网上银行毕业论文.doc_第1页
网上银行毕业论文.doc_第2页
网上银行毕业论文.doc_第3页
网上银行毕业论文.doc_第4页
网上银行毕业论文.doc_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

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

文档简介

网上银行毕业论文网上银行毕业论文目录1项目概述.11.1现系统概述.11.2公司组织机构.21.3系统业务流程.31.4系统功能模块.32系统需求分析.52.1需求陈述.52.2USECASE建模.62.2.1定义活动者.62.2.2UseCase图.63系统架构设计.93.1架构设计目标.93.2系统架构设计.93.3系统架构类图.134系统详细设计.154.1业务逻辑对象类设计.154.1.1发现业务逻辑类.154.1.2业务逻辑对象类图.154.2系统交互图.164.2.1系统架构类交互图.164.2.2活动者与模块间的交互.164.2.3系统协作图.194.2.4系统状态图.194.2.5系统活动图.204.3系统模块设计.214.3.1登陆.21网上银行毕业论文4.3.2注册用户.224.4数据库设计.234.4.1ER图.234.4.2物理表结构图.254.5开发环境的选择.274.5.1系统开发工具.274.5.2数据库的选择.275编码.285.1概述开发工具及编程脚本.285.1.1JSP技术.285.1.2JavaBean技术.285.1.3JDBC技术.295.1.4用JDBC访问数据库.305.2脚本习惯说明.336系统测试.346.1程序的测试.346.11测试原则及测试方法概述.346.3软件测试结论.366.3.1软件能力.366.3.2缺陷和限制.366.3.3建议.366.3.4测试结论.37致谢.39参考文献.40附录A中文译文.41附录B英文原文.43附录C源程序清单.46网上银行毕业论文11项目概述1.1现系统概述中国农业银行于1979年2月恢复成立,总部设在北京。是四大国有独资商业银行之一,是中国金融体系的重要组成部分。截至2007年末,在中国内地设有分支机构24452个,同时在新加坡、香港设有分行,在伦敦、东京、纽约设有代表处,拥有员工447519人。作为一家城乡并举、联通国际、功能齐备的大型国有商业银行,中国农业银行一贯秉承以客户为中心的经营理念,坚持审慎稳健经营、可持续发展,立足县域和城市两大市场,实施差异化竞争策略,着力打造“伴你成长”服务品牌,依托覆盖全国的分支机构、庞大的电子化网络和多元化的金融产品,致力为广大客户提供优质的金融服务,与广大客户共创价值、共同成长。截至2007年末,全行总资产达到60501.27亿元人民币,各项存款52833.14亿元人民币,各项贷款34801.05亿元人民币。由于现在各大银行的全国联网,异地存款,取款,存钱,在全国任何地方可以及时查询自己帐户等,甚至在家里,打开电脑,登录自己的网上银行,还可以实现足不出户,了解自己帐户信息,给人们的生活和社会的经济带来了空前的变化。在这样的一个背景下,为了适应网络的普及以及当今社会发展的需要,本次我利用毕业之际,设计和模拟网上银行,以备以后作技术上的参考。出于系统的安全性等因素的考虑,一个系统设计之前,需要进行方案和技术论证。所以不是一朝一夕能解决的。所以本次设计的系统主要是模拟中国农业银行的网上银行电子交易,为广大的客户提供查询余额、取款、转账等功能。随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前我国国企改革的深入和社会主义市场经济的日趋繁荣,金融体系的规模更是日益庞大,客户对银行的服务要求也在不断提高,模拟一个快捷方便安全智能的网上银行转系统有很高的实用价值。本系统模拟银行帐户的管理,开发一个农行网上银行系统,设计主要实现用户在银行正常交易的一些功能而且作为一个实用的管理系统,要有良好的容错性,在出现误操作能尽量地给出警告,以便用户及时地更正,计算机地资源是受到限制的,因此要充分利用JSP网上银行毕业论文2的功能,设计出功能强大的软件,同时要尽可能的减少对系统的资源的占用,签于本系统的特殊性,还需要本程序有良好的保密性。由于现在各大银行的全国联网,异地存款,取款,存钱,在全国任何地方可以及时查询自己帐户等,甚至在家里,打开电脑,登录自己的网上银行,还可以实现足不出户,了解自己帐户信息,给人们的生活和社会的经济带来了空前的变化。在这样的一个背景下,为了适应网络的普及以及当今社会发展的需要,本次我利用毕业之际,设计和模拟网上银行,以备以后作技术上的参考。出于系统的安全性等因素的考虑,一个系统设计之前,需要进行方案和技术论证。所以不是一朝一夕能解决的。所以本次设计的系统主要是模拟中国农业银行的网上银行电子交易,为广大的客户提供查询余额、取款、转账等功能。我利用自己所学的计算机专业知识,模拟设计一个类似与农业银行的网上银行系统,使自己进一步掌握运用JSP语言编程的能力,并更深一步的了解有关网上银行电子交易的相关知识。1.2公司组织机构目前公司组织机构如下图1-1所示:公司实行董事长监管下的总经理负责制,总经理和办公室负责协调技术部门、人事部门和财务部门之间相互合作。整个系统将上述部门连接成一体,共同协作完成整个银行的运作。系统实施由总经理牵头,各部门主管领导负责,部门业务员配合系统研发人员来完成。图1-1公司组织机构图Fig1-1DiagramoftheCompanysOrganizationalStructure农业银行财务科人事科宣传科办公室工会分行技术科网上银行毕业论文31.3系统业务流程经过前期调研分析和综合其它各方面相关理论知识,给出整个系统的业务流程图如下图1-2所示:整个系统的开发主要围绕上述业务流程进行开发,开发过程采用面向对象的开发技术,具体开发过程见下面的章节。1.4系统功能模块根据上述业务流程,整个系统抽象出以下几个功能模块,如图1-3所示。下面模块划分只是抽象意义上的划分,各模块之间需要共享数据,相互协作,完成整个系统流程,单一事物功能模块间是相互独立的。图1-2系统流程Fig1-2theWorkflowofSystem票据图像业务数据总结日报明细帐数据报表票证查询刻制光盘审核(重点监督)对帐(自动对帐,手工补充)票证帐主机流水帐票证图像银行主机业务流水业务规则票证省分行会计、储蓄、信用卡务系统数网上银行毕业论文4图1-3系统功能模块Fig1-3FunctionModelsofSystem农业银行网上银行系统管理员用户会员管理系统维护查询用户余额账号管理查询余额及转账注册会员交易明细网上银行毕业论文52系统需求分析2.1需求陈述通常,需求陈述的内容包括:问题范围,功能需求,性能需求,应用环境及假设条件等。总之,需求陈述应该阐明“做什么”而不是“怎样做”。它应该描述用户的需求而不是提出解决问题的方法。应该指出哪些是系统必要的性质,哪些是任选的性质。应该避免对设计策略施加过多的约束,也不要描述系统的内部结构,因为这样做将限制实现的灵活性。对系统性能及系统与外界环境交互协议的描述,是合适的需求。此外,对采用的软件工程标准、模块构造准则、将来可能做的扩充以及可维护性要求等方面的描述,也都是适当的需求。下面以农业银行网上银行中的电子交易模块为例说明如何进行系统需求陈述。本系统需要具有以下功能:(1)由于一项新的软件在被使用之前,对于使用者来说是陌生和崭新的,所以要求系统具有良好的人机界面。(2)能够实现转账功能,能成功的对各种信息进行查询及管理。(3)查询数据方便,数据的稳定性和可靠性好。系统采用B/S模式。整个系统最关键的就是数据库系统,一个强大的数据库可以支持完善一个优秀的软件设计,通过软件系统与数据库系统的连接来实现通过软件界面观察和处理操作数据。系统任务确定之后,下面的工作就是进行系统分析。面向对象的分析的主要任务是分析问题领域,找出问题解决方案,发现对象,分析对象的内部构成和外部关系,建立软件系统的对象模型。分析问题领域是软件系统开发的一项基本工作,是项目开发之初

温馨提示

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

评论

0/150

提交评论