文件标题 文档编号 当前版本 生效日期 需求规格说明书 2.0 2013-10-17 需求规格说明书
文档密级:普通
文档状态:[√ ] 草案 [ ]正式发布 [ ]正在修订
变更履历
序号 1 2 3 4 5 6 7 8 9 版本 1.0 2.0 草案 变更描述 修订人/日期 审核/日期 批准/日期 功能需求的的介绍更加详细 10 11
第1页 共8页
目 录
目 录 .......................................................... 2 1 前言 .......................................................... 3
1.1
1.2 1.3 1.4
目的 ........................................................................................................................................................ 3 项目信息 ................................................................................................................................................ 3 范围 ........................................................................................................................................................ 3 术语 ........................................................................................................................................................ 3
2 参考文献 ...................................................... 3 3 整体说明 ...................................................... 3 4 非功能需求 .................................................... 4
4.1 4.2 4.3 4.4 4.5 4.6 4.7
运行环境 ................................................................................................................................................ 4 可用性 .................................................................................................................................................... 4 安全性 .................................................................................................................................................... 4 可靠性 .................................................................................................................................................... 4 性能 ........................................................................................................................................................ 4 可支持性 ................................................................................................................................................ 5 设计约束 ................................................................................................................................................ 5
5 功能需求 ...................................................... 5
5.1
用例ID ................................................................................................................................................... 5 5.1.1 登录模块 .................................................................................................................................... 6 5.1.2 查询模块 .................................................................................................................................... 6 5.1.3 信息交流模块 ............................................................................................................................ 7 5.1.4 修改密码模块 ............................................................................................................................ 7 5.2 用例ID ................................................................................................................................................... 8
5.2.1 登录模块 .................................................................................................................................... 8 5.2.2 查询模块 .................................................................................................................................... 9 5.2.3 信息交流 .................................................................................................................................... 9 5.2.4 修改密码 .................................................................................................................................. 10 5.2.5 修改 .......................................................................................................................................... 10 5.2.6 添加模块 .................................................................................................................................. 11 5.2.7 删除模块 .................................................................................................................................. 12
第 2 页 共 12 页
1 前言 1.1 目的
该系统是面向开发人员和管理人员,以实现高校教研管理的信息化建设为目的。同时可以作为以后进行功能拓展的基础,用来明确用户需求,使开发过程变得有序、合理。
1.2 项目信息
? ? ? ? ?
待开发的软件系统的名称;教研管理系统 本项目的任务提出者:XXXX学院教务处 开发者:XXXX计算机系 用户:XXXX教师
实现该软件的计算机网络;XXXX校内局域网
1.3 范围
本文档详细定义了“教研管理系统”的功能性需求及非功能性需求,定义范围为:用户操作要求,软件要求,业务流程,外观界面等信息。
主要影响范围:概要设计说明书,详细设计说明书,测试用例。
1.4 术语
C#:一种计算机编程语言。
SQL-Server:数据库管理的一款软件。
2 参考文献
无
3 整体说明
高校的教研水平和教研规模日益成为反映高校综合实力的重要指标。随着国家对高校教研的投入不断增加,各高校也越来越重视自身的教研管理。每年高校在教研活动中产生的论文、著作、项目、获奖等教研管理数据不断变得庞大。传统的依赖手工或者借助Excel等办公软件所进行的教研管理变得日益艰难。于是高校教研管理的信息化建设被提到了日程上来。
教研管理系统可以作为大学教学管理系统的一部分,方便学校对于教师进行全面的信息化管理。由于本系统面向对象是教师,他们的电脑操作水平不一,所以本系统实现的功能并不繁琐,操作容易,且对维护人员的专业技术水平要求不高。
第 3 页 共 12 页
4 非功能需求
1. 相关不可恢复操作发生时应有明确的提示,要求确认,待用户确认后再操作。 2. 操作简单,界面直观。
4.1 运行环境
内存:512MB以上
CPU:英特尔酷睿2以上 硬盘空间:200MB以上 内存:DDR2、 2G或以上 网卡:标准通讯网卡 标准鼠标、键盘等
操作系统:WindowsXP 及以上版本
通讯等的配置:能与其它进行数据交互的网络环境
4.2 可用性
管理员只需经过1~2小时的培训即可进行相应的操作。教师无需经过培训就可直接登录操作。
数据是从洛阳理工学院主系统数据库中导入的,无需教师再自行注册。
4.3 安全性
在安全性方面,针对需要保护的数据如:教师信息,管理员信息等进行加密处理。对于商业间谍行为、欺骗、黑客行为的处理:我们是采用的是校内网,不与外网连接,可以保证数据信息的安全。电脑病毒方面需要服务器安装杀毒软件。
4.4 可靠性
可连续使用小时数为72小时,由管理员进行系统维护。 平均故障时间90天。
平均修复时间1工作日以内。 最高错误率 5 bugs/KLOC。
4.5 性能
事物的响应时间最高5s,平均响应时间应在3s以内。
第 4 页 共 12 页
4.6 可支持性
该系统是采用c#语言编写,同时也用到了Javascript的脚本语言。
对于变量的命名采取直译的方式,如对于教师姓名变量用Tname进行命名。 利用微软自带的类库,对该系统的类进行设计与开发。 维护访问权由管理员承担。
4.7 设计约束
操作系统:Microsoft Windows XP及以上版本 开发环境:Microsoft Visual Studio 2008
其它软件:Microsoft Office、SQL-Server 2005
需要技术:面向对象分析与设计、Asp.Net、数据库编程
5 功能需求 5.1 用例ID
登录模块<