城市轨道交通网络系统的面向对象体系建模
2011-03-26徐育锋何胜学范炳全
上海理工大学学报 2011年2期
徐育锋, 何胜学, 范炳全, 张 立
(上海理工大学管理学院,上海 200093)
由于传统的软件开发技术是基于问题域的功能,因此,用它开发的系统是实现模块功能的函数和过程的集合[1].但由于用户的需求和轨道交通软硬件技术的不断发展变化,按照功能划分设计的系统模块必然也会随之变化,从而使得这样开发出来的程序模块可重用性不高,且不易维护.面向对象建模技术从根本上改变了传统的软件设计思想,它对问题空间进行自然分割,以更接近人类思维的方式建立问题域模型,以便对客观实体进行结构模拟和行为模拟,使设计出的轨道交通系统软件尽可能直接地描述现实世界,从而构造出模块化的、可重用的和维护性好的软件.
目前面向对象技术已在交通领域得到了广泛的应用.杨晓光[2]将面向对象理论运用到 ITS (intelligent transportation system)项目评价中.杨勇杰[3]运用面向对象的理论建立了空中交通流量管理系统的模型结构.王婷[4]采用面向对象分析和建模的方法对城市轨道交通列车控制系统进行了需求分析、模块分解、对象模型建立以及对象间的静态关联性分析.陈玉[5]依据面向对象软件开发思想确定了城市交通仿真系统的主要对象类,在此基础上进行了对象建模、动态模型,并完成了主要对象类属性和操作的设计.隽志才[6]采用面向对象设计思想和交通并行仿真建模理论分析了交通网络分布并行仿真系统数据结构.
鉴于轨道交通……
登录APP查看全文
