类图
2016-12-11 21:00:02 0 举报
类图(Class Diagram)是一种用于描述系统结构和关系的静态图形表示方法。它通过展示类、接口、关联关系、继承关系等元素,清晰地展示了系统中各个组件之间的交互和依赖关系。在类图中,每个类用一个矩形表示,类名位于矩形的中心,属性和方法则以标签的形式附加在矩形的边上。类之间的关系包括关联、聚合、组合、泛化(继承)和实现等,这些关系通过箭头和特殊符号进行连接。类图是面向对象分析和设计过程中的重要工具,有助于开发人员更好地理解系统的结构和功能,从而进行有效的代码编写和维护。
作者其他创作
大纲/内容
学生查找
IDNumber:int
+findClassroomByStudentsID(int IDNumber):String;
地图类
+ classroomaddress:String+ schooladdress: String
+getuseraddress():String+drawroute()+calculatetime():int+navigate()
用户反馈
+获取用户反馈():String
管理员更改信息类
+ classID:int+ IDnumber:int+ date:String+ subjectName:String
+ modifyschool():String+ modifyclassroom();String+ modifysubject():String
任课老师查找类
+date:String+classID:int
+findClassroomByDate(String date):String;+findClassroomByClass(int classID):String;+changeClassroom();
查找
用户类:用户
任课老师类
+ IDNumber:int + admit:int+admitPwd:String+name:String+classID:String+academe:String
+modifyAdmitPwd():+ userLogIn();
督导老师类
+ IDNumber:int + admit:int+admitPwd:String+name:String
辅导员查找
+ classID:int+ IDnumber:int
+findClassroomByStudentsID(int IDNumber):String;+findClassroomByClass(int classID):String;
用户类
+ IDNumber:int + admit:int+ admitPwd:String+ name:String
+modifyAdmitPwd():+ userLogIn();
学生类
+ IDNumber:int + admit:int+admitPwd:String+name:String+grade:int+classID:int+major:String
校区
+ 校区地址:String
督导老师查找类
+ classID:int+ IDnumber:int+ subjectName:string
+findClassroomBytTeacher(int IDNumber):String;+findClassroomBySubject(String subjectName):String;
辅导员类
+ IDNumber:int + admit:int+admitPwd:String+name:String+grade:int+academe:String
课程
+subjectName:String+subjectAddress:String+subjectTime:String
+getschoolInfo():String+getclassroomInfo():String
教室
+ 教学楼号:int+ 楼层号:int+ 教室号:int
管理员查找类
+findClassroomBytTeacher(int IDNumber):String;+findClassroomByStudentsID(int IDnumber):String;+findClassroomByDate(String date):String;+findClassroomByClass(int classID):String;+findClassroomBySubject(String subjectName):String;
管理员类
0 条评论
下一页