论文部分内容阅读
摘要:随着高校的发展,校园面积不断扩大,校园内跨区域活动频繁,为了给校内师生和校外人士办公、教学、生活等方面带来更大的便利,以及面对校园信息化建设的全面推广和迅猛发展,因此,设计和开发具有本校特色的校园导航系统,进一步加强数字化校园建设,有一定的必要性和现实意义。本文根据韶关学院五十周年校庆和校园数字化建设的实际需求,选择了利用B/S项目前台技术的软件开发方法来完成校园导航系统的设计与开发。本系统通过分析现有高校校园导航系统现状的基础上,结合本校的实际,对校园导航系统的功能进行了扩展,不仅实现校园地图查询、浏览功能,而且提供了能够反映学校面貌的其他信息查询。具体划分为以下几个功能模块:校园地图查询、校园导航、3D校园、成果展示、荣誉档案、教授博士、发展历程、校庆专栏等,并对主要功能模块进行了详细分析。本文还重点研究了迪杰斯特拉算法,阐述如何通过迪杰斯特拉算法实现地图上起点与终点之间最短路径线路及距离,使校园导航系统真正发挥作用。系统使用了Flash平台技术和PHP语言后台技术来建设易开发、易维护、易扩展的应用系统,简化了客户端的开发,减少了操作数据库的工作量。最终导航系统实现了地图建筑信息的搜索功能、最短路径的查找、地图浏览和全景图的展示,在测试过程中,各项功能都可正常应用,达到了预期的目的。图65幅,表3个,参考文献60篇