论文部分内容阅读
经过几年的快速发展,信托公司的业务规模逐步扩大,目前已经成为继银行之后的第二大金融板块,但是信托公司的IT建设起步晚,许多作业仍然停留在手工操作上。比如帐户管理一直在使用EXCEL。由于缺少信息系统,其账户管理效率一直比较低下。为此,公司下决心建立一套符合信托业务标准的账户管理系统(以下简称TA系统)。首先,该系统可以对客户账户进行有效管理,使用系统在认购产品、续存期管理和收益分配等多个重要环节进行统一管理,降低操作风险。其次,通过系统的权限设置保护客户敏感资料,提高数据安全性。最后,通过该系统提升公司的管理水平。文章开始介绍了J2EE之体系结构、设计模式和开源框架所涉及到的关键概念与技术。文章重点讨论了三种开源框架,即Struts,Spring和Hibernate。首先分析了它们各自的体系结构、应用原理及其特点。根据J2EE多层次的系统结构,结合了目前系统Web应用的主要特点,将三种框架进行灵活使用,业务逻辑层使用Spring框架、在表现层使用Struts框架、数据持久层使用Hibernate框架。最后应用Tomcat实现Web Service部署。这种整合框架使各层相对独立,减少了各层之间的耦合程度,同时加快了系统的开发速度,提高了系统的质量。本论文在此背景下论述该公司内部TA系统的设计与实现。论文从软件工程的角度对该系统的需求分析、软件设计以及程序实现进行了较为详细的论述,对主要模块的设计方案和程序实现给出了相应的实例和说明。首先,针对复杂大型软件开发中的主要概念、方法和技术进行了概述归纳和总结。其次,通过“自上而下”的方法对该公司的需求进行整理和分析,并给出具体的系统设计模型。最后,在需求分析的基础上论述了该系统的概要设计和详细设计,主要包括系统的数据库设计、流程设计和系统安全等几个方面。论文同时给出了相应的程序实现。