小型超市管理系統概要設計

2021-03-03 21:05:41 字數 4315 閱讀 7172

小型超市超市管理資訊系統

1引言 2

1.1編寫目的 2

1.2背景 2

1.3定義 2

1.4參考資料 2

2總體設計 2

2.1需求規定 2

2.2執行環境 2

2.3基本設計概念和處理流程 3

2.4結構 3

2.5功能器求與程式的關係 3

2.6人工處理過程 3

2.7尚未問決的問題 3

3介面設計 3

3.1使用者介面 3

3.2外部介面 3

3.3內部介面 4

4執行設計 4

4.1執行模組組合 4

4.2執行控制 4

4.3執行時間 4

5系統資料結構設計 4

5.1邏輯結構設計要點 4

5.2物理結構設計要點 4

5.3資料結構與程式的關係 4

6系統出錯處理設計 5

6.1出錯資訊 5

6.2補救措施 5

6.3系統維護設計 5

小型超市超市管理資訊系統——概要設計

1、引言

社會生活的現代化,使得市場的走向發生巨大變化,由於經濟的發展,人們對生活的需求已經不再滿足於豐衣足食的低度要求,許多人們往往不是單純為滿足生活必需去購買,而是憑著喜歡、意欲和感觀去購買。如果乙個商店能夠打動顧客、吸引顧客,自然會顧客盈門,而近幾年新興產業中超級市場ermarket)的現代化管理方式和便捷的購物方式,尤其是它輕鬆的購物環境。往往是打動顧客,吸引顧客的最主要的原因,且良好的周密的銷售服務更是贏得信譽、吸引顧客的優勢所在。

商品經濟的高速現代化發展也促進了競爭,使一切不甘落後的商家都爭先恐後地採用最新的管理方法來加強自己的競爭地位。因此,超市經營者如果不掌握當今市場發展的這一走向,不能將超市現代化經營作為努力開拓的目標,就無法使經營活絡、財源茂盛。

隨著計算機網路技術以及資料庫技術的迅速發展,管理資訊系統得到了廣泛應用。對於乙個超市來講:貨品數量少則數以百計,多則數以萬計;另外,不同超市的實際情況也有所不同。要對這些貨品進行統

一、高效的管理,靠人工完成工作量龐大、難免有錯漏之處。為此,乙個自動化的超市貨品管理系統的開發非常必要。

1.1 編寫目的

為了提高物資管理的水平和工作效率,盡可能杜絕商品流通中各環節中可能出現的資金流失不明現象,商品進銷存領域迫切需要引入資訊系統來加以管理。從該階段開發正式進入軟體的實際開發階段,本階段完成系統的大致設計並明確系統的資料結構與軟體結構。在軟體設計階段主要是把乙個軟體需求轉化為軟體表示的過程,這種表示只是描繪出軟體的總的概貌。

本概要設計說明書的目的就是進一步細化軟體設計階段得出的軟體總體概貌,把它加工成在程式細節上非常接近於源程式的軟體表示。

1.2 背景

a. 待開發軟體系統的名稱:小型超市管理系統

b. 任務的提出者:

c. 開發者:

d. 使用者:中小型超市使用者

1.4 參考資料

[1]龔沛曾,袁科萍,楊志強.《資料庫技術及應用》.第1版.北京.高等教育出版社.2023年

[2]陸慧恩,張成姝.《實用軟體工程》第2版.清華大學出版社.2023年

2、總體設計

2.1 需求規定

表2-1 需求規定

2.2 執行環境

(1)硬體環境:建議配製piv以上的處理器,256m以上記憶體。

(2)軟體環境:windows 2000/xp ,sql server 2005,microsoft visual 2008

(3)使用人員:會windows操作的超市管理人員

2.3 小型超市管理資訊系統hipo圖

2.4 結構

前台系統管理模組結構圖

進貨管理模組結構圖

銷售管理模組結構圖

庫存管理模組結構圖

人員管理模組結構圖

2.5 人工處理過程

商品的名字、編碼等基本資訊由管理人員手工輸入。

2.6 尚未解決的問題

暫時沒有。

3、介面設計

3.1 使用者介面

包括前台系統管理、進貨管理、銷售管理、庫存管理和人員管理,其中前台系統管理能夠進行會員打折,並且列印清單等設定;進貨管理分**商供貨管理,進貨訂單以及入庫處理等;銷售管理提供銷售時對商品的資訊顯示及修改;庫存管理管理庫存商品。刪除、增加、修改、查詢等操作。人員管理是對超市內部人員的管理,**商的管理以及會員許可權的管理等操作。

3.2外部介面

應用系統通過odbc和資料庫溝通。

圖2.4 資料介面

3.3 內部介面

該系統適合windows作業系統,沒有和其他軟體的介面。

4、執行設計

4.1 執行模組組合

前台系統管理模組用來管理商品以及商品流通的一些基本資訊,是本系統中資料管理的基本物件。銷售管理模組提供銷售時商品資訊的確認與更新,是本系統的主要模組。銷售模組提取資料庫裡商品的基本資訊然後在銷售成功時修改貨架上商品的數量,當商品貨架上的數量低於一定程度是,系統提示管理員,從倉庫提取商品補充貨架。

庫存管理系統負責管理倉庫的貨物資訊,管理人員通過庫存管理模組將倉庫的商品轉移到貨架上。當倉庫的貨物數量下降時,管理人員通過進貨管理聯絡**商以採集相應商品。同時通過人員管理對超市內部人員以及供貨商,會員許可權資訊進行管理。

為了使用者方便快捷的使用本系統,可以參考系統說明模組。

商品資訊的收集與修改功能: 前台系統管理模組,庫存管理模組

商品數量更新功能: 銷售管理模組,庫存管理模組

查詢,列印功能: 前台系統管理模組,銷售管理模組,庫存管理模組

商品的提供以及會員打折:人員管理系統

4.2 執行控制

暫無說明

4.3 執行時間

根據操作環境而定

5、系統資料結構設計

不涉及軟體設計可不包含。

5.1 邏輯結構設計要點

主要邏輯結構如下:

前台系統管理模組:

屬性:**o(條形碼編號)

**ame(商品名稱)

cmd(生產日期)

cbd(變質日期)

cpm(生產廠家)

cp(商品進價)

cp2(商品零售價)

cid(會員id號)

**ame(會員名字)

cjifen(會員積分)

cjine(消費金額)

進貨管理:

屬性:sname(**商名稱)

sc(**商商品)

scp(商品的進價)

sadr(**商位址)

scc(**商商品數量)

銷售管理:

屬性:**ame(商品名稱)

**o(條形碼編號)

ccout(商品數量)

cmd(生產日期)

cbd(變質日期)

cp(商品的單價)

cpm(生產廠家)

庫存管理:

屬性: **ame(商品名稱)

**o(條形碼編號)

ccout(商品庫存數量)

ccout2(商品貨架上數量)

cmd(生產日期)

cbd(變質日期)

cpm(生產廠家)

人員管理

屬性 cid(會員id號)

sname(**商名稱)

yid(員工id)

yname(員工姓名)

yaddress(員工位址)

y***(員工性別)

yphone(員工**)

5.2 物理結構設計要點

管理人員檢視的資訊都以**的形式顯示

5.3 資料結構與程式的關係

本系統不用考慮資料結構與程式之間的關係

6系統出錯處理設計

6.1 出錯資訊

1.商品的編碼輸入不規範或相同編碼的商品出現其他不同資訊,系統報錯,提示管理員檢查輸入。

2.商品數量超出範圍(小於零或大於倉庫或貨架的存放量)系統報錯。

3.如果鏈結資料庫失敗,填出提示對話方塊,提醒管理員沒有連上資料庫,以便管理員及時檢查故障。

6.2 補救措施

1.當操作人員輸入的資訊不符導致出錯時,提示操作人員輸入有誤,重新輸入資訊。

2.當商品數量超出範圍時,提示操作人員相關資訊,以便採購或轉移適當數目的商品。

3.對資料庫採取日記記錄技術和海量轉儲技術,使資料庫遇到硬體損壞或崩潰時能及時呼叫出原來的資料,盡量恢復到不久前的一次正常資料儲存階段。

6.3 系統維護設計

(1)可以檢視已經錄入商品資訊的個數。

(2)檢視資料庫的容量,包括剩餘空容量和已經使用量。

(3)對資料庫採取回滾措施,即一次操作失敗,回滾到最近一次正常操作狀態。

小型超市系統設計報告

1 小型超市系統分析 1.1需求分析 1 物流管理方式落後,很難根據銷售 庫存情況,及時進行配貨 退貨 調撥。經過我們的調查發現,小型超市在物流管理方面,仍使用傳統的人工管理模式,浪費人力資源,效率低,準確率低。有些商品緊缺,顧客要排隊購買或商品供不應求,使顧客大為不滿,還有一些商品,長期積壓,損壞...

超市管理系統需求分析概要設計詳細設計

超市管理系統需求分析 一,背景分析 在我國超市形成在20世紀90年代初期,現在已經成為我國零售業的一種重要形態,為國民經濟的發展發揮了重要的作用。隨著超市高速的發展,其經營管理也變得愈加複雜,早期的售貨員站櫃台的形式早已不能滿足現有銷售也的發展,這樣就迫切地需要引入新的管理技術。超市形態具有種種優點...

小型超市管理系統資料庫設計

課程 網路資料庫班級 學號 姓名 儀器編號 13 實驗日期 2010 06 17 實驗 四 簡單的超市管理系統的設計與實現 實驗目的 1 進一步熟悉oracle的各種操作 2 能夠在實際的例項中靈活運用學到的有關知識 3 通過本次實驗,了解到軟體系統建立資料庫的過程,以便日後自己在做軟體系統中,能夠...