论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 经济学论文 >> 证券金融论文 >> 银行管理论文 >> 正文 会员中心
 证券投资论文   金融研究论文   保险论文   期货市场论文   债务市场论文   银行管理论文   公司研究论文   其他相关论文   金融理论论文
基于SSH构架的银行管理系统设计与实现

基于ssh构架的银行管理系统设计与实现

引言
论文联盟http://   随着网络技术和信息科技的应用与发展,越来越多的行业开始利用网络优化管理、提升自身的业务竞争力。网上银行已成为信息时代金融业发展的必然趋势。使用网上银行管理系统、一方面可以减少工作量,减少人力规模;另一方面为银行客户提供开放性平台,不受空间的限制。运用网上银行管理系统既克服传统管理方式的工作量大、效率低下,又能够使银行管理工作系统化,自动化,规范化;同时,又能够有友好的操作界面,方便实用,便于维护;具备推广价值,从而得到广泛应用,真正实现银行管理的网络化。
  1网上银行管理系统的设计
   本系统采用b/s结构,内容交互采用全ajax技术实现信息交互,采用 mvc三层架构的模式,在开发过程中使用ssh架构(struts+ spring+ hibernate)来处理页面逻辑、业务控制和对象的持久化工作。本系统的开发不仅仅使用jsp+servlet进行,还整合传统分页前台设计模式中的内容结构,并对其进行javascript脚本模块化设计模式的转变,即将传统的网页模板转变为javascript业务模块;还结合了struts、spring和 hibernate,这是为了使系统的结构更加清晰,同时简化开发工作。
   使用 mysql作为后台数据库。mysql是高性能、客户/服务器的 rdbms (关系型数据库管理系统) ,能够支持大吞吐量的事务处理,具有较高的安全性,也能与其它系统进行完好的交互操作。wWW.11665.COm
  2网上银行管理系统的主要功能
   银行管理系统涉及的面很广,而且也过于复杂,而我们主要是针对银行职员和银行客户对账户的操作这个大方面进行了设计,基本实现了汇率和利率的设置、银行业务处理(账户开户、账户注销、用户存款、取款、转账、汇款以及用户的各种操作如添加、修改、删除、查询等)、报表管理、职员管理等诸多功能。
   (1)利率与汇率管理。包括利率显示、汇率显示、利率与汇率的设置。功能包括:用户登录到系统主页面后,当前的定期利率和活期利率、汇率的情况将显示在页面上,系统判断登录的用户身份和权限,如果用户是银行分行经理级别,利率和汇率设置菜单就显示,可以对其进行设置。
   (2)业务处理。个人的业务模块,功能包括:个人银行业务处理过程中涉及到的开户、注销、存款、定转活、取款、查询及更新、转账、外汇、挂失和冻结,个人用户登录系统后,可以对自己的账户做相应的操作。企业的业务模块,功能包括:企业银行业务处理过程中涉及到的开户、注销、存款、定转活、取款、查询及更新、转账、外汇、挂失和冻结。企业用户登录系统后,可以对企业账户做相应权限的操作。
   (3)报表管理。功能包括:包括银行业务报表,利息报表和异常报表3项。报表从业务类型上来分为:个人报表和企业报表。业务报表分为日客户报表、月客户报表、年客户报表、操作报表,以及定期存款到期报表;利息报表分为日利息计算报表和月利息计算报表;异常报表是系统运行出现的异常。银行经理对报表的管理主要是对生成的报表进行打印和保存2个处理。
  (4)职员管理。录入新员工功能包括:录入新员工模块,主要由经理来操作,通过该模块,当录入一个新员工时,经理可以通过该功能模块,更新数据库中的用户表。个人信息管理功能包括:个人信息管理模块,主要由经理来操作。通过该模块,可以通过员工的id号,查询某个员工的相关信息,同时可以更新员工信息。全体员工信息管理,功能包括:全体员工信息管理模块。主要由经理来操作,通过该模块,可以查看银行内所有员工的相关信息,同时可以更新员工的信息。
  3基于ssh的网上银行系统的构架
   ssh框架是struts+spring+ hibernate,是目前流行的web开发框架组合。struts是apache 基金会jakarta项目组的一个open source项目,它采用mvc模式,能够很好地帮助java开发者利用j2ee开发web应用。和其他的java架构一样,struts 也是面向对象设计,将mvc模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。structs 框架的核心是一个弹性的控制层,基于如 java servlets、javabeans、resourcebundles与xml等标准技术,以及 jakarta commons 的一些类库。struts由一组相互协作的类(组件)、servlet以及jsp tag lib组成。基于struts构架的web应用程序基本上符合jsp model2的设计标准,

转贴于论文联盟 http://

是传统 mvc设计模式的一种变化类型。
   spring是一个开源框架论文联盟http://,它由rod johnson创建。它是为了解决企业应用开发的复杂性而创建的。spring使用基本的javabean来完成以前只可能由ejb完成的事情。然而,spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何java应用都可以从spring中受益。
   hibernate是一个开放源代码的对象关系映射框架,它对jdbc进行了非常轻量级的对象封装,使得java程序员可以随心所欲的使用对象编程思维来操纵数据库。 hibernate可以应用在任何使用jdbc的场合,既可以在java的客户端程序使用,也可以在servlet/jsp的web应用中使用,最具革命意义的是,hibernate可以在应用ejb的j2ee架构中取代cmp,完成数据持久化的重任。
   本系统采用j2ee的三层结构,分为表示层、业务逻辑层、数据持久层。其中使用struts作为系统的整体基础架构,负责mvc的分离,在struts框架的模型部分,利用
  hibernate框架对持久层提供支持,业务层用spring支
  持。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的java对象,然后编写基本的dao接口,并给出hibernate的dao实现,采用hibernate架构实现的dao类来实现java类与数据库之间的转换和访问,最后由spring完成业务逻辑。
   系统的基本业务流程是:在表示层中,首先通过jsp页面实现交互界面,负责传送请求(request)和接收响应(response),然后struts根据配置文件(struts-config.xml)将actionservlet接收到的request委派给相应的action处理。在业务层中,管理服务组件的spring ioc容器负责向action提供业务模型(model)组件和该组件的协作对象数据处理(dao)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。而在持久层中,则依赖于hibernate的对象化映射和数据库交互,处理dao组件请求的数据,并返回处理结果。三层体系将业务规则、数据访问等工作放在中间层处理,客户端不直接与数据库交互,而是通过控制器与中间层建立连接,再由中间层与数据库交互。表现层禁止 jsp内嵌java脚本,jsp页面使用struts 2标签显示数据,生成页面显示效果。
   除此以外,本系统还使用基于ajax技术的extjs框架,极大地提升了web应用程序的响应速度和用户体验,使服务器更加方便、快捷地和客户端进行交互。系统页面的控制使用css,提供统一的页面风格。数据服务层使用 mysql数据库存放数据。
  4结束语
  本文通过对ssh框架在网上银行管理系统的实际项目中的应用,证明了采用此方案可以帮助开发人员在短时间内建立结构清晰、可重用性好、维护扩展方便的web应用程序。在开发和测试过程中无法考虑到系统存在的不足,还需要探索与尝试。 转贴于论文联盟 http://
  • 上一个经济学论文:
  • 下一个经济学论文:
  •  作者:张子文 [标签: 银行管理 系统 下载 实现 模糊 查询 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    基于效果评价的应用型本科教学团队建设研究
    基于卓越工程师培养计划的工程施工课程教学…
    基于SWOT的作战使命战略目标分析方法研究
    基于生产和销售预测的图书出版产业投资优化…
    基于供电企业岗位胜任能力模型的探索
    基于柯式模型的高校教师教育技术培训效果的…
    基于ARCS动机模型的网络公开课教学视频分析
    基于关联主义视域的网络自我组织学习策略研…
    CDIO视域下基于项目的协同教学理念与实践
    基于opentrack的轨道交通运行仿真实验开发与…
    基于Diller价格模型的超市营销策略分析
    基于物联网的应急物流信息系统的整体构建研…
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有