需求说明说书
.......................................................................... 基于毕业管理系统
..........................................................................
1引言 ............................................................................................................................................... 3 1.1编写目的 ................................................................................................................................. 3 1.2背景......................................................................................................................................... 3 1.3定义......................................................................................................................................... 3 1.4参考资料 ................................................................................................................................. 3 2任务概述 ....................................................................................................................................... 3 2.1目标......................................................................................................................................... 3 2.2用户的特点 ............................................................................................................................. 4 2.3假定和约束 ............................................................................................................................. 4 3需求规定 ..................................................................................................... 错误!未定义书签。 3.1对功能的规定 ....................................................................................... 错误!未定义书签。 3.2对性能的规定 ....................................................................................... 错误!未定义书签。 3.2.1精度 ................................................................................................ 错误!未定义书签。 3.2.2时间特性要求 ................................................................................ 错误!未定义书签。 3.2.3灵活性 ............................................................................................ 错误!未定义书签。 3.3输人输出要求 ....................................................................................... 错误!未定义书签。 3.4故障处理要求 ....................................................................................... 错误!未定义书签。 3.5其他专门要求 ....................................................................................... 错误!未定义书签。 4运行环境规定 ............................................................................................. 错误!未定义书签。 4.1设备....................................................................................................... 错误!未定义书签。 4.2支持软件 ............................................................................................... 错误!未定义书签。 4.3接口....................................................................................................... 错误!未定义书签。
软件需求说明书的编写提示
1引言
1.1编写目的
本说明书目的在于明确说明系统需求,界定系统实现功能的范围,指导系统设计以及编码。
本说明书的预期读者为:用户代表,项目组成员。
1.2背景
a. 软件系统的名称:高校毕业管理系统。
b. 本项目的任务由软件设计工程课程老师提出、由陈禹全小组进行开发、用户为大学
学生毕业处。
c. 本系统为一个独立运行的系统,暂不考虑和其他系统的连接关系。
1.3定义
系统:统一指毕业管理系统。
1.4参考资料
a. 学校事务、人力部门结构图。
2任务概述
2.1目标
高校毕业系统的编写是针对广大大学毕业生,让其更熟悉毕业的流程及自助的完成毕业
时在学校中需要处理的事情。本软件产品是一个独立的软件,全部内容自含。
2.2用户的特点
因为本软件是一个全新的概念,对它的使用要求领导绝对的支持,才能将这个软件系统得以很好的使用。
系统管理员和维护人员:计算机水平好,文化程度高,对学校毕业流程熟悉,能胜任系统管理工作;
领导:对使用这个系统有很大的支持度,会用计算机; 操作人员:对计算机能熟练使用;
公众:对于咨询与要求处理事件的人,没有什么特别的要求,从网上的,系统一般都给明确的提示;从窗口来的,一般与操作人员接洽处理。
2.3假定和约束
本节描述软件开发工作的某些限制,例如经费限制、开发期限、硬件限制、编程语言、通信协议、安全和保密要求、开发过程中须遵守的某些标准或规则。
本节内容不是陈述具体需求或设计约束,而是为具体需求以及设计约束的描述提供依据。
经费限制:10万;
开发期限:2014年4月20日完成;
硬件限制:硬设备有部分配置比较低,完成本需求说明中的功能和性能要求没有问题; 编程语言:HTML,C++ BUILDER,Visual C++ 通信协议:TCP/IP ,X.509 安全和保密要求:提供权限控制;CA加密认证;
3系统逻辑设计
3.1系统组织设计
子系统编号 01 02 03 英文名称 .a .b .c 中文名称 学生登录查询子系统 学校信息登陆更新子系统 管理员子系统 业务职能 学生登录、学生相关信息查询 安装地点 校园网 备注 学校管理人员登录、学校数据管理信息更新 中心 管理员操作 学校信息中心 3.2系统结构设计
3.2.1系统特性表
子系统编号:01 子系统英文名称:.a 子系统中文名称:学生登陆查询子系统 特性编号 101 系统特征 英文名称 .a.a 系统特征 中文名称 学生登陆 操作功能 学生登陆 调用对象 登陆界面 被调用 对象 登陆链接 备注 说明:提供学生登陆接口 子系统编号:01 子系统英文名称:.a 子系统中文名称:学生登陆查询子系统 特性编号 102 系统特征 英文名称 .a.b 系统特征 中文名称 学生查询 操作功能 学生查询相关信息 调用对象 查询界面 被调用 对象 查询链接 备注 说明:学生在查询界面可以查询相关信息
子系统编号:02 子系统英文名称:.b 子系统中文名称:学校管理人员登陆更新子系统 特性编号 201 系统特征 英文名称 .b.a 系统特征 中文名称 管理人员登陆 操作功能 学校管理人员登陆 调用对象 登陆界面 被调用 对象 登陆链接 备注 说明:提供学校管理人员登陆接口 子系统编号:02 子系统英文名称:.b 子系统中文名称:学校管理人员登陆更新子系统 特性编号 202 系统特征 英文名称 .b.b 系统特征 中文名称 管理人员更新 操作功能 学校管理人员更新学生信息 调用对象 更新界面 被调用 对象 更新链接 备注 说明:学校管理人员更新学生相关信息 子系统编号:03 子系统英文名称:.c 子系统中文名称:管理员子系统 特性编号 301 系统特征 英文名称 .c.a 系统特征 中文名称 管理员登陆 操作功能 管理员登陆 调用对象 登陆界面 被调用 对象 登陆链接 备注 说明:提供学校管理员登陆接口
3.2.2系统特性结构图
毕业管理系统 学学 生校 登信 录息 子更 系新 统 学 查 校 学询 管学学物费生毕 理籍绩寝用登业 人信信信信录 相 员息息息息关 登更更更更信 录 新 新 新 新 息 学学物费 籍绩寝用 信信信信 息息息息 查查查查 询 询 询 询
管理员子系统 数系据统信管息理非员正操常作 改动
3.3系统接口设计
3.3.1系统接口表 子系统编号:01 子系统英文名称:.a 子系统中文名称:学生登陆查询子系统 接口 编号 1001 说明:学生登录 …
3.3.2系统接口传输协议说明 逐项详细描述系统接口表中所列出各个系统接口使用的传输协议,以及其它相关内容,例如:驱动程序、动态连接库、等等。
接口 名称 学生登录 接口 类型 接口 性质 接口 速率 接口 协议 Tcp/Ip 备注 3.4系统完整性说明
描述系统对象(数据元、数据类),所受到的逻辑约束关系。
4系统出错处理设计
本节描述系统发生外界及内在错误时,所提供的错误信息及处理方法,它包括系统出错处理表及维护处理过程表。
4.1系统出错处理表
子系统编号:02 子系统英文名称:.b 子系统中文名称:学校管理人员登录更新子系统 错误编号 20001 错误名称 数据库关闭 错误原因 数据库关闭异常 错误信息 跳出“数据库已经关闭”提示信息阻止程序运行时 处理方式 查看进行此行操作是,数据库是够已经关闭 备注 说明:
4.1系统出错处理表
系统出错时,将调用维护处理过程对错误进行处理,有关维护处理过程的各项内容由维护处理过程表进行描述。
5技术设计
系统技术设计描述系统各个特性实际使用的开发技术,以及具体开发技术使用时应该注意的事项。
5.1系统开发技术说明表
本表描述系统各个特性开发时实际使用的具体技术,只有一些不太常用的技术需要在这里描述。一些常用技术,例如:通过数据库接口调用存储过程,则不必冗述。
5.2开发技术应用说明
逐项详细描述系统开发技术说明表中所列出各项系统开发技术使用的技术要点,以及其它相关内容,例如:所需的服务、使用的动态连接库、调用的组件、等等。
6数据库设计
如果该软件产品需要使用数据库,不论是使用数据库平台支撑的,还是采用由软件产品开发者自行定义的;都应该在完成软件产品需求分析报告后,开始进行软件产品详细设计之前,按照软件产品数据库设计说明文档模板完成数据库设计工作。
7词汇表
列出本文件中用到的专业术语的定义,以及有关缩写的定义(如有可能,列出相关的外文原向)。为了便于非软件专业或者非计算机专业人士阅读软件系统概要设计报告,要求使用非软件专业或者非计算机专业的术语进行描述。所以这里所指的专业术语,是指业务层面上的专业术语,而不是软件专业或者计算机专业的术语。但是,对于无法回避的软件专业或者计算机专业术语,也应该列入词汇表,并且加以准确定义。
8进度计划
因篇幅问题不能全部显示,请点此查看更多更全内容