校園量多超市管理信息系統(tǒng)課程設(shè)計報告書_第1頁
校園量多超市管理信息系統(tǒng)課程設(shè)計報告書_第2頁
校園量多超市管理信息系統(tǒng)課程設(shè)計報告書_第3頁
校園量多超市管理信息系統(tǒng)課程設(shè)計報告書_第4頁
校園量多超市管理信息系統(tǒng)課程設(shè)計報告書_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、 . . . 工程技術(shù)學(xué)院課程設(shè)計題 目:校園量多超市管理信息系統(tǒng) 專 業(yè):工業(yè)工程 年 級: 2008 級學(xué) 號: 20081308 姓 名:紹東 指導(dǎo)教師:付宏財 日 期:2011-7-14農(nóng)業(yè)大學(xué)工程技術(shù)學(xué)院 目 錄一、課程設(shè)計任務(wù)書 1二、 系統(tǒng)概述 2三、 系統(tǒng)分析 31.1系統(tǒng)目標(biāo)總體描述21.2系統(tǒng)涉與的業(yè)務(wù)流程分析與描述與相關(guān)業(yè)務(wù)流程圖 31.3系統(tǒng)涉與的數(shù)據(jù)流程分析與描述和相關(guān)組織結(jié)構(gòu)圖 41.4系統(tǒng)涉與的數(shù)據(jù)流程分析與描述和相關(guān)數(shù)據(jù)流程圖 5四 、界面設(shè)計,窗口運行狀況與設(shè)計代碼 63 界面設(shè)計 73.1系統(tǒng)主窗體設(shè)計與主界面的運行 73.2主要程序源代碼 12五、課程設(shè)計

2、結(jié)論 16一、課程設(shè)計任務(wù)書1、課程設(shè)計項目針對你較熟悉的一個中小型單位/公司的實際情況,對其管理業(yè)務(wù)和現(xiàn)有信息管理方案進(jìn)行調(diào)研,對其新的管理信息系統(tǒng)開發(fā)提出規(guī)劃,并進(jìn)行系統(tǒng)分析(繪制其組織結(jié)構(gòu)圖、業(yè)務(wù)功能圖、業(yè)務(wù)流程圖、數(shù)據(jù)流程圖等)、系統(tǒng)設(shè)計(?),在設(shè)計中請利用VB、VC、C、Excel或Access等程序語言對主要的信息管理子系統(tǒng)進(jìn)行窗口化設(shè)計,并編寫子程序代碼。2、要求通過本課程設(shè)計,綜合利用該門課程所學(xué)的理論和實驗知識與技能,對一個小型企業(yè)的信息管理意識、綜合措施與計算機系統(tǒng)方案進(jìn)行實際分析,并作優(yōu)化與改進(jìn)(改造)設(shè)計,要求分析設(shè)計的容考慮周全、實用,并具有遠(yuǎn)見性;系統(tǒng)設(shè)計方案合理

3、,部分環(huán)節(jié)的程序編寫正確。要求:(1)調(diào)研措施得當(dāng),并能深入實際,獲取的信息較為全面、實用;(2)能查閱整理相關(guān)文獻(xiàn)資料,能按照課程設(shè)計的要求獨立進(jìn)行,能按規(guī)定的格式撰寫;分析體現(xiàn)的基礎(chǔ)理論知識扎實;(3)設(shè)計的綜合方案合理,技術(shù)得當(dāng),體現(xiàn)一定的技術(shù)水平和遠(yuǎn)見性;(4)系統(tǒng)實現(xiàn)的技術(shù)路線可行,局部的程序編寫正確。3、計劃安排依據(jù)學(xué)校課程安排,第三學(xué)期完成。4、考核容和方式從以下幾個方面綜合權(quán)衡打分:(1)調(diào)研工作(深入實際與資料查詢)深入的程度;(2)分析與設(shè)計體現(xiàn)的理論知識水平;(3)技術(shù)路徑與方法是否得當(dāng);(4)編寫的程序的適用程度以與各子程序代碼正確與否;(5)運行效果評價。二、 系統(tǒng)概

4、述 1 背景:校園量多超市位于農(nóng)業(yè)大學(xué)天橋下,經(jīng)營的業(yè)務(wù)圍包括百貨,日用品,文具用品等多種商品。其營運模式是現(xiàn)代化企業(yè)經(jīng)營管理模式,其管理信息系統(tǒng)是一套針對現(xiàn)代企業(yè)管理的需求,結(jié)合先進(jìn)企業(yè)管理理念,運用先進(jìn)的技術(shù)手段,精心開發(fā)的軟件產(chǎn)品。本系統(tǒng)主要用于企業(yè)采購、銷售、庫存、應(yīng)收、應(yīng)付、發(fā)票、銷售的管理。通過本軟件可以實現(xiàn)企業(yè)采購、銷售、庫存、付款、收款、發(fā)票的集中式信息化管理,提高企業(yè)的管理水平與經(jīng)濟效益。 (1)、采購管理:實現(xiàn)采購單的制作、審核、執(zhí)行情況跟蹤、統(tǒng)計等 (2)、銷售管理:實現(xiàn)銷售單的制作、審核、執(zhí)行情況跟蹤、統(tǒng)計等(3)、庫存管理:實現(xiàn)入庫,出庫,盤點,調(diào)撥的管理 。由于本系

5、統(tǒng)設(shè)計針對該超市的具體情況,因此用戶需求的目的是通過該企業(yè)的2需求調(diào)查:從中總結(jié)出企業(yè)對管理信息系統(tǒng)的需求,然后根據(jù)這些需求設(shè)計出系統(tǒng)的方案。需求收集和分析是數(shù)據(jù)庫設(shè)計的第一階段。需求分析定義了軟件產(chǎn)品的各種用戶需求如功能、性能等,需求分析是否透徹、完整、正確是軟件項目成敗的關(guān)鍵。這一階段收集到的基礎(chǔ)數(shù)據(jù)是下一步設(shè)計概念結(jié)構(gòu)的基礎(chǔ)。從數(shù)據(jù)庫設(shè)計的角度考慮,需求分析階段的目標(biāo)是:對現(xiàn)實世界要處理的對象(組織、部門、企業(yè)等)進(jìn)行詳細(xì)調(diào)查,在了解原系統(tǒng)的概況,確定新系統(tǒng)功的過程中,收集支持系統(tǒng)目標(biāo)的基礎(chǔ)數(shù)據(jù)與其處理,最重要的就是建立用戶數(shù)據(jù)模型。無論是采取哪種開發(fā)策略,都需要訪問用戶、記錄需求,并根

6、據(jù)這些需求建立數(shù)據(jù)模型的原型,這樣的模型標(biāo)識了需要在數(shù)據(jù)庫中存儲的容和它們的結(jié)構(gòu)與相互關(guān)系。進(jìn)行數(shù)據(jù)建模要求既要有一定的行業(yè)知識,又要精通建模的方法和技巧。銷售管理模塊包括貨單的錄入和維護(hù);對銷售情況進(jìn)行統(tǒng)計;對商品的零售和批發(fā)進(jìn)行管理和付款的計算機操作等。進(jìn)貨管理模塊包括進(jìn)貨資料錄入和維護(hù);采購訂單的錄入和維護(hù)和付款的計算機的操作等。和傳統(tǒng)管理模式相比較,使用本系統(tǒng),毫無疑問會大大提高超市的運作效率,輔助提高超市的決策水平,管理水平,為降低經(jīng)營成本, 提高效益,減少差錯,節(jié)省人力,減少顧客購物時間,增加客流量,提高顧客滿意度,增強超市擴能力, 提供有效的技術(shù)保障。三、 系統(tǒng)分析1 組織機構(gòu)圖

7、店長倉庫管理部銷售部財務(wù)部銷售員1 銷售員2 銷售員3 銷售員42 業(yè)務(wù)功能圖倉庫管理商品采購商品盤點庫存管理編制采購計劃采購管理入庫管理出庫管理庫存統(tǒng)計 3業(yè)務(wù)流程圖倉庫領(lǐng)貨單店長銷售計劃未批準(zhǔn)的領(lǐng)貨單領(lǐng)貨通知已批準(zhǔn)的領(lǐng)貨單倉庫管理員庫存單缺貨通知采購員銷售員4 數(shù)據(jù)流程圖 四 、界面設(shè)計,窗口運行狀況與設(shè)計代碼1.設(shè)計思路校園量多超市管理系統(tǒng)主要涉與銷售員信息管理、商品信息管理和銷售信息管理,因此做如下處理:(1) 每個銷售員對應(yīng)于一個唯一的銷售員編號。銷售員編號有4位數(shù),前3選取101,后1位從04之間選??;(2) 每件商品對應(yīng)于唯一的商品編號,商品編號從1開頭;程序設(shè)計采用VB 6.0

8、和Access數(shù)據(jù)庫進(jìn)行,二者連接采用Adodc和DataGrid控件2、設(shè)計方案 在Access 數(shù)據(jù)庫中設(shè)計三表格,分別為銷售員信息表、商品信息表、銷售信息表,銷售員在商品查詢時輸入自己的銷售員編號和密碼后就可以登錄商品信息查詢系統(tǒng)進(jìn)行查詢信息。3界面設(shè)計4 運行界面輸入正確銷售員編號與其密碼 其運行界面如下圖輸入錯誤銷售員編號或密碼 其運行窗口如下圖在輸入正確銷售員編號與密碼之后,在其運行窗口中,輸入不存在的商品號或商品名稱其運行窗口如下圖輸入正確商品號或商品名稱,并且按正確方式查詢 其運行窗口如下圖點擊返回查詢窗口,其界面會返回到銷售員密碼窗口5 設(shè)計代碼Form1 “確定”按鈕程序代

9、碼Dim x As String, y As StringPrivate Sub Command1_Click()x = ""y = ""Adodc1.Recordset.MoveFirstDo Until Adodc1.Recordset.EOFDataGrid1.Col = 0If (Trim(Text1.Text) = Trim(DataGrid1.Text) Thenx = Trim(Text1.Text)DataGrid1.Col = 2If (Trim(Text2.Text) = Trim(DataGrid1.Text) Theny = Tr

10、im(Text2.Text)End IfEnd IfAdodc1.Recordset.MoveNextLoopIf (x <> "" And y <> "") ThenForm1.HideForm2.ShowElseMsgBox ("管理員編號或密碼不正確")End IfEnd SubForm2 “按商品編號查詢”按鈕程序代碼Private Sub Command1_Click()Adodc2.Recordset.MoveFirstx = ""Do Until Adodc2.Recordse

11、t.EOFDataGrid1.Col = 0If (Trim(Text1.Text) = Trim(DataGrid1.Text) Thenx = Trim(Text1.Text)DataGrid1.Col = 0Text2.Text = DataGrid1.TextDataGrid1.Col = 1Text3.Text = DataGrid1.TextDataGrid1.Col = 2Text4.Text = DataGrid1.TextDataGrid1.Col = 3Text5.Text = DataGrid1.TextDataGrid1.Col = 4Text6.Text = Data

12、Grid1.TextDataGrid1.Col = 5Text7.Text = DataGrid1.TextExit DoEnd IfAdodc2.Recordset.MoveNextLoopIf (x = "") ThenMsgBox ("經(jīng)查詢,無此商品入庫")End IfEnd SubForm2 “按商品名稱查詢”按鈕程序代碼Private Sub Command2_Click()Adodc2.Recordset.MoveFirstx = ""Do Until Adodc2.Recordset.EOFDataGrid1.Col

13、= 1If (Trim(Text1.Text) = Trim(DataGrid1.Text) Thenx = Trim(Text1.Text)DataGrid1.Col = 0Text2.Text = DataGrid1.TextDataGrid1.Col = 1Text3.Text = DataGrid1.TextDataGrid1.Col = 2Text4.Text = DataGrid1.TextDataGrid1.Col = 3Text5.Text = DataGrid1.TextDataGrid1.Col = 4Text6.Text = DataGrid1.TextDataGrid1

14、.Col = 5Text7.Text = DataGrid1.TextExit DoEnd IfAdodc2.Recordset.MoveNextLoopIf (x = "") ThenMsgBox ("經(jīng)查詢,無此商品入庫")End IfEnd SubForm2 “查看銷售信息”按鈕程序代碼Private Sub Command3_Click()Form3.ShowForm2.HideAdodc2.Recordset.MoveFirstDo Until Adodc2.Recordset.EOFDataGrid1.Col = 1If (Trim(Form

15、2.Text1.Text) = Trim(Form3.Text1.Text) Thenx = Trim(Text1.Text)DataGrid2.Col = 0Form3.Text1.Text = Form2.DataGrid2.TextForm2.DataGrid2.Col = 1Form3.Text2.Text = Form2.DataGrid2.TextForm2.DataGrid2.Col = 2Form3.Text3.Text = Form2.DataGrid2.TextForm2.DataGrid2.Col = 3Form3.Text4.Text = Form2.DataGrid2

16、.TextForm2.DataGrid2.Col = 4Form3.Text5.Text = Form2.DataGrid2.TextExit DoEnd IfForm2.Adodc2.Recordset.MoveNextLoopIf (x = "") ThenMsgBox ("經(jīng)查詢,無此商品登記")End IfEnd SubForm2 “退出”按鈕程序代碼Private Sub Command4_Click()Form1.ShowForm2.HideEnd SubForm3 “返回查詢窗口”按鈕程序代碼Private Sub Command1_Cli

17、ck()Form3.HideForm1.ShowEnd Sub五、課程設(shè)計結(jié)論本次管理信息系統(tǒng)課程設(shè)計是對校園量多超市管理信息系統(tǒng)而進(jìn)行設(shè)計的。通過實地調(diào)研,收集資料,處理信息,對其經(jīng)營管理業(yè)務(wù)和現(xiàn)有銷售信息與其庫存管理而進(jìn)行系統(tǒng)分析,系統(tǒng)設(shè)計,窗口設(shè)計,并且編寫了代碼。通過本次課程設(shè)計,學(xué)會了綜合利用管理信息系統(tǒng)這門課程之中的理論知識和試驗技能。在專業(yè)指導(dǎo)老師的指導(dǎo)下,對校園量多超市管理信息系統(tǒng)進(jìn)行了設(shè)計,通過運用課堂上所學(xué)的VB和Access等計算機技術(shù)知識對所收集的數(shù)據(jù)和信息進(jìn)行設(shè)計出來的,并且編寫出了設(shè)計代碼,經(jīng)過運行,編碼是正確的。通過了這次課程設(shè)計,我不僅大大提高了模型規(guī)劃、系統(tǒng)設(shè)計和軟件編程的能力,自身的各方面的素質(zhì)也得到了提高。同時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論