Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
631,96 KB
Nội dung
HỌC VIỆN QUẢN LÝ GIÁO DỤC KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO BÀI TẬP LỚN MƠN LẬP TRÌNH TRỰC QUAN Đề Tài : Chương Trình Quản Lí Bán Hàng Giảng viên hướng dẫn: Th.sĩ Vũ Lê Quỳnh Giang Nhóm Sinh Viên : Nguyễn Anh Đào Nguyễn Thị Phương Hà Triệu Đức Huỳnh Nguyễn Thị Loan 5.Nguyễn Hữu Thắng Hà Nội, Ngày 10 Tháng 12 Năm 2013 MỞ ĐẦU Giới thiệu vấn đề nghiên cứu * Lý chọn đề tài nghiên cứu Ngày nay, đời sống người ngày phát triển, dẫn đến nhu cầu mua sắm buôn bán người dân ngày nâng cao Công việc quản lý chủ doanh nghiệp, cửa hàng gặp nhiều khó khăn phức tạp Việc đưa ứng dụng công nghệ thông tin giúp giảm tải công việc quản lý thủ công người điều cần thiết để giải vấn đề nêu Là doanh nhân, chủ doanh nghiệp, cửa hàng hay người quản lý, mong chờ điều tốt đẹp với doanh nghiệp mình, lợi nhuận, thương hiệu phát triển đại hóa lĩnh vực quản lý doanh nghiệp Qua nghiên cứu, học hỏi thầy cô bạn bè giải pháp quản lý bán hàng kết hợp với trình khảo sát thực tế nhiều cửa hàng, doanh nghiệp em xin đưa giải pháp “Phần mềm Quản lý bán hàng” dành cho doanh nghiệp vừa nhỏ Hy vọng sản phẩm giúp người quản lý kiểm sốt tồn trình hoạt động kinh doanh * Mục đích đề tài Từ cơng tác nghiệp vụ liên quan tới hoạt động quản lý bán hàng, đề tài tiến hành phân tích thiết kế hệ thống quản lý nhằm tin học hóa chức thực máy tính Từ đó, xây dựng chương trình ứng dụng hỗ trợ cho trình thực chức quản lý thông tin, xử lý hoạt động nhập, xuất hàng hóa tổng kết doanh thu… Như vậy, mục tiêu cuối xây dựng phần mềm quản lý bán hàng tối ưu dễ sử dụng Đáp ứng nhu cầu xử lý chức nghiệp vụ trình thực hoạt động kinh doanh * Phương pháp chứng minh giả thuyết Chứng minh lý thuyết: Ngôn ngữ lập trình CShap Hệ quản trị sở liệu SQL Server 2005 Chứng minh thực tiễn: Quan sát Phỏng vấn Tham quan nghiệp vụ bán hàng Môi trường thực nghiên cứu Môi trường thực nghiên cứu môi trường Win7/Win XP I.TỔNG QUAN VỀ ĐỀ TÀI Nhiệm vụ đề tài Tìm hiểu cấu tổ chức cửa hàng văn phịng phẩm Tìm hiểu nhiệm vụ quy trình nghiệp vụ bán hàng cửa hàng Khảo sát tình hình thực tế cửa hàng văn phịng phẩm Áp dụng kiến thức sở liệu phân tích – thiết kế hệ thống thơng tin quản lý để xây dựng phần mềm Quản lý bán hàng, tự động thực số công việc máy tính thay phần cơng việc cho người như: Xây dựng chức phân quyền cho người dùng lưu liệu dự phòng Xây dựng chức xuất – nhập hàng hóa đơn vị sở Xây dựng chức chứng từ giao dịch, hóa đơn Xây dựng chức báo cáo thống kê tình hình xuất, nhập hàng theo ngày, tháng, năm Xây dựng giao diện chương trình thân thiện dễ dàng sử dụng Định hướng giải Một tốn quản lý có nhiều cách tiếp cận hướng giải khác Phổ biến hai cách tiếp cận sau: Cách tiếp cận phương pháp có cấu trúc, hay cịn gọi cách tiếp cận hướng chức Cách tiếp cận phương pháp hướng đối tượng Đối với cách tiếp cận hướng chức số bất cập mà phương pháp hướng đối tượng phần khắc phục nhược điểm Ngày nay, ngơn ngữ lập trình ngày phát triển theo hướng đối tượng như: Net, CShap, Java, VB.Net… phương pháp hướng đối tượng dần thay cho phương pháp hướng chức Đối với vấn đề nghiên cứu mình, em lựa chọn phương pháp tiếp cận hướng đối tượng, cài đặt ngôn ngữ CShap kết hợp với sử dụng sở liệu SQL Server 2008 Cơng cụ để giải Do tính chất sở liệu tốn nên chương trình sử dụng ngơn ngữ lập trình CShap Microsoft Visual Studio 2008 việc tạo giao diện chương trình chính, kết hợp với Microsoft SQL Server 2005 tạo sở liệu phân tích thiết kế hệ thống thông tin Ngôn ngữ CShap ngôn ngữ dẫn xuất từ C C++ , tạo từ tảng phát triển Microsoft bắt đầu với công việc C C+ + thêm vào đặc tính để làm cho ngôn ngữ dễ sử dụng Nhiều số đặc tính giống với đặc tính có ngơn ngữ Java Khơng dừng lại đó, CShap có tính ưu việt hẳn ngôn ngữ khác như: Là ngôn ngữ đơn giản Là ngôn ngữ đại Là ngôn ngữ hướng đối tượng Là ngôn ngữ mạnh mẽ mềm dẻo Là ngơn ngữ có từ khóa Là ngơn ngữ hướng module Bên cạnh đó, CShap cịn hỗ trợ quản lý Cơ sở liệu, Internet, tính kết nối môi trường liệu Access, SQL , … thực nhiều cách Hệ thống “Quản lý bán hàng” hệ thống quản lý sở liệu (lưu trữ, tra cứu ,…) Cửa hàng, Siêu thị… Do việc dùng ngơn ngữ CShap thích hợp II KHẢO SÁT HỆ THỐNG Giới thiệu hệ thống khảo sát Tên sở khảo sát: Văn Phòng Phẩm Minh Phương Địa Chỉ : 233 Hoàng Hoa Thám – Ba Đình – Hà Nội Tên Chủ Cơ Sở: Vũ Thị Lan Oanh SĐT: 04 66811243 – 0984876883 Hệ thống bán hàng cửa hàng là: Cửa hàng bán lẻ văn phòng phẩm Các loại mặt hàng cửa hàng phân chia thành nhóm : Dụng cụ học tập Sách giáo khoa Vở Giấy Báo Kẹp gáy…………… Cửa hàng có hai nhân viên chị Vũ Thị Lan Oanh – chủ cửa hàng nhân viên Chị Oanh đứng quầy toán để tư vấn cho khách hàng toán tiền cho khách nhập hàng hàng hố cửa hàng hết cịn nhân viên đứng giới thiệu hàng lấy hàng cho khách Trong suốt trình nhập hàng bán hàng cửa hàng khơng có trợ giúp máy móc ngồi điện thoại di động máy tính bỏ túi Mọi thơng tin hàng hố ngồi cửa hàng hay kho hay hết chủ cửa hàng ghi lại 1quyển sổ k dùng máy móc Hình thức bán hàng cửa hàng trực tiếp trao tay – bên giao tiền bên giao hàng Quy trình hoạt động hệ thống khảo sát 2.1 Nhập Hàng Quá trình nhập hàng diễn từ 9h-17h ngày tuần chủ cửa hàng trực tiếp nhập hàng Số điện thoại nhà cung cấp chủ cửa hàng lưu lại sổ tay Nguồn hàng nhập chủ yếu từ nguồn là: Nhập hàng trực tiếp từ công ty Nhập hàng qua nhà phân phối Tất mặt hàng nhập từ cơng ty có hố đơn đỏ có đóng dấu cơng ty Cịn nhóm hàng nhập từ nhà phân phối chủ yếu hoá đơn viết tay đánh máy kèm theo chữ kí nhà cung cấp khơng có đóng dấu đỏ Hoá Đơn Số Hoá Đơn : Ngày: Tên Đơn Vị: Địa Chỉ : SĐT: Mã Số Thuế: Tên Người Giao Hàng: Tên Người Mua Hàng: Tên Cửa Hàng: Địa Chỉ: SĐT: STT Tên Hàng Hoá Đơn Vị Tính Số Lượng Đơn Giá Thành Tiền Tổng Số Tiền Phải Thanh Toán: Tiền Thuế GTGT: Người Mua Hàng (Ký ,ghi rõ họ tên) Người Bán Hàng (Ký,ghi rõ họ tên) Khi nhập hàng chủ cửa hàng giữ lại hoá đơn để làm tổng kết doanh thu theo ngày, theo tháng Mục tiêu hàng nhập có chất lượng tốt, phù hợp với yêu cầu thị trường địa bàn Tất loại sản phẩm nhà cung cấp cho phương tiện chở đến cửa hàng Các yếu tố sản phẩm hạn sử dụng, nhãn mác, nhà sản xuất, số lượng hàng hố, giá loại sản phẩm có khớp với hố đơn khơng, …… chủ cửa hàng kiểm tra kĩ lưỡng trước nhập hàng vào kho Một số trường hợp vận chuyển bị nhầm lẫn địa chỉ, số lượng, kích thước sản phẩm ……… chủ cửa hàng yêu cầu người giao hàng mang tồn số hàng trở yêu cầu mang lại số sản phẩm mà cần Trường hợp phát sai sót khâu nhập hàng mà người giao hàng khỏi chủ cửa hàng gọi điện đến nhà cung cấp báo có sai sót Bên nhà cung cấp cho người đến kiểm tra lại bổ sung hàng thiếu hay đổi hàng nhầm lẫn Còn lại hầu hết q trình nhập hàng khơng xảy sai sót Chủ cửa hàng thường tổng kê loại hàng hố (cịn/hết) vào thời gian rảnh rỗi cửa hàng vào cuối ngày, hết hàng chủ cửa hàng gọi điện cho bên nhà cung cấp đem loại sản phẩm mà cần đến.Mọi q trình tổng kê hàng hố diễn cửa hàng mà không cần đến sổ sách 2.2 Xuất Hàng Giờ bán hàng từ 7h đến 20h tất ngày tuần Tất sản phẩm phân chia vào nhóm phù hợp trưng bày gọn gàng, bắt mắt kệ sắt cửa hàng để khách hàng dễ dàng nhìn thấy Hình thức bán hàng + Chủ yếu trực tiếp trao tay quầy toán (1 bên giao tiền, bên giao hàng), sau khách hàng vào cửa hàng chọn mặt hàng mà cần sau đem lại quầy tốn cho chủ cửa hàng tính tiền Và hình thức tốn trực tiếp diễn sau chủ cửa hàng lập xong hố đơn tính xong tổng số tiền mà khách hàng phải toán Khách đến mua hàng chủ yếu khách quen – người dân địa phương, học sinh, sinh viên , phụ huynh học sinh lại số người qua đường Trường hợp khách hàng mua hàng cịn nợ tiền chủ cửa hàng lưu lại cuối sổ tay lưu số điện thoại nhà cung cấp (Những khách hàng nợ áp dụng cho khách quen mà chủ cửa hàng biết tên ,số điện thoại,địa gần cửa hàng).Sau tuần khách hàng chưa toán nợ chủ cửa hàng cho người đến giục nợ Tất khách hàng mua hàng có hoá đơn kèm chủ cửa hàng viết tay Cửa Hàng Văn Phịng Phẩm Minh Phương 233,Hồng Hoa Thám-Ba Đình-Hà Nội Hố Đơn Bán Hàng Ngày Bán: Họ Tên Khách Hàng: Địa Chỉ: SĐT: STT Tên Mặt Hàng Đơn Vị Tính Số Lượng Đơn Giá Thành Tiền Tổng Tiền Phải Thanh Toán: Khách Hàng (Ký,ghi rõ họ tên) Người Bán Hàng (Ký ,ghi rõ họ tên) Khi xuất hàng chủ cửa hàng cẩn thận kiểm tra lại thông tin mặt hàng tư vấn cho khách hàng như: Số lượng, hạn sử dụng, chất lượng…… Vì nên cửa hàng ln tạo tin cậy cho khách đến mua hàng Các loại sản phẩm tiêu thụ mạnh ngày như: bút, giấy kiểm tra, báo,sách giáo khoa…… Khi rảnh rỗi vắng khách chủ cửa hàng yêu cầu nhân viên xem xét lại kệ hàng xem mặt hàng cịn, hết Nếu hết lấy hàng từ kho bổ sung cịn xếp lại cho ngăn ngắn, dễ nhìn 2.3 Thống kê Cuối ngày chủ cửa hàng kiểm tra lại mặt hàng bán ngày để kiểm tra xem số lượng hàng bán lãi suất ngày Thống kê lại hàng hoá kho Và cuối lập kế hoạch bán hàng cho ngày hôm sau Thống Kê Hàng Hoá Bán Theo Ngày Ngày: STT Tên Mặt Hàng Đơn Vị Tính Số Lượng Đơn Giá Thành Tiền Cộng: Thống Kê Hàng Hoá Nhập Theo Ngày Ngày: STT Tên Mặt Hàng Đơn Vị Tính Số Lượng Đơn Giá Thành Tiền Cộng: Doanh thu ngày: Cuối tháng chủ cửa hàng tập hợp lại thống kê hàng hoá theo ngày lại để tổng kết doanh thu cảu tháng Đánh giá hệ thống 3.1 Ưu điểm 10 Thiết kế sở liệu 2.1 BẢNG 1: Bảng đăng nhập Tên trường Kiểu liệu MaNV Char(10) Matkhau NChar(10) Khóa KHĨA CHÍNH Ghi Mã nhân vên Mật nhân viên 2.2.Bảng 2: Bảng hàng hóa Tên trường Kiểu liệu Khóa Ghi Ma_MH Ten_MH DVT GiaNhap GiaBan SoLuong Ma_NCC Nvarchar(50) Nvarchar(50) Nvarchar(50) Int Int Int Varchar(50) KHĨA CHÍNH Mã mặt hàng Tên mặt hàng Đơn vị tính Giá nhập Giá bán Số lượng Mã NCC 2.3 Bảng 3: Bảng Hóa đơn bán Tên trường Kiểu liệu Khóa Ghi MaHD NgayBan Varchar(50) Datetime KHĨA CHÍNH Mã hóa đơn Ngày bán hàng 18 KhachHang NhanVien TongTien Nvarchar(50) Nvarchar(50) Int Khách hàng Nhân viên Tổng tiền 2.4 Bảng 4: Bảng chi tiết hóa đơn bán Tên trường Kiểu liệu Khóa Ghi MaHD MaMH SoLuong DVT DonGia ThanhTien Varchar(50) Varchar(50) Int Nvarchar(50) Int Int KHĨA CHÍNH KHĨA CHÍNH Mã hóa đơn Mã mặt hàng Số lượng Đơn vị tính Đơn giá Thành tiền 2.5 Sơ đồ thực thể liên kết 19 2.6 Bảng sở liệu hàng hóa 2.7 Bảng sở liệu bán hàng 20 2.8 Bảng sở liệu nhập hàng 21 Giao diện Demo 3.1 Đăng nhập chương trình Nếu bạn đăng nhập với tên truy cập sử dụng chức này: B1: Vào Hệ thống -> Đăng nhập chương trình B2: Nhập tên truy cập vào Tài khoản B3: Nhập mật kèm với tên truy cập vào Mật B4: Kích Đăng nhập Nếu tên đăng nhập tồn mật kèm hệ thống hiển thị giao diện chương trình 22 3.2 Menu xuất nhập hàng hóa 3.2.1 phiếu nhập hàng B1: chọn vào tab nhập hàng B2: Nhập thơng tin form như: Mã hóa đơn ô mã hóa đơn, ngày nhập (tự động cập nhật), nhân viên ô Nhân viên, nhà cung cấp ô Nhà cung cấp, mã nhà cung cấp ô Mã NCC………………… B3: Thao tác nhập hàng Đặt trỏ ô tên mặt hàng để chọn mặt hàng, mã mặt hàng, đơn vị nhập, giá nhập tự động cập nhật B4: Nhập số lượng, ô thành tiền tự động cộng tiền B5: Kích chuột vào nút thêm để đưa hàng nhập vào giỏ hàng (mặt hàng nhập trước muốn nhập thêm kích chuột vào nút sửa để sửa số liệu) Tổng số tiền phải toán cho NCC hệ thống tự động tính tốn 23 B6: Kích vào nút Lưu để lưu lại hóa đơn vừa nhập Chú Ý: Nếu muốn xem hóa đơn nhập lưu ta phải xem sở liệu 3.2.2 Hóa đơn xuất hàng B1: Nhấn vào tab Bán hàng B2: Nhập mã hóa đơn Mã hóa đơn, nhân viên bán hàng ô nhân viên, ngày tự động cập nhật, nhập tên khách hàng ô khách hàng……… B3: Nhập tên hàng ô mặt hàng , đơn vị , mã mặt hàng giá bán tự động cập nhật B4: Nhập số lượng thành tiền tự động tính tốn số tiền cần tốn 24 B5: Kích vào ô thêm để đưa hàng vào giỏ.( mặt hàng mua trước muốn mua thêm kích chuột vào nút sửa để thay đổi số liệu) Trông ô tổng tiền tự động cộng mục thành tiền để tính tổng số tiền phải tốn B6: Kích vào nút Lưu để lưu lại hóa đơn bán hàng Chu ý: Nếu khách hàng giả lại hàng kích chuột vào laoij hàng cần trả ấn nút xóa Nếu muốn xem hóa đơn bán lưu ta phải xem sở liệu IV KIỂM THỬ, ĐÁNH GIÁ, KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 25 Đánh giá 1.1 Kết đạt Phân tích Thiết kế hệ thống thông tin quản lý bán hàng cho doanh nghiệp vừa nhỏ Tạo sở liệu quản lý bán hàng Xây dựng thành công chức hệ thống, chức cập nhật thông tin, chức nhập hàng bán hàng, chức báo cáo bán hàng, nhập hàng 1.2 Kết chưa đạt Phần mềm chưa xây dựng phần báo cáo hoá đơn chi tiết cho khách hàng Kết luận Bài báo cáo “Xây dựng phần mềm Quản lý bán hàng” xây dựng Net với ngữ C# kết hợp với Hệ quản trị sở liệu SQL 2005 Với chức sở liệu nghiên cứu, khảo sát thực nghiệm thực tế cách kỹ lưỡng, ứng dụng mơ hình vừa nhỏ cho kết tương đối khả quan hiệu Tuy nhiên thời gian hoàn thành đề tài có hạn kinh nghiệm nghiệp vụ chưa sâu nên đề tài chúng em khó tránh khỏi thiếu sót nghiệp vụ chun mơn Chúng em mong nhận ý kiến đóng góp thầy cô bạn để đề tài chúng em hồn thiện vào thực tế Chúng em xin chân thành cảm ơn! Hướng phát triển Tích hợp thiết bị đọc mã vạch cho chương trình Sử dụng hệ thống cho nhiều loại mặt hàng khác cửa hàng TÀI LIỆU THAM KHẢO 26 Nguyễn Văn Ba Phân tích Thiết kế hệ thống thơng tin Nhà xuất Đại học Quốc gia Hà Nội 2003 Phạm Hữu Khang C# 2005 - Lập trình Windows Forms Nhà xuất Minh Khai 2005 27 MỤC LỤC MỞ ĐẦU………………………………………………………………………… Giới thiệu vấn đề nghiên cứu…………………………………………….….2 Môi trường thực nghiên cứu…………………………………….….…3 I.TỔNG QUAN VỀ ĐỀ TÀI………………………………………………….… Nhiệm vụ đề tài………………………………………………………… Định hướng giải quyết………………………………………………….…….4 Công cụ để giải quyết………………………………………… II KHẢO SÁT HỆ THỐNG…………………………………………………… Giới thiệu hệ thống khảo sát……………………………………….… 5 Quy trình hoạt động hệ thống khảo sát…………………………… 2.1 Nhập Hàng………………………………………………………….… 2.2 Xuất Hàng …… …………………………………………………… 2.3 Thống Kê……………………………………………………….…… 10 Đánh giá hệ thống tại………………………………………… ……11 3.1 Ưu điểm……………………………………….………………………11 3.2 Nhược điểm………………………………………….……………… 11 III.PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG………….……………………….12 1.Phân cấp chức năng…………………………………………… ………… 12 1.1 Mơ hình hệ thống quản lý bán hàng……………………… ………….12 1.1.1.Mơ hình phân rã đăng nhập hệ thống…………… …… … 12 a)Mơ hình phân rã quản lý tài khoản…………………… …13 b) Mơ hình phân rã mật khẩu………………………….…….13 1.1.2.Mơ hình phân rã báo cáo thống kê……………………………14 28 a) Mơ hình phân rã báo cáo bán hàng………………….……14 b) Mơ hình phân rã báo cáo nhập hàng…………… ……….15 1.1.3 Mơ hình phân rã quản lí bán hàng………………….……… 15 a) Mơ hình phân rã quản lí nhập hàng………………… ….16 b) Mơ hình quản lí xuất hàng……………………………….16 1.1.4 Mơ hình phân rã quản lí thơng tin………………………… 17 a) Mơ hình phân rã quản lí thơng tin NCC………………….17 b)Mơ hình phân rã quản lí thơng tin hàng hóa………………18 2.Thiết kế sở liệu……………………………………………… ….19 2.1 BẢNG 1: Bảng đăng nhập…………………………………….… 19 2.2.Bảng 2: Bảng hàng hóa……………………………………….…….19 2.3 Bảng 3: Bảng Hóa đơn bán…………………………………………19 2.4 Bảng 4: Bảng chi tiết hóa đơn bán……………………………….…20 2.5 Sơ đồ thực thể liên kết…………………………………… ………20 2.6 Bảng sở liệu hàng hóa………………… ……………….21 2.7 Bảng sở liệu bán hàng…………………….…………… 21 2.8Bảng sở liệu nhập hàng……………………………… ….22 3.Giao diện Demo………………………………………………………… 23 3.1 Đăng nhập chương trình…………………………………………23 3.2 Menu xuất nhập hàng hóa…………………………………………24 3.2.1 phiếu nhập hàng……………………………………………… 24 3.2.2 Hóa đơn xuất hàng……………………………………………….25 29 IV KIỂM THỬ, ĐÁNH GIÁ, KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN……27 Đánh giá…………………… ……………… ……… ……27 a Kết đạt được……………………………………………… ….27 b Kết chưa đạt được…………………………………………… 27 Kết luận……………………………………………………………… 27 Hướng phát triển……………………………………………………… 28 TÀI LIỆU THAM KHẢO………………………………………………………28 30 31 ... kê Báo cáo nhập hàng 13 a) Mô hình phân rã báo cáo bán hàng: Báo cáo theo ngày Báo cáo bán hàng Báo cáo theo hóa đơn Báo cáo tổng hợp hàng hóa b) Mơ hình phân rã báo cáo nhập hàng Báo cáo tổng... nhập hàng Báo cáo nhập hàng Báo cáo nhập hàng theo hóa đơn 14 1.1.3 Mơ hình phân rã quản lí bán hàng: Quản lí nhập hàng Quản lí bán hàng Quản lí xuất hàng a) Mơ hình phân rã quản lí nhập hàng: Nhập... tin quản lý bán hàng cho doanh nghiệp vừa nhỏ Tạo sở liệu quản lý bán hàng Xây dựng thành công chức hệ thống, chức cập nhật thông tin, chức nhập hàng bán hàng, chức báo cáo bán hàng, nhập hàng