论文总字数:29944字
摘 要
高分辨率对地观测系统重大专项(以下简称高分专项)是《国家中长期科学和技术发展规划纲要(2006—2020年)》中部署的16个重大专项之一,用于构建我国高分辨率对地观测体系,掌握高分辨率对地观测信息自主权。建设高分专项江苏数据与应用中心,可为各级政府和部门提供科学、动态的数据服务和信息技术支撑,有利于加快经济发展方式转变及产业结构调整。中心目前需开发高分辨率对地观测系统数据服务系统,实现高分信息发布、用户注册登录、数据查询订购等核心功能,满足将高分数据分发至南京、徐州、苏州等数据应用中心的需求。
本文旨在开发一套高分辨率对地观测系统(江苏中心)数据服务系统,即高分江苏数据中心前端系统。本文首先介绍了Web前端开发及相关技术。其次,对高分数据服务系统进行需求分析,明确系统目标、范围、成功的标准,分析系统可行性,明确系统的功能性需求和非功能性需求。再次,进行系统设计,包括系统整体结构设计、业务流程设计、子模块的划分及详细设计。然后,进行用户界面设计,展示系统的基本界面。最后,介绍了高分数据服务系统的数据服务方式,方便用户使用本系统进行数据查询、数据订购和数据下载。
本系统能够对接后端的数据管理系统,并提供了信息发布、用户注册、用户登录、数据查询、数据订购、数据下载、用户管理等核心功能,基本实现将高分数据分发到南京、徐州、苏州等数据应用中心的目标。
关键词:数据服务系统;Web前端;高分专项
Abstract
The special project for China High-Resolution Earth Observation System (hereinafter referred to as CHREOS) is one of the 16 major projects deployed in the National Medium and Long-Term Scientific and Technological Development Plan Outline (2006-2020), aiming at developing a high-resolution earth observation system and mastering the high-resolution autonomy of earth observation information. The establishment of high-resolution Jiangsu Data and Application Center can provide scientific and dynamic data services for government and departments at all levels and accelerate the transformation of economic development and industrial reconstruction. Currently, it is necessary to develop a high-resolution earth observation system data service system, which provides core functions such as high-resolution information release, user registration and log-in and data query and ordering and meets the needs of distributing high-resolution data to data application centers such as Nanjing Center, Xuzhou Center, Suzhou Center and so on.
This paper aims at developing a data service system of high-resolution earth observation system (Jiangsu Center), that is, the front-end of Jiangsu Data and Application Center. First of all, web front-end development and technologies are introduced. Second, demand analysis is carried out to verify the aim, scope, success criteria, feasibility, functional demands and non-functional demands of the system. Again, in order to develop the system, detailed system design is necessary, which involves in designing the overall system structure, designing the business process, dividing sub-module and designing details. Then, user interfaces are introduced. Finally, the user-oriented data service guide is provided to help user querying, ordering and downloading data.
The front-end system must be able to interface with the back-end system, the data management system of high-resolution earth observation system (Jiangsu Center) and provide the core functions such as information release, registration, login, data query, data order, data download and user management. The system basically achieves the goal of distributing high-resolution data to data application centers such as Nanjing Center, Xuzhou Center, Suzhou Center and so on.
KEY WORDS: Data service system; Web font end; China High-resolution Earth Observation System
目录
摘要 I
Abstract II
第一章 引言 2
1.1 项目背景 2
1.2 项目意义 2
1.3 项目目的 3
1.4 论文组织结构 3
第二章 Web前端开发及相关技术 4
2.1 开发工具 4
2.2 Web前端相关技术 4
2.2.1 HTML 4
2.2.2 CSS 4
2.2.3 JavaScript 4
2.2.4 jQuery 4
2.2.5 前端框架Bootstrap 5
2.3 Web前端的性能优化方案 5
2.3.1 HTML优化 5
2.3.2 CSS优化 5
2.3.3 JavaScript优化 5
第三章 需求分析 6
3.1 系统目标 6
3.2 系统范围 6
3.3 系统成功的标准 6
3.4 可行性分析 6
3.5 功能性需求 6
3.5.1 网站首页 6
3.5.2 中心概况 7
3.5.3 新闻中心 7
3.5.4 数据服务 7
3.5.5 数据申请 7
3.5.6 用户管理 8
3.6 非功能性需求 8
3.6.1 可用性 8
3.6.2 可靠性 8
3.6.3 易用性 8
3.6.4 安全性 8
3.7 术语表 8
第四章 系统设计 9
4.1 系统整体结构 9
4.2 业务流程设计 9
4.3 注册模块 11
4.3.1 input标签前端验证 11
4.3.2 select标签前端验证 12
4.3.3 点击“注册”按钮时前端验证 13
4.4 登录模块 14
4.4.1 form提交前端验证 14
4.5 数据查询模块 14
4.5.1 地图API 14
4.5.2 查询列表排序 20
4.5.3 省市区下拉框三级联动 21
4.6 数据订购模块 24
4.6.1 form表单数据传递 24
第五章 用户界面设计 25
5.1 网站首页 25
5.2 中心概况、新闻中心、数据服务 25
5.3 登录 28
5.4 注册 28
5.5 数据申请 29
5.6 购物车 29
5.7 确认订单信息 30
5.8 订单管理 30
5.9 用户管理 31
5.10 用户详情 32
第六章 数据服务方式 33
6.1 数据获取渠道 33
6.2 用户登录与注册流程 33
6.3 数据查询与获取流程 33
致谢 36
参考文献 37
附录A 源程序清单 38
引言
项目背景
我国航天事业发展50年来,中国开始大力发展对地观测系统,形成了以气象卫星系列、海洋卫星系列、资源卫星系列、环境卫星系列和北斗导航卫星系列为主体,功能完整、齐全,技术先进,查询结果精准的航空对地观测体系,基本实现了中低空间分辨率的对地观测数据完全自给。此外还发展了地面卫星运管系统、测控系统、标校系统,数据接收系统、处理系统、管理系统、分发系统、应用系统等。[1]随着国家空间基础设施中长期发展规划和国家相关重大专项的推进,到2020年我国在轨运行卫星数将超过200颗,形成更加完善的应用卫星体系,这些卫星数据也会为我国卫星应用的发展奠定强有力的基础。[2]
剩余内容已隐藏,请支付后下载全文,论文总字数:29944字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;