您的当前位置:首页正文

软件需求说明书(GB856T——88)(1)

2021-11-13 来源:星星旅游


软件需求说明书

1引言 ............................................................................................................................................... 2

1.1编写目的 ............................................................................................................................................................................ 2 1.2背景.................................................................................................................................................................................... 3 1.3定义.................................................................................................................................................................................... 3 1.4参考资料 ............................................................................................................................................................................ 4 2任务概述 ....................................................................................................................................... 4

2.1目标.................................................................................................................................................................................... 4 2.2用户的特点 ........................................................................................................................................................................ 4 2.3假定和约束 ........................................................................................................................................................................ 4 3需求规定 ....................................................................................................................................... 5

3.1对功能的规定 .................................................................................................................................................................... 5 3.2对性能的规定 .................................................................................................................................................................... 7 3.2.1精度 ............................................................................................................................................................................. 7 3.2.2时间特性要求 ............................................................................................................................................................. 7 3.2.3灵活性 ......................................................................................................................................................................... 8 3.3输人输出要求 .................................................................................................................................................................... 8 3.4故障处理要求 .................................................................................................................................................................... 8 3.5 安全性需求 ....................................................................................................................................................................... 8 4) 事务完整性和审计需求4运行环境规定 ............................................................................... 9

4.1用户环境 ............................................................................................................................................................................ 9 4.2支持软件 ............................................................................................................................................................................ 9 4.3接口.................................................................................................................................................................................. 10

1引言

1.1编写目的

本需求说明书主要目的是明确所要开发的软件应具有的功能、性能,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提取概要设计说明书和完成后继续设计和开发工作,为软件开发范围、业务处理规范提供依据,也是应用软件进行合同终验的验收依据。

系统对学生各种材料进行录入(扫描、修改、查询、统计分析)同时系统根据宿舍基本情况给新生自动分配宿舍,由于在系统分析与分配宿舍等功能,所以要求系统有相应事物处理能力。

此外,系统还涉及系统安全和用户管理问题、各种代码使用和维护问题、数据安全和数据维护问题、统计报表生成和输出等问题,因此要求系统具有系统管理和维护事物处理功能。总而言之,要求通过系统的开发,达到系统项输出总体目标在校园网工程的构架下,结 合学院管理的实际需求,实现对学生报名的全程进行有效管理的信息系统,提供查询分析功能和管理、决策信息,用户界面友好,满足学院管理需要的软件,提高报名管理的效率。

1.2背景

说明:

a. 开发软件系统名称;新生报名管理系统

b. 项目任务提出者:武汉体育学院体育工程与信息技术系

c. 开发者:09信息 张敏、袁圣敏、樊庭平、张文莉

d. 用户:武汉体育学院

e. 实现该软件的计算中心或计算机网络:09信息

1.3定义

NSMS:新生报名管理系统

B/S(Browser):游览器服务器

1.4参考资料

《新生报名管理系统可行性研究报告》,09信息编

《新生报名管理系统开发委托合同》,武体信息部

2任务概述

2.1目标

新生报名管理系统项目是在校园网工程的架构下,结合新生报名管理的实际需要,对学生信息进行有效管理的信息系统,提供丰富的查询分析功能和管理、决策信息,用户界面友好,满足学生报名管理的软件,用以提高管理效率。本软件旨在学校对新生材料的管理更方便,以减轻工作人员的负担;快速方便地对学生材料进行管理和查询,使散乱的申请材料能够数字化、直观化、条理化。

2.2用户的特点

本软件的使用对象是各系部、学生管理人员、教务处、财务处、宿管科和院领导。懂计算机的基本操作就可以利用该软件进行所需操作。

2.3假定和约束

(1)系统作为B/S结构的一个应用系统,不可避免的要受到B/S结构的约束。在其实施的各个阶段都有服从B/S结构的一些规律,包括功能设计,系统配置和计划。同时,由于信息的共享,系统还受到学校校园网办公系统和教务系统等其他系统的信息约束。

(2)硬件约束。系统运行要求客户B端为PentiumII以上的微型计算机,服务器端为WW

Windows服务器;客户端运行时内存要求为1G,安装所需硬盘空间为100G。其他

(3)本系统中与其他应用系统的接口可采用网络通信方式。

(4)并行操作。应用软件本身不限制并行操作用户数和终端数。并行操作用户数或终端数的多少会影响系统的性能,但主要与硬件平台的选择与处理能力及网络传输速率有关。数据库所支持的并行操作用户数或终端数与用户所购买的数据库用户有关。

(5)所需要的高级语言PowerBuilder 6.5、VBA。

(6)网络通信协议采用TCP\\IP协议。

(7)应用的临界点。应用系统所支持终端数的临界点与硬件平台的性能、所支持终端数、网络平台的传输速率及数据库系统所支持终端数据有关,与应用系统本身无关。考虑到学校的实际情况,本系统设计时,其所支持的并发用户数最多不超过100。

3需求规定

3.1对功能的规定

用列表的方式(例如IPO表即输入、处理、输出表的形式),逐项定量和定性地叙述对软件所提出的功能要求,说明输入什么量、经怎样的处理、得到什么输出,说明软件应支持的终端数和应支持的并行操作的用户数。

1) 招生数据输入

由教务处提供招生数据、学号和班级,财务处提供学生校园卡卡号等信息,在迎新前由系统管理人员进行数据初始化。

2) 银行代扣数据输入

银行根据财务处提供的缴费代扣名单,导入至迎新系统。

3) 院系处理

院系迎新人员根据录取通知书、网上报名信息系统中的内容,核对学生身份、发放校园卡、发放住宿通知单等。

4) 核对完成信息输出

核对人员可以根据新生报名系统输出的信息判断新生的报名活动是否全部完成,同时可以显示出未完成的部分。

5)报到情况查询

可以选择学院、专业查询学生的报到情况,可以点击某个学生,查看该学生的详细信

息,和各个环节的报到情况可以根据学号、卡号查询某个具体学生的情况。可以根据性别、生源地等多种方式查询。

6)报到情况统计

包括全校、学院、专业、环节办理情况、生源地、性别、民族、政治面貌的迎新数据统计:应报到人数、已报到人数、未报到人数、报到率。可以点击具体数字,查看该数字对应的具体人员,如【点击】未报到人数,可以查看未报到学生的列表信息。

3.2对性能的规定

3.2.1精度

输入信息要求与已有的信息完全匹配。电子相片的人脸识别匹配度要求达到80%以上。

3.2.2时间特性要求

a. 响应时间:0-10 秒 鼠 标 显 示 成 为 沙 漏

10 到18 秒 由微帮助来显示处理进度

18 秒 以 上 显示处理窗口,或显示进度条

b. 更新处理时间:专门的技术人员实施信通信息的实时更新

c. 系统每天至少保持23 小时30 分的可用时间,每日凌晨3:30 到4:00 之间进行日常系统维护工作,如数据传输、交换等。

3.2.3灵活性

系统提供对迎新报到点及流程的定制功能,各高校可根据本校管理习惯及当年政策自由的设定迎新流程,可满足多变的需求。报到点及报到步骤支持规则引擎定义,可对各种复杂的情况进行灵活的限制操作方式上的变化;

3.3输人输出要求

1、仅限于文字媒体、采取传输系统,只允许对自己的信息进行更改,其余的采取只读模式。

2、数值范围、精度:char型。

3.4故障处理要求

确保用户无法清除自己在系统中的活动。记录活动相关的数据,使得系统管理员可以发现所有可能的危险行为。

3.5 安全性需求

安全性需求通常分为三类:

1) 用户认证需求:

阐述系统表示用户和用户认证的方法。系统使用一组用户ID 和密码来表示一个用户;在用户登录10 分钟后,如果没有任何的动作,则自动退出登录。之后如果再次试图访问受保护页面,则自动显示登录页面。

2) 数据完整性和隐私需求:

确保数据完整,不会影响系统安全。密码必须加密存储;用户账号和密码必须通过SSL 进行传送。

3) 授权需求:

如果认证成功,根据用户的级别,允许其执行不同的系统功能。系统必须实现一定的页面访问限制。用户只能访问自己有权限操作的页面。

4) 事务完整性和审计需求4运行环境规定

4.1用户环境

1) Windows XP 及其以上版本

2) IE 浏览器

4.2支持软件

1) MS Office 办公软件

2)Outlook 或 Fox mail 邮件管理

4.3接口

1、外部接口:

计算机的各种输入输出设备即鼠标、键盘、扫描仪等进行数据信息的输入,打印机等进行信息输出,CPU通过接口与各种外部设备交换信息。系统使用TCP/IP、NetBEUI等网络传输协议;

2、内部接口:简述模块间传值、数据传递等即可。

因篇幅问题不能全部显示,请点此查看更多更全内容