ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:919.80KB ,
资源ID:19364307      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19364307.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(网上购物系统毕业设计论文正文Word文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

网上购物系统毕业设计论文正文Word文档格式.docx

1、在国外,网上购物已经成为人们生活中不可缺少的一部分了比较著名综合性网站有 . 1.3 选择网上购物的原因以下是根据CNNIC(中国互联网络信息中心)公布的中国B2C电子商务发展报告来进一步分析目前的网上购物的现状。(主要引用其中的分析图表) 图1-1用户进行网络购物的原因从上面的图1-1中可以看出网上购物选择节约时间和操作方便的分别占46.7%和44.2%,这说明随着生活节奏的加快,人们越来越希望拥有简单快捷的购物方式。网上购物跨越了时空的限制,给商业流通领域带来了非同寻常的变革。 网上购物的真正受益者是消费者。网上购物的感觉好极了,你什么都不用烦,敲几个键确认一下,很快就会送货上门,小到一付

2、眼镜,大到一台洗衣机。另外还有两个好处,一是开阔了视野,可以货比三家。逛商店只能一个一个地逛,你即使拿出一天的时间也只能跑自己附近的几个店。而在互联网上情况就大不一样了,你调出一类商品,就可以浏览成百上千个网上商店的商品。二是价格便宜,因为网上商店把商家与消费者直接沟通起来,省了中间环节,也省去了商场和销售人员的费用。1.4 网上购物的安全性体会一把互联网的魅力,寻觅购物的快乐与“心跳”的感觉;这也许就是喜爱网上购物的人们所追寻的“过把瘾就好”的一份真实体验。日前一项最新的调查发现,随着数字化程度的提高,对网上购物持接受态度的人群比例正在明显上升。网上购物目前发展状况究竟如何?有关部门在北京、

3、上海、广州等中心城市进行了调查。网上购物信用最重要虽然网络发展还处于初始阶段,电子商务目前还算是一个新事物。但调查结果显示,仍然有超过半数(50.1)的“上网族”对网上购物持接受态度。一位商界成功人士说:“我年轻时是用时间换金钱,现在我是在用金钱换时间。我喜欢网上购物的原因,就是因为它节省时间。”许多人坦言,网上购物最吸引他们的原因,其实并不是价格上的优势,而节省时间、操作方便和送货上门才是他们选择网上购物的主要原因。 不愿使用网上购物的人们表示,网络交易的安全性是他们接受网上购物的最大顾虑。而支付手段的落后,也是网上交易受限的另一个因素。调查还发现,一部分不愿使用网上购物的网民将“习惯到实际

4、的商店购买”作为其不接受网上购物的原因。研究人员认为,与其他原因不同的是,“习惯到实际的商店购买”更多反映的是传统购买模式对消费者的影响,是一种旧的模式在新模式出现时的必然抗争,因此它并非网上购物的缺陷而是一个接受障碍。值得注意的是新的模式最终能否取代旧模式或是在多大程度上能代替旧模式并没有必然的规律可循,但网上购物这种模式的确立则必然要以物流、资金流、信息流及信用制度等诸多条件的建立和完善为前提。网络购物的主要障碍。研究人员将网络购物的主要障碍归结为以下几点:1)信用制度不健全,消费者信用观念淡薄。 网络交易的虚拟性强,交易双方互不见面是网络购物与传统购物方式之间存在的一个很大的不同点。要想

5、使网上交易正常运行,这就要求要有一个良好的社会信用环境,信用消费观念也要能够被人们接受、认可并深入人心。西方国家的网上购物发展势头比较好,一个重要的原因是西方的市场秩序比较好,信用制度比较健全,信用消费观念已被人们普遍接受。但如果是另外一种情况,市场充斥假冒伪劣产品,商品交易市场秩序较为混乱,同样导致人们信用消费的意识非常薄弱,人们在亲临现场、亲眼目睹的传统购物方式购买的产品还会出现产品质量问题,他又怎么能相信不知道离自己有多远的网上商店呢? 2)送管理系统不完备。 交货延迟,甚至在交款后没有收到所需的商品或服务是目前网上购物配送管理系统存在的,而且是让消费者深感不安的问题。相关调查数据表明,

6、有大约五分之一(22.01)的内地网民表示,曾经有过在网络上订货并且付款,但却未收到货品的经历。业内人士指出,国内尚缺乏系统化、专业化、全国性的货物配送企业,配送销售组织没有形成一套高效、完备的配送管理系统,这毫无疑问地影响了人们的购物热情。 3)质量得不到保证。众所周知,质量是消费者购买商品和服务时所关注的核心因素,而目前不少消费者实际得到的商品不是在网上看中的商品,产品品质也经常出现问题,这无疑使得网络人群对网上购物的可靠性、安全性产生怀疑。保证产品品质,最大限度地维护所销售商品的质量,使客户可以放心购买网络上销售的每一件商品和每一项服务,增强网民对网络产品和服务品质的信心,是电子商务公司

7、提高信誉,获得发展的重要前提。什么样的产品有前景在接受网上购物的网民中,有31.3的人曾经有过网上交易的成功经历,从目前受访者对网上购物的主要需求来看,可以分成以下几大类产品:书刊、音像制品类(包括CD、软件等); 票务及其他预定类(车船机票、演出票、酒店等); 电器、电脑、通讯产品类;日常用品类(包括食品、化妆品、服装等);金融服务类(包括理财、交割等);网上教育类。从受访者最近一次在网上购物的分布来看,以书刊、音像制品类和电器、电脑、通讯产品类最多,其他类则较少。进一步研究产品特征发现,以下产品是非常具有市场前景的网上产品:订飞机票火车票;订房间;汇款;家用电器;保险;交水、电、煤气费;网

8、上教育。由于受访者在网上购物的种类多集中于书刊、音像制品、软件、手机、电话卡等,因此消费金额也较低。这次调查中进行的用户需求与网站供给对比显示,目前需求最强烈而网站供给又很欠缺的因素集中于满足用户多方面需求、服务含量高(教育、金融)、需要多次互动和沟通(金融、预订)等。仅仅凭借与超市一样的产品(书刊、日用品)来支持的网上购物恐怕最终难以为继。融入更多的服务成分、融入更多的互动、融入更多的沟通方式的网上购物才是用户直正需要的,也才是网上购物区别于传统购物模式独辟新径的方向所在。针对上述调查结果,一位专家指出,网络技术对当代社会所起的推动作用有目共睹,而基于这种技术之上的网上购物,也势必在很大程度

9、上改变人们的生活方式,虽然这还有赖于以服务与产品的质量为依托,但以顾客需求为导向的网上购物,是一个不容置疑的消费趋势。1.5 设计思想在线购物系统充分利用了Brower/Server结构的特点,实现了将购物系统移植到Internet的功能,该系统的优势在于极大的方便了用户,减少了因区域限制而无法购物的现象。目前比较流行的两种网络开发模式分别是Client/Server模式与Browser/Server模式。Client/Server模式主要是在以局域网为基础的环境下展开应用的,它受到地域的限制。而Brower/Server模式通过Internte进行通信,可以不受地域的限制,但是它不能够进行联

10、机事务处理,并且在大量数据处理的情况下,速度较慢。从目前的开发技术来看,Browser端作为信息收集源,特别是大量的数据录入工作还不能完全取代Client 端的用户界面。在这方面,Client 端各种开发工具的功能更加强大也更加灵活,而Browser 端却由于其功能结构的限定过于“瘦小”。对于本在线购物系统,其功能目标是实现将现有的到超市购物方式向基于Internet的足不出户网上购物转变,所以它必须实现整个购物流程的进行,实现对系统的帐户不同管理,以及商品选购、付款这些环节的处理。由于系统数据收集的实时性要求并不高,因此采用Browser/Server 结构来进行设计是合理可行的。下图是本系

11、统的网络应用原理示意图。图1-2: 系统网络应用原理示意图2 需求分析2.1 系统分析一个好的网上购物系统,不仅包括前台的美观同时后台的优化也是很重要的,本系统主要有四大模块构成,分别为:第一,客户浏览模块;第二,应用服务模块;第三,后台数据库模块;第四,也是比较重要的一个模块,后台系统管理客户端模块。在前台的诸多模块中分别包含着注册、登陆、注销等处理功能,同时在这三个模块中均包含着查询功能。在后台的模块中,只有管理员有权限登陆,管理员可以添加商品、客户的信息,可以编辑商品的详细信息等等一系列功能。2.2 系统性能要求 由于本站只是给一小型网上购物使用,所以对访问量不大的情况下是完全可以的,一

12、旦设计到点击量很大时则需要重整代码,使得安全性、可维护行、可操作性变的更完善,目前来说系统的安全性相对来说已经比较安全。2.3 运行要求本信息管理系统用ASP结合SQL SERVER2000 Dreamweaver4.0实现,这些软件技术都已经很成熟,而且技术含量很高,使用起来很方便,因此整个系统的开发中显得很简单,由于这些软件的技术含量很高,所以也给安全性带来很大的保证,目前高性能的网络组件大量涌现,它们速度快,用量大,可靠性高,价格底,完全可以满足本系统的需要。2.4 将来可能提出的要求 此系统的开发投入网上使用后,生活节奏很快的人群不用在下班后跑超市跑商场,购物的整体效率有了很大的提高,

13、为购物者节省了许多时间,真正实现足不出户在家购物的E时代生活方式。3 系统分析与总体设计3.1 系统的体系和结构Browser/Server的多层结构的应用正是在对C/S结构的总结基础上产生的,并且已经已经已经扩展到了B/S应用开发领域。即将应用划分为3层(可以有更多层,但3层最为常见):用户界面层,商业逻辑层,数据库层。用户界面层负责处理用户的输入和向用户的输出,但并不负责解释其含义(出于效率的考虑,它可能在向上传输用户输入前进行合法性验证),这一层通常用前端工具(Visual Basic,VisualC+,ASP等)开发,在本系统的开发中我用VBScritpt脚本语言实现ASP界面。商业逻

14、辑层上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成SQL语句检索活更新数据库,并把结果返回给客户端,这一层通常以动态链接的形式存在并注册到服务器的注册表(Registry)中,他与客户端通信的接口符合某一特定的组件标准(如COM,CORBA),可以用任何支持这种标准的工具开发数据库层负责实际的数据存储和检索。3.2 系统的功能描述根据系统功能的要求,网上购物系统总体分为前台管理和后台管理。前台管理包括浏览商品,查询商品,订购商品,购物车,用户信息维护等功能。后台管理包括公告管理,商品管理,订单管理,投诉管理和用户管理等模块。前台的具体描述如下:1 浏览商品 商品详细资料 商品编号

15、2查询商品 商品类别 商品关键字 订单查询3订购商品4购物车5用户信息维护 用户注册 用户登陆 用户资料修改后台管理具体描述如下:1 公告管理 添加公告,包括公告标题和公告内容等; 修改公告 删除公告2 商品管理 添加商品类别 修改商品类别 删除商品类别 添加商品信息,包括商品类别,名称,编号,所属公司等信息; 商品图片的上传,修改和删除; 修改商品信息 删除商品信息 查看商品信息3 订单管理 处理订单; 办理发货; 办理结帐; 删除订单。4 投诉管理 录入投诉的解决方法; 删除已解决的投诉; 查看投诉拥护。5 顾客拥护管理功能 注册顾客用户,包括用户名,密码等信息; 修改顾客用户信息; 删除

16、顾客用户信息。6 系统用户管理功能 添加系统用户,包括用户名,密码等信息; 修改系统用户信息; 删除系统用户信息。从功能描述的内容可以看到,可以实现6个完整的功能。根据这些功能,设计出系统的功能模块。图3-1给出了前台管理和后台管理之间的关系。 图3-1: 网上购物系统功能模块示意图在本系统中,用户管理模块的功能比较简单。在系统初始化时,有一个默认的“系统管理员”用户Admin,由我手动添加到数据库中。Admin用户可以创建其他的管理员信息;普通用户则可以修改自己注册信息和密码。用户管理功能模块的关系如图3-2所示。 图3-2 用户管理功能模块关系图系统流程分析本系统分以下两个流程:前台客户购

17、物流程如图3-3所示。图3-3 前台客户购物流程后台订单处理流程如图3.4所示。 图3-4 后台订单处理流程3.3 数据流图4 开发工具与开发平台41 系统开发平台电脑配置:CPU: P4 2.6 内存:DDR 512M 硬盘:80G操作系统:Microsoft Windows XP professional 中文版开发环境:ASP数据库:SQL SERVER 200042 前台开发工具相关技术简介4.2.1 ASP数据库编程语言本在线购物系统由ASP程序完成,下面介绍一下ASP。ASP是Active Server Page的简称,是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web

18、页和基于Web页的功能强大的应用程序。ASP应用程序很容易开发和维护,可用它来创建动态Web页或生成功能强大的Web应用程序。ASP是一种包含了使用VB Script或Jscript脚本程序代码的网页。当浏览器浏览ASP网页时, Web服务器就会根据请求生成相应的HTML代码然后再返回给浏览器,这样浏览器端看到的 就是动态生成的网页。ASP是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互。是一种简单、方便的编程工具。在其中,可以混合使用HTML、脚本语言以及组件来创建服务器端功能强大的Internet应用程序。如果你以前创建过一个站点,其中混合了HTML、脚本语言

19、以及组件,你就可以在其中加入ASP程序代码。通过在HTML页面中加入脚本命令,你可以创建一个HTML用户界面,并且,还可以通过使用组件包含一些商业逻辑规则。组件可以被脚本程序调用,也可以由其他的组件调用。ASP 内含于 IIS 3.0 和 4.0 之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客

20、户端浏览器的负担,大大提高了交互的速度。与一般的程序不同, .asp 程序无须编译, ASP 程序的控制部份,是使用 VBScript 、 JScript 等脚本语言来设计的,当执行 ASP 程序时,脚本程序将一整套命令发送给脚本解释器 ( 即脚本引擎 ) ,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样, ASP 程序的编写也遵循一定的规则,如果你想使用你所喜爱的脚本语言编写 ASP 程序,那么你的服务器上必须要有能解释这种脚本语言的脚本解释器。当你安装 ASP 时,系统提供了两种脚本语言: VBsrcipt 和 JScript ,而 VBscript 则被作

21、为系统默认的脚本语言。ASP页是包括HTML标记、文本和脚本命令的文件。ASP可调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算。通过ASP,可为Web页添加交互内容或用HTML页构成整个Web应用程序,这些应用程序使用HTML页作为客户的界面。ASP拥有非常大的可扩充性。ASP是用附加特性扩展了的标准的HTML文件。ASP包含可被Web浏览器显示并结实的HTNL标签。通常放入HTML文件的Java小程序、闪烁文本、用户端脚本、用户端ActiveX控件都可以放入Active Server Page中。不过,ASP具有的3个重要特性使它变得很独特:一、ASP可包含服务器端脚本。将

22、服务器端脚本包含在ASP中就可以用动态内容创建网业。二、ASP提供了几种内置对象。在Active Server Page 中使用内置对象可以是脚本功能更强,在其他方面,这些对象可使你从浏览器中检索发送信息。例如,可以用Request对象取得用户发送到HTML 表单上的信息,并在一个脚本中响应这些信息。三、用附加组件,可以扩展Active Server Page。Active Server Page可以同几个标准的服务器ActiveX组件捆绑在一起,这些组件的使用可以方便地处理数据库,发送Email或访问文件系统。 在Internet风行的早期,Web网业知识静态的图文组合,浏览者课业在网业上阅

23、读信息,但无法做进一步的查询、发表意见或进行电子商务、再线交谈、问卷调查、预约顶票、访客留言簿、讨论区、电子贺卡、E-mail自动回复、数据库管理等工作,所以很多人提出了动态网业的方案,所谓“动态网业”指的是浏览器端和服务器段可以互动,也就是服务器端可以实时处理浏览器的请求(rquest),然后将处理结果响应给浏览器,而ASP(Active Server Page)便是微软用来建立动态网业的解决方案。ASP程序只能在Web服务器端执行,当浏览器向服务器要求运行ASP程序时,服务器会读取该程序,然后执行该程序并将结果转换为HTML文件,再将HTML文件传送给浏览器,待浏览器收到HTML文件之后,

24、便会执行结果显示在浏览器上。为了证明浏览器所收到的是HTML文件,而非ASP程序,凡是用符号括起来的语句均为ASP程序,且程序的扩展名为.asp。ASP程序功能必须在Web服务器环境下才能运行,所以运行ASP程序是需将计算机虚拟为Web服务器。1、 在windows98/95里使用PWS4.0将计算机虚拟为Web服务器2、 在windows2000/XP里使用IIS5.0将计算机虚拟为Web服务器4.2.2 ASP的发展前景目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。采用PH

25、P的网站如新浪网( sina )、中国人(Chinaren)等,但由于PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法只有二个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,成二维阵列。而PHP则缺乏这种支持。还有上面提到过的一点,PHP提供的数据库接口支持不统一,这就使得它不适合运用在电务商务中。ASP和JSP则没有以上缺陷,ASP可以通过Microsoft Windows的COM/DC0M获得 ActiveX规模支持,通过DC0M和Transc

26、ation Server获得结构支持:JSP可以通过SUN Java 的Java Class和EJB获得规模支持,通过EJB/CORBA以及众多厂商的Application Server获得结构支持。4.2.3 ASP的开发工具ASP文件是简单的文本文件,它可以是任何一个文本编辑器(如记事本或word)上进行开发,那么该如何选择ASP的开发工具呢?对于一个程序员来说,选择一个理想的开发工具是项目得以顺利完成的前提,选择得当,就会提高开发速度,达到事半功倍的效果。Visual InterDev是目前创建ASP的最佳开发工具,用户可以在Visual InterDev开发环境中创建、编辑和管理ASP

27、, Visual InterDev把一套数据库连接工具、向导和时间设计控制连接在一起,以增强功能并减少开发时间。4.2.4 ASP的运行环境ASP是一种运行于服务器端的脚本环境,也就是说所开发的ASP应用程序,一定要在服务器上才能运行。那么,如何才能让所拥有的机器变成一台能够运行ASP程序的服务器呢,如果使用的是Windows NT Sever操作系统,只要把IIS3.0安装在NT服务器上即可,或者使用的操作系统是NT Workstation、Windows95、98中的一种,只要把PWS安装到机器上也可以。因为安装了IIS或PWS之后,所使用的机器就是一个ASP的运行平台了。运行 ASP 所

28、需的环境:Microsoft Internet Information Server version 3.0/4.0 on Windows NT ServerMicrosoft Peer Web Services Version 3.0 on Windows NT WorkstationMicrosoft Personal Web Server on Windows 95/984.3后台开发工具4.3.1 数据库在毕业设计中,我们选用了Windows XP的开发平台,选用了SQL Sever 2000来开发后台数据库,VB开发的数据库中一般都使用Access数据库作为后台数据库。在小型桌面数据库中,Access数据库以其友好的人机界面、简单易用的操作界面获得了广泛的应用,但随着远程数据量的增大、信息安全性及存取速度的要求提高,SQL Server2000 显示出明显的优势,成为目前使用人数最多的远程数据库,在稳定性、速度、安全性等方面明显优越于Access数据库。所以本系统我选用SQL Server2000作为数据库开发工具。SQL Server是一种功能强大的基于SQL的客户/服务器数据库。基于SQL表示它采用了ANSI(美国国家标准协会)的结构化查询语言(SQL)。客户/服务器表示它设计成在

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1