1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) OBJECT ORIENTED PROGRAMMING PROJECT

11 1 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

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG ──────── * ─────── OBJECT-ORIENTED PROGRAMMING PROJECT Group Class ID Class Teacher : 17 : OOP-SIE86 : 126512 : Đỗ Thị Ngọc Điệp Hà Nội, tháng năm 2022 TABLE OF GROUP No Name Nguyễn Đức Tuân Đỗ Duy Khánh Vũ Mạnh Dũng Nhóm 17 I Problem, system Introduction Problem - A school consists of full-time and invited teachers General information about teachers including name, phone number, year when join in school, specialism - The salary paid to : • Full-time teacher is calculated by the salary coefficient of salary * 3,000,000 VND/month • Teacher invited to teach in a month is calculated by the actual number of teaching hours * 500,000 VND/hour + 1,000,000 VND/month - Teacher management: • Add, edit, delete a teacher • Search for teachers by name, phone number, specialism • Search, display information for teachers whose current salary is greater than input number • Statistical list of school teachers and their salary System - Requirements to manage teachers in schools including full-time teachers and invited teachers - To serve the management of information related to each teacher - The system has the ability to add, search, edit and delete teacher information through the manager Teachers can capture information in the most effective way II Detailed design Package Nhóm 17 The program has packages including classes belonging to each package: -    Package Controller, Model: contains classes related to teacher information: Class AddTeacher, DeleteTeacher, EditTeacher, FindTeacher Package GUI: contains forms for interface design Package IMG: contains system icons and images Class The properties, methods of each class, and the relationships between classes are detailed in the class diagram below - Nhóm 17 Nhóm 17 General overview of the interface and how it works - - At TeacherManagerFrame (main interface), if the manager adds, edits, deletes, the Message (notification interface) will appear The Message (notification interface) also appear if the manager enter incorrect format of information or not enter required information If the manager chooses Find button in TeacherManagerFrame (main interface), then FindPopup (search interface) will appear III ILLUSTRATION PROGRAM Program building Purpose IDE Library Class design Nhóm 17 Program results Nhóm 17 Nhóm 17 IV CONCLUDE - Management software is not complete yet Nhóm 17 +) Advantage:  Fully perform the required functions, the operations on the software are done easily +) Disadvantage:   The interface is not beautiful Not optimized all functions and not completely completed Nhóm 17

Ngày đăng: 13/12/2022, 06:41

Xem thêm:

w