Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
2,47 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ ĐỒ ÁN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG TÊN ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ NHÀ HÀNG F0 Giảng viên hướng dẫn : Ths NGUYỄN HỮU VĨNH Nhóm thực : Nguyễn Viết Thành 1924801030142 Trần Vũ Công Hùng 1924801030188 Lớp : D19PM01 Khóa : 2021-2022 Ngành : Kỹ thuật phần mềm BÌNH DƯƠNG, 12/2021 0 Phát triển ứng dụng di động TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ ĐỒ ÁN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG TÊN ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ NHÀ HÀNG F0 Giảng viên hướng dẫn : Ths NGUYỄN HỮU VĨNH Nhóm thực : Nguyễn Viết Thành 1924801030142 Trần Vũ Công Hùng 1924801030188 Lớp : D19PM01 Khóa : 2021-2022 Ngành : Kỹ thuật phần mềm BÌNH DƯƠNG, 12/2021 i 0 Phát triển ứng dụng di động PHIẾU ĐÁNH GIÁ PROJECT (Đánh giá trình thực hiện, báo cáo văn sản phẩm) Học phần: PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG Họ tên sinh viên (MSSV): Trần Vũ Công Hùng - 1924801030188 Nguyễn Viết Thành - 1924801030142 Tiêu chí Trọng Tốt Khá Trung bình Kém số % 100% 75% 50% 0% Chọn ý Thái độ tưởng tham số đề gia tích nghị cực Tích cực tìm kiếm Nêu ý Thái độ 05 tưởng đưa động đưa ý ý tưởng tưởng tham gia mang tích cực tính Lập Hồn kế tồn hợp hoạch Tìm kiếm chủ 05 tốt Khá hợp lý, Chưa hợp lý, lý, không thực cần điều chỉnh Chuẩn bị Quá trình Giai thực đoạn project chuẩn nghiêm túc bị có điều chút theo chỉnh theo góp ý góp ý Chuẩn bị tốt đa số điều kiện 10 điều chỉnh điều kiện cho việc cho việc thực thực hiện, project, khởi 0 Chuẩn bị Quá số trình điều kiện thực cho việc thực project cần nghiêm bổ sung túc Phát triển ứng dụng di động khởi động bổ thêm có động sung sau thể khởi động Thực Thực hiện hoàn 10 phương toàn pháp, sai phương Giai pháp đoạn sót nhỏ có sửa chữa thực Triển khai Triển 10 khai kế kế hoạch, có chậm trễ hoạch khơng gây ảnh hưởng Thực tương đối phương pháp, sai sót quan trọng có sửa chữa Triển khai tương đối kế hoạch, có chậm trễ gây ảnh hưởng khắc phục Mức Ghi rõ mục tiêu thành phần (ở giai độ đoạn project) thang điểm cụ thể đạt mục 20 tiêu thành phần 0 Phát triển ứng dụng di động Nội dung Báo cáo báo kết cáo văn Trình rõ ràng bày báo 10 - Báo cáo tiến trình thực - Thuyết minh sản phẩm Bài học rút - 10 Format quán Văn phong phù hợp cáo Chất lượng sản phẩm 20 đáp ứng Xây dựng đầy đủ chức tiêu chí đề ĐIỂM CỦA NHÓM: GÓP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: ĐIỂM - Về kiến thức, kỹ năng, thái độ: PROJECT - Khác: NHÓM - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh Phần 2: Đánh giá cá nhân làm việc nhóm Làm việc nhóm Hướng dẫn: Nhóm họp thảo luận đánh giá lẫn Kết sử dụng để qui đổi từ điểm nhóm thành điểm cá nhân, tuỳ theo % cá nhân đạt 1) Thành viên có tham gia họp đầy đủ: 40% 0 Phát triển ứng dụng di động Đầy đủ: 40% Vắng họp lần: 20% Vắng họp lần: 0% 2) Thành viên nộp sản phẩm giao hạn: 40% Đúng hạn: 40% Trễ ngày: 20% Trễ ngày: 0% 3) Thành viên có tham gia giải vấn đề, đóng góp ý kiến cải tiến: 20% Đóng góp đạt hiệu quả: 20% Có quan tâm đóng góp: 10% Khơng quan tâm: 0% Danh sách thành viên Nhóm: (Tên họ):Trần Vũ Cơng Hùng Điểm làm việc nhóm (%):100 (Tên họ):Nguyễn Viết Thành ĐIỂM THÀNH VIÊN NHĨM (do nhóm ghi) Điểm làm việc nhóm (%):100 TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA CÁC THÀNH VIÊN TRONG NHÓM: Hùng Thành Danh sách thành viên Nhóm: ĐIỂM CỦA CÁ NHÂN (Tên họ):Trần Vũ Công Hùng (do GV ghi) Điểm cá nhân: (Tên họ):Nguyễn Viết Thành 0 Phát triển ứng dụng di động Điểm cá nhân: TÊN HỌ VÀ CHỮ KÝ XÁC NHẬN CỦA GV: Nguyễn Hữu Vĩnh GÓP Ý CẢI TIẾN CHO CÁ NHÂN: 1) Tên SV: Trần Vũ Cơng Hùng GĨP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: Ghi nhận GV - Khác: (phần GV ghi lưu - Phương pháp cải tiến: riêng để theo dõi, tư vấn cho - Nơi cung cấp hỗ trợ: cá nhân SV, không phổ biến 2) Tên SV: Nguyễn Viết Thành cho lớp, nhóm) GĨP Ý LĨNH VỰC CẦN CẢI TIẾN: - Về phương pháp học tập, suy nghĩ, xử lý vấn đề: - Về kiến thức, kỹ năng, thái độ: - Khác: - Phương pháp cải tiến: - Nơi cung cấp hỗ trợ: LỜI MỞ ĐẦU Hôm kỷ ngun Cơng nghệ thơng tin, cơng nghệ thông tin xuất tất ngành nghề, ngành công nghệ thông tin phát triển với tốc 0 Phát triển ứng dụng di động độ nhanh ngày thể vai trò to lớn, quan trọng toàn đời sống người Ta nói hầu hết tất lĩnh vực đời sống ứng dụng công nghệ thông tin Ta chắt chắn điều công nghê thông tin mang đến hiệu khổng lồ cho sống Công nghệ thơng tin cung cấp cho ta gì? Cơng nghệ thông tin mang lại nhiều phần mềm để ta thực cơng việc sống cách dễ dàng Tuy nhiên sống ln ln thay đổi khơng ngừng nên cơng nghệ thông tin phải không ngừng phát triển để thỏa mảng đáp ứng thay đổi không ngừng sống Việc ứng dụng công nghệ thông tin vào tất lĩnh vực xem yếu tố mang tính định để tạo bước phát triển mạnh mẽ Việc sử dụng điện thoại di động để thực quản lý từ xa thông qua ứng dụng ngày phổ biến mà người dùng khơng cần phải có máy tính, sổ sách hay phải ln cửa hàng để quản lý việc Cho nên, học phần phát triển ứng dụng di động nhóm em thực ý tưởng xây dựng ứng dụng quản lí nhằm giúp chủ cửa hàng quản lý công việc cách từ xa cách dễ dàng Ứng dụng mà nhóm em phát triển là: Quản lý nhà hang F0 Báo cáo chia thành phần: Chương I Tổng quan ứng dụng cơng cơng cụ phát triển Chương II Phân tích thiết kế hệ thống Chương III Xây dựng ứng dụng Chương IV Kết phương hướng phát triển 0 Phát triển ứng dụng di động LỜI CẢM ƠN Trong thời đại công nghệ ngày phát triển, ứng dụng quản lý tảng di động dần ưa chuộn người dùng có cửa hàng cá nhân cần quản lý Người dùng quản lý nhà hàng đâu, nơi muốn không phụ thuộc nhiều vào không gian làm việc tiêu chuẩn Nhóm em xây dựng lên ứng dụng quản lý nhà hàng nhằm vào tiêu chí trên, giúp tiết kiệm nhiều thời gian làm việc người dùng Về mặt ứng dụng nhóm quản lý nhà hàng Với hướng dẫn tận tình thầy Nguyễn Hữu Vĩnh, chúng em biết cách để xây dựng lên ứng dụng di động Do chưa có nhiều kinh nghiệm nghiên cứu, thực hành nên chúng em không tránh khỏi thiếu sót Chúng em mong nhận thơng cảm góp ý thầy để đề tài chúng em hoàn thiện Chúng em xin chân thành cảm ơn! 0 Phát triển ứng dụng di động MỤC LỤC LỜI MỞ ĐẦU LỜI CẢM ƠN MỤC LỤC MỤC LỤC ẢNH 10 CHƯƠNG I TỔNG QUAN VỀ ỨNG DỤNG VÀ CÔNG CỤ PHÁT TRIỂN 11 Tổng quan 11 Mục tiêu nghiên cứu đối tượng nghiên cứu 11 2.1 Mục tiêu nghiên cứu 11 2.2 Đối tượng nghiên cứu 12 Phương pháp nghiên cứu phạm vi 12 3.1 Phương pháp nghiên cứu 12 3.2 Phạm vi nghiên cứu 12 Công cụ phát triển 12 CHƯƠNG II PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16 Mơ hình thiết kế tổng quát biểu đồ Use Case hệ thống 16 Mơ hình thiết kế tổng quát 16 Danh sách Actor 17 Danh sách use case 17 Use case tổng quát 18 Đặc tả Usecase 19 2.1 Đặc tả usecase Đăng nhập 19 2.2 Đặc tả usecase đăng xuất 20 2.3 Đặc tả usecase quản lý thực đơn 21 2.4 Đặc tả usecase thêm ăn 22 2.5 Đặc tả usecase chỉnh sửa thực đơn 23 2.6 Đặc tả usecase xóa ăn 24 2.7 Đặc tả usecae quản lý nhân viên 25 2.8 Đặc tả usecase thêm nhân viên 26 2.9 Đặc tả usecase sửa thông tin nhân viên 27 2.10 Đặc tả usecase xóa nhân viên 28 2.11 Đặc tả usecase Quản lý tài khoản 29 2.12 Đặc tả usecase sửa thông tin tài khoản 30 Sơ đồ hoạt động 31 0 Phát triển ứng dụng di động Hình Sơ đồ hoạt động quản lý nhân viên 3.4 Sơ đồ hoạt động quản lý thực đơn 33 0 Phát triển ứng dụng di động Hình Sơ đồ hoạt động quản lý thực đơn 3.5 Sơ đồ hoạt động quản lý đặt 34 0 Phát triển ứng dụng di động Hình Sơ đồ hoạt động quản lý đặc Class Diagram 4.1 Thiết kế class diagram 35 0 Phát triển ứng dụng di động 36 0 Phát triển ứng dụng di động CHƯƠNG III XÂY DỰNG ỨNG DỤNG Giao diện đăng nhập Đây màng hình đăng nhập Hình Giao diện đăng nhập Tại người dùng nhập tài khoảng mật để đăng nhập 37 0 Phát triển ứng dụng di động Giao diện trang Giao diện trang gịm chức quản lý nhân viên quản lý bàn, quản lý thực đơn thống kê Hình Giao diện trang 38 0 Phát triển ứng dụng di động Giao giện quản lý nhân viên Khi người dùng chọn chức quản lý nhân viên hệ thống chuyển sang trang quản lý nhân viên Hình 10 Giao diện quản lý nhân viên Trong giao diện nhân viên thể qua danh sách, người dùng có chức thêm, sửa, xóa 39 0 Phát triển ứng dụng di động Giao diện thêm nhân viên Giao diện cho phép người dùng thêm nhân viên sau nhập đầy đủ thơng tin Hình 11Giao diện thêm nhân viên 40 0 Phát triển ứng dụng di động Giao diện thêm menu Giao diện cho phép thêm menu Hình 12 Giao diện thêm menu 41 0 Phát triển ứng dụng di động Giao diện quản lý bàn Khi người dùng chọn chức quản lý bàn Hình 13 Giao diện quản lý bàn Trong giao diện bàn thể qua danh sách, người dùng có chức thêm, sửa, xóa 42 0 Phát triển ứng dụng di động Giao diện thêm ăn Giao diện cho phép người dùng thêm sau nhập đầy đủ thơng tin Hình 14 Giao diện thêm 43 0 Phát triển ứng dụng di động Giao diện thống kê Cho phép người dùng thống kê Hình 15 Giao diện thống kê 44 0 Phát triển ứng dụng di động CHƯƠNG IV KẾT QUẢ VÀ PHƯƠNG HƯỚNG PHÁT TRIỂN Kết đạt Đã sử dụng ngơn ngữ lập trình Android kết hợp với cơng cụ lập trình Android Studio Đã thiết kế cài đặt thành cơng ứng dụng Song, kỹ lập trình cịn hạn chế nên ứng dụng chưa thật hoàn thiện đầy đủ chức mong muốn 1.1 Ưu điểm ứng dụng - Giao diện dễ sử dụng - Về chức quản lý hoàn thiện quản lý nhân viên, quản lý tài khoản quản lý sách - Các chức tiêu biểu công việc quản lý thêm, sửa, xóa sử dụng 1.2 Những hạn chế - Do việc hạn chế thời gian, khả design giao diện cịn chưa đẹp hồn thiện cịn số sai sót cơng đoạn thiết kế -Chưa xây dựng nhiều chức khác Phương hướng phát triển Trong thời gian tới em design giao diện ứng dụng đẹp tiếp tục hoàn thiện chức bổ sung thêm nhằm mang lại tiện dụng cho người dùng Trong tương lai, em hi vọng cố gắng hoàn thiện tốt đề tài cố gắng đáp ứng đầy đủ yêu cầu hệ thống 45 0 Phát triển ứng dụng di động KẾT LUẬN Qua trình làm đồ án với đề tài “Xây dựng ứng dụng quản lý nhà hàng F0”, giúp em hiểu số phương pháp phân tích thiết kế hệ thống, từ áp dụng hiểu biết để phân tích thiết kế hệ thống cho tốn ứng dụng di động Nhóm em sử dụng ngơn ngữ lập trình android kết hợp với công cụng android studio để thiết kế vầ xây dựng thành công ứng dụng quản lý nhà hàng Với kỹ lập trình cịn hạn chế khả design hạn chế nên ứng dụng chưa hồn hảo Trong tương lai nhóm em tiếp tục hoàn thiện ứng dụng nới giao diện đẹp nhiều chức nang mang tiện lợi tối ưu Vì em kính mong thầy, xem xét, bảo giúp đỡ để em hồn thành đề tài tốt 46 0 Phát triển ứng dụng di động TÀI LIỆU THAM KHẢO - Các silde giảng giảng viên: Nguyễn Hữu Vĩnh (Phát triển ứng dụng di động) Các slide giảng giảng viên: Nguyễn Thị Thủy (Phân tích thiết kế hệ thống thơng tin) - Các slide giảng giảng viên: Võ Thị Diễm Hương (Lập trình Java) - Các slide giảng giảng viên: Giang Minh Đức (Hệ quản trị sở dử liệu) - Các nguồn internet: https://hiepsiit.com 47 0 .. .Phát triển ứng dụng di động TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT - CÔNG NGHỆ ĐỒ ÁN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG TÊN ĐỀ TÀI: XÂY DỰNG ỨNG DỤNG DI ĐỘNG QUẢN LÝ NHÀ HÀNG F0 Giảng... hoạt động quản lý nhân viên 32 0 Phát triển ứng dụng di động Hình Sơ đồ hoạt động quản lý nhân viên 3.4 Sơ đồ hoạt động quản lý thực đơn 33 0 Phát triển ứng dụng di động Hình Sơ đồ hoạt động quản. .. quản lý thực đơn 3.5 Sơ đồ hoạt động quản lý đặt 34 0 Phát triển ứng dụng di động Hình Sơ đồ hoạt động quản lý đặc Class Diagram 4.1 Thiết kế class diagram 35 0 Phát triển ứng dụng di động 36 0 Phát