剖析SSH结构的银行管理系统开发

剖析SSH结构的银行管理系统开发

ID:46054135

大小:70.63 KB

页数:6页

时间:2019-11-20

剖析SSH结构的银行管理系统开发_第1页
剖析SSH结构的银行管理系统开发_第2页
剖析SSH结构的银行管理系统开发_第3页
剖析SSH结构的银行管理系统开发_第4页
剖析SSH结构的银行管理系统开发_第5页
资源描述:

《剖析SSH结构的银行管理系统开发》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、剖析SSH结构的银行管理系统开发随着网络技术和信息科技的应用与发展,越来越多的行业开始利用网络优化管理、提升自身的业务竞争力。网上银行已成为信息时代金融业发展的必然趋势。使用网上银行管理系统、一方面可以减少工作量,减少人力规模;另一方面为银行客户提供开放性平台,不受空间的限制。运用网上银行管理系统既克服传统管理方式的工作量人、效率低下,又能够使银行管理工作系统化,自动化,规范化;同时,又能够有友好的操作界面,方便实用,便于维护;具备推广价值,从而得到广泛应用,真正实现银行管理的网络化。1网上银行管理系统的设计本系统采用B/S结构,内容交互采用全AJAX技术实现信息

2、交互,采用MVC三层架构的模式,在开发过程中使用SSH架构来处理页面逻辑、业务控制和对象的持久化工作。本系统的开发不仅仅使用JSP+Serv1et进行,还整合传统分页前台设计模式中的内容结构,并对其进行JavaScript脚本模块化设计模式的转变,即将传统的网页模板转变为JavaScript业务模块;还结合了Struts、Spring和Hibernate,这是为了使系统的结构更加清晰,同时简化开发工作。使用MySQL作为后台数据库。MySQL是高性能、客户/服务器的RDBMS,能够支持大吞吐量的事务处理,具有较高的安全性,也能与其它系统进行完好的交互操作。2网上银

3、行管理系统的主要功能银行管理系统涉及的面很广,而且也过于复杂,而我们主要是针对银行职员和银行客户对账户的操作这个大方面进行了设计,基本实现了汇率和利率的设置、银行业务处理、报表管理、职员管理等诸多功能。利率与汇率管理。包括利率显示、汇率显示、利率与汇率的设置。功能包括:用户登录到系统主页面后,当前的定期利率和活期利率、汇率的情况将显示在页面上,系统判断登录的用户身份和权限,如果用户是银行分行经理级别,利率和汇率设置菜单就显示,可以对其进行设置。业务处理。个人的业务模块,功能包括:个人银行业务处理过程中涉及到的开户、注销、存款、定转活、取款、查询及更新、转账、外汇、

4、挂失和冻结,个人用户登录系统后,可以对自己的账户做相应的操作。企业的业务模块,功能包括:企业银行业务处理过程中涉及到的开户、注销、存款、定转活、取款、查询及更新、转账、夕卜汇、挂失和冻结。企业用户登录系统后,可以对企业账户做相应权限的操作。报表管理。功能包括:包括银行业务报表,利息报表和异常报表3项。报表从业务类型上来分为:个人报表和企业报表。业务报表分为FI客户报表、月客户报表、年客户报表、操作报表,以及定期存款到期报表;利息报表分为日利息计算报表和月利息计算报表;异常报表是系统运行出现的异常。银行经理对报表的管理主要是对生成的报表进行打印和保存2个处理。职员管

5、理。录入新员工功能包括:录入新员工模块,主要由经理来操作,通过该模块,当录入一个新员工时,经理可以通过该功能模块,更新数据库中的用户表。个人信息管理功能包括:个人信息管理模块,主要由经理来操作。通过该模块,可以通过员工的ID号,查询某个员工的相关信息,同时可以更新员工信息。全体员工信息管理,功能包括:全体员工信息管理模块。主要由经理来操作,通过该模块,可以查看银行内所有员工的相关信息,同时可以更新员工的信息。3基于SSH的网上银行系统的构架SSH框架是Struts+Spring+Hibernate,是目前流行的Web开发框架组合。Struts是Apache基金会J

6、akar—ta项目组的一个OpenSource项目,它采用MVC模式,能够很好地帮助java开发者利用J2EE开发Web应用。和其他的java架构一样,Struts也是面向对象设计,将MVC模式”分离显示逻辑和业务逻辑”的能力发挥得淋漓尽致。Structs框架的核心是一个弹性的控制层,基于如JavaServlets、JavaBeans、ResourceBund1es与XML等标准技术,以及JakartaCommons的一些类库。Struts由一组相互协作的类、Servlet以及jsptag1ib组成。基于struts构架的Web应用程序基本上符合JSPMode12

7、的设计标准,是传统MVC设计模式的一种变化类型。Spring是一个开源框架,它由RodJohnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring屮受益。Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。Hi—bernate可以应用在任何使用JDEC的场合,既可以在

8、Java的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。