1、毕业设计管理系统 需求阐明书(V1.0) 制定人:_审核人:_ 11月28日需求阐明书1 引言1.1编写目 毕业设计管理系统阐明书是为毕业设计管理系统而编写技术文档 ,需求分析好坏将直接影响到项目进度和质量。编写阐明书,是为了阐明本系统需求、功能等有关信息,并给出系统项目应用范畴、目的、本项目与其他项目之间关系、项目产品及成果、系统功能、系统性能、数据描述、故障解决能力以及其她专门规定等,是系统验收重要根据,也使其作为系统数据库开发重要根据。 本文档阅读对象是业务负负责人、业务人员、软件开发人员、业务规范设计人员、软件测试人员、系统安装人员、系统维护人员、指引教师及学生。1.2背景 计算机在校
2、园广泛应用和校园网建立,使得学生和教师之间毕业设计在网上交流成为也许,在这种背景下,开发毕业设计管理系统变得十分必要。 待开发系统名称为毕业设计管理系统。 本项目需求提出者为在校毕业班学生,开发者为学员,顾客面向全院学生,教师,教研室管理人员。1.3定义 系统:若未特别指出,统一指毕业设计管理系统。1.4参照资料软件工程 张海藩 人民邮电出版社 数据库系统概论 王珊,萨师煊 高等教诲出版社JSP应用开发详解 刘晓华 电子工业出版社JAVA核心技术 Gay S.Horstmann 机械工业出版社2 任务概述2.1目的 本系统开发目在于学校能轻松管理学生毕业设计过程,从拟定教师学员关系,发题,解答
3、到答辩过程,均有计算机参加,规范管理,使过程构造简朴明了,各个顾客操作轻松以便。 本系统旨在辅助教师,学生能以便完毕毕业设计出题和解答并进行实时交流。教研室管理人员和学校领导对毕业设计过程进行管理,修改和记录。重要功能有各个顾客注册,登陆。拟定学生教师相应关系,教师出题,学生作业上传。顾客间交流。记分,发布,查询,记录成绩等功能。该系统设立简易,顾客操作简朴易懂。 2.2顾客特点 系统角色由学生、教师、审核人(教研室)、三级管理员、督导员(查询顾客)构成。 学生:依照权限进入学生相应页面功能,修改个人资料功能及修改密码,拟定教师,查看、搜索公示、教师发布作业功能,上传作业,查看上传作业状况及教
4、师打分状况,学生在网上与教师交流功能。教师:教师登录功能,依照权限进入教师相应页面功能,可修改密码,拟定学生关系功能,发布毕业设计题目,查看并下载学生上传毕业设计,查看学生名单功能,查看学生毕业设计完毕状况,与学生交流功能。 审核人(教研室):依照权限进入审核人相应页面功能,审核教师学生关系,修改学生题目,审核题目并拟定功能。与其她顾客交流功能。 管理员:依照权限进入管理员相应页面功能,修改个人资料功能,与其她顾客交流功能。设立教师学生相应关系,学生题目,管理交流信息,添加删除数据库中数据功能。 督导员:依照权限进入督导员相应页面功能,能查询学生以及教师在毕业设计过程中一切进展功能,以及与其她
5、顾客交流功能。3功能需求规定 3.1系统功能划分 系统功能涉及:顾客登录,密码等顾客信息修改,生成学生申请表,拟定教师学生相应关系,生成中期检查表,论文文档,教师评语,打分等信息上传,组织答辩时间,录入答辩状况,依照各个数据生成评价表。在以上各个阶段皆可查询功能。3.2 功能描述4数据需求规定4.1建立系统E-R模型4.2系统数据字典定义 数据字典 数据字典作用是对数据流图中各种成分进行详细阐明,作为数据流图细节补充,和数据流图一起构成完整系统需求模型。数据字典普通应涉及对数据项,数据构造、数据存储和数据解决阐明。如下列出本系统重要数据字典条目。 (举例)1. 数据项条目数据项编号:001数据
6、项名称:题目编号别 名:题目流水号数 据类 型:数值型长 度:4取 值范 围:19999 2. 数据构造条目数据构造编号:1-003数据构造名称:学生信息简 述:学生基本信息组 成:学号+姓名+专业+相应教师+选题3. 数据存储条目数据存储编号:2-001数据存储名称:学生信息表来 源:由学生信息解决产生组 成:日期+类别+编号+学生信息+附件位 置:存储在数据库过程编号4-02过程名称期中检查流入数据流:期中检查表流出数据流:期中检查成果解决周期:期中一次解决逻辑:如果 时间到达期中检查时期,学生提交了期中检查表 则对执行如下操作: 对学员提交期中检查表和附件发送给指引教师进行检查,并由指引教师回馈,将成果发送给学员以及备案。 否则 发送期中检查告知到学员邮箱,催促提交期中检查表。5运营环境规定5.1设备 Web服务器,校园网络5.2支持软件 Window操作系统,ie6.0及以上浏览器。