I
项目报告
基于 JSP 的网上购书系统
本文研究了一种基于数据关联规则网上书店系统,此方案与现今网上已采用的一些方
案相比,具有用户使用更简单、界面更直观等优点。网上书店在我国刚起步,但发展很快。
随着我国互联网的更加普及和网上书店的更趋成熟,会有越来越大的消费群体,市场潜力
会得到充分发挥。
在系统设计中主要研究了个性化页面的背景及 Win server+tomcat+jsp 系统的一般原
理。阐述整个个性化页面生成系统的系统结构及工作原理,分析了系统实现中的特殊性、
难点和重点。设计实现用户管理、图书目录管理、图书信息录入管理、书店定单管理、图
书的浏览和查找、书店购物结帐功能等 jsp 页面 。分析并解决实现中的若干技术问题,建
立完整的网上书店,进行测试并分析结果。
网上书店 JSP 连接 数据库
II
Abstract
This text studied a kind of according to data connection rule net top bookstore system, this
project and present net top already the some project that adopt compares, having the customer
usage more simple, the interface even keeps view etc. advantage.On the net bookstore is in the
our country just start, but the development is very quick.Along with the our country Internet of
much more make widely available to ascend the bookstore with the net gradually mature, there
will be the more and more big consumption community, the market potential will get to develop
well. A main work for doing is as follows:
introduce the character turn background and Win2000servers of the page the + tomcat+ the
system of jsp general theory.expatiate system construction and work principles that whole each turn born
system in in pages;Analyzing the system realizes inside of special, a little bit difficult with point.the design
realizes the customer management, books catalogue management, books information records into the view of
the management, bookstore order form management, books to check to seek, the bookstore shopping settles an
account function etc. jsp page.the analysis combines some techniques problem that solution realizes
inside. establish complete net top bookstore, proceed the test and analyze the result.
Key words:bookstore JSP conjunction database on the net
III
目 录
摘 要................................................................................................................................................I
Abstract ...........................................................................................................................................II
目 录 .............................................................................................................................................III
引 言 ...............................................................................................................................................1
第 1 章 概述 .................................................................................................................................2
1.1 电子商务概述 .................................................................................................................2
1.1.1 关于电子商务 .......................................................................................................2
1.1.2 电子商产生的背景条件 .......................................................................................3
1.1.3 电子商务功能 .......................................................................................................4
1.1.4 电子商务应用特征 ...............................................................................................5
1.1.5 电子商务的发展趋势 ...........................................................................................8
1.1.6 电子商务的发展对社会的影响 .........................................................................10
1.1.7 研究现状分析 .....................................................................................................10
1.1.8 选题依据及研究意义 .........................................................................................11
1.2 web 基础知识................................................................................................................11
1.2.1 web 概述..............................................................................................................11
1.2.2 HTTP 协议 ..........................................................................................................13
1.2.3 URL 剖析 ............................................................................................................14
1.2.4 浏览器/服务器(b/s)模型 ...............................................................................15
第 2 章 搭建网站的准备工作 .................................................................................................17
2.1 JSP 简介 .......................................................................................................................17
2.2 deamweaver 简介 ..........................................................................................................17
2.3 安装 MSSQL 2000........................................................................................................18
2.3 JDK 配置.......................................................................................................................19
2.4 tomcat 配置 ...................................................................................................................20
第 3 章 网上购书系统 .............................................................................................................22
3.1 本站基本功能如下 .......................................................................................................22
3.1.1 首页(index.jsp) ....................................................................................................22
3.1.2 后台管理部份 .....................................................................................................23
3.2 数据库设计 ...................................................................................................................23
3.3 会员管理模块 ...............................................................................................................25
3.3.1 会员注册协议核准 .............................................................................................26
3.3.2 会员注册信息填写 .............................................................................................26
3.3.3 会员注册信息确认 .............................................................................................28
3.3.4 会员注册信息查看 .............................................................................................28
3.3.5 会员登陆 .............................................................................................................29
3.3.6 用户使用 .............................................................................................................31
结 论 .............................................................................................................................................34
参考文献 .......................................................................................................................................35
谢 辞 .............................................................................................................................................36
1
引 言
Internet 是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的
网络连接成一个整体。作为 Internet 上一种先进的,易于被人们所接受的信息检索手段,
World Wide Web(简称 WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,
目前 Internet 上已有上百万个 Web 站点,其内容范围跨越了教育科研、文化事业、金融、
商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的 Web
站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学
的迅速发展,特别是数据库技术在 Internet 中的广泛应用,Web 站点向用户提供的服务将
越来越丰富,越来越人性化。
本设计中数据库服务器端采用了 Microsoft SQL 数据库作为 ODBC(Open DataBase
Connectivity )数据源,并以先进的 ADO(ActiveX Data Objects)技术进行数据库存取等
操作,使 Web 与数据库紧密联系起来。
整个个性化页面生成系统主要由使用 Dreamweaver_MX 开发的关联规则采掘系统和利
用 tomcat+jsp 技术实现的个性化 Web 页面生成器两部分组成。关联规则采掘系统对数据
库中的历史记录进行分析,产生用户关联规则表,页面生成器则负责记录用户行为和根据
关联规则表动态生成用户个性化 Web 页面。二者通过数据库服务器和 Web 服务器连接。
本设计主要完成 Web 服务器端的用户管理、图书目录管理、图书信息录入管理、书店
定单管理、图书的浏览和查找、书店购物结帐功能模块的设计、实现与完善以及整个实验
网站的组织建立和测试工作。
2
第 1 章 概述
1.1 电子商务概述
1.1.1 关于电子商务
1. 电子商务的含义
电子商务,顾名思义是指在 Internet 网上进行商务活动。其主要功能包括网上的广告、
订货、付款、客户服务和货物递交等销售、售前和售后服务,以及市场调查分析、财务核
计及生产安排等多项利用 Internet 开发的商业活动。
电子商务的一个重要技术特征是利用 Web 的技术来传输和处理商业信息。因此有人称:
电子商务=Web+IT。
电子商务有广义和狭义之分。狭义的电子商务也称作电子交易(e-commerce),主要是
指利用 Web 提供的通信手段在网上进行的交易。而广义的电子商务包括电子交易在内的利
用 Web 进行的全部商业活动,如市场分析、客户联系、物资调配等等,亦称作电子商业
(e-business)。这些商务活动可以发生于公司内部、公司之间及公司与客户之间。
2. 电子商务的网络计算环境
目前,已有三种不同但又相互密切关联的网络计算模式:因特网(Internet)企业内部
网(Intranet)和企业外部网(Extranet)。对绝大多数人来说,首先入的是因特网。企业为
了在 Web 时代具有竞争力,必须利用因特网的技术和协议,建立主要用于企业内部管理和
通信的应用网络,这就是企业内部网(Intranet)。而各个企业之间遵循同样的协议和标准,
建立非常密切的交换信息和数据的联系,从而大大提高社会协同生产的能力和水平,就是
企业外部网(Extranet)。这三种计算模式在电子商务中各有各的用途。
电子商务不仅仅是买卖,也不仅仅是软硬件的信息,而是在 Internet、企业内部网
(Intranet)和企业外部网(Extranet),将买家与家、厂商和合作伙伴紧密结合在了一起,
因而消除了时间与空间带来的障碍。
3. 电子商务建立了新型的商务通信的通道
商务通信是开展商务活动的重要条件。传统的商务通信是通过邮件、报纸等印刷物或
通过电台、电视台等广播方式来传递信息。
电子商务采用基于开放式标准上的 Internet 这一崭新的通信通道,与以往的通信相