Siêu thị Pico plaza là siêu thị điện máy lớn với nhiều các mặt hàng điện tử điện lạnh, điện thoại di động.
Trang 1PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
NHÓM 8
QUẢN LÝ BÁN LẺ ĐIỆN THOẠI DI ĐỘNG
TẠI SIÊU THỊ PICO PLAZA
Thành viên nhóm :
Lương Thị Oanh Phạm Văn phúc Nguyễn Hải Phượng Nguyễn Thi Thu Phương Hoàng Ngọc Quyên
CHƯƠNG 1 : KHẢO SÁT HỆ THỐNG
Trang 2I - KHẢO SÁT SƠ BỘ
Khảo sát hiện trạng:
Siêu thị Pico plaza là siêu thị điện máy lớn với nhiều các mặt hàng điện tử điệnlạnh, điện thoại di động Hiện nay điện thoại di động đã trở thành 1 phần không thểthiếu trong cuộc sống của chúng ta Việc mua một chiếc điện thoại cũng trở nên vôcùng đơn giản
Hiện nay ở siêu thị Pico plaza việc mua ĐTDĐ được tiến hành theo hình thức là :
bán hàng trực tiếp
Hệ thống thực hiện bán tự động
- Một phần sử dụng các phần mềm trợ giúp các thao tác như nhập, tính tiền, tra cứugiá, tra cứu mặt hàng, in hoá đơn, biên lai Một phần vẫn sử làm thủ công như quátrình nhân viên bán hàng viết thông tin khách hàng và thông tin hàng bán
- Việc bán hàng hàng được chia thành 2 giai đoạn đó là :
+ Thanh toán và in hoá đơn tại quầy thu ngân
+ Giao hàng tại nơi bàn giao hàng
Ưu điểm của hệ thống: đơn giản, chi phí thấp, ít tốn kém
Nhược điểm:
Yêu cầu của hệ thống mới
Xây dựng hệ thống với các chức năng chính :
+ Xem bảng giá
+ Quản lý việc bán hàng
+ In hoá đơn bán hàng
Lợi ích di hệ thống mới mang lại:
+ Hỗ trợ nhân viên bán hàng trong công việc bán hàng, thay thế một số thaotác thủ công ví dụ như In hoá đơn thay cho việc phải viết hoá đơn, tra cứu giá sản
2
Trang 3PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3phẩm trên hệ thống một cách nhanh chóng thay vì phải tìm kiếm thủ công trên giấy
tờ, văn bản
+ Tiết kiệm thời gian, sức lao động
II - KHẢO SÁT CHI TIẾT
Khách hàng mang phiếu này đến quầy thu ngân để thanh toán tiền trước
Nhân viên thu ngân sẽ nhập thông tin khách hàng trên phần mềm hệ thống,nhập tên các mặt hàng được bán đã được ghi trong phiếu mua hàng, rồi thựchiện việc tra cứu giá của hàng bán, số lượng của từng mặt hàng bán, cáckhuyến mại nếu có Sau đó tính thành tiền cho từng loại hàng bán, tính tổng
số tiền hoá đơn Xác nhận, lưu và in hoá đơn cho khách hàng
Khách hàng sẽ cầm hóa đơn đến bộ phận có giao hàng Khách hàng đưa hóa đơn cho nhân viên giao hàng để xác nhận lại nhưng các mặt hàng được ghi trong hóa đơn Sau khi xác nhận, nhân viên giao hàng sẽ lập biên bản bàn giao hàng, rồi giao hàng cho khách hàng kèm theo phiếu bảo hành của hãng
và các phụ kiện kèm theo (nếu có)
Tài liệu khảo sát
Bảng giá
Phiếu xuất kho
Biên bản bàn giao
Bảng giá
Trang 44
Trang 5PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
Phiếu xuất kho( hoá đơn )
Trang 6Biên bản bàn giao hàng
6
Trang 7PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
Trang 8CHƯƠNG II: PHÂN TÍCH HỆ THỐNG
I – BIỂU ĐỒ USECASE
Biểu đồ usecase mức tổng quát
Phân rã Usecase : Usecase bán hàng
8
Trang 9PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
II - Kịch bản phân tích chức năng: Bán hàng trực tiếp
Mức usecase trong biểu đồ phan rã 1
Người chịu trách nhiệm Người quản lý
Điều kiện tiên quyết Nhân viên đăng nhập vào hệ thốngĐiều kiện tối thiểu Hệ thống loại bỏ các thông tin đã thêm
và huỷ bỏ việc in hoá đơn
Đảm bảo thành công Thông tin về hoá đơn bán hàng lưu vào
CSDL và in ra hoá đơn
hoá đơn) Kịch bản chính:
Nhân viên nhập số hoá đơn, ngày tháng,họ tên và địa chỉ khách hàng trong
Trang 10 Hệ thống tính tổng số tiền trong hoá đơn.
Thông báo nội dung hoá đơn
Trang 11PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
Biểu đồ cộng tác
Trang 1212
Trang 13PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
IV - BIỂU ĐỒ HÀNH ĐỘNG PHÂN TÍCH
Trang 14V - BIỂU ĐỒ LỚP PHÂN TÍCH
CHƯƠNG III : THIẾT KẾ HỆ THỐNG
14
Trang 15PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
I - Thiết kế CSDL (hướng đối tượng)
1 – Hàng bán
MatHangMaHangTenHangGiaBanTinhTrangKhuyenMai
BangGiaMaHangTenHangGiaBan
MatHangMaHangTenHangGiaBanTinhTrangKhuyenMai
BangGiaMaHangTenHangGiaBan
Trang 162 - Mặt hàng
3 – Hoá đơn
4 – Bảng giá
16
Trang 17PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
5 – Quan hệ giữa các bảng
II - BIỂU ĐỒ LỚP THIẾT KẾ
Trang 18II - KỊCH BẢN THIẾT KẾ : chức năng bán hàng
Mức usecase trong biểu đồ phan rã 1
Người chịu trách nhiệm Người quản lý
Điều kiện tiên quyết Nhân viên đăng nhập vào hệ thốngĐiều kiện tối thiểu Hệ thống loại bỏ các thông tin đã thêm
và huỷ bỏ việc in hoá đơn
Đảm bảo thành công Thông tin về hoá đơn bán hàng lưu vào
CSDL và in ra hoá đơn
18
Trang 19PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
hoá đơn) Kịch bản chính:
Nhân viên nhập Số hoá đơn , Ngày tháng hiện tại,Họ tên và địa chỉ khách
hàng trong hoá đơn bán hàng lần lượt vào txtSoHoaDon, txtNgay,
txtTenKH, txtDiachi.
Nhân viên click vào cmdThemChiTiet để mở form frmHangBan và thêm
chi tiết các mặt hàng bán (gồm có mã sản phẩm, tên sản phẩm, số lượng, đơn vị tính, đơn giá vào txtMaSP, txtTenSP, txtSoLuong, txtDVT, )
Đơn giá sẽ tự động hiện thị trên txtDonGia khi nhập mã sản phẩm txtMaSP.
Hệ thống sẽ tự động tính thành tiền cho từng sản phẩm Công thức tính
thành tiền txtThanhTien = txtSoluong * txtDonGia (giá đã gồm VAT)
Click cmdThemMoi để thông tin hàng bán được cập nhật vào CSDL và hiển thị trên DataGrid trên form frmHoaDon
Click cmdInHoaDon để in hoá đơn, cmdLuuHoaDon để lưu hoá đơn.
Click cmdKetThuc để kết thúc phiên giao dịch.
Trang 20Form frmHangBan
Biên bản bàn giao hàng
20
Trang 21PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
III - BIỂU ĐỒ TRÌNH TỰ THIẾT KẾ :
Trang 22BIỂU ĐỒ CỘNG TÁC
22
Trang 23PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
IV - BIỂU ĐỒ TRẠNG THÁI
Trang 24IV - BIỂU ĐỒ THÀNH PHẦN
IV - BIỂU ĐỒ TRIỂN KHAI
24
Trang 25PHÂN TÍCH THIẾT KẾ HỆ THỐNG H08CN3
CHƯƠNG IV : CÀI ĐẶT HỆ THỐNG
Trang 26I – CÀI ĐẶT GIAO DIỆN
II – CÀI ĐẶT CSDL
26