【编者按】网学网JSP,NET,JAVA类别频道为大家收集整理了“基于J2EE设计的银行数据系统“提供大家参考,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
3.5. BRS系统的新技术 1. Beans Copy Beans Copy就是将一个JavaBean的属性值Copy到另外一个JavaBean,当然这是有条件的,很显然,Copy两个不同的Bean,必须要求两个Bean中有完全或部分相同的属性,否则这种Copy也就没意义了。前面提过数据最终存入数据库是要经过多次转换的,在RequestMsg(XML格式的数据)转成FormBeans时,在FormBeans转换成EntityBeans(数据库表对应的Bean)时,CB系统惯用的做法是使用目标Bean的Set方法去Set目标Bean的属性,而这些属性值是通过被Copy Bean的Get方法取的。试想一下,假如数据库的某个表有很多字段,那么该表对应的Bean自然有很多属性,如果使用这种方法,可能会有很多的a1.SetAttr(a2.GetAttr ())代码出现,执行效率低且易出错。而使用Beans Copy技术就可以完全解决这些缺点,使用Java的反射机制将属性值Set到目标Bean。 5.3. 数据库概念模型的设计 概念模型可以看成是现实世界到机器世界的一个过渡的中间层次。在设计数据库系统时,要把现实世界的事物通过认识和抽象转换为信息世界的概念模型,再把概念模型转换为机器世界的数据模型。概念模型的表示方法很多,其中最为著名最为常用的是P.P.S.Chen于1976年提出的实体-联系方法(entity-Relationship Approach)。其基本思想是在需求分析的基础上,用E-R图构造一个纯粹反映现实世界实体之间内在关系的企业模式[15]。 6. 系统安全机制的设计与实现 6.1. 系统安全的重要性 几年前,网络上的黑客圈内盛传,许多公司的源码遭窃,甚至连知名安全软件的源码都已经可以公然在网络上买到。这听起来不禁让人有点胆战心惊,其中的缘由,据说是因为当时无线网络开始盛行,许多企业由于尚未对无线网络安全做出有效的管理,便因此遭到了入侵与破坏[16]。 安全性对任何一个应用系统都是不可缺少的,对维护一个银行服务的应用程序,它的重要性是不言而喻的。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |