Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

33 78 0
Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

Đ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

BÁO CÁO ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Đề Tài: APP SELLING FOOD. Giảng viên hướng dẫn: Trần Thị Vân Anh Hồ Chí Minh, ngày 23 tháng 07 năm 2021 MỤC LỤC CHƯƠNG 1: THÔNG TIN NHÓM 2 1. Đề Tài của nhóm 2 2. Tên Nhóm 2 3. Ý nghĩa Nhóm 2 4. Danh sách các thành viên nhóm 2 CHƯƠNG 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU 3 1. Tổng quan về đề tài 3 2. Đặc tả yêu cầu 4 3. Phân tích yêu cầu: 5 CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU 6 1. Giới thiệu về môi trường và ngôn ngữ lập trình: 6 2. Sơ đồ USE CASE 6 3. Sơ đồ Activity Diagram 6 4. Đặc tả sơ đồ USE CASE 9 5. Mô hình thực thể liên kết (ERD) 12 6. Thiết kế Database: 12 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 14 1. Danh sách các màn hình: 14 2. Mô tả chi tiết mỗi màn hình 16 CHƯƠNG 5: DEMO XÂY DỰNG CHƯƠNG TRÌNH 28 CHƯƠNG 6: KIỂM THỬ PHẦN MỀM 28 CHƯƠNG 7: QUẢN TRỊ DỰ ÁN PHẦN MỀM 29 1. Phương pháp quản trị dự án của nhóm 29 2. Công nghệ phát triển ứng dụng android 29 3. Tính toán chi phí 30 4. Một số rủi ro của phần mềm và hướng giải quyết 31 CHƯƠNG 1: THÔNG TIN NHÓM 1. Đề Tài của nhóm: Đề tài: App selling food. 2. Tên Nhóm: Nhóm: Quản trị dự án phầm mềm. 3. Ý nghĩa Nhóm: Quản lý dự án phần mềm là tập hợp các công việc được thực hiện bởi một tập thể (có thể có chuyên môn khác nhau, thực hiện công việc khác nhau, thời gian tham gia dự án khác nhau) nhằm đạt được một kết quả như dự kiến, trong thời gian dự kiến, với một kinh phí dự kiến. Cũng như khái niệm này, tên nhóm ở đây thể hiện sự hợp sức của tập thể. Tuy rằng lệch nhau về độ tuổi, vị trí địa lý, kinh nghiệm nhưng luôn cố gắng thực hiện công việc một cách tốt nhất nhằm đạt kết quả tốt nhất cho nhóm. 4. Danh sách các thành viên nhóm: CHƯƠNG 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU 1. Tổng quan về đề tài Trong thế kỷ 21, hầu như đi tới đâu ta cũng nghe đến cụm từ “Công Nghệ 4.0’. Sự phổ biến của cụm từ này đều xuất phát từ việc Công Nghệ Thông Tin ngày càng phát triển mạnh mẽ và trở nên hữu dụng trong cuộc sống hiên đại. Hầu như, ở tất cả mọi thứ, mọi ngành nghề,…đều có sự áp dụng công nghệ thông tin. Công nghệ thông tin cũng được đưa vào giảng dạy tại các trường học từ cấp tiểu học tới đào tạo đại học, thạc sĩ,…. Chính vì nó có tính áp dụng cao như vậy, mà việc quản lý cũng áp dụng công nghệ để tăng hiệu quả, và quản thức ăn nhanh cũng vậy ( food management ). Nếu quán có nhiều món ăn ngon, đặc sắc, chắc chắn sẽ có được lượng khách đông đảo. Dù chỉ chỉ là một quán ăn nhỏ, doanh thu vẫn có thể đạt ổn định ở mức 150.000.000đtháng nếu bạn có phương pháp marketing online và app quán lí tối ưu. Một trong những giải pháp quản lý hiệu quả nhất cho các quán ăn nhỏ , lớn chính là áp dụng” phần mềm quản lý bán đồ ăn”(food management ) để nắm bắt chính xác sự biến động doanh thu, món nào bán chạy, tiện lợi dễ dàng quản lý, chương trình khuyến mại nào hiệu quả. Từ đó, bạn sẽ dễ dàng phân tích và đưa ra hướng đi đúng đắn trong tương lai cho quán ăn cửa hàng của mình. Lấy yêu cầu khách hàng : STT Câu Hỏi Trả Lời 1 Anhchị muốn chương trình có những chức năng nào? Chức năng bán hàng, thêm bớt món ăn và đồ uống, quản lý máy móc, quản lý nhân viên, tổng kết doanh thu và chức năng truy xuất doanh thu... 2 Quy mô quán của bạn trong tương lai? Quy mô quán nhỏ hoặc lớn. 3 Anh chị muốn giao diện như thế nào? Giao diện thân thiện, dễ sử dụng , đẹp bắt mắt. 4 Mô hình của Anhchị tại cửa hàng? gọi đồ ăn , đồ uống và thanh toán luôn. 5 Anhchị có yêu cầu nhân viên đăng nhập đăng xuất tài khoản khi giaonhận ca hay không? Có 6 Anhchị có muốn phần mềm được bảo mật không? Có 2. Đặc tả yêu cầu : Yêu cầu của hệ thống: o Đáp ứng được các nhu cầu cơ bản của việc quản lý một quán ăn. o Phục vụ thanh toán nhanh chóng ngay cả trong giờ cao điểm. o Order nhanh, chính xác . o Phiếu gọi món được in ngay trong bếp. o Tăng tốc độ chế biến, phục vụ đúng thứ tự. o Chuyên nghiệp hơn khi in tạm tính. o Giảm 100% thất thoát chỉ với thao tác in hóa đơn. o Linh động áp dụng khuyến mãi để thu hút khách hàng. o Quá trình thanh toán không bao giờ gián đoạn. o Tối ưu hóa quy trình quản lý. o Quản lý chính xác nguyên liệu sử dụng trong ngày. o Quản lý chặt chẽ doanh thu mà không mất nhiều thời gian tính toán. o Quản lý chính xác từ A tới Z dù bạn không ở quán. o Chúng tôi dành trọn thời gian để hỗ trợ khách hàng. Yêu cầu chức năng: o Nhân viên có thể thao tác trực tiếp bằng chuột ,bàn phím trên máy tính và trực tiếp qua app điện thoại smartphone. o Cho phép admin thêm, bớt, chỉnh sửa các món ăn trong Menu. o Cho phép xuất hóa đơn. o Cho phép nhân viên thêm, xóa, sửa món ăn. o Quản lý đăng nhập, đăng xuất của nhân viên. o Quản lý tài khoản nhân viên. o Quản lý thời gian làm việc của nhân . o Quản lý thực phẩm nguyên liệu . o Quản lý thống kê doanh thu. o Quản lý báo cáo của nhân viên o Quản lý ý kiến phản hồi khách hàng Yêu cầu phi chức năng: o Giao diện đẹp, dễ dùng, bắt mắt , thân thiện. o Ổn định xử lý nhanh. o Hỗ trợ cùng lúc nhiều người dùng. o Bố cục rõ ràng. 3. Phân tích yêu cầu: Các chức năng cần có: Order món ăn Quản lý món ăn Quản lý nhân viên Quản lý doanh thu Quản lý nguyên liệu Quản lý báo cáo Quản lý phản hồi khách hàng. CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU 1. Giới thiệu về môi trường và ngôn ngữ lập trình: Phần mền được viết bằng ngôn ngữ lập trình C. Sử dụng Winform trong môi trường Visual Studio để lập trình. Sau khi hoàn thiện và đóng gói phần mềm, khách hàng có thể tải và cài đặt phần mềm trên các thiết bị như: máy tính để bàn, laptop, máy pos tính tiền, ...... 2. Sơ đồ USE CASE:

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO ĐỒ ÁN CÔNG NGHỆ PHẦN MỀM Đề Tài: APP SELLING FOOD Giảng viên hướng dẫn: Trần Thị Vân Anh Hồ Chí Minh, ngày 23 tháng 07 năm 2021 MỤC LỤC CHƯƠNG 1: THƠNG TIN NHĨM Đề Tài nhóm 2 Tên Nhóm Ý nghĩa Nhóm Danh sách thành viên nhóm CHƯƠNG 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU Tổng quan đề tài Đặc tả yêu cầu Phân tích yêu cầu: CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU Giới thiệu môi trường ngơn ngữ lập trình: Sơ đồ USE CASE Sơ đồ Activity Diagram Đặc tả sơ đồ USE CASE Mơ hình thực thể liên kết (ERD) 12 Thiết kế Database: 12 CHƯƠNG 4: THIẾT KẾ GIAO DIỆN 14 Danh sách hình: 14 Mô tả chi tiết mỗi hình .16 CHƯƠNG 5: DEMO XÂY DỰNG CHƯƠNG TRÌNH 28 CHƯƠNG 6: KIỂM THỬ PHẦN MỀM 28 CHƯƠNG 7: QUẢN TRỊ DỰ ÁN PHẦN MỀM 29 Phương pháp quản trị dự án nhóm 29 Công nghệ phát triển ứng dụng android 29 Tính tốn chi phí 30 Một số rủi ro phần mềm hướng giải 31 CHƯƠNG 1: THƠNG TIN NHĨM Đề Tài nhóm: Đề tài: App selling food Tên Nhóm: Nhóm: Quản trị dự án phầm mềm Ý nghĩa Nhóm: Quản lý dự án phần mềm tập hợp công việc thực tập thể (có thể có chuyên môn khác nhau, thực công việc khác nhau, thời gian tham gia dự án khác nhau) nhằm đạt kết dự kiến, thời gian dự kiến, với kinh phí dự kiến Cũng khái niệm này, tên nhóm thể hợp sức tập thể Tuy lệch độ tuổi, vị trí địa lý, kinh nghiệm ln cố gắng thực công việc cách tốt nhằm đạt kết tốt cho nhóm Danh sách thành viên nhóm: CHƯƠNG 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU Tổng quan đề tài Trong kỷ 21, tới đâu ta nghe đến cụm từ “Công Nghệ 4.0’ Sự phổ biến cụm từ xuất phát từ việc Công Nghệ Thông Tin ngày phát triển mạnh mẽ trở nên hữu dụng sống hiên đại Hầu như, tất thứ, ngành nghề,…đều có áp dụng công nghệ thông tin Công nghệ thông tin đưa vào giảng dạy trường học từ cấp tiểu học tới đào tạo đại học, thạc sĩ,… Chính có tính áp dụng cao vậy, mà việc quản lý áp dụng công nghệ để tăng hiệu quả, quản thức ăn nhanh ( food management ) Nếu quán có nhiều ăn ngon, đặc sắc, chắn có lượng khách đông đảo Dù quán ăn nhỏ, doanh thu đạt ổn định mức 150.000.000đ/tháng bạn có phương pháp marketing online app quán lí tối ưu Một giải pháp quản lý hiệu cho quán ăn nhỏ , lớn áp dụng” phần mềm quản lý bán đồ ăn”(food management ) để nắm bắt xác biến động doanh thu, bán chạy, tiện lợi dễ dàng quản lý, chương trình khuyến mại hiệu Từ đó, bạn dễ dàng phân tích đưa hướng đắn tương lai cho quán ăn cửa hàng - Lấy yêu cầu khách hàng : STT Câu Hỏi Trả Lời Chức bán hàng, thêm bớt ăn đồ uống, Anh/chị muốn chương trình có chức quản lý máy móc, quản lý nào? nhân viên, tổng kết doanh thu chức truy xuất Quy mô quán bạn tương lai? Anh/ chị muốn giao diện nào? Mơ hình Anh/chị cửa hàng? Anh/chị có yêu cầu nhân viên đăng nhập/ đăng xuất tài khoản giao/nhận ca hay khơng? Anh/chị có muốn phần mềm bảo mật doanh thu Quy mô quán nhỏ lớn Giao diện thân thiện, dễ sử dụng , đẹp bắt mắt gọi đồ ăn , đồ uống tốn ln khơng? Đặc tả u cầu : - Yêu cầu hệ thống: o Đáp ứng nhu cầu việc quản lý quán ăn o Phục vụ - tốn nhanh chóng cao điểm o Order nhanh, xác o Phiếu gọi in bếp o Tăng tốc độ chế biến, phục vụ thứ tự o Chuyên nghiệp in tạm tính o Giảm 100% thất với thao tác in hóa đơn o Linh động áp dụng khuyến để thu hút khách hàng o Q trình tốn khơng gián đoạn o Tối ưu hóa quy trình quản lý o Quản lý xác nguyên liệu sử dụng ngày Có Có o Quản lý chặt chẽ doanh thu mà khơng nhiều thời gian tính tốn o Quản lý xác từ A tới Z dù bạn không quán o Chúng dành trọn thời gian để hỗ trợ khách hàng - Yêu cầu chức năng: o Nhân viên thao tác trực tiếp chuột ,bàn phím máy tính trực tiếp qua app điện thoại smartphone - o Cho phép admin thêm, bớt, chỉnh sửa ăn Menu o Cho phép xuất hóa đơn o Cho phép nhân viên thêm, xóa, sửa ăn o Quản lý đăng nhập, đăng xuất nhân viên o Quản lý tài khoản nhân viên o Quản lý thời gian làm việc nhân o Quản lý thực phẩm nguyên liệu o Quản lý thống kê doanh thu o Quản lý báo cáo nhân viên o Quản lý ý kiến phản hồi khách hàng Yêu cầu phi chức năng: o Giao diện đẹp, dễ dùng, bắt mắt , thân thiện o Ổn định xử lý nhanh o Hỗ trợ lúc nhiều người dùng o Bố cục rõ ràng Phân tích yêu cầu: Các chức cần có: - Order ăn - Quản lý ăn - Quản lý nhân viên - Quản lý doanh thu - Quản lý nguyên liệu - Quản lý báo cáo - Quản lý phản hồi khách hàng CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU Giới thiệu môi trường ngơn ngữ lập trình: - Phần mền viết ngơn ngữ lập trình C# - Sử dụng Winform mơi trường Visual Studio để lập trình - Sau hồn thiện đóng gói phần mềm, khách hàng tải - cài đặt phần mềm thiết bị như: máy tính để bàn, laptop, máy pos tính tiền, Sơ đồ USE CASE: Sơ đồ Activity Diagram: a) Sơ đồ Activity Diagram Đăng Nhập: b) Sơ đồ Activity Diagram đăng xuất: c) Sơ đồ Activity Diagram Quản lý bán hàng: d) Sơ đồ Activity Diagram Quản lý ăn: e) Sơ đồ Activity Diagram Quản lý Nhân Viên: Đặc tả sơ đồ USE CASE: a) USE CASE đăng nhập: - Đối tượng sử dụng (User): nhân viên quản lý - Use case mô tả bước đăng nhập vào vệ thống - Các bước thực gồm: o Hệ thống yêu cầu User cung cấp thông tin đăng nhập mật o User nhập đầy đủ thông tin click chuột vào nút đăng nhập o Hệ thống kiểm tra lại thông tin đăng nhập thông báo thành công/ thất bại cho User Nếu đăng nhập thành công, hệ thống sé dựa thông tin đăng nhập để phân quyền dựa theo loại tài khoản (nhân viên/ quản lý) Nếu đăng nhập thất bại, hệ thống tự động hiển thị thông báo cho User yêu cầu đăng nhập lại Danh sách biến cố xư lý tương ứng: STT Biến cố Xư lý Nhấn vào Button đăng nhâpp Nếu người dùng nhâpp sai Tên đăng nhâpp hoăcp mâṭ => hiên MessageBox: “Sai tài khoản hoăcp mâṭ khẩu” Nếu người dùng nhâpp Tến đăng nhâpp mâṭ => đến hình Hiên MessageBox “bạn có muốn chương trình?” Nếu người dùng chọn OK => chương trình Nhấn Button vào Nếu người dùng chọn Cancel => MessageBox, trở Màn hình đăng nhâp Kết luận: Chức đăng nhập vào hình b) Màn hình đặt lại mật Chức năng: STT Tên Tên đăng nhâpp Mâṭ Kiểu Textbo Chức Ghi Tên đăng nhâpp người x Textbo dùng x Nhập mật Textbo x Mâṭ người dùng Mật cần đặt Đặt lại mật Button Đổi mật Danh sách biến cố xư lý tương ứng: STT Biến cố Xư lý Nếu người dùng nhâpp sai Tên đăng nhâpp hoăcp mâṭ => Nhấn vào Button đăng nhâpp hiên MessageBox: “Sai tài khoản hoăcp mâṭ khẩu” Nếu người dùng nhâpp Tên đăng nhâpp mâṭ Nếu người dùng nhập mật cũ trùng với mật khẩu => hiên MessageBox: “Hãy đổi mật khác với mật vũ” Kết luận: Chức đổi mật khẩu, sau đăng nhập vào hình đăng nhập c) Màn hình chính: Chức năng: ST Tên Kiểu Chức T Thơng tin tài khoản Tìm kiếm MenuStrip Textbox Thơng tin cá nhân, Đăng xuất Tìm kiếm Ghi Danh sách ăn Thêm ăn Danh sách thực đơn image Hiển thị ăn Thêm ăn vào danh Button sách ăn Button Hiển thị ăn Danh sách biến cố xư lý tương ứng: STT Biến cố Xư lý Hiển thị mục là: Thơng tin tài khoản Đăng xuất Nhấn thông tin tài Nếu nhấn vào Tab Thơng tin tài khoản hiển thị khoản Màn hình thơng tin tài khoản Nếu nhấn vào Tab Đăng xuất khỏi chương trình trở Màn hình đăng nhâpp Gõ tên ăn vào tìm kiếm, khơng tin thấy Nhấn tìm kiếm ăn từ khố thơng báo Khơng có sản phẩm Nếu chưa chọn số lượng ăn hiển thị MessageBox: “Vui lòng chọn số lượng”, Nếu chưa chọn Nhấn thêm món ăn hiển thị MessageBox: “Vui lịng chọn ăn”, Món ăn với số lượng chọn hiển thị hình với đơn giá, thành tiền mỡi tổng tiền hiển thị TextBox tổng tiền Kết luận: Dùng để xem đặt d) Giao diện menu nhà hàng Chức năng: STT Tên Nhập ăn Kiểu tên Chức Cho phép nhập tên Textbox ăn Ghi Cho phép nhập giá Nhập giá Nhập reviewer Button Button Chụp ảnh Button Chọn ảnh Button ăn Cho phép nhập reviewer ăn Chụp ảnh trực tiếp từ điện thoại Lấy ảnh từ thư viện Danh sách biến cố xư lý tương ứng: STT Biến cố Xử lý Chụp ảnh Nếu máy ảnh lỗi thông báo camrera lỗi Nhập giá Nhập giá sai định dạng thành chữ => Thông báo nhập lại Kết luận: chức thêm ăn e) Màn hình giao diện cá nhân - Chức năng: ST T Tên Kiểu Danh sách DataGridVie sản phẩm Thành tiền w Textbox Chức Hiển thị thông tin chi tiết ăn/ đồ uống đặt Hiển thị tổng thành tiền cho Ghi khách hàng xem Thanh toán Button Khách hàng muốn toán Danh sách biến cố xư lý tương ứng: STT Biến cố Nhấn toán Xư lý Button Nếu danh sách đồ ăn chưa có lên, nút tốn bị enable Kết luận: Quản lý ăn, thức uống hình cá nhân f) Màn hình thông tin người dùng Chức năng: STT Tên Kiểu Textbox Trạng thái Số lượng mặt hàng Textbox bán Số lượng mặt hàng bán Tổng nhập thu Textbox Textbox Chức Trạng thái hoạt động tài khoản Hiển thị số lượng mặt hàng bán Hiển thị số lượng mặt hàng bán Hiển thị tổng thu nhập Ghi Đăng xuất Button Đăng xuất tài khoản Danh sách biến cố xư lý tương ứng: STT Biến cố Nhấn button đăng xuất Xư lý Đăng xuất tài khoản Kết luận: quản lý trang cá nhân admin CHƯƠNG 5: DEMO XÂY DỰNG CHƯƠNG TRÌNH CHƯƠNG 6: KIỂM THỬ PHẦN MỀM CHƯƠNG 7: QUẢN TRỊ DỰ ÁN PHẦN MỀM Phương pháp quản trị dự án nhóm: - Phần mềm viết Java sử dụng hệ điều hành Android , phần mềm thiết kế giao diện Android Studio quản lý liệu SQLite - Ưu điểm SQLite: o SQLite khơng u cầu quy trình hệ thống máy chủ riêng biệt để hoạt động o SQLite khơng cần cấu hình, có nghĩa khơng cần thiết lập quản trị o SQLite nhỏ trọng lượng nhẹ, 400KiB cấu hình đầy đủ 250KiB với tính tùy chọn bị bỏ qua o SQLite khép kín (self-contained), có nghĩa khơng có phụ thuộc bên ngồi - Nhược điểm SQLite o Do sử dụng chế coarse-gained locking nên thời điểm SQLite hỡ trợ nhiều người đọc liệu, có người ghi liệu o SQLite khơng phải lựa chọn hoàn hảo để đáp ứng nhu cầu xử lý khối lượng liệu lớn, phát sinh liên tục Công nghệ phát triển ứng dụng android Hiện nay, thực tế tồn ba công nghệ phát triển ứng dụng cho hệ điều hành android gồm: sử dụng java túy để phát triển ứng dụng, sử dụng C++ để phát triển ứng dụng game, sử dụng công nghệ Cross platform Hybrid để viết ứng dựng từ ngơn ngữ chạy nhiều tảng hệ điều hành khách Sử dụng java để phát triển ứng dụng android công nghệ viết ứng dụng google khuyên sử dụng Vì tảng android, việc biên dịch để thực thi ứng dụng hệ điều hành android tích hợp tương thích phần mềm lập trình Đa số ứng dụng android viết từ tảng Ngồi tảng cịn google nhà phát triển ứng dụng liên tục cập nhật thư viện hỗ trợ người lập trình tốt Những phần mềm sử dụng tảng công nghệ như: Android Studio, Elclipse,… Tính tốn chi phí: - Phần mềm có 1450 dịng code, suy có 1.650 KLOC Theo phương pháp COCOMO, dự án thuộc loại Organic Đó loại dự án nhỏ, có địi hỏi đổi - Theo bảng phương pháp COCOMO, ta có hệ số a, b, c, d tương ương sau: • a = 2.4 • b = 1.05 • c = 2.5 • d = 0.38 - Ước tính Người/Tháng (kí hiệu E): Cơng Thức: E = a(KLOC)b Trong đó: • E: Ước tính Người/Tháng • KLOC: Ước tính số dịng lệnh sản phẩm dự án phần mềm • a,b hệ số xác định theo sau ⇒ E = 2.4(1650)1.05 = Người/Tháng - Thời gian làm dự án (kí hiệu TDEV): Cơng thức: TDEV = c(E)d Trong đó: • TDEV: thời gian làm dự án • c,d hệ số xác định theo sau • E: Ước tính Người/Tháng ⇒ TDEV = 2.5(4)0.38 = 3.79 ≈ Tháng - Số lượng nhân viên cần (ký hiệu SS): Công thức: SS = E/TDEV ⇒ SS = 4/4 = Người - Mức độ hiệu dự án (ký hiệu P): Công thức: P = KLOC/E ⇒ P = 1.650/4 = 0.4125 KLOC/Người – Tháng Một số rủi ro phần mềm hướng giải quyết: Thiếu người phát triển  Tăng công việc thực cho thành viên nhóm Đi kèm với việc tăng lương, tiền thưởng, tiền tăng ca… Kế hoạch, dự tốn khơng sát thực tế  Ước lượng chi phí với việc lọc, loại bỏ yêu cầu không quan trọng Phát triển sai chức năng, sai giao diện  Khảo sát người dùng, từ đưa phân tích, đánh giá toàn diện cho việc phát triển Kèm theo việc phân tích thao tác người dùng, tạo kịch cách dùng, tạo mẫu, Yêu cầu cao  Lọc bớt yêu cầu, phân tích, đánh giá lại chi phí lợi nhuận Thay đổi yêu cầu liên tục:  Áp dụng thiết kế che dấu thông tin; phát triển theo mơ hình tiến hóa ... rủi ro phần mềm hướng giải 31 CHƯƠNG 1: THÔNG TIN NHĨM Đề Tài nhóm: Đề tài: App selling food Tên Nhóm: Nhóm: Quản trị dự án phầm mềm Ý nghĩa Nhóm: Quản lý dự án phần mềm tập hợp công việc... marketing online app quán lí tối ưu Một giải pháp quản lý hiệu cho quán ăn nhỏ , lớn áp dụng” phần mềm quản lý bán đồ ăn” (food management ) để nắm bắt xác biến động doanh thu, bán chạy, tiện lợi... xuất tài khoản Kết luận: quản lý trang cá nhân admin CHƯƠNG 5: DEMO XÂY DỰNG CHƯƠNG TRÌNH CHƯƠNG 6: KIỂM THỬ PHẦN MỀM CHƯƠNG 7: QUẢN TRỊ DỰ ÁN PHẦN MỀM Phương pháp quản trị dự án nhóm: - Phần mềm

Ngày đăng: 18/10/2021, 20:29

Hình ảnh liên quan

Mô hình của Anh/chị tại cửa hàng? gọi đồ ăn, đồ uống và thanh toán luôn. - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

h.

ình của Anh/chị tại cửa hàng? gọi đồ ăn, đồ uống và thanh toán luôn Xem tại trang 5 của tài liệu.
5. Mô hình th cự thể liên k tế (ERD): - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

5..

Mô hình th cự thể liên k tế (ERD): Xem tại trang 14 của tài liệu.
5. Mô hình th cự thể liên k tế (ERD): - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

5..

Mô hình th cự thể liên k tế (ERD): Xem tại trang 14 của tài liệu.
Các bảng trong database: - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

c.

bảng trong database: Xem tại trang 15 của tài liệu.
Thêm hình ảnh mó nă - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

h.

êm hình ảnh mó nă Xem tại trang 17 của tài liệu.
2. Mô tả chi tiết mỗi màn hình - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

2..

Mô tả chi tiết mỗi màn hình Xem tại trang 18 của tài liệu.
a) Màn hình đăng nhâpp - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

a.

Màn hình đăng nhâpp Xem tại trang 18 của tài liệu.
Kết luận: Chức năng chính của đăng nhập vào màn hình chính. - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

t.

luận: Chức năng chính của đăng nhập vào màn hình chính Xem tại trang 19 của tài liệu.
b) Màn hình đặt lại mật khẩu - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

b.

Màn hình đặt lại mật khẩu Xem tại trang 20 của tài liệu.
b) Màn hình đặt lại mật khẩu - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

b.

Màn hình đặt lại mật khẩu Xem tại trang 20 của tài liệu.
c) Màn hình chính: - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

c.

Màn hình chính: Xem tại trang 22 của tài liệu.
c) Màn hình chính: - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

c.

Màn hình chính: Xem tại trang 22 của tài liệu.
e) Màn hình giao diện cá nhân - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

e.

Màn hình giao diện cá nhân Xem tại trang 26 của tài liệu.
f) Màn hình thông tin người dùng - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

f.

Màn hình thông tin người dùng Xem tại trang 28 của tài liệu.
f) Màn hình thông tin người dùng - Báo cáo đồ án công nghệ phần mềm đề tài APP SELLING FOOD

f.

Màn hình thông tin người dùng Xem tại trang 28 của tài liệu.

Từ khóa liên quan

Mục lục

  • TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP.HCM

  • MỤC LỤC

  • CHƯƠNG 1: THÔNG TIN NHÓM

    • 1. Đề Tài của nhóm:

    • 2. Tên Nhóm:

    • 3. Ý nghĩa Nhóm:

    • 4. Danh sách các thành viên nhóm:

    • CHƯƠNG 2: PHÂN TÍCH VÀ ĐẶC TẢ YÊU CẦU

      • 1. Tổng quan về đề tài

      • CHƯƠNG 3: THIẾT KẾ VÀ TỔ CHỨC DỮ LIỆU

        • 1. Giới thiệu về môi trường và ngôn ngữ lập trình:

        • 2. Sơ đồ USE CASE:

        • 3. Sơ đồ Activity Diagram:

        • a) Sơ đồ Activity Diagram Đăng Nhập:

        • c) Sơ đồ Activity Diagram Quản lý bán hàng:

        • e) Sơ đồ Activity Diagram Quản lý Nhân Viên:

        • 4. Đặc tả sơ đồ USE CASE:

        • a) USE CASE đăng nhập:

        • b) USE CASE đăng xuất:

        • c) USE CASE Quản lý bàn hàng:

        • d) USE CASE quản lý món:

        • e) USE CASE quản lý nhân viên:

        • CHƯƠNG 4: THIẾT KẾ GIAO DIỆN

          • 1. Danh sách các màn hình:

Tài liệu cùng người dùng

Tài liệu liên quan