Đề Tài Quản Lý Quán Cafe - Tài Liệu Text - 123doc

Tải bản đầy đủ (.pdf) (59 trang)
  1. Trang chủ
  2. >>
  3. Giáo Dục - Đào Tạo
  4. >>
  5. Cao đẳng - Đại học
Đề tài quản lý quán cafe

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.62 MB, 59 trang )

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINHTRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TINKHOA CÔNG NGHỆ PHẦN MỀMBÁO CÁOPHƯƠNG PHÁP PHÁT TRIỂNPHẦN MỀM HƯỚNG ĐỐI TƯỢNGĐỀ TÀIQUẢN LÝ QUÁN CAFÉPhiên bản 1.0Giảng viên hướng dẫn:ThS. Phạm Thi VươngKS. Huỳnh Hồ Thị Mộng TrinhNhóm 1:Lê Huỳnh Tấn Vũ – 13521050Nguyễn Minh Hiếu – 14520287Ngô Vũ Quyền – 14520748Tạ Thành Việt Anh – 14520034Sinh viên thực hiện:TP. Hồ Chí Minh, 12/20170 Lời nói đầuLời đầu tiên, cả nhóm xin gửi lời cảm ơn đến thầy Phạm Thi Vương và côtrợ giảng Huỳnh Hồ Thị Mộng Trinh. Thầy và cô đã nhiệt tình giảng dạy trên lớp,hỗ trợ những thơng tin cần thiết và giải đáp những thắc mắc cho nhóm và các bạntrong suốt q trình thực hiện đề tài. Thơng qua những bài giảng trên lớp về mônhọc của Thầy, các thành viên trong nhóm đã tiếp thu được nhiều kiến thức hữuích liên quan . Qua đó, giúp chúng em có thể hiểu và nắm bắt được quy trình pháttriển phần mềm hướng đối tượng để ứng dụng vào một hệ thống hay chương trìnhphần mềm hồn chỉnh.Đề tài “Quản Lý Quán Café” hoàn thành là kết quả của quá trình nghiêncứu nghiêm túc của các thành viên của cả nhóm trong q trình học tập và tiếpthu kiến thức dưới sự hướng dẫn tận tình của giảng viên hướng dẫn và các tài liệuđược giảng viên hướng dẫn chia sẻ qua các kênh giao tiếp trong suốt quá thờigian giảng dạy của học kỳ.Nhóm sinh viên thực hiện.1 Nhận xét của Giảng viên………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………2 Mục lụcLời nói đầu .............................................................................................................................................. 1Nhận xét của Giảng viên ......................................................................................................................... 2Chương 1: Thông tin chung .................................................................................................................... 5Chương 2: Phát biểu bài toán .................................................................................................................. 62.1.Khảo sát hiện trạng ............................................................................................................... 62.1.1.Nhu cầu thực tế ............................................................................................................... 62.1.2.Khảo sát hiện trạng ......................................................................................................... 62.1.3.Một số hệ thống trên thị trường ...................................................................................... 72.2.Yêu cầu hệ thống ................................................................................................................... 7Chương 3: Use-case ................................................................................................................................ 93.1.Sơ đồ Use-case ....................................................................................................................... 93.2.Danh sách các Actor ............................................................................................................. 93.3.Danh sách các Use case ......................................................................................................... 93.4.Đặc tả Use-case .................................................................................................................... 13Chương 4: Phân tích ............................................................................................................................. 314.1.Sơ đồ lớp (mức phân tích) .................................................................................................. 314.2.Sơ đồ trạng thái ................................................................................................................... 31Chương 5: Thiết kế Dữ liệu .................................................................................................................. 365.1.Sơ đồ logic ............................................................................................................................ 365.2.Mô tả chi tiết các kiểu dữ liệu trong sơ đồ logic ............................................................... 375.2.1.Bảng Account ................................................................................................................ 375.2.2.Bảng TableFood............................................................................................................ 375.2.3.Bảng FoodCategory ...................................................................................................... 375.2.4.Bảng Food ..................................................................................................................... 375.2.5.Bảng Bill ....................................................................................................................... 375.2.6.Bảng BillInfo ................................................................................................................. 38Chương 6: Thiết kế Kiến trúc ............................................................................................................... 396.1.Kiến trúc hệ thống .............................................................................................................. 396.2.Mô tả chi tiết từng thành phần trong hệ thống ................................................................ 396.2.1.GUI : ............................................................................................................................. 396.2.2.BLL : ............................................................................................................................. 396.2.3.DAL : ............................................................................................................................. 40Chương 7: Thiết kế Giao diện ............................................................................................................... 417.1.Danh sách các màn hình ..................................................................................................... 417.2.Mơ tả chi tiết mỗi màn hình ............................................................................................... 417.2.1.Màn hình đăng nhập ..................................................................................................... 413 7.2.2.Màn hình chính ............................................................................................................. 427.2.3.Màn hình thống kê doanh thu ....................................................................................... 467.2.4.Màn hình quản lý thức ăn/đồ uống ............................................................................... 487.2.5.Màn hình quản lý danh mục thức ăn/đồ uống............................................................... 497.2.6.Màn hình quản lý bàn ................................................................................................... 517.2.7.Màn hình quản lý tài khoản .......................................................................................... 527.2.8.Màn hình thay đổi thơng tin cá nhân ............................................................................ 547.2.9.Màn hình khác: Thơng tin nhóm ................................................................................... 56Chương 8: Kết luận ............................................................................................................................... 578.1.Môi trường phát triển và môi trường triển khai .............................................................. 578.1.1.Môi trường phát triển ứng dụng: .................................................................................. 578.1.2.Môi trường triển khai ứng dụng: .................................................................................. 578.2.Kết quả đạt được ................................................................................................................. 578.3.Hướng phát triển................................................................................................................. 57Tài liệu tham khảo ................................................................................................................................ 584 Chương 1: Thông tin chung Tên đề tài:Phần mềm quản lý quán cafe Môi trường phát triển ứng dụng:Hệ điều hành Window (có cài đặt Microsoft SQL 2014+) Thơng tin về nhóm:STT MSSVHọ và Tên123413521050145202871452074814520034Lê Huỳnh Tấn VũNguyễn Minh HiếuNgơ Vũ QuyềnTạ Thành Việt Anh5Điện thoạiEmail097162816601662467181016342491230975768423 Chương 2: Phát biểu bài toán2.1.Khảo sát hiện trạng2.1.1.Nhu cầu thực tếHiện nay, với xu hướng tin học hóa, áp dụng cơng nghệ máy tính vào trongmọi lĩnh vực hoạt động của xã hội đương thời, với thế mạnh và tính cấp thiết củaứng dụng tin học thì việc phát triển các ứng dụng tự động là một lợi thế để tiếtkiệm chi phí, phục vụ nhu cầu cuộc sống con người.Do vậy mà hầu hết các lĩnh vực trong xã hội hiện nay đều sử dụng phầnmềm tự động để thuận tiện cho nhân viên, quản lý và khách hàng. Vì vậy mà việcnhập quản lý là rất cần thiết cho hiện nay.Phần mềm quản lý là một hình thức quán lý linh hoạt, tiện dụng cho ngườisử dụng. Với phần mềm thì nhập, xuất, báo cáo và phục vụ khách hàng sẽ dễ dànghơn. Bên cạnh đó việc này giúp tiết kiệm thời gian, tiền bạc hơn cho chủ cửa hàngđáp ứng được mọi yêu cầu mà người sử dụng đặt ra.2.1.2.Khảo sát hiện trạngNhóm phát triển phần mềm đã có đầy đủ trang thiết bị, nhân lực thực hiệndự án phần mềm bán hàng. Cụ thể là phần mềm quán lý quán cà phê:‒ IDE: Visual studio‒ Server: Mircosoft SQL server‒ Một số Tool thiết kế UINhư trên, yêu cầu xây dựng phần mềm quản lý sử dụng dễ dàng từ khâuchuẩn bị đến thanh toán một cách dễ dàng. Nhóm yêu cầu xây dựng phần mềmvới chức năng sau:‒ Chức năng cho người quản lý: Thêm xóa sửa danh mục món, loại món,bàn, quản lý nhân viên. Kiểm tra hóa đơn, sửa hóa đơn, thêm, thay đổiquy định, khuyến mãi, ưu đãi quảng cáo cho cửa hàng, khôi phục tàikhoản cho nhân viên.‒ Chức năng của nhân viên: xem danh mục món, nhóm món, đặt món theo6 u cầu của khách hàng, lập, thanh tốn hóa đơn, thay đổi trạng thái củabàn, tìm kiếm,…‒ Người quản trị muốn sử dụng hệ thống thì phải có tài khoản đăng nhậpvào hệ thống, hiện tại tài khoản có quyền cáo nhất là admin‒ Nhân viên muốn sử dụng chức năng cơ bản của hệ thống thì phải có tàikhoản đăng nhập với quyền là mặc định (tài khoản nhân viên) thì mớiđược phép sử dụng.‒ Số lượng món được đặt khơng được vượt q số lượng món hiện có trongkho.‒ Khách hàng muốn thanh toán liên hệ nhân viên, hệ thống sẽ tự động xuấtphiếu thanh toán‒ Người quản trị sẽ theo dõi thông qua các thống kê hàng tháng hoặc ngàycủa hóa đơn tiện theo dõi doanh thu, tiện cho việc quản lý kho, món vàloại món.‒ Trong dịp lễ, người quản trị có thể thay đổi khuyến mãi, giảm giá vào hệthống, mặc định giảm giá là là 0%2.1.3.Một số hệ thống trên thị trường‒ KiotViet: ‒ Suno: ‒ Ocha: 2.2.Yêu cầu hệ thống2.2.1.Các tác nhân‒ Khách hàng: là những người được phục vụ, là khách hàng.‒ Nhân viên: những người cần sử dụng chức năng bán hàng của hệ thốngđể thực hiện nhiệm vụ của mình.‒ Người quản lý: những người được phép khởi động (Start Up) hay kết thúccả hệ thống (Shut Down) tại các điểm bán hàng đầu cuối, bổ sung sửa đổidữ liệu mà phần mềm cho phép7 2.2.2.Bảng yêu cầu chức năng Người quản lý: có quyền cáo nhất cho mọi chức năng của hệ thốngSTTNội dungMô tả chi tiếtQuyền cho phép1.Đăng nhậpĐăng nhập sử dụng Nhân viênhệ thống2.Chỉnh sửa dữ liệu Thay đổi chi tiết Người quản lý(món, loại món, trong dữ liệukhuyến mãi, bàn,…)3.Nhập hóa đơnNhập những món Nhân viênyêu cầu của kháchhàng vào hóa đơn4.Xuất hóa đơnXuất xem chi tiết hóa Nhân viên, khách hàngđơn5.Tra khảo món, loại Tìm kiếm các danh Nhân viênmónmục thực đơn6.Thay đổi bàn7.Tra khảo hóa đơn, Xem hóa đơn, chi tiết Nhân viênthơng kêhóa đơn, thống kê8.Xuất báo cáo, quản lý Xuất bản chi tiết báo Người quản lýhóa đơncáo9.Thay đổi thông tin cá Chỉnh sửa chi tiết Nhân viênnhânthơng tin của mìnhtrong hệ thốngThay đổi sang bàn Nhân viênkhác theo yêu cầucủa khách hàng8 Chương 3: Use-case3.1.Sơ đồ Use-case3.2.Danh sách các ActorSTT Tên Actor1 Quản lý2Nhân viên3.3.Ý nghĩa/Ghi chúQuản lý (Chủ quán) là người có quyền cao nhấttrong hệ thống. Có quyền truy cập đến mọi chứcnăng trong hệ thống như xem doanh thu, quảnlý danh mục, quản lý đồ uống, quản lý tài khoảncủa nhân viên, quản lý danh sách bàn.Nhân viên là người được giao trách nhiệm bánhàng trong hệ thống. Màn hình làm việc củaactor này chỉ có màn hình bán hàng.Danh sách các Use case9 3.3.1.Use case Đăng nhập:Là bước đầu tiên khi chạy hệ thống. Người dùng phải có tài khoản đượcQuản lý, Chủ qn cấp thì mới có thể đăng nhập vào hệ thống sau đó mới có thểsử dụng những chức năng khác.3.3.2.Use case đăng xuất:Đăng xuất khỏi hệ thống.3.3.3.Use case quản lý bán hàng:Sau khi đăng nhập vào hệ thống thì bàn hình bán hàng hiện ra để ngườidùng sử dụng.3.3.4.Use case Quản lý doanh thu:3.3.5.Use case Quản lý tài khoản nhân viên:10 3.3.6.Quản lý danh mục đồng uống:3.3.7.Use case quản lý danh sách đồ uống:11 3.3.8.Use case quản lý danh sách bàn:12 3.3.9.3.4.Use case Quản lý thông tin cá nhân của tài khoản:Đặc tả Use-case3.4.1.Đặc tả Use-case “Đăng nhập”13 MãUsecaseTên UsecaseTác nhânMô tảLuồng sựkiệnUC-LoginUsecase Đăng nhậpNgười sử dụngCho phép người dùng truy cập vào hệ thốngTác nhânHệ thống phản hồi1Truy cập vào hệthốngĐưa ra giao diệnđăng nhập23Nhập thông tin4Nhấn nút đăngnhập5Hệ thông xác nhậnthông tin, tiếp nhậpthông tin và gửixuống Database đểkiểm tra. Nếu hợplệ thì hiển thị mànhình chức năng chongười sử dụng(Màn hinh bánhàng)Nếu dữ liệu khônghợp lệ thì hệ thốngđưa ra thơng báo vàu cầu nhập lạiLuồngthay thếĐiều kiện Đăng nhập vào hệ thốngsauĐiều kiện- Khi chức năng thực hiện thành cơngthốt- Khi người dùng nhấn thốt3.4.2.Mã UsecaseTên UsecaseTác nhânMơ tảĐặc tả Use-case “Xem thơng tin cá nhân”UC-ViewProfileUsecase Xem thông tin cá nhânNgười sử dụngCho phép người dùng xem thông tin cá nhân14 Điều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện thoát3.4.3.Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện sauĐiều kiện thốt3.4.4.Mã UsecaseTên UsecaseTác nhânNgười dùng đã có tài khoản và đã đăng nhập vào hệthốngTác nhânHệ thống phản hồi1 Nhấn nútxem thôngtin2Đưa ra giao diệnthông tin cá nhânKhi người dùng nhấn nút thốtĐặc tả Use-case “Sửa thơng tin cá nhân”UC-UpdateProfileUsecase cập nhật thông tin cá nhânNgười sử dụngCho phép người dùng cập nhật thơng tin cá nhânĐã có tài khoản và đã đăng nhập vào hệ thốngTác nhân1 Nhập thôngtin cá nhânmới2 Nhấn nútcập nhật3Hệ thống phản hồiHệ thống xác nhậnthông tin. Nếu hợp lệđưa ra thông báothành công và tải lạithông tin cá nhânNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành cơngKhi người dùng chọn thốtĐặc tả Use-case “Đăng xuất”UC-LogoutUsecas Đăng xuấtNgười sử dụng15 Mơ tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện thốt3.4.5.Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnCho phép người dùng đăng xuất khỏi hệ thốngNgười đùng đã có tài khoản và đã đăng nhập vào hệthốngTác nhânHệ thống phản hồi1 Nhấn nútđăng xuất2Thoát khỏi giaodiện hiện tại3Đưa ra giao diệnđăng nhậpKhi chức năng thực hiện thành côngĐặc tả Use-case “Thêm hóa đơn theo bàn”UC-AddBillUsecase thêm hóa đơn theo bànNgười dùngCho phép người dùng thêm hóa đơn theo bàn đã chọnĐã có tài khoản và đã đăng nhập vào hệ thống12345Tác nhânChọn bàncần thêmhóa đơnChọn danhmụcChọn đồuốngChọn sốlượng(mặcđịnh là 1)Nhất nútthêm mónHệ thống phản hồi6Hệ thống xác nhậnthơng tinHệ thống gửi thôngtin xuống DatabaseLoad lại dữ liệuthông tin bàn vàdanh sách đồ uốngtrong bàn7816 Luồng thay thếĐiều kiện thốt3.4.6.Mã UsecaseTên UsecaseTác nhânMơ tảĐiều kiện tiênquyếtLuồng sự kiệnKhi chức năng thực hiện thành côngĐặc tả Use-case “Chuyển bàn”UC-SwicthTableUsecase Chuyển bànNgười dùngCho phép người dùng chuyển thơng tin hóa đơn từ bànnày qua bàn khácĐã có tài khoản và đã đăng nhập vào hệ thống12345Luồng thay thếĐiều kiện thốt3.4.7.Mã UsecaseTên UsecaseTác nhânMơ tảĐiều kiện tiênquyếtLuồng sự kiệnTác nhânHệ thống phản hồiChọn bàncần chuyểnChọn bànmuốnchuyển đếnNhấn nútchuyển bànHệ thống xác nhậnthơng tinGửi thơng tin xuốngDatabase sau đó loadlại danh sách bàn vàthơng tin hóa đơnKhi chức năng thực hiện thành côngĐặc tả Use-case “Gộp bàn”UC-GPUsecase Gộp bànNgười sử dụngCho phép người dùng cập nhật thông tin cá nhânĐã có tài khoản và đã đăng nhập vào hệ thốngTác nhân1 Chọn bàncần gộp2 Chọn bànmuốn gộpHệ thống phản hồi17 3 Nhấn nútgộp bàn4Luồng thay thếĐiều kiện sauĐiều kiện thoát3.4.8.Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện sauHệ thống xác nhậnthông tin5Gửi thông tin xuốngdatabase sau đó loadthơng tin bàn vàthơng tin hóa đơnNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiKhi chức năng thực hiện thành cơngĐặc tả Use-case “Thanh tốn”UC-PayUsecase Thanh tốn hóa đơnNgười sử dụngCho phép người dùng thanh tốn hóa đơn cho bànĐã có tài khoản và đã đăng nhập vào hệ thốngTác nhân1 Chọn bàncần thanhtoán2 Nhấn nútthanh tốn3Hệ thống phản hồiHệ thống xác nhậnthơng tinĐưa ra thơng báoxác nhận thanh tốn4 Nhấn nút ok5Hệ thống gửi thơngtin xuống Database,laod lại thơng tin bànvà thơng tin hóa đơn6In hóa đơn4b Nhấn nútCancel5bHệ thống khơng làmgì cảGửi dữ liệu xuống Database và update lại thông tin18 Điều kiện thốt3.4.9.Mã UsecaseTên UsecaseTác nhânMơ tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện sauĐiều kiện thoátKhi chức năng thực hiện thành công hoặc khi ngườidùng nhấn cancelĐặc tả Use-case “Thêm đồ uống”UC-AddDrinkUsecase Thêm đồ uốngAdminCho phép Admin thêm đồ uống và danh sách đồ uốngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhânHệ thống phản hồi1 Nhập tên đồmón2 Chọn danhmục3 Nhập giá4 Nhấn nútthêm5Hệ thống xác nhậnthơng tin.6Gửi thơng tin xuốngDataabase sau đóload loại danh sáchđồ uống7Hiện thông báothành côngNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành cơngKhi người dùng chọn thốt3.4.10. Đặc tả Use-case “Sửa đồ uống”Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnUC-EditDrinkUsecase Sửa đồ uốngAdminCho phép Admin sửa đồ uống và danh sách đồ uốngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhânHệ thống phản hồi19 Luồng thay thếĐiều kiện sauĐiều kiện thoát1 Chọn đồuống cầnchỉnh sửa2 Chọn danhmục3 Nhập giá4 Nhập têncho đồ uống5 Nhấn nútsửa6Hệ thống xác nhậnthơng tin.7Gửi thơng tin xuốngDataabase sau đóload loại danh sáchđồ uống8Hiện thông báothành côngNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành cơngKhi người dùng chọn thốt3.4.11. Đặc tả Use-case “Xóa đồ uống”Mã UsecaseTên UsecaseTác nhânMơ tảĐiều kiện tiênquyếtLuồng sự kiệnUC-DeleteDrinkUsecase Xóa đồ uốngAdminCho phép Admin xóa đồ uống và danh sách đồ uốngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhân1 Chọn đồuống cầnxóa2 Nhấn nútxóa3Hệ thống phản hồiHệ thống xác nhậnthơng tin.Gửi thơng tin xuốngDataabase sau đó420 Luồng thay thếĐiều kiện sauĐiều kiện thoátload loại danh sáchđồ uống5Đưa ra thông báothành côngNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành cơngKhi người dùng chọn thốt3.4.12. Đặc tả Use-case “Xem danh sách đồ uống”Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện sauĐiều kiện thoátUC-ShowDrinkUsecase xem danh sách đồ uốngAdminCho phép Admin xem danh sách đồ uống và danh sáchđồ uốngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhân1 Nhấn nútxem2Hệ thống phản hồiHiển thị danh sáchđồ uốngKhi chức năng thực hiện thành cơng3.4.13. Đặc tả Use-case “Tìm kiếm đồ uống theo tên gầnđúng”Mã UsecaseTên UsecaseTác nhânMơ tảĐiều kiện tiênquyếtLuồng sự kiệnUC-SearchDrinkUsecase tìm kiếm đồ uốngAdminCho phép Admin tìm kiếm danh sách đồ uống theo têngần đúngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhânHệ thống phản hồi1 Nhập tên đồuống ( có21 thể gầnđúng hoặcđúng) vàomục tìmkiếm2 Nhấn nútTìm kiếm3Hệ thơng xác nhậnthơng tinHiển thị danh sáchtìm được4Luồng thay thếĐiều kiện sauĐiều kiện thốtKhi chức năng thực hiện thành cơng3.4.14. Đặc tả Use-case “Thêm danh mục đồ uống”Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện sauĐiều kiện thoátUC-AddDrinkCategoryUsecase Thêm danh mục đồ uốngAdminCho phép Admin thêm danh mục đồ uốngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhânHệ thống phản hồi1 Nhập têndanh mục2 Ấn nút thêm3Hệ thống xác nhậnthông tin4Đưa ra thông báothành công5Load lại danh sáchdanh mụcNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành cơngKhi người dùng chọn thốt3.4.15. Đặc tả Use-case “Sửa danh mục đồ uống”22 Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện sauĐiều kiện thoátUC-EditDrinkCategoryUsecase Sửa danh mục đồ uốngAdminCho phép Admin Sửa danh mục đồ uốngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhânHệ thống phản hồi1 Chọn danhmục cần sửa2 Nhập têndanh mục3 Ấn nút sửa4Hệ thống xác nhậnthông tin5Đưa ra thông báothành công6Load lại danh sáchdanh mụcNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành cơngKhi người dùng chọn thốt3.4.16. Đặc tả Use-case “Xóa danh mục đồ uống”Mã UsecaseTên UsecaseTác nhânMô tảĐiều kiện tiênquyếtLuồng sự kiệnUC-DeleteDrinkCategoryUsecase Xóa danh mục đồ uốngAdminCho phép Admin xóa danh mục đồ uốngĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhân1 Chọn danhmục cầnxóa2 Ấn xóa3Hệ thống phản hồiHệ thống xác nhậnthông tinĐưa ra thông báothành công423 5Luồng thay thếĐiều kiện sauĐiều kiện thoátLoad lại danh sáchdanh mụcNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành côngKhi người dùng chọn thốt3.4.17. Đặc tả Use-case “Thêm bàn”Mã UsecaseTên UsecaseTác nhânMơ tảĐiều kiện tiênquyếtLuồng sự kiệnLuồng thay thếĐiều kiện sauĐiều kiện thoátUC-AddTableUsecase Thêm bànAdminCho phép Admin thêm bàn vào danh sách bànĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhânHệ thống phản hồi1 Nhập tênbàn2 Ấn nút thêm3Hệ thống xác nhậnthông tin4Đưa ra thông báothành công5Load lại danh sáchbànNếu dữ liệu không hợp lệ hệ thống đưa ra thông báo thấtbạiGửi dữ liệu xuống Database và update lại thông tinKhi chức năng thực hiện thành côngKhi người dùng chọn thốt3.4.18. Đặc tả Use-case “Xóa bàn”Mã UsecaseTên UsecaseTác nhânMơ tảĐiều kiện tiênquyếtLuồng sự kiệnUC-DeleteTableUsecase Xóa bànAdminCho phép Admin xóa bàn khỏi danh sách bànĐã có tài khoản Admin và đã đăng nhập vào hệ thốngTác nhânHệ thống phản hồi24

Tài liệu liên quan

  • Đề tài quản lý đội ngũ Đề tài quản lý đội ngũ
    • 24
    • 433
    • 0
  • Tài liệu Đề tài : Quản lý băng đĩa CD doc Tài liệu Đề tài : Quản lý băng đĩa CD doc
    • 5
    • 372
    • 2
  • Tài liệu Đề Tài QUẢN LÝ HỌC SINH pdf Tài liệu Đề Tài QUẢN LÝ HỌC SINH pdf
    • 20
    • 598
    • 8
  • BÁO CÁO THỰC TẬP-ĐỀ TÀI QUẢN LÝ PHÂN PHỐI HÀNG HÓA BÁO CÁO THỰC TẬP-ĐỀ TÀI QUẢN LÝ PHÂN PHỐI HÀNG HÓA
    • 27
    • 653
    • 0
  • ĐỀ TÀI QUẢN LÝ ĐỀ TÀI QUẢN LÝ
    • 16
    • 151
    • 0
  • Đề tài quản lý dự án Đề tài quản lý dự án
    • 96
    • 815
    • 3
  • Đề tài Quản lý giáo dục Đề tài Quản lý giáo dục
    • 37
    • 155
    • 2
  • Đề tài Quản lý dịch vụ Đề tài Quản lý dịch vụ
    • 33
    • 537
    • 0
  • ĐỀ TÀI QUẢN LÝ CHẤT LƯỢNG DỊCH VỤ QOS TRONG MẠNG DI ĐỘNG ĐỀ TÀI QUẢN LÝ CHẤT LƯỢNG DỊCH VỤ QOS TRONG MẠNG DI ĐỘNG
    • 92
    • 603
    • 3
  • Đề tài Quản lý giáo dục hướng nghiệp của hiệu trưởng các trường Trung học phổ thông huyện Thanh Hà, tỉnh Hải Dương Đề tài Quản lý giáo dục hướng nghiệp của hiệu trưởng các trường Trung học phổ thông huyện Thanh Hà, tỉnh Hải Dương
    • 117
    • 459
    • 1

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

(2.62 MB - 59 trang) - Đề tài quản lý quán cafe Tải bản đầy đủ ngay ×

Từ khóa » Sơ đồ Use Case Quản Lý Quán Cafe