软件工程实习(4)

2019-05-18 21:07

+DecideStu() +Grade() 图2-10 Teacher类

(2) 系统类图 2.3.2系统的类图

如下图:

Administrator Student +ChangeStu() +GlanceRecord() +CheckInYear() +CheckLUqu() +rezhiyuan() Online +Analisis() +CheckTime() +ChooseOnline() StuInfor +StuEnter() +Stuchan() +Studel() TeaInfor +TeaEnter() +TeaChan() +Teadel() GradutionDemoMain Houtai +OutXT() +updataRecord() +count() LoginClick() Teacher +ChangeTea() Zhiyuan Find +CheckStuCount() +Decidestu() +Grade() +ChangeZy() +shengcZy() Record +UploadRe() +DeleRe() +AddRe()

1) GradutionDemoMain类:主界面类,当中定义了管理员,老师,学生登录时所对应的主界面,主要函数为,

LoginClick()函数:函数用来确定登录的用户和密码是否匹配,响应登录的函数。

2) Administrator类:管理者类,当中定义了管理者的基本操作,主要函数为, Analisis()函数:函数用来统计分析每个教师的录取学生情况。

3) Stulnfor类:学生主要信息类,用于管理员对学生的基本信息的录入,修改,和删除操作,主要函数为,

StuEnter()函数:用于录入学生的基本信息。 Stuchan()函数:修改学生的基本信息的函数。 Studel()函数:删除一些学生的信息函数。

4) TeaInfor类:教师主要信息类,用于管理员对教师的基本信息的录入,修改和删除操作,主要函数为,

TeaEnter()函数:用于录入教师的基本信息。 TeaChan()函数:修改老师基本信息的函数。 Teadel()函数:删除一些教师的信息函数。

5) Student类:学生类,包含了学生可以修改自己的基本信息,查看教师课题资料,检查学生是否符合条件,检查自己是否录取。主要函数为, ChangeStu(): 用于学生修改自己信息的函数。

GlanceRecord():学生查看老师课题资料,研究课题的函数。 CheckInYear():检验学生是否符合选择老师课题的条件函数。 CheckLUqu(): 学生检查自己是否被老师录取的函数。 Rezhiyuan(): 学生录取失败后,再一次选择志愿的函数。 6) Online类:学生在线选择课题,提交课题的类,主要函数为, CheckTime(): 检验是否这个时间段可以提交自己的课题的函数。 ChooseOnline(): 在线选择并且提交课题的函数,如果选择错误,或者多选,可以取消,或减少的函数。

7) Teacher类:教师类,包含了教师修改自己的个人信息,增加课题,减少课题,或者修改课题,查询自己的报名学生情况和决定自己的学生的类,主要函数为,

ChangeTea(): 老师修改自己个人简介和信息的基本函数。

8) Record类:老师用来上传,修改,减少课题的基本类。主要函数为, UploadRe(): 老师用来上传自己课题函数。 AddRe(): 老师增加课题要求和备注的函数。

DeleRe(): 老师用来减少课题,或者减少课题的要求的函数。

9) Find类:老师用来查看自己课题的报名学生情况,和决定录取学生的类,主要函数为,

CheckStuCount(): 教师用来统计报名自己课题的学生数量和个人信息的函数。

Decidestu(): 教师用来决定录取学生的函数。 Grade(): 教师为学生打分的函数。

10) Zhiyuan类:志愿类,用来统计学生的报名类别,对应的报名关系。主要函数为,

ChangeZy(): 每当一个学生报名或者修改志愿,函数就更新改变一次志愿的信息。

ShengcZy(): 统计每个学生的志愿意向,汇报成一个表格的函数。 11) Houtai类:后台运行类,用于维护系统的良好性。主要函数有, OutXT(): 用户退出系统,对系统进行一次刷新和维护函数。 Count(): 统计系统的访问量的函数。

UpdataRecord(): 更新课题的剩余报名数量,数量达到,就停止报名的函数。


软件工程实习(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:监理月报第二期

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: