论文部分内容阅读
随着我国加入WTO,国内商业银行面临国际、国内双重竞争的压力,而票据市场作为短期资金融通的场所,是货币市场的重要组成部分。国内银行间的资金供求通过票据贴现、转贴现(含回购)得以实现,企业与银行间的间接融资更加便捷、多样,企业与银行资产的流动性进一步增强,货币市场、资本市场、企业与银行间的间接融资市场之间逐渐形成了良性互动。全国金融市场的大资金、大流通、大市场格局逐步形成,票据市场的发展对我国国民经济增长起到重要的作用。唐山市商业银行票据管理系统就是在这样一个国内外金融企业的局势下产生的。 本文通过唐山市商业银行票据管理系统(CPMS)的设计与实现,探讨了票据管理系统在J2EE(Java 2 Platform,Enterprise Edition)架构下采用了Struts技术、中间件等多种技术以及MVC(Model-View-Controller)的设计模式,EJB(Enterprise JavaBeans)设计思想的。重点以实现权限管理,票据管理,任务管理为例,对系统进行充分分析,将系统彻底分层,使系统结构清晰,最终将建成基于IBM WebSphere的J2EE架构的商业银行票据管理系统。 论文对当前的主流实现技术Struts和J2EE做了简单介绍,对Struts的框架模式做了分析,分析了采用MVC设计模式的优点。除此之外,本文还首先对系统进行了概要的介绍,概要描述了系统网络结构图,系统中的主要元素以及系统的基本功能和所需开发工具与开发环境。然后以实现票据管理系统中的票据管理和任务管理为例详细描述了系统的各个层次的功能,分别是视图层、控制层和模型层。票据管理和任务管理的界面处理主要放在了视图层,主要采用JSP技术开发;票据管理和任务处理的审批流程主要放在了控制层来处理;其他的业务逻辑放在了模型层。这个系统主要采用了Struts开发技术,MVC模式来设计和实现的。具有良好的可扩展性、可维护性和平台无关性。论文最后总结了系统的优势以及需要改进之处。