摘 要
随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,网上银行、在线图书销售系统、网上拍卖、网上房地产交易、网上旅行社将逐步替代传统商务活动。电子商务以其公平、快捷、方便、高效、成本低、中间环节少、全球性、全天候交易和服务等巨大优势,赢得人们的青睐。
本文中所做的主要工作如下:
(1)介绍了电子商务的背景及WinNT+IIS+ASP系统的一般原理;
(2)阐述整个网站的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。
(3)设计实现新书推荐,热销数目排行榜,图书分类索引,图书搜索引擎(包括简单查询和复杂查询),购物车,会员服务(注册、修改注册、查询订单、留言、个性化设置等),付账结算。
(4)分析并解决实现中的若干技术问题;
(5)建立完整的网站,进行测试并分析结果。
关键字:电子商务、网上书店、ASP、IIS
Abstract
Along with the development of computer science, the application in Internet of technology of database is more and more extensive, online bank, online shop, online auction, online real estate transaction, travel agency online substitute the traditional commercial activity progressively. E- commerce is with its enormous advantages, such as fair, swift, convenient, high-efficient, intermediate link few, global, all-weather trade and service with low costs, etc., Gain people's favor.
The groundwork that originally does in the article is as follows:
(1) Have introduced the background of e-commerce and general principle of WinNT + IIS + ASP system;
(2) Explain systematic structure of the whole website and operation principle; Have Analyses the particularity, difficult point and focal point while realizing systematically.
(3) Design and realize new book recommendation, the fast-selling figure billboard, the classified index of the books, Books search engine whether( including inquiring about and not complicated to inquire about briefly), shopping cart, membership service whether( register, revise and register, inquire order, leave a message, not individualized to set up etc.), Pay the bill and settle account.
(4) Analyses and solve several technological problems while realizing; (5)Set up intact websites, test and analyses the result.
Key word: E-commerce, online bookstore, ASP,IIS
前 言
网络商店从前台看是一种特殊的WEB服务器。现代WEB网站的多媒体支持和良好的交互性功能成为建立这种虚拟商店的基础,使得顾客可以像在真实的超级市场一样推着购物车挑选商品,并最后在付款台结账。这也就构成在线图书销售系统软件的三大支柱:商品目录、顾客购物车和付款台。
好的商品目录可以使顾客通过最简单的方式找到其需要的商品,并可以通过文字说明、图像显示、客户评论等充分了解产品各种信息;商品购物车则衔接商店和个人,客户既可以把他喜欢的商品一个个放到购物车里,也可以从购物车中取出,直到最后付款;付款台是网络交易的最终环节,也是关键的环节。
本文主要分6章,主要涉及到以下内容:对有关基础知识的认识,网站系统的设计思想,数据库的设计,功能模块的设计与实现技术等。在线图书销售系统正处于一个重要的发展时期。Web应用系统技术中新概念、新产品的不断推出,同时也给在线图书销售系统提供了新的技术支持。回顾Web应用系统的发展历史,一方面可以了解现状,另一方面也可以更好的认识Web应用系统的发展趋势。
目 录
摘 要... I
Abstract. II
前 言... III
目 录... IV
第一章 电子商务概论... 1
1.1电子商务的出现... 1
1.1.1电子商务的起源... 1
1.1.2电子商务的定义... 1
1.1.3我国电子商务的出现... 2
1.2电子商务的分类... 2
1.3电子商务的特性和优越性... 3
1.3.1电子商务的特性... 3
1.3.2电子商务的优越性... 3
1.4电子商务的系统构成及交易过程... 3
1.4.1电子商务系统的构成... 3
1.4.2电子商务的交易过程... 4
第2章 在线图书销售系统... 5
2.1 在线图书销售系统综述... 5
2.1.1国内在线图书销售系统现状... 5
2.1.2在线图书销售系统创建流程... 5
2.2 在线图书销售系统设计基础... 5
2.2.1 ASP设计基础... 5
2.2.2 ASP与IIS. 8
2.2.3利用ADO访问数据库... 9
2.2.4 Dreamweaver. 11
2.2.5 SQL Server. 11
第三章 系统的需求分析... 13
3.1 项目开发目的背景... 13
3.2 用户界面需求... 13
3.3 功能需求... 13
3.4 运行需求... 14
第四章 系统的总体设计... 15
4.1 系统概述... 15
4.2 系统主要功能描述... 15
4.3 系统功能模块的划分... 16
4.4 数据库的设计... 17
4.4.1 ER图设计... 18
4.4.2 数据库表单的设计... 21
第五章 详细设计... 25
5.1 前台功能模块的实现... 25
5.1.1 用户模块的实现... 26
5.1.2 图书销售模块的实现... 29
5.2 后台功能模块的实现... 34
5.2.1 管理员的登录... 35
5.2.2 用户管理模块的实现... 35
5.2.3 图书管理模块... 36
5.2.4 订单的管理... 37
第六章 系统测试与维护... 39
6.1软件测试的目的... 39
6.2 软件测试的方法... 39
6.2.1黑盒测试... 40
6.2.2白盒测试... 40
6.3 测试... 40
6.4测试结果... 41
6.5维护... 41
结束语... 42
致 谢... 43
参考文献... 44
附录1. 45