- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上银行系统需求分析
1.引言
1.1编写目的
本报告的目的是规范化本软件的编写,旨在于提高软件开发过程中的能见度,便于对软件开发过程中的控制与管理,同时提出了本网上银行系统的软件开发过程,便于程序员与客户之间的交流、协作,并作为工作成果的原始依据,同时也表明了本软件的共性,以期能够获得更大范围的应用
?此文档进一步定制软件开发的细节问题,明确软件需求、安排项目规划与进度、组织软件开发与测试,便于用户与开发商协调工作。本文档面向的读者主要是项目委托单位的管理人员、设计人员和开发人员,希望能使本软件开发工作更具体。
1.2项目背景
软件名称:网上银行系统
委托单位:银行
开发单位:XXXXXX
组长:XXX
成员:XXX
1.3定义
网上银行系统:基本元素为构成银行储蓄及相关行为所必须的各种部分。
需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规范或其它正式规定文档所需具有的条件或权能。
需求分析:包括提炼,分析和仔细审查已收集到的需求,以确保所有的风险承担者都明其含义并找出其中的错误,遗憾或其它不足的地方。
模块的独立性:是指软件系统中每个模块只涉及软件要求的具体的子功能,而和软件系统中其他的模块的接口是简单的
1.4参考资料
1.吴钦藩 《软件工程——原理,方法与应用》?? 人民交通出版社出版 2002年6月
2.张海藩????? 《软件工程导论(第四版)》? ?清华大学出版社出版 2003年9月
3.任胜兵、邢琳 《软件工程》 北京邮电大学出版社 2001年10月
4.郑人杰 《实用软件工程》 清华大学出版社 2004年7月
5.王珊、萨师煊 《数据库系统概论》 高等教育出版社 2006年5月
6.唐有明、吴华 《JSP动态网站开发(典型案例)》 清华大学出版社 2006年8月
7.宇帆、王方、何翠平 《网站建设——从入门到精通》 人民邮电出版社 2006年8月
2.任务概述
2.1目标
完善目前网上银行系统,使之能跟上时代的发展。同时通过实践来提高自己的动手能力。
2.2运行环境
操作系统:Microsoft Windows
支持环境:IIS 5.0
数据库:Microsoft SQL Server 2000
2.3条件与限制
硬件配置要求: 硬件外部设备需奔腾133以上的pc机,内存需256兆以上
由于本系统为即时软件,对数据的同步要求较高,建议配置网络时使用可靠性较高的相关网络硬件设施。
银行以记时器记时完毕触发利息结算;对用户取款额规定上限约束;各间银行采用集中控制。
有效证件仅为身份证,牵涉到开户、撤户、挂失、取款,取款时客户必须提供身份证号及密码;存款及余额查询时不需提供身份证号。
不考虑系统的运行平台可能会出现的硬件故障。
3.数据描述
3.1静态数据
包括系统登录密码,各数据库所在位置,系统分析原始数据。
3.2动态数据
输入数据:
姓名,年龄,性别,身份证号,地址,联系方式,账号,密码
输出数据:
姓名,年龄,性别,身份证号,地址,账号,密码,交易金额,余额,交易时间,交易号码
3.3数据库介绍
采用JDBC技术连接使用SQL SERVER 2000 来设计数据库。
数据库名称:Bank
其中有六张表,它们是:
在向数据库中添加信息时用存储过程,在删除表Depositor中的信息时自动删除表CreditCard和表Account中相关的信息。
Depositor表的定义
字段名
数据类型
长度
允许为空
是否为主键
说明
IDCode
int
4
否
否
用户编号
IDCard
varchar
20
否
是
用户唯一标识
DName
varchar
20
否
否
用户姓名
Sex
char
5
否
否
用户性别
Age
varchar
20
否
否
用户年龄
Address
varchar
50
否
否
用户地址
Phone
varchar
20
否
否
用户电话
CreditCard 表的定义
字段名
数据类型
长度
允许为空
是否为主键
说明
Num_credit
Varchar
50
否
是
信用卡唯一标识
IDCode
Int
4
否
否
用户编码
Code
Varchar
50
否
否
Pay
Int
4
是
否
用户资金
Account 表的定义
字段名
数据类型
长度
允许为空
是否为主键
3.4数据采集
包括储户信息和账户信息。
储户信息:姓名,性别,身份证号码,地址,联系电话等。
账户信息:账户号码,账户密码,开户时间,储蓄金额,
文档评论(0)