⑴ 开发电子商务应用系统的主要步骤和方法
6.1 概述
电子商务是通过Web技术实现与顾客,供应商,业务伙伴,雇员进行交互的一种组织,以达到开拓新的市场和建立长期关系的需要。IBM电子商务框架提供了成功建立和集成电子商务应用的方法。它所采用的产品具有以下特点:
基于工业标准。如Linux,Java,CORBA,HTML,XML等等。它包括客户端,应用服务器,数据和基础设施标准,使得客户端可以访问网络中任何地方的数据和服务。 在服务器上实现快速部署与升级 能够适应服务和容量的增加,具有良好的可伸缩性。
基于服务器的电子商务应用
电子商务将核心业务系统通过Web直接与客户,雇员,供应商和分销商相连,可以达到: 减少交易时间 访问更广阔的客户和供应商基础 提高效率 降低花费
为了达到这些目标,电子商务应用必须有一些基本要求。这些要求包括:
基于标准:确保跨越多种客户和服务器平台的电子商务应用的可移植性,提高交易灵活性,减少交易时间。
以服务器为中心:允许电子商务应用的快速开发和部署,与更广泛的客户端类型相连,并且提供优化过的管理和部署能力。这些是现代电子商务的特征。
可伸缩性:允许电子商务应用处理今天Web环境中的高变化和不可预见的负载。
可用性:由于Web的全球化,要求电子商务应用能够每天24小时,每周7天的运行,并且保证服务质量。
安全性:满足客户,供应商和其他机构对安全Web交互的要求,充分考虑在Web上开展业务的潜在风险。
易于开发和部署:使得交易的成本更低,时间更短。
便于管理:维护费用低廉,能够提供高可用性。
能够利用和扩展现有资源:减少交易时间,减少开发和部署的花费,同时提高安全性,可靠性,可伸缩性
⑵ 电子商务网站的开发流程是怎样的
第一步:需要客户提供一个完整的需求说明。
很多客户对自己的需求并不是很清楚,需要您不断引导和帮助分析。曾经有一次,我问客户:“您做网站的目的是什么?”他回答:“没有目的,只是因为别人都有,我没有!”。这样的客户就需要耐心说明,仔细分析,挖掘出他潜在的,真正的需求。
配合客户写一份详细的,完整的需求说明会花很多时间,但这样做是值得的,而且一定要让客户满意,签字认可。把好这一关,可以杜绝很多因为需求不明或理解偏差造成的失误和项目失败。糟糕的需求说明不可能有高质量的网站。
那么需求说明书要达到怎样的标准呢?简单说,包含下面几点:
1、正确性:每个功能必须清楚描写交付的功能;2、可行性:确保在当前的开发能力和系统环境下可以实现每个需求;3、必要性:功能是否必须交付,是否可以推迟实现,是否可以在削减开支情况发生时"砍"掉;4、简明性:不要使用专业的网络术语;5、检测性:如果开发完毕,客户可以根据需求检测。
第二步是做系统分析。
网站总体设计:在拿到客户的需求说明后,并不是直接开始网站制作,而是需要对项目进行总体设计,详细设计,出一份网站建设方案给客户。总体设计是非常关键的一步。它主要确定:1、网站需要实现哪些功能;
2、网站开发使用什么软件,在什么样的硬件环境;3、需要多少人,多少时间;4、需要遵循的规则和标准有哪些。
同时需要写一份总体规划说明书,包括:1、网站的栏目和版块;2、网站的功能和相应的程序;
3、网站的链接结构;4、如果有数据库,进行数据库的概念设计;5、网站的交互性和用户友好设计。 网站建设方案
在总体设计出来后,一般需要给客户一个网站建设方案。很多网页制作公司在接洽业务时就被客户要求提供方案。那时的方案一般比较笼统,而且在客户需求不是十分明确的情况下提交方案,往往和实际制作后的结果会有很大差异。所以应该尽量取得客户的理解,在明确需求并总体设计后提交方案,这样对双方都有益处。
网站建设方案的包括以下几个部分:1、客户情况分析;2、网站需要实现的目的和目标;3、网站形象说明;4、网站的栏目版块和结构;5、网站内容的安排,相互链接关系;6、使用软件,硬件和技术分析说明;7、开发时间进度表;8、宣传推广方案;9、维护方案;10、制作费用;11、本公司简介:成功作品,技术,人才说明等。
当方案通过客户的认可,就可以开始动手制作网站了。但还不是真正意义上的制作,你需要进行详细网站设计:总体设计阶段以比较抽象概括的方式提出了解决问题的办法;详细设计阶段的任务就是把解法具体化。详细设计主要是针对程序开发部分来说的。但这个阶段的不是真正编写程序,而是设计出程序的详细规格说明。这种规格说明的作用很类似于其他工程领域中工程师经常使用的工程蓝图,它们应该包含必要的细节,例如:程序界面,表单,需要的数据等。程序员可以根据它们写出实际的程序代码。
总体设计是非常关键的一步。它主要确定:
1、网站需要实现哪些功能;
2、网站开发使用什么软件,在什么样的硬件环境;
3、需要多少人,多少时间;
4、需要遵循的规则和标准有哪些。
同时需要写一份总体规划说明书,包括:
1、网站的栏目和版块;
2、网站的功能和相应的程序;
3、网站的链接结构;
4、如果有数据库,进行数据库的概念设计;
5、网站的交互性和用户友好设计。
第三步是做网站建设方案。
在总体设计出来后,一般需要给客户一个网站建设方案。很多网页制作公司在接洽业务时就被客户要求提供方案。那时的方案一般比较笼统,而且在客户需求不是十分明确的情况下提交方案,往往和实际制作后的结果会有很大差异。所以应该尽量取得客户的理解,在明确需求并总体设计后提交方案,这样对双方都有益处。
网站建设方案的包括以下几个部分:
1、客户情况分析;
2、网站需要实现的目的和目标;
3、网站形象说明;
4、网站的栏目版块和结构;
5、网站内容的安排,相互链接关系;
6、使用软件,硬件和技术分析说明;
7、开发时间进度表;
8、宣传推广方案;
9、维护方案;
10、制作费用;
11、本公司简介:成功作品,技术,人才说明等。
另:网页设计注册事项
1、框架结构(Frame Sets)
有些搜索引擎(如FAST)是不支持框架结构的,他们的“蜘蛛”程序无法阅读这样的网页。
2、图象区块(Image Maps)
除AltaVista、Google和Northern
Light(现已停止公共搜索服务)明确支持图像区块链接外,其他引擎是不支持它的。当“蜘蛛”程序遇到这种结构时,往往会感到茫然不知所措。因此尽量不要设置Image
Map链接。
3、特效链接
我们经常看到有些网站为导航链接加上了特效,如点击某个项目会展开下层链接等。这些效果一般通过Java
Script实现,视觉上非常新颖,但在“蜘蛛”程序的眼里则没那么诱人,相反它无法解读这种链接。为了让搜索引擎顺利检索到你的网页,建议还是牺牲掉一些花哨的东西。
4、FLASH
虽然FLASH网站制作的网页视觉效果较好,但搜索引擎对此却不太感冒,个案表明这一类的网站很难被网络搜索引擎索引。明智的做法是提供FLASH和非FLASH网页两种选择,这样即增加了网页的观赏性,又照顾到了搜索引擎的情绪。
5、动态网页(Dynamic Pages)
任何地址中带“?”号、“&”号(及其他类似符号)的网页都会把“蜘蛛”程序挡在门外。这些网页通常由CGI、PHP、ASP等程序产生,技术上较先进,但不适合搜索引擎的“蜘蛛”程序。虽然目前有的大型搜索引擎(如Google)已具备检索动态网页的能力,但相当一部分数引擎还是不支持它的。而且即使是能够索引动态网页的Google,也在多个场合中明确表示不保证检索全部的动态网页。
因此,除非是超大型网站,为方便起见不得不采用动态网页生成技术,否则还是尽量使用静态网页为好。
6、加密网页
除非你不希望搜索引擎检索你的网页,否则不要给你的网页加密。
7、网页容量
包括图像在内的网页字节数最好不要超过50K。体型庞大的网页下载速度慢,不仅会让普通访问者等得心急如焚,有时也会使“蜘蛛”程序感到不耐烦。目前搜索引擎都不愿收录位于免费主页空间上的网站。其理由是,既然你认为自己的网站如此重要,以至于需要登录搜索引擎让天下人都知道,那么你没有理由还将它放在免费服务器上。更何况免费主页通常速度较慢,会影响大家搜索信息的效率。
⑶ 我想做一个电子商务网站,用什么语言开发比较好
1、php
php支持使用平台丰富,lamp(linux+apache+mysql+php)应该说是PHP支持的最佳平台了。免费,开源,安全,开发成本低,速度快,负载强。当然也可以使用Apache+PHP+MySQL在windows上跑。而且目前国内的主机基本上都支持的。如果构建中小型的电子商务,个人觉得应该是首选了,开发快,易于维护,开发出来的WEB速度也不逊色。但是对于快速开发,感觉PHP就有点欠缺了,首先PHP对OOP的支持不如.net和java那样好。而且PHP缺少一些标准的架构和命名空间。代码重用率有待提高(相对.net和java)。目前使用php开发的一些电子商务网站有:淘宝、shopex、ecshop、shopnc等都是用了php
2、JSP
jsp的跨平台性,有标准的架构,能够支持高度复杂的基于Web的大型应用。所以在我心中是最理想的开发语言。但是其开发成本让我对它的印象大打折扣,java+Oracle解决超大型运用还是首选的。Oracle的超大型数据量处理加上java的众多优点真是如虎添翼。目前使用jsp开发的一些电子商务网站:亚马逊、拍拍、有啊、易趣、橡果国际等(都是一些财大气粗的)。
3、ASP.NET
.net的快速开发是最让我赞许的,强大的IDE开发工具与调试功能,使得快速开发成为可能。但是.net不能跨平台,那为什么要跨平台呢?与WINDOWS结合的不是很好嘛!何必去争取这些东西,毕竟90%以上的人还是使用windows的。有人会说.net安全性不好,那也只是相对的,事在人为。但.net的CLR使其效率可能有所流失。另外,由于ASP.NET本身支持企业技术,例如消息队列、事务、SNMP和Web服务,因而可以很容易地开发具有高度可缩放性的强大的应用程序。使用asp.net开发的一些电子商务网站:京东、当当、新蛋、携程、凡客、shopwe等
⑷ 电子商务应用系统建设包括哪些步骤
电子商务系统建设是企业应用电子商务的第一步,是一个包括商务、技术、支付、物流等许多角色与要素的系统工程。在开始建设电子商务系统之前,必须充分研究涉及电子商务系统的所有因素,全面分析、统筹规划,形成尽可能完善的电子商务系统设计方案,在此基础上有条不紊地进行电子商务系统建设。
对于大型企业电子商务系统,尤其要重视强调系统规划设计。如果不重视电子商务系统的统筹规划,或者不按照事先的统筹规划进行电子商务系统建设,建成后的电子商务系统很可能出现协同困难,难以实现系统的预期功能,难以实现系统建设的目标,从长远看还会造成资源浪费,使得将来必须为之付出更大的系统改进与整合成本。
基本原则
1、商务为本
电子商务,归根结底是计算机网络技术在商务中的应用。在进行电子商务系统设计时,应该以商务为主、以技术为辅,将技术作为满足商务需求、实现商务目标的手段。就企业而言,要立足企业的业务需求,着眼企业的未来发展,紧密配合企业发展战略,最终要落实到企业效益的增长上面。
2、需求引导
不要被各种各样的电子商务模式、应用软件、解决方案和网络平台牵着鼻子走。好好研究你对电子商务的需求,让需求告诉你应该怎样应用电子商务。需求是指导你进入电子商务领域的最好的"专家"。比如电子商务模式,是需求和成功创造了模式,而不是相反。从需求出发而不是从现成的商务模式出发,成功才会离你更近些。一个成功的新商务模式,也许正期待你在需求的引导下去创造。
3、系统观念
企业电子商务系统的建设,是一项包括商务和技术的许多环节、许多要素在内的系统工程,与企业本身的各个部分、各个环节也有着密不可分的关联。在电子商务系统的规划设计过程中,必须充分考虑可能与拟建企业电子商务系统相关联的所有方面,制订尽可能周全完善的企业电子商务系统规划设计方案。必要的时候,应该设立专门机构,统一负责企业电子商务系统的建设工作,以及建成以后的系统运作管理。
4、资源重组
任何一个企业都是由各种各样的资源组合而成的。资源包括资金、人才、品牌、技术和产品等一切能够为企业带来或创造价值的有形或无形的资产。企业经营的本质就是通过不断的资源配置、组合、调整与交易,实现企业资源总价值的不断提升。电子商务以其快速、广域、丰富、互动和廉价的巨大优势,正在成为对企业资源进行重新组合有力手段。要通过电子商务系统重组企业资源,实现企业组织、管理和业务模式的创新发展,以增强企业竞争力和未来发展潜力。
5、流程改造
电子商务决不是对传统商务流程的简单的"电子化"、"网络化",电子商务流程也不是传统商务流程的简单"复制"。电子商务条件下的信息交流工具和商务运作方式,为设计和实现更加先进、
更加合理、更加有效的商务流程创造了条件。
6、复合优势
系统设计不仅仅是技术人员的事情,而是商务人员与技术人员共同的事,需要这两面人才的通力合作。事实上,在系统设计的某些阶段,商务人员的作用甚至比技术人员的作用还要大,比如商务分析。最好有兼具商务和技术两方面知识才能的复合型电子商务人才,如果没有,则应当加紧物色或者培养,因为不但在电子商务系统设计的过程中需要这种复合型电子商务人才,电子商务系统建设和运行同样需要他们。
建设步骤
电子商务系统是商务与技术结合的产物,所以在电子商务应用的全过程中,都必须充分兼顾这商务和技术两个方面的因素,以科学、合理的程序展开系统设计、建设和应用工作。如果按阶段划分,要实现电子商务应用,电子商务系统建设大致需要经过下列五个阶段:
1、商务分析阶段
这是实现电子商务应用计划的第一步。这一阶段的工作主要是进行充分的商务分析,主要包括需求分析(包括企业自身需求、市场需求以及客户需求等)和市场分析(包括市场环境、客户分析、供求分析和竞争分析等)两个方面。
在电子商务条件下,市场范围扩大,创新速度加快,竞争的压力越来越大,竞争的频率越来越高,因此必须对拟建的电子商务系统在未来可能面临的竞争尽可能做出分析,最大限度地避免竞争失利。此外,还要对企业自身状况进行分析,包括对企业组织、管理、业务流程、资源、未来发展的分析,等等。要结合电子商务的特点,从供应链的角度重新审视企业组织、管理与业务流程,寻找与电子商务的最佳结合部。
2、规划设计阶段
在完成上述商务分析的基础上,在掌握电子商务最新技术进展的情况下,充分结合商务和技术两方面因素,提出电子商务系统的总体规划,提出电子商务系统的系统角色,提出电子商务系统的总体格局,亦即确定电子商务系统的商务模式,以及与商务模式密切相关的网上品牌、网上商品、服务支持和营销策略四个要素。
电子商务系统设计工作可以由此展开,也即从子系统、前台、后台、技术支持、系统流程、人员设置等各个方面全面构架电子商务系统。此阶段的工作完成的好坏,将直接关系到后续电子商务系统建设和将来电子商务系统运行和应用的成功与否。
3、建设变革阶段
这个阶段的工作分为两条线:一条线是按照电子商务系统设计,全面调整、变革传统的组织、管理和业务流程,以适应电子商务运作方式的要求;另一条线是按照电子商务系统设计,全面进行计算机软硬件配置、网络平台建设和电子商务系统集成,完成电子商务系统技术支持体系的建设,从技术上保障电子商务系统的正常运作。
4、整合运行阶段
上述建设变革阶段完成后,就可以将经过变革的组织、管理和业务流程,与已经建好
的电子商务技术平台整合起来,进行电子商务系统的试运行。再经过必要的调整、改进以后,实现电子商务应用的工作就可以进入整合运行阶段,开始实现电子商务应用。
企业电子商务系统建设决不是一旦建成就可以一劳永逸的事情,必须在系统应用的过程中,根据企业商务和网络技术等各个方面的变化,不断创新、改进、完善,确保和提高企业电子商务系统的竞争能力。
⑸ 开发一个小型的电子商务系统需要哪些软硬件
软件:需要一套实用,稳定的电子商务系统,最好是JSP的。(大概2,3千块)
硬件:一个够用,稳定回的主机,当答然前期可以租用虚拟空间,业务量大后,再考虑独享主机。(价格不等,一般一年几千块吧)
还需要一个好记的域名。
剩下的,就是运营人力的投入了。这些软硬件的投入都没多少,关键在于你的坚持,推广,运营,策略等。
运营网站,运营者就好比是一个猎手,软硬件方面,就好比是你的枪,运营策略就是你的枪法了。
一个好枪手,首先有把好枪才行。
我们同徽公司,是专业开发电子商务系统的,包括B2B,B2C,现在6月份有推出一个活动,买系统,送域名和空间。你可以了解下。
希望有机会共同探讨!!
⑹ B2B电商系统开发应该怎样做好
数商云电商开发平台认为,主要做森氏好四个步骤:
根据自身的发展需求,整理电商系统的功能需亏芹求;
电子商务系统的平台类型选择,如b2b、b2c、b2b2c、O2O等;
开发语言选择,如Java,php等;
商城系统开销春毕发底层框架的选择;
⑺ 企业如何搭建自己的电商平台
1.搭建步骤如下:
(1)前台页面
产品及其他内容的页面展示,这块的UI细节是个细活,是个系统工程。
(2)后台产品的录入及管理、用户注册及用户管理、购物流程(包含商品选择、支付和物流等等)
任何网站的建设及完善,都是持续的工程,但是,就轻重缓急而言,涉及到用户的,放在前面,网站内部的管理功能相应放在后面。
电子商务是一种非常有效地工具,但总归还是工具。所以,电子商务的核心还是在商务,而非电子。而很多企业却把两者本末倒置。认为电子商务无所不能,结果虽然很舍得投入,但却迟迟不见成效。
2.推广方式:
(1)网站推广:网站是公司最重要的网络平台,所有的信息均通过网站对外宣传,网站是企业在网络上最重要的形象。这里面最重要的,就是企业的官方网站。
(2)微博推广:作为信息时代的企业要想长远的发展下去,务必要适应这个信息社会,还要借助信息交流工具让自己在世界企业之林中立于不败之地。在21世纪的今天,如果你问当今世界什么事全民参与度最高的,所有的答案都会直指——微博。
(3)行业论坛推广:定期游走于各大行业论坛。顶帖、发帖、评论,模式跟微博推广类似。目的在于快速在行业内拥有知名度,让大家记住公司的名字。
(4)口碑网站平台推广:公司对外宣传的口碑与店铺,可以通过一些点评网站,做口碑方面的宣传。
(5)水军,网络炒作:任何想快速获得用户眼球的企业,都离不开网络炒作。这种水军炒作,基本不存在任何风险。大型焦点事件的炒作,需要一段时间规划。后期做大的方案,前期暂不考虑在内。
(6)其他增值性的推广:这种推广方式,需要在行业媒体,以及其他公众常用的网络平台上做广告。
在国内网络环境日益成熟的情况下,企业的电子商务距离我们越来越近,随着时代的发展,应运而生的专业电子商务网站也越来越多。对于我国多达几千万家的中小企业用户而说,由于资金、人力的限制,它们的市场推广实力普遍欠缺,可以说,中小企业最适合通过电子商务网站借力发挥。