Tải bản đầy đủ (.pdf) (139 trang)

Bài tập học phần phân tích thiết kế hệ thống đề tài 07 quản lý bán hàng tại cửa hàng đồ ăn nhanh

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 (7.93 MB, 139 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b>TRƯỜNG ĐẠI H C M HÀ N I ỌỞỘ</b>

KHOA CÔNG NGH THÔNG TIN <b>Ệ</b>

20A1001023 L<b>– ẠI QUANG THẮNG </b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>TRƯỜNG ĐẠI H C M HÀ N I ỌỞỘ</b>

KHOA CÔNG NGH THÔNG TIN <b>Ệ</b>

20A1001023 L<b>– ẠI QUANG THẮNG </b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

2.1. Phân tích chức năng nghiệp v ... 29 ụ 2.1.1. Mơ hình hóa chức năng nghiệp v ... 29 ụ 2.1.1.1.Xác định chức năng chi tiết ... 29

2.1.1.2. Gom nhóm chức năng ... 36

2.1.1.3. Sơ đồ phân rã chức năng (BFD) ... 38

2.1.2. Mơ hình hóa tiến trình nghi p v ... 40 ệ ụ 2.2. Phân tích d u nghi p v ... 56 ữ liệ ệ ụ 2.2.1. Mơ hình dữ liệu ban đầu ... 56

2.2.1.1. Xác định ki u thể ực thể ... 56 2.2.1.2. Xác định ki u thu c tính ... 56 ể ộ 2.2.1.3. Xác định ki u liên k t ... 57 ể ế 2.2.1.4. Mơ hình thực thể liên k t m r ng (ERD MR) ... 59 ế ở ộ 2.2.2. Chuẩn hóa d u ... 61ữ liệ

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

2.2.2.1. Chuyển đổi từ ERD m r ng vở ộ ề ERD kinh điển ... 61

2.2.2.2. Chuyển đổi từ ERD kinh điển về ERD hạn ch ... 65 ế 2.2.2.3. Chuyển đổi từ ERD hạn ch v mơ hình quan h ế ề ệ (RM) ... 72

3.2.2. Phân định quy n hề ạn nhóm người dùng ... 95

3.2.2.1. Phân định quy n h n v d u ... 95 ề ạ ề ữ liệ 3.2.2.2. Phân định quy n h n v n trình ... 96 ề ạ ề tiế 3.3. Thiết kế cơ sở ữ liệ d u ... 100

3.3.1. Đánh giá nhu cầu b o m t ... 100 ả ậ 3.3.1.1. Thêm b ng d u phả ữ liệ ục vụ ả b o m t ... 100 ậ 3.3.1.2. Thêm thu c tính ki m sốt ... 100 ộ ể 3.3.2. Đánh giá nhu cầu c i thi n tính hi u qu ... 103 ả ệ ệ ả 3.3.2.1. Nghiên cứu gom nhóm b ng d u ... 103 ả ữ liệ 3.3.2.2. Nghiên cứu thêm trường ... 105

3.3.3. Mơ hình dữ liệ u h ệ thống ... 107

3.3.4. Đặc tả ữ liệ d u ... 108

3.4. Thiết kế giao diện người – máy ... 120

3.4.1. Thiết kế ệ thống đơn chọ h n ... 120

3.4.2. Thiết kế form nh p li u cho danh m c... 120 ậ ệ ụ 3.4.3. Thiết kế form x lý nghi p v ... 125 ử ệ ụ 3.4.4. Thiết kế báo cáo ... 131

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

L<b>ỜI NĨI ĐẦ</b>U

Trong thời đại ngày nay, cơng ngh ệ thông tin đang được phát tri n m nh m , nhanh chóng ể ạ ẽ và xâm nh p vào nhiậ ều lĩnh vực khoa h c, k thuọ ỹ ật cũng như trong cuộc s ng. Nó tr thành ố ở cơng cụ đắ ực l c trong nhi u ngành nghề ề như giao thông, quân sự, y học.... đặc bi t trong ệ cơng tác qu n lý nói chung và quả ản lý nhà hàng 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ý cụ ộ ửa hàng đều được làm thủ công nên rất m t th i gian và t n kém v nhân lấ ờ ố ề ực cũng như tài chính. Ngày nay, với sự phát tri n công ể nghệ thông tin mà máy tính đã được s d ng rử ụ ộng rãi trong các cơ quan, nhà máy, trường h c... giúp cho công viọ ệc được tốt hơn. Việc s d ng máy tính vào cơng tác qu n lý cử ụ ả ửa hàng là m t yêu c u c n thi t nh m xóa b nhộ ầ ầ ế ằ ỏ ững phương pháp quản lý l c h u, l i thạ ậ ỗ ời gây t n kém v nhi u m t. Vì vố ề ề ặ ậy, em đã chọn đề tài "Phân tích và thi t k hế ế ệ thống quản lý bán hàng t i cạ ửa hàng đồ ăn nhanh" với mong mu n giúp cho vi c quố ệ ản lý được d dàng, ễ thuận ti n và tránh sai sót. Cệ ụ ể trong đề tài này nhằm giúp cho việc quản lý bán hàng, th qu n lý nguyên li u tr nên d dàng, khoa hả ệ ở ễ ọc, chính xác, nhanh chóng và đảm b o mả ọi nhu c u cầ ủa khách hàng cũng như việc th ng kê doanh thu cho ch c a hàng m t cách ố ủ ử ộ chính xác và hiệu quả.

Trong q trình phân tích hệ thống, do ki n thế ức hạn ch và th i gian có h n nên bài cế ờ ạ ủa em có th cịn nhi u h n ch , v y em mong thể ề ạ ế ậ ầy cơ góp ý đề tài của em để em có th ể rút ra được nhiều kinh nghiệm thông qua môn học này. Em xin chân thành cảm ơn.

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

- Quản lý việc thanh tốn hóa đơn cho khách hàng - Quản lý thu chi c a củ ửa hàng

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

01-<b>QT01-Nhậ</b>p nguyên li u <b>ệ</b>

B ph n nhà b p sộ ậ ế ẽ chịu trách nhiệm ki m tra kho ch a nguyên li u(1)ể ứ ệ . Sau khi ki m tra xong, b ph n nhà b p sể ộ ậ ế ẽ lên danh sách các nguyên li u c n mua và gệ ầ ửi yêu c uầ (2)(MB1) lên cho b ph n qu n lý. ộ ậ ả

B ph n quộ ậ ản lý đồng ý thì b ph n thu ngân s g i yêu c u t i nhà cung c p ộ ậ ẽ ử ầ ớ ấ yêu cầu gửi báo giá(3) các s n ph m có trong n i dung yêu c u t b ph n nhà b p. ả ẩ ộ ầ ừ ộ ậ ế Sau khi đã thẩm định chất lượng sản phẩm, chọn được nhà cung cấp(4), b phộ ận qu n lý sả ẽ gửi đơn hàng(5)(MB2) t i phía nhà cung c p. ớ ấ

Dựa vào đơn hàng, nhà cung cấp th c hi n ự ệ giao hàng t i cớ ửa hàng cùng v iớ (6) phiếu giao hàng(MB3).

B ph n nhà b p s ộ ậ ế ẽ trực ti p ti p ế ế nh n nguyên li u(7) ki m tra hàng(8) nh p thông tin ậ ệ , ể , ậ các nguyên li u m i nh p vào kho(9). ệ ớ ậ Bộ ph n thu ngân sậ ẽ nhận hóa đơn mua hàng, thanh tốn hóa đơn mua hàng(10) (MB4) v i nhà cung c p; ớ ấ Lưu vào kho phiếu nh p ậ kho(11)(MB4).

02-<b>QT02-Thay đổ</b>i giá th<b>ực đơn</b>

Dựa và giá cả thị trường, b phận nhà bếp có trách nhiệm ộ <b>lập phiếu đề xuấ</b>t, c<b>ập nhậ</b>t giá c a các món(12)<b>ủ</b> (MB9) rồi g i phiử ếu đề xu tấ (13) đến b phận quản lý ộ phê duy phiệt ếu đề xuất giá(14). Nếu đề xuất được phê duyệt, người qu n lý s ả ẽcập nhật giá của các món trong menu và g i menuử (15) mới tới bộ ph n thu ngân. ậ 03-<b>QT03-Phục vụ đặ</b> t món

Đưa menu đồ ăn(16) (MB5) cho khách để khách l a chự ọn đồ ăn. Nếu khách có yêu cầu được tư vấn món ăn thì tiến hành giới thiệu cho khách dựa trên sở thích và chi phí mà khách đưa ra.

Điền thơng tin món ăn khách chọn vào đơn đặt đồ ăn(17) (MB6). L p l i order cho ặ ạ khách m t l n nộ ầ ữa để đả m b o khơng sai sót. ả

Sau đó xác nhận đơn đặt hàng(18), đơn đặt đồ ăn tự động cập nhật tới bộ phận thu ngân. Trong quá trình l a ch n n u khách hàng có nhu c u c n bi t thêm thông tin ự ọ ế ầ ầ ế về món ăn sẽ được hỗ trợ ởi bộ b ph n phậ ục vụ.

B ph n thu ngân ộ ậ x ử lý đơn đặt đồ ăn(19), sau đó chuyển ti p t i b ế ớ ộ phận nhà bếp. B ph n nhà b p ti n hànhộ ậ ế ế hoàn thiện đơn đặt đồ ăn(20).

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

Khi đơn nào làm xong thì sẽ báo tới bộ phận phục vụ để mang khay thức ăn ra cho khách kèm đơn đặt đồ của khách(21). Mời khách thưởng thức bữa ăn, chúc khách ngon mi ng. ệ

Quy trình order đượ ặp đi lặc l p lại khi khách hàng có nhu cầu gọi thêm món ăn(22) và tích thêm vào đơn đ t hàng cũ cặ ủa khách hàng(23).

04-<b>QT04-Thanh tốn hóa đơn</b>

- Khi khách hàng u c u thanh toánầ (24), b phân thu ngân ti n hành ộ ế l p ậ hóa đơn thanh tốn(15) (MB7) và in hóa đơn(26) thanh tốn.

- Kẹp hóa đơn vào sổ da lịch sự, đựng trong khay và đưa hóa đơn cho khách hàng ki m tra l i thông tin(27).ể ạ

- Sau khi ki m tra xong, khách hàng ể thanh toán trực tiếp(28) v i b ph n thu ngân. ớ ộ ậ - B ph n thu ngân ộ ậ nh n ti nậ ề (29), nh p s ậ ố tiền khách đưa vào máy và trả tiền thừa

n u có. ế

- Nói làm cảm ơn tới khách hàng.

- B ph n ph c vộ ậ ụ ụ tiến hành thu d n t t cọ ấ ả đồ ăn và dụng c trên bàn cụ ủa khách(30). Dọn d p v sinh khu vẹ ệ ực bàn, ch ỗ ngồi sạch sẽ và s p x p lắ ế ại bàn ăn. 05-QT05-Báo cáo thu chi

- Vào cu i m i ngày, b ph n thu ngân số ỗ ộ ậ ẽ phải ti n hành ế tính tốn t ng ti n ổ ề thu(31), l p b ng báo cáo chi ti t thu<b>ậảế</b> chi(32) (MB8) trong ngày hơm đó dựa vào hóa đơn thanh tốn và hóa đơn mua hàng rồi gửi đến b ph n qu n lýộ ậ ả (33).

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

2 MB02 <sub>Đơn mua hàng </sub> QT01 <sub>Giao dịch </sub> (*) 3 MB03 Phiếu giao hàng QT01 Giao dịch (*) 4 MB04 Phiếu nh p kho ậ QT01 Giao dịch (*) 5 MB05 Menu đồ ăn QT03 Tài sản

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

01 - MB01 - Phiếu yêu cầu nhập hàng CỬA HÀNG ĐỒ ĂN NHANH

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

02 - MB02 - Đơn mua hàng

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

03 - MB03 - Phiếu giao hàng

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

04 - MB04 - Phiếu nhập kho

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

05 - MB05 - Menu đồ ăn

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

06 - MB06 - Phiếu đặt món

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

07 - MB07 - Hóa đơn thanh tốn

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

08 - MB08 - Báo cáo thu chi trong ngày

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

09 - MB09 - Phiếu đề xu t giá thấ ực đơn

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

Mô hình ti n trình nghi<b>ếệp vụ</b>

</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">

02 - QT02 Thay đổ- i giá thực đơn

</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29">

04 - QT04 - Thanh tốn hóa đơn

STT Tên kho d u <b>ữ liệGiao dịch Tài sản </b>

1 Hóa đơn thanh tốn (*)

</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">

05 - QT05 - Báo cáo thu chi

STT Tên kho d u <b>ữ liệGiao dịch Tài sản </b>

1 Hóa đơn thanh tốn (*) 2 Phiếu nh p kho ậ (*)

</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">

<b>CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG </b>

2.1.<b> Phân tích chức năng nghiệp vụ</b>

2.1.1. Mơ hình hóa ch<b>ức năng nghiệp vụ</b>

2.1.1.1.<b> Xác đị</b>nh ch<b>ức năng chi tiế</b>t Quy trình gồm 5 bước như sau: * Bước 1: Gạch chân động từ và bổ ngữ

1. Kiểm tra kho ch a nguyên li u ứ ệ

2. Lên danh sách các nguyên liệu c n mua và g i yêu c u ầ ử ầ 3. Yêu cầu g i báo giá ử

9. Nhập thông tin các nguyên li u m i vào kho ệ ớ 10. Nhận hóa đơn và thanh tốn hóa đơn mua hàng 11. Lưu vào kho phiếu nhập kho

12. Lập phiếu đề xuất, cập nhật giá các món 13. Gửi phiếu đề xuất

14. Phê duy t phiệ ếu đề xu t ấ

15. C p nh t giá c a các món trong menu và g i menu ậ ậ ủ ử 16. Đưa menu đồ ăn cho khách hàng

17. Điền thông tin món ăn khách đặt vào đơn đặt đồ ăn 18. Xác nhận đơn đặt hàng

19. Xử lý đơn đặt đồ ăn 20. Hoàn thiện đơn đặt đồ ăn

21. Mang khay thức ăn ra cho khách kèm đơn đặt đồ của khách 22. Gọi thêm món ăn

23. Tích thêm vào đơn đặt hàng cũ của khách hàng 24. Yêu cầu thanh toán

25. Lập hóa đơn thanh tốn

</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34">

27. Đưa hóa đơn cho khách kiểm tra lại thơng tin 28. Thanh toán trực tiếp

* Bước 3. Gom nhóm chức năng

<b>Chức năng cần gom nhóm </b> Gom thành nhóm <b>Giải thích </b>

1. Kiểm tra kho ch a nguyênứ liệu

2. Lên danh sách các nguyê liệu c n mua và g i yêu c uầ ử ầ

1. Kiểm tra và lên danh

8. Kiểm tra hàng <sub>4.</sub><sub> Nhậ</sub><sub>n nguyên li u </sub><sub>ệ</sub>

Chức năng này do nhân viên c a b ph n b pủ ộ ậ ế thực hiện

</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">

10. Nhận hóa đơn mua hàng, thanh tốn hóa đơn mua hàng

6. Nhận và thanh tốn hóa đơn mua hàng

Chức năng này do nhân viên c a b ph n thuủ ộ ậ ngân thực hiện

11. Lưu vào phiếu nh p kho ậ <sup>7.</sup><sup> Lưu vào phiế</sup><sub>kho </sub> <sup>u nh</sup><sup>ập </sup>

Chức năng này do nhân

16. Đưa menu đồ ăn 17. Điền thông tin món ăn

khách đặt vào đơn đặt đồ ăn

18. Xác nhận đơn đặt hàng

10. Ghi thông tin đồ ăn vào đơn đặt đồ ăn

Chức năng này do bộ ph n ph c v ậ ụ ụ thực hiện

19. X ử lý đơn đặt đồ ăn <sup>11. X </sup><sup>ử lý đơn đặt đồ ăn</sup><sup> </sup> <sup>Chức năng này do bộ </sup><sub>ph n thu ngân th</sub><sub>ậ</sub> <sub>ực hi n</sub><sub>ệ</sub> 20. Hoàn thiện đơn đặt đồ

</div><span class="text_page_counter">Trang 36</span><div class="page_container" data-page="36">

23. Tích thêm vào đơn hàng

Sau khi gom nhóm, các chức năng còn lại là: 1. Kiểm tra và lên danh sách nguyên li u c n mua ệ ầ 2. Gửi đơn hàng đến nhà cung c p ấ

3. Giao hàng cùng phiếu mua hàng và hóa đơn mua hàng 4. Nhận nguyên li u ệ

5. Nhập thông tin nguyên li u ệ

</div><span class="text_page_counter">Trang 37</span><div class="page_container" data-page="37">

6. Nhận và thanh tốn hóa đơn mua hàng 7. Lưu vào phiếu nh p kho ậ

8. Lập phiếu đề xuất cập nh t giá menu ậ 9. Phê duy t phiệ ếu đề xu t ấ

10. Ghi thông tin đồ ăn vào đơn đặt đồ ăn

22. L p và g i báo cáo thu chi ậ ử

Bước 4. Trong danh sách nh ng chữ ức năng đã chọn ở bước 3, lo i b các chạ ỏ ức năng khơng có ý nghĩa với h thống: ệ

2. Gửi đơn hàng đến nhà cung c p ấ

3. Giao hàng cùng phiếu mua hàng và hóa đơn mua hàng 4. Nhận nguyên li u ệ

6. Nhận và thanh tốn hóa đơn mua hàng 9. Phê duy t phiệ ếu đề xu t ấ

</div><span class="text_page_counter">Trang 38</span><div class="page_container" data-page="38">

12. Hoàn thiện đơn đặt đồ ăn 13. Phục vụ khách hàng 14. G i thêm món ọ 16. u cầu thanh tốn 18. Đưa khách kiểm tra hóa đơn

1. Kiểm tra và lên danh sách nguyên li u c n mua ệ ầ 5. Nhập thông tin nguyên li u ệ

7. Lưu vào phiếu nh p kho ậ

8. Lập phiếu đề xuất cập nh t giá menu ậ 10. Ghi thông tin đồ ăn vào đơn đặt đồ ăn 11. X ử lý đơn đặt đồ ăn

15. Tích thêm đồ ăn 17. Lập và in hóa đơn

22. L p và g i báo cáo thu chi ậ ử Bước 5. Đặt lại tên cho các chức năng

1. Kiểm tra và lên danh sách nguyên li u c n mua ệ ầ 2. Nhập thông tin nguyên li u ệ

</div><span class="text_page_counter">Trang 39</span><div class="page_container" data-page="39">

3. Lưu vào phiếu nh p kho ậ

4. Lập phiếu đề xuất cập nh t giá menu ậ 5. Ghi thông tin đồ ăn vào đơn đặt đồ ăn 6. X ử lý đơn đặt đồ ăn

7. Tích thêm đồ ăn 8. Lập và in hóa đơn

9. L p và g i báo cáo thu chi ậ ử

T ừ 5 bước trên, các chức năng chi tiết bao gồm: 1. Kiểm tra và lên danh sách nguyên li u nh p ệ ậ

</div><span class="text_page_counter">Trang 40</span><div class="page_container" data-page="40">

B ng 7. B<b>ảảng t ng hổợ</b>p ch<b>ức năng chi tiế</b>t

STT <b>Mã chức năng </b> Tên ch<b>ức năng nghiệp vụ</b> S d ng thi<b>ử ụết kế</b>

1 TT01 Kiểm tra và lên danh sách nguyên li u nh p ệ ậ 2 TT02 Nhập nguyên li u ệ 3 TT03 Lưu vào phiếu nhập kho 4 TT04 Đề xuấ ật c p nhật giá menu 5 TT05 Ghi thông tin đồ ăn vào đơn

Ta có 03 b phộ ận trong cơ ấ ổ chức: Bộ phận ph c v , B ph n thu ngân, B c u t ụ ụ ộ ậ ộ ph n nhà b p; nên có th ậ ế ể chia thành 3 nhóm chức năng:

- Quản lý nguyên li u ệ - Quản lý khách hàng - Quản lý thu chi

</div><span class="text_page_counter">Trang 41</span><div class="page_container" data-page="41">

3 TT04 Đề xuấ ật c p nhật giá menu 4 TT05 Ghi thông tin đồ ăn vào đơn

</div><span class="text_page_counter">Trang 42</span><div class="page_container" data-page="42">

2.1.1.3. Sơ đồ phân rã chức năng (BFD)

<b> Giải thích ký hiệu: </b>

- Tên chức năng: - Quan hệ phân c p: ấ

- Sơ đồ phân rã chức năng (BFD)

+ Mức 0 (khung cảnh): Quản lý bán đồ ăn nhanh

-> Đề xuất cập nh t giá menu ậ -> Ghi thông tin đồ ăn vào đơn đặt món

</div><span class="text_page_counter">Trang 43</span><div class="page_container" data-page="43">

- Ta có sơ đồ phân rã chức năng (BFD):

</div><span class="text_page_counter">Trang 44</span><div class="page_container" data-page="44">

2.1.2. Mơ hình hóa ti n trình nghi p v <b>ếệụ</b>

2.1.2.1.<b> Ký hiệu sử ụng</b> d Thành

<b>phần <sup>Khái niệm và ký hi u </sup><sup>ệ</sup></b>

Tiến trình

Hoạt động có liên quan đến sự biến đổi hoặc tác động của thông tin, được biểu diễn bằng hình oval.

Ký hiệu:

Luồng dữ liệu

Là luồng thông tin vào hoặc ra kh i tiỏ ến trình, được biểu diễn bằn mũi tên có ghi thơng tin di chuyển

Ký hiệu:

Kho dữ liệu

Nơi biểu diễn thông tin cần cất giữ để một hoặc nhiều tiếng trình s d ng chúng. Bi u di n b ng cử ụ ể ễ ằ ặp đường th ng song song ẳ chứ tên của thông tin được cất giữ

Ký hiệu:

Tên kho DL

Quan hệ gi a kho d u, ti n trình, lu ng dữ ữ liệ ế ồ ữ liệu:

<small>Tên chức năng</small>

</div><span class="text_page_counter">Trang 45</span><div class="page_container" data-page="45">

Là 1 tiến trình của hệ thống đang xét nhưng được trình bày ở một trang khác của biểu đồ

Ký hiệu:

2.1.2.2.<b> Sơ đồ luồng dữ liệ</b> u (DFD) m c khung c nh <b>ứả</b>

Tiến trình Quản lý bán đồ ăn nhanh

o Thực hiện thanh toán

o Phê duy t yêu c u nh p nguyên li u ệ ầ ậ ệ o Phê duyệt đề xuất tăng giá menu o Hóa đơn thanh toán o Báo cáo thu chi o Đề xuất tăng giá menu o Yêu cầu nh p nguyên li u ậ ệ o Phiếu nh p nguyên li u ậ ệ o Thanh tốn hóa đơn mua hàng

<small>Tên tác nhân </small>

<small> Tên tác nhân </small>

</div><span class="text_page_counter">Trang 46</span><div class="page_container" data-page="46">

<b> Sơ đồ DFD mức 0: </b>

</div><span class="text_page_counter">Trang 47</span><div class="page_container" data-page="47">

o Yêu cầu đặt thêm món o Yêu cầu thanh toán o Thanh toán hóa đơn o Yêu cầu báo cáo thu chi o Giao hàng + hóa đơn mua hàng o Phê duyệt đề xuất cập nhật giá o Phê duyệt đề ngh nh p nguyên li u ị ậ ệ - Luồng ra:

o Trả l i yêu cờ ầu đặt món o Trả l i yêu cờ ầu đặt thêm món o Trả l i yêu c u thanh toán ờ ầ o Báo cáo thu chi o Gửi đơn mua hàng

</div><span class="text_page_counter">Trang 48</span><div class="page_container" data-page="48">

o Thanh tốn hóa đơn nhập hàng o Đề xuất cập nhật giá

o Đề xuất nhập nguyên li u ệ

</div><span class="text_page_counter">Trang 82</span><div class="page_container" data-page="82">

<b>liệu <sup>Diễn giải </sup></b>

1 x idSophieuYCNH C(10) Số phi u YCNH ế 2 dNgayLap D(10) <sub>Ngày l p </sub><sub>ậ</sub>

</div><span class="text_page_counter">Trang 83</span><div class="page_container" data-page="83">

<b>liệu <sup>Diễn giải </sup></b>

1 x x idSophieuYCNH C(10) Số phi u yêu c u NH ế ầ

<b>liệu <sup>Diễn giải </sup></b>

1 x idSophieuMH C(10) Số phi u mua hàng ế

<b>liệu <sup>Diễn giải </sup></b>

1 x x idSophieuMH C(10) Số phi u mua hàng ế 2 x x idMaHang C(10) Mã hàng

3 fDonGia N(10) Đơn giá

</div><span class="text_page_counter">Trang 84</span><div class="page_container" data-page="84">

<b>liệu <sup>Diễn giải </sup></b>

1 x idSophieuGH C(10) Số phi u giao hàng ế

<b>liệu <sup>Diễn giải </sup></b>

1 x x idSophieuGH C(10) Số phi u giao hàng ế 2 x x idMaHang C(10) Mã hàng

3 fDonGia N(10) Đơn giá

</div><span class="text_page_counter">Trang 85</span><div class="page_container" data-page="85">

<b>liệu <sup>Diễn giải </sup></b>

1 x idSophieuNK C(10) Số phi u nh p kho ế ậ

</div><span class="text_page_counter">Trang 86</span><div class="page_container" data-page="86">

<b>liệu <sup>Diễn giải </sup></b>

1 x idSophieuOD C(10) Số phi u order ế 2 dNgayOD D(10) Ngày order 3 sNhanVien C(10) Nhân viên

<b>liệu <sup>Diễn giải </sup></b>

1 x x idSophieuOD C(10) <sub>Số phi u order </sub><sub>ế</sub> 2 x x idMaMon C(10) Mã món 3 iSoLuong N(10) Số lượng 4 fDonGia N(10) Đơn giá

</div><span class="text_page_counter">Trang 87</span><div class="page_container" data-page="87">

<b>liệu <sup>Diễn giải </sup></b>

1 x idSoHD C(10) Số hóa đơn

<b>liệu <sup>Diễn giải </sup></b>

1 x x idSoHD C(10) <sub>Số </sub><sub>hóa đơn</sub>

<b>liệu <sup>Diễn giải </sup></b>

1 x idSophieuDX C(10) Số phiếu đề xu t ấ 2 sBoPhanDX C(10) Bộ phận đề xu t ấ 3 sLydoDX C(10) <sub>Lý do đề</sub><sub> xu t </sub><sub>ấ</sub>

</div><span class="text_page_counter">Trang 88</span><div class="page_container" data-page="88">

<b>liệu <sup>Diễn giải </sup></b>

1 x x idSophieuDX C(10) Số phiếu đề xu t ấ 2 x x idMaMon C(10) Mã món

4 fGiaMoi N(10) Giá m i ớ

</div>

×