教研管理系统需求规格说明书.docx
- 文档编号:10088263
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:13
- 大小:80.47KB
教研管理系统需求规格说明书.docx
《教研管理系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《教研管理系统需求规格说明书.docx(13页珍藏版)》请在冰点文库上搜索。
教研管理系统需求规格说明书
需求规格说明书
文档密级:
普通
文档状态:
[√]草案[]正式发布[]正在修订
变更履历
序号
版本
变更描述
修订人/日期
审核/日期
批准/日期
1
草案
2
功能需求的的介绍更加详细
3
4
5
6
7
8
9
10
11
1前言
1.1目的
该系统是面向开发人员和管理人员,以实现高校教研管理的信息化建设为目的。
同时可以作为以后进行功能拓展的基础,用来明确用户需求,使开发过程变得有序、合理。
1.2项目信息
待开发的软件系统的名称;教研管理系统
本项目的任务提出者:
XXXX学院教务处
开发者:
XXXX计算机系
用户:
XXXX教师
实现该软件的计算机网络;XXXX校内局域网
1.3范围
本文档详细定义了“教研管理系统”的功能性需求及非功能性需求,定义范围为:
用户操作要求,软件要求,业务流程,外观界面等信息。
主要影响范围:
概要设计说明书,详细设计说明书,测试用例。
1.4术语
C#:
一种计算机编程语言。
SQL-Server:
数据库管理的一款软件。
2参考文献
无
3整体说明
高校的教研水平和教研规模日益成为反映高校综合实力的重要指标。
随着国家对高校教研的投入不断增加,各高校也越来越重视自身的教研管理。
每年高校在教研活动中产生的论文、著作、项目、获奖等教研管理数据不断变得庞大。
传统的依赖手工或者借助Excel等办公软件所进行的教研管理变得日益艰难。
于是高校教研管理的信息化建设被提到了日程上来。
教研管理系统可以作为大学教学管理系统的一部分,方便学校对于教师进行全面的信息化管理。
由于本系统面向对象是教师,他们的电脑操作水平不一,所以本系统实现的功能并不繁琐,操作容易,且对维护人员的专业技术水平要求不高。
4非功能需求
1.相关不可恢复操作发生时应有明确的提示,要求确认,待用户确认后再操作。
2.操作简单,界面直观。
4.1运行环境
内存:
512MB以上
CPU:
英特尔酷睿2以上
硬盘空间:
200MB以上
内存:
DDR2、2G或以上
网卡:
标准通讯网卡
标准鼠标、键盘等
操作系统:
WindowsXP及以上版本
通讯等的配置:
能与其它进行数据交互的网络环境
4.2可用性
管理员只需经过1~2小时的培训即可进行相应的操作。
教师无需经过培训就可直接登录操作。
数据是从洛阳理工学院主系统数据库中导入的,无需教师再自行注册。
4.3安全性
在安全性方面,针对需要保护的数据如:
教师信息,管理员信息等进行加密处理。
对于商业间谍行为、欺骗、黑客行为的处理:
我们是采用的是校内网,不与外网连接,可以保证数据信息的安全。
电脑病毒方面需要服务器安装杀毒软件。
4.4可靠性
可连续使用小时数为72小时,由管理员进行系统维护。
平均故障时间90天。
平均修复时间1工作日以内。
最高错误率5bugs/KLOC。
4.5性能
事物的响应时间最高5s,平均响应时间应在3s以内。
4.6可支持性
该系统是采用c#语言编写,同时也用到了Javascript的脚本语言。
对于变量的命名采取直译的方式,如对于教师姓名变量用Tname进行命名。
利用微软自带的类库,对该系统的类进行设计与开发。
维护访问权由管理员承担。
4.7设计约束
操作系统:
MicrosoftWindowsXP及以上版本
开发环境:
MicrosoftVisual Studio2008
其它软件:
MicrosoftOffice、SQL-Server2005
需要技术:
面向对象分析与设计、、数据库编程
5功能需求
5.1用例ID
5.1.1登录模块
5.1.1.1简要说明:
作为进入教研管理系统的第一步,对用户的身份进行区分从而给予不同的权限。
5.1.1.2事件流
在输入框输入用户帐号、密码、验证码点击登录按钮客户端进行验证服务器端验证给予提示信息并跳转到响应界面
5.1.1.3业务介绍
登录:
1)账号、密码、验证码不能为空。
2)密码不得超过8位。
3)登录账号为教师工号,默认密码为“123456”。
4)身份票证验证功能:
本网站除了登录以外,其他的任何网页的访问都应由身份票证验证,用户在成功登陆后系统将为其发放标准的身份票证。
如在不具有身份票的情况下访问任何除登录以外的页面时,系统将自动将用户请求的页面重定向至登陆页面。
以此功能保证网站数据安全性。
5.1.1.4非功能需求
登录界面以蓝白色为主色调,简洁明了易于操作。
5.1.2查询模块
5.1.2.1简要说明
登录系统后,教师有2种查找信息方式:
1.项目名
2.项目编号
5.1.2.2事件流
直接在窗口的输入框中输入查询信息点击查询按钮在本窗口显示查询结果
5.1.2.3业务规则
教师只能看到有关于自己的个人信息,包括教师姓名、教师工号、性别、学位、职称、研究方向、所属系别以及项目信息,包括项目编号、项目名称、项目来源、项目等级、项目资金、项目开始时间、项目结束时间、项目获奖情况。
5.1.2.4非功能性需求
当查询记录为多条时,应采用分页,每页为50条数据。
5.1.3信息交流模块
5.1.3.1简要说明
信息交流功能为教师和管理员交流项目信息所提供的平台,方便于教师把关于自己项目的意见反馈给管理员。
5.1.3.2事件流
点击信息反馈链接填写反馈信息点击提交按钮显示提交结果
5.1.3.3业务规则
教师所提交的信息字数应小于100字
5.1.4修改密码模块
5.1.4.1简要说明
系统启用后,教师可以登陆系统修改自己的密码,第一次默认登录密码为“123456”。
5.1.4.2事件流
使用自己的帐号和密码登录系统点击系统左侧的导航中的修改密码按要求从新输入新的密码点击确定提示完成情况
5.1.4.3业务规则
密码设定需重复两次,且两次输入必须一致,使用客户端验证功能。
5.1.4.4功能关联
成功修改后,教师也可以使用修改后的密码登录自己的账户。
5.2用例ID
5.2.1登录模块
作为进入教研管理系统的第一步,对用户的身份进行区分给予不同的权限。
5.2.1.1事件流
在输入框输入用户帐号、密码、验证码点击登录按钮客户端进行验证服务器端验证给予提示信息并跳转到响应界面
5.2.1.2业务介绍
登录:
1)账号、密码、验证码不能为空。
2)密码不得超过8位。
3)账号名为admin,默认密码为administer。
4)身份票证验证功能。
本网站除了登录以外,其他的任何网页的访问都应由身份票证验证,用户在成功登陆后系统将为其发放标准的身份票证。
如在不具有身份票的情况下访问任何除登录以外的页面时,系统将自动将用户请求的页面重定向至登陆页面。
以此功能保证网站数据安全性。
5.2.1.3非功能需求
登录界面以蓝白色为主色调,简洁明了易于操作。
5.2.2查询模块
5.2.2.1简要说明
登录系统后,管理员可以查询教师信息和项目信息。
5.2.2.2事件流
教师信息查询:
点击系统左侧的导航中的教师信息在窗口的输入框中输入查询信息点击查询按钮在本窗口显示查询结果
项目信息查询
点击系统左侧的导航中的项目信息在窗口的输入框中输入查询信息点击查询按钮在本窗口显示查询结果
5.2.2.3业务规则
管理员可以看到有关于教师的信息,包括姓名、工号、性别、学位、职称、研究方向、所属系别以及项目信息,包括项目编号、项目名称、项目来源、项目等级、项目资金、项目开始时间、项目结束时间、项目获奖情况。
进行查询时,教师信息查询输入内容只能为教师编号或教师姓名中的一种,项目信息查询输入内容只能为项目编号或项目名称中的一种。
5.2.2.4非功能性需求
当查询记录为多条时,应采用分页,每页为50条数据。
5.2.3信息交流
5.2.3.1简要说明
信息交流功能为教师和管理员交流项目信息所提供的平台,便于管理员根据教师对项目的意见来对该教师的项目进行及时地修改。
5.2.3.2事件流
点击信息反馈链接阅读反馈信息根据教师和领导的建议来对项目进行必要的修改
5.2.3.3业务规则
管理员在了解到教师反馈信息后,应及时与管理项目的领导进行沟通,商讨出解决办法,管理员在系统中做出对项目起止时间、项目名称、项目资金等项目信息的相应变动。
5.2.4修改密码
5.2.4.1简要说明
系统启用后,系统管理员可以登陆系统,可以修改自己的密码。
5.2.4.2事件流
使用自己的帐号和密码登录系统点击系统左侧的导航中的修改密码按要求重新输入新的密码点击确定提示完成情况
5.2.4.3业务规则
密码设定需重复两次,且两次输入必须一致,使用客户端验证功能。
5.2.4.4功能关联
修改成功后,管理员可以使用新的密码再次登录系统。
5.2.5修改
5.2.5.1简要说明
系统启用后,系统管理员可以登陆系统,修改已有教师或项目的信息。
5.2.5.2事件流
修改项目信息:
管理员登录系统后点击系统左侧的项目信息进入项目信息查询界面完成项目查询点击修改按钮进入项目信息修改界面输入项目的修改信息点击确定提示操作结果
修改教师信息:
管理员登录系统后点击系统左侧的教师信息进入教师信息查询界面完成教师查询点击修改按钮进入教师信息修改界面输入教师的修改信息点击确定提示操作结果
5.2.5.3业务规则
项目修改信息包括:
项目编号、项目名称、项目来源、项目等级、项目资金、项目结束时间、项目获奖情况。
教师修改信息包括:
教师工号、教师姓名、性别、学位、职称、研究方向、所属系别。
。
5.2.5.4功能关联
修改功能基于查询功能,对所查询出的教师信息或项目信息进行相应的修改。
5.2.6添加模块
5.2.6.1简要说明
管理员可以添加教师信息和项目信息。
教师信息包括教师姓名、教师工号、性别、学位、职称、研究方向、所属系别。
项目信息包括项目编号、项目名称、项目来源、项目等级、项目资金、项目开始时间、项目结束时间。
5.2.6.2事件流
添加教师
管理员登录点击系统左侧的添加教师在添加教师页面中输入教师信息点击确认按钮提示完成情况
添加项目
管理员登录点击系统左侧的添加项目在添加项目页面中输入项目信息点击确认按钮提示完成情况
5.2.6.3业务规则
添加教师需要添加教师基本信息,包括教师姓名、教师工号、性别、学位、职称、研究方向、所属系别,同时给教师设定一个默认密码,默认登录密码为“123456”。
教师工号唯一,在服务器端验证,性别只能选择男或女,学位只能选择本科,硕士,博士,博士生导师其中的一个,职称只能选择讲师,副教授,教授中的一个。
添加项目需要添加项目的基本信息,包括项目编号、项目名称、项目来源、项目等级、项目资金、项目开始时间、项目结束时间。
项目编号唯一,项目等级只能选择重点或者是一般,项目资金精确到小数点后两位。
5.2.7删除模块
5.2.7.1简要说明
管理员对教师信息或项目信息进行删除操作。
5.2.7.2事件流
删除项目信息:
管理员登录系统后点击系统左侧的项目信息进入项目信息查询界面完成项目查询点击删除按钮管理员点击确认删除按钮提示操作结果
删除教师信息:
管理员登录系统后点击系统左侧的教师信息进入教师信息查询界面完成教师查询点击删除按钮管理员点击确认删除按钮提示操作结果
5.2.7.3业务规则
项目信息删除:
删除时需要对要删除的项目进行查询,删除以后信息无法恢复。
教师信息删除
删除时需要对要删除的教师进行查询,删除以后信息无法恢复。
删除操作需要弹窗确认,管理员再次确认后才可删除。
5.2.7.4功能关联
删除功能基于查询功能,对所查询出的教师信息或项目信息进行删除。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教研 管理 系统 需求 规格 说明书