论文部分内容阅读
本文研究了软件构件技术的发展和使用现状,提出了一种基于对象建模技术(OMT)的软件构件开发方法,并把该方法应用到公路收费软件设计和构件开发中。 对象建模技术是一种面向对象的软件建模技术,它通过三个模型(对象模型,动态模型和功能模型)从三个不同侧面来描述应用系统。对象模型表示系统静态的、结构化的数据:动态模型表示系统的时态的,行为的控制方式;功能模型表示系统的转换功能。 本文研究了软件构件技术,分析了基于软件构件的软件开发过程的各个环节。针对可复用构件框架缺乏的现状,提出了现阶段实用的CBD软件开发过程。研究了对象建模技术,运用其对应用系统的面向对象分析和表达能力,设计了一套实用的软件构件开发设计方法。 文中针对实际应用设计了一套封闭式收费系统。提出了基于微软DCOM的三层收费站数据管理系统结构。对收费站软件系统利用对象建模技术进行了建模分析和设计,运用前面提出的构件开发方法,开发设计了一批用于公路收费系统软件开发的可复用构件。