B2C电子商务平台解决方案优选Word文档下载推荐.docx
《B2C电子商务平台解决方案优选Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《B2C电子商务平台解决方案优选Word文档下载推荐.docx(10页珍藏版)》请在冰豆网上搜索。
电子商务的灵魂始终是商务而非电子,技为商用,商务流程与业务模式才是电子商务的核心。
07年中国B2C电子商务即将会出现一个分水岭,在此之前,那些凭借资本和技术的网络型企业独领B2C的风骚,在此之后,将是那些精通商业之道的传统零售型企业借网络的东风笑傲B2C的江湖。
传统产业已成为电子商务发展的主战场,通过对产业链的整合应用,将电子商务融合到企业日常经营中,发挥电子商务的潜在价值。
越是了解传统行业市场的货源调配、顾客管理、市场营销,具备实战经验,就越能在电子商务新时代中脱颖而出,一个前所未有的电子商务时代已经来临。
一、B2C电子商务平台概述
B2C是BUSINESSTOCLIENT(商家对客户)的意思,是企业或商家对客户进行产品网上直接销售的一种方式。
即企业通过互联网为消费者提供一个新型的购物环境——网上商店,消费者通过网络在网上购物、在网上支付。
由于这种模式节省了客户和企业的时间和空间,大大提高了交易效率,特别对于工作忙碌的上班族,这种模式可以为其节省宝贵的时间。
首先,对于消费者来说:
第一,可以在家“逛商店”,订货不受时间的限制;
第二,获得较大量的商品信息,可以买到当地没有的商品;
第三,网上支付较传统拿现金支付更加安全,可避免现金丢失或遭到抢劫;
第四,从订货、买货到货物上门无需亲临现场,既省时又省力;
第五,由于网上商品省去租店面、召雇员及储存保管等一系列费用,总的来说其价格较一般商场的同类商品更便宜。
其次,对于商家来说,由于网上销售没有库存压力、经营成本低、经营规模不受场地限制等,在将来会有更多的企业选择网上销售,通过互联网对市场信息的及时反馈适时调整经营战略,以此提高企业的经济效益和参与国际竞争的能力。
再次,对于整个市场经济来说,这种新型的购物模式可在更大的范围内、更多的层面上以更高的效率实现资源配置。
综上可以看出,网上购物突破了传统商务的障碍,无论对消费者、企业还是市场都有着巨大的吸引力和影响力,在新经济时期无疑是达到“多赢”效果的理想模式。
二.设计方案
2.1项目设计原则
1.实用灵活,易查找
页面风格明快简洁有个性,网站的导航人性化设计。
从用户角度出发,最大限度满足用户搜索需求。
提升用户的体验,B2C的短板是服务人员无法和客户进行面对面的接触与沟通以及对产品的切身体验,网站及服务给予购买者的体验对购买决策有决定性影响。
用户的体验包括以下几个方面:
(1)购买的体验(包括:
网站速度、视觉感受、栏目设置、引导流程)
(2)购买后的体验(包括:
响应速度、物流速度、进度查询、服务反馈)
(3)客户的关怀(包括:
定期回访、持续营销)
2.实用性和可靠性:
以满足业务需求为首要目标,采用稳定可靠的成熟技术,保证系统长期安全运行。
一方面要强调整个系统高可靠性,确保在意外情况故障或重负载情况下系统的稳定性,另一方面要保证在业务高峰期间的系统响应能力。
3.采用先进的平台和开发工具
采用当今应用开发的主流模式,反映当今先进的应用设计水平,并为今后系统的发展打下基础。
本系统采用基于三层架构设计模式的模块组件技术架构,方便以后的扩展。
4.开放性
系统采用和厂商无关的协议规范,符合国际标准,同时所选的产品具有很强的与其他主流产品互连的能力。
协议支持:
XML,HTML,DHTML,SOAP等协议。
5.安全性
在数据录入、传输、查询等方面设计中均应作充分的安全性考虑。
应用程序安全验证:
通过MD5加密技术,对应用级用户进行口令和权限验证确保网站的安全性。
2.2项目构架方案
2.2.1
运行环境
【服务器端操作系统】:
Windows2003操作系统平台以上
【Web服务平台】:
IIS5.5或以上版本
【数据库系统】:
SQLServer2005、MySQL5.0或以上版本
【浏览器】:
主流浏览器InternetExplorer6.0以上、Firefox3.0以上版本
2.2.2开发环境
【软件开发语言】:
ASP.Net、CSS、JavaScript、XML、Jquery2.2.3技术分析
1.XMLSchema1.0
XML(可扩展标记语言)Schema定义语言可以定义XML文档的结构和数据类型。
网站必须使用XMLSchema定义元素、属性和数据类型;
它们必须符合WorldWideWeb协会(W3C)XML计划。
符合WorldWideWeb协会(W3C)XML计划能更好的兼容不同的浏览器。
2.WebServiceSOAP对象访问协议
SOAP(简单对象访问协议)是一个轻量级的基于XML的协议,用来交换分散在分布式环境中结构化和类型化的信息。
SOAP的目标就是不必考虑操作系统而能够交换标准化的信息。
SOAP可以和现存的一系列Internet协议和版本(例如HTTP)捆绑使用。
3.AJAX
AJAX全称为“AsynchronousJavaScriptandXML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。
通过异步模式,提升了用户体验;
优化了浏览器和服务器之间的传输,减少不必要的数据往返,减少了带宽占用;
Ajax引擎在客户端运行,承担了一部分本来由服务器承担的工作,从而减少了大用户量下的服务器负载。
4.动态页面转静态页面
用户上网浏览网页时,WEB服务器会判断用户浏览的是动态网页还是静态网页。
如果是静态网页,WEB服务器就会把静态网页直接发送给用户;
如果是动态网页,那么WEB服务器会先在服务器上执行这个动态网页,然后把执行结果发送给浏览用户。
访问量大的时候差别非常明显,一般情况下动态页面的CPU、内存占用要比静态页面高出20-200倍。
动态页面的页面访问也比较直接访问静态页速度慢得多。
动态页面转静态页面是大流量访问的一种解决方案。
5.缓存技术
缓存技术是另一个大流量访问解决方案,ASP.NET使用两种基本的缓存机制来提供缓存功能。
第一种机制是应用程序缓存,它允许您缓存所生成的数据,如DataSet或自定义报表业务对象。
第二种机制是页输出缓存,它保存页处理输出,并在用户再次请求该页时,重用所保存的输出,而不是再次处理该页。
页输出缓存又分为整页缓存和部分页缓存。
同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现,比如论坛中论坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储再数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求。
SQLServer可以直接把查询数据结果存储为HTML文件数据。
6.图片服务器分离
对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的。
我们有必要将图片与页面进行分离,基本上大型网站都会采用的策略,他们都有独立的图片服务器,甚至很多台图片服务器。
这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为图片问题而崩溃,在应用服务器和图片服务器上,可以进行不同的配置优化。
7.数据库开发
在计算机和网络的发展中,数据库的作用也备受重视。
而如何更好的利用数据库,使之发挥快捷有效的作用,是应用的更高要求。
主要数据库优化:
关键字段建立索引;
使用存储过程,它使SQL变得更加灵活和高效;
备份数据库和清除垃圾数据;
SQL语句语法的优化;
清理删除日志等优化方法。
8.三层架构设计模式
三层架构分别是数据访问层(DatabaseAccessLayer),业务逻辑层(BusinessLogicLayer),表示层(用户表现层)UserInterfaceLayer。
简称分别为DAL、BLL、UI。
数据访问层主要是提供一些通用的对数据库进行操作的函数,避免对数据库的直接操作。
业务逻辑层则调用这些函数完成某些功能,而用户表现层则又调用业务逻辑层的函数来完成界面显示功能。
并且我们可以在业务逻辑层处加入工厂设计模式,这样我们就可以通过一个工厂类来生产需要的数据对象,并缓存获得的数据对象来提高访问速度,且结构清楚,功能模块清晰,出现异常能迅速定位排除。
这种模式开发出来的代码非常美观,简洁,别人阅读起来特别方便。
2.2.4项目基本构架
三.商城业务和设计
3.1商城栏目分类(待定)
3.2商城流程
前台流程
订单管理流程
3.2功能模块分析
前台功能描述:
商品发布,浏览,显示
会员注册:
注册步骤:
1.填写信息>
2.收电子邮件>
3.注册成功(普通会员)
登陆与密码找回:
用户名,密码Email密码找回问题(参考淘宝网,尽量优化,简化流程,但要保证信息真实性,以及过滤敏感字眼
会员编号:
系统自动生成八位数字(前两位为年份,后6位自然序号,起始设为06000001;
07年后显示07000001),会员号唯一。
#会员号:
方便数据库检索,在网站会员资料中不予显示
会员购物管理:
在“会员中心”内显示历史订单。
用户可以自由察看自己以往的购物记录,从定单按日期排列(可以升序,可以降序),其中关键字段为:
定单号,定单日期,收货人,订购金额,产品统计;
最近三个月消费金额统计,产品统计与归类;
提示购买
会员财务管理:
总消费金额,节省金额,总节省金额
会员编辑功能:
会员可以修改自己的信息,其中会员信息字段包括:
Email,电话,手机,邮编,详细地址,管理收货人联系方式(可设定多个收货地址)
密码修改功能:
会员可以在会员中心修改自己的密码:
其中字段为:
原始密码,新密码,确认新密码。
会员开店:
注册会员可以申请开店,还可以在该商城下属的网店中进行消费,并且可以实现跨店消费,统一结算。
游客信息:
游客可以浏览网站所有商铺,但不能使用购买功能。
提示其注册。
登陆,方可进行购买或店铺收藏。
后台功能描述:
1、销售管理
1)订单管理订单管理是B2C管理系统的核心线索,根据订单的来源,可分为:
1)网站订单用户在网站下的订单