遵循以下設(shè)計步驟
- 需求分析
- 概念結(jié)構(gòu)設(shè)計
- 邏輯結(jié)構(gòu)設(shè)計
- 分析系統(tǒng)的用戶種類及其功能
由于實際的物理功能無法實現(xiàn),故后面的物理結(jié)構(gòu)設(shè)計,數(shù)據(jù)庫實施,數(shù)據(jù)庫運行和維護就不寫了
需求分析
本次進銷存需求分析是以大中型超市為例
隨著超市規(guī)模的增大將會出現(xiàn)以下問題:
- 物資管理困難: 采購,銷售,庫存缺乏反饋機制,導(dǎo)致有的物資積壓過多,有的卻物資缺乏,因此導(dǎo)致進取貨物時存在盲目性;庫存與賬本記載的量不符合;找不到貨物具體位置
- 工作協(xié)作困難:各個部門信息共享程度低,多個部門重復(fù)一個工作
-
財政核算難:各個部門信息冗余度大,可靠性差,各種方面的費用難以統(tǒng)計
因此急需一套合理的管理系統(tǒng)來提高超市管理效率
概念結(jié)構(gòu)設(shè)計
超市管理設(shè)計以下幾個實體:
顧客:
銷售員:屬性有更新銷售的信息
供應(yīng)商:屬性有發(fā)貨,接收訂單,接收退貨
采購員:屬性有收貨,發(fā)訂單,退貨
庫管理員:屬性有通知缺貨,盤點庫存
以上實體之間的聯(lián)系:
- 顧客在銷售員結(jié)賬,多個顧客可在多個銷售員結(jié)賬,屬于多對多關(guān)系
- 供應(yīng)商供貨給采購員,多個供應(yīng)商可供貨給多個采購員,屬于多對多關(guān)系
-
多個個采購員通知多個庫管員有新貨,屬于多對多關(guān)系
E-R圖如下:
E-R.jpg