文档详情

基于Java技术的WEB环境下网点销售系统的文献综述英文翻译开题报告.doc

发布:2018-03-02约5.64万字共43页下载文档
文本预览下载声明
附件4: 本科生毕业论文(设计)文献综述 论文题目: 基于Java技术的WEB环境下的 网络商店销售系统 A network shop system of Web environment Based on Java 学生姓名: 李 娜 年级(学号): 二级学院:信息工程学院 专业: 计算机科学与技术 指导教师: 毛 婕 虞 歌 职称: 助 教 高级实验师 . 填表日期: 2004 年 3 月 24 日 杭 州 师 范 学 院 教 务 处 制 一、查阅中外文献资料目录,所查阅的中外文献资料不得少于5篇(含作者、书名或论文题目、出版社或刊名、出版年月或期号及页码等,未经本人查阅的文献资料目录不得列上) 孙一林,彭 波. Java数据库编程实例 [M].北京:清华大学出版社, 2003:245-253,283-289,300-309 2.Java2实用教程 清华大学出版社 3.Java Tutorial /docs/books /tutorial 4.Thinking in java, Bruce Eckel, 3nd Editon 5.李勇奇,卢昱.Web上基于Java的数据库应用研究[J] .计算机工程与应用,1999(1):49-51 6.吴鹏 ,陈文亮,李卫国. 基于Web应用系统开发的纯Java实现技术[J].计算机应用研究, 2000(05):85-86 7.周鸿飞. Java Applet与Java Servlet相结合的电子商场的构建 [J].微型机与应用, 2000(10):49-51 二、文献综述(含本选题国内外研究现状、研究主要成果、发展趋势、存在问题等内容,字数不少于3000字,力求内容切题,具综合归纳性) 目前Internet上最流行的应用大多都是基于Web方式。最初的Web应用比较简单,客户端请求的是一个静态的页面。但随着Web技术的发展和电子商务时代的到来,人们不再满足建立各种静态地发布信息的网站,更多的时候需要能与用户进行交互,并能提供后台数据库的管理和控制等服务的动态网站。早期的动态网站开发技术使用的是CGI-BIN接口。开发人员编写与接口相关的单独的程序和基于Web的应用程序,后者通过Web服务器来调用前者。这种开发技术存在着严重的扩展性问题每一个新的CGI程序要求在服务器上新增一个进程。如果多个用户并发地访问该程序,这些进程将耗尽该Web服务器所有的可用资源,直至其崩溃。为克服这一弊端,微软公司提出了Active Server Pages(ASP)技术,可以利用 VBcript 或 Java Script 语言来设计。该技术利用“插件”和API简化了Web应用程序的开发。ASP与CGI相比,其优点是可以包含HTML标签,可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上更富有灵活性。但该技术基本上是局限于微软的操作系统平台之上,主要工作环境是微软的IIS应用程序结构,所以ASP技术不能很容易地实现跨平台的Web服务器程序开发Hypertext Preprocessor(超文本预处理器),即PHP动态网站开发技术与ASP相似,也是一种嵌入HTML文档的服务器端脚本语言。其语法大部分与C、Java等语言相似,并形成了自己的独有风格,利用该语言Web程序员可以快速地开发出动态网页。PHP在大多数Unix平台、GUN/Linux和微软Windows平台上均可以运行。PHP的优点主要有:安装方便,学习过程简单;数据库连接方便,兼容性强扩展性强可以进行面向对象编程等。但PHP也存在一些弱点,主要是PHP是一种解释型语言,不支持多线程结构,支持平台和连接的数据库都有限,特别是在支持的标准方面存在先天不足,对于某些电子商务应用来说,PHP是不适合的。JSP 与 ASP 非常相似。不同之处在于 ASP 的编程语言是 VBScript 之类的脚本语言, 而 JSP 使用的是 Java 。JSP在以下几个方面做了改进内容的生成和显示进行分离JavaBean或者Enterprise JavaBean组件Java中连接数据库的技术是JDBC,Java程序通过JDBC驱动程序与数据库相连,执行查询、提取数据等操作。Sun公司还开发了JDBC-ODBC bridge,利用此技术Java程序可以访问带有ODBC驱动程序的数据库,目前大多数数据库系统都带有ODBC驱动程序,所以Java程序能访问诸如Oracle、
显示全部
相似文档