⑴ 開發電子商務應用系統的主要步驟和方法
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)其他增值性的推廣:這種推廣方式,需要在行業媒體,以及其他公眾常用的網路平台上做廣告。
在國內網路環境日益成熟的情況下,企業的電子商務距離我們越來越近,隨著時代的發展,應運而生的專業電子商務網站也越來越多。對於我國多達幾千萬家的中小企業用戶而說,由於資金、人力的限制,它們的市場推廣實力普遍欠缺,可以說,中小企業最適合通過電子商務網站借力發揮。