PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ NHÀ ...

Tải bản đầy đủ (.pdf) (160 trang)
  1. Trang chủ
  2. >>
  3. Công nghệ thông tin
  4. >>
  5. Hệ thống thông tin
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ NHÀ HÀNG 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 (5.66 MB, 160 trang )

=TRƯỜNGĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢIKHOA CÔNG NGHỆ THƠNG TIN-------------BÁO CÁO BÀI TẬP NHĨM 4MƠN HỌCPHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THƠNG TINĐề tài số 2PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝNHÀ HÀNG CAFELỚP: 70DCHT23NHĨM:4THÀNH VIÊN:ĐINH THIÊN DIỆU,PHẠM MINH CHIẾN,NGƠ TIẾN ĐẠT,DƯƠNG THỊ NGUYỆT,LÊ THỊ QUỲNHHÀ NỘI, 2021 MỤC LỤCLỜI MỞ ĐẦU ..........................................................................................................................5CHƯƠNG 1: KHẢO SÁT HỆ THỐNG ................................................................................61.1 Giới thiệu sơ bộ: .......................................................................................................... 61.1.1 Địa điểm: ................................................................................................................... 61.1.2 Quy mô ...................................................................................................................... 61.1.3 Lĩnh vực:.................................................................................................................... 61.1.4 Lịch sử phát triển và cơ cấu tổ chức .......................................................................... 61.2 Thực hiện khảo sát: .......................................................................................................... 71.2.1 Phiếu phỏng vấn quản lý nhân viên ........................................................................... 71.2.2 Phiếu phỏng vấn quản lý kho (pha chế) .................................................................... 81.2.3 Phiếu phỏng vấn nhân viên phục vụ (oder) ............................................................... 91.2.4 Phiếu phỏng vấn nhân viên thu ngân (kế toán) ....................................................... 101.2.5 Phiếu phỏng vấn giải quyết sự cố ............................................................................ 111.3 Đánh giá hiện trạng: ...................................................................................................... 121.3.1 Quy trình nghiệp vụ: ................................................................................................ 121.3.2 Quy định: ................................................................................................................ 131.3.3 Ưu nhược điểm ....................................................................................................... 141.4 Xác định yêu cầu ........................................................................................................... 141.4.1 Yêu cầu chức năng: ................................................................................................. 141.4.2 Yêu cầu phi chức năng: ........................................................................................... 141.5 Dự kiến hệ thống mới: .................................................................................................. 151.6 Lập kế hoạch thực hiện: ................................................................................................ 151.6.1 Mục tiêu: .................................................................................................................. 151.6.2 Nhân sự, chi phí ....................................................................................................... 161.6.3 Thời gian .................................................................................................................. 171.6.4 Công cụ sử dụng: ..................................................................................................... 17CHƯƠNG 2: PHÂN TÍCH ...................................................................................................182.1 Biểu đồ Usecase ............................................................................................................. 182.1.1 Xác định tác nhân, use case ..................................................................................... 182.1.2 Usecase tổng quát .................................................................................................... 202 2.1.3 Danh sách các use case ............................................................................................ 202.2 Biểu đồ trình tự .............................................................................................................. 632.2.1. Biểu đồ trình tự hoạt động Đăng nhập/Đăng xuất .................................................. 632.2.3. Biểu đồ trình tự với tác nhân Nhân viên bán hàng ................................................. 692.2.4. Biểu đồ trình tự với tác nhân Quản lý Kho ............................................................ 712.2.5. Biểu đồ trình tự với tác nhân Quản lý cửa hàng ..................................................... 732.3 Biểu đồ hoạt động .......................................................................................................... 842.3.1. Biểu đồ hoạt động đăng nhập/ đăng xuất ............................................................... 842.3.2. Biểu đồ hoạt động đối với Khách hàng .................................................................. 862.3.3. Biểu đồ hoạt động đối với nhân viên bán hàng ...................................................... 932.3.4. Biểu đồ hoạt động đối với quản lý kho .................................................................. 962.3.5. Biểu đồ hoạt động với Quản lý cửa hàng ............................................................. 1002.4 Biểu đồ lớp ................................................................................................................... 1122.4.1. Mô tả biểu đồ: ....................................................................................................... 1122.4.2. Biểu đồ lớp ........................................................................................................... 1172.4.3 Mô tả CSDL .......................................................................................................... 117CHƯƠNG 3: THIẾT KẾ HỆ THỐNG .............................................................................1223.1. Thiết kế tổng thể ......................................................................................................... 1223.1.1. Biểu đồ triển khai hệ thống .................................................................................. 1223.1.2. Biểu đồ thành phần ............................................................................................... 1223.2 Thiết kế Cơ sở dữ liệu vật lý: ....................................................................................... 1233.3 Thiết kế giao diện:........................................................................................................ 1253.3.1. Giao diện đăng ký tài khoản ................................................................................. 1253.3.2. Giao diện đăng nhập tài khoản ............................................................................. 1273.3.3. Giao diện chính của hệ thống: .............................................................................. 1283.3.4 Màn hình thống kê doanh thu ................................................................................ 1353.3.5 Màn hình quản lý thức ăn/đồ uống ........................................................................ 1373.3.6 Màn hình quản lý bàn ............................................................................................ 1403.3.7 Màn hình quản lý tài khoản ................................................................................... 1423.4 Thiết kế kiểm sốt: ....................................................................................................... 1443.4.1 Mục đích: ............................................................................................................... 1443 3.4.2 Kiểm sốt các thơng tin thu thập và các thơng tin xuất ......................................... 1453.4.3. Kiểm sốt các sự cố làm gián đoạn chương trình................................................. 1463.4.4 Kiểm sốt các xâm phạm từ phía con người ......................................................... 1483.5 Thiết kế chương trình ................................................................................................... 150CHƯƠNG 4: CÀI ĐẶT VÀ KIỂM THỬ ..........................................................................1524.1 Cài đặt .......................................................................................................................... 1524.1.1 Đăng nhập:............................................................................................................. 1524.1.2 Thêm ...................................................................................................................... 1534.1.3 Sửa .........…………………………………………………………………………1554.1.4 Xóa.....……………………………………………………………………………1544.2 Kiểm thử: ..................................................................................................................... 1554.2.1. Kiểm thử chức năng và kiểm thử phi chức năng(Functional and Non-functionalTesting)…… ................................................................................................................... 1554.2.2. Kiểm thử đơn vị (Unit testing) ............................................................................. 1564.2.3. Kiểm thử tích hợp (Integration testing) ................................................................ 1564.2.4. Kiểm thử hệ thống (System testing) ..................................................................... 1564.2.5. Kiểm thử chấp nhận (Acceptance testing) ............................................................ 1574.2.6 Kiểm thử hiệu suất (Performance testing) ............................................................. 1574.2.7. Kiểm thử bảo mật (Security testing)..................................................................... 1584.2.8. Kiểm thử khả năng sử dụng (Usability testing) .................................................... 1584.2.9. Kiểm thử khả năng tương thích (Compatibility testing) ...................................... 159CHƯƠNG 5: KẾT LUẬN ...................................................................................................1604 LỜI MỞ ĐẦUTrong quá trình phát triển của xã hội, công nghệ thông tin đã và đang pháttriển mạnh mẽ, ngày càng thâm nhập sâu, trở thành một công cụ hỗ trợ đắc lực chocon người trong mọi lĩnh vực.Trong những năm gần đây, nước ta đã có rất nhiều cố gắng để tiến kịp xu thếđổi mới và phát triển của khu vực và thế giới. Một trong các bước đi đúng đắn củanhà nước ta là ưu tiên phát triển ngành công nghệ thông tin, ngành mũi nhọn quantrọng trong mục tiêu cơng nghiệp hóa hiện đại hóa đất nước. Vì lẽ đó tin học ngàynay đã đi sâu vào mọi lĩnh vực của xã hội và đời sống con người.Trong xu thế phát triển hiện nay trên thế giới khoa học và cơng nghệ ln cónhững thay đổi mạnh mẽ. Một phần trong đó là việc ứng dụng Công Nghệ ThôngTin vào đời sống hàng ngày của con người. Loài người chúng ta đang hướng tới thiếtlập một hành tinh thông minh. Ngày nay với sự phát triển mạnh mẽ của CNTT kếthợp với sự phát triển của mạng Internet đã kết nối được toàn thế giới lại với nhauthành một thể thống nhất. Nó đã trở thành công cụ đắc lực cho nhiều ngành nghề:giao thông, quân sự, y học…và đặc biệt là trong công tác quản lý nói chung và quảnlý quán Cafe nói riêng.Trước đây khi máy tính chưa được ứng dụng rộng rãi các công việc quản lýđều được thực hiện một cách thủ công nên rất tốn thời gian, nhân lực cũng như tàichính. Ngày nay với sự phát triển mạnh mẽ của công nghệ thông tin đã giúp cho việcquản lý được thực hiện một cách dễ dàng hơn, giảm chi phí, thời gian…Trong thời gian học tập tại Trường Đại học CN GTVT chuyên ngành CôngNghệ Thông Tin, chúng em đã hiểu thế mạnh mà các chương trình ứng dụng manglại. Qua quá trình khảo sát một vài quán cafe, chúng em đã xây dựng lên đề tài quảnlý quán Cafe với mong muốn giúp cho việc quản lý được thực hiện một cách dễ dànghơn, thuận tiện và giảm thiểu được các sai sót. Vì vậy chúng em chọn đề tài: “Xâydựng phần mềm quản lý quán Cafe Zodi”.5 CHƯƠNG 1: KHẢO SÁT HỆ THỐNG1.1Giới thiệu sơ bộ:1.1.1 Địa điểm:Quán Cafe Zodi nằm ở 156 Triệu Việt Vương – Hà Nội1.1.2 Quy mơ+ Bộ phận quản lí nhà hàng+ Bộ phận quản lí nhân viên+ Bộ phận quản lí kho+ Bộ phận phục vụ1.1.3 Lĩnh vực:Nhà hàng cafe1.1.4 Lịch sử phát triển và cơ cấu tổ chứcĐược hình thành và phát triển từ năm 2009, quán được mở ra nhằm phục vụ nhucầu ăn uống giải khát cũng như thưởng thức Cafe của nhiều khách hàng. Mang phongcách xì tin trẻ trung, Zodi Café có vị trí nổi bật so với các quán khác. Quán nằm trêntầng 11 là một vị trí lý tưởng để tránh được sự ồn ào và khói bụi từ con phố TriệuViệt Vương tấp nập. Zodi Café được thiết kế sang trọng, lộng lẫy với khơng giankhống đạt, tươi tắn được tơ điểm bằng những gam màu hài hịa cùng sự đón tiếpnồng hậu của chủ qn và các nhân viên. Điều đó ln đem lại cảm giác thư thái,thoải mái và sự hài lịng cho bất cứ vị khách nào đến với Zodi.Ngồi cà phê, Zodi còn thu hút khách hàng với nhiều đồ uống tuyệt vời, mới lạ.Đó có thể là special drinking với My love, Love in blue … hay các loại sinh tố hoaquả thơm ngon nguyên chất; kem mát lạnh và cả những ly Cocktail ngọt ngào, nồngnàn, phảng phất hương thơm. Đối với dân văn phòng, quán là một địa chỉ thích hợpcho những phút nghỉ trưa ít ỏi với menu các món ăn nhanh hấp dẫn, phong phú, lnlàm hài lịng mọi thực khách dù là khó tính nhất.6 Công việc quản lý của quán chủ yếu dựa trên giấy tờ ghi chép, mọi công việc đềutiến hành thủ công là nhiều, từ việc cập nhật danh sách sản phẩm đến thống kê, sắpxếp lịch làm việc... Do đó mất rất nhiều thời gian và nhân lực. Thêm vào đó do cơngtác quản lý trên giấy tờ nên việc lưu trữ tốn nhiều thời gian, và công tác bảo quảncũng gặp nhiều khó khăn, và do vậy việc sai sót khi cần cập nhật thơng tin mới vàtẩy xóa là điều khơng tránh khỏi mặc dù qn có được trang bị máy tính.Tóm lại, việc quản lý qn chủ yếu làm thủ công và dựa vào người quản lý, máytính chưa hỗ trợ được nhiều và chưa có phần mềm quản lý.1.2Thực hiện khảo sát:1.2.1 Phiếu phỏng vấn quản lý nhân viênNgười được hỏi: Lê Văn Kỳ quảnNgười hỏi: Phạm Minh ChiếnlýNgày: 10/04/2021Câu hỏi:Trả lời:Có, chúng tơi tổ chức quản lý nhânCâu hỏi 1: Cơ cấu tổ chức nhân viên viên theo một cơ cấu gần như rất phổcủa quán như thế nào, có theobiến hiện nay. Tổ chức chia làm 4 bộkhuôn mẫu chung hay không?phận bộ cụ thể bao gồm: bộ phận kếtốn hay cịn gọi là thu ngân, bộ phậnphục vụ(oder), bộ phận pha chế(đồng thời là bộ phận quản lí kho), bộphận bảo vệ làm việc theo ca.Câu hỏi 2: Anh có quan tâm đếnCó, điều đó rất cần thiết nó giúp tơitrình độ học vấn và chun mơn của quản lý một cách có hiệu quả hơn vìtừng bộ phận nhân viên của mìnhtừng bộ phận riêng biệt sẽ được quykhơng?định một trình độ nhất định.7 Ví dụ như bộ phận thu ngân khi đượctuyển dụng phải có bằng hoặc chứngchỉ về ngành kế tốn và có kinhngiệm làm việc 1 năm các bộ phậnkhác cũng có những quy định riêng.Câu hỏi 3: Vậy trong quá trình làmVâng. Qn chúng tơi có đội ngũviệc nếu nhân viên có cơng việc nào nhân viên làm việc theo ca. nếu xétđó xin nghỉ đột xuất , anh sẽ xử lýthấy nhân viên đó cần nghỉ và lý donhư thế nào và người nhân viên đóchính đáng thì chúng tơi sẽ linh độngcó bị trừ lương hay khơng?cho nhân viên của mình được nghĩ vàsẽ liên hệ với ca làm việc khác cùngngày đến bổ sung.Câu hỏi 4: Chế độ tiền lương và tiền Vâng.đối với tưng bộ phận sẽ có mộtthưởng của quán và chế độ đãi ngộ mức lương khác nhau ,còn về tiềncho nhân viên như thế nào?thưởng và chế độ mọt phần phụ thuộcvào doanh thu của quán và về thái độlàm việc của đội ngũ nhân viên màchúng tôi sẽ đưa ra nhưng mức lươngvà thưởng khác nhau.1.2.2 Phiếu phỏng vấn quản lý kho (pha chế)Người được phỏng vấn: PhạmNgọc Tây Nhân viên pha chếNgười phỏng vấn: Phạm Minh ChiếnNgày: 10/04/20218 Câu hỏi 1: Menu đồ uống củaCó. Ngồi phục vụ các loại đồ uốngquán có đa dang và phongnhư: cà phê, nước ngọt…thì quánphú để đáp ứng nhu cầu củachúng tơi cịn phục vụ các loại rượu ,khách hàng?bia , cocktail và kem các loại theo nhucầu khách hàng.Vì vậy chúng tôi tinrằng đủ sức đáp ứng tất cả nhu cầu củakhách.Câu hỏi 2: Ngồi cơng việc pha Vâng, tất nhiên rồi! Ngồi cơng việc phachế anh cịn phụ trách nhiệm vụ gì chế tơi cịn phải kiêm ln việc xuấtnữa khơng ?nhâp hàng hóa cho quầy bar , kiểm trachất lượng hàng , rồi order các mặt hànghết để quán bổ sung.Câu hỏi 3: Anh có thể cho biếtquá trình của các nhiệm vụ đó rasao được khơng?Trả lời:Việc nhập xuất hàng: Khi các đại lýđem hàng vào quán tơi có nhiệm vụkiểm hàng rồi ghi chép số lượng vào sổvà ngược lại.Việc order hàng: Cuối ngày tôi thốngkê lại tất cả hàng hóa xem mặt hàngnào hết thì order cho quán nhập vào.1.2.3 Phiếu phỏng vấn nhân viên phục vụ (oder)9 Người được phỏng vấn: Trần Người phỏng vấn: Đinh Thiên DiệuMinh NamNgày: 10/04/2021Câu hỏi 1: Với 1 số lượng kháchTrả lời:lớn cùng vào quán 1 lúc thì chấtlựong phục vụ có bị ảnh hưởnghay khơng ?Tất nhiên là có! Khách đông đồngnghĩa với việc bộ phận phục vụ phải rảiđều ra, dẫn đến tình trạng khách phảichờ đợi!Chúng tơi rất tiếc về điều đó. Nhưngkhách cũng hiểu và thơng cảm khơngphàn nàn gì !Câu hỏi 2: Thái độ phục vụ củabộ phận phục vụ như thế nào ?Trả lời:Chúng tôi đã được dặn dò và chỉ dẫn rấtkỹ về thái độ trước khi chúng tôi làmviệc! Và chúng tôi cũng ý thức được“Khách hàng là thượng đế”.1.2.4 Phiếu phỏng vấn nhân viên thu ngân (kế toán)Người được hỏi: Nguyễn ThịNgười hỏi: Đinh Thiên DiệuLinhNgày: 10/04/2021Câu hỏi 1: dữ liệu của quán vềMọi sổ sách của quán chúng tôi sẽthu chi sẽ được lưu ở đâuđược lưu tại một máy tính riêng vàhàng tháng chủ quán sẽ10 và sẽ được kiểm tra vàokiểm tra và yêu cầu tôi lập báo cáo tổngthời gian nào?kết.Câu hỏi 2: Trong q trìnhCó, tất cả các hóa đơn sẽ được dữ để sauthanh tốn hóa đơn cókhi hết ca làm việc chúng tôi sẽ tổng kếtđược dữ lại hay không?và đối chiếu doanh thu bán được trongmột ngày và để đối chiếu khi xảy ranhững sai sót của máy hay nhân viên.1.2.5 Phiếu phỏng vấn giải quyết sự cốNgười được hỏi: Lê Văn KỳNgười hỏi: Phạm Minh Chiếnquản lýCâu hỏi 1: Quán do anh quản líthương gặp những sự cố nào?Trả lời:Những sự cố chúng tôi thường hay gặplà đôi khi nhân viên mang nhầm đồ uốngcho khách , nhân viên phục vụ khôngcẩn thẩn làm rớt đồ uống hay là bể lyCâu hỏi 2: Anh xử lí những sự cốđo như thế nào ?Trả lời:Chúng tôi sẽ dựa vào mức độ và từngtrường hợp để chúng tơi xử lí. Nếu nhưảnh hưởng đến khách hàng chúng tôi sẽtrực tiếp phê mình nhân viên trước mặtkhách hàng và xin lỗi. Chúng tôi ngay11 lập tức sẽ thay thế hoặc làm mới đồ uốngđó cho khách hàng .Câu hỏi 3 : Những nhân viên màlàm nên những sự cố đáng tiếcnhư thế thì anh sẽ xử lí như thếnào ?Trả lời:Chúng tơi sẽ tích mức độ thiệt hại và trừtrực tiếp trên lương của nhân viên. Phêbình nhân viên đó vào cuối tháng khihọp nhân viên. Nếu nhân viên đó liêntiếp mắc phải những sai lầm như thếchúng tơi sẽ cho nhân viên đó nghỉ viêc.1.3 Đánh giá hiện trạng:1.3.1 Quy trình nghiệp vụ:1.3.1.1 Quy trình nghiệp vụ của nhân viên oder:Khi có khách bước vào nhân viên phục vụ sẽ hỏi khách số lượng người đi cùngđể có thể sắp xếp chỗ ngồi một cách hợp lý nhất.Sau khi đưa khách đến chỗ ngồi nhân viên phục vụ sẽ mang ra một số thứ miễnphí như nước lọc, đá và Menu cho khách để khách chọn đồ uống hoặc đồ ăn…Khi đã ghi hết các yêu cầu của khách, nhân viên phục vụ sẽ chuyển danh sách yêucầu này cho nhân viên pha chế.Đồ uống khi được pha chế xong thì nhân viên phục vụ sẽ mang ra cho khách kèmtheo hóa đơn.Khách hàng khi ra về sẽ cầm hóa đơn qua quầy thu ngân để thanh tốn.1.3.1.2 Quy trình nghiệp vụ của nhân viên kho:12 Bộ phận quản lý quán Cafe nhận được nguyên liệu nhập về, tiến hành phân loạitheo loại sản phẩm, viết hóa đơn và lưu trữ trong kho.1.3.1.3Quy trình nghiệp vụ của nhân viên bảo vệ:Khi có khách hàng di chuyển đến quán bằng phương tiện giao thông (ô tô, xemáy ...) hỗ trợ, hướng dẫn khách về chỗ để xe.Trông nom các phương tiện trong thời gian khách hàng sử dụng dịch vụ củaquán.Khách hàng ra về hỗ trợ khách lấy xe.1.3.1.4Quy trình nghiệp vụ của quản lý:Sau mỗi ngày quản lý tổng hợp các sản phẩm đã bán trong ngày, tính tiền vàghi chép lại.1.3.2 Quy định:Nhân viên phải có thái độ phục vụ chu đáo, ghi nhớ rõ ràng những sản phẩm màkhách đã gọi, những sản phẩm mà khách gọi thêm. Biết tư vấn cho khách hàng nếucầu thiết.Nhân viên làm tại phòng bếp phải chế biến món ăn cũng như đồ uống cẩn thận,sạch sẽ, đạt tiêu chuẩn vệ sinh thực phẩm. Đầu bếp có thể sáng tạo, làm mới menuvới các món ăn mới lạ, độc đáo sao cho thu hút được khách hàng.Nhân viên thu ngân phải tổng hợp thông tin sản phẩm như loại, số lượng, giá bánvà tổng hợp lại vào cuối mỗi ngày để chủ quán kiểm tra.Cấm mọi hành vi gian lận, vụ lợi cá nhân. Nếu vi phạm sẽ bị đuổi việc.13 Quản lý xử lý mọi hoạt động nhập hàng và nguyên liệu cũng như doanh thu củaquán. Ngoài ra, quản lý cịn có trách nhiệm lập lương, tính lương cho nhân viên cùngvới quản lý nhân sự.1.3.3 Ưu nhược điểm1.3.3.1 Ưu điểmĐáp ứng được các nhu cầu cơ bản của việc quản lý 1 quán Café.1.3.3.2 Nhược điểm:-Dùng nhiều giấy tờ vì vậy việc bảo quản cũng như tìm kiếm tốn nhiều thờigian và cơng sức.-Hệ thống sẽ gặp khó khăn khi lượng khách hàng tăng do tất cả mọi công việcquản lý đều phải thao tác và xử lý bằng tay.-Dễ xảy ra sai sót trong q trình quản lý do nhiều yếu tố như viết sai, gian lận,tính toán nhầm…1.4Xác định yêu cầu1.4.1 Yêu cầu chức năng: Cho phép người dùng đăng nhập vào hệ thống Cho phép thu ngân lập hóa đơn và in hóa đơn Cho phép người quản trị thêm, xóa sửa nhân viên, thực đơn, phân công. Cho phép người dùng hệ thống kê doanh thu theo ngày, tháng năm, khoảngngày, thức ăn nước uống được bán nhiều nhất Cho phép người dùng tra cứu thực đơn, nhân viên. Cho phép người quản trị xóa hóa đơn.1.4.2 Yêu cầu phi chức năng: Đảm bảo chương trình hoạt động tốt Tốc độ truy xuất dữ liệu nhanh và chính xác. Tiện dụng.14 1.5Dự kiến hệ thống mới:Theo hiện trạng nêu trên, các nhà hàng cần áp dụng công nghệ vào công việc quảnlý, thanh tốn hóa đơn. Việc sử dụng một phần mềm chuyên nghiệp trong các dịchvụ của nhà hàng sẽ làm tăng khả năng quản lý, nhanh chóng và chính xác trong thanhtốn.Quản lý sẽ nhập thơng tin thực đơn và nhân viên làm việc trong nhà hàng vàochương trình hệ thống.Thực đơn thơng tin có: mã thực đơn, tên thực đơn , đơn giá, đơn vị tính.Thơng tin về nhân viên bao gồm: mā nhân viên, họ tên, ngày sinh, tên đăng nhậpvà mặt khẩu (nếu có), quyền, cơng việc (bao gồm tiếp tân, thu ngân, quản lý).Khi có khách hàng yêu cầu thực đơn, người sử dụng chương trình sẽ u cầu chứcnăng gọi món của chương trình và sẽ yêu cầu chức năng thanh toán khi khách hàngu cầu. Ngồi ra, chương trình cần có thêm các chức năng như: Tra cứu thông tin thực đơn. Tra cứu thông tin nhân viên. Phân công nhân viên. Thống kê doanh thu, số khách hàng đến, thức ăn uống được bán nhiều nhấttrong ngày, tháng năm, khoảng ngày.1.6Lập kế hoạch thực hiện:1.6.1 Mục tiêu:Người quản lí- Có thể đăng kí, đăng nhập, đăng xuất tài khoản15 - Có thể quản lý nhân viên, quản lý hàng hóa, quản lý khách hàng, quản lí nhàcung cấp, quản lí nhập xuất.- Thêm, sửa, xóa tìm kiếm thơng tin về nhân viên, khách hàng, nhà cung cấptrong cửa hàng.- Thống kê hàng hóa, khách hàng trong cửa hàng, lập báo cáo.Khách hàng:- Có thể đăng kí ở, đăng nhập, đăng xuất tài khoản.- Được lựa chọn sản phẩm, phương thức thanh tốn khi đặt hàng online.- Có thể thanh tốn trước khi đặt hàng bằng ví điện tử hoặc thẻ tín dụng.- Có thể hủy đơn khi cửa hàng chưa duyệt đơn khi mua online.- Thay đổi thông tin cá nhân.1.6.2 Nhân sự, chi phíNơ ̣i dungKhảo sátNgười thư ̣c hiệnChi phíPhạm Minh Chiến,Đinh Thiên DiệuPhân tích các tác đốiNgô Tiến Đạttượng, biể u đồ Usecasetổ ng quát, đặc tả cácUsecaseXây dựng biểu đồ triǹ h tự Dương Thị Nguyệtcủa các UsecaseXây dựng biểu hoa ̣t đô ̣ngLê Thị Quỳnhcủa các Usecase, Vẽ Biể uđồ lớpPhân tích CSDL, Thiế t kế Ngô Tiến ĐạtCSDL16 Thiế t kế giao diê ̣nLê Thị QuỳnhThiế t kế cài đă ̣tDương Thị Nguyệt1.6.3 Thời gianSTTCông việcThời gian1Khảo sát và xác lập dự án1/4/2021-10/4/20212Phân tích thiết kế hệ thống mức10/4/2021-20/4/2021logic3Phân tích thiết kế hệ thống mức vật20/4/2021-5/5/2021lí4Cài đặt chương trình5/5/2021-30/5/20211.6.4 Cơng cụ sử dụng:a. u cầu phần cứng: CPU: 450-megahertz (MHz) Pentium II-class processor trở lên. RAM: 96 MB.b. Yêu cầu phần mề m: Hê ̣ điề u hành: Microsoft Windows 7 trở lên NET Framework 1.1 Microsoft Word 2016. Sử dụng hệ quản trị cơ sở dữ liệu SQL Server Management Studio. Phần mềm Microsoft Visual Studio 2010.17 CHƯƠNG 2: PHÂN TÍCH2.1 Biểu đồ Usecase2.1.1 Xác định tác nhân, use caseTên tác nhânHoạt độngUse case tác độngKhách hàngLà người mua hàng từ1.Đăng nhậpcửa hàng, được hệ2. Mua Hàngthống quản lý số điểm3. Trả hàngtích luỹ (nếu là kháchhàng thân thiết), đượcthanh tốn tiền, nhậnhố đơn mình đã muahàng từ cửa hàng.Khách hàng có quyềnphản hồi về bộ phậnquản lý cửa hàng nếucó ảnh hưởng đếnquyền lợi khách hàng.Nhân viên bán hàngLà nhân viên làm việc1. Đăng nhậptrong cửa hàng. Nhân2. Xử lý đơnviên bán hàng, đứng ởđặt hàngquầy thu tiền và tính3. Quản lý trảtiền cho khách hàng.hàngThơng qua các mã vạchquản lý trên từng mặthàng được nhân viênbán hàng nhập vào hệ18 thống thông qua mộtđầu đọc mã vạch.Quản lý cửa hàngLà thành viên có các1. Đăng nhậpchức năng như thêm2. Quản lýthành viên người dùngthao tác với hệ thống,nhân viên3. Quản lýcấp quyền cho ngườihàng hóadùng thao tác với hệ4. Quản lý nhàthống phù hợp vai tròcung cấpvà nhiệm vụ của nhân5. Quản lýviên, người dùng.nhập xuất6. Quản lýkhách hàng7. Quản lý đơnhàng8. Thống kêQuản lý khoLà người chịu trách1. Đăng nhậpnhiệm Tạo Phiếu Nhập 2. Kiểm kê hàngHàng khi hàng hốhóađược nhập về, tạo3. Quản lý nhậpPhiếu Xuất Hàng khixuấtxuất hàng lên quầy,4. Quản lý trảkiểm kê hàng tronghàngkho, Tạo Phiếu TrảHàng nếu mặt hàng đóhết hạn sử dụng hay cólỗi.19 2.1.2 Usecase tổng quát2.1.3 Danh sách các use case2.1.3.1 Usecase của tác nhân khách hànga. Usecase Mua hàng của tác nhân Khách hàng20  Đặc tả Usecase Đăng nhập của tác nhân Khách hàngĐăng nhậpSTT Tên Use Case1Actor2Điều kiện3Mơ tả4Luồng sự kiệnchínhKhách Hàng- Khách hàng có tài khoản đăng nhập do nhà sách cungcấp. - Tài khoản đã được cập nhật trên hệ thống.Đăng nhập tài khoản vào hệ thống.- Khách hàng nhập tên đăng nhập và mật khẩu.- Hệ thống kiểm tra tài khoản vừa đăng nhập.- Đăng nhập thành công.21 5Luồng sự kiện - Khách hàng nhập sai tên tài khoản hoặc mật khẩu.phụ- Hệ thống cho phép nhập lại. Đặc tả Usecase Quản lý giỏ hàng của tác nhân Khách hàngQuản lý giỏ hàngSTTTên Use Case1ActorKhách hàng2Điều kiệnKhách hàng đã đăng nhập tài khoản trên hệ thống.3Mô tảKhách hàng thực hiện việc lựa chọn sản phẩm và quảnlý sản phẩm muốn mua.- Khách hàng lựa chọn sản phẩm muốn mua.- Hệ thống yêu cầu khách hàng lựa chọn số lượng mua4Luồng sự kiệnbao gồm : màu sắc, số lượng.chính- Khách hàng lựa chọn số lượng và màu sắc.- Hệ thống xác nhận và lưu sản phẩm trên giỏ hàngcủa khách hàng.- Khách hàng lựa chọn xóa sản phẩm trong giỏ hàng.- Hệ thống gửi yêu cầu xác nhận xóa sản phẩm Khách5Luồng sự kiệnphụhàng xác nhận xóa sản phẩm.- Hệ thống xóa sản phẩm trong giỏ hàng của kháchhàng.- Sản phẩm trong giỏ hàng đã hết, hệ thống gửi thôngbáo tới khách hàng.22  Đặc tả Usecase Mua hàng của tác nhân Khách hàngSTTTên Use Case1Actor2Điều kiện3Mô tảMua hàngKhách hàngKhách hàng đã đăng nhập tài khoản trên hệ thống vàcó nhu cầu đặt hàng.Khách hàng lựa chọn đặt mua và thanh toán sảnphẩm.Xem sản phẩm- Khách hàng lựa chọn sản phẩm hiển thị trên hệthống.- Hệ thống hiển thị mọi thông tin chi tiết do cửa hàngcập nhật như giá, kích thước, lựa chọn màu sắc…- Hệ thống cho phép khách hàng xem các phản hồi vềsản phẩm và để lại bình luận về chính sản phẩm đó.4Luồng sự kiệnchínhThanh Tốn- Khách hàng lựa chọn thanh toán trên hệ thống.- Hệ thống gửi thơng tin thanh tốn (lựa chọn thanhtốn) và thơng tin đặt hàng ( địa chỉ nhận hàng, tên vàSĐT).- Khách hàng kiểm tra và xác nhận thông tin đặt hàng.- Hệ thống xác nhận và lưu thông tin.Lịch sử mua hàng23 - Khách hàng lựa chọn chức năng xem lịch sử đơnhàng.- Hệ thống gửi yêu cầu lựa chọn xem theo đơn đangđặt, đơn đã đặt, đơn chờ thanh toán.- Khách hàng lựa chọn yêu cầu.- Hệ thống hiển thị thông tin đơn hàng theo yêu cầu.- Khách hàng lựa chọn hủy đơn hàng.- Hệ thống gửi yêu cầu xác nhận và lý do hủy đơnhàng.5Luồng sự kiện- Khách hàng lựa chọn lý do.phụ- Hệ thống xác nhận nếu đơn chưa được cửa hàngduyệt đơn.- Cửa hàng đã duyệt đơn, hệ thống từ chối hủy đơnhàng.b. Usecase Trả hàng của tác nhân Khách hàng24 Đặc tả Usecase Trả hàng của tác nhân Khách hàngSTTTên Use CaseTrả hàng1ActorKhách hàng2Mơ tảKhách hàng trả lại hàng hóa do lỗi từ nhà cung cấp, lỗidịch vụ hoặc do mong muốn chủ quan của khách hàng.3Điều kiệnKhách hàng đã đăng nhập tài khoản trên hệ thống vàcó nhu cầu trả hàng.4Luồng sự kiện1. Kiểm tra sản phẩmchính- Khách hàng kiểm tra sản phẩm nếu phát hiện lỗi từphía nhà cung cấp thì khiếu nại.2. Khiếu nại- Khách hàng thực hiện việc tạo khiếu nại dịch vụ trênđơn hàng để yêu cầu trả hàng.25

Tài liệu liên quan

  • Phân tích và thiết kế hệ thống thông tin quản lý cán bộ tại Công Ty Cổ Phần Hạ Long.pdf Phân tích và thiết kế hệ thống thông tin quản lý cán bộ tại Công Ty Cổ Phần Hạ Long.pdf
    • 47
    • 1
    • 9
  • Phân tích và thiết kế hệ thống thông tin thu tiền ở một siêu thị Phân tích và thiết kế hệ thống thông tin thu tiền ở một siêu thị
    • 46
    • 783
    • 2
  • Phân tích và thiết kế hệ thống quản trị Phân tích và thiết kế hệ thống quản trị
    • 44
    • 606
    • 0
  • Phân tích và thiết kế hệ thống web caching Phân tích và thiết kế hệ thống web caching
    • 70
    • 1
    • 8
  • Phân tích và thiết kế hệ thống quản lý dịch vụ bưu phẩm Phân tích và thiết kế hệ thống quản lý dịch vụ bưu phẩm
    • 75
    • 813
    • 1
  • Phân tích và thiết kế hệ thống thông tin kế toán thu - chi ngân sách nhà nước bằng tiền mặt Phân tích và thiết kế hệ thống thông tin kế toán thu - chi ngân sách nhà nước bằng tiền mặt
    • 145
    • 972
    • 2
  • Phân tích và thiết kế hệ thống thông tin sáng tạo tại liên hiệp các hội khoa học kỹ thuật việt nam Phân tích và thiết kế hệ thống thông tin sáng tạo tại liên hiệp các hội khoa học kỹ thuật việt nam
    • 110
    • 654
    • 0
  • Phân tích và thiết kế hệ thống trợ giúp phân tích tài chính và hoạt động kinh doanh cho Agribank Thăng Long Phân tích và thiết kế hệ thống trợ giúp phân tích tài chính và hoạt động kinh doanh cho Agribank Thăng Long
    • 37
    • 665
    • 0
  • Phân tích và thiết kế hệ thống thông tin quản lý cán bộ tại Công Ty Cổ Phần Hạ Long Phân tích và thiết kế hệ thống thông tin quản lý cán bộ tại Công Ty Cổ Phần Hạ Long
    • 38
    • 535
    • 0
  • Phân tích và thiết kế hệ thống thông tin quản lý cán bộ tại Công Ty Cổ Phần Hạ Long Phân tích và thiết kế hệ thống thông tin quản lý cán bộ tại Công Ty Cổ Phần Hạ Long
    • 55
    • 592
    • 1

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

(5.66 MB - 160 trang) - PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ NHÀ HÀNG CAFE Tải bản đầy đủ ngay ×

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