毕业论文(基于Web的网上购物系统)Word文档格式.doc

上传人:b****2 文档编号:13968372 上传时间:2022-10-16 格式:DOC 页数:7 大小:149KB
下载 相关 举报
毕业论文(基于Web的网上购物系统)Word文档格式.doc_第1页
第1页 / 共7页
毕业论文(基于Web的网上购物系统)Word文档格式.doc_第2页
第2页 / 共7页
毕业论文(基于Web的网上购物系统)Word文档格式.doc_第3页
第3页 / 共7页
毕业论文(基于Web的网上购物系统)Word文档格式.doc_第4页
第4页 / 共7页
毕业论文(基于Web的网上购物系统)Word文档格式.doc_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

毕业论文(基于Web的网上购物系统)Word文档格式.doc

《毕业论文(基于Web的网上购物系统)Word文档格式.doc》由会员分享,可在线阅读,更多相关《毕业论文(基于Web的网上购物系统)Word文档格式.doc(7页珍藏版)》请在冰豆网上搜索。

毕业论文(基于Web的网上购物系统)Word文档格式.doc

2008年 6月 10日

摘要

随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上购物。

对于企业来讲,无论是企业之间(BtoB),还是企业和客户之间(BtoC)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。

近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。

运用ASP技术和网络数据库原理,基于B/S模式我开发了一个网上购物系统。

在我的系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。

系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。

系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。

关键词:

B/S模式、ASP、电子商务、网络数据库。

Abstract

AlongwiththeInternetofcontinuouslyuniversal,peoplearefortherequestoftechniqueInternetthealreadyandnotonlysingleisaviewoncewebpage,receiveanddispatchtheE-mail,increasinglybusypeoplestartpursuingtheexploitationInternetthatkeepthehousethisathemightyplatformcomethenetthatrealizesontheshopping.Speakforthebusinessenterprise,andwetheristhebusinessenterprise'

s(BtoB),orbusinessenterprisewiththecustomer'

sbargainfor(BtoC),ifcanrealizethenetuptradeandwillconsumedlyincreasethebargainspeedtheeconomytotradethecost.Inthelastfewyears,alongwiththetechnique'

sfurtherdevelopmentofnetworkdatabase,makethisonconceivingtograduallybecometheactuality.

ApplicationASPtechniqueiswiththenetworkdatabaseprinciple,accordingtoB/SmodeIdeveloppedanetontheshoppingsystem.Inmysystem,customercanverytheconvenientregistrationbecomethemember,andproceedstomerchandiseviewindex,lookintofavourthatthemerchandise'

sdetaileddata,thenpurchasetheadoringmerchandiseaccordingtotheeveryone.Systemwouldtheautoisabornorderofcustomer,andhandovertheordertoeruptgoodsaccordingtotheinformationforfillinningofcustomer.Systemmanagercanthenproceedstoincreasewiththeorderthatedit,investigatealreadytheregisteredcustomercombinerighthandovertoproceedstohandletocurrentmerchandise.

Keywords:

B/Smode,ASP,electroniccommerce,networkdatabase.

摘要 2

一.前言 4

1.1问题的提出 4

1.2问题的解决 4

二.准备知识――ASP技术 4

2.1ASP的简介 4

2.2ASP的特点 5

2.3ASP的工作原理 5

三.系统概述 5

3.1系统设计思想 5

3.2系统总体结构图 6

3.3系统功能模块图 6

3.4系统开发工具 6

四.系统功能模块设计 7

4.1客户端 7

4.1.1购物篮 7

4.1.2会员注册 10

4.1.3商品查询 13

4.1.4订单查询 14

4.2后台管理端 15

4.2.1商品的添加 15

4.2.2商品的审查 20

4.2.3订单的审查 21

4.2.4会员的审查 23

4.2.5管理员添加 25

4.2.6管理员审查 26

五.系统网络数据库的建立 27

5.1系统数据源的设置 27

5.2表、关系模型和数据库的概述 28

5.3范式与建表的规范化 28

5.4系统数据库的详细建立 29

六.结束语 31

参考文献:

32

一.前言

1.1问题的提出

对于基于Web平台的网上购物系统,存在着一个前台应用和后台管理的问题。

而无论前台还是后台,都要对数据库进行调用和操作。

因此如何创建网络数据库,以及客户端如何调用服务器端的数据库成为实现网上购物的一个关键性问题。

1.2问题的解决

在这里,我采用B/S模式来实现客户端对服务器端的调用,所谓B/S模式即浏览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式。

在B/S模式中,客户端运行浏览器软件。

浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。

而对于网络数据库的创建,则是利用ASP技术来解决。

ASP(ActiveServerPages动态网页)是微软公司推出的一种用以取代CGI(CommonGatewayInterface通用网关接口)的技术。

目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。

简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。

在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于商品或服务提供者来说,其目的则是向用户推销自己的产品或服务。

因此,让用户通过浏览器查询服务器的后端数据库是许多Web服务提供者必需有的服务,ASP通过内置的ADODB组件来实现这一功能。

可以使用ADO去编写紧凑简明的脚本以便连接到ODBC兼容的数据库和OLEDB兼容的数据源。

至于实现的细节,在后续部分的网络数据库章节中有详细介绍。

二.准备知识――ASP技术

2.1ASP的简介

ASP(Activeserverpages)是一种类似HTML(HypertextMarkupLanguage超文本标识语言)、Script与CGI(CommonGAtewayInterface通用网关接口)的结合体,但是其运行效率却比CGI更高、程序编制也比HTML更方便且更有灵活性,程序安全及保密性也比Script好。

HTML(HypertextMarkupLanguage)是一种超文本标识语言,文件通过这种格式可以在互连网上载送浏览,用户只要使用网页浏览器工具就可以浏览这些文件,目前比较常用的工具包括MicrosoftInternetExplorer,NetscapeCommunicator等,由于HTML文件都是由标签(tag)所组成,因此它比较适合制作静态网页,再者,由于先天上的限制HTML是无法直接存取数据库的,所以存取数据库的工作大多是依靠CGI来处理。

ASP不但可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。

ASP以HTML为基础,主体还是HTML代码,只是在需要ASP动态产生的地方加入ASP代码。

ASP的最终显示结果也是HTML代码,可准确控制ASP的输出结果。

Script(脚本)是由一组可以在WEB服务器或客户端浏览器运行的命令组合而成,目前在网页编制上比较流行的脚本语言包括VBScript,JavaScript。

这些脚本大都是在客户端运行,因此,客户端可以很清楚的取得脚本的内容。

所以,就安全性而言,这些客户端的脚本语言的确有危险。

ASP虽然具有脚本语言的方便性,但由于他是在WEB服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。

因此ASP与一般的脚本语言相比,要安全的多。

2.2ASP的特点

ASP可以和HTML或其它脚本语言(VBScript,JavaScript)相互嵌套

ASP是一种在WEB服务器端运行的脚本语言,程序代码安全保密

ASP以对象为基础,因此可以使用ActiveX控件继续扩充其功能

ASP内置ADO组件,因此可以轻松的存取各种数据库

ASP可以将运行结果以HTML的格式传送至客户端浏览器,因而可以适用与各种浏览器

2.3ASP的工作原理

如果浏览器向IIS/PWS请求的是.HTM文件,那么IIS/PWS会直接把文件的内容传给浏览器.但如果浏览器向IIS/PWS请求的是.ASP文件,则IIS/PWS会首先解释文件.

IIS/PWS解释.ASP文件的过程中,遇到HTML标记或一般文字时会直接把读区的内容传给浏览器.但如果遇到<

%%>

的标记,则会把其中的内容视为程序,然后解释执行,但程序经过IIS/PWS解释执行后,其源程序代码不会传给浏览器,而只是把可显示的运行结果传给了浏览器

ActiveServerPage技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1