论文部分内容阅读
在现代社会中,人们需要一个信息平台来进行信息交流,正是基于这种需求,开发了基于COM+的电视发布信息平台系统,并在开发中采用了组件技术。 组件技术最基本的特征就是“即插即用”,在利用组件进行软件设计和实现时,可以将整个软件框架分为不同的组件,这些组件通过标准接口进行组装。论文在第2章介绍了三种主流的标准组件模型COM/DCOM/COM+、CORBA、EJB,并从集成性、编程角度、可用性和可扩展性等四个方面对它们进行了比较,同时阐明了它们之间的联系。 第3章对电视信息发布平台系统进行了分析和设计,利用组件设计技术对该系统进行了较为详细的模块划分,获得了如客户管理组件、信息发布组件、动态报表组件等通用组件,并对这些通用组件进行了设计。 第4章应用Delphi开发工具和COM+组件技术实现了信息发布组件和动态报表组件,介绍了基于组件的系统实现以及具体的实现方法和途径。 通过该软件系统的开发,可以给我们这样有益的启示或结论,即:组件技术可把软件系统中的某些功能抽象为具有通用接口的功能模块,然后以组件方式设计并实现这些功能模块;通过将这些组件放入组件库,还可为相关的其他应用程序复用;在软件开发中,通过适当地组合组件可以高效率、高质量地构造应用软件。