1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng tài liệu phân tích thiết kế giai Đoạn khởi Đầu và khám phá cho hệ thống quản lý quán Ăn

39 0 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 đề Xây dựng tài liệu phân tích thiết kế giai đoạn khởi đầu và khám phá cho hệ thống quản lý quán ăn
Tác giả Thái Tiến Hoa, Trần Triều Huy, Lý Tuấn An
Thể loại Đồ án
Định dạng
Số trang 39
Dung lượng 3,09 MB

Nội dung

Vì vậy, việc tạo ra hệ thống để nhân viên, khách hàng cũng nhưcửa hàng có được sự tương tác sẽ giúp cho mọi hoạt động diễn ra dễdàng và nhanh chóng hơn.. Do đó, việc thay đổi hệ thốngquả

Trang 1

XÂY DỰNG TÀI LIỆU PHÂN TÍCH THIẾT KẾ (GIAI ĐOẠN KHỞI ĐẦU VÀ KHÁM PHÁ) CHO HỆ THỐNG QUẢN LÝ QUÁN ĂN

BẢNG PHÂN CÔNG CÔNG VIỆC

Sinh viên Nội dung công việc Tự đánh giá mức độ

hoàn thành (0-10)

52000046

-Thái Tiến Hoa

Soạn nội dung phần 1 và 2 chương 2

Thiết kế sơ đồ Use Case và sơ đồ tuần

tự của Use Case

10

Trang 2

CHƯƠNG 1: GIỚI THIỆT ĐỀ TÀI

Hiện nay, công nghệ đã và đang len lỏi khắp mọi ngõ ngách củađời sống xã hội, đem lại những thay đổi tích cực lại đối với nhân loại Lợi ích của công nghệ không ngoại trừ trong mảng dịch vụ Cácloại hình dịch vụ ở nước ta nói riêng cùng các khu vực trên thế giớinói chung đã và đang nỗ lực ứng dụng kỹ thuật công nghệ vào côngtác quản lý Tuy nhiên vẫn tồn tại những hệ thống dịch vụ chưa đưacông nghệ vào trong công tác quản lý của mình tại Việt Nam Một ví

dụ, những cửa hàng, hộ gia đình kinh doanh loại hình dịch vụ ănuống nhỏ lẻ chỉ sử dụng phương thức thu tiền thủ công, không sửdụng công cụ tính toán và ghi lại hóa đơn cho khách, điều này manglại nhiều khó khăn trong việc kiểm tra lợi nhuận Bên cạnh đó, việcnhân viên đến tại bàn và giúp khách đặt đồ ăn, đồ uống được ghi lạitrên giấy ít nhiều cũng ảnh hưởng tới thời gian đợi cũng như dichuyển của khách và nhân viên trong cửa hàng

Vì vậy, việc tạo ra hệ thống để nhân viên, khách hàng cũng nhưcửa hàng có được sự tương tác sẽ giúp cho mọi hoạt động diễn ra dễdàng và nhanh chóng hơn

Phần lớn những quán ăn mặc dù đáp ứng được nhu cầu ăn uốngcủa mọi người về sự tiện lợi, nhưng hầu hết các quán ăn này tại ViệtNam vẫn còn đang tồn tại nhiều hạn chế: Thời gian chờ sử lý đơnhàng; khó khăn trong việc thu ngân, khó quản lý chi tiêu; khách hàngtốn nhiều thời gian để lựa chọn món ăn và những điều này được tiếnhành theo phương thức thủ công Điều này rõ ràng đã gây ra nhiềutrở ngại cho quán ăn cũng như nhân viên và khách hàng bởi tốc độ

xử lý chậm, quá trình xử lý công việc sẽ có nhiều sai sót, Những hệ

Trang 3

quả ấy chắc chắn đã ảnh hưởng tới chất lượng phục vụ của quán ăn,làm mất nhiều thời gian và công sức Do đó, việc thay đổi hệ thốngquản lý mới là vô cùng cần thiết và cấp bách trong việc cải thiện chấtlượng phục vụ của quán ăn.

Từ những nhu cầu ấy, chúng em thực hiện đề tài này để gópphần nhằm nâng cao chất lượng phục vụ của những quán ăn còn sửdụng hệ thống quản lý thủ công, tránh lặp lại những hạn chế còn tồntại cũng như cải thiện và phát huy những ưu điểm của hệ thống quản

- Nhân viên quản lý

- Nhân viên order

- Nhân viên nấu ăn

- Nhân viên counter

Trang 4

2 Các bên liên quan:

- Các nhãn hàng nước uống (hợp tác cho quảng cáo)

- Cơ sở cung cấp thức ăn

- Cơ sở cung cấp dụng cụ (muỗng, đũa, tô…)

- Các ví điện tử hoặc banking hỗ trợ thanh toán online

- Các ứng dụng đặt thức ăn online

Trang 5

3 Tổng thể các chức năng chính trong hệ thống:

Trang 6

Quy trình đặt vé cho người dùng hệ thống:

- Mua tại quán

- Mua online

Quy trình quản lý hệ thống:

Trang 7

Phần II: Đặc tả yêu cầu của hệ thống

 Hệ thống hỗ trợ nhân viên quản lý order

 Hệ thống hỗ trợ nhân viên quản lý kho hàng

 Hệ thống hỗ trợ quản lý nhân viên

 Hệ thống hỗ trợ nhân viên quản lý camera

 Hệ thống hỗ trợ quản lý thông tin khách hàng

 Hệ thống hỗ trợ thống kê báo cáo

Yêu cầu phi

chức năng

 Hiệu suất hoạt động hệ thống

 Sao lưu dữ liệu

 Khả năng tiếp cận người dùng

 Bảo mật thông tin khách hàng

 Khả năng tương thích thiết bị ngoại vi

 Khả năng bảo trì hệ thống

Trang 8

b Đăng nhập: cho phép khách hàng sử dụng user name và password đã đăng kýtrước đó để đăng nhập vào hệ thống và sử dụng các chức năng chính cũng như cácchức năng khác của hệ thống.

c Xem thông tin từng món ăn: cho phép khách hàng có thể xem được các thôngtin của các món ăn như là: nguyên liệu, hàm lượng các chất dinh dưỡng, xuất xứ củamón Xem giá từng món hoặc giá khuyến mãi khi mua combo tùy theo sự lựa chọn củakhách hàng Các giá món sẽ được cập nhật hàng ngày tùy theo chi phí thức ăn hoặc giácác món hai ngày cuối tuần có thể khác với ngày thường

d Xem thông tin giỏ hàng: cho phép khách hàng xem những món đang có tronggiỏ hàng, có thể thực hiện chỉnh sửa (thêm, bớt món cũng như số lượng món)

e Tích lũy và voucher: giúp khách hàng đổi voucher bằng điểm đã tích lũy (cóđược mỗi khi thanh toán)

f Order: Hỗ trợ khách hàng đặt món, ngoài ra có thể chú thích cho nhân viêntiếp nhận đơn về món ăn (như thêm, bớt 1 số thành phần của món ăn) Khách hàng cóthể hỏi kỹ thông tin thông qua nhân viên order Trong quá trình chờ đơn, hệ thống sẽ hỗtrợ đơn hàng hủy đơn, thay đổi đơn hàng trong thời gian quy định

g Thanh toán: Hỗ trợ cho khách hàng chọn hình thức thanh toán (bằng ví ngânhàng hoặc ví điện tử có liên kết với quán, thanh toán trực tiếp)

Trang 9

Đối với nhân viên quản lý:

a Quản lý order: giúp nhân viên tiếp nhận, tạo, thu hồi, sửa và quản lý các đơnhàng Ngoài ra còn hỗ trợ ghi nhận số lượng các món đã order, thống kê các món đượcorder nhiều nhất và các món không được order

b Quản lý kho hàng: giúp quản lý tất cả các nguyên liệu mỗi khi nhập hàng vềcũng như nguyên liệu còn lại sau mỗi ngày bán, chi phí nhập hàng

c Quản lý nhân viên: giúp cho quản lý kiểm soát được tất cả các nhân viên củaquán (bao gồm thông tin nhân viên, mã số nhân viên, thời gian làm trong 1 tháng,nhiệm vụ nhân viên, phân công việc làm, mức lương,…)

d Quản lý camera: giúp nhân viên kiểm soát được các hành vi trong quan cáclỗi vi phạm của nhân viên, cũng như có thể kiểm soát các trường hợp mất trộm củakhách hàng từ đó đưa ra hướng giải quyết

e Quản lý thông tin khách hàng: Chức năng này sẽ cho phép lưu trữ và xử lý dữliệu của khách hàng đã order Từ đó, có thể biết được khách hàng tiềm năng hay kháchhàng thực sự nhằm có thể xây dựng đường lối kinh doanh của quán

f Thống kê báo cáo: Quản lý quán sẽ được hỗ trợ để báo cáo về doanh thu, sốlượng khách hàng, số lượng món ăn được order nhiều nhất, số lượng món ăn order ítnhất hoặc không order, nguyên liệu cũng như hỗ trợ quản lý để báo cáo về trải nghiệmcủa khách hàng như: đánh giá về dịch vụ, phàn nàn của khách hàng, mong muốn củakhách hàng khi đến quán lần tiếp theo

Trang 10

 Dữ liệu không bị thay đổi

g Khả năng chuyển đổi:

 Hệ thống có khả năng chuyển đổi ngôn ngữ, giao diện khi sử dụngcác thiết bị khác nhau

Trang 11

Phần 3: Mô hình hóa chức năng.

Use case tổng quát:

- Người đó phải có tài khoản

- Tài khoản của người đó đã được phân quyền hạn

- Kết nối Internet

Trang 12

Ngoại lệ

2.1 Người dùng nhập sai thông tin: Thông báo và yêu cầunhập lại Đồng thời gợi ý cho người dùng đăng ký tài khoảnmới hoặc hỗ trợ lấy lại mật khẩu

b Sơ đồ UC

Trang 14

c Sơ đồ tuần tự.

Trang 15

2 Đăng ký tài khoản khách hàng:

a Đặc tả:

Tên UC Đăng ký tài khoản khách hàng

Mô tả Khách hàng đăng ký tài khoản hệ thống

2.1 Chuyển sang giao diện đăng

ký tài khoản mới Yêu cầu kháchhàng nhập những thông tin cầnthiết như: Tên, số CCCD/CMND,

email, số điện thoại liên hệ,…

4 Khách hàng nhập mã 4.1 Kiểm tra thông tin vừa nhập

Trang 16

xác nhận 4.2 Tạo lập tài khoản thành

công

4.3 Đưa khách hàng vào hệthống với tài khoản vừa lập

Trang 18

Actor Khách hàng online, nhân viên quản lý đơn hàng, nhân viên

bếp, nhân viên giao hàng

- Người dùng đã có tài khoản dành cho khách hàng

- Nằm trong khung giờ mà quán hoạt động

Kết quả

- Đặt đơn thành công

- Khách hàng nhận món và thực hiện đầy đủ thanh toán

- Đơn hàng được cập nhật vào hệ thống quản lý của quán ăn

- Ghi nhận tích luỹ điểm đổi voucher

2.2 Hiển thị menu của nhà hàngsau khi nhập xong địa chỉ

3 Khách hàng xem thông 3.1 Hiển thị thông tin món ăn:

Trang 19

tin món ăn mô tả (nguồn gốc xuất sứ, hàm

lượng chất dinh dưỡng), giá củamón ăn và nút thêm vào giỏ

hàng

4 Khách hàng chọn món

ăn

4.1 Hiển thị các lựa chọn phụcho món ăn (size, dụng cụ ănuống, số lượng, )

4.2 Hệ thống lưu món vào giỏhàng

4.3 Quay lại menu

5 Khách hàng thực hiện

thanh toán

5.1 Hệ thống hiển thị tất cảnhững món có trong giỏ hàng,giá tiền từng món, nút điều chỉnh

5.3 Yêu cầu khách hàng chọnphương thức thanh toán (thanhtoán online hoặc thanh toán khi

nhận hàng)

6 Nhân viên quản lý đơn

hàng nhận thông tin và

tiến hành tạo đơn hàng

6.1 Chuyển thông tin đơn hàngđến cho nhân viên quản lý đơnhàng

Trang 20

9.1 Hệ thống xác nhận kết thúcđơn hàng.

Ngoại lệ 4.1 Người dùng nhập thiếu thông tin: Thông báo và yêu cầu

nhập thông tin còn thiếu

5.2 Nếu voucher được áp dụng phải cập nhật lại tổng giá đơnhàng sau khi được áp dụng voucher

5.3 Nếu khách hàng chọn phương thức thanh toán online:

- Kiểm tra tài khoản ví điện tử mà khách chọn, thực hiện giaodịch

- Nếu không đủ số dư, yêu cầu chọn phương thức thanh toánkhác

7.1 Khách hàng yêu cầu thay đổi/hủy đơn hàng:

- Thực hiện yêu cầu trong 5 phút sau khi đặt hàng

8 Khách hàng bom hàng:

Trang 21

- Khóa tài khoản của khách hàng.

b Sơ đồ UC

Trang 22

c Sơ đồ tuần tự

Trang 23

4 Quản lý nhân viên:

a Đặc tả:

Tên UC Quản lý nhân viên

Mô tả Nhân viên quản lý chi nhánh thực hiện quản lý nhân viênActor Nhân viên quản lý chi nhánh

Nhân viên quản lý muốn xem thông tin, tạo, thêm hoặc xóa

thông tin nhân viên

2.1 Hiển thị thông tin nhân viên,cho phép nhân viên quản lý sửdụng 3 chức năng:

a Thêm profile nhân viên

b Xóa profile nhân viên

c Chỉnh sửa profile nhân viên.Ngoại lệ 1.1 Nhập sai thông tin đăng nhập: yêu cầu nhập lại

b Sơ đồ UC

Trang 25

Mô tả Nhân viên quản lý muốn xem thông tin khách hàng.

Actor Nhân viên quản lý

hàngNgoại lệ 2.1 Nhập sai thông tin đăng nhập: yêu cầu nhập lại

b Sơ đồ UC

Trang 26

26

Trang 27

6 Quản lý order:

a Đặc tả:

Tên UC Quản lý order

Mô tả Nhân viên quản lý đơn hàng thực hiện xem lịch sử đơn hàng.Actor Nhân viên quản lý đơn hàng

Trang 28

Ngoại lệ 1.1 Nhập sai thông tin đăng nhập: yêu cầu nhập lại.

Trang 29

b Sơ đồ UC.

c Sơ đồ tuần tự

7 Quản lý kho:

a Đặc tả:

Trang 30

Tên UC Quản lý kho

Mô tả Nhân viên quản lý kho hàng thực hiện xem lịch sử thay đổi

Nhân viên quản lý kho muốn tạo thực hiện xem lịch sử thay

đổi kho lưu trữ

Điều kiện để

UC thành

công

- Có kết nối internet ổn định

- Người dùng đã có tài khoản dành cho nhân viên quản lý kho

Kết quả - Lấy được thông tin lịch sử thay đổi, xuất nhập kho

Ngoại lệ 1.1 Nhập sai thông tin đăng nhập: yêu cầu nhập lại

Trang 31

b Sơ đồ UC.

c Sơ đồ tuần tự

8 Quản lý camera:

Trang 32

a Đặc tả:

Tên UC Quản lý camera

Mô tả Nhân viên quản lý chi nhánh thực hiện quản lý nhân viên từ

xa hoặc theo dõi nhân viên

Actor Nhân viên quản lý chi nhánh

3.1 Hiển thị danh sách camera

4 Nhân viên quản lý chọn

Trang 33

camera đó vào thời điểm hiện tại.Ngoại lệ 2.1 Nhập sai thông tin đăng nhập: yêu cầu nhập lại.

b Sơ đồ UC

c Sơ đồ tuần tự

Trang 34

9 Đổi voucher:

a Đặc tả:

Tên UC Đổi voucher

Mô tả Khách hàng dùng điểm tích lũy đổi voucher giảm giá

Trang 35

Kết quả - Đổi thành công.

voucher muốn đổi

3.1 Thực hiện kiểm tra điều kiệnđổi voucher

3.2 Lưu voucher vào danh sáchvoucher riêng của tài khoản.3.3 Trừ lượng điểm tích lũytương ứng

Ngoại lệ 3.1 Nếu không đủ điều kiện: Không thực hiện trao đổi, thông

báo cho người dùng biết họ không thể đổi voucher

b Sơ đồ UC

c Sơ đồ tuần tự

Trang 36

10 Thống kê báo cáo:

a Đặc tả:

Tên UC Thống kê báo cáo

Mô tả Nhân viên quản lý chi nhánh thực hiện thống kê thông tin của

một bộ phận nào đó trong quán ăn

Actor Nhân viên quản lý chi nhánh

Mức độ ưu

tiên

Bắt buộc

Trang 37

2 Nhân viên quản lý chọn

mục thống kê báo cáo

2.1 Cho phép nhân viên quản lý

sử dụng 4 chức năng lập / xoá /điều chỉnh / in báo cáo

Ngoại lệ 2.1 Nhập sai thông tin đăng nhập: yêu cầu nhập lại

Trang 38

b Sơ đồ UC

Trang 39

c Sơ đồ tuần tự.

Ngày đăng: 01/10/2024, 20:44

w