电子商务网站的设计与开发论文.doc
《电子商务网站的设计与开发论文.doc》由会员分享,可在线阅读,更多相关《电子商务网站的设计与开发论文.doc(44页珍藏版)》请在三一办公上搜索。
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.2 ASP技术在网页制作中的应用 (10)2.3 IIS5的相关介绍(10)第三章 动态网站设计 .(11) 3.1 数
2、据流程分析.(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)摘 要二十一世纪是信息化时代,网络已经成为人们工作生活一种必不可少的部分。Internet是世界范围内庞大的信息数据库,是Web接口与数据的结合,动态网站就是实现Web页面与数据库之间的交
3、互。建设一个电子商务网站对一个企业来说是非常重要的。本毕业设计论文介绍了一个电子商务网站的开发过程。为了体现当今世界网络和软件发展的一些新的思想和趋势,我选择了ASP语言来作为制作网站的开发工具,数据库为Microsoft的ACCESS 2000数据库。通过用iis5搭建的服务器平台,来开发动态网站。因此在此文中还对asp、ACCESS 2000和iis进行了相关介绍。在设计中我之所以选择ASP主要是因为ASP使用 VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。而且无须 compile 编译,容易编写,可在服务器端直接执行。我想
4、虽然我们目前还远远没有能力站在前面引领这些的发展方向,但能跟在后面推波助澜也是好的。因为那毕竟是向前迈进的表现。关键字 电子商务 动态网站 ASP 动态数据库Summary21 century is information epoch, netware have been an essential part of people, Internet is a large scale information database of the world, it is combination of web interface and data. Dynamic web site is realize
5、the interaction of web page and database. It is important for a enterprise to establish a electronic commercial web sitte.This dissertation will introduce a development of a electronic commercial web site. For the purpose of materialize the new idea and new trend of network and software development
6、in the world nowadays, I selected ASP as development language for the website, database is MS ACCESS 2000. I establish server plat via IIS5 to develop the dynamic web site, so I introduced ASP, ACCESS 2000 and ISS also.During the design, I select ASP because ASP use simple script language such as VB
7、Script and JavaScript, and complete application program rapidly. And it need no compile, is easy to program, and execute in sever. I think though I cant stand in the front and lead this development, I can help in the behind, because it is a realization of go ahead after all.key word electronic comme
8、rce dynamic web site ASP Dynamic database前 言目前,信息技术发展速度很快,电子商务也进入了高速发展阶段,静态网页已经不能满足当前电子商务的需要,因此,本论文主要是研究开发一个网络游戏在线销售方面的网站,运用ASP技术来实现动态网站的开发。本论文旨在通过简明扼要、深入浅出的语言,结合具体的网站设计,来探讨当今网站设计中的相关语言和各类技术热点。本论文总共分四章,第一章概述,介绍了目前电子商务网站的发展状况和面临的问题,并进行了电子商务网站开发的可行性分析研究;第二章ASP技术介绍,介绍了ASP技术在动态网页开发中的应用,并介绍了IIS的使用;第三章动态网
9、站设计,动态数据库的设计,网站功能设计,输入输出界面设计和程序代码设计;第四章网站性能测试与分析,介绍了网站测试的环境与条件,实例测试,并对本网站进行了性能分析。本论文的程序运行环境:Windows 98/2000,Windows NT 4.0以上版本,Dreamveaver MX, Internet Explorer 4.0以上版本.第一章 概 述1.1 电子商务网站的发展现状internet的飞速发展和深入应用,使世界电子商务市场发展从内容到形式焕然一新,以国际互联网为应用平台的电子商务已经成为了世界电子商务发展的主旋律,而且速度惊人。由于电子商务手段的引进,社会经济和就业市场也发生了巨大
10、变化。中国电子商务活动也方兴未艾,“金字工程”的实施,奠定了我国电子商务的基础,将给整个社会经济的发展带来革命性的变化。电子商务网站的建设也蓬勃发展。1.2 电子商务网站面临的问题1.2.1 用户信息管理问题网络在线人数随着网络游戏产业的发展,在迅速彪升,例如第九城市代理的奇迹MU这一款游戏的注册用户已经达到了3000万人,同时在线人数达35万,从表2.3中可以看到,奇迹MU的用户数还在不断地增长。如此多的客户信息通过现有的传统的管理方式管理显然是不可能的,这就需要网站建立完善的客户信息处理系统及客户信息数据库,来管理如此庞大的客户信息。人数 因此,网络游戏在线销售网站面临的问题之一,就是对进
11、行在线交易的游戏代理商和经销商的用户信息和销售信息进行管理的问题。网络游戏网站需要对他们的销售流程及销售信息进行记录和管理,对不同流程建立不同的功能模块,对相关信息实时更新数据库处理,以避免出现用户交易信息遗漏、出错等问题。1.2.2用户权限管理问题网络游戏销售体系一般分为代理商经销商用户三级,每级用户所具有的权力是不同的:代理商具有设立每个地区经销商的权力,可为其开户,为其分配销售的游戏点数卡,对其的在线销售进行监控管理等;经销商仅拥有销售的权力,不具备开户等权力。这就对网络游戏代理商和经销商网站提出了权限管理的问题。因此,网络游戏在线网站面临的另一个问题,就是要在系统中对不同等级的用户设立
12、不同的权限,使其能进行权限内的操作,而不能完成其权限不允许的操作。1.2.3安全性和稳定性问题安全性是网站开发中最为关键的问题,许多电子商务网站在这方面没有做太多的努力,开发商往往因为仅考虑眼前的利益或者投资资本的节省,而在这方面投入了较少的精力。许多网站在程序和数据库方面都存在着较大的漏洞,别人可能饶过登陆页面而直接进入操作页面。且系统的数据库不够安全,会员密码没有经过加密处理,往往会出现会员密码被盗用的问题。同时,有的系统采用cookie,一旦cookie永久保存于电脑中,对会员将是一个很大的潜在危险,作为在线网站并不适合有保存cookie的功能。因此,电子商务网站面临的第三个问题,就是要
13、在系统中对用户密码进行加密,以确保用户信息的安全性。1.3 电子商务网站开发的可行性分析1.3.1 技术可行性分析网络技术的飞速发展,为电子商务网站的产生奠定了一定的基础,此外,web页面的开发语言也更新不迭,网络游戏网站可以使用ASP、ASP.Net、PHP、JSP等语言来开发,同时可以用VBScript、JavaScript等脚本作为辅助,后台数据库可以使用Access、MySQL等。这就给系统开发者提供了很多的选择余地。电子商务网站对运行环境的要求不大,一般的虚拟主机都可以运行,当然也可以自行购买服务器运行,大型在线网站一般使用UNIX作为服务平台,在安全性和运行速度方面均有良好的保证。
14、ASP是目前应用最广泛的一种开发语言。ASP程序其实是以扩展名为 .asp 的纯文本形式存在于 WEB 服务器上的,用户可以是使用任何文本编辑器打开它。 ASP 程序中可以包含纯文本、 HTML 标记以及脚本命令。用户只需要将 .asp 程序放在 WEB 服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过 WWW 的方式访问 ASP 程序了。要学好 ASP 程序的设计,必须掌握脚本的编写,其实脚本是由一系列的脚本命令所组成的,如同一般的程序,脚本可以将一个值赋给一个变量,可以命令 WEB 服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。要编写脚本,你必须要熟悉至少一门脚
15、本语言,如 VBScript 。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C+ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。ASP 所提供的脚本运行环境可支持多种脚本语言,譬如: JScript 、 REXX 、 PERL 等等,这无疑给 ASP 程序设计者提供了广泛的发挥余地。 ASP 的出现使得广大 WEB 设计者不必在为客户浏览器是否支持而担心,实际上就算在同一个 .asp 文件中使用不同的脚本语言,都无须为此担忧,因为所有的一切处理都将在服务器端进行,客户浏览器得到的只是一个程序执行的结果,开发
16、者只需要在ASP 中声明使用不同的脚本语言即可。网络的发展也带动了web设计人员的发展,良好的人才队伍为网站的开发提供了保障,大大小小的网络公司、软件公司也层出不穷。并且,由于web技术被越来越多的人熟练掌握,使得在线网站的开发周期大大缩短。所以,现有的技术和人才能够实现网络游戏在线网站,其有限的开发周期也是可以另人接收的。网络游戏在线网站在技术上是可行的。1.3.2 经济可行性分析在硬件方面,有经济实力的公司可以根据自己经济实力或者系统需求购买不同级别的服务器等相关产品,或者可以使用主机托管以减少服务器维护方面的麻烦。小型公司或者销售业务不是很大的公司完全可以申请网络的虚拟主机,使用虚拟主机
17、非常的便宜,而且无需进行服务器的维护、安全设置以及数据备分,降低了运营的成本。在软件开发方面,大规模的网络游戏运营公司可以选择把在线网站的开发交给专门的网络或者软件开发公司来做,小型的网络游戏运营公司可以请程序员来开发自己的在线网站。 人员培训费用和软件运行维护费用也是系统成本的重要组成部分。网络游戏在线网站的使用和维护是非常简捷的,只需要基本的web技术操作知识就可以对系统进行维护,这大大降低了网络游戏在线网站的维护成本。在开发和应用在线网站后,网络游戏运营商所得到的高额销售业绩将大大超过网络游戏在线网站的开发成本,不断提高的虚拟点数卡的销售额也将使低廉的在线销售维护费用显得微不足道。所以,
18、网络游戏在线网站的经济效益完全能够超过它的开发和维护成本,在经济利益上是可行的。1.3.3 社会可行性分析从网络游戏的发展与现状来看,在线销售是网络游戏对于网站的必然要求。在线销售将成为未来网络游戏销售模式的一个必然趋势,这个必然趋势可以从几个具体的数据统计得出:(1)中国互联网用户逐年增加有利于在线销售网络游戏用户一定是互联网用户,因此互联网用户的发展对网络游戏用户的发展有直接的影响。从第二届中国互联网大会上公布的互联网行业发展报告提供的图2.1中可以看到,2003年中国互联网用户数为6830万,目前中国有上网用户7800万人,居世界第二。预计到2007年中国互联网用户将达到1.41亿,20
19、02至2007年的年符合增长率CAGR达到24%。也就是说,到2007年,中国将有近十分之一的人口是互联网用户。这将为在线销售提供巨大的市场和无限的发展空间。表2.1根据IDC2003年12月的最新研究,2003年中国网络游戏用户数达到1380万,比2002年增长63.8%,占同年Internet用户数的20.2%。到2007年中国网络游戏用户数将达到4180万,届时网络游戏用户将占到Internet用户的29.5%。(2)网络游戏消费者行为有利于在线销售从中国网络游戏消费者行为分析提供的游戏消费者玩游戏的地点及时间分布表2.2中可以看出,游戏消费者在网吧和家中玩游戏的比例最多,有76.5%的
20、消费者在网吧玩游戏,有72.1%的消费者在家中玩网络游戏,在学校、办公室及其他场所玩网络游戏的比例也分别占到22%左右。从时间分配来看,在家中和网吧的时间最多,在家中的时间占到总时间的34.4%,在网吧的时间占到总时间的25.5%。并且据2003年度中国游戏产业报告统计,游戏消费者主要采用PC机来玩网络游戏,占总样本的79.2%。从这些数据中可以看出,网络游戏的在线销售有很大的受众面,开发潜力巨大。表2.2 所以,网络游戏在线网站的出现是必然也是必要的,网络游戏在线网站 1.3.4 综合结论综上,可以看出,网络游戏在线网站的设计开发完全是可行的。开发出的在线网站必须具有使用简便的特点,使其可以
21、让最大范围的用户使用,实现操作的可行性。网络运营商要根据本单位的数据处理量和经济实力确定软件的开发方式和规模,选配相应的件平台和系统软件平台,并且合理利用各种有效资源,尽量节省开支,降低成本,开发出安全稳定、使用便捷、功能完善的网络游戏在线网站。第二章 ASP技术介绍2.1 动态网页及其使用的技术介绍 随着Web技术的发展和电子商务时代的到来,人们不再满足于建立各种静态地发布信息的网站,更多的时候需要能与用户进行交互,并能提供后台数据库的管理和控制等服务的动态网站。何为“动态”,动态是相对于静态而言并不是指网页上的内容是运动的,或网页上具有动感十足的动画显示,而是指网页所提供给用户的信息可以不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 网站 设计 开发 论文
链接地址:https://www.31ppt.com/p-3913796.html