超市進(jìn)貨系統(tǒng)論文_第1頁
超市進(jìn)貨系統(tǒng)論文_第2頁
超市進(jìn)貨系統(tǒng)論文_第3頁
超市進(jìn)貨系統(tǒng)論文_第4頁
超市進(jìn)貨系統(tǒng)論文_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、沈陽理工大學(xué)課程實(shí)踐(論文)PAGE PAGE 33摘 要隨著經(jīng)濟(jì)加速發(fā)展,市場競爭日益激烈。伴隨著產(chǎn)品的日趨同質(zhì)化,企業(yè)的競爭目標(biāo)從單純的產(chǎn)品競爭轉(zhuǎn)向供應(yīng)鏈的競爭,企業(yè)關(guān)心的問題也從單純的銷售擴(kuò)大到進(jìn),銷,存等各個環(huán)節(jié)。“以滿足客戶需求為目的,為提高原料制品及相關(guān)信息從供應(yīng)到銷售的流動和儲存效率而進(jìn)行計(jì)劃,執(zhí)行和控制。”眾多的中小型公司,中小型企業(yè),中小型超市,中小批發(fā)商已意識到這一點(diǎn),因此我們本組研究的就是所有活動的基礎(chǔ)活動進(jìn)貨。進(jìn)貨管理系統(tǒng)的開發(fā)和應(yīng)用越來越重要。在實(shí)際的超市經(jīng)營過程中,由于超市貨品種類繁多,價(jià)格不一,對商品信息進(jìn)行手工管理時(shí),工作量大,重復(fù)工作多,費(fèi)時(shí)費(fèi)力,效率低下。除

2、此之外,做統(tǒng)計(jì)報(bào)表時(shí)又要將一年中所有的入庫信息進(jìn)行總結(jié)歸納,再將結(jié)果重新統(tǒng)計(jì),很容易出現(xiàn)不易察覺的錯誤,帶來經(jīng)濟(jì)損失,同時(shí)花費(fèi)的時(shí)間更長,重復(fù)的工作更多。利用Visual FoxPor開發(fā)進(jìn)貨管理系統(tǒng),可以實(shí)現(xiàn)超市進(jìn)貨管理工作的自動化,從而減少手工勞動量,提高工作效率。關(guān)鍵詞:進(jìn)貨;管理系統(tǒng);超市AbstractAccelerates along with the economy to develop, the market competition is day by day intense. Follows the product day by day homogenization, ent

3、erprises competition goal changes from the pure product competition supplies chains competition, the enterprise issue of concern also expands from the pure sale to enters, sells, saves and so on each link. “take meets the customer need as the goal, to enhance raw material product and the related inf

4、ormation carries on the plan from the supply to the sales flowing and the storage efficiency, execution and control.”The numerous middle and small scale companies, the Small and medium-sized enterprise, the middle and small scale supermarket, the small wholesaler have realized this point, therefore

5、our group of research are all active foundation activity inventories. The purchase control systems development and the application are getting more and more important. in the actual supermarket management process, as a result of the supermarket goods great variety, the price varies, when carries on

6、the manual management to the commodity information, the work load is big, the repetition work are many, the time-consuming hard sledding, the efficiency is low. In addition, makes when the statistical returns must all warehousing information carry on one year in the summary induction, counts again t

7、he result, very easy to present the mistake which is not easy to realize, brings the economic loss, simultaneously spends the time is longer, the redundant work are more. Using Visual the FoxPor development purchase control system, may realize the supermarket purchase control work automation, thus r

8、educes the manual labor, raises the working efficiency. key word: Inventory; Management system management system; Supermarket; 目錄TOC o 1-3 h z u HYPERLINK l _Toc281823510 摘 要 PAGEREF _Toc281823510 h I HYPERLINK l _Toc281823511 Abstract PAGEREF _Toc281823511 h I HYPERLINK l _Toc281823512 1 前言 PAGEREF

9、 _Toc281823512 h 1 HYPERLINK l _Toc281823513 1.1作業(yè)背景 PAGEREF _Toc281823513 h 1 HYPERLINK l _Toc281823514 1.2 選題說明 PAGEREF _Toc281823514 h 1 HYPERLINK l _Toc281823515 1.2.1 基本思路 PAGEREF _Toc281823515 h 1 HYPERLINK l _Toc281823516 1.2.2 作業(yè)目標(biāo) PAGEREF _Toc281823516 h 2 HYPERLINK l _Toc281823517 1.3 工作業(yè)績

10、 PAGEREF _Toc281823517 h 2 HYPERLINK l _Toc281823518 1.3.1 個人主要工作 PAGEREF _Toc281823518 h 2 HYPERLINK l _Toc281823519 1.3.2 主要收獲 PAGEREF _Toc281823519 h 2 HYPERLINK l _Toc281823520 1.3.3 自我評定 PAGEREF _Toc281823520 h 2 HYPERLINK l _Toc281823521 2 系統(tǒng)概述 PAGEREF _Toc281823521 h 3 HYPERLINK l _Toc2818235

11、22 2.1 數(shù)據(jù)庫管理系統(tǒng)簡介 PAGEREF _Toc281823522 h 3 HYPERLINK l _Toc281823523 2.2 開發(fā)工具Visual FoxPro 6.0 PAGEREF _Toc281823523 h 3 HYPERLINK l _Toc281823524 3 系統(tǒng)規(guī)劃概述 PAGEREF _Toc281823524 h 5 HYPERLINK l _Toc281823525 3.1 系統(tǒng)規(guī)劃的重要性 PAGEREF _Toc281823525 h 5 HYPERLINK l _Toc281823526 3.2 系統(tǒng)規(guī)劃的初步調(diào)查 PAGEREF _Toc2

12、81823526 h 5 HYPERLINK l _Toc281823527 3.3 系統(tǒng)可行性研究 PAGEREF _Toc281823527 h 5 HYPERLINK l _Toc281823528 3.3.1 技術(shù)方面可行性分析 PAGEREF _Toc281823528 h 5 HYPERLINK l _Toc281823529 3.3.2 經(jīng)濟(jì)可行性研究 PAGEREF _Toc281823529 h 6 HYPERLINK l _Toc281823530 3.3.3 操作可行性研究 PAGEREF _Toc281823530 h 6 HYPERLINK l _Toc2818235

13、31 3.3.4 系統(tǒng)的需求分析 PAGEREF _Toc281823531 h 7 HYPERLINK l _Toc281823532 4 超市進(jìn)貨管理系統(tǒng)分析 PAGEREF _Toc281823532 h 8 HYPERLINK l _Toc281823533 4.1 系統(tǒng)分析概述 PAGEREF _Toc281823533 h 8 HYPERLINK l _Toc281823534 4.2 系統(tǒng)的現(xiàn)狀 PAGEREF _Toc281823534 h 8 HYPERLINK l _Toc281823535 4.3 系統(tǒng)的需求情況 PAGEREF _Toc281823535 h 8 HYP

14、ERLINK l _Toc281823536 4.4 系統(tǒng)分析及結(jié)構(gòu)描述 PAGEREF _Toc281823536 h 8 HYPERLINK l _Toc281823537 4.5 數(shù)據(jù)流程圖 PAGEREF _Toc281823537 h 10 HYPERLINK l _Toc281823538 HYPERLINK l _Toc281823539 5 超市進(jìn)貨系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì) PAGEREF _Toc281823539 h 12 HYPERLINK l _Toc281823540 5.1 統(tǒng)模塊架構(gòu)PAGEREF _Toc281823540 h 12 HYPERLINK l _Toc28

15、1823541 5.2 貨物信息表設(shè)計(jì) PAGEREF _Toc281823541 h 13 HYPERLINK l _Toc281823542 5.3 進(jìn)貨信息表表設(shè)計(jì) PAGEREF _Toc281823542 h 13 HYPERLINK l _Toc281823543 5.4 用戶表設(shè)計(jì) PAGEREF _Toc281823543 h 13 HYPERLINK l _Toc281823544 6 超市進(jìn)貨管理系統(tǒng)實(shí)施階段 PAGEREF _Toc281823544 h 15 HYPERLINK l _Toc281823546 6.1 登錄窗口的設(shè)計(jì) PAGEREF _Toc281823

16、546 h 15 HYPERLINK l _Toc281823547 6.1.1 系統(tǒng)登錄模塊概述 PAGEREF _Toc281823547 h 15 HYPERLINK l _Toc281823548 6.1.2 系統(tǒng)登錄模塊代碼設(shè)計(jì) PAGEREF _Toc281823548 h 15 HYPERLINK l _Toc281823549 6.2 主窗體設(shè)計(jì) PAGEREF _Toc281823549 h 17 HYPERLINK l _Toc281823550 6.2.1主窗體界面概述 PAGEREF _Toc281823550 h 17 HYPERLINK l _Toc28182355

17、1 6.2.2 主窗體模塊代碼設(shè)計(jì) PAGEREF _Toc281823551 h 17 HYPERLINK l _Toc281823552 6.3 貨物信心模塊 PAGEREF _Toc281823552 h 18 HYPERLINK l _Toc281823553 6.3.1 貨物信息模塊概述 PAGEREF _Toc281823553 h 18 HYPERLINK l _Toc281823554 6.3.2 貨物信息模塊代碼設(shè)計(jì) PAGEREF _Toc281823554 h 18 HYPERLINK l _Toc281823555 6.4 進(jìn)貨管理模塊設(shè)計(jì) PAGEREF _Toc28

18、1823555 h 19 HYPERLINK l _Toc281823556 7 系統(tǒng)運(yùn)行與維護(hù) PAGEREF _Toc281823556 h 20 HYPERLINK l _Toc281823557 7.1 系統(tǒng)操作說明 PAGEREF _Toc281823557 h 20 HYPERLINK l _Toc281823558 7.1.1 界面操作 PAGEREF _Toc281823558 h 20 HYPERLINK l _Toc281823559 7.1.2 用戶管理的代碼 PAGEREF _Toc281823559 h 20 HYPERLINK l _Toc281823560 7.2

19、 成功之處 PAGEREF _Toc281823560 h 22 HYPERLINK l _Toc281823561 7.3 系統(tǒng)的改進(jìn)與完善 PAGEREF _Toc281823561 h 22 HYPERLINK l _Toc281823562 結(jié)束語 PAGEREF _Toc281823562 h 23 HYPERLINK l _Toc281823563 參考文獻(xiàn) PAGEREF _Toc281823563 h 24沈陽理工大學(xué)課程實(shí)踐(論文)1 前言作業(yè)背景本文根據(jù)數(shù)據(jù)庫原理與應(yīng)用課程要求而做。課程作業(yè)要求如下:用數(shù)據(jù)庫管理系統(tǒng)開發(fā)工具(Visual FoxPro)開發(fā)一個實(shí)用的小型管

20、理信息系統(tǒng)。根據(jù)課程設(shè)計(jì)時(shí)間選擇適當(dāng)規(guī)模大小的設(shè)計(jì)題目,分小組進(jìn)行設(shè)計(jì)。小組組長為組員分配任務(wù),根據(jù)合理的安排,按照系統(tǒng)開發(fā)的流程及方法,踏實(shí)地開展課程設(shè)計(jì)活動。課程設(shè)計(jì)活動中,撰寫相關(guān)技術(shù)文檔。最后提交詳細(xì)的課程設(shè)計(jì)報(bào)告。開發(fā)出可上機(jī)運(yùn)行的管理信息系統(tǒng),通過上機(jī)檢查。5. 裝訂順序要求:、封面(按學(xué)院統(tǒng)一規(guī)定,到實(shí)驗(yàn)室購買) 、成績評定表 、任務(wù)書 、分工表 、摘要 、目錄 、正文 、結(jié)束語1.2 選題說明隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計(jì)算機(jī)技術(shù)已滲透到各個領(lǐng)域,成為各行業(yè)必不可少的工具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場競爭中越發(fā)顯示出其獨(dú)特的優(yōu)勢,步入數(shù)

21、字化時(shí)代,有巨大的數(shù)據(jù)信息等待著加工處理和傳輸,這使得對數(shù)據(jù)庫的進(jìn)一步開發(fā)和利用顯得尤為迫切。作為國內(nèi)市場的一些中小超市,他們在信息化過程中的步伐要落后大中型超市,而對于這些企業(yè)的資源管理,信息的存儲和處理也顯的迫切需要,要適應(yīng)市場競爭,就需要有高效的處理方式和管理方法,因此加快超市的電算化進(jìn)程是必不可少的。所以我們?yōu)榻鉀Q這個問題為企業(yè)設(shè)計(jì)一個進(jìn)貨管理系統(tǒng),來解決超市的實(shí)際問題。1.2.1基本思路我們通過對身邊的超市進(jìn)行訪問,了解超市的進(jìn)貨業(yè)務(wù)都有哪些,具體在什么環(huán)節(jié)容易出現(xiàn)失誤等,來設(shè)計(jì)一個能切實(shí)解決超市進(jìn)貨時(shí)工作量大,重復(fù)工作多,費(fèi)時(shí)費(fèi)力,效率低下等問題。從而實(shí)現(xiàn)超市進(jìn)貨管理工作的自動化,

22、從而減少手工勞動量,提高工作效率。本小組大致設(shè)想幾個小點(diǎn):用戶登錄界面,這是每個系統(tǒng)必須的第一步。進(jìn)入系統(tǒng)后有三個部分:貨物管理,進(jìn)貨管理和用戶管理。每個子項(xiàng)目下又都有一個孫項(xiàng)目分別是:貨物信息,進(jìn)貨信息和密碼的修改。1.2.2作業(yè)目標(biāo)通過我們設(shè)計(jì)的超市進(jìn)貨管理系統(tǒng)能切實(shí)解決超市進(jìn)貨時(shí)工作量大,重復(fù)工作多,費(fèi)時(shí)費(fèi)力,效率低下等問題。從而實(shí)現(xiàn)超市進(jìn)貨管理工作的自動化,從而減少手工勞動量,提高工作效率。1.3 工作業(yè)績1.3.1 個人主要工作我在本小組主要負(fù)責(zé)的工作是組織討論和可行性分析。我認(rèn)為系統(tǒng)的可行性分析是建立系統(tǒng)的基礎(chǔ)和關(guān)鍵一步,經(jīng)過分析后才能確定建立系統(tǒng)是否有實(shí)際的價(jià)值。1.3.2 主要

23、收獲我覺得這次課程設(shè)計(jì)我最主要的收獲就是能運(yùn)用數(shù)據(jù)庫的知識來建立小的系統(tǒng),鞏固了課上所學(xué)到的知識,還有就是團(tuán)隊(duì)協(xié)作精神和組織能力。作為本小組的指揮官又進(jìn)一步鍛煉了我的協(xié)調(diào)分配的能力。1.3.3 自我評定 優(yōu) 良 中 及格 不及格2 系統(tǒng)概述2.1數(shù)據(jù)庫管理系統(tǒng)簡介數(shù)據(jù)庫管理系統(tǒng)(database management system)是一種操縱和管理數(shù)據(jù)庫的大型軟件,是用于建立、使用和維護(hù)數(shù)據(jù)庫,簡稱dbms。它對數(shù)據(jù)庫進(jìn)行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。用戶通過dbms訪問數(shù)據(jù)庫中的數(shù)據(jù),數(shù)據(jù)庫管理員也通過dbms進(jìn)行數(shù)據(jù)庫的維護(hù)工作。它提供多種功能,可使多個應(yīng)用程序和用戶用不

24、同的方法在同時(shí)或不同時(shí)刻去建立,修改和詢問數(shù)據(jù)庫。它使用戶能方便地定義和操縱數(shù)據(jù),維護(hù)數(shù)據(jù)的安全性和完整性,以及進(jìn)行多用戶下的并發(fā)控制和恢復(fù)數(shù)據(jù)庫。數(shù)據(jù)管理指的是如何對數(shù)據(jù)進(jìn)行分類、組織、存儲、檢索及維護(hù)。要注意,這里所說的數(shù)據(jù),不僅是指數(shù)字,還包括文字、圖形、圖像、聲音等。凡是計(jì)算機(jī)中用來描述事物的記靈,統(tǒng)稱為數(shù)據(jù)。數(shù)據(jù)庫技術(shù)是計(jì)算機(jī)應(yīng)用領(lǐng)域中非常重要的技術(shù),隨著計(jì)算機(jī)應(yīng)用的不斷深入,數(shù)據(jù)庫的重要性日益被人們所認(rèn)識,它已成為信息管理、辦公自動、計(jì)算機(jī)輔助設(shè)計(jì)等方面的重要手段。對一個特定的數(shù)據(jù)庫來說,它是集中統(tǒng)一地保存,管理著某一個單位或某一領(lǐng)域內(nèi)所有有用信息的系統(tǒng),這個系統(tǒng)根據(jù)數(shù)據(jù)間的自然聯(lián)

25、系結(jié)構(gòu)而成,數(shù)據(jù)較少冗余,且具有較高的數(shù)據(jù)獨(dú)立性,能為多種應(yīng)用服務(wù)。因此可以看出,數(shù)據(jù)庫系統(tǒng)是管理數(shù)據(jù)且為不同應(yīng)用服務(wù)的工具。它所管理的數(shù)據(jù)是大量的有關(guān)某一方面的信息,需要較長時(shí)間的保存。它所提供的數(shù)據(jù)應(yīng)該是正確的、可靠的、高效率的。數(shù)據(jù)庫管理系統(tǒng)簡稱DBMS(database management system)是專門用于建立和管理數(shù)據(jù)庫的一套軟件,介于應(yīng)用程序和操作系統(tǒng)之間。DBMS不僅具有最基本的數(shù)據(jù)管理功能,還能保證數(shù)據(jù)的完整性、安全性,提供多用戶的并發(fā)控制,當(dāng)數(shù)據(jù)庫出現(xiàn)故障時(shí)對系統(tǒng)進(jìn)行恢復(fù)3。2.2 開發(fā)工具Visual FoxPro 6.0vf是數(shù)據(jù)庫軟件visual foxpro

26、的簡稱,又叫VFP。是數(shù)據(jù)庫管理系統(tǒng),集成編程語言,是開發(fā)小型數(shù)據(jù)庫的前端工具。Visual FoxPro中的Visual的意思是“可視化”,該技術(shù)使得在Windows環(huán)境下設(shè)計(jì)的應(yīng)用程序達(dá)到即看即得的效果。Visual FoxPro面向?qū)ο蟮拈_發(fā)環(huán)境使得無論是組織信息、運(yùn)行、查詢、創(chuàng)建集成的關(guān)系型數(shù)據(jù)庫系統(tǒng),還是編寫數(shù)據(jù)庫管理應(yīng)用程序,都變得十分輕松。 作為市場上最靈活和功能最強(qiáng)大的數(shù)據(jù)庫管理系統(tǒng),Visual FoxPro擁有悠久而輝煌的發(fā)展歷史。它初創(chuàng)時(shí)是Fox Software公司的FoxBASE產(chǎn)品,“Fox”(這是國際編程界對它的稱呼)一種可靠、便捷和高效的程序員用的數(shù)據(jù)庫產(chǎn)品而名

27、聞遐邇。 世界上沒有一種產(chǎn)品像 Visual FoxPro 那樣運(yùn)行,它是獨(dú)一無二的!在Visual FoxPro中實(shí)際操作遠(yuǎn)程數(shù)據(jù)有兩種方法,遠(yuǎn)程視圖和SPT技術(shù)。視圖(View)是可更新的SQL光標(biāo),增加了一整套的數(shù)據(jù)訪問方法,用于數(shù)據(jù)處理、GUI顯示和報(bào)表制作。它支持兩種類型的視圖,即本地視圖和遠(yuǎn)程視圖。本地視圖是基于Visual FoxPro表格的視圖,遠(yuǎn)程視圖是基于任何ODBC數(shù)據(jù)源的視圖。另外為了使Visual FoxPro成為完整的C/S開發(fā)環(huán)境,除視圖之外Visual FoxPro還支持SPT(SQL Pass Through)技術(shù)來完成視圖無法完成的工作,比如數(shù)據(jù)庫服務(wù)器的用

28、戶管理、存儲過程調(diào)用等。Visual FoxPro的語言是由Xbase、SQL、OOP構(gòu)成的。我不知道這樣分解是否合理,我只是從FoxPro的發(fā)展歷史得出以上結(jié)論的。其實(shí)以上三者在Visual FoxPro完美的融合在一起了,已經(jīng)與Visual FoxPro血脈相連、不可分割,很多語句、函數(shù)很難區(qū)分它屬于哪個門類.3 系統(tǒng)規(guī)劃概述3.1系統(tǒng)規(guī)劃的重要性規(guī)劃是對較長期的活動進(jìn)行全面計(jì)劃.管理信息系統(tǒng)開發(fā)是一個復(fù)雜的問題,因而必須對其進(jìn)行規(guī)劃。根據(jù)組織的目標(biāo)、發(fā)展戰(zhàn)略以及管理信息系統(tǒng)的開發(fā)客觀規(guī)律,并考慮到組織面臨的內(nèi)外部環(huán)境,科學(xué)的制定管理信息系統(tǒng)的發(fā)展戰(zhàn)略和總體方案,合理安排系統(tǒng)開發(fā)的進(jìn)程。早

29、期的管理信息系統(tǒng)開發(fā)不重視系統(tǒng)規(guī)劃工作.這樣會對管理信息系統(tǒng)開發(fā)帶來極為惡劣的影響。3.2系統(tǒng)規(guī)劃的初步調(diào)查管理信息系統(tǒng)規(guī)劃是從服從和服務(wù)于企業(yè)戰(zhàn)略的角度,對企業(yè)信息系統(tǒng)短,中,長期的使用壽命和目標(biāo),實(shí)現(xiàn)策略和方法,實(shí)施方案等對內(nèi)容所做出的統(tǒng)籌安排。超市進(jìn)貨管理系統(tǒng)之前進(jìn)行調(diào)研是非常必要的,其必要性主要表現(xiàn)如下:明確用戶的要求,根據(jù)調(diào)查結(jié)果進(jìn)行可行性分析,確認(rèn)系統(tǒng)的開發(fā)是否可行。新系統(tǒng)的人員并不都是系統(tǒng)研究人員,對于的功能和處理數(shù)據(jù)的方法必須有明確的認(rèn)識。企業(yè)的現(xiàn)行系統(tǒng)可能是手工系統(tǒng),也可能是使用計(jì)算機(jī)的系統(tǒng),無論是何種情況,都要詳細(xì)地調(diào)查現(xiàn)行系統(tǒng)中信息處理的具體情況,系統(tǒng)內(nèi)部功能結(jié)構(gòu),以便設(shè)

30、計(jì)出一個合理的、好的新系統(tǒng)邏輯模型,為新系統(tǒng)的設(shè)計(jì)工作打好基礎(chǔ),保證整個系統(tǒng)開發(fā)的質(zhì)量??傊?,必須對現(xiàn)行系統(tǒng)進(jìn)行詳細(xì)的調(diào)查,明確用戶需求,保證開發(fā)的新系統(tǒng)的功能與用戶的要求相吻合,避免耗費(fèi)大量的人力、物力和財(cái)力。3.3系統(tǒng)可行性研究3.3.1技術(shù)方面可行性分析從業(yè)的工作人員一般都要求懂計(jì)算機(jī),具有一定軟硬件基礎(chǔ),會使用各種管理軟件。因?yàn)?,超市中的對員工素質(zhì)要求比較高,從管理層到下面的營銷人員,都要求具有一定的IT背景,所以在新系統(tǒng)投入使用時(shí),只要對員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就基本上能夠使系統(tǒng)順利的運(yùn)行了。(1)軟件分析:由于WindowsXP操作系統(tǒng)是人機(jī)變互的友好界面,很容易掌

31、握及操作,程序界面相對較容易實(shí)現(xiàn),加之目前基于WindowsXP操作系統(tǒng)的軟件開發(fā)工具也很多,易于學(xué)習(xí)、開發(fā)及應(yīng)用。(2)同時(shí)由于超市進(jìn)貨管理系統(tǒng)的功能比較復(fù)雜,WindowsXP操作系統(tǒng)易學(xué)易用,而且可以滿足需求,故決定采用WindowsXP平臺開發(fā)。(3)由于Microsoft公司的Visual Basic 6.0具有面向?qū)ο罂梢暬幊痰奶攸c(diǎn),是創(chuàng)建Windows98應(yīng)用程序最簡便、最快捷的開發(fā)工具之一,是集先進(jìn)性、實(shí)用性于一體的現(xiàn)代化軟件開發(fā)工具。3.3.2經(jīng)濟(jì)可行性研究因?yàn)橥ㄟ^網(wǎng)絡(luò)傳遞銷售信息,可以不受距離的限制,因此可以節(jié)約許多的人力和物力,方便管理,由此可以減少不必要的開支,同時(shí)該

32、系統(tǒng)可以提高企業(yè)的銷售效率,即提高了企業(yè)的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上是完全可行的。(1)企業(yè)有能力承擔(dān)研發(fā)開支開發(fā)新系統(tǒng)的工作是一項(xiàng)艱巨復(fù)雜的工作,它的投資主要是人力和物力的投資。對于本系統(tǒng)的開發(fā)來說,其主要投資還是在人力和物力兩個方面。如果是企業(yè)自己安排人手開發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。超市作為一個尖端的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對系統(tǒng)開發(fā)及軟件產(chǎn)業(yè)了解比較多,所以在自我開發(fā)管理系統(tǒng)的過程中,企業(yè)自己比較容易安排人手,這樣就可以為企業(yè)節(jié)約大部分的額外開支。同時(shí)超市就其他產(chǎn)品還說,屬于高端行業(yè),

33、無論是產(chǎn)品的價(jià)格還是質(zhì)量都比較高,而經(jīng)營產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金的作支持。所以,在系統(tǒng)的開發(fā)過程中,企業(yè)完全有能力承擔(dān)開發(fā)費(fèi)用。(2)新系統(tǒng)將為企業(yè)帶來經(jīng)濟(jì)效益管理系統(tǒng)是一個信息化、智能化和先進(jìn)管理理念的集合體。而管理是一個動態(tài)過程,在其運(yùn)行過程中要采取多項(xiàng)措施。所以在管理中獲得經(jīng)濟(jì)效益是一個綜合效益,要對他進(jìn)行直接定量的分析是比較困難的。一般新系統(tǒng)帶來的經(jīng)濟(jì)效益是間接的,其最主要的表現(xiàn)就是減少了企業(yè)的管理費(fèi)用和人力開支。而其他一些煩瑣的事物都通過新系統(tǒng)來加以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了寶貴的資料,為企業(yè)帶來巨大的經(jīng)濟(jì)效益。3.3.3操作可行性研究本

34、系統(tǒng)采用Windows圖形界面,是大家熟悉的操作系統(tǒng),對于用戶只需要具有一般的計(jì)算機(jī)知識的人員都可以輕松上手。而且整個銷售系統(tǒng)采用最友好的交互界面,簡潔明了,不需要對數(shù)據(jù)庫非常了解。由此,該系統(tǒng)的操作是可行的,有必要推廣該系統(tǒng)!綜合以上三方面,該系統(tǒng)具有很高的開發(fā)可行性,無論是從技術(shù)上經(jīng)濟(jì)上還是操作上。故此,可以設(shè)計(jì)該系統(tǒng)流程圖,建立數(shù)據(jù)字典。3.3.4 系統(tǒng)的需求分析(1)用戶工作流程進(jìn)貨商品時(shí),用戶要對進(jìn)貨單或銷售單進(jìn)行核對審查,并進(jìn)行登記;用戶要獲得進(jìn)貨信息,要對進(jìn)貨情況進(jìn)行查詢并打印。(2)用戶業(yè)務(wù)需求該管理軟件將對庫存產(chǎn)品進(jìn)行資料管理和統(tǒng)計(jì),對產(chǎn)品的進(jìn)貨單和產(chǎn)品的銷售單進(jìn)行錄入管理和

35、統(tǒng)計(jì);該管理軟件將根據(jù)用戶的需要對進(jìn)貨情況進(jìn)行查詢,并能打印詳細(xì)信息;該管理軟件將為用戶提供帳號管理工具,以便用戶對帳號進(jìn)行管理,具體為添加用戶、刪除用戶、修改用戶密碼;該管理軟件提供企業(yè)人員管理,能夠企業(yè)員工的分類管理,新員工的加入以及員工刪除,修改基本信息等功能。4超市進(jìn)貨管理系統(tǒng)分析4.1 系統(tǒng)分析概述新系統(tǒng)的邏輯設(shè)計(jì)階段,解決系統(tǒng)“干什么”。在這里主要根據(jù)各大超市進(jìn)貨系統(tǒng)自身的特點(diǎn)進(jìn)行具體的分析,來解決該系統(tǒng)的主要功能。從現(xiàn)行系統(tǒng)入手,通過詳細(xì)調(diào)查研究和需求分析,討論、分析和反復(fù)修改后得到用戶滿意的新系統(tǒng)邏輯模型,并提出適當(dāng)?shù)挠?jì)算機(jī)硬件,軟件配置方案。4.2系統(tǒng)的現(xiàn)狀隨著經(jīng)濟(jì)加速的發(fā)展

36、,市場競爭日趨的激烈,以及產(chǎn)品的日趨同質(zhì)化,企業(yè)以及各單位的競爭目標(biāo)從單純的產(chǎn)品競爭轉(zhuǎn)型為供應(yīng)鏈競爭。企業(yè)關(guān)心的問題也從單純的銷售擴(kuò)大到進(jìn),銷,存等各個環(huán)節(jié)。在廣告和其他媒體上進(jìn)行宣傳,我們可以把標(biāo)語這樣寫,可以吸引大家眼球并提高銷售量。4.3 系統(tǒng)的需求情況隨著近幾年計(jì)算機(jī)的高度普及,人們的消費(fèi)行為也隨著改變,超市和便利店已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚馁徫飯鏊kS著小超市規(guī)模的發(fā)展不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長。超市時(shí)時(shí)刻刻都需要對商品各種信息進(jìn)行統(tǒng)計(jì)分析。而大型的超市管理系統(tǒng)功能過于強(qiáng)大而造成操作繁瑣降低了小超市的工作效率。在實(shí)際的超市經(jīng)營過程中,由于超市貨品

37、種類繁多,價(jià)格不一,進(jìn)行手工管理時(shí),工作量大,重復(fù)工作多,費(fèi)時(shí)費(fèi)力,效率低下。除此之外,做系統(tǒng)報(bào)表時(shí)又要進(jìn)行總結(jié)歸納,再從新統(tǒng)計(jì)很容易出現(xiàn)不一察覺的錯誤,以致帶來經(jīng)濟(jì)損失。4.4系統(tǒng)分析及結(jié)構(gòu)描述要想做出合格的進(jìn)貨系統(tǒng),就要先對其系統(tǒng)功能模塊進(jìn)行分析。對應(yīng)于小型超市的需要,其不需要很大的系統(tǒng)功能,只要小型的自行開發(fā)的管理信息系統(tǒng)既可。俗話說,麻雀雖小,五臟俱全,此系統(tǒng)完全可以滿足用戶的需求。此系統(tǒng)采用計(jì)算機(jī)自動化信息處理,可方便快捷地共享信息、交流信息和高效地協(xié)同工作。在軟、硬件方面對系統(tǒng)的需求,軟件要求易學(xué),界面友好,容易掌握,可以很簡單方便的管理各種住宿信息。硬件的配置要求不能太高,這樣可

38、以很好的適應(yīng)超市進(jìn)貨系統(tǒng)的操作。根據(jù)結(jié)構(gòu)程序設(shè)計(jì)思想,得出如下系統(tǒng)功能模塊圖:管理系統(tǒng)并不僅僅能代替?zhèn)鹘y(tǒng)的書面操作,更重要的是它提供了信息分析的功能。系統(tǒng)結(jié)構(gòu):超市進(jìn)貨管理系統(tǒng)超市進(jìn)貨管理系統(tǒng)貨物信息查看模塊商品進(jìn)貨管理模塊管理員登入模塊用戶管理模塊子系統(tǒng)結(jié)構(gòu)貨物信息查看貨物信息查看上一條下一條退出功能描述:主要對商品類型的查看,通過命令按鈕可以實(shí)現(xiàn)對每一條商品信息的查看。結(jié)束查看,點(diǎn)擊退出。子系統(tǒng)結(jié)構(gòu)商品進(jìn)貨管理商品進(jìn)貨管理編號名稱產(chǎn)地功能描述:主要對進(jìn)貨信息的查看,可以查看貨物的編號,名稱,產(chǎn)地等信息。子系統(tǒng)結(jié)構(gòu)用戶管理用戶管理用戶名原密碼確認(rèn)密碼新密碼功能描述:用戶管理模塊主要是保護(hù)系統(tǒng)

39、的安全,提供密碼查看和密碼修改等功能。在在修改密碼前,需要用戶登錄,登錄之后,也就是在此系統(tǒng)中才能修改密碼,大大的提高了系統(tǒng)的安全性。4.5 數(shù)據(jù)流程圖主界面主界面登入窗體退出成功失敗貨物信息查看商品進(jìn)貨管理用戶管理 退出系統(tǒng)的建立,需要進(jìn)行用戶的需求調(diào)查與分析,以確定系統(tǒng)目標(biāo),提出解決問題的詳細(xì)方案,這是系統(tǒng)建設(shè)的重要環(huán)節(jié)。5超市進(jìn)貨系統(tǒng)邏輯結(jié)構(gòu)設(shè)計(jì)系統(tǒng)設(shè)計(jì)是信息系統(tǒng)開發(fā)過程中的另一個重要階段。在這一階段中我們將要根據(jù)前一階段系統(tǒng)分析的結(jié)果,在已經(jīng)獲得批準(zhǔn)的系統(tǒng)分析報(bào)告基礎(chǔ)上,進(jìn)行新系統(tǒng)的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)包括兩個方面,首先是總體設(shè)計(jì),其次是詳細(xì)設(shè)計(jì)。系統(tǒng)設(shè)計(jì)的主要目的是為下一個階段的系統(tǒng)實(shí)現(xiàn)制

40、定藍(lán)圖。到目前為止,系統(tǒng)設(shè)計(jì)所使用的主要方法是詳細(xì)的結(jié)構(gòu)化方法12??傮w設(shè)計(jì)階段的基本目的是用比較抽象概括的方式,確定系統(tǒng)如何完成既定的任務(wù)。也就是說,應(yīng)該確定系統(tǒng)的物理配置方案,進(jìn)而確定組成系統(tǒng)的每個程序的結(jié)構(gòu)。因此,總體設(shè)計(jì)階段由兩個小階段組成。首先需要從數(shù)據(jù)流圖出發(fā)設(shè)想完成系統(tǒng)功能的若干種合理的物理方案,選擇一個最佳方案。然后進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì),系商品進(jìn)貨管理模塊:進(jìn)貨信息包括進(jìn)貨商品編號、商品名稱、商品產(chǎn)地。5.1統(tǒng)模塊架構(gòu)超市進(jìn)貨管理系統(tǒng)超市進(jìn)貨管理系統(tǒng)貨物信息系統(tǒng)設(shè)計(jì)是信息系統(tǒng)開發(fā)過程中的另一個重要階段。在這一階段中我們將要根據(jù)前一階段系統(tǒng)分析的結(jié)果,在已經(jīng)獲得批準(zhǔn)的系統(tǒng)分析報(bào)告基礎(chǔ)

41、上,進(jìn)行新系統(tǒng)的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)包括兩個方面,首先是總體設(shè)計(jì),其次是詳細(xì)設(shè)計(jì)。系統(tǒng)設(shè)計(jì)的主要目的是為下一個階段的系統(tǒng)實(shí)現(xiàn)制定藍(lán)圖。到目前為止,系統(tǒng)設(shè)計(jì)所使用的主要方法是詳細(xì)的結(jié)構(gòu)化方法12??傮w設(shè)計(jì)階段的基本目的是用比較抽象概括的方式,確定系統(tǒng)如何完成既定的任務(wù)。也就是說,應(yīng)該確定系統(tǒng)的物理配置方案,進(jìn)而確定組成系統(tǒng)的每個程序的結(jié)構(gòu)。因此,總體設(shè)計(jì)階段由兩個小階段組成。首先需要從數(shù)據(jù)流圖出發(fā)設(shè)想完成系統(tǒng)功能的若干種合理的物理方案,選擇一個最佳方案。然后進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì),確定軟件由那些模塊組成以及這些模塊之間的動態(tài)調(diào)用關(guān)系。查看模塊商品進(jìn)貨管理模塊管理員登入模塊用戶管理模塊用戶管理模塊:管理員賬號

42、、密碼修改與設(shè)定。確定軟件由那些模塊組成以及這些模塊之間的動態(tài)調(diào)用關(guān)系??傮w方案設(shè)計(jì):系統(tǒng)登錄系統(tǒng)登錄退出登出封面失敗成功主窗體貨物信息查看商品進(jìn)貨管理用戶管理退出上一條下一條退出編號名稱產(chǎn)地用戶名原密碼新密碼確認(rèn)密碼5.2貨物信息表設(shè)計(jì)貨物信息單包括所有貨物的重要信息,其基本表格如下:字段名字段類型字段寬度小數(shù)點(diǎn)索引否編號數(shù)值型10無主索引名稱字符型10無產(chǎn)地字符型10無5.3進(jìn)貨信息表表設(shè)計(jì)進(jìn)貨信息表包括有編號、名稱、產(chǎn)地等字段。具體如下圖所示。字段名字段類型字段寬度小數(shù)點(diǎn)索引否編號數(shù)值型10無主索引名稱字符型10無產(chǎn)地字符型10無5.4用戶表設(shè)計(jì)用戶表邏輯結(jié)構(gòu)設(shè)計(jì)如下:字段名字段類型字段

43、寬度小數(shù)點(diǎn)索引否USER_NAME字符型8無USER_PASSWORD字符型6無6 超市進(jìn)貨管理系統(tǒng)實(shí)施階段系統(tǒng)實(shí)施是超市進(jìn)貨管理系統(tǒng)開發(fā)工作的最后一個階段。所謂實(shí)施指的是將系統(tǒng)設(shè)計(jì)階段在計(jì)算機(jī)上實(shí)現(xiàn)。將原來紙面上的,類似于設(shè)計(jì)圖似的超市進(jìn)貨管理系統(tǒng)開發(fā)方案換成可執(zhí)行的應(yīng)用軟件系統(tǒng)。系統(tǒng)實(shí)施階段的主要任務(wù)是:(1)按總體設(shè)計(jì)方案購置和安裝計(jì)算機(jī)網(wǎng)絡(luò)系統(tǒng);(2)建立數(shù)據(jù)數(shù)據(jù)庫系統(tǒng);(3)整理基礎(chǔ)數(shù)據(jù);(4)投入切換和試運(yùn)行。6.1 登錄窗口的設(shè)計(jì)6.1.1 系統(tǒng)登錄模塊概述程序啟動后,首先進(jìn)入系統(tǒng)登錄界面,驗(yàn)證操作員及密碼。系統(tǒng)登錄界面如圖5.1所示。圖5.1系統(tǒng)登錄界面系統(tǒng)登錄模塊主要使用判斷

44、語句,將用戶表中數(shù)據(jù)與輸入數(shù)據(jù)進(jìn)行比較,只有操作員和密碼全部輸入正確,才能進(jìn)入系統(tǒng)。并通過設(shè)置靜態(tài)變量控制操作員和密碼輸入次數(shù),當(dāng)輸入錯誤等于3是,彈出提示信息并退出系統(tǒng)。6.1.2 系統(tǒng)登錄模塊代碼設(shè)計(jì)程序在啟動后需要在系統(tǒng)登錄界面輸入操作員和密碼。單擊“確定”按鈕,先判斷操作員是否存在,如果存在,繼續(xù)判斷密碼是否正確,如果密碼也正確則登錄系統(tǒng),否則將提示密碼不正確,重新輸入密碼。當(dāng)輸入錯誤三次,將退出系統(tǒng)。“確定”按鈕代碼如下:*改為精確比較SET EXACT ON * 試圖登錄次數(shù)自動加1 THISFORM.i=THISFORM.i+1 IF EMPTY(ALLTRIM(用戶名)MESS

45、AGEBOX(請輸入用戶名,48,超市進(jìn)貨系統(tǒng))THISFORM.txt用戶名.SetFocusELSE SELECT 用戶表 LOCATE FOR ALLTRIM(用戶名)=ALLTRIM(THISFORM.txt用戶名.VALUE) &查找用戶*用戶名和密碼正確IF FOUND() .AND. ALLTRIM(密碼)=ALLTRIM(THISFORM.txt密碼.VALUE) cUser=用戶名&將登錄用戶的姓名存儲到全局變量中 THISFORM.RELEASE() DO FORM 封面 &執(zhí)行Logo表單ELSE*用戶名和密碼錯誤IF THISFORM.i3 &如果次數(shù)小于3MESSAG

46、EBOX(用戶名或密碼錯誤,請重新輸入,48,超市進(jìn)貨系統(tǒng))THISFORM.txt用戶名.VALUE=THISFORM.txt密碼.VALUE=THISFORM.txt用戶名.SETFOCUSELSE &如果已登錄3次MESSAGEBOX(密碼錯誤三次,系統(tǒng)無法啟動,48,超市進(jìn)貨系統(tǒng)) THISFORM.RELEASE &退出表單 CLEAR EVENTS &結(jié)束事件循環(huán) QUIT&退出Visual FoxPro ENDIFENDIFENDIF*改為模糊比較SET EXACT OFF6.2 主窗體設(shè)計(jì)6.2.1主窗體界面概述超市進(jìn)貨管理系統(tǒng)程序啟動,在系統(tǒng)登錄界面驗(yàn)證完操作員及操作員密碼后

47、,將進(jìn)入程序主窗體。在程序主窗體中通過選擇菜單命令或單擊工具欄中的按鈕,可調(diào)用相應(yīng)程序窗體或進(jìn)行相應(yīng)操作;可根據(jù)操作員不同,確定操作員相應(yīng)權(quán)限;在主窗體狀態(tài)欄中顯示了系統(tǒng)時(shí)間和當(dāng)前操作員。其主窗體界面如圖5.2所示。圖5.2主窗體界面6.2.2 主窗體模塊代碼設(shè)計(jì)進(jìn)入超市進(jìn)貨管理系統(tǒng)主界面后,單擊主窗體中的菜單項(xiàng),通過菜單命令實(shí)現(xiàn)調(diào)出各個窗體或執(zhí)行相應(yīng)操作,在各個子菜單的Click事件下實(shí)現(xiàn)相應(yīng)操作代碼如下:Do 菜單.mpr*read eventsthisform.release()6.3 貨物信心模塊6.3.1 貨物信息模塊概述啟動進(jìn)貨管理管理系統(tǒng)后,在主窗體中選擇菜單欄的“貨物信心”命令

48、,或直接單擊工具欄中的“貨物信息”按鈕,將打開貨物信息模塊。在貨物信息模塊,有貨物編號,貨物名稱,貨物產(chǎn)地,客戶將可以任意查找。貨物模塊界面如圖5.3所示。圖5.3住宿登記模塊6.3.2 貨物信息模塊代碼設(shè)計(jì)打開貨物信息模塊,單擊“上一個”按鈕“下一個”按鈕,開始翻閱信息。主要代碼如下:SELECT 貨物信息if .not.bof() skip-1 endif thisform.refreshSELECT 貨物信息if .not.eof() skip+1 endif thisform.refresh6.4 進(jìn)貨管理模塊設(shè)計(jì)進(jìn)貨管理模塊概述在啟動超市進(jìn)貨管理系統(tǒng)后,選擇主窗體 菜單欄中的“進(jìn)貨管理”命令,進(jìn)入產(chǎn)看進(jìn)貨管理模塊。進(jìn)貨管理模塊能夠以圖形方式顯示進(jìn)貨信息;通過貨物編號,貨物名稱,貨物產(chǎn)地查看進(jìn)貨信息,進(jìn)貨管理界面如圖5.4所示。圖5.4進(jìn)貨管理查看界面7 系統(tǒng)運(yùn)行與維護(hù)新系統(tǒng)投入運(yùn)行后,為了讓新系統(tǒng)長期高效地工作,必須加強(qiáng)對系統(tǒng)運(yùn)行的日常管理。日常管理不僅僅是對環(huán)境和設(shè)施的管理,更主要的是對系統(tǒng)每天運(yùn)行狀況,數(shù)據(jù)輸入和輸出情況以及系統(tǒng)的安全性與完備性及時(shí)地如實(shí)記錄和處理,為保證系統(tǒng)可靠運(yùn)行,需對系統(tǒng)不斷地進(jìn)行維護(hù),因此系統(tǒng)運(yùn)行與管理包括日常運(yùn)行管理和系統(tǒng)維護(hù)。7.1 系統(tǒng)操作說明7.1.1 界面操作(1)首先進(jìn)入超市進(jìn)貨管理系統(tǒng)的登錄界面,輸入操作員姓名和相應(yīng)的密碼(其

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論