国家自然科学基金青岛海洋资料共享服务系统设计与实现

国家自然科学基金青岛海洋资料共享服务系统设计与实现

论文摘要

在海洋科学众多学科的发展过程中,海洋调查数据一直推动着海洋科学的发展并且起着不可替代的重要作用。目前我国积累了大量的海洋科学数据,但在数据管理方面的工作尚未全面深入的展开。为了利用计算机科学技术实现海洋科学数据的共享服务,避免重复调查和资源闲置浪费,同时也为了加强国家自然科学基金海洋科学项目资料的管理,实现基金资助项目资料的统一管理和无偿共享使用,充分发挥国家基金投入的社会效益和经济效益,国家自然科学基金委于2003年初委托国家海洋局第一海洋研究所筹建“青岛海洋科学资料共享服务中心”,建立其相应的各类海洋科学基金项目资料的收集、整编和共享服务体系。国家自然科学基金青岛海洋资料共享服务系统(以下简称“共享服务系统”)主要完成与数据共享用户的网络交流,系统的核心是基金项目信息的查询和维护功能。查询功能中既有单条件查询和多条件查询,也有精确查询和模糊查询,其目的都是为了方便用户查询。且系统有完整的用户注册和用户信息管理功能。本文详细说明了利用JSP和JavaScript等技术开发的“青岛海洋资料共享服务系统”,探讨当今海洋资料共享服务系统的开发与研究。主要介绍了基于B/S架构的青岛海洋资料共享服务系统的开发背景、开发方法、系统需求分析、系统功能设计、系统数据库结构设计、系统开发实现等。重点说明了系统的设计思想、难点技术和解决方案。同时也简单介绍了Java、JSP、Ajax、CSS等相关技术,以及Oralce、Macromedia DreamWeaver 8.0、Tomcat5.0等相关软件。系统采用的Oracle数据库有着最为灵活的数据库结构和极高的安全性、稳定性,使用JDBC连接数据库,它对数据库应用有着良好的支持。考虑到跨平台、可移植等要求,选用JSP开发共享服务系统。JSP实现页面上的动态内容,将显示逻辑和业务逻辑分离,使Web应用程序的开发变得容易和快捷,且支持基于可重用的跨平台组件的设计如JavaBeans,JavaBeans封装业务逻辑,其脚本在服务器端执行。基于Java的Web应用程序,用户可通过浏览器软件连接后台数据库完成信息的浏览、查询与维护。动态网页开发过程中使用JavaScript可以开发Internet客户端的应用程序。JavaScript包含于Ajax技术中,Ajax是多种技术的综合。其中使用JavaScript将XHTML、DOM、XML、XMLHttpRequest绑定。Ajax可以构建更为动态和响应更灵敏的Web应用程序,主要功能在于浏览器客户端和服务器端采用异步通信交互方式,当通讯信息返回时,使用JavaScript相应地更新部份UI,而不刷新整个页面。本系统基于Windows Server 2003和Oracle,采用B/S架构,MVC设计模式,J2EE技术开发。整个系统操作简便、界面友好,在数据安全及稳定性方面都有较高的水平。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 系统背景
  • 1.2 系统可行性与关键技术分析
  • 1.2.1 B/S 架构
  • 1.2.2 J2EE 技术
  • 1.2.3 MVC 模式
  • 1.2.4 Java 开发Web Application 符合MVC 设计模式的开发方式
  • 第2章 系统设计
  • 2.1 系统设计目标
  • 2.2 开发和运行环境选择
  • 2.2.1 开发语言及工具
  • 2.2.2 运行环境
  • 2.3 系统功能设计
  • 2.3.1 国家自然科学基金项目模块
  • 2.3.2 共享数据服务模块
  • 第3章 数据库设计
  • 3.1 数据表设计
  • 3.2 数据库连接
  • 第4章 系统实现
  • 4.1 用户接口
  • 4.1.1 与访问者的交互
  • 4.1.2 数据库操作
  • 4.1.3 分页浏览
  • 4.2 用户管理
  • 4.2.1 用户注册
  • 4.2.2 用户登录
  • 4.2.3 管理注册用户信息
  • 4.3 基金项目信息管理
  • 4.3.1 基金项目信息浏览
  • 4.3.2 基金项目信息查询
  • 4.3.3 基金项目信息编辑
  • 4.4 共享数据服务
  • 第5章 结论
  • 5.1 系统评价
  • 5.1.1 系统特点
  • 5.1.2 系统待改进之处
  • 5.2 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].省际气象资料共享业务运行监控系统研制与应用[J]. 科技与创新 2015(20)
    • [2].REACH法案资料共享指引文件正式出台[J]. 医药工程设计 2008(01)
    • [3].电视台远程资料共享系统搭建探析[J]. 科技信息 2013(35)
    • [4].黑龙江省气象资料共享平台应用服务案例分析[J]. 林业勘查设计 2013(02)
    • [5].DVB-S卫星资料共享分发系统设计与实现[J]. 江西通信科技 2011(03)
    • [6].海洋观测资料共享服务平台设计与实现[J]. 海洋信息 2020(03)
    • [7].北京市医学影像X线检查及造影图像资料共享指南(2011年版)[J]. 中国医疗设备 2014(02)
    • [8].北京市医学影像X线检查及造影图像资料共享指南(2011年版)[J]. 中国医疗设备 2014(03)
    • [9].北京市医学影像X线检查及造影图像资料共享指南(2011年版)[J]. 中国医疗设备 2014(04)
    • [10].全球Argo资料共享与服务平台设计与实现[J]. 海洋通报 2018(03)
    • [11].云南哈尼族传统舞蹈资料共享平台构建设想[J]. 红河学院学报 2016(03)
    • [12].《资料共享》——五六炮对反宫马变例汇总[J]. 棋艺(象棋版) 2009(07)
    • [13].博客在教学中的应用[J]. 科教文汇(上旬刊) 2012(09)
    • [14].从知识的衔接到情感的激发——也谈初高中数学衔接课的开展[J]. 数学教学 2018(01)
    • [15].VMWare在实时观测资料共享系统中的应用研究[J]. 网络安全技术与应用 2013(04)
    • [16].青岛海洋资料共享服务系统的设计与实现[J]. 海洋科学进展 2008(03)
    • [17].对建设钻探资料库的构想[J]. 科技信息 2011(14)
    • [18].1961—2005年新疆地区夏季气温的时空变化特征及其与大气环流的关系[J]. 冰川冻土 2009(05)
    • [19].设计院综合管理信息系统的设计与构建[J]. 企业改革与管理 2020(14)
    • [20].美国页岩气公共研发的经验与启示[J]. 中国科技论坛 2016(04)
    • [21].基于VPN技术的Micaps资料共享方案[J]. 沙漠与绿洲气象 2009(S1)
    • [22].基于Seafile的嘉应学院数字化校园办公云共享[J]. 中小企业管理与科技(上旬刊) 2016(06)
    • [23].欧盟新的小范围使用农药项目启动实施[J]. 农药科学与管理 2015(12)
    • [24].新时期高校教学中对两微一端的利用[J]. 传播力研究 2020(10)
    • [25].新时期高校教学中对两微一端的利用[J]. 传播力研究 2020(15)
    • [26].教师专业化发展引领学校多元课程建设[J]. 上海教育 2014(Z1)
    • [27].“新疆山洪灾害防治县级非工程措施建设项目”资料共享平台软件开发[J]. 沙漠与绿洲气象 2014(05)
    • [28].基于NetMeeting的地市级气象雷达资料共享方案设计[J]. 黑龙江科技信息 2011(12)
    • [29].国体科技[J]. 体育科技文献通报 2014(01)
    • [30].要网民增量更要利益增收 美国三巨头启动互联互通[J]. IT时代周刊 2008(12)

    标签:;  ;  

    国家自然科学基金青岛海洋资料共享服务系统设计与实现
    下载Doc文档

    猜你喜欢