- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》大程
第二组 传统柜台业务
总体设计说明书
组长:黄颂博(04rjgchsb@st.zju.edu.cn
组员:毛菥、杨懿晨、蔡礼蔚、施珏、金星、唐智、唐睿、钟云云、许信
2006-10-16
1引言 3
1.1编写目的 3
1.2背景 3
1.3参考资料 3
2总体设计 3
2.1需求规定 3
2.2运行环境 4
2.3基本设计概念和处理流程 4
2.4结构 6
2.5功能器需求与程序的关系 9
2.6人工处理过程 9
3接口设计 10
3.1用户接口 10
3.2外部接口 10
3.3内部接口 10
4运行设计 12
4.1运行模块组合 12
4.1.1 开户: 12
4.1.2 账户挂失补办: 13
4.1.3 账户信息修改: 14
4.1.4 存取款: 15
4.1.5 转账: 16
4.1.6 统计和查询: 17
4.2 运行控制 17
4.2.1. 开户 17
4.2.2. 挂失 18
4.2.3. 补办 18
4.2.4. 信息修改 19
4.2.5. 存取款业务 19
4.2.6. 转账 19
4.2.7 查询 20
4.2.8. 统计 20
4.3运行时间 21
5系统数据结构设计 21
5.1逻辑结构设计要点 21
5.2物理结构设计要点 23
5.3数据结构与程序的关系 25
6系统出错处理设计 26
6.1出错信息 26
6.2补救措施 26
1引言
1.1编写目的
该总体设计说明书的目的在于根据银行系统传统柜台业务需求说明书提出该系统的概要设计,即系统的大概轮廓,主要包括处理流程,结构,接口设计和运行设计及系统数据结构设计。预期读者为传统柜台业务小组的做详细设计部分的同学和助教老师。
1.2背景
a. 软件系统名称:银行系统中的传统柜台业务
b. 项目来源于《软件工程》课的老师,我们组抽到的是银行系统的第二部分——传统柜台业务,设想用户为银行的柜台操作人员,开发者为毛菥、杨懿晨、施珏、蔡礼蔚、黄颂博及组内其他同学共10人。
c. 柜台业务是相对独立的一部分,与其他系统整合到平台构成整个系统。
1.3参考资料
助教提供的《银行系统需求(共10组)》
已上交的《初步设计报告》与《银行系统传统柜台业务需求说明书》
助教提供的《软件设计文档国家标准GB8567—88》
2总体设计
2.1需求规定
本数据库系统是为了支持银行传统柜台业务的一系列操作,如开户、存款、取款、转账、挂失、补办等来建立的。其系统需求如下:
查询 :通过对数据库的查询操作来显示某一储蓄用户的储蓄状况,主要用于该账号的用户资金支取记录查询。
统计:通过对数据库各表的相互合并以及对SQL函数的调用来实现对各类数据的统计与查询,并以图表形式展现。包括:储户数目、储蓄额、交易量等,可按年月日统计并以图表显示增长情况。
开户:通过对数据库特定表中进行行信息的插入的操作实现开户。
存取款:同样是对表中已有的存取款信息进行修改以达到用户存取款的操作。
转账:具体是将表中的存款信息进行更改但保持存款数总量不变的操作。
挂失:在接到帐户的挂失申请后对帐户进行的冻结操作。主要是通过更改数据库的表中状态信息实现的。
2.2运行环境
硬件环境:
PC机及网络连接
支持环境:
客户端:Jre1.5支持
服务端:windows2000/xp/2003,MS sqlserver200及以上,Jre1.5支持
2.3基本设计概念和处理流程
2.3.1 整个系统数据流图
2.3.2 “提出业务请求”部分详细数据流图
2.4结构
2.4.1服务器端结构如下:
2.4.2客户端结构如下:
2.5功能器需求与程序的关系
用户输入控制 查询统计模块 账户管理控制模块 存取款控制模块 转账汇款控制模块 读入查询统计要求 账户开户控制模块 账户挂失补办控制模块 账户信息修改控制模块 读入存取款数据 读入账户挂失补办数据 读入转账汇款数据 读入新账户信息数据 日志记录模块 显示服务状态 开户 √ √ √ √ √ √ 账户挂失补办 √ √ √ √ √ √ 账户信息修改 √ √ √ √ √ 存取款 √ √ √ √ √ √ 转账汇款 √ √ √ √ √ √ 统计和查询 √ √ √ √ √ 2.6人工处理过程
对
文档评论(0)