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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

软件工程银行管理系统论文 精品.docx

1、软件工程银行管理系统论文 精品2013-2014学年 第一学期论文题目电子秒表显示器和计数器电子秒表显示器和计数器软件工程银行管理系统论文学 院:计算机科学与信息工程学院专 业:软件工程学 号:11103421姓 名:许毅强日 期:2013年12月12日银行储蓄系统1 系统设计1.1 目标设计随着社会经济的发展,社会的不断进步,计算机已经走下科学家的殿堂,逐步来到了老百姓的身边。时至今日,计算机在我们身边发挥着越来越重要的作用。我们正处于一个信息时代,计算机无处不在,它进入各行各业,改变着人们的生活。银行系统事关民之财政,重中之重。然而随着信息化程度的不断深入,银行的传统业务己愈来愈不能满足银

2、行客户的需要。现今,人们的金融意识、科技意识己经有了很大的提高,在紧张忙碌的生活中,己越来越来不习惯每月奔忙于各银行营业柜台之问去排队缴各种各样的费用了;同时,各种经营单位如电信、移动、供电、煤气、自来水、证券等等一是为了提高服务质量、方便客户,二是为了减轻自己日趋繁重的工作量,纷纷委托银行为其开展代收代付业务:同时,随着我国加入世贸组织的日益临近,我国的银行业将面临更加激烈的同业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行帐户信息管理、进行银行业务再造,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。近几年来,各商业银

3、行加快了与社会各业的合作,利用自身的网点优势和业务特点,为其提供各种高效、快捷的代收代付业务,也就是中间代理业务,目前以与广大人民群众生活密切相关的各项缴费业务如水电费、电话费、手机费等代收业务为主,这些业务开展方式多种多样,但一般都离不开计算机的高效管理支持。随着代理业务不断发展,业务品种越来越多,各项业务做法互有差异,这就对银行的电子化水平和相应的管理水平提出了更高的要求。如何利用电子化的手段构建一个高效统一的、通用灵活的系统来管理各种各样的业务,是每个商业银行所要研究的课题。支持决策系统的,需要在数据库的基础上,进行联机分析处理,每次处理的数据量大,响应时间长。特别是银行每天要处理大量的

4、存取款事件,做好存取款是银行工作重要的环节,然而要有效处理必须要有良好的程序和数据管理系统来建立一个良好的软件系统来实现快速、有效、准确、安全的处理银行事物。随着这些问题的出现,银行的管理模式也要随着时代不断发展进步,为实现人们方便省时的办理银行储蓄业务,出现了银行计算机储蓄系统。银行储蓄系统可以为人们方便办理储蓄业务,使人们在互联网办理存款、取款、查账等业务,以高效、安全、互联为特征,为储户足不出户,提供各项业务的综合办理。 1.2 开发设计思想尽量采用学校现有软硬件环境,以及先进的管理系统开发方案,从而达到充分利用学校现在资源,提高系统开发水平和应用效果的目的。系统符合银行储蓄系统各项业务

5、的功能方案,满足对储户业务日常管理的需要,并达到操作过程中的直观、方便、实用、安全、快捷等要求。系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。 系统应具备数据库维护功能,包括数据的备份与还原,及时根据需求进行数据的添加、删除、修改、等操作。1.3 开发和运行环境选择开发工具:Visual Basic 6.0 Microsoft Office Access 2003运行环境:Windows 9x 、Windows NT或Windows 2000操作系统。1.4 系统功能分析本系统主要用于银行的储蓄卡管理系统,它可以帮助我们有效、准确、并且高

6、效实现的完成存取事件。此系统操作方便效率、安全性高,只要客户开户并设定好密码就可以轻松的实现存取款。系统实现的主要有储蓄卡开户管理、存取款管理、用户查询历史数据显示、注销等功能。 储蓄卡开户管理模块:卡号、姓名、开户金额、身份证号、地址、电话、密码、确认密 码和保存组成。(开户金额必须是数字,密码和确认密码必须一样是六位数字) 查询历史数据模块:存款记录、取款记录、余额显示等。 注销模块:一旦注销该卡号就不存在且余额提醒你取出。 通过该银行账户管理系统地运行,使办公人员可以轻松快捷的完成对账户管理的任务,提高账目管理效率,使银行的账目管理工作系统化、规范化、自动化。 该银行帐目管理信息系统,优

7、点是设计过程思路清晰、模块划分简洁,设计各阶段分工明确。经过实践证明,该划分是合理的,极大得提高了本系统的实现。本系统主要任务是用计算机为用户办理各项储蓄业务,如存款、取款如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、性别,出生日期,身份证号码、存款类型、存款日期、及密码等信息,完成后由系统打印存款单给储户。如果是取款,储户填写取款单交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并打印出利息清单给储户。对储户基本信息进行日常管理,如查询、修改、增加、删除。该系统主要包括管理员操作、储户管理理、数据维护三部分。“

8、管理员操作”是指进入银行储蓄系统必须获得一个许可,由管理员输入用户名和密码,方可进入该系统,并且可以对储户操作明细进行查询。进入系统后可添加或删除管理员,并设定银行的定期、活期利率。“储户管理”包括添加储户(开户)、删除储户(销户)、活期(存款、取款、查询)、定期(存款、取款、查询)“数据维护”即数据安全,可对数据进行备份与还原。1.5储蓄卡管理系统功能设计储蓄卡管理系统设计为8个模块: 登录页面输入卡号和密码,根据用户输入的卡号和密码,到后台数据库查询,若正确则登录成功,并保存卡好信息已备后用。若卡号存在和密码不匹配或无该卡号已经注销,提示该卡号已存在或已注销,保持界面不变等待用户的重新输入

9、。 主界面页面主要导航栏有:欢迎使用储蓄卡管理(储蓄卡开户、存款、取款、查询余额、查询历史记录、注销、退出) 储蓄卡开户页面提供开户界面,由用户输入新储蓄卡的所有信息,将该信息保存到数据库中,并将开户金额作为该卡的第一次存款记录存人数据库。 存钱页面从登录界面得到卡号,并提供数据输入界面,等待用户的输入存款金额。从后台数据库中找到该用户余额记录,修改余额,并将该存款事件的相应信息写人数据库,同时将存钱的金额显示在页面上。 取款页面从登录界面得到卡号,并提供数据输入界面,等待用户输入取款金额,如果取款金额大于该用户卡上的余额则不能取款,或者将新的余额写人数据库,并将本次取款事件写入数据库同时将取

10、钱的金额显示在页面上。 查询余额页面从登录界面得到卡好,把该卡上的余额显示到界面中。 查询历史记录页面从登录界面得到卡号,把该卡的所有存款取款信息查询出来,并显示在页面上。 注销页面从登录界面得到卡号,把该卡的余额信息查询出来,并将所有余额取出(作为一次取款事件存款数据库),并将该储蓄卡的余额该为0,状态为注销,最后关闭整个系统。2. 银行计算机储蓄系统业务流程图3. 银行计算机储蓄系统一、数据流程图二、词条说明1 数据流词条描述a) 数据流名:存款单说明:当用户要存款时银行计算机储蓄系统就产生一个存款单给用户,银行计算机储蓄系统又要把存款单给银行内库进行确认审查。数据流来源:用户数据流去向:

11、银行计算机储蓄系统数据流组成:存款单=存款人+存款银行+业务员编号+存款金额+存款日期 业务员编号=“01”.“99”存款日期=年+月+日数据量流通量:暂不统计b) 数据流名:存单(反馈信息)说明:银行系统给用户每次存款打印的存款资料表单数据流来源:银行计算机储蓄系统数据流去向:用户数据流组成:存单=存款人+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额业务员编号=“01”.“99”存款日期=年+月+日位置:输出到打印机数据量流通量:暂不统计c) 数据流名:取款单说明:记录用户每次取款的资料和情况数据流来源:用户数据流去向:银行计算机储蓄系统数据流组成:取款单=取款人+取款银行+业

12、务员编号+取款金额+取款日期业务员编号=“01”.“99”取款日期=年+月+日数据量流通量:暂不统计d) 数据流名:利息清单(或账单)说明:当用户取款时,银行内库要把利息清单(或账单)给银行计算机储蓄系统处理,再把利息清单(或账单)交于用户数据流来源:书库数据流去向:事务处理数据流组成:取款信息=取款人+取款银行+受理业务员+取款金额+取款日期+手续费+帐户余额业务员编号=“01”.“99”取款日期=年+月+日位置:输出到打印机数据量流通量:暂不统计2 数据文件(存储池)描述a) 数据文件名:用户信息表简述:用于存放用户的个人资料情况及其它相关信息输入数据:用户信息输出数据:用户信息数据文件组

13、成:用户信息表=用户编号+身份证号码+姓名+性别+年龄+住址存储方式:关键码存取频率:经常b) 数据文件名:密码信息表简述:用于存放用户存取款所需的密码输入数据:密码信息输出数据:密码信息数据文件组成:密码信息= 存取款密码+设置密码日期存储方式:关键码存取频率:经常c) 数据文件名:存取款信息表简述:主要是对存取款时所产生的存单、利息清单(或账单)及账面上金额进行存储输入数据:存取款信息输出数据:存取款信息d) 数据文件组成:存取款信息表= 存单+利息清单(或账单)+存取款日期+帐户金额存储方式:直接存取频率:经常3 加工逻辑词条描述a) 加工名:银行计算机储蓄系统加工编号:0层简要描述:对

14、用户存取款进行管理和处理输入数据流:存款单、取款单输出数据流:存单、利息清单(或账单)加工逻辑:若存取款信息正确且密码正确无误则存取款成功,否则提示重写或重填。4 外部实体词条描述a) 名称:用户简要描述:存款、取款、贷款、查询等有关数据流:存款单、存单、取款单、利息清单(或账单)数目:43.1 银行计算机储蓄系统一、数据流程图二、词条说明1.数据流词条描述a)数据流名:存款信息说明:当用户存款时,需要传递存款信息数据流来源:用户数据流去向:存款信息表数据流组成:存款信息=存款金额+存款日期+存款人+帐户余额 数据量流通量:暂不统计b)数据流名:取款信息说明:当用户取款,也要传递取款的信息数据

15、流来源:用户数据流去向:取款信息表 数据流组成:取款信息=取款金额+取款日期+取款人+利息清单+帐户余额数据量流通量:暂不统计2.数据文件(存储池)描述a)数据文件名:存款信息表简述:用于存放用户存款情况及个人帐户情况等输入数据:存款信息输出数据:存款信息数据文件组成:存款信息表=存款人+存款日期+存款金额+身份证号码+业务员编号存储方式:关键码存取频率:经常b) 数据文件名:取款信息表简述:用于存放用户取款情况及个人帐户情况等输入数据:取款信息输出数据:取款信息数据文件组成:取款信息表= 取款人+取款时间+取款金额+身份证号码+业务员编号+ 利息清单(或账单)存储方式:关键码存取频率:经常c

16、) 数据文件名:用户信息表简述:用于存放用户的个人资料情况及其它相关信息输入数据:用户信息输出数据:用户信息数据文件组成:用户信息表=用户编号+身份证号码+姓名+性别+年龄+住址存储方式:直接存取频率:经常3.加工逻辑词条描述a) 加工名:存款业务加工编号:1层简要描述:对用户存款进行管理输入数据流:存款信息输出数据流:存款信息加工逻辑: 银行计算机储蓄系统存款功能b) 加工名:取款业务加工编号:2层简要描述:对读者取款进行管理输入数据流:取款信息输出数据流:取款信息加工逻辑:银行计算机储蓄系统取款功能4.外部实体词条描述a) 名称:用户简要描述:存款、取款、贷款、查询等有关数据流:存款单、存

17、单、取款单、利息清单(或账单)数目:43.1.1 存取款管理 存款管理 数据流程图 词条说明.1. 数据流词条描述1) 数据流名:存款信息说明:当用户存款时,需要传递存款信息数据流来源:用户数据流去向:存款信息表数据流组成:存款信息=存款金额+存款日期+存款人+帐户余额 数据量流通量:暂不统计2) 数据流名:需要设置密码说明:描述用户存款时的限制属性数据流来源:更新存款的信息数据流去向:编辑图书、读者库数据流组成:设置密码、密码信息表数据量流通量:暂不统计3) 数据流名:不需要设置密码说明:描述读者证件信息是否合格数据流来源:更新存款的信息数据流去向:处理存款数据流组成:不需要设置密码数据量流

18、通量:暂不统计4) 数据流名:存单说明:银行系统给用户每次存款打印的存款资料表单数据流来源:银行计算机储蓄系统数据流去向:用户数据流组成:存单=存款人+存款银行+业务员编号+存款金额+存款日期+手续费+帐户余额业务员编号=“01”.“99”存款日期=年+月+日位置:输出到打印机数据量流通量:暂不统计2.数据文件(存储池)描述1) 数据文件名:存款信息表简述:用于存放用户存款情况及个人帐户情况等输入数据:存款信息输出数据:存款信息数据文件组成:存款信息表=存款人+存款日期+存款金额+身份证号码+业务员编号存储方式:关键码存取频率:经常2) 数据文件名:密码信息表简述:用于存放用户存取款所需的密码

19、输入数据:密码信息输出数据:密码信息数据文件组成:密码信息= 存取款密码+设置密码日期存储方式:关键码存取频率:经常3加工逻辑词条描述1) 加工名:验收存款单加工编号:3.1简要描述:对用户所写的存款单进行检验输入数据流:存款单输出数据流:存款单加工逻辑:对用户所写的存款单进行核实2) 加工名:更新存款的信息加工编号:3.2简要描述:对所写的存款单进行编辑后返回到存款信息表中输入数据流:存款信息输出数据流:无 加工逻辑:若信息正确无误则反馈存款信息3) 加工名:设置密码加工编号:3.2.1简要描述:对用户的存款信息进行密码设置以得到保护输入数据流:需要设置密码输出数据流:存款信息加工逻辑:对现

20、有的用户存款信息进行密码设置以得到保护并将已经设置好的存款信息进行处理4) 加工名:处理存款加工编号:3.3简要描述:按相应的程序处理存款单上的信息输入数据流:存款信息输出数据流:存款信息加工逻辑:处理存款单上的信息5) 加工名:打印存单加工编号:3.4简要描述:打印处理后的存款信息并将信息以存单的信息打印出来输入数据流:存款信息输出数据流:存单加工逻辑: 打印存款信息(以存单的形式)4.外部实体词条描述1) 名称:用户简要描述:存款、查询、密码信息有关数据流:存款信息、设置密码、存单、需要设置密码数目:4 取款管理 数据流程图1.数据流词条描述1) 数据流名:取款单说明:记录用户每次取款的资

21、料和情况数据流来源:用户数据流去向:验收取款单数据流组成:取款单=取款人+取款银行+业务员编号+取款金额+取款日期业务员编号=“01”.“99”取款日期=年+月+日数据量流通量:暂不统计2) 数据流名:需要密码说明:输入所需相应的密码来获取取款的信息数据流来源:验收取款单数据流去向:核对密码 数据流组成:密码数据量流通量:暂不统计3) 数据流名:表单有误说明:用于传输表单有误的信息数据流来源:验收存款单数据流去向:重填数据流组成:表单有误数据量流通量:暂不统计4) 数据流名:密码有误说明:输入的密码不符合相应的要求数据流来源:核对密码数据流去向:重新输入数据流组成:密码数据量流通量:暂不统计5

22、) 数据流名:密码正确说明:输入的密码符合相应的要求数据流来源:核对密码数据流去向:计算利息数据流组成:密码数据量流通量:暂不统计6) 数据流名:利息信息说明:你取款时当前帐户内的利息状况数据流来源:计算利息数据流去向:更新余额数据流组成:利息数据量流通量:暂不统计7) 数据流名:余额信息说明:你取款后当前帐户内的所剩余额数据流来源:更新余额数据流去向:处理取款、余额信息 数据流组成:余额数据量流通量:暂不统计8) 数据流名:取款信息说明:当用户取款,也要传递取款的信息数据流来源:处理取款数据流去向:打印取款清单数据流组成:取款信息=取款金额+取款日期+取款人+利息清单+帐户余额数据量流通量:

23、暂不统计9) 数据流名:打印利息清单(或账单)说明:当用户取款后打印相应的清单或是账单给予用户数据流来源:处理取款数据流去向:打印取款清单数据流组成:取款信息=取款金额+取款日期+取款人+利息清单+帐户余额数据量流通量:暂不统计2.数据文件(存储池)描述1) 数据文件名:密码信息表简述:用于存放用户存取款所需的密码输入数据:密码信息输出数据:密码信息数据文件组成:密码信息= 存取款密码+设置密码日期存储方式:关键码存取频率:经常2) 数据文件名:余额信息表简述:用于存放帐户内剩余的余额情况输入数据:余额信息输出数据:余额信息数据文件组成:余额信息= 余额信息+取款时间+利息+取款人+业务员编号

24、业务员编号=“01”.“99”取款日期=年+月+日存储方式:关键码存取频率:经常3) 数据文件名:取款信息表简述:用于存放用户取款情况及个人帐户情况等输入数据:取款信息输出数据:取款信息数据文件组成:取款信息表= 取款人+取款时间+取款金额+身份证号码+业务员编号+ 利息清单(或账单)存储方式:关键码存取频率:经常3加工逻辑词条描述1) 加工名:验收取款单加工编号:3.1简要描述:对用户所写的取款单进行检验输入数据流:取款单输出数据流:需要密码加工逻辑:对用户所写的取款单进行核实2) 加工名:核对密码加工编号:3.1.1简要描述:对于所给予的取款信息及密码信息进行核对输入数据流:验收取款单输出

25、数据流:密码有误、密码正确 加工逻辑:检查密码是否正确无误,有误重新输入,正确继续进行3) 加工名:计算利息加工编号:3.2简要描述:当用户取款时计算出当前帐户的利息情况输入数据流:密码正确输出数据流:利息信息加工逻辑:计算出当前帐户的利息情况并反馈给用户4) 加工名:更新余额加工编号:3.3简要描述:当用户取款后剩余的金额情况要进行更新输入数据流:计算利息输出数据流:余额信息 加工逻辑:对已有的金额进行查询并更新5) 加工名:处理取款加工编号:3.4简要描述:对取款单中的取款信息进行处理输入数据流:余额信息输出数据流:取款信息 加工逻辑:处理用户的取款信息及金额6) 加工名:打印取款清单加工

26、编号:3.5简要描述:对处理后的取款信息进行打印给用户核对输入数据流: 取款信息输出数据流:打印利息清单(或账单)加工逻辑:将核对无误的取款信息以利息清单(或账单)的形式打印出来 4.外部实体词条描述1) 名称:用户简要描述:取款、查询、密码信息有关数据流:取款信息、核对密码、利息清单、余额信息数目:44.E-R图数据字典 源点终点 操作数据流数据存储储户储户密码核对 处理存款产生存单处理取款产生利息清单存款信息存单取款信息利息信息余额信息利息清单储户信息 存款信息取款信息余额信息利息信息名 称含义说明组 成管 理 员银行储蓄系统管理员管理员帐号(char)、密码(int)储 户需要办理银行储

27、蓄业务的客户帐号(int)1-10位、密码(int)1-6位、电话(int)1-11位、身份证(int)1-18位、姓名(char)1-10位存 单(存款信息)系统给储户每次存款打印的存款资料表单存款人、存款银行、业务员编号、存款金额、存款日期、帐户余额取款单 (取款信息)记录储户每次取款的信息及余额情况取款人、取款银行、业务员编号、取款金额、取款日期、帐户余额余额信息储户每次办理业务后的帐户余额信息储户取款时根据存款情况所得的利息金额利息清单储户取款时根据定/活期存款情况所得的利息金额利率、存/取款日期(YY/MM/DD)、存款情况(定期、活期)2.3 数据库逻辑设计将以上E-R转换成如下关

28、系模式管理员(帐号、密码)储户(编号、姓名、性别、密码、出生日期、身份证号、开户日期、住址、电话)存款(存款编号、储户编号、储户姓名、活期存款、定期存款、存款时间活期、存款时间定期、定期存款年数、活期存款余额、定期存款余额)其中,标有下划线的字段表示为该数据表的主码,即主关键字。在上面的实体以及实体之间关系的基础上,形成数据库中的表格以及各个表格之间的关系。银行储蓄系统数据库中各个表格的设计结果如下面的几个表格所示。每个表格表示在数据库中的一个表。表储户基本信息字段名数据类型长度储户编号文本储户姓名文本性别文本储户密码文本出生日期数字长整型储户地址文本储户电话数字长整型身份证号文本开户时间日期

29、时间表存款信息字段名数据类型长度存款编号自动编号长整型储户编号文本活期存款数字单精度型定期存款文本存款时间活期日期时间存款时间定期日期时间定期存款年数数字单精度型活期存款余额文本定期存款余额文本操作员文本表登陆信息字段名数据类型长度自动编号长整型用户文本密码文本表利率信息字段名数据类型长度活期利率float定期利率float3功能设计3.1功能概要设计银行储蓄软件的定期储蓄和外部消费与结算模拟是我负责的主要的部分,上述的几大模块是全部设计完毕的模块部分,模块设计是系统设计中非常重要的一部分,是编码的前提和基础,下面就上面所描画的功能模块图,我将具体、细致的介绍一下:1)初始界面模块图:这一个模块图主要描述了软件的整体

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

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