论文部分内容阅读
本文结合盘锦市基础地理信息系统实际项目中软件的实践开发和研制,利用地理信息系统技术,针对基础空间数据管理系统(BasemapdataManagementSystem,简称BMS)的应用需求,着重探讨了基于UML的面向对象的建模技术在软件开发中的相关技术问题,同时进行了系统数据管理和更新机制的研究。主要内容有:
1.在应用UML动态和静态建模技术基础上,完成了BMS开发的需求分析和系统设计,建立了该系统的业务模型、用例模型、分析模型和设计模型。
2.分析和设计了BMS的体系结构和所采用的技术路线,根据功能需求,对系统的软硬件以及网络环境进行相应的配置。
3.在明确BMS系统数据库的管理内容和体系结构的基础上,完成了系统数据库的分析和设计工作,建立了数据入库和更新过程模型,并在此基础上探讨和实现基础空间数据的管理和维护任务。
4.建立BMS的数据更新机制,实现了数据更新后的有效集成和历史数据管理。
实践表明,基于UML的建模方法适用于BMS软件的建模,该项技术的采用能够较好地解决软件开发中面临的文档组织、工程化开发、升级、维护以及复用等问题。