SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI TRƯỜNG TRUNG CẤP CÔNG NGHỆ VÀ KINH TẾ ĐỐI NGOẠI Đề tài tốt nghiệp QUẢN LÝ BÁN HÀNG MÁY TÍNH Sinh viên thực hiện Đỗ Phú Huy Giáo viên hướng d[.]
SỞ GIÁO DỤC VÀ ĐÀO TẠO HÀ NỘI TRƯỜNG TRUNG CẤP CÔNG NGHỆ VÀ KINH TẾ ĐỐI NGOẠI Đề tài tốt nghiệp : QUẢN LÝ BÁN HÀNG MÁY TÍNH Sinh viên thực : Đỗ Phú Huy Giáo viên hướng dẫn : Nguyễn Đình Hiến Hà Nội, tháng 05 - 2009 A – Khảo sát yêu cầuo sát yêu cầu yêu cầuu A Khảo sát sơ STT Nội dung Ghi Giới hạn hệ thống khảo sát Trong Trung tâm Quy mô hoạt động Theo nhóm Mức độ tự động hố Bán tự động Đối tượng khảo sát Phương pháp khảo sát Tài liệu, mẫu biểu + Giám đốc + Cán quản lý + Nhân viên + Quan sát + Phiếu xuất kho – bảo hành B Yêu cầu hệ thống STT Nội dung Ghi + Quản lý thông tin bán hàng + Tiết kiệm thời gian + Tiết kiệm nhân lực + HDD: Window + Hệ quản trị CSDL: Access + Vietkey + Dung lượng ổ đĩa: 1GB + CPU: 2.0GHZ + RAM: 512 MB Lợi ích mang lại Yêu cầu Phần mềm Yêu cầu Phần cứng Chi phí (Vốn, thuê người quản lý, xây dựng, bảo trì 10.000.000 (VNĐ) nâng cấp phần mềm … ) C Báo cáo tính khả thi Có thực B – Phân tích thiết kế hệ thống quản lý bán thiết bị máy tính Biểu đồ BDF: QL Bán TB Tin học Bán hàng Cập nhật in BGia Thống kê TK theo ngày TK theo tháng b Lưu đồ: - Chức thống kê theo ngày: Begi n Nhập: - Từ ngày - Đến ngày Chạy QryThongKe In RptThong Ke End Biểu đồ DFD: a Mức ngữ cảnh: (mức 0) Khách hàng Nhân viên Quản lý Cửa hàng CB quản lý Kho hàng b Mức trung gian: (mức 1) Khách hàng Nhân viên Bán hàng Hóa đơn Bán hàng CB Quản lý Thống kê Cập nhật Bgia Hàng hóa Phiếu Nhập Kho - xuất kho Hàng hóa Báo cáo TK Bảng báo giá c Mức chức năng: (mức 2) - Chức thống kê theo năm: CB Quản lý Nhapnăm Nhập Truy vấn TK theo năm nam In bảng TK Phiếu nhập kho – xuất kho - Lập thông tin bán hàng NV Bán hàng Khách hàng Nhập Sản phẩm Xác nhận thông tin Lưu trữ DM Sản Phẩm Mơ hình quan hệ: (Relationships) a Danh mục bảng (Table): - Table 1: TblBangGia (MaHang, TenHang, DonGia, BaoHanh) - Table 2: TblDangNhap(Username, password) - Table 3: TblDongHoaDon(SoHD, MaHang, TenHang, DVT, SoLuong, DonGia, ThanhTien, BaoHanh) - Table 4: TblHoaDon(SoHD, TenKhachHang, DiaChi, LiDoXuatKho, XuatTaiKho, Ngay) b Xây dựng quan hệ bảng: - Relationship (Mơ hình quan hệ): TblBangGia TblHoaDon TblDongHoaDon C – Thiết kế hệ thống I - Cơ sở liệu - ACCESS: Cấu trúc bảng (Table): a Bảng “TblBangGia” (Bảng giá) Field Name MaHang TenHang DonGia BaoHanh Data Type Field Size Text Text Number Text 50 50 Double 50 b Bảng “TblDangNhap” (Đăng nhập) Field Name Data Type Field Size Username Text 50 password Text 50 Description Mã hàng Tên hàng Đơn giá Bảo hành Description Tên đăng nhập Mật đăng nhập c Bảng “TblDongHoaDon” (Dịng hóa đơn) Field Name SoHD MaHang TenHang DVT SoLuong DonGia ThanhTien BaoHanh Data Type Number Text Text Text Number Number Number Text Field Size Long Integer 50 50 50 Byte Double Double 50 Description Số hóa đơn Mã hàng Tên hàng Đơn vị tính Số lượng Đơn giá Thành tiền Bảo hành d Bảng “TblHoaDon” (Hóa đơn) Field Name Data Type Field Size SoHD TenKhachHang DiaChi LiDoXuatKho XuatTaiKho Ngay AutoNumber Text Text Text Text Date/Time Long Integer 50 50 50 50 Short Date Sơ đồ quan hệ Relationships: Description Số hóa đơn Tên khách hàng Địa Lí xuất kho Xuất kho Ngày II - Giao diện Report: Form “TblDangNhap”: a Tên Form: TblDangNhap b Nội dung: * Chú thích: - Text Box: Username, password - Command Button: Dang nhap, Thoat c Hoạt động Form: - Nhân viên QL nhập tên Text Box “Username” nhập mật tương ứng Text Box “password” - Sau nhập đầy đủ thông tin, Nhân viên QL nhấn chuột vào nút Command Button “Dang nhap”, xảy trường hợp: + TH1 - Đăng nhập khơng thành cơng: Khi xuất MsgBox thông báo “Ban chua nhap user va pass, Ban can nhap lai Username va pass” Sau bạn cần nhập lại username pass + TH2 - Đăng nhập thành cơng: Khi chương trình mở bắt đầu làm việc - Để bỏ qua thao tác đăng nhập chương trình, nhấn chọn nút “Thoat” 2 Form “FrmManu”: a Tên Form: FrmManu b Nội dung: * Chú thích: - Label: Quản lí - Command button: In Bang Bao Gia, Nhap Mat Hang Moi, Hoa Don, Thong Ke, Thoat c Hoạt động Form: - Nhân viên QL đăng nhập thành công form quản lĩ xuất tùy theo ý định nhân viên QL mà người chọn nút lệnh tương ứng - Để đóng Form, nhấn chọn nút “Thoat” Form “FrmNhapMoi”: a Tên Form: FrmNhapMoi b Nội dung: * Chú thích: - Text Box: MaHang, TenHang, DonGia, BaoHanh - Command Button: Them Moi, Thoat, Save c Hoạt động Form: - Nhân viên QL nhập mặt hàng vào: nhập mã hàng, tên hàng, đơn giá, bảo hành Khi xong nhấn nút lệnh save mặt hàng lưu vào Muốn nhập thêm mặt hàng nhân viên QL nhấn nút lệnh Them Moi - Để đóng Form, nhấn chọn nút “Thoat” 4 Form “TblHoaDon”: a Tên Form: TblHoaDon b Nội dung: * Chú thích: - Label: Đơn vị, địa chỉ, điện thoại, mẫu số, phiếu xuất kho- bảo hành, ban hành theo… - Textbox: Họ Tên Người nhận hàng, Địa Chỉ, Lí Do Xuất Kho, Xuất Tại Kho, Tổng Số Tiền (bằng chữ), Cộng Tiền Hàng - Sub Form: TblDongHoaDon subform - Command button: Lap Hoa Don Moi, Tinh Tien, InHD, ThoatChuongTrinh c Hoạt động Form: - Nhân viên QL nhập họ tên người nhận hàng, địa chỉ, lí xuất kho, xuất kho, sau chọn mã hàng subform, nhập số lượng nhấn nút lệnh “Tinh Tien”, máy tự động tính tiền muốn lập hóa đơn nhấn nút lệnh “Nhap Hoa Don Moi”, muốn in nhấn nút lệnh “InHD” - Để đóng Form, nhấn chọn nút “Thoat Chuong Trinh” 5 Form “FrmThongKe”: a Tên Form: FrmThongKe b Nội dung: * Chú thích: - Text Box: Từ Ngày, Đến Ngày - Command Button: In Thong Ke, Thoat c Hoạt động Form: - Nhân viên QL nhập khoảng thời gian muốn thống kê vào textbox từ ngày đến ngày, sau để in nhấn nút lệnh “In Thong Ke” - Để đóng Form, nhấn chọn nút “Thoat” Report “InHD”: Report thống kê doanh thu theo ngày Report Bảng Báo Giá