摘 要
随着计算机技术的日益发展,现代社会已经到了真正的信息时代,如何掌握并应用信息就显得非常重要了。很多公司都利用互联网这个市场来达成协议,所以互联网也不再是单纯的传播媒体,它除了传播信息以外,还可成为转变社会形态的枢纽。互联网上的这个虚拟世界正在具体化、现实化,并逐渐与现实生活融为一体。
ASP是一种优秀的电子商务开发程序语言,因为其编辑简便、功能全面的特点,被广泛应用于电子商务网站的编辑制作、企业管理系统的开发等项目中。尤其是在电子商务网站的建设中,ASP扮演着动态网页缔造者的重要角色。
Dreamweaver_MX集多种网页开发功能于一身,可以轻松、系统地完成几乎所有网页技术的编辑。它具有美观的操作界面及强大的编辑功能,在Dreamweaver_MX中编辑ASP,可以很方便地应用各种辅助项目,实时测试编辑完成的动态网页,设计出功能完善的动态网页。
Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。是一种易于使用,配置简单的数据库。
本文中的网上书店系统,结合ASP、Access与Dreamweaver_MX共同开发而成,具有用户使用更简单、界面更直观等优点,设计并实现用户管理、书籍管理、订单管理、购物结帐等功能。
关键字 数据库 连接 验证 Asp 网上书店
ABSTRACT
One that is with technology of the computer is growing, the modern society has already reached real information age, how to grasp and use information to seem very important. A lot of companies make use of this market of Internet to reach an agreement, so Internet is no longer simple spread media, it besides information of propagating, and may become the pivot of changing the social shape. Specify pieces of world not fictitious on it is on Internet, reality, and integrate in actual life gradually.
ASP whether one outstanding e-commerce develop procedure language, because of its editor simple and convenient, function overall characteristic, widely used in development of making, enterprise's administrative system of the editor of the e-commerce website ,etc. in the project. Especially in the construction of the e-commerce website, ASP is acting the dynamic webpage founder's important role.
Dreamweaver_MX incorporate developing the function in many kinds of webpages into an organic whole, can finish nearly all webpage editor of technology lightly and systematically. It has beautiful operation boundary plane and strong editing function, editor ASP in Dreamweaver_MX, can use various kinds of auxiliary projects very conveniently, test the dynamic webpage that the editor finished in real time, design the dynamic webpage with perfect function.
Microsoft Access is a kind of relational expression database, the relational expression database is tabulated and made up by one, form competent is it make up to arranging by a series of, every and the entourage one record, every one word section, each word section have one word sections of name, word a name can repeat of first form. It is that one kind is easy to use, dispose the simple database.
Online bookshop system in the article, combine ASP、Access and Dreamweaver_MX is it, have user use simple, interface getting ocular advantage to develop together originally, design and realize user management, books management, order manage, do shopping function of checking out etc.
Key words: Database Connect Validate Asp Online Bookshop
目 录
前 言. 4
第一章 系统概述. 5
1.1 网上书店设计概要. 5
1.2 ASP技术综述. 6
1.2.1 ASP的6大内建对象. 6
1.2.2 ASP与CGI的比较. 7
1.2.3 ASP与IIS 8
1.2.4 ADO简介. 9
1.3 技术要点. 9
第二章 数据库的设计与实现. 11
2.1 创建数据库. 11
2.2 数据库的连接. 16
第三章 网上书店系统设计. 18
3.1 用户信息模块的实现. 18
3.1.1 客户的注册、登录及退出. 19
3.1.2 客户资料的查看、更新及密码的修改. 23
3.2 图书信息模块的实现. 26
3.2.1 分类的显示和详细信息的显示. 26
3.2.2 图书的搜索. 28
3.2.3 购物车功能的实现. 33
3.3 系统管理模块的实现. 37
3.3.1 图书的管理. 38
3.3.2 客户和管理员用户的管理. 41
第四章 网站的建立与运行环境. 46
结束语. 47
致 谢. 48
参考文献. 49
前 言
随着信息技术的发展,信息技术使用传递速度突破了时间和地域性的局限,网络化与全球化成为一种不可避免的世界趋势。由于网络用户的迅速膨胀,众多的商家和厂家也纷纷将眼光投向互联网。电子商务是能够在网上完成供、产、销全部业务流程的虚拟市场。封闭式的银行电子金融系统已变成开放式的网络电子银行。电子商务是一个发展潜力巨大的市场,极具有发展前景。电子商务双向信息沟通,灵活的交易手段和快速的交货方式的特点,将给社会带来巨大的经济效益,促进了整个社会的生产力的提高。电子商务的推广,打破了时空限制,改变了贸易形态,有助于降低企业成本和提高企业竞争力。电子商务给消费者提供了更多的选择,提供了更好的便利性。在互联网上可以进行很多的电子商务活动,“网上书店”就是一种典型的电子商务运用。
“网上书店”实际上是运行在Web服务器中的一个Web应用程序。“网上书店”既可以作为网站的一个子模块实现,也可以作为一个网站单独运行。“网上书店”模拟一般的书店的经营模式,利用页面、脚本程序来实现“网上书店”的书籍管理、订单管理、客户信息的管理工作。实现标准购物车功能(分为修改、继续购物、清空、结算四个状态),可对购物车在结算之前任意步骤进行查询和修改,购物过程支持网上结算,购买者可依据订单号查询订单状态(已收到订单、已收到货款、已发货、已送达收货人等状态),后台设置管理员维护界面,可在首页设定新增商品或推荐商品,可设定会员购买折扣,可对订单状态进行跟踪和管理(修改状态、删除订单)可查询当日新增加订单和所有订单。
要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文中数据库服务器端采用了Microsoft Access数据库作为ODBC(Open DataBase Connectivity )数据源,并以先进的ADO(ActiveX Data Objects)技术进行数据库存取等操作,使Web与数据库紧密联系起来。
本文主要完成Web服务器端的用户管理、图书管理、书店定单管理、图书的浏览和查找、书店购物结帐功能模块的设计、以及数据库等功能模块的设计、实现与完善以及整个实验网站的组织建立和测试工作。
第一章 系统概述
1.1 网上书店设计概要
网上书店作为网上销售的一种形式,其前台的图书展示是虚拟的,但后台销存及配送体系却是具体而又现实的。没有强有力的后台支持,就不可能实现网上购书这种电子商务形式。网上购物由于有广大的销售群体,又有展示新产品的网络平台,所以通过电子商务可以迅速地对顾客的需求构成导向。同时,商家也可以通过互联网中的商务数据库,记录下每次访问、销售、购买形式和购物动态;以及客户对产品的意见,商家通过这些统计数据来获取客户对产品的满意度。以下网站结构设计图(图1-1)。