7.3 系统设计
根据需求分析,结合系统的功能特点,其开发主要包括前台应用程序的开发、后台数据库的设计和维护两个方面。对于前者要求应用程序功能完备,操作方便,而对于后者则要求建立的数据库具有数据一致性、完整性强和数据安全性较好等特点。下面将从系统目标、系统模块结构、开发环境与运行环境、系统功能预览4个方面进行介绍。
7.3.1 系统目标
结合需求分析,系统前端开发工具采用Visual C++(www.cppentry.com) 6.0,后台数据库系统可采用大型数据库系统SQL Server 2005,系统的运行平台为Windows。在Visual C++(www.cppentry.com) 6.0的开发平台上,嵌入GIS功能组件(ESRI的MapObjects),充分发挥该开发工具的灵活性与MapObjects在空间数据管理方面的优势。开发的系统实现公交信息查询、公交信息维护、地图信息查询、操作等功能。