版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浙江广播电视大学毕业设计(论文)第17页共17页[摘要]:本设计从实际出发,结合电子商务的发展状况和B2C对软件的需求,利用ASP和ACCESS数据库技术,开发出一个基于B2C的企业手机销售网站系统。系统简单实用,适合手机销售类电子商务活动,也适合其他产品的网络销售,具有一定的推广意义。[关键词]:电子商务,手机销售,网站,设计,实现1、研究的目的及意义网上购物系统作为中小企业业务发展的一条新的电子交易渠道,正逐步受到中小企业特别是资金不足的中小企业的重视。中小企业要实现自身的发展战略,在激烈的市场角逐中取胜,网上购物系统不失为一个优越而充满商机的平台。然而,由于国内外开展网上购物业务的时间还不长,相关的一些技术还不够成熟,安全性问题还有待进一步解决。因此,网上购物系统的研究成为一个重要的研究课题。网上购物系统是一项庞大的系统工程,涉及面广,技术环境复杂,面临的技术挑战也更加艰巨。通过本课题的研究,可以对网上购物系统的发展趋势、运作方式、业务流程、系统架构以及技术实现等进行深入的认识与研究,并将其应用到系统的开发与实践中。目前许多网站建立了网上购物系统平台,为企业之间以及企业与用户之间提供各种交易的途径。企业只要具备了一定的信息化手段,如企业内联网、管理信息系统、后台数据库等,就可以利用这些平台进行电子商务运作。这为中小企业的发展创造的良好的机遇。所以网上购物系统将有着巨大的市场潜力。本课题开发实现的手机销售网上购物系统是电子商务的一种典型应用。在网上购物系统的购物平台上,用户可以直接在因特网上浏览、查询、购买商品,而企业则可以通过网上购物系统发布新产品,在线接收订单或订货等等。这些均在Internet上实现,不但可以大大方便客户,而且可以提高企业经营的效率,降低企业的经营成本。因此网上购物系统具有重要的现实意义。2电子商务概论2.1什么是电子商务电子商务是近年以来的热门话题,各种学术论文和教科书对它的定义也非常的多。电子商务专家李琪教授在《电子商务概论》中对电子商务的定义是:“首先将电子商务划分为广义和狭义的电子商务。广义的电子商务定义为,使用各种电子工具从事商务或活动。这些工具包括从初级的电报、电话、广播、电视、传真到计算机、计算机网络,国家信息基础结构——信息高速公路和Internet等现代系统。而商务活动是从泛商品(实物与非实物,商品与非商品化的生产要素等等)的需求活动到泛商品的合理、合法的消费除去典型的生产过程后的所有活动。狭义电子商务定义为,主要利用Internet从事商务或活动。电子商务是在技术、经济高度发达的现代社会里,掌握信息技术和商务规则的人,系统化地运用电子工具,高效率、低成本地从事以商品交换为中心的各种活动的总称。这个分析突出了电子商务的前提、中心、重点、目的和标准,指出它应达到的水平和效果,它是对电子商务更严格和体现时代要求的定义,它从系统的观点出发,强调人在系统中的中心地位,将环境与人、人与工具、人与劳动对象有机地联系起来,用系统的目标、系统的组成来定义电子商务,从而使它具有生产力的性质。”电子商务可以通过多种电子通讯方式来完成。简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务。但是,现在人们所探讨的电子商务主要是以EDI(电子交换技术)和INTERNET来完成的。尤其是随着INTERNET技术的日益成熟,电子商务真正的发展将是建立INTERNET技术上的。所以也有人把电子商务称为IC(INTERNETCOMMERCE)。Internet上的电子商务可以分为三个方面:信息服务、交易和支付。主要容包括:电子商情广告;电子选购和交易、电子交易凭证的交换;电子支付与结以及售后的网上服务等。电子商务是internet爆炸式发展的直接产物,是网络技术应用的全新发展方向。Internet本身所具有的开放性、全球性、低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新贸易形式所具有的价值,它不仅会改变企业本身的生产、经营、管理活动,而且影响到整个社会的经济运行与结构。从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;最完整的也是最高级的电子商务应该是利用INTERNET网络能够进行全部的贸易活动;在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从找客户开始,一直到洽谈、订货、在线付(收)款、开据电子发票以至到电子报电子纳税等通过INTERNET一气呵成。要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。由于参与电子商务中的各方在物理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技术在电子商务中发挥着重要的不可或缺的作用。2.2电子商务的发展模式电子商务主要交易类型有个人与个人的交易(CtoC方式)、企业与个人的交(BtoC方式)和企业之间的交易(BtoB方式)等几种。参与电子商务的实体有四类:顾客(个人消费者或企业集团)、商户(包括销售商、制造商)、银行(包括发卡行、收单行)及认证中心。从个人到个人交易的模式称为C2C方式。电子商务的C2C业务通常是通过第三方作为载体进行交易的。由于个体数量大,C2C的电子交易一般频次较多,但总金额并不是太大。但是由于它和从事交易的个体密切相关,所以个体对其关心和熟悉程度也较多。从企业到终端客户(包括个人消费者和组织消费者)的电子商务业务模式称为B2C方式。电子商务时代的B2C是通过电子化、信息化的手段,尤其是互联网技术把本企业或其它企业提供的产品和服务不经任何渠道,直接传递给消费者的新型商务模式。因为它与大众的日常生活密切相关,所以被人们首先认识和接受。企业与企业之间的业务模式被称作B2B,电子商务B2B的内涵是企业通过内部信息系统平台和外部网站将面向上游的供应商的采购业务和下游代理商的销售业务都有机地联系在一起,从而降低彼此之间的交易成本,提高满意度。实际上面向企业间交易的B2B,无论在交易额和交易领域的覆盖上,其规模比起B2C来都更为可观,其对于电子商务发展的意义也更加深远。在不同的模式中,又有不同的发展方式。2.3对电子商务的评价基于对电子商务的几种模式的发展分析,可以看出:(1)电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。(2)电子商务所具有的开放性和全球性的特点,为企业创造了更多的贸易机会。(3)电子商务使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。(4)电子商务重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度_上改变了整个社会经济运行的方式。为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。3ASP技术3.1.什么是ASP几年前,微软的部分网页文件后缀已由htm变成了asp。这一变化虽小,但是意味深长。它蕴涵着相当深刻的技术变革,标志着微软对它的新技术充满信心,也标志着微软在动态WEB技术方面,又向前迈出了一大步,因为它首次采用了ASP(ActiveserverPages动态服务器主页)机制。什么是ASP?在微软站点上对于ASP的权威定义是:ActiveserverPages是一种开放式的非编译应用环境,使你能够组合HTML,Scripts和可重用的ActiveX服务器组件来建立动态的,强大的基于WEB的商业应用。ActiveServerPages支持基于IIS上的服务器端脚本并且完全支持VBScript和Jscript。它是微软公司的新一代开发动态网页的技术,具有开发简单、功能强大等优点,可以非常直观简易地实现复杂的WEB应用。Microsoft的ASP不是一种语言,而是一套微软开发的服务器端脚本环境,ASP解释程序内含于IIS3.0,4.0和PWS4.0中,通过ASP可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。在ASP环境中,因为所有的程序,其中也包括所有嵌在普通HTML中的脚本程序,都在服务器端执行,所以不必关心Client端的浏览器是否能运行所编写的代码。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,提高了交互的速度。所谓脚本是由一系列的脚本命令所组成文件。脚本语言是一种介乎于HTML和诸如JAVA,VisualBasic,C++等编程语言之间的一种特殊的语言,但它不具有编程语言复杂、严谨的语法和规则(但是根据微软的建议,最好在程序中设置使用严谨语法的声明)。与一般程序一样,脚本也可以将一个值赋给一个变量,命令WEB服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个过程。所以,要编写脚本,只要熟悉至少一门脚本语言即可,如VBScript。通过ASP这种环境,用户可以创建和运行交互式的动态网页,包括使用HTML表单收集和处理信息,上传与下载等等,就像访问者在使用自己的CGI程序一样。但是它比CGI简单。更重要的是,由于ASP使用的ActiveX技术基于开放设计环境,开发人员用户可以自己定义和制作组件加入其中,使动态网页几乎具有无限的扩充能力,这是传统的CGI等程序所远远不及的地方。此外,使用ASP还有一个优点,就在于ASP可利用ADO方便地访问数据库,从而可以利用ASP开发基于WWW的应用系统。3.2ASP的特点服务器端的编程一般来说比较难。例如采用CGI来编程时,得学习一些相对比较难的编程语言如C/C++语言或者Perl语言,而在使用的时候,它们的效率也不高。每次某个访问者激活一个CGI脚本的时候,在服务器一端都要启动一个新的进程,如果CGI使用的是象Perl一样的解释性语言,服务器将另起一个解释器,这些都要消耗处理时间和存储器。为此,人们在最近几年陆续开发了一系列新技术来改变这种状况。ASP是最有代表性的一种。下面是ASP所独具的一些特点:(l)使用VBScript,Jscript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。(2)无须编译,容易编写,可在服务器端直接执行。(3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。也可以选用具有可视化编辑能力的VisualInterdev开发环境。(4)与浏览器无关(Browserindependence),用户端只要使用可执行HTML码的浏览器,即可浏览ASP所设计的网页内容。ASP所使用的脚本语言(VBScript,Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。(5)ASP与任何ActiveXScripting语言兼容。除了可使用VBScript或Jscript语言来设计外,还通过Plug—in的方式,使用由第三方所提供的其他脚本语言,譬如REXX,Perl,TCL等。(6)ASP的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人窃取,也提高了程序的安全性。(7)可使用服务器端的脚本来产生客户端的脚本。(8)ActiveXservercomponents(ActiveX服务器元件)具有无限可扩充性。可以使用VisualBasic,Java,VisualC++,COBOL等编程语言。从应用上看,ASP有如下的功能:(l)处理由浏览器传送到站点服务器的表单输入。(2)访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。(3)读写站点服务器的文件,实现访问计数器。(4)提供广告轮播器、取得浏览器信息URL表管理等内置功能。(5)由Cookies读写用户端的硬盘文件,以记录用户的数据。(6)可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。3.3ASP与传统技术的比较单从表现上看,ASP与用户浏览器紧密结合,与HTML语言融为一体,在做一个WEB网页时,可以用普通的文件编辑器,将经ASP认可的脚本语言嵌入其中。这样就使得HTML创作与程序开发无缝连接,环境统一。如果采用FrontPage和VisualIntraDev就可以同时得到一个所见即所得HTML环境和带语法分析器的程序开发环境。编程环境比较理想。从功能上看,如果不考虑非Windows平台,那么ASP是功能较强的脚本语言,从它的执行方式,执行效率,可扩充性上看,还没有一种场WEB语言能比上它。ASP支持多种脚本语言,其中VBScript是其默认的脚本语言,当然功能也最强大。正如前面所述,ASP完全建立在ActiveX基础之上,而ActiveX不仅仅是一种技术标准,允许软件同存在于网络环境中的另一个软件进行交互,它同时也是微软的一个战略方针,不遗余力地进行人力推广,现在几种流行的程序开发语言VisualC++,Delphi都支持ActiveX控件的开发。因此,ActiveX控件覆盖范围极其广泛,为程序开发提供了有力支持。甚至可以设想,在未来几年内,程序员就可以从多种定制好的ActiveX进行筛选,然后向搭积木一样进行程序开发。这种高度的可扩充性,也是其他传统技术所无法比拟的。从技术上看,由于CGI是进程机制,在访问量增大时,挤占系统资源。针对这一缺点进行改进,利用DLL技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤同样繁琐。这两种技术和另一种普遍使用的开发动态网页技术Java都还存在着另外一个问题,那就是开发都很困难。程序的开发和HTML写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如JavaScript和IDC等功能有限,在讲求开发速度和效率的今天,它们目前还不可能被真正的程序开发人员所使用。4.手机销售网站的设计与实现4.1主界面设计主页面是企业的图标,下面是主菜单,主要有四个菜单项,他们是:网站首页、手机列表、购物帮助和购物车。两外在主菜单工具条上还有会员登录、会员注册和找回密码等功能选项。主页面的左侧分别是手机厂商列表、热门产品列表和最优惠产品列表,顾客可以根据不同角度去查看手机型号。右侧分别是推荐手机栏和新品快递列表。4.2手机列表页面设计点击主菜单的手机列表项,主页面左侧不动,右侧加载一个新的页面,上面是一个产品搜索的工具条,下面是新品快递页面。4.3购物帮助页面设计点击主菜单的购物帮助项,主页面左侧不动,右侧加载购物帮助页面,在购物帮助里列举了一些常见的顾客疑问问题,并给予了解答。4.4购物车页面设计购物车页面列举了顾客打算购买的商品,包括手机编号、手机名称、手机价格、手机数量和总价格等。然后顾客可以通过“继续购物”按钮添加其他产品,也可以通过“去收银台”按钮购买所选商品。4.5产品搜索功能设计顾客可以利用网站的搜索功能,根据订单号或者产品厂商搜索想要购买的产品。4.6主菜单设计主菜单主要有四个菜单项,他们是:网站首页、手机列表、购物帮助和购物车。两外在主菜单工具条上还有会员登录、会员注册和找回密码等功能选项。4.6网站用户的用户名和密码都放在Access数据库表当中,用户登录时输入正确的用户名和密码,用户即可登录系统。登陆部分代码:<!--#includefile="include/conndb.asp"--><%dimszMemberIDdimstrSQL,rsObj,strPwdszMemberID=RealString(Request.Form("memberID"))strPwd=RealString(Request.Form("password"))ifszMemberID=""then%> <scriptlanguage=Javascript> alert("用户名不能为空!"); window.history.go(-1); </script><% response.EndendifstrSQL="SELECT*FROMMemberWHEREMemberID='"&szMemberID&"'" 'response.writesql 'response.EndsetrsObj=conn.Execute(strSQL) ifnot(rsObj.eoforerr)then ifstrPwd=rsObj("Pwd")then session("memberID")=rsObj("memberID") response.redirect"default.asp" else Response.Write"<scriptlanguage=Javascript>" Response.Write"alert('用户名或密码错误,请重新输入!');" Response.Write"window.history.go(-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 妊娠期生殖器疱疹的健康宣教
- 脓疱型银屑病的临床护理
- JJF(陕) 013-2019 微量总有机碳分析仪校准规范
- 《解读自由基》课件
- 北师大版不等式课件
- 大班级风采展示活动策划计划
- 掺混肥相关行业投资规划报告
- 充换电站相关行业投资方案范本
- 割灌机相关行业投资方案
- 课程研究小组的组织与管理计划
- 往来冲账合同范例
- 工装垫资合同范例
- 人教版九年级化学上册期末复习计算题巩固(含答案)
- 2022年四川省眉山市公开招聘警务辅助人员(辅警)笔试专项训练题试卷(3)含答案
- 重庆第二师范学院《管理学导论》2021-2022学年第一学期期末试卷
- 土木工程CAD-终结性考核-国开(SC)-参考资料
- 2024年医院法律法规培训:提升医务人员法律意识
- 种植槟榔合作合同模板
- 医药销售培训课程
- 中小学生冬季安全教育课件考核试卷
- 四川省内江市2024-2025学年高一上学期期中考试数学试题(含答案)
评论
0/150
提交评论