软件工程实习(3)

2019-05-18 21:07

学号 姓名 学生 电话 所在学院 所在班级 录取成功 结果编号 志愿介绍 志愿结果 带课老师姓名 带课教师电话 志愿结果名称

性别 专业 学号 学生 联系方式 姓名 班级 填报 课题名称 志愿编号 志愿 学生姓名 学生院系 学生学号

姓名 教师 职称 从事专业 联系方式 提交课题 课题类型 课题名 课题 课题来源 限选专业 候选人数 简介,要求,备注 选题 性别 专业 学号 学生 联系方式 姓名 班级

第3章 详细设计 (1) 类设计

实现三个主要功能的类图(非登录注册)

1. Administrator类,实现了管理者对系统信息的管理功能的定义,包括

了对教师,学生的基本信息的录入和修改的定义,还包括了对教师的统计分析的定义,体现在TeaEnter()、StuEnter()、TeaChange()、StuChange()、Analysis()等操作,如图2-8所示。

Administrator -Studen -Gerture -Teacher -counter -currentdata -AdminId -AdminTel +TeaEnter() +StuEnter() +TeaChange() +StuChange() +Analysis() +Infor() 图2-8 Administrator类

2.Student类,实现了学生的一些操作,主要包括修改个人信息,查看选题信息,在线选题这三个功能,同学在线选题,可以提交自己选的题目,一旦提交在未确认之前,可以修改选题。具体体现在CheckSecelted(),ChangeST()等操作,如图2-9所示:

Student -StudentTel -StudentId -ClassName -SelectNo -StudentName -StudentSex -StudentClass +CheckSecelted() +ChangeST() +CheckText() +CheckTime() +ChooseOnline() +InforStu() +CheckIntoYear() 图2-9 Student类

3.Teacher类,实现老师的一些操作,包括选题上传课题,增加课题,删除课题和修改课题的功能,还有修改一些自己的基本信息,查询选报学生的人数,和录取学生的功能等,体现在AddRecord(),ChingeTea()等操作中,如图2-10所示。

Teacher -TeacherTel -TeacherMajor -TeacherName -Text -TeacherRank -TextNo +Addrecord() +deleterecord() +changerecord() +changeTea() +uploadrecord() +CheckStuCount()


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

下一篇:监理月报第二期

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

马上注册会员

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