Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
354,86 KB
Nội dung
Trường Đại Học Bách Khoa Hà Nội Viện Điện Tử - Viễn Thơng ======o0o====== BÁO CÁO BÀI TẬP LỚN MƠN KỸ THUẬT PHẦN MỀM ỨNG DỤNG ĐỀ TÀI: HỆ THỐNG QUẢN LÝ BÁN HÀNG Giảng viên hướng dẫn: Mã số lớp học: Sinh viên thực hiện: Hà Nội, 11/2012 MỤC LỤC: Nguyễn D Phạm Văn Nguyễn X PHẦN 1: GIỚI THIỆU CHUNG Lời mở đầu………………………………………………………………………3 Giới thiệu cửa hàng……… ……….………………… …………………… 3 Báo cáo khả thi………………………………………………………………… 4 Phạm vi đề tài……………………………………………………………………5 4.1 Xác định phạm vi đề tài………………………………………………………5 4.2 Chức hệ thống hành……………………………………………….5 PHẦN 2: PHÂN TÍCH HỆ THỐNG Phân tích yêu cầu xử lý hệ thống hành………… ………… .6 Sơ đồ thiết kế hệ thông tương lai……………………………………………… 2.1 Sơ đồ mức ngữ cảnh………………………………………………………… 2.2 Sơ đồ chức (FD)……………………………………………………… 2.3 Sơ đồ DFD mức 0…………………………………………………………… 2.4 Sơ đồ DFD mức 1……………………………………………………………10 2.4.1 Sơ đồ DFD mức của“Quản Lý Sản Phẩm”………………………… 10 2.4.2 Sơ đồ DFD mức “ Quản Lý Nhân Viên”………………………….11 2.4.3 Sơ đồ DFD mức của“Quản Lý Bán Hàng”………………………….12 2.4.4 Sơ đồ DFD mức của“Báo Cáo- Thống Kê”………………………….13 PHẦN 3: THIẾT KẾ HỆ THỐNG 1.Thiết kế sở liệu…….…………………………………………………… 14 1.1 Chuẩn hóa sở liệu…………………………………………………….16 1.1.1 Dạng chuẩn hóa sở liệu 1NF…………………………….………16 1.1.2 Dạng chuẩn hóa sở liệu 2NF………………… ………….…… 17 1.1.3 Dạng chuẩn hóa sở liệu 3NF………… ………………….…… 19 1.2 Sơ đồ thực thể liên kết…………………………………………………… 21 1.3 Chi tiết bảng sở liệu…………………………………………… 22 Thiết kế giao diện…………………………………………………………… 24 KẾT LUẬN………………………………………………………………….……29 PHẦN 1: GIỚI THIỆU CHUNG Lời mở đầu: Hiện nay, cơng nghệ phần mềm có nhiều ứng dụng thực tiễn phục vụ hiệu sống người đại Trong xu hướng đó, cơng việc kinh doanh cửa hàng địi hỏi thiết cần có phần mềm nghiệp vụ để thực hoạt động kinh doanh cách hệ thống, nhanh chóng, bảo mật Vì vậy, nội dung báo cáo tập lớn này, chúng em muốn trình bày sơ lược phương pháp nghiên cứu thiết kế phần mềm nghiệp vụ, với đề tài: “Hệ thống quản lý bán hàng” Giới thiệu cửa hàng: Của hàng chúng em chọn hàng bán điện thoại, quy mô cửa hàng mức trung bình Cửa hàng gồm có quản lý cửa hàng, quản lý hàng hóa, kế tốn,quản lý bán hàng nhân viên Sơ đồ tổ chức nhân cửa hàng: Quản Lý Cửa Hàng Quản Lý Nhân Viên & Bán Hàng Nhân Viên Bán Hàng Báo cáo khả thi: Sau nghiên cứu sơ đề tài, nhóm định sử dụng mơ hình thác nước ( Waterfall ) để thực Công việc Nghiên cứu sơ Phân tích hệ thống Thiết kế hệ thống Phát triển hệ thống Kiểm thử Cài đặt, bảo trì Hồn thành báo cáo Phạm vi đề tài: 4.1 Xác định phạm vi đề tài: Hiện tại, hoạt động cửa hàng hoàn chỉnh với thống chức mua hàng, bán hàng, bảo hành, chương trình khuyến mại… Tuy nhiên, khn khổ thời gian khơng cho phép nên nhóm định tập trung vào chức năng: quản lý nhân viên, sản phẩm, doanh thu, báo cáo thống kê mà không đề cập đến quản lý khách hàng chương trình khuyến mại 4.2 Chức hệ thống hành: Hiện việc quản lý thông tin cửa hàng thực thủ cơng phần mềm Acess, chưa có phần mềm quản lý PHẦN 2: PHÂN TÍCH HỆ THỐNG Phân tích yêu cầu xử lý hệ thống hành: Quản lý hàng hóa: Khi nhập loại sản phẩm, người quản lý hàng hóa phải tạo thông tin sản phẩm (mã loại sản phẩm, tên loại sản phẩm, tên sản phẩm, mã sản phẩm, số lượng hàng nhập, đơn giá nhập vào, thông số kĩ thuật…) Đồng thời cập nhật thường xun thơng tin số lượng, chất lượng hàng hóa có kho theo ngày, tuần, tháng để kịp thời gửi thống kê cho nhân viên kế toán Quản lý nhân viên bán hàng: có chức Quản lý thơng tin nhân viên có cửa hàng (Danh sách nhân viên, tình hình cơng tác,…) Quản lý doanh số bán hàng nhân viên theo ngày Sau đó, quản lý nhân viên gửi thống kê cho nhân viên kế toán Kế tốn: Trên sở thơng tin thống kê quản lý hàng hóa, quản lý nhân viên& bán hàng làm báo cáo tình hình sản phẩm cửa hàng tại, thông tin nhân viên cửa hàng, thống kê doanh thu theo ngày, tháng , quý, năm gửi quản lý cửa hàng Người quản lý: Nhận thông tin báo cáo đầy đủ hoạt động chức phận quản lý cửa hàng Từ đó, quản lý cửa hàng có điều chỉnh thích hợp mặt nhân sự, quản lý Sơ đồ thiết kế hệ thống tương lai: 2.1 Sơ đồ mức ngữ cảnh: Quản Lý Cửa Hàng Thông Tin Báo Cáo Nhân Viên Thông Tin Nhân Viên Tìm Kiếm, Sửa Chữa, Xóa TT Sản Phẩm Báo Cáo Quản Lý Hàng Hóa Kế Tốn 2.2 Sơ đồ phân cấp chức (FD): Phần Mềm7 Quản Lý Bán Hàng Quản Lý Nhân Viên Bán Hàng Quản Lý Sản Phẩm Tạo Mới Sản Phẩm Cập Nhật Sản Phẩm Tìm Kiếm Sản Phẩm Xóa Sản Phẩm 2.3 Sơ đồ DFD mức 0: (Mã sản phẩm, Mã hóa đơn) Đơn giá bán sản phẩm, Số lượng sản phẩm bán, Tiền bán sản phẩm 14 1.1 Chuẩn hóa sở liệu: 1.1.1 Dạng chuẩn hóa sở liệu 1NF: Từ giả thiết phụ thuộc hàm bảng ta chọn thuộc tính “Mã sản phẩm” PK Các thuộc tính lặp lại: Mã nhân viên, Tên nhân viên, Địa nhân viên, Số điện thoại nhân viên, Vị trí nhân viên đảm nhận, Mức lương nhân viên, Mã hóa đơn, Ngày lập hóa đơn, Đơn giá bán sản phẩm, Số lượng sản phẩm bán, Tiền bán sản phẩm Bảng 1 Mã loại sản phẩm Tên loại sản phẩm Thông tin kỹ thuật Mã nhà sản xuất Tên nhà sản xuất Địa nhà sản xuất Số điện thoại nhà sản xuất Mã sản phẩm (PK) Tên sản phẩm 10 Đơn giá sản phẩm nhập vào 15 11 12 13 Bảo hành sản phẩm Vận chuyển sản phẩm Số lượng sản phẩm nhập vào Bảng Mã nhân viên Tên nhân viên Địa nhân viên Số điện thoại nhân viên Vị trí nhân viên đảm nhận Mức lương nhân viên Mã hóa đơn (PK) Mã sản phẩm (PK) Ngày lập hóa đơn 10 Đơn giá bán sản phẩm 11 Số lượng sản phẩm bán 12 Tiền bán sản phẩm 1.1.2 Dạng chuẩn hóa sở liệu 2NF: Bảng có PK thuộc tính nên 2NF Bảng chưa dạng 2NF PK (Mã hóa đơn, Mã sản phẩm) mà: - Mã hóa đơn Mã nhân viên, Ngày lập hóa đơn 16 Tách Bảng thành bảng sau: Bảng Mã nhân viên Tên nhân viên Địa nhân viên Số điện thoại nhân viên Vị trí nhân viên đảm nhận Mức lương nhân viên Mã hóa đơn (PK) Ngày lập hóa đơn PK thuộc tính đơn nên chuẩn hóa 2NF Bảng Mã hóa đơn (PK) Mã sản phẩm (PK) Ngày lập hóa đơn Đơn giá bán sản phẩm Số lượng sản phẩm bán Tiền bán sản phẩm 17 Bảng có phụ thuộc hàm đầy đủ nên 2NF 1.1.3 Dạng chuẩn hóa sở liệu 3NF: Bảng chưa dạng 3NF, vì: - Mã loại sản phẩm Tên loại sản phẩm, Thông tin kĩ thuật - Mã nhà sản xuất Tên nhà sản xuất, Địa nhà sản xuất, Số điện thoại nhà sản xuất Mà lại có: - Mã sản phẩm Mã loại sản phẩm, Mã nhà sản xuất Ta tách Bảng thành bảng: Loại Sản Phẩm Mã loại sản phẩm (PK) Tên sản phẩm Thông tin kĩ thuật Nhà Sản Xuất Mã nhà sản xuất (PK) Tên nhà sản xuất Địa nhà sản xuất Số điện thoại nhà sản xuất Sản Phẩm Mã sản phẩm (PK) Tên sản phẩm 18 Đơn giá sản phẩm nhập vào Bảo hành sản phẩm Vận chuyển sản phẩm Số lượng sản phẩm nhập vào Cả bảng “Loại Sản Phẩm”, “ Sản Phẩm”, “Nhà Sản Xuất” khơng có quan hệ bắc cầu nên dạng 3NF Bảng chuẩn hóa dạng 3NF, đổi tên bảng “Hóa Đơn Chi Tiết”: Hóa Đơn Chi Tiết Mã hóa đơn (PK) Mã sản phẩm (PK) Ngày lập hóa đơn Đơn giá bán sản phẩm Số lượng sản phẩm bán Tiền bán sản phẩm Bảng chưa dạng 3NF, do: - Mã hóa đơn Mã nhân viên - Mã nhân viên Tên nhân viên, Trường nhân viên theo học, Địa nhân viên, Số điện thoại nhân viên, Vị trí nhân viên đảm nhận, Mức lương nhân viên Tách Bảng thành bảng: Hóa Đơn Mã hóa đơn (PK) Mã nhân viên Ngày lập hóa đơn 19 Nhân Viên Mã nhân viên (PK) Tên nhân viên Địa nhân viên Số điện thoại nhân viên Vị trí nhân viên đảm nhận Mức lương nhân viên - Hai bảng “Hóa đơn” “Nhân viên” chuẩn hóa 3NF khơng có quan hệ bắc cầu 1.2 Sơ đồ thực thể liên kết: 20 1.3 Chi tiết bảng sở liệu a) Bảng Nhanvien ( Nhân Viên ) Tên Thuộc Tính MaNV TenNV DiaChi SDT ViTriLamViec MucLuong b) Bảng HoaDon ( Hóa Đơn ) Tên Thuộc Tính MaHoaDon MaNV NgayLapHD c) Bảng HoaDonChiTiet ( Hóa Đơn Chi Tiết ) Tên Thuộc Tính MaHoaDon MaSP DonGiaBan SoLuong ThanhTien 21 d) Bảng SanPham ( Sản Phẩm ) Tên Thuộc Tính MaSP TenSP MaLoaiSP MaNSX DonGia BaoHanh VanChuyen SoLuong e) Bảng LoaiSanPham (Loại Sản Phẩm ) Tên Thuộc Tính MaLoaiSP TenLoaiSP ThongTinKT f) Bảng NhaSanXuat ( Nhà Sản Xuất ) Tên Thuộc Tính MaNSX TenNSX DiaChi SDT Thiết kế giao diện: Giao diện đăng nhập vào chương trình: 22 Nhập tài khoản sử dụng mật xác vào form giao diện mở vào main chính: Tiếp tục tùy vào chức nhiệm vụ người quản lý cửa hàng chọn mục để truy nhập thao tác Chọn mục Sản Phẩm: 23 Tiếp tục chọn mục thêm sản phẩm: Mục Nhà Sản Xuất: 24 Mục Loại Sản Phẩm: Mục Quản Lý Hóa Đơn: 25 Mục Quản Lý Nhân Viên: 26 Mục Báo Cáo Thống Kê: Báo cáo doanh thu: KẾT LUẬN Nội dung đạt được: Các chức chương trình hoàn thành Giao diện thân thiện, dễ sử dụng Nội dung chưa làm được: Dữ liệu cập nhật chậm Một số phần liệu có cập nhật chưa Thời gian hạn chế nhóm có thành viên q trình xây dựng phần mềm cịn gặp nhiều khó khăn Chưa có kinh nghiệm nhiều lần đầu thực Kinh nghiệm thu được: Hiểu nhiều kinh nghiệm giao tiếp công việc thực tế Có hội để vận dụng kiến thức lý thuyết nhà trường áp dụng vào thực tiễn Củng cố kiến thức môn học: cơng cụ phần mềm, phân tích & thiết kế hệ thống, ngơn ngữ lập trình… - 27 Chúng em xin chân thành cảm ơn thầy Vũ Song Tùng giúp đỡ chúng em hoàn thành đề tài Tuy có nhiều cố gắng q trình làm đề tài khơng thể tránh sai sót Chúng em mong nhận ý kiến đóng góp từ thầy bạn để chúng em rút kinh nghiệm thực tốt đề tài sau Chúng em xin chân thành cảm ơn !! 28 ... Tốn Quản Lý Hàng Hóa Báo Cáo Thống Kê (2) Báo Cáo Quản Lý Sản Phẩm Quản Lý Cửa Hàng Sản Phẩm (4) (1): Quản lý nhân viên bán hàng: thay đổi, tìm kiếm, xóa thơng tin nhân viên bán hàng (2): Quản lý. .. mềm nghiệp vụ, với đề tài: ? ?Hệ thống quản lý bán hàng? ?? Giới thiệu cửa hàng: Của hàng chúng em chọn hàng bán điện thoại, quy mô cửa hàng mức trung bình Cửa hàng gồm có quản lý cửa hàng, quản lý. .. quản lý hàng hóa, kế tốn ,quản lý bán hàng nhân viên Sơ đồ tổ chức nhân cửa hàng: Quản Lý Cửa Hàng Quản Lý Nhân Viên & Bán Hàng Nhân Viên Bán Hàng Báo cáo khả thi: Sau nghiên cứu sơ đề tài, nhóm