类图
2015-12-03 18:54:24 0 举报
类图是一种用于描述系统结构和关系的静态图形表示方法,它通过展示系统中的类、接口、关联关系、继承关系等元素,帮助开发者更好地理解系统的组成部分和它们之间的相互作用。类图中的每个类都用一个矩形表示,矩形内部包含类名、属性和方法等信息。类之间的关系可以通过箭头或直线连接,如关联关系用实线箭头表示,继承关系用空心箭头表示。通过类图,开发者可以快速地识别系统的模块划分、功能分配以及关键业务流程,从而为后续的设计和编码工作提供有力的支持。
作者其他创作
大纲/内容
JuniorToSeniorManage
-studentList:ArrayList-isTransfer: Boolean-isWu_nian: Boolean
- getJuniorThreeStudentList():ArrayList- setZhuan_xueByStudentid()- unsetZhuan_xueByStudentid()- setWu_nianByStudentid()- unsetWu_nianByStudentid()
AttendanceRegister
- studentList:ArrayList- attendance_status: String- class_performance: String- hasAttendanceRegistered:Boolean- login_teacher: Teacher
- getClassStudentList(): ArrayList- getTeacher()- insertStudentAttendance()
ClassStudentManage
-studentList:ArrayList-classList:ArrayList
- getStudentList(): ArrayList- getClassList(): ArrayList+ insertClassStudent()+ deleteClassStudentByStudentid()
QuitTrainManage
-studentList:ArrayList-isQuitSchool: Boolean-isQuitTrain: Boolean
- getStudentList(): ArrayList- setIs_deleteByStudentid()- deleteClassStudentByStudentid()- setIs_outByStudentid()- unsetIs_outByStudentid()
RewardManage
- studentList:ArrayList- reward_name: String- reward_reason: String- reward_date: Date- reward_reference_num: String
- getStudentList(): ArrayList- getStudentRewardListByStudent(): ArrayList- insertStudentReward()- deleteStudentRewardByStudentid()- updateStudentRewardByStudentid()
PunishStatistic
- studentList:ArrayList- punish_name: String- individual_or_group: int- search_begin_week: int- search_end_week: int
AttachEnrollmentManage
-studentList:ArrayList-gua_xue_ji_reason: String-isGua_xue_ji: Boolean
- getStudentList(): ArrayList- setGua_xue_jiByStudentid(gua_xue_ji_reason:String)- unsetGua_xue_jiByStudentid()
OutTrainManage
-studentList:ArrayList-isShengXun: Boolean-isJiXun: Boolean
- getStudentList(): ArrayList- getOutTrainList(): ArrayList- insertStudentOutTrain()- setOutTrainFlagByStudentid()- setOutTrainFinishByStudentid()
BasicInfo
+ getCurSchoolYear():String+ getCurTerm(): String+ getCurWeek(): Int+ setSchoolBeginTime()
RewardStatistic
- studentList:ArrayList- reward_name: String- individual_or_group: int- search_begin_week: int- search_end_week: int
PunishManage
- studentList:ArrayList- punish_name: String- punish_reason: String- punish_date: Date- punish_reference_num: String
- getStudentList(): ArrayList- getStudentPunishListByStudent(): ArrayList- insertStudentPunish()- deleteStudentPunishByStudentid()- updateStudentPunishByStudentid()
AttendanceEdit
- studentList:ArrayList- attendance_status: String- class_performance: String- hasAttendanceRegistered:Boolean- role: Teacher
- getClassStudentList(): ArrayList- getClassListByClassTeacher(): ArrayList- getTeacher()- updateStudentAttendance()
TuitionFeeManage
-studentList:ArrayList-studentPayFeeList:ArrayList
- getSeniorStudentList(): ArrayList- insertStudentPayFee(int studen_id...)- updateStudentPayFeeByStudentid()
AttendanceStatistic_individual
- studentList:ArrayList- attendance_status: String- search_begin_week: int- search_end_week: int- role: Teacher
0 条评论
下一页