Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
2,57 MB
Nội dung
TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MƠN HỌC PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG Đ TI: QUẢN LÝ CỬA HNG HOA CHIẾN TRƯỜNG Sinh viên thực : BÙI VĂN CHIẾN NGUYỄN XUÂN TRƯỜNG Giảng viên hướng dẫn : BÙI KHÁNH LINH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : CÔNG NGHỆ PHẦN MM Lớp : D16CNPM1 Khóa : 2021 Hà Nội, tháng năm 2023 PHIẾU CHẤM ĐIỂM Sinh viên thực hiện: Họ tên Chữ ký Ghi Chữ ký Ghi Giảng viên chấm: Họ tên Giảng viên chấm : Giảng viên chấm : CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1.Khảo sát trạng 1.1.1.Tổng quan - Xã hội ngày phát triển, kéo theo nhu cầu đời sống tinh thân người ngày tăng lên, Đặc biệt vào ngày hè oi bức, nóng nực khiến người cảm thấy khó chịu Bạn nghĩ kem mát lanh, thơm ngon thưởng thức bạn bè người thân Cửa hàng kem Tràng Tiền Cổ Nhuế nơi lý tưởng tuyệt vời để thực điều 1.1.1.1.Giới thiệu chung Tên cửa hàng: CỬA HÀNG HOA CHIẾN TRƯỜNG Tổng số nhân viên: người Thời gian làm việc: Sáng: 6h30 - 11h30 Chiều: 13h00 - 17h30 Tối: 18h00 - 21h Doanh thu hàng tháng: 100.000.000 VNĐ Địa chỉ: ngõ 385 Hoàng Quốc Việt, Bắc Từ Liêm, Hà Nội Hnh 1.1 Hnh ảnh cửa hàng hoa Chiến Trường 1.1.1.2.Cơ cấu sơ đồ, tổ chức - Quản lý quán: Là phận có chức vụ cao cửa hàng, khơng trực tiếp tham gia vào công việc bán hàng, giao dịch gián tiếp chịu trách nhiệm tổ chức đưa phương án phát triển cho cửa hàng Xử lí đưa định cửa hàng tình xảy cửa hàng - Quản lý nhân viên: Quyết định việc điều chỉnh, tuyển nhân , phân ca, chấm công trả lương cho công nhân viên quán theo định quản lý quán - Bộ phận bán hàng: Là phận tư vấn, tiếp nhận yêu cầu từ khách hàng xử lí hóa đơn tốn khách hàng - Bộ phận kho: Tiếp nhận yêu cầu quản lý việc nhập hàng kiểm tra số lượng, chất lượng hàng nhập Chuyển hàng vào kho xuất phiếu chi 1.1.1.3.Giới thiệu mặt hàng, dịch vụ - Mặt hàng kinh doanh: chủ yếu loại kem Hnh 1.2.Một số mẫu hoa cửa hàng hoa Chiến Trường 1.1.2.Hoạt động nghiệp vụ Khi khách hàng vào cửa hàng nhân viên dẫn đến kệ chứa nhiều mẫu hoa Bộ phận bán hàng tư vấn khách hàng hợp lí giá cả, mẫu hoa, xử lí mẫu hoa theo yêu cầu khách hàng Mẫu hoa có sẵn tốn nhận hàng quầy toán Các mẫu hoa đặt theo yêu cầu đặt trước khách hàng phận bán hàng tổng hợp vào phần mềm bán hàng, khách hàng đặt cọc số tiền tùy ý kèm theo số điện thoại, địa chỉ, thời gian giao hàng khách hàng Khi khách yêu cầu toán nhân viên bán hàng tổng hợp lại giấy order để đưa hóa đơn cho khách nhận tiền toán 1.2.Xác lập dư án 1.2.1.Yêu cầu 1.2.2.Phạm vi thực CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 2.1.Xác định Actor Use case tổng quát hệ thống 2.1.1.Các Actor STT Tên tác nhân Ý nghĩa Người quản lí (Admin) - Là người nắm tình hình tư vấn trao đổi, doanh thu trung tâm, quản lý nhân viên Việc thống kê thực hàng tháng, hàng quý có hệ thống kê đột xuất Nhân viên Thu ngân -Là người chịu trách nhiệm mảng xuất nhập kho hàng,làm hàng theo mẫu khách hàng Nhiệm vụ phận nhằm làm sản phẩm bảo đảm chất lượng , uy tín cửa hàng -Là người chịu trách nhiệm mặt order từ khách hàng tốn, ngồi cịn có trách nhiệm thống kê hóa đơn cho cửa hàng Recommandé pour toi Suite du document ci-dessous Câu 151 - 179 - Câu 151 - 179 mơn kế tốn tài doanh nghiệp Quản lý tài Bài - IN- Hiện đơn, tiếp diễn Quản lý tài Aucun Bài - IN- Hiện hoàn thành, hoàn thành tiếp diễn Quản lý tài 11 100% (1) Aucun Chapter - lý thuyết Quản lý tài Aucun 2.1.2.Use case tổng quát hệ thống -Mô tả STT ACTOR USECASE Người quản lí Nhân viên Thu ngân Khách hàng -Quản lí nhân viên -Quản lí hóa đơn -Quản lí kho -Đăng nhập hệ thống -Đăng xuất hệ thống -Nhập hàng -Xuất hàng -Đăng kí lịch làm -Quản lí kho -Đăng nhập hệ thống -Đăng xuất hệ thống -Đăng kí lịch làm -Nhận order từ khách -Thống kê doanh thu -Lập hóa đơn -Thanh tốn hóa đơn -Biểu đồ use case tổng quát hệ thống Hnh 2.1 Sơ đồ Use case tổng quát hệ thống 2.2.1 Chức đăng nhập/xuất 2.2.1.1 Biểu đồ Use case -Biểu đồ : Biểu đồ 2.2 Use tổng quát chức đăng nhập/đăng xuất - Mô tả Tác nhân Người quản lý – Nhân viên phòng nhân Nhân viên phòng kế tốn Mơ tả Mỗi tác nhân sử dụng hệ thống quản lý cần thực chức đăng nhập vào hệ thống Khi dùng xong phần mềm đăng xuất tài khoản khỏi phần mềm quản lý Dịng kiện - Tác nhân u cầu giao diện đăng nhập vào hệ thống - Hệ thống hiển thị giao diện đăng nhập cho tác nhân - Tác nhân sẽ: cập nhật tên đăng nhập (username) mật (password) - Hệ thống kiểm tra liệu xác nhận thông tin từ tác nhân gửi vào hệ thống - Thơng tin hệ thống gửi thơng báo đưa tác nhân vào hệ thống → Kết thúc use case đăng nhập ngược lại usecase đăng xuất Dòng kiện phụ - Sự kiện 1: Nếu tác nhân đăng nhập đúng, lại muốn khỏi hệ thống Hệ thống thơng báo cách đăng xuất Kết thúc use case - Sự kiện 2: Nếu tác nhân đăng nhập sai hệ thống thông báo đăng nhập lại thoát sau tác nhân chọn thoát Kết thúc use case Các yêu cầu đặc biệt - Khi tác nhân đăng nhập phải chụp ảnh thẻ làm việc để khơng bị đánh cắp thơng tin hệ thống - Khơng có u cầu Trạng thái hệ thống trước sử dụng use case - Nếu đăng nhập thành công: Hệ thống gửi thông báo“Bạn đăng nhập thành công!!!” hiển thị giao diện cho tác nhân thực chức khác - Nếu đăng nhập thất bại: Hệ thống gửi thông báo “Bạn đăng nhập thất bại!!!” quay lại chức đăng nhập cho bạn đăng nhập lại thông Trạng thái hệ thống 2.2 Phân tích, thiết kế chức hệ thống 2.2.1 Chức đăng nhập/đăng xuất 2.2.1.2 Biểu đồ hoạt động *Đăng nhập A Người thực - Người quản lí - Nhân viên B Điều khiển kích hoạt -Người quản lí - Nhân viên C Sơ đồ luồng nghiệp vụ (Biểu đồ hoạt động chức ) D Đặc tả bước - Bước 1: Người dùng đăng nhập vào hệ thống sử dụng chức khác chưa cấp quyền đăng nhập (yêu cầu chức đăng nhập) - Bước 2: Người dùng nhập liệu: ✔ Tài khản ✔ Mật - Bước 3: Kiểm tra liệu đầu vào bao gồm: ✔ Tài khoản, Mật chứa ký tự chữ cái, số vài ký tự đặc biệt khác cho phép ✔ Hợp lệ: Chuyển sang bước ✔ Không hợp lệ: Chuyển sang bước - Bước 4: Kiểm tra đăng nhập: ✔ Hợp lệ: Chuyển sang bước ✔ Không hợp lệ: Quay lại bước - Bước 5: Cấp quyền đăng nhập với quyền tương ứng với tài khoản - Bước 6: Kết thúc *Đăng xuất A Người thực - Người quản lí - Nhân viên B Điều khiển kích hoạt -Người quản lí - Nhân viên C Sơ đồ nghiệp vụ (biểu đồ hoạt động chức năng) D Đặc tả bước - Bước 1: Người dùng yêu cầu chức đăng xuất - Bước 2: Hệ thống kiểm tra đăng nhập: ✔ Đã đăng nhập: chuyển sang bước ✔ Chưa đăng nhập: chuyển sang bước - Bước 3: Xác nhận yêu cầu: ✔ Xác nhận: Chuyển bước ✔ Không xác nhận: Tiếp tục sử dụng hệ thống & chuyển sang bước - Bước 4: Đăng xuất: ✔ Ngắt kết nối hệ thống lưu lại liệu - Bước 5: Kết thúc 2.2.1.3 Biểu đồ trình tự *Đăng nhập Hình 2.3 biểu đồ trình tự đăng nhập *Đăng xuất 2.2.1.4 Biểu đồ cộng tác *Đăng nhập *Đăng xuất 2.2.1.5 Biểu đồ trạng thái 2.2.2 Chức quản lí kho 2.2.2.1 Biểu đồ use case - Đặc tả chức Tác nhân Mơ tả Dịng kiện Dịng kiện phụ Nhân viên- Người quản lí Chức giúp actor theo dõi đầu vào hàng hóa theo ca, ngày làm việc -Nhân viên nhận yêu cầu từ người quản lí -Tác nhân sẽ: thực thao tác theo yêu cầu người quản lí nhập hàng xuất hàng -Sự kiện 1: Nếu tác nhân thực thao tác “Nhập hàng”, “Xuất hàng” thành công, hệ Các yêu cầu đặc biệt Trạng thái hệ thống trước sử dụng use case Trạng thái hệ thống sau sử dụng use case thống hiển thị thông báo thành công, kết thúc use case -Sự kiện 2: Nếu tác nhân thực thao tác “Nhập hàng”, “Xuất hàng” thất bại, hệ thống hiển thị thất bại , kết thúc use case -Khơng có u cầu -Nhân viên phải đăng nhập hệ thống thành công -TH1: Nếu “Nhập hàng”, “Xuất hàng” thành công, hệ thống gửi thông báo “Nhập/Xuất thành công” cập nhật giao diện quản lí hàng cho tác nhân thực chức khác -TH2: Nếu “Nhập hàng”,”Xuất hàng” thất bại, hệ thống gửi “Nhập/Xuất thất bại” đóng thơng báo, trở giao diện quản lí lương cho tác nhân thực chức khác 2.2.2.2 Biểu đồ hoạt động 2.2.2.3 Biểu đồ trình tự 2.2.2.4 Biểu đồ cộng tác 2.2 2.5 Biểu đồ trạng thái 2.2.2.6 Biểu đồ lớp 2.2.3 Biểu đồ lớp tổng quát hệ thống 2.2.4 Biểu đồ thành phần 2.2.5 Biểu đồ triển khai