加油站管理云平台设计与实现文献综述

 2023-08-28 09:08
  1. 文献综述(或调研报告):
  2. 前言

随着技术的不断发展与进步,计算机软件开发已经经历了很多阶段。计算机最初发展时采用单机式软件,后来随着网络技术的出现,出现了采用C/S架构软件。近些年来,随着HTML、CSS等web技术的兴起,出现了采用B/S架构的web服务软件。这种体系以其所占资源少,开发方便,应用场景广以及兼容性好的特点,很快就发展了起来。

也正是随着信息化的不断深入,普通的账目式设备管理在检索方面,应用方面都不能满足日益增加的处理速度需求,因此我们的项目:加油站设备管理云平台应运而生。本项目需要能够对全国各地的加油站设备进行管理,而加油站作为日常生活中,服务频繁的场景,必然会出现大量的并发操作,并且由于各地电脑设备型号不同带来的兼容性问题,使得web应用非常契合我们项目的开发。以下将具体分析本项目将采用的开发方式。

  1. 项目架构设计来源

本项目根据需求,是一个web服务项目。纵观web服务发展史,从耦合度最高的Servlet服务模式到后来前后端部分分离的MVC开发模式,再到后来出现的JSP动态开发,模块化开发,大体上呈现一个前后端逐渐分离,耦合度逐渐降低的过程。在这其中出现了很多的技术支持,也出现了很多新的开发模式。

近几年来,随着项目体积的不断增大,简单的模块化开发的耦合性高、扩展性差的问题暴露的越来越明显。因此人们开始考虑前后端分离的开发模式,将前后端彻底划分为两个项目,前端仅负责数据展示和路由处理,后端负责服务处理和数据访问。

前后端分离式的开发给予了项目强大的可拓展性,同时也为项目增加了安全性。前端洁面不再能够直接访问服务器数据,而是通过服务器提供的接口间接进行访问,这样就使得后台数据处理、存储的信息对前端部分是完全透明的。同时由于前端近些年来诞生的很多新技术,如Node技术和各种框架,使得前端开发更加方便,并且赋予了前端很多新的功能,如处理高并发请求等。

正是由于前后端分离开发方式的这些优点,我们决定选用这种开发方式来进行我们项目的开发。

2.1 前端技术选取

前端作为用户可视界面,可以说是整个应用的门面,因此出于用户体验、开发难度以及维护成本等方面的考虑,前端选取的技术必须具有高自由度,即支持个性化的设计与实现;高可拓展性等特性。本项目将选取近年来发展非常火热的几项技术作为前端工程支撑,接下来将介绍相关技术以及对本项目的支持作用。

2.1.1 HTMLamp;CSS

HTML和CSS是前端展示技术中最常用的技术,广泛的应用于各种页面的设计与效果展示中。我们可以使用HTML和CSS样式对我们的展示界面进行设计与编排[1]。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。