基于Web Services的连锁超市订单系统文献综述

 2021-09-25 08:09

毕业论文课题相关文献综述

商品经济的高速现代化发展也促进了竞争,使一切不甘落后的商家都争先恐后地采用最新的管理方法来加强自己的竞争地位。因此,超市经营者如果不掌握当今市场发展的这一走向,不能将超市现代化经营作为努力开拓的目标,就无法使经营活络、财源茂盛。国外很多发达资本主义国家的有关人士都在开发超市管理系统,开发出很多大型的软件,而大型的超市管理系统功能过于强大而造成操作繁琐降低了小超市的工作效率。所以本次开发的连锁超市订单系统可以使我们国内新起的小型超市进行更好的操作。

本次毕业设计旨在实现一个基于WebService的连锁超市订单管理系统系统。中心数据管理采用MVC的设计模式,MVC的设计分三层结构,分别为模型层、视图层、控制层。用Jsp Servlet JavaBean来实现MVC模式。服务用的是基于SOAP的Web服务。开发拟采用java,J2EE等技术,使用JDK Tomcat Eclipse Mysql开发环境。客户端可以采用网页或者其他任意客户端,如果使用网页格式,则客户端采用table布局方式,html css js和EL表达式 jstl,让页面尽可能少JAVA代码。

Java是一种广泛使用的网络编程语言,它是一种新的计算机语言概念。作为一种程序设计语言,它具有简单、面向对象、不依赖机器的结构、具有可移植性、强壮性、安全性等特点,并且提供了并发的机制,具有很高的性能;其次,它最大限度地利用了网络,Java的小应用程序可在网络上传输而不受CPU和环境的限制;另外,Java还提供丰富的类库,使程序设计者开发程序更加方便而高效。特别是由于JavaServlet/JSP技术的推出,更是让Java成为基于Web的应用程序,例如电子商务、网络远程教学等的首选开发工具。

J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。J2EE组件和标准的JAVA类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客户端的组件;JavaServlet和JavaServerPages(JSP)是运行在服务器端的Web组件;EnterpriseJavaBean(EJB)组件是运行在服务器端的业务组件。

Eclipse是可扩展的开发平台,它是对源代码开放的,基于Java语言的.它的本身本来只是一组的服务和一个框架,其开发环境由组件的构建而来。著名的自由集成环境以及跨平台的就是Eclipse,自由集成环境也叫做IDE。Eclipse的体系结构是:插件与平台相结合,平台的作用只是一个容器,插件是将所有的业务功能都封装,开发环境就由插件与组件构建。这种结构方便了Java开发人员,因为通过不同的插件能够对不同的功能进行实现。

由于Eclipse既是开放源代码,也是一个项目,因此Eclipse的源代码是任何人都能够下载的,然后在这样的基础之下,将自己的插件进行开发。并且,它的灵活性被开发商们所利用,使得自己的软件技术能够被自身更好的控制。

它是一款受到大家喜爱的Java开发工具,Java程序员广泛的使用它。

SOAP服务即简单对象访问服务,包括服务实现类,服务发布类,服务发布成功后自动生成WSDL文档,服务使用者通过WSDL文档调用服务。

JSTL在应用程序服务器之间提供了一致的接口,最大程度地提高了WEB应用在各应用服务器之间的移植。简化了JSP和WEB应用程序的开发。

Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。

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

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