超市進(jìn)銷存管理系統(tǒng)開(kāi)發(fā)報(bào)告_第1頁(yè)
超市進(jìn)銷存管理系統(tǒng)開(kāi)發(fā)報(bào)告_第2頁(yè)
超市進(jìn)銷存管理系統(tǒng)開(kāi)發(fā)報(bào)告_第3頁(yè)
超市進(jìn)銷存管理系統(tǒng)開(kāi)發(fā)報(bào)告_第4頁(yè)
超市進(jìn)銷存管理系統(tǒng)開(kāi)發(fā)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、附件 4超市進(jìn)銷存管理系統(tǒng)開(kāi)發(fā)報(bào)告告導(dǎo)師:楊建明 學(xué)生:蔣新華 學(xué)號(hào): 3137126 專業(yè):物流工程目錄第一章 系統(tǒng)分析 11需求分析 12可行性分析 13業(yè)務(wù)流程分析 24數(shù)據(jù)流程分析 34.1 頂層數(shù)據(jù)流程圖 34.2 中層數(shù)據(jù)流程圖 34.3 詳細(xì)數(shù)據(jù)流程圖 44.3 關(guān)鍵數(shù)據(jù)字典 65系統(tǒng)功能分析 7第二章 系統(tǒng)設(shè)計(jì) 81系統(tǒng)目標(biāo)設(shè)計(jì) 82E-R 關(guān)系圖 83系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì) 94系統(tǒng)流程圖設(shè)計(jì) 105代碼設(shè)計(jì) 106儲(chǔ)存文件結(jié)構(gòu)設(shè)計(jì) 116.1 表設(shè)計(jì) 116.2 表間關(guān)系設(shè)計(jì) 137模塊設(shè)計(jì) 137.1 基礎(chǔ)信息模塊 137.2 進(jìn)貨管理模塊 147.3 庫(kù)存管理模塊 147.

2、4 銷售管理模塊 157.5 數(shù)據(jù)分析模塊 157.6 報(bào)表管理模塊 167.7 系統(tǒng)維護(hù)模塊 16第三章 系統(tǒng)實(shí)施 171系統(tǒng)運(yùn)行主界面 171.1 登錄界面 171.2 系統(tǒng)主界面 172系統(tǒng)調(diào)試與分析 182.1 強(qiáng)制變量聲明 182.2 常見(jiàn)錯(cuò)誤的避免 18第四章 總結(jié) 19第一章 系統(tǒng)分析1需求分析中小型超市的進(jìn)銷存業(yè)務(wù)一直使用著最簡(jiǎn)單的人工管理。超市經(jīng)營(yíng)商品的采購(gòu)、 庫(kù)存、銷售及核算等手工信息管理使得員工工作量大、服務(wù)質(zhì)量差、工作效率低。同 時(shí),由于對(duì)市場(chǎng)的反饋信息不能及時(shí)地處理,從而導(dǎo)致經(jīng)營(yíng)與市場(chǎng)脫節(jié)。要改變這種手工管理的落后狀況, 把工作人員從枯燥乏味的重復(fù)勞動(dòng)中解脫出來(lái), 用

3、計(jì)算機(jī)系統(tǒng)進(jìn)行管理是一個(gè)明智的選擇。利用計(jì)算機(jī)這一工具,不但能成百倍地提 高工作效率,還能及時(shí)準(zhǔn)確地得到有關(guān)信息,有效排除人為造成的失誤,避免許多不 必要的損失。目前我國(guó)的中小型超市數(shù)量多,地區(qū)分布廣泛,在我國(guó)經(jīng)濟(jì)發(fā)展中具有重要地位。 隨著全球經(jīng)濟(jì)一體化的發(fā)展和電子商務(wù)的興起,中小型超市之間的競(jìng)爭(zhēng)將越來(lái)越激烈。 網(wǎng)絡(luò)及電子商務(wù)的迅猛發(fā)展突破了時(shí)間、空間的局限性,給中小型超市帶來(lái)了更多的 發(fā)展機(jī)會(huì),同時(shí)也增加了超市之間的競(jìng)爭(zhēng)強(qiáng)度。這就要求中小型超市必須改變傳統(tǒng)的 經(jīng)營(yíng)管理模式,提高超市的運(yùn)營(yíng)效率。目前,我國(guó)中小型超市的信息化水平還很低, 相比國(guó)外的超市,還處于起步階段。隨著科技發(fā)展,電腦操作及管

4、理日趨簡(jiǎn)化,電腦 知識(shí)日趨普及,同時(shí)市場(chǎng)經(jīng)濟(jì)快速多變,競(jìng)爭(zhēng)激烈,超市采用電腦管理進(jìn)銷存等諸多 環(huán)節(jié)也已成為必然趨勢(shì)。2可行性分析通過(guò)計(jì)算機(jī)管理系統(tǒng)對(duì)超市進(jìn)行全面的管理,滿足超市現(xiàn)代化管理的要求。具體 表現(xiàn)為以下幾點(diǎn):(1)管理可行性 盈利是超市的經(jīng)營(yíng)最終目的,而超市工作效率的高低、管理方式及管理水平質(zhì)量 的好壞,直接影響到超市的盈利狀況,所以超市迫切的需要引進(jìn)一個(gè)能對(duì)超市運(yùn)營(yíng)進(jìn) 行全程管理的管理系統(tǒng),來(lái)對(duì)超市運(yùn)營(yíng)的各個(gè)環(huán)節(jié)進(jìn)行全程管理,以提高超市的盈利 水平、降低超市職工的勞動(dòng)強(qiáng)度,在這一點(diǎn)上,超市的管理人員及職工的認(rèn)識(shí)是一致 的。(2)經(jīng)濟(jì)可行性 超市運(yùn)營(yíng)過(guò)程中信息的系統(tǒng)化管理、權(quán)威的數(shù)據(jù)統(tǒng)

5、計(jì),為超市的經(jīng)營(yíng)決策提供了 大量權(quán)威的科學(xué)依據(jù);強(qiáng)大的賬單管理及報(bào)表輸出功能,簡(jiǎn)化了員工的日常工作,提 高了工作效率,避免了人工管理過(guò)程中數(shù)據(jù)容易出錯(cuò)所帶來(lái)的一系列的連鎖反應(yīng),有 效提高超市的經(jīng)濟(jì)效益。(3)技術(shù)可行性 本系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫(kù)應(yīng)用程序?,F(xiàn)有的數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)技術(shù)已非常成 熟,利用現(xiàn)有技術(shù)完全可以實(shí)現(xiàn)預(yù)定的功能。 Visual Basic 語(yǔ)言簡(jiǎn)單、功能強(qiáng)大并容易 掌握,而 ACCESS 是一個(gè)非常優(yōu)秀的小型數(shù)據(jù)庫(kù)管理軟件,方便使用,性能穩(wěn)定。于 是,采用 VB+ACCESS 技術(shù)完全能夠?qū)崿F(xiàn)本系統(tǒng)的開(kāi)發(fā)。本系統(tǒng)在使用上比較方便、 簡(jiǎn)單;界面設(shè)計(jì)上美觀大方;后期維護(hù)上比較容易

6、,如要對(duì)功能模塊方面作修改,則 無(wú)需進(jìn)行整個(gè)系統(tǒng)的重新架構(gòu)。綜上分析,開(kāi)發(fā)此套超市進(jìn)銷存管理系統(tǒng)在管理上、經(jīng)濟(jì)上、技術(shù)上都是可行的。 本文將采用結(jié)構(gòu)化系統(tǒng)開(kāi)發(fā)方法進(jìn)行系統(tǒng)開(kāi)發(fā)設(shè)計(jì), “自上而下”的作好此系統(tǒng)的戰(zhàn)略 規(guī)劃,再“自下而上”的實(shí)現(xiàn)此系統(tǒng)的集成,逐步經(jīng)過(guò)系統(tǒng)的分析、系統(tǒng)的設(shè)計(jì)、系統(tǒng)的實(shí)施等階段來(lái)實(shí)現(xiàn)此系統(tǒng)的開(kāi)發(fā)及運(yùn)行。3 .業(yè)務(wù)流程分析圖1-1是超市管理的業(yè)務(wù)流程圖,其處理過(guò)程是:前臺(tái)銷售填寫(xiě)各類單據(jù)信息及生 成報(bào)表,當(dāng)前臺(tái)商品短缺時(shí),前臺(tái)填寫(xiě)需求單到倉(cāng)庫(kù)提貨,管理員根據(jù)庫(kù)存計(jì)劃/策略/策審批需求單,未批準(zhǔn)的需求單退回前臺(tái)。管理員要對(duì)超市的基本信息進(jìn)行維護(hù)以及給 庫(kù)存商品設(shè)定安全庫(kù)存、

7、給供應(yīng)商設(shè)定安全信譽(yù)下限等。倉(cāng)管員收到已批準(zhǔn)的需求單 后,首先查閱庫(kù)存,如果有貨,則通知前臺(tái)前來(lái)取貨,并更新出庫(kù)流水單,否則將缺 貨通知單遞送給管理員,倉(cāng)管員還要定時(shí)生成各種庫(kù)存報(bào)表。管理員根據(jù)采購(gòu)計(jì)劃略審核缺貨通知單,如果不打算進(jìn)貨,則發(fā)送限購(gòu)?fù)ㄖ獑谓o倉(cāng)管員;如果打算進(jìn)貨, 則下達(dá)采購(gòu)單給采購(gòu)員。采購(gòu)員根據(jù)采購(gòu)單,查閱訂貨合同,若已訂貨,則向供應(yīng)商 發(fā)送催貨通知,否則就向供應(yīng)商訂貨。采購(gòu)員要定時(shí)生成采購(gòu)報(bào)表。供應(yīng)商收到訂貨 單后,則向采購(gòu)員發(fā)送提貨通知。采購(gòu)員收到提貨通知后,就可驗(yàn)收貨物,驗(yàn)收不合 格,則向供應(yīng)商發(fā)送退貨通知,否則就辦理入庫(kù)手續(xù)。然后倉(cāng)管員驗(yàn)收入庫(kù),并通知 前臺(tái)取貨。此外,各

8、環(huán)節(jié)產(chǎn)生的報(bào)表要及時(shí)遞送給管理員,以備管理員決策需要。4. 數(shù)據(jù)流程分析4.1頂層數(shù)據(jù)流程圖圖1-2頂層數(shù)據(jù)流程圖4.2中層數(shù)據(jù)流程圖圖1-3中層數(shù)據(jù)流程圖4.3詳細(xì)數(shù)據(jù)流程圖圖1-4進(jìn)貨詳細(xì)數(shù)據(jù)流程圖圖1-5銷售詳細(xì)數(shù)據(jù)流程圖圖1-6庫(kù)存詳細(xì)數(shù)據(jù)流程圖4.3關(guān)鍵數(shù)據(jù)字典(1) 數(shù)據(jù)流的描述數(shù)據(jù)流編號(hào):F1數(shù)據(jù)流名稱:進(jìn)貨單數(shù)據(jù)流來(lái)源:采購(gòu)部數(shù)據(jù)流去向:庫(kù)存賬數(shù)據(jù)項(xiàng)組成:?jiǎn)螕?jù)號(hào)碼+商品編號(hào)+商品名稱+類別編號(hào)+供應(yīng)商編號(hào)+供應(yīng)商名稱+ 進(jìn)貨價(jià)格+計(jì)劃進(jìn)貨量+商品總價(jià)+實(shí)到數(shù)量+應(yīng)付賬款+實(shí)付賬款+進(jìn)貨時(shí)間+負(fù)責(zé)人數(shù)據(jù)流編號(hào):F2數(shù)據(jù)流名稱:訂貨單數(shù)據(jù)流來(lái)源:顧客數(shù)據(jù)流去向:庫(kù)存帳數(shù)據(jù)項(xiàng)組成:?jiǎn)?/p>

9、據(jù)號(hào)碼+商品編號(hào)+商品名稱+類別編號(hào)+銷售價(jià)格+商品總價(jià)+銷售 數(shù)量+應(yīng)收賬款+實(shí)收賬款+退貨時(shí)間+負(fù)責(zé)人+備注(2) 處理邏輯的描述處理邏輯編號(hào):P1.6處理邏輯名稱:商品入庫(kù)處理輸入的數(shù)據(jù)流:F1輸出的數(shù)據(jù)流:更新的庫(kù)存帳處理邏輯編號(hào):P2.6處理邏輯名稱:商品出庫(kù)處理輸入的數(shù)據(jù)流: F2 輸出的數(shù)據(jù)流:更新的庫(kù)存帳處理邏輯編號(hào) 處理邏輯名稱 輸入的數(shù)據(jù)流 輸出的數(shù)據(jù)流P3.2ABC 分類盤(pán)點(diǎn) 庫(kù)存單ABC 分類報(bào)表(3)數(shù)據(jù)儲(chǔ)存的描述數(shù)據(jù)儲(chǔ)存編號(hào): D4 數(shù)據(jù)儲(chǔ)存名稱:庫(kù)存帳 數(shù)據(jù)儲(chǔ)存組成:商品編號(hào) +商品名稱 +庫(kù)存數(shù)量 +進(jìn)貨價(jià)格 + 商品金額 +庫(kù)存上限 +庫(kù) 存下限關(guān)鍵字:商品編

10、號(hào)相關(guān)聯(lián)的處理: P1.6, P2.6 (4)外部實(shí)體的描述外部實(shí)體編號(hào): S1 外部實(shí)體名稱:供應(yīng)商 輸入的數(shù)據(jù)流:進(jìn)貨確認(rèn)通知單、直接退貨通知單、收款通知單 輸出的數(shù)據(jù)流:發(fā)貨單外部實(shí)體編號(hào): S2 外部實(shí)體名稱:顧客 輸入的數(shù)據(jù)流:銷售確認(rèn)通知單、無(wú)貨通知單、付款通知單 輸出的數(shù)據(jù)流:訂貨單5系統(tǒng)功能分析中小型超市進(jìn)銷存管理系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫(kù)開(kāi)發(fā)應(yīng)用程序,共分為兩個(gè)角色: 管理員、員工。每個(gè)角色擁有不同的權(quán)限。管理員部分由七個(gè)子模塊組成:基礎(chǔ)信息管理、商品進(jìn)貨管理、商品庫(kù)存管理、 商品銷售管理、數(shù)據(jù)分析、報(bào)表管理、系統(tǒng)維護(hù)。(1)基礎(chǔ)信息管理模塊的功能包括:?jiǎn)T工基本信息的添加、修改、

11、刪除、查詢; 商品基本信息的添加、修改、刪除、查詢;供應(yīng)商基本信息的添加、修改、刪除、查 詢;(2)商品進(jìn)貨管理模塊的功能包括: 進(jìn)貨信息的登記錄入、 多條件查詢進(jìn)貨信息、 退貨信息的登記錄入、多條件查詢退貨信息;(3)庫(kù)存管理模塊的功能包括:庫(kù)存商品排序、 ABC 法庫(kù)存盤(pán)點(diǎn)、庫(kù)存報(bào)警;(4)商品銷售管理模塊的功能包括: 銷售信息的登記錄入、 多條件查詢銷售信息、 顧客退貨登記錄入、顧客退貨信息查詢、商品貨損登記錄入、商品貨損信息查詢;(5)數(shù)據(jù)分析模塊的功能包括:供應(yīng)商報(bào)警、月進(jìn)銷排行、月進(jìn)貨分析、月銷售 分析、年資金統(tǒng)計(jì);(6)報(bào)表管理模塊的功能包括:全部進(jìn)貨信息報(bào)表、多條件進(jìn)貨信息報(bào)表

12、、超市退貨信息報(bào)表、全部庫(kù)存信息報(bào)表、 ABC類商品信息報(bào)表、危險(xiǎn)庫(kù)存報(bào)表、全部銷售 信息報(bào)表、多條件銷售信息報(bào)表、全部供應(yīng)商信息報(bào)表、低信譽(yù)供應(yīng)商信息報(bào)表;(7) 系統(tǒng)維護(hù)模塊的功能包括:數(shù)據(jù)備份、數(shù)據(jù)恢復(fù)、數(shù)據(jù)清理。普通員工只可訪問(wèn)管理員部分的商品銷售管理模塊,主要包括:銷售信息的登記 錄入、多條件查詢銷售信息、顧客退貨登記錄入、顧客退貨信息查詢、商品貨損登記 錄入、商品貨損信息查詢。在登錄模塊中,用戶可以修改自己的登錄密碼或注冊(cè)新用戶。第二章系統(tǒng)設(shè)計(jì)1. 系統(tǒng)目標(biāo)設(shè)計(jì)根據(jù)超市的需求和進(jìn)銷存管理的特點(diǎn),該系統(tǒng)實(shí)施后,應(yīng)達(dá)到以下目標(biāo):(1) 界面美觀友好、信息查詢靈活、方便、快捷、準(zhǔn)確;(2

13、) 各種單據(jù)編號(hào)自動(dòng)生成;(3) 強(qiáng)大的庫(kù)存報(bào)警及供應(yīng)商報(bào)警功能,在意外中將損失降到最低;(4) 在查詢過(guò)程中,實(shí)時(shí)統(tǒng)計(jì)匯總商品數(shù)量、賬目;(5) 圖形化數(shù)據(jù)分析;(6) 對(duì)用戶輸入的數(shù)據(jù)進(jìn)行過(guò)濾,當(dāng)輸入有誤時(shí)提示用戶;(7) 數(shù)據(jù)保密性強(qiáng),用戶對(duì)應(yīng)不同的操作級(jí)別;(8) 系統(tǒng)最大限度地實(shí)現(xiàn)了易維護(hù)性和易操作性,免安裝;(9) 強(qiáng)大的報(bào)表輸出功能,實(shí)現(xiàn)實(shí)時(shí)打印或?qū)С觯?10) 系統(tǒng)運(yùn)行穩(wěn)定、安全可靠。2. E-R關(guān)系圖員工名稱員工編號(hào)電話性別供貨mn供應(yīng)商米購(gòu)員nm管理管理入庫(kù)員工編號(hào)mnm員工名稱管理管理員倉(cāng)管員性別mmm管理出庫(kù)管理nnn售貨n顧客銷售員顧客編號(hào)顧客名稱員工名稱員工編號(hào)電話

14、性別登錄密 碼供應(yīng)商名 稱管理員編 號(hào)管理員名 稱供應(yīng)商編 號(hào)圖2-1超市E-R關(guān)系圖3. 系統(tǒng)功能結(jié)構(gòu)圖設(shè)計(jì)根據(jù)系統(tǒng)功能分析、業(yè)務(wù)流程圖及系統(tǒng)設(shè)計(jì)目標(biāo),將系統(tǒng)進(jìn)行模塊化設(shè)計(jì),系統(tǒng) 總體功能結(jié)構(gòu)圖設(shè)計(jì)如下:圖2-2系統(tǒng)功能結(jié)構(gòu)圖4. 系統(tǒng)流程圖設(shè)計(jì)根據(jù)系統(tǒng)數(shù)據(jù)流程圖,將相關(guān)功能模塊優(yōu)化精煉(組合或分解),轉(zhuǎn)換為系統(tǒng)流程圖2-3系統(tǒng)流程圖5. 代碼設(shè)計(jì)制定統(tǒng)一的編碼規(guī)則,給系統(tǒng)數(shù)據(jù)編碼,目的是為了提高系統(tǒng)的執(zhí)行效率??紤] 到超市進(jìn)銷存管理系統(tǒng)內(nèi)部雖然數(shù)據(jù)很多,但數(shù)據(jù)構(gòu)成簡(jiǎn)單,并沒(méi)有復(fù)雜的數(shù)據(jù)項(xiàng)目, 所以此系統(tǒng)只對(duì)員工、商品、商品類別及供應(yīng)商進(jìn)行編碼。中小型超市的員工和供應(yīng) 商并不是很多,適合采用

15、順序碼進(jìn)行編碼,而且也沒(méi)有增加校驗(yàn)碼的必要;而商品種 類較多,則采用助憶碼進(jìn)行,具體編碼情況(部分)如下:表2-1員工編碼編號(hào)名稱編碼類型寬度1YuangonglY001文本102Yuangong2Y002文本103Yuangong3Y003文本104Yuangong4Y004文本105Yuangong5Y005文本106Yuangong6Y006文本107Yuangong7Y007文本10表2-2供應(yīng)商編碼編號(hào)名稱編碼類型寬度1天福集團(tuán)G001文本102雨花實(shí)業(yè)G002文本103天驕有限公司G003文本104速遲服務(wù)G004文本105地域集團(tuán)G005文本106宇宙公司G006文本10表2-3

16、商品類別編碼編號(hào)名稱編碼類型寬度1水果類L001文本102糧食類L002文本103服裝類L003文本104蔬菜類L004文本105肉食類L005文本106護(hù)理類L006文本107零食類L007文本10表2-4商品編碼編號(hào)名稱編碼類型寬度1大白菜dabaicai文本102牛肉niurou文本103大麥damai文本104大米dami文本105西服xifu文本106洗衣粉xiyifen文本106. 儲(chǔ)存文件結(jié)構(gòu)設(shè)計(jì)6.1表設(shè)計(jì)根據(jù)前面的分析,要完成本系統(tǒng)的開(kāi)發(fā)運(yùn)行,需要使用13張表,分別為:管理員信息表、員工信息表、商品信息表、供應(yīng)商信息表、顧客信息表、商品類別表、進(jìn)貨 表、退貨表、庫(kù)存信息表、銷

17、售信息表、顧客退貨表、貨損表、temp表。以下列出部分重要表單的設(shè)計(jì)詳情:(1) 商品信息表表2-5商品信息表字段名類型大小說(shuō)明商品編號(hào)文本20必填類別編號(hào)文本10必填商品名稱文本20必填單位文本10必填型號(hào)文本10規(guī)格文本10進(jìn)貨價(jià)格貨幣小數(shù)位1位銷售價(jià)格貨幣小數(shù)位1位產(chǎn)地文本50添加時(shí)間日期/時(shí)間短日期必填備注備注200(2) 進(jìn)貨表表2-6進(jìn)貨表字段名類型大小說(shuō)明單據(jù)號(hào)碼文本10必填商品編號(hào)文本10必填商品名稱文本20必填類別編號(hào)文本10必填供應(yīng)商編號(hào)文本10必填供應(yīng)商名稱文本20必填進(jìn)貨價(jià)格貨幣小數(shù)位1位必填計(jì)劃進(jìn)貨量數(shù)字雙精度型必填實(shí)到數(shù)量數(shù)字雙精度型必填商品總價(jià)貨幣小數(shù)位1位必填應(yīng)

18、付賬款貨幣小數(shù)位1位必填實(shí)付賬款貨幣小數(shù)位1位必填進(jìn)貨時(shí)間日期/時(shí)間短日期必填負(fù)責(zé)人文本10備注備注200(3) 庫(kù)存信息表表2-7庫(kù)存信息表字段名類型大小說(shuō)明商品編號(hào)文本10必填商品名稱文本20必填庫(kù)存數(shù)量數(shù)字雙精度型必填進(jìn)貨價(jià)格貨幣小數(shù)位1位必填商品金額貨幣小數(shù)位1位必填庫(kù)存上限數(shù)字雙精度型必填庫(kù)存下限數(shù)字雙精度型必填(4) 貨損表表2-8貨損表字段名類型大小說(shuō)明單據(jù)號(hào)碼文本10必填商品編號(hào)文本10必填商品名稱文本20必填原進(jìn)貨價(jià)貨幣小數(shù)位1位必填貨損數(shù)量數(shù)字雙精度型必填損貨總價(jià)貨幣小數(shù)位1位必填貨損時(shí)間日期/時(shí)間短日期必填貨損原因備注200負(fù)責(zé)人文本10(5) 銷售信息表表2-9銷售信息

19、表字段名類型大小說(shuō)明單據(jù)號(hào)碼文本10必填商品編號(hào)文本10必填商品名稱文本20必填類別編號(hào)文本10必填銷售價(jià)格貨幣小數(shù)位1位必填銷售數(shù)量數(shù)字雙精度型必填商品總價(jià)貨幣小數(shù)位1位必填應(yīng)收賬款貨幣小數(shù)位1位必填實(shí)收賬款貨幣小數(shù)位1位必填進(jìn)貨時(shí)間日期/時(shí)間短日期必填負(fù)責(zé)人文本10備注備注2006.2表間關(guān)系設(shè)計(jì)n竈窘歸丸址鳳工Sft 陸刖 生目囪二SI盤(pán) AXM圖2-4表間關(guān)系圖7. 模塊設(shè)計(jì)7.1基礎(chǔ)信息模塊基礎(chǔ)信息管理模塊是對(duì)超市員工信息、商品信息和供應(yīng)商信息進(jìn)行添加、修改、 刪除、查找等操作。這樣可以有效地對(duì)員工、商品和供應(yīng)商進(jìn)行管理。在設(shè)計(jì)過(guò)程中, 對(duì)各輸入框的輸入格式都有嚴(yán)格的限制,當(dāng)輸入錯(cuò)誤

20、時(shí),系統(tǒng)會(huì)有提示。這樣可以減 少許多人為的失誤,增加系統(tǒng)的智能化。基礎(chǔ)信息模塊界面設(shè)計(jì)如下圖:呻黃工?;紡N商晶特忠%塢錄海席囂|南閏類f茯T賞)可.體為陳別発凹餐- IL 4 =L出電1曲OCTifrrKFnw-1-iI: l u.|T-Lr.ODTbsliorr:“h iiii= BiadmwinWML*FrM曲2麗上棄HILO-E-I. ST.I-r-L 皿卜1! X 甲1亠1 乏r. 21円- 岡 ii:AlS!二;i;更. e廠西sam-T-i.F世忡:|E*fi;和瞰回:|型弓:|扌也協(xié)塔:|斗汪:劉粘:|尸壇;廂址i豊枚 | _|好隱 | 玄昨當(dāng)前衣中商M效呂為:35圖2-5基礎(chǔ)信

21、息模塊7.2進(jìn)貨管理模塊該模塊總共分為四個(gè)部分:進(jìn)貨登記、進(jìn)貨查詢、退貨登記、退貨查詢。主要用 于日常的進(jìn)貨管理。在進(jìn)貨登記和退貨登記中,輸入進(jìn)貨價(jià)格和數(shù)量,系統(tǒng)會(huì)自動(dòng)生 成進(jìn)貨總價(jià);輸入商品編號(hào)時(shí),系統(tǒng)會(huì)自動(dòng)查找商品名稱及商品類別,這樣不但省去 了很多計(jì)算的工作,更重要的是可以杜絕人為計(jì)算的失誤。這部分功能大大增強(qiáng)了系 統(tǒng)的智能化。進(jìn)貨管理模塊界面設(shè)計(jì)如下圖:圖2-6進(jìn)貨管理模塊7.3庫(kù)存管理模塊庫(kù)存對(duì)于超市的運(yùn)營(yíng)至關(guān)重要。庫(kù)存過(guò)多,會(huì)造成商品的積壓。庫(kù)存過(guò)少,商品 會(huì)供不應(yīng)求。在庫(kù)存管理模塊,設(shè)置了庫(kù)存查詢和庫(kù)存報(bào)警兩個(gè)部分。在庫(kù)存查詢中, 提供ABC分類查詢;在庫(kù)存報(bào)警中,提供危險(xiǎn)庫(kù)存報(bào)

22、警,并找出處于危險(xiǎn)狀態(tài)的庫(kù)存 商品??梢约皶r(shí)地為商品采購(gòu)提供指南。庫(kù)存管理模塊界面設(shè)計(jì)如下圖:桔晶盤(pán)価二rTTHTT Tlh鼻JL-JbiUT-G、二so?-a4 Al +小? 721ME._|WXidll忙2IW33Piwl-drtOrM1 ewrt翻TSiod* 5百宜SjIJwiUI丸蟲(chóng)QQah*.或1 !冊(cè)MlOoan*b.vnsti4iLIrt幣OoaOilflT11c,a0!,1A3 Ll.i圖2-7庫(kù)存管理模塊7.4銷售管理模塊該模塊總共分為四個(gè)部分:銷售登記、銷售查詢、退貨貨損登記、退貨貨損查詢 主要用于日常的銷售管理。在銷售登記和退貨貨損登記中,輸入銷售價(jià)格和數(shù)量,系 統(tǒng)會(huì)自

23、動(dòng)生成進(jìn)貨總價(jià);輸入商品編號(hào)時(shí),系統(tǒng)會(huì)自動(dòng)查找商品名稱及商品類別,這 樣不但省去了很多計(jì)算及輸入的工作,更重要的是可以杜絕人為計(jì)算的失誤。這部分 功能大大增強(qiáng)了系統(tǒng)的智能化。銷售管理模塊界面設(shè)計(jì)如下圖:圖2-8銷售管理模塊7.5數(shù)據(jù)分析模塊一個(gè)好的應(yīng)用系統(tǒng),數(shù)據(jù)分析是不可或缺的一個(gè)部分。通過(guò)數(shù)據(jù)分析,超市經(jīng)營(yíng) 者可以及時(shí)了解超市的經(jīng)營(yíng)狀況,以便作出有效的決策。該模塊分為五個(gè)部分:供應(yīng) 商報(bào)警、進(jìn)銷排行、月進(jìn)貨分析、月銷售分析、年資金統(tǒng)計(jì)。數(shù)據(jù)分析模塊界面設(shè)計(jì) 如下圖:2 *! 0.54*5 團(tuán)知上握吠含臚I山直無(wú)嚼含北I占斗遺舍伉釧Id二經(jīng)掃祈-arfclSTv :也箱童*常慵倒廠越:專遲更甘

24、稠(0廠呻上1I*聲nnr jfi田朮叫事:年嘩田氣* 5.131D9圖2-9數(shù)據(jù)分析模塊7.6報(bào)表管理模塊直觀而又簡(jiǎn)單好看的報(bào)表可以讓人一目了然,一看報(bào)表就可以了解到所需要的信 息。在報(bào)表管理模塊中,提供了進(jìn)貨信息報(bào)表、庫(kù)存信息報(bào)表、銷售報(bào)表、供應(yīng)商信 息報(bào)表四大部分。其中,各報(bào)表都可以根據(jù)條件生成條件報(bào)表,提高了報(bào)表的靈活性。 報(bào)表管理模塊界面設(shè)計(jì)如下圖:圖2-10報(bào)表管理模塊圖到1必:存侑息叫細(xì)表=4上降S-TS-19ELEB44CCaiflnJOCKqoIdZ- ET.l.EZDD3J0TDKLI=3O陽(yáng)e inn Hu 卜圖2-11報(bào)表輸岀7.7系統(tǒng)維護(hù)模塊該模塊主要分為三個(gè)部分:數(shù)

25、據(jù)備份、數(shù)據(jù)恢復(fù)和數(shù)據(jù)清理。管理員可以在這里 對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行維護(hù),增強(qiáng)了系統(tǒng)數(shù)據(jù)的安全性及穩(wěn)定性。系統(tǒng)維護(hù)模塊界面設(shè)計(jì)如 下圖:圖2-12系統(tǒng)維護(hù)模塊第三章系統(tǒng)實(shí)施1 .系統(tǒng)運(yùn)行主界面1.1登錄界面用戶需要輸入用戶名、密碼,并且通過(guò)驗(yàn)證所輸入的信息正確,方能進(jìn)入系統(tǒng)。 如果輸入的信息不正確,則會(huì)彈出相關(guān)提示,指引用戶正確輸入。另外,用戶可以通 過(guò)登錄主界面進(jìn)行新用戶的注冊(cè)以及老用戶登錄密碼的修改,增強(qiáng)了系統(tǒng)使用的靈活 性。系統(tǒng)登錄界面設(shè)計(jì)如下圖:圖3-1登錄界面1.2系統(tǒng)王界面用戶成功登陸之后,進(jìn)入主界面。主界面主要由五個(gè)部分組成:快捷工具欄、歡 迎欄、左側(cè)導(dǎo)航欄、右側(cè)功能顯示欄以及下方的狀態(tài)

26、欄??旖莨ぞ邫诎闯羞\(yùn)營(yíng)流程 顯示系統(tǒng)的全部功能選項(xiàng);歡迎欄則顯示對(duì)當(dāng)前用戶表示歡迎的字樣;左側(cè)導(dǎo)航欄采 用分級(jí)模式,導(dǎo)航欄中顯示整個(gè)系統(tǒng)的功能點(diǎn);右側(cè)內(nèi)容顯示欄主要顯示系統(tǒng)中常用 的功能;下方狀態(tài)欄則顯示當(dāng)前用戶的名稱及系統(tǒng)日期和時(shí)間。系統(tǒng)主界面設(shè)計(jì)如下圖:圖3-2系統(tǒng)主界面2.系統(tǒng)調(diào)試與分析2.1強(qiáng)制變量聲明選擇菜單工具選項(xiàng)命令,打開(kāi)“選項(xiàng)“對(duì)話框”,在“編輯器”屬性頁(yè)中, 把“要求變量聲明”復(fù)選框選上,或者手工在每個(gè)文件的開(kāi)頭加上關(guān)鍵字:optionExplicit ,這樣在編譯時(shí)會(huì)對(duì)沒(méi)有聲明的變量報(bào)錯(cuò),從而減少很多不必要的調(diào)試。2.2常見(jiàn)錯(cuò)誤的避免(1) 數(shù)據(jù)類型不匹配數(shù)據(jù)類型的判斷錯(cuò)誤,比如一個(gè)功能模塊,接受傳入的數(shù)據(jù)為日期型數(shù)據(jù),要求 其值必須是日期。如果寫(xiě)程序時(shí)傳入的是數(shù)字,或者是其他非日期的字符串,那么程 序?qū)?huì)出現(xiàn)錯(cuò)誤。又如查詢數(shù)據(jù)表時(shí),使用了 WHERE句,但是數(shù)據(jù)類型不匹配,數(shù)據(jù) 庫(kù)中字段類型為數(shù)字的值,卻使用了字符串去查詢,就會(huì)出現(xiàn)錯(cuò)誤。(2) 數(shù)據(jù)與數(shù)據(jù)庫(kù)限制相沖突數(shù)據(jù)與數(shù)據(jù)庫(kù)限制相沖突,可能是其值超過(guò)了數(shù)據(jù)庫(kù)的上限或下限。比如在數(shù)據(jù) 庫(kù)中

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論