软件需求说明书SRS参考模板.docx

上传人:b****4 文档编号:4457335 上传时间:2022-12-01 格式:DOCX 页数:13 大小:365.73KB
下载 相关 举报
软件需求说明书SRS参考模板.docx_第1页
第1页 / 共13页
软件需求说明书SRS参考模板.docx_第2页
第2页 / 共13页
软件需求说明书SRS参考模板.docx_第3页
第3页 / 共13页
软件需求说明书SRS参考模板.docx_第4页
第4页 / 共13页
软件需求说明书SRS参考模板.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

软件需求说明书SRS参考模板.docx

《软件需求说明书SRS参考模板.docx》由会员分享,可在线阅读,更多相关《软件需求说明书SRS参考模板.docx(13页珍藏版)》请在冰豆网上搜索。

软件需求说明书SRS参考模板.docx

软件需求说明书SRS参考模板

校园跳蚤网需求分析报告

 

湖南软件职业学院

雷厉风行开发小组

 

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.1.1系统结构图……………………………………………………………………………..3

3.1.2系统数据流图…………………………………………………………………………..3

3.1.3UML模型……………………………………………………………………………….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引言

1.1编写目的

为项目开发做准备的前提条件,为明确软件基本功能和性能及概要设计说明书的编写提供依据,为系统开发后的测试和评审做参考,同时也是客户的要求。

1.2背景

本项目为雷厉风行小组为迎合中国IT人才市场需求所开发,由于本系统实行用户注册机制,与其他机构并无关系来往。

项目名称:

校园跳蚤网

项目组织者:

雷厉风行开发小组;

项目主负责人:

谢德泓

项目组成员:

谢德泓,胡勇,许朋,李力,欧健军,张雷,粟磊。

产品用户者:

所有注册用户;

产品设计者:

雷厉风行开发小组;

产品所有权:

雷厉风行开发小组拥有

1.3定义

该在线培训系统是基于Internet/Intranet及Web技术,建立以Browser/Server为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为开发高效率的网站而设计。

SQLServer:

服务器数据文件

MicrosoftVisualStudio2005:

主要的开发平台;

IIS5.1:

InternetInformationServer

1.4参考资料

【IT项目管理】----主编:

毛志雄中国铁道出版社

【UML建模实例教程】———主编:

刘志成电子工业出版社

【ASP视频教程】--主讲:

于海涛北大青鸟

2任务概述

2.1目标

校园跳蚤网是专门针对学生、老师的新一代网络购物平台,能够通过在线购物、在线评价和在线交流的方式来安全放心的购物,并且不满意的商品可以退货,第一时间把货物送到你的手上,让你放心、安心、开心的购物。

2.2用户的特点

用户为使用在线培训系统的普通操作用户。

2.3假定和约束

具体开发过期见项目开发计划(.mpp)文档。

3需求规定

3.1对功能的规定

1、前台首页界面

 

2、后台管理界面首页

 

Eagle在线培训系统-功能模块

校园跳蚤网的功能分为后台管理、商品管理、系统服务,共6大模块,具体功能说明如下:

01系统管理

校园跳蚤网管理模块包含:

组织架构管理、用户资料管理、用户角色管理、用户权限管理、界面栏目管理、财务管理、信息维护管理。

02商品管理

商品管理模块包含:

商品种类管理、买卖家管理、团购管理、财务管理。

03信息管理

信息管理模块包含:

通知管理、新闻管理、论坛管理、调查管理。

04信息发布

信息发布模块包含:

新闻公告管理、互动空间(论坛)管理、共享空间管理、学习网站管理。

05用户界面

教育设计模块包含:

登陆、我的商品、我的档案、我的通知、我的财务、论坛互动、个人资料。

06系统服务

系统服务模块包含:

单点登录服务(可集成AD、Domino及其它单点登录机制)、数据同步服务、电子邮件及手机短信息通知服务。

 

3.1.1系统结构图

说明:

前台为用户中心,后台为管理员中心

 

 

 

(1).用户登陆注册

说明:

用户必须注册了才能进入

 

3.1.2系统数据流图

 

3.1.3UML模型

 

Ø用例01:

用户登录

A.描述:

用户进行登录已拥有操作系统的权限。

B.参与者:

管理员、普通用户

Ø用例02:

退出系统

A.描述:

用户退出系统;

B.参与者:

管理员、普通用户

Ø用例03:

用户注销

A.描述:

用户进行注销;

B.参与者:

管理员、普通用户

Ø用例04:

我的课程用例图

A.描述:

用户进行课程管理;

B.参与者:

普通用户

Ø用例05:

我的考试用例图

A.描述:

用户参加考试;

B.参与者:

普通用户

 

Ø用例06:

我的档案用例图

A.描述:

用户档案信息查看;

B.参与者:

普通用户

 

Ø用例07:

我的通知用例图

A.描述:

用户通知信息查看;

B.参与者:

普通用户

 

Ø用例08:

我的财务用例图

A.描述:

用户积分管理;

B.参与者:

普通用户

 

Ø用例09:

我的互动用例图

A.描述:

用户论坛信息交流;

B.参与者:

普通用户

 

Ø用例10:

个人资料用例图

A.描述:

用户个人资料查看;

B.参与者:

普通用户

 

Ø用例11:

我的短信用例图

A.描述:

用户短信信息;

B.参与者:

普通用户

Ø用例12:

系统管理用例图

 

3.2对性能的规定

3.2.1精度

说明对该软件的输入、输出数据精度的要求,可能包括传输过程中的精度。

3.2.2时间特性要求

说明对于该软件的时间特性要求,如对:

a.响应时间;

b.更新处理时间;

c.数据的转换和传送时间;

d.解题时间;等的要求。

3.2.3灵活性

说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:

a.操作方式上的变化;

b.运行环境的变化;

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

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

e.计划的变化或改进。

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

3.3输人输出要求

解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等。

对软件的数据输出及必须标明的控制输出量进行解释并举例,包括对硬拷贝报告(正常结果输出、状态输出及异常输出)以及图形或显示报告的描述。

3.4数据管理能力要求

说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算。

3.5故障处理要求

列出可能的软件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。

3.6其他专门要求

如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。

4运行环境规定

4.1设备

列出运行该软件所需要的硬设备。

说明其中的新型设备及其专门功能,包括:

a.处理器型号及内存容量;

b.外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;

c.输入及输出设备的型号和数量,联机或脱机;

d.数据通信设备的型号和数量;

e.功能键及其他专用硬件

4.2支持软件

列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。

4.3接口

说明该软件同其他软件之间的接口、数据通信协议等。

4.4控制

说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。

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

当前位置:首页 > 解决方案 > 学习计划

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

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