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

下载本文档

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

文档简介

银行银行储蓄系统概要设计说明书目录TOC\o"1-3"\h\z1.引言 31.1编写目的 31.2项目背景 31.3定义 31.4参考资料 32.任务概述 32.1目的 42.2运营环境 42.3需求概述 42.4条件与限制 43.总体设计 53.1解决流程 53.2总体结构和模块外部设计 63.3功能分派 74.接口设计 74.1外部接口 74.2内部接口 75.数据结构设计 85.1逻辑结构设计 85.2物理结构设计 85.3数据结构与程序的关系 106.运营设计 106.1运营模块的组合 106.2运营控制 106.3运营时间 117.犯错解决设计 117.1犯错输出信息 117.2犯错解决对策 118.安全保密设计 119.维护设计 111.引言1.1编写目的在现代化社会中随着银行业的剧烈竞争,如何更好的提高办事效率,减少成本,提高银行系统的电算化及现代化限度,充足满足客户的需求,提供更优质高效的服务,成为各银行正向追逐的目的。因此,开发一套方便快捷,高效实用,安全稳定的银行储蓄系统软件,便成了银行的当务之急。它的意义也就显得尤为重要了。过去落后的银行操作系统已经不适应现代社会的需求了,随着着银行业剧烈的竞争,急需出现一套更符合银行需要的新一代银行储蓄系统。1.2项目背景项目名称:银行计算机储蓄系统开发者:计041软件工程第一小组用户:××银行背景:为了以更高的服务质量让储户满意,提高业务效率,强调资金安全,完善风险防范意识,特此开发一套新的银行计算机存储系统。1.3定义【列出本文档中所用到的专门术语的定义和缩写词的原文。】1.4参考资料1张海藩.《软件工程导论》(第四版).北京:清华大学出版社,20232.任务概述2.1目的第一年内在一个银行里建立一个内部的计算机储蓄系统,初步实现银行储蓄系记录算机化,并保证该银行可以按盼望顺利完毕工作。在后三年内,在国内多间银行中建立该计算机储蓄系统,促进多间银行间的互联合作,实现银行储蓄系统的计算机管理体制,提高银行储蓄系统的整体水平;并实现银行储蓄系统的高效性、方便性、实用性、互联性,从而提高银行的信用度,提高银行公司的经济效益和社会效益。2.2运营环境操作系统:Windows98/xp及以上操作系统数据库:Oracle82.3需求概述银行账户管理、储蓄业务解决系统为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员键入系统,假如是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息(若为新储户须建立账户),并打印存款单给储户;假如是取款,系记录算利息并打印利息清单给储户(若为清户记录注销该账户);还可向储户提供余额查询功能。2.4条件与限制该系统至少使用四年以上。3.总体设计初始界面3.1解决流程初始界面系统初始化系统初始化操作员登陆操作员登陆存款存款实时解决查询未轧平实时解决查询未轧平取款轧帐平否?取款轧帐平否?轧平记总帐轧平记总帐批量解决批量解决报表打印报表打印是是特殊日否?数据备份特殊日否?数据备份年月底等年月底等解决否否结束结束启动系统后,一方面进入系统初始化,初始化工作完毕,就可以由各操作员按各自的登录号、密码登录号、密码登录启动操作员工作画面,随后进入联机实时解决,其中记账部分涉及定期存取、活期储蓄、查询等多储种业务的记账解决;调整分户信息重要是:调整开户、销户及有关参数;查询则提供分户账信息查询、总账信息查询、操作员记账信息查询及某一科目发生额信息查询等;扎账平后,可以进入日末批量解决,重要完毕记分户账、记总账、记登记簿,形成记录报表、打印报表信息并完毕数据备份。如遇特殊解决,如例假日、计息日、月底、年末,则作相应解决。3.2总体结构和模块外部设计系统总体的模块图初始界面初始界面登录界面登录界面主界面主界面实时解决3.0实时解决3.0系统初始化2.0批量解决1.0取款3.2存款3.1记总帐1.1报表打印1.2数据备份1.3收/付款信息2.5存款信息2.4储户信息2.3取款信息2.取款3.2存款3.1记总帐1.1报表打印1.2数据备份1.3收/付款信息2.5存款信息2.4储户信息2.3取款信息2.2操作员代码表2.1查询3.3实时解决模块图实时解决实时解决接受帐号密码单据判断接受帐号密码单据判断检查输入接受数据接受数据检查输入接受数据接受数据读入取款信息读入存款信息确认储户信息读入取款信息读入存款信息确认储户信息存款查询取款解决存款解决存款查询取款解决存款解决存款信息取款凭证取款信息存款信息储户信息存款凭证存款信息取款凭证取款信息存款信息储户信息存款凭证3.3功能分派银行储蓄系统重要可以分为三大功能模块,它们是:系统初始化、实时解决、批量解决1.系统初始化该功能是相应用系统中每日解决储蓄数据所需的中间文献、表格等进行清零或赋值等初始化解决,它必须在每日联机开始之前进行解决,并且每日只能做一次,否则将引起当天数据错误。2.实时解决该功能是储蓄业务解决系统重要的业务解决模块,每项业务解决完毕,都由计算机自动记日记、记账。例如定期存取子模块,它重要进行定期的开户、到期支取、所有提前支取和部分提前支取等业务的解决。开户,计算记自动给出账号,输入储户名、地址、金额、密码等信息,检查金额、期限、起息日是否合理,然后计算到期利息,并打印存单。到期支取。输入账号、开户日起、金额、期限、密码等信息,计算机检查核对这些信息,如无误,计算应付利息,打印利息清单,并将该定期户作销户解决。所有提前支取。输入账号、开户日期、金额、期限、密码、取款日,计算机检查核对信息,确认无误,则按规定计算出提前支取利息,打印利息清单,并将该定期户作销户解决。部分提前支取,输入账号、开户日期、部分提前支取金额、期限、支取日、密码等信息,计算机检查信息内容。部分提前支取金额必须小于原账号金额,确认无误后,计算部分提前支取金额的利息,打印利息清单,并将未支取部分按原户名、期限、起息日期、到期日起、利率等信息新开一定期账户,账号由计算机自动给出新账号,原账号作小户解决。3.批量解决批量解决是日末解决的工作,涉及记总帐、打印报表、数据备份等子模块。4.接口设计4.1外部接口用户界面在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简朴明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及犯错信息。外观上也要做到合理化,考虑到用户多对WINDOW风格较熟悉,应尽量向这一方向靠拢。总的来说,系统的用户界面应作到可靠性、简朴性、易学习和使用软件接口Windows2023/NT或更高的操作系统。硬件接口赛扬133、内存32兆以上PC机满足输入端条件。4.2内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。5.数据结构设计5.1逻辑结构设计操作员代码表业务员代码姓名性别出生年月年龄密码取款信息卡号密码取款人取款金额取款类型利率取款日期余额利息存款信息卡号存款人储户姓名存款金额存款日期存款类型利率存款期限余额身份证接受储户存/取款时填写的单据后,产生相应的存/取款信息写入数据库收/付款信息卡号储户姓名业务员编号收/付款金额收/付款日期在业务员收/付款之后打印相应的存款凭证并修改帐户余额。储户信息卡号储户姓名联系电话身份证地址备注重要在存取款时将客户信息写入数据库并返回。5.2物理结构设计操作员代码表列名数据类型可否为空备注业务员代码intNOTNULL用于唯一标记本行内的所有业务人员姓名charNULL业务人员的姓名性别charNULL业务人员的性别出生年月datetimeNULL业务人员的出生年月年龄intNULL业务人员的年龄密码charNULL业务人员的密码取款信息列名数据类型可否为空备注帐号intNOTNULL用户的帐号密码charNULL用户的密码取款人charNULL取款人姓名取款类型charNULL当次取款类别取款金额moneyNULL当次取款数量利率moneyNULL相应存款类型的利率取款日期datetimeNULL当次取款时间余额moneyNULL取款后的余额利息moneyNULL从存款日起至今的利息存款信息列名数据类型可否为空备注帐号intNOTNULL用户的帐号存款人charNULL取款人姓名储户姓名charNULL帐号开户姓名存款类型charNULL当次取款类别存款金额moneyNULL当次取款数量存款日期datetimeNULL当次取款时间存款期限datetimeNULL存款到期时间余额moneyNULL存款后余额利率moneyNULL存款相应类型联系电话intNULL存款者的联系号码身份证intNULL存款者的身份证收/付款信息列名数据类型可否为空备注帐号intNOTNULL用户的帐号收/付款人charNULL取款人姓名业务员编号intNOTNULL相应操作员的编号收/付款金额moneyNULL当次存款数量收/付款日期datetimeNULL当次存款时间储户信息列名数据类型可否为空备注帐号intNOTNULL用户的帐号储户姓名charNULL帐号开户姓名联系电话intNOTNULL开户者的联系电话身份证intNULL开户者的身份证号地址charNULL开户者的联系地址备注charNULL特殊储户应注明5.3数据结构与程序的关系程序在对存/取款进行操作时需对数据库数据库数据结构,也就是数据表进行查询和修改:在存/取款过程中都需要对数据库中的所有表,进行联合查询、修改。物理数据结构重要用于各模块之间函数的信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。犯错信息将送入显示模块中,最后送入打印准备模块中准备打印格式。6.运营设计6.1运营模块的组合在每次的启动后开始运营系统初始化模块,通过各模块之间的调用,读入并对输入进行格式化。在完毕系统初始化模块后,接受用户登陆数据。正常启动实时解决模块后,便可对数据库进行查询和修改,对信息进行解决,产生相应的输出。6.2运营控制运营控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运营控制进行对的的判断,选择对的的运营控制途径。启动系统后,一方面进入系统初始化,初始化工作完毕,就可以由各操作员按各自的登录号、密码登录号、密码登录启动操作员工作画面,随后进行正常的业务解决每日的正常业务解决完进行轧帐判断,最后进行数据备份,记帐等操作。6.3运营时间考虑到实际情况,系统对运营时间的规定为必须对作出的操作有较快的反映,建议使用PentiumIII或更好的解决器。硬件对本系统的速度影响将会大于软件的影响。特别说明的是轧帐后的批量解决会运营较长的时间。7.犯错解决设计7.1犯错输出信息本系统采用人-机对话模式,若操作失误则弹出对话框(如:身份验证、输错信息等)7.2犯错解决对策用户可根据弹出对话框中的提醒信息进行操作。为了防止如断电等突发情况下的数据丢失,规定系统能随时保存数据并备份。8.安全保密设计系统进入时设计了登录界面,并且对用户进行了权限区分。分为一般用户、管理员,对一般用户只可以进行查询,只有管理员才可以对信息进行删除与修改。此外还设计对数据的备份及还原,从而实现了数据可移植性9.维护设计重要提供数据备份和故障恢复两大功能。数

温馨提示

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

评论

0/150

提交评论