银行储蓄管理系统概要设计说明书样本_第1页
银行储蓄管理系统概要设计说明书样本_第2页
银行储蓄管理系统概要设计说明书样本_第3页
银行储蓄管理系统概要设计说明书样本_第4页
银行储蓄管理系统概要设计说明书样本_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GB8567-银行储蓄管理系统概要设计阐明书撰写人:施靖豆健美雷明昊王新尧审核人:施靖日期:-目录TOC\o"1-3"\h\z1引言 31.1编写目 31.2背景 31.3定义 31.4参照资料 32总体设计 32.1需求规定 32.2运营环境 42.3基本设计概念和解决流程 42.4构造 82.5功能需求与程序关系 92.6人工解决过程 92.7尚未问决问题 103接口设计 103.1顾客接口 103.2外部接口 103.3内部接口 104运营设计 104.1运营模块组合 104.2运营控制 114.3运营时间 115系统数据构造设计 115.1逻辑构造设计要点 115.2物理构造设计要点 115.3数据构造与程序关系 136系统出错解决设计 136.1出错信息 136.2补救办法 136.3系统维护设计 131引言1.1编写目在当代化社会中随着银行业激烈竞争,如何更好提高办事效率,减少成本,提高银行系统电算化及当代化限度,充分满足客户需求,提供更优质高效服务,成为各银行正向追逐目的。因而,开发一套以便快捷,高效实用,安全稳定银行储蓄系统软件,便成了银行当务之急。它意义也就显得尤为重要了。过去落后银行人工操作已经不适应当代社会需求了,随着着银行业激烈竞争,急需浮现一套更符合银行需要新一代银行储蓄系统。1.2背景a)开发软件名称:银行储蓄系统。b)项目开发者:软件学院“银行储蓄系统”开发小组:施靖(组长),豆健美,雷明昊,王新尧。c)顾客单位:各种商业银行。1.3定义无1.4参照资料《计算机软件文档编制规范》GB-T8567-;《软件工程教程》,北京航空航天大学出版社张敬宋广军等;《数据库原理及设计》,清华大学出版社,王珊等;2总体设计2.1需求规定1.开户,客户需填写开户表格(涉及账户名、账户类型、账户密码),工作人员录入信息开户,并打印凭单给客户;2.销户,客户需填写销户表格(涉及账户、账户类型、账户密码),工作人员注销顾客,并打印凭单给顾客。3.存款,客户需填写存款表格(涉及姓名、身份证号、存款金额、联系电话、地址、办理日期),并打印存款单给客户;4.取款,客户需填写取款表格(涉及姓名、身份证号、顾客名、取款金额、联系电话、地址、办理日期)系记录算利息并打印利息清单给储户还可向储户提供余额查询功能。5.转账,客户需填写转账表格(涉及姓名、身份证号、转账金额、转到顾客、联系电话、地址、办理日期),工作人员录入信息办理业务,并打印存款单给客户;6.解冻,客户需填写解冻表格(涉及姓名、身份证号、顾客名、联系电话、地址、办理日期),工作人员解冻账户,并打印存款单给客户;7.修改密码,客户直接到前台找工作人员表白身份和顾客名,修改密码后,工作人员打印存款单给客户;8.查询顾客信息,客户直接到前台找工作人员告知顾客名并输入密码,即可查询,若需要可打印凭单给客户;2.2运营环境硬件环境:a.解决器奔腾以上系列PC台式机或便携式电脑;b.运营时占用内存:>=64MBc.所需硬件空间:>=20GBd.网卡:10M以上e.打印机支持环境:a.windows系列、linux系列操作系统。b.Oracle或SQLSERVER数据库系统。2.3基本设计概念和解决流程开户:销户:存款:取款:转账:解冻:修改密码:查询顾客信息:2.4构造银行储蓄管理系统分为三大某些:业务办理模块、密码管理模块和信息管理模块。客户模块涉及了开户、销户、存款、取款、转账和解冻。密码管理模块涉及修改密码。信息管理模块包快查询客户信息。2.5功能需求与程序关系功能需求与模块关系如下图:功能需求业务办理模块密码管理模块信息管理模块开户√销户√存款√取款√转账√解冻√修改密码√查询客户信息√2.6人工解决过程1.向计算机输入数据必要工作人员来做。2.在凭单上签字。2.7尚未问决问题无。3接口设计3.1顾客接口采用窗口化,菜单式进行设计,在操作时响应热键。在界面设计上,应做到简朴明了,易于操作,并且要注意到界面布局,应突出显示重要以及出错信息。外观上也要做到合理化,考虑到顾客多对WINDOW风格较熟悉,应尽量向这一方向靠拢。总来说,系统顾客界面应作到可靠性、简朴性、易学习和使用。3.2外部接口打印机、扫描仪、一卡通。3.3内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值方式进行信息传递。详细参数构造将在下面数据构造设计内容中阐明。接口传递信息将是以数据构造封装了数据,以参数传递或返回值形式在各模块间传播。4运营设计4.1运营模块组合阐明对系统施加不同外界运营控制时所引起各种不同运营模块组合,阐明每种运营所历经内部模块和支持软件。本程序重要以一种窗口为模块,普通一种窗口完毕一种特定功能,主窗口通过打开另一种子窗口来实现个模块之间不同功能连接和组合。各模块之间相对对立,程序可移植性好。各模块之间重要以传递数据项引用来实现,模块之间合伙和数据共享。4.2运营控制只要符合操作阐明书,顾客可自由控制,不额外限定顾客输入,异常由程序内部进行解决,给出相应提示信息。4.3运营时间由顾客决定,但每次操作响应时间上限应控制在三秒以内。5系统数据构造设计5.1逻辑构造设计要点工作人员代码表:业务员代码姓名性别出生年月年龄密码储户信息:卡号储户姓名联系电话身份证地址备注重要在存取款时将客户信息写入数据库并返回。取款信息:卡号密码取款人取款金额取款类型利率取款日期余额利息存款信息:卡号存款人储户姓名存款金额存款日期存款类型利率存款期限余额身份证接受储户存/取款时填写单据后,产生相应存/取款信息写入数据库5.2物理构造设计要点工作人员代码表:列名数据类型可否为空备注业务员代码intNOTNULL用于唯一标记本行内所有业务人员姓名charNULL业务人员姓名性别charNULL业务人员性别出生年月datetimeNULL业务人员出生年月年龄intNULL业务人员年龄密码charNULL业务人员密码客户信息:列名数据类型可否为空备注帐号intNOTNULL顾客帐号储户姓名charNULL帐号开户姓名联系电话intNOTNULL开户者联系电话身份证intNULL开户者身份证号地址charNULL开户者联系地址备注charNULL特殊储户应注明取款信息:列名数据类型可否为空备注帐号intNOTNULL顾客帐号密码charNULL顾客密码取款人charNULL取款人姓名取款类型charNULL当次取款类别取款金额moneyNULL当次取款数量利率moneyNULL相应存款类型利率取款日期datetimeNULL当次取款时间余额moneyNULL取款后余额利息moneyNULL从存款日起至今利息存款信息:列名数据类型可否为空备注帐号intNOTNULL顾客帐号存款人charNULL取款人姓名储户姓名charNULL帐号开户姓名存款类型charNULL当次取款类别存款金额moneyNULL当次取款数量存款日期datetimeNULL当次取款时间存款期限datetimeNULL存款到期时间余额moneyNULL存款后余额利率moneyNULL存款相应类型联系电话intNULL存款者联系号码身份证intNULL存款者身份证5.3数据构造与程序关系程序在对存/取款进行操作时需对数据库数据库数据构造,也就是数据表进行查询和修改:在存/取款过程中都需要对数据库中所有表,进行联合查询、修改。物理数据构造重要用于各模块之间函数信息传递。接口传递信息将是以数据构造封装了数据,以参数传递或返回值形式在各模块间传播。6系统出错解决设计6.1出错信息本程序多处采用了异常解决机制,当遇到异常时不但能及时解决,保证程序安全性和稳定性,并且各种出错信息能通过弹出对话框形式,及时告诉顾客出错因素及解决办法,使顾客后来可以减少错误发生。6.2补救办法重要错误也许有:数据库连接错误:此类错误重要是数据库设立不对的,或sqlserver异常引起,咱们只要取消本次操作,提示顾客检查数据库问题就可。输入错误:这重要是工作人员输入不规范导致,咱们在尽量减少顾客出错条件状况下,重要也是通过对话框,提示顾客,然后再次操作。其她操作错误:对于顾客不合法操作,有也许使程序发生错误。咱们重要是中断操作,并提示顾客中断因素和操作规范。其她不可预知错误:程序也会有某些咱们无法预知或没考

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论