在线购物网站的设计与实现论文_第1页
在线购物网站的设计与实现论文_第2页
在线购物网站的设计与实现论文_第3页
在线购物网站的设计与实现论文_第4页
在线购物网站的设计与实现论文_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、I摘要网上购物的环境条件日趋成熟,它突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力。因此我决定制作一个在线购物网站。本系统是使用ASP架构一个动态的在线购物网站,它是在Windows XP下,利用IIS建立运行环境,再利用ODBC(数据源)建立数据连接关系及其提供的各种组件,以Access为数据库开发平台,利用Dreamweaver8开发的网上购物系统。 文中着重论述了该网站的功能与实现、数据流程与存储、网上购物、后台管理,配置测试服务器等。本网站分前台部分和后台部分,前台部分主要包括用户注册,购物车管理,订单管理,个人资料管理等功能;后台部分由管理员使用,主要包括

2、商品管理,处理订单,用户信息管理等功能。关键词:在线购物系统,动态服务器页面,数据连接 IIABSTRACTOnline shopping environment matures, it broke through the barriers of traditional business, both for consumers, enterprises still have significant market appeal and influence. Therefore I have decided to create an online shopping site.The system

3、is a dynamic framework for the use of ASPs online shopping site, it is in Windows XP using IIS to run the establishment of the environment, re-use ODBC (Data Source) to establish data connections and to provide a variety of components to Access database development platform, using the online shoppin

4、g Dreamweaver8 system development.The article focuses on the functions of the site and implementation, data flow and storage, online shopping, backstage management, configure the test server.Front part of this website and the background of some of the major prospects, including user registration, sh

5、opping cart management, order management, personal information management features such as; background in part by the administrators, including merchandise management, processing orders, customer information management.Keywords: Online shopping systems, dynamic server pages, data connections III目录摘要

6、.IABSTRACT.II目录.III第1章 引言.11.1 背景.11.2 设计内容.2第2章 网站开发工具介绍.32.1 DREAMWEAVER8 开发软件简介.32.2 ASP 介绍.32.3 MICROSOFT ACCESS2000 简述.4第3章 网上购物系统的设计.63.1 购物网站建站过程.63.2 购物系统的用户购物流程.63.3 系统功能模块设计.73.4 数据表设计 .8第4章 网站各模块制作介绍 .114.1 前台页面介绍 .114.1.1 网站主页面 .114.1.2 登录注册页面 .14 4. 1. 3 商品浏览页面 .144.1.4 购物车页面 .154.2 后台模

7、块介绍 .164.2.1 常规设置模块 .164.2.2 商品管理模块 .164.2.3 信息管理模块 .184.2.4 VIP 管理模块.184.2.5 用户管理模块 .184.2.6 数据处理模块 .19第5章 系统配置说明 .20IV5.1 搭建服务器平台 .205.1.1 IIS 的安装 .205.1.2 设置服务器 .205.2 创建数据库链接 .21第6章 结束语 .23致谢 .24参考文献 .25附录 网站网页代码 .26 1第1章 引言1.1 背景近些年来,随着Internet的快速发展,电子商务开始流行起来,越来越多的商家在网上建立起在线商店,向消费者展现一种新颖的购物方式。

8、互联网形态下的外部市场环境日趋成熟,对传统销售业的影响不可忽视。 目前我国的大中城市,互联网产业的市场空间巨大,随着经济的发展和人们对网上购物的认识,越来越多的人加入到了网上购物的行列中来。各种网络设施的完善及人们生活水平的提高,国内网上购物市场的基础环境越来越稳定,网上购物市场越来越火爆,会逐渐发展成为人们购物的主要形式。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。动态信息指随时间变化的信息,如网站信息,行业新闻,商品报价,用户留言等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子商务贸易1。在美日等信息化程度较高的国家和地区,网络商

9、店发展速度迅速,美国的世界级超一流的零售商,如沃尔玛,科罗格等纷纷跻身于网络经商的行列。调查表明:美国的家庭已越来越习惯于在家中从网上购物。在我国,网上购物从无到有也不过短短几年时间。我国第一家网上购物发生在1996年,燕莎友谊商场出售的景泰蓝,为我国零售业奏出了网上购物的先声。据CNNIC (中国互联网络信息中心)的数据显示,中国网民的数量在2007年6月就已经突破了1.62亿,有25.5%的中国网民有过网络购物经历。这说明在中国发展网上购物具有良好的群众基础,网上购物方式日益被大家所接受。网上购物的魅力在于:首先,对于消费者来说: 第一,可以在家“逛商店”,订货不受时间的限制; 第二,获得

10、较大量的商品信息,可以买到当地没有的商品; 第三,网上支付较传统拿现金支付更加安全,可避免现金丢失或遭到抢劫; 第三,从订货、买货到货物上门无需亲临现场,既省时又省力; 第四,由于网上商品省去租店面、召员工及储存保管等一系列费用,总的来说其2价格比一般商场的同类商品更便宜。 其次,对于商家来说,由于网上销售不需要租用店铺、经营规模不受场地限制等,减少了经营的成本,也降低了经营的条件,在将来会有更多的企业选择加入网上销售,通过互联网对市场信息的及时反馈适时调整经营战略,以此提高企业的经济效益和参与国际竞争的能力。 再次,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多的层面上以更高

11、的效率实现资源配置。 综上可以看出,网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。1.2 设计内容设计的基本内容:利用Access,Dreamweaver8制作购物网站及实现其功能。实现的主要功能:1.会员管理功能用户可以在网站上免费注册,单击会员注册提示,根据提示填写完整的用户信息,就可以成为网上商店的一名会员了。2.商品展示功能 用户可以在网页上浏览、挑选或有目的地查看商品,了解商品的详细信息,页面左侧以目录形式显示各商品大类以及小类。3.购物系统购物车显示了所购商品的各项信息,如商品编号、商品名称、商品价

12、格、数量及总价等。用户在购物车中可以修改购买数量或取消商品的购买。4.确认订单确认购买后会显示订单的详细信息。5.后台管理3 后台管理为管理员提供了强大的管理模式,包括会员管理、商品管理及订单管理等。6.数据库系统将用户注册信息,订单管理,商品信息等建立成数据表并连接。7.配置IIS服务器2第2章 网站开发工具介绍2.1 Dreamweaver8开发软件简介Dreamweaver8是美国Macromedia公司开发的集网页制作和管理网站于一身的所见即所得网页编辑器,利用它可以制作出跨越平台限制和跨越浏览器限制的充满动感的网页3。Dreamweaver8优点:1.最佳的制作效率。Dreamwea

13、ver8可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。对于选单,快捷键与格式控制,都只要一个简单步骤便可完成。2.网站管理使用网站地图可以快速制作网站雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver8 会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的网站更新变得迅速又简单。3.无可比拟的控制能力Dreamweaver8是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含Home Site和BBEdit等主流文字编辑器。缺点:1.难以精确达

14、到与浏览器完全一致的显示效果。网页编辑器中制作的网页放到浏览器中是很难完全达到您真正想要的效果4,这一点在结构复杂一些的网页中便可以体现出来;2.页面原始代码的难以控制性。比如您在所见即所得编辑器中制作一张表格也要几分钟,但您要它完全符合您要求可能需要几十分钟,甚至更多时间。但是由于非所见则所得编辑器的先天条件就注定了它的工作低效率。2.2 ASP介绍ASP是Active Server Page的缩写,意为“动态服务器页面”。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,ASP的网页文件的格式是.asp,现在常用于各种动态网站中。 ASP是一种服务器端脚

15、本编写环境,可以用来创建和运行动态网页或Web应用程序4。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。与HTML相比,ASP网页具有以下特点:(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术;(2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试;(3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览ASP所产生的网页;(4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。(5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,

16、例如存取数据库、发现和那个Email或访问文件系统等;(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。52.3 Microsoft Access2000简述Microsoft Office Access是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点。Microsoft Access在很多地方得到广泛使用,它也常被用来开发简单的WEB应用程序这些应用程序都利用ASP技术在Internet Information Se

17、rvices运行比较复杂的WEB应用程序则使用PHP/MySQL或者ASP/Microsoft SQL ServerAccess的优点1.存储方式单一 Access管理的对象有表、查询、窗体、报表、页、宏和模块,以上对象都存放在后缀为(.mdb)的数据库文件种,便于用户的操作和管理。 2.面向对象 Access是一个面向对象的开发工具,利用面向对象的方式将数据库系统中的各种功能对象化,将数据库管理的各种功能封装在各类对象中,用户还可以按需要给对象扩展方法和属性。通过对象的方法、属性完成数据库的操作和管理,极大地简化了用户的开发工作。3.界面友好、易操作 Access是一个可视化工具,用户想要生

18、成对象并应用,只要使用鼠标进行拖放即可,非常直观方便。系统还提供了表生成器、查询生成器、报表设计器以及数据库向导、表向导、查询向导、窗体向导、报表向导等工具。4.集成环境、处理多种数据信息 Access基于Windows操作系统下的集成开发环境,该环境集成了各种向导和生成器工具,极大地提高了开发人员的工作效率,使得建立数据库、创建表、设计用户界面、设计数据查询、报表打印等可以方便有序地进行。 5.Access支持ODBC(开发数据库互连)利用Access强大的DDE(动态数据交换)和OLE(对象的联接和嵌入)特性,可以在一个数据表中嵌入位图、声音、Excel表格、Word文档,还可以建立动态的

19、数据库报表和窗体等。Access还可以将程序应用于网络,并与网络上的动态数据相联接。6Access的缺点Access是小型数据库,既然是小型就有他根本的局限性,以下几种情况下数据库基本上会吃不消:1.数据库过大,一般Access数据库达到50M左右的时候性能会急剧下降。2.网站访问频繁,经常达到100人左右的在线。3.记录数过多,一般记录数达到10万条左右的时候性能就会急剧下降。第3章 网上购物系统的设计3.1购物网站的建站过程网站的建站过程包括4个阶段:策划,设计,制作和维护。第一步,策划网站。按照选定的课题,明确建立购物网站的目的,对目标浏览者进行需求分析,通过学习其他类似网站,了解到购物

20、网站主要的功能有用户登录,商品介绍浏览,购物车功能,订单的生成,还要具备强大的后台管理员功能,方便管理员对商品信息,用户资料等的管理。之后确定制作网站的技术方案,选择了功能强大的Dreamweaver8并使用Access数据库,通过IIS构建运行环境。通过这一步,获得的成果有网站功能说明,网站的树状连接结构。第二步,设计网站。根据策划的结果,在图纸上大致画出各个网页的框架,设计网站中各级网页的表现形式,满足用户的浏览习惯和功能需求。第三步,制作网站。根据策划与设计的方案,制作出各个网页,制作的网页主要是ASP,制作网页之前,设置好本地站点,这能够帮助制作者有序的进行工作,将文件及网页放入指定的

21、文件夹。然后设置网站的布局,是国字型布局,接着制作一些框架,创建CSS样式,使网站的整体风格保持一致。制作完成所有网页后,连接数据库,设置超链接,检查错误链接,进行分辨率测试。第四步,后期维护。通过后台对网站的信息进行管理,数据备份。73.2购物系统的用户购物流程一个典型的网上购物的用户购物流程图 图图3.1 购物流程图购物流程图首先用户可以在购物网站中浏览各种商品,如看到有需要的的商品可以直接选择购物,将商品放入系统分配的购物车中,这样购物订单就会自动生成。如果您是本网站会员的话可以在输入用户名密码后进行登陆然后购买,如果您还不是本网站会员,必须要先注册之后才能购买。登陆并选择好需要的商品之

22、后就需要选择送货及付款方式。之后一张完整的订单成功生成,支付完购物所需要的货款后,此次购物完成,之后就是等待商家将商品寄送过来。3.3系统功能模块设计通过系统功能的分析,得出网站的功能结构,前台的功能结构:在线购物网站前台,图3.2为后台功能结构图。图图3.23.2 前台功能结构图前台功能结构图8 图图3.33.3 后台功能结构图后台功能结构图3.4 数据表设计数据库从技术上来看是整个网站系统的基础,从模型处理上来看是定量分析工作的基础。目前各类网站开发工具大都能够提供相应的数据库功能,在线购物网站尤其需要充分利用这些数据库功能,分类保存有用的商务信息,为各种类型的经营分析提供支持5。本系统使

23、用的是Access2000数据库,主要包括会员表、商品表、商品类别表、订单表。管理员表等。数据表包含两个重要的属性:字段名称和数据类型。字段名的作用是在数据表中识别字段;而数据类型则是该字段所能存储的数据类型,例如文字、数字、日期时间等。用户可以在数据库工作区中选中某个数据表,然后单击设计按钮,打开表的设计视图窗口,对数据表的属性进行调整。会员表用于存储会员资料信息,主要包括以下字段。表表3.13.1会员表会员表 membermember字段名称数据类型说明UserId自动编号自动编号UserName文本用户名UserPassword文本密码UserEmail文本电子邮件Question文本密

24、码问题9Answer文本密码答案Name文本真实姓名sex文本性别birthday日期/时间生日addDate文本地址youbian文本邮政编码usertel文本联系电话songhuofangshi文本送货方式zhifufangshi文本付款方式商品表product用于存储商品信息,主要字段如下。表表3.23.2商品表商品表PRODUCTPRODUCT字段名称数据类型说 明Id自动编号商品编号isbn文本商品规格pinpai本文商品品牌shuliang数字商品数量shichangjia文本市场价huiyuanjia文本会员价bookcontent备注商品说明SmallImg文本小图片BigIm

25、g文本大图片loulancount文本浏览次数商品类别表productsort用于存储商品类别信息,主要字段如下。表表3.33.3商品类别表商品类别表PRODUCTSORTPRODUCTSORT字段名称数据类型说 明Id自动编号自动编号10FatherID数字父级类别编号Name文本商品类别名称订单表orders用于存储商品订单信息,主要字段如下。表表3.43.4订单表订单表ORDERSORDERS字段名称数据类型说 明actionid自动编号自动编号username文本下单用户name本文订货人姓名zhifufangshi文本支付方式shouhuodizhi文本收货方式zhuangtai文本

26、订单状态管理员表admin用于存储管理员信息,主要字段如下。表表3.53.5管理员表管理员表ADMINADMIN字段名称数据类型说 明adminid自动编号自动编号admin文本管理员姓名psssword本文管理员密码11第4章 网站各模块制作介绍4.1 前台页面介绍本节主要介绍了本网站的各个功能模块的功能及其简单的操作。本网站的操作极其方便,用户可以很容易就熟悉本网站的操作6。4.1.1 网站主页面网站主页是关于网站的建设及形象宣传,它对网站生存和发展起着非常重要的作用。网站首页应该是一个信息含量较大、内容较丰富的宣传平台。因此,在进行对网站的需求分析后,定下了购物网站所需要包含的内容。包括

27、导航栏、用户登陆、商品分类、商品介绍、商品搜索、网站调查、联系方式等。网站主页的布局选择了国字型布局。在网站的最上面,制作一个导航栏(head.asp),导航栏是一组超链接,它是利用导航视图或按钮创建的,通过导航栏可能很快速方便的在站点中各网页之间来回跳转,包括购物车,联系我们,购物流程,常见问题,留言反馈,新品上架,特价促销,热销商品,用户中心,商城新闻,行业资讯等按钮,直接链接到用户想要的页面。12图图4.14.1 网站导航栏网站导航栏在导航栏的下面,网站的左上角制作一个会员登陆系统(LOGINS.ASP),要求用户输入账号,密码,验证码进行登陆,如不是本站会员可以选择注册成为会员,如果忘

28、记密码,可以选择密码丢失/找回密码,根据注册时的密码保护问题帮助您找回密码。图图4.24.2 网站登陆网站登陆 在用户登陆系统的下一个部分,是商品搜索系统(searc.asp)。用户通过本网站设计的商品搜索系统,可以通过下拉菜单及高级查询根据商品关键字,商品价格,商品分类等信息进行商品的查找,大大缩短了用户查找商品的时间,使用户的购物过程更加轻松。 图图4.34.3 商品搜索商品搜索13在商品搜索中,需要连接目标数据库,在记录集的“筛选“项中需要设置与搜索项对比的目标列值。在网站的左侧,为了了解广大用户的需求以及对本网站的一些看法,特别开发了一个网站调查的模块,帮助管理员直接的了解到用户的看法

29、。调查的内容可以由管理员修改,调查的结果也储存在数据库中。图图4.44.4 网站调查网站调查4.1.2 登陆注册页面用户想要购买网站内的商品,就必须先进行注册然后进行登陆。新用户注册后,都要根据相应的用户名和密码进入到网站的相关页面,这就是登陆。14图图4.54.5 登录系统登录系统点击插入面板中的应用程序标签下“登录用户”,对话框并设置各项参数,这样,使用登录界面登录时,会将用户名和密码与数据库中的对应数据项对比,只有完全相同才会登录成成功。通过动态表格可以建立表单与数据库表间的连接验证码生成代码:input class=form2 name=verifycode type=text val

30、ue= maxlength=4 size=6 /图图4.64.6注册页面注册页面制作基于ASP的动态网站会员注册系统,首先利用Access创建一个用于保存网站会员注册资料的数据库,建立用于测试ASP网页的本地测试服务器和自定义字符串方式的网页数据库连接,并在网页中制作会员注册表单,注册的主要内容包括用户名,密码电子邮箱,密码问题,密码答案,用户的详细资料。在完成数据库和会员登陆页面的设置后,以现有的网页为模版创建登陆成功页面,登陆失败页面和注销登录页面,然后利用数据源和服务器行为分别在这4个网页中实现会员登陆功能、注销功能和现实登陆用户名的功能。154.1.3 商品浏览页面在这个页面中,将商品

31、直接展示在浏览者面前,使浏览者能够方便的详细了解商品的各种信息。在商品列表中,用户可以就某款所喜欢的商品,通过点击该商品的图片或者名称,进入到该商品的详细说明页面,可以对其价格,特征等各方面情况作一个全面的了解。商品介绍栏还包括了新品上架,特价促销,热销商品等分类,方便用户快捷的找到所喜欢的类型。在商品介绍页面,用户还可以对该商品发表留言,留下自己的需求及建议。商品显示代码如下:img src= width=300 border=0 alt=商品名称: height=300图图4.74.7商品浏览页商品浏览页4.1.4 购物车页面购物车模块是前台用户端程序中非常关键的一个功能模块,帮助用户完成

32、商品的选购,并把商品交给服务台进行结算。它包含的功能有:继续购物,修改物品数量,清空购物车及去收银台。购物车的设计主要分为两部分,一个是购买动作,即下订单操作,一个是收藏架,即用户可以把多个商品放在其中,一起下订单。当用户进入商城后,一旦选购了商品,系统就会为每一个用户分配一辆购物车供用户使用,用户如要订购,点击该商品按“购买”按键即可。系统将会帮助用户把商品放入到给用户分配的购物车中,用户也可以随时增加购物车中的商品种类和数量,以提高购物效率。在转到物品清单页面之后,页面上会显示所订商品名称,价格,数量等。如果该商品信息正确无误,就可以点击“去收银台”出16现填写及修改收货人信息,还有“收货

33、人信息、付款方式、送达地点、备注信息”等等。在购物过程中,当用户购买完商品后,之需要单击商城上的购物车按钮,它将列出用户当前的购物情况。在这儿不仅可以看到购物的详细情况,而且还可以对当前选购的商品进行编辑修改或者清空购物车。购物车列表如图所示。购物车中显示商品信息的代码如下:input name=bookid type=hidden value=input name=action idtype=hidden value=图图4.84.8购物车界面购物车界面4.2后台模块介绍网站后台,有时也称为网站管理后台,是指用于管理网站前台的一系列操作,如:产品、企业信息的增加、更新、删除等。通过网站管理后

34、台,可以有效的管理网站供浏览者查阅的信息。网站的后台通常需要帐号及密码等信息的登陆验证,登陆信息正确则验证而后进入网站后台的管理界面进行相关的一系列操作。下面介绍本购物网站后台的模块。4.2.1 常规设置模块在此模块中,管理员可以对网站的基本信息进行设置修改,包括网站设置,17广告设置,邮编设置,送货方式,支付方式,支付参数等。通过网站设置功能,可以修改网站的基本信息,如网站地址,网站名称等4.2.2 商品管理模块在商品管理模块中,管理员可以对商品进行分类管理,添加商品,修改商品信息,订单管理,评论管理等。后台管理员可以根据商品种类的变化来对目前的分类进行编辑修改,这些管理操作,可以到数据库中

35、的相应的信息表进行添加和删除相应字段下的信息。类别管理确定了网上商品的结构框架,那么添加修改商品信息则为这些框架增加了内容,将商品按照预定的类别进行归类编辑。图图4.94.9 大类管理大类管理商品修改可以对商品的各项信息进行修改。18图图4.104.10 商品修改商品修改商品上传图片代码:inputname=zhuangtype=textid=zhuangsize=30value=inputname=bookpictype=textid=bookpicsize=30value=订单管理,能够轻松的跟踪并记录订单情况,包括订单状态,订货人姓名,收货地址,联系电话,支付方式等。19图图4.114.

36、11 订单管理订单管理4.2.3 信息管理模块该模块主要是管理前台网站发布的各种站内公告,站外的新闻,产品信息,行业资讯等。使用户能够方便快捷的了解到需要的信息4.2.4 VIP管理模块该模块包括了添加奖品,查看修改,积分兑换,VIP活动等功能。是特别为网站的VIP用户开发的一个模块。4.2.5 用户管理模块该模块负责前台注册会员的信息审核,对于有效信息,网站准许其成为会员并购物,否则可以进行删除用户,同时该模块存储了会员的注册信息,是一个非常有价值的客户信息库。在该模块中还可以修改管理员的用户名及密码。20图图4.124.12 后台用户管理后台用户管理4.2.6 数据处理模块 该模块中主要包

37、括数据备份,数据恢复,空间占用,系统环境。数据备份可以将网站所存储下来的数据备份到指定路径,方便数据的保存。数据恢复是将数据进行压缩。空间显示能显示出当前站点所在硬盘的剩余空间,使管理员能够按照硬盘剩余空间大小对数据进行管理。系统环境显示网站运行的系统环境。21 第第5 5章章 系统配置说系统配置说明明 5.1搭建服务器平台网站要在服务器平台下运行,离开一定的平台,动态交互式的网站就不能正常运行。IIS就是专门为网络上所需的计算机网络服务而设计的一套网络套件,它不但有WWW、FTP、SMTP、NNTP等服务,同时它本身也拥有Active Server Pages、Transaction Ser

38、ver、Index Server等功能强大的服务器端软件。5.1.1 IIS的安装要在Windows XP下安装IIS,首先应该确保Windows XP中已经用了SP1或更高版本进行了更新,同时必须安装了IE6.0或更高版本的浏览器。在Windows XP下安装IIS组件具体操作步骤如下:1.双击我的电脑,选择控制版面|添加/删除程序图标,打开添加或删除程序对话框。2.单击添加或删除程序对话框中左边的添加/删除Windows组件按钮,打开Windows组件向导对话框。3.在每个组件之前都有一个复选框,若该复选框显示为“勾”则代表该组件内还含有子组件存在可以选择。双击Internet信息服务(I

39、IS)选项,弹出Internet信息服务(IIS)对话框。4.当选择完成所有希望使用的组件以及子组件后,单击确定按钮,返回到Windows组件向导对话框中。单击下一步按钮弹出复制文件的窗口。5.复制完成之后,IIS的安装完成。5.1.2设置服务器IIS安装完成后必须进行设置才能正常运行,如IIS默认启用文档为defauilt.asp,当希望将主页更改为index.asp时,就必须使用到Internet信息服务设置。1.双击我的电脑,选择控制面板|性能和维护|管理工具|Internet信息服务按钮,打开Internet信息服务窗口。2.用右键单击默认网站,在弹出菜单中选择属性项。3.弹出默认网站

40、属性对话框,选择网站选项卡;在IP地址文本框中输22入“”。4.在主目录选项卡中,在本地路径右侧的文本框中或通过浏览选择目录,其他选项可以根据需要设置。5.在文档主目录选项卡中,可修改浏览器默认主页及调用顺序。5.2创建数据库链接创建数据库连接前首先定义一个本地站点。在Dreamweaver8中主要通过以下方法实现ASP网页与数据库的连接:1.DSN(数据源名称):利用操作系统中的ODBC管理器来设置数据源名称,实现连接所需数据库的操作。设置DSN的目的是使用本地定义的DSN在Dreamweaver8中创建数据库连接。而要配置DSN则必须在Windows系统的ODBC数据源管

41、理器中进行。DSN表示用于将应用程序和某个数据库连接的信息集合。ODBC数据源管理器使用该信息创建指向数据库的连接。构建ODBC连接实际上就是创建与数据源的连接,也就是定义DSN。创建完一个指向数据库的ODBC连接后,同该数据库连接的有关信息就保存在DSN中。DSN保存在文件或注册表中,并至少包含以下内容:1.关于数据库驱动程序的信息。2数据库的存放位置。Access数据库的存放位置就是数据库文件的路径。3.数据库的名称。在定义DSN之后,要设置DSN数据库连接。Dreamweaver8具有内置数据库功能。用户通过其提供的可视化拖动方式即可完成数据库的操作,例如数据库连接的创建,数据变动和数据

42、查询等。另外,Dreamweaver8还在设置数据库操作的过程中自动产生ADO程序代码。利用Dreamweaver8的内置数据库功能,快速创建DSN数据库连接的设置方法。在Dreamweaver8的数据库面板中,利用Dreamweaver8的内置数据库功能,建立一个可用于本地测试服务器的DSN数据库连接。1.启动Dreamweaver8,然后选择文件|打开命令,打开所创建的网页文档。232选择文件|另存为命令,将所创建的网页文档另存为ASP网页index.asp。3选择窗口|数据库命令,打开数据库面板。然后单击+按钮,在弹出的菜单中选择数据源名称(DSN)命令,打开数据源名称(DSN)对话框。

43、4.在数据源名称(DSN)对话框的连接名称文本框中输入数据源名称,然后单击数据源名称下拉列表按钮,在弹出的下拉列表中选择Connect Look选项。最后,为了确保锁设置的连接已经成功,单击测试按钮,若打开的对话框中显示成功创建连接脚本则说明该连接已经成功建立。这时,可以在该对话框中单击确定按钮。5.在数据源名称(DSN)对话框中单击确定按钮后完成DSN数据库连接的建立,这时,在应用程序面板中的数据库选项卡中将会自动添加一个数据库项目。6.选择文件|另存为命令将网页保存。Dreamweaver8所创建的数据库连接时将连接字符串创建在一个独立的ASP文件中,而这个ASP文件被自动保存在创建数据库连接时所在站点的根目录下一个名称为Connections的目录中。 24第6章 结束语经过两个多月的努力,购物网站设计及论文终于完成,本文简要介绍了典型的网上购物系统的主要功能及体系结构,重点讨论了系统数据准备、数据库的逻辑结构分析、前后台的页面功能介绍,ASP与后台数据库链接等关键技术。在整个设计过程中,出现过很多的难题,比如数据库的连接,动态网页的框架设计等,但都在老师和同学的帮助下顺利解决了。本网站的特色在于能够使用户足不出户就能购买到需要的商品,并能够在线支付,使购物变的更加的轻松快捷。通过这次毕业设计,我体会到要做好一件事情,必须认真耐心的去做。善于学习运用知识,同时我

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论