软件需求说明书

1引言... 2

1.1编写目的... 2

1.2背景... 2

1.3定义... 2

1.4参考资料... 2

2任务概述... 2

2.1目标... 2

2.2用户的特点... 3

2.3假定和约束... 3

3需求规定... 3

3.1对功能的规定... 3

3.2对性能的规定... 3

3.2.1精度... 3

3.2.2时间特性要求... 3

3.2.3灵活性... 4

3.3输人输出要求... 4

3.4数据管理能力要求... 4

3.5故障处理要求... 4

3.6其他专门要求... 5

4运行环境规定... 5

4.1设备... 5

4.2支持软件... 5

4.3接口... 5

4.4控制... 5


软件需求说明书的编写提示

1引言

2编写目的

目的:为了使用户和软件开发者对软件的初始规定有一个共同理解,使之成为整个开发工作的基础。,

读者:系统开发人员、用户

12背景

说明:

a.  机房收费系统

b.  提出者:米老师 开发者:盖正杰 用户:暂无   实现条件:笔记本

c.  使用windows7为操作系统

33定义

SQL  结构化的查询语言,数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统    VB 程序设计语言

1参考资料

a.  提高班培养计划

b.  软件设计文档国家标准  GB8567—88      

2任务概述

3目标

该软件的开发是用来锻炼我们软件开发能力的,暂时还不能进行实际应用。使用者是我们自己。这款软件是一项独立的软件,全部内容自含。

2.2用户的特点

这个软件的最终用户是我们自己,用户特点是不定时,不限时间的使用本软件,操作人员、维护人员大学水平,无技术专长,预期使用频度为每天三个小时。

1假定和约束

经费限制:300元(人民币) 开发周期:20天

2需求规定

3对功能的规定

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

 

1对性能的规定

.2.1精度

时间要求精确到分  金额数据要求精确到0.1元   其他数据精确到1

12.2时间特性要求

a.  响应时间:1秒

b.  更新处理时间:1分

c.  数据的转换和传送时间:0.5秒

d.  解题时间:无


2      灵活性:高

a.  操作方式上的变化:低

b.  运行环境的变化:低

c.  同其他软件的接口的变化:低

d.  精度和有效时限的变化:低

e.  计划的变化或改进:高

对于为了提供这些灵活性而进行的专门设计的部分应该加以标明。

3输人输出要求。

需要输入的数据有:姓名,要求文本类型。日期:日期格式,精确到天。时间:时间格式精确到秒。卡号:文本数据类型,精确到1,范围10000001----99999999.性别:只能选择,不能输入。班级:只能选择,不能输入。注释:文本类型,长度限制100字以内。学号:文本数据类型,精确到1,范围10000001----99999999.专业:文本类型,只能选择,不能添加。

输出数据:日结账单,周结账单,名称:文本类型,大写,20号字,黑体,加粗,居中。日期,右上角,普通时间类型。学院:文本类型。操作员:文本类型,左下角。盖章。领导签字,右下角。

4数据管理能力要求

需要管理的数据有:日结账单,周结账单,以及数据库中的所有表格,所有的数据加载一块,每天可以增加100000条数据,总共需要1M空间。至少需要10G存储空间。

 

5故障处理要求

如果软件中途无法使用,要求保留所有数据,如果遇到突然断电等情况,要求保存所有数据,硬件故障要求尽量降低造成数据破坏。

6其他专门要求

安全要求中等,使用方便,便捷,可维护性号,高可靠性。

4运行环境规定

1设备

列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:

a.  支持设备要求1.2GHZ以上主频处理器,1G以上内存。

b.  10G以上硬盘,输入输出设备无限制,联机。

c.  需要用到网线若干,型号普通即可。

d.  需要用到服务器一台。

2支持软件

使用64位windows7旗舰版操作系统    VB程序编写     无测试软件  SQLserver2008数据库系统。

43接口

该软件与SQLserver2008的接口是SQL 语句     

44控制

输入设备有键盘、鼠标、刷卡器,输出设备有打印机、显示器。


 

你可能感兴趣的:(sqlserver,软件工程)