| 时间:2011-10-19 06:25 编辑:中变传奇网 | |
| 随着计算机网络技术的迅猛发展.电子商务也随着网络的发展日簋和人们的生活贴近。论文首先阐述了技术的特点和工作原理,然后介绍了系统的开发模式、系统的流程及其系统的功能模块,最后详细介绍了系统中数据库连接、购物车设计和订单设计的方法。关键词:;模式;电子商务;数据库中图分类号:311文献标识码:文章编号:伽19—3044(2010)35—10188—03-—91.—02(1.,。421001,;2.-,。 410219,):,.,..,.:;;—;随着互联网业务的迅猛发展.人们对互联网的技术提出了更高的要求.日益忙碌的人们开始追求足不出户的利用巨联网这一强大的平台来实现的网上购物。网上交易大大提高了交易的速度,节约了交易的成本。电子商务是顺应这一发展趋势的一门崭新技术。 简单的说,电商务就是指利用网络进行的商务交易。电子商务网站是整个电子商务的一个组成部分。本文建立的电子商务网站采用的是浏览器,服务器模式,即客户通过连接数据库来访问后台数据庠巾的数据。技术是微软开发的一种类似(.超文本标识语言)、(脚奉)与(.通用网关接)的结合体,简单的讲它是一个服务器端的脚本环境。在站点的服务器上解释脚本,町产生并执行动态、交互式、高效率的站点服务器应用程序。1.1技术的特点的特点主要体现在以下几个方面:1)与任何语青兼容。除了可利用和,语言进行设计外,还可通过-的方式,使用由第方所提供的它语言。2)开发效率高。脚本集成于当中.容易牛成.无需编译或链接即町直接解释执行。 另外,提供了一些内置组件,在脚本中可以方便地引用系统组件和的内置组件,还能通过定制(服务器组件)来扩充功能.这螳组件允许从浏览器中接收和发送信息。3)具备跨平台性。的主体是与平台无关的.及各种脚本程序,可以直接在各种操作环境下运行.通过。及脚本程序.开发者也可以轻易地将各种功能的服务组件组成一套网页应用。组件也是由各种程序语言开发的、与厂商无关的、町跨网络和操作环境执行的二进制程序组件。传奇众神4)安全性高。脚本在服务器上执行,用户在浏览器上看到的只是执行结果所生成的常规码。这一方面也防止了源程序码外泄.另一方面也降低对浏览器的要求。1.2的工作原理脚奉的后缀名为.www.zetronic.com。的工作原理如下:首先是用户调出站点内容.默认页面的扩展名是.。浏览器接到用户的请求后.然后从服务器卜请求文件.接着服务器端脚本开始运行。文件按照从上到下的顺序开始处理.首先是执行脚本命令.然后执行.页面内容.最后页面信息发送到浏览器。 收稿日期:21)10—10-24作者简介:吴学刚(1980-),男,山西朔州人.硕士研究生,研究方向为信息获取与处理技术;伍海波(1982一),男,湖南邵阳人,助理讲师,硕士.研究方向是计算机网络和信息安全。10188·,毫子商务与电子政务-·-·本栏目贡任翁辑:万艳葡第6卷第35期(2010年12月)2系统的分析与设计2.1系统开发的模式系统采用三层模式。如图所示,采用技术作为中间件,以作为后台数据库,实现了电子商务网站的一般功能。该模式实现了开发环境和应用环境的分离.用户端用相对统一的浏览器代替了客户端软件。实现跨平台的应用。模式的编程语言分成浏览器端编程语青和服务器端编程语青。该系统中的浏览器端用编写程序。 服务器端用平台。2.2系统流程圈系统流程图又称为事务流程罔,是计算机事务处理应用进行系统分析时常用的一种描述方法。本系统漉程|冬主要可分为管理员流程图(如图2)、普通用户购物流程图(如图3)。2.3系统功能模块本系统分为前台用户子系统和后台用户子系统。 前台用户子系统包括注册会员模块、修改密码模块、修改资料模块、商品查询模块、购物车模块、下订单模块、订单查询模块和留育簿模块。后台子系统包括用户管理模块、商品管理模块、统计模块和留言薄管理模块。注册会员模块足指普通用户可以通过此模块进行注册,只有注册的用户才能进行正常的购物。 修改密码模块和修改资料模块分别是指注册的用户可以修改自已的密码和基本资料。商品查询模块是指用户可以根据自己的需要搜索商品。购物车模块是电子商务网站的核心模块,购物车模块的设计直接关系到方便顾客这一原则。 购物车的主要功能包括新建购物车、添加商品、删除商品、修改购物车中的商品数赞和商品的种类并重新计算所有商品的金额、清夺购物车、显示购物车以及会员资格确认后保存购物车的订单数据。下订单模块是指用户购买完商品后列收银台结账,同时系统分配给用户一个订单号。 订单查询模块是指用户可以根据订单查询自己的商品购买情况。 留电瞳知识技术,人耐误曹理员登陆|网友认为这样不错.-1<二身份验证:>丫确管理界面工工添添删删清加加除除理删删订留购除除苴置物用商蓝户品图1系统开发模式图2管理员流程图图3普通用户购物流程图圈4系统的总体结构图青薄模块是指用户可以在电子商务网站中留下对本店的意见和建议。用户管理模块是指系统管理员可以添加、删除用户。商品管理模块是指系统管理员可以添加、删除和更新商品信息。订单管理模块是指系统管理员可以对订单进行确认。 统计模块是指系统管理员对系统的一些基本信息进行统计以便进行更深入的分析。留言薄管理是指系统管理员可以对用户的留寿进行核对或删除。2.4系统实现中的关键问题及解决方法2.4.数据库的连接电子商务网站牵涉到大量数据。 能否很好的管理这些数据是一个电子商务网站的是否成功的关键。 电子商务网站中一般采用数据库来管理这些数据。常用的数据库有2000、2000和。本系统是采用2000作为后台数据库来管理数据.当然根据需要也可以把它转化成其他类型的数据库。系统中是采用文件.来连接数据库。 当系统中任何模块需要访问数据库时,都需要调用.文件.即在相应的页面中加入以下的语句:天龙八部网游,其中.的代码如下:<%=”=”+.(”数据库名”)+”;=;=(.);.=.(”.”).%>2.4.2购物车的设计购物车是临时存放用户选购商品的地方。在购物车的程序设计中,关键的问题是顾客在选购新的商晶时,如何保存以前已经选购的商品。因为没有记忆功能.提供厂保存内容的对象。对象的主要应4就是在小同贝面之间传递变量,可以将一个指定的变馘存储存8中,存储往中的数据存会话和会话作域『有效。所以在本系统巾采用来保存用户的购买信息。整个过程中.只有当用户结束购买到收银台结账时才把信息保存到数据库中。 这大大降低厂数据库的负担。2.4.3订单的设计用户往收银台结账时.从数据库的购物牟表艰取叶用户购买的商品信息.然后填写用户的基本信息.包括付款方式和送货力.式以及相应的一些信息。填完后如果朋户觉得小满意.想重填一次,那么只要点击“重填”按钮即,。当用户在确认所填的信息本兰目舞任蝙辑:万艳丽·-·平商务与一子政务·10189电脑知识与技术第6卷第35期(2010年12月)准确无误后,就日以提交订单丁。在订单提交成功后,系统会自动给用户分配一个唯一的订单号,用户必须牢记该订单号.以便下次套询订单时使用。与此同时。相麻的订单信息也就保存在数据库的汀单信息表晕。另外。专『建立了一张订单信息表用来存储朋、购买的商品信息。这是因为在单提交成功之后,购物车自动清空,即数据库里的表蟹的商品信息全部删除了.这样方便问一,户的卜.一次购物。但为了在订单查询时,仍然能够从数据库喂取出用,、购买的商品信息,所以特地另外设一个表柬保存表里的信息。订单提交成功.也就意味着整个购物过秤的完成。在生成单.中,从表中取出自动生成的值,并把它插入表的中,这是一个关键.实现的代码如:=.(".").,3.=('")..设置是记录集巾的最后一条记录.用.和=(”")两条语句将赋值给变量。 3结束语系统采用技术实现了电子商务网站,并详细介绍了系统的设计与实现。该系统采用,层结构.并充分利用技术的优势.使系统具有简单、快捷的优点及其较好的町维护性和安全性,为住户提供了较好的服务,具有一定的实用性,适合于中小型企业的使用。参考文献:李存斌,樊建平.高级编程及其项目用开发[.北京:中冈水利水电出版社,2003.21的技术特点与使用方法.:..。=523-.31思科技产品研发,心.网站设计与实现—京:电子上业出版社.2001.41宣小平,但正刚,张文毅.数据库系统开发实例导航.北京:人民邮电版社,2003.5李忠民.基的购物午=没计与实现.电脑知识与技术,2008,3(20):87—90.6刘鹏飞,刘雯.基于的小型网上商城的设计与实现1.科技信息,2010(21):81—83.(上接第10187页)3)由于协议的安全性足根据其使用的加密算法来决定的,使用协商加密的协议能够使用各种算法和加密算法。因此,选择安全惟更岛的算法和加密算法.能使坍议的安全性得到提升。4)使用协商『Ⅱ密的协议能够对不同的算法和加密算法提供支持.它能够把新的算法和加密算法加入到应用当中.使协议的扩展性得到提高。4结束语本文在协议研究的基础上,针对协议在电子商务交易中存在的一些不足,提了一种采用协商加密方案的改进协议.以提高协议的适应性与安全性。 本文所提出的改进协议足一种较为理想、相对完善的电子商务交易方案,具有一定的理论和现实意义。参考文献:陈如刚.杨小虎.电子商务安伞协议.1版.杭州:浙江大学版社,2000:35—69.2韩宝明.杜鹏.刘华.电子商务安全与支4寸.1版-京:人民邮电出版社,2003:27—1251313...加8—92,.2005.10190-·电子膏务与电子政务·-本拦目贡任编辑:万艳基于技术的电子商务网站的设计与实现作者:吴学刚,伍海波,-,-作者单位:吴学刚,-(中北大学信息与通信工程学院,山西太原,421001),伍海波,-(长沙医学院计算机系,湖南长沙,410219)刊名:电脑知识与技术英文刊名:年,卷(期):2010,06(35)参考文献(6条)1.刘鹏飞;刘雯基于的小型网上商城的设计与实现[期刊论文]-科技信息2010(21)2.李忠民基于的购物车设计与实现2008(20)3.宣小平;但正刚;张文毅数据库系统开发实例导航20034.飞思科技产品研发中心网站设计与实现20015.的技术特点与使用方法6.李存斌;樊建平高级编程及其项目应用开发2003。 |
|
| 上一篇:数字达尔文主义 | |
| 下一篇:马林巴琴四槌滚奏技术之和弦式滚奏 | |
| 您在这里看到的是关于基于ASP技术的电子商务网站的设计与实现的祥细介绍,如认为本文好请复制本页给您的玩家朋友们! | |
精品文章推荐导读 |
|