(TIỂU LUẬN) CHƯƠNG TRÌNH QUẢN lí của HÀNG bán SÁCH tư NHÂN – nhóm 13 đặc tả yêu cầu ỨNG DỤNG – v1 0

34 7 0
(TIỂU LUẬN) CHƯƠNG TRÌNH QUẢN lí của HÀNG bán SÁCH tư NHÂN – nhóm 13 đặc tả yêu cầu ỨNG DỤNG – v1 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

CHƯƠNG TRÌNH QUẢN LÍ CỦA HÀNG BÁN SÁCH TƯ NHÂN – nhóm 13 ĐẶC TẢ YÊU CẦU ỨNG DỤNG – V1.0 TP HỒ CHÍ MINH, THÁNG NĂM 2022 MƠN PHÁT TRIỂN ỨNG DỤNG (CĨ ĐỒ ÁN) Bộ mơn Kỹ thuật phần mềm – Khoa Công nghệ thông tin – ĐH Công nghiệp TP HCM NỘI DUNG GIỚI THIỆU CHUNG 1.1 Mục đích 1.2 Phạm vi 1.3 Các định nghĩa, thuật ngữ, từ viết tắt 1.4 Tài liệu tham khảo MÔ TẢ TỔNG QUAN ỨNG DỤNG 2.1 Mơ hình Use case 2.2 Danh sách tác nhân mô tả 2.3 Danh sách Use case mô tả 2.4 Các điều kiện phụ thuộc ĐẶC TẢ CÁC YÊU CẦU CHỨC NĂNG (FUNCTIONAL) 3.1 UC001_Tên use case 3.1.1 Mô tả use case UC001 3.1.2 Biểu đồ 3.2 UC002_Tên use case 3.2.1 Mô tả use case UC002 3.2.2 Biểu đồ CÁC THÔNG TIN HỖ TRỢ KHÁC Tài liệu đặc tả ứng dụng – V1.0 Trang 1 GIỚI THIỆU CHUNG 1.1 Mục đích Yêu cầu chức năng:          Chức mua sách Chức lưu trữ (thơng tin khách hàng, hóa đơn, thơng tin nhân viên) Chức tìm kiếm (tra cứu sách theo tên sách, tác giả) Chức kết xuất Chức backup, restore Chức báo cáo Chức thống kê (doanh thu theo ngày tháng năm, số lượng sách tồn kho) Chức tính tốn (doanh thu, nhập hàng) Chức quản lý (quản lý ca làm nhân viên) Yêu cầu phi chức năng:  Giao diện thân thiện với người dùng, dễ sử dụng tạo cảm giác dễ dàng thao tác thời         gian ngắn Có sẵn lựa chọn tìm kiếm thơng tin phù hợp với nhu cầu khách hàng Yêu cầu chương trình thực lưu liệu thường xuyên để tránh cố Các tính tốn phải xác theo nghiệp vụ Hệ thống phải cung cấp chứng hành vi người dùng tương tác với chương trình ví dụ nhật ký thao tác,… Hệ thống có xuất thơng tin file PDF Đảm bảo phân quyền phù hợp với nhân viên Yêu cầu tương thích phần cứng phần mềm Hệ thống menu tổ chức đơn giản dễ truy cập, khai thác Các ràng buộc mặt thiết kế: Nhân viên bán hàng: Hướng dẫn, hỗ trợ khách hàng; thực nghiệp vụ thống kê báo cáo cách xác, hiệu quả, nhanh gọn Nhân viên thủ kho: thực nghiệp vụ thống kê báo cáo (số lượng tồn kho, phiếu xuất nhập hàng) cách xác, hiệu quả, nhanh gọn Tài liệu đặc tả ứng dụng – V1.0 Trang Một ngày cửa hàng phân chia nhân viên bán hàng thành ca làm việc, ca thứ từ 9h sáng đến 4h chiều, ca thứ từ 4h chiều đến 10h đêm Nhân viên thủ kho làm việc nguyên ngày Cuối tháng quản lí vào bảng theo dõi làm việc để tính lương cho nhân viên Cách hoạt động hệ thống: Ưu đãi khách hàng: - Người mới: Được tặng thẻ giảm giá 100k mua hàng 300k lần đặt hàng - Khách hàng thân thiết: (yêu cầu để tăng hạng) + Hạng Bronze: Chi tiêu ≥ 500,000đ + Hạng Silver: Chi tiêu ≥ 1,500,000 đ + Hạng Gold: Chi tiêu ≥ 2,000,000đ + Hạng Diamond: Chi tiêu ≥ 2,000,000 đ Không có hạng: Có thể áp dụng mã giảm giá thu thập - Hạng Bronze: Giảm 3% + Áp dụng mã giảm giá - Hạng Silver: Giảm 5% + Áp dụng mã giảm giá - Hạng Gold: Giảm 7% + Áp dụng mã giảm giá - Hạng Diamon: Giảm 10% + Áp dụng mã giảm giá- 1.2 Phạm vi Phạm vi: Đối tượng phục vụ: khách hàng(người mua sách), nhân viên, quản lí 1.3 Các định nghĩa, thuật ngữ, từ viết tắt Tài liệu đặc tả ứng dụng – V1.0 Trang STT 001 1.4 Tài liệu tham khảo ST T Link: Đồ án quản lý nhà sách - Tài liệu text (123docz.net) Tài liệu đặc tả ứng dụng – V1.0 Trang MÔ TẢ TỔNG QUAN ỨNG DỤNG Mơ hình Use case 2.2 Danh sách tác nhân mô tả Tác nhân Khách hàng Tài liệu đặc tả ứng dụng – V1.0 Nhân viên bán hàng Nhân viên kho Quản lí 2.3 Danh sách Use case mô tả ID Tên Use case Mô tả ngắn gọn Use case Chức Tài liệu đặc tả ứng dụng – V1.0 UC001 Ghi Trang Đăng nhập hệ thống UC002 Tìm kiếm sản phẩm UC003 Mua sách UC004 Quản lí đơn hàng UC005 Kiểm tra giỏ hàng UC006 Phản hồi ý kiến khách hàng UC007 Lập hóa đơn bán hàng UC008 Tư vấn khách hàng UC009 Báo cáo doanh thu UC010 Lập phiếu nhập hàng UC011 Thống kê sách kho UC012 Lập phiếu trả Tài liệu đặc tả ứng dụng – V1.0 Trang sách UC013 Quản lí nhân viên UC014 Quản lí nhập sách 2.4 Các điều kiện phụ thuộc Phần cứng: Máy tính cá nhân có kết nối mạng LAN Lưu ý cần mơ tả cấu hình thấp thực ứng dụng CPU Intel Core i5, 2.3 GHz Phần mềm Tên phần mềm Eclipse IDE for Java EE Developers Microsoft SQL Server 2014 Microsoft Windows 10 ĐẶC TẢ CÁC YÊU CẦU CHỨC NĂNG (FUNCTIONAL) UC001_Đăng nhập 1.1 Mô tả use case UC001 Use case: UC001_Đăng nhập hệ thống Mục đích: Tài liệu đặc tả ứng dụng – V1.0 Mô tả: Tác nhân: Điều kiện trước: Trang Điều kiện sau: Luồng (Basic flows) Luồng (Alternative Flows): kiện Luồng (Exception Flows) kiện Tài liệu đặc tả ứng dụng – V1.0 kiện Trang Điều kiện trước: Điều kiện sau: Luồng kiện (Basic flows) Luồng kiện phụ (Alternative Flows): 3.6.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 19 3.7 UC006_Lập hóa đơn bán hàng 3.7.1 Mơ tả use case UC007 Use case: UC007_Lập hóa đơn bán hàng Mục đích: Mơ tả: Tác nhân: Điều kiện trước: Điều kiện sau: Luồng kiện (Basic flows) Luồng kiện phụ (Alternative Flows): Tài liệu đặc tả ứng dụng – V1.0 Trang 20 3.7.2 Biểu đồ 3.8 UC008_Tư vấn khách hàng 3.8.1 Mô tả use case UC008 Use case: UC008_Tư vấn khách hàng Mục đích: Tài liệu đặc tả ứng dụng – V1.0 Mô tả: Trang 21 Tác nhân: Điều kiện trước: Điều kiện sau: Luồng kiện (Basic flows) Luồng kiện phụ (Alternative Flows): 3.8.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 22 3.9 UC009_Báo cáo doanh thu 3.9.1 Mô tả use case UC009 Use case: UC009_Báo cáo doanh thu Mục đích: Mơ tả: Tác nhân: Điều kiện trước: Điều kiện sau: Luồng kiện (Basic flows) Tài liệu đặc tả ứng dụng – V1.0 Trang 23 Hệ thống gửi báo cáo đến cho quản lý Luồng kiện phụ (Alternative Flows): 3.9.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 24 3.10 UC010_Lập phiếu nhập hàng 3.10.1 Mô tả use case UC010 Use case: UC010_Lập phiếu nhập hàng Mục đích: Mơ tả: Tác nhân: Điều kiện trước: Điều kiện sau: Luồng kiện (Basic flows) Luồng kiện phụ (Alternative Flows): 3.10.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 25 3.11 UC011_Thống kê sách kho 3.11.1 Mô tả use case UC011 Use case: UC011_Thống kê sách kho Mục đích: Mơ tả: Tác nhân: Điều kiện trước: Tài liệu đặc tả ứng dụng – V1.0 Điều kiện sau: Luồng kiện (Basic flows) Luồng kiện phụ (Alternative Flows): 3.11.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 27 3.12 UC012_Lập phiếu trả sách 3.12.1 Mô tả use case UC012 Use case: UC012_Lập phiếu trả sách Mục đích: Mơ tả: Tác nhân: Điều kiện trước: Điều kiện sau: Luồng kiện (Basic flows) `Luồng kiện phụ (Alternative Flows): 3.12.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 28 3.13 UC013_Quản lý nhân viên 3.13.1 Mô tả use case UC013 Use case: UC013_Quản lý nhân viên Mục đích: Mơ tả: Tác nhân: Điều kiện trước: Tài liệu đặc tả ứng dụng – V1.0 Điều kiện sau: Trang 29 Luồng kiện (Basic flows) Luồng kiện phụ (Alternative Flows): Luồng kiện thay 3.13.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 30 3.14 UC014_Quản lý nhập sách 3.14.1 Mô tả use case UC014 Use case: UC014_Quản lý nhập sách Mục đích: Mơ tả: Tác nhân: Điều kiện trước: Điều kiện sau: Luồng kiện (Basic flows) Luồng kiện phụ (Alternative Flows): 3.14.2 Biểu đồ Tài liệu đặc tả ứng dụng – V1.0 Trang 31 Tài liệu đặc tả ứng dụng – V1.0 Trang 32 ... đặc tả ứng dụng – V1. 0 Trang MƠ TẢ TỔNG QUAN ỨNG DỤNG Mơ hình Use case 2.2 Danh sách tác nhân mô tả Tác nhân Khách hàng Tài liệu đặc tả ứng dụng – V1. 0 Nhân viên bán hàng Nhân viên kho Quản lí. .. liệu đặc tả ứng dụng – V1. 0 Trang 14 Tài liệu đặc tả ứng dụng – V1. 0 Trang 15 3.4 UC 004 _Quản lý đơn hàng 3.4.1 Mô tả use case UC 004 Use case: UC 004 _Quản lý đơn hàng Mục đích: Mơ tả: Tác nhân: ... liệu đặc tả ứng dụng – V1. 0 Trang 20 3.7.2 Biểu đồ 3.8 UC 008 _Tư vấn khách hàng 3.8.1 Mô tả use case UC 008 Use case: UC 008 _Tư vấn khách hàng Mục đích: Tài liệu đặc tả ứng dụng – V1. 0 Mô tả: Trang

Ngày đăng: 07/12/2022, 09:52

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

Tài liệu liên quan