tài liệu hệ thống quản lý siêu thị hapromast tài liệu, giáo án, bài giảng , luận văn, luận án, đồ án, bài tập lớn về tất...
Trang 2BẢNG MÔ TẢ NHỮNG THAY ĐỔI
*A – Added (Thêm mới) M – Modified (Sửa) D – Deleted (Xóa)
bản15/10/2011 Project Plan A Survey System 2.018/10/2011 Project Plan A Design analysis
system
2.1
20/10/2011 Project Plan A
SoftwareRequirementSpecifical
2.2
NHÓM THỰC HIỆN Nhóm 04
-Người tạo tài liệu (PM): Phạm Thị Phương 20/10/2011-Người kiểm duyệt (PTL): Phạm Anh Thư 20/10/2011
Trang 3-Người kiểm duyệt (PTL): Lê Ngọc Thủy 20/10/2011 -Người kiểm duyệt (PTL): Lương Thị Phương 20/10/2011 -Người kiểm duyệt (PTL): Hồ Đức Anh 20/10/2011 -Trưởng nhóm thực hiện (DL): Phạm Thị Phương
-Người đánh giá (Cấp trên): TS Phạm Thủy Vân
MỤC LỤC
1 Giới thiệu chung:
1.1Mục tiêu
1.2 Phạm vi
1.3 Các định nghĩa, thuật ngữ viết tắt
Trang 41.4 Tài liệu tham khảo
1.5Tổng quan tài liệu
2 Mô tả khái quát
3 Đặc tả yêu cầu phần mềm
3.1Chức năng sản phẩm
3.2 Tính sử dụng
3.3 Độ tin cậy
3.4 Hiệu năng
3.5Tính hỗ trợ
3.6Các ràng buộc thiết kế
3.7Yêu cầu hệ thống trợ giúp và tài liệu người dùng trực tuyến
3.8Các thành phần được mua
3.9Giao diện
3.10 Cấp phép yêu cầu ………
3.11 Quy định pháp luật bản quyền và các điểm lưu ý ………
3.12 Tiêu chuẩn áp dụng ………
1 GIỚI THIỆU CHUNG
1.1 Mục đích
Trang 5Mục tiêu của tài liệu SRS này nhằm mô tả chi tiết về phần mềm quản lý “Hệ thống quản lý siêu thị Hapromast ” Phần mềm hỗ trợ việc quản lý hệ
thống của siêu thị ,hệ thống có thể thực hiện các chức năng quản lý nhưquản lý nhân viên trong siêu thị, chỉnh sửa dữ liệu hàng hóa liên quan cũngnhư tính lương, thống kê các thông tin cần thiết cho việc quản lý Quản lýlượng hàng trong kho, nhập hàng mới, phát triển thị trường và chăm sóckhách hàng
1.1 Phạm vi
Dự án này sẽ xây dựng 1 phần mềm với những chức năng quản lý thông tincủa các nhân viên, khách hàng ,hàng hóa, mối liên hệ chức năng của hệthống, giữa nhân viên và khách hàng , cơ cấu tổ chức hoạt động của siêu thịHapromast là Nhân viên chịu trách nhiệm quản lý của hệ thống sẽ có tráchnhiệm đảm bảo hệ thống tránh khỏi những rủi ro đáng tiếc , luôn cho kháchhàng có cảm giác thoải mái, hệ thống làm việc hiệu quả, chính xác, khôngsảy ra những sai xót
Người dùng sau khi cài đặt thành công phần mềm, các chức năng củachương trình sẽ hoạt động thông qua việc người dùng click vào chức năng
đó
Trang 6Người dùng có thể cập nhật(thêm, sửa, xóa, tìm kiếm) hồ sơ nhân sự, quản
lý khen thưởng kỷ luật của các nhân viên trong hệ thống, quản lý sự điềuđộng, lập báo cáo thống kê về 1 số trường hợp cần thiết như báo cáo nhânviên thử việc, nhân viên hết hạn hợp đồng, tiền lương Báo cáo về doanh thu,lượng hàng xuất kho, tồn kho, lượng hàng nhập mới…
Bên cạnh đó, phần mềm cũng có chức năng trợ giúp người sử dụng xemthông tin và cách sử dụng phần mềm
1.2 Thuật ngữ sử dụng
SRS Software Requirement Specification
PM Project Manager
DL Devision Leader
PTL Project Technical Leader
Trang 7Acronym Definition Note
Trang 8Specification readyset.tigris.org/
nonav/templates/
srs.html
1.4 Giới thiệu tổng quan tài liệu
Tài liệu tham khảo là hệ thống các nguồn cơ sở dữ liệu phục vụ cho việc phát triển thiết kế dự án
2 Mô tả khái quát
Tài liệu SRS này mô tả các yêu cầu chức năng và phi chức năng đi kèm
sự giải thích Đi vào chi tiết các chức năng sẽ được mô tả trong phần 3 Một vài yêu cầu quan trọng như các chức năng sản phẩm, tính các ràng buộc, giả thiết và sự phụ thuộc…sẽ được nêu ra và đánh giá: khả năng sử dụng, tính tin cậy và vấn đề giấy phép bản quyền:
Trang 9• Các đặc điểm cơ bản của người sử dụng
Tùy theo chức năng và nhiệm vụ khác nhau mà người dùng truy nhập vàophần mềm để thực hiện nhiệm vụ, mục đích và chức năng của mình
Trong trài liệu này người dùng là:
- Quản trị hệ thống: là admin truy nhập quản lý nhân viên và một số chứcnăng khác
- Nhân viên: truy nhập vào hệ thống để thực hiện chức năng quản lý hànghóa , quản lý khách hàng khi khách hàng tới hệ thống để mua hàng
• Các ràng buộc của phần mềm
- Giao diện đẹp, đơn giản, dễ sử dụng
- Kích thước của cơ sở dữ liệu phải đủ lớn để lưu trữ thông tin tăng lên khi
sử dụng
- Bàn giao sản phẩm đúng thời gian và địa điểm thích hợp
3 Đặc tả yêu cầu phần mềm
3.1 Chức năng sản phẩm
Trang 10Mô tả các chức năng.
1 Quản lý kinh doanh
- Hoạt động xuất (quan hệ giữa nhân viên bán hàng và khách hàng qua mối quan hệ mua bán trao đổi trực tiếp), hoạt động nhập (quan hệ giữanhân viên và các nhà sản xuất qua mối quan hệ mua hàng)
- Nhận các yêu cầu mua hàng và yêu cầu thanh toán hàng của khách hàng
- Gửi các thông báo nhập hàng tới nhà sản xuất
- Gửi các phiếu thu, chi tới phòng tài chính
2 Quản lý nhân sự
- Quản lý thông tin chi tiết của từng nhân viên trong siêu thị
- Cập nhật và lưu thông tin khi có nhân viên mới vào siêu thị
- Xóa và cập nhật lại hệ thống nhân sự khi có nhân viên xin thôi việc
- Lưu hệ số lương và điều chỉnh tăng giảm lương, và thưởng cho nhân viên
- Theo dõi hoạt đồng làm việc của từng nhân viên qua việc chấm công
Trang 11- Quản lý hàng hóa sẽ thống kê chi tiết hàng hóa có trong kho bao gồm:
mã hàng, số lượng hàng, nhập từ nhà sản xuất nào, …
- Quản lý tổng số nhập vào kho và tổng số hàng xuất
- Kiểm tra số lượng hàng tồn để có thông báo yêu câu nhập hàng
5 Quản lý tài chính
- Quản lý tiền thu, chi của hệ thống siêu thị
- Quản lý hoạt động trả lương cho nhân viên khi đến ngày trả lương
- Quản lý số tiền thanh toán khi nhập hàng, quản lý các hóa đơn nhập hàng và hóa đơn mua hàng của khách
- Quản lý các hóa đơn thanh toán khi sửa chữa các trang thiết bị hoạt động trong siêu thị
Trang 12- Khi sử dụng phần mềm thì nhà quản lý phải đăng nhập bằng username
và password để có thể sử dụng các chức năng của phần mềm
- Đối với một nhân viên bình thường khi được giao sử dụng hệ thống thị phải có sự đào tạo và hướng dẫn sử dụng phần mềm từ các nhà phân phối phân mềm
3.3 Yêu cầu độ tin cậy
3.3.1 Tính sẵn sàng
+Hệ thống hoạt động 24/24 và vào các ngày trong tuần
+ Quản lý có thể truy cập bất cứ thời điểm nào trong ngày
3.3.2 Trung bình thời gian sửa lỗi
Sửa ngay khi nhận được thông báo lỗi Thời gian của hệ thống chophép ngừng hoạt động sau khi xử lý dữ liệu không thành công tối đa
là 1 ngày
3.3.3 Độ chính xác
Các thông tin về sản phầm được lưu trữ trong cơ sở dữ liệu phải giốngnhư các thông tin đã cung cấp cho khách hàng Giao diện này cần phảiđược rõ ràng, đơn giản để người dùng có thể đọc và hiểu được
3.3.4 Tỉ lệ tối đa lỗi hay khiếm khuyết
Dự kiến số lỗi trong toàn bộ hệ thống là ¼ lỗi
Trang 13Dự kiến hệ thống sẽ dùng đến 30 MB bộ nhớ của đĩa cứng cho cơ sở
dữ liệu Trong khi chạy nó sẽ dùng đến 20 MB của Ram
Trang 14- Kiểm tra và kết quả thử nghiệm
3.6.3 Công cụ phát triển
-Microsoft visual studio 2005
- SQL Server 2005
- Các chương trình hỗ trợ thiết kế đồ họa
3.7 Yêu cầu hệ thống trợ giúp và tài liệu người dùng trực tuyến
Trang 15** Thay đổi mật khẩu
** Form chương trình chính
Trang 16** Quản lý nhân viên
Trang 18+ Quản lý hệ số lương
Trang 19+ Quản lý chức vụ
Trang 20+ Quản lý phòng ban
Trang 21+ Tính lương
Danh mục quản lý nhà cung cấp
Trang 22* Khách hàng
Trang 23**Quản lý hàng hóa
* Nhóm hàng hoá:
Danh sách các loại nhóm hàng hiện có trong kho.Chức năng này cho phép thêm một loại hàng mới nếu chưa có trong kho.Có thể xoá một nhóm hàng không còn giao dịch nữa
Trang 24* Hàng hóa:
** Quản lý nhập xuất hàng hóa
Trang 25 Phiếu nhập hàng:
* Phiếu xuất hàng:
Trang 263.10: Cấp phép yêu cầu
Phần mềm này có logo của tác giả Bất kỳ phiên bản sao chép mà không cóđặc quyền là bất hợp pháp
3.11 Quy định pháp luật bản quyền và các điểm lưu ý
Phần mềm này có logo của tác giả Bất kỳ phiên bản sao chép mà không cóđặc quyền là bất hợp pháp
3.12 Tiêu chuẩn áp dụng:
Áp dụng tiêu chuẩn IEEE: đây là tiêu chuẩn quốc tế cho đặc tả phần mềm