教研管理系统需求规格说明书_第1页
教研管理系统需求规格说明书_第2页
教研管理系统需求规格说明书_第3页
教研管理系统需求规格说明书_第4页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文件标题文档编号需求规格说明书当前版本生效日期2.02013-10-17需求规格说明书文档密级:普通文档状态: 草案正式发布 正在修订变更履历序版本变更描述修订人 /审核/ 日批准/ 日号日期期期11.0草案22.0功能需求的的介绍更加详细34567891011第1页共8页目录目录 .21前言 .31.1目的.31.2项目信息 .31.3范围.31.4术语.32参考文献.43整体说明.44非功能需求 .44.1运行环境 .44.2可用性 .54.3安全性 .54.4可靠性 .54.5性能.54.6可支持性 .54.7设计约束 .65功能需求.65.1用例 ID .65.1.1登录模块 .75.

2、1.2查询模块 .85.1.3信息交流模块 .85.1.4修改密码模块 .95.2用例 ID .1 05.2.1登录模块 .1 05.2.2查询模块 .1 15.2.3信息交流 .1 25.2.4修改密码 .1 3第2页共16页5.2.5 修改1 35.2.6 添加模块1 45.2.7 删除模块1 51 前言1.1 目的该系统是面向开发人员和管理人员,以实现高校教研管理的信息化建设为目的。同时可以作为以后进行功能拓展的基础,用来明确用户需求,使开发过程变得有序、合理。1.2 项目信息? 待开发的软件系统的名称;教研管理系统? 本项目的任务提出者: XXXX 学院教务处? 开发者: XXXX 计

3、算机系? 用户: XXXX 教师? 实现该软件的计算机网络; XXXX 校内局域网1.3 范围本文档详细定义了 “教研管理系统” 的功能性需求及非功能性需求,定义范围为:用户操作要求,软件要求,业务流程,外观界面等信息。主要影响范围:概要设计说明书,详细设计说明书,测试用例。1.4 术语C# :一种计算机编程语言。第3页共16页SQL-Server:数据库管理的一款软件。2 参考文献无3 整体说明高校的教研水平和教研规模日益成为反映高校综合实力的重要指标。随着国家对高校教研的投入不断增加,各高校也越来越重视自身的教研管理。每年高校在教研活动中产生的论文、著作、项目、获奖等教研管理数据不断变得庞

4、大。传统的依赖手工或者借助 Excel 等办公软件所进行的教研管理变得日益艰难。于是高校教研管理的信息化建设被提到了日程上来。教研管理系统可以作为大学教学管理系统的一部分,方便学校对于教师进行全面的信息化管理。由于本系统面向对象是教师,他们的电脑操作水平不一,所以本系统实现的功能并不繁琐,操作容易,且对维护人员的专业技术水平要求不高。4 非功能需求1. 相关不可恢复操作发生时应有明确的提示,要求确认,待用户确认后再操作。2. 操作简单,界面直观。4.1 运行环境内存: 512MB以上CPU :英特尔酷睿2 以上硬盘空间: 200MB以上内存: DDR2 、 2G 或以上网卡:标准通讯网卡标准鼠

5、标、键盘等操作系统: WindowsXP及以上版本通讯等的配置 : 能与其它进行数据交互的网络环境第4页共16页4.2 可用性管理员只需经过 1 2 小时的培训即可进行相应的操作。教师无需经过培训就可直接登录操作。数据是从洛阳理工学院主系统数据库中导入的,无需教师再自行注册。4.3 安全性在安全性方面,针对需要保护的数据如:教师信息,管理员信息等进行加密处理。对于商业间谍行为、欺骗、黑客行为的处理:我们是采用的是校内网,不与外网连接,可以保证数据信息的安全。电脑病毒方面需要服务器安装杀毒软件。4.4 可靠性可连续使用小时数为72 小时,由管理员进行系统维护。平均故障时间90 天。平均修复时间1

6、 工作日以内。最高错误率5 bugs/KLOC。4.5 性能事物的响应时间最高5s ,平均响应时间应在3s 以内。4.6 可支持性该系统是采用c# 语言编写,同时也用到了Javascript的脚本语言。对于变量的命名采取直译的方式, 如对于教师姓名变量用 Tname 进行命名。利用微软自带的类库,对该系统的类进行设计与开发。维护访问权由管理员承担。第5页共16页4.7 设计约束操作系统: Microsoft Windows XP及以上版本开发环境: Microsoft Visual Studio 2008其它软件: Microsoft Office、 SQL-Server 2005需要技术:面

7、向对象分析与设计、Asp.Net 、数据库编程5 功能需求5.1 用例 ID登录模块查询功能信息交流教师修改密码第6页共16页5.1.1 登录模块简要说明:作为进入教研管理系统的第一步,对用户的身份进行区分从而给予不同的权限。事件流在输入框输入用户帐号、密码、验证码点击登录按钮客户端进行验证服务器端验证给予提示信息并跳转到响应界面业务介绍登录: 1 )账号、密码、验证码不能为空。2 )密码不得超过8 位。3 )登录账号为教师工号,默认密码为“123456”。4 )身份票证验证功能:本网站除了登录以外,其他的任何网页的访问都应由身份票证验证,用户在成功登

8、陆后系统将为其发放标准的身份票证。如在不具有身份票的情况下访问任何除登录以外的页面时,系统将自动将用户请求的页面重定向至登陆页面。以此功能保证网站数据安全性。非功能需求登录界面以蓝白色为主色调,简洁明了易于操作。第7页共16页5.1.2 查询模块简要说明登录系统后,教师有2 种查找信息方式:1. 项目名2. 项目编号事件流直接在窗口的输入框中输入查询信息点击查询按钮在本窗口显示查询结果业务规则教师只能看到有关于自己的个人信息, 包括教师姓名、 教师工号、性别、学位、职称、研究方向、所属系别以及项目信息,包括项目编号、项目名称、项目来源、项

9、目等级、项目资金、项目开始时间 、项目结束时间、项目获奖情况。非功能性需求当查询记录为多条时,应采用分页,每页为50 条数据。5.1.3 信息交流模块简要说明信息交流功能为教师和管理员交流项目信息所提供的平台,方便于教师把关于自己项目的意见反馈给管理员。第8页共16页事件流点击信息反馈链接填写反馈信息点击提交按钮显示提交结果业务规则教师所提交的信息字数应小于100 字5.1.4 修改密码模块简要说明系统启用后,教师可以登陆系统修改自己的密码,第一次默认登录密码为“ 123456 ”。事件流使用自己的帐号和密码登

10、录系统点击系统左侧的导航中的修改密码按要求从新输入新的密码点击确定提示完成情况业务规则密码设定需重复两次,且两次输入必须一致,使用客户端验证功能。功能关联成功修改后,教师也可以使用修改后的密码登录自己的账户。第9页共16页5.2 用例 ID登录模块查询功能信息交流修改密码修改管理员添加删除5.2.1 登录模块作为进入教研管理系统的第一步,对用户的身份进行区分给予不同的权限。事件流在输入框输入用户帐号、密码、验证码点击登录按钮进行验证服务器端验证给予提示信息并跳转到响应界面客户端业务介绍登录: 1 )账号、密码、验证码不能为空。2 )密码不

11、得超过8 位。第10页共16页3 )账号名为admin ,默认密码为administer。4 )身份票证验证功能。本网站除了登录以外,其他的任何网页的访问都应由身份票证验证,用户在成功登陆后系统将为其发放标准的身份票证。如在不具有身份票的情况下访问任何除登录以外的页面时,系统将自动将用户请求的页面重定向至登陆页面。以此功能保证网站数据安全性。非功能需求登录界面以蓝白色为主色调,简洁明了易于操作。5.2.2 查询模块简要说明登录系统后,管理员可以查询教师信息和项目信息。事件流教师信息查询:点击系统左侧的导航中的教师信息在窗口的输入框中输入查询信息点击查询

12、按钮在本窗口显示查询结果项目信息查询点击系统左侧的导航中的项目信息在窗口的输入框中输入查询信息点击查询按钮在本窗口显示查询结果业务规则管理员可以看到有关于教师的信息,包括姓名、工号、性别、学第11页共16页位、职称、研究方向、所属系别以及项目信息,包括项目编号、项目名称、项目来源、项目等级、项目资金、项目开始时间 、项目结束时间、项目获奖情况。进行查询时,教师信息查询输入内容只能为教师编号或教师姓名中的一种,项目信息查询输入内容只能为项目编号或项目名称中的一种。非功能性需求当查询记录为多条时,应采用分页,每页为50 条数据。5.2.3 信息交流简要说明

13、信息交流功能为教师和管理员交流项目信息所提供的平台,便于管理员根据教师对项目的意见来对该教师的项目进行及时地修改。事件流点击信息反馈链接阅读反馈信息根据教师和领导的建议来对项目进行必要的修改业务规则管理员在了解到教师反馈信息后,应及时与管理项目的领导进行沟通,商讨出解决办法,管理员在系统中做出对项目起止时间、项目名称、项目资金等项目信息的相应变动。第12页共16页5.2.4 修改密码简要说明系统启用后,系统管理员可以登陆系统,可以修改自己的密码。事件流使用自己的帐号和密码登录系统点击系统左侧的导航中的修改密码按要求重新输入新的密码点击确定

14、提示完成情况业务规则密码设定需重复两次,且两次输入必须一致,使用客户端验证功能。功能关联修改成功后,管理员可以使用新的密码再次登录系统。5.2.5 修改简要说明系统启用后,系统管理员可以登陆系统,修改已有教师或项目的信息。事件流修改项目信息:第13页共16页管理员登录系统后点击系统左侧的项目信息进入项目信息查询界面完成项目查询点击修改按钮进入项目信息修改界面输入项目的修改信息点击确定提示操作结果修改教师信息:管理员登录系统后点击系统左侧的教师信息进入教师信息查询界面完成教师查询点击修改按钮进入教师信息修改界面输入教师的修改信息点击确定提示

15、操作结果业务规则项目修改信息包括:项目编号、项目名称 、项目来源 、项目等级 、项目资金 、项目结束时间、项目获奖情况。教师修改信息包括:教师工号、教师姓名、性别、学位、职称、研究方向、所属系别。功能关联修改功能基于查询功能,对所查询出的教师信息或项目信息进行相应的修改。5.2.6 添加模块简要说明管理员可以添加教师信息和项目信息。教师信息包括教师姓名、教师工号、性别、学位、职称、研究方向、所属系别 。项目信息包括项目编号、项目名称、项目来源、项目等级、项目资金、项目开始时间 、项目结束时间。第14页共16页事件流添加教师管理员登录点击系

16、统左侧的添加教师在添加教师页面中输入教师信息点击确认按钮提示完成情况添加项目管理员登录点击系统左侧的添加项目在添加项目页面中输入项目信息点击确认按钮提示完成情况业务规则添加教师需要添加教师基本信息,包括教师姓名、教师工号、性别、学位、职称、研究方向、所属系别,同时给教师设定一个默认密码,默认登录密码为“ 123456 ”。教师工号唯一,在服务器端验证,性别只能选择男或女,学位只能选择本科,硕士,博士,博士生导师其中的一个,职称只能选择讲师,副教授,教授中的一个。添加项目需要添加项目的基本信息,包括项目编号、项目名称、项目来源、项目等级、项目资金、项目开始时间 、项目结束时间。项目编号唯一,项目等级只能选择重点或者是一般,项目资金精确到小数点后两位。5.2.7 删除模块简要说明管理员对教师信息或项目信息进行删除操作。事件流删除项目信息:第15页共16页管理员登录系统后点击系统左侧的项目信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论