ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:124.37KB ,
资源ID:7207729      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7207729.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(银行储蓄管理系统概要设计说明书.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

银行储蓄管理系统概要设计说明书.docx

1、银行储蓄管理系统概要设计说明书GB 8567-2006银行储蓄管理系统概要设计说明书撰写人:施靖 豆健美 雷明昊 王新尧*日期:2012-4-61引言1.1编写目的在现代化社会中随着银行业的激烈竞争,如何更好的提高办事效率,降低成本,提高银行系统的电算化及现代化程度,充分满足客户的需求,提供更优质高效的服务,成为各银行正向追逐的目标。因此,开发一套方便快捷,高效实用,安全稳定的银行储蓄系统软件,便成了银行的当务之急。 它的意义也就显得尤为重要了。过去落后的银行人工操作已经不适应现代社会的需求了,伴随着银行业激烈的竞争,急需出现一套更符合银行需要的新一代银行储蓄系统。1.2背景a)开发软件名称:

2、银行储蓄系统。b)项目开发者:软件学院“银行储蓄系统”开发小组:施靖(组长),豆健美,雷明昊,王新尧。c)用户单位:各种商业银行。1.3定义无1.4参考资料计算机软件文档编制规范GB-T8567-2006;软件工程教程,北京航空航天大学出版社张敬 宋广军等;数据库原理及设计,清华大学出版社,王珊等;2总体设计2.1需求规定1. 开户,客户需填写开户表格(包括账户名、账户类型、账户密码),工作人员录入信息开户,并打印凭单给客户;2. 销户,客户需填写销户表格(包括账户、账户类型、账户密码),工作人员注销用户,并打印凭单给用户。3. 存款,客户需填写存款表格(包括姓名、身份证号、存款金额、联系电话

3、、地址、办理日期),并打印存款单给客户;4. 取款,客户需填写取款表格(包括姓名、身份证号、用户名、取款金额、联系电话、地址、办理日期)系统计算利息并打印利息清单给储户还可向储户提供余额查询功能。5. 转账,客户需填写转账表格(包括姓名、身份证号、转账金额、转到用户、联系电话、地址、办理日期),工作人员录入信息办理业务,并打印存款单给客户;6. 解冻,客户需填写解冻表格(包括姓名、身份证号、用户名、联系电话、地址、办理日期),工作人员解冻账户,并打印存款单给客户;7. 修改密码,客户直接到前台找工作人员表明身份和用户名,修改密码后,工作人员打印存款单给客户;8. 查询用户信息,客户直接到前台找

4、工作人员告知用户名并输入密码,即可查询,若需要可打印凭单给客户;2.2运行环境硬件环境:a处理器奔腾以上系列的PC台式机或便携式电脑;b运行时占用内存:=64MBc所需硬件空间:=20GBd网卡:10M以上e打印机支持环境:awindows系列、linux系列操作系统。bOracle 或SQL SERVER数据库系统。2.3基本设计概念和处理流程 1.开户: 2.销户: 3.存款:4.取款:5.转账:6.解冻:7.修改密码:8.查询用户信息:2.4结构银行储蓄管理系统分为三大部分:业务办理模块、密码管理模块和信息管理模块。客户模块包括了开户、销户、存款、取款、转账和解冻。密码管理模块包括修改密

5、码。信息管理模块包快查询客户信息。2.5功能需求与程序的关系功能需求与模块关系如下图:功能需求业务办理模块密码管理模块信息管理模块开户销户存款取款转账解冻修改密码查询客户信息2.6人工处理过程1. 向计算机输入数据必须工作人员来做。2. 在凭单上签字。2.7尚未问决的问题无。3接口设计3.1用户接口采用窗口化,菜单式进行设计,在操作时响应热键。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用。3.2外部接口打

6、印机、扫描仪、一卡通。3.3内部接口内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。具体参数的结构将在下面数据结构设计的内容中说明。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。4运行设计4.1运行模块组合说明对系统施加不同的外界运行控制时所引起的各种不同的运行模块组合,说明每种运行所历经的内部模块和支持软件。本程序主要以一个窗口为模块,一般一个窗口完成一个特定的功能,主窗口通过打开另一个子窗口来实现个模块之间不同功能连接和组合。各模块之间相对对立,程序的可移植性好。各模块之间主要以传递数据项的引用来实现,模块之间的合作和数据共享。

7、4.2运行控制只要符合操作说明书,用户可自由控制,不额外限定用户输入,异常由程序内部进行处理,给出相应的提示信息。4.3运行时间由用户决定,但每次操作响应时间上限应控制在三秒以内。5系统数据结构设计5.1逻辑结构设计要点工作人员代码表:业务员代码姓名性别出生年月年龄密码储户信息:卡号储户姓名联系电话身份证地址备注主要在存取款时将客户信息写入数据库并返回。取款信息:卡号密码取款人取款金额取款类型利率取款日期余额利息存款信息:卡号存款人储户姓名存款金额存款日期存款类型利率存款期限余额身份证接受储户存/取款时填写的单据后,产生相应的存/取款信息写入数据库5.2物理结构设计要点工作人员代码表:列名数据

8、类型可否为空备注业务员代码intNOT NULL用于唯一标识本行内的所有业务人员姓名charNULL业务人员的姓名性别 charNULL业务人员的性别出生年月datetimeNULL业务人员的出生年月年龄intNULL业务人员的年龄密码charNULL业务人员的密码客户信息:列名数据类型可否为空备注帐号intNOT NULL用户的帐号储户姓名charNULL帐号开户姓名联系电话intNOT NULL开户者的联系电话身份证intNULL开户者的身份证号地址charNULL开户者的联系地址备注charNULL特殊储户应注明取款信息:列名数据类型可否为空备注帐号intNOT NULL用户的帐号密码c

9、harNULL用户的密码取款人charNULL取款人姓名取款类型charNULL当次取款类别取款金额moneyNULL当次取款数量利率moneyNULL相应存款类型的利率取款日期datetimeNULL当次取款时间余额moneyNULL取款后的余额利息moneyNULL从存款日起至今的利息存款信息:列名数据类型可否为空备注帐号intNOT NULL用户的帐号存款人charNULL取款人姓名储户姓名charNULL帐号开户姓名存款类型charNULL当次取款类别存款金额moneyNULL当次取款数量存款日期datetimeNULL当次取款时间存款期限datetimeNULL存款到期时间余额mon

10、eyNULL存款后余额利率moneyNULL存款相应类型联系电话intNULL存款者的联系号码身份证intNULL存款者的身份证5.3数据结构与程序的关系程序在对存/取款进行操作时需对数据库数据库数据结构,也就是数据表进行查询和修改:在存/取款过程中都需要对数据库中的所有表,进行联合查询、修改。物理数据结构主要用于各模块之间函数的信息传递。接口传递的信息将是以数据结构封装了的数据,以参数传递或返回值的形式在各模块间传输。6系统出错处理设计6.1出错信息本程序多处采用了异常处理的机制,当遇到异常时不但能及时的处理,保证程序的安全性和稳定性,而且各种出错信息能通过弹出对话框的形式,及时的告诉用户出

11、错的原因及解决的方法,使用户以后能够减少错误的发生。6.2补救措施主要的错误可能有:1.数据库连接错误:这类错误主要是数据库设置不正确,或sql server 异常引起的,我们只要取消本次操作,提醒用户检查数据库问题就可。2.输入错误:这主要是工作人员输入不规范造成的,我们在尽量减少用户出错的条件的情况下,主要也是通过对话框,提醒用户,然后再次操作。3.其他操作错误:对于用户的不正当操作,有可能使程序发生错误。我们主要是中止操作,并提醒用户中止的原因和操作的规范。4.其他不可预知的错误:程序也会有一些我们无法预知或没考虑完全的错误,我们对此不可能作为万全的异常处理,这时我们主要要保证数据的完全,所以要经常的进行数据库备份,并能及时的和我们联系,以逐步的完善我们的程序。6.3系统维护设计系统的维护主要包括:数据库和软件功能的维护。1. 对于数据库的维护,本软件已经提供了数据库的备份和恢复的功能,可以方便的实现数据库的维护管理。2. 对于软件功能方面的维护,由于我们采用的是模块化的设计方法,对于每个模块之间的对立性较高,这样对软件的维护带来了很大的方便。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1