You are on page 1of 5

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC GIA ĐỊNH


KHOA: CÔNG NGHỆ THÔNG TIN

TIỂU LUẬN
CHƯƠNG TRÌNH QUẢN
LÍ HÓA ĐƠN TIỀN ĐIỆN
Ngành: CÔNG NGHỆ THÔNG TIN
Chuyên ngành (nếu có):KĨ THUẬT PHẦN MỀM
Giảng viên hướng dẫn:THS. LÊ HUỲNH PHƯỚC
Sinh viên thực hiện: PHẠM VIẾT HÙNG (22150142)
TRẦN MINH KHẢI (22150153)
BÙI DIỆP ĐỨC MẠNH (22150558)
TRẦN NGUYỄN GIA HUY (22150134)
NGUYỄN QUỐC TIẾN (22150135)

Lớp: 221403

TP. Hồ Chí Minh, 7, 2023


Khoa/Viện: …………………………

NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN


TIỂU LUẬN MÔN: ………………………………………..

1. Họ và tên sinh viên: ……………………………………………………………………


2. Tên đề tài: .......................................................................................................................
..........................................................................................................................................
3. Nhận xét:
a) Những kết quả đạt được:
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
b) Những hạn chế:
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
..........................................................................................................................................
4. Điểm đánh giá (theo thang điểm 10, làm tròn đến 0.5):
Sinh viên:……………………………………………………………………………….
Điểm số: ……….…… Điểm chữ: ……………………………………………………..

TP. HCM, ngày … tháng … năm 20……


Giảng viên chấm thi
(Ký và ghi rõ họ tên)
MỤC LỤC
1 Hiện trạng và Yêu cầu.........................................................................................................2
1.1 Hiện trạng:....................................................................................................................2
1.2 Yêu cầu:........................................................................................................................2
2 Thiết kế sơ đồ lớp...............................................................................................................3
2.1 Sơ đồ lớp - UML..........................................................................................................3
3 HIện thực chương trình.......................................................................................................3
3.1 Lập trình.......................................................................................................................3
4 Thử nghiệm.........................................................................................................................3
1 Hiện trạng và Yêu cầu
1.1 Hiện trạng:
 Giới thiệu về thế giới thực liên quan
 Mô tả quy trình các công việc liên quan đến đề tài
 Mô tả các mẩu biểu có liên quan
 Mô tả các quy định ràng buộc có liên quan
 Mô tả các quy định công thức tính có liên quan

Công ty điện lực ABC là một công ty thuộc quyền sở hửu của Nhà nước với hơn 500 công
ty trải dài trên khắp cả nước từ Bắc vào Nam. Trong đó, mỗi tỉnh thành gồm nhiều công ty phụ
trách quản lí điện từ khu vực, để cung cấp điện cho khách hàng trong khu vực mà công ty phụ trách.
Khách hàng sử dụng điện các mục đích khác nhau như sinh hoạt, kinh doanh, sản xuất. Công ty
điện lực sẽ dựa vào số lượng kW mà từng hộ gia đình sử dụng sẽ gửi giấy báo thu tiền điện định kì
hàng tháng cho khách hàng.

Xác định và lưu trữ thông tin của khách hàng để ghi lại thông tin bao gồm: tên, ngày tháng
ra hóa đơn, đối tượng khách hàng, số lượng, đơn giá, định mức sử dụng. Tính tổng hóa đơn tiền
điện cho từng khách hàng dựa trên chỉ số kW điện và mức giá tương đương được tạo hóa đơn với
các thông tin của khách hàng đã nhập trên hệ thống và sẽ được gửi đến từng khách hàng.

1.2 Yêu cầu:


Danh sách các công việc sẽ được hỗ trợ thực hiện trên máy tính (dựa theo tóm tắt yêu cầu đã cho).

Chương trình cho phép:

1. Bộ phận quản lí thông tin và công nghệ:


a. Cập nhật về giá tiền, định mức điện tiêu thụ
b. Thống kê lại những mức tiêu thụ của khách hàng trong tháng
c. Quản lí thông tin và bảo mật dữ liệu của khách hàng
2. Bộ phận kế toán:
a. Nhập tên khách hàng và mã khách hàng.
b. Tính tổng số lượng cho từng loại khách hàng
c. Thống kê các hóa đơn trong tháng.
d. Cập nhật danh sách khách hàng còn nợ.
3. Bộ phận chăm sóc khách hàng:
a. Giúp khách hàng tra cứu thông tin cần thiết.
b. Giải đáp những thắc mắc mà khách hàng gặp phải.
2 Thiết kế sơ đồ lớp
2.1 Sơ đồ lớp - UML
- Vẽ sơ đồ lớp bằng ký pháp UML
- Mô tả mối quan hệ giữa các Class

2.2 Các ràng buộc nghiệp vụ


- Mô tả, cho ví dụ về các ràng buộc nghiệp vụ
- Mô tả các công thức, ràng buộc về tính toán, xử lý nghiệp vụ
- Ví dụ như: Điểm trung bình = (2 điểm Java + điểm HTML + điểm CSS) /4

Cuối năm, tùy theo điểm trung bình mà học sinh được xếp Loại như sau:
- Loại xuất sắc: ĐTB cả năm ≥ 9.0
- Loại giỏi: 8.0 ≤ ĐTB cả năm < 9.0
- Loại khá: 7.0 ≤ ĐTB cả năm < 8.0
- Loại trung bình: 5.0 ≤ ĐTB cả năm < 7
- Loại yếu: ĐTB cả năm < 5 và bị lưu ban ở lại lớp.
-
3 HIện thực chương trình
3.1 Lập trình
- Sử dụng ngôn ngữ lập trình Java cài đặt chương trình dựa trên sơ đồ Class đã thiết kế
- Tổ chức chương trình thành menu để người dùng lựa chọn chức năng
- Chương trình phải đảm bảo các tính chất của hướng đối tượng: Encapsulation, Abstraction,
Inheritance, Polymorphism.

4 Thử nghiệm
- Chạy chương trình
- Sử dụng các chức năng cùng với các dữ liệu tương ứng
- Chụp hình các chức năng để đưa vào báo cáo

You might also like