登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 物联网工程 > 正文

基于RESTful的科研管理系统的设计与实现毕业论文

 2021-03-30 20:32:01  

摘 要

近年来,计算机技术,特别网络技术迅速地发展。其中,Web服务技术一直是被人们所关注的重点。迎着“互联网 ”政策和迅猛发展的电子商务的浪潮,Web应用层出不穷,技术面貌日新月异。Web服务优势在于应用程序功能的可扩展性,技术重点在于研究对应用层的服务的集成。

传统的Web服务技术在发展的过程中,一系列标准和协议被相继地提出和建立,基础标准和协议例如SOAP、WSDL和UDDI等。虽然Web服务被这些标准和协议改善了,但同时这些标准和协议也带来了坏的影响:其一,Web本来的特性被不断的削弱了,其二,Web服务变得越来越复杂等等。于是,REST(Representational State Transfer,表述性状态转移)面世了。与传统的Web服务技术所不同,REST的特性:以资源为中心,采用HTTP协议的方法等等,这些都使得Web服务变得简单,也使得Web服务还璞归真。

本研究工作便是选择了RESTful框架,jersey详细地设计和开发了一个科研管理系统,这样的一个系统在过去包括现在往往是采用传统的Web服务技术如SOAP或RPC等来进行开发和设计的。在使用了REST Web服务技术后,可以明显地看出,科研管理系统变得简洁。其实际上,运行效率更高,耗内存也更少。

开发和设计科研管理系统在现实生活里,特别是对广大的高校和科研机构而言,科研工作将更加容易管理。它使得对科研的管理更加的科学,其效率毋庸置疑也将提更高。

关键词:Web服务技术;表述性状态转移;Jersey;科研管理系统

Abstract

In recent years, computer technology, especially network technology has been developed rapidly. Among them, Web services technology has been catching people's attention. Meeting the "Internet plus" policy and the rapid development of e-commerce wave, Web applications comes one after another, the technology is changing with each passing day. The advantage of Web services is that it can extend the functionality of the application, and the technical focus is on the integration of application layer services.

In the course of the development of traditional Web services technology, a series of standards and protocols have been proposed and established. The basic standards and protocols are such as SOAP, WSDL, UDDI and so on. While these standards and protocols continue to improve Web services, they also have bad impacts: continually weakening the role of Web features, creating unnecessary abstract isolation, making Web services more complex and so on. Thus, REST (Representational State Transfer) was published. Unlike traditional Web services technologies, REST is resource-centric and using the HTTP protocol approach, which makes Web services simpler and makes Web services more natural.

In this research, we chose a RESTful framework, jersey to design and develop a research management system; such a system , in the past including now is often being developed and designed by traditional Web services technologies such as SOAP or RPC . After using the REST Web services technology, it is clear that the research management system becomes simpler. In fact, its operating efficiency is also higher, consuming of memory is also less.

Develop and design a scientific research management system, in real life, especially for the majority of universities and research institutions of scientific research will play a significant role, it makes the management of scientific research more scientific, the efficiency no doubt will be higher too.

Key Words:Web Services Technology;Representational State Transfer;Framework of Jersey;Research Management System

目录

第一章 绪论 1

1.1 研究背景和意义 1

1.2 国内外研究现状 1

1.3 论文组织 2

第二章 相关知识与概念 3

2.1 XML 3

2.2 HTTP 3

2.3 Web服务架构 3

第三章 RESTful Web 服务介绍 5

3.1 REST架构的特点 5

3.2 RESTful Web服务与传统Web服务的比较 6

3.2.1 RESTful Web服务与基于SOAP的Web服务的比较 6

3.2.2 RESTful Web服务与基于RPC的Web服务的比较 6

3.3.3 RESTful Web服务与MVC风格Web服务的比较 6

3.3RESTful框架 7

第四章 科研管理系统需求分析 8

4.1业务需求分析 8

4.1.1系统结构分析 8

4.1.2业务流程分析 8

4.2 功能需求分析 8

4.2.1 角色分析 8

4.2.2 功能模块需求分析 9

第五章 系统设计 13

5.1 系统总体结构设计 13

5.2 类图设计 13

5.3 数据库设计 14

第六章 系统实现与测试 17

结论 19

参考文献 21

致谢 22

第一章 绪论

1.1 研究背景和意义

近年来,随着国内经济快速地发展,全球化的加速以及国家和社会的对科研工作的越来越多的重视等等,我国的科研成果累累,科研水平也是蒸蒸日上。但是,一个显著的问题随之而来:科学有效的管理方法的缺失。传统的科研管理方法是纸质的管理、人工的管理,这种管理方法显而易见的缺点有:效率低、成本高、文件易损坏甚至丢失、造成的损失也难以挽回等等。因此,特别是对于广大高校、科研机构和新兴技术型产业公司而言,有一个科学的科研管理系统尤为重要。为了解决上述难题,响应国家“科教兴国”的战略口号,为国家的科研工作献上一份力量,于是结合到自己的专业知识开发和设计了一个科研管理系统。

依据“互联网 ”的思想,利用现今的高速发展的网络技术升级传统的科研管理方法,从而得到了更加科学的有效的科研管理系统。该系统的优点有:借助了网络的传播性,节省了时间和精力;实现了自动的管理,大大提高了效率;兼容性和可扩展性良好,系统可以升级等等。

您需要先支付 50元 才能查看全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图