毕业设计论文选题系统.docx
- 文档编号:28150614
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:5
- 大小:56.04KB
毕业设计论文选题系统.docx
《毕业设计论文选题系统.docx》由会员分享,可在线阅读,更多相关《毕业设计论文选题系统.docx(5页珍藏版)》请在冰豆网上搜索。
毕业设计论文选题系统
毕业设计选题系统
一、系统需求
1.项目背景
随着教育改革的不断深化,全社会信息化、收集化培植热潮的兴起,建立一套能够适应这些改变的行政管理方案也就显得尤为重要。
在高等院校的日常工作中,每年临近毕业,都有大量的毕业生需要进行毕业设计,这其中首要关节就是课题的选择。
以往在毕业生选题工作的各个阶段都是手工操作,如果指导老师带领的学生比较多,或者是当年毕业的学生比较多,这样就容易造成学生的课题选择很混乱,指导教师难于统计学生的课题选择情况等一系列问题。
不但效率低下、工作繁琐,而且容易出错,于是开发一套适合学校情况的毕业生毕业设计网上选题系统便成为了学校的迫切需求。
2.基本需求分析
选题系统是导师与毕业生进行双向选择的一个平台,提供学生选择导师及其研究方向、导师筛选学生。
在毕业生选题系统中,使用该系统的用户有:
导师,应届毕业生及管理员。
应届毕业生(即学生)是选择导师和课题的人;导师是为毕业生提供课题研究方向的人。
管理员是对数据库进行日常运行维护工作的人。
本系统就主要功能模块进行分析与设计,包括学生选择导师及其研究方向,导师提供课题,导师筛选学生三个模块。
3.具体功能分析
根据基本需求分析,可以知道本毕业设计选题系统至少应该具有以下几个功能:
(1)一个选题系统可以有多个学生;
(2)一个选题系统可以有多个导师;
(3)一个学生只能选择一个导师及其研究方向;
(4)一个导师至少指导5个学生,至多指导7个学生;
(5)学生可以在规定期限改选;
(6)学生可以在规定期限退选;
(7)导师可以对学生的改选及退选设定期限;
二、分析问题领域
1.识别参与者(角色)
参与者代表与系统交互的人,硬件设备或另一系统。
它存在于系统的外部。
通过分析毕业生毕业设计选题系统的功能需求,可以识别出3个参与者:
(1)Student(毕业生):
有权选毕业设计指导老师和课题的人员;
(2)Teacher(指导老师):
有权提供课题,规定选择学生人数,选择学生的人员;
(3)Actor(管理员):
系统的日常管理和维护的人员。
提供更新选课题的相关信息,及学生的信息。
2.识别用例
用例:
规定系统或部分系统的行为,描述系统所执行的动作系列集,并为执行者产生一个可供观察的结果。
通过对需求的进一步分析,可确定毕业设计选题系统中有如下用例存在:
(1)登录:
验证用户身份
(2)选导师:
学生选择毕业设计指导教师
(3)导师筛选学生:
指导教师选择想指导的学生
(4)管理用户:
管理员及时更新用户信息,增加和删除用户
(5)导师提供课题:
导师为学生提供相关的课题以备学生选择
(6)选择课题:
学生选择所选导师所提供的一个课题
图2-1“系统”用例图
3.用例的事件流描述
用例的事件流是对完成用例行为所需的事件的描述。
事件流描述了系统应该做什么,而不是描述系统应该怎么做。
(1)“学生”用例图
学生用例图主要描述学生在基于选课系统的基础上可以进行的操作。
学生用例图的执行者是学生,用例有:
搜索导师;选中满意的导师并提交;查询导师的信息;以及提交平时优秀的课程设计作品。
图2-2“学生”用例图
(2)“导师”用例图
导师用例图主要描述导师在基于选课系统的基础上可以进行的操作。
导师用例图的执行者是导师,用例有:
查询已选学生;提交课题;查询学生信息;删除不满意学生;确定要辅导的学生。
图2-3“导师”用例图
(3)“管理员”用例图
管理员用例图主要是对选课系统进行一系列的信息操作和维护的工作。
包括大方面的设置选导师的流程,以及查询导师的信息,查询选课题信息,公布系统消息,更新和删除导师,更新和删除学生。
而以上的这些用例都是要基于登陆选题系统的后台基础上才能进行的。
图2-4“管理员”用例图
三、系统建模
下面通过使用用例驱动创建系统的用例模型,获取系统的需求,并使用系统的静态模型创建系统的容,然后通过动态模型对系统的容进行完善,最后通过部署模型完成系统的部署情况。
1.活动图
(1)“学生登录”活动图
(a)学生登陆选题系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 选题 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)