Thứ Năm, 27 tháng 2, 2014

do_an_pttk_hoanchinh_6507

VIETHANIT Đồ án môn học
- Giao diện người dùng được xây dựng bằng ngôn ngữ lập trình C#, cung cấp cho
người dùng một môi trường làm việc thân thiện, dễ sử dụng và thao tác với các nút lệnh
và tiện ích.
- Yêu cầu về báo cáo thống kê theo nhiều tiêu chí khác nhau.
- Hệ thống cần cung cấp chức năng hỗ trợ khách hàng tìm kiếm sản phẩm. Chức
năng này cho phép khách hàng xem các thông tin cơ bản về mặt hàng mà họ cần tìm bao
gồm: nhãn hiệu, giá cả, thể tích / trọng lượng… Do đó, khách hàng có thể xác định được
mặt hàng họ cần, phù hợp với khả năng tài chính mà không phải tốn nhiều thời gian để
tìm kiếm.
1.3. Các yêu cầu của hệ thông thông tin
Từ những vấn đề trên các yêu cầu cần được đặt ra đới với hệ thống mới là:
1.3.1 Các yêu cầu chức năng
- Chức năng quản trị hệ thống: Phân quyền cho các nhân viên trong công ty để dễ quản
lý hơn và có thể truy trách nhiệm nếu xảy ra sự cố.
- Chức năng cập nhật danh mục: cho phép cập nhật và quản lý các danh mục trong hệ
thống.
- Chức năng xuất hàng từ kho lên quầy: Cập nhật các thông tin về hàng hóa (tên hàng
hóa, số lượng, ngày xuất, người nhận hàng ).
- Chức năng quản lý bán hàng trên quầy: Đến cuối ngày sẽ thực hiện việc kiểm kê số
lượng hàng hóa còn lại trên quầy, số hàng đã được bán đi.
- Chức năng thống kê, báo cáo:
+ Thống kê hàng xuất : Thống kê số lượng mặt hàng đã xuất trong thời gian qua.
+ Thống kê hàng bán: Trong thời gian qua thì các mặt hàng nào đã được bán ra.
+ Thống kê doanh thu: Thồng kê doanh thu bán hàng hóa trong thời gian qua.
- Chức năng tra cứu sản phẩm: hỗ trợ để giúp người dùng biết thêm chi tiết về sản phẩm
còn hoặc hết trên quầy, đơn giá,…
1.3.2. Yêu cầu phi chức năng
- Cung cấp giao diên người dùng thân thiện, dễ thao tác.
- Chương trình chạy ổn định, chính xác, hiệu năng và an toàn.
- Các thành viên có thể truy cập vào hệ thống và sử dụng hệ thống tùy theo quyền hạn
của từng người
Nhóm thực hiện: Nhóm 1 Trang 2
VIETHANIT Đồ án môn học
- Khối lượng lưu trữ dữ liệu lớn.
- Nhiều người truy cập đồng thời.
- Thời gian đáp ứng lâu dài.
1.3.3. Yêu cầu hệ thống
- Chương trình chạy trên hệ điều hành Windows
- Dữ liệu được thiết kế trên hệ quản trị cơ sỡ dữ liệu.
1.4. Thu thập thông tin
1.4.1. Phỏng vấn
Dùng phương pháp phỏng vấn để thu thập thông tin về các yêu cầu của hệ thông thông
tin.
Bảng câu hỏi phỏng vấn
STT Câu hỏi Câu trả lời
1 Xin ông cho biết tên của ông ?
Tên tôi là Lê Trọng Phú, chức vụ Kế
toán trưởng.
2
Xin ông cho biết siêu thị mình sử
dụng phần mềm nào để quản lý bán
hàng ở siêu thị?
Hiện tại siêu thị đang sử dụng phần
mềm DSMart phiên bản 2010
3
Xin ông cho biết ưu điểm của phần
mềm DSMart phiên bản 2010?
Quản lý được số lượng lớn các dữ liệu
cần lưu trữ.
4
Vậy xin ông cho biết nhược điểm của
phần mềm này?
Khó sử dụng, thường thì nhân viên cần
phải làm quen một tháng mới có thể sử
dụng được.
Đòi hỏi kiến thức chuyên môn cao
Nhóm thực hiện: Nhóm 1 Trang 3
VIETHANIT Đồ án môn học
1.4.2. Các biểu mẫu xuất hàng, hóa đơn bán hàng, bán lẻ hàng hóa của Siêu thị
1.4.2.1. Phiếu xuất
Đơn vị :……………… PHIẾU XUẤT KHO Số :………
…………………………… Ngày… tháng… năm 20….
Họ tên người nhận hàng:………………………………………Địa chỉ………………………
Xuất tại kho (ngăn lô):…………………………………………Lý do :…………………… …
Số
TT
TÊN VẬT TƯ SẢN
PHẨM

số
Đơn vị
tính
Số lượng
Đơn giá Thành tiền
Yêu
cầu
Thực
xuất
A B C D 1 2 3 4
Cộng:
Tổng số lượng (viết bằng chữ):…………………………………………………………
Số chứng từ kèm theo:…………………………………………………………………
Ngày… tháng… năm 20 …
Người lập phiếu Người nhận hàng Thủ kho Kế toán trưởng Trưởng đơn vị
(Ký, họ tên) (Ký, họ tên) (Ký, họ tên) (Ký, họ tên) (Ký, đóng dấu, họ tên)
Nhóm thực hiện: Nhóm 1 Trang 4
VIETHANIT Đồ án môn học
1.4.2.2. Hóa đơn bán hàng
HÓA ĐƠN Mẫu số :…………
GIÁ TRỊ GIA TĂNG BX/2006N
Liên 3:Nội bộ No:0070689
Ngày …. tháng …. năm 20….
Đơn vị bán hàng :Siêu thị INTIMEX
Địa chỉ : 69 Hoàng Diệu –Đà Nẵng
Số tài khoản :
Điện thoại: 05113215876 MS:…………………………….
Họ và tên người mua hàng :………………………………………………………
Tên đơn vị : ………………………………………………………………………
Địa chỉ :………………………………………………………………………………
Số tài khoản :1223839
Hình thức thanh toán:……………………… MS:………………………………
Số
TT
TÊN VẬT TƯ SẢN
PHẨM

số
Đơn vị
tính
Số lượng Đơn giá Thành tiền
A B C D 3 4
Cộng:
Thuế suất GTGT: ……………% Tiền thuế GTGT: ……………………….
Tổng cộng tiền thanh toán: ………………………………………
Số tiền viết bằng chữ:………………………………………………………………….
Ngày… tháng… năm 20 …
Người mua hàng Người bán hàng Thủ trưởng đơn vị
(Ký, họ tên) (Ký, họ tên) (Ký, đóng dấu, họ tên)
Nhóm thực hiện: Nhóm 1 Trang 5
VIETHANIT Đồ án môn học
1.4.2.3. Bảng kê bán lẻ hàng hóa dịch vụ
BẢNG KÊ BÁN LẺ HÀNG HOÁ DỊCH VỤ
(Ngày ….Tháng…Năm…)
Tên cơ sỏ kinh doanh:
Địa chỉ:
Họ tên người bán hàng;
Địa chỉ nơi bán:
STT
Tên hàng hoá
dịch vụ
Đơn vị
tính
Số
lượng
Đơn
giá
Doanh thu có
thuế suất
Thuế suất
VAT
A B C 1 2 3 4
Tổng cộng tiền:
Tổng số tiền bằng chữ:
Ngày …Tháng…Năm 20…
Người bán
(Ký, họ tên)
Nhóm thực hiện: Nhóm 1 Trang 6
VIETHANIT Đồ án môn học
1.5. Quy trình nghiệp vụ
1.5.1. Xuất hàng từ kho lên quầy
Nhóm thực hiện: Nhóm 1 Trang 7
VIETHANIT Đồ án môn học
1.5.2. Bán hàng tự chọn
1.5.3. Báo cáo thống kê
Nhóm thực hiện: Nhóm 1 Trang 8
VIETHANIT Đồ án môn học
PHẦN II: PHÂN TÍCH HỆ THỐNG
2.1. Các tác nhân và chức năng của hệ thống
2.1.1. Các tác nhân của hệ thống
- Nhân viên : Là người thường xuyên và trực tiếp tác động vào hệ thống lập
phiếu xuất và hóa đơn bán hàng của Siêu thị. Ngoài ra nhân viên còn thực hiện công
việc thống kê báo cáo theo định kỳ.
- Nhà quản lý (administrator): là người lãnh đạo công ty, người có quyền cao
nhất trong hệ thống. Có thể cấp quyền cho các nhân viên truy cập vào hệ thống.
2.1.2. Các chức năng của hệ thống
- Chức năng quản trị hệ thống
• Đăng nhập
• Thay đổi mật khẩu
• Phân quyền
• Thoát
- Chức năng quản lý hệ thống
• Cập nhật thông tin khách hàng
• Cập nhật thông tin nhà cung cấp
• Cập nhật thông tin mặt hàng
• Cập nhật thông tin nhân viên
- Chức năng quản lý xuất hàng, bán hàng
• Lập phiếu xuất, in phiếu xuất
• Lập hóa đơn bán hàng, in hóa đơn bán hàng.
- Chức năng thống kê báo cáo
• Lập phiếu thống kê theo hàng xuất
• Lập phiếu thống kê theo hàng bán
• Lập phiếu thống kê theo doanh thu
• In phiếu thống kê
Nhóm thực hiện: Nhóm 1 Trang 9
VIETHANIT Đồ án môn học
2.2. Biểu đồ phân rã chức năng (Bussiness Functional Diagram – BFD)
Hình 2.1. Biểu đồ phân cấp chức năng hệ thống quản lý bán hàng siêu thị
2.3. Biểu đồ dòng dữ liệu (Data Flow Diagram – DFD)
2.3.1. Biểu đồ dòng dữ liệu mức ngữ cảnh
Hình 2.2. Biểu đồ mức ngữ cảnh
CHÚ THÍCH
1. Gửi yêu cầu
2. Trả lời yêu cầu
3. Gửi yêu cầu
4. Trả lời yêu cầu
5. Gửi yêu cầu
6. Trả lời yêu cầu
Nhóm thực hiện: Nhóm 1 Trang 10
VIETHANIT Đồ án môn học
2.3.2. Biểu đồ dòng dữ liệu mức 0
Hình 2.3. Biểu đồ mức 0
CHÚ THÍCH
* : Dòng dữ liệu kép
1. Gửi yêu cầu
2. * Xác nhận yêu cầu
3. * Thông tin trả về
4. Kết quả trả về
5. Gửi yêu cầu
6. Kết quả trả về
7. Yêu cầu cập nhật thông tin
8. * Lưu thông tin
9. * Xuất thông tin
10. Thông báo kết quả
21. Trả lời yêu cầu
22. Yêu cầu lưu thông tin hàng bán
23. Xác nhận yêu cầu
24. Trả lời yêu cầu
25. * Yêu cầu thống kê
26. Yêu cầu thống kê danh mục
27. Xác nhận yêu cầu
28. Gửi yêu cầu thống kê xuất hàng
29. Trả lời thống kê xuất hàng
30. Gửi yêu cầu thống kê bán hàng
Nhóm thực hiện: Nhóm 1 Trang 11

Xem chi tiết: do_an_pttk_hoanchinh_6507


Không có nhận xét nào:

Đăng nhận xét