Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

tong quan ve do an.pdf, Thesis of English Language

tong quan ve do an.pdf tong quan ve do an.pdf

Typology: Thesis

2019/2020

Uploaded on 06/07/2023

dung-nguyen-70
dung-nguyen-70 🇻🇳

2 documents

1 / 12

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Trường Đại Học Sài Gòn
Khoa Công Nghệ Thông Tin
ĐỒ ÁN JAVA:
PHẦN MỀM QUẢN LÝ CỬA HÀNG BÁN PIZZA
Thành viên nhóm:
STT MSSV Họ tên
1 3119410300 Sau Đại Phát
2 3119410493 Trần Quang Vinh
3 3119410204 Trần Hữu Khương
4 3119410364 Nhữ Quốc Anh Tài
Giảng viên: ThS. Phùng Thái Thiên Trang
TP. Hồ Chí Minh, tháng 05, năm 2021
pf3
pf4
pf5
pf8
pf9
pfa

Partial preview of the text

Download tong quan ve do an.pdf and more Thesis English Language in PDF only on Docsity!

Trường Đại Học Sài Gòn

Khoa Công Nghệ Thông Tin

ĐỒ ÁN JAVA:

PHẦN MỀM QUẢN LÝ CỬA HÀNG BÁN PIZZA

Thành viên nhóm:

STT MSSV Họ tên

1 3119410300 Sau Đại Phát

2 3119410493 Trần Quang Vinh

3 3119410204 Trần Hữu Khương

4 3119410364 Nhữ Quốc Anh Tài

Giảng viên: ThS. Phùng Thái Thiên Trang

TP. Hồ Chí Minh, tháng 05, năm 2021

I. Hướng dẫn cài đặt:

  • Các file source code nằm trong thư mục src/
  • Các thư viện mở rộng hỗ trợ nằm ở thư mục src/libs. [Cần import đầy đủ tất cả vào project trước khi khởi chạy].
  • Tạo cơ sở dữ liệu trên MySQL (phpmyadmin) mang tên “quanlypizza” sau đó import file “database/quanlypizza.sql” vào cơ sở dữ liệu vừa tạo. Lưu ý: Phần mềm có thể mở và chạy tốt nhất trên Netbeans 8.2 với version jdk8 và màn hình có độ phân giải >1280x900 (FullHD). Mọi lỗi liên quan đến hiển thị là do màn hình máy tính của bạn có độ phân giải quá thấp.

II. Giao diện phần mềm:

1. Màn hình đăng nhập:

Màn hình đăng nhập được hiển thị sau khi khởi chạy chương trình như hình bên:

  • Có 2 textfield để người dùng nhập các thông tin đăng nhập và button “Đăng nhập” thực hiện chức năng xử lý.
  • Check box “Ghi nhớ đăng nhập” khi được đánh dấu sẽ tự động lưu lại thông tin đăng cho phiên làm việc sau. Các tài khoản hiện tại có thể đăng nhập được thể hiện ở hình bên, với admin là quyền quản trị

Thông tin ở ô Nhân viên được tự động điền, và chính là thông tin của Tài khoản đang đăng nhập.

Các bước thao tác trên form:

B1: Theo yêu cầu của khách hàng, nhân viên bán hàng chọn sản phẩm từ bảng hàng hoá, nhập số lượng sau đó click nút (lặp lại thao tác nếu khách có nhiều sản phẩm cần mua). B2: Nút có tác dụng loại bỏ sản phẩm không mong muốn ở giỏ hàng. B3: Sau khi kiểm tra và xác nhận với khách, nhân viên bấm để bắt đầu thực hiện thanh toán. B4: Màn hình thanh toán hiển thị như sau: Các button Thanh toán, In hoá đơn sẽ không hoạt động cho tới khi nhân viên chọn đủ thông tin về Khách hàng cũng như Mã giảm giá. (Bấm button để chọn 2 thành phần trên) Sau khi chọn đầy đủ thông tin, nút Thanh toán sẽ hiện ra và cho phép thực hiện thao tác tiếp theo. Sau khi bấm Thanh toán , hoá đơn mẫu sẽ được in ra cho Nhân viên xem trước. Có thể chọn In hoá đơn hoặc không. Thao tác in sẽ in hoá đơn hoặc xuất ra file pdf (nếu không có máy in).

4. Form Quản lý hoá đơn:

Danh sách các hoá đơn đã xuất được hiển thị ở panel bên trái, khi click vào từng record thì bảng bên phải sẽ xuất hiện chi tiết tương ứng (sub-menu) và thông tin được hiển thị trên các text field. Phần tìm kiếm nâng cao: nhập điều kiện tìm theo ý muốn và nhấn Enter để bắt đầu tìm kiếm. Thông tin của form này không được phép chỉnh sửa.

5. Form Quản lý khuyến mãi:

6. Form Quản lý sản phẩm:

Chức năng chính thể hiện qua các button: Chức năng Thêm, lưu, xoá : không trình bày thêm. Chức năng Tìm kiếm : Người dùng nhập từ khoá tìm kiếm vào ô Từ khoá tìm và nhấn Enter hoặc click button Tìm kiếm. Hai button dùng để xuất bảng bên dưới thành file excel hoặc import thông tin từ file excel bên ngoài vào bảng. Button Chọn ảnh sẽ mở hộp thoại cho người dùng chọn ảnh của sản phẩm và tự động lưu file vào thư mục image/SanPham.

7. Form Quản lý nhân viên và Phân quyền:

a. Quản lý nhân viên: Các button Thêm, Lưu, Xoá, Tìm kiếm, Xuất, Nhập : tương tự như các form trên. Các button liên quan tới Tài khoản :

  • Cấp tài khoản : thực hiện cấp mới tài khoản cho nhân viên, đồng thời cũng là chức năng mở khoá tài khoản (yêu cầu nhập đúng tên đăng nhập cũ).
  • Mật khẩu/Quyền : Thực hiện đặt lại mật khẩu nếu có nhân viên thông báo quên mật khẩu, mật khẩu mặc định sẽ là tên đăng nhập. Chức năng Phân Quyền cho phép chỉnh sửa lại nhóm quyền của một tài khoản bất kì.
  • Khoá tài khoản : Thực hiện vô hiệu tài khoản của một nhân viên, tài khoản bị khoá sẽ không còn đăng nhập được nữa cho tới khi được mở trở lại.

9. Form nhập hàng và xem lại phiếu nhập:

Tương tự như Form bán hàng với chức năng thêm vào bảng Chờ nhập và xác nhận sau khi chọn nhà cung cấp. Chi tiết phiếu nhập cũng hiển thị và có chức năng tương tự như Quản lý Hoá đơn (tìm kiếm, sub-menu):