1. Trang chủ
  2. » Luận Văn - Báo Cáo

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

32 376 1

Đ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

Thông tin cơ bản

Định dạng
Số trang 32
Dung lượng 631,96 KB

Nội dung

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

Trang 1

HỌC VIỆN QUẢN LÝ GIÁO DỤCKHOA 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 : 1 Nguyễn Anh Đào

2 Nguyễn Thị Phương Hà.

3 Triệu Đức Huỳnh.

4 Nguyễn Thị Loan.

5.Nguyễn Hữu Thắng.

Trang 2

MỞ ĐẦU

1 Giới thiệu vấn đề nghiên cứu

* Lý do chọn đề tài nghiên cứu

Ngày nay, đời sống con người ngày càng phát triển, dẫn đến nhu cầu muasắm và buôn bán của người dân ngày càng được nâng cao Công việc quản lý củacác chủ doanh nghiệp, cửa hàng càng gặp nhiều khó khăn và phức tạp Việc đưa racác ứng dụng công nghệ thông tin đã giúp giảm tải công việc quản lý bằng thủcông của con người là điều rất cần thiết để giải quyết vấn đề nêu trên

Là một doanh nhân, một chủ doanh nghiệp, một cửa hàng hay một ngườiquản lý, chúng ta mong chờ điều tốt đẹp nhất với doanh nghiệp của mình, đó là lợinhuận, là thương hiệu và sự phát triển hiện đại hóa lĩnh vực quản lý của doanhnghiệp

Qua nghiên cứu, học hỏi thầy cô và bạn bè về giải pháp quản lý bán hàng kếthợp với quá trình khảo sát thực tế trên nhiều cửa hàng, doanh nghiệp em xin đưa ra

giải pháp “Phần mềm Quản lý bán hàng” dành cho các doanh nghiệp vừa và nhỏ.

Hy vọng sản phẩm này có thể giúp người quản lý kiểm soát toàn bộ quá trình hoạtđộng kinh doanh của mình

* Mục đích của đề 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 sẽtiến hành phân tích và thiết kế một hệ thống quản lý mới nhằm tin học hóa cácchức năng có thể được thực hiện trên máy tính Từ đó, xây dựng một chương trìnhứng dụng hỗ trợ cho quá trình thực hiện các chức năng như quản lý thông tin, xử lýcác hoạt động nhập, xuất hàng hóa và tổng kết doanh thu…

Như vậy, mục tiêu cuối cùng là xây dựng một phần mềm quản lý bán hàngtối ưu và dễ sử dụng Đáp ứng nhu cầu xử lý các chức năng nghiệp vụ trong quátrình thực hiện các hoạt động kinh doanh

Trang 3

* Phương pháp chứng minh giả thuyết

Tham quan nghiệp vụ bán hàng

2 Môi trường thực hiện nghiên cứu

Môi trường thực hiện nghiên cứu là môi trường Win7/Win XP

I.TỔNG QUAN VỀ ĐỀ TÀI

1 Nhiệm vụ của đề tài

Tìm hiểu cơ cấu tổ chức của cửa hàng văn phòng phẩm

Tìm hiểu nhiệm vụ và quy trình nghiệp vụ bán hàng tại một cửa hàng

Khảo sát tình hình thực tế của cửa hàng văn phòng phẩm

Áp dụng các kiến thức về cơ sở dữ liệu và phân tích – thiết kế hệ thốngthông tin quản lý để xây dựng phần mềm Quản lý bán hàng, tự động thực hiện một

số công việc bằng máy tính có thể thay thế một phần công việc cho con người như:

 Xây dựng chức năng phân quyền cho người dùng và sao lưu dữ liệu

dự phòng

 Xây dựng chức năng xuất – nhập hàng hóa tại đơn vị cơ sở

Trang 4

 Xây dựng chức năng báo cáo thống kê về tình hình xuất, nhập hàngtheo ngày, tháng, năm.

 Xây dựng giao diện chương trình thân thiện và dễ dàng sử dụng

2 Định hướng giải quyết

Một bài toán quản lý sẽ có nhiều cách tiếp cận và hướng giải quyết khác nhau Phổ biến là hai cách tiếp cận sau:

 Cách tiếp cận bằng các phương pháp có cấu trúc, hay còn được gọi làcách tiếp cận hướng chức năng

 Cách tiếp cận bằng phương pháp hướng đối tượng

Đối với cách tiếp cận hướng chức năng còn một số bất cập mà phương pháphướng đối tượng đã phần nào khắc phục được những nhược điểm đó Ngày nay,khi ngôn ngữ lập trình ngày càng phát triển theo hướng đối tượng như: Net,CShap, Java, VB.Net… thì phương pháp hướng đối tượng đang dần thay thế chophương pháp hướng chức năng

Đối với vấn đề nghiên cứu của mình, em lựa chọn phương pháp tiếp cậnhướng đối tượng, cài đặt trên ngôn ngữ CShap kết hợp với sử dụng cơ sở dữ liệutrên SQL Server 2008

3 Công cụ để giải quyết

Do tính chất của cơ sở dữ liệu của bài toán nên chương trình này sử dụngngôn ngữ lập trình CShap của Microsoft Visual Studio 2008 trong việc tạo giaodiện và chương trình chính, kết hợp với Microsoft SQL Server 2005 tạo cơ sở dữliệu và phân tích và thiết kế hệ thống thông tin

Ngôn ngữ CShap là một ngôn ngữ được dẫn xuất từ C và C++ , nhưng nóđược tạo từ nền tảng phát triển hơn Microsoft bắt đầu với công việc trong C và C++ và thêm vào những đặc tính mới để làm cho ngôn ngữ này dễ sử dụng hơn Nhiều trong số những đặc tính này khá giống với những đặc tính có trong ngônngữ Java Không dừng lại ở đó, CShap có tính ưu việt hơn hẳn ở các ngôn ngữkhác như:

Trang 5

Là ngôn ngữ đơn giản

Là ngôn ngữ hiện đại

Là ngôn ngữ hướng đối tượng

Là ngôn ngữ mạnh mẽ và mềm dẻo

Là ngôn ngữ có ít từ khóa

Là ngôn ngữ hướng moduleBên cạnh đó, CShap còn hỗ trợ quản lý Cơ sở dữ liệu, Internet, tính năng kếtnối môi trường dữ liệu Access, SQL , … được thực hiện bằng nhiều cách

Hệ thống “Quản lý bán hàng” là hệ thống quản lý cơ sở dữ liệu (lưu trữ, tra cứu ,…) tại Cửa hàng, Siêu thị… Do đó việc dùng ngôn ngữ CShap là thích hợp

II KHẢO SÁT HỆ THỐNG

1 Giới thiệu về hệ thống khảo sát

Tên cơ 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 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 trong cửa hàng được phân chia thành các nhóm như :

Dụng cụ học tập

Sách giáo khoa

Vở

Trang 6

Báo

Kẹp gáy………

Cửa hàng chỉ có hai nhân viên là chị Vũ Thị Lan Oanh – chủ cửa hàng và một nhân viên nữa Chị Oanh sẽ đứng tại quầy thanh toán để tư vấn cho khách hàng thanh toán tiền cho khách và nhập hàng khi hàng hoá trong cửa hàng sắp hết còn nhân viên kia thì đứng giới thiệu hàng và lấy hàng cho khách

Trong suốt quá trình nhập hàng và bán hàng của cửa hàng không hề có bất kì

sự trợ giúp của máy móc gì ngoài điện thoại di động và máy tính bỏ túi

Mọi thông tin về hàng hoá ngoài cửa hàng hay trong kho còn hay hết đều được chủ cửa hàng ghi lại trong 1quyển sổ chứ k dùng máy móc gì

Hình thức bán hàng của cửa hàng là trực tiếp trao tay – 1 bên giao tiền 1 bên giao hàng

2 Quy trình hoạt động của hệ thống khảo sát

Nhập hàng qua nhà phân phối

Tất cả các mặt hàng nhập về từ công ty đều có hoá đơn đỏ và có đóng dấu của công ty Còn các nhóm hàng nhập từ nhà phân phối chủ yếu là hoá đơn viết tay hoặc đánh máy kèm theo là chữ kí của nhà cung cấp nhưng không có đóng dấu đỏ

Trang 7

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 Người Bán Hàng

(Ký ,ghi rõ họ tên) (Ký,ghi rõ họ tên)

Khi nhập hàng chủ cửa hàng đều giữ lại hoá đơn để làm tổng kết doanh thu theo ngày, theo tháng

Mục tiêu của hàng nhập là có chất lượng tốt, phù hợp với yêu cầu của thị trườngtại địa bàn

Trang 8

Các yếu tố của sản phẩm như hạn sử dụng, nhãn mác, nhà sản xuất, số lượng hàng hoá, giá của các loại sản phẩm có khớp với trong hoá đơn không, …… đều được chủ cửa hàng kiểm tra kĩ lưỡng trước khi nhập hàng vào kho

Một số trường hợp khi vận chuyển bị nhầm lẫn về địa chỉ, số lượng, kích thướcsản phẩm ……… thì chủ cửa hàng yêu cầu người giao hàng mang toàn bộ số hàng

đó trở về và yêu cầu mang lại đúng số sản phẩm mà mình cần Trường hợp khi phát hiện sai sót trong khâu nhập hàng mà người giao hàng đã đi khỏi thì chủ cửa hàng sẽ gọi điện đến nhà cung cấp báo có sai sót Bên nhà cung cấp sẽ cho người đến kiểm tra lại và bổ sung hàng nếu thiếu hay đổi hàng nếu nhầm lẫn

Còn lại hầu hết trong quá trình nhập hàng không hề xảy ra sai sót gì

Chủ cửa hàng thường tổng kê các loại hàng hoá (còn/hết) vào thời gian rảnh rỗi của cửa hàng và vào cuối ngày, khi sắp hết hàng thì chủ cửa hàng sẽ gọi điện cho bên nhà cung cấp đem loại sản phẩm mà mình cần đến.Mọi quá trình tổng kê hàng hoá đều được diễn ra ngay trê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 là từ 7h đến 20h tất cả các ngày trong tuần

Tất cả các sản phẩm đều được phân chia vào nhóm phù hợp và trưng bày gọn gàng, bắt mắt trên kệ sắt tại cửa hàng để khách hàng có thể dễ dàng nhìn thấy nhất

Hình thức bán hàng

+ Chủ yếu là trực tiếp trao tay ngay tại quầy thanh toán (1 bên giao tiền, 1 bên giao hàng), sau khi khách hàng vào trong cửa hàng chọn được mặt hàng mà mình cần sau đó sẽ đem lại quầy thanh toán cho chủ cửa hàng tính tiền Và hình thức thanh toán sẽ được trực tiếp diễn ra sau đó khi chủ cửa hàng đã lập xong hoá đơn

và tính xong tổng số tiền mà khách hàng phải thanh toán

Khách đến mua hàng chủ yếu đều là khách quen – người dân địa phương, học sinh, sinh viên , phụ huynh học sinh còn lại số ít là người qua đường

Trường hợp khách hàng mua hàng còn nợ tiền thì chủ cửa hàng sẽ lưu lại trong cuối quyển sổ tay lưu số điện thoại nhà cung cấp (Những khách hàng nợ chỉ áp dụng cho những khách quen mà chủ cửa hàng đã biết tên ,số điện thoại,địa chỉ ở gần cửa hàng).Sau 1 tuần nếu khách hàng chưa thanh toán nợ thì chủ cửa hàng sẽ cho người đến giục nợ

Trang 9

Tất cả các khách hàng khi mua hàng đều có hoá đơn đi kèm do chủ cửa hàng viết tay

Cửa Hàng Văn Phòng Phẩm Minh Phương233,Hoàng Hoa Thám-Ba Đình-Hà Nội

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 Người Bán Hàng(Ký,ghi rõ họ tên) (Ký ,ghi rõ họ tên)

Khi xuất hàng thì chủ cửa hàng cũng cẩn thận kiểm tra lại các thông tin về mặt hàng và tư vấn cho khách hàng như: Số lượng, hạn sử dụng, chất lượng…… Vì thế nên cửa hàng luôn tạo được sự tin cậy cho khách khi đến mua hàng

Các loại sản phẩm được tiêu thụ mạnh trong 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 sẽ yêu cầu nhân viên xem xét lại trên kệ hàng xem những mặt hàng nào còn, hết Nếu hết thì sẽ lấy hàng từ trong kho ra bổ sung và nếu còn thì sẽ sắp xếp lại cho ngăn ngắn, dễ nhìn

Trang 10

2.3 Thống kê

Cuối ngày chủ cửa hàng sẽ kiểm tra lại các mặt hàng đã bán trong ngày để kiểm tra xem số lượng hàng đã bán ra và lãi suất trong ngày

Thống kê lại hàng hoá trong kho

Và cuối cùng là 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

 Doanh thu trong ngày:

Cuối tháng chủ cửa hàng sẽ tập hợp lại các bản thống kê hàng hoá theo ngày lại để tổng kết doanh thu cảu tháng

Trang 11

3 Đánh giá hệ thống hiện tại

Mọi hoạt động đều do con người trực tiếp làm việc nên có thể bị stress Khi mở rộng quy mô hoạt động thì hệ thống quản lý thủ công sẽ không đáp ứng được

Trang 12

III.PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

1.Phân cấp chức năng.

1.1 Mô hình hệ thống quản lý bán hàng.

1.1.1 Mô hình phân rã đăng nhập hệ thống

rã BÁO CÁO THỐNG KÊ KHÁCH HÀNG NHÂN VIÊN ĐĂNG NHẬP NHÀ CUNG CẤP QUẢN LÍ THÔNG TIN QUẢN LÝ BÁN HÀNG CHỦ CỬAHÀNG

Mật khẩu Đăng nhập

Quản lý tài khoản

Trang 13

a)Mô hình phân rã quản lý tài khoản

b) Mô hình phân rã mật khẩu

Ghi tài khoản

Thêm mới tàikhoản

Quản lý tàikhoản

Ghi lại mật khẩunhân viên

Mật khẩu

Nhập mật khẩucủa từng nhânviên

Trang 14

1.1.2 Mô hình phân rã báo cáo thống kê

a) Mô hình phân rã báo cáo bán hàng:

Báo cáo bánhàngBáo cáo

thống kê

Báo cáo nhậphàng

Báo cáotheo ngày

Báo cáotổng hợphàng hóa

Báo cáobán hàng

Báo cáo theohóa đơn

Trang 15

b) Mô hình phân rã báo cáo nhập hàng

1.1.3 Mô hình phân rã quản lí bán hàng:

Báo cáo tổng hợpnhập hàng

Báo cáo

nhập hàng

Báo cáo nhậphàng theo hóađơn

Quản lí nhậphàngQuản lí bán

hàng

Quản lí xuấthàng

Trang 16

a) Mô hình phân rã quản lí nhập hàng:

b) Mô hình quản lí xuất hàng

1.1.4 Mô hình phân rã quản lí thông tin

16

Nhập thêm hàngQuản lí

nhập hàng

Kiểm tra nhàcung cấp

Ghi phiếu nhập

Xuất HàngQuản Lí Xuất

Hàng

Ghi phiếu xuất

Ghi thông tinkhách hàng

Quản lí thông tin

Trang 17

a) Mô hình phân rã quản lí thông tin NCC

Quản lí thông tin

Quản lí thông tinhàng hóa

Thêm mới thông tin

Trang 18

2 Thiết kế cơ sở dữ liệu

Thêm mới thôngtin hàng hóa

Lưu thông tinhàng hóa

Trang 19

2.1 BẢNG 1: Bảng đăng nhập

2.2.Bảng 2: Bảng hàng hóa

2.3 Bảng 3: Bảng Hóa đơn bán

Trang 20

2.4 Bảng 4: Bảng chi tiết hóa đơn bán

2.5 Sơ đồ thực thể liên kết

2.6 Bảng cơ sở dữ liệu về hàng hóa

Trang 21

2.7 Bảng cơ sở dữ liệu về bán hàng

Trang 22

3 Giao diện Demo

3.1 Đăng nhập chương trình

Trang 23

Nếu bạn đang đăng nhập với một tên truy cập sử dụng chức năng 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 khẩu đi kèm với tên truy cập vào ô Mật khẩu

B4: Kích Đăng nhập Nếu tên đăng nhập tồn tại và mật khẩu đi kèm đúngthì hệ thống sẽ hiển thị giao diện chính của chương trình

3.2 Menu xuất nhập hàng hóa

Trang 24

B1: chọn vào tab nhập hàng

B2: Nhập thông tin trên form như: Mã hóa đơn tại ô mã hóa đơn,ngày nhập (tự động cập nhật), nhân viên tại ô Nhân viên, nhà cung cấp tại ô Nhàcung cấp, mã nhà cung cấp tại ô Mã NCC………

B3: Thao tác nhập hàng

Đặt con trỏ tại ô tên mặt hàng để chọn mặt hàng, khi đó mã mặt hàng, đơn vịnhập, giá nhập sẽ tự động cập nhật

B4: Nhập số lượng, ô thành tiền sẽ 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ặthàng đã được nhập trước đó nếu muốn nhập thêm thì kích chuột vào nút sửa để sửa

số liệu)

Tổng số tiền phải thanh toán cho NCC sẽ được hệ thống tự động tính toán B6: Kích vào nút Lưu để lưu lại hóa đơn vừa nhập

Trang 25

Chú Ý: Nếu muốn xem hóa đơn nhập đã được lưu thì ta phải xem trong cơ sở dữ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 trong ô Mã hóa đơn, nhân viên bán hàng trong ô nhân viên, ngày sẽ được tự động cập nhật, nhập tên khách hàng trong ô khách hàng………

B3: Nhập tên hàng trong ô mặt hàng , đơn vị , mã mặt hàng và giá bán

sẽ được tự động cập nhật

B4: Nhập số lượng và ô thành tiền sẽ tự động tính toán ra số tiền cần thanh toán

Trang 26

B5: Kích vào ô thêm để đưa hàng vào giỏ.( mặt hàng đã mua trước đó nếu muốn mua thêm thì kích chuột vào nút sửa để thay đổi số liệu).

Trông ô tổng tiền sẽ tự động cộng mục thành tiền để tính tổng số tiền phải thanh toá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 thì kích chuột vào laoij hàng cần trả rồi ấn nút xóa

Nếu muốn xem hóa đơn bán đã được lưu thì ta phải xem trong cơ sở dữ liệu

IV KIỂM THỬ, ĐÁNH GIÁ, KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

Trang 27

1 Đánh giá.

1.1 Kết quả đạt được

Phân tích và Thiết kế được hệ thống thông tin quản lý bán hàng cho doanhnghiệp vừa và nhỏ

Tạo cơ sở dữ liệu quản lý bán hàng

Xây dựng thành công các chức năng của hệ thống, chức cập nhật thông tin,chức năng nhập hàng và bán hàng, chức năng báo cáo bán hàng, nhập hàng

1.2 Kết quả chưa đạt được

Phần mềm chưa xây dựng được phần báo cáo hoá đơn chi tiết cho kháchhàng

Tuy nhiên do thời gian hoàn thành đề tài có hạn và kinh nghiệm về nghiệp

vụ chưa sâu nên đề tài của chúng em khó tránh khỏi những thiếu sót về nghiệp vụ

và chuyên môn Chúng em mong nhận được những ý kiến đóng góp của các thầy

cô và các bạn để đề tài của chúng em được hoàn thiện hơn và có thể đi vào thực tế.Chúng em xin chân thành cảm ơn!

3 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 nhau trong một cửa hàng

Ngày đăng: 15/03/2019, 14:59

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w