1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo môn học lập trình trên thiết bị di Động Đ ti xây dựng app bán Đồ ăn nhanh kfc

29 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 29
Dung lượng 7,73 MB

Nội dung

Lập trình thiết bị di động Lập trình ứng dụng di động là viết ngôn ngữ lập trình code để xây dựng các tiện ích, chương trình, app, hệ điều hành trên mobile.. Lập trình ứng dụng di động

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN L C ỰKHOA CÔNG NGH THÔNG TIN

BÁO CÁO MÔN HỌC

L P TRÌNH TRÊN THI T B Ậ Ế Ị DI ĐỘNG

Đ  T I: Xây d ng app ự bán đồ ăn nhanh KFC

Sinh viên th c hi n ự ệ : Nguy n Ngễ ọc Đức

: Bùi Huy n Trang ề Giảng viên hướng dẫn

Hà nội, ngày 10 tháng 9 năm 2023

Trang 3

M C L C Ụ Ụ

LỜI MỞ ĐẦU 1

CHƯƠNG 1: GIỚI THIỆU VỀ LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG 2

1.1.Giới thiệu về lập trình thiết bị di dộng 2

1.1.1 Lập trình thiết bị di động 2

1.1.2 Các đặc điểm c a l p trình trên thi t bủ ậ ế ị di động 2

1.1.3 Lợi ích khi l p trình ng d ng trên thi t bậ ứ ụ ế ị di động 2

1.1.4 Vai trò c a l p trình trên thi t b ủ ậ ế ị di động 3

1.1.5 Xu hướng công ngh ệ tương lai về ậ l p trình trên thi t b ế ị di động 3

CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 5

2.1 Khảo sát hiện trạng 5

2.1.1 Giới thiệu chung 5

2.1.2 Trang thiết bị 5

2.1.3 Quy trình hoạt động 6

2.2 Xác lập dự án 7

CHƯƠNG 3 THIẾT KẾ GIAO DI N Ệ 9

3.1 Giao di n trang ch KFC ệ ủ 9

3.2 Giao diện đăng nhậ 10p 3.3 Giao diện đăng kí 11

3.4 Giao di n danh mệ ục món ăn 12

3.5 Giao di n thệ ực đơn 13

3.6 Giao di n chi tiệ ết món ăn 14

3.7 Giao di n gi hàng ệ ỏ 15

3.8 Giao diện đơn hàng đã mua 16

3.9 Giao di n chi ti t tài kho n ệ ế ả 17

3.10 Giao diện đổi mật kh u ẩ 18

3.11 Giao di n thanh toán thành công ệ 19

3.12 Giao diện người dùng cho v trí ị 20

3.13 Giao diện thêm món ăn thành công 21

3.14 Giao diện s a ử món ăn thành công 22

3.15 Giao diện xóa món ăn thành công 23

3.16 Giao diện more 24

KẾT LU N Ậ 25

Trang 4

DANG M C HÌNH Ụ ẢNH

Hình 3.1: Giao di n trang ch KFC ệ ủ 9

Hình 3.2: Giao diện đăng nhập 10

Hình 3.3: Giao diện đăng kí 11

Hình 3.4: Giao di n danh mệ ục món ăn 12

Hình 3.5: Giao di n thệ ực đơn 13

Hình 3.6: Giao diện chi tiết món ăn 14

Hình 3.7: Giao di n gi hàng ệ ỏ 15

Hình 3.8: Giao diện đơn hàng đã mua 16

Hình 3.9: Giao di n chi ti t tài kho n ệ ế ả 17

Hình 3.10: Giao diện đổi m t kh u ậ ẩ 18

Hình 3.13: Giao di n thanh toán thành công ệ 19

Hình 3.12: Giao diện người dùng cho v trí ị 20

Hình 3.13: Giao diện thêm món ăn thành công 21

Hình 3.14: Giao diện sửa món ăn thành công 22

Hình 3.15: Giao diện xóa món ăn thành công 23

Hình 3.16: Giao di n more ệ 24

Trang 5

1

LỜI MỞ ĐẦU

Trong thời đại kinh t ngày càng phát triế ển và m r ng h i nh p qu c t , s c nh ở ộ ộ ậ ố ế ự ạtranh tr nên gay g t và quy t liở ắ ế ệt hơn bao giờ ế h t Chất lượng đờ ối s ng ngày càng tăng ẫn đếd n nhu cầu cửa người sử dụng phong phú, đa dạng hơn, đồng thời sự đòi hởi đối với sản phẩm là d ch vị ụ cung cao hơn Hàng loạt doanh nghiệp ra đời nhằm thỏa mãn nhu c u và ầ mong mu n c a th ố ủ ị trường Tuy nhiên không ph i doanh nghiả ệp nào cũng có thể tồn tại và đứng v ng ữ

KFC là một thương hiệu thức ăn nhanh được đánh giá là lớn th 2 trên th ứ ế giới Hiện nay, KFC là m t trong nhộ ững đại di n tiêu bi u trong thệ ể ị trường thức ăn nhanh tại Việt Nam, đã có mặt trên thị trường 12 năm KFC đã xây dựng được hệ thống cửa hàng tương đối mạnh so với các đối thủ cạnh tranh mạnh trong ngành nghề: BBQ, Lotteria, tuy nhiên s thành công c a KFC trên th ự ủ ị trường Việt Nam đã trải qua rất nhiều khó khăn Đối với khách hàng thì KFC là một thương hiệu "đáng tin cậy", luôn luôn đạt khách hàng vị trí trung tâm và luôn biết cần phải làm những gì Sự thành ở công của KFC là một mẫu điển hình cho các doanh nhân ngày nay nhằm đạt được những hiệu quả kinh doanh lớn hơn

Sở dĩ KFC được yêu thích đến vậy là bởi hương vị gà rán thơm ngon, đậm đà của thương hiệu này Gà rán KFC được làm từ những nguyên liệu tươi ngon, được tẩm ướp gia vị theo công thức đặc biệt và được chiên giòn rụm Khi thưởng thức, bạn

sẽ cảm nhận được vị ngon ngọt của thịt gà hòa quyện với hương thơm của gia vị, tạo nên một hương vị khó cưỡng Không chỉ có gà rán, KFC còn có nhiều món ăn khác cũng rất ngon như: khoai tây chiên, sandwich, cơm gà, Tất cả các món ăn của KFC đều được chế biến từ những nguyên liệu tươi ngon và được chăm chút tỉ

mỉ, đảm bảo mang đến cho bạn những trải nghiệm ẩm thực tuyệt vời

KFC có th s d ng các trang m ng xã hể ử ụ ạ ội để giới thiệu thương hiệu, s n ph m, ả ẩdịch vụ của mình đến với nhiều người hơn Các trang mạng xã hội là một kênh giao tiếp hi u qu ệ ả giữa doanh nghi p và khách hàng KFC có th s d ng các trang ệ ể ử ụmạng xã hội để ắ l ng nghe ý ki n, ph n h i c a khách hàng, tế ả ồ ủ ừ đó cải thi ện sản phẩm, d ch vị ụ của mình KFC có th s dể ử ụng các trang m ng xã hạ ội để chạy các chương trình khuyến mãi, giảm giá, từ đó thúc đẩy doanh số bán hàng KFC đã có những bước phát triển tích cực trên các trang mạng xã hội Các hoạt động phát tri n cể ủa KFC đã giúp thương hiệu này ti p c n và thu hút khách hàng hi u qu ế ậ ệ ả

Trang 6

CHƯƠNG 1: GIỚI THIỆU V LẬP TRÌNH TRÊN THIẾT BỊ DI ĐỘNG 1.1 Giới thiệu về lập trình thiết bị di dộng

1.1.1 Lập trình thiết bị di động

Lập trình ứng dụng di động là viết ngôn ngữ lập trình (code) để xây dựng các tiện ích, chương trình, app, hệ điều hành trên mobile Hiện nay, có 2 hệ điều hành trên Smartphone phổ biến nhất là Android và IOS Lập trình ứng dụng di động mang đến một không gian mua sắm, tin tức, giải trí thu nhỏ ngay trên Smartphone của mỗi cá nhân

1.1.2.Các đặc điểm của lập trình trên thiết bị di động

−Dễ tiếp cận, dễ tìm hiểu và dễ học

.−Giúp lập trình viên tạo ra ứng dụng cho người sử dụng

−Giúp hiện thực hóa ý tưởng của lập trình viên

−Giúp lập trình viên tạo ra ứng dụng là cầu nối giao tiếp vớimọi người trên thế giới qua số lượng người download và sửdụng ứng dụng của mình

1.1.3.Lợi ích khi lập trình ứng dụng trên thiết bị di động

Lĩnh vực xây dựng – thiết kế ứng dụng di động hiện nay phát triển bắt kịp với xu thế chung, đáp ứng tốt cho nhu cầu, đòi hỏi thực tế của con người Trong đó, việc

có thể xây dựng những ứng dụng thích hợp đem tới những lợi ích lớn Và đối với những doanh nghiệp thì việc có thể tạo nên ứng dụng di động cho riêng mình trở nên cần biết, bởi những giá trị mà mình đạt được:

• Tạo nên được ứng dụng di động chất lượng có khả năng đem tới giá trị lợi nhuận cao, hỗ trợ giúp việc tiêu thụ sản phẩm một cách hiệu quả Đối với các doanh nghiệp việc có thể tạo ra được app thích hợp đảm bảo đem tới khả năng thu hút được khách hàng tiềm năng hiệu quả Thông qua app mobile việc quảng cáo trở nên đơn giản, dễ dàng

• Tạo nên kênh tiếp thị, quảng cáo hiệu quả thông qua việc viết app mobile phù hợp Một kênh truyền thông hiệu quả, chi phí hợp lý giúp việc quảng bá hình ảnh của doanh nghiệp ra thị trường, tới khách hàng trở nên dễ dàng, thuận lợi hơn bao giờ hết

• Mở rộng hơn nữa khả năng tiếp cận với khách hàng cũng là lợi ích mà doanh nghiệp đạt được với app di động thích hợp Có thể giúp khách hàng truy cập, tìm hiểu về sản phẩm, về doanh nghiệp của mình qua nhiều kênh thông tin,

Trang 7

3

ngay cả qua thiết bị di động mang theo bên mình thì việc đưa sản phẩm tới gần hơn với khách hàng trở nên đơn giản, dễ dàng

bảo giúp xây dựng hình ảnh thương hiệu chuyên nghiệp và uy tín nhất Hoạt động rộng khắp trong nhiều lĩnh vực giúp doanh nghiệp được đánh giá cao hơn, có được chất lượng cùng sự toàn diện lý tưởng nhất Điều đó giúp việc

có thể nâng cao vị trí trên thị trường đạt kết quả như ý

• Thông qua việc thiết kế và sử dụng app di động dành cho doanh nghiệp thì việc có thể tiếp cận phản hồi của khách hàng, hỗ trợ nhanh chóng trở nên đơn giản hơn rất nhiều Phục vụ hiệu quả 24/7 giúp nâng cao chất lượng dịch

vụ, từ đó giúp việc nhận được đánh giá cao, cùng việc tăng thêm lượng khách hàng trung thành thuận lợi

• Thông qua app mobile việc cung cấp thông tin về sản phẩm, dịch vụ mà mình cung cấp trở nên thuận lợi và nhanh chóng hơn Mọi tin tức liên quan đều được cung cấp đầy đủ, khách hàng tìm hiểu dễ dàng thì việc tăng thêm doanh thu, với lượng khách hàng lớn là điều có thể thực hiện được

1.1.4 Vai trò c a l p trình trên thi t b ủ ậ ế ị di động

- B n s ạ ẽ luôn được tiếp c n v i nh ng tri th c m i B n cóth ậ ớ ữ ứ ớ ạ ể thấy những kiến th c, ứnhững công ngh cệ ủa vài năm trướcđây đã hoàn toàn lỗi th i so v i hi n t i Làm ờ ớ ệ ạviệc trong ngànhnày, bạn sẽ luôn được nắm bắt những tri thức mới nhất, côngnghệ hiện đại nh t c a nhân lo i Nấ ủ ạ ếu bạn là người say mêkhám phá và ưa sự m i m , bớ ẻ ạn

sẽ không bao gi c m th ynhàm chán ờ ả ấ

- Lập trình di động là một lĩnh vực đầy năng động và sángt o Ph n lạ ầ ớn các nhân viên làm việc trong lĩnh vực Lập trình diđộng đều còn rất trẻ, đầy tài năng, hoài bão

và khát v ng Làmvi c trong mọ ệ ột công đồng như thế, b n có th phát huy h tnhạ ể ế ững tiềm năng và năng lực v n có c a bố ủ ản thân Đây sẽ làđiều ki n thu n l i giúp bệ ậ ợ ạn thể hiện tối đa óc sáng tạo

- B n có nhi u thách thạ ề ức và cơ hội để khẳng định mình.Lập trình di động là một trong nh ng ngh có tính cữ ề ạnh tranhgay gắt và tính đào thải kh c li t Bố ệ ởi đây là lĩnh vực phát triểnvới tốc độ nhanh nh t và quy tấ ụ nhi u nhề ất những trí tu siêuvi t trên ệ ệthế giới

1.1.5 Xu hướng công ngh ệ tương lai về lập trình trên thiết bị di động

- Di động đang và sẽ trở thành xu hướng của tương lai Có rất nhiều cách cho các lập trình viên có thể phát triển các ứng dụng trên di động, từ việc thiết kế các website tối ưu cho di động (web app), phát triển ứng dụng lai dựa trên

Trang 8

HTML (hybrid app) cho đến viết các ứng dụng gốc cho nền tảng (native app) Mặc dù có nhiều phương pháp để phát triển một ứng dụng cho di động nhưng chúng đều có một điểm chung đó là chạy trên mã gốc của một nền tảng nhất định

- Do đó, khi một tổ chức muốn phát triển ứng dụng chạy trên một nền tảng nào

đó họ sẽ thường tuyển dụng các ứng viên có kiến thức chuyên sâu về nền tảng được yêu cầu, hiểu rõ các lớp, các thành phần của nền tảng dù cho ứng dụng

có được phát triển theo kỹ thuật nào đi chăng nữa

- Nói về quy trình phát triển phần mềm, thuật ngữ này không hẳn chỉ dành cho các quản lý dự án như nhiều người vẫn nghĩ Một lập trình viên cũng cần phải hiểu được quá trình phát triển của một phần mềm như thế nào, theo dõi các tác

vụ, tiến độ ra sao, làm việc với các lập trình viên khác như thế nào thì hiệu quả

Trang 9

M t cộ ửa hàng KFC thường được cung c p nh ng th c phấ ữ ự ẩm theo quy định của KFC tr sụ ở chính được đặ ạt t i M .Còn nh ng s n ph m phỹ ữ ả ẩ ụ như nước ngọt ,khoai chiên ,bơgơ cũng là những sản phẩm khuyến mãi như cơm gà ngũ vị ,cơm gà cà ri ,cơm gà quay để phù h p v i nhu cợ ớ ầu ăn uống của người Việt.Những món m i sớ ẽ được tr s KFC t i VN cung c p thông tin và nhụ ở ạ ấ ập sản ph m v ẩ ề Sau đó những s n ph m này s ả ẩ ẽ được đưa lên thực đơn chính cũng như nhửng áp phích và tờ rơi quảng cáo cho khách hàng Sau khi khách hàng biết được thông tin thức ăn có thể tới các cửa hàng KFC để ăn tại cửa hàng hoặc mua v ề

2.1.2 Trang thiết bị

1 Máy chiên gà: Máy chiên gà là thiết bị quan trọng nhất của KFC, được sử dụng để chiên gà rán theo công thức đặc biệt của công ty Máy chiên gà được thiết kế với hệ thống điều khiển nhiệt độ và thời gian chính xác, giúp

gà rán chín đều và thơm ngon

2 Máy tẩm bột: Máy tẩm bột được sử dụng để tẩm bột cho gà trước khi chiên Máy tẩm bột được thiết kế với hệ thống phun bột chính xác, giúp

gà rán có lớp vỏ giòn rụm

3 Máy cắt thịt: Máy cắt thịt được sử dụng để cắt thịt gà thành các miếng nhỏ, phù hợp với yêu cầu của khách hàng Máy cắt thịt được thiết kế với lưỡi dao sắc bén, giúp cắt thịt nhanh chóng và chính xác

4 Máy xay thịt: Máy xay thịt được sử dụng để xay thịt gà để chế biến các món ăn khác như hamburger, sandwich, Máy xay thịt được thiết kế với lưỡi dao sắc bén, giúp xay thịt nhanh chóng và nhuyễn mịn

5 Máy nướng bánh: Máy nướng bánh được sử dụng để nướng bánh mì, bánh hamburger, Máy nướng bánh được thiết kế với hệ thống điều khiển nhiệt

độ và thời gian chính xác, giúp bánh chín đều và thơm ngon

Trang 10

6 Máy pha chế đồ uống: Máy pha chế đồ uống được sử dụng để pha chế các loại đồ uống như trà, cà phê, nước ngọt, Máy pha chế đồ uống được thiết

kế với hệ thống điều khiển chính xác, giúp pha chế đồ uống ngon và nhanh chóng

7 Máy bán hàng thu ngân: là m t thi t b ộ ế ị điện t ử được s dử ụng để bán hàng

và thanh toán cho khách hàng t i KFC ạ

8 Máy in: In hóa đơn cho khách và nhân viên pha chế,

2.1.3 Quy trình hoạt động

1 Hướng dẫn đặt phần ăn

Đặt phần ăn trực tuyến theo các bước trên website kfcvietnam.com.vn

- Khách hàng chọn phần ăn dự định đặt hàng được hiển thị chi tiết tại chuyên mục

“Combo 1 người”, hoặc “Combo nhóm”, hoặc “Menu ưu đãi”, hoặc “Món lẻ”

- Các phần ăn dự định đặt hàng sẽ được ghi nhận tại “Giỏ Hàng Của Bạn”, trong đó liệt

kê chi tiết về phần ăn, giá từng phần ăn và tổng giá của đơn hàng Khách hàng có thể thay đổi phần ăn (thêm, bớt phần ăn) tại giai đoạn này

- Khi đã hoàn tất đơn hàng, Khách hàng chọn “Tiến hành thanh toán”

- Tại mục “Địa Chỉ Giao Hàng”, Khách hàng liệt kê các thông tin cần thiết bao gồm:

họ và tên, địa chỉ, tỉnh/ thành phố, số điện thoại, email tại mục “Giao Hàng Tới” Khách hàng chọn nút “Tiếp tục” để đến bước “Chọn hình thức thanh toán”

- Kiểm Tra Lại và Thanh Toán thanh toán có thể thanh toán online hoạc thanh toán khi nhận được hàng

2 Xác nhận đơn hàng khi đặt hàng trực tuyến trên website kfcvietnam.com.vn

- Sau khi hoàn thành việc đặt hàng trực tuyến trên website kfcvietnam.com.vn/ứng dụng điện thoại, hệ thống sẽ tự động gửi email xác nhận vào hòm thư của khách hàng

- Trong hầu hết trường hợp, khách hàng sẽ nhận được email cùng với thông tin đặt hàng trong vòng 10 phút kể từ lúc khách hàng thực hiện việc đặt hàng Nếu Khách Hàng không nhận được sau thời gian này, hãy kiểm tra thư rác hoặc các bộ lọc thư rác

3 Chính sách giao hàng – nhận hàng

Trang 11

7

Sau khi tiếp nhận đơn hàng, nhân viên giao hàng KFC Việt Nam sẽ giao hàng đến địa chỉ do Khách Hàng cung cấp trong vòng 30 phút trở lên Tại thời điểm giao hàng, Khách Hàng kiểm tra phần ăn theo đơn hàng ghi trên hóa đơn và số tiền cần thanh toán Khách Hàng vui lòng thanh toán bằng tiền mặt hoặc phiếu quà tặng (nếu có) Việc giao hàng kết thúc khi khách hàng xác nhận đủ phần ăn

* Các lưu ý:

- Thời gian giao hàng có thể nhanh hơn hoặc lâu hơn với dự kiến vì lý do thời tiết, đơn hàng tại cửa hàng hiện quá tải, địa chỉ do Khách Hàng cung cấp quá xa với cửa hàng hoặc địa chỉ của Khách Hàng bị nhầm lẫn với các địa chỉ khác Lúc này, KFC Việt Nam sẽ thông báo cụ thể đến Khách Hàng ngay khi phát sinh sự kiện gây chậm trễ việc giao hàng

- Trường hợp Khách Hàng thay đổi địa chỉ hoặc yêu cầu điều chỉnh đơn hàng chỉ được thực hiện trong vòng 3 phút từ khi xác nhận phần ăn và địa chỉ giao hàng

- Việc điều chỉnh đơn hàng nhằm thay đổi phần ăn sẽ không được chấp nhận nếu khách hàng thông báo điều chỉnh sau 3 phút kể từ khi đơn hàng đã được KFC Việt Nam tiếp nhận

2.2 Xác lập dự án

1 Tên dự án: mở rộng quy mô hoạt động của KFC tại Việt Nam

2 Mục tiêu của dự án: mở và cập nhập app KFC, liên kết app KFC với các app giao hàng và app ăn uống

3 Thời gian thực hiện dự án: 5 năm

4 Cơ sở pháp lý: Các quy định của pháp luật Việt Nam về kinh doanh nhà hàng, kinh doanh thức ăn nhanh

5 Nguồn lực thực hiện dự án:

- Vốn: KFC sẽ huy động vốn từ các nguồn nội bộ và bên ngoài

- Nhân lực: KFC sẽ tuyển dụng thêm nhân viên để phục vụ cho việc mở rộng quy mô hoạt động

- Trang thiết bị: KFC sẽ đầu tư thêm trang thiết bị, máy móc để phục vụ cho việc mở rộng quy mô hoạt động

6 Kế hoạch thực hiện dự án:

- Bước 1: Nghiên cứu thị trường, lựa chọn địa điểm mở cửa hàng mới

Trang 12

- Bước 2: Xây dựng app mới

- Bước 3: Đào tạo nhân viên

- Bước 4: Mở app KFC mới và hoạt động kinh doanh

7 Kết quả dự kiến:

- Mở thêm 10 app mới trong vòng 2 năm tới

- Mở rộng thị trường sang các tỉnh thành mới

- Đưa KFC trở thành thương hiệu thức ăn nhanh hàng đầu tại Việt Nam

Trang 13

9

CHƯƠNG 3 THIẾT KẾ GIAO DI N Ệ

3.1 Giao diện trang ch KFC

Hình 3.1: Giao diện trang ch KFC

Trang 14

3.2 Giao diện đăng nhập

Hình 3.2: Giao diện đăng nhập

Ngày đăng: 26/12/2024, 17:03

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN