文献综述

  • 格式:doc
  • 大小:44.50 KB
  • 文档页数:6

北京化工大学北方学院毕业设计(论文)——文献综述

1

文献综述

前 言

本人毕业设计《基于JSP的网上书店管理系统的设计与实现》根据目前国内外学者对中国网络购物系统的现状,借鉴当下流行的稳定的框架语言Struts2,使用JSP的开发语言,MySQL作为后台数据库,该数据库系统在安全性、准确性、运行速度方面均有绝对的优势,并且能够对容量较大的数据库进行处理,效率高。

本论文就毕业设计的内容,系统地阐述了整个网上书店售书系统的功能及实现。实现了从商品管理,商品分类和查询,到购物车实现,用户订单处理,再到留言板,管理员系统。基本上实现了电子商务的功能流程,能够实现用户与商家在网上进行商品交易。本系统界面简单直观,易于操作和使用,交互性强,完全基于Internet网络。

本系统的设计目的是为了满足消费者只要通过互联网就可以足不出户的购买自己喜欢的图书,改变传统商业交易,在互联网上进行交易,实现网上购买图书。为了实现上述目的,我对网上书店售书系统有了深一步的了解,从而满足客户的要求,让他们可以随时找到自己想要购买的图书。

网上购书的优势在于选择面大、价格便宜、交易方便、节省时间和精力等。整个图书市场一片繁荣,在这种情况下,网上书店的加入无疑将使得竞争更加激烈,但从另一个方面看,只有在这种激烈的竞争下,网上书店的优势才能得以体现。在中国,网上书店有发展的必要,也有发展的基础,发展网上书店的各方面条件也日趋成熟,但是还存在一些问题,只有把问题解决好了,才能保证网上书店的蓬勃发展。

北京化工大学北方学院毕业设计(论文)——文献综述

2 二十一世纪是一个集数字化,网络化,信息化的,以网络为核心的社会。当钱天白教授于1986年9月14日在北京计算机应用技术研究所内向德国卡尔斯鲁厄大学发出第一封电子邮件“穿越长城,走向世界”的时候,他也许不知道自己推开了中国信息时代的大门;1994年4月20日,中国科学院计算机中心通过美国Sprint公司连入Internet的64K国际专线开通,实现了国际互联网的全功能连接,从此中国迈入互联网信息时代。转眼间互联网在中国已有10余年的发展,中国的网民充分领略到“畅游天地间,网络无极限” 所带来的畅快。随着Internet的飞速发展,使得网络的应用日益的广泛。如电子商务,电子政务,网上医疗,网上娱乐,网络游戏,网络教学等。

Java是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象。Java的源代码在传递到客户端执行之前,必须经过编译,因而客户端上必须具有相应平台上的仿真器或解释器,它可以通过编译器或解释器实现独立于某个特定的平台编译代码的束缚。Java采用强类型变量检查,即所有变量在编译之前必须声明。Java是一种与HTML无关的格式,必须通过像HTML中引用外媒体那么进行装载,其代码以字节代码的形式保存在独立的文档中。Java采用静态联,即Java的对象引用必须在编译时的进行,以使编译器能够实现强类型检查。

Java语言是一种与平台无关的编程语言,它具有“一次编写,随处运行”的特点,所以,非常适合于分布式的网络编程。随着 Internet网络在我国的迅速普及,参与和从事网络编程的人员也在不断地增加,同时,也将有更多的网络开发者选用Java语言作为编程工具,而一些C和C++程序员也在逐步转向应用Java语言编写程序。

杨建华(2004)在《信息系统分析与设计》从信息系统的基本概念出发,按照信息系统的生命周期,系统、完整、准确、详细地阐述了信息系统分析与设计的理论、方法和工具。全书由9章组成,包括引论、信息系统规划、信息系统分析、信息系统设计、面向对象的系统分析与设计、系统实施、系统维护与评价、系统开发环境与工具、信息系统实力分析。

陶琳、张心凯(2006)在《福建电脑》中发表了《基于Struts和Hibernate技术的网上书店系统的设计和实现》,本文介绍了运用了Struts和Hibernate两个开源框架及它们对MVC设计模式的实现来设计与实现网上书店电子商务系统,给出了系统的结构、功能以及解决方案的设计,并就其中的关键技术MVC结构设计和Hibernate的运用进行分析,给出了解决方案,并且就开发过程中的几个重要问题进行了详细说北京化工大学北方学院毕业设计(论文)——文献综述

3 明。

计磊(2007)在《精通J2EE-Eclipse Struts Hibernate Spring》一书较为全面地介绍J2EE Web应用开发中的基本内容,涵盖了目前从JSP、Servlet、Struts、Hibernate到Spring、Ajax的主流开发技术。全书提供了8个完整的典型项目案例,按照实际开发流程编写,剖析开发思想与技术要点。本书代码规范、层次清晰、注释丰富,适合于从事Web应用开发的初、中级程序员使用。

吕凯、李绍杰(2009)在期刊《通化师范学院学报》上发表了《Struts框架在Web开发中的应用》,文中阐明Struts是一个用于开发Web应用程序的框架,它采用MVC(Model-View-Controller)的设计思想,很好的实现了业务逻辑和用户界面的分离.针对这一思想,该文对Struts框架所涉及的技术要点进行了分析,并对配置文件、表单验证等特性进行了详细的描述,解决了在Web开发中所涉及的Struts难点问题,最后通过一个实例对Struts框架的结构进行说明。

马伟、曹宝香(2010)在《北京联合大学学报》中发表了《基于SSH架构的工作流系统设计》,这篇文章从很多反面阐述了SSH框架的现状和发展趋势。本文针对随着企业信息化程度的提高,企业对工作流系统的要求也越来越高,以工作流系统参考模型为依据,提出并设计了基于SSH架构的工作流系统,该系统支持客户端图形化建模,能够处理复杂的业务流程,具有可扩展和平台无关性等优点,该工作流系统模型在CRM(Customer Relationship Management)系统中的成功使用表明了该模型能够适应企业业务过程不断变化的需要,模型采用的分层架构提高了系统的开发效率。

史玲华、翟璐璐(2010)在《电脑知识与技术》期刊中发表了《J2EE软件开发框架技术探讨》的文章,这篇文章主要是将框架技术对J2EE的开发带来的好处,文中主要阐述了框架技术减小了J2EE的开发难度,提高了可重用性,提高效率的观点。该文对三种常见的开源框架技术(Struts、Hibernate和Spring)进行了探讨,分析了它们的特点。

周岚(2011)在期刊 《合肥学院学报(自然科学版)》中发表了《基于Spring框架的IOC模式的设计和实现》,文中介绍了Spring中的控制反转,即Ioc,IOC称为控制反转,也可称为依赖注入,是目前最优秀的解耦方式.在IOC模式下,创建被调用者的工作不再由调用者来完成,而是通过Spring容器来完成.通过对IOC原理的分析及具体项目——在线项目管理平台中任务管理模块的设计,具体给出了在Spring框架中IOC模式的实现。 北京化工大学北方学院毕业设计(论文)——文献综述

4 刘德山(2011)在《微型机与应用》中发表了《基于Hibernate框架的数据持久层架构设计及应用》一文,文中指出了数据持久层在Web应用系统开发中,主要应用于业务逻辑和数据逻辑的松散耦合,提高软件可重用性。分析了Hibernate框架及DAO设计模式的工作原理,设计了基于Hibernate框架采用DAO设计模式的数据持久层架构体系,并通过具体Web应用,阐述了数据持久层架构的具体实现过程。

张晓学(2012)在《基于SSH的团购网站的设计与实现》中对在线网络这一需求,基于SSH三大框架技术和MVC模式设计并实现了一个团购网站。系统实现了前台在线团购和后台管理等一系列功能,系统的特点是操作简单,界面友好,安全性高,运行稳定。

万珊、朱柏青和李东波(2012)在《基于B/S结构某锻造企业质量管理系统的研究与开发》中根据某锻造企业的实际需求,分析了质量管理系统在该企业应用的必要性,设计了系统的总体框架及业务流程,利用JSP技术,并基于B/S(Browser/Server)结构开发了系统的功能模块。实践证明,该系统可以满足企业对产品质量的管理需求,提高了质量管理工作效率。

外国学者Catherine L. Mann(2000)《Transatlantic issues in electronic

commerce》提出电子商务正越来越多的影响国家和国际经济的关系,并通过叙述美国和欧洲联盟各国对电子商务在处理贸易流动、税收制度的方法及个人隐私方面的问题,强调国家在政策方面应小心应对电子商务的力量。

Richard Hawkins, Johan Helsingius, Jiro Kokuryo, Robin Mansell, Luc L.G.

Soete(2000)的《The economic and social impact of electronic commerce》也系统的论述了电子商务对社会经济的影响,通过电子商务的发展趋势得出电子商务改变了市场,它能过降低成本、提高生产力、工作效率、增强透明度等重要的论断。

Jordan Dimov(2003)在《JSP中的安全性》指出通常网络编程中的安全问题是非常让人担忧的,并且它具有很容易被不怀好意的人攻击的特点。但是一旦工具和安全系数增加的时候,受安全问题影响的系统将会显著的下降。顺便提一下,估计在World Wide Web环境中所产生的不同动态内容正是被有意设计成为我们开发人员和最终用户提供更有力和方便的工具。

Hecker, Michael,Dillon, Tharam S(2008)的《Privacy Ontology Support

for E-Commerce》强调电子商务的出现使交易的隐私安全问题变得越来越重要,并提供了一个电子商务中隐私的框架,使电子商务网站可以基准他们的隐私政策并实施隐北京化工大学北方学院毕业设计(论文)——文献综述

5 私安全措施。

Lin, Kwei-Jay(2008)《E-Commerce Technology: Back to a Prominent Future》指出电子商务是一门大生意,其与日益增长的市场规模已成为IT行业的主要驱动力。公司现在需要电子商务提供网上购物或营销网络,允许客户直接联系。

WANG Ai-ning(2009)在刊名《COAL TECHNOLOGY》中发表的《Analysis of MySQL

Database Applications》讲到MySQL是一个全面的数据库管理平台,可以提供企业级的数据管理.MySQL数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理高性能的数据应用程序。

Chen Yaofei Chen Huantong(2009)在刊名《COMPUTER APPLICATIONS AND

SOFTWARE》中发表的《DESIGN AND REALIZATION OF SKILLS ASSESSMENT SCHEME FOR