软件需求规格说明书Word文件下载.docx

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

软件需求规格说明书Word文件下载.docx

《软件需求规格说明书Word文件下载.docx》由会员分享,可在线阅读,更多相关《软件需求规格说明书Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。

软件需求规格说明书Word文件下载.docx

文档说明

序号

修改日期

修改主要内容

修改人

审核人

1.引言

二十世纪是信息大爆炸的时代,网络的发展更是给信息的传输带来了极大的方便网站作为网络中极其重要的一员,她为个人,单位,政府部门的信息流通起到了非常大的作用.

为了更好的推动水运工程定额站的发展.树立新的形象.由站领导提出需求,由协和公司自主开发出改造现有网站一个.因此加快开发进度和力度成为了当务之急.

1.1.目的

开发出一个功能实用,有效的优秀网站.为我站及行业应用提供电子政务功能,相互交流的平台,也对外宣传我站情况,树立现代化办站形象.打开对外交流窗口.使更多的受众人群来关心我站的发展情况,也为远程办公,多部门协作提供了方便的平台.

1.2.文档约定

本文档高层需求被其所有细化的需求所继承。

1.3.预期的读者和阅读建议

•本项目组开发人员重点阅读3.4.5章。

•定额站相关领导建议阅读全文.

1.4.产品的范围

适合做全国使用的门户网站.稍微改动一下版面和美工.

1.5.参考资料

[1]朱玉超、鞠艳、王代勇编著《ASP.NET项目开发教程》北京:

电子工业出版社,2008

[2]刘乃丽编著《完全手册ASP.NET2.0网路开发详解》北京:

[3]尚俊杰、秦卫中编著《ASP.NET程序设计案例教程[M]》北京:

清华大学出版社,2005

[4]陈伟编著《SQLServer2005数据库应用与开发教程》北京:

清华大学出版社,2007

2.综合描述

本网站是在现役网站不能很好满足站要求的情况下重新开发的.随着时代的发展,我站用户网站应该能够提供更多实用的功能.本着实用,美观,高效的目的,该网站能够提供如下功能需求:

1.电子政务功能.2交流平台.3.价格信息,造价指标新详细资料(访问,修改,删除等操作须权限认证)4.异地录入.5后台管理6.权限分配7.信息员授权8.查询.10.区域管理11实时汇率查询等等-----------------详细功能请阅读第3章.

2.1.产品的前景

网络的发展,极大的鼓舞了我国各行业信息化建设的士气,,然而由于技术,美工,硬件设施等等原因,网站的建设不尽如人意.尤其是网站的安全性更是亟需解决的问题.

随着电子政务,电子商务的提出,无纸办公更是提上了日程.因此如何提高网站的安全,成为一个高效的信息交流平台以成为目前的热门话题

2.2.产品的功能

系统主要功能的简要介绍

功能需求特性

功能描述

用户面板模块

处理用户权限,功能。

子功能

登陆验证

验证用户权限

接收通告消息

以信息弹出的方式通知用户。

.

发送通告消息

上传下载文件,应用软件

上传资料和下载资料

资料查看功能

查看自己权限内的资料(如自己的资料)

信息员授权

信息员在管理员授权后可编辑其管理区域的价格信息

地域管理

没有的新增区域由管理员添加后方可操作

临时用户

便于第三方用户临时使用的短期账号

录入系统模块

材料价格信息的录入与发布

在线投稿

提供在线投稿,经审批后可发布

新闻发布

发布新闻

基本资料查看功能

基础查询

用户管理

对全体用户进行登记,分别设置其权限

用户登记

登记用户口令,密码。

写入服务器

设置权限

设置能访问,下载,读取的资料的相应权限。

数据库功能

提供查找,更新,插入,删除,备份,导入等功能

数据库存储情况

存储情况概况

子存储情况

2.3.用户类和特征

1.重点用户:

站领导

2.次重点用户:

全国各站点信息员

3.次重点用户:

各水运工程单位

4.非重点用户:

其他

5.其他用户类:

资质相关人员的查询用户

用户类

级别

特征

重点用户

由于有大量的日常事务得通知,处理,信息发布等等,要频繁用到网站的电子政务功能

信息员

次重点用户

接受领导通知,价格信息指标信息的发布管理

获取相关公告,价格信息等

非重点用户

了解我站情况

其他类

资质查询

2.4.运行环境

1)操作系统

支持WindowsNT、Windows2000、WindowsXP,Windows7,Linux。

2)应用软件

数据库应用软件:

MSSQL

3)硬件环境

服务器

主频要求2.8GHz以上,内存1GB以上,显卡的颜色配置需要设置为24位增强色或32位真彩色。

(具体视学院所提供的服务器而定)

终端设备

主频要求400MHz以上,内存64MB以上,显卡的颜色配置需要设置为24位增强色或32位真彩色,显示器分辨率设为1024*768.

2.5.设计和实现上的限制(约束)

1.项目需在第一个版本上修改新增,所以,对网站的功能实现上采取实用的原则.力求开发一个出功能精简的网站.

2.6.假设和依赖

1.网站开发人员需在现有网站基础上进行改造开发,出现人为难以预期的冲突,将导致本网站无法在10月内完成.,可能需要推迟.

2.服务器的使用调试,如果出现难以预期的硬件故障而需维修的话,本网站的使用将不得不停止直至服务器恢复正常或者更换服务器,但这势必影响开发进度.

3.开发小组的核心人员由于生病等原因中途退出或者请假,网站开发时间将相应推迟一星期左右完成.

3.外部接口需求

本节将提供可确保系统正确地与外部部件进行通信的信息。

详细的接口将在设计阶段完成。

3.1.用户界面

1.网站首页:

1)提供用户登陆框,进行权限认证.有相关栏目连接-------.

2)相关链接:

增加资质管理,增加指标信息栏目,位置造价管理下一级目录。

3)优化查询可根据关键字进行查询,索引依据为时间参数

4)增加实时外汇信息窗口显示

2.资质管理

1)权限:

只限注册用户查询

2)检索需求

(1)按姓名或证书号检索(可关键字查询、选择检索)

输出表格:

姓名、性别、年龄、职称、单位、地址、邮编、证书号、证书状态;

(2)按单位检索(可关键字查询、选择检索)

姓名、职称、单位、证书号、证书状态;

(3)按所在省区市或地区市检索(可关键字查询、选择检索)

姓名、职称、单位、地址、证书号、证书状态;

(4)按单位类别检索

姓名、职称、单位、地址、邮编、证书号、证书状态;

3)字段要求

序号

姓名

性别

出生年月

技术职称

单位类别

单位

所在省区市

所在地区市

单位地址

邮编

证书号

证书状态

数字

4

汉字

3

1

197512

教授级高工

分为:

建设

设计

施工

咨询

监理

管理

汉字20

汉字3

汉字5

汉字30

数字6

汉字6

汉字4

有效

失效

3.录入界面

尽可能多行录入以减少信息员录入繁琐的重复劳动根据需求完成系统录入界面改造实现价格信息多人多点远程录入。

权限要求见下表。

价格信息远程录入系统需求20110817

步骤

系统显示

操作

说明

远程用户端

系统后台

信息员登录信息

键入用户名;

密码

审核后确认有效

2

价格信息登录界面

系统审核通过

2.1

录入时间

自动生成

2.2

价格时间

2.3

信息员姓名、单位

2.4

价格地区

是否编辑录入信息

是-继续

否-进入5

4

录入信息编辑界面

4.1

增加地区1

键入地区名称1

系统审核(地区管理编辑)后确认生效,并通知远程用户端

【地区管理编辑】包括区域划分、名称规范化编辑

4.2

增加地区2

键入地区名称2

4.3

增加地区3

键入地区名称3

4.4

增加地区4

键入地区名称4

4.5

增加地区5

键入地区名称5

4.6

增加材料

是-进入基本材料库,供选项,点选则为增加项;

需增加库外项时,进入库外增项编辑界面

4.6.1

基本材料库(供选择)

点选并确定

系统提交基本材料库供用户端选择,确定后,提交系统后台审核,审核通过后提示有效并追加至基本材料库

4.6.2

库外增项编辑界面

录入编辑后提交

包括材料类别、名称、规格、单位;

系统审核(材料管理编辑)后确认生效,并通知远程用户端

【材料管理编辑】包括材料分类、编码、材料名称、规格、单位的规范化编辑、

5

材料单价录入界面(示意如下)

键入价格后提交

系统审核编辑并生成确认通知

包括远程用户已增加的地区及材料项,系统按规则审核(包括数字、精度)

审核通过后有效,并通知远程用户

编码

材料名称

规格

地区1

地区2

录入界面示意,包括增加的地区及材料项

0101001

钢筋(Ⅱ)

¢10以内

t

0101002

¢10以外

0101003

钢筋(Ⅲ)

0101004

钢筋(综合)

0102001

预应力钢筋

6

0103001

预应力钢铰线

7

0104001

型钢(综合)

8

0104002

角钢

9

0104003

槽钢

10

0104004

工字钢

11

0104005

钢板

12

1401001

铁件

kg

13

1401005

螺栓带帽

14

1401003

系船柱壳体

(铸钢/铁)

15

0105001

钢轨

P50

16

0105002

QU80-100

17

0105004

QU120

18

钢轨配件

(综合)

19

0106001

钢管桩

20

0106002

钢板桩

型号:

21

0401001

水泥

32.5(425#)(袋装)

22

0401002

42.5(525#)(袋装)

23

0401004

32.5(425#)(散装)

24

0401005

42.5(525#)(散装)

25

0302001

板枋材

(板枋材)

m3

26

0501001

中粗砂

(混凝土)

27

0501002

(民船装运抛)

28

0508001

回填料

29

0508002

30

0508003

31

0503001

块石

10-100kg

32

0503002

100-200kg

33

0503003

200-300kg

34

0503004

300-500kg

35

0503005

100kg民船装运抛

36

0503006

150kg民船装运抛

37

0502002

碎石

0.5-0.7cm

38

0502003

0.5-2.0cm

39

0502005

2.0-4.0cm

40

0502004

0.5-7.0cm(混合)

41

0502013

碎(卵)石

42

0403002

混凝土联锁砌块

m2

43

2401001

(施工用)

44

2401002

kW.h

45

1301001

汽油

90#

46

1301002

柴油

0#

4.增加实时汇率牌价信息,该信息源自中国银行当日牌价。

信息接口与中行技术处协商处理。

5.优化存储机制,提高信息吞吐量,尽可能少占用带宽。

6.查询上做好遍历控制提高查询效率

7.处理流程详见开发人员手册.

3.2.硬件接口

无。

3.3.软件接口

3.4.通信接口

客户端和服务器端的一般通信采用Socket通信方式,数据传输采用SSL加密机制。

4.系统特性

本节将较完整地描述系统的功能需求特性。

4.1.说明和优先级

管理优先

4.2.激励/响应序列

1.点击相应链接跳转到相应页面.

2.点击上传下载实现其相应功能

3.消息发送与接受按钮,实现相应功能

4.3.功能需求

暂时省略!

5.其它非功能需求

本节主要提出除功能需求以外的其它需求。

5.1.性能需求

服务器要求能承载1000用户同时在线.

网络带宽要求100MB以上.

5.2.安全设施需求

5.3.安全性需求

1客户端与服务器两者之间通信的数据必须加密。

2数据库的管理员只能有一名,只有他(她)可以对数据库的所有信息作任何操作。

5.4.软件质量属性

暂无

5.5.业务规则

暂无。

5.6.用户文档

6.其它需求

词汇表

分析模型

网站的开发决定采用瀑布模型。

瀑布模型将软件生命周期的各项活动规定为依固定顺序联接的若干阶段工作,形如瀑布流水,最终得到软件产品。

优点:

   

a.强调开发的阶段性;

b.强调早期计划及需求调查;

c.强调产品测试。

缺点:

a.依赖于早期进行的唯一一次需求调查,不能适应需求的变化;

b.由于是单一流程,开发中的经验教训不能反馈应用于本产品的过程;

 

c.风险往往迟至后期的开发阶段才显露,因而失去及早纠正的机会。

瀑布模型的特点是首先是仔细的需求分析,开发组有步骤的制定一份功能(结构)说明,接着是概要设计,详细设计,然后才着手编码。

编码结束后进行测试,然后才能发布软件。

这看上去是很有逻辑的;

只在理解后才开始构造。

以这样严格的方式构造软件,工程师很明确每一步应该做什么。

许多人提出了基本是基于这一模型的多种方法论;

也有相当多的商业工具可以使这些步骤更机械化且不易出错。

瀑布模型各阶段的工作自顶向下从抽象到具体顺序进行。

瀑布模型意味着在生命周期各阶段间存在着严格的顺序且相互依存。

瀑布模型是早期软件设计的主要手段,瀑布模型依靠早期的需求分析,并且要求需求很明确,对于需求未定或是不断变化的软件不适合。

现在这种模型一般用于做一些需求已明确的并很少变化的软件,不适于需求 

不明确

或是容易变化的软件(如正在开发一个陌生的领域的软件,这时就不应该使用瀑布模型,但是如果正在开发自己很熟悉领域的软件,就可以使用瀑布模型来加快开发速度)

9.附录C:

待确定问题的列表

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

当前位置:首页 > 求职职场 > 简历

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

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