基于ASP技术的企业手机销售网站设计与实现.doc

上传人:h**** 文档编号:101279 上传时间:2018-07-06 格式:DOC 页数:17 大小:4.99MB
下载 相关 举报
基于ASP技术的企业手机销售网站设计与实现.doc_第1页
第1页 / 共17页
基于ASP技术的企业手机销售网站设计与实现.doc_第2页
第2页 / 共17页
基于ASP技术的企业手机销售网站设计与实现.doc_第3页
第3页 / 共17页
基于ASP技术的企业手机销售网站设计与实现.doc_第4页
第4页 / 共17页
基于ASP技术的企业手机销售网站设计与实现.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、浙江广播电视大学毕业设计(论文) 第 1 页 共 17 页 摘要 : 本设计从实际出发,结合电子商务的发展状况和 B2C 对软件的需求,利用 ASP 和 ACCESS 数据库技术,开发出一个基于 B2C 的企业手机销售网站系统。系统简单实用,适合手机销售类电子商务活动,也适合其他产品的网络销售,具有一定的推广意义。 关键词 : 电子商务,手机销售,网站,设计,实现 浙江广播电视大学毕业设计(论文) 第 2 页 共 17 页 1、 研究的目的及意义 网上购物系统作为中小企业业务发展的一条新的电子交易渠道,正逐步受到中小企业特别是资金不足的中小企业的重视。中小企业要实现自身的发展战略,在激烈的市场

2、角逐中取胜 ,网上购物系统不失为一个优越而充满商机的平台。然而,由于国内外开展网上购物业务的时间还不长,相关的一些技术还不够成熟,安全性问题还有待进一步解决。因此,网上购物系统的研究成为一个重要的研究课题。网上购物系统是一项庞大的系统工程,涉及面广,技术环境复杂,面临的技术挑战也更加艰巨。通过本课题的研究,可以对网上购物系统的发展趋势、运作方式、业务流程、系统架构以及技术实现等进行深入的认识与研究,并将其应用到系统的开发与实践中。目前许多网站建立了网上购物系统平台,为企业之间以及企业与用户之间提供各种交易的途径。企业只 要具备了一定的信息化手段,如企业内联网、管理信息系统、后台数据库等,就可以

3、利用这些平台进行电子商务运作。这为中小企业的发展创造的良好的机遇。所以网上购物系统将有着巨大的市场潜力。本课题开发实现的手机销售网上购物系统是电子商务的一种典型应用。在网上购物系统的购物平台上,用户可以直接在因特网上浏览、查询、购买商品,而企业则可以通过网上购物系统发布新产品,在线接收订单或订货等等。这些均在 Internet 上实现,不但可以大大方便客户,而且可以提高企业经营的效率,降低企业的经营成本。因此网上购物系统具有重要的现实意义 。 2 电子商务概论 2.1 什么是电子商务 电子商务是近年以来的热门话题,各种学术论文和教科书对它的定义也非常的多。电子商务专家李琪教授在电子商务概论中对

4、电子商务的定义是:“首先将电子商务划分为广义和狭义的电子商务。广义的电子商务定义为,使用各种电子工具从事商务或活动。这些工具包括从初级的电报、电话、广播、电视、传真到计算机、计算机网络,国家信息基础结构 信息高速公路和 Internet 等现代系统。而商务活动是从泛商品 (实物与非实物,商品与非商品化的生产要素等等 )的需求活动到泛商品的合理、合法的消费除去 典型的生产过程后的所有活动。狭义电子商务定义为,主要利用 Internet 从事商务或活动。电子商务是在技术、经济高度发达的现代社会里,掌握信息技术和商务规则的人,系统化地运用电子工具,高效率、低成本地从事以商品交换为中心的各种活动的总称

5、。这个分析突出了电子商务的前提、中心、重点、目的和标准,指出它应达到的水平和效果,它是对电子商务更严格和体现时代要求的定义,它从系统的观点出发,强调人在系统中的中心地位,将环境与人、人与工具、人与劳动对象有机地联系起来,用系统的目标、系统的组成来定义电子商务,从而使它具有生产力 的性质。” 浙江广播电视大学毕业设计(论文) 第 3 页 共 17 页 电子商务可以通过多种电子通讯方式来完成。简单的,比如你通过打电话或发传真的方式来与客户进行商贸活动,似乎也可以称作为电子商务。但是,现在人们所探讨的电子商务主要是以 EDI(电子交换技术)和 INTERNET 来完成的。尤其是随着 INTERNET

6、 技术的日益成熟,电子商务真正的发展将是建立 INTERNET 技术上的。所以也有人把电子商务称为 IC( INTERNET COMMERCE )。 Internet 上的电子商务可以分为三个方面 :信息服务、交易和支付。主要容包括:电子商情广告;电子选购和交易、电子交易凭 证的交换;电子支付与结以及售后的网上服务等。电子商务是 internet 爆炸式发展的直接产物,是网络技术应用的全新发展方向。 Internet 本身所具有的开放性、全球性、低成本、高效率的特点,也成为电子商务的内在特征,并使得电子商务大大超越了作为一种新贸易形式所具有的价值,它不仅会改变企业本身的生产、经营、管理活动,而

7、且影响到整个社会的经济运行与结构。 从贸易活动的角度分析,电子商务可以在多个环节实现,由此也可以将电子商务分为两个层次,较低层次的电子商务如电子商情、电子贸易、电子合同等;最完整的也是最高级的电子 商务应该是利用 INTERNET网络能够进行全部的贸易活动;在网上将信息流、商流、资金流和部分的物流完整地实现,也就是说,你可以从找客户开始,一直到洽谈、订货、在线付 (收 )款、开据电子发票以至到电子报电子纳税等通过 INTERNET 一气呵成。要实现完整的电子商务还会涉及到很多方面,除了买家、卖家外,还要有银行或金融机构、政府机构、认证机构、配送中心等机构的加入才行。由于参与电子商务中的各方在物

8、理上是互不谋面的,因此整个电子商务过程并不是物理世界商务活动的翻版,网上银行、在线电子支付等条件和数据加密、电子签名等技 术在电子商务中发挥着重要的不可或缺的作用。 2.2 电子商务的发展模式 电子商务主要交易类型有个人与个人的交易 (C to C 方式 )、企业与个人的交(B to C 方式 )和企业之间的交易 (B to B 方式 )等几种。参与电子商务的实体有四类:顾客 (个人消费者或企业集团 )、商户 (包括销售商、制造商 )、银行(包括发卡行、收单行)及认证中心。 从个人到个人交易的模式称为 C2C方式。电子商务的 C2C业务通常是通过第三方作为载体进行交易的。由于个体数量大, C2

9、C的电子交易一般频次较多,但总 金额 并不是太大。但是由于它和从事交易 的个体密切相关,所以个体对其关心和熟悉程度也较多。 从企业到终端客户 (包括个人消费者和组织消费者 )的电子商务业务模式称为B2C 方式。电子商务时代的 B2C是通过电子化、信息化的手段,尤其是互联网技术把本企业或其它企业提供的产品和服务不经任何渠道,直接传递给消费者的新型商务模式。因为它与大众的日常生活密切相关,所以被人们首先认识和接受。 企业与企业之间的业务模式被称作 B2B,电子商务 B2B 的内涵是企业通过内部信息系统平台和外部网站将面向上游的供应商的采购业务和下游代理商的销售业务都有机地联系在一起,从而 降低彼此

10、之间的交易成本,提高满意度。实际上面向企业间交易的 B2B,无论在交易额和交易领域的覆盖上,其规模比起 B2C 来都更为可观,其对于电子商务发展的意义也更加深远。在不同的模式中,又有不同的发展方式。 2.3 对电子商务的评价 浙江广播电视大学毕业设计(论文) 第 4 页 共 17 页 基于对电子商务的几种模式的发展分析,可以看出: ( 1)电子商务将传统的商务流程电子化、数字化,一方面以电子流代替了实物流,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。 ( 2)电子商务所具有的开放性和全 球性的特点,为企业创造

11、了更多的贸易机会。 ( 3)电子商务使企业可以以相近的成本进入全球电子化市场,使得中小企业有可能拥有和大企业一样的信息资源,提高了中小企业的竞争能力。 ( 4)电子商务重新定义了传统的流通模式,减少了中间环节,使得生产者和消费者的直接交易成为可能,从而在一定程度 _上改变了整个社会经济运行的方式。为各种社会经济要素的重新组合提供了更多的可能,这将影响到社会的经济布局和结构。 3 ASP 技术 3.1.什么是 ASP 几年前,微软的部分网页文件后缀已由 htm变成了 asp。这一变化虽小,但是意味深长 。它蕴涵着相当深刻的技术变革,标志着微软对它的新技术充满信心,也标志着微软在动态 WEB 技术

12、方面,又向前迈出了一大步,因为它首次采用了 ASP (Active server Pages动态服务器主页 )机制。 什么是 ASP?在微软站点上对于 ASP 的权威定义是: Active server Pages 是一种开放式的非编译应用环境,使你能够组合 HTML, Scripts 和可重用的 ActiveX服务器组件来建立动态的,强大的基于 WEB 的商业应用。 Active Server Pages支持基于 IIS 上的服务器端脚本并且完 全支持 VB Script 和 Jscript。它是微软公司的新一代开发动态网页的技术,具有开发简单、功能强大等优点,可以非常直观简易地实现复杂的

13、WEB 应用。 Microsoft 的 ASP不是一种语言,而是一套微软开发的服务器端脚本环境, ASP解释程序内含于 IIS3.0, 4.0和 PWS4.0中,通过 ASP可以结合 HTML 网页、 ASP指令和 ActiveX 元件建立动态、交互且高效的 WEB服务器应用程序。在 ASP 环境中,因为所有的程序,其中也包括所有嵌在普通 HTML 中的脚本程序,都在服务器端执行,所以不必关心 Client端的浏览器是否能运行所编写的代码。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,提高了交互的速度。 所谓脚本是由一系列的脚本命令所组成文件。脚本语

14、言是一种介乎于 HTML和诸如 JAVA, Visual Basic, C+等编程语言之间的一种特殊的语言,但它不具有编程语言复杂、严谨的语法和规则 (但是根据微软的建议,最好在程序中设置使用严谨语法的声明 )。与一般程序一样,脚本也可以将一个值赋给一个变量,命令 WEB服务器发送一个值到客户浏览器,还可以将一系列命令定义成一个 过程。所以,要编写脚本,只要熟悉至少一门脚本语言即可,如 VB Script。 通过 ASP 这种环境,用户可以创建和运行交互式的动态网页,包括使用 HTML表单收集和处理信息,上传与下载等等,就像访问者在使用自己的 CGI程序一样。但是它比 CGI 简单。更重要的是

15、,由于 ASP 使用的 ActiveX 技术基于开放设计环境,开发人员用户可以自己定义和制作组件加入其中,使动态网页几乎具有无限浙江广播电视大学毕业设计(论文) 第 5 页 共 17 页 的扩充能力,这是传统的 CGI 等程序所远远不及的地方。此外,使用 ASP 还有一个优点,就在于 ASP 可利用 ADO 方便地访问数据库,从而可以利用 ASP 开发基于WWW 的应用系统。 3.2 ASP 的特点 服务器端的编程一般来说比较难。例如采用 CGI 来编程时,得学习一些相对比较难的编程语言如 C/C+语言或者 Perl 语言,而在使用的时候,它们的效率也不高。每次某个访问者激活一个 CGI 脚本

16、的时候,在服务器一端都要启动一个新的进程,如果 CGI 使用的是象 Perl 一样的解释性语言,服务器将另起一个解释器,这些都要消耗处理时间和存储器。为此,人们在最近几年陆续开发了一系列新技术来改变这种状况。 ASP 是最有代表性的一种。下面是 ASP 所独具的一些特点: ( l)使用 VB Script, Jscript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。 ( 2)无须编译,容易编写,可在服务器端直接执行。 ( 3)使用普通的文本编辑器,如 Windows 的记事本,即可进行编辑设计。也可以选用具有可视化编辑能力的 Visual Interdev 开发

17、环境。 ( 4)与浏览器无关 (Browser independence),用户端只要使用可执行 HTML码的浏览器,即可浏览 ASP 所设计的网页内容。 ASP 所使用的脚本语言 (VB Script,Jscript)均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。 ( 5) ASP 与任何 ActiveX Scripting 语言兼容。除了可使用 VB Script 或Jscript 语言来设计外,还通过 Plug in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX, Perl, TCL等。 ( 6) ASP的源程序,不会被传到客户浏览器,因而可以避免所写

18、的源程序被他人窃取,也提高了程序的安全性。 ( 7)可使用服务器端的脚本来产生客户端的脚本。 ( 8) ActiveX server components(ActiveX 服务器 元件 )具有无限可扩充性。可以使用 Visual Basic, Java, Visual C+, COBOL 等编程语言。 从应用上看, ASP有如下的功能: ( l)处理由浏览器传送到站点服务器的表单输入。 ( 2)访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。 ( 3)读写站点服务器的文件,实现访问计数器。 ( 4)提供广告轮播器、取得浏览器信息 URL 表管理等内置功能

19、。 ( 5)由 Cookies 读写用户端的硬盘文件,以记录用户的数据。 ( 6)可以实现在多个主页间共享信息,以开发复杂 的商务站点应用程序。 3.3 ASP 与传统技术的比较 单从表现上看, ASP 与用户浏览器紧密结合,与 HTML 语言融为一体,在做一个 WEB 网页时,可以用普通的文件编辑器,将经 ASP 认可的脚本语言嵌入其中。这样就使得 HTML 创作与程序开发无缝连接,环境统一。如果采用 FrontPage 和Visual IntraDev 就可以同时得到一个所见即所得 HTML 环境和带语法分析器的程序开发环境。编程环境比较理想。 浙江广播电视大学毕业设计(论文) 第 6 页

20、 共 17 页 从功能上看,如果不考虑非 Windows 平台,那么 ASP 是功能较强的脚本语言,从它的执行方式,执行效率,可扩充性 上看,还没有一种场 WEB 语言能比上它。ASP 支持多种脚本语言,其中 VBScript 是其默认的脚本语言,当然功能也最强大。正如前面所述, ASP 完全建立在 ActiveX 基础之上,而 ActiveX 不仅仅是一种技术标准,允许软件同存在于网络环境中的另一个软件进行交互,它同时也是微软的一个战略方针,不遗余力地进行人力推广,现在几种流行的程序开发语言 Visual C+, Delphi 都支持 ActiveX 控件的开发。因此, ActiveX 控件

21、覆盖范围极其广泛,为程序开发提供了有力支持。甚至可以设想,在未来几年内,程序员就可 以从多种定制好的 ActiveX 进行筛选,然后向搭积木一样进行程序开发。这种高度的可扩充性,也是其他传统技术所无法比拟的。 从技术上看,由于 CGI 是进程机制,在访问量增大时,挤占系统资源。针对这一缺点进行改进,利用 DLL 技术,以线程代替进程,提高了性能和速度,但要考虑线程的同步问题,而且开发步骤同样繁琐。这两种技术和另一种普遍使用的开发动态网页技术 Java都还存在着另外一个问题,那就是开发都很困难。程序的开发和 HTML 写作是两个完全不同的过程,需要专门的程序员开发。而较简单的开发技术如 Java

22、Script 和 IDC等功能有限,在讲求开发速度和效率的今天,它们目前还不可能被真正的程序开发人员所使用。 4. 手机销售网站的设计与实现 4.1 主界面设计 主页面是企业的图标,下面是主菜单,主要有四个菜单项,他们是:网站首页、手机列表、购物帮助和购物车。两外在主菜单工具条上还有会员登录、会员注册和找回密码等功能选项。 主页面的左侧分别是手机厂商列表、热门产品列表和最优惠产品列表,顾客可以根据不同角度去查看手机型号。右侧分别是推荐手机栏和新品快递列表。 浙江广播电视大学毕业设计(论文) 第 7 页 共 17 页 4.2 手机列表页面设计 点击主菜单的手机列表项,主 页面左侧不动,右侧加载一

23、个新的页面,上面是一个产品搜索的工具条,下面是新品快递页面。 浙江广播电视大学毕业设计(论文) 第 8 页 共 17 页 4.3 购物帮助页面设计 点击主菜单的购物帮助项,主页面左侧不动,右侧加载购物帮助页面,在购物帮助里列举了一些常见的顾客疑问问题,并给予了解答。 4.4 购物车页面设计 购物车页面列举了顾客打算购买的商品,包括手机编号、手机名称、手机价格、手机数量和总价格等。然后顾客可以通过“继续购物”按钮添加其他产品,也可以通过“去收银台”按钮购买所选商品。 浙江广播电视大学毕业设计(论文) 第 9 页 共 17 页 4.5 产品搜索功能设计 顾客可以利用网站的搜索功能,根据订单号或者产

24、品厂商搜索想要购买的产品。 4.6 主菜单设计 主菜单主要有四个菜单项,他们是:网站首页、手机列表、购物帮助和购物车。两外在主菜单工具条上还有会员登录、会员注册和找回密码等功能选项。 浙江广播电视大学毕业设计(论文) 第 10 页 共 17 页 4.6.1登录功能设计 网站用户的用户名和密码都放在 Access 数据库表当中,用户登录时输入正确的用户名和密码,用户即可登录系统。 登陆部分代码: alert(“用户名不能为空! “); window.history.go(-1); “ Response.Write “alert(用户名或密码错误,请重新输入! );“ Response.Write “window.history.go(-1);“ Response.Write “ end if else % alert(“用户名或密码错误,请重新输入! “); window.history.go(-1);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。