首页> 中文学位 >基于软构件技术的房产业务管理系统的研究与实现
【6h】

基于软构件技术的房产业务管理系统的研究与实现

代理获取

目录

文摘

英文文摘

1绪论

1.1本文主要内容及组织结构

1.2课题来源

1.3国内外研究现状与发展动态

1.4主要研究内容与技术路线

1.4.1本课题的主要研究内容

1.4.2拟解决的关键技术

1.4.3采取的研究方法、技术路线、实施方案及可行性分析

2软构件技术研究

2.1软构件技术概念

2.2构件技术的基本思想

2.3基于构件的软件开发

2.4软件构件技术与中间件技术

2.4.1中间件:构件存在的基础

2.4.2面向需求的构件应用

2.4.3使业务逻辑容易划分

2.4.4构件的封装、设计与实现隔离

2.4.5隔离应用构件与复杂系统资源

2.4.6符合标准的交互模型

2.4.7软件重用

2.4.8提供对应用构件的管理

2.4.9构件思想对中间件的作用

3J2EE技术研究

3.1 J2EE体系结构概述

3.2 J2EE各种构件

3.3 J2EE体系结构的优点

3.4软构件标准比较

3.5相关性比较分析

4EJB核心及其应用

4.1EJB技术简介

4.2 EJB中各角色的分析

4.3 EJB的体系结构

4.4开发EJB

5房产业务管理系统功能设计

5.1项目定位

5.2系统功能分析与设计

6系统开发与实现

6.1 MVC体系结构

6.2使用WSAD进行CMP2.0开发

6.2.1使用Enterprise Bean Creation向导开发CMP

6.2.2创建CMP entity bean

6.2.3生成的类

6.2.4创建EJB至RDB映射

6.2.5生成部署以及RMIC代码

6.2.6设置服务器配置

6.2.7将CMP Bean与数据源进行绑定

6.3 BMP扩展CMP

6.3.1扩展抽象CMPbean类

6.3.2创建映射域

6.3.3改写ejb*()系列方法

6.3.4实现getter和setter方法

6.3.5辅助函数得到一个JDBC连接

6.3.6部署BMP

6.4 session bean开发

6.5 Collection对象序列化问题

6.6数据分页显示

7总结

致谢

参考文献

展开▼

摘要

构件是可复用的软件组成部分,可被用来构造其它软件。它可以是被封装的对象类、类树、一些功能模块、软件框架、软件构架、文档、分析件、设计模式等。软构件技术是基于面向对象的,以嵌入后马上可以使用的即插即用型软构件概念为中心,通过构件的组合来建立应用的技术体系。它是通过构件组合支持应用的开发环境和系统的总称。 软件行业的工业化趋势导致了软构件的产生。能够像硬件系统那样,将部分软件组合起来构建软件系统,一直是软件行业多年来追求的目标。特别是对于象很多应用软件的开发,若能结合系统的实际情况充分利用已有的软件构件,将会大大提高生产效率,减少大量的重复劳动。可以说,软构件技术的出现是对传统软件开发过程的一次变革。 J2EE技术提供了一个基于构件的方法来设计、开发、装配和部署企业级应用程序。J2EE平台提供了一个多层结构的分布式的应用程序模型,该模型具有重用构件的能力、基于扩展标记语言(XML)的数据交换、统一的安全模式和灵活的事务控制。不仅可以比以前更快地发表对市场的新的解决方案,而且独立于平台的基于构件的J2EE解决方案不再受任何提供商的产品和应用程序编程界面(APIS)的限制。 本文通过对软构件技术的研究和对J2EE技术的研究,详细分析了J2EE体系结构以及J2EE的各种构件:Applet、JavaBeans、Servlet、EJB和应用客户端构件,重点分析了EJB体系结构及其实现。在此基础上,结合系统应用软件开发给出了EJB开发全过程实例。并就开发过程中经常遇到的一些问题加以抽象,提出切实可行的软构件解决方案。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号