电子商务网站的设计与开发论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1目录摘要…………………………………………………………………………………………(2)前言…………………………………………………………………………………………(4)第一章概述…………………………………………………………………………………(5)1.1电子商务网站发展现状………………………………………………………………(5)1.2电子商务网站面临的问题……………………………………………………………(5)1.2.1用户信息管理问题………………………………………………………………(5)1.2.2用户权限管理问题………………………………………………………………(5)1.2.3安全性和稳定性问题……………………………………………………………(6)1.3电子商务网站开发的可行性分析……………………………………………………(6)1.3.1技术可行性分析…………………………………………………………………(6)1.3.2经济可行性分析…………………………………………………………………(6)1.3.3社会可行性分析…………………………………………………………………(7)1.3.4综合结论…………………………………………………………………………(8)第二章ASP技术介绍……………………………………………………………………(9)2.1动态网页及其使用的技术简介……………………………………………………(9)2.2ASP技术在网页制作中的应用……………………………………………………(10)2.3IIS5的相关介绍……………………………………………………………………(10)第三章动态网站设计……………………..…………………….………….…(11)3.1数据流程分析………………………….……………………………….……(11)3.2动态数据库设计………………………….…………………………….……(16)3.3网站功能设计…………………………………………………………….…(17)3.4输入输出界面设计………………………………………….………………(21)3.4.1首页及内页设计…………………………………………………………(21)3.4.2用户注册页面设计………………………………………………………(23)3.5程序代码设计…………………………..……………………………...……(26)第四章网站性能测试与分析…………………………………………...……(37)4.1测试环境与条件………………………………………………………….…(37)4.2网站实例测试………………………………………………………..……(38)4.3网站性能分析……………………………………………….………………(43)结论…………………………………………………………………………………(43)谢辞…………………………………………………………………………………(44)参考文献……………………………………...……………………………………(44)2摘要二十一世纪是信息化时代,网络已经成为人们工作生活一种必不可少的部分。Internet是世界范围内庞大的信息数据库,是Web接口与数据的结合,动态网站就是实现Web页面与数据库之间的交互。建设一个电子商务网站对一个企业来说是非常重要的。本毕业设计论文介绍了一个电子商务网站的开发过程。为了体现当今世界网络和软件发展的一些新的思想和趋势,我选择了ASP语言来作为制作网站的开发工具,数据库为Microsoft的ACCESS2000数据库。通过用iis5搭建的服务器平台,来开发动态网站。因此在此文中还对asp、ACCESS2000和iis进行了相关介绍。在设计中我之所以选择ASP主要是因为ASP使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。而且无须compile编译,容易编写,可在服务器端直接执行。我想虽然我们目前还远远没有能力站在前面引领这些的发展方向,但能跟在后面推波助澜也是好的。因为那毕竟是向前迈进的表现。[关键字]电子商务动态网站ASP动态数据库3Summary21centuryisinformationepoch,netwarehavebeenanessentialpartofpeople,Internetisalargescaleinformationdatabaseoftheworld,itiscombinationofwebinterfaceanddata.Dynamicwebsiteisrealizetheinteractionofwebpageanddatabase.Itisimportantforaenterprisetoestablishaelectroniccommercialwebsitte.Thisdissertationwillintroduceadevelopmentofaelectroniccommercialwebsite.Forthepurposeofmaterializethenewideaandnewtrendofnetworkandsoftwaredevelopmentintheworldnowadays,IselectedASPasdevelopmentlanguageforthewebsite,databaseisMSACCESS2000.IestablishserverplatviaIIS5todevelopthedynamicwebsite,soIintroducedASP,ACCESS2000andISSalso.Duringthedesign,IselectASPbecauseASPusesimplescriptlanguagesuchasVBScriptandJavaScript,andcompleteapplicationprogramrapidly.Anditneednocompile,iseasytoprogram,andexecuteinsever.IthinkthoughIcan’tstandinthefrontandleadthisdevelopment,Icanhelpinthebehind,becauseitisarealizationofgoaheadafterall.[keyword]electroniccommercedynamicwebsiteASPDynamicdatabase4前言目前,信息技术发展速度很快,电子商务也进入了高速发展阶段,静态网页已经不能满足当前电子商务的需要,因此,本论文主要是研究开发一个网络游戏在线销售方面的网站,运用ASP技术来实现动态网站的开发。本论文旨在通过简明扼要、深入浅出的语言,结合具体的网站设计,来探讨当今网站设计中的相关语言和各类技术热点。本论文总共分四章,第一章概述,介绍了目前电子商务网站的发展状况和面临的问题,并进行了电子商务网站开发的可行性分析研究;第二章ASP技术介绍,介绍了ASP技术在动态网页开发中的应用,并介绍了IIS的使用;第三章动态网站设计,动态数据库的设计,网站功能设计,输入输出界面设计和程序代码设计;第四章网站性能测试与分析,介绍了网站测试的环境与条件,实例测试,并对本网站进行了性能分析。本论文的程序运行环境:Windows98/2000,WindowsNT4.0以上版本,DreamveaverMX,InternetExplorer4.0以上版本.505,000,00010,000,00015,000,00020,000,00025,000,00030,000,0002002-9-262002-10-172002-11-72002-11-282002-12-192003-1-92003-1-302003-2-202003-3-132003-4-32003-4-242003-5-152003-6-52003-6-262003-7-172003-8-728/08/20032003-9-182003-10-92003-10-302003-11-202003-12-112004-1-1第一章概述§1.1电子商务网站的发展现状internet的飞速发展和深入应用,使世界电子商务市场发展从内容到形式焕然一新,以国际互联网为应用平台的电子商务已经成为了世界电子商务发展的主旋律,而且速度惊人。由于电子商务手段的引进,社会经济和就业市场也发生了巨大变化。中国电子商务活动也方兴未艾,“金字工程”的实施,奠定了我国电子商务的基础,将给整个社会经济的发展带来革命性的变化。电子商务网站的建设也蓬勃发展。§1.2电子商务网站面临的问题1.2.1用户信息管理问题网络在线人数随着网络游戏产业的发展,在迅速彪升,例如第九城市代理的奇迹MU这一款游戏的注册用户已经达到了3000万人,同时在线人数达35万,从表2.3中可以看到,奇迹MU的用户数还在不断地增长。如此多的客户信息通过现有的传统的管理方式管理显然是不可能的,这就需要网站建立完善的客户信息处理系统及客户信息数据库,来管理如此庞大的客户信息。人数因此,网络游戏在线销售网站面临的问题之一,就是对进行在线交易的游戏代理商和经销商的用户信息和销售信息进行管理的问题。网络游戏网站需要对他们的销售流程及销售信息进行记录和管理,对不同流程建立不同的功能模块,对相关信息实时更新数据库处理,以避免出现用户交易信息遗漏、出错等问题。1.2.2用户权限管理问题网络游戏销售体系一般分为代理商——经销商——用户三级,每级用户所具有的权力是不同的:代理商具有设立每个地区经销商的权力,可为其开户,为其分配销售的游戏点数卡,对其的在线销售进行监控管理等;经销商仅拥有销售的权力,不具备开户等权力。这就对网络游戏代理商和经销商网站提出了权限管理的问题。因此,网络游戏在线网站面临的另一个问题,就是要在系统中对不同等级的用户设立不6同的权限,使其能进行权限内的操作,而不能完成其权限不允许的操作。1.2.3安全性和稳定性问题安全性是网站开发中最为关键的问题,许多电子商务网站在这方面没有做太多的努力,开发商往往因为仅考虑眼前的利益或者投资资本的节省,而在这方面投入了较少的精力。许多网站在程序和数据库方面都存在着较大的漏洞,别人可能饶过登陆页面而直接进入操作页面。且系统的数据库不够安全,会员密码没有经过加密处理,往往会出现会员密码被盗用的问题。同时,有的系统采用cookie,一旦cookie永久保存于电脑中,对会员将是一个很大的潜在危险,作为在线网站并不适合有保存cookie的功能。因此,电子商务网站面临的第三个问题,就是要在系统中对用户密码进行加密,以确保用户信息的安全性。§1.3电子商务网站开发的可行性分析1.3.1技术可行性分析网络技术的飞速发展,为电子商务网站的产生奠定了一定的基础,此外,web页面的开发语言也更新不迭,网络游戏网站可以使用ASP、ASP.Net、PHP、JSP等语言来开发,同时可以用VBScript、JavaScript等脚本作为辅助,后台数据库可以使用Access、MySQL等。这就给系统开发者提供了很多的选择余地。电子商务网站对运行环境的要求不大,一般的虚拟主机都可以运行,当然也可以自行购买服务器运行,大型在线网站一般使用UNIX作为服务平台,在安全性和运行速度方面均有良好的保证。ASP是目前应用最广泛的一种开发语言。ASP程序其实是以扩展名为.asp的纯文本形式存在于WEB服务器上的,用户可以是使用任何文本编辑器打开它。ASP程序中可以包含纯文本、HTML标记以及脚本命令。用户只需要将.asp程序放在WEB服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过程序了。要学好ASP程序的设计,必须掌握脚本的编写,其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令WEB服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚本语言,如VBScr

1 / 44
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功