程式員如何開發獨立電商系統?

來源:互聯網
上載者:User

標籤:資料庫系統   人機介面   建立資料庫   人力資源   分析報告   

當社會發展進入“互連網+”時代,傳統的PC電商已經不能滿足電商運營者的需求,打造獨立的移動電商系統是必然的趨勢。

隨著移動電商熱度的不斷增加,許多的商家是開始慢慢的加入到移動電商的行列當中,那麼你們知道設計開發移動電商系統的嗎?延譽電商為您答疑解惑!

  1.規劃階段

   前規劃階段的主要任務是進行建立資料庫的必要性及可行性分析,確定資料庫系統在組織中和資訊系統中的地位,以及各個資料庫之間的聯絡。規劃工作完成後應寫出詳盡的可行性分析報告和資料庫系統規劃綱要。可行性分析報告的主要內容包括資訊範圍、資訊來源、人力資源、裝置資源、軟體及支援工具資源、開發成本估算、開發進度計劃、現行系統向新系統過渡計劃等。

  2.客戶需求階段

   需求分析階段要對系統的整個應用情況做全面的詳細的調查,確定企業組織的目標,收集支援系統總的設計目標的基礎資料和對這些資料的要求,確定使用者的需求,並把這些要求寫成使用者和資料庫設計者都能接受的文檔。分析使用者活動,產生使用者活動圖表,即使用者的商務程序圖;確定系統範圍,產生系統範圍圖,即確定人機介面;分析使用者活動所涉及的資料,產生資料流圖,以圖形方式表示資料的流向及加工處理過程;分析系統資料,產生資料字典。本階段的關鍵成果是資料流圖。

  3.概念設計階段

   概念設計的目標是產生反映企業組織資訊需求的資料庫概念結構,即概念模式。概念模式獨立於資料庫邏輯結構,也獨立於支援資料庫。概念設計是整個資料庫設計的關鍵,概念設計階段的關鍵成果是建立概念資料模型。

  4.邏輯設計階段

   邏輯設計的目的是把概念設計階段設計好的全域概念資料模型轉換成與選用的具體機器上的DBMS所支援的資料模型相符合的邏輯結構,包括資料庫模式和外模式。邏輯設計階段的關鍵成果是建立邏輯資料模型。

  5.實體設計階段

  資料庫終是要儲存在物理裝置上的。資料庫在物理裝置上的儲存結構與儲存方法稱為資料庫的物理結構,它依賴於給定的電腦系統。資料庫的物理結構主要指資料庫的儲存記錄格式、儲存記錄安排和存取方法。實體設計可分成前3步涉及物理結構設計,後兩步涉及約束和具體的程式設計。

  (1)儲存記錄結構設計:包括記錄的組成、資料項目的類型、長度,以及邏輯記錄到儲存記錄的映射。

   (2)確定資料存放位置:可以把經常同時被訪問的資料群組合在一起。

  (3)存取方法的設計:存取路徑分為主存取路徑與輔存取路徑,前者用於主鍵檢索,後者用於輔助鍵檢索。

   (4)完整性和安全性考慮:設計者應在完整性、安全性、有效性和效率方面進行分析,做出權衡。

   (5)程式設計:在邏輯資料庫結構確定後,應用程式設計就應當隨之開始。物理資料獨立性的目的是消除由於物理結構的改變而引起對應用程式的修改。當物理獨立性未得到保證時,可能會發生對程式的修改。QQ537086251


本文出自 “12344630” 部落格,轉載請與作者聯絡!

程式員如何開發獨立電商系統?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.