① 電子商務系統分析與設計怎麼進行資料庫設計
(1)需求分析,形成用戶需求規約、索引結構和數據的存放次序與位邏輯等),即用戶要描述的現實世界的概念數據模型,通過對其中住處的分類。一般,第一步先明確現實世界各部門所含的各種實體及其屬性,運行一些典型的應用任務來驗證資料庫設計的正確性和合理性。
(2)概念設計。第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即適應於某種特定資料庫管理系統所支持的邏輯數據模式。因此、一個商場或者一個學校等)、實體間的聯系以及對信息的制約條件等,可能就需要返回到前面去進行修改,在做上述資料庫設計時就應考慮到今後修改設計的可能性和方便性.
(3)邏輯設計、聚集和概括、信息間的互相制約關系以及各部門對信息儲存。
(5)驗證設計,建立抽象的概念數據模型,資料庫的設計過程大致可分資料庫設計為5個步驟;根據特定資料庫管理系統所提供的多種存儲結構和存取方法等依賴於具體計算機結構的各項物理設計措施、范圍。
(4)物理設計。當設計的某步發現問題時、存取方法和存取路徑等;對用戶要求描述的現實世界(可能是一個工廠,可能還需為各種數據處理應用領域產生相應的邏輯子模式、信息流動情況,弄清所用數據的種類。這個概念模型應反映現實世界各部門的信息結構,一個大型資料庫的設計過程往往需要經過多次循環反復;主要工作是將現實世界的概念數據模型設計成資料庫的一種邏輯模式:
② 如何寫關於電子商務資料庫一個表的列順序步驟
兄弟注意以下幾點就行:
一、需要用到那些欄位能夠把問題解決,先把這些欄位通通寫到紙上都可以
二、再來標注本表的主鍵欄位;一定要明白(可以是一個或者幾個)主鍵欄位是用來標明此表記錄的唯一性即不能有重復值
三、適當的根據客戶經常會使用那些方式來查詢的需求了解,來做一些索引。
四、需要用到與其它表連接外鍵說明
五、做完之後最好,生成一下建表SQL;以及寫好相關說明文檔。
③ 求一個電子商務資料庫設計步驟
一般,資料庫的設計過程大致可分資料庫設計為5個步驟:
(1)需求分析;調查和分析用戶的業務活動和數據的使用情況,弄清所用數據的種類、范圍、數量以及它們在業務活動中交流的情況,確定用戶對資料庫系統的使用要求和各種約束條件等,形成用戶需求規約。
(2)概念設計;對用戶要求描述的現實世界(可能是一個工廠、一個商場或者一個學校等),通過對其中住處的分類、聚集和概括,建立抽象的概念數據模型。這個概念模型應反映現實世界各部門的信息結構、信息流動情況、信息間的互相制約關系以及各部門對信息儲存、查詢和加工的要求等。所建立的模型應避開資料庫在計算機上的具體實現細節,用一種抽象的形式表示出來。以擴充的實體——聯系模型方法為例,第一步先明確現實世界各部門所含的各種實體及其屬性、實體間的聯系以及對信息的制約條件等,從而給出各部門內所用信息的局部描述(在資料庫中稱為用戶的局部視圖)。第二步再將前面得到的多個用戶的局部視圖集成為一個全局視圖,即用戶要描述的現實世界的概念數據模型。
(3)邏輯設計;主要工作是將現實世界的概念數據模型設計成資料庫的一種邏輯模式,即適應於某種特定資料庫管理系統所支持的邏輯數據模式。與此同時,可能還需為各種數據處理應用領域產生相應的邏輯子模式。這一步設計的結果就是所謂「邏輯資料庫」。
(4)物理設計;根據特定資料庫管理系統所提供的多種存儲結構和存取方法等依賴於具體計算機結構的各項物理設計措施,對具體的應用任務選定最合適的物理存儲結構(包括文件類型、索引結構和數據的存放次序與位邏輯等)、存取方法和存取路徑等。這一步設計的結果就是所謂「物理資料庫」。
(5)驗證設計;在上述設計的基礎上,收集數據並具體建立一個資料庫,運行一些典型的應用任務來驗證資料庫設計的正確性和合理性。一般,一個大型資料庫的設計過程往往需要經過多次循環反復。當設計的某步發現問題時,可能就需要返回到前面去進行修改。因此,在做上述資料庫設計時就應考慮到今後修改設計的可能性和方便性。
④ 完成電子商務網站後台資料庫的建立,和相關表格,查詢,存儲過程等的建立.
用PowerDesigner把表和關系設計好,再導出成對應的SQL就行了
如果你是想建立三層網站結構,存儲過程用動軟代碼生成器生成吧
⑤ 電子商務網站建設需要哪些步驟
電子商務網站建設如何做,需要哪些步驟呢?下面簡單說一下以下四步。
電子商務網站建設第一步,網站的規劃與設計
電子商務網站算是一個比較復雜的系統,電商網站建設前就要想好需要有的功能。電子商務網站的規劃也是建所有網站都需要做的事情,在規劃設計中需要對網站進行整體的分析,明確網站的建設目標、確定網站的訪問對象、網站提供的內容與服務、網站的域名、logo、網站風格和網站目錄分類等內容,這一步也是電子商務網站網站建設成功的前提,因為所有的建設步驟都是按規劃設計進行實施的。
電子商務網站建設第二步,站點的建設
電子商務網站規劃設計以後,就開始進入網站的建設階段,這一階段主要有域名注冊,網站配置,網頁製作和網站測試的四個部分。除了電商網站測試,需要在其他三項完成之後才能進行之外,域名注冊,網站配置和網頁製作相對獨立,可以同時進行。
電子商務網站建設第三步,網站發布
等電子商務網站建設完成之後,電子商務網站就可以在網際網路中發布,正式上線之後,也就是用戶可以通過域名直接對我的網站進行訪問了。
電子商務網站建設第四步,管理與維護
網站的管理維護雖然是最好一個步驟,但是實際上從頭至尾,只要網站沒有停止運行,就一直在對電子商務網站進行管理維護,所以這一步,也是最為復雜的一步,網站管理主要是對網站進行安全,性能和內容上三個方面的管理。
⑥ 電子商務網站的開發流程是怎樣的
第一步:需要客戶提供一個完整的需求說明。
很多客戶對自己的需求並不是很清楚,需要您不斷引導和幫助分析。曾經有一次,我問客戶:「您做網站的目的是什麼?」他回答:「沒有目的,只是因為別人都有,我沒有!」。這樣的客戶就需要耐心說明,仔細分析,挖掘出他潛在的,真正的需求。
配合客戶寫一份詳細的,完整的需求說明會花很多時間,但這樣做是值得的,而且一定要讓客戶滿意,簽字認可。把好這一關,可以杜絕很多因為需求不明或理解偏差造成的失誤和項目失敗。糟糕的需求說明不可能有高質量的網站。
那麼需求說明書要達到怎樣的標准呢?簡單說,包含下面幾點:
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。體型龐大的網頁下載速度慢,不僅會讓普通訪問者等得心急如焚,有時也會使「蜘蛛」程序感到不耐煩。目前搜索引擎都不願收錄位於免費主頁空間上的網站。其理由是,既然你認為自己的網站如此重要,以至於需要登錄搜索引擎讓天下人都知道,那麼你沒有理由還將它放在免費伺服器上。更何況免費主頁通常速度較慢,會影響大家搜索信息的效率。
⑦ 構建中小型電子商務網站最常用的資料庫是
如果是電子商務網站,盡管是中小型的,其實也是希望訪問的人越多越好,應該是:D:SQL Server
其實最好的選擇是:mysql
⑧ 怎樣創建電子商務資料庫
不知道,您說的電子商務涉及的范圍是怎樣的呢?請詳細補充