小型超市系統設計報告

2021-03-04 07:54:04 字數 4520 閱讀 5803

1 小型超市系統分析

1.1需求分析

(1)物流管理方式落後,很難根據銷售、庫存情況,及時進行配貨、**、退貨、調撥。

經過我們的調查發現,小型超市在物流管理方面,仍使用傳統的人工管理模式,浪費人力資源,效率低,準確率低。有些商品緊缺,顧客要排隊購買或商品供不應求,使顧客大為不滿,還有一些商品,長期積壓,損壞嚴重,造成重大經濟損失,引起銷售人員的極大不滿,以多次向超市管理人員反映,但此類問題仍屢屢發生,得不到根本性的解決。

(2)顧客難與超市互動,使購物效率大大降低。

顧客購物,最想了解的就是商品的**和質量。而在超市裡面,銷售人員數量很少,顧客無法詢問到商品的優缺點,不能就商品的**和質量進行對比,這樣就降低了顧客的購買慾。還有,很多顧客對超市貨物擺放的位置不了解,常常會因為要去找某個商品而耽誤大量時間,給顧客購物造成了很大的不便。

1.2業務流程分析

(1)系統的業務流程:小型超市的進銷存系統主要包括有銷售資訊管理,倉庫資訊管理和採購資訊管理三個部分工作內容。其中的中介單位及倉庫管理在整個業務流程中起到過度兩個資訊管理的工作。

銷售資訊管理的主要過程,銷售部門的主要工作是每次銷售資訊的記錄,尤其針對每位銷售員下的銷售明細記錄,同員工的基本資訊一一對應,以此作為對銷售人員的績效管理憑證。此外針對收銀員則要核對顧客購買資訊,及將顧客的購買偏好以及熱銷產品資訊及時登入,經過系統的處理數位化之後,存入資料庫,有利於將來採購工作的進行。

倉庫資訊管理的主要過程,在銷售部門的顧客購買資訊基礎上,對貨架供不應求的產品及時向倉庫部門發出領貨單,由倉庫核對系統資訊審核是否需要針對此商品進一步採購,而後針對資訊將批准的領貨單和未批准的領貨單分別交給採購單位和退送回銷售部門,同時針對庫存量及時登入庫存資訊賬。

採購資訊管理的主要過程,這個資訊管理過程相對簡單,直接根據倉庫發出的進貨單,進一步交放任務到採購員的手中,在此過程中,注意採購員及員工資訊的登入和**商資訊的登入,並把這些資訊資料彙總存入資料庫便利採購部門日後採購工作的順利進行。

超市主要業務流程圖如下:

圖例示意:

表示業務處理單位

表示表單

箭頭表示資訊傳遞

(2)業務流程分析,本系統對整個業務流程的幫助特點如下:

將採購和倉庫管理資訊分開,便於資料的整合,可以在整個業務流程過程中針對需要的資訊正確的登入,為超市的整體運作順暢以及以後的資訊資料發展奠下基礎。

銷售部門管理資訊細化,分別於其他小超市的銷售一體化,將財務類的收銀資訊分出,作為銷售部門的乙個重要分支,整體將銷售部門人力資源細化分配和資訊管理細化分配做好,使資訊管理的過程更加順暢有層次。

將每個管理資訊的登入尤其是售賣和採購同員工資訊一一對應,有利於超市重點培養優秀員工鼓勵員工發展和同採購商建立長久的友好合作關係,同時將這些資訊系統化整理記錄更方便超市的整體運營。

1.3資料流程分析

圖例示意:

表示外部實體名稱

表示處理邏輯

和均表示資料儲存

表示資料流名

(一)頂層資料流程圖(6)

圖(6)

(二)第一層資料流程圖(7)

圖(7)

(三)子系統資料圖

1、採購子系統如圖(8)

圖(8)

2、銷售子系統如圖(9)

圖(9)

3、倉庫儲存子系統圖(10)

2 小型超市進銷存系統設計

2.1 系統目標設計

根據系統分析的描述以及與小型超市人員的溝通,實現目標如下:

1.使廣大的超市工作者脫離手工勞動,通過計算機使超市貨物管理資訊化

2.提高小型超市競爭力,保持小型超市持續發展的優勢

3.提供靈魂、方便的操作

4.節約商品管理的成本,提高商品管理的效率

5.為超市實現整體資訊化的其他相關系統提供必要的資料支援

2.2 系統功能結構設計

一般的超市商品管理系統,主要由五大模組組成,即商品資訊管理模組,人事管理模組,銷售管理模組,進貨管理模組,庫存管理模組,此系統也不例外,主要有此五大模組組成。圖4-1系統功能結構圖。

2.3資料庫設計

交易(jy)資訊表

**商(gys)資訊表

商品(sp)資訊表

使用者(u ser)資訊表

倉庫資訊表

資料庫**

2.4 輸入、輸出設計

主介面內部介面

登入介面

**private sub xpbutton1_click()

on error goto finish

set cg1 = **n.execute("select * from 使用者管理 where 使用者名稱='" & text1.text & "' and 密碼='" & text2.

text & "'")

if cg1.eof = true then

if pnum < 2 then

pnum = pnum + 1

msgbox "使用者名稱或密碼錯誤!", vbinformation, "錯誤次數:" & pnum

text1.text = ""

text2.text = ""

text1.setfocus

exit sub

else

msgbox "使用者名稱或密碼錯誤超過三次,系統會自動退出", vbinformation, "提示"

endend if

else

loginname = cg1.fields(0)

unload me

mdiform1.show

end if

exit sub

finish:

msgbox

end sub

private sub text2_keypress(keyascii as integer)

if keyascii = 13 then

call xpbutton1_click

end if

end sub

private sub text1_keypress(keyascii as integer)

if keyascii = 13 then

call xpbutton1_click

end if

end sub

private sub xpbutton2_click()

endend sub

public sub addtrans(tkfilename as string)

buff = string(255, 0)

backfile = date + 30

dim backfila as string

backfila = date

dim backfilb as date

ret = getprivateprofilestring("okxj", "yesno", "", buff, 256, "c:\cg.ini")

if ret <> 0 then

ret1 = getprivateprofilestring("bakxj", "qs", "", buff, 256, "c:\cg.ini")

label13.caption = buff

if label13.caption = "no" then

ret1 = getprivateprofilestring("bakxj", "yy", "", buff, 256, "c:\cg.ini")

label13.caption = buff

msgbox label13.caption

elseif label13.caption <= date then

ret1 = getprivateprofilestring("bakxj", "yy", "", buff, 256, "c:\cg.ini")

label13.caption = buff

msgbox label13.caption

success1 = writeprivateprofilestring("bakxj", "qs", "no", "c:\cg.ini")

end if

else

success = writeprivateprofilestring("okxj", "yesno", "yes", "c:\cg.ini")

success1 = writeprivateprofilestring("bakxj", "qs", backfile, "c:\cg.ini")

success2 = writeprivateprofilestring("bakxj", "yy", label13.caption, "c:\cg.ini")

end if

end sub

2.5 系統執行環境

vb access sql serve

3 系統特色

系統小巧簡便,滿足小型超市應用的實際需要。利用大眾化的程式設計軟體vb和資料庫軟體access,無需特殊的安裝環境,就能實現基本功能。

4 系統設計的收穫或體會

通過設計小型超市管理系統,我們初步理解了超市執行與管理當中面臨的困難,進一步的,在**設計部分,學會了如何實際的應用程式語言,使系統更貼近超市管理的需要。

5 小組成員及分工***

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

小型超市超市管理資訊系統 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...

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

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

小型超市管理系統設計說明書

系統概述 小型超市管理系統的設計對乙個超市的運轉是十分重要的。改革開放以來,我國逐步進入市場經濟,外國企業的進入,給我國的本土經濟帶來巨大的衝擊。因此,為了使我們自身的企業更好地應對外來競爭的壓力,我們的企業迫切地需要管理制度的完善。小型超市管理系統是現存資訊系統中較為複雜的一類,這是由超市自身的目...