Xây dựng phần mềm quản lý bán hàng cho các đại lý phân phối vừa và nhỏ tại tỉnh thừa thiên huế dựa trên nền tảng windows form

67 361 1
Xây dựng phần mềm quản lý bán hàng cho các đại lý phân phối vừa và nhỏ tại tỉnh thừa thiên huế dựa trên nền tảng windows form

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Khóa luận tốt nghiệp MỤC LỤC Trang MỤC LỤC i DANH MỤC BẢNG BIỂU v DANH MỤC HÌNH ẢNH vi PHẦN MỞ Lý chọn đề H uế ĐẦU tài Mục tiêu nghiên tế Đối tượng phạm vi nghiên in h cứu cK cứu .2 Phương pháp nghiên cứu Dự kiến họ kết đạt đề tài Kết Đ ại cấu đề tài NỘI DUNG NGHIÊN CỨU CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ PHÁT TRIỂN HỆ THỐNG THÔNG TIN QUẢN LÝ 1.1 Tổng quan hệ thống thông tin quản lý 1.1.1 Hệ thống hệ thống quản lý Sinh viên thực hiện: Lương Quang Nhơn Trang i Khóa luận tốt nghiệp 1.1.2 Hệ thống thông tin quản lý 1.1.3 Các bước phát triển hệ thống thông tin quản lý 1.2 Tổng quan tảng lập trình NET Framework 1.3 Tổng quan môi trường phát triển tích hợp Microsoft Visual Studio ngôn ngữ lập trình C Sharp (C#) .10 1.3.1 Môi trường phát triển tích hợp Microsoft Visual Studio 10 uế 1.3.2 Ngôn ngữ lập trình C Sharp (C#) 11 H 1.4 Tổng quan hệ quản trị sở liệu MS SQLServer 13 1.4.1 Ngôn ngữ truy vấn liệu có cấu trúc (SQL - Structure Query Language) .13 tế 1.4.2 Hệ quản trị sở liệu SQL Server 14 h 1.5 Giới thiệu mô hình ba lớp .17 in 1.6 Phương pháp lập trình hướng chức 19 cK 1.7 Thư viện công cụ thiết kế DevExpress .20 CHƯƠNG 2: BÀI TOÁN QUẢN LÝ BÁN HÀNG CHO CÁC ĐẠI LÝ VỪA VÀ NHỎ TẠI TỈNH THỪA THIÊN họ HUẾ .21 2.1 Tổng quan đại lý phân phối 21 Đ ại 2.1.1 Khái niệm kênh phân phối đại lý phân phối doanh nghiệp thương mại 21 2.1.2 Các dạng kênh phân phối 22 2.2 Mô tả toán .24 CHƯƠNG 3: XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG CHO CÁC ĐẠI LÝ PHÂN PHỐI VỪA VÀ NHỎ TẠI TỈNH THỪA THIÊN HUẾ .29 3.1 Phân tích hệ thống quản lý bán hàng cho đại lý phân phối vừa nhỏ tỉnh Thừa Thiên Huế 29 3.1.1 Phân tích yêu cầu .29 Sinh viên thực hiện: Lương Quang Nhơn Trang ii Khóa luận tốt nghiệp 3.1.2 Sơ đồ chức (BFD – Business Function Diagram) 31 3.1.3 Sơ đồ ngữ cảnh(CD - Context Diagram) 33 3.1.4 Sơ đồ luồng liệu (DFD – Data Flow Diagram) 34 3.1.5 Sơ đồ luồng thông tin (IFD- Information Flow Diagrama) .40 3.1.6 Sơ đồ luồng thông tin bán hàng 41 3.1.7 Xác định thực thể thuộc tính thực thể 41 uế 3.1.8 Xác đinh mối quan hệ thực thể .43 H 3.1.9 Sơ đồ thực thể mối quan hệ (ERD – Entity Relationship Diagram) 45 3.2 Thiết kế hệ thống quản lý bán hàng 46 tế 3.2.1 Thiết kế cấu trúc hệ thống 46 h 3.2.2 Thiết kế sở liệu 46 in 3.2.3 Thiết kế giải thuật 52 cK 3.2.4 Thiết kế giao diện 53 3.3 Cài đặt kiểm thử 55 58 TÀI LUẬN họ KẾT LIỆU THAM Đ ại KHẢO 60 Sinh viên thực hiện: Lương Quang Nhơn Trang iii Khóa luận tốt nghiệp DANH MỤC CHỮ VIẾT TẮT STT Chữ Viết Tắt Diễn Giải ADO NET Microsoft ActiveX Data Objects.NET BFD Business Function Diagram ( Sơ đồ chức ) BLL Business Logic Layers (Lớp logic nghiệp vụ) CD Context Diagram (Sơ đồ ngữ cảnh) CLR CSDL Cơ sở liệu DAL Data Access Layers (Lớp truy cập liệu) DFD Data Flow Diagram (Sơ đồ luồng liệu) DTS Data Transformation Service (Công cụ chuyển đổi liệu) 10 GUI Graphical User Interface (Giao diện người dùng đồ họa) 11 IDE 12 IFD 13 MSIL uế Common Language Runtime (Thời gian chạy ngôn ngữ cK in h tế H chung) Integrate Development Environment (Môi trường phát triển tích hợp) Đ ại họ Information Flow Diagram ( Sơ đồ luồng thông tin ) Microsoft Intermediate Language (Ngôn ngữ trung gian) 14 NT Network Technology (Công nghệ mạng) 15 PL Presentation Layers (Lớp giao diện) 16 SQL Structure Query Language (Ngôn ngữ truy vấn cấu trúc) 17 TNHH Trách nhiệm hữu hạn 18 XAML 19 XML Extensible Application Markup Language (Ngôn ngữ đánh dấu mở rộng ứng dụng) Extensible Markup Language (Ngôn ngữ đánh dấu mở rộng) Sinh viên thực hiện: Lương Quang Nhơn Trang iv Khóa luận tốt nghiệp DANH MỤC BẢNG BIỂU Trang Bảng 3.1 Cấu trúc bảng “NHÂN VIÊN” 47 Bảng 3.2 Cấu trúc bảng “QUYỀN” 47 Bảng 3.3 Cấu trúc bảng “HÀNG HÓA” .47 Bảng 3.4 Cấu trúc bảng “LOẠI HÀNG HÓA” 47 uế Bảng 3.5 Cấu trúc bảng “KHÁCH HÀNG” 48 H Bảng 3.6 Cấu trúc bảng “KHO HÀNG” .48 Bảng 3.7 Cấu trúc bảng “NHÀ CUNG CẤP” 48 tế Bảng 3.8 Cấu trúc bảng “PHIẾU NHẬP HÀNG” 48 h Bảng 3.9 Cấu trúc bảng “CHI TIẾT PHIẾU NHẬP” 49 in Bảng 3.10 Cấu trúc bảng “HÓA ĐƠN BÁN” 49 cK Bảng 3.11 Cấu trúc bảng “CHI TIẾT HÓA ĐƠN BÁN” 49 Bảng 3.12 Cấu trúc bảng “PHIẾU CHI” .49 Đ ại họ Bảng 3.13 Cấu trúc bảng “PHIẾU THU” 50 Sinh viên thực hiện: Lương Quang Nhơn Trang v Khóa luận tốt nghiệp DANH MỤC HÌNH ẢNH Trang Hình 1.1 Mô hình thác nước Hình 1.2 Các thành phần SQL Server 16 Hình 1.3 Kiến trúc mô hình lớp .17 Hình 2.1 Dạng kênh phân phối mà doanh nghiệp sử dụng .22 uế Hình 2.2 Dạng kênh phân phối trực tiếp 23 H Hình 2.3 Dạng kênh phân phối gián tiếp 23 Hình 2.4 Dạng kênh phân phối hỗn hợp .24 tế Hình 2.5 Mối quan hệ tác nhân hệ thống 25 h Hình 2.6 Sơ đồ tổ chức hệ thống quản lý bán hàng .26 in Hình 3.1 Sơ đồ chức Quản lý bán hàng .32 cK Hình 3.2 Sơ đồ ngữ cảnh 33 Hình 3.3 Sơ đồ luồng liệu mức 36 họ Hình 3.4 Sơ đồ luồng liệu chức quản lý hệ thống 37 Hình 3.5: Sơ đồ luồng liệu chức quản lý thông tin chung .37 Đ ại Hình 3.6 Sơ đồ luồng liệu chức quản lý nhập hàng .38 Hình 3.7 Sơ đồ luồng liệu chức quản lý bán hàng 38 Hình 3.8 Sơ đồ luồng liệu chức quản lý kho hàng 39 Hình 3.9 Sơ đồ luồng liệu chức quản lý công nợ 39 Hình 3.10: Sơ đồ luồng liệu chức quản lý thống kê báo cáo 40 Hình 3.11 Sơ đồ luồng thông tin nhập hàng .40 Hình 3.12 Sơ đồ luồng thông tin bán hàng 41 Hình 3.13 Sơ đồ thực thể mối quan hệ 45 Sinh viên thực hiện: Lương Quang Nhơn Trang vi Khóa luận tốt nghiệp Hình 3.14 Sơ đồ cấu trúc hệ thống .46 Hình 3.15 Lược đồ quan hệ sở liệu 51 Hình 3.16 Giải thuật đăng nhập 52 Hình 3.17 Giải thuật nhập hàng 53 Hình 3.18 Giải thuật bán hàng 53 Hình 3.19 Giao diện form 54 uế Hình 3.20 Giao diện lập hóa đơn bán hàng 54 H Hình 3.21 Giao diện lập phiếu nhập hàng 55 Hình 3.22 Giao diện thống kê doanh thu 55 tế Hình 3.23 Giao diện xây dựng phần mềm Visual Studio 2013 56 Đ ại họ cK in h Hình 3.24 Giao diện quản lý liệu SQL Server 2012 57 Sinh viên thực hiện: Lương Quang Nhơn Trang vii Khóa luận tốt nghiệp PHẦN MỞ ĐẦU Lý chọn đề tài Trong thời kỳ kinh tế phát triển việc mua bán trao đổi diễn nhiều hình thức mà hình thức chủ yếu xây dựng hàng để thực việc trao đổi mua bán, để thực trình mua bán người mua cửa hàng, cửa hàng với nhà cung cấp phải có công tác quản lý tốt, để đáp ứng yêu cầu cần ứng dụng tin học đặc biệt phần mềm quản lý bán uế hàng H Trong thời đại công nghệ thông tin có mặt hầu hết lĩnh vực sống, đời công nghệ thông tin thành vĩ đại người lĩnh vực khác y học, giáo dục tế đặc biệt công cụ hỗ trợ đắc lực cho công tác quản lý kinh doanh hay h Việc quản lý thông tin doanh nghiệp, tổ chức nhu cầu cấp in thiết đảm bảo việc phản hồi thông tin xác nhanh chóng phục vụ cK tốt cho công tác quản lý Trong việc quản trị bán hàng, hệ thống thông tin quản lý giúp đạt thông hiểu nội bộ, thống hành động, trì sức mạnh tổ chức, đạt lợi cạnh tranh Với bên ngoài, hệ thống thông tin quản lý giúp nắm họ bắt nhiều thông tin khách hàng cải tiến dịch vụ, nâng cao sức cạnh tranh, tạo đà cho phát triển Đặt biệt với hệ thống tổ chức phức tạp hệ thống thông tin quản lý tất yếu thực tốt mang lại lợi ích to lớn Đ ại Trong hoạt động bán hàng, đại lý đóng vai trò trung gian doanh nghiệp sản xuất với khách hàng, không trước người ta quan niệm đại lý phân phối gây tốn chi phí, thời gian, thực tế cho thấy đại lý phân phối có vai trò quan trọng giúp cho bên bán bên mua Nhờ mối quan hệ tiếp xúc, kinh nghiệm, chuyên môn hoá , đại lý phân phối mang lại cho nhà sản xuất nhiều lợi ích như: Giảm chi phí phân phối cho nhà sản xuất, tăng phạm vi tiếp cận với khách hàng cho nhà sản xuất giảm đầu mối tiếp xúc cho nhà sản xuất cho khách hàng, chia sẻ rủi ro với nhà sản xuất, giúp cho cung cầu gặp tăng khả cạnh tranh cho nhà sản xuất Sinh viên thực hiện: Lương Quang Nhơn Trang Khóa luận tốt nghiệp Tuy nhiên việc quản lý hoạt động kinh doanh hoạt động quản lý khách hàng, quản lý nhà cung cấp, quản lý nợ công, quản lý xuất kho, nhập kho đại lý nhỏ vừa gặp nhiều khó khăn quản lý hoàn toàn công cụ Microsoft Office Excel nên liên kết hoạt động kinh doanh đại lý chưa thống tốn nhiều thời gian công sức Từ đặt vấn đề cần thiết phải có hệ thống quản lý hoạt động bán hàng cho đại lý, bổ sung thiếu sót, cải thiện điểm bất cập tồn nâng cao hiệu quản lý, việc uế không cần dùng đến hàm, lệnh phức tạp Excel, việc xử lý nghiệp vụ trở nên nhanh chóng tiện lợi với chức lập trình sẵn H phần mềm, tạo điều kiện thuận lợi cho hoạt động kinh doanh đại lý gặp nhiều thuận lợi tế Từ lý đó, tác giả định chọn đề tài: “Xây dựng phần mềm quản lý bán hàng cho đại lý phân phối vừa nhỏ tỉnh Thừa Thiên Huế dựa Mục tiêu nghiên cứu cK * Mục tiêu tổng quát: in h tảng Windows Form” cho khóa luận Trên sở hiểu rõ quy trình quản lý bán hàng đại lý phân phối vừa nhỏ họ địa bàn tỉnh Thừa Thiên Huế quy trình xây dựng phần mềm, tác giả tiến hành xây dựng phần mềm quản lý bán hàng cho đại lý phân phối vừa nhỏ * Mục tiêu cụ thể: Đ ại - Nghiên cứu nắm vững quy trình quản lý nhập, xuất, tồn hàng kho, công nợ khách hàng đại lý đại lý nhà cung cấp - Nghiên cứu công cụ, tảng lập trình sử dụng để xây dựng hệ thống: Visual C Sharp, Microsoft SQL Server, Dev Express, Crystal Report - Hiểu rõ quy trình xây dựng, phát triển hệ thống thông tin quản lý - Xây dựng phần mềm quản lý bán hàng cho đại lý phân phối địa bàn tỉnh Thừa Thiên Huế Đối tượng phạm vi nghiên cứu * Đối tượng nghiên cứu: Sinh viên thực hiện: Lương Quang Nhơn Trang Khóa luận tốt nghiệp - Cơ chế, cách thức hoạt động nghiệp vụ lưu trữ, quản lý bán hàng đại lý phân phối mặt hàng gia dụng, lương thực, thực phẩm, thức uống địa bàn tỉnh Thừa Thiên Huế - Các quy định trình bán hàng - Các công cụ, tảng lập trình để xây dựng hệ thống: Visual C Sharp, Microsoft SQL Server, Dev Express, Crystal Report - Quy trình xây dựng, phát triển hệ thống thông tin quản lý uế * Phạm vi nghiên cứu: - Không gian: Phần mềm xây dựng dựa khuôn khổ khảo sát thực tế H đại lý phân phối vừa nhỏ địa bàn tỉnh Thừa Thiên Huế tế - Thời gian: Từ ngày 18/01/2016 đến hết ngày 15/05/2016 Phương pháp nghiên cứu h Để nghiên cứu xây dựng phần mềm quản lý bán hàng đại lý nhỏ cK trình xây thực đề tài in vừa địa bàn tình Thừa Thiên Huế, tác giả sử dụng phương pháp - Phương pháp thu thập thông tin: + Phương pháp quan sát: trực tiếp quan sát quy trình nghiệp vụ quản lý họ nhập kho, xuất kho, kiểm tra hàng tồn để phân tích quy trình hệ thống quản lý bán hàng Đ ại + Phương pháp thu thập tài liệu: thông qua nguồn thu thập tài liệu sách báo, mạng internet, tổng hợp tài liệu, ngôn ngữ công nghệ liên quan Giúp nắm vững quy định nghiệp vụ hệ thống bán hàng, từ xây dựng phần mềm hoàn thiện + Phương pháp vấn: hỏi đáp nhân viên đại lý nhu cầu mong muốn việc quản lý bán hàng đại lý Nhằm khắc phục nâng cao hiệu trình hoạt động kinh doanh đại lý - Phương pháp phát triển hệ thống thông tin: Dựa thông tin thu để tiến hành phân tích, thiết kế phần mềm bao gồm chức Sinh viên thực hiện: Lương Quang Nhơn Trang Khóa luận tốt nghiệp 3.2 Thiết kế hệ thống quản lý bán hàng cK in h tế H uế 3.2.1 Thiết kế kiến trúc hệ thống Hình 3.14 Sơ đồ cấu trúc hệ thống họ 3.2.2 Thiết kế sở liệu 3.2.2.1 Thiết kế sở liệu Vật lý Đ ại - Mỗi mối quan hệ tập thực thể chuyển thành lược đồ quan hệ có tên tên mối quan hệ nhận thuộc tính khóa tập thực thể tham gia vào mối quan hệ thêm vào thuộc tính riêng (nếu có) + Giữa hai tập thực thể có mối quan hệ n-1 khóa tập thực thể bên làm khóa phụ tập thực thể bên n + Giữa hai tập thực thể có mối quan hệ n-n tập thực thể xây dựng nên lấy khóa hai tập thực thể tham gia vào mối quan hệ n-n làm khóa Sinh viên thực hiện: Lương Quang Nhơn Trang 46 Khóa luận tốt nghiệp Dựa vào bước chuẩn hóa tập thực thể chuẩn hóa mối quan hệ trình bày phần lý thuyết có bảng CSDL sau: Bảng 3.1 Cấu trúc bảng “NHÂN VIÊN” Kiểu liệu(kích thước) Ràng buộc Diễn giải MaNhanVien nchar(10) Khóa Chính Mã nhân viên TenNhanVien nvarchar(50) Tên nhân viên Chucvu nvarchar(50) Chức vụ Ngaysinh datetime Ngày sinh Diachi nvarchar(200) Sodienthoai nchar(11) TenTaiKhoan nvarchar(50) MatKhau nvarchar(50) MaPhanQuyen int tế H Địa Số điện thoại Tên tài khoản Mật Mã phân quyên h Khóa phụ in Bảng 3.2 Cấu trúc bảng “QUYỀN” uế Tên trường Kiểu liệu(kích thước) Ràng buộc Diễn giải MaPhanQuyen int Mã phân quyền cK Tên trường Khóa Chính Tên trường Kiểu liệu(kích thước) Ràng buộc Diễn giải MaHang nchar(10) Khóa Chính Mã hàng TenHang nvarchar(50) Tên hàng DonGia decimal(19, 4) Đơn giá DonVi nchar(10) Đơn vị MaLoaiHang int NhaSanXuat nvarchar(50) Quyen nvarchar(50) Quyền truy cập Đ ại họ Bảng 3.3 Cấu trúc bảng “HÀNG HÓA” Khóa ngoại Mã loại hàng Nhà sản xuất Bảng 3.4 Cấu trúc bảng “LOẠI HÀNG HÓA” Tên trường Kiểu liệu(kích thước) Ràng buộc Diễn giải MaLoaiHang int Khóa Chính Mã loại hàng TenLoaiHang nvarchar(50) Sinh viên thực hiện: Lương Quang Nhơn Tên loại hàng Trang 47 Khóa luận tốt nghiệp Bảng 3.5 Cấu trúc bảng “KHÁCH HÀNG” Kiểu liệu(kích thước) Ràng buộc Diễn giải MaKhachHang int Khóa Chính Mã khách hàng TenKhachHang nvarchar(200) Tên khách hàng NgaySinh datetime Ngày sinh CMND nchar(10) Chứng minh nhân dân DiaChi nvarchar(200) SoDienThoai nchar(11) uế Tên trường Địa H Số điện thoại Bảng 3.6 Cấu trúc bảng “KHO HÀNG” Kiểu liệu(kích thước) Ràng buộc Diễn giải MaKho nchar(10) Khóa Chính Mã kho hàng TenKho nvarchar(50) Tên kho hàng DiaChi nvarchar(200) Địa GhiChu nvarchar(MAX) Ghi cK in h tế Tên trường Bảng 3.7 Cấu trúc bảng “NHÀ CUNG CẤP” Tên trường Ràng buộc Diễn giải nchar(10) Khóa Chính Mã nhà cung cấp họ MaNhaCungCap Kiểu liệu(kích thước) nvarchar(200) Tên nhà cung cấp DiaChi nvarchar(200) Địa SoDienThoai nchar(11) Số điện thoại Email nchar(200) Email WebSite nchar(200) Website Đ ại TenNhaCungCap Bảng 3.8 Cấu trúc bảng “PHIẾU NHẬP HÀNG” Tên trường Kiểu liệu(kích thước) Ràng buộc Diễn giải MaHoaDonNhap int Khóa Chính Mã hóa đơn nhập NgayNhap datetime MaNhanVien nchar(10) Khóa ngoại Mã nhân viên MaNhaCungCap nchar(10) Khóa ngoại Mã nhà cung cấp Sinh viên thực hiện: Lương Quang Nhơn Ngày nhập Trang 48 Khóa luận tốt nghiệp DaThanhToan decimal(19, 4) MaKho nchar(10) Đã toán Khóa ngoại Mã kho Bảng 3.9 Cấu trúc bảng “CHI TIẾT PHIẾU NHẬP” Kiểu liệu(kích thước) Ràng buộc Diễn giải SoPhieuNhap int Khóa Chính Mã hóa đơn nhập MaHang nchar(10) Khóa Mã hàng hóa SoLuong int Số lương DonGia decimal(19, 4) Đơn giá nhập uế Tên trường Bảng 3.10 Cấu trúc bảng “HÓA ĐƠN BÁN” Kiểu liệu(kích thước) Ràng buộc Diễn giải MaHoaDonBan int Khóa Chính Mã hóa đơn bán NgayBan datetime MaNhanVien nchar(10) MaKhachHang int DaThanhToan decimal(19, 4) tế H Tên trường h Khóa ngoại in Khóa ngoại Ngày bán Mã nhân viên Mã khách hàng Đã toán cK Bảng 3.11 Cấu trúc bảng “CHI TIẾT HÓA ĐƠN BÁN” Kiểu liệu(kích thước) Ràng buộc Diễn giải int Khóa Chính Mã hóa đơn ban MaHang nchar(10) Khóa Mã hàng hóa SoLuong int Số lương DonGia decimal(19, 4) Đơn giá nhập MaKho nchar(10) Khóa ngoại Mã kho MaNhaCungCap nchar(10) Khóa ngoái Mã nhà cung cấp Tên trường Đ ại họ MaHoaDonBan Bảng 3.12 Cấu trúc bảng “PHIẾU CHI” Tên trường Kiểu liệu(kích thước) Ràng buộc Diễn giải MaPhieuChi int Khóa Chính Mã phiếu chi NgayLap datetime Ngày lập HTTT bit Hình thức toán SoTaiKhoan nchar(20) Số tài khoản Sinh viên thực hiện: Lương Quang Nhơn Trang 49 Khóa luận tốt nghiệp NganHang nvarchar(50) Ngân hàng MaNhaCungCap nchar(10) SoTien decimal(19, 4) Số tiền DonViTienTe nchar(10) Đơn vị tiền tệ MaNhanVien nchar(10) Khóa ngoại Mã nhà cung cấp Khóa ngoại Mã nhân viên Bảng 3.13 Cấu trúc bảng “PHIẾU THU” Kiểu liệu(kích thước) Ràng buộc Diễn giải MaPhieuThu int Khóa Chính Mã phiếu thu NgayLap datetime HTTT bit SoTaiKhoan nchar(20) NganHang nvarchar(50) MaKhachHang int SoTien decimal(19, 4) DonViTienTe nchar(10) MaNhanVien nchar(10) uế Tên trường Ngày lập tế H Hình thức toán Khóa ngoại Ngân hàng Mã khách hàng Số tiền Đơn vị tiền tệ Mã nhân viên Đ ại họ cK in h Khóa ngoại Số tài khoản Sinh viên thực hiện: Lương Quang Nhơn Trang 50 Khóa luận tốt nghiệp in h tế H uế 3.2.2.2 Lược đồ quan hệ sở liệu Đ ại họ cK Hình 3.15 Lược đồ quan hệ sở liệu Sinh viên thực hiện: Lương Quang Nhơn Trang 51 Khóa luận tốt nghiệp 3.2.3 Thiết kế giải thuật in h tế H uế 3.2.3.1 Giải thuật đăng nhập Hình 3.16 Giải thuật đăng nhập Đ ại họ cK 3.2.3.2 Giải thuật nhập hàng Sinh viên thực hiện: Lương Quang Nhơn Trang 52 Khóa luận tốt nghiệp Hình 3.17 Giải thuật nhập hàng in h tế H uế 3.2.3.3 Giải thuật bán hàng cK Hình 3.18 Giải thuật bán hàng 3.2.4 Thiết kế giao diện Đ ại họ Sau số giao diện hệ thống: Sinh viên thực hiện: Lương Quang Nhơn Trang 53 Khóa luận tốt nghiệp in h tế H uế Hình 3.19 Giao diện form Đ ại họ cK Hình 3.20 Giao diện lập hóa đơn bán hàng Sinh viên thực hiện: Lương Quang Nhơn Trang 54 Khóa luận tốt nghiệp h tế H uế Hình 3.21 Giao diện lập phiếu nhập hàng cK 3.3 Cài đặt kiểm thử in Hình 3.22 Giao diện thống kê doanh thu * Cài đặt phân mềm: họ - Cài đặt sở liệu: Attach sở liệu vào Microsoft SQL Server phiên - Cài đặt chương trình: chạy file.exe đóng gói chương trình, chọn hướng Đ ại dẫn cài đặt next - Sau cài đặt xong biểu tượng chương trình hình desktop, có tên “Quản lý bán hàng” Người sử dụng cần nháy đúp chuột đăng nhập vào chương trình tiến hành sử dụng chương trình * Hướng dẫn sử dụng: - “Phần mềm quản lý bán hàng đại lý” xây dựng đưa vào ứng dụng nhằm nâng cao hiệu công tác quản lý bán hàng Để phần mềm đạt hiệu triển khai ứng dụng thực tế đại lý vừa nhỏ cần có trình đào tạo hướng dẫn người dùng Mục đích công tác đào tạo người sử dụng hướng dẫn Sinh viên thực hiện: Lương Quang Nhơn Trang 55 Khóa luận tốt nghiệp cho người dùng biết cách sử dụng sản phẩm làm theo với cách làm việc hỗ trợ phầm mềm Công tác đào tạo người sử dụng gồm nội dung sau: - Đào tạo kiến thức máy tính - Giới thiệu phần mềm hướng dẫn cách thức sử dụng phần mềm - Giải đáp thắc mắc câu hỏi phát sinh trình sử dụng, * Kiểm thử - Phần mềm chạy thử chưa phát lỗi nghiêm trọng, bước đầu an uế toàn khả thi Phần mềm xây dựng có đầy đủ chức theo yêu cầu phần họ cK in h tế H đặc tả hệ thống Đ ại Hình 3.23 Giao diện xây dựng phần mềm Visual Studio 2013 Sinh viên thực hiện: Lương Quang Nhơn Trang 56 H uế Khóa luận tốt nghiệp Đ ại họ cK in h tế Hình 3.24 Giao diện quản lý liệu SQL Server 2012 Sinh viên thực hiện: Lương Quang Nhơn Trang 57 Khóa luận tốt nghiệp KẾT LUẬN Hiện nay, công nghệ thông tin ứng dụng rộng rãi hầu hết lĩnh vực đời sống ngày mở rộng, đặc biệt công cụ hỗ trợ đắc lực cho công tác quản lý Đối với công tác quản lý bán hàng phức tạp, dễ nhầm lẫn sai sót nhu cầu tin học hóa, đại hóa cần thiết Việc sử dụng phần mềm quản lý bán hàng giúp doanh nghiệp nâng cao hiệu công tác quản lý, tạo điều kiện cho doanh nghiệp hoạt động bền vững ổn định uế Với mong muốn xây dựng phần mềm quản lý bán hàng dành riêng cho đại lý phân phối đem lại hiệu cao cho công tác quản lý bán hàng, cho H phép người quản lý kiểm soát điều khiển hoạt động kinh doanh cách tế hiệu nhất, tác giả tiến hành xây dựng phần mềm quản lý bán hàng cho đại lý phân phối vừa nhỏ tỉnh Thừa Thiên Huế h Khóa luận thực nhằm giúp cho cá nhân, tổ chức tiếp cận hiểu in rõ hệ thống quản lý thông tin xây dựng công nghệ NET sau: cK tảng mô hình lớp Trong trình thực đề tài, tác giả đạt kết - Về mặt lý luận, tác giả nắm vững quy trình quản lý bán hàng họ đại lý, nắm bắt cách thức xây dựng phần mềm quản lý bán hàng Tác giả vận dụng công cụ Visual Studio 2013 SQL Server 2012 Đ ại tảng lập trình để xây dựng hoàn chỉnh phần mềm quản lý bán hàng cho cho đại lý phân phối vừa nhỏ - Về mặt thực tiễn, tác giả xây dựng phần mềm quản lý bán hàng tương đối hoàn thiện với tính sau: + Cho phép người quản lý kiểm soát điều khiển toàn trình quản lý, cung cấp thông tin phản hồi xác Ngoài ra, giúp cho chủ doanh nghiệp nắm vững tình hình sản xuất kinh doanh doanh nghiệp thông qua báo cáo mà không nhiều thời gian, đồng thời kiểm tra báo cáo công nợ phải thu – phải trả để chủ doanh nghiệp tổng hợp đưa định hợp lý kịp thời cho việc kinh doanh doanh nghiệp Sinh viên thực hiện: Lương Quang Nhơn Trang 58 Khóa luận tốt nghiệp + Phần mềm có giao diện thân thiện, thuận tiện cho người sử dụng, dễ dàng sử dụng quản lý Hỗ trợ nhiều chức phù hợp với thực tế việc tìm kiếm, trao đổi, cập nhật, quản lý thông tin Nhìn chung, phần mềm ứng dụng vào việc quản lý bán hàng cho đại lý vừa nhỏ hoàn toàn khả thi, đáp ứng nhiều nhu cầu cho công tác quản lý bán hàng Tuy nhiên phần mềm tồn hạn chế như: chưa áp dụng đầy đủ quy trình kế toán vào quản lý công nợ, quản lý kho hàng Hy vọng thời gian tới, uế với trau dồi thêm kiến thức, tác giả hoàn thiện thiếu sót để phần mềm quản lý tốt nữa, bổ sung điều chỉnh thêm số tính để H phần mềm ngày hoạt động có hiệu hơn, ứng dụng công nghệ vào Đ ại họ cK in h tế việc quản lý sở liệu phần mềm Sinh viên thực hiện: Lương Quang Nhơn Trang 59 Khóa luận tốt nghiệp TÀI LIỆU THAM KHẢO Dương Quang Thiện Lập trình Visual C# nào? Tập 1,2,3 Nhà xuất Tổng hợp TPHCM, 2005 Hàn Viết Thuận Giáo trình hệ thống thông tin quản lý Trường đại học Kinh tế quốc dân, Khoa tin học kinh tế Nhà xuất đại học Kinh tế quốc dân Hà Nội, 2008 uế Hàn Viết Thuận Giáo trình công nghệ phần mềm Trường đại học Kinh tế quốc dân, Khoa tin học kinh tế Nhà xuất đại học Kinh tế quốc dân Hà Nội, H Nguyễn Mậu Hân Giáo trình phân tích thiết kế hệ thống thông tin Trường đại tế học Khoa học Huế, Khoa Công nghệ thông tin Huế, 2004 Phạm Hữu Khang C# 2005 Nhà xuất nhà xuất Lao Động Xã Hội, h 2006 cK Lao Động Xã Hội, 2006 in Phạm Hữu Khang C# 2005 Lập trình WindowsForm Nhà xuất nhà xuất Trần Nguyên Phong Giáo trình SQL Trường đại học Khoa học Huế, Khoa công nghệ thông tin Huế, 2004 họ Diễn đàn www.congdongcviet.com Tài liệu tiếng Anh: Đ ại Devexpress support ,https://www.devexpress.com/Support/Demos/ 10 MSDN Library Documentation, http://msdn.microsoft.com/en-us/library/ Sinh viên thực hiện: Lương Quang Nhơn Trang 60

Ngày đăng: 19/10/2016, 21:02

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan