电子商务网站的设计与开发.docx
- 文档编号:25267847
- 上传时间:2023-06-06
- 格式:DOCX
- 页数:28
- 大小:128.35KB
电子商务网站的设计与开发.docx
《电子商务网站的设计与开发.docx》由会员分享,可在线阅读,更多相关《电子商务网站的设计与开发.docx(28页珍藏版)》请在冰豆网上搜索。
电子商务网站的设计与开发
本科毕业论文
电子商务网站的设计与开发
DesignandDevelopmentofElectronicCommerceWeb
专业名称:
班级:
学生姓名:
指导教师姓名:
雷
指导教师职称:
2006年4月
电子商务网站的设计与开发
专业班级:
学生姓名
指导教师职称:
摘要:
随着社会经济的不断发展,电子商务这种新兴的商业形式开始进入中国社会。
当人们不用走出家门就能得到自己想要的商品的时候,他就己经体会到电子商务的优越性了。
我们所做的这个基于WEB的商务销售网站论文正是要实现网上交易,来满足当前社会人们的购物需求。
那么电子商务的实现载体又是什么呢?
实现它的工具又是什么?
网络,为我们提供了一切的可能性。
网络实实在在地给我们带来了很多的方便,色彩缤纷的网络世界无所不包。
我们的这个课题正是应用ASP技术和Dreamweaver、flash、photoshop等应用软件来制作,并基于Web来实现的。
基于WEB的商务销售网站实现了一个完整的购物功能。
从用户注册到商品查询,再到下订单并最终达到购物的实现。
关键词:
电子商务网站设计ASPdreamweaver
DesignandDevelopmentofElectronicCommerceWeb
Abstract:
Withtheconstantdevelopmentofsocialeconomy,thesuchnewdevelopingcommercewalkingtypeofe-commercebeginstoentertheChinesesociety.Aspeoplebeingonhavingtogotoitemmingthatoneselfwantingwithoutwalkingoutofone'shome,heisownthroughrealizingthesuperiormityofe-commerce.Whatwemakethispiecepurchasecoolwebsitetoisitrealizeonlinetradetowant,isitmeetpresentsocialshoppingdemandofpeopletocome.
Thenwhatistherealizationcarrierofe-commerce?
Whatisthetoolwhichrealizesit?
Thenetwork,hasofferedallpossibilitiestous.
Thenetworkhasbroughtmuchconveniencetousreally,thenetworkworldofcolorinriotousprofusionisall-embracing.ThesubjectofustouseASPtechnologyandDreamweaver,flash,photoshopwaitsfortheapplicationsofwaretobemade,andrealizebecauseofWeb.
Havepurchasedthecoolnetworkandrealizedanintactshoppingfunction.Inquireaboutfromregistrationofuserstogoods,reachdownorderandreachrealizationthatdoshoppingfinallyandthen.
Keywords:
ElectroniccommercewebsitedesignASPdreamweaver
引言
随着社会经济的发展,商品交易形式也开始多样化了起来。
电子商务这种新兴的商品交易形式更是具有广阔的发展空间。
电子商务中没有哪一部分比电子交易更引人注目了。
所谓电子交易就是指在网上进行买卖交易。
电子交易将不再是简单地开辟一条新的网上销售渠道。
它将采用技术手段改善您的企业模式、增加企业收入和效率;它将降低经营成本并能帮助企业与客户、供货商以及合作伙伴建立更为密切的合作关系。
这样一来,您可以在网上将经销商和生产厂家联系起来,从而优化交易过程,减少文书工作。
您也可以通过建立与供货商直接联系的网络而获利,从而削减库存和运输消耗,快速响应用户要求。
您还可以通过网上账单和支付系统改善与客户和供应商的关系。
这样,企业不但赢得客户的信任,更能提高订货效率、降低库存损耗、保持资金全部周转和降低实际销售支出,进而降低成本、增加利润。
根据《商务周刊》报道,“企业之间进行电子交易的金额大约是用户电子交易的5倍,在去年约为430亿美元”。
根据《FORRESTER研究》预测,到2003年企业之间电子交易的金额将会上升至13000亿美元,大约是用户电子交易的10倍,占美国贸易总额的9,甚至超过了英国或意大利的国民生产总值。
1998年,全球消费者在网上已花了80亿美元。
这个数字在今后的四年内还将增长到1300亿美元。
但这仅仅是个开始。
1999年,中国有400万互联网用户(CNNIC99/7),在2000年将保持47的增长速度(IDC99)。
互联网交易收入也将从1999年的4198万美元上升到1亿8156万美元(IDC99)。
从网上交易到电子交易,现在的中国的网上消费者正迅速发展壮大(MCKENSYREPORT)!
一些权威咨询公司,如ERNST&YOUNG,预言电子交易有光明的未来。
因为网络用户中大约32曾经在网上购物,有64在通过常规方法购物之前曾利用网络进行过产品调研。
电子商务的发展前景无疑是非常远大的,但是鉴于我国起步较晚,信息化和网络化程度不高等原因,要在全国顺利普及,还有很多问题需要解决:
1、网络基础设施建设问题;2、政府的角色定位问题;3、网上支付问题;4、电子商务法律问题;5、企业计算机应用水平落后、网络意识淡薄;6、商家信誉问题。
第一章电子商务网站概述
1.1电子商务的定义
随着网络与计算机技术(信息技术)的发展,信息技术作为工具被引入商务活动领域从而产生了电子商务(ElectronicCommerce,简称EC)。
电子商务[就是利用信息技术将商务活动的各实体:
企业、消费者、政府联系起来,通过互联网络将信息流、商流、物流、资金流完整结合从而实现商务活动过程。
商流包括商业洽谈、下单、售后服务等商务活动过程;物流包括商品物资的配送调度。
资金流就是交易中的资金转移过程;信息流包括商品信息,客户与供应企业信息、服务信息等。
也就是说,涉及商务领域的咨询洽谈、下单定购、资金付款、意见征询、交易管理、电子报关、电子纳税等都是全部通过Internet进行。
1.2电子商务的特点
Internet网络的普及、新的网络经济所涉及领域的广阔、多种安全措施的使用和电子化处理的快速决定了电子商务具有普遍性、方便性、整体性、安全性以及协调性等的特点。
普遍性:
Internet的普及和网络经济的优越性使得电子商务成为普遍存在的新经济模式;
方便性:
电子商务不受地域限制,交易方式灵活快捷,24小时自由在线服务;
整体性:
电子商务将人工操作和信息处理、各功能模块集成一个不可分割的整体,提高人力、物力的利用率以及系统运行的严密性;
安全性:
电子商务网络系统采用了严密的安全措施,如加密技术、数字证书、防火墙、病毒防护等;
协调性:
电子商务活动的进行需各部门的协调合作,如客户、供应商、银行、物流中心、通讯部门等的合作才能完成电子商务的全过程。
1.3电子商务的应用类型
根据商务过程中参与实体的不同,电子商务的应用主要有五种类型:
(1)企业内部的电子商务
企业通过内部网(Intranet)方式交换和处理商贸信息,这种网络与Internet隔离,主要用于企业内部的商贸活动并保持企业组织上的联系。
(2)企业间的电子商务(BusinesstoBusiness,简称BtoB模式)
就是企业之间通过互联网进行商业活动的模式。
(3)企业与消费者间的电子商务(BusinesstoCustomer,简称BtoC模式)
这种模式是企业通过在互联网上开设网上商店,消费者通过网络浏览产品信息,并在网上下单,在线支付。
这种经营模式方便快捷,不受时间空间限制,24小时营业,因而受到消费者欢迎。
(4)企业与政府间的电子商务
这种模式是企业与政府部门间的业务往来,如政府通过互联网发布采购招标清单,企业通过网络进行投标、网上报关、纳税等。
(5)消费者间的电子商务(CustomertoCustomer,简称CtoC)
CTOC模式是消费者间通过公共电子商务交易平台,卖方提供商品及买方在线选购的交易方式,如网上拍卖、在线二手市场等。
1.4电子商务系统的组成元素
电子商务的整个商务系统由网站业务系统、认证中心、支付网关和客户终端系统四个基本元素组成。
网站业务系统:
是电子商务系统的基础应用平台,客户终端通过网络访问网站业务系统进行电子商务应用;认证中心:
认证中心向网站业务系统、支付网关、客户终端提供证书发放、授权服务与认证,是保证电子商务应用安全的机构;支付网关:
是企业、银行与客户交易资金转移的接口,是实现在线支付的接口界面。
1.5BTOC网上直销方式市场定位分析与发展趋势
企业与消费者间的电子商务BtoC,是一种网上直销方式,企业通过网络建设网上商店,向消费者展示与供应商品,消费者通过互联网走进网上商店,浏览商店内的产品并可在店内直接下单付款定购,由于消费者是商品的直接购买、最终使用者,企业产品直接面对客户,它们都处于供求链未端,因而是最基本的电子商务模式,就如传统经济模式里的商店一样,网上商店将会随着信息社会的发展变得一样的普遍,所不同的就是网上购物可以足不出户,各地商品任选,如此方便快捷,无时间空间限制是传统经营模式无法比拟的,如今人们生活质量的提高,购物方式也变得轻松自由化、个性化,这将会成为BtoC电子商务方式发展的趋势。
1.6BTOC网上直销电子商务
BtoC电子商务方式消费者完成一次购物工作过程是:
首先消费者使用终端系统联上互联网,进入网上商店,寻找想购买的商品,浏览产品信息,如果找到合适的商品,就可在网上下单,否则决定是否继续浏览该店而进入其它网上商店继续购物,若消费者已将所要买的商品下单后,便可以进入结帐程序,通过选择付款方式,如在线支付,使用信用卡通过支付网关授权银行进行付款转帐,支付网关保留双方交易数据凭证,并向商户发出发货通知,商户收到发货通知后通过物流配送组织将商品发送给消费者,消费者收到商品后验收商品,并根据实际需要享受网上商店提供的售后服务。
自此,消费者通过网络无拘无束地完成了他的一次购物过程,整个过程都是消费者坐在自己的计算机前点击鼠标和键盘,所需做的只是查看商品信息以及下单结帐,其它的工作就交给商户、银行与物流机构去完成,整个过程都是很方便安全快捷,因而越来越受到消费者的欢迎。
第二章开发工具与技术
2.1编写目的
分析软件功能;给出总体设计方案;划分模块;确定软件元素及其关系;制定软件工作流程;分析接口。
该文档的预期读者为参加软件开发的全体人员;通过阅读该文档;开发人员将会有条理地进行整个软件的开发过程。
2.2编写背景
DreamweaverMX2004中文版的使用背景:
DreamweaverMX2004中文版的出现,使制作一个功能强大的网站,变得很容易,可以轻易的做出以前被认为很复杂的ASP,PHP网站。
DreamweaverMX2004是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。
无论直接编写HTML代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都会提供帮助良多的工具,丰富Web创作体验。
利用Dreamweaver中的可视化编辑功能,可以快速地创建页面而无需编写任何代码。
不过,如果喜欢用手工直接编码,Dreamweaver还包括许多与编码相关的工具和功能。
并且,借助Dreamweaver,还可以使用服务器语言(例如ASP、ASP.NET、ColdFusion标记语言(CFML)、JSP和PHP)生成支持动态数据库的Web应用程序。
使用Dreamweaver也可以制作出整个网站,只是Dreamweaver本身不适合处理图片,需要Photoshop或者Fireworks的配合。
使用Dreamweaver制作静态站点的流程:
新建站点→站点文件命名→定义页面属性→插入表格→定义页面大小→转换到布局视图→添加内容→插入导航条→转换到标准视图工作→添加链接→使用代码片断→定义及应用CSS→添加动态交互→链接站点各个页面。
2.3Dreamweaver简介
Dreamweaver是在多媒体方面颇有建树的Macromedia公司推出的可视化网页制作工具,它与Flash、Fireworks合在一起被称为网页制作三剑客,这三个软件相辅相承,是制作网页的最佳选择。
其中,Dreamweaver主要用来制作网页文件,制作出来的网页兼容性比较好,制作效率也很高,Flash用来制作精美的网页动画,而Fireworks用来处理网页中的图形。
Dreamweaver是业界领先的Web开发工具,通过该工具使用户能够高效地设计、开发和维护基于标准的网站和应用程序。
Dreamweaver与其它同类软件相比主要有以下优点:
1、不生成冗余代码。
一般的编辑器都会生成大量的冗余代码,给网页以后的修改带来了极大的不方便,同时还增加了网页文件的大小。
Dreamweaver则在使用时完全不生成冗余代码,避免了诸多麻烦。
而且,通过设置,还可用Dreamweaver清除掉网页文件原有的冗余代码。
2、方便的代码编辑。
Dreamweaver提供了html快速编辑器和自建的html编辑器,能方便自如的在可视化编辑状态和源代码编辑状态间切换。
3、强大的动态页面支持。
Dreamweaver的Behavior能在使用者不懂javascript的情况下,往网页中加入丰富的动态效果。
Dreamweaver还可精确的对层进行定位,再加上timeline功能,可生成动感十足的动态层效果。
4、操作简便。
首先,Dreamweaver提供的历史面板、html样式、模版、库等功能避免了重复劳动,使用者不必重复输入相同的内容、格式。
其次,Dreamweaver能直接往页面中插入Flash、Shockwave等插件,经过设置后还可直接调用相应的软件对这些插件进行编辑。
最后,Dreamweaver与Fireworks集成紧密,可直接调用Fireworks对页面的图象进行修改、优化。
5、优秀的网站管理功能。
在定义的本地站点中,改变文件的名称、位置,Dreamweaver会自动更新相应的超级链接。
Checkin和Checkout功能可协调多个使用者对远程站点的管理.
6、便于扩展。
使用者可给Dreamweaver安装各种插件,使其功能更强大。
使用者若有兴趣,还可自己给Dreamweaver制作插件,使Dreamweaver更适应个人的需求。
2.4ASP概述
ASP(ActiveServerPages)是微软公司开发的一套服务器端脚本运行环境。
ASP语言结构简单,易学易懂,应用非常广泛,利用ASP技术开发网站的人数在不断增加。
作为一种相对简单而功能又强大的网页编程语言,ASP结全数据库,可以开发实现企业内的各种管理的数据化、网络化.ASP打破了以往专业程序只能由专业人员来开发的束缚,使一般读者也能独立地开发适合自己公司特色的信息系统。
ASP文件(.asp文件)与HTML文件类似,但ASP文件可以包含脚本命令,脚本命令放在<%和%>之间,当用户请求一个*.asp主页时,WWW响应HTTP请示调用ASP引擎,解释被申请的文件,当遇到与ActiveScripting兼容的脚本(VBScript或JScript)时ASP引擎调用相应的脚本引擎进行处理。
ASP脚本在服务器端解释执行,结果自动自动生成符合HTML语言的主页去响应用户的请求。
ASP独具以下特点:
(1)使用VBScript、JScript等简单易懂的脚本语言,同时结合HTML代码,就可快速地完成网站的应用程序。
(2)使用普通的文本编辑器,如Windows的记事本,就可进行编辑设计,而利用诸如Frontpage或Dreamweaver等所见即所得的网页编辑软件可以快捷方便地进行编辑,易学易用。
(3)与浏览器无关,用户只要使用可执行HTML代码的浏览器,就可浏览ASP所设计的网页内容。
ASP所使用的脚本语言均在Web服务器端执行,用户端浏览器不需要能够执行这些脚本语言。
(4)ActiveServerPages能够与任何ActiveScripting语言相容。
ActiveX服务器元件具有无限可扩充牲。
可以使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写你所要的ActiveX服务器元件。
(5)ActiveServerPages的源程序不会被传到客户端浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
更重要的是ASP是一种”无须编程”的软件开发工具,用简单的几个语句,就可对数据进行操作。
ASP程序中可以包含纯文本、HTML标记以及脚本命令。
用户只要.asp程序放在Web服务器的虚拟目录下,就可通过WWW的方式访问ASP程序了。
ASP程序设计的重点在于脚本的编写,脚本是由一系列的脚本命令组成。
要写脚本必需熟悉至少一门脚本语言,如VBScript。
脚本语言是一种介于HTML和诸如VisualBasic、Java、C++等编程语言间的一种特殊语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。
ASP包含六个对象:
(1)Application对象:
它是一个应用级的对象,用在所有用户间享信息,并可以在Web应用程序运行期间持久地保持数据。
(2)ObjectContext对象:
用于控制ActiveServer的事务处理。
(3)Request对象:
用于接受所有从浏览器发往服务器的请求内的所有信息。
Request对象是ASP内最基本和最常用的对象。
(4)Response对象:
用于向客户端浏览器发送数据,用户可以使用该对将服务器的数据发以HTML的格式发送到用户端的浏览器,它与Request对象组成了一对接收、发送数据的对象,这也是动态的基础。
(5)Server对象:
它是ASP中一个很重要的对象,许多高级功能都是靠它来完成的。
它提供了对ASP及其方法的使用。
(6)Session对象:
Session其实指的就是访问者从到达某特定主页离开为止的那段时间。
每位访问者都会单独获得一个Session。
另外,ASP有以下常用的组件:
(1)AdRotator组件:
该对象可按指定计划在同一页上自动轮换显示广告;
(2)BrowserCapabileties组件:
该对象可以获取访问Web站点的每个浏览器的性能、类型及版本;
(3)ContentLinking组件:
生成Web页内容列表,并像书一样将各页顺序连接;
(4)DatabaseAccess组件:
提供用ActiveDataObjects(ADO)对数据库的访问;
(5)FileAccess组件:
提供文件的输入/输出访问,可以实现对文件夹和文件的各种操作;
(6)CollaborrationDataObjectsforNTS(CDONT)组件:
可以快速、简便地在Web页上添加收发邮件功能。
该组件只适用于InternetInformationServerforWindowsNT;
(7)MyInfo组件:
该对象追踪个人信息,例如站点管理员的姓名、地址及显示选择;
(8)PageCounter组件:
记录并显示Web页被打开的次数,可以设计访问计数器。
2.5DBMS
数据库技术产生于20世纪60年代中期,是数据管理的最新技术,也是计算机科学的重要分支。
数据库管理系统是仅次于用户与操作系统之间的一层数据管理软件。
数据库在建立、使用和维护时由数据库管理系统统一管理、统一控制。
数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
DBMS(数据库管理系统)的选择。
Microsoft公司推出的Windows数据库管理系统Access不仅是关系数据库管理系统,同时它也被设计为Windows图形用户界面应用程序生成器。
Microsoft公司采纳了dBASE和Foxpro这两个关系数据库的特点来设计Access,为其增加了窗体和报表设计功能,并借鉴VisualBasic语言,加入了许多程序设计功能。
中文版Access2003具有和Office2003中Word2003、Excel2003等相同的操作界面环境以及与其直接连接的功能,并且提供了更为方便的操作捷径方式。
Access2003是完全面向对象、采用事件驱动机制的关系型桌面数据库系统。
与其他数据库管理系统相比,它具有如下几大特点:
1.同时面向数据库最终用户和数据库开发人员;
2.典型的开放式数据库管理系统;
3.支持多媒体的应用与开发;
4.内置了大量的函数;
5.提供了许多宏;
6.提供了联机帮助功能;
7.基于WEB的智能管理功能;
8.更智能的自动拼写与语法检查器;
9.更符合个人网络用户和需求。
基于Access2003的这些功能与特点我们选择了它来管理本软件中涉及到的数据信息。
第三章网站的主体设计与分析
3.1创建Web服务器
3.1.1构建Web服务器
如果想要将信息发布到Web上,最起码要有一台Web服务器,那么什么样的计算机能称为服务器呢?
简单地理解,安装了IIS(Internet信息服务器)或者PWS(个人Web服务器)的计算机就可称为服务器了。
IIS是一个功能强大的Internet信息服务系统,是Windows服务器操作系统WindowsNT4.0和Windows2000中集成的最重要的技术。
它的可靠性、安全性和可扩展性都非常好,并能很好地支持多个Web站点,是用户管理功能强大、内容丰富的站点的首选服务系统。
IIS提供了最简捷的方式来共享信息、建立并部署企业应用程序,以及建立和管理Web上的网站,通过它,用户可以轻松地测试、发布、应用和管理自己的Web页和Web站点。
由于IIS已经被作为组件集成到WindowsNT系统中,所以如果用户在安装系统时选择安装IIS,就不再需要单独进行安装,反之可以像安装其它Windows组件一样随时安装。
在通过“添加/删除Windows组件”的方法安装IIS时,需要准备当前系统的安装盘。
下面就以Windows2000Server为例介绍安装IIS的步骤:
(1)首先进入控制面板,双击“添加或删除程序”图标后,弹出“添加与删除程序”对话框。
在左边项目栏中,单击【添加/删除Windows组件】按钮,安装程序启动后,弹出“Windows组件向导”对话框。
(2)在“Windows组件向导”对话框的组件列表框中选中“Internet信息服务(IIS)”,然后单击【下一步】按钮,系统即可进行IIS5.0的安装,同时弹出“正在配置组件”对话框显示安装进度和内容。
(3)要弹出的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子商务 网站 设计 开发
![提示](https://static.bdocx.com/images/bang_tan.gif)