đề tài Quãn lý hệ thống bán máy vi tính
Trang 1HỆ THỐNG QUẢN LÝ MUA BÁN THIẾT BỊ MÁY TÍNH
I Lời mở đầu
Ngày nay, đi cùng với sự phát triển của nền kinh tế,công nghệ thông tin ngày một phổ biến rộng rãi ở khắp mọi nơi trên thế giới Đây là một lĩnh vực không thể thiếu trong đời sống cũng như nghiên cứu khoa học
Việc áp dụng công nghệ thông tin vào đời sống không chỉ giúp cho công việc được thực hiện dễ dàng hơn mà còn giúp chúng ta tiết kiệm được rất nhiều thời gian để phục vụ cho những công việc khác
Đối với giới kinh doanh nói chung thì công nghệ thông tin là một phần rất quan trọng trong nhu cầu công việc của họ Bởi vì họ áp dụng công nghệ này để tìm kiếm đối tác cũng như quản
bá đến mọi đối tác về tâm tư, nguyện vọng để đáp ứng nhu cầu cho khách hàng của mình mà
có lẻ chỉ có công nghệ thông tin - một phương tiện truyền thông quần chúng rộng rãi mới có thể làm được điều đó Còn đối với các công ty kinh doanh,để việc buôn bán,quản lí,cũng như truyền tải thông tin đến khách hàng đạt được những kết quả như mong muốn, điều này không chỉ đòi hỏi nhu cầu về nhân viên mà điều rất quan trọng là phải biết ứng dụng công nghệ thông tin phục vụ cho các cửa hàng Đây là nhu cầu thiết yếu của sự ra đời của những phầm mềm quả
lí một phương tiện nối kết hiệu quả trong việc mua bán giữa các công ty và khách hàng
Trang 2II Mô tả bài toán
Cửa hàng sẽ nhập hàng từ nhà cung cấp Khi có nhu cầu nhập hàng cửa hàng sẽ nhận được các thông tin chi tiết về các loại thiết bị muốn nhập từ nhà cung cấp Thông tin về thiết
bị muốn nhập gồm có: xuất xứ, cách tháo lắp, bảo dưỡng, giá…Nếu cửa hàng có nhu cầu muốn nhập các loại thiết bị này thì cửa hàng phải gửi đơn đặt hàng cho nhà cung cấp Sau đó nhà cung cấp tiến hành làm báo giá các loại thiết bị cho khách hàng
Nhà cung cấp sẽ đáp ứng nhu cầu nhập hàng của khách hàng bằng việc giao hàng cho cửa hàng theo đơn đặt hàng, và có kèm theo hoá đơn thanh toán
Cửa hàng nhập thiết bị thông qua biên lai thanh toán tiền và phiếu nhập Sau đó sẽ ghi vào
sổ nhập kho
Khách hàng có nhu cầu mua thiết bị sẽ gửi yêu cầu đến cửa hàng cửa hàng sẽ gửi bảng báo giá thiết bị cho khách Nếu khách hàng đồng ý mua thiết bị nào thì viết đơn đặt hàng với cửa hàng và cửa hàng sẽ kiểm tra xem thiết bị mà khách yêu cầu nếu còn sẽ giao hàng cho khách và viết hoá đơn thanh toán kèm theo biên bản giao hàng (kèm phiếu bảo hành) Sau đó ghi vào sổ xuất kho
Khi khách hàng có yêu cầu về bảo hành thiết bị đã mua ở cửa hàng Cửa hàng sẽ đồng ý yêu cầu bảo hành thiết bị của khách (nếu thiết bị do cửa hàng cung cấp) và sẽ ghi một biên lai nhận thiết bị giao cho khách Bộ phận bảo hành sẽ tiến hành kiểm tra, sửa chữa và gửi lại cho khách, kèm theo một hoá đơn thanh toán bảo hành (Nếu thiết bị đã quá thời gian bảo hành) Các thông tin về việc bảo hành thiết bị sẽ được lưu lại trong sổ bảo hành
Sau mỗi thời gian nhất định bộ phận bán hàng sẽ tổng hợp lại tình hình mua bán của cửa hàng để báo cáo cho chủ cửa hàng Chủ cửa hàng là người quyết định việc nhập hàng từ nhà cung cấp
Trang 3III Thiết lập sơ đồ
3.1 Use case
3.1.1 Sơ đồ
Chu cua hang Bao cao
Nhan vien ban hang
Khach hang Ban hang
Nhap don dat hang
Gui bang bao gia
Nhan vien bao hanh
Bao hanh
Nha cung cap
Nhap hang
Kiem tra hang Gui don dat hang Tinh ton kho
Lap phieu nhap
Nhap kho
Thanh toan
Thanh toan ban hang
Lap bien lai nhan thiet bi
Ghi so bao hanh
Lap phieu thanh toan
Kiem tra thoi han bh
Gui yeu cau
<<include>>
<<extend>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>>
<<include>> <<include>>
<<include>>
<<include>>
<<include>>
<<include>>
Lap bao cao thu chi
Lap bao cao ton
Lap bao cao luong
<<include>>
<<include>>
<<include>>
Bao tri
<<include>>
Nhan vien ke toan
Goi don mua hang
<<include>>
Sơ đồ Use case của hệ thống quản lý mua bán thiết bị máy tính
3.1.2 Mô tả chức năng
- Nhà cung cấp: khi cửa hàng có yêu cầu nhập thiết bị nhà cung cấp sẽ gửi thông tin
thiết bị cho cửa hàng Cửa hàng xem thông tin về các thiết bị và gửi đơn đặt hàng cho nhà cung cấp Nhà cung cấp sẽ đáp ứng yêu cầu và cung cấp thiết bị
- Khách hàng:
+ Mua hàng: có yêu cầu mua hàng sẽ được cửa hàng gửi bảng báo giá các thiết bị
Khách hàng sẽ gửi đơn đặt hàng và cửa hàng sẽ giao hàng cho khách kèm theo phiếu bảo hành
+ Bảo hành: khi khách hàng muốn bảo hành cửa hàng sẽ viết biên lai nhận thiết bị
và khách hàng sẽ nhận được biên lai trả thiết bị khi bảo hành xong
- Chủ cửa hàng: là người quyết định việc nhập hàng từ nhà cung cấp và là người đưa
ra yêu cầu báo cáo về tình hình mua bán hàng của cửa hàng
- Nhân viên bảo hành: là người sẽ nhận linh kiện thiết bị khi khách hàng mang linh
kiện, thiết bị đến bảo hành Nhân viên bảo hành sẽ kiểm tra thời hạn bảo hành Nếu còn thời gian bảo hành thì ghi sổ bảo hành ngược lại sẽ chuyển sang bảo trì và lập phiếu thanh toán
- Nhân viên kế toán: là người nhận yêu cầu báo cáo từ chủ cửa hàng Sẽ lập báo cáo
thu chi, báo cáo tồn, báo cáo lương cho chủ cửa hàng
Trang 43.1.3 Mô tả chi tiết các chức năng
- Tính tồn kho: tính số lượng linh kiện còn trong kho để đề xuất mua linh kiện.
- Viết phiếu yêu cầu nhập: chức năng này thực hiện khi cửa hàng có nhu cầu nhập
thiết bị thì phải viết phiếu yêu cầu nhập cho chủ cửa hàng để chủ cửa hàng thông qua việc nhập thiết bị
- Kiểm tra hàng : khi nhà cung cấp mang hàng đã đặt mua đến thì cửa hàng sẽ kiểm
tra hàng do nhà cung cấp mang đến xem có đúng như trong đơn đặt hàng không
- Lập phiếu nhập: chức năng này được thực hiện sau khi đã kiểm tra hàng nhập xong
thì cửa hàng sẽ lập phiếu nhập hàng
- Nhập kho: chức năng này thực hiện sau khi lập phiếu nhập thì cửa hàng sẽ nhập
hàng vào kho và thông tin nhập kho sẽ lưu vào sổ nhập kho
- Thanh toán mua hàng: cửa hàng sẽ căn cứ vào phiếu nhập để làm hoá đơn thanh
toán cho nhà cung cấp
- Lập báo giá: cửa hàng sẽ lập bảng báo giá các mặt hàng có trong cửa hàng để phục
vụ cho khách hàng khi có yêu cầu mua hàng
- Nhận đơn đặt hàng: khi khách có yêu cầu mua hàng trong cửa hàng thì sẽ gửi đơn
đặt hàng tới cửa hàng và cửa hàng sẽ tiếp nhận những đơn đó
- Kiểm tra hàng trong kho: chức năng này thực hiện khi cửa hàng nhận được đơn
đặt hàng của khách thi sẽ kiểm tra xem trong kho còn những mặt hàng mà khách yêu cầu không
- Thanh toán bán hàng: khi giao hàng cho khách thì cửa hàng sẽ viết phiếu thanh
toán cho khách và có kèm theo phiếu bảo hành
- Lập biên lai nhận thiết bị: khi có vấn đề gì về hàng đã bán cho khách thì khách
hàng sẽ yêu cầu cửa hàng bảo hành và cửa hàng sẽ viết biên lai nhận hàng bảo hành cho khách
- Lập biên lai trả thiết bị: khi bảo hành đã thực hiện xong thì cửa hàng sẽ viết biên
lai trả thiết bị cho khách
- Ghi sổ bảo hành: thông tin về các loại hàng được bảo hành sẽ được cửa hàng ghi
vào sổ bảo hành
- Lập phiếu thanh toán bảo hành: chức năng này được thực hiện khi khách hàng có
yêu cầu bảo hành mà phiếu bảo hành đã hết hạn thì khách hàng sẽ nhận được một phiếu thanh toán bảo hành
- Lập báo cáo: chủ cửa hàng sẽ yêu cầu nhân viên kế toán lập báo cáo về thu – chi,
báo cáo tồn, lương nhân viên, …
Trang 53.2 DFD
3.2.1 Biểu đồ luồng dữ liệu mức 0
Trang 63.2.2 Biểu đồ luồng dữ liệu mức 1
Trang 7
3.2.3 Biểu đồ luồng dữ liệu mức 2
3.2.3.1 Nhập hàng
Trang 83.2.3.2 Bán hàng:
Trang 93.2.3.3 Bảo hành
3.2.3.4 Báo cáo
Trang 10IV ERD
Trang 11V Lược đồ CSDL
5.1 Chuyển mô hình ERD sang mô hình quan hệ
1 NHANVIEN(MaNV, HoTenNV, SDT, DiaChi, CMND, NgaySinh)
3 SANPHAM(MaSP, TenSP, MaDVT, MaNCC, MaLSP, MaGSP)
4 DONVITINH(MaDVT, TenDVT)
5 HANGSANXUAT( MaHSX, TenHSX, MaNSX)
6 NUOCSANXUAT(MaNSX, TenNSX)
7 GIASANPHAM(MaGSP, Gia)
8 LOAISANPHAM(MaLSP,TenLoai)
9 PHIEUBAOHANH(MaPBH, MaSP, NgayBD, NgayKT)
10 NHACUNGCAP(MaNCC, TenNCC, Diachi, SDT, Email)
11 PHIEUXUAT(MaPX, NgayXuat, DienGiai, MaNV)
12 CHITIETPHIEUXUAT(MaPX, MaSP, SoLuong, DonGia)
13 PHIEUDATHANG(MaPDH, HoTenKH, MaNV, NgayThang, TongTienPDH,
KieuTT)
14 CHITIETPHIEUDATHANG(MaPDH, MaSP, SoLuong)
15 PHIEUNHAP(MaPN, MaHD, NgayGhiPN, DienGiai, Thue, MaNV)
16 CHITIETPHIEUNHAP(MaPN, MaSP, SoLuong, DonGia)
17 PHIEUTHANHTOAN(MaPTT, NgayTT, MaKH, SoTien)
18 KHACHHANG(MaKH, TenKH, DiaChiKH, SoDTKH)
Trang 125 2 Mô tả chi tiết cho các quan hệ
5.2.1.Quan hệ: NHANVIEN
5.2.2.Quan hệ: SANPHAM
5.2.3.Quan hệ: DONVITINH
5.2.4.Quan hệ: HANGSANXUAT
5.2.5.Quan hệ: NUOCSANXUAT
5.2.6.Quan hệ: GIASANPHAM
5.2.7.Quan hệ: LOAISANPHAM
5.2.8.Quan hệ: PHIEUBAOHANH
5.2.9.Quan hệ: NHACUNGCAP
Trang 135.2.10.Quan hệ: PHIEUXUAT
5.2.11.Quan hệ: PHIEUDATHANG
5.2.12.Quan hệ: PHIEUNHAP
5.2.13.Quan hệ: KHACHHANG
5.2.14.Quan hệ: LOAITHANHTOAN
5.2.15.Quan hệ: PHIEUTHANHTOAN