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

Đề Tài Xây Dựng Chương Trình Quản Lý Bán Hàng Trong Siêu Th.pdf

26 0 0

Đ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

Tiêu đề Xây Dựng Chương Trình Quản Lý Bán Hàng Trong Siêu Thị
Tác giả Trần Văn Long
Người hướng dẫn Lê Thị Vui
Trường học Trường Đại Học Tài Nguyên Và Môi Trường Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đề Tài
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 26
Dung lượng 1,15 MB

Nội dung

Chạy chương trình nhập thông tin khách hàng và hàng hóa mua...16 4.. Chạy chương trình số khách hàng có trong siêu thị...17 7.. Chạy chương trình số loại hàng hóa được mua...18 8.. Chạy

Trang 1

TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

-KỲ THI KẾT THÚC HỌC PHẦN HỌC KÌ 2 NĂM HỌC 2021-2022

Đề tài: Xây dựng chương trình quản lý bán hàng trong siêu thị

Giảng viên hướng dẫn: Lê Thị Vui Sinh viên thực hiện: Trần Văn Long

Mã sinh viên: 20111063195

Lớp: DH10C10

Hà Nội, ngày 27 tháng 5 năm 2022

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 2

MỤC LỤC

LỜI MỞ ĐẦU 1

MÔ TẢ BÀI TOÁN 2

PHÂN TÍCH CÁC CHỨC NĂNG 3

CÀI ĐẶT CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG TRONG SIÊU THỊ 5

1 Cửa sổ Package Explorer 5

2 Class tranvanlong_nguoi 5

3 Class tranvanlong_nhanvien kế thừa Class tranvanlong_nguoi 6

4 Class tranvanlong_khachhang kế thừa Class tranvanlong_nguoi 7

5 Class tranvanlong_mathangdientu 8

6 Class tranvanlong_mathangthucpham kế thừa Class 9

tranvanlong_mathangdientu 9

Class tranvanlong_main 9

Menu 10

KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH 14

Menu 14

1 Chạy chương trình nhập thông tin nhân viên 15

2 Chạy chương trình in danh sách thông tin nhân viên 16

3 Chạy chương trình nhập thông tin khách hàng và hàng hóa mua 16

4 Chạy chương trình in thông tin khách hàng 17

5 Chạy chương trình in hóa đơn cho khách hàng 17

6 Chạy chương trình số khách hàng có trong siêu thị 17

7 Chạy chương trình số loại hàng hóa được mua 18

8 Chạy chương trình tìm nhân viên thông qua mã nhân viên 18

9 Chạy chương trình kiểm tra xem có nhân viên trong danh sách không 18

10 Chạy chương trình xóa tất cả nhân viên có trong danh sách 19

11 Chạy chương trình hàng hóa trong kho 20

11.1 Nhập thông tin hàng hóa 20

Trang 3

11.2 In thông tin hàng hóa ra màn hình 21

12 Chạy chương trình sắp xếp hàng hóa theo giá từ cao xuống thấp 21

0 Chương trình kết thúc 21

KẾT LUẬN 22

TÀI LIỆU THAM KHẢO 23

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 4

LỜI MỞ ĐẦU

Java là ngôn ngữ lập trình hướng đối tượng Nếu bạn chưa bao giờ dung mộtngôn ngữ lập trình hướng đối tượng trước đây, bạn cần phải hiếu cái khái niệmsau: lập trình hướng đối tượng(Object Oriented Programming) là gì ? đối tượng(Object), lớp (class) là gì, mối quan hệ giữa đối tượng và lớp, gởi thôngđiệp(Messages) đến các đối tượng gì?

-Tính đóng gói (Encapsulation): Tính chất này không cho phép người dùng

trực tiếp tác động đến dữ liệu bên trong đối tượng mà phải thông qua các phươngthức mà đối tượng cung cấp Tính chất này đảm bảo tính toàn vẹn của đối tượng

-Tính kế thừa (Inheritance): Kế thừa, tái sử dụng phương thức, thuộc tính

của lớp cơ sở và lớp kế thừa được gọi là lớp con, nó sẽ thừa hưởng những gì lớpcha có và cho phép

-Tính đa hình (Polymorphism): Tính đa hình cho phép các chức năng

(method) khác nhau được thực thi khác nhau trên các đối tượng khác nhau

-Tính trừu tượng(Abstraction): Tập trung vào cốt lõi của đối tượng, bỏ

qua những thứ không liên quan và không quan trọng

Trang 5

MÔ TẢ BÀI TOÁN

Quản lý bán hàng trong siêu thị là một trong những công việc vô cùng quan trọng,góp phần quyết định đến thành bại của một siêu thị, em đã nghiên cứu mô hình vềquản lý bán hàng Hiện tại em đang xây dựng phần mềm quản lý nhằm để hỗ trợcho việc quản lý bán hàng gồm: Chương trình quản lý bán hàng để phục vụ chocông tác bán hàng được trở nên thuận lợi, nhân viên bán hàng sẽ là những ngườiđứng ra chịu trách nhiệm cho những công việc như thanh toán cho khách, bán cácloại mặt hàng, Khách hàng sẽ là những người mua hàng và thanh toán Trongsiêu thị sẽ có những mặt hàng về điện tử, thực phẩm,…

2

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 6

- Nhâp thông tin khách hàng từ bàn phím và hàng hóa mua:

+ Cho phép nhân viên nhập thông tin của khách mua hàng

+ Cho phép nhân viên nhập thông tin những loại hàng hóa khách hàng mua

- Xuất thông tin khách hàng: in thông tin khách mua hàng ra màn hình

- In hóa đơn khách hàng:

+ Chọn phương thức thanh toán

+ Tổng giá tiền phải thanh toán của khách hàng

- Số khách hàng trong siêu thị: In ra màn hình số khách hàng trong siêu thị

- Số hàng hóa được mua trong siêu thị: In ra màn hình số hàng hóa được mua

- Tìm kiếm nhân viên: hiển thị mọi thông tin nhân viên thông qua mã nhân viêncủa người đấy

- Kiểm tra nhân viên: Kiểm tra trong danh sách nhân viên có nhân viên không Nếumáy trả về giá trị False là có nhân viên, nếu trả về giá trị True là không có nhânviên

- Xóa tất cả nhân viên trong danh sách: Máy trả về giá trị True là thành công, máytrả về giá trị False là thất bại

Trang 7

- Kho hàng hóa:

+ Cho chép nhận hàng hóa

+ In danh sách hàng hóa ra ngoài màn hình

- Sắp xếp hàng hóa: Sắp xếp hàng hóa theo giá từ cao xuống thấp

- Thoát chương trình

4

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 8

CÀI ĐẶT CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG TRONG SIÊU THỊ

1 Cửa sổ Package Explorer

2 Class tranvanlong_nguoi

Trang 9

3 Class tranvanlong_nhanvien kế thừa Class tranvanlong_nguoi

6

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 10

4 Class tranvanlong_khachhang kế thừa Class tranvanlong_nguoi

Trang 11

5 Class tranvanlong_mathangdientu

8

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 12

6 Class tranvanlong_mathangthucpham kế thừa Class tranvanlong_mathangdientu

Class tranvanlong_main

Trang 13

10

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 15

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 17

KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH

Menu

14

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 18

1 Chạy chương trình nhập thông tin nhân viên

Trang 19

2 Chạy chương trình in danh sách thông tin nhân viên

3 Chạy chương trình nhập thông tin khách hàng và hàng hóa mua

16

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 20

4 Chạy chương trình in thông tin khách hàng

5 Chạy chương trình in hóa đơn cho khách hàng

6 Chạy chương trình số khách hàng có trong siêu thị

Trang 21

7 Chạy chương trình số loại hàng hóa được mua

8 Chạy chương trình tìm nhân viên thông qua mã nhân viên

9 Chạy chương trình kiểm tra xem có nhân viên trong danh sách không

18

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 22

10 Chạy chương trình xóa tất cả nhân viên có trong danh sách

Trang 23

11 Chạy chương trình hàng hóa trong kho

11.1 Nhập thông tin hàng hóa

20

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 24

11.2 In thông tin hàng hóa ra màn hình

12 Chạy chương trình sắp xếp hàng hóa theo giá từ cao xuống thấp

1 Chương trình kết thúc

Trang 25

KẾT LUẬN

Chương trình giúp ta có thể quản lý bán hàng một cách dễ dàng thông qua các chứcnăng có trong chương trình Chương trình gồm những danh sách , thông tin nhânviên, thông tin khách hàng, số lượng hàng mua được thế hiện qua các chức năngsẵn có giúp người quả lý có thể nắm bắt được dõ dàng chi tiết về mọi việc củatrong siêu thị

22

Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com)

Trang 26

TÀI LIỆU THAM KHẢO

2 https://www.w3schools.com/

3 https://stackoverflow.com/

Ngày đăng: 12/03/2024, 09:07

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

TÀI LIỆU LIÊN QUAN

w