软考高级系统架构设计师系列论文二十:论软件系统架构风格及应用

本文以浙江省某市公交集团的车联网项目为例,探讨了软件架构风格在实际项目中的应用。项目采用虚拟机风格的解释器处理复杂数据协议,独立构件风格的隐式调用降低系统耦合度,以及B/S架构风格简化推广和维护。通过这些架构风格,项目成功应对了协议兼容性、系统耦合和维护难度的挑战。
摘要由CSDN通过智能技术生成

软考高级系统架构设计师系列论文二十:论软件系统架构风格及应用

一、摘要

  • 本人于2016年1月参与浙江省某市公交集团“公交车联网一体化“项目,该系统为新能源营运车辆补贴监管、安全监控等方面提供全方位的软件支撑,在该项目组中我担任系统架构师岗位,**主要负责整体架构设计与中间件选型。**本文以该车联网项目为例,主要讨论了软件架构风格在该项目中的具体应用。底层架构风格我们采用了虚拟机风格中的解释器,因该公交共有几十种不同的数据协议,使用解释器风格可以满足整车数据协议兼容性需求;中间层关于应用层的数据流转我们采用了独立构件风格中的隐式调用,这种风格主要用于减低系统间耦合度、简化软件架构,提高可修改性方面的架构属性;应用系统层我们采用了B/S的架构风格,统一解决公交行业性难题“实施推广难、维护难”问题。最终项目成功上线,获得用户一致好评。

二、正文

  • 随着国家十三五计划中-能源战略的深入和推广,该市公交集团自2016年1月起全面停止采购燃油机公交车,规划到2020年纯电公交车采购占比必须在70%以上,同时配套将车联网方面的系统建设被列为工作重点。不管从新能源营运车辆补贴监管、安全监控或者公交公司自身的营运和机护需求,都要求有新的车联网系统对他们进行全方位的支持,而我司是该公交的主要仪表与can模块产品的主要供应商,全市4000多台车中有3000多辆是我司的产品,我司不仅掌握熟悉该公交整车数据而且
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

快乐骑行^_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值