您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 玩具销售系统的设计与实现.
玩具销售系统的设计与实现1绪论1.1选题背景随着人们的生活水平的不断提高,人们的生活也越来越丰富,五花八门的玩具也进入了人们的生活中。当前,玩具以其所具有观赏性、趣味性、科学性,成为人们生活娱乐休闲的首选物。随着科技的不断发展,新玩具具有层出不穷、更新快等特征。为了让人们借助于网络交易平台了解最新的玩具动态和最新的玩具产品,以最快的速度购买到符合自己需求的新产品。为了检查综合运用以前所学知识(包括以前所学的一些关于网络、编程、信息安全等知识)的能力,模拟网络交易平台开发一个功能较完善的玩具销售系统。既锻炼了实际动手能力,又引导进行了一次模拟实际产品的开发,对于以后工作能力的培养具有重要的意义。1.2选题意义网上购物之所以成为热点,主要与商品的差异性有关,换言之,对同一名称的商品都是千差万别、不同质的,因此挑选性特别强;另外,商品的销售商可以通过网络提供简介、片断,使消费者了解其内容后再订购,没有过多的售后服务,退货等问题,相比较而言,传统购物方式不具有这个优势;此外,在网上购物的消费者整体文化水平都较高,这也是网上购物成功率较高的原因之一。与传统购物形式相比,网上购物的市场和经营模式突破了地理位置,经营面积,营业时间的局限,是一种全新的销售渠道,其优势是显而易见的,比如虚拟世界可以容纳巨大的信息;内容传播和交流沟通的无障碍与低成本;时空概念上相对的自由度;增加商品品种易如反掌,它能给消费者海量的选择;建立仓储的费用相对低廉;新一代网民迅速增加,目前已超过1亿,而使用电子商务网上购物的网民也迅速增加;同时,国家对信息产业大力支持。目前,国内商品市场供需完全不平衡,网上玩具销售以广阔的市场覆盖面及其7*24小时全天候服务,充分满足了消费者的需求。另外,开设网上购物的成本远低于传统模式,会给商家带来可观的经济效益。因此,无论是从商家的角度而言,还是对于消费者而言,网上玩具销售都具有较强的优势和良好的发展前景。1.3本文的主要工作本系统的设计与实现主要研究基于HTML语言,嵌套VBScript和JavaScript源代码的ASP编程技术,以IIS为服务平台,实现网上玩具销售系统的构建。本文主要介绍玩具销售系统的设计与实现过程,ASP、HTML脚本及VBScript、JavaScript、SQLServer的应用和ASP访问数据库的方法。本论文的各章节安排是按照玩具销售系统的设计与实现过程循序渐进。第一章是引言部分,包括选题背景及意义和本文的主要工作;第二章系统需求分析,以第一章选题背景和选题意义为基础,对电子商务的发展并联系本系统的设计进行详细的分析;第三章主要介绍开发工具及开发环境,包括ASP、IIS、HTML、VBScript和JavaScript及SQLServer的简单介绍;第四章是系统总体方案的设计,用系统功能介绍、系统实现目标介绍、数据库设计、访问Web数据库的方法和设计流程等几部分来说明系统的设计过程;第五章是具体实现,包括系统流程图和系统主要功能的代码;第六章系统测试与分析,用系统运行界面来测试系统的正常运行情况,分析系统的功能实现及优势。2系统需求分析2.1电子商务概况互联网发展速度迅猛,Internet技术已经达到了日新月异的程度,互联网成为了计算机行业发展的指南针,电子商务成为了21世纪商务发展道路上的一大热点。随着宽带网络的普及和互联网络应用方式的发展,电子商务正以前所未有的速度发展,成为继报纸、广播和电视之后的第四大媒体,并正以其便捷的信息传输形式改变着人们以往的消费观念,利用简单、快捷且低成本的电子通讯方式,买卖双方不需谋面就可以进行各种商贸活动,互联网商业的普遍应用已经成为网络经济的大势所趋。不仅对传统商务方式及理论造成冲击,而且对以往传统商务方式占主导的领域进行渗透。电子商务以其低廉的成本,相对方便的应用,以及互联网络所带来的前所未有的宣传效应,正成为商务活动发展的一个至关重要的平台。电子商务正朝着成熟、稳定、安全、快捷的方向发展。目前飞速发展的网络为企业公司的发展提供了新的机会,越来越多的企业和个人开始把目光的焦点移向了互联网,从软件开发商到硬件开发商,从政府机关到公司企业,都在走网络化的道路。电子商务正是应运时代潮流下的产物,它为人们提供和开拓了更开阔的市场,创造了更多的机会。随着信息时代的到来,计算机在各行各业得到越来越广泛的应用,网上销售也同样面临着信息时代的巨大挑战。近几年,网络技术的发展可谓突飞猛进,为销售系统的建设创造了绝好的机会,为网上购物建设提供了更大的选择余地。网上购物不仅是网络时代消费形式的体现,更重要的是销售网站营造了一个供需有效集结的市场,成为消费者和生产商各取所需的场所。在Internet飞速发展的今天,互联网是人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网上购物系统应运而生,网上购物弥补了传统购物的一些局限性,成为传统购物的补充。通过网上购物,无论你在哪里都可以轻松地买到心仪的物品,只要有一台接入了Internet的电脑,通过网上购物可以很清楚的了解各种商品的信息,从而对它们进行比较,最后买到自己称心的物品。对于管理人员来说,利用购物系统能轻松的管理大量商品,而且可以通过系统查看各种商品的销售状况,通过各种数据能够及时地知道哪种商品正在热卖,而哪种商品属于冷门,从而在运营上进行调整,更好地管理好销售模式。玩具销售系统正是利用电子商务网快捷、方便等特性在网上购物领域建起广阔的发展空间,引导了电子商务在各个领域近一步的快速发展。2.2系统分析系统分析是系统开发的第一个阶段,在这个阶段里主要需要完成的任务是系统初步调查、可行性研究、设计方案的提出。2.2.1销售系统的现状(系统初步调查)网上购物信息管理的计算机化、网络化和数据库化将是建设现代化销售系统必不可少的基本条件。通过销售系统的建设和运用,可以强化销售的管理,提高网上销售的质量和工作效率,改进销售服务状况。现在随着Internet技术的飞速发展,通过互联网来完成尽可能多的事情成为人们的一种习惯思维,本设计的构思也是处于这种考虑,让销售系统通过互联网服务更多的有需要的人。2.2.2玩具销售系统的特点(可行性研究)技术可行性。ASP技术功能强大,扩张性强,Macromedia公司提供了大量第三方插件,并结合VBScript,JavaScript等脚本语言以及SQLServer,以上技术完全能胜任开发任务。工作方便,后台操作快捷明了,可以在短时间内完全掌握维护工作。经济可行性。比起传统的销售模式,网上销售只需一个域名,大约50M左右的支持ASP和SQLServer2000的主机空间,就可以搭建网上销售的平台了。社会可行性。我国B2B、B2C市场的发展现状根据CCID的研究分析资料:2003年12月,我国电子商务网站3804家,比2002年3391家增长12%,能有效运行的1533家,比2001年1326家增长16%;消费类电子商务网站2277家,其中综合类网站285家,专业类网站1992家,能有效运行的737家;B2B网站1527家,其中综合类网站189家,专业类网站1338家,能有效运行的796家;电子商务市场规模,电子商务交易额2003年1809亿元,比2002年1088亿元增长66.2%;B2C交易额2002年为13.15亿元,2003年25亿元,年增长率90%;B2B交易额2002年为1075亿元,2003年1784亿元,年增长率65.9%。2.2.3玩具销售系统的构想(系统设计方案)本系统正是在电子商务的发展需求下,用HTML嵌套VBScript和JavaScript完成静态网页的编写,搭建玩具销售系统的整体框架,实现玩具信息的发布。以IIS为运行平台,利用ASP完成玩具销售系统的用户管理、玩具商品信息的检索和玩具交易等功能。用SQLServer进行后台数据的管理。实现一个较完善的玩具销售系统,能完成玩具信息的发布;用户的登录、注册和取回密码;玩具商品信息的检索;购物车、订单的打印等功能。3开发工具及开发环境本系统的开发工具和开发环境对硬件、软件要求不高,目前市场上的一般计算机软硬件资源都能满足系统开发要求。其中运用软件有Dreamweaver8.0,数据库采用SQLServer2000。以下是对本系统开发应用的理论基础作简单的介绍。3.1ASP(ActiveServerPages)3.1.1ASP简介ASP(ActiveServerPages),是一套微软开发的服务器脚本环境。通过ASP,可以结合HTML网页、ASP指令和ActiveX控件建立动态、交互且高效的Web服务器应用程序。所有的程序都在服务器端执行,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器,由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当程序执行完毕后,服务器仅将执行结果返回客户浏览器,这样也就减轻了客户浏览器的负担,大大提高了交互的速度。3.1.2ASP内置对象简介ASP内置对象作为ASP编程的核心,是指由作为完整实体数据操作和数据组成的变量。在对象中,客户使用对象的服务是通过由一组方法或是相关函数的接口来访问对象的数据的,然后客户端可以调用这些方法执行某种操作,在开发ASP时,可以充分利用。ActiveX组件是建立基于ASP的Web应用程序的关键,它提供了在脚本执行中执行任务的对象。(1)Request对象获取客户端用户信息。可以使用Request对象访问任何基于HTTP请求传递的所有信息,这个对象允许服务器端脚本与客户端之间交换数据。(2)Response对象发送信息给客户端。该对象是用来控制发送给用户的信息,这个对象允许服务器端脚本与客户端之间交换数据,可以把该对象看作向客户端浏览器做输出的一个直接渠道。(3)Server对象该对象提供对服务器上的方法和属性的访问,也就是说提供了各种可编程的服务。(4)Application对象该对象是针对Web应用程序的所有会话的一个单实例对象。可以使用该对象,在给定的应用程序的所有用户之间共享信息,并在服务器运行期间持久的保存数据,也就是说,某应用程序的全局数据可以保存在一个Application对象中。(5)Session对象可以使用该对象存储特定的用户会话所需的信息,使用该对象,可以对用户进行追踪。在Web应用程序中,对于每个新申请的会话,都会自动创建一个Session对象。(6)ObjectContext对象该对象应用较少,提供在页面内进行事务处理的能力,如提交或终止由MTS(MicrosoftTransactionServer)管理的事务。3.2IIS(InternetInformationServer)IIS是InternetInformationServer的简称,中文意思是“Internet信息服务器”,在Windows2000、WindowsXP和WindowsServer2003中,IIS是调试ASP程序的系统平台。在IIS提供的服务中,有一项服务就是支持ASP动态网页,用它来调试ASP程序。在IIS服务器上可以建立Internet/Intranet网站。3.3HTML(HyperTextMarkupLanguage)HTML是超文本标识性语言,是一种用自然语言的词句作为分隔符(标识)的一种方法。HTML语言写的文本是一种直观可读的文本形式。它将指令用尖括号“”括起来,插入文本中。HTML最初产生的目的是为了与其他语言有所区别,该语言规定了文本布局中最低层次上的细节,例如文字风格(字体颜色和大小等),以及在更高层次上具体说明文档的结构。3.4VBScript和JavaScriptVBScript和JavaScript是常用的脚本语言。VBScript是VisualBasic的Scripting版,是MicrosoftVisualBasic系列产品的一部分,编
本文标题:玩具销售系统的设计与实现.
链接地址:https://www.777doc.com/doc-4468939 .html