导 师: 罗传文
学科专业: I0704
授予学位: 硕士
作 者: ;
机构地区: 东北林业大学
摘 要: 本文以岷江流域研究数据的存储管理与发布为目标,把以用户为核心作为设计理念,建立了一个以Browser/Server模式为基础的,GIS数据存储管理与转换、研究数据上传与下载、即时通讯、在线交流等诸多功能为一体的平台。系统通过模拟主流操作系统的操作方式和外观元素,实现了一个有可拖动的窗口,有窗口功能菜单,有图标,有缩略图的Desktop-Like(桌面化)网页。实现方法是,页面设计上使用DIV+CSS结构与设计分离的设计的方法,并采用DOM文档对象模型方法进行动态的添加和修改,从而实现可以适应各种内部程序的通用模块化Desktop-Like窗口;在程序设计上使用JavaScript脚本语言的捕捉用户鼠标和键盘所触发的事件(event),结合DOM文档对象模型方式对HTML标签进行相应操作,来完成页面内各种拖动、点击、弹出等动作;服务器端,采用PHP语言与ImageMagick、GhostScript和gdal等插件相结合的方法,使用户仅通过一次数据文件上传的操作就可以完成各种GIS数据和其他研究数据的在线存储与转换(这一系列的操作都是在系统内部自动处理的),同时提供了例如XML (SOAP)、RSS等丰富实用的数据接口;在客户端与服务器通信方面,采用以XML格式为主结合XMLHttpRequest异步通信的方式,达到在网页整体不刷新的情况下随时更新指定区域的内容的目标。岷江流域数据中心的实现对未来基于Web应用系统开发有着很好的借鉴作用。它人性化的设计不但使用户更易于操作,而且可以轻松的在现有程序的基础上添加新的应用程序。未来,在对底层结构进行丰富的基础上,将会研发成一个较完善的、通用性更高的WebOS系统,成为桌面系统的换代产品。
关 键 词: 数据中心
分 类 号: [TP311.52]
领 域: [自动化与计算机技术] [自动化与计算机技术]