摘 要 随着计算机科学的发展,数据库技术在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应用系统的发展趋势。 功能需求 此系统根据功能的需求可分为以下几个部分: 1. 商品销售 这部分也就是顾客浏览图书、选择图书、结帐完成购物的地方。此部分为了实现顾客方便的实现购物过程,照顾了顾客的浏览习惯,简化了购物流程,为顾客提供购物车、付款台等服务。使顾客象在真正的商店里购物一样。 2.数据库需求 为了方便用户快速查找和浏览自己需要的图书,关于图书信息的数据则必须 灵活的从数据库中提出,显示给用户。在用户查询图书信息时候,设立了按类查询充分体现了这一点。 3.安全性需求 由于网上书店不需要顾客和商家见面,而是通过interner这一媒介来进行,因此整个过程不能照搬现实世界里的过程。因此成功的网上书店必须能够提供足够的安全性、可靠性和可行性,才能赢得顾客的信任和欢迎。本系统采用了安全性的技术和设施解决安全可靠性问题,确保了顾客信息的保密性。 4.支付功能的需求 网上支付因为不能见面,所以可采用货到寄款或款到发货的方式,支付手段可以支票、邮局汇兑等方式。但这些支付方式运转周期长,在讲究速度的现代交易环节中已不能适应。在本系统中为顾客提供了多种支付方式,以适应不同顾客要求。
目 录 摘 要 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 |