样本只提供该系统的基本情况介绍,若需要完整的设计和论文,建议您购买本系统,凡是购买本站系统的,本站均会在该系统的基础上,根据您的要求,修改成一个切实适合您的系统)
本系统开发工具:ASP+ACCESS
本设计包含内容:源代码+可执行程序(计算机毕业设计)+计算机毕业论文+开题报告+答辩稿
目录
摘要 2
第一章 绪言 3
第二章 ASP技术简介 3
2.1 系统运行环境配置 5
2.2.1 ASP的优点 6
2.2.2 简介ASP的6大对象 7
2.2.3 ASP的使用环境 8
2.2.4 配置Microsoft IIS 9
2.2.5 ASP的脚本语言 10
2.3 开发工具DREAMWEAVER MX简介 12
第三章 ASP在电子商务中的应用 12
第四章 数据库的操作 14
4.1ASP对数据库访问方式 14
4.1.1数据库的概念 16
4.2 ACCESS简介 16
SELECT EMAIL FROM EMAILmyeducs.cnTABLE WHERE NAME=”BILL GATES” 17
4.3 SQL中的常用语句: 17
4.4 ASP与ADO配合工作 18
2.建立数据源 18
第五章 系统详细设计 21
5.1系统数据流程图和数据字典 21
5.2数据流程图 26
5.3E-R图 26
5.4系统功能流程图 28
第六章 主要功能程序段 30
6、1 连接数据库 30
6.2 数据库查询操作 30
6.3 添加记录操作 33
6.4 删除记录操作 46
6.5 记录的修改 52
第七章 数据库安全与压缩 63
7.1 数据库的安全问题 63
7.2数据库的压缩技术 65
结束语 65
参考文献 66
随着中国加入WTO,全球经济一体化的逐步深入,互联网在我国得到了突飞猛进的发展,特别是电子商务网站如雨后春笋般涌现出来,网上购物更是已经逐渐成为一种时尚了。本文将介绍如何使用ASP (Active Server Pages)技术,使网站具有基本的电子商务平台的特点。
本文中所做的主要工作如下:
(1)介绍了ASP技术以及运行环境;
(2)分析网络购物系统购物流程与总体设计;
(3)设计实现商品导购、用户管理、商品分类管理、商品管理、订单管理、信息管理、购物结算功能等ASP页面;
(4)分析并解决设计过程中的若干技术问题;
(5)建立完整的手机网络购物系统,并进行测试和分析结果。
[关键字]:ASP 电子商务网络
在WWW盛行后,人们并不满足于仅能静态显示数据的网页,虽然运用HTML语法在网络上呈现多媒体文件,已经比起以往仅能单纯呈现文字的信息系统进步了很多,但是还是无法满足人们的要求。最美中不足的地方,就是运用HTML语言所构建出的网页仅能单纯地呈现网页内容,而无法实时对不同网页浏览状况做出响应,如:不同浏览者、浏览者的行为或不同的浏览时间等。网页的设计者如果想让浏览过他们网页的使用者能够留下点数据,让网站架设者知道谁来过他的网站,还想在WWW上做生意,还想……,那么就必须使用ASP(Active Server Pages)网页技术,而ASP最大的重点和作用就在于数据库的应用,它内置ADO(ActiveX Data Object)组件,可以轻松的存取各种数据库,让网页能够依照不同的情况做出动态的响应,在网页中加入程序建立动态响应的机制,大大缩短程序开发时间。
ASP技术 ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。目前,Internet上的许多基于Windows平台的Web站点已开始应用ASP来替换CGI。 简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。通常情况下,用户通过浏览器看到的网页大多是静态的。随着Web应用的发展,用户希望能够看到根据要求而动态生成的主页,例如响应用户查询数据库的要求、生成报表等。当在浏览器上填好表单(form)的输入数据,以提供HTTP要求时,可以在站点服务器中执行的应用程序,而不只是一个HTML 文件。站点服务器收到要求执行的应用程序,分析表单(form)的输入数据,将执行的结果以HTML的格式传送给浏览器。 根据用户请求生成动态主页的传统方法有CGI、ISAPI等。CGI是根据浏览器端的http请求激活响应进程,每一个请求对应一个进程。当同时有很多请求时,程序挤占系统资源,造成效率低下;ISAPI针对这一缺点进行改进,利用dll(动态链接库)技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤烦琐。这两种技术和另一普遍使用的开发动态网页的技术Java都还存在着另外一个问题,那就是开发困难,程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如javascript和IDC(Internet Database Connector)等功能有限,不敷使用。 ASP使用的ActiveX技术基于开放设计环境,用户可以自己定义和制作组件加入其中,使自己的动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。ASP与常见的在Client端实现动态主页的技术如Java applet、ActiveX Control、VBScript、javascript等不同,ASP中的命令和Script语句都是由服务器来解释执行的,执行结果产生动态生成的Web页面并送到浏览器;而Client端技术的Script命令则是由浏览器来解释执行。通过ASP内置的对象、服务器组件(Server Component)可以完成非常复杂的任务,而且用户还可以自己开发或利用别人开发的服务器组件完成专门的任务。ASP比较网关及服务器扩展模式有着以下优点:
(1)完全与HTML文件融合在一起;
(2)容易创建,不需要其它编译、链接程序;
(3)面向对象的并通过ActiveX Server对象可扩展。
ASP的运行模式如下图所示: