网络购物系统的设计与实现论文.docx
- 文档编号:30527228
- 上传时间:2023-08-16
- 格式:DOCX
- 页数:30
- 大小:1.72MB
网络购物系统的设计与实现论文.docx
《网络购物系统的设计与实现论文.docx》由会员分享,可在线阅读,更多相关《网络购物系统的设计与实现论文.docx(30页珍藏版)》请在冰豆网上搜索。
网络购物系统的设计与实现论文
网上购物系统设计
摘要:
随20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。
个性化已逐渐成为当今Web应用的潮流。
本文研究了一种基于数据关联规则网上购物管理系统,此方案与现今网上已采用的一些方案相比,具有用户使用更简单、界面更直观等优点。
网上购物在我国刚起步,但发展很快。
随着我国互联网的更加普及和电子商务的更趋成熟,会有越来越大的消费群体,市场潜力会得到充分发挥。
本文中所做的主要工作如下:
(1)介绍了个性化页面的背景及IIS系统的一般原理;
(2)阐述整个页面生成系统的系统结构及工作原理;分析了系统实现中的特殊性、难点和重点。
(3)设计实现用户登陆以及查看商品分类、浏览商品、留言反馈、用户注册等页面。
(4)分析并解决实现中的若干技术问题。
(5)建立完整的网上购物系统进行总结。
关键字:
网上购物HTML商品信息
1概述
1.1开发的意义及背景
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。
作为Internet上一种先进的,易于被人们所接受的信息检索手段,WorldWideWeb(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。
据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。
近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。
传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了Internet的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。
电子商务得到了较快发展,特别是近两年来其发展速度令世人震惊。
虽然如此,电子商务的战略作用却是逐渐被全球各国所认识的,而且其今后的发展道路也是漫长的。
通过网上零售,那些希望将网上交易作为部分业务内容的公司发现,将网上网下集成起来很重要,在网上不可以宣传商品,而且还可以吸引一些隐含的客户,提供商品的销售量。
整个个性化页面生成系统主要由使用Dreamweaver_MX开发的关联规则采掘系统和利用IIS+ASP技术实现的个性化Web页面生成器两部分组成。
关联规则采掘系统对数据库中的历史记录进行分析,页面生成器则负责记录用户行为和根据关联规则表动态生成用户个性化Web页面。
二者通过数据库服务器和Web服务器连接。
目前,电子商务并不是一个新概念,可以说,在几十年前主机系统出现时就诞生了。
但是,近年来,Internet的出现给了电子商务以新的活力,基于Internet的电子商务已经引起了全世界的注意。
电子商务始于网络计算。
网络计算是电子商务的基础。
没有网络计算,就没有电子商务。
其发展形式多种多样,从最初的电话、电报到电子邮件以及其后的EDI,都可以说是电子商务的某种发展形式。
电子商务的发展有其必然性和可能性。
传统的商业是以手工处理信息为主,并且通过纸上的文字交换信息,但是随着处理和交换信息量的剧增,该过程变得越来越复杂,这不仅增加了重复劳动量和额外开支,而且也增加了出错机会,在这种情况下需要一种更加便利和先进的方式来快速交流和处理商业往来业务;另一方面,计算机技术的发展及其广泛应用和先进通信技术的不断完善及使用导致了EDI和Internet的出现和发展,全球社会迈入了信息自动化处理的新时代,这又使得电子商务的发展成为可能。
在必然性和可能性的推动下,电子商务得到了较快发展,特别是近两年来其发展速度令世人震惊。
虽然如此,电子商务的战略作用却是逐渐被全球各国所认识的,而且其今后的发展道路也是漫长的。
随着信息技术的发展,搭上国际网络直通车的文化企业面临着一场新的革命。
网站在促成销售方面很有价值,因为有绝大部分的消费者在某商场购物之前会事先到该商场的网站中查询产品信息,实体商店尽管将网站同样也看作一个销售渠道,但对于网站的服务投入很少。
这主要是由于对电子商务战略的评价方法存在问题,因为有很多的零售商将销售额作为网站是否成功的指标,有些公司用利润来评价。
不过,网上零售商不应该将这种信号看作网上零售可以带来丰厚利润的信号,尽管在网络泡沫膨胀时很多人都这么认为。
纯粹的网上零售商理应将网站带来多少利润作为最重要的业绩考评指标。
多渠道零售商应该了解,并非每个浏览他们网站的顾客最终都会购买。
拥有一个很成功的电子商务网站的零售商,收益将比非交易功能的网站多很多。
那些希望将网上交易作为部分业务内容的公司发现,将使企业办公从单纯的传统模式到网上网下集成起来模式。
网上网下相结合已成为不可逆转的趋势,目前由于集成的费用可能很高,使得许多零售企业的进程大为减慢,最好在企业内部系统软件已经基于网络标准更新之后再进行整合,从而来应对目前日益竞争的今天。
1.2国内外发展现状与趋势
网络技术的成熟,促进了信息技术更加广泛的应用,因此建立网上购物网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。
商品网站的建立可使企业在商场上不断取得发展的重要技术,并赢得越来越多的客户。
企业也可利用网站和网络触角伸展到客户的家中,架起一座桥梁,以先进的技术渗透于订货、生产、交货、支付甚至售后服务等整个商务过程。
网络作为经济活动的市场平台,在市场进入、交易运行和货款结算等环节,都是以电子数据的传递来完成的。
企业市场经营全过程需要计算机系统和网络门户。
企业内部的采购、生产制造、销售服务和物流配送等各部门也要进行电脑化管理,以配合网络经济方式。
网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。
企业的经济效益增长也大都得益于网络技术的推广和应用。
网络技术有效地把企业生产中的应用与制造有机地结合起来,出现了计算机综合集成制造、企业资源计划等新的生产管理方式。
网络技术还有助于提高企业生产的应变能力和适应性,使高质量、低成本的产品与按时供货和周到的服务相结合,把时间和服务同技术和成本并列为企业生产的总要素。
网络技术引发企业市场的营销战略发生了极深刻的变化,传统的营销理念走向终结,新型的整合营销得到企业和社会的广泛关注。
网络技术增强了企业管理功能,为企业管理提供全新的工具和手段,已成为企业管理的有效手段。
它的功能已不单是提高管理效率,而且还将通过管理的科学化和民主化,全面增强企业管理功能。
网络经济是用现代信息技术和网络技术,依靠形成的
互联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体,能够提升企业形象、促进市场营销、增强企业管理能力。
2开发环境的介绍
首先要介绍Internet,Internet是基于数据流的分组通信网络,它包括许多互联的网络。
1980年,美国国防部高级研究计划署(DARPA)开始实现早期的Internet。
当时DARPA在它研究的网络中开始使用新的网络协议TCP/IP。
由于这些计算机都是基于UNIX操作系统的,因此DARPA在VAX机上开发适用于UNIX操作系统的TCP/IP协议集。
可以说TCP/IP协议的使用使得Internet取得了巨大的成功。
Internet包括大量的网络,这些网络分为主干网、地区网、商业网和本地网。
骨干网负责连接其它互联的网络;地区网和商业网提供Internet接入;本地网是一些小型的校园网或企业网。
在一定意义上,Internet是由一些使用公共语言互相通信的计算机连接而成的全球网络。
一旦连接到其中的某个Web站点,即表明已经与Internet连接了。
WorldWideWeb(www,万维网或环球网)提供了一个可以轻松驾驭的图形化用户界面,以查阅Internet上的文档,这些文档以及它们之间的链接一起构成了一个庞大的信息网。
Web允许通过跳转或“超级链接”从某一页跳到其它页。
页可以包含新闻、图像、声音、动画、视频以及任何其它信息,而且能存放全球任何地方的计算机内。
主页是WWW中的常用语,每一个主页拥有一个被称为“统一资源定位符”(URL)的唯一地址。
HTTP协议称为超文本传输协议,它从1990年开始应用于WWW网络。
一个对HTTP协议的简单理解是:
浏览器和服务器之间的会话。
HTTP协议包含了很多的内容,其执行过程都是以请求/回答的协商方式进行的。
结果是要么浏览器得到所需要的文件,要么用户不能访问服务器。
在90年代初期,客户机/服务器(C/S)模型在各种计算机杂志上泛滥成灾。
客户机程序负责向服务器发出请求,等待响应,并做出响应。
在Internet中,浏览器就是客户程序。
服务器是一个能提供服务,并允许客户机通过网络访问信息的程序。
它通过网络接收用户的请求,执行相应的处理,然后将响应发送回请求者。
客户机/服务器(C/S)模型的运做方式是这样的:
1)在远端的用户计算机上启动一个客户应用程序,为访问所需的信息建立必要的网络连接。
2)反映用户请求客户应用程序执行的某个功能。
3)应用程序分析用户的请求。
并计算出对存在服务器上的数据发出何种请求。
4)客户程序规范化该请求,并将该请求发送给服务器。
5)服务器收到请求后,进行适当的处理,确定哪些数据符合要求,然后,将用户请求的数据通过网络发回客户。
在现实中,Internet只是C/S通信方式的一个实例。
用户端的浏览器就是Internet上的客户机。
当用户打开浏览器时,它负责与网络建立连接,并从服务器上获取Web页面信息。
这种网络模型我们称之为浏览器/服务器(B/S)模型。
利用Web方式来组织所有资源已经成为目前网络的发展趋势。
其目的就是把Internet浏览器作为用户浏览服务器上信息的界面,允许用户对存放在任何平台服务器的信息进行访问。
Internet信息服务的浏览器/服务器(B/S)模型允许任何计算机连接到Internet上为其它计算机提供服务,同时也允许任何计算机连接到位于不同地域的服务器上,并获取Web页面信息。
实现这一功能的协议是TCP/IP协议和HTTP协议。
TCP/IP协议使得Internet上的计算机能够从其它机器获取信息,即使机器之间的差别很大。
而HTTP协议使得服务器和浏览器之间能够协商它们可以传输的文件格式。
在Internet的浏览器/服务器(B/S)模型中,最基本的功能是请求和响应,其工作原理如下:
1)用户打开计算机中的浏览器
2)用户输入所要启动的主页URL(同一资源定位符),浏览器将生成一个HTTP请求。
3)浏览器连接到指定的Internet服务器,并发送该HTTP请求。
4)服务器将Web页面发回。
5)浏览器将Web页面显示到屏幕上。
6)浏览器等待用户的下一条指令,而服务器准备接收来自浏览器的下一个请求。
如图1-1所示:
图1-1浏览器/服务器(B/S)模型工作原理
浏览器/服务器的特征如下:
1)利用单一的访问点,用户可以在任何地方访问Web数据库。
2)对于各种资源,无论是文本还是图形,都采用同样的界面。
对于所有的信息,无论是基于何种平台,都可以采用同样的界面访问。
2.1运行环境配置
2.1.1硬件要求
操作系统:
Windows9X、WindowsNTWorkstation/Server4.0以上、Windows2000Server/Professional、WindowsXPProfessional。
CPU:
没有很高的要求,只要能够顺利运行Windows系列操作系统就可以了。
当然,CPU的处理速度越快,运行ASP代码的效率越高。
内存:
最低配置32MB,建议使用64MB以上内存,如果使用Windows2000或WindowsXP建议使用128MB以上内存。
硬盘空间:
至少需要5G以上的硬盘空间来安装所需的组件。
运行ASP的服务器端要求:
(如表2-1所示)
表2-1运行ASP的服务器端要求
操作系统
需要安装的WebServer
Windows98
PWS4.0以上
WindowsNT4.0Server
IIS4.0以上
Windows2000
IIS5.0以上
WindowsXP
IIS5.0以上
2.1.2 软件要求
MicrosoftIIS
MacromediaDreamweaverMX
FlashMX2004
AdobePhotoshopCS
2.2 MicrosoftIIS的介绍
系统中ASP的运行环境是基于IIS。
微软公司的IIS(InternetInformationServer)是一种集Web、FTP和Gopher的服务器软件,它一般与WindowsNT集成,可以利用WindowsNT的各种功能,并且能在Internet上发布信息。
和其他WindowsNTWeb服务器相比,IIS提供了许多独特的功能。
它的安全模型是以NTFS安全机制为基础的。
这样,利用WindowsNT内置的许多管理工具可以很容易地管理Web站点。
IIS为Internet、Intranet和Extract站点提供服务器解决方案,它集成了安装向导、集成的安全性和身份验证实用程序、Web发布工具和对其他基于Web的应用程序的支持等附加特性。
我安装的是WindowsXPProfessional版本的,所以WindowsXPProfessional版来介绍IIS的安装方法。
(1)在控制面版中选择“添加/删除程序”
(2)点击“添加/删除Windows组件”
(3)确认只选中第一项Internet信息服务(IIS),然后点击下一步即可自行进行安装。
系统配置安装完成后,就会弹出一个安装“完成”的对话框来提示安装完成,只要点击“完成”即可。
这样IIS安装完毕。
在安装和运行IIS时所注意到的最大的区别就是用作管理的新界面MMC(MicrosoftManageConsole),MMC将给Web站点管理者提供一个管理工具,它是用树状控制结构来管理操作的。
2.3前台开发工具简介
2.3.1DreamweaverMX2004简介
MacromediaDreamweaverMX是建立Web站点和应用程序的专业工具。
它将可视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准的站点和应用程序。
从对基于CSS的设计提供领先的支持到手动编码功能,Dreamweaver在一个集成和高效的环境中为专业人员提供了所需的工具。
开发人员可以将其选择的服务器技术与Dreamweaver配合使用,建立将用户连接到数据库、Web服务和旧式系统的强大Internet应用程序。
Dreamweaver MX 是一款专业的HTML编辑器,用于对Web站点、Web页和Web应用程序进行设计、编码和开发。
无论您喜欢直接编写HTML代码的驾驭感还是偏爱在可视化编辑环境中工作,Dreamweaver都会为您提供帮助良多的工具,丰富您的Web创作体验。
2.3.2AdobePhotoshopCS简介
Photoshop是Adobe公司推出的电脑图像处理软件,也是迄今为止适用于Windows和Macintosh平台的最为优秀、使用面最广泛的图像处理软件。
它凭借强大的图像处理功能和无限的创意空间,使设计者可以随心所欲地对位图图像进行自由创作,Photoshop同时也是广大网页设计者和三维设计师爱不释手的得力工具。
2.4电子商务
2.4.1电子商务在国内外研究现状及发展趋势
网络经济是利用互联网技术广泛联系传统信息系统的丰富资源的一种动态商务活动它利用前所未有的方式将顾客、销售商、供货商和企业员工联系在一起,能将有价值的信息迅速传递给需要的人们。
网络技术的成熟,促进了信息技术更加广泛的应用,因此建立建材网站充分运用网络技术可满足本企业不断增长的供货能力、客户和市场竞争的需求。
建材网站的建立可使企业在商场上不断取得发展的重要技术,并赢得越来越多的客户。
企业也可利用网站和网络触角伸展到客户的家中,架起一座桥梁,以先进的技术渗透于订货、生产、交货、支付甚至售后服务等整个商务过程。
网络作为经济活动的市场平台,在市场进入、交易运行和货款结算等环节,都是以电子数据的传递来完成的。
企业市场经营全过程需要计算机系统和网络门户。
企业内部的采购、生产制造、销售服务和物流配送等各部门也要进行电脑化管理,以配合网络经济方式。
网络技术的兴起和蓬勃发展,彻底改变了传统的信息采集、传递和外观,对劳动者的劳动技能和工作效率的提高,提供了前所未有的有利条件和推进作用。
企业的经济效益增长也大都得益于网络技术的推广和应用。
网络技术有效地把企业生产中的应用与制造有机地结合起来,出现了计算机综合集成制造、企业资源计划等新的生产管理方式。
网络技术还有助于提高企业生产的应变能力和适应性,使高质量、低成本的产品与按时供货和周到的服务相结合,把时间和服务同技术和成本并列为企业生产的总要素。
网络技术引发企业市场的营销战略发生了极深刻的变化,传统的营销理念走向终结,新型的整合营销得到企业和社会的广泛关注。
网络技术增强了企业管理功能,为企业管理提供全新的工具和手段,已成为企业管理的有效手段。
它的功能已不单是提高管理效率,而且还将通过管理的科学化和民主化,全面增强企业管理功能。
网络经济是用现代信息技术和网络技术,依靠形成的互联网网络进行商务活动,它集金融电子化、管理信息化、办公室自动化于一体,与传统商务模式相比较,具有无可比拟的运作优势。
网络技术对企业经营模式的转变和创新在以下方面:
1、体制创新
企业创新、产品创新、营销创新成为企业生命力所在。
失去了创新能力的企业很快就会被市场无情地淘汰。
企业充分运用网络化的渠道与运营方式,将改变以往等级形态的组织形式,部门和岗位的设置也必须相应调整。
一个基层管理层允许向所有的上级和相关部门汇报他对产品的新设想及技术的新创新,而不是层层汇报上去。
金字塔式的等级制度由于压抑了职工的创造力、想象力和积极性,阻塞了上下沟通的渠道,降低了工作效率,增加了协调成本,所以早以已不适用于网络时代的企业。
2、管理创新
网络管理理念的核心是人文回归,员工不再是“机器”,企业特别是对那些从事科学技术研究的员工,不可能再用传统的指挥方式进行管理;而是要考虑每一位员工的个性特点,充分挖掘他们的潜力,发挥他们的积极性,正像对待顾客一样将员工也当成“上帝”。
管理者不能过分强调管理的科学性和现状,而是要讲求管理的艺术性,提高管理者的情商和沟通技巧,发挥领导者的个人魅力。
3、产品创新
企业要想进一步发展不能把眼光停留在现有产品和生产技术上,更多的是考虑产品功能与顾客需求之间的联系,考虑科技进步对市场的影响,考虑新发明、新专利为产品开创市场提供的机遇,适时研究开发相关的新产品。
由于产品创新,企业将能够适应市场的不断变化。
4、营销创新
与传统营销方式不同,网络营销是在网络技术的基础上应用各种科技成果,利用网络的特点与优势来进行的。
企业制定产品、价格、销售等策略时更加突出针对性。
“一对一”营销成为可能,但是具体手段和方案都需要富有创新的策划。
企业要不断适应网络经济的发展形势,不断寻找新的机会,包括市场机会、新的产品、新的营销手段,不断改革企业内部管理,包括组织架构、内容分工、激励机制等。
目前,谁掌握了最新的市场信息、产品信息,谁就会在市场竞争中获胜。
5、观念创新
企业在网络经济竞争中不仅要适应市场环境的变化和技术的发展,还需要积极主动地向顾客灌输新的价值追求,新的生活观念,引导消费者接纳新产品、产品的新功能以创造新的生活。
随着互联网技术的飞速发展,企业上网早已成为现代经济竞争的重要手段之一。
在我国,网络技术也已引起有远见的企业家的重视。
可以说,在现代市场经济的大潮中,一个企业,不论其经营范围,规模大小,如果要生存不想被淘汰,就必须“触网”。
所以新形势下的企业只有充分运用网络技术,不断创新,才能完善经营管理。
2.4.2电子商务的定义
随着网络与计算机技术(信息技术)的发展,信息技术作为工具被引入商务活动领域从而产生了电子商务(ElectronicCommerce,简称EC)。
电子商务[就是利用信息技术将商务活动的各实体:
企业、消费者、政府联系起来,通过互联网络将信息流、商流、物流、资金流完整结合从而实现商务活动过程。
商流包括商业洽谈、下单、售后服务等商务活动过程;物流包括商品物资的配送调度。
资金流就是交易中的资金转移过程;信息流包括商品信息,客户与供应企业信息、服务信息等。
也就是说,涉及商务领域的咨询洽谈、下单定购、资金付款、意见征询、交易管理、电子报关、电子纳税等都是全部通过Internet进行。
2.4.3电子商务的特点
Internet网络的普及、新的网络经济所涉及领域的广阔、多种安全措施的使用和电子化处理的快速决定了电子商务具有普遍性、方便性、整体性、安全性以及协调性等的特点。
普遍性:
Internet的普及和网络经济的优越性使得电子商务成为普遍存在的新经济模式;
方便性:
电子商务不受地域限制,交易方式灵活快捷,24小时自由在线服务;
整体性:
电子商务将人工操作和信息处理、各功能模块集成一个不可分割的整体,提高人力、物力的利用率以及系统运行的严密性;
安全性:
电子商务网络系统采用了严密的安全措施,如加密技术、数字证书、防火墙、病毒防护等;
协调性:
电子商务活动的进行需各部门的协调合作,如客户、供应商、银行、物流中心、通讯部门等的合作才能完成电子商务的全过程。
2.4.4电子商务的应用类型
根据商务过程中参与实体的不同,电子商务的应用主要有五种类型:
(1)企业内部的电子商务
企业通过内部网(Intranet)方式交换和处理商贸信息,这种网络与Internet隔离,主要用于企业内部的商贸活动并保持企业组织上的联系。
(2)企业间的电子商务(BusinesstoBusiness,简称BtoB模式)
就是企业之间通过互联网进行商业活动的模式。
(3)企业与消费者间的电子商务(BusinesstoCustomer,简称BtoC模式)
这种模式是企业通过在互联网上开设网上商店,消费者通过网络浏览产品信息,并在网上下单,在线支付。
这种经营模式方便快捷,不受时间空间限制,24小时营业,因而受到消费者欢迎。
(4)企业与政府间的电子商务
这种模式是企业与政府部门间的业务往来,如政府通过互联网发布采购招标清单,企业通过网络进行投标、网上报关、纳税等。
(5)消费者间的电子商务(CustomertoCustomer,简称CtoC)
CTOC模式是消费者间通过公共电子商务交易平台,卖方提供商品及买方在线选购的交易方式,如网上拍卖、在线二手市场等。
2.4.5电子商务系统的组成元素
电子商务的整个商务系统由网站业务系统、认证中心、支付网关和客户终端系统四个基本元素组成。
网站业务系统:
是电子商务系统的基础应用平台,客户终端通过网络访问网站业务系统进行电子商务应用;认证中心:
认证中心向网站业务系统、支付网关、客户终端提供证书发放、授权服务与认证,是保证电子
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 购物 系统 设计 实现 论文