1. Trang chủ
  2. » Tất cả

Tiểu luận môn học xây dựng phần mềm quản lý bán trà sữa

40 125 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

Tiêu đề Tiểu luận môn học xây dựng phần mềm quản lý bán trà sữa
Tác giả Đoàn Thị Hồng Ngọc
Người hướng dẫn Thầy Trần Văn Tài
Trường học Trường Đại học Thủ Dầu Một
Chuyên ngành Xây dựng phần mềm quản lý bán trà sữa
Thể loại Tiểu luận
Năm xuất bản 2022
Thành phố Bình Dương
Định dạng
Số trang 40
Dung lượng 1,64 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Khảo sát chức năng và đối tượng sử dụng Phần mềm gồm các chức năng và đối tượng sử dụng cơ bản sau: - Đăng nhập: mỗi nhân viên được quản trị cấp tài khoản để sử dụng phầnmềm.. - Quản lý

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA KỸ THUẬT - CÔNG NGHỆ

TIỂU LUẬN MÔN HỌC

XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN TRÀ

SỮA

Giảng viên hướng dẫn: Thầy: TRẦN VĂN TÀI Sinh viên thực hiện: MSSV ĐOÀN THỊ HỒNG NGỌC 2024802010156

Bình Dương, tháng 7 năm 2022

Trang 2

LỜI CẢM ƠN

Em xin gửi lời cảm ơn và tri ân sâu sắc đối với thầy cô Trường Đại học ThủDầu Một, đặc biệt là quý thầy cô khoa Kỹ Thuật - Công Nghệ đã tạo mọi điều kiệnthuận lợi cho em trong suốt quá trình học tập tại trường và trong thời gian làm tiểuluận Chính nhờ các thầy cô khoa Kỹ Thuật - Công Nghệ đã giúp em thực hiện đềtài cuối kì của mình

Đặc biệt, em xin gửi lời cảm ơn chân thành đến thầy Trần Văn Tài, đã tậntâm chỉ bảo, hướng dẫn em qua từng buổi trao đổi, từng buổi nói chuyện, thảo luận

về đề tài nghiên cứu, giải đáp thắc mắc cho em trong suốt quá trình hoàn thành báocáo Thầy luôn nhắc nhở, động viên em sớm hoàn thành tốt đề tài của mình Nhờ cónhững lời hướng dẫn, dạy bảo đó của thầy, giúp em có được cơ sở lý thuyết vữngvàng và tạo điều kiện hỗ trợ em trong quá trình làm tiểu luận

Cuối cùng báo cáo có được một số kết quả nhất định, nhưng không thể tránhkhỏi sai sót và hạn chế, kính mong được sự cảm thông và đóng góp ý kiến của quýthầy cô Một lần nữa, em xin gửi lời cảm ơn chân thành đến quý thầy cô

Em xin chân thành cảm ơn!

Chương 1: Tổng quan về lí thuyết

Trang 3

MỤC LỤC

A PHẦN MỞ ĐẦU 1

1 Lý do chọn đề tài 1

2 Mục tiêu nghiên cứu 1

3 Đối tượng nghiên cứu 1

4 Phạm vi nghiên cứu 1

5 Phương pháp nghiên cứu 2

6 Ý nghĩ của đề tài 2

7 Kết cấu tiểu luận 2

PHẦN B: NỘI DUNG 3

CHƯƠNG 1 CƠ SỞ LÝ THUYẾT 3

1.1 Giới thiệu về Visual Studio 3

1.2 STAR UML 3

CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 5

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

2.2 Xác định yêu cầu 7

2.3 Yêu cầu phi chức năng 7

2.4 Sơ đồ phân cấp chức năng 8

2.5 Các tác nhân chính của hệ thống 9

2.6 Các chức năng 9

2.7 Biểu đồ Use Case 10

2.8 Sơ đồ lớp(Class diagram) 21

CHƯƠNG 3 THIẾT KẾ CƠ SỞ DỮ LIỆU 22

3.1 Thuộc tính các loại thực thể 22

3.2 Đặc tả bảng dữ liệu 22

3.3 Sơ đồ Diagram 22

CHƯƠNG 4 GIAO DIỆN CHƯƠNG TRÌNH 23

4.1 Form đăng nhập 23

4.2 From Đổi mật khẩu 23

4.3 From trang chủ 23

4.4 Form sản phẩm 24

Chương 1: Tổng quan về lí thuyết

Trang 4

4.5 Form quản lý nhân viên 24

4.6 From Quản lý nhà cung cấp 40

4.7 From Quản lý nhập hàng 41

4.8 From Thống kê 42

4.9 From Thông tin 42

PHẦN C: KẾT LUẬN 47

1 Kết quả đạt được 47

2 Hạn chế 47

3 Hướng phát triển 47

4 Kết luận 47

TÀI LIỆU THAM KHẢO 48

Chương 1: Tổng quan về lí thuyết

Trang 5

A PHẦN MỞ ĐẦU

1 Lý do chọn đề tài

Công nghệ đang được xem là chìa khóa quan trọng giúp con người phát triểnlên Từ ngành may, điện tử, cơ khí, chế biến, hầu hết tất cả các ngành nghề, lĩnh vựcđều cần có sự góp mặt của công nghệ thông tin Nói đến công nghệ thông tin là nóiđến sự tiện lợi và nhanh chóng của những lợi ích mà nó đem lại cho con người Nótrở thành một phần không thể thiếu trong cuộc sống công nghệ thông tin được ápdụng trên mọi lĩnh vực kinh tế, chính trị, xã hội Ứng dụng công nghệ thông tin

và tin học hóa được xem là một trong yếu tố mang tính quyết định trong hoạtđộng của quốc gia, tổ chức và trong cả các cửa hàng Nó đóng vai trò hết sứcquan trọng và có thể tạo nên bước đột phá mạnh mẽ

Mạng internet là một trong những sản phẩm có giá trị hết sức lớn lao vàngày càng trở nên một công cụ không thể thiếu, là nền tảng để truyền tải, traođổi thông tin trên toàn cầu, Bằng internet, chúng ta đã thực hiện được nhữngcông việc với tốc độ nhanh hơn, chi phí thấp hơn nhiều so với cách thức truyềnthống Chính điều này, đã thúc đẩy sự khai sinh và phát triển của thương mạiđiện tử trên khắp thế giới, làm biến đổi đáng kể bộ mặt văn hóa, nâng cao đờisống con người, Trong hoạt động sản xuất, kinh doanh, thương mại điện tử đãkhẳng định được xúc tiến và thúc đẩy sự phát triển của doanh nghiệp Đối vớimột cửa hàng, việc quảng bả và giới thiệu sản phẩm đến khách hàng đáp ứngnhu cầu mua sắm ngày càng cao của khách hàng sẽ là cần thiết

Vì vậy, chúng em đã quyết định thực hiện đề tài về: “Xây dựng phần mềm quản lý quán trà sữa” nhằm mục đích phát triển thêm một số tính năng giúp cho

việc kinh doanh và quản lý của quán trở nên dễ dàng, tiện lợi hơn

2 Mục tiêu nghiên cứu

Tạo ra phần mềm quản lí quán trà sữa , hệ thống quản lí nhanh chóng và tiệnlợi hơn

3 Đối tượng nghiên cứu

Đề tài tập trung vô phát triển phần mềm quản lý quán trà sữa

4 Phạm vi nghiên cứu

Trang 6

Tiệm trà sữa Chinn trên tỉnh Bình Dương.

5 Phương pháp nghiên cứu

Phương pháp thu thập thông tin: Thông qua thu thập những dữ liệu đãđược nghiên cứu trên các trang web, trang báo liên quan đến đề tài

Phương pháp phân tích tổng hợp: Lấy ý kiến từ chủ quán, nhân viên vàkhách hàng

Phương pháp quan sát: quan sát việc quản lí của một số quán trà sữa tạiBình Dương

6 Ý nghĩ của đề tài

Mở ra hướng đi mới và tổng hợp các tính năng cân thiết trong việc quản lýquán trà sữa thêm tiện ích, nhanh chóng và chính xác hơn

7 Kết cấu tiểu luận

Tiểu luận gồm 4 chương:

Chương 1: Cơ sở lí thuyết

Chương 2: Phân tích và thiết kế hệ thống

Chương 3: Cơ sở dữ liệu

Chương 4: Giao diện chương trình

Trang 7

PHẦN B: NỘI DUNG CHƯƠNG 1 CƠ SỞ LÝ THUYẾT

1.1 Giới thiệu về Visual Studio

Hình 1: Logo của Microsoft Visual Studio 2012 (Nguồn: Internet)

Microsoft Visual Studio là một môi trường phát triển tích hợp (IDE) từMicrosoft Microsoft Visual Studio còn được gọi là "Trình soạn thảo mã nhiềungười sử dụng nhất thế giới ", được dùng để lập trình C++ và C# là chính Nó được

sử dụng để phát triển chương trình máy tính cho Microsoft Windows, cũng như cáctrang web, các ứng dụng web và các dịch vụ web Visual Studio sử dụng nền tảngphát triển phần mềm của Microsoft như Windows API, Windows Forms, WindowsPresentation Foundation, Windows Store và Microsoft Silverlight Nó có thể sảnxuất cả hai ngôn ngữ máy và mã số quản lý Visual Studio bao gồm một trình soạnthảo mã hỗ trợ IntelliSense cũng như cải tiến mã nguồn Trình gỡ lỗi tích hợp hoạtđộng cả về trình gỡ lỗi mức độ mã nguồn và gỡ lỗi mức độ máy Công cụ tích hợpkhác bao gồm một mẫu thiết kế các hình thức xây dựng giao diện ứng dụng, thiết kếweb, thiết kế lớp và thiết kế giản đồ cơ sở dữ liệu Nó chấp nhận các plug-in nângcao các chức năng ở hầu hết các cấp bao gồm thêm hỗ trợ cho các hệ thống quản lýphiên bản (như Subversion) và bổ sung thêm bộ công cụ mới như biên tập và thiết

kế trực quan cho các miền ngôn ngữ cụ thể hoặc bộ công cụ dành cho các khía cạnhkhác trong quy trình phát triển phần mềm Visual Studio hỗ trợ nhiều ngôn ngữ lậptrình khác nhau và cho phép trình biên tập mã và gỡ lỗi để hỗ trợ (mức độ khácnhau) hầu như mọi ngôn ngữ lập trình Các ngôn ngữ tích hợp gồm có C, C++ vàC++/CLI (thông qua Visual C++), VB.NET (thông qua Visual Basic.NET), C#(thông qua Visual C#) và F# (như của Visual Studio 2010) Hỗ trợ cho các ngôn ngữkhác như J++/J#, Python và Ruby thông qua dịch vụ cài đặt riêng rẽ Nó cũng hỗ trợXML/XSLT, HTML/XHTML, JavaScript và CSS Microsoft cung cấp phiên bản

"Express" (đối với phiên bản Visual Studio 2013 trở về trước) và "Community" (đốivới bản Visual Studio 2015 trở về sau) là phiên bản miễn phí của Visual Studio

1.2 STAR UML

Trang 8

Hình 2: Logo của StarUML

StarUML là một mô hình nền tảng, là phần mềm hỗ trợ UML (UnifiedModeling Language) Nó hỗ trợ các phương pháp tiếp cận MDA (Model DrivenArchitecture) bằng cách hỗ trợ các khái niệm hồ sơ UML Tức là StarUML hỗ trợphân tích và thiết kế hệ thống một điều mà bất cứ dự án nào đều cần có Ngoài radùng StarUML sẽ đảm bảo tối đa hóa năng suất và chất lượng của các dự án phầnmềm của bạn Vì nó cho phép mô hình hóa nên sẽ không phụ thuộc vào người code,ngôn ngữ code hay nền tảng sử dụng Do mô hình hóa nên rất dễ đọc và dễ hiểu.Một điều mình thích nhất ở StarUML là khả năng tự sinh code từ những mô hìnhclass

Trang 9

CHƯƠNG 2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

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

2.1.1 Khảo sát chức năng và đối tượng sử dụng

Phần mềm gồm các chức năng và đối tượng sử dụng cơ bản sau:

- Đăng nhập: mỗi nhân viên được quản trị cấp tài khoản để sử dụng phầnmềm

- Thanh toán: mỗi nhân viên có một tài khoản đăng nhập phần mềm, sau đóđặt thức uống cho khách hàng và thực hiện thanh toán hóa cho khách hàng

- Xem công thức pha chế: nhân viên được xem công thức pha chế được bảomật ra bên ngoài của quán để pha chế, tiết kiệm thời gian ghi nhớ và tránh nhầm lẫnảnh hưởng đến khách hàng

- Hiệu chỉnh thông tin tài khoản: phần mềm cho phép người dùng đổi mậtkhẩu khi cần thiết bằng cách nhập tên đăng nhập và mật khẩu trùng khớp với mậtkhẩu cũ

- Tìm kiếm: người dùng có thể tìm kiếm được danh sách sản phẩm, nhân viên,bàn, danh mục thông qua tên

- Quản lý thức uống: mỗi thức uống được quản lý những thông tin như mãthức uống, tên thức uống, danh mục của thức uống, giá

- Quản lý danh mục: mỗi danh mục được người quản trị quản lý những thôngtin như mã danh mục, tên danh mục

- Quản lý nhân viên: mỗi nhân viên được người quản trị quản lý những thôngtin như mã nhân viên, tên nhân viên, giới tính, số điện thoại, địa chỉ

- Quản lý tài khoản: mỗi tài khoản được người quản trị quản lý những thôngtin như tên tài khoản, tên hiển thị và mật khẩu

- Quản lý doanh thu: phần mềm hỗ trợ người dùng quản lý doanh thu bánhàng, thống kê được tổng số lượng bán thức uống trong ngày hoặc thông tin đượcthống kê đến cuối tháng Người dùng có thể xem được tất cả hóa đơn chưa thanhtoán và đã thanh toán với quyền quản trị Khi khách hàng đặt thức uống, người dùngbiết được thông tin đặt thức uống của khách một cách tiện lợi hơn thông qua quyềnquản trị

- Xuất hóa đơn: với quyền quản trị người dùng có thể xem và thống kê đượchóa đơn, chi tiết hóa đơn mà khách hàng gọi Để lập báo cáo người dùng chỉ cầnChương 2 Phân tích và thiết kế hệ thống 5

Trang 10

nhấn vào nút xuất báo cáo, thông tin được thống kê theo ngày hay theo tháng là tùyngười dùng chọn sẽ được xuất ra file excel Việc lưu trữ báo cáo sẽ được thực hiệnmột cách tiện lợi và tiết kiệm thời gian khi sử dụng phần mềm.

- Quản lý sản phẩm bán chạy: người dùng sẽ xem được thông tin sản phẩmbán chạy nhất tại thời điểm hiện tại người dùng xem Nhân viên có thể dựa vàochức năng này của phần mềm để tăng doanh thu cho quán Ngoài ra, những thứcuống không được khách hàng ưa chuộng cũng được nhân viên lưu ý hơn trong việc

tư vấn cho khách hàng

- Đăng xuất: người dùng muốn đăng nhập bằng tài khoản khác thì đăng xuất

- Quy trình người dùng đặt thức uống: Khách hàng xem và lựa chọn thức uốngcần gọi Sau khi lựa chọn xong, khách hàng có thể gọi thức uống Lúc này, nhânviên bán hàng sẽ đặt thức uống qua bàn khách hàng ngồi Nhân viên thanh toán chokhách hàng trực tiếp tại quầy, hóa đơn sẽ được lưu vào cơ sỡ dữ liệu để quản trịthống kê khi cần Sau khi tiếp nhận yêu cầu trên, bộ phận pha chế sẽ xác nhận thôngtin trong hóa đơn và pha chế cho khách hàng

- Nhân viên: Là những người có nhu cầu sử dụng phần mềm để kinh doanhcho quán và đã đăng ký thông tin cá nhân trong hệ thống Nhân viên bán hàng sẽ đặtthức uống qua bàn khách hàng ngồi Sau đó, nhân viên thanh toán cho khách hàngtrực tiếp tại quầy, hóa đơn sẽ được lưu vào cơ sỡ dữ liệu để quản trị thống kê khicần Sau khi tiếp nhận yêu cầu trên, bộ phận pha chế sẽ xác nhận thông tin tronghóa đơn và pha chế cho khách hàng Nhân viên có thể thay đổi mật khẩu tài khoảncủa họ Ngoài ra, nhân viên còn được xem công thức pha chế trà sữa để phục vụthức uống cho khách hàng, tránh nhầm lẫn và tiết kiệm được thời gian ghi nhớ chonhân viên Sản phẩm bán chạy cũng được nhân viên quán theo dõi hàng ngày đểtiện trong việc tăng doanh thu của quán

- Người quản lý (quản trị): Là người làm chủ phần mềm, có quyền kiểm soátmọi hoạt động của phần mềm Quản trị có thể thay đổi kết cấu chi tiết của phầnmềm và quản lý trực tiếp sản phẩm của phần mềm

Trang 11

ra, phần mềm không chỉ có thể áp dụng cho các quán trà sữa mà còn có thể áp dụngcho nhiều loại hình tương tự khác như: cà phê, thức ăn nhanh, quán bar, nhà hàng,

2.1.3 Phạm vi ứng dụng

Phần mềm có thể sử dụng trong nội bộ quán trà sữa giúp cho việc quản lý vàphục vụ thuận tiện và nhanh chóng hơn như : việc gọi thức uống, thanh toán hóađơn, báo cáo danh thu, tìm kiếm cũng như hiệu chỉnh dữ liệu của quán nhanhchóng, quản lý thông tin quán một cách tiện lợi

2.2 Xác định yêu cầu

2.2.1 Phần dành cho người quản lý (quản trị)

Là người có quyền kiểm soát mọi hoạt động của hệ thống Người quản lý cóthể thao tác những chức năng sau:

- Thứ nhất Quản lý toàn bộ hệ thống phần mềm :

- Thứ hai: Xem, xóa, hiệu chỉnh cấu hình phần mềm.

- Thứ ba: Cấp và phân quyền cho nhân viên bán hàng.

- Thứ tư: Cập nhật cơ sở dữ liệu của phần mềm.

- Thứ năm: Thống kê và cập nhật doanh thu.

- Thứ sáu: Lập báo cáo tổng sản phẩm bán được theo ngày, tháng.

2.2.2 Phần dành cho nhân viên

Là người có quyền kiểm soát hoạt động của khách hàng, nội dung phầnmềm Nhân viên có thể thao tác những chức năng sau:

- Thứ nhất: chức năng đặt thức uống, thanh toán cho khách hàng

- Thứ hai: xem được thông tin sản phẩm bán chạy

Ngoài các chức năng nêu trên thì phần mềm phải được trình bày sao cho dễhiểu, giao diện mang tính dễ dùng, đẹp mắt và làm sao cho người dùng thấy đượcnhững thông tin cần tìm, cung cấp những thông tin thức uống thật hấp dẫn, nhằmtạo được sự tiện dụng cho người dùng

2.3 Yêu cầu phi chức năng

2.3.1 Dung lượng, tốc độ, độ bảo mật

Dung lượng phần mềm vừa phải, tốc độ truy xuất nhanh Hệ thống thông tinphải có chế độ bảo mật, không chấp nhận sai sót, cơ sỡ dữ liệu phải được đảm bảokhi hệ thống đang hoạt động

2.3.2 Bảo mật – Quyền hạn

Chương 2 Phân tích và thiết kế hệ thống 7

Trang 12

- Đảm bảo tính toàn vẹn dữ liệu, phải định kỳ lưu giữ thông tin, đề phòng khi

có sự cố còn có thể khắc phục một cách dễ dàng

- Quyền hạn mỗi user được bảo vệ chặt chẽ.

- Chỉ có người quản trị mới có quyền cập nhật dữ liệu.

2.4 Sơ đồ phân cấp chức năng

Chương 2 Phân tích và thiết kế hệ thống

Phần mềm quản lý quán trà sữa Chinn

3.Quản lý nhân viên, bàn

3.2 Xóa, sửa

3.1 Xem, cập nhật

2.Quản lý sản phẩm, danh mục

2.1 Xem cập nhật

2.2 Xóa, sửa

4.Đổi mật khẩu

4.1 Cập nhật mật khẩu

1 Nhân

viên

5.Tìm kiếm 6.Thống kê

6.2 Thống kê sản phẩm bán chạy

6.1 Thống kê hóa đơn

6.3 Thống kê doanh thu

8

Trang 13

 Thêm, xóa, sửa thông tin gọi món

 Giảm giá cho khách hàng

 Xem thông tin gọi món

 Đổi mật khẩu tài khoản

 Thanh toán, chuyển bàn, giảm giá

 Xem thông tin gọi thức uống

 Quản lý sản phẩm: thêm, xóa, cập nhật thông tin sản phẩm

 Quản lý danh mục: thêm, xóa, cập nhật thông tin danh mục sản phẩm

 Quản lý tài khoản: thêm, xóa, cập nhật thông tin tài khoản

 Quản lý nhân viên: thêm, xóa, cập nhật thông tin nhân viên

 Quản lý bàn: thêm, xóa, cập nhật thông tin bàn

 Tìm kiếm: tìm kiếm thông tin sản phẩm, nhân viên, tài khoản, bàn quatên

 Quản lý doanh thu: thống kê được tổng tiền của hóa đơn bán được

 Quản lý hóa đơn: thống kê được hóa đơn và hci tiết hóa đơn hàng ngày hay hàng tháng tuy vào người quản trị

Chương 2: Phân tích và thiết kế hệ thống 9

Trang 14

 Lập báo cáo: thống kê được tổng hóa đơn bán được và xuất ra Excel

để tiện lợi trong việc lưu trữ

 Đổi mật khẩu tài khoản

 Cấp quyền cho nhân viên

 Tùy chỉnh cơ sở dữ liệu của quán

 Thống kê sản phẩm bán chạy

 Đăng xuất

2.7 Biểu đồ Use Case

2.7.1 Biểu đồ Use Case tổng quát

Hình 2 1: Biểu đồ Use Case tổng quát

2.7.2 Mô tả UseCase

Chương 2: Phân tích và thiết kế hệ thống 10

Trang 15

1 Đăng kí Đăng kí tài khoản cho

khách hàng và nhân viên

Người quản lí (Quản trị)

2 Đăng nhập Đăng nhập vào hệ thống Nhân viên, Người

4 Thanh tóan Thanh toán cho khách

hàng

Nhân viên

5 Giảm giá Giảm giá cho khách Nhân viên

7 Thông tin đồ uống Người dùng xem thông

tin gọi thức uống

Nhân viên

7 Xem công thức -Xem công thức để pha

chế

- Người quản lí (quản trị)

có thể thêm, sửa, xóa, làm mới công thức

Người quản lí (Quản trị), Nhân viên

8 Đổi mật khẩu Đổi mật khẩu cho nhân

viên và khách hàng

Người quản lí (Quản trị)

9 Quản lí sản phẩm Thêm, sửa, xóa, làm

mới, xem chi tiết sản phẩm

Người quản lí (Quản trị)

10 Quản lí thông tin Quản lí tài khoản nhân

viên và khách hàng ( thêm, sửa, xóa, xem)

Người quản lí (Quản trị)

11 Tìm kiếm Tìm kiếm sản phẩm,

nhân viên, bàn, danh mục

Người quản lí (Quản trị), Nhân viên

12 Sản phẩm bán chạy Xem doanh số sản phẩm

bán chạy

Người quản lí (Quản trị), Nhân viên

13 Quản lí nhân viên Thêm, sửa, xóa, làm

mới, xem chi tiết nhân

Người quản lí (Quản trị)

Chương 2: Phân tích và thiết kế hệ thống 11

Trang 16

14 Quản lí danh mục Thêm, sửa, xóa, làm

mới, xem chi tiết danh mục sản phẩm

Người quản lí (Quản trị)

15 Thống kê doanh thu và

xuất hóa đơn

Xem chi tiết hóa đơn, đơn mua,tổng doanh thu hàng ngày, hàng tháng

Người quản lí (Quản trị)

2.7.3 Chức năng thanh toán

Đặc tả chức năng thanh toánTên use case Thanh toán

Mô tả Nhân viên thanh toán cho khách hàng

Luồng sự kiện Sau khi người dùng đặt món theo yêu cầu của khách hàng,

nhân viên chọn nút thanh toán Tổng tiền được hiển thị vào

ô tổng tiền

Tiền điều kiện Đặt thức uống thánh công

Hậu điều kiện Thanh toán thành công

2.7.4 Chứa năng giảm giá

Đặc tả chức năng giảm giá

Chương 2: Phân tích và thiết kế hệ thống 12

Trang 17

Tên use case Giảm giá

Mô tả Người dùng giảm giá cho khách hàng

Luồng sự kiện Người dùng nhấn điền vào ô giảm giá để giảm giá cho

khách hàng Sau đó, chọn nút thanh toán

Tiền điều kiện Đặt thức uống thành công

Hậu điều kiện Khách hàng được giảm giá

2.7.5 Chức năng xem thông tin sản phẩm

Đặc tả xem thông tin gọi thức uốngTên use case Xem thông tin gọi thức uống

Mô tả Người dùng xem thông tin gọi thức uống

Tác nhân Nhân viên

Luồng sự kiện Sau khi đặt thức uống, người dùng có thể xem được thông

tin chi tiết thức uống được gọi

Tiền điều kiện Đặt thức uống thành công

Hậu điều kiện Người dùng hiệu chỉnh được thông tin đặt thức uống

2.7.6 Chức năng đăng nhập

Đặc tả chức năng đăng nhậpTên use case Đăng nhập

Mô tả Người dùng đăng nhập thành công để sử dụng phần mềmTác nhân Người quản lý, nhân viên

Luồng sự kiện Khi người dùng nhấn vào nút Click here ở form giao diện

quán thì phần mềm sẽ chuyển sang form đăng nhập Ngườidùng nhập đúng thông tin đăng nhập sẽ thông báo đăng nhập thành công

Tiền điều kiện Nhập đầy đủ thông tin đăng nhập

Hậu điều kiện Vào form đặt thức uống

2.7.7 Chứa năng xem công thức

Chương 2: Phân tích và thiết kế hệ thống 13

Trang 18

Đặc tả chức năng xem công thứcTên use case Xem công thức

Mô tả Người dùng xem công thức mình đã chọn

Luồng sự kiện Sau khi đăng nhập, người dùng được xem công thức pha

chế mong muốn bằng cách chọn form công thức

Tiền điều kiện Nhấp chuột vào nút công thức

Hậu điều kiện Vào form công thức pha chế

Tiền điều kiện Đăng nhập thành công

Hậu điều kiện Đổi mật khẩu thành công

2.7.8 Chức năng tìm kiếm

Đặc tả chức năng tìm kiếmTên use case Tìm kiếm

Mô tả Người dùng tìm kiếm được sản phẩm, nhân viên, bàn và

danh mụcTác nhân Người quản lý

Luồng sự kiện Nhập từ cần tìm kiếm, chọn nút tìm kiếm và kết quả tìm

kiếm được hiển thị

Tiền điều kiện Đăng nhập thành công tài khoản quản trị

Hậu điều kiện Tìm kiếm thành công

Chương 2: Phân tích và thiết kế hệ thống 14

Trang 19

Chương 2: Phân tích và thiết kế hệ thống 15

Trang 20

2.7.9 Chức năng xem doanh thu

Đặc tả chức năng xem sản phẩm bán chạyTên use case Xem sản phẩm bán chạy

Tác nhân Người quản lý, nhân viên

Luồng sự kiện Người dùng chọn vào nút sản phẩm bán chạy

Tiền điều kiện Đăng nhập thành công

Hậu điều kiện Xem được thông tin sản phẩm bán chạy

2.7.10.Chức năng quản lý sản phẩm

Đặc tả quản lý sản phẩmTên use case Quản lý sản phẩm

Mô tả Người quản lý xem, thêm, xóa, sửa, làm mới sản phẩm

Chương 2: Phân tích và thiết kế hệ thống 16

Ngày đăng: 06/02/2023, 07:10

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w