电子商务网站_第1页
电子商务网站_第2页
电子商务网站_第3页
电子商务网站_第4页
电子商务网站_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摘要摘要随着电子商务的发展和深入,很多企业都需要建立各种各样的电子商务网站。b2c模式是当今电子商务顶层结构中重要的一种形式,一方面可以把企业的业务延伸到世界的每一个角落,拓宽自己业务范围,为企业带来更多的利润。另一方面,购买方也可以增加购买机会。b2c模式交易种类繁多,能够产生可观的经济效益。如何根据不同的企业建立不同的网站和如何使企业利润最大化,这对b2c电子商务的发展起到指导性的作用。本文首先对具有代表性的成功的b2c 网站的资金来源,物流模式等进行对比,分析了现阶段国内b2c网站建设中存在的误区,得出建设一个完善的b2c电子商务网站必须做好用户体验和客户群定位。本文以asp.net为开

2、发技术来分析b2c电子商务网站的系统框架设计与实现。详细阐述了如何设计用户喜欢的前台页面,如何做好网站的安全与维护工作。本文就如何建设成功的b2c电子商务网站找出突破口,并就网站建设和实现提供了一个整体的框架和思路,以及具体的网站开发方案,以期为企业建设b2c网站提供参考和借鉴。关键字:b2c,电子商务,网站,用户体验35abstractabstractwith the development of the electronic commerce, all kinds of electronic commerce network stations are needed by many ente

3、rprises. b2c mode is one of the important forms of presents top level structure. on the one hand, b2c can extend the enterprises business to every corner of the world, widen the range of the business and bring more profits to the enterprise. on the other hand, the buying opportunity also increased f

4、or the purchaser. the various transactional models of b2c can bring about considerable economic benefit. how to establish different network stations according to different enterprises, and how to maximize the enterprises profits, they play a guiding role of the development of b2c electronic commerce

5、.this paper, firstly, investigated the current mistaken ideas of the construction of b2c network stations, and then contrast the capital source and logistics models of the successful and representative b2c network stations and so on. from that, it reflects that, the survival environment of the major

6、ity b2c enterprises are allowed of no optimist, the problems of the network station are also serious. they must do something right, that is, providing customer good experience if the b2c enterprises want to expand the economic interest through the network station. the customers experience is very im

7、portant to any network station. and this paper analyzes the construction and achievement of b2c electronic commerce network stations by using asp, net as the development technique.in this paper, how to build on the success of the b2c e-commerce sites to find a breakthrough, and site-building and pro

8、vides an overall framework and ideas, as well as specific site development plan, with a view to building a b2c web site for businesses to provide reference and learn from.key words: b2c, e-commerce, website,user experience目录目录第1章引言11.1 研究的背景11.2 问题的提出与研究的意义21.2.1 问题的提出21.2.2 研究的意义31.3 研究的方法31.4 研究的思

9、路与框架3第2章对b2c电子商务网站的分析52.1 当前国内典型b2c网站对比52.1.1 典型网站的资金投入对比52.1.2 典型网站的物流配送对比62.2 b2c网站建设的误区分析62.3 b2c电子商务网站的发展对策82.3.1 准确定位网站客户群体82.3.2 提供良好的用户体验9第3章b2c电子商务网站的系统分析与设计123.1 b2c网站的模块设计(系统分析)123.2 b2c电子商务网站的结构设计133.2.1 逻辑结构和物理部署133.2.2 系统框架设计14第4章b2c电子商务网站的详细设计与实现164.1 数据库安全性设计164.2 前台页面的设计164.2.1 网页色彩的

10、搭配164.2.2 导航系统的设计174.2.3 热点新闻与公告174.2.4 网页制作中的“事不过三”184.3 b2c网站系统的实现184.3.1 网站开发工具的选择184.3.2 环境配置204.3.3 网站实现20第5章b2c电子商务网站的安全与维护215.1 增强网站交易的安全性215.1.1 采用防火墙技术215.1.2 采用数字加密技术225.1.3 加强对病毒的防范225.1.4 加强内部管理235.2 网站的维护235.2.1 加网站内容更新235.2.2 对网站访问量数据进行分析245.2.3 用户信息的收集和及时反馈25结束语26参考文献27致谢28外文资料原文29翻译文

11、稿33第1章 引言第1章 引言1.1 研究的背景自从马云的阿里巴巴上市以来,电子商务成了一个热门词,众多的b2b、b2c各式电子商务网站投资潮涌起。电子商务时代的到来,改变了传统的商务形式,使商务跨越了时间和空间的限制。网站成为了企业开展电子商务的一个方式,它为企业更好地宣传与营销提供了保障。随着电子商务时代的到来,网上购物不再是什么新鲜的事情。近年来b2c市场发展逐渐趋于稳定,我国b2c电子商务竞争分为三个阵营。 第一阵营为市场领先者,当当网和卓越网,两者在收入、用户数、线下物流建设等都远远领先于其他b2c厂商,新推出的淘宝b2c平台,凭借者良好的技术、物流、支付、人气等优势,有望成为强有力

12、的市场挑战者。 第二阵营包含京东商城、北斗手机网、新蛋网、麦考林网、互动出版网、七彩谷等,以及部分产品直销企业,如dell,ppg等,这些网站均为各个产品细分领域的领先网站,处于稳定增长状态。 第三阵营为其他市场参与者与长尾网站,如大量个人或作坊式的b2c网站或一些地方性b2c网站,这些网站数量众多,但对目前我国b2c电子商务市场份额的影响有限。据易观国际(analysys international)近期发布中国b2c网上零售市场年度综合报告2009数据如图1-2所示。2008年前三季度,中国b2c网上零售市场销售规模达到53.1亿元,预计全年可达80.0亿元,相比2007年增长72.4%。

13、市场快速增长的原因一方面来源于网民和网购用户的快速增长,另一方面来源于3c产品细分市场逐步成熟,推动市场规模的快速上升。另外,淘宝商城等b2c平台的模式出现也带动整体b2c市场销售规模的快速提升。数据来源:易观国际图1-1 2007年-2008年中国b2c网上零售市场规模易观国际(analysys international)研究指出,中国网上零售市场逐步成熟,已形成综合网上零售网站和垂直网上零售网站互补的局面。在品类选择方面,综合网上零售商应力争实现主流品类的主流产品齐全,即满足大部分消费者的大部分需求;垂直网上零售市场应力争体现专业性,实现在垂直品类中的全品种,并追求长尾的价值。淘宝商城的

14、推出,将b2c网上零售平台的模式正式引入网上零售市场,更多的传统企业,包括生产商、渠道商和零售商都可以以此方式进入b2c网上零售市场,该模式发展前景广阔,未来数年将是市场规模增长的有力推动力。随着经济危机的影响日渐深入,传统企业将更加重视互联网渠道,b2c网上零售平台将是传统企业进入网上零售市场的最便捷选择。1.2 问题的提出与研究的意义1.2.1 问题的提出现代b2c电子商务技术已经集中于网上商城即专业的b2c电子商务网站的建立和运作,一个企业尤其是销售型企业想在互联网时代站稳脚跟,b2c电子商务网站的建设是极为重要的。但并非企业建立了电子商务网站就能带来预期的效果。 很多企业发现自己的网站

15、在运营过程中有很多的问题,比如搜索引擎可见性差、用户注册率偏低、核心业务介绍很少被用户浏览、在线网络交易或通过网络带来的交易并没多大改善等问题,有些网站虽然访问量较高但对业务推广没有太大的帮助,有些则在网站推广过程中就遇到很多问题。一句话,就是电子商务开展的效果和企业的期望值差距很大,这也是导致后来网络经济出现泡沫的一个主要原因。所以研究如何建设完善的b2c电子商务网站是切实可行的,也是非常必要的。就此我们提出本课题b2c电子商务网站的建设和实现。1.2.2 研究的意义本课题的研究目的是通过对b2c电子商务网站的建设和实现的研究,希望能对企业从事b2c电子商务起到一定的积极作用。通过本课题的研

16、究得出现阶段国内b2c电子商务网站存在的缺陷,针对这些在网站建设中存在的误区提出合理的解决策略,以提供良好的用户体验为重要突破口,并结合相关技术找出建设一个完善的b2c电子商务网站的方法。本文就b2c电子商务网站的建设和实现提供了一个整体的框架和思路,以及具体的网站开发方案,以期为企业建设b2c网站提供参考和借鉴;同时在撰写的基础上,巩固和加强了大学期间所学知识。1.3 研究的方法本文主要以易观国际以及“中国期刊数据库”中收录的学术论文为基础数据源,结合国内外大量文献的阅读,以及相关的核心期刊上发表的评论对研究问题进行归纳总结。同时,辅助于书籍、报纸、网络等媒介上的资料信息和国内外著名研究机构

17、的研究报告进行数据、资料的补充。综合采用了对比、归纳、类比、案例分析、文献资料法、逻辑分析法、比较研究法等研究方法。1.4 研究的思路与框架第一章,引言,主要介绍论文的选题背景、问题的提出以及选题的意义,同时概括了本论文的研究结构与主要研究方法。第二章,对b2c电子商务网站的分析,探索了现阶段国内b2c网站建设存在的误区,进而对比了国内典型的b2c网站,如当当,卓越等,得出相应的对策,即准确定位客户群体以及提供良好的用户体验。第三章,b2c电子商务网站的系统分析与设计,在系统分析的基础上,结合asp.net技术对b2c网站的整体架构,模块功能进行设计。第四章,b2c电子商务网站的详细设计与实现

18、,阐述了如何设计出让客户满意的网站页面,服务,及网站主要功能的实现。第五章,b2c电子商务网站的安全与维护,提出增加网站安全性的措施,阐述如何合理地维护b2c网站的运营。第2章 对b2c电子商务网站的分析第2章 对b2c电子商务网站的分析2.1 当前国内典型b2c网站对比为了解当前国内b2c网站特点,笔者选择了一批典型的b2c 网站进行比较,本文所选择的网站具备下列条件之一:知名度较高,例如:当当网、卓越网、淘宝网、8848 等;成立时间较早,例如:八佰网、重庆金桥网、e 国网、贝塔斯曼购物商城等;经营模式非传统,例如:麦网、中商网、电子工业出版社、国美网等11。2.1.1 典型网站的资金投入

19、对比笔者对典型的b2c 电子商务网站的风险资金投入情况进行了统计,结果如表2-1:表2-1 典型b2c网站成立时间及风险资金投入的比较网站名称成立时间外资风险投入卓越网2000年5 月7500 万美元当当网1999 年11月4600 万美元淘宝网2003 年5月4.5 亿元人民币8848网1999 年5 月4 亿元人民币麦网2000 年4月无风险资金八佰拜网1999 年9 月无风险资金中商网2004 年4 月无风险资金贝塔斯曼购物商城 2000 年12 月无风险资金重庆金桥网1998 年5 月无风险资金e国网1999 年4 月无风险资金由此可见,知名度较高的b2c 电子商务网站均有巨额风险资金

20、投入,规模发展较快,而知名度较低的网站没有获得多少风险资金投入,发展缓慢,规模难于扩大。对于大型b2c商务网站而言,支撑其运营资金主要有两个来源:风险投资商和纳斯达克。例如,亚马逊网站在1997 年年初,股票价格为15.75 美元每股,但是到了1998 年7 月迅速突破300 美元每股,成为全世界最有价值的零售企业1。当前成功运营的b2c 电子商务网站几乎都是靠风险投资资金和纳斯达克股票支撑的。而对于知名度低的中小型b2c 商务网站而言,商品销售量小,进货价格高,物流配送体系未完全建立起来,商品售后服务难以保障,客户满意度低,利润微薄,生存非常艰难。2.1.2 典型网站的物流配送对比对典型b2

21、c 网站的物流配送模式进行了比较,结果如表2-2:表2-2 典型b2c电子商务网站的物流配送模式比较网站名称物流配送模式卓越网电子商务企业自建仓储及配送体系当当网电子商务企业自建仓储及配送体系淘宝网电子商务企业提供交易平台,配送任务由入驻商家并依托邮政和第三方物流完成。8848 网一部分配送任务通过电子商务自建仓储及配送体系完成,另一部分配送任务由入驻商家并依托邮政或第三方物流完成。八佰拜网依托邮政和第三方物流。中商网:依托邮政和第三方物流。重庆金桥网:依托邮政和第三方物流贝塔斯曼购物商城依托邮政和第三方物流麦网依托其投资方已建成的配送体系完成e 国网自建配送中心完成北京地区的配送,依托邮政和

22、第三方物流完成其它地区的配送。依托邮政物流。国美网上商城依托全国的传统连锁店由此可见,当前我国的b2c 电子商务的物流配送体系主要有四种1,即:自建物流配送体系,依托邮政物流,依托第三方物流,依托自己的传统零售连锁店,以及上述几种方式的组合。大型b2c 电子商务企业大多自建仓储及配送体系,前期投入巨大,对于资金匮乏且无力自建仓储配送体系,或者无传统连锁店铺的中小型b2c 电子商务企业而言,不得不依托邮政或第三方物流完成配送,送货时间长、配送成本高3。2.2 b2c网站建设的误区分析通过以上对典型b2c网站对比得出中小型b2c电子商务企业的生存环境受到成功企业的影响相当大,这已使这些企业发展缓慢

23、,同时这些企业在网站建设中也存在着明显的不足与错误。(1)对b2c网站功能定位不明确许多企业最初之所以建立网站是因为其他企业都在建,这种盲目跟从的做法并不会给企业带来经济效益。同时也认为b2c电子商务网站建设是一个简单的事情,因为到处都有这方面的免费程序下载。带来的后果就是得不到任何经济效益。因此企业在准备建立自己的网站时应该知道如何为用户提供服务,让用户能从自己的网站上获益,并成为自己产品的消费者。(2)网站首页没有进行产品展示产品的展示是电子商务网站信息流中一个重要的环节。相反,很多企业的主页被大量的任务宣言、领导照片和企业历史所填充。其实,这样的商务网站只会让企业领导喜欢而不能吸引消费者

24、。企业商务网站应该根据用户的需要设计,方便用户、吸引用户才是最重要的。(3)网站没有自己独特的风格即采用了变化多端的网页设计风格,这种类型的商务网站只能给用户较多的新鲜感。但用户并不希望在一家企业商务网站里看到跳跃性很大的不和谐现象。最好是由专门部门负责整个网站的设计或者只采取一个来源的设计意见,实施单一风格指导,保留网站模板,根据需要对模板进行更新。(4)企业忽略了网站维护额外资金的安排根据软件工程开发软件系统的法则,每年网站的维护预算应大约与建立网站的初始费用相等。如果企业只是把钱花在建立一个吸引人的网站上而没有进行及时更新,则企业投资将很快被证明是一种浪费。重新组织和修改老的网页,为联机

25、带入新的内容等等,都需要安排额外的资金。(5)把互联网看成是简单的二级媒体互联网是一个新兴的媒体,它不同于电视、报纸等宣传媒体。因而即使把对任何一个传统媒体而言是最好的内容直接在网站加以利用也做不出一个好的网站。因此,企业一定要让网站的工作人员专门为商务网站设计内容。(6)忽略老客户的感受在b2c网站中,老客户的口碑传播速度是最快的,很多网站的访问群及成交订单中,有相当程度是老客户所贡献的。企业应该从产品、服务、网站人性化设置及功能体现上对老客户进行强化绑定,从而提高老客户的忠诚度。(7)低估了互联网络的战略影响将互联网络看成是在线小手册的做法是错误的,它应被看成是影响企业未来贸易方式的最重要

26、的决定因素之一。但也不能错误地认为网站一旦建立便可马上盈利。此外,网站建设中还存在滥用框架技术、尖端技术、使用不标准链接颜色、缺乏导航条支持,网页下载时间太长,因设计问题导致用户缺少宁静阅读空间等问题。2.3 b2c电子商务网站的发展对策通过对比典型b2c企业,分析b2c企业网站建设存在的问题。笔者认为b2c电子商务企业应该从两方面入手来解决存在的问题,即准确定位网站客户群体,提高用户体验。只有做好了这两步,b2c电子商务企业尤其是中小型b2c电子商务企业才有机会通过网站得到预期的效果。2.3.1 准确定位网站客户群体电子商务已经成为我国现阶段发展最快的产业,网络购物已经越来越为大众所接受,我

27、国网民人数已经突破3亿,庞大的客户群体让网络购物企业欣喜,但是如何细分客服,精确定位网站客户群体以获得最大的回报?根据中国互连网信息中心提供的网络购物调查报告,用户浏览购物网站的原因有:寻找特定商品:48.0%;查询特定商品的价格:45.8%;商品种类齐全:32.4%;商品查询方便:32.2%;商品价格低廉:31.5%;商品信息量大:29.6%;页面设计新颖:13.6%;好奇/好玩/随便看看/随意;6.9%,其他:11.3%4。从上面数据以及国内外现有研究可以将网站客户归纳为三类:目标明确客户,目标不是很明确,无目标的游客。对这三类不用客户该如何进行定位,笔者做了如下阐述。(1)目标明确客户一

28、些客户对自己需要采购的商品比较明确,因此他们会在第一时间准确到达所需采购商品的货架,在众多品牌商品中挑选出自己需要的商品。因此这 部分客户不需要我们进行引导,但是所要求商品之间的对比是十分必要的。因此我们要在首页设置目标商品导航分类链接,即按商品品类和名称进行展示和链接以增强客户的体验度让目标客户在第一时间找到自己想要的商品,再有目标商品不同型号、规格、风格、品牌的对比是目标客户关心的,因此在终极单品展示页设计时最 好采用在新页面打开以方便客户对同类商品的对比购买。(2)目标不是很明确这一部分目标客户可分为两类:1.为自己购买但是不知道买些什么。2.为朋友购买,但是购买的商品不明确。针对这样两

29、部分客户我们应该提供有效的推荐,简简单单的推荐一件商品已经不能满足所有客户的需要,因为我们的目标客户按照性别、年龄、职业进行划分可分为男人女人、老人孩子、大学生、白领等这样一来我们可以根据不同的目标客户群进行相应的商品组类推广,即针对某一单一客户群进行商品组类的界定同时进行推荐,以有效的推荐使对目标不明确 但有购买需求的这部分客户形成购买。(3)无目标的游客这一部分顾客的随意性比较强,遇见自己喜欢的就会购买,但是多数都是逛客。如何抓住这一部分顾客是商家的关键,一般是采用布局,季节性,节日特色和事件性营销等,例如:季节变化突出主题的销售方式,事件性销售奥运饰品的推广,节日营销如情人节礼品,布局主

30、要体现在是否可以在第一时间吸引住这一部分客户的目光例商场等在入口处展示一些特色或者促销的商品进行视觉营销12。作为网络商家首页商品的布局与商品的推荐是是否能在第一时间吸引这一部分客户的关键,因此有效的商品展示布局与商品图片的美观度能在视觉上吸引顾客的点击从而形成顾客的购买行为,再有节日的活动与优惠促销也是抓住这一部分客 户的关键,因此网站的更新速度也是很必要的。同时这一部分客户一般会针对自己和朋友进行相应商品的闲逛,因此闲逛找到适合自己和朋友的商品分类是这部分客户所希望的。所以针对这一部分客户进行目标客混群组类商品的推荐也是很必要的。所以个人认为综合类b2c最好进行商品分类的改革,针对这几种不

31、同的目标客户群改变自己的网站结构布局,增强客户体验度,以期达到最大的营销效果。2.3.2 提供良好的用户体验用户体验对于任何网站都极为重要,用户体验做的好的网站往往黏度比较好,有助于留住你的目标顾客,对于b2c网站的运营尤为如此,只有做好了用户体验,当消费者到达你的网站的时候他才会停留。b2c网站的目的归根到底还是销售,没有好的用户体验留不住顾客就不会有好的销售。那么b2c网站应该如何做好用户体验呢?首先笔者选取了一个问卷调查3。该调查选取网站16个因素作为问卷的主要问题。以影响非常小、影响比较小、影响一般、影响比较大、影响非常大作为回答选项;以在校大学生为调查对象。在收回的143 份问卷中剔

32、除对干扰项回答错误的或者没有填写完的问卷,得到有效问卷100 份。为了方便统计,对回答选项做数值型处理:影响非常小1 分、影响比较小2 分、影响一般3 分、影响比较大4分、影响非常大5 分。统计后的各个因素分值如表2-3:表2-3 因素分值网站的响应速度417网页的合理布局318网页的美观265商品信息的详细程度303网站的安全性369网站信息的可靠性276网站导航功能314客服的及时回应328购物过程简洁305购物过程安全298网页的有效链接312网站信息实时性255商品信息的对比技术324页面的长度194网站相关链接的刷新度168网站相关链接条数目174根据上述的统计结果,我们可以得出:首

33、先网站的响应速度是影响可用性的重要因素,其次是网站的安全性、客服的及时回应、商品信息的对比技术、网页的合理布局、网站导航功能、网页的有效链接、购物过程简洁和商品信息的详细程度。相对而言购物过程安全、网站信息的可靠性、网页的美观和网站信息实时性等影响度一般。页面的长度、网站相关链接的刷新度和链接条数目影响较小。从本次分析中我们得出了一些有意义的结论,并从中对我国b2c电子商务网站建设和改进得到启示:减少图片和动画的使用,提高网站的响应速度;加强网站的安全性, 减少影响在线交易不安全因素;做到对消费者需求及时响应;合理网页的布局,高质量的网页内容;做好网站导航系统的建设,保证网站链接的有效和准确性

34、;加强商品搜索功能和及时更新网站的信息。每一点都有助于提升用户的体验,增加用户对网站的好感度。本文接下来分析的内容即如何实现上述结论。第3章 b2c电子商务网站的系统分析与设计第3章 b2c电子商务网站的系统分析与设计3.1 b2c网站的模块设计(系统分析)b2c 电子商务网站的交易流程如图3-1 所示,图3-1完整地表达了电子商务网站前台和后台各自的功能模块。通过分析可提炼出以下6 大模块5:(1) 商品管理功能: 只有电子商务网站的管理员才有对商品管理的权限,如添加商品类别、修改商品类别、添加商品信息、删除商品信息等。所以,管理员需要先登录后,才能进入商品维护页面。(2) 商品信息浏览:

35、商品信息以列表的方式显示在web页面上,为了便于用户浏览,会设置几种不同的浏览方式,如分类浏览、最新商品、热销商品、商品查询等。(3) 购物车: 用户如果决定购买某商品时,可以将该商品加入购物车,然后继续浏览其他商品信,直至购物完成。在购物车信息中,会显示出用户决定购买商品的所有信息,如商品名称、商品价格、打折情况、购买数量、应付款额等。如果用户确定购买所选商品时,可以下订单。一旦用户决定放弃购买时,也可以清空购物车。(4) 结算中心: 用户购物完成后,进入结算中心,系统会根据购物车的信息,进行价格计算,得出用户最终应付款额。用户核对无误后,提供送货地址、付款方式等信息,由系统生成订单。(5)

36、 会员管理功能: 用户只有在申请成为网站会员后,才能购买商品,否则只能浏览商品信息。所以,会员管理模块包括会员注册、会员信息修改等功能。(6) 用户留言功能: 用户可以留言,对网站的产品、服务提出自己的意见,也可以就某个相关话题进行讨论。网站通过用户留言,可以及时了解用户的动态, 对产生的问题及时进行沟通和处理。图3-1 b2c电子商务系统交易流程3.2 b2c电子商务网站的结构设计3.2.1 逻辑结构和物理部署b/s 结构相对于传统的c/s 结构,其优势之一是不用开发和过多考虑客户端的问题,一切都交由浏览器来处理。只需考虑服务器端的应用和功能,大大简化了web 应用的开发难度。web 应用程

37、序是典型的b/s 模式三层分层模型应用的例子,如图3-2 所示。三层分别为:显示层、逻辑层和数据库层6。图3-2 b/s模式三层分层模型(1)显示层处理与用户的交互、交流完成界面和与最终用户交互的功能。在应用程序里是一些aspx的页面和页面相关代码。(2)事务逻辑(business logic) 层处理用户所需要的信息用于分装商业逻辑和规则,在应用程序里面被封装为.net 组件。(3)数据库层存储系统处理的所有数据通过中间层的数据访问组件与sql server provider 交互,所有的数据获取依靠存储过程来进行。3.2.2 系统框架设计b2c 电子商务网站是一个企业级的分布式系统,基于上

38、述分析。本文采用了分布式多层系统架构,可以平滑构建负载均衡和集群服务。系统具有高可用性,即容错能力。系统具备负载均衡能力,避免资源过早耗尽。系统可以实现数据的集中存储和备份。系统具备在线扩展能力,包括存储能力和处理能力。能够很好地满足系统未来规模扩充的需要。提出了四层分层模型来架构整个b2c电子商务系统:业务表现层、业务逻辑层、数据访问层和数据层6。(1)业务表现层主要为用户提供可视界面。主要由asp.net web 页面和用户访问接口组成。其中asp.net web页面主要包含:网站首页、用户注册和登录、公司或企业注册和登录、浏览搜索商品页面、查看购物车及其他功能页面等。(2)业务逻辑层与系

39、统具体业务相关联。它是系统数据处理的最高层。包含商业组件和企业级服务两部分。它建立在数据访问层之上,同时又要把业务表现层的功能抽象化,为业务表现层提供服务。业务逻辑层具有客户按商品种类浏览商品搜索商品,拥有购物车,具有多项购物及简单订购等功能。(3)数据访问层建立在数据库之上,直接与数据库相关联。封装ado.net 数据模型的概念完成对数据库的访问,又要为业务逻辑层服务。应用程序通过该层访问数据库,该层一般封装数据库的选择、添加、更新和删除等操作。在交易过程中买卖双方要不断地访问数据库,进行选择、添加、更新、删除等通用的数据库操作。数据访问层的设计也是按照企业级分布式数据库方式设计。为了增加整

40、个系统的可复用性,降低子系统之间的耦合度,我们在数据访问层之上增加了一层数据访问层接口( idal) 。为数据访问层提供访问数据库的抽象接口,它不实现具体方法,主要为数据访问层提供一个通用的可继承、可实例化的接口。每个接口都与数据访问层的某个方法对应。这样本系统即在数据访问层之上有了一个数据访问层接口。(4)数据层数据层是系统的最底层,它存储系统生成的数据。第4章 b2c电子商务网站的详细设计与实现第4章 b2c电子商务网站的详细设计与实现4.1 数据库安全性设计数据库安全性是数据库系统的一个重要方面,它是指保护数据库防止被不合法的使用,包括恶意的破坏和非法的存取等。由于本系统的数据涉及到个人

41、资料和商业数据,所以要采取比较妥当的安全措施。首先防止数据被人任意改动,其次要防止数据库被非法访问。系统可以利用sql server 与windows nt 的安全集成功能,为系统的不同使用人员分配不同的访问权限和角色。同时也可以使用服务器组并且共享应用程序会话。可以保证在任意一台服务器坏了的时候不影响整个网站的正常运行,防火墙也可以最大限度地避免防火墙内部网络被非法入侵。加密一些私有数据,做好数据库的备份和恢复。4.2 前台页面的设计4.2.1 网页色彩的搭配对于网页设计者来说,做到有针对性的用色是相当重要的。要合理使用色彩以体现网站的特色,例如做公司的网页时,要让人一看到这个网站的用色就立

42、即明确该公司的主题。社会背景不同的人对色彩的感受也不同,所以网站的用色要考虑到多方面的需求,尽可能的吸引各种人的注意力。具体该如何给网页搭配颜色呢?(1)网页标题网页标题是网站的指路灯,浏览者要在网页间跳转,要了解网站的结构,网站的内容,都必须通过导航或者页面中的一些小标题。所以我们可以使用稍微具有跳跃性的色彩,吸引浏览者的视线,让他们感觉网站清晰,明了,层次分明。想往哪里走都不会迷失方向。(2)网页链接一个网站不可能只是单一的一页,所以文字与图片的链接是网站中不可缺少的一部分。这里特别指出文字的链接,因为链接区别于 文字,所以链接的颜色不能跟文字的颜色一样。现代人的生活节奏相当快,不可能浪费

43、太多的时间在寻找你网站的链接上。设置了独特的链接颜色,让人感觉他的独 特性,自然而然好奇心必然趋使他移动鼠标,点击鼠标。(3)网页文字如果一个网站用了背景颜色,必须要考虑到背景颜色的用色,与前景文字的搭配等问题。一般的网站侧重的是文字,所以背景可以选择纯度或者明度较低的色彩,文字用较为突出的亮色。让人一目了然。当然,有些网站为了让浏览者对网站留有深刻的印象,他在背景上作文章。比如一个空白页的某一个部分用了很亮的一个大色块,是不是让你豁然开朗呢!此时他为了吸引浏览者的视线,突出的是背景,所以文字就要显得暗一些,这样文字才能跟背景分离开来,便于浏览者阅读文字。(4)网页标志网页标志是宣传网站最重要

44、的部分之一,所以这两个部分一定要在页面上脱颖而出。怎样做到这一点呢?我们将logo和banner做的鲜亮一些,也就是色彩方面跟网页的主题色分离开来。有时候为了更突出,也可以使用与主题色相反的颜色。为了能让自己的网页设计得更靓丽、更舒适,为了增强你的页面的可阅读性,必须合理,恰当地运用与搭配页面各要素间的色彩。4.2.2 导航系统的设计根据电子商务网站的类型网站首页设计要考虑目标客户群。关于目标客户群已在本文第3章讨论过。电子商务网站导航系统的设计应该根据产品的特点和目标客户群进行恰当的分类,有助于挖掘潜在客户,在制作的过程中最好采用动态添加和修改的方式,这样可以更加灵活的进行网站修改和管理。通

45、过对网站数据库的修改,最终影响客户端网站内容,并呈现给浏览者7。4.2.3 热点新闻与公告电子商务网站在设计的过程中应该具有热点显示和新闻公告的功能。网站中的热点内容可以根据数据库中商品的浏览次数、订购次数、成交次数等信息来确定,并在明显位置推荐给访问网站的客户。整个网站的页面风格不应有太大差别,网页的布局要符合当下网站流行的趋势。商品详细页的旁边可以推荐其他的“相关”商品,提高商品的点击量,点击量是商品销售的前提。另外,电子商务网站的内容应该可以动态添加。把商品按照一定的规则进行分类,然后逐次添加进商品数据库中。还可以把商品划分为新品、推荐、打折、热卖等几类,并对每类商品添加详细的描述,这样

46、网站信息都是通过数据库可以动态变化的。4.2.4 网页制作中的“事不过三”(1)主题不可有3个以上。(2)网站的标准色彩不超过3种。(3)网站的目录结构之“三不要”即不要将所有文件都存放在根目录下;目录层次不要太深,建议不要超过3层;不要使用过长的目录名。(4)网站的链接层次结构不要超过3层。(5)首页三条禁忌:不要出现自我介绍之类的东西;不要把“欢迎光临”之类的文字放在首页的主窗口;最忌“建设中”,较常见的解决办法是在页面上只做一个标题而不做链接,这样做还可以起到栏目预先的效果。(6)主页长度限在3个整屏以内。(7)表格的嵌套层次应在3层左右。(8)不要使用过多的字体,建议最多使用3种字体。

47、4.3 b2c网站系统的实现4.3.1 网站开发工具的选择asp.net 是一个以公共语言运行库为基础所生成的程序设计构架。它是一种服务器端技术,能在服务器上生成功能强大的应用程序,与后台数据库连接制作出动态的web 页。asp.net 提供了一个全方位的web开发平台,并且为web开发创造了一种全新的、更加灵活的基础结构。利用asp.net 开发bps架构具有以下优点:(1)asp.net是一个编译式的.net 环境,这意味着开发人员可以使用任何.net framework 兼容的程序语言来编写asp.net。这样开发者无需了解每一种程序语言,只须选择自己最熟悉的程序语言,如.net fra

48、mework 下的visual basic.net、visual c # 或jscript.net 来编写就可以发出有效的动态网页。本文则采用c # 作为电子商务网站的开发语言。(2)asp.net 具有更快的运行效率。缓存是asp.net 非常重要的一项特性:利用缓存技术。网页输出或数据访问请求会被储存在起来。这样当一个web访问请求与先前相同时,服务器将不需要再次生成它们,从而提高了页面处理速度,加快了运行效率。(3)在asp1net的web form中,代码与内容是分离的,这使得开发人员能够以更灵活的方式生成比以往更强大的网页程序。asp.net 结构是一个三层系统,如图4-1所示 ui

49、 层、业务逻辑层和数据层。ui 层负责与用户交互,接收用户的输入并将服务器端传来的数据呈现给客户。业务逻辑层负责接收浏览器传来的请求并将请求传给数据层。同时将请求处理结果发给浏览器。它由web 表单、xml web 服务和组件服务组成。其中web 表单是asp.net 应用程序的核心所在,它是向客户呈现数据和信息的基础,也是响应和处理客户与显示的web表单交互生成的信息和数据的基础。数据层是通过ado.net 操纵数据为事务逻辑层提供数据服务。如存储数据操作结果、返回数据检索结果等。图4-1 asp.net的结构模型ado.net 是由ado(activex data objects)发展而来

50、,它是一种无连接、基于消息的数据访问模型。数据源上的数据可以作为xml文档进行传输和存储,这样只要应用能够解析xml就能够实现数据访问。ado.net 的核心在于dataset(数据集)对象,一个数据集是内存中提供数据关系图的高速缓冲区。4.3.2 环境配置作为数据库服务器的计算机上必须安装sqlserver 7.0 或更高的版本9,装www服务器的操作系统为win2000/xp 的服务器版本,并安装.net frame-work1.0 或以上版本。4.3.3 网站实现综合上面的设计,可以开发本系统的工程项目,设置其名称为b2cshop。在visual studio.net 集成开发环境中创建

51、asp.net 应用程序b2cshop。再在该应用程序中添加3个工程项目,它们的名称分别ishopdal(设计数据访问层接口)、shopdb(设计数据访问层)、classshoplog(管理本系统的日志,记录在应用程序运行和安装过程中可能产生的一些异常事物)。接下来在每一个工程项目中实现各个层的功能。首先是数据库各个表的设计,按照关系数据库的原则,定义好每个数据表的字段及其各个表之间的关系设计。然后完成各个功能模块的实现,主要实现的模块有:商品管理、商品种类管理、用户管理、购物车实现、商品搜索实现、系统日志管理。特别提出的是数据访问层接口的设计。接口的设计是依据sql 数据访问层的各个函数或方

52、法。每个接口的参数及其返回值和数据访问层的相应函数或方法一致。本系统为数据库的每一个表都设计了一个服务接口。这些接口主要有用户接口、公司接口、商品种类接口、商品接口、购物车接口、商品和购物车关系接口和商品图片接口等。同时为了增加系统的安全性,可以设计系统的一些通用类。例如:输入处理类、异常处理类,当系统受到攻击或恶意服务时应用程序可以通过这些类来处理危险的攻击8。第5章 b2c电子商务网站的安全与维护第5章 b2c电子商务网站的安全与维护5.1 增强网站交易的安全性中国 b2c 市场年度报告中研究表明,国内 b2c 市场中,当当网的用户占有率最高,39.0%的 b2c 用户首选当当网,位居第二

53、的是卓越网,31.3%的用户首选卓越网,低于当当网7.7个百分点,二者累计占有70.3%的用户比例。首选新浪商城和搜狐商城的用户比例分别是9.4%和 6.9%,二者累计所占用户比例为16.3%,二者累计用户比例约为卓越网的一半,约为当当网的四成14。从市场格局来看,b2c 市场属于垄断竞争市场。查看用户选择 b2c 网站时考虑的因素如图5-1。数据来源:易观国际图5-1 用户选择b2c网站是考虑的因素根据此次的研究结果,交易安全性是用户选择 b2c 网站首要考虑因素,占比53.3%,其次是网站知名度占比50.3%,再次是价格比其他网站低,占比47.3%。因此,b2c 厂商应该确保交易安全。如何

54、确保网上交易的安全是整个互联网发展的核心问题之一,各种安全手段,安全技术不断涌现给互联网交易安全提供了重要保障。5.1.1 采用防火墙技术防火墙是一种网络安全功能,它使得内部网络和外部网络或internet互相隔离,以此来保护内部网络或主机。简单的防火墙可以由router3 layer switch的acl(access control list)来充当,也可以用一台主机,甚至是一个子网来实现。复杂的可以购买专门的硬件防火墙或软件防火墙来实现。防火墙的功能有:过滤掉不安全服务和非法用户;控制对特殊站点的访问;提供监视internet安全和预警的方便端点等。目前的防火墙分为两大类:一类是简单的包

55、过滤技术,它是在网络层对数据包实施有选择的通过。依据系统内事先设定的过滤逻辑检查数据流中每个数据包后,根据数据包的源地址、目的地址、所用的tcp端口和tcp链路状态等因素来确定是否允许数据包通过。另一类是应用网管和代理服务器,可针对特别的网络应用服务协议及数据过滤协议,并且能够对数据包分析并形成相关的报告。5.1.2 采用数字加密技术加密技术是保证b2c电子商务中采用的一个重要的安全措施,交易双方可根据需要在信息交换阶段使用。在一个加密过程中有两个基本元素:算法和密钥。加密过程就是根据一定的算法:将可理解的数据(明文)与一串数字(密钥)相结合。从而产生不可理解的密文的过程。主要的加密技术有:(

56、1) 常规密钥密码加密即加密密钥与解密密钥是相同的,比较容易被破译;(2) 对称密文加密又称为秘密密钥加密,即收发双方采用相同的密钥来进行加密和解密,对称密钥加密的最大优点是加解密速度快,适合于进行大量数据加密,但也存在密钥管理、发布困难以及无法进行身份鉴别的缺点;(3) 非对称密钥加密也称为公开密钥加密:每个用户有一对密钥,一个用于加密,一个用于解密。两把密钥实际上是两个很大的质数,其中加密密钥(公钥)可以在网络服务器、报刊等场合公开。而解密密钥(私钥)则属用户的私有密钥由公开的加密密钥导出私有的解密密钥在技术上是不可实现的。与对称密钥加密相比,采用非对称密钥加密方式密钥管理较方便,且保密性

57、比较强,但加解密实现速度比较慢,不适用于通信负荷较重的应用14。5.1.3 加强对病毒的防范从病毒发展趋势上看,有很多的病毒具有不可预知性,当有病毒攻击时,企业需要有能够缩短病毒响应时间、快速自动升级等一系列必要措施。所以,应对目前的混合式病毒,利用架设在网关处的安全产品,在病毒入b2c电子商务网络之前就将其拦截在网络大门之外是更加有效的方法。事实证明,80%以上安全威胁是从网关进入到网络内部。如果网关端有防御机制,就可以不让员工接触危险网页、隔离未修补漏洞的计算机等等安全机制,网络就可以做到零接触、零感染、零威胁,实现网络安全第一步。5.1.4 加强内部管理在b2c电子商务网络安全的防范中,加强内部管理也是一个重要的措施。现在很多员工都使用笔记本电脑在家或其他场所工作,在员工直接联机到企业内部网络时,这个非常重要的环节却可能被忽略了。因此审慎控制接入流程,包括员工的身份认证、检查pc或笔记本电脑的安全状态等,加强公司网络内部的接入控制,是非常重要的。由此可见

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论