论文部分内容阅读
随着物联网相关技术的飞速发展,各地智慧城市建设如火如荼,通过智慧城市建设,可以为市民提供更好的生活居住环境,为政府城市管理提供便利。通过在城市路灯上集成各类传感器,借助路灯“有杆、有线、有网”的优势,建设路灯物联网,可以达到对城市部件管理与控制的功能。路灯物联网系统的特点是模块化、业务复杂,这就要求开发方法能够解决软件核心复杂性问题,并保证系统具有可维护性、高内聚低耦合和更好的可拓展性。本文以实际项目为研究背景,严格按照领域驱动设计方法,设计和实现了一个路灯物联网系统,基于该方法的路灯物联网系统,在实际项目运行中高效稳定,为城市智能化建设做出了贡献。论文首先对领域驱动设计相关理论进行研究,基于实际开发项目分析,对业务对象的公共操作抽象建模,总结出基于领域驱动设计的应用系统模型。然后按照软件工程开发流程,进行了设计与实现,整个开发流程严格按照领域驱动设计方法进行,保证了系统具有良好的可维护性和拓展性,实现了敏捷开发。最后对系统进行性能测试,并做出全面评价,目前该系统已经应用于多个智慧建设工程,取得了良好的效果,证明路灯物联网系统采用领域驱动设计方法是合理可行的。