1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ án lập trình WEB nâng cáo đề tài WEBSITE quản lý ORDER CAFE

73 13 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 đề Website Quản lý Order Cafe
Tác giả Nguyễn Trường Anh Phan Đức Thắng
Người hướng dẫn Phương Văn Cảnh
Trường học Trường Đại học Công nghệ Thông tin - Lac Hoa
Chuyên ngành Công nghệ Thông tin
Thể loại Đồ án lập trình Web nâng cao
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 73
Dung lượng 1,96 MB

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

Nội dung

Mô tÁ tóm tÃt đÁ tài - Xây dāng há thống phần mềm quản lý phòng trà gồm các chức năng chính sau : + Quản lý bàn + Quản lý sản phẩm + Quản lý ORDER đồ ăn, đồ uống,thuốc lá… + Truy xuất lị

Trang 1

TR¯âNG Đ¾I HàC ĐIÞN LĀC

Khóa : 2019- 2023

Hà Nßi, ngày…tháng…năm 2021

Trang 2

1 Mô tÁ tóm tÃt đÁ tài

- Xây dāng há thống phần mềm quản lý phòng trà gồm các chức năng chính sau :

+ Quản lý bàn + Quản lý sản phẩm + Quản lý ORDER (đồ ăn, đồ uống,thuốc lá…) + Truy xuất lịch sử ORDER

+ Quản lý thống kê + Quản lý khách hàng + Quản lý nhân viên + Quản lý tài khoản

2 Nßi dung thāc hißn

Hà Nßi, ngày … tháng … năm 2021

GV.Ph°¢ng Văn Cảnh

Trang 3

PHI¾U CHÂM ĐIÂM

Sinh viên thāc hián:

Trang 4

M ĀC LĀC

CH¯¡NG 1 : GIàI THIàU DĀ ÁN WEBSITE 1

1.1 Khảo sát há thống 1

1.2 Xác định bài toán cần giải quyết 2

1.3 Phân tích và đặc tả các nghiáp vụ của há thống 3

1.4 Xác định yêu cầu của há thống 4

1.4.1 Yêu cầu chức năng 4

1.4.2 Yêu cầu phi chức năng 5

Ch°¢ng 2 : Phân tích và thiết kế há thống 7

2.1 Xác định các Actor và Use Case tổng quát há thống 7

2.1.1 Các actor 7

2.1.2 Các usecase tổng quát của há thống 8

2.2.3 Biểu đồ láp 9

2.2 Phân tích thiết kế từng chức năng của há thống .10

2.2.1 Phân tích chức năng đăng nhập 10

2.2.2 Phân tích chức năng quản lý ORDER .15

2.2.3 Phân tích chức năng quản lý thông tin khách hàng, nhân viên .26

2.2.4 Phân tích chức năng thống kê .41

2.2.5 Phân tích chức năng quản lý kho .45

2.2.6 Phân tích chức năng quản lý sản phẩm .56

Bảng phân chia công viác 67

Trang 5

Danh m āc hình Ánh

Hình 2 1 usecase tổng quát 8

Hình 2 2: Biểu đồ láp 9

Hình 2 3: Biểu đồ usecase đăng nhập 10

Hình 2 4: Biểu đồ hoạt đßng chức năng đăng nhập 13

Hình 2 5: Biểu đồ trình tā đăng nhập 14

Hình 2 6: Biểu đô usecase quản lý phòng 15

Hình 2 7: Biểu đồ hoạt đßng chức năng ORDER 17

Hình 2 8: Biểu đồ hoạt đßng chức năng giảm giá 19

Hình 2 9: Biểu đồ hoạt đßng chức năng thanh toán 21

Hình 2 10: Biểu đồ trình tā ORDER 23

Hình 2 11: Biểu đồ trình tā giảm giá 24

Hình 2 12: Biểu đồ trình tā thanh toán 25

Hình 2 13: Biểu đồ usecase quản lý thông tin nhân viên, khách hàng 26

Hình 2 14: Biểu đồ hoạt đßng chức năng thêm thông tin nhân viên 30

Hình 2 15: Biểu đồ hoạt đßng chức năng xóa thông tin nhân viên 32

Hình 2 16: Biểu đồ hoạt đßng chức năng thay đổi thông tin nhân viên 34

Hình 2 17: biểu đồ hoạt đßng chức năng tìm kiếm thông tin 36

Hình 2 18: Biểu đồ trình tā chức năng thêm nhân viên 37

Hình 2 19: Biểu đồ trình tā chức năng xóa thông tin nhân viên 38

Hình 2 20: Biểu đồ trình tā chức năng sửa thông tin nhân viên 39

Hình 2 21: BIểu đồ trình tā chức năng tìm kiếm thông tin 40

Hình 2 22: Biểu đồ usecase thống kê 41

Hình 2 23: Biểu dồ hoạt đông chức năng thống kê doanh thu 44

Hình 2 24: Biểu đồ trình tā chức năng thống kê doanh thu 45

Hình 2 25: Biểu đồ usecase quản lý kho 45

Hình 2 26: Biểu đồ hoạt đßng chức năng nhập kho hàng 47

Hình 2 27: Biểu đồ hoạt đßng chức năng xóa sản phẩm trong kho 49

Hình 2 28: Biểu đồ hoạt đßng chức năng tìm kiếm sản phẩm 51

Hình 2 29: Biểu đồ trình tā chức năng nhập hàng .53

Hình 2 30: Biểu đồ trình tā chức năng xóa sản phẩm trong kho 54

Hình 2 31: BIểu đồ trình tā chức năng tìm kiếm sản phẩm trong kho 55

Hình 2 32: BIểu đồ usecase quản lý sản phẩm 56

Trang 6

Hình 2 33: Biểu đồ hoạt đßng chức năng thêm sản phẩm 58

Hình 2 34: Biểu đồ hoạt đßng chức năng thống kê doanh thu 60

Hình 2 35: Biểu đồ hoạt đßng chức năng xóa sản phẩm 62

Hình 2 36: Biểu đồ trình tā chức năng thống kê doanh thu 64

Hình 2 37: Biểu đồ trình tā chức năng thống kê dịch vụ sử dụng nhiều nhất 65

Hình 2 38 : Biểu đồ trình tā chức năng xóa sản phẩm 66

Trang 7

CH¯¡NG 1 : GIàI THIÞU DĀ ÁN WEBSITE

Phòng trà Pink coffee tại số 37 Nguyßn Văn Huyên Thành lập vào tháng 3 năm 2019 vái dián tích kinh doanh 300m2 và mßt tầng th°ợng kinh doanh mô hình cà phê sân th°ợng Mô hình kinh doanh lán nh° vậy, c¢ sở có thể có đ°ợc nhÿng bàn phục vụ có sức chứa từ 1 – 20 ng°ời phù hợp cho viác hßi họp, gặp mặt bạn bè, th° giãn … Mặt hàng chính của c¢ sở là các loại đồ uống liên quan

tái cà phê và mßt số mặt hàng khác

Tên c¢ sở kinh doanh : Pink coffee

➢ Địa chỉ : 37 Nguyßn Văn Huyên, Cầu giấy, Hà Nßi

➢ Đián thoại : 0337538459

➢ Giờ mở cửa : 7h-23h tất cả các ngày trong tuần

➢ Dián tích : 300m2 chia thành 3 tầng, mỗi tầng có thể chứa 12 bàn

➢ Loại dịch vụ kinh doanh : Đồ ăn, đồ uống, thuốc lá…

Phòng trà Pink coffee là mßt c¢ sở mái thành lập nên hoạt đßng chủ yếu vẫn mang tính thủ công, dāa vào kinh nghiám của há thống nhân viên Do đặc điểm l°ợng hàng hoá nhập xuất ngày càng lán nên công tác quản lí , mua bán rất mất nhiều thời gian , công sức mà đß chính xác không cao , điều này nhiều khi gây thiát hại cho cửa hàng Hián nay trên thāc tế, hầu hết các c¢ sở kinh doanh nh° nhà hàng, phòng trà vẫn đang áp dụng quản lý nhà hàng qua sổ sách, chứng từ mßt cách thủ công mà vẫn ch°a áp dụng CNTT vào các công viác này Qua khảo sát các cửa hàng vẫn áp dụng quản lý qua sổ sách có thể thấy rất nhiều vấn đề gây khó khăn trong viác quản lý nhà hàng Có thể thấy nh°:

➢ Quá nhiều mặt hàng khó nhá, khó kiểm soát

➢ Các loại phòng đ°ợc phân loại theo tên , dß gây nhầm lẫn

➢ Không quản lý đ°ợc số l°ợng hàng hóa

➢ L°u trÿ thông tin nhân viên, khách hàng thủ công, tốn thời gian và khó tra cứu thông tin khi cần

➢ Khó có thể xem lại và kiếm đ°ợc nhÿng mặt hàng mà đã bán tr°ác đó

Trang 8

2

➢ Thống kê doanh thu ch°a đ°ợc chính xác, tốn thời gian mà hiáu quả đem lại không cao

Vì vậy vấn đề đặt trên c¢ sở cần hián đại hóa há thống quản lý, đ°a há

thống phần mềm vào sử dụng để dần thay thế thủ công trong công tác quản lý

để giải quyết nhÿng yêu cầu c¢ bản trên

Để bắt kịp vái xu thế 4.0 và giải quyết đ°ợc nhÿng khó khăn trên , c¢ sở đã

áp dụng công nghá vào trong quản lý cửa hàng

➢ Há thống quản lý đ°ợc xây dāng đầy đủ các chức năng c¢ bản, cần thiết,và hián đại của mßt phòng trà cụ thể nh°:

- Vái nhân viên:

• Có thể giảm đ°ợc số l°ợng nhân viên tái mức tối thiểu mßt nhân viên có thể thāc hián đ°ợc nhiều nhiám vụ chỉ vái phần mềm có sẵn

• Xem đ°ợc bàn nào còn trống và đang sử dụng

• Thāc hián ORDER, thanh toán

• Xem lại nhÿng gì đã ORDER

- Vái quản lý:

• Có thể xem đ°ợc bàn nào còn trống và đang sử dụng

• Quản lý đ°ợc các loại sản phẩm kinh doanh tại c¢ sở

• Xem lại lịch sử order, hóa đ¢n đã thanh toán

• Quản lý đ°ợc thông tin của nhân viên, khách hàng

• Xem đ°ợc số hàng còn lại trong kho

• Xem thống kê các hóa đ¢n, dịch vụ , hàng hóa trong ngày , tuần, tháng

• Tổng kết doanh thu của cửa hàng chính xác, tăng hiáu quả quản

• Quản lý, phân quyền cho các tài khoản đăng nhập

Trang 9

- Vái khách hàng:

• Giảm thời gian, order và thanh toán

• Tăng trải nghiám dịch vụ nhanh chóng tại c¢ sở

• Vái khách hàng thân thiết sẽ có nhÿng °u đãi riêng

- Quản lý ORDER:

+ Nhân viên phải ra tại bàn mà khách hàng sử dụng, tiến hành ghi lại

nhÿng loại đồ ăn, đồ uống mà khách hàng yêu cầu

+ Khó khăn trong viác thanh toán tiền và giảm giá theo hóa đ¢n

- Quản lý nhập hàng :

+ Hàng nhập về đ°ợc kiểm tra số l°ợng,mẫu mã chất l°ợng sau đó sẽ đ°a vào kho Mỗi tuần mßt lần sẽ kiểm tra số l°ợng hàng còn trong kho, kiểm tra chất l°ợng Nếu hết hàng sẽ báo cáo quản lý để nhập hoặc đổi trả hàng

- Quản lý thông tin nhân viên, khách hàng :

+ Đối vái nhân viên thông tin đ°ợc l°u trÿ bằng nhÿng giấy tờ đã đ°ợc yêu cầu do chủ c¢ sở từ lúc nhân viên xin viác, nên viác tìm

kiếm thông tin của nhân viên rất mất thời gian

+ Đối vái khách hàng thông tin cũng đ°ợc l°u trÿ bằng giấy tờ dẫn tái không phân cấp đ°ợc khách hàng, tìm kiếm thông tin mất thời gian

- Thống kê :

+ Sau khi hết ngày thì nhân viên cuối ca sẽ có nhiám vụ ghi lại tổng

số doanh thu của ngày vào bảng kê khai

+ Thống kê doanh thu sẽ đ°ợc quản lý tổng hợp lại theo số doanh thu từng ngày trong bảng kê khai

Trang 10

4

- Chức năng đặt ORDER

▪ Đối vái khách hàng đã sử dụng tại chỗ : Khi khách hàng order đồ

uống Nhân viên sẽ chọn bàn mà khách hàng đang sử dụng Sau đó chọn loại đồ uống mà khách hàng yêu cầu (sử dụng mã hoặc tên loại

đồ uống, đồ ăn, dịch vụ.) vào form order

▪ Đối vái khách hàng đem về: Khi khách hàng order đồ uống, nhân viên sẽ chọn loại đồ uống, đồ ăn mà khách hàng yêu cầu (sử dụng mã

hoặc tên loại đồ uống, đồ ăn, dịch vụ.) vào form order Và tiến hành thanh toán luôn

- Chức năng thanh toán

▪ Khi khách hàng yêu cầu thanh toán Nhân viên sẽ tiến hành tìm bàn theo tên của bàn mà khách hàng đang sử dụng Sau đó chọn chức năng thanh toán Há thống sẽ tā đßng liát kê các loại dịch vụ nh° : giá các dịch vụ đã sử dụng, đồ ăn, đồ uống, tổng tiền và in hóa đ¢n cho khách hàng và có thể nhập giảm giá

- Chức năng thống kê (Thống kê doanh thu, thống kê dịch vụ đã sử dụng, thống kê thông tin khách hàng, thông tin nhân viên)

▪ Đối vái thống kê dịch vụ đ°ợc sử dụng nhiều nhất, bàn đ°ợc dùng nhiều nhất, hóa đ¢n thanh toán gần nhất sẽ đ°ợc thống kê ngay tại trang chủ của website khi ng°ời quản lý đăng nhập

▪ Khi chọn vào các chức năng thống kê doanh thu Há thống sẽ yêu cầu ng°ời dùng nhập ngày cần thống kê, sau đó há thống sẽ trả về kết quả

mà ng°ời dùng yêu cầu

▪ Đối vái thống kê thông tin nhân viên, khách hàng Thì ng°ời sử dụng

chỉ cần chọn vào chức năng Há thống sẽ tā đßng liát kê toàn bß danh sách thông tin nhân viên, khách hàng đang l°u trÿ

- Chức năng quản lí thông tin (nhân viên , khách hàng)

▪ Chức năng sửa, xóa chỉ đ°ợc sử dụng bởi tài khoản có thẩm quyền là

quản lí Ng°ời quản lí có thể sửa , xóa thông tin của mßt nhân viên ,

Trang 11

khách hàng trong danh sách Hoặc tra cứu thông tin theo mã, tên rồi thāc hián chức năng sửa, xóa

▪ Chức năng thêm thông tin thì ng°ời quản lí cần điền đầy đủ thông tin của nhân viên vào form sau đó chọn đăng kí Há thống sẽ tā đßng l°u

trÿ thông tin mái đó

▪ Chức năng tra cứu thông Sau khi đăng kí mßt bản ghi thông tin mái

Há thống sẽ tā đßng cung cấp mßt mã cho duy nhất cho bản ghi thông tin đó Ng°ời quản lý có thể trāc tiếp tra cứu bản ghi thông tin này

bằng mã này hoặc sử dụng tra cứu bằng tên của chủ sở hÿu bản ghi

- Chức năng đăng nhập, đăng xuất, đăng ký tài khoản nhân viên

▪ Mọi ng°ời dùng há thống đều phải đăng nhập Há thống có 2 quyền chính đó là : Nhân viên và quản lý

▪ Khi khởi đßng ứng dụng form đăng nhập sẽ hiển thị đầu tiên để ng°ời dùng đăng kí hoặc đăng nhập

▪ Đối vái đăng ký tài khoản nhân viên thì ng°ời dùng cần nhập đầy đủ các yêu cầu có trong form và chọn quyền sử dụng (Nhân viên, quản lý) và chọn đăng ký

- Chức năng đăng ký khách hàng thân thiết

▪ Chức năng này hoạt đßng nh° mßt chiếc thẻ tích điểm Khi khách hàng đăng kí thông tin Nhân viên sẽ thu thập thông tin và điền vào form Sau khi đăng kí, khách hàng sẽ nhân đ°ợc mßt mã khách hàng.Mã khách hàng này sẽ tích lũy theo số lần khách hàng đặt phòng, số dịch vụ đã sử dụng để tăng điểm tích luy theo các bậc nh° (khách hàng th°ờng, khách hàng thân thiết, khách hàng vip).Mỗi cấp bậc của tích lũy thì khách hàng đ°ợc giảm mßt số % nhất định của mỗi hóa đ¢n khi thanh toán các dịch vụ sau này

- Yêu cầu bảo mật: Toàn vẹn, bảo mật,xác thāc

- Yêu cầu sao l°u : Tā đßng sao l°u lên máy chủ ,chính xác

- Yêu cầu về tính năng sử dụng: Đ¢n giản, hiáu quả và dß sử dụng

- Yêu cầu phần cứng: window 7/8/10

Trang 12

6

- Phần mềm sử dụng : Visual Studio code, mysql, xampp

- Yêu cầu khi sử dụng phần mềm : Mọi ng°ời dùng đều phải đăng nhập

- Chức năng Báo cáo thống kê:

+Thiết lập các báo cáo tài chính theo ngày, tháng, năm

+ Quản lý đ°ợc dòng tiền, lợi nhuận, chi phí, doanh thu,…

+ Có sẵn các mẫu báo cáo tài chính, tính toán đ°ợc tā đßng hóa

+ Báo cáo các dịch vụ đ°ợc °a thích

- Chức năng quản lý khách hàng:

+ L°u trÿ thông tin khách hàng nh°: tên, tuổi, công ty, số đián thoại, địa chỉ,…

+ Tìm kiếm đ°ợc thông tin khách hàng

- Yêu cầu về chức năng quản lý dịch vụ

+ Có thể thêm, sửa , xóa tìm kiếm các dịch vụ có trong há thống

- Chức năng quản lý nhân viên:

+ Quản trị nhân viên theo thông tin nh°: tên, chức vụ,…

+ Có bảng chấm công, tính l°¢ng cho từng nhân viên…

+ Có chức năng tìm kiếm thông tin nhân viên

Trang 13

Ch°¢ng 2 : Phân tích và thi¿t k¿ hß thßng

2.1.1 Các actor

Trang 14

8

Hình 2 1 usecase tổng quát

Trang 15

2.2.3 Bi Ãu đá láp

Hình 2 2: Bi ểu đồ lớp

Trang 16

10

2.2.1.1 Biểu đồ use case đăng nhập

Hình 2 3: Bi ểu đồ usecase đăng nhập

• Đặc tả use case đăng nhập

Tên Use Case Đăng nhập

Mô tả Use Case đăng nhập cho phép ng°ời dùng đăng nhập vào há

thống khi sử dụng phần mềm Và khi dùng xong thì có thể đăng xuất khỏi phần mềm

Actor Ng°ời quản lý, nhân viên

Tiền điều kián Ng°ời dùng muốn đăng nhập vào há thống

Hậu điều kián Ng°ời dùng đăng nhập thành công và sử dụng chức năng

mà há thống cung cấp theo vai trò của tài khoản

Luồng sā kián

chính

1 Ng°ời dùng yêu cầu giao dián đăng nhập

2 Há thống hiển thị form đăng nhập ra màn hình

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 17

3 Ng°ời dùng nhập tên đăng nhập và mật khẩu sau đó chọn nút đăng nhập

4 Há thống kiểm tra dÿ tên tài khoản và mật khẩu, xác thāc thông tin, kiểm tra vai trò của tài khoản và đăng nhập thành công và cho phép ng°ời dùng truy cập ứng dụng

5 Đăng nhập thành công, chuyển đến màn hình chính của phần mềm

6 Kết thúc đăng nhập

Ngoại lá A Ng°ời dùng đăng nhập không thành công

1 Há thống xác thāc thông tin không thành công và hiển thị thông báo

2 Hiển thị yêu cầu ng°ời dùng đăng nhập lại

2.2.1.2 Biểu đồ hoạt đßng

A Ng°ời thāc hián

Ng°ời dùng há thống (Nhân viên , quản lý)

B Điều kián kích hoạt

Nhân viên mở ứng dụng yêu cầu đăng nhập vào há thống

C S¢ đồ luồng nghiáp vụ c¢ bản

Trang 18

12

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 19

Hình 2 4: Bi ểu đồ hoạt động chức năng đăng nhập

D Mô tả các b°ác trong luồng nghiám vụ c¢ bản

B°ác 1: Ng°ời dùng mở ứng dụng, yêu cầu đăng nhập vào há thống

B°ác 2: Há thống hiển thị giao dián đăng nhập, ng°ời dùng nhập dÿ liáu :

• Tài khoản

• Mật khẩu

B°ác 3: Há thống kiểm tra dÿ liáu đầu vào bao gồm

• Tài khoản, mật khẩu chỉ chứa các kí tā chÿ cái, số, và mßt vài

kí tā đặc biát cho phép, và thông tin tài khoản, mật khẩu trùng

kháp vái tài khoản đã có ở há thống

• Hợp lá : chuyển sang b°ác 4

• Không hợp lá : quay về b°ác 2

B°ác 4 : Hiển thị giao dián t°¢ng ứng vái vai trò của tài khoản (Quản lý, nhân viên), kết thúc đăng nhập

Trang 21

2.2.2 Phân tích ch āc nng quÁn lý ORDER

2.2.2.1 Biểu đồ Use case quản lý order

Hình 2 6: Bi ểu đô usecase quản lý phòng

• Đặc tả use case quản lý order

Tên Use Case Quản lý hàng

Mô tả Use Case quản lý hàng cho phép ng°ời dùng quản lý đ°ợc

các loại bàn đang dùng, đang trống,xem và order loại dịch

vụ đang kinh doanh, thanh toán, giảm giá

Actor Ng°ời quản lý, nhân viên

Use Case liên

quan

ORDER, giảm giá, thanh toán

Tiền điều kián Ng°ời dùng đăng nhập thành công vào há thống, chọn chức

năng quản lý phòng Hậu điều kián Ng°ời dùng sau khi biết đ°ợc các thông tin liên quan đến

bàn, phải chọn các chức năng nh° order, thanh toán

Trang 22

2 Há thống sẽ hiển thị chi tiết về các chức năng :

• Chức năng thanh toán : Há thống sẽ tā đßng lấy mã phòng mà ng°ời dùng cần thanh toán, kiểm tra và tổng hợp tất cả các dịch vụ mà phòng đã sử dụng để thống kê ra màn hình và tổng tiền

• Chức năng ORDER : Há thống hiển thị giao dián order cho ng°ời dùng chọn các loại dịch vụ mà khách hàng yêu cầu

• Chức năng giảm giá: Có thể nhập giảm giá trāc tiếp hoặc điều tên khách hàng (nếu khách hàng đã đăng kí tại quán.)

2.2.2.2 Biều đồ hoạt đßng và các b°ác hoạt đßng

I ORDER

a Ng°ời thāc hián

Nhân viên, ng°ời quản lý

b Điều kián kích hoạt

Ng°ời phải đặng nhập vào há thống và chọn bàn và chọn dịch vụ cần order

c s¢ đồ luông nghiáp vụ c¢ bản

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 23

Hình 2 7: Bi ểu đồ hoạt động chức năng ORDER

d Mô tả các b°ác trong luồng nghiáp vụ c¢ bản

Trang 24

B°ác 4 : Há thống sẽ kiểm tra loại dịch vụ mà ng°ời dùng chọn hoặc tìm

kiếm có bị sai cú pháp hoặc hết hàng không Nếu xảy ra lỗi , sẽ hiển thị thông báo

Nhân viên, bß phận quản lý

b Điều kián kích hoạt

Ng°ời dùng đăng nhập vào há thống và chọn bàn và chọn chức năng giảm giá

c S¢ đồ luồng nghiáp vụ c¢ bản

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 25

Hình 2 8: Bi ểu đồ hoạt động chức năng giảm giá

d.Mô tả các b°ác trong lồng nghiáp vụ c¢ bản

Trang 26

B°ác 3 : Ng°ời dùng có thể chọn nhập giảm giá trāc tiếp theo phần trăm,

hoặc có thể nhập tên khách hàng để giảm giá theo cấp đß

B°ác 4 : Há thống kiểm tra tên khách hàng Nếu khách hàng đó ch°a đăng

ký há thống sẽ giÿ nguyên giá cũ Hoặc nếu ng°ời dùng nhập giảm giá trāc tiếp thì sẽ tính theo số phần trăm đ°ợc nhập

B°ác5 : Sau khi hiển thị lại giá Ng°ời dùng có thể chọn thanh toán ngay

kết thúc quá trình giảm giá

III Chức năng thanh toán

a Ng°ời thāc hián

Nhân viên, bß phận quản lý

b Điều kián kích hoạt

Ng°ời dùng phải đăng nhập vào há thống và chọn phòng hoặc loại dịch vụ

cần thanh toán

c S¢ đồ luồng nghiáp vụ c¢ bản

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 27

Hình 2 9: Bi ểu đồ hoạt động chức năng thanh toán

Trang 28

22

d Mô tả các b°ác tỏng luồng nghiáp vụ c¢ bản

B°ác 1: Ng°ời dùng đăng nhập vào há thống và chọn bàn mà khách yêu cầu

Thanh toán

B°ác 2: Chọn chức năng thanh toán

B°ác 3: Há thống hiển thị toàn bß dịch vụ đã đ°ợc Order và tổng tiền cần thanh toán

B°ác 4: Ng°ời dùng xác nhận thanh toán thì há hống chuyển sang b°ác 5

hoặc quay lại b°ác 3 B°ác 5: Há thống thông báo thanh toán thành công, in hóa đ¢n và l°u thông

tin hóa đ¢n vào c¢ sở dÿ liáu Kết thúc thanh toán

3.2.2.3 Biểu đồ trình tā

a Biểu đồ trình tā order

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 29

Hình 2 10: Bi ểu đồ trình tự ORDER

Trang 30

24

b Biểu đồ trình tā giảm giá

Hình 2 11: Biểu đồ trình tự giảm giá

c.Biểu đồ trình tā thanh toán

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 31

Hình 2 12: Bi ểu đồ trình tự thanh toán

Trang 32

26

2.2.3.1 Biểu đồ use case quản lý thông tin khách hàng, nhân viên

Hình 2 13: Bi ểu đồ usecase quản lý thông tin nhân viên, khách hàng

• Đặc tả use case quản lý thông tin khách hàng, nhân viên

Tên Use Case Quản lý thông tin khách hàng, nhân viên

Mô tả Use Case này cho phép ng°ời dùng có thể quản lý thông tin

của khách hàng(thêm, sửa, xóa, tìm kiếm) và thông tin nhân viên (thêm, sửa, xóa, tìm kiếm)

Actor Ng°ời quản lý, nhân viên

Use Case liên

quan

Đăng nhập,quản lý thông tin

Tiền điều kián Ng°ời dùng đăng nhập thành công vào há thống và chọn

chức năng quản lý khách hàng, đối vái chức năng quản lý thông tin nhân viên thì chỉ quản lý có thể chỉnh sửa

Hậu điều kián Ng°ời dùng nắm đ°ợc thông tin khách hàng, nhân viên

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 33

Luồng sā kián

chính

1 Ng°ời dùng chọn chức năng Quản lý khách hàng, nhân viên

2 Chọn các chức năng nh° : Thêm, sửa, xóa, tìm kiếm

3 Ng°ời dùng điền đầy đủ thông tin mà chức năng yêu cầu

4 Há thống sẽ kiểm tra tính hợp lá của thông tin, sau đó l°u vào c¢ sở dÿ liáu

5 Há thống hiển thị l°u thành công Ngoại lá A Thêm, sửa, xóa không thành công

1 Há thống thông nhật không thành công

2 Há thống sẽ tā đßng quay trở lại b°ác 3

B Đăng kí không thành công

1 Há thống sẽ yêu cầu nhập lại mật khẩu

2 Há thống quay lại b°ác 3

C Chấm công không thành công

1 Há thống yêu cầu ng°ời dùng nhập đúng ngày giờ quy định

2 Há thống quay lại b°ác 3

2.2.3.2 Biểu đồ hoạt đßng và các b°ác hoạt đßng

I Thêm nhân viên

a Ng°ời thāc hián

Ng°ời quản lý

Trang 34

28

b Điều kián kích hoạt

Ng°ời quản lý đăng nhập vào há thống và chọn chức năng quản lý nhân viên

c S¢ đồ luồng nghiáp vụ c¢ bản

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Trang 36

30

Hình 2 14: Bi ểu đồ hoạt động chức năng thêm thông tin nhân viên

d Mô tả các b°ác trong luồng nghiáp vụ c¢ bản

B°ác 1: Ng°ời quản lý đăng nhập vào há thống chọn chức năng quản lý nhân viên và chọn thêm nhân viên

B°ác 2: Há thống hiển thị from nhập thông tin nhân viên

B°ác 3: Há thống kiểm tra dÿ liáu ng°ời dùng nhập:

+ Thông tin nhập không hợp lá Há thống đ°a ra thông báo và yêu

b Điều kián kích hoạt

Ng°ời quản lý đăng nhập vào há thống và chọn chức năng quản lý nhân viên

c S¢ đồ luồng nghiáp vụ c¢ bản

Downloaded by Quang Quang (khoa31141020806@gmail.com)

Ngày đăng: 10/01/2023, 23:17

TỪ KHÓA LIÊN QUAN

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