Hệ thống quản lí quán cà phê(Hướng đối tượng)

31 10 0
Hệ thống quản lí quán cà phê(Hướng đối tượng)

Đ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

Hệ thống quản lí quán cà phê Nhóm 5 Mô tả bài toán Một quán café luôn bao gồm 1 cửa ra vào, bên trong cửa hàng luôn được bố trí, sắp xếp thành từng dãy bàn nối tiếp nhau theo các phong cách.

Hệ thống quản lí quán cà phê-Nhóm Mô tả bài toán Một quán café bao gồm cửa vào, bên cửa hàng ln bố trí, xếp thành dãy bàn nối phong cách riêng • Quản lý nhân viên: Quản lý nhân viên chia thành phần nhỏ: Quản lý ca, Quản lý thông tin nhân viên, Quản lý tăng ca Qua quản lý ca ta nắm rõ số nhân viên tham gia thời gian bắt đầu đến kết thúc ca, lương cho ca Quản lý thơng tin nhân viên giúp biết số lượng nhân viên quán thời gian họ công tác đây, lý lịch cá nhân họ Và phần quan trọng quản lý tăng ca: cho biết nhân viên tham gia làm ca họ đăng ký nhiều ca ngày o Quản lý nhân viên: • Quản lý lương chấm cơng tính lương cho nhân viên làm việc theo ca ngày, cuối tháng Hệ Thống xẽ đưa bảng danh sách châm công nhân viên tháng tính lương tháng cho nhân viên dựa vào số công mà nhân viên làm việc tháng o Quản lý bán hàng: • Quản lý bán hàng làm việc quản lý sản phẩm, nhận yêu cầu phản hồi từ khách hàng, lập hóa đơn… o Quản lý kho : • Khi nhận yêu cầu nhập hàng từ phịng thơng tin gửi đến, người quản lý kho có trách nhiệm làm thủ tục nhập hàng theo hóa đơn, viết phiếu nhập kho Kiểm tra xác nhận mặt hàng vừa nhập.Đưa số hàng vừa nhập vào kho o Mỗi mặt hàng nhập lưu trữ kho khác nhau, kho lưu trư nhiều mặt hàng khác o Khi phiếu yêu cầu xuất kho gửi đến ,người quản lý kho kiểm tra lại số lượng sản phẩm cần xuất kho lập phiếu xuất kho, xuất mặt hàng theo yêu cầu o Nếu số lượng sản phẩm có kho khơng đủ so với số lượng cần xuất.Người quản lý kho ngừng chưa xuất sản phẩm đề nghị nhập sản phẩm sau xuất đủ lần theo yêu cầu.Hoặc xuất số sản phẩm có kho tạo “Phiếu xuất thiếu”,sau tiếp tục xuất trả đủ sản phẩm o Ngồi q trình kiểm kê sản phẩm hỏng hay tồn kho người quản lý kho tạo “Phiếu xuất trả” để trả lại cho nhà cung cấp o Một nhà cung cấp cung cấp nhiều mặt hàng cửa hàng nhập hàng từ nhiều nhà cung cấp khác o Hàng ngày người quản lý có trách nhiệm tổng kết mặt hàng xuất nhập ngày o Cuối tháng người quản lý kho tổng hợp phiếu nhập kho-xuất kho hợp lệ để ghi lại vào sổ.Sau kiểm kê số lượng sản phẩm nhập xuất, số lượng hàng tồn, hàng hỏng o *.Các hồ sơ liệu: *.1 Hồ sơ tài liệu • • • • • • • • • Menu đồ uống Phiếu oder Hoá đơn nhập hàng Phiếu chi Sổ theo dõi hàng(lưu hàng nhập số lượng hàng cũ cịn lại) Hóa đơn Phiếu thu Sổ thu chi Báo cáo B1:Danh sách các tác nhân: Khách hàng: Khách hàng vào quán yêu cầu oder ăn,thức uống quán Nhân viên: chịu trách nhiệm chào đón khách thực yêu cầu đồ uống khách Quản lí chủ cửa hàng: người chịu trách nhiệm điều hành quán cà phê hệ thống Danh sách ca sử dụng: • • • • • • • • • • U1: Oder ăn: khách chọn đồ uống thức ăn U2: Chuyển bàn: khách chuyển bàn không đủ chỗ U3: Thêm đồ uống: khách oder thêm đồ uống thức ăn U4: Thơng báo: phục vụ thơng báo hết ăn cho khách hàng U5: Thanh toán: khách toán tiền U6: Quản lí nhân viên: quản lí chủ cửa hàng thực chức thêm , sửa ,xóa ,tìm kiếm U7: Quản lí lương : Hệ thống chấm cơng,tính lương theo ngày cuối tháng đưa danh sách lương tháng cho tồn nhân viên U8:Quản lí kho : quản lí chủ cửa hàng quản lí hoạt động xuất nhập kho,hàng tồn đọng,hàng hỏng ,v.v.v U9:Quản lí bán hàng: quản lí chủ cửa hàng quản lí cơng việc sản phẩm,u cầu,khiếu nại,phản hồi từ khách hàng,các hóa đơn,v.v.v U10:Đăng nhập: Quản lí chủ cửa hàng đăng nhập vào hệ thống để quản lí hoạt động quán Khảo sát các ca sử dụng: Khi có khách bước vào nhân viên phục vụ mở cửa cho khách Hỏi khách số lượng người để xếp chỗ ngồi cách hợp lý Sau đưa khách đến chỗ ngồi nhân viên phục vụ đưa Menu cho khách để khách chọn đồ uống đồ ăn nhẹ(U1)… Sau ghi hết order khách nhân viên phục vụ chuyển list order cho nhân viên pha chế Khi pha chế xong đồ uống nhân viên phục vụ mang cho khách Trong trình khách sử dụng đồ uống xảy nhiều vấn đề khách chuyển bàn (U2) ,oder thêm đồ uống (U3),v.v.v lúc khách u cầu nhân viên để chuyển đổi bàn oder thêm,ngoài đồ uống thức ăn mà khách oder hết nhân viên phải thông báo (U4)cho khách để khách đổi.Khi khách qua quầy thu ngân để tốn (U5) Ngồi nhân viên muốn có ngun liệu để pha chế phải lấy lên từ kho bảo quản Từ lí hệ thống quản lí quán cà phê chia thành nhóm nhỏ:Quản lí nhân viên (U6),quản lí lương (U7),quản lí kho (U8) quản lí bán hàng(U9) Quản lí chủ cửa hàng cấp cho tài khoản để đăng nhập (U10)và thực cơng việc quản lí trên.Hệ thống quản lí nhân viên (U6) có nhiệm vụ thêm,sửa,xóa,tìm kiếm thơng tin nhân viên.Hệ thống quản lí lương (U7)sẽ chấm cơng,tính lương theo ngày cuối tháng đưa danh sách lương tháng cho tồn nhân viên.Hệ thống quản lí bán hàng (U9)sẽ quản lí bao gồm yêu cầu phản hồi từ khách,thanh tốn hóa đơn(U5),v.v.v Hệ thống quản lí kho (U8) quản lí xuất kho,nhập kho mặt hàng Biểu đồ Ca sử dụng Biểu đồ tổng quát Phân rã ca sử dụng quản lí nhân viên-quản lí lương Phân rã ca sử dụng quản lí bán hàng Phân rã ca sử dụng quản lí kho Kịch bản (Scenario) và phát thảo giao diện người dùng Menu chính Quản lí nhân viên Thêm nhân viên Tên Use Case Tác nhân chính Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành công Kích hoạt Thêm nhân viên Quản lí chủ cửa hàng Người quản lí hệ thống Quản lí chủ cửa hàng đăng nhập vào hệ thống Hệ thống loại bỏ thông tin thêm quay lui lại bước trước Đã thêm nhân viên Button “Thêm” Form quản lí nhân viên Ch̃i sự kiện chính 8.Quản lí chủ cửa hàng kích hoạt form quản lí nhân viên Hệ thống hiển thị Form để nhập thông tin cần thiết nhân viên 10.Quản lí nhập thơng tin nhân viên chọn button “Thêm” bấm button”Lưu” 11 Hệ thống kiểm tra lưu liệu vào sở liệu 12 Hệ thống thông báo thành công Ngoại lệ 7.1 Hệ thống thông báo Mã nhân viên không hợp lệ tồn 7.1.1 Hệ thống yêu cầu quản lí nhập lại 7.1.2 Quản lí nhập lại tiếp tục Xóa nhân viên Tên Use Case Tác nhân chính Người chịu trách nhiệm Thêm nhân viên Quản lí chủ cửa hàng Người quản lí hệ thống Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành cơng Kích hoạt Quản lí chủ cửa hàng đăng nhập vào hệ thống Hệ thống loại bỏ thông tin thêm quay lui lại bước trước Đã xóa nhân viên Button “Xóa” Form quản lí nhân viên Ch̃i sự kiện chính 8.Quản lí chủ cửa hàng kích hoạt form quản lí nhân viên Hệ thống hiển thị Form để nhập thông tin cần thiết nhân viên 10.Quản lí nhập thơng tin nhân viên chọn button “Xóa” 11.Hệ thống hiển thị Form thơng báo “Bạn có chắn xóa”và nhấn “OK” 12 Hệ thống thơng báo xóa thành cơng Ngoại lệ 7.1 Hệ thống thông báo Mã nhân viên không hợp lệ tồn 7.1.1 Hệ thống yêu cầu quản lí nhập lại 7.1.2 Quản lí nhập lại tiếp tục Sửa nhân viên Tên Use Case Tác nhân chính Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành công Kích hoạt Thêm nhân viên Quản lí chủ cửa hàng Người quản lí hệ thống Quản lí chủ cửa hàng đăng nhập vào hệ thống Hệ thống loại bỏ thông tin thêm quay lui lại bước trước Đã sửa nhân viên Button “Cập nhật” Form quản lí nhân viên Ch̃i sự kiện chính 8.Quản lí chủ cửa hàng kích hoạt form quản lí nhân viên Hệ thống hiển thị Form để nhập thông tin cần thiết nhân viên 10.Quản lí nhập thơng tin nhân viên chọn button “Cập nhật” bấm button”Lưu” 11 Hệ thống kiểm tra lưu liệu vào sở liệu 12 Hệ thống thông báo thành công Ngoại lệ 7.1 Hệ thống thông báo Mã nhân viên không hợp lệ không tồn Quản lí lương Thêm công Tên Use Case Tác nhân chính Người chịu trách nhiệm Tiền điều kiện Đảm bảo tối thiểu Đảm bảo thành cơng Kích hoạt Bảng chấm cơng Quản lí chủ cửa hàng Người quản lí hệ thống Quản lí chủ cửa hàng đăng nhập vào hệ thống Hệ thống loại bỏ thông tin thêm quay lui lại bước trước Đã chấm công Button “Thêm” Bảng chấm công nhân viên Chuỗi sự kiện chính 8.Quản lí chủ cửa hàng kích hoạt form quản lí chấm cơng Hệ thống hiển thị Form để nhập thông tin cần thiết nhân viên 10.Quản lí nhập thơng tin nhân viên chọn button “Thêm” bấm button”Lưu” 11.Hệ thống kiểm tra lưu vào sở liệu 12 Hệ thống thông báo thêm thành công Ngoại lệ Thuộc tính Phương thức Địa Định nghĩa Thuộc tính Phương thức Employee Định nghĩa Thuộc tính Phương thức Management Định nghĩa FirstName,MidName,LastName: ứng với Họ,Tên đệm,Tên trường họ tên đầy đủ +Getfullname():Lấy họ tên đầy dủ +Setfullname():gán trường thành họ tên đầy đủ Có quan hệ kiểu hợp thành (composition) với lớp Người, , việc tách thành lớp Địa phục vụ cho việc quản lý tìm kiếm dễ dàng Section,road,fown,district,city:Số nhà,đường,xã,huyện,thành phố,số điện thoại +Getfulladdress():Lấy địa đầy đủ +Setfulladdress():gán trường thành địa đầy đủ Lớp Nhân Viên kế thừa từ lớp người mang đầy đủ thuộc tính từ lớp người +eID:mã nhân viên +ePart:chức vụ +eDuty:bộ phận +add:thêm nhân viên +edit:sửa nhân viên +remove:xóa nhân viên +getInfo:lấy thông tin nhân viên CSDL +displayInfo:hiển thị thơng tin giao diện +search:tìm kiếm nhân viên Lớp Quản lí kế thừa từ lớp người mang đầy đủ thuộc tính từ lớp người Tḥc tính Phương thức Login Định nghĩa Thuộc tính Phương thức Salary Định nghĩa Tḥc tính Phương thức +mID:mã quản lí +mPart:chức vụ +mDuty:bộ phận +add:thêm nhân viên +edit:sửa nhân viên +remove:xóa nhân viên +getInfo:lấy thơng tin nhân viên CSDL +displayInfo:hiển thị thơng tin giao diện +search:tìm kiếm nhân viên Quản lí cấp tài khoản hệ thống để quản lí +Account:tài khoản +Password:mật +login:đăng nhập +change:đổi mật Vì thuộc tính nhân viên quản lí nhiều, lương thuộc tính khơng phải lúc cần truy cập đến hệ thống,do tách thành lớp riêng Lương +Credit:cơng +SalaryDay:lương ngày +Month:tháng +add:thêm cơng +edit:sửa cơng +remove:xóa công +getInfo:lấy thông tin lương CSDL +displayInfo:hiển thị thông tin giao diện +search:tìm kiếm nhân viên B3.Phân tích động Biểu đồ trạng thái Đăng nhập Quản lí nhân viên Tìm kiếm nhân viên Thêm nhân viên Sửa nhân viên Xóa nhân viên Thêm hàng Xóa hàng Sửa hàng Thêm công Xóa công Sửa công nhân viên C.Mô hình liệu quan hệ ... dụng quản lí nhân viên -quản lí lương Phân rã ca sử dụng quản lí bán hàng Phân rã ca sử dụng quản lí kho Kịch bản (Scenario) và phát thảo giao diện người dùng Menu chính Quản. .. sinh,quê quán, điện thoại:là thuộc tính của nhân viên ,quản lí, chủ cửa hàng Chức vụ,bộ phận:là thuộc tính của nhân viên ,quản lí Công,tiền lương:là thuộc tính của nhân viên quản. .. tiền Thống kê doanh thu B2:Phân tích tĩnh Để xác định lớp thực thể ta dùng kỹ thuật trích danh từ ca sử dụng , kịch giao diện phác thảo.Các danh từ thu từ kịch là: Hệ thống quán cà phê,mã

Ngày đăng: 30/12/2022, 17:26

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan