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

Đ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

lOMoARcPSD|38544120 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) lOMoARcPSD|38544120 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 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 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) lOMoARcPSD|38544120 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ột ngô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ệm sau: 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ương thứ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ớp cha 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 1 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 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ụ cho cô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ác loại mặt hàng, Khách hàng sẽ là những người mua hàng và thanh toán Trong siê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) lOMoARcPSD|38544120 PHÂN TÍCH CÁC CHỨC NĂNG - Nhập danh sách nhân từ bàn phím: cho phép người dùng nhập tất cả các thông tin của nhân viên - Xuất danh sách nhân viên ra màn hình: in tất cả các danh sách thông tin nhân viên ra màn hình - 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ên củ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ếu máy trả về giá trị False là có nhân viên, nếu trả về giá trị True là không có nhân viê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áy trả về giá trị False là thất bại 3 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 - 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) lOMoARcPSD|38544120 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 5 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 3 Class tranvanlong_nhanvien kế thừa Class tranvanlong_nguoi 6 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 4 Class tranvanlong_khachhang kế thừa Class tranvanlong_nguoi 7 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 6 Class tranvanlong_mathangthucpham kế thừa Class tranvanlong_mathangdientu Class tranvanlong_main 9 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 Menu 10 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 11 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 12 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 13 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH Menu 14 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 1 Chạy chương trình nhập thông tin nhân viên 15 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.com) lOMoARcPSD|38544120 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) lOMoARcPSD|38544120 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ị 17 Downloaded by Uy vu Nguyen (tailieuso.11@gmail.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