毕业论文选题系统需求规格说明书+用例图+流程图+er图
目录
1.引言 2
1.1编写目的 2
1.2项目背景 2
1.3参考资料: 2
2.任务概述 2
2.1目标 2
2.2用户的特点 3
3.1 功能需求 4
3.1.1功能结构图 4
3.1.2 系统选题流程 4
3.2 各个子功能需求 6
3.2.1 系统管理员功能模块 6
3.2.2 院系管理员用例图 8
3.2.3 教师用例图 11
3.2.4 学生选题功能模块 13
3.2数据描述 15
3.3性能需求 22
3.4 其他需求 22
4.运行环境规定 22
4.1硬件环境 22
4.2软件环境 22
4.3接口 23
4.4控制 23
1.引言
1.1编写目的
编写本报告的目的是明确本系统的详细需求,供使用单位确认系统的功能和性能,并作为软件设计人员的设计依据和使用单位的验收标准。
1.2项目背景
开发软件名称:毕业论文选题系统。
项目开发者:数计系软件创新班“毕业论文选题系统”开发小组
用户单位:数学与计算机信息工程系
1.3参考资料:原文请找腾讯752018766辣\文^论~文-网http://www.751com.cn
① 陈雄峰,《使用软件工程教程》,机械工业出版社;
② 邵鹏鸣,《数据库原理与应用》,清华大学出版社;
③ 王珊等,《数据库原理及设计》,清华大学出版社;
④ 赵池龙等,《软件工程实践教程》,电子工业出版社。
2.任务概述
2.1目标
毕业设计(论文)是高校人才培养方案中的重要组成部分,它是对学生独立分析和解决问题能力的全面检验。目前指导老师和学生在时间、空间上往往存在着较大的冲突,成为开展毕业论文相关工作的瓶颈。而且由于毕业论文选题的特殊性,特别是选题繁琐的统计、汇总给各系(院)教务管理部门带来很大工作量,传统的人工选题数据是经多级手工处理后上报教务管理部门的,因此容易出错,导致了效率低、质量低,学生对选题的退选、补选、改选操作非常麻烦,同时教学管理部门无法掌握选题人数的变化和学生分布情况,难以进行动态调整。学生选题、数据统计、名单打印、指导老师编排等工作无法实现科学化、信息化、无纸化。目标还包括:
选题工作的透明性:学校管理员具有最高权限,可以对所有用户和选题进行管理以及对全校所有院系的选题情况进行统计、导出报表;系统设置;通知、文件的下发和管理等功能;
院系管理员为本系所有指导老师和学生开户、本系选题的管理及统计、相关报表的导出、选题的审核等;
指导老师可以随时添加、修改自己的选题,而不需要写在纸上供学生选择,查询学生信息对学生进行更多的了解,使选择做到真正的双向选择;
学生可以随时随地进行选题、退选、通知查看、咨询等。解决不在校的学生往返学校之麻烦;
信息永久存储在数据库中,也可以导出报表excel到本机。极大地解决数据的安全性;
2.2用户的特点
本软件的最终用户是面向系统管理员、院系管理员、教师和学生,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。
系统文护人员为计算机专业人员,熟悉数据库、操作系统、网络文护工作。文护人员为间隔性用户。
3. 需求规定
在毕业论文选题工作中分为四种用户,即系统管理员、院系管理员、指导教师、学生。学校教学管理员为院系管理员开户;系统管理员为本系指导教师和学生开户;指导老师发布选题;学生选题等功能。
系统管理员的任务是系统设置(设置系统标题、本届年度、学生限选个数);为本校各个院系开户;数据字典文护等。院系管理员和系统管理员功能相当,只是管理范围只针对本系;指导教师发布选题(需要审核)和学生的确选;学生浏览和预选本专业选题。
系统设计规范,使系统更加稳定可靠,功能增减灵活自如,文护方便快捷。
系统要求通过各个管理子系统在浏览器上录入文字和上传文件就可以快速实现用户文护、选题管理、数据导入导出等功能。而且不需要在安装任何软件或插件,使用非常方便。
在响应时间上,要求做到响应速度快,如果导入数据量很大,也要保证在2分钟内完成数据导入。
此外,系统还要求界面友好、菜单清楚、便于操作,同时做到数据合法性有效无误。1681