大数据+智慧城镇一体化平台的设计与开发(附件)【字数:7867】
目录
一、 引言 3
(一)系统背景与意义 3
(二)系统介绍 4
二、 关键技术及开发工具与使用 4
(一)SQL Server 数据库 4
(二)B/S框架 5
(三) Vue.js 5
(四) ThinkPHP技术 5
(五)自动配置化工具 5
1.Geoserver 6
2.空间数据自动化配置工具服务 6
3. Arcgis 6
三、 系统需求分析 6
(一)系统的功能性需求分析 6
(二)系统的目标 7
四、 系统总体设计 7
(一)系统的功能页面分析 7
(二)系统的架构设计 7
(三)系统的数据模型设计 7
1.数据库设计原则 7
2.数据库ER图设计 8
3.数据库逻辑设计 9
4.数据库表格设计 11
五、 系统详细设计 11
(一) 系统前端模块设计实现 11
1.前端大屏页面模块的详细设计 12
2.地图区域划分模块的详细设计 12
(二)系统后台模块设计实现 16
1.建筑物3D模型设计的实现 16
2.地图边界划分模块设计 16
3.地图标注模块设计 20
4. 地图三级网格划分 21
六、 测试与运行 22
1. 登录测试 22
2. 模块测 *51今日免费论文网|www.51jrft.com +Q: ^351916072*
试 22
七、 总结 23
致谢 23
参考文献 25
一、 引言
(一)系统背景与意义
随着数字经济时代的到来,政府办公运营面临着来自内外部的挑战。应用先进的大数据、物联网、云计算等数字化技术,融合政务部门运营管理规范和技术标准,建构支撑线上平台监管和运营的一体化平台是提高办事效率、运营单位能力建设的关键。本系统采用用B/S架构、设计思维和软件工程方法,深入分析并依据地方特色展开,与管理体系一起,研究开发了基于大数据技术的智慧城镇一体化平台,旨在发挥投资融资工程建设运营维管的"一体化"优势,推进政务本门的数字化转型。
对于大型公司企业来说,公司各个部门分开收集整理汇报信息耗时耗力,没有耦合交互性能,不能为决策者提供有力的数据支持。与此同时,在大数据潮流发展下,就需要一个平台依据不同地域环境及特色将信息进行整合,方便管理者集中管制,所以营造数字发展生态已成为目前监控引导地区发展必不可少的工作,助力多部门数字化,智慧化平台的建设,可以分门别类又以直观视图形式集中的展现出有用的数据信息。
依托集成指挥中心,“智慧城镇”一体化平台,这个“最强大脑”,构建一体指挥、一屏全览、一网统管、一键联动,开展协同研发、推动管理数字化转型、赋能数字经济发展,对土地整治、招商引资、防疫部署、森林防火等有统筹规划治理决策功能 。对构建数字社会具有非常重要意义。
(二)系统介绍
本网站系统从客户需求角度出发,依据客户特色定制一体化平台。
一体化平台的设计按照系统分析、系统设计、系统实现的流程进行处理,本文对系统设计与开发的流程以及系统重点功能进行简单介绍。包括关键技术及开发工具的使用,具体涉及到前端开发工具,后台数据库以及辅助工具的使用。首先对系统进行需求分析,明确系统功能类需求以及系统建设目标。然后系统总体设计实施,包括ER图,数据库逻辑设计,数据库字段插入等。接着系统模块详细设计,分为前端模块设计和后端模块设计。最后前端主要包括大屏页面图文视屏展示,后端主要是数据库字段插入,使之地图信息图标、村界能够展示。
二、 关键技术及开发工具与使用
前端采用VUE进行模块化编写,后端采用Think Php编写服务,数据库采用SQL Server作为提供数据的支撑。
(一)SQL Server 数据库
当今社会是信息的社会,而数据库技术又是信息处理技术的核心技术之一,SQL Server数据库技术被广泛应用于各类信息系统,在社会的各个领域发挥着重要作用。SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。
Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
(二)B/S框架
B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器,如Chrome、Safari、Microsoft Edge、Netscape Navigator或Internet Explorer,服务器安装SQL Server、Oracle、Mysql等数据库。浏览器通过Web Server 同数据库进行数据交互。
(三) Vue.js
原文链接:http://www.jxszl.com/jsj/wljs/608383.html