TỔNG QUAN VỀ ĐỀ TÀI
Lí do chọn đề tài
Xuất phát từ tầm quan trọng của công tác quản lý bán hàng trong doanh nghiệp sản xuất
Cũng cố và nâng cao thêm những kiến thức đã học được như: khả năng phân tích thiết kế hệ thống, lập trình Visual C#.
Mục đích của đề tài
Quản lý các vấn đề trong cửa hàng một cách đơn giản
Từng bước tin học hóa công tác quản lý để mang lại nhiều lợi ích so với việc làm thủ công
Tích lũy thêm nhiều kiến thức thực tế trước khi làm những dự án lớn hơn.
Yêu cầu của đề tài
Xây dựng hệ thống quản lý bán hàng.
Đối tượng nghiên cứu
Các nhà phân phối sản phẩm, bộ phận bán hàng, đại lý bán hàng và bộ phận quản lý kho đều là những đối tượng lý tưởng để áp dụng giải pháp quản lý này.
KHẢO SÁT VÀ ĐÁNH GIÁ HIỆN TRẠNG
Mục tiêu, địa điểm và phương pháp khảo sát
Một hệ thống mới thường được xây dựng để thay thế hệ thống cũ đã bộc lộ nhiều bất cập Do đó, việc tìm hiểu nhu cầu cho hệ thống mới thường bắt đầu từ việc khảo sát và đánh giá hệ thống cũ, được gọi là hiện trạng Mục đích của việc khảo sát và đánh giá hiện trạng là để xác định những vấn đề và nhu cầu cần cải thiện.
- Tiếp cận với nghiệp vụ chuyên môn, môi trường hoạt động của hệ thống
- Tìm hiểu chức năng, nhiệm vụ và cách thức hoạt động của hệ thống
- Phát hiện các ưu điểm cần được kế thừa và nhược điểm cần khắc phục
- Đưa ra các giải pháp để thực hiện
Công ty TNHH Thương Mại Hoàng Phát
Trụ sở: Số 7 Lô 28, Lê Hồng Phong, Ngô Quyền, Hải Phòng
PHÂN TÍCH HỆ THỐNG
Một số yêu cầu cơ bản
Người quản lý là người điều hành ứng dụng, có quyền kiểm soát toàn bộ hoạt động của hệ thống Để thực hiện chức năng của mình, người quản lý cần có Username và Password để đăng nhập Sau khi đăng nhập thành công, người quản lý sẽ có quyền truy cập vào các chức năng của hệ thống.
Quản lý, cập nhật các mặt hàng
Tiếp nhận, kiểm tra đơn hàng của khách Hiển thị và xoá bỏ đơn đặt hàng
Thống kê các mặt hàng, khách hàng, nhà cung cấp, doanh thu
Quản lý được danh mục hàng hoá, khách hàng, nhà cung cấp, kho…
Quản lý được doanh thu bán hàng
Đưa ra được các báo cáo cần thiết:
- In được các chứng từ như hoá đơn, phiếu xuất
- Báo cáo nhập, xuất, tồn của hàng hoá
- Báo cáo doanh thu tổng hợp
- Báo cáo doanh thu chi tiết mặt hàng
- Đảm bảo tính bảo mật và an toàn dữ liệu
Chức năng tìm kiếm nhanh chóng
Biểu đồ phân cấp chức năng
Hình 3.2.1 Biểu đồ phân cấp chức năng
3.2.2 Mô tả chi tiết chức năng
1 Quản lý danh mục a Mục tiêu
- Bao gồm quản lý các thông tin về hàng hoá, nhân viên, nhà cung cấp và khách hàng
- Có các chức năng thêm, sửa, xoá, tìm kiếm Và chức năng chỉ hoạt động với các thông tin vào đầy đủ
- Các thông tin sẽ được truy xuất trực tiếp hỗ trợ cho việc nhập, xuất hàng nhanh chóng
1 Danh mục 2 Nhập Hàng 3 Xuất hàng 4 Thống kê
- Thông tin khách hàng lấy từ hoá đơn xuất và từ việc khảo sát thăm dò ban đầu
- Thông tin về hàng hoá và nhà cung cấp lấy từ phiếu nhập của cửa hàng c Đầu ra
- Các thông tin về khách hàng, hàng hoá, nhà cung cấp được lưu trữ vào nguồn dữ liệu tương ứng
2 Quản lý nhập hàng a Mục tiêu
Quản lý việc nhập hàng một cách chính xác và chi tiết là rất quan trọng, giúp tạo ra sự ràng buộc trách nhiệm đối với sản phẩm của nhà cung cấp Hệ thống cho phép in phiếu nhập dễ dàng, đồng thời xử lý dữ liệu nhập một cách trực tiếp.
- Có các chức năng thêm, sửa, xoá và tìm kiếm b Đầu vào
- Đầu vào của chức năng này là phiếu nhập của cửa hàng, sổ kho c Đầu ra
- Đầu ra là dữ liệu được lưu trữ vào CSDL nhập
3 Quản lý xuất hàng a Mục tiêu
Để đơn giản hóa quy trình bán hàng và in phiếu xuất, cửa hàng cần xác định nguồn gốc hàng hóa nhằm phục vụ cho việc bảo hành và vận chuyển hiệu quả.
- Có các chức năng thêm, sửa, xoá và tìm kiếm b Đầu vào
- Đầu vào của in phiếu xuất là hóa đơn xuất, sổ kho
- Đầu vào của bảo hành và vận chuyển gồm: hóa đơn xuất, sổ theo dõi c Đầu ra
- Đầu ra của chức năng này là hai CSDL xuất và bảo hành
4 Thống kê, tìm kiếm hàng a Mục tiêu
- Giúp người dùng nhanh chóng tìm thấy những thông tin họ cần b Đầu vào
- Là tất cả các CSDL đã lập được từ các chức năng trên c Đầu ra
- Danh sách các thống kê về các mặt khác nhau mà người dùng cần tìm
- Nhằm quản lý các thông tin chung về hàng hoá hiện có trong cửa hàng như: số lượng, giá nhập - xuất và tổng kết doanh thu b Đầu vào
- Là phiếu nhập, phiếu xuất và danh sách bảo hành c Đầu ra
- Các mẫu báo cáo về CSDL quản lý hàng hoá nhập, xuất, tồn kho và doanh thu.
Biểu đồ luồng dữ liệu
3.3.1 Biểu đồ luồng dữ liệu mức khung cảnh
Biểu đồ luồng dữ liệu thể hiện các chức năng của hệ thống, mô tả mối quan hệ giữa các bước trong quá trình xử lý và việc trao đổi thông tin giữa chúng.
Hình 3.3.1 Biểu đồ luồng dữ liệu mức khung cảnh (mức 0)
Khách Hàng Hệ Thống Quản Lý
Bán Hàng Nhà Cung Cấp
Hàng + Phiếu nhập Hàng +HĐ
3.3.2 Biểu đồ luồng dữ liệu mức đỉnh
Hình 3.3.2 Biểu đồ luồng dữ liệu mức đỉnh (mức 1)
DSách Xuất Nhà Quản Lý
6 TT Thống kê dl xuất dl kho dl nhập Dliệu danh mục
3.3.3 Biểu đồ luồng dữ liệu mức dưới đỉnh
Hình 3.3.3a Biểu đồ luồng dữ liệu mức dưới đỉnh của quản lý danh mục
Hình 3.3.3b Biểu đồ luồng dữ liệu mức dưới đỉnh của quản lý nhập hàng
QL DSách Nhà Cung Cấp
QL DSách Khách Hàng Nhân Viên
Hình 3.3.3c Biểu đồ luồng dữ liệu mức dưới đỉnh của quản lý xuất hàng
Hình 3.3.3d Biểu đồ luồng dữ liệu mức dưới đỉnh quản lý theo dõi hàng
QL DSách bảo hành Bảo Hành
QL DSách lưu kho Kho
Biểu đồ mô hình quan hệ
3.4.1 Xác định các liên kết
Hình 3.4.1 Bảng liệt kê các liên kết
3.4.2 Biểu đồ mô hình quan hệ
Hình 3.4.2 Biểu đồ mô hình quan hệ
#Mã Phiếu Tên KH Điện Thoại
#Mã NV Tên NV Địa Chỉ
#Mã KH Tên KH Địa Chỉ