最新新生报到系统软件需求说明书.docx

上传人:b****5 文档编号:28934646 上传时间:2023-07-20 格式:DOCX 页数:12 大小:332.04KB
下载 相关 举报
最新新生报到系统软件需求说明书.docx_第1页
第1页 / 共12页
最新新生报到系统软件需求说明书.docx_第2页
第2页 / 共12页
最新新生报到系统软件需求说明书.docx_第3页
第3页 / 共12页
最新新生报到系统软件需求说明书.docx_第4页
第4页 / 共12页
最新新生报到系统软件需求说明书.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

最新新生报到系统软件需求说明书.docx

《最新新生报到系统软件需求说明书.docx》由会员分享,可在线阅读,更多相关《最新新生报到系统软件需求说明书.docx(12页珍藏版)》请在冰豆网上搜索。

最新新生报到系统软件需求说明书.docx

最新新生报到系统软件需求说明书

 

新生报到系统(软件需求说明书)

1引言2

1.1编写目的ﻩ2

1.2背景2

1.3定义ﻩ2

1.4参考资料ﻩ2

2任务概述2

2。

1目标2

2。

2用户的特点4

2.3假定和约束ﻩ4

3需求规定ﻩ4

3.1对功能的规定ﻩ4

3.2对性能的规定ﻩ6

3.2。

1精度6

3。

2。

2时间特性要求6

3。

2.3灵活性6

3。

3输人输出要求ﻩ7

3。

4数据管理能力要求7

3。

5故障处理要求ﻩ7

3.6其他专门要求ﻩ8

4运行环境规定ﻩ8

4.2支持软件ﻩ8

4。

3接口9

软件需求说明书

1引言

1.1编写目的

对《新生报到系统》软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,使系统分析人员及软件开发人员能清楚地了解用户的需求,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。

1。

2背景

开发软件名称:

新生报到系统

项目任务提出者:

软件工程实践课程

项目开发者:

07数学2班王晓靖

用户:

各大高校

实现软件单位:

大连交通大学

该软件运行于MicrosoftWindows2000/XP/2003或其他NT架构的操作系统,采用进程插入借用其他软件的进程进行工作。

1。

3定义

无特殊的符号和字母。

1。

4参考资料

《软件工程》.郑人杰等译.机械工业出版社。

《实用软件工程》。

郑人杰等.清华大学出版社.

《软件文档写作》。

潘孝铭 辛明海.高等教育出版社

2任务概述

2。

1目标

新生报到系统针对的新生入学报到复杂情况对新生的报道进行信息化管理.为学校师生提供便捷的服务,减少信息交流过程中及其带来的繁琐与开销。

不仅方便新生的繁杂的入学报道,也更有利于学生信息的管理,同时还可以节约大量的人力物力资源。

新生来校后首先要完成录取通知书的校验,然后及时进行注册为接下来的业务办理服务,录入其正确的注册信息到该新生报到服务系统中才能够进行其它的业务办理,需要办理的主要业务有缴费,宿舍分配,物品领取,户口、档案、党团组织关系等文件的转移,以及体检业务办理等。

这些业务可以同时进行的,学生的业务办理效率因此而提高,故学生可以先行查看各报名点正在办理业务的人的数目,然后选择先办理哪个业务,每个业务办理完毕并接收到办理凭证后,工作人员将其办理状态进行修改,更新为已办理,直至所有的业务均办理完成.

新生注册时输入个人信息到系统,系统返回确认录入的信息,新生确认后,由系统显示该新生的学号等新的个人在校信息。

新生登陆时用户名使用个人学号,密码使用初始密码,新生登陆后可以更改个人密码,进入个人界面后,可以查看个人报名情况,及系统提供的报名帮助。

系统流程图:

图1系统流程图

2.2用户的特点

该系统应用于初进大学校园的学生和负责新生信息录入的老师,新生学往往没有专业的软件知识,所操作的系统需要尽可能的操作简便,可视化强。

由于新生入学人数较多,工作比较繁重,对于老师需求一个高效率的系统。

2。

3假定和约束

经费在5万元以内,3个月之内完成。

3需求规定

3。

1对功能的规定

描述系统总体功能和业务的结构

1.录取通知书校验

2.缴费确认

3.宿舍分配

4.学生档案转移确认

5.户口转移确认

6.党团组织关系转移确认

7.体检确认

功能需求:

功能需求用CASE工具生成.

新生报到管理系统功能描述

 汇总信息    收费管理信息 学费汇总

              组织关系

  

通知书、个人信息、档案        组织关系汇总

           

        宿舍情况  宿舍分配信息

图2顶层数据流图

新生信息

新生信息输入:

新生首先确认自己所在班级,然后将协议书交予相关人员,填写自己的一些信息(出生年月、家庭电话、家庭地址等等),然后由负责人员将信息输入计算机.

绿色通道

新生办理绿色通道:

新生提供所在地贫困生证明,并留下相关证明,然后由相关负责人员将信息输入计算机,以后由学校统一办理。

缴费

新生缴纳学费:

先确认是否已经缴纳学费,已经缴纳的话,由相关人员给予收据证明。

未缴纳的话,可以在计算机上实行银行卡代扣学费,或者由新生现金支付,并给予收据。

保险

新生缴纳保险费:

可由相关人员在计算机上实行银行卡代扣200元,或者由学生缴纳现金,之后提供收据。

一卡通

新生领取一卡通:

可由相关人员在计算机上实行银行卡代扣100元,或者由学生缴纳现金,之后提供收据到班主任处领取一卡通。

生活用品

新生购买军训服:

可由相关人员在计算机上实行银行卡代扣90元,或者由学生缴纳现金,之后提供收据到相关处领取军训服装。

新生购买卧具被褥等生活用品:

可由相关人员在计算机上实行银行卡代扣300元,或者由学生缴纳现金,之后提供收据到相关处领取生活用品.

宿舍安排

安排新生宿舍:

计算机将已经安排好的宿舍表调出,打印宿舍安排信息提供给新生,提供宿舍钥匙,并且由相关人员引导。

表1新生报到管理系统进行管理

关联数据流

关联对象

输入

输出

收费信息

财务处

学费汇总

财务处

汇总信息

教务处

通知书、个人信息、档案

教务处

宿舍情况

宿管科

宿舍分配信息

宿管科

组织关系

系部

组织关系汇总

系部

据存储描述:

新生个人信息登记表=学号+姓名+性别+年龄+照片+家庭住址

以数据库的方式组织。

每份登记表相当于数据表中的一条记录。

表2数据存储引用列表:

关联的数据流

关联对象

输入

输出

对新生个人信息查增删改

对个人信息查增删改处理

数据需求:

1.数据描述

 申请书数据项:

姓名、部门、年龄、职务、职称、个人事迹介绍、审批意见

 汇总数据项:

姓名、部门、金额、备注

2.动态数据

 动态输入数据:

菜单选项、查询关键字、新建记录项、导入文件。

 动态输出数据:

导出的文件、查询结果记录集.

 内部生成数据:

中间查询结果.

3.数据库描述

本软件采用Sybase专用数据接口。

3.2对性能的规定

3。

2。

1精度

输入、输出数据均保留2位小数。

3。

2。

2时间特性要求

对该软件的时间特性的要求,要求软件具有较快的响应时间,能够对各种验证信息进行及时的处理。

报到人数比较多,因此要求要能够较快的进行,并且能够很快快速的统计和核对并能找到所需要的资料.

数据的在本软件中基本不需要转换,只需要确认核对.

3。

2.3灵活性

该软件的灵活性要高,对于各种操作要正确地判断他们是否合法。

但运行环境变化时,只需要做出相应的虚拟机安装即可.由于报道地点每次也都可能发生变化,而且还有许多其它外界的变化,因此我们为了适应变化要作了一些相应的措施.

3.3输人输出要求

输入的一般都是要求确认的信息,而输出的也只是确认结果。

其格式和取值在数据字典里有所说明:

(1)验证用户信息

输入量:

姓名+录取信息

输出量:

是否存在此用户信息

(2)缴费确认

输入量:

姓名+学号

输出量:

确认信息

(3)验证入学资格

输入量:

学院名+专业名+缴费信息

输出量:

确认

(4)学生档案转移确认

输入量:

[学号|姓名]+学生档案名

输出量:

确认

(5)党团组织关系转移确认

输入量:

[学号|姓名]+党团组织关系文件名

输出量:

确认

(6)户口迁移

输入量:

[学号|姓名]+户口迁移名

输出量:

当前户口所在地

3.4数据管理能力要求

10个文卷。

3。

5故障处理要求

1。

可能因为操作太频繁,造成程序卡死.等待片刻,如果依然没有响应就强制关闭。

2。

数据存储时发生杂乱,注意备份数据。

3。

6其他专门要求

有比较完全的信息保护系统,需要账号密码才能查询修改信息,保护了学生的信息安全.

4运行环境规定

4.1设备

要有一个主服务器充当全校的资源管理平台,并写需要有较大的硬盘。

客户端,主要目的是向学校的服务器传递数据。

服务器可根据客户端的用户信息,把数据存储到相关目录,以及把相关的数据发送给客户端。

客户机:

普通PC

CPU:

p41。

8GHZ以上

内存:

256MB以上

能够运行IE5。

0以上或是Netscape4.0以上版本的机器

分辨率:

1024*786

Web服务器

CPU:

p42.0GHZ以上

内存:

80MB以上

硬盘:

80GB以上

网卡:

KMb/s

数据库服务器

CPU:

p42。

0GHZ以上

内存:

1GB以上

硬盘:

80GB以上

4。

2支持软件

1、跨平台运行

实现真正意义上的跨平台运行,即:

同一套程序编码可以在多种硬件平台和操作系统上运行

2、支持多种应用系统数据交换

3、系统集成

进入系统的数据要能根据事先的设定以及管理工作的内在规律和内在联系,传递到相关的功能模块中,达到数据高度共享和系统的高度集成。

4、高度模块化

软件系统在设计和开发过程中要保证各子系统、子系统中的各项功能,甚至每一个应用程序的高度模块化。

只有这样才可以实现对系统的自由剪裁和重新配置。

4。

3接口

说明硬件系统和软件系统之间的接口:

a。

和Windows操作系统的接口,主要通过API函数实现.

b。

和SQlserver2000的接口

c。

和Word的接口

4.4控制

直接运行,用计算机输入设备来控制.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1