摘要: |
城市客车信息集成控制系统是顺应汽车电子技术的发展和社会对客车性能需求,以提高城市客车行驶安全性,扩展城市客车控制功能,增加产品附加值,提升企业的产品品牌形象为需求驱动而提出的。如何适应市场变化、技术发展和政策要求,准确确定客户需求,为系统各领域专业设计人员提供一个清晰、一致、精确、完整、细化、可行且无二义性的需求基准文件,成为亟待解决的问题。
嵌入式系统设计与软件系统的设计存在许多类似、互通的方法。合理地将软件工程中的需求分析方法运用于嵌入式系统的设计,将能有效地提高其设计的合理性、准确性和设计效率,降低开发周期和成本,并能有效地提高系统的性能。城市客车信息集成控制系统属于嵌入式系统一类。将软件工程方法中的需求分析方法运用于集CAN网络技术、嵌入式开发技术、汽车电子控制技术、智能控制技术和传感器技术于一体的城市客车信息集成控制系统的需求分析,对该系统配置设计、系统产业化平台构建有着重要意义。
本文借鉴需求工程中需求分析的过程,参考嵌入式系统开发设计的过程,针对城市客车信息集成控制系统这一的特定对象,引入需求元的概念,提出了对其原始需求信息分解的原则,并对其原始需求信息进行了分解。结合一阶谓词逻辑,采用面向对象的方法,表述了其需求信息。依据EAST ADL构架,使用Rational Rose工具,采取“用户主导、面向领域的需求分析方法”,建立了描述需求的城市客车信息集成控制系统需求模型,以此作为用户和开发者之间的协约,界定了城市客车信息集成控制系统需求分析的过程。最后,采用UML、双向工程和需求矩阵三种方法,将城市客车信息集成控制系统需求信息向各专业领域映射,为下阶段的配置设计提供设计约束,为各专业领域的详尽设计提供了配置推理、评价依据。 |