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

Báo cáo bài tập lớn PHÂN TÍCH THIẾT kế hệ THỐNG xây dựng hệ thống quản lý nhà hàng

67 15 0

Đ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 đề Báo cáo bài tập lớn PHÂN TÍCH THIẾT KẾ Hệ THỐNG Xây dựng hệ thống quản lý nhà hàng
Tác giả Nhóm - Lớp: Thành viên, Ths Nguyễn Thị Thanh Huyền, Nguyễn Văn Luyến
Người hướng dẫn Ths Nguyễn Thị Thanh Huyền
Trường học Trường Đại học Công nghiệp Hà Nội
Chuyên ngành Công nghệ Thông tin
Thể loại Báo cáo bài tập lớn
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 67
Dung lượng 2,87 MB

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

Cấu trúc

  • Chương 1. Khảo sát hệ thống (5)
    • 1.1 Khảo sát sơ bộ (5)
      • 1.1.1 Mục tiêu (5)
      • 1.1.2 Phương pháp (5)
      • 1.1.3 Đối tượng khảo sát (10)
      • 1.1.4 Kết quả sơ bộ (10)
      • 1.1.5 Các tài liệu thu thập được (11)
    • 1.2 Khảo sát chi tiết (0)
      • 1.2.1 Hoạt động của hệ thống (0)
      • 1.2.2 Các yêu cầu chức năng (13)
      • 1.2.3 Các yêu cầu phi chức năng (13)
  • Chương 2. Phân tích hê thống (15)
    • 2.1 Biểu đồ use case (15)
      • 2.1.1 Các use case chính (16)
      • 2.1.2 Các use case thứ cấp (17)
      • 2.1.3 Phân rã một số use case (18)
    • 2.2 Mô tả chi tiết các use case (21)
      • 2.2.1 Mô tả use case Đăng nhập (21)
      • 2.2.2 Mô tả use case Thêm nhân viên (22)
      • 2.2.3 Mô tả use case Xóa nhân viên (22)
      • 2.2.4 Mổ tả use case Chỉnh sửa thông tin nhân viên (23)
      • 2.2.5 Mổ tả use case Xem thông tin nhân viên (24)
      • 2.2.6 Mô tả use case Thêm món ăn (24)
      • 2.2.7 Mô tả use case Xóa món ăn (25)
      • 2.2.8 Mô tả use case Chỉnh sửa thông tin món ăn (25)
      • 2.2.9 Mô tả use case Xem thông tin món ăn (26)
      • 2.2.10 Mô tả use case Đặt bàn (0)
      • 2.2.11 Mô tả use case Thanh Toán (27)
      • 2.2.12 Mô tả use case Gọi món (28)
  • Chương 3. Thiết kế hệ thống (29)
    • 3.1.1 Phân tích use case < Đăng Nhập > (29)
    • 3.1.2 Phân tích use case <Thêm Nhân viên> (30)
    • 3.1.3 Phân tích use case <Xóa Nhân viên> (31)
    • 3.1.4 Phân tích usc case < Chỉnh sửa thông tin nhân viên > (34)
    • 3.1.5 Phân tích use case < Xem thông tin Nhân viên > (36)
    • 3.1.6 Phân tích use case < Thêm món ăn > (37)
    • 3.1.7 Phân tích use case < Xóa món ăn > (40)
    • 3.1.8 Phân tích use case < Chỉnh sửa Món ăn > (42)
    • 3.1.9 Phân tích use case < Xem thông tin Món ăn > (43)
    • 3.1.10 Phân tích use case < Đặt bàn > (46)
    • 3.1.11 Phân tích use case < Thanh toán > (48)
    • 3.2 Biểu đồ các lớp phân tích (49)
      • 3.2.1 Nhóm use case chính (49)
      • 3.2.2 Nhóm use case thứ cấp (50)
    • 3.3 Giao diện (51)
      • 3.3.1 Use case Đăng Nhập (51)
      • 3.3.2 Use case Thêm Nhân Viên (52)
      • 3.3.3 Use case Xóa Nhân Viên (54)
      • 3.3.4 Use case Xem thông tin Nhân viên (55)
      • 3.3.5 Use case Chỉnh sửa thông tin nhân viên (56)
      • 3.3.6 Use case Thêm món ăn (58)
      • 3.3.7 Use case Xóa món ăn (60)
      • 3.3.8 Use case Xem món ăn (62)
      • 3.3.9 Use case Chỉnh sửa thông tin Món ăn (63)
      • 3.3.10 Use case Đặt bàn (65)
      • 3.3.11 Use case Thanh toán (66)

Nội dung

 Luồng sự kiện: o Luồng cơ bản: 1 Use case bắt đầu khi người quản lý kích chọn vào Quản lý thông tin Nhân viên, Hệ thống truy cập bảng Nhân Viên hiển thị danhsách nhân viên bao gồm Mã n

Khảo sát hệ thống

Khảo sát sơ bộ

Tìm hiểu những vấn đề, khó khăn khi quản lý nhân viên, khách hàng, món ăn, thanh toán, … trong nhà hàng

Người được hỏi: Nguyễn Văn Khang Người phỏng vấn : Nguyễn Văn Luyến Địa chỉ: Nhà hàng Kiều Hoa – 291 Tô

Thời gian hẹn: Thứ 4, ngày 23 tháng

9 năm 2020 Thời điểm bắt đầu: 15h00 Thời điểm kết thúc: 15h30 Đối tượng:

+ Đối tượng được hỏi là: Anh Nguyễn

+ Cần hỏi về cách thức hoạt động quản lý trong nhà hàng

Các yêu cầu đòi hỏi:

- Vai trò : Người quản lý nhà hàng

- Vị trí : Quản lý nhà hàng

- Trình độ : Tốt nghiệp THPT trở lên

- Kinh nghiệm : Đã có kinh nghiệm về quản lý từ 2 năm trở lên

- Tổng quan về dự án

- Tổng quan về phỏng vấn

- Chủ Đề sẽ đề cập, xin phép được ghi

- Chủ đề : câu hỏi và câu trả lờiâm

- Tổng hợp các nội dung chính ý kiến của người được hỏi

- Tổng Ước lượng thời gian:

2 phút quan về dự án - Tổng quan về phỏng vấn

Dự kiến tổng cộng: 25 phút

Dự án: Xây dựng Website quản lý nhà hàng Tiểu dự án: Hoạt động quản lý trong nhà hàng

Người hỏi: Nguyễn Văn Luyến Người phỏng vấn: Nguyễn Văn Khang

Câu 1: Hệ thống quản lý có đảm bảo về tính thời hạn của nguyên liệu thực phẩm không?

Anh đánh giá hệ thống là tốt , khá hay tệ ?

Thời hạn của sản phẩm bên tôi đều là sản phẩm tươi mới , và đạt vệ sinh an toàn thực phẩm

Tôi đánh giá hệ thông bên tôi là khá.

Câu 2: Anh đánh giá hệ thống là tốt, khá hay tệ trong khâu quản lý thời gian làm việc của nhân viên

Về khâu quản lý nhân viên tôi đánh giá là khá tốt.

Câu 3: Anh có hay không thường xuyên sử dụng doanh số, kiểm soát thu do hệ thống tổng hợp?

Tôi sử dụng thường xuyên.

Câu 4: Anh có hay không thường xuyên sử dụng bản báo cáo tình hình kinh doanh do hệ thống tổng hợp?

Câu 5: Anh có hay không thường xuyên sử dụng hệ thống quản lý nhân viên? Trả lời:

Tôi sử dụng thường xuyên.

Câu 6: Hệ thống quản lý có đáp ứng đầy đủ thông tin trong hóa đơn không? Anh đánh giá hệ thống là tốt, khá hay tệ?

Mỗi khi in hóa đơn, chúng tôi đều kiểm tra kỹ lưỡng để đảm bảo đầy đủ thông tin cần thiết Hệ thống in hóa đơn của chúng tôi hoạt động tốt, giúp quá trình in ấn diễn ra chính xác và nhanh chóng Việc kiểm tra cẩn thận trước khi phát hành hóa đơn giúp giảm thiểu sai sót và nâng cao chất lượng dịch vụ Chúng tôi đánh giá cao khả năng của hệ thống trong việc đáp ứng các yêu cầu nghiệp vụ, đảm bảo khách hàng nhận được thông tin chính xác và đầy đủ.

Câu 7: Hệ thống quản lý có kiểm soát được thông tin khách hàng không? Anh đánh giá hệ thống là tốt, khá hay tệ?

Tôi có thể quản lý thông tin khách hàng khá dễ dàng , nên tôi đánh giá hệ thông tốt.

Hệ thống có khả năng thống kê danh sách các món ăn đang được bán trong nhà hàng không? Anh đánh giá chức năng này của hệ thống là tốt, khá hay, hay tệ? Việc có thể dễ dàng xem lại các món ăn hiện có giúp quản lý nhà hàng hiệu quả hơn, nâng cao trải nghiệm khách hàng và tối ưu hoạt động kinh doanh Tính năng thống kê danh sách món ăn là một yếu tố quan trọng để đảm bảo nhà hàng luôn cập nhật các món mới và kiểm soát tốt danh mục thực đơn Đánh giá đúng chất lượng chức năng này sẽ giúp xác định mức độ tiện ích và hiệu quả của hệ thống trong quản lý thực đơn.

Chúng tôi hoàn toàn có thể cung cấp chức năng thống kê danh sách món ăn đang bán trong nhà hàng, giúp quản lý dễ dàng theo dõi các món đã có, đang bán hoặc cần cập nhật Hệ thống còn cho phép thêm, sửa hoặc xóa món ăn một cách linh hoạt, tối ưu hóa hoạt động kinh doanh Đánh giá của tôi về hệ thống này rất tích cực, nhờ tính năng quản lý linh hoạt và thân thiện với người dùng, phù hợp với nhu cầu của nhà hàng hiện đại.

Câu 9: Anh sẽ xử lý như thế nào trong trường hợp thanh toán mà khách hàng không có tiền mặt?

Bên cửa hàng nhà tôi có thể thanh toán qua thẻ ATM.

Câu 10: Một nhân viên phàn nàn về mức lương đạt được trong tháng qua Anh sẽ xử lý như thế nào trong trường hợp trên?

Chúng tôi sẽ xem xét thái độ và năng lực của nhân viên đó , từ đó sẽ đưa ra mực lương phụ hợp với nhân viên Đánh giá chung:

Tổng hợp các nội dung chính ý kiến của người được hỏi

Kết thúc buổi phỏng vấn và cảm ơn nhân viên đã đến tham gia phỏng vấn Điều tra

Phiếu Điều Tra Về Quản Lý Nhà Hàng Câu 1: Anh/Chị thấy hệ thống quản lý nhân viên có dễ sử dụng và hiệu quả không?

A Rất dễ sử dụng và hiệu quả

C Khó sử dụng nhưng hiệu quả

D Dễ sử dụng nhưng không hiệu quả

Câu 2: Anh/Chị thấy hệ thống quản lý tài chính như nào?

A Rất chặt chẽ an toàn

Câu 3: Anh/Chị thấy quản lý hàng hóa có quan trọng không?

Câu 4: Anh/Chị thấy hệ thống quản lý giải quyết khiếu nại và sự cố của khách có cần xử lý nhanh không?

Câu 5: Anh/Chị thấy hệ thống quản lý đặt bàn có dễ sử dụng với khách và đầu bếp không?

Câu 6: Anh/Chị thấy hệ thống điều hành công việc, các phát sinh hàng ngày có cần thiết không?

Câu 7: Anh/Chị thấy hệ thống quản lý đánh giá phục vụ có hiệu quả không?

Câu 8: Ý khiến của anh/chị về chất lượng quản lý của hệ thống?

Phương pháp quan sát : lấy mẫu theo thời gian

* Đối tượng quan sát : Nhân viên lễ tân , nhân viên kế toán , bộ phận quản lý

* Thời gian quan sát : 3 ngày , mỗi ngày 10 phút chọn ngẫu nhiên trong 8 giờ làm việc

* Hoạt động của đối tượng :

- Nhân viên lễ tân : đặt bàn cho khách thông qua điện thoại

- Nhân viên kế toán : thống kê doanh thu trong 1 ngay qua một quyển sổ

- Ban quản lí : ghi ngày công của nhân viên qua quyển sổ

- Ban quản lí: ghi ngày công của nhân viên qua quyển sổ

1.1.3 Đối tượng khảo sát Đối tượng khảo sát bao gồm :

- Các nhân viên của nhà hàng

- Khách hàng đã từng đến tại cửa hàng

- Các cửa hàng , hệ thống liên kết với nhà hàng

- Địa chỉ : 291 Tô Hiệu , Cầu Giấy , Hà Nội

- Lịch sử : Được thành lập bời anh Nguyễn Văn Trung và một số người khác

Nhà hàng là đơn vị kinh doanh chuyên phục vụ nhu cầu ăn uống, hoạt động dựa trên chuỗi các hoạt động tập thể và liên kết chặt chẽ giữa các bộ phận như nhân viên phục vụ, bartender, bếp, thu ngân và quản lý Ngoài ra, nhà hàng còn nhận tổ chức các sự kiện lớn như sinh nhật, đám cưới và hoạt động phục vụ diễn ra tất cả các ngày trong tuần.

 Lịch sử: Được thành lập bởi anh Nguyễn Văn

1.1.5 Các tài liệu thu thập được

Hình 1 Menu của nhà hàng

Hình 2 Hóa đơn thanh toán

Hình 3 Bảng chấm công nhân viên

Hình 4 Sơ đồ hoạt động của nhà hàng

Chủ nhà hàng có nhiệm vụ là điều hành – giám sát – quản lý chung tất cả các công việc lẫn nhân viên

Bộ phận bếp sẽ chịu trách nhiệm chế biến các món ăn chất lượng và có tính thẩm mỹ, mang lại sự hài lòng cho thực khách.

C Bộ phận Kế toán/ Thu ngân

Bộ phận này chịu trách nhiệm kiểm soát các loại hóa đơn, tiếp nhận và kiểm tra chứng từ kế toán để đảm bảo tính chính xác và hợp lệ Họ còn quản lý giá cả hàng hóa nhập vào, đảm bảo nguồn cung phù hợp và giá cả cạnh tranh trên thị trường Ngoài ra, bộ phận này còn giám sát dụng mức tồn kho và quản lý tài sản cố định, giúp tối ưu hóa hoạt động của nhà hàng Công tác xây dựng thang bảng lương cho nhân viên cũng thuộc phạm vi trách nhiệm của họ, đồng thời lập các báo cáo liên quan theo quy định nhằm đảm bảo việc quản lý nhân sự và tài chính hiệu quả.

Nhân viên Lễ tân có vai trò đón và tiễn khách, giải đáp các thắc mắc cũng như xử lý các khiếu nại của khách hàng.

Nhân viên phục vụ chịu trách nhiệm đón tiếp, tiễn khách, sắp xếp chỗ ngồi và gợi ý menu phù hợp để nâng cao trải nghiệm của khách hàng tại nhà hàng Họ cũng phục vụ nhu cầu của khách xuyên suốt bữa ăn nhằm đảm bảo sự hài lòng Sau khi khách rời đi, nhân viên tiếp tục công việc của mình để chuẩn bị cho các khách hàng tiếp theo, góp phần duy trì hoạt động suôn sẻ của nhà hàng.

Phục vụ còn có trách nhiệm dọn dẹp và sắp xếp lại không gian ăn uống của khách.

Nhân viên Bảo vệ có nhiệm vụ bảo vệ tài sản của khách hàng, giữ trật tự và đảm bảo an ninh cho nhà hàng

1.2.2 Các yêu cầu chức năng

- Chức năng Đăng nhập cho thành viên của nhà hàng

- Chức năng Quản lý thông tin nhân viên

- Chức năng Quản lý thông tin món ăn

- Chức năng Gọi món theo yêu cầu của Khách hàng

- Chức năng Đặt bàn theo yêu cầu của Khách hàng

1.2.3 Các yêu cầu phi chức năng

- Khả năng tương tác , tiếp nhận thông tin nhanh.

- Dễ dàng cho việc bảo trì.

- Có thể lưu trữ một lượng lớn dữ liệu

- Tiện lời cho việc quản lý

Khảo sát chi tiết

Mô tả vắn tắt các Use case:

- Đăng Nhập: Cho phép người dùng đăng nhập để sử dụng chức năng.

Quản lý nhân viên là tính năng giúp người quản trị dễ dàng bảo trì thông tin nhân viên, bao gồm khả năng xem chi tiết hồ sơ nhân viên, thêm mới nhân viên vào hệ thống, chỉnh sửa thông tin nhân viên hiện có và xóa bỏ những nhân viên không còn làm việc trong công ty.

Quản lý Món ăn giúp người quản lý duy trì và cập nhật thông tin các món ăn một cách dễ dàng Người dùng có thể xem chi tiết món ăn, thêm mới các món ăn phù hợp, chỉnh sửa thông tin để đảm bảo dữ liệu chính xác và cập nhật, đồng thời xóa các món không còn phù hợp hoặc không còn trong menu Việc quản lý chính xác các món ăn đảm bảo trải nghiệm khách hàng tốt hơn và tối ưu hóa hoạt động của nhà hàng.

- Quản lý Bàn ăn: Cho phép nhân viên quản lý bàn ăn.

- Gọi món: Cho phép nhân viên đặt món ăn theo yêu cầu của khách hàng.

- Đặt Bàn: Cho phép nhân viên đặt bàn thèo yêu cầu của khách hàng.

- Thanh toán: Cho phép nhân viên thanh toán và in hóa đơn.

Phân tích hê thống

Biểu đồ use case

Mô tả vắn tắt các Use case:

- Đăng Nhập: Cho phép người dùng đăng nhập để sử dụng chức năng.

Trong quản lý nhân viên, hệ thống cho phép người quản lý dễ dàng bảo trì thông tin nhân viên một cách hiệu quả Người quản lý có thể xem chi tiết thông tin nhân viên, thêm mới nhân viên để mở rộng tổ chức, sửa đổi dữ liệu nhân viên hiện có để cập nhật chính xác, và xóa nhân viên không còn làm việc để duy trì dữ liệu sạch sẽ Việc quản lý nhân viên luôn đảm bảo tính linh hoạt và chính xác, giúp doanh nghiệp vận hành trơn tru và tối ưu hóa nguồn nhân lực.

Quản lý Món ăn là chức năng cho phép người quản lý duy trì và cập nhật thông tin các món ăn, bao gồm xem chi tiết món ăn, thêm món mới vào menu, chỉnh sửa thông tin món ăn hiện có và loại bỏ các món không còn phục vụ Việc quản lý hiệu quả giúp đảm bảo menu luôn chính xác và hấp dẫn khách hàng.

- Quản lý Bàn ăn: Cho phép nhân viên quản lý bàn ăn.

- Gọi món: Cho phép nhân viên đặt món ăn theo yêu cầu của khách hàng.

- Đặt Bàn: Cho phép nhân viên đặt bàn thèo yêu cầu của khách hàng.

- Thanh toán: Cho phép nhân viên thanh toán và in hóa đơn.

Hình 6 Biểu đồ use case chính

2.1.2 Các use case thứ cấp

Hình 7 Biều đồ use case thứ cấp

2.1.3 Phân rã một số use case

Hình 8 Chức năng quản lí thông tin món ăn

Hình 9 Chức năng quản lí thông tin nhân viên

Hình 10 Chức năng quản lí thông tin gọi món

Hình 11 Chức năng quản lí đặt bàn cho khách

Hình 12 Chức năng quản lí thanh toán

Mô tả chi tiết các use case

2.2.1 Mô tả use case Đăng nhập

Tên use case: Đăng nhập.

Mô tả vắn tắt: Use case này cho phép người dùng đăng nhập vào hệ

Tên use case: Đăng nhập.

Mô tả vắn tắt: Use case này cho phép người dùng đăng nhập vào hệ

Tên use case: Đăng nhập.

Mô tả vắn tắt: Use case này cho phép người dùng đăng nhập vào hệ

Luồng sự kiện: oLuồng cơ bản:

Luồng sự kiện: oLuồng cơ bản:

Tên use case : Đăng nhập

Mô tả vắn tắt : Use case này cho phép người dung đăng nhập vào hệ thống.

Luồng sự kiện : o Luồng cơ bản :

1) Use case bắt đầu khi người dùng kích vào nút “Đăng nhập” trên menu chính Hệ thống sẽ hiển thị lên màn hình đăng nhập

2) Người dùng nhập thông tin gồm tên đăng nhập và mật khẩu sau đó kích nút đăng nhập

3) Hệ thống sẽ truy cập vào bảng Tài Khoản để kiểm tra thông tin đăng nhập và hiển thị ra màn hình kết quả đăng nhập Use case kết thúc. o Lường rẽ nhánh : oLuồng rẽ nhánh:

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc.

2) Tại bước 3 tại luồng sự kiện cơ bản nếu thông tin đăng nhập không chính xác thì hệ thống sẽ báo lỗi và quay lại bước 2.

Các yêu cầu đặc biệt: Không có.

Tiền điều kiện: Không có.

Hậu điều kiện: Không có. Điểm mở rộng: Không có.

Các yêu cầu đặ biệt : không có

Tiền điều kiện : không có

Hậu điều kiện : không có Điểm mở rộng : không có

2.2.2 Mô tả use case Thêm nhân viên

Tên use case: Thêm nhân viên

Mô tả vắn tắt: Use case này cho phép quản lý thêm nhân viên.

 Luồng sự kiện: o Luồng cơ bản:

1) Use case bắt đầu khi người quản lý kích chọn vào Quản lý thông tin Nhân viên, Hệ thống truy cập bảng Nhân Viên hiển thị danh sách nhân viên bao gồm (Mã nhân viên, Tên nhân viên).

2) Người quản lý kích chọn nút , hệ thống sẽ hiển thị Form nhập thông tin nhân viên mới bao gồm (Tên nhân viên, Địa chỉ, Ngày sinh, Giới tính, SĐT, Chức vụ).

3) Người quản lý kích chọn nút “Lưu”, hệ thống sẽ hiện thị màn hình xác nhận thêm Nhân viên mới cùng với thông tin Nhân viên mới vừa nhập.

4) Người quản lý chọn xác nhận, hệ thống sẽ lưu thông tin nhân viên mới vào bảng Nhân Viên Use case kết thúc. o Luồng rẽ nhánh:

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc.

Các yêu cầu đặc biệt: Không có

Tiền điều kiện: Người quản lí phải đăng nhập vào hệ thống

Hậu điều kiện: Không có Điểm mở rộng: Không có.

2.2.3 Mô tả use case Xóa nhân viên

Tên use case : Xóa nhân viên

Mô tả vắn tắt : Use case này cho phép quản lý xóa nhân viên.

Luồng sự kiện : o Luồn cơ bản :

Giao diện Quản lý Thông tin Nhân viên bắt đầu hoạt động khi người quản lý chọn vào mục Quản lý Thông tin Nhân viên Hệ thống sẽ truy cập vào bảng Nhân viên và hiển thị danh sách nhân viên đầy đủ các thông tin cần thiết như Mã nhân viên và Tên nhân viên, giúp quản lý dễ dàng theo dõi và cập nhật dữ liệu nhân sự.

Người quản lý có thể chọn nhân viên cần xóa bằng cách tích vào nút cùng dòng, hệ thống sẽ hiển thị màn hình xác nhận xóa với đầy đủ thông tin nhân viên như mã nhân viên, tên nhân viên, địa chỉ, ngày sinh, giới tính, SĐT và chức vụ để đảm bảo việc xóa diễn ra chính xác và an toàn.

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc.

2) Tại bước 3, người quản lý kích chọn nút “Hủy” Hệ thống giữ lại thông tin nhân viên đó và use case kết thúc.

Các yêu cầu đặc biệt : Không có

Tiền điều kiện : Người quản lý phải đăng nhập vào hệ thống

Hậu điều kiện : Không có Điểm mở rộng : Không có

2.2.4 Mổ tả use case Chỉnh sửa thông tin nhân viên

Tên use case : Chỉnh sửa thông tin nhân viên

Mô tả vắn tắt : Use case này cho phép quản lý chỉnh sửa thông tin nhân viên

Luồn sự kiện : o Luồng cơ bản

1) Use case bắt đầu khi người quản lý kích chọn vào Quản lý thông tin Nhân viên, Hệ thống truy cập bảng Nhân Viên hiển thị danh sách nhân viên bao gồm (Mã nhân viên, Tên nhân viên).

2) Người quản lý kích chọn nhân viên và kích nút cùng dòng, hệ thống sẽ hiển thị thông tin cũ của nhân viên đó bao gồm (Mã Nhân viên, Tên nhân viên, Địa chỉ, Ngày sinh, Giới tính, SĐT, Chức vụ) và trường Form để nhập thông tin mới.

3) Người quản lý nhập thông tin vào trường Form rồi kích chọn nút

“Lưu”, hệ thống sẽ hiện thị màn hình xác nhận chỉnh sửa thông tin Nhân viên và hiển thị thông tin vừa nhập.

4) Người quản lý chọn xác nhận, hệ thống sẽ cập nhật thông tin nhân viên đó vào bảng Nhân Viên Use case kết thúc. o Luồng rẽ nhánh

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc.

Các yêu cầu đặc biệt : Không có

Tiền điều kiện : Người quản lý phải đăng nhập vào hệ thống

Hậu điệu điều kiện : Không có Điểm mở rộng : Không có

2.2.5 Mổ tả use case Xem thông tin nhân viên

Tên use case : Xem thông tin nhân viên

Mô tả vắn tắt : Use case này cho phép quản lý xem thông tin nhân viên

Luồn sự kiện : o Luồng cơ bản

1) Use case bắt đầu khi người quản lý kích chọn vào Quản lý thông tin Nhân viên, Hệ thống truy cập bảng Nhân Viên hiển thị danh sách nhân viên bao gồm (Mã nhân viên, Tên nhân viên).

2) Người quản lý chọn nhân viên và kích chọn vào nút cùng dòng, hệ thống sẽ hiển thị thông tin nhân viên đó bao gồm (Mã nhân viên, Tên nhân viên, Địa chỉ, Ngày sinh, Giới tính, SĐT, Chức vụ) Use case kết thúc o Luồng rẽ nhánh

1) Tại bất kỳ thời điểm nào trong quá trình thực hiện use case nếu không kết nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị một thông báo lỗi và use case kết thúc

Các yêu cầu đặc biệt : Không có

Tiền điều kiện : Người quản lý phải đăng nhập vào hệ thống

Hậu điệu điều kiện : Không có Điểm mở rộng : Không có

2.2.6 Mô tả use case Thêm món ăn

Tên use case : Thêm món ăn

Mô tả vắn tắt : Use case này cho phép quản lý thêm món ăn

Luồn sự kiện : o Luồng cơ bản

1) Use case bắt đầu khi người quản lý kích chọn vào Quản lý thông tin Món ăn, Hệ thống truy cập bảng Món Ăn hiển thị danh sách món ăn bao gồm (Mã món ăn, Tên món ăn, Giá).

2) Người quản lý kích chọn nút , hệ thống sẽ hiển thị Form nhập thông tin món ăn mới bao gồm (Tên món ăn, Mô tả, Giá).

3) Người quản lý kích chọn nút “Lưu”, hệ thống sẽ hiện thị màn hình xác nhận thêm Món ăn mới cùng với thông tin vừa nhập.

4) Người quản lý chọn xác nhận, hệ thống sẽ lưu thông tin món ăn

Tiền điều kiện : Người quản lý phải đăng nhập vào hệ thống

Hậu điệu điều kiện : Không có Điểm mở rộng : Không có

2.2.7 Mô tả use case Xóa món ăn

Tên use case : Xóa món ăn

Mô tả vắn tắt : Use case này cho phép quản lý xóa món ăn

Luồn sự kiện : o Luồng cơ bản

Thiết kế hệ thống

Phân tích use case < Đăng Nhập >

3.1.1.2 Biểu đồ lớp phân tích

Phân tích use case <Thêm Nhân viên>

3.1.2.2 Biểu đồ lớp phân tích

Phân tích use case <Xóa Nhân viên>

3.1.3.2 Biểu đồ lớp phân tích

Phân tích usc case < Chỉnh sửa thông tin nhân viên >

3.1.4.2 Biểu đồ lớp phân tích

Phân tích use case < Xem thông tin Nhân viên >

3.1.5.2 Biểu đồ lớp phân tích

Phân tích use case < Thêm món ăn >

3.1.6.2 Biểu đồ lớp phân tích

Phân tích use case < Xóa món ăn >

3.1.7.2 Biểu đồ lớp phân tích

Phân tích use case < Chỉnh sửa Món ăn >

3.1.8.2 Biểu đồ lớp phân tích

Phân tích use case < Xem thông tin Món ăn >

3.1.9.2 Biểu đồ lớp phân tích

Phân tích use case < Đặt bàn >

3.1.10.2 Biểu đồ lớp phân tích

Phân tích use case < Thanh toán >

Biểu đồ các lớp phân tích

3.2.2 Nhóm use case thứ cấp

Giao diện

3.3.1.2 Biểu đồ các lớp màn hình

3.3.1.3 Biểu đồ trình tự mô hình hóa

3.3.2 Use case Thêm Nhân Viên

3.3.2.2 Biểu đồ các lớp màn hình

3.3.2.3 Biểu đồ trình tự mô hình hóa

3.3.3 Use case Xóa Nhân Viên

3.3.3.2Biểu đồ các lớp màn hình

3.3.4 Use case Xem thông tin Nhân viên

3.3.4.2Biểu đồ các lớp màn hình

3.3.4.3Biểu đồ trình tự mô hình hóa

3.3.5 Use case Chỉnh sửa thông tin nhân viên

3.3.5.2 Biểu đồ các lớp màn hình

3.3.5.2Biểu đồ trình tự mô hình hóa

3.3.6 Use case Thêm món ăn

3.3.6.2 Biểu đồ các lớp màn hình

3.3.6.2Biểu đồ trình tự mô hình hóa

3.3.7 Use case Xóa món ăn

3.3.7.2 Biểu đồ các lớp màn hình

3.3.7.3Biểu đồ trình tự mô hình hóa

3.3.8 Use case Xem món ăn

3.3.8.2 Biểu đồ các lớp màn hình

3.3.8.2 Biểu đồ trình tự mô hình hóa

3.3.9 Use case Chỉnh sửa thông tin Món ăn

3.3.9.2Biểu đồ các lớp màn hình

3.3.9.3 Biểu đồ trình tự mô hình hóa

3.3.10.2 Biểu đồ các lớp màn hình

3.3.10.3 Biểu đồ trình tự mô hình hóa

Ngày đăng: 16/12/2022, 12:25

TỪ KHÓA LIÊN QUAN

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

w