Đồ Án Môn Học Lập Trình Java: Xây Dựng Chương Trình Quản Lý Bán Hàng Tại Siêu Thị GO!

Đồ án lập trình Java xây dựng chương trình quản lý bán hàng tại siêu thị Go giúp tối ưu hóa quy trình bán hàng và quản lý kho hiệu quả.

Trường đại học

Trường Đại Học Kinh Tế

Chuyên ngành

Quản Trị Kinh Doanh

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2023

78
3
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI NÓI ĐẦU

1. CHƯƠNG 1: TỔNG QUAN

1.1. Lý do hình thành đề tài

1.2. Giới thiệu về siêu thị GO!

1.3. Mục tiêu và nội dung nghiên cứu

1.4. Đối tượng và phạm vi đề tài

1.5. Phương pháp nghiên cứu

1.6. Dự kiến kết quả đạt được

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. Quy trình nghiệp vụ

2.2. Tổng quan về nghiệp vụ

2.3. Các dịch vụ của siêu thị GO!

2.4. Những đãi ngộ đối với nhân viên

2.5. Quản lý chấm công cho nhân viên

2.6. Quản lý tính lương cho nhân viên

2.7. Công cụ hỗ trợ

2.7.1. Phần mềm Power Designer

2.7.2. Phần mềm SQL Server

2.7.3. Phần mềm Diagrams

2.7.4. Phần mềm Apache NetBeans IDE

2.7.5. Thư viện hỗ trợ trong quá trình xây dựng chương trình

3. CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.1. Mô hình dòng dữ liệu (DED)

3.2. Sơ đồ phân rã chức năng (BFD)

3.3. Mô hình thực thể kết hợp (ERD)

3.3.1. Thực thể và các thuộc tính của thực thể

3.3.2. Mô hình thực thể kết hợp

3.4. Sơ đồ cơ sở dữ liệu

3.4.1. Xây dựng các thực thể

3.4.2. Mô hình cơ sở dữ liệu

4. CHƯƠNG 4: HIỆN THỰC CHƯƠNG TRÌNH

4.1. Giao diện đăng nhập

4.2. Bộ phận nhân viên

4.2.1. Quản lý thông tin khách hàng

4.2.2. Quản lý phiếu xuất

4.2.3. Quản lý chi tiết phiếu xuất

4.3. Bộ phận quản lý

4.3.1. Quản lý nhân viên

4.3.2. Quản lý tài khoản đăng nhập

4.3.3. Quản lý doanh thu

4.3.4. Quản lý nhà cung cấp

4.3.5. Quản lý loại sản phẩm

4.3.6. Quản lý sản phẩm

4.3.7. Quản lý phiếu nhập

4.3.8. Quản lý chi tiết phiếu nhập

4.4. Các chức năng trong chương trình

4.4.1. Menu hệ thống

4.4.2. Chức năng quản lý các thông tin

4.4.3. Chức năng giới thiệu

4.4.4. Chức năng đăng xuất

4.4.5. Chức năng di chuyển trong danh sách

4.4.6. Chức năng thêm

4.4.7. Chức năng tìm kiếm

4.4.8. Chức năng xuất báo cáo

5. CHƯƠNG 5: KẾT LUẬN

5.1. Những kết quả đạt được của đồ án

5.2. Nhược điểm của đồ án

5.3. Các hướng phát triển hay chuyên sâu của đồ án

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG

Tóm tắt

I. Hướng dẫn xây dựng chương trình quản lý bán hàng siêu thị GO

Việc xây dựng chương trình quản lý bán hàng tại siêu thị GO! là một bài toán cấp thiết trong bối cảnh ngành bán lẻ hiện đại. Siêu thị GO!, một phần của hệ thống quản lý Central Retail, vận hành với quy mô lớn và hàng nghìn sản phẩm. Điều này đòi hỏi một giải pháp bán lẻ công nghệ cao để thay thế các quy trình thủ công. Một phần mềm quản lý bán hàng chuyên dụng không chỉ giúp tối ưu quy trình bán hàng mà còn nâng cao hiệu quả vận hành tổng thể. Mục tiêu chính của dự án này là phát triển một hệ thống demo có khả năng xử lý các nghiệp vụ cốt lõi, từ quản lý sản phẩm, kho hàng đến chăm sóc khách hàng. Dựa trên đồ án nghiên cứu của sinh viên Trường Đại học Tài chính – Marketing, bài viết này sẽ phân tích sâu về quy trình, từ việc xác định yêu cầu, thiết kế cơ sở dữ liệu cho đến hiện thực hóa các chức năng. Hệ thống này được kỳ vọng sẽ giảm thiểu sai sót, tiết kiệm thời gian, và cung cấp dữ liệu chính xác cho việc ra quyết định kinh doanh, bao gồm các chức năng như quản lý nhân viên bán hàng, theo dõi báo cáo doanh thuquản lý khách hàng thân thiết (CRM).

1.1. Giới thiệu tổng quan về hệ thống siêu thị GO và Central Retail

Siêu thị GO! là một thương hiệu bán lẻ quan trọng thuộc Tập đoàn Central Retail Việt Nam (CRV), được thành lập từ tháng 7 năm 2011. Central Retail là tập đoàn bán lẻ hàng đầu tại Thái Lan, sở hữu mạng lưới thương hiệu đa dạng. Tại Việt Nam, GO! cung cấp hàng nghìn sản phẩm khác nhau, đáp ứng nhu cầu mua sắm đa dạng của người tiêu dùng. Với quy mô chuỗi siêu thị lớn, việc vận hành hiệu quả đòi hỏi sự hỗ trợ của công nghệ cho ngành bán lẻ. Đồ án tập trung nghiên cứu và áp dụng tại chi nhánh siêu thị GO! quận 7, TP.HCM. Việc triển khai một hệ thống POS cho siêu thị và các phần mềm hỗ trợ là bước đi chiến lược để đồng bộ hóa hoạt động trên toàn chuỗi siêu thị.

1.2. Mục tiêu cốt lõi của việc phát triển phần mềm quản lý bán hàng

Mục tiêu chính của đề tài là xây dựng một chương trình demo có khả năng quản lý hiệu quả hoạt động bán hàng. Cụ thể, hệ thống phải giải quyết được các bài toán như: giúp người quản lý nắm bắt tình hình kinh doanh thông qua báo cáo doanh thu định kỳ; hỗ trợ thủ kho trong việc quản lý tồn kho, nhập-xuất hàng hóa; và tự động hóa quy trình thanh toán tại quầy cho nhân viên bán hàng. Thêm vào đó, hệ thống cần có chức năng quản lý khách hàng thân thiết (CRM), lưu trữ thông tin và áp dụng các chương trình khuyến mãi. Kết quả dự kiến là một phần mềm bán hàng cho chuỗi siêu thị có giao diện thân thiện và đáp ứng đầy đủ các nghiệp vụ cơ bản.

II. TOP thách thức khi quản lý bán hàng thủ công tại siêu thị GO

Hoạt động tại một chuỗi siêu thị lớn như GO! đối mặt với nhiều thách thức nếu chỉ dựa vào phương pháp quản lý thủ công. Việc xử lý hàng nghìn giao dịch mỗi ngày dễ dẫn đến tình trạng quá tải và sai sót. Đây là lý do chính thúc đẩy việc xây dựng chương trình quản lý bán hàng. Các vấn đề nổi cộm bao gồm rủi ro trong việc kiểm kê hàng hóa, khó khăn khi tổng hợp báo cáo doanh thu và sự thiếu hiệu quả trong việc quản lý nhân viên bán hàng. Hơn nữa, việc quản lý một hệ thống quản lý chuỗi cung ứng phức tạp bằng giấy tờ là gần như không thể. Một đồ án phần mềm quản lý siêu thị như thế này ra đời để giải quyết triệt để những điểm yếu đó. Nó không chỉ là một công cụ, mà là một giải pháp bán lẻ toàn diện giúp doanh nghiệp tiết kiệm thời gian, công sức và nâng cao độ chính xác trong mọi khâu vận hành. Việc tự động hóa giúp giảm thiểu lỗi do con người, từ đó nâng cao chất lượng dịch vụ và sự hài lòng của khách hàng.

2.1. Rủi ro quá tải và sai sót trong quy trình nghiệp vụ thủ công

Quy trình nghiệp vụ thủ công tại siêu thị bao gồm nhiều khâu phức tạp: khách hàng chọn sản phẩm, nhân viên lập phiếu, kho xuất hàng, kế toán xử lý hóa đơn. Khi lượng giao dịch tăng cao, việc xử lý bằng tay trở nên quá tải, dẫn đến sai sót trong tính toán, in hóa đơn, và đối chiếu công nợ. Những lỗi này không chỉ gây thất thoát tài chính mà còn ảnh hưởng đến uy tín của thương hiệu. Một phần mềm quản lý bán hàng sẽ giúp tự động hóa các bước này, đảm bảo dữ liệu được ghi nhận chính xác ngay từ khâu đầu vào tại hệ thống POS cho siêu thị.

2.2. Khó khăn trong việc quản lý tồn kho và phân tích dữ liệu bán hàng

Một trong những thách thức lớn nhất của quản lý thủ công là quản lý kho hàng siêu thị. Việc kiểm kê, theo dõi hàng tồn, và cập nhật số lượng nhập-xuất theo thời gian thực là vô cùng khó khăn. Điều này dẫn đến tình trạng hết hàng đột ngột hoặc tồn kho quá mức. Hơn nữa, việc tổng hợp dữ liệu để phân tích dữ liệu bán hàng và đưa ra quyết định kinh doanh là một quá trình tốn nhiều thời gian và không đảm bảo độ chính xác. Một hệ thống quản lý tích hợp sẽ cung cấp các báo cáo tự động, giúp ban lãnh đạo có cái nhìn tổng quan và chính xác về hiệu quả kinh doanh.

III. Phương pháp phân tích và thiết kế hệ thống quản lý bán hàng

Để xây dựng chương trình quản lý bán hàng một cách khoa học, giai đoạn phân tích và thiết kế hệ thống đóng vai trò nền tảng. Quá trình này bắt đầu bằng việc mô hình hóa các luồng dữ liệu và chức năng của hệ thống để đảm bảo tất cả các nghiệp vụ được bao quát. Tài liệu nghiên cứu đã áp dụng các công cụ chuyên nghiệp như PowerDesigner để trực quan hóa cấu trúc. Trọng tâm của giai đoạn này là việc thiết kế cơ sở dữ liệu quản lý bán hàng một cách tối ưu. Một cơ sở dữ liệu được thiết kế tốt sẽ đảm bảo tính toàn vẹn, bảo mật và hiệu suất truy xuất dữ liệu. Các mô hình như Sơ đồ phân rã chức năng (BFD) và Mô hình thực thể kết hợp (ERD) được sử dụng để xác định rõ các thành phần chính của phần mềm quản lý bán hàng, từ quản lý sản phẩm đến quản lý tồn kho. Cách tiếp cận này đảm bảo rằng hệ thống cuối cùng sẽ hoạt động ổn định, dễ dàng bảo trì và mở rộng trong tương lai.

3.1. Sơ đồ hóa quy trình nghiệp vụ bằng mô hình DFD và BFD

Mô hình dòng dữ liệu (DFD) và Sơ đồ phân rã chức năng (BFD) là hai công cụ quan trọng để phân tích hệ thống. DFD (Mức 0 và Mức 1) được sử dụng để mô tả luồng di chuyển của thông tin giữa các tác nhân bên ngoài (Khách hàng, Nhà cung cấp) và các tiến trình xử lý bên trong hệ thống. Trong khi đó, BFD giúp phân rã công việc quản lý thành các bộ phận chức năng nhỏ hơn như: bộ phận bán hàng, xử lý đơn hàng, kế toán, và kho. Việc sơ đồ hóa này giúp xác định rõ các yêu cầu và phạm vi của từng module trong phần mềm quản lý bán hàng cho chuỗi siêu thị.

3.2. Bí quyết thiết kế cơ sở dữ liệu CSDL với mô hình ERD

Mô hình thực thể kết hợp (ERD) là công cụ cốt lõi để thiết kế cơ sở dữ liệu quản lý bán hàng. Dựa trên phân tích, các thực thể chính được xác định bao gồm KhachHang, NhanVien, SanPham, NhaCungCap, Kho, PhieuNhap, PhieuXuat, HoaDon và DoanhThu. Mỗi thực thể được định nghĩa với các thuộc tính và kiểu dữ liệu cụ thể, cùng với các mối quan hệ (một-nhiều, nhiều-nhiều). Ví dụ, một NhanVien có thể tạo nhiều PhieuXuat. Từ mô hình ERD, một sơ đồ CSDL vật lý (PDM) được tạo ra trên SQL Server, làm nền tảng vững chắc cho việc lập trình và lưu trữ dữ liệu hiệu quả.

IV. Cách xây dựng các module chính cho phần mềm quản lý bán hàng

Một phần mềm quản lý bán hàng hoàn chỉnh được cấu thành từ nhiều module chức năng liên kết chặt chẽ với nhau. Việc xây dựng chương trình quản lý bán hàng tại siêu thị GO! đòi hỏi phải phát triển các module cốt lõi, đáp ứng từng nghiệp vụ cụ thể. Các module này bao gồm từ giao diện thanh toán tại quầy (POS) cho nhân viên, hệ thống quản lý kho hàng siêu thị cho thủ kho, cho đến các công cụ báo cáo cho cấp quản lý. Mỗi module được thiết kế với giao diện riêng và được phân quyền truy cập nghiêm ngặt. Ví dụ, nhân viên bán hàng chỉ có thể truy cập chức năng tạo phiếu xuất, trong khi quản lý có thể xem toàn bộ báo cáo doanh thu và quản lý thông tin nhân sự. Sự phân chia rõ ràng này không chỉ đảm bảo tính bảo mật mà còn giúp tối ưu quy trình bán hàng và đơn giản hóa thao tác cho người dùng cuối.

4.1. Module quản lý bán hàng và hệ thống POS cho thanh toán tại quầy

Đây là module trung tâm của hệ thống, phục vụ trực tiếp cho hoạt động kinh doanh hằng ngày. Hệ thống POS cho siêu thị được thiết kế để nhân viên bán hàng có thể nhanh chóng thực hiện giao dịch. Các chức năng chính bao gồm: đăng nhập theo ca, sử dụng máy quét mã vạch để thêm sản phẩm vào giỏ hàng, tính tổng tiền, áp dụng khuyến mãi và in hóa đơn cho khách. Dữ liệu từ mỗi giao dịch được tự động ghi nhận vào cơ sở dữ liệu để phục vụ cho việc thống kê và quản lý tồn kho theo thời gian thực.

4.2. Module quản lý kho hàng phiếu nhập và nhà cung cấp

Module quản lý kho hàng siêu thị là công cụ không thể thiếu để đảm bảo chuỗi cung ứng hoạt động trơn tru. Chức năng chính của module này là quản lý toàn bộ vòng đời của sản phẩm trong kho. Nó cho phép thủ kho tạo phiếu nhập khi nhận hàng từ nhà cung cấp, tạo phiếu xuất khi bán hàng hoặc chuyển kho. Hệ thống tự động cập nhật số lượng tồn kho sau mỗi giao dịch, giúp tránh tình trạng thiếu hụt hoặc dư thừa hàng hóa. Ngoài ra, module còn tích hợp chức năng quản lý thông tin nhà cung cấp, hỗ trợ việc liên hệ và đặt hàng một cách hiệu quả.

4.3. Module quản lý nhân viên và khách hàng thân thiết CRM

Để vận hành hiệu quả, việc quản lý nhân viên bán hàng và chăm sóc khách hàng là cực kỳ quan trọng. Module này cho phép người quản lý tạo và cập nhật thông tin nhân viên, thiết lập tài khoản đăng nhập và phân quyền truy cập cho từng vai trò (quản lý, nhân viên, kế toán). Về phía khách hàng, hệ thống hoạt động như một công cụ quản lý khách hàng thân thiết (CRM) cơ bản, cho phép lưu trữ thông tin khách hàng, lịch sử mua hàng. Dữ liệu này là cơ sở để triển khai các chương trình marketing, tri ân và khuyến mãi, góp phần nâng cao lòng trung thành của khách hàng.

V. Kết quả hiện thực chương trình quản lý bán hàng tại siêu thị

Dựa trên bản thiết kế chi tiết, việc hiện thực hóa chương trình quản lý bán hàng tại siêu thị GO! đã đạt được những kết quả đáng ghi nhận. Chương trình được phát triển bằng ngôn ngữ lập trình Java với cơ sở dữ liệu SQL Server, đảm bảo hiệu năng và tính ổn định. Giao diện người dùng được thiết kế trực quan, dễ sử dụng cho nhiều đối tượng khác nhau, từ nhân viên thu ngân đến cấp quản lý. Các chức năng cốt lõi như quản lý sản phẩm, bán hàng, quản lý kho đều được triển khai đầy đủ. Hệ thống cho phép thực hiện các thao tác cơ bản như thêm, sửa, xóa dữ liệu một cách nhanh chóng. Đặc biệt, chức năng phân tích dữ liệu bán hàng và xuất báo cáo ra file Excel là một công cụ mạnh mẽ, giúp ban lãnh đạo dễ dàng theo dõi hiệu quả hoạt động và đưa ra các quyết định chiến lược kịp thời. Đây là một minh chứng rõ ràng cho hiệu quả của việc áp dụng công nghệ vào việc tối ưu quy trình bán hàng.

5.1. Giao diện trực quan và phân quyền theo từng bộ phận

Chương trình được hiện thực với giao diện đồ họa (GUI) thân thiện. Màn hình đăng nhập cho phép người dùng chọn bộ phận của mình (Quản lý, Nhân viên, Kế toán, Kho) trước khi nhập tài khoản. Hệ thống sẽ phân quyền truy cập tương ứng. Ví dụ, bộ phận nhân viên sẽ thấy các tab quản lý thông tin khách hàng và phiếu xuất. Trong khi đó, bộ phận quản lý có quyền truy cập vào các chức năng quản lý nhân viên và tài khoản. Sự phân quyền này đảm bảo mỗi người dùng chỉ thao tác trên phạm vi công việc của mình, tăng cường tính bảo mật cho hệ thống quản lý bán hàng.

5.2. Các chức năng thực tiễn Thêm sửa xóa và xuất báo cáo

Hệ thống cung cấp đầy đủ các chức năng thao tác dữ liệu (CRUD): Thêm mới, Sửa đổi, Xóa và Tìm kiếm. Người dùng có thể dễ dàng quản lý danh sách khách hàng, sản phẩm, nhân viên. Một tính năng nổi bật là khả năng xuất báo cáo doanh thu và danh sách nhân viên ra file Excel. Chức năng này rất hữu ích cho bộ phận kế toán và quản lý, giúp họ lưu trữ, phân tích và chia sẻ dữ liệu một cách thuận tiện. Ví dụ, form quản lý doanh thu còn có thể tự động tính tổng doanh thu và cập nhật ngay trên giao diện, cung cấp một cái nhìn tức thời về tình hình kinh doanh.

VI. Đánh giá và hướng phát triển cho chương trình quản lý bán hàng

Đồ án xây dựng chương trình quản lý bán hàng tại siêu thị GO! đã thành công trong việc tạo ra một sản phẩm demo đáp ứng hầu hết các yêu cầu cơ bản. Hệ thống đã chứng minh được tiềm năng trong việc cải thiện hiệu quả vận hành và quản lý. Tuy nhiên, như mọi dự án nghiên cứu, chương trình vẫn còn một số nhược điểm và không gian để phát triển thêm. Các hạn chế chủ yếu đến từ việc thiếu dữ liệu thực tế và góc nhìn chuyên sâu từ các chuyên gia trong ngành. Hướng phát triển trong tương lai có thể tập trung vào việc hoàn thiện cơ sở dữ liệu, bổ sung các tính năng nâng cao và tích hợp các công nghệ cho ngành bán lẻ mới. Việc liên tục cải tiến sẽ giúp giải pháp bán lẻ này trở nên mạnh mẽ hơn, sẵn sàng để triển khai trong môi trường kinh doanh thực tế, không chỉ tại GO! mà còn cho các chuỗi siêu thị khác.

6.1. Những kết quả đạt được và ưu điểm của đồ án nghiên cứu

Kết quả lớn nhất của đồ án là đã xây dựng thành công một chương trình quản lý với các chức năng thiết yếu. Hệ thống đã phân tích và thiết kế một cách bài bản, từ quy trình nghiệp vụ đến cơ sở dữ liệu. Ưu điểm của chương trình là giao diện rõ ràng, phân quyền chặt chẽ và đáp ứng được các nghiệp vụ chính như quản lý bán hàng, quản lý kho và báo cáo. Nó là một nền tảng tốt để phát triển thành một sản phẩm thương mại hoàn chỉnh.

6.2. Hướng phát triển chuyên sâu cho giải pháp bán lẻ trong tương lai

Để hoàn thiện hệ thống, các hướng phát triển trong tương lai bao gồm: Tối ưu hóa cơ sở dữ liệu để chịu tải lớn hơn, phát triển phiên bản web và ứng dụng di động để quản lý từ xa. Ngoài ra, có thể tích hợp các tính năng nâng cao như phân tích dữ liệu bán hàng bằng AI để dự báo xu hướng, kết nối với các nền tảng thương mại điện tử, và hoàn thiện module quản lý khách hàng thân thiết (CRM) với các công cụ marketing tự động. Những cải tiến này sẽ giúp chương trình trở thành một giải pháp bán lẻ cạnh tranh trên thị trường.

10/07/2025
Đồ án môn học lập trình java xây dựng chương trình quản lý bán hàng tại siêu thị go

Trích đoạn nội dung tài liệu

BO TAI CHINH TRƯỜNG ĐẠI HOC TAI CHINH —- MARKETING KHOA CONG NGHE THONG TIN TRUONG ĐẠI HỌC TÀI CHÍNH - MARKETING ĐỎ ÁN MÔN HỌC LẬP TRÌNH JAVA “Xây dựng chương trình Quan ly ban hang tai siéu thi GO!” Giảng viên hướng dẫn : ThS. Nguyễn Thanh Trường Sinh viên thực hiện l — : Nguyễn Lê Nhã Ái Sinh viên thực hiện 2 : Lê Thị Ngọc Dung Mã lớp học phần : 2221112005807 Thành phố Hồ Chỉ Minh, tháng 08 năm 2022 BO TAI CHINH TRƯỜNG ĐẠI HOC TAI CHINH —- MARKETING KHOA CONG NGHE THONG TIN TRUONG BAI HOC TAI CHINH - MARKETING ĐỎ ÁN MÔN HỌC LẬP TRÌNH JAVA “Xây dựng chương trình Quan ly ban hang tai siéu thi GO!” Giảng viên hướng dẫn : ThS. Nguyễn Thanh Trường Sinh viên thực hiệnI : 2021010094— Nguyễn Lê Nhã Ái Sinh viên thực hiện2 : 2021010106 — Lê Thị Ngọc Dung Mã lớp học phần : 2221112005807 Thành phố Hồ Chỉ Minh, tháng 08 năm 2022 NHẬN XÉT - ĐÁNH GIÁ CỦA GIẢNG VIÊN "› ra = Dis Ch (TA Thành phố Hỗ Chí Minh, thang 08 nam 2022 Giang vién Nguyễn Thanh Trường LOI CAM ON Lời nói đầu tiên, xin cho phép chúng em gửi lời cảm ơn đến Thầy Nguyễn Thanh Trường, giảng viên môn Lập trình Java. Cảm ơn Thây trong suốt quá trình giảng dạy đã hướng dẫn và giúp đỡ chúng em trong học tập cũng như trong lúc thực hiện đồ án.

Tuy thời gian 3 tháng không quá ngắn cũng không quá dài nhưng đủ đề cho chúng em cảm nhận được sự nhiệt tình, vui vẻ trong sự giảng dạy của Thây. Bên cạnh đó, do chưa có nhiều kinh nghiệm trong thực tế nên đồ án chúng em sẽ không thê tránh khỏi những thiếu sót. Chúng em mong răng có thê nhận được sự đóng góp, phê bình từ phía Thầy để những bài đồ án sau này được hoàn thiện hơn. Lời cuối cùng, xin kính chúc Thay có thật nhiều sức khỏe và đạt được nhiều thành công trong sự nghiệp.

Sinh viên Nguyễn Lê Nhã Ái Lê Thị Ngọc Dung DANH MUC TU VIET TAT SQL Ngôn ngữ truy vấn đữ TNCC Thu nhập cá nhân CSDL Cơ sở dữ liệu DANH MỤC THUẬT NGỮ ANH - VIỆT SQL Structured Query Language_ Ngôn ngữ truy vẫn dữ liệu MD Mission Design Nhiệm vụ thiết kế CPU Central Processing Unit Bộ xử lý trung tâm CDM Conceptual Data Model Mô hình đữ liệu quan niệm PDM Physical Data Model Mô hinh vật lý dữ liệu MUC LUC NHẬN XÉT - ĐÁNH GIÁ CỦA GIẢNG VIÊN. 1212121121221rea ii DANH MỤC TỪ VIẾT TẮT. 221221111 221271 1122121 121cc re iii DANH MỤC THUẬT NGỮ ANH - VIỆTT. - SE 1 1211211211212 11g rrg iv DANH MUC HINH ANH.

oocccccccccccccccscccscscsecsessecsessnssnsersevsessersssessesensinsersevsessees ix DANH MỤC BẢNG.- ST 2121121221 212212 g1 re xii CHUONG 1 : TONG QUAN DE TAL 000.1 Lý do hình thanh 6 tai ccc ccccccecsecccsecsesesseescsessessseseseesevseseeseversevsvevees 1 1.2 Giới thiệu về siêu thị GOI.3 Mục tiêu và nội dung nghiên cứu.2 Nội dung nghiên cứu.4 Đối tượng và phạm vi đề tài. à 0 TT ng HH HHHH Ha 4 1.2 Phạm vi đề tải.5 Phương pháp nghiên cứu.6 Dự kiến kết 088302177. 4 CHƯƠNG 2 : CƠ SỞ LÝ THUYT. ec ốẽ ốẽ ố .2 Quy trình nghiỆp vụ.2 Tổng quan về nghiệp vụ.3 Các dịch vụ cua siéu thi GO! 0002201122011 1111k ng 1151112 sz 10 2.4 Những đãi ngộ đối với nhân viên.6 Quản lý chấm công cho nhân viên.

s11 ES c3 1E 1 EEEE12EE71222111222xte.7 Quản ly tinh lương cho nhân viên.3 Công cụ hỗ trợ. ST T21 121111111 12121151 11515 T1 nH He 15 2.2 Phần mềm Power Designet.3 Phần mềm SQL, SerVer.4 Phần mềm Diagraims.5 Phần mềm Apache NetBeans IDE.4 Thư viện hỗ trợ trong quá trình xây dựng chương trình.1 23 CHUONG 3 : PHAN TICH VA THIET KE HỆ THÓNG.1 M6 hinh dong dé ligu (DED).2 Sơ đồ phân rã chức năng (BFD).3 Mô hình thực thể kết hợp (ERD).1 Thực thể và các thuộc tính của thực thê.2 Mô hình thực thể kết hợp.4 Sơ đồ cơ sở dữ liệu.1 Xây dựng các thực thê.- 5s 1121111111111 111 1111 1 E1 1211 1 gn ng rau 29 3.2 Mô hình cơ sở đữ liệu. 22 2221 2EE222E12211271271121127112112711211211 E1 0c e 36 CHƯƠNG 4: HIỆN THỰC CHƯƠNG TRÌNH.1 Giao diện đăng nhập.2 Bộ phận nhân viên.1 Quản lý thông tin khách hàng.2 Quản lý phiếu xuất.3 Quản lý chỉ tiết phiếu xuất.3 Bo phan quan 80daadiiiii.1 Quản lý nan vidi.2 Quản lý tài khoan dang nap. cece eseseessesssessseesessesseseeseessesessensen 43 FC ÍCI90) .0ả‹lđăảẢẳỶŸỶ3ŸẼŸẺỶỶẢẢỶẢỶÁẢỶẢÁ.2 Quản lý doanh thu.1 Quản lý nhà cung cấp.2 Quản lý loại sản phẩm.3 Quản lý sản phẩm.4 Quản lý phiếu nhập.5 Quản ly chỉ tiết phiếu nhập.6 Hiện thực các chức năng trong chương trỉnh.-- ¿+ 22 22221222222 c+ss 48 56 (on na.3 Menu hệ thống.4 Chức năng quản lý các thông tin.5 Chức năng giới thiỆU.6 Chức năng đăng xuất.7 Chức năng di chuyên trong danh sách.9 Chite 8n nh hố.11 Chức năng thêm.12 Chức năng tìm kiếm.13 Chức năng xuất báo cáo.

-s- sctntcv T211 1111111211211112111121111111 rau 61 CHƯƠNG 5 : KÉT LUẬN.1 Những kết quả đạt được của đổ án.2 Nhược điểm của đồ án.3 Các hướng phát triển hay chuyên sâu của đỗ án. 5c se srsrszze2 63 DANH MUC HINH ANH Hinh 1.1 Logo ctia siéu tht GO).1 Quy trình nghiệp vụ của siêu thị GOI. Cac phiên bản của ]ava.- -- L0 201211121 1111111 112111111111 111 111181118 kg ch 16 Hinh 2.4 Phan mén Power Designet.5 Phần mềm SQL SeFVeT.6 Phần mền Diagraims.7 Phần mềm Apache NetBeans IDE.8 Các thư viện hỗ trợ.1 Mô hình dòng dữ liệu mức Ô.2 Mô hình dòng đữ liệu mức Ì.3 Sơ đồ phân rã chức năng.4 Mô hình thực thế kết hợp.5 Mô hình cơ sở đữ liệu.1 Giao diện đăng nhập.2 Phân quyền khi đăng nhập. 2-52 2 E1 SE2512E271111271111121121 22x trteg 37 Hinh 4.3 Nhập thông tin đăng nhập.4 Đăng nhập thành công.5 Nhập sai tài khoản hoặc mật khâu.6 Đề trồng tài khoản hoặc mật khâu.7 Đăng nhập không thành công.8 Chire nang thoát giao diện đăng nhập.9 Sau khi thực hiện chức năng xóa thành công.10 Thông tin khách hàng.11 Thông tin phiếu xuất.12 Thông tin chỉ tiết phiếu Xuất.13 Thông tin nhân viên.14 Thông tin tài khoản đăng nhập.15 Thông tin kho.17 Thông tin doanh thu.8 Thông tin nhà cung cấp.-s- 5s Sc s21 111211115111111111 1111 11011112121 ta 45 Hình 4.19 Thông tin loại sản phâm deveneecaacececececeseceseuceseseteetttttutatesauseccsscecesecsecesauvanseses 46 Hinh 4.20 Thong tin sản phẩm.21 Thông tin phiếu nhập.22 Thông tin chỉ tiết phiếu nhập.24 Chức năng nội dung.25 Thông tin sơ lược về chương trỉnh.26 Chức năng giới thiệu.27 Thông tin người thực hiện chương trình.29 Menu hệ thống.30 Lựa chọn chức năng đăng xuất trên Menu hệ thống.31 Chire nang dang xuat trén Menu hé thong.

cece csceseeseeeseeeeeeeeseeee 51 Hình 4.32 Lựa chọn chức năng thoat trén Menu hé thong.33 Chức năng thoát trên Menu hệ thống ¬—.34 Chức năng quản lý các thông tin.35 Chức năng giới thiệu.36 Lựa chọn chức năng đăng xuất.37 Chức năng đăng xuất.38 Chức năng di chuyên đến đầu danh sách.39 Chức năng di chuyên đến cuối đanh sách.40 Chire nang di chuyén xem théng tin truGe dO.41 Chire nang di chuyén xem théng tin sau đó.43 Két quả khi thực hiện chức năng lưu.44 Kết quả khi thực hiện chức năng lưu ở form quản lý doanh thu.45 Chức nắng sSửa.46 Kết quả khi thực hiện chức năng sửa.48 Kết quả khi thực hiện chức năng xóa.49 Kết quả khi thực hiện chức năng xóa ở form quản lý doanh thu.50 Chức năng thêm.51 Kết quả khi thực hiện chức năng thêm.52 Chức năng tìm kiếm. 2211 SE1211111111111111111 111121 1E11 te 61 si: 1h20 0n.54 Chire nang xuat ba0 C0.55 Két quả sau khi thực hiện xuất báo cáo. ----- nS TH 11121212121 11t are, 62 DANH MUC BANG Bảng 3.L Thực thể NguoiDung.2 Thực thê KhachHang.3 Thực thé NhanViet.4 Thực thể LoaiSP.-- 2n 12111111 121111111151 511111122 HH Hye 32 Bảng 3.5 Thực thể SanPham. 22 HS 10151 215121111115151111 1112121211111 E1 Hei 32 Bảng 3.6 Thực thê NhaCungCap.7 Thực thể Kho.

San H21 1111111111111 11 12121211155 1H He 33 Bảng 3.8 Thực thê PhieuNhạp.9 Thực thê CTPhieuNhạp.10 Thực thể PhieuXuat.L1 Thực thế CTPhieuXuat.12 Thực thé HoaDon. ST HS 1211111515115 111111 1212111555 1115112115 re 35 Bảng 3.13 Thực thể DoanhThu. 22 SE S5 325515 53555153 531551 1212121151555 121111551155 cseg 35 Đề tài: Xây dựng chương trình Quản lý bán hàng tại siêu thị GO! : TONG QUAN DE TAI 1.1 Lý do hình thành đề tài Chuỗi siêu thị GO! được mọi ngudi biết đến là một hệ thống bán hàng lớn. Ở đây cung cấp hàng nghìn sản phẩm khác nhau với giá thành hợp lý nhằm đáp ứng nhụ cầu của khách hàng.

Và là nơi được nhiều người tiêu dùng tin cậy chọn là điểm đến đề mua sắm. Cho nên việc các khâu xử lý trở nên quá tải là chuyện không thể tránh khỏi. Hiện nay thì tỉ lệ các doanh nghiệp sử dụng công nghệ thông tin vào việc quản lý bán hàng tăng cao. Nó giúp cho đoanh nghiệp tiết kiệm thời gian, công sức, nâng cao hiệu quả công việc và trách được nhiều sai sót hơn so với làm việc thủ công.

Do đó, việc tạo ra một hệ thống quản lý bán hàng là rất cần thiết và giúp cho việc quản lý trở nên đễ đàng hơn. Đây cũng chính là lý do nhóm em chọn đề tài: “Xây dựng chương trình quản lý bán hàng tại siêu thị GO!”. 1⁄2 Giới thiệu về siêu thị GO! Tập đoàn Central Retail (CRC) là tập đoàn bán lẻ hàng đầu tại Thái Lan và là mảng kinh doanh quan trọng nhất của Central Group. Tập đoàn sở hữu mạng lưới các thương hiệu hàng đầu, cung cấp các sản phâm đa lĩnh vực trên nhiều mô hình như cửa hàng bách hoá, cửa hàng tiện lợi, cửa hàng đặc sản, siêu thị, đại siêu thị, trung tâm thương mại và mua sắm trực tuyến thông qua các nền tảng đa kênh ở Thái Lan, Việt Nam và Ý.

Hoạt động của Tập đoàn Central Retail bao gồm bốn phân khúc: Thực phẩm, Thời trang, Điện tử — Gia dụng và Bắt động sản. Central Group of Companies hay Central Holding la tap đoàn conglomerate Thái Lan tập trung vào lĩnh vực thương mại, bán lẻ, chăm sóc y tế và nhà hàng. CEO hiện tại của công ty là Tos Chirathivat, chau trai cua nha sang lập ban đầu. Tại Việt Nam, Central Retail Viét Nam (CRV) — Tập đoàn bản lẻ và bất động sản uy tín, được thành lập tại Việt Nam vào tháng 7 năm 2011.

Hoạt động kinh doanh của Tập đoàn tại Việt Nam bao gồm dịch vụ bán lẻ trên nhiều lĩnh vực như: siêu thị, đồ Nha Ai- Ngoc Dung Trang 1 Đề tài: Xây dựng chương trình Quản lý bán hàng tại siêu thị GO! 1.4 Đối tượng và phạm vi đề tài 14.1 Đối tượng Đề tài nghiên cứu về siêu thị GO! chủ yếu ở khu vực Thành phố Hỗ Chí Minh. GO! là chuỗi siêu thị lớn có nhiều chỉ nhánh. Nhưng đề tài tập trung chủ yếu vảo siêu thi GO! ở quận 7. Cụ thê là siêu thị GO! nằm tại 99 Nguyễn Thị Thập, phường Tân Phú, quận 7, Thành phó Hồ Chí Minh.

Dé tai tập trung vào nghiên cứu, phân tích, thiết kế cơ sở đữ liệu để quản lý bán hàng tại siêu thị GOI.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ