毕业设计管理系统设计需求分析书

上传人:第*** 文档编号:56127165 上传时间:2018-10-10 格式:DOCX 页数:13 大小:389.78KB
返回 下载 相关 举报
毕业设计管理系统设计需求分析书_第1页
第1页 / 共13页
毕业设计管理系统设计需求分析书_第2页
第2页 / 共13页
毕业设计管理系统设计需求分析书_第3页
第3页 / 共13页
毕业设计管理系统设计需求分析书_第4页
第4页 / 共13页
毕业设计管理系统设计需求分析书_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《毕业设计管理系统设计需求分析书》由会员分享,可在线阅读,更多相关《毕业设计管理系统设计需求分析书(13页珍藏版)》请在金锄头文库上搜索。

1、重庆交通大学重庆交通大学软件工程软件工程课程设计报告课程设计报告班班 级:级: 软件一班软件一班 姓姓 名:名: 吴磊吴磊 学学 号:号: 631306050101631306050101 课程设计题目:课程设计题目: 毕业设计管理系统毕业设计管理系统 所所 属属 课课 程程 : 软软 件件 工工 程程 实验室实验室( (中心中心) ): 软件实验中心软件实验中心 指指 导导 教教 师师 : 王家伟王家伟 完完 成成 时时 间间 : 20162016 年年 6 6 月月 3030 日日信息科学与工程学院课程设计成绩单信息科学与工程学院课程设计成绩单课程名称:软件工程课程设计 指导教师:王家伟姓

2、名性别学号班级综合成绩学生的工作态度与独立能力 (占总成绩 10%)分析和设计方法与思路 (占总成绩 30%)分析和设计工具的应用 (占总成绩 20%)现场答辩情况 (占总成绩 20%)设计报告的质量 (占总成绩 20%)说明:1.学生工作态度与独立能力:从态度与独立分析设计能力方面评价;2.分析与设计方法与思路:从软件工程分析与设计的正确性及合理性等方面评价;3.分析和设计工具的应用:从相关建模工具的使用熟练程度方面评价;4.现场答辩情况:从阐述情况、对问题的回答情况进行评价;5.设计报告的质量:从内容的完整性、格式的规范性等方面评价。重庆交通大学信息科学与工程学院课程设计任务书课 程软件工

3、程课程设计班级软件 13 级 1 班指导教师王家伟题 目软件工程课程设计完成时间17-18 周主要内容根据软件工程基本思想、软件过程模型、软件分析与设计方法、软件测试技术及软件项目管理方法,根据以给定的可行性研发报告,采用结构化分析与设计方法或面向对象 UML 建模方法分析设计毕业设计管理系统毕业设计管理系统,总体要求如下:1、学生根据实际情况进行分组,每组 4-5 人,每位成员完成正文中的一个部分,设计符合课题要求,实现相应的分析、设计和测试任务;2、系统设计要实用,编程简练,可用,功能全面;3、用例图、活动图、流程图、测试用例设计等要清楚、合理;4、设计上交内容:每位同学提交课程设计报告一

4、份(按格式书写) 。设计报告要求1、封面;2、成绩单;3、课程设计任务书;4、内容提要与所承担的具体任务;5、 “课程设计报告”正文部分,主要应包括:可行性研究报告(指导教师给定或一位小组成员完成) ;项目开发计划(一位小组成员完成) ;需求规格说明书(一位小组成员完成) ;概要/详细设计说明书(一位小组成员完成) ;测试计划(一位小组成员完成) ;6、课程设计总结:可以包括课程设计过程的收获、遇到的问题及解决过程的思考、对软件工程这门课程的思考和认识等内容。 (每位小组成员完成)版面要求1 题目用黑体三号,段后距 18 磅(或 1 行) ,居中对齐; 2 标题用黑体四号,段前、段后距 6 磅

5、(或 0.3 行) ; 3 正文用小四号宋体,行距为 1.25 倍行距; 4 标题按“一” 、 “” 、 “1” 、 “”顺序编号。星期 周次一二三四五17 周5-6 节5-6 节指导时间 安排18 周5-6 节5-6 节指导 地点语音楼 8 楼实验室毕业设计管理系统需求规格说明书毕业设计管理系统需求规格说明书1引言引言1.1 编写目的编写目的开发软件的目的:开发软件的目的:随着经济社会的发展,人力成本越来越高,物价也越来越 高,为了降低办公花费,同时提高对毕业设计的管理,以及为了实现无纸化办 公,毕业设计管理系统应运而生。在用计算机管理毕业设计和毕业论文的工作 上,国内由于各种不同层次的学校

6、管理制度的不同,同一款软件不可能满足所 有学校的需求,因此,在这种状况下,结合重庆交通大学自身对毕业设计和毕 业论文管理规定,开发一套适合重庆交通大学的软件,实现对毕业设计和毕业 论文这一重要教学环节进行现代化的管理就显得尤为重要,它不但是实现教学 管理现代化和网络化的一个重要手段,同时也是促进传统教学模式改革的一个 方法。对于改进教学管理,提高教学质量具有十分重要的意义和较大的实用价 值。同时极大的提高了效率和降低了成本。 编写的目的:编写的目的:对毕业设计管理系统的业务,功能,性能等需求做详细的描述, 为设计铺平道路,并提交相关管理人员阅读,最终确定软甲需求。1.2 项目背景项目背景待开发

7、的软件系统:毕业设计管理系统委托单位:重庆交通大学开发相关人员:吴磊、董涵、董晓东、程强1.3 定义定义【列出文当中所用到的专门术语的定义和缩写词的原文。 】 Mysql:是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库 管理系统) 应用软件之一。Jsp:全名为 Java Server Pages,中文名叫 java 服务器页面,其根本是一个简化的 Servle

8、t 设计,它1 是由 Sun Microsystems 公司倡导、许多公司参与一起建立 的一种动态网页技术标准。JSP 技术有点类似 ASP 技术,它是在传统的网页 HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入 Java 程序段 (Scriptlet)和 JSP 标记(tag),从而形成 JSP 文件,后缀名为(*.jsp)。 用 JSP 开发的 Web 应用是跨平台的,既能在 Linux 下运行,也能在其他操作系统上运行。Servlet:全称 Java Servlet,未有中文译文。是用 Java 编写的服务器端程序。其主 要功能在于交互式地浏览和修改数据,生成动

9、态 Web 内容。狭义的 Servlet 是指 Java 语言实现的一个接口,广义的 Servlet 是指任何实现了这个 Servlet 接口 的类,一般情况下,人们将 Servlet 理解为后者。Eclipse :是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它 只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是, Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Kit,JDK) 。1.4 参考资料参考资料1.软件工程2.毕业设计管理系统可行性研究3.毕业设计管理系统开发计划4.JavaAPI 文档 2任务

10、概述任务概述2.1 目标目标实现毕业设计的电子化管理,减少审阅毕业设计的工作量,实现无纸化办公。 同时方便毕业设计的管理归档与保存。2.2 运行环境运行环境操作系统:Microsoft Windows 7 及其以上 支持环境:Tomcat 9 数 据 库:MySql2.3 条件与限制条件与限制限制条件:由于经费的不足和设备的限制,开发出来的软件功能将会不够丰富。有利条件:曾经做过类似的开发,有相关的编程开发经验。 3数据描述数据描述3.1 数据分析数据分析在这个系统中直接参与的人员有学生,教师,管理员还有其他相关文件,基础 信息总共有 13 个实体,这些实体的属性和相关的联系如下。3.2 实体

11、属性实体属性学生 属性:学号(主键) 、姓名、性别、专业名称、班级、密码、固定电话、移动电 话,电子邮件。 教师 属性:教师编号(主键) 、性别、姓名、职称、密码、固定电话、移动电话、电 子邮件。 管理员 属性:管理员编号(主键) 、性别、姓名、职称、密码、固定电话、移动电话、 电子邮件。 毕业课题 属性:课题编号(主键) 、课题名称、课题选择状态、课题批准状态、适用层次、 适用专业、课题类型、课题新旧、课题工作量、能否达到专业培养目的要求、 课题简介、最大使用人数、适用年份。 答疑 属性:答疑编号(主键) 、答疑主题、答疑内容、答疑时间、材料附件。 文件 属性:文件编号(主键) 、文件名称、

12、文件种类、文件审核状态、文件提交时间。下载材料 属性:下载文件编号(主键) 、下载文件标题、下载文件描述、上传时间。 归档材料 属性:归档材料编号(主键) 、主题、上传归档材料时间。 公告 属性:公告编号(主键) 、公告标题、公告内容、发布时间。 专业 属性:专业编号(主键) 、专业名称、学院名称。 班级 属性:班级编号(主键) 、班级名称。 学院相关信息 属性:学院名称(主键) 、学生选题开始时间、学生选题结束时间、教师上报课 题开始时间、教师上报课题结束时间、毕业年份。 权限表 属性:用户编号(主键) 、权限级别、权限编号。3.3 数据库介绍数据库介绍以及实体关系以及实体关系数据库:mys

13、ql 数据库设计工具:powerdesigner 数据关系:如下图 1图 13.4 数据词典数据词典数据字典的作用是对数据流图中的各种成分进行详细说明,作为数据流图的细 节补充,和数据流图一起构成完整的系统需求模型。数据字典一般应包括对数 据项,数据结构、数据存储和数据处理的说明。以下列出本系统的主要数据字 典条目。 (举例) 数据项条目 数据项编号:001 数据项名称:题目编号 别 名:题目流水号 数 据类 型:数值型 长 度:4 取 值范 围:19999 数据结构条目 数据结构编号:1-003 数据结构名称:学生信息 简 述:学生的基本信息 组 成:学号+姓名+专业+对应教师+选题 数据存

14、储条目 数据存储编号:2-001 数据存储名称:学生信息表 来 源:由学生信息处理产生 组 成:日期+类别+编号+学生信息+附件 位 置:存储在数据库 3.5 数据采集数据采集由键盘输入,以及鼠标点击辅助选择。 4功能需求功能需求4.1 功能划分功能划分管理员模块的功能有:基础数据、学生信息导入、教师信息导入、数据库维护、 通知公告、教师信息管理、学生信息管理、个人信息管理、账户管理、归档材 料、教师申报课题、下载专区、选题管理。 学生模块的功能:通知公告、课题选择、我的课题、我的任务书、开题材料、 论文提交、下载专区、网上答疑、个人信息管理。 教师模块的功能:通知公告、课题申报、全院课题、选

15、题管理、发布任务书、 开题报告、论文接受、归档材料、下载专区、网上答疑、个人信息管理、本组 学生管理。4.2 功能描述功能描述管理员:如下图学生:如下图教师:如下图5性能需求性能需求本校每年的毕业生为 2000 人左右,高峰时期同时使用人数为 200 人,系统反应 时间为 1 秒。5.1 数据精确度数据精确度输入输出的数字型数据为双精度 输入输出的文字类型为字符串型5.2 时间特性时间特性响应时间为 0.03 秒 更新处理时间为 24 小时 数据转换与传输时间为 30 秒 运行时间 30 秒5.3 适应性适应性本系统采用了 B/S 构架模式,当后台发生变化时,只要业务逻辑不发生变化前 台页面不需做出改变,同时使用了 java

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号