版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1前言超市商品的進(jìn)貨、銷售、存貨管理的特點(diǎn)是信息量大,并且要求信息迅速地反饋給工作人員,這些方面對(duì)超市的經(jīng)營(yíng)和經(jīng)濟(jì)效益都會(huì)產(chǎn)生直接的影響,而其中任意環(huán)節(jié)出現(xiàn)漏洞都可能給超市造成經(jīng)濟(jì)損失。這樣,就需要開發(fā)出一個(gè)超市商品進(jìn)銷存管理系統(tǒng),從某種程度在天津市津工超市進(jìn)銷存管理系統(tǒng)開發(fā)以前,要對(duì)整個(gè)系統(tǒng)所要實(shí)現(xiàn)的功能以及操作流程有一個(gè)較為詳細(xì)了解與分析。首先通過登陸界面實(shí)現(xiàn)用戶的登錄,輸入正確的賬號(hào)以及密碼后,進(jìn)入主界面,然后實(shí)現(xiàn)不同工作人員所對(duì)應(yīng)的需求。主界面主要包括系統(tǒng)管理、系統(tǒng)戶管理、供應(yīng)商管理、進(jìn)貨管理、銷售管理、庫存管理和統(tǒng)計(jì)信息七個(gè)模塊,基本包括了本論文正文部分共分為五個(gè)章節(jié),詳細(xì)的記錄了整個(gè)系統(tǒng)設(shè)計(jì)與開發(fā)的過程。第一章主要是對(duì)現(xiàn)階段超市商品進(jìn)銷存方面的管理現(xiàn)狀進(jìn)行分析,并就這樣的現(xiàn)狀所出現(xiàn)的問題進(jìn)行說明,從而引出天津市津工超市商品進(jìn)銷存系統(tǒng)設(shè)計(jì)開發(fā)的必要性,同時(shí)對(duì)其進(jìn)行可行性分析等。第二章是系統(tǒng)分析,其中包括系統(tǒng)的需求分析,還有系統(tǒng)功能的分析等。第三章側(cè)重2述為了現(xiàn)代企業(yè)決策的基礎(chǔ),那么信息管理也就自然而然地成為了現(xiàn)代企業(yè)管理的核心,這就使信息管理的現(xiàn)代化變成了企業(yè)管理現(xiàn)代化的重要組成部分。由于各企業(yè)中所需要管理的信息方面越來越廣泛,工作人員的需求也越來越多,這樣就使得企業(yè)的管理越來越繁瑣,工作量越來越大,其效率也在逐利用計(jì)算機(jī)所開發(fā)出來的管理信息系統(tǒng)是融合人的現(xiàn)代思維與管理能力,以及計(jì)算機(jī)強(qiáng)大的處理和存儲(chǔ)能力為一體的協(xié)調(diào)、高效的人機(jī)系統(tǒng),其能夠運(yùn)用系統(tǒng)的理論方法,對(duì)信息進(jìn)行收集、存儲(chǔ)、加工處理、傳遞等功能,進(jìn)而為管理者提供有用的信息,為管理的決策提周期、技術(shù)要求等。在系統(tǒng)開發(fā)的之前,要有規(guī)劃總體的觀念,不但要處理好各子系統(tǒng)之間相互依存以及銜接的關(guān)系,還要以面向系統(tǒng)用戶作為出發(fā)點(diǎn),他們的需求才是系統(tǒng)開發(fā)的目的所在,做到方便實(shí)用為主。在系統(tǒng)開發(fā)的過程中,應(yīng)遵循從整體到局部的逐步分解、細(xì)化管理信息系統(tǒng)的實(shí)施,將采用現(xiàn)代化的技術(shù)手段降低成本,減少資金的占用,從而增強(qiáng)企業(yè)之間的市場(chǎng)競(jìng)爭(zhēng)力。與此同時(shí),還將企業(yè)生產(chǎn)的方法手段和經(jīng)營(yíng)觀念提高,以便更好的各類需求。通過管理信息系統(tǒng)的開發(fā),在管理信息系統(tǒng)還未普及之前,一般都是由工作人員手工書寫的方式或者是利用損。因此,管理系統(tǒng)的出現(xiàn),是一種利用計(jì)算機(jī)結(jié)合先進(jìn)的信息技術(shù)進(jìn)行管理工作的計(jì)算機(jī)隨著中小型超市規(guī)模的發(fā)展不斷擴(kuò)大,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,日常所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來越多,原始的人工管理已無法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。商品的進(jìn)銷存方面缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的需求始終得不到滿足。在面對(duì)不同種類的商品信息時(shí),如果可以能夠?qū)崟r(shí)掌握銷售流程及銷售情況,就可以有效地加速商品的周轉(zhuǎn)率并提高服務(wù)質(zhì)量。這就需要一個(gè)合理的數(shù)據(jù)庫結(jié)構(gòu)來記錄、更新、保3近些年來,中國(guó)的企業(yè)已進(jìn)入計(jì)算機(jī)信息管理領(lǐng)域中激烈競(jìng)爭(zhēng)的時(shí)代,所控制的信息越要處理較為大量的庫存信息,并且還要時(shí)刻更新商品的入庫信息和銷售信息等,這樣一個(gè)繁雜的管理工作單純的依靠人力管理是遠(yuǎn)遠(yuǎn)不夠的,那樣不但增加了管理的難度,同時(shí)還會(huì)缺1.2超市進(jìn)銷存管理的現(xiàn)狀隨著超市高速的發(fā)展,其日常管理工作也變得越來越復(fù)雜化。超市所需處理的商品數(shù)據(jù)量逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來越多。在這種狀況下,就表現(xiàn)出超市以及其他零售企業(yè)所共有的落后的一面,例如不能夠有效的管理每種商品,不方便對(duì)商品進(jìn)行調(diào)價(jià),盤點(diǎn)結(jié)算慢,且容易出現(xiàn)營(yíng)業(yè)差錯(cuò),賬目容易混亂等問題。在超市日常管理中,對(duì)商品進(jìn)、銷、存方面的決策缺少實(shí)時(shí)分析功能,商品的資料數(shù)據(jù)也無法及時(shí)傳遞。因此,早期的管理形式能夠大量的節(jié)省人力、財(cái)力、物力,改善員工的工作條件,減輕工作量,降低勞動(dòng)難度,并且可以快速得到商品的進(jìn)銷存等狀況的信息以及各種信息的反饋,使管理人員能夠快速對(duì)市實(shí)現(xiàn)信息化管理方面往往要落后于那些大型超分析其落后的原因以后,信息存儲(chǔ)與處理方式的改革也就顯得越加重要且勢(shì)在必行。要想適應(yīng)市場(chǎng)的競(jìng)爭(zhēng),就必須要有高效的處理方式和管理方法。因此,加快超市的信息化的進(jìn)程是必不可少的。這樣,就務(wù)必要將新的管理方式盡快的引進(jìn),在最短的時(shí)間內(nèi),使中小必要的條件,并且為項(xiàng)目決策提供依據(jù)的一種綜合性的系統(tǒng)分析法??尚行缘暮x不僅包括題上是十分必要的,也是項(xiàng)目一旦開始以后能否順利進(jìn)行的必要保證。對(duì)信息系統(tǒng)進(jìn)行可行性分析,要求從調(diào)查人手,與用戶密切聯(lián)系,從信息系統(tǒng)特性和用戶目標(biāo)出發(fā),規(guī)劃系統(tǒng)的各種需求,再進(jìn)一步從技術(shù)上、經(jīng)濟(jì)上和社會(huì)效應(yīng)等方面考慮其可行性。可行性研究應(yīng)具有4計(jì)思想,簡(jiǎn)單易學(xué),操作簡(jiǎn)單,且具有豐富數(shù)據(jù)類型,是種符合結(jié)構(gòu)化設(shè)計(jì)的思想語言。此外,它還擁有強(qiáng)大的數(shù)據(jù)庫訪問功能,支持對(duì)象鏈接和嵌入技術(shù),提供了多種向?qū)鐟?yīng)用向?qū)А惭b向?qū)?、?shù)據(jù)對(duì)象向?qū)Ш蛿?shù)據(jù)窗體向?qū)?,通過它們可以快速的創(chuàng)建區(qū)別類型和區(qū)別功ows的集成開發(fā)環(huán)境,使得建立數(shù)據(jù)庫、創(chuàng)建表、設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可CPUPentiumR66GHz,所謂經(jīng)濟(jì)可行性分析,就是要估計(jì)新系統(tǒng)的成本和效益,分析此系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是否合理。換句話說,估計(jì)開發(fā)此系統(tǒng)所需要的成本,開發(fā)費(fèi)用以及開發(fā)后的運(yùn)行、維護(hù)費(fèi)用等所耗費(fèi)的全部經(jīng)費(fèi),是否會(huì)高于新系統(tǒng)開發(fā)后所估算的將會(huì)獲得的全部收益。同時(shí),還要本系統(tǒng)設(shè)計(jì)開發(fā)后,較傳統(tǒng)的管理方式而言,能夠減少許多人力、物力的耗損,在管理上的操作更加快捷方便,同時(shí)減少了不必要的開支,節(jié)省了大量的時(shí)間,在相當(dāng)大的程度上的配送中心。在市政府推行的便民商業(yè)進(jìn)社區(qū)工作中,津工超市成為龍頭企業(yè)。龐大的門店用品,極大地方便了社區(qū)居民的生活。津工超市還計(jì)劃不斷增加各種服務(wù)項(xiàng)目,以期成為社5民服務(wù)”為宗旨,致力于為廣大顧客提供便利、快捷、周到的服務(wù)。為了讓更多的顧客享受到津工超市的服務(wù),津工超市在繼續(xù)增加市區(qū)門利用嚴(yán)格的規(guī)章制度和規(guī)范的管理方式對(duì)超市的全體員工進(jìn)行統(tǒng)一化的管理,在本市有著良好的企業(yè)形象與信譽(yù)保證。在這樣的基礎(chǔ)之上所開發(fā)出來的管理信息系統(tǒng),既能更加方便市民日常的購物,又能夠得到國(guó)家以及政府部門相應(yīng)的嚴(yán)格管理,從而帶動(dòng)整個(gè)1.4技術(shù)方案1.4.1系統(tǒng)實(shí)現(xiàn)的功能作為天津市社區(qū)連鎖型超市的津工超市,在日常的工作中不僅要將商品銷售給有不同需求的市民,同時(shí)還要做好進(jìn)貨、銷售以及倉庫存儲(chǔ)信息數(shù)據(jù)的及時(shí)更新與統(tǒng)計(jì)盤點(diǎn)。根據(jù)超理在此界面內(nèi),能夠?qū)蚬こ械乃泄?yīng)商信息進(jìn)行瀏覽,同時(shí)可以對(duì)其進(jìn)行增加、修管理當(dāng)一部分商品售出時(shí),在此登記售出商品的信息,然后庫存信息將自動(dòng)更新,將這部分(1)銷售查詢:統(tǒng)計(jì)售出的全部商品,并可根據(jù)商品名稱以及時(shí)間范圍進(jìn)行銷售信息的查此外,在系統(tǒng)中還利用一些圖標(biāo)設(shè)計(jì)了一些快捷鍵,既豐富美化了系統(tǒng)的頁面,給人以61.4.2技術(shù)平臺(tái)sXP。1.4.3實(shí)施步驟在對(duì)整個(gè)系統(tǒng)進(jìn)行可行性分析以后,開發(fā)一個(gè)較為完整的管理信息系統(tǒng)具體的步驟分為系統(tǒng)分析是開發(fā)信息系統(tǒng)最重要的階段,也是最困難的階段,這個(gè)階段被稱為是信息系數(shù)據(jù)流程是否合理,同時(shí)還要分析出數(shù)據(jù)、業(yè)務(wù)過程和實(shí)現(xiàn)管理功能之間的關(guān)系等,為新系統(tǒng)“做什么”這個(gè)關(guān)鍵性的問題找出答案。因此,在系統(tǒng)開發(fā)之前,要給予系統(tǒng)分析足夠的統(tǒng)邏輯功能的要求,同時(shí)考慮到經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等方面的條件,確定系統(tǒng)的總體結(jié)構(gòu)和系統(tǒng)各組成部分的技術(shù)方案,選取合理適(1)總體功能結(jié)構(gòu)設(shè)計(jì)(2)處理流程設(shè)計(jì)。(3)代碼的詳細(xì)設(shè)計(jì)(4)輸入輸出設(shè)計(jì)(5)數(shù)據(jù)庫設(shè)計(jì)(6)物理配置方案設(shè)計(jì)規(guī)定系統(tǒng)的硬件等要求。在系統(tǒng)分析與系統(tǒng)設(shè)計(jì)的基礎(chǔ)之上,將系統(tǒng)設(shè)計(jì)方案的結(jié)果具體的在計(jì)算機(jī)系統(tǒng)上進(jìn)行78是系統(tǒng)分析是管理信息系統(tǒng)的一個(gè)主要且關(guān)鍵的階段。系統(tǒng)分析應(yīng)從系統(tǒng)需求下手,從用戶觀點(diǎn)出發(fā)建立系統(tǒng)用戶模型,從概念上全方位表達(dá)系統(tǒng)需求以及系統(tǒng)與用戶之間的相互關(guān)擬建的信息系統(tǒng)既要源于原系統(tǒng),又要高于原系統(tǒng)。因此,系統(tǒng)分析要在總體規(guī)劃設(shè)計(jì)法,對(duì)業(yè)務(wù)活動(dòng)進(jìn)行全面的調(diào)查分析,詳細(xì)掌握有關(guān)的工作流程,收集各類資料,分析現(xiàn)行系統(tǒng)的局限性以及不足之處加以補(bǔ)充與修改,進(jìn)而確定新系統(tǒng)的邏輯功能,根據(jù)條件找出幾種可能的解決方案,并分析比較這些方分析階段與系統(tǒng)的實(shí)現(xiàn)環(huán)境是相互獨(dú)立的,這樣就可以確保開發(fā)出來的新系統(tǒng)具有相對(duì):(1)信息:詳細(xì)且完整描述出系統(tǒng)中所處理的全部信息。(2)行為:詳細(xì)且完整描述出系統(tǒng)的狀態(tài)發(fā)生變化時(shí)所需的處理或者功能。(3)表示:詳細(xì)描述系統(tǒng)的界面。一般來說,系統(tǒng)分析工作在用戶對(duì)新系統(tǒng)提出要求,并且進(jìn)行初步調(diào)查與可行性分析后開始,如果確認(rèn)了新系統(tǒng)的開發(fā)是可行的,就可以進(jìn)行詳細(xì)的調(diào)查與分析,從而提出新系統(tǒng)否sis9所涉及的業(yè)務(wù)和人、數(shù)據(jù)、信息等都非常的多,所以說,科學(xué)的規(guī)劃組織展開這項(xiàng)工作是非工作效率、管理方式、管理水平已遠(yuǎn)不能滿足現(xiàn)代化企業(yè)的管理要求,當(dāng)然也有部分中小型超市應(yīng)用了計(jì)算機(jī),但他們的運(yùn)營(yíng)方式大多采取的是單獨(dú)運(yùn)營(yíng),僅僅是使用計(jì)算機(jī)來代替了手工的操作,而并沒有從根本上改變傳統(tǒng)的管理模式,在管理水平和管理質(zhì)量上也沒有出現(xiàn)大幅度的提高,同時(shí)超市內(nèi)部的管理數(shù)據(jù)以及商品信息的保密性和一致性等方面無法得到相應(yīng)的保證。因此,這就在一定程度上影響了管理工作的整體效率,計(jì)算機(jī)的優(yōu)勢(shì)也就得不到開發(fā)一個(gè)適合的商品進(jìn)銷存管理信息系統(tǒng),能夠從很大程度上將中小型超市的管理模式提高一個(gè)檔次。與此同時(shí),還將提高超市物資管理的效率,更加確保超市能夠在一個(gè)有條不紊的管理模式下正常運(yùn)營(yíng),給顧客提供一個(gè)有物資正常供應(yīng)保證的購物環(huán)境,確保市民對(duì)商經(jīng)過對(duì)津工超市商品進(jìn)銷存方面的需求,以及結(jié)合個(gè)人的能力以及專業(yè)知識(shí),現(xiàn)將所要的界面錄入商品的進(jìn)貨信息部信息進(jìn)行瀏覽6.根據(jù)時(shí)間段的區(qū)分,查詢和統(tǒng)計(jì)出此段時(shí)間內(nèi)銷售出的商品信息,同時(shí)可以打印出相2.2組織結(jié)構(gòu)分析組織結(jié)構(gòu)指的是組織內(nèi)部的各部門為實(shí)現(xiàn)組織目標(biāo),在管理工作中進(jìn)行分工協(xié)作,進(jìn)而店長(zhǎng)gOrganizationalchart庫存管理部門的主要任務(wù)是根據(jù)銷售部門提供的情況及時(shí)跟供應(yīng)商聯(lián)系補(bǔ)充商品,使庫房的貨源充足,同時(shí)負(fù)責(zé)貨物的接收,并安排好貨物的存放事宜,對(duì)進(jìn)出的所有商品詳細(xì)記錄。銷售部門一方面負(fù)責(zé)日常銷售工作,包括物品擺放,貨架整理,收銀臺(tái)等銷售區(qū)的日常事務(wù),同時(shí)還要及時(shí)準(zhǔn)確的將信息反饋給庫存管理部門,以保證商品的及時(shí)供應(yīng)更新,另一責(zé)一切與財(cái)務(wù)有關(guān)的各項(xiàng)事宜,全面記錄公司的資金流動(dòng),包括各種收入支出,稅務(wù),結(jié)算整理。對(duì)進(jìn)出貨款項(xiàng)實(shí)行控制,定期分析資金走向,為公司的發(fā)展計(jì)劃做好準(zhǔn)備。人事部門主要工作是安排、分配、調(diào)動(dòng)店內(nèi)員工的工作,也包括對(duì)檔案的整理,定期組織員工進(jìn)行培2.3業(yè)務(wù)流程分析Fig3Businessflowchart2.4數(shù)據(jù)流程分析數(shù)據(jù)流程是一種將數(shù)據(jù)在組織中的流動(dòng)情況抽象的獨(dú)立出來,舍去了具體組織結(jié)構(gòu)、信息載體、處理工作、物資、材料等,單從數(shù)據(jù)流動(dòng)過程來考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式。數(shù)據(jù)流程分析是建立數(shù)據(jù)庫系統(tǒng)和設(shè)計(jì)功能模塊處理過程的基礎(chǔ),它是數(shù)據(jù)分析的最后一步分析,主要包括對(duì)信息的流動(dòng)、傳遞、處理、存儲(chǔ)等的分析。其目的是為了發(fā)現(xiàn)和解決數(shù)據(jù)流一般來說,數(shù)據(jù)流程分析是利用數(shù)據(jù)流程圖來實(shí)現(xiàn)的,數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的重要工具。依照業(yè)務(wù)流程理出相應(yīng)的業(yè)務(wù)流程順序,融合在調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制出數(shù)據(jù)流程圖。數(shù)據(jù)流程圖由外部實(shí)體、數(shù)據(jù)處理、數(shù)據(jù)流以及數(shù)據(jù)存儲(chǔ)四部分根據(jù)對(duì)天津市津工超市進(jìn)銷存管理系統(tǒng)的數(shù)據(jù)流程調(diào)查分析,其頂層數(shù)據(jù)流程圖繪制如Fig.4Generaldataflowdiagram圖2.4抽象的表示了津工超市的進(jìn)銷存方面的數(shù)據(jù)流程,同時(shí)揭示了擁有不同需求的外部實(shí)體與本系統(tǒng)之間存在的關(guān)系,以及總體功能。具體到系統(tǒng)內(nèi)部各種信息存儲(chǔ)、加工變換FFP1F貨信息F存查詢信息F貨信息P2F5:商品維護(hù)信息P4統(tǒng)計(jì)信息管理D統(tǒng)計(jì)信息表FigTierofthedataflowdiagramF1:商品缺貨信息商品F3:庫存查詢信息D1庫存信息表理貨組信息P2店長(zhǎng)FigTierofthedataflowdiagramP2.2P1訂貨單P2.3P2.3P4D庫存信息表FigTierofthedataflowdiagramP4P4商品銷售信息登記FigTierofthedataflowdiagramF5:商品入庫單進(jìn)貨F7:進(jìn)貨信息記錄P2信息F6:銷售信息記錄P3P3FigTierofthedataflowdiagram綜合以上的第一層以及第二層數(shù)據(jù)流程圖,將它們合并在一起就會(huì)得到津工超市商品進(jìn)P2.3P2.3D庫存信息表FP22登記D統(tǒng)計(jì)信息表2.5數(shù)據(jù)字典數(shù)據(jù)字典起初應(yīng)用于數(shù)據(jù)庫管理系統(tǒng),后來系統(tǒng)開發(fā)人員將其引入到系統(tǒng)分析之中。系統(tǒng)分析中所使用的數(shù)據(jù)字典,主要是用來描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過程和外部實(shí)體的,它把數(shù)據(jù)的最小組成單位看成是組成數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)元素,通過數(shù)據(jù)元素和數(shù)據(jù)字典中含有六類條目,其中包括數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過2.5.1數(shù)據(jù)元素條目表單entitems表單、進(jìn)貨單entitems表單entitems表單entitems表單entitems表單entitems編號(hào)entitemsentitems、庫存單/時(shí)間/時(shí)間編號(hào)2.5.2數(shù)據(jù)結(jié)構(gòu)條目tureitems信息單tureitemstureitems單2.5.3數(shù)據(jù)流條目items面商品缺貨的信息items面商品銷售的信息售單items存表items計(jì)劃items護(hù)信息護(hù)存單items統(tǒng)計(jì)查詢售單items統(tǒng)計(jì)查詢貨單2.5.4數(shù)據(jù)存儲(chǔ)條目rageitemsrageitems息的統(tǒng)計(jì)查詢表單2.5.5數(shù)據(jù)處理過程條目ionprocessitem編號(hào):P1.1瀏覽P1.1D1,擬定出商品需求計(jì)劃ionprocessitem定的需求計(jì)劃編輯訂貨單ionprocessitem至供應(yīng)商處物供給至超市ionprocessitem信息表處理:管理員確認(rèn)商品信息后,編寫入庫信息表,將入庫信息存儲(chǔ),同時(shí)庫中ionprocessitem售信息售信息保存ionprocessitem進(jìn)行統(tǒng)計(jì)至統(tǒng)計(jì)信息表的進(jìn)貨查詢統(tǒng)計(jì)中ionprocessitem息進(jìn)行統(tǒng)計(jì)統(tǒng)計(jì)信息表的銷售查詢統(tǒng)計(jì)中2.5.6外部實(shí)體條目entityitem理員系統(tǒng)設(shè)計(jì)階段是繼系統(tǒng)分析階段以后的第二大階段。本階段要為前一章節(jié)所建立起來的邏輯模型確定實(shí)施的方案,解決“如何做”的問題。本階段的主要任務(wù)是從信息系統(tǒng)的總體目標(biāo)出發(fā),考慮經(jīng)濟(jì)、技術(shù)和運(yùn)行環(huán)境等條件,依據(jù)系統(tǒng)分析報(bào)告,將系統(tǒng)分析階段所提出系統(tǒng)設(shè)計(jì)階段主要包括計(jì)算機(jī)系統(tǒng)配置、新系統(tǒng)總體結(jié)構(gòu)框架設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、代碼設(shè)計(jì)、用戶界面設(shè)計(jì)、流程及模塊功能的設(shè)計(jì)等方面,因此,在本論文中將它們歸納為計(jì)算3.1總體功能結(jié)構(gòu)設(shè)計(jì)系統(tǒng)的結(jié)構(gòu)化設(shè)計(jì)的基本思想是把一個(gè)系統(tǒng)按功能由頂向下,劃分成為若干個(gè)彼此之間具有一定的獨(dú)立性,同時(shí)又具有一定聯(lián)系的模塊,這樣就使得每一個(gè)模塊的功能都更加容易系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)的特點(diǎn)就在于其具有很好的內(nèi)聚性。所謂的內(nèi)聚性,指的是一個(gè)程序聚性越好,其可變性及可維護(hù)性就越好,間的聯(lián)系程度稱為耦合,耦合程度越低,3.1.1子系統(tǒng)的劃分進(jìn)銷存方面相對(duì)獨(dú)立的管理活動(dòng),將整個(gè)系統(tǒng)劃分為若干個(gè)子系統(tǒng)。系統(tǒng)用戶管理子系統(tǒng)、供應(yīng)商管理子系統(tǒng)、進(jìn)貨管理子系統(tǒng)、銷售管理子系統(tǒng)、admin所有用戶的信息進(jìn)行增加刪除和修改,一般用戶只可以對(duì)自己的信息進(jìn)行修改。供應(yīng)商管理子僅限于管理員admin進(jìn)行操作。進(jìn)貨管理子系統(tǒng)主要用于商品進(jìn)貨時(shí)的信息錄入,此外還可以對(duì)庫存已有的商品信息進(jìn)行維護(hù)。銷售管理子系統(tǒng)是登記錄入已經(jīng)售出的商品信息,進(jìn)而保存至商品銷售統(tǒng)計(jì)表單中。庫存管理子系統(tǒng)則是將庫存中的商品信息列出,便于系統(tǒng)對(duì)庫存商品信息進(jìn)行瀏覽。統(tǒng)根據(jù)功能的從屬關(guān)系繪制成的圖表叫做功能結(jié)構(gòu)圖,其中每一個(gè)方框被稱為一個(gè)功能模塊,分解得到的最小的功能模塊就是程序中德每個(gè)處理過程,而那些較大的功能模塊就可能是完成某一任務(wù)的一組程序。系統(tǒng)的功能結(jié)構(gòu)圖從功能的角度描述出了系統(tǒng)的組織結(jié)構(gòu),卻沒有表達(dá)各功能間的數(shù)據(jù)傳送關(guān)系。而系統(tǒng)中的很多項(xiàng)功能和業(yè)務(wù)都是依靠數(shù)據(jù)文件而聯(lián)系起來的。比如,某一功能模塊向某一數(shù)據(jù)文件中存儲(chǔ)數(shù)據(jù),之后另一個(gè)功能模塊從該數(shù)據(jù)文件中取出數(shù)據(jù)。有時(shí)候,還可以利用一個(gè)臨時(shí)的中間文件,將原來并沒有通過數(shù)據(jù)文件發(fā)生。銷存管理系統(tǒng)3.2處理流程圖設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì)只是將重點(diǎn)放在了描述系統(tǒng)的功能特征以及各功能模塊之間的調(diào)用關(guān)系上,并沒有表達(dá)各功能之間的數(shù)據(jù)傳遞關(guān)系。因此,還需進(jìn)行系統(tǒng)處理流程設(shè)計(jì)以及具體在津工超市商品進(jìn)銷存管理系統(tǒng)所劃分成的六個(gè)子系統(tǒng)之中,每一個(gè)子系統(tǒng)都有其自身。Fig.2OperationflowdiagramFig.3Operationflowdiagram3.3代碼詳細(xì)設(shè)計(jì)同時(shí)還代表了客觀存在事物的名稱、屬性和狀態(tài)等。使用代碼可以提高計(jì)算機(jī)處理效率、精度,便于數(shù)據(jù)的更新和檢索,還可以可節(jié)省計(jì)算機(jī)的空間,提高運(yùn)算速度,增強(qiáng)系統(tǒng)的可靠同叫法的同一事物,利用代碼統(tǒng)一起來,代碼的設(shè)計(jì)要遵循惟一性、標(biāo)準(zhǔn)型、適用性、簡(jiǎn)單性、合理性、可擴(kuò)充性、規(guī)范化的原天津市津工超市商品進(jìn)銷存管理系統(tǒng)針對(duì)各個(gè)供應(yīng)商及其各種商品,設(shè)計(jì)了供應(yīng)商代碼和商品代碼,以便對(duì)其進(jìn)行相應(yīng)的管理,如表3.1—3.2。代碼設(shè)計(jì)采用區(qū)間碼,它是按編碼on5無05.01銷存管理系統(tǒng)機(jī)分類處理位12345……………on無05.01銷存管理系統(tǒng)機(jī)分類處理位12筒345…3.4輸入輸出設(shè)計(jì)從系統(tǒng)開發(fā)的角度來看,輸入的信息是根據(jù)輸出要求來決定的,二者是一種相輔相成的3.4.1輸出設(shè)計(jì)輸出要求才能夠確定輸入的信息,因此在系統(tǒng)設(shè)計(jì)中,應(yīng)該先進(jìn)行輸出設(shè)計(jì),然后再進(jìn)輸出設(shè)計(jì)是很重要的,它的目的是使系統(tǒng)能夠輸出滿足系統(tǒng)用戶需要的有用信息,而一個(gè)信息系統(tǒng)能否為用戶提供準(zhǔn)確、及時(shí)、使用的信息,是評(píng)價(jià)信息系統(tǒng)優(yōu)劣的標(biāo)準(zhǔn)之一,因此,輸出設(shè)計(jì)的好壞直接影響系統(tǒng)的使用效果,其出發(fā)點(diǎn)應(yīng)該是保證系統(tǒng)輸出的信息能夠方商品進(jìn)貨查詢主要是針對(duì)滿足系統(tǒng)用戶的查詢需求所設(shè)計(jì)的,其中輸出信息的字段包括商品編號(hào),商品名稱,商品價(jià)格,進(jìn)貨數(shù)量和進(jìn)貨日期。根據(jù)起止的時(shí)間段,查詢出此段時(shí)Fig.4Purchaseofinformationgoodsoutputinterface”按鈕,所要查詢的商品信息就會(huì)顯示出來,其中輸出的信息包括商品名稱、銷售數(shù)量、銷售Fig.5MerchandisesalesinformationoutputinterfaceFigStockinformationoutputinterfaceFig3.7Goodsinventoryreportinterface將商品銷售信息以報(bào)表的形式打印出來,其中打印出的商品信息包括商品代碼、銷售數(shù):Fig.8Merchandisesalesreportinterface3.4.2輸入設(shè)計(jì)輸入設(shè)計(jì)是系統(tǒng)設(shè)計(jì)整個(gè)過程中的關(guān)鍵環(huán)節(jié)之一,對(duì)系統(tǒng)的質(zhì)量起著決定性的作用。輸保證向系統(tǒng)輸入正確的數(shù)據(jù),并在此前提下,做到輸入方法簡(jiǎn)單、迅速、在輸入設(shè)計(jì)的過程中,應(yīng)遵循以下幾項(xiàng)原則:在保證滿足處理要求的前提下使輸入量最盡量接近原數(shù)據(jù)的發(fā)生點(diǎn);輸入數(shù)據(jù)盡量用在處理所需形式的記錄,盡量不轉(zhuǎn)換,以免轉(zhuǎn)換admin計(jì)的,系統(tǒng)Fig9Inputtingofusermanagementinterfaceadmin輸入用戶名這個(gè)頁面的設(shè)計(jì)是為了實(shí)現(xiàn)管理員admin對(duì)供應(yīng)商信息的增加、刪除和修改的功能,其格、入庫日期和入庫數(shù)量。同時(shí)還可以對(duì)庫存內(nèi)的商品信息進(jìn)行修改,但只能夠修改商品的的數(shù)據(jù),同時(shí)它也是衡量信息系統(tǒng)開發(fā)工作好壞的主要指標(biāo)之一。一個(gè)設(shè)計(jì)較為完善的數(shù)據(jù)庫能夠充分反映物流發(fā)展完成狀況、充分滿足組織和各級(jí)管理的要求,使系統(tǒng)的開發(fā)后繼工3.5.1概念設(shè)計(jì)概念設(shè)計(jì)往往是通過對(duì)用戶要求描述的現(xiàn)實(shí)世界中住處的分類、聚集和概括,從而建立津工超市商品進(jìn)銷存管理系統(tǒng)中所涉及到的實(shí)體有:系統(tǒng)用戶實(shí)體,供應(yīng)商信息實(shí)體,關(guān)N 進(jìn)貨信息NN 進(jìn)貨信息N N 商品銷售信N1NNN。實(shí)體屬性:進(jìn)貨單編號(hào)、商品代碼、商品名稱、單價(jià)、入庫日期、入庫數(shù)量、商品銷售信息實(shí)體屬性:銷售單編號(hào)、商品代碼、銷售日期、銷售數(shù)量、銷售總額、類編制管理2:一個(gè)系統(tǒng)用戶可以編制管理多個(gè)進(jìn)貨信息,一個(gè)進(jìn)貨信息也可以由多個(gè)系編制管理3:一個(gè)系統(tǒng)用戶可以編制管理多個(gè)庫存信息,一個(gè)庫存信息也可以由多個(gè)系3.5.2邏輯設(shè)計(jì)其工作包括明確個(gè)數(shù)據(jù)項(xiàng)之間的關(guān)系,并有序的對(duì)它們進(jìn)行分組。在系統(tǒng)設(shè)計(jì)階段,邏輯設(shè)本數(shù)據(jù)庫主要包括五個(gè)信息表,分別是系統(tǒng)用戶信息表,供應(yīng)商信息表,商品進(jìn)貨信息表,庫存信息表,商品銷售信息表。每個(gè)信息表中所包含的相關(guān)信息都將在以下的數(shù)據(jù)表中ionofSystemuserNulls1否是28是否ionofSupplierNulls28否是3否否4是否5是否6是否7是否onCommoditypurchaseNulls1否是2否否3me否否4rate6否否5date8否否6number6否否7否否fStockNulls1否是2否是36否否ionofMerchandisesalesNulls1否是2否否38否否46否否56否否68否否FigTherelationdiagramamongthetables3.6計(jì)算機(jī)系統(tǒng)配置方案設(shè)計(jì)一個(gè)完整的計(jì)算機(jī)系統(tǒng)以及網(wǎng)絡(luò)系統(tǒng)是信息系統(tǒng)的重要支撐環(huán)境。因此計(jì)算機(jī)系統(tǒng)配置方案設(shè)計(jì)明顯是系統(tǒng)設(shè)計(jì)階段的主要任務(wù)之一。合理的配置好計(jì)算機(jī)這一系統(tǒng)環(huán)境,就可以計(jì)算機(jī)系統(tǒng)配置方案設(shè)計(jì)其中包括計(jì)算機(jī)硬件的選擇、操作平臺(tái)的選擇、數(shù)據(jù)庫管理系3.6.1計(jì)算機(jī)硬件的選擇計(jì)算機(jī)硬件是根據(jù)數(shù)據(jù)的處理方式以及運(yùn)行的軟件所選擇的,對(duì)計(jì)算機(jī)的基本要求是容:CPUPentiumR66GHz,3.6.2操作平臺(tái)的選擇3.6.3數(shù)據(jù)庫管理系統(tǒng)的選擇統(tǒng),是由于其擁有良好外觀的報(bào)表和窗體,穩(wěn)定性以及安全性都很高,存儲(chǔ)形式單一,便于設(shè)計(jì)用戶界面、設(shè)計(jì)數(shù)據(jù)查詢、報(bào)表打印等可以方便有序地進(jìn)行,而且它還是一個(gè)可視化工3.6.4應(yīng)用軟件的選擇c言。它具有的特點(diǎn)包括:可視化的編程,將一些經(jīng)常要使用到的功能以一個(gè)個(gè)的控件的形式出現(xiàn);面向?qū)ο蟮某绦蛟O(shè)計(jì)思想,通過事件來執(zhí)行對(duì)對(duì)象的操作等。此外,它還擁有強(qiáng)大的3.6.5網(wǎng)絡(luò)設(shè)計(jì)超市商品進(jìn)銷存管理系統(tǒng)屬于超市內(nèi)部信息的管理系統(tǒng),信息僅在超市工作內(nèi)部的傳遞,同時(shí)還要確保信息的保密性,因此不涉及外部網(wǎng)絡(luò),只需保證在內(nèi)部網(wǎng)內(nèi)能夠暢系統(tǒng)實(shí)施是新系統(tǒng)開發(fā)工作中的最后一個(gè)階段,它是將系統(tǒng)設(shè)計(jì)的成果利用計(jì)算機(jī)實(shí)現(xiàn)的一個(gè)實(shí)踐階段。根據(jù)之前對(duì)天津市津工超市商品進(jìn)銷存管理系統(tǒng)所做的分析與設(shè)計(jì),在此論文的本章節(jié)主要分為了數(shù)據(jù)庫的連接、增加刪除修改技術(shù)的實(shí)現(xiàn)、查詢技術(shù)、系統(tǒng)的特色功能、系統(tǒng)測(cè)試和系統(tǒng)調(diào)試幾個(gè)小節(jié)。從幾個(gè)各種具有代表性的方面對(duì)整個(gè)系統(tǒng)實(shí)施的4.1數(shù)據(jù)庫的連接sqlselectfrom登陸where用戶名='"&Username&"'"SetDbOpenDatabaseAppPathdbmdb)bOpenRecordsetsql4.2增加、刪除、修改技術(shù)的實(shí)現(xiàn)本系統(tǒng)中在每個(gè)模塊中都采用了許多對(duì)數(shù)據(jù)庫直接操作的功能,比如進(jìn)貨記錄,銷售記錄等,其中都涉及到增加、刪除、修改等功能。由于本論文的篇幅有限,就以其中一個(gè)功能下面以“商品進(jìn)貨”中刪除信息為例,單擊刪除按鈕,會(huì)有確認(rèn)刪除的提示,當(dāng)點(diǎn)擊確egerQueren=MsgBox("記錄刪除后將無法恢復(fù),請(qǐng)謹(jǐn)慎使用此功能",vbYesNo+vbExclamationsqlselectfromwheretxtIcodeText"'"ordsetsqleleteeNClick4.3查詢技術(shù)查詢技術(shù)被廣泛應(yīng)用于大部分的管理信息系統(tǒng)中。在本系統(tǒng)中,統(tǒng)計(jì)信息模塊下的銷售PublicSubSearch)rClearflggrid.Cols=5flggrid.Rows=3flggridFixedCols=0flggridFixedRowsidColWidthflggridWidthridColWidthflggridWidthridColWidthflggridWidthridColWidthflggridWidthridColWidthflggridWidthMatrixMatrixMatrixMatrixMatrixflggridRow=0flggridColiflggridCellAlignmentldTrueflggrid.CellFontSize=10Nextiflggrid.Row=1flggridRowHeight=350flggridColiridTextidBackColorFixedvbBlackNextillsflexMergeFreeMsgBox符合條件的記錄"oveFirsteNotRSEOFsRSFieldsValuesRSFieldsValuesRSFieldsValuesRSFieldsValueeflggrid.Rows=flggrid.Rows+1veNextEndIfflggridColAlignment=4flggridColAlignment=4idBackColorHCFFFFEndSubsql="SELECT庫存表.商品名稱,Sum(銷售單.count)AS銷量合計(jì),銷售單.type,銷售單.priceFrom庫存表INNERJOIN銷售單ON庫存表.商品編號(hào)=銷售單.codeGROUPBY庫存表.商品名稱,銷售單.outdate,銷售單.type,銷售單.priceHAVING庫存表.商品名稱='"&cboName.Text&"'AND銷售單.outdateBetween#"&DTStar.Value&"#And#"&bOpenRecordsetsqlSubEndIfsql="SELECT庫存表.商品名稱,銷售單.count,銷售單.type,銷售單.priceFROM庫存表INNERJOIN銷售單ON庫存表.商品編號(hào)=銷售單.codeWHERE庫存表.商品名稱='"&cboName.Text&"'AND銷售單.outdateBetween#"&DTStar.Value&"#And#"&penRecordsetsqlubEndIfMsgBox設(shè)定查詢的條件"4.4.1數(shù)據(jù)備份在系統(tǒng)應(yīng)用于超市后,在日常的工作之中可能會(huì)發(fā)生很多突發(fā)事件,其中數(shù)據(jù)庫表的所出現(xiàn)的突發(fā)狀況很有可能讓超市工作中的許多重要信息與數(shù)據(jù)丟失、損壞,給超市的經(jīng)濟(jì)效益、人力等方面造成大量的損失。因此,在本系統(tǒng)中引入“數(shù)據(jù)備份”這一功能,就在很大程度上避免了這樣的損失。此功能會(huì)在系統(tǒng)的back文件夾內(nèi)生成dbback.mdb文件,將其改ileSystemObjectFso.CreateFolder(App.Path+"\back")ileAppPathdbmdbAppPathbackdbbackmdbSubileAppPathdbmdbAppPathbackdbbackmdbSub4.4.2登錄權(quán)限控制在系統(tǒng)用戶進(jìn)入登錄頁面的時(shí)候,定義Username和Password變量,使text1賦值給兩個(gè)字段里選擇符合條件的記錄是否存在,如果存在則打開系統(tǒng)主界面,如果不存在,循環(huán)gngi=i+1Username=txtUserasswordtxtPasswordsqlselectfrom登陸where用戶名='"&Username&"'"SetDbOpenDatabaseAppPathdbmdb)penRecordsetsqlSEOFFalseThenUsername=RS.Fields("用戶名")IfiThenMsgBox的用戶名",,"系統(tǒng)登陸"ssHomeendSubEndIfsqlselectfromwhere用戶名='"&Username&"'and密碼='"&Password&"'"penRecordsetsqlSEOFFalseThenIFormShowDenglunameUsernamernameadminThendMDIFormTruelEnabledTrueUnloadMeEndIfsernameadminThendMDIFormAdduserEnabledFalseMDIFormghsglEnabled=FalseUnloadMeEndIfIfiThenMsgBox效的密碼",,"系統(tǒng)登陸"xtPasswordSetFocussHomeendEndIf所謂的系統(tǒng)調(diào)試,指的是在完成程序編制后所進(jìn)行的調(diào)試工作。調(diào)試一個(gè)系統(tǒng)的過程分為程序調(diào)試、聯(lián)合調(diào)試和系統(tǒng)調(diào)試等幾個(gè)步驟,其步驟是從部分到整體的調(diào)試。其中,程序調(diào)試包括正確性調(diào)試、運(yùn)行速度與存儲(chǔ)空間調(diào)試、使用簡(jiǎn)便性調(diào)試等,聯(lián)合調(diào)試則是對(duì)若干個(gè)程序或某一子系統(tǒng)的調(diào)試,系統(tǒng)調(diào)試是在聯(lián)合調(diào)試的基礎(chǔ)之上對(duì)整個(gè)系統(tǒng)的全部功能所進(jìn)行的調(diào)試工作,包括對(duì)子系統(tǒng)之間的接口、數(shù)據(jù)通信、處理功能、資源共享以及某系統(tǒng)遭到寫程序過程中,分號(hào)和冒號(hào)比較相似,2.由于一開始數(shù)據(jù)庫的連接采用的是sql語句(select*from表),因此每次更換計(jì)算機(jī)進(jìn)行系統(tǒng)運(yùn)行的時(shí)候都需要重新選擇路徑,這樣會(huì)造成很多不必要的麻煩。因此,將數(shù)據(jù)庫OpenDatabaseAppPathdbmdbSELECT庫存表.商品名稱,銷售單.count,銷售單.type,銷售單.priceFROM庫存表INNERJOIN銷售單ON庫存表.商品編號(hào)=銷售單.codeWHERE庫存表.商品名稱='"&cboName.Text&"'AND銷售單.outdateBetwee
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)日出作文600字7篇
- 護(hù)理工作總結(jié)15篇
- 《寒冷的冬天》教案
- 工傷簡(jiǎn)單辭職報(bào)告(集錦7篇)
- 網(wǎng)絡(luò)編程協(xié)議課程設(shè)計(jì)
- 2018年全國(guó)兩會(huì)學(xué)習(xí)解讀
- 消費(fèi)電子行業(yè)專題報(bào)告:創(chuàng)新驅(qū)動(dòng)需求復(fù)蘇 業(yè)績(jī)與估值有望修復(fù)
- 兒童看護(hù)服務(wù)合同(2篇)
- 河南省安陽市林州城郊鄉(xiāng)第六職業(yè)中學(xué)高二地理聯(lián)考試題含解析
- 煤炭經(jīng)營(yíng)場(chǎng)地出租合同范本
- 垂直管理體系下績(jī)效分配模式推進(jìn)護(hù)理服務(wù)課件
- 二年級(jí)上冊(cè)英語說課稿-Module 4 Unit 2 He doesn't like these trousers|外研社(一起)
- 2023-2024人教版小學(xué)2二年級(jí)數(shù)學(xué)下冊(cè)(全冊(cè))教案設(shè)計(jì)
- 少數(shù)民族普通話培訓(xùn)
- 詩朗誦搞笑版臺(tái)詞
- 養(yǎng)老服務(wù)中心裝飾裝修工程施工方案
- 落地式腳手架監(jiān)理實(shí)施細(xì)則
- 上海市金山區(qū)2022-2023學(xué)年中考一模英語試題含答案
- 節(jié)水灌溉供水工程初步設(shè)計(jì)報(bào)告
- 【期末試題】河西區(qū)2018-2019學(xué)年度第一學(xué)期六年級(jí)數(shù)學(xué)期末試題
- 2022年總經(jīng)理年會(huì)發(fā)言稿致辭二
評(píng)論
0/150
提交評(píng)論