- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH构架的银行管理系统设计与实现的论文.doc
基于SSH构架的银行管理系统设计与实现的论文
基于ssh构架的银行管理系统设计与实现
引言
论文联盟 随着网络技术和信息科技的应用与发展,越来越多的行业开始利用网络优化管理、提升自身的业务竞争力。网上银行已成为信息时代金融业发展的必然趋势。使用网上银行管理系统、一方面可以减少工作量,减少人力规模;另一方面为银行客户提供开放性平台,不受空间的限制。运用网上银行管理系统既克服传统管理方式的工作量大、效率低下,又能够使银行管理工作系统化,自动化,规范化;同时,又能够有友好的操作界面,方便实用,便于维护;具备推广价值,从而得到广泛应用,真正实现银行管理的网络化。
1网上银行管理系统的设计
本系统采用b/s结构,内容交互采用全ajax技术实现信息交互,采用 mvc三层架构的模式,在开发过程中使用ssh架构(struts+ spring+ hibernate)来处理页面逻辑、业务控制和对象的持久化工作。本系统的开发不仅仅使用jsp+servlet进行,还整合传统分页前台设计模式中的内容结构,并对其进行javascript脚本模块化设计模式的转变,即将传统的网页模板转变为javascript业务模块;还结合了struts、spring和 hibernate,这是为了使系统的结构更加清晰,同时简化开发工作。
使用 mysql作为后台数据库。mysql是高性能、客户/服务器的 rdbms (关系型数据库管理系统) ,能够支持大吞吐量的事务处理,具有较高的安全性,也能与其它系统进行完好的交互操作。.
2网上银行管理系统的主要功能
银行管理系统涉及的面很广,而且也过于复杂,而我们主要是针对银行职员和银行客户对账户的操作这个大方面进行了设计,基本实现了汇率和利率的设置、银行业务处理(账户开户、账户注销、用户存款、取款、转账、汇款以及用户的各种操作如添加、修改、删除、查询等)、报表管理、职员管理等诸多功能。
(1)利率与汇率管理。包括利率显示、汇率显示、利率与汇率的设置。功能包括:用户登录到系统主页面后,当前的定期利率和活期利率、汇率的情况将显示在页面上,系统判断登录的用户身份和权限,如果用户是银行分行经理级别,利率和汇率设置菜单就显示,可以对其进行设置。
(2)业务处理。个人的业务模块,功能包括:个人银行业务处理过程中涉及到的开户、注销、存款、定转活、取款、查询及更新、转账、外汇、挂失和冻结,个人用户登录系统后,可以对自己的账户做相应的操作。企业的业务模块,功能包括:企业银行业务处理过程中涉及到的开户、注销、存款、定转活、取款、查询及更新、转账、外汇、挂失和冻结。企业用户登录系统后,可以对企业账户做相应权限的操作。
(3)报表管理。功能包括:包括银行业务报表,利息报表和异常报表3项。报表从业务类型上来分为:个人报表和企业报表。业务报表分为日客户报表、月客户报表、年客户报表、操作报表,以及定期存款到期报表;利息报表分为日利息计算报表和月利息计算报表;异常报表是系统运行出现的异常。银行经理对报表的管理主要是对生成的报表进行打印和保存2个处理。
(4)职员管理。录入新员工功能包括:录入新员工模块,主要由经理来操作,通过该模块,当录入一个新员工时,经理可以通过该功能模块,更新数据库中的用户表。个人信息管理功能包括:个人信息管理模块,主要由经理来操作。通过该??块,可以通过员工的id号,查询某个员工的相关信息,同时可以更新员工信息。全体员工信息管理,功能包括:全体员工信息管理模块。主要由经理来操作,通过该模块,可以查看银行内所有员工的相关信息,同时可以更新员工的信息。
3基于ssh的网上银行系统的构架
ssh框架是struts+spring+ hibernate,是目前流行的vc模式,能够很好地帮助java开发者利用j2ee开发vc模式分离显示逻辑和业务逻辑的能力发挥得淋漓尽致。structs 框架的核心是一个弹性的控制层,基于如 java servlets、javabeans、resourcebundles与xml等标准技术,以及 jakarta mons 的一些类库。struts由一组相互协作的类(组件)、servlet以及jsp tag lib组成。基于struts构架的odel2的设计标准,
文档评论(0)