论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > 计算机科学与技术 >

在线购物系统-在线购物模块设计与实现

目    录 

引言

一、系统简介.... 1

内容来自论文无忧网 www.paper51.com

1.1主要技术简介... 1

内容来自www.paper51.com

1.1.1 ASP的技术特点... 2 copyright paper51.com

1.1.2  IIS服务器... 2

paper51.com

二、系统总体设计.... 3

paper51.com

2.1系统基本设计思想... 3 paper51.com

2.2 系统主要功能... 3 内容来自www.paper51.com

2.3系统开发环境... 4

内容来自www.paper51.com

2.3.1软件开发平台的构架... 4

paper51.com

2.3.2服务器配置... 4 内容来自www.paper51.com

2.4 系统数据库基本实现与创建... 5 内容来自www.paper51.com

2.4.1  数据库连接说明... 6 内容来自www.paper51.com

三、在线购物模块的设计与实现.... 6 内容来自www.paper51.com

3.1在线购物模块的设计思想... 6 http://www.paper51.com

3.2在线购物模块的实现技术... 7 copyright paper51.com

3.3 线购物模块的实现过程... 7 内容来自论文无忧网 www.paper51.com

四、总结.... 7 copyright paper51.com

参考文献 paper51.com

致谢 内容来自www.paper51.com

引言 http://www.paper51.com

计算机及网络技术的飞速发展以及Internet/Intranet应用在全球范围内日益普及,使得当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。首先,目前国内很多大中城市的商场还是以售货员站柜台为主,这样给商场带来很多管理上的问题;其次,由于商场是人群集中的地区,这样为管理以及安全等方面也带来很多的不便。为了解决这些管理以及其他等一些问题,我们迫切需要一种通过网络来进行商品交易的平台,因此开发出更多更好的购物系统来满足消费者的需求是非常必要的。 paper51.com

一、系统简介

copyright paper51.com

伴随着信息化时代的到来,人类的生产方式、思维方式、生活方式及其它活动方式发生了深刻的变化。消费方式既受到技术进步、电子网络普及、数字化变革的直接影响,同时也受到由此而引起的人们观念、思维模式变化所带来的深层次的作用。消费者能通过“网上商店”了解商家提供的上网商品的完整信息,如商家、价格、特点、功能等,通过虚拟现实技术,顾客可以在家中坐享“逛商店”的乐趣,感兴趣的网络用户只要用鼠标在某家“网上商店”的条目上点一下,电脑上即可显示这家商店的各种产品的定价,大多附有图片和详细说明。对于那些购物经验很少或不习惯上街购买、商店人员态度不佳、对商店购物有强烈的排斥、所购买的东西不想让人知道或者想拥有别人所没有的商品等等因素的客户来说。网上购物的隐蔽性和产品独特性,恰可满足这些需求。在电子商务情况下,消费者不再会在被动的方式下接受商家或厂家所提供的某些产品或商品,而是会根据自己的需要主动上网去寻找适合的商品。网上购物得到了更多消费者的信赖,被大多数人所接受。

copyright paper51.com

1.1主要技术简介

内容来自www.paper51.com

实现“在线购物系统”主要用到的技术所涉及的概念有:Active ServerPage(ASP)、Access 2000;VBScript、ADO技术、ODBC。

内容来自论文无忧网 www.paper51.com

(1) Active ServerPage(ASP) http://www.paper51.com

Asp是Microsoft公司在1996年底推出的一种取代CGI(公共网关接口,即Common Gateway interface)运行服务器端的Web应用程序开发技术,它内嵌于IIS3.0(Microsoft internetinformation Server3.0)以上的版本之中。通过asp我们可以结合HTML网页、ASP指令和ActiveX组件建立动态、交互且高效的Web服务器应用程序,它与常见的在Client端实现动态网页的技术如Java applet,activeX Control,VBScript,JavaScript等不同,Asp中的命令和Script语句都是由服务器解释执行的。ActiveX技术以COM/DCOM技术为基础,程序员可以用VC++、VB5.0等语言创建特定功能的服务器端组件,扩展asp的应用功能。 paper51.com

(2)Access 2000

paper51.com

Access2000是微软公司开发的基于Windows平台的小型数据库管理系统,是Office 2000 的组件之一。它承袭了旧版本Access的各项优点,又新增或完善了数据访问页、个性化菜单、internet/intranet、编程、安全保密等功能。使用Access无须编写任何代码,只需通过图形化操作界面就可以完成大部分数据库的管理和操作。它是一个面向对象的采用事件驱动机制的关系数据库管理系统。它可以通过ODBC与其他数据库相连接,实现数据的互操作。由于Access与Office捆绑在一起,它可以方便地应用Windows以及Office系统中的各种资源。而且它提供了图形化简单应用开发界面,使用十分简便。对初学者是一种入门选择。ASP连接Access数据库的方法可以修改为连接其他的大型数据库,同时,用ASP所编写的程序,也可以比较容易的移植成为基于SQL Server等中、大型数据库的应用程序。

内容来自www.paper51.com

(3)VBScript 内容来自论文无忧网 www.paper51.com

要学好 ASP 程序的设计,必须掌握脚本的编写,那么究竟什么是脚本呢?其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令 WEB 服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如 VBScript 。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。如前所述 ASP 所提供的脚本运行环境可支持多种脚本语言,譬如:JScript 、 REXX 、 PERL 等等,这无疑给ASP 程序设计者提供了广泛的发挥余地。 ASP 的出现使得广大 WEB 设计者不必在为客户浏览器是否支持而担心,实际上就算你在同一个 .asp 文件中使用不同的脚本语言,你都无须为此担忧,因为所有的一切都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,而你也只需在 .asp 中声明使用不同的脚本语言即可。

内容来自论文无忧网 www.paper51.com

(4)ADO技术 paper51.com

ADO (ActiveXData Object,ActiveX数据对象) 是一个ASP 内置的ActiveX服务器组件。ADO通过在WEB服务器上设定ODBC,可建立与多种数据库,如:SQLServer,Oracle,Informix,Access,VFP等的连接。可以把它与ASP结合起来,建立提供数据库信息的网页内容,在网页画面执行SQL命令,用户在浏览器页面中输入、更新和删除Web服务器信息,由服务器对WEB数据库进行相应的操作。ADO还可使用VBScript,JavaScript语言来控制数据库的访问,并生成查询结果的输出页面,要执行ADO,服务器端须安装Windows NT Server和Internet Information Server(IIS),而客户端只要有IE或Netscape较新版本的浏览器即可。 内容来自www.paper51.com

(5)ODBC copyright paper51.com

ODBC(Open DataBase Connectivity)中文含义是开放数据库互联。这是一个标准的数据库接口,提供给应用程序一个标准的数据库存取方式。使得应用程序不用考虑使用何种数据库系统,只需使用ODBC来存取数据库源,由ODBC去实现不同数据库间的数据转换。我们编写应用程序时只需要向ODBC数据源存取数据就可以了。 内容来自论文无忧网 www.paper51.com

1.1.1 ASP的技术特点 copyright paper51.com

Active Server Pages 开发 Web 应用程序的特点:

http://www.paper51.com

①    无须手动编译和链接程序。 内容来自www.paper51.com

②    使用脚本语言(JavaScript、VB       Script或PERL)编写。

copyright paper51.com

④存取数据库轻松容易(使用ADO            组件)。 内容来自www.paper51.com

⑤可使用任何语言编写自己的Act           iveX Server组件。 内容来自www.paper51.com

⑥无浏览器兼容问题。 内容来自论文无忧网 www.paper51.com

⑦ 程序代码隐藏,客户端仅能看             到ASP输出的HTML文件。 内容来自www.paper51.com

⑧ 缩短了Web开发时间。

内容来自www.paper51.com

------分隔线----------------------------
联系方式