了计算机技术、数据库技术、网络通讯技术等多科前沿技术,是Web技术和信息技术向结合的实例。
JSP是由Su
公司在Java语言上开发出来的一种动态网页制作技术。它提供了一种建立动态网页的简单方法,并为开发人员提供了一种Server端框架。它代表了面向对象的软件开发技术的发展方向,具有巨大的应用前景。
本文档的安排如下:第一章主要介绍了网上购书系统的概述和面向对象开发环境MyEclipse概
述及MyEclipse编程环境。第二章主要介绍说明了网上购书的总体设计并画出系统的总体设计流程图。第三章主要介绍说明了网上购书系统的详细设计及数据库逻辑结构设计。第四章主要介绍了系统的测试界面。程序在设计的过程中遇到的问题已及时更正,但由于个人的能力和水平有限,人事信息管理系统和文档中不免会出现一些不期待的错误,望文档读者能够理解和体谅,并欢迎提醒和纠正,在此表示感谢以及敬意。
1
fJSP课程设计报告
1网上购书系统概述
系统开发背景
网上购物的发展近年来,随着I
ter
et的迅速崛起,互联网已日益成为收集提供信息的最佳渠
道并逐步进入传统的流通领域。于是电子商务开始流行起来,越来越多的商家在网上建起在线商店,向消费者展示出一种新颖的购物理念。
网上购物系统作为B2BB2CBusi
esstoCustomer即企业对消费者,C2CCustomertoCustomer,即消费者对消费者电子商务的前端商务平台,在其商务活动全过程中起着举足轻重的作用。本文主要考虑的是如何建设B2C的网上购物系统。
网上购物系统实现的现状JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。由于
PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商务站点。
ASP和JSP则没有以上缺陷,ASP可以通过MicrosoftWi
dowed的COMDCOM获得ActiveX规模支持,通过DCOM和Tra
scatio
Server获得结构支持;JSP可以获得SUNJava的JavaClass和EJB获得规模支持,通过EJBCORAB以及众多厂商的Tra
scatio
Server获得结构支持。
三者中,JSP应该是未来发展的趋势,世界上一些大的电子商务解决方案提供商都采用JSPServlet。
JSP概述
尽管JSP提供强大的功能是建立在Servlet之上,但JSP的性能和Servlet相差无
几。JSP首先要编译成Servlet,这只会增加少量的代码,仅需编译一次且可以预编译,
这就消除了运行时花费不必要的负担。JSP与Servlet性能上的差异仅仅表现在返回的
数据是二进制的。这是因为JSP返回时用的是Pri
tWriter,而Servlet可以应用于速
度
更
快
的
OutputStreamr