Professional Documents
Culture Documents
SRS Quản lí siêu thị mini 1
SRS Quản lí siêu thị mini 1
4.Giới thiệu
4.1 Mục đích
Mục đích của tài liệu này mô tả một cách chi tiết về những chức năng của
“Xây dựng hệ thống quản lí siêu thị mini”. Nó minh họa chi tiết chức năng và xây
dựng một hệ thống hoàn chỉnh. Nó giải thích rõ ràng về ràng buộc của hệ thống,
trình bày tổng quan về giao diện và những tương tác với hệ thống hay ứng dụng
khác bên ngoài. Tài liệu này dùng mô tả trình bày lại với khách hàng nhằm chỉnh
sửa và điều chỉnh được tốt hơn.
4.2. Phạm vi
-Hệ thống quản lí siêu thị mini chạy trên desktop giúp các nghiệp vụ quản lí hàng
hóa, bán hàng,nhân sự được nhanh chóng , dễ dàng hơn.
-Hệ thống phục vụ cho 3 đối tượng chính:
+Quản trị viên
+Nhân viên bán hàng
+Thủ kho
5.Các yêu cầu chức năng
5.1 Các tác nhân
Hệ thống gồm có các tác nhân là Admin,Nhân viên bán hàng,Thủ kho, Kế
toán. Kế toán được cung cấp các chức năng liên quan đến quản lí tài chính.Thủ
kho có chức năng quản lí nhập xuất kho.Nhân viên bán hàng có chức năng quản lí
các hoạt động mua bán .Admin có chức năng quản trị hoạt động của hệ thống.
5.2 Các chức năng của hệ thống
1.Đăng nhập: Nhằm xác thực người dùng khi tương tác với hệ thống nhằm cấp
quyền ,phạm vi truy cập của hệ thống.
2.Quản trị người dùng : Quản trị viên có vai trò quản trị những người dùng trong
hệ thống
3.Các nhóm chức năng quản lí:
Quản lí nhân viên
Quản lí hàng hóa
Quản lí kho
Quản lí hóa đơn bán hàng
Quản lí lịch làm việc
Quản li kệ hàng trong siêu thị
Quản lí hãng cung ứng
Quản lí khuyến mãi
Quản lí tài khoản cá nhân
Thống kê
5.3 Biểu đồ use case tổng quan
5.3.1.Biểu đồ use case tổng quan
5.4 Biểu đồ use case phân rã
5.4.1 Quản lí hóa đơn bán hàng
5.4.1.1.Biểu đồ use case quản lí hóa đơn bán hàng
5.4.2 Quản lí nhân viên
5.4.2.1.Biểu đồ use case quản lí nhân viên
5.4.3 Thống kê
5.4.3.1.Biểu đồ use case thống kê.
5.4.4 Quản lí kho
Tìm kiếm
Tìm kiếm
Hậu điều kiện Hiển thị danh sách tương ứng với thông tin cần tìm kiếm ;
Xóa thành công ;Khuyến mãi khi được tạo mới sẽ được lưu
trữ trong cơ sở dữ liệu của hệ .
Điều kiện kích Admin chọn vào phần quản lí hàng hóa
hoạt
Screen Content
Mã hàng hóa String (20) Hiển thị mã định danh của hàng hóa
Tên hàng hóa String (50) Hiện thị tên hàng hóa
Nhà cung ứng String(20) Hiển thị tên nhà cung ứng hàng hóa
Giá nhập String (20) Hiện thị giá nhập vào của hàng hóa
Giá Bán String(20) Hiển thị giá bán của hàng hóa
Xem thông tin Button Xem thông tin chi tiết của 1 loại mặt
hàng
Mô tả Cho phép admin xem chi tiết thông của hàng hóa ( cập nhật-thêm)
Điều kiện kích Admin chọn vào phần quản lí hàng hóa.Chọn xem chi tiết hoặc thêm mới
hoạt
Screen Content
Tên hàng hóa String (50) Hiện thị/Nhập tên hàng hóa
Nhà cung ứng String(20) Hiển thị/Nhập tên nhà cung ứng hàng
hóa
Giá nhập String (20) Hiện thị/Nhập giá nhập vào của hàng
hóa
Giá Bán String(20) Hiển thị/Nhập giá bán của hàng hóa
Nhà sản xuất String(50) Hiển thị/Nhập tên nhà sản xuất
Thể loại hàng String(50) Hiển thị/Nhập tên thể loại hàng
Khuyến Mãi String(50) Hiển thị trạng thái khuyến mãi của
hàng hóa
Tình trạng bool Hiển thị/ Nhập tình trạng của hàng
hóa
Trở Lại Button Hủy các hành động vừa thực hiện trở
về danh sách hàng hóa
Điều kiện kích Admin chọn vào phần quản lí hàng hóa.Chọn xem chi tiết và xóa thông tin hàng hóa
hoạt
Screen Content
Mã hàng hóa String (20) Hiển thị mã định danh của hàng hóa
Tên hàng hóa String (50) Hiện thị tên hàng hóa
Nhà cung ứng String(20) Hiển thị tên nhà cung ứng hàng hóa
Giá nhập String (20) Hiện thị giá nhập vào của hàng hóa
Giá Bán String(20) Hiển thị giá bán của hàng hóa
Nhà sản xuất String(50) Hiển thị tên nhà sản xuất
Thể loại hàng String(50) Hiển thị tên thể loại hàng
Khuyến Mãi String(50) Hiển thị trạng thái khuyến mãi của
hàng hóa
Tình trạng String(50) Hiển thị tình trạng của hàng hóa
Hủy Button Hủy các hành động vừa thực hiện trở
về danh sách hàng hóa
Điều kiện kích Admin chọn vào phần lịch làm việc
hoạt
Screen Content
Xem Lịch Cá Button Hiện thị lịch trình của tài khoản đăng
Nhân nhập
Tháng Sau Button Tải danh sách lịch trình tháng sau
Tháng Trước Button Tải danh sách lịch trình tháng trước
Điều kiện kích Admin chọn vào phần lịch làm việc Chọn tạo lịch
hoạt
Screen Content
Ngày Kết Thúc Datetime Hiển thị thời gian kết thúc tạo lịch
Nhân Viên Combobox Hiển thị danh sách nhân viên để chọn
cho ca làm
Trở Lại Button Trở lại trang chủ lịch làm việc
Điều kiện kích Admin chọn vào phần lịch làm việc. Chọn 1 lịch để chỉnh sửa
hoạt
Screen Content
Ngày Bắt Đâu Datetime Hiển thị thời gian bắt đầu chỉnh sửa
Ngày Kết Thúc Datetime Hiển thị thời gian kết thúc chỉnh sửa
Nhân Viên Combobox Hiển thị danh sách nhân viên để chọn
cho ca làm
Trở Lại Button Trở lại trang chủ lịch làm việc
Điều kiện kích Admin chọn vào phần lịch làm việc. Chọn lịch làm việc cần xóa
hoạt
Screen Content
Ngày Bắt Đâu Datetime Hiển thị thời gian bắt đầu chỉnh sửa
Ngày Kết Thúc Datetime Hiển thị thời gian kết thúc chỉnh sửa
Trở Lại Button Trở lại trang chủ lịch làm việc
Điều kiện kích Admin chọn vào phần lịch làm việc. Chọn lịch làm việc cá nhân
hoạt
Screen Content
Ngày Bắt Đâu Datetime Hiển thị thời gian bắt đầu chỉnh sửa
Ngày Kết Thúc Datetime Hiển thị thời gian kết thúc chỉnh sửa
Danh Sách Lịch Datagridview Hiển thị các danh sách của nhân viên
Làm Việc
Danh Sách Nhân Datagridview Hiển thị các danh sách nhân viên
Viên Trong Ca trong ca cần xem chi tiết
Trở Lại Button Trở lại trang chủ lịch làm việc
Tên Nhân Viên Combobox Chọn Nhân Viên cần hiển thị
Screen Đề xuất
Description Cho phép người dùng đề xuất hãng
cung ứng mới và nhập hàng mới
Screen Access Người dùng truy cập thủ kho chọn
Hãng cung ứng ở giao diện chính ,
nhấn đề xuất
Screen Content
Item Type Data Description
Danh sách hãng Datagridview Hiển thị danh sách
hãng