当前位置:文档之家› C01银行纸黄金、纸白银交易系统软件需求分析报告(改).doc

C01银行纸黄金、纸白银交易系统软件需求分析报告(改).doc

银行纸黄金、纸白银交易系统软件需求分
析报告
1 引言
1.1编写目的 (2)
1.2背景 (2)
1.3定义 (2)
1.4参考资料 (2)
2 任务概述
2.1目标 (3)
2.2用户的特点 (3)
2.3假定和约束 (3)
3 需求规定
3.1对功能的规定 (3)
3.2对性能的规定 (5)
3.2.1精度 (5)
3.2.2时间特性要求 (6)
3.2.3灵活性 (6)
3.3输人输出要求 (6)
3.4数据管理能力要求 (6)
3.5故障处理要求 (6)
3.6其他专门要求 (6)
4 运行环境规定
4.1设备 (7)
4.2支持软件 (7)
4.3接口 (7)
4.4控制 (7)
1引言
1.1编写目的
在完成了《银行纸黄金、纸白银交易系统》的可行性分析报告后,编制本软件需求规格说明书。

此需求规格说明书堆《银行纸黄金、纸白银交易系统》软件做了较为全面的需求分析,明确所要开发软件硬件应具有的功能、性能和界面,使开发人员能清楚地了解用户的需求。

本说明书的预期读者为客户,软件开发人员,项目管理人员。

1.2背景
1.所建议开发软件的名称:中国城市银行银行纸黄金、纸白银交易系统。

2.项目的任务提出者:中国城市银行。

3.开发者:广州大学华软软件学院软件开发4班R4组。

4.用户:投资者。

5.实现软件的单位:广州大学华软软件学院软件开发4班R4组。

6.项目使用的软件:orcal和myeclipse。

7.系统:本软件应使用Windows XP 或Win7。

1.3定义
本文档没有用到的专门术语的定义合缩写词的原文。

1.4参考资料
1.《Oracle数据库管理应用与开发》作者:马晓玉孙岩孙江伟李洪海等编著。

清华大学出版社。

2007年
2.《java语言程序设计》作者:郎波。

清华大学出版社。

2005年
2任务概述
2.1目标
为了最大程度地满足广大投资者进行纸黄金、纸白银交易业务的需求,提供完善的交易渠道,,为客户提供贵金属交易客户端、网上银行、电话银行、银行柜面等多种交易渠道,为客户提供稳定、安全、灵活、快捷的交易环境。

打造全方位的黄金、白银投资产业链服务。

本软件产品是一项独立的软件,而且全部内容自含。

|
2.2用户的特点
银行每天都会有许多各界投资者进行纸黄金、纸白银交易。

操作人员、维护人员基本都学了java和Oracle10g管理应用与开发,本软件将24小时处于使用阶段,并24小时又专人看护系统运行。

2.3假定和约束
1.经费限制:由中国城市银行出资,暂无限制费用。

2.进行系统方案选择比较的期限:两周。

3.硬件:超大内存。

4.软件:myeclipse和Oracle。

5.开发环境:本软件应使用Windows XP 或Win7运行。

6.运行环境:本软件应使用Windows XP 或Win7运行。

7.组员情况:基本都学了java和Oracle10g管理应用与开发。

3需求规定
3.1对功能的规定
需要实现以下功能模块
功能结构图:
客户交易流程图:
3.2对性能的规定
3.2.1精度
a.严格的数据格式输入,否则系统不给于响应处理。

b.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。

3.2.2时间特性要求
a.响应时间:1~2秒。

b.更新处理时间:3~4秒。

c.数据的转换和传送时间:1~3分钟。

d.解题时间:5~10分钟。

3.2.3灵活性
说明对该软件的灵活性的要求,即当需求发生某些变化时,该软件对这些变化的适应能力,如:
a.操作方式上的变化:操作方式仍为键盘或鼠标操作。

b.运行环境的变化:本软件的运行环境为Windows XP 或Win7,若在其中一种系统中运行出错可切换到另一系统操作。

c.同其他软件的接口的变化:有多接口连接。

d.精度和有效时限的变化:精度和有效时限将会适当的上下调动。

3.3输人输出要求
输入:a.输入数据量设计:需要输入客户数据,数据量很大。

b.输入检测错误:检测客户登记状态,确保不会重复登录或登记错误。

c.输入设备:本系统选择键盘、鼠标输入方式。

输出:a.输出信息包括系统的使用者,如:客户,管理员。

b.输出设备:终端显示器。

3.4数据管理能力要求
需要管理大量的文卷和记录的个数以及大量的表格,文卷的大小是每一个客户资料为一份文卷,由于每天使用系统进行交易的客户不可预算,所以要尽量使用足够大的存储空间。

3.5故障处理要求
正常时不应出错,若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

3.6其他专门要求
a.系统功能实现情况:用户可再本系统下实现各种客户要求的功能。

b.系统的安全性:对于系统的重要数据都有密码保护,具有一定的安全性。

c.系统的容错性:用户输出错数据都有提示信息,具有较好的容错性能。

d.系统封闭性:用户的封闭性较好,用户基本上在提示信息下输入数据。

4运行环境规定
4.1设备
列出运行该软件所需要的硬设备。

说明其中的新型设备及其专门功能,包括:a.处理器型号及内存容量:奔三1.0G或更高,内存1G或更高。

b.硬盘:1T或更高。

c.输入及输出设备:键盘,鼠标,终端显示屏。

d.数据库软件:oracal 10g。

4.2支持软件
需将操作系统升级为windowsXP或win7以上。

4.3接口
软件接口:于windows98以及更高版本具有win32 API操作系统之上。

硬件接口:本软件不需要特定的硬件或硬件接口进行支撑。

4.4控制
用户在提示信息下输入数据。

相关主题