版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、商業(yè)企業(yè)庫存管理信息系統(tǒng)商業(yè)企業(yè)庫存管理信息系統(tǒng)1 系統(tǒng)規(guī)劃系統(tǒng)規(guī)劃1.1 系統(tǒng)背景系統(tǒng)背景在國民經(jīng)濟(jì)信息化過程中企業(yè)信息化是一個(gè)很重要的部分。隨著企業(yè)經(jīng)營模式逐漸從勞動(dòng)密集型向技術(shù)密集型轉(zhuǎn)變,建立在真實(shí)數(shù)據(jù)基礎(chǔ)上的科學(xué)理性的現(xiàn)代管理方式將使企業(yè)在市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地。管理信息系統(tǒng)能及時(shí)為企業(yè)提供所需的真實(shí)數(shù)據(jù),成為企業(yè)管理者進(jìn)行決策的依據(jù)。尤其在商業(yè)企業(yè)中,商品的進(jìn)銷存管理顯得極其重要?,F(xiàn)代商業(yè)的迅速發(fā)展,對(duì)手工管理模式提出了嚴(yán)峻挑戰(zhàn)。商品品種日益豐富,流行周期變短;企業(yè)經(jīng)營活動(dòng)節(jié)奏加快,如調(diào)價(jià)、削價(jià)、賒銷、代銷、折讓、退換等各種情況;信息量增大、變化加快,這些都增加了經(jīng)營管理的結(jié)算和統(tǒng)計(jì)
2、難度,手工管理難以完全勝任。現(xiàn)代化商業(yè)大市場(chǎng)、大流通、大商業(yè)發(fā)展的前提是高度發(fā)達(dá)的社會(huì)信息化,而商業(yè)企業(yè)自身內(nèi)部的管理信息系統(tǒng)又是社會(huì)信息化的前提。商品流轉(zhuǎn)中基礎(chǔ)數(shù)據(jù)的組織與應(yīng)用尤其重要,也是商業(yè) MIS 系統(tǒng)在操作層和經(jīng)營層最廣泛的應(yīng)用之處。商品的進(jìn)、銷、退、換、盤、損等商品流轉(zhuǎn)過程的管理以及相應(yīng)的款項(xiàng)流通的管理、票據(jù)的管理,是計(jì)算機(jī)系統(tǒng)代替手工作業(yè)方式的主要用途之一。強(qiáng)化庫存管理,規(guī)范業(yè)務(wù)流程,提高透明度,加快商品資金周轉(zhuǎn),以及為流通領(lǐng)域信息管理全面網(wǎng)絡(luò)化打下基礎(chǔ),是商業(yè)企業(yè)家門夢(mèng)寐以求的。本小組開展商業(yè)企業(yè)庫存管理信息系統(tǒng)的分析與設(shè)計(jì),就是希望有助于我國商業(yè)自動(dòng)化事業(yè)的發(fā)展,同時(shí)也希望豐
3、富企業(yè)信息系統(tǒng)的研究,為企業(yè)信息化作出貢獻(xiàn)。當(dāng)今的企業(yè)信息系統(tǒng)不但是傳統(tǒng)手工信息管理系統(tǒng)的替代者,而且也是先進(jìn)管理思想的體現(xiàn)者。因此本系統(tǒng)就是在下面兩個(gè)研究背景的基礎(chǔ)上進(jìn)行的。(1)手工信息管理的缺點(diǎn)和現(xiàn)代管理信息系統(tǒng)優(yōu)勢(shì)。我國目前大部分的小型商業(yè)企業(yè)仍然采用傳統(tǒng)的手工信息系統(tǒng)。這種原始手工操作的信息系統(tǒng)存在很多缺點(diǎn),如管理效率低,勞動(dòng)強(qiáng)度大,信息處理速度低而且準(zhǔn)確率也不夠令人滿意等。而以先進(jìn)的管理理念建立起來的管理信息系統(tǒng),實(shí)現(xiàn)商業(yè)企業(yè)現(xiàn)代化的庫存管理,能夠增強(qiáng)商業(yè)企業(yè)的活力,為企業(yè)帶來巨大的經(jīng)濟(jì)效益,這也是商業(yè)企業(yè)庫存管理的當(dāng)務(wù)之急?,F(xiàn)代化的庫存管理信息系統(tǒng),利用計(jì)算機(jī)技術(shù)從事商品信息處理
4、,顯示出其手工操作無法比擬的優(yōu)勢(shì)。(2)數(shù)據(jù)庫技術(shù)現(xiàn)狀。在商業(yè)企業(yè)庫存管理信息系統(tǒng)中數(shù)據(jù)庫是關(guān)鍵,數(shù)據(jù)庫中的數(shù)據(jù)就是企業(yè)的重要資源,數(shù)據(jù)庫設(shè)計(jì)的好壞影響著商業(yè)企業(yè)庫存管理信息系統(tǒng)的好壞。商業(yè)企業(yè)庫存管理信息系統(tǒng)中的核心技術(shù)就是數(shù)據(jù)庫技術(shù)。1.21.2 項(xiàng)目研究的意義項(xiàng)目研究的意義商業(yè)企業(yè)庫存管理信息系統(tǒng)主要解決的是商品庫存方面的信息管理問題,還沒被廣泛應(yīng)用到企業(yè)信息化管理中。庫存管理模塊占企業(yè)總資產(chǎn)的20-30%,被稱作“第三利潤源泉”,所以商業(yè)企業(yè)對(duì)庫存進(jìn)行全面的管理是非常有必要的5。商業(yè)企業(yè)已從傳統(tǒng)的進(jìn)銷存一體經(jīng)營模式轉(zhuǎn)為國際通行的進(jìn)銷分離模式。建立商品庫存管理信息系統(tǒng),對(duì)于商業(yè)企業(yè)加強(qiáng)商
5、品在內(nèi)部流通過程中的合理調(diào)配、合理存儲(chǔ),減少內(nèi)部流通成本具有積極意義。建立商品庫存管理信息系統(tǒng),是眾多商家的迫切需要,也是商品經(jīng)濟(jì)發(fā)展的必然產(chǎn)物;一套完整的庫存管理信息系統(tǒng),不僅能合理的管理商品流通減少貨物冗余、加速資金周轉(zhuǎn),控制商品價(jià)格的波動(dòng),而且它能規(guī)范商品流通的工作流程,減少人為因素的影響,更重要的是它能利用歷史數(shù)據(jù),為管理者的決策提供分析數(shù)據(jù)。因此,為了給商業(yè)企業(yè)的庫存管理者提供強(qiáng)有力的庫存決策,更好地幫助他們進(jìn)行有效的庫存管理,提高企業(yè)市場(chǎng)競(jìng)爭(zhēng)力,分析與設(shè)計(jì)庫存管理信息系統(tǒng)有著非常重要的實(shí)際意義。1.31.3 系統(tǒng)介紹系統(tǒng)介紹1.3.1 系統(tǒng)目標(biāo)商業(yè)企業(yè)庫存管理信息系統(tǒng)的總體目標(biāo)是提
6、高庫存業(yè)的服務(wù)水平、實(shí)現(xiàn)物流合理化,降低總成本和提高客戶滿意水平。其具體的設(shè)計(jì)目標(biāo)主要有以下幾個(gè)方面:(1)為商業(yè)企業(yè)庫存管理提供大量的商品入庫、存儲(chǔ)保管和出庫方面的信息, 根據(jù)這些信息分析、了解商品在存儲(chǔ)過程中的狀態(tài),分別采取不同的處理與監(jiān)控措施,并將這些信息及時(shí)反饋給采購、銷售、需求預(yù)測(cè)等部門,使采購、物流、銷售形成一系列的連貫活動(dòng),使商業(yè)企業(yè)庫存管理協(xié)調(diào)合理。(2)實(shí)現(xiàn)對(duì)商業(yè)企業(yè)庫存工作的規(guī)范化管理,能按單號(hào)、商品名稱、入庫日期、合同號(hào)、倉庫名稱等條件,迅速查詢商業(yè)企業(yè)的各項(xiàng)未進(jìn)行、正進(jìn)行、待進(jìn)行的庫存信息,從而對(duì)庫存作業(yè)實(shí)施監(jiān)控與管理。(3)具備與供應(yīng)商及時(shí)準(zhǔn)確的交換信息的功能。支持成
7、員間的信息共享,可實(shí)現(xiàn)本企業(yè)不同地點(diǎn)倉庫間和企業(yè)間的信息集成。(4)實(shí)現(xiàn)庫存合理化。依靠電子計(jì)算機(jī)技術(shù)和嚴(yán)密的庫存管理,壓縮庫存,并防止積壓和脫銷。采取有效措施,盡可能縮短從訂貨到發(fā)貨的時(shí)間。(5)為客戶提供信息咨詢及有關(guān)資料的查詢和統(tǒng)計(jì)??傊?,商業(yè)企業(yè)庫存管理信息系統(tǒng)的基本目標(biāo)是用現(xiàn)代化的物質(zhì)技術(shù)設(shè)備和管理措施,不斷提高庫存作業(yè)的工作效率,做到儲(chǔ)存多,進(jìn)出快,采用科學(xué)的養(yǎng)護(hù)方法,不斷提高商品養(yǎng)護(hù)能力,做到保管好,損耗少;運(yùn)用經(jīng)濟(jì)手段管理倉庫,建立與健全以崗位貴任制為中心的各項(xiàng)管理制度,不斷提高倉庫管理水平,做到節(jié)省費(fèi)用,保證安全。1.3.2 系統(tǒng)功能商業(yè)企業(yè)庫存管理活動(dòng)可分為商品入庫、商品存
8、儲(chǔ)保管、商品出庫和輔助決策四個(gè)部分。其具體功能如下:(1)商品入庫信息系統(tǒng)商品入庫作業(yè)是商業(yè)企業(yè)庫存管理的開始,包括商品的接運(yùn)、卸貨、搬運(yùn)、清點(diǎn)數(shù)量、商品驗(yàn)收、整理、堆碼、辦理入庫手續(xù)等一系列的操作過程。它是根據(jù)商品儲(chǔ)存計(jì)劃和入庫憑證安排的,按照規(guī)定的程序,倉庫進(jìn)行收貨的業(yè)務(wù)。入庫信息系統(tǒng)的處理范圍包括從接收入庫開始確認(rèn)存儲(chǔ)位置,到更新庫存的處理。接收入庫:商業(yè)企業(yè)從供應(yīng)商那里事先獲得到貨預(yù)訂信息并存儲(chǔ)在計(jì)算機(jī)系統(tǒng)中。實(shí)際到貨時(shí), 通過掃描讀取該條碼檢索出到貨單位所對(duì)應(yīng)的該商品信息,經(jīng)過信息的確認(rèn)后就可以完成接收貨物的作業(yè)。存放指示:使商品存儲(chǔ)的位置通過計(jì)算機(jī)系統(tǒng)自動(dòng)進(jìn)行分配,并輸出存儲(chǔ)位置的
9、指示書, 向作業(yè)人員進(jìn)行指示。更新庫存:在分散處理時(shí), 更新庫存分為中央和分散兩次更新庫存。如果在入庫的商品立即出庫的系統(tǒng)中, 在分散計(jì)算機(jī)中更新所掌握的不同保管位置的庫存, 然后聯(lián)網(wǎng)更新在中央計(jì)算機(jī)系統(tǒng)中所掌握的不同倉庫的庫存。在入庫的商品不需要立即出庫的情況下, 在分散計(jì)算機(jī)系統(tǒng)中立即進(jìn)行更新處理。為了使中央和分散兩方的庫存保持一致, 需要建立日常能夠進(jìn)行兩方庫存對(duì)賬的功能。入庫確認(rèn):入庫確認(rèn)主要是核對(duì)錄入的各種入庫信息是否正確, 如果出現(xiàn)了錯(cuò)誤, 要回到取消接收入庫信息的狀態(tài), 重新從接收入庫開始修改。如果全部正常處理, 根據(jù)入庫確認(rèn)輸出實(shí)際入庫的信息。信息生成:為入庫處理的最后步驟,要
10、生成接收累計(jì)的會(huì)計(jì)信息,用以反映會(huì)計(jì)系統(tǒng)的接收臺(tái)賬、庫存賬,將信息存儲(chǔ)到相應(yīng)的數(shù)據(jù)庫。(2)儲(chǔ)存保管信息系統(tǒng)儲(chǔ)存保管階段是商業(yè)企業(yè)庫存管理作業(yè)的重要環(huán)節(jié)。這一階段商品在整個(gè)儲(chǔ)存期間,為保持商品的原有使用價(jià)值,倉庫需要采取一系列保管、保養(yǎng)措施。在庫信息系統(tǒng)的處理范圍包括事先設(shè)定庫存的指標(biāo),到盤點(diǎn)管理等。檢索庫存:讓業(yè)務(wù)人員知道正確的庫存量,判斷是否與訂單相對(duì)應(yīng)。在電子商務(wù)環(huán)境下,商業(yè)企業(yè)充分利用通暢的網(wǎng)絡(luò)渠道,可以及時(shí)地檢索到公司在各地的庫存及供應(yīng)鏈上其他企業(yè)的與庫存相關(guān)的庫存最新資料。輸出收付管理資料:商品入庫和出庫時(shí)要登記實(shí)物的卡片,在計(jì)算機(jī)系統(tǒng)中為了正確的管理庫存,存儲(chǔ)著入庫的紀(jì)錄。計(jì)算機(jī)
11、系統(tǒng)生成收付表單,并根據(jù)收付的實(shí)際業(yè)績掌握將來的業(yè)務(wù)量。補(bǔ)充庫存:商業(yè)企業(yè)庫存補(bǔ)充可以分為定期補(bǔ)充和緊急補(bǔ)充。定期補(bǔ)充是按照所確定的安全庫存,根據(jù)庫內(nèi)儲(chǔ)存的商品進(jìn)行補(bǔ)充的匯總,指示完成補(bǔ)充庫存的處理。緊急補(bǔ)充是以出庫預(yù)定的數(shù)據(jù)為基礎(chǔ)的,當(dāng)進(jìn)行商品分配時(shí),揀貨貨區(qū)不足由存儲(chǔ)庫區(qū)緊急補(bǔ)充。盤點(diǎn):查明存貨盤盈、盤虧、損毀的數(shù)量以及造成的原因,并應(yīng)進(jìn)行相應(yīng)的賬務(wù)處理,調(diào)整存貨的實(shí)存數(shù),使存貨的賬面記錄與庫存實(shí)物相符。計(jì)算機(jī)系統(tǒng)中,根據(jù)庫存數(shù)據(jù)庫對(duì)倉庫、不同貨架存儲(chǔ)的商品進(jìn)行盤點(diǎn),事先要輸出有關(guān)盤點(diǎn)清單。(3)商品出庫信息系統(tǒng)商品出庫作業(yè)是商業(yè)企業(yè)庫存管理業(yè)務(wù)的最后一個(gè)環(huán)節(jié)。這一階段是根據(jù)出庫憑證,為使
12、商品準(zhǔn)確、及時(shí)、安全地發(fā)放出去所進(jìn)行的一系列作業(yè)活動(dòng)。對(duì)商品出庫,要求發(fā)貨準(zhǔn)確、及時(shí),保質(zhì)保量地交給倉單持有人;出庫的商品必須包裝完整、標(biāo)記清楚、數(shù)量準(zhǔn)確。出庫信息系統(tǒng)的處理范圍包括從按訂單準(zhǔn)備出庫開始,實(shí)際的貨物出庫到向會(huì)計(jì)系統(tǒng)傳送已經(jīng)出庫的信息為止。匯總出庫數(shù)據(jù):對(duì)商品分配結(jié)束之后的訂單數(shù)據(jù)進(jìn)行匯總,從中央計(jì)算機(jī)系統(tǒng)得到出庫數(shù)據(jù),確認(rèn)數(shù)據(jù)的內(nèi)容,按照出庫數(shù)據(jù)的順序進(jìn)行排列替換并編輯有關(guān)內(nèi)容。為進(jìn)行單據(jù)揀貨的倉庫生成處理的單據(jù),在進(jìn)行配車處理的同時(shí)對(duì)配車處理傳送出庫數(shù)據(jù)。在電子商務(wù)環(huán)境下,商業(yè)企業(yè)通過網(wǎng)絡(luò)可以匯總出公司各地倉庫的出庫數(shù)據(jù),匯總后的數(shù)據(jù)為企業(yè)決策提供依據(jù)。揀貨處理:匯總的揀貨清
13、單按照商品單位合計(jì)出庫數(shù)據(jù),與作業(yè)人員的作業(yè)單位匹配輸出商品的分類。單據(jù)揀貨時(shí),在匯總出庫數(shù)據(jù)之后,考慮配送業(yè)務(wù)按照不同的方面排列替換出庫單據(jù),以單據(jù)為單位輸出揀貨清單并進(jìn)行揀貨處理。分揀處理:分揀處理是集合揀貨的后處理作業(yè)。在以商品的總量為單位進(jìn)行揀貨之后,再按照不同的訂單分配商品。生成分揀貨架和訂單,以及這些內(nèi)容的商品所聯(lián)系的分揀清單,按照揀貨的順序參考分揀清單,向分揀貨架分配商品。生成出庫單據(jù):計(jì)算機(jī)進(jìn)行出庫作業(yè)指示,即對(duì)揀貨、分揀等進(jìn)行出庫作業(yè)指示的訂單進(jìn)行生成出庫單據(jù)的準(zhǔn)備,與出庫單據(jù)的形式相吻合,加工訂單信息, 隨時(shí)輸出單據(jù)。出庫確認(rèn):確認(rèn)出庫處理,以接受訂單檢索出預(yù)定出庫的出庫數(shù)
14、據(jù),對(duì)出庫單據(jù)和商品、數(shù)量等是否一致、實(shí)物和數(shù)量是否一致進(jìn)行確認(rèn)。有關(guān)集合包裝的訂單,由于在包裝時(shí)確認(rèn)內(nèi)容,只確認(rèn)包裝的個(gè)數(shù),所以在出庫區(qū)放置貨物時(shí),讀取貨物標(biāo)簽的條碼進(jìn)行出庫確認(rèn)。傳送數(shù)據(jù):在分散計(jì)算機(jī)系統(tǒng)中處理完成的出庫數(shù)據(jù)要傳送到中央計(jì)算機(jī)系統(tǒng)中,并在中央計(jì)算機(jī)系統(tǒng)中更新庫存。向結(jié)算系統(tǒng)中傳送支付信息,附加銷售信息、內(nèi)部的交易信息等對(duì)會(huì)計(jì)的必要項(xiàng)目生成傳送文件。(4)輔助決策子系統(tǒng)輔助決策的功能是對(duì)數(shù)據(jù)的分析和決策功能,這部分功能是該系統(tǒng)的核心功能,它包括庫存決策的建立和庫存決策運(yùn)行。為了更方便快捷地進(jìn)行庫存決策,將商品和某種庫存模型建立關(guān)聯(lián)。具體建立過程為,根據(jù)對(duì)歷史數(shù)據(jù)和現(xiàn)行數(shù)據(jù)分析
15、,確定或預(yù)測(cè)商品的需求量和需求速度,根據(jù)合理的決策模型,以及合理確定模型的參數(shù),將此作為該商品的庫存決策方案保存下來。預(yù)警提示:根據(jù)限額的數(shù)據(jù)設(shè)計(jì)出庫存量預(yù)警提示。訂貨決策:根據(jù)預(yù)警提示的某種商品,對(duì)其庫存數(shù)據(jù)錄入后,進(jìn)行決策分析,并能夠進(jìn)行訂貨數(shù)量的相關(guān)決策最后制定庫存訂貨決策。數(shù)據(jù)管理:數(shù)據(jù)管理功能是對(duì)預(yù)警提示信息和訂貨決策數(shù)據(jù)的存儲(chǔ)管理,對(duì)這些數(shù)據(jù)的存儲(chǔ)與維護(hù)是實(shí)行科學(xué)決策所必須的,是輔助管理決策系統(tǒng)的基礎(chǔ)性功能。1.41.4 系統(tǒng)開發(fā)計(jì)劃系統(tǒng)開發(fā)計(jì)劃(略略)1.51.5 可行性分析可行性分析可行性分析以調(diào)查研究的結(jié)果為基礎(chǔ),經(jīng)過可行性調(diào)研,進(jìn)一步論證系統(tǒng)的必要性和可能性??尚行苑治龅哪?/p>
16、的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。可行性研究的目的不是解決問題,而是確定問題是否值得去解決。怎樣達(dá)到這個(gè)目的呢?當(dāng)然不能靠主觀猜想,而只能靠客觀地分析,必須分析幾種主要的可能解決方法的利弊,從而判斷開發(fā)的系統(tǒng)目標(biāo)和規(guī)模是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。商業(yè)企業(yè)庫存管理信息系統(tǒng)的開發(fā)主要是從經(jīng)濟(jì)可行性、技術(shù)可行性和社會(huì)可行性三個(gè)方面進(jìn)行可行性研究。(1)經(jīng)濟(jì)可行性以中小型商業(yè)企業(yè)的規(guī)模和經(jīng)濟(jì)實(shí)力支持開發(fā)一個(gè)庫存管理信息系統(tǒng)是沒有任何問題的。系統(tǒng)的經(jīng)濟(jì)可行性分析主要是從系統(tǒng)成本,效益估算,系統(tǒng)維護(hù)代價(jià)等因素考慮的。開發(fā)的庫存管理信息系統(tǒng)所
17、達(dá)到的經(jīng)濟(jì)效益遠(yuǎn)遠(yuǎn)超過經(jīng)濟(jì)估算時(shí)考慮到硬件的構(gòu)成,軟件費(fèi)用,運(yùn)行費(fèi)用,管理費(fèi)用等。所以開發(fā)這樣一個(gè)庫存管理信息系統(tǒng)從經(jīng)濟(jì)方面考慮是可行的。(2)技術(shù)可行性本系統(tǒng)采用 Windows XP 作為操作平臺(tái)。運(yùn)用我們比較熟悉的 Microsoft Visual FoxPro6.0作為系統(tǒng)開發(fā)軟件,主要是考慮到中小型商業(yè)企業(yè)現(xiàn)有軟、硬件的程度和這些簡單易懂的軟件好操作,好管理,好維護(hù)的原因而開發(fā)設(shè)計(jì)。本系統(tǒng)開發(fā)操作簡單,易于理解,只需通過簡單培訓(xùn),上手較快,公司領(lǐng)導(dǎo)和職員均能進(jìn)行操作,營運(yùn)環(huán)境要求低。面對(duì)于系統(tǒng)設(shè)計(jì)還應(yīng)該以“標(biāo)準(zhǔn)性、安全性、高效性、保密性、可維護(hù)性”為標(biāo)準(zhǔn),在著眼于當(dāng)前實(shí)用的基礎(chǔ)上,為
18、將來系統(tǒng)的擴(kuò)展,升級(jí)留有余地。軟件的開發(fā)應(yīng)能在較長時(shí)間內(nèi)滿足公司的發(fā)展需要。1)標(biāo)準(zhǔn)性:系統(tǒng)編寫與運(yùn)行必須符合標(biāo)準(zhǔn),既可以保證系統(tǒng)運(yùn)行又可以在此標(biāo)準(zhǔn)上每一項(xiàng)功能運(yùn)行。2)可靠性:由于商品信息的重要性,系統(tǒng)必須穩(wěn)定可靠,從而避免或減少數(shù)據(jù)損失。3)安全性:通過系統(tǒng)權(quán)限控制使用者,從而確保使用者無法操作與其無關(guān)的數(shù)據(jù)。4)高效性:由于商品的信息流動(dòng)量較大,系統(tǒng)對(duì)信息處理能力響應(yīng)能力都應(yīng)是快捷有效的。5)可維護(hù)性:采用結(jié)構(gòu)化模塊設(shè)計(jì),便于開發(fā)與維護(hù),也有利于情況隨時(shí)進(jìn)行更新和修改。 (3)社會(huì)可行性隨著我國信息化認(rèn)識(shí)程度的普遍提高。計(jì)算機(jī)的行業(yè)應(yīng)用已成風(fēng)氣,大多數(shù)商業(yè)企業(yè)的互聯(lián)網(wǎng)應(yīng)用越來越普及,公司
19、內(nèi)部眾多軟件的應(yīng)用,也使大多數(shù)管理人員具有了基本的計(jì)算機(jī)應(yīng)用能力。軟件開發(fā)水平與開發(fā)能力較前有所提高。國家政策環(huán)境趨向?qū)捤?,為行業(yè)軟件的開發(fā)提供了良好的政策環(huán)境。開發(fā)這樣的庫存管理信息系統(tǒng)與社會(huì)的發(fā)展和計(jì)算機(jī)應(yīng)用的普及有著重要的聯(lián)系。因此開發(fā)這樣的系統(tǒng)是完全可以實(shí)現(xiàn)社會(huì)可行性的。通過以上三個(gè)方面的可行性分析,開發(fā)一個(gè)中小型商業(yè)企業(yè)的庫存管理信息系統(tǒng)是完全可行的。2 2 系統(tǒng)分析系統(tǒng)分析系統(tǒng)分析(又稱邏輯設(shè)計(jì))是管理信息系統(tǒng)開發(fā)的關(guān)鍵環(huán)節(jié),要求在系統(tǒng)調(diào)查的基礎(chǔ)上,對(duì)新系統(tǒng)的功能進(jìn)行細(xì)致的分析,并建立一個(gè)新系統(tǒng)的邏輯模型。新系統(tǒng)的邏輯模型由系統(tǒng)業(yè)務(wù)流程圖、數(shù)據(jù)流程圖、數(shù)據(jù)字典、邏輯表達(dá)式及有關(guān)說明
20、組成,最后要完成系統(tǒng)分析報(bào)告(也稱為系統(tǒng)邏輯設(shè)計(jì)說明書) 。2.12.1 系統(tǒng)組織狀況系統(tǒng)組織狀況2.1.1 系統(tǒng)組織結(jié)構(gòu)及職責(zé)描述商業(yè)企業(yè)庫存管理信息系統(tǒng)的組織結(jié)構(gòu)主要由采購部、倉庫部、財(cái)務(wù)部和銷售部等組成。如下圖 1 所示:總 經(jīng) 理采購部倉庫部財(cái)務(wù)部銷售部圖 1 商業(yè)企業(yè)組織結(jié)構(gòu)圖采購部門:負(fù)責(zé)從供應(yīng)市場(chǎng)獲取有關(guān)廠家的生產(chǎn)、銷售信息,制定有利的采購策略;按采購計(jì)劃采購有關(guān)物資,保證采購計(jì)劃按期完成。倉庫部門:負(fù)責(zé)商品的驗(yàn)收入庫,辦理商品入庫和出庫手續(xù),及時(shí)反映驗(yàn)收中存在的問題;實(shí)施落實(shí)倉庫庫存商品儲(chǔ)備定額,完成流動(dòng)資金下庫指標(biāo),及時(shí)反饋余缺商品信息等。財(cái)務(wù)部門:負(fù)責(zé)企業(yè)財(cái)政運(yùn)作情況及財(cái)務(wù)
21、管理,處理各類賬單、發(fā)票等。銷售部門:負(fù)責(zé)商品的銷售工作,根據(jù)庫存的統(tǒng)計(jì)資料,把握用戶需求與倉庫庫存的供求關(guān)系,核算各種商品的需用量、庫存量和申請(qǐng)量,編制商品計(jì)劃平衡表。2.1.2 庫存管理功能不同的經(jīng)濟(jì)主體所面對(duì)的物流形式是不同的,處理的方式和方法也不同,因此也沒有統(tǒng)一的物流信息系統(tǒng)功能結(jié)構(gòu)模式。本系統(tǒng)研究的庫存管理信息系統(tǒng)的功能結(jié)構(gòu)是在現(xiàn)代化、信息化的條件下,為商業(yè)企業(yè)適應(yīng)新的庫存管理模式而設(shè)計(jì)的一種比較通用的功能結(jié)構(gòu)。由于商業(yè)企業(yè)庫存管理活動(dòng)可分為商品入庫、商品存儲(chǔ)保管、商品出庫和輔助決策管理四個(gè)階段,因此可以將商業(yè)企業(yè)庫存管理信息系統(tǒng)分為入庫管理信息系統(tǒng)、儲(chǔ)存保管信息系統(tǒng)、出庫管理信息
22、系統(tǒng)和輔助決策信息系統(tǒng)四個(gè)部分。如下圖2所示:圖 2 商業(yè)企業(yè)庫存管理功能圖2.22.2 系統(tǒng)業(yè)務(wù)流程圖系統(tǒng)業(yè)務(wù)流程圖業(yè)務(wù)流程分析的任務(wù)是調(diào)查系統(tǒng)中各環(huán)節(jié)的管理業(yè)務(wù)活動(dòng),掌握管理業(yè)務(wù)的內(nèi)容、作用及信息的輸入、輸出、數(shù)據(jù)存儲(chǔ)和信息的處理方法及過程等,為建立管理信息系統(tǒng)數(shù)據(jù)模型和邏輯模型打下基礎(chǔ)。業(yè)務(wù)流程圖是掌握現(xiàn)行系統(tǒng)狀況、確立系統(tǒng)邏輯模型不可缺少的環(huán)節(jié),是系統(tǒng)分析和描述現(xiàn)行系統(tǒng)的重要工具,是業(yè)務(wù)流程調(diào)查結(jié)果的圖形化表示。商業(yè)企業(yè)庫存管理信息系統(tǒng)的主要業(yè)務(wù)流程是:商品入庫管理、商品的存儲(chǔ)保管、商品出庫管理和輔助決策管理。如下圖3所示:商業(yè)企業(yè)庫存管理入庫管理儲(chǔ)存保管輔助決策匯總數(shù)據(jù)揀貨規(guī)劃出庫處
23、理驗(yàn)收入庫更新庫存商品信息管理盤點(diǎn)處理檢索庫存預(yù)警提示訂貨決策數(shù)據(jù)管理出庫管理存放指示 圖 3 庫存管理信息系統(tǒng)業(yè)務(wù)流程圖商業(yè)企業(yè)庫存管理信息系統(tǒng)的業(yè)務(wù)流程如下:采購部門向供應(yīng)商發(fā)送采購訂單后,供應(yīng)商安排發(fā)貨,經(jīng)過驗(yàn)收入庫等程序后,保管人員安排貨物存放,并向財(cái)務(wù)部門發(fā)送貨物入庫單據(jù)。保管人員要定期對(duì)存貨進(jìn)行盤點(diǎn),當(dāng)盤點(diǎn)數(shù)據(jù)與企業(yè)庫存數(shù)據(jù)有差異時(shí),企業(yè)需要對(duì)這些貨品的計(jì)算機(jī)倉儲(chǔ)數(shù)進(jìn)行更新,并向財(cái)務(wù)部門發(fā)送相關(guān)數(shù)據(jù),以調(diào)整存貨信息。銷售部門接收到來自于客戶的訂單,并向倉庫部門發(fā)送客戶訂單要求發(fā)貨。倉庫部門根據(jù)訂單安排揀貨出庫,并向客戶發(fā)送貨物。輔助決策人員根據(jù)庫存表作出相關(guān)決策和預(yù)警提示。2.32
24、.3 系統(tǒng)數(shù)據(jù)流程圖系統(tǒng)數(shù)據(jù)流程圖數(shù)據(jù)流程分析可以按照自頂向下、逐層分解、逐步細(xì)化的結(jié)構(gòu)化分析方式進(jìn)行,通過分層的數(shù)據(jù)流程圖來實(shí)現(xiàn)。DFD是描述新系統(tǒng)數(shù)據(jù)輸入、數(shù)據(jù)輸出、數(shù)據(jù)存儲(chǔ)及數(shù)據(jù)處理之間關(guān)系的一采購部門收貨通知單驗(yàn)收入庫合格通知單存放指示存貨信息入庫確認(rèn)入庫信息財(cái)務(wù)部門不合格通知單錯(cuò)誤入庫信息入庫文件入庫查詢有關(guān)部門存放信息銷售部門客戶訂單匯總出庫數(shù)據(jù)揀貨清單揀貨處理分揀清單分揀處理分揀信息生成出庫單據(jù)出庫單據(jù)出庫確認(rèn)出庫信息更新出庫記錄出庫查詢出庫文件錯(cuò)誤出庫單據(jù)確認(rèn)出庫信息數(shù)據(jù)相符信息決策表數(shù)據(jù)管理預(yù)警決策文件訂貨決策預(yù)警提示表預(yù)警提示庫存表收付管理收付信息庫存盤點(diǎn)庫存檢索庫存補(bǔ)充盤
25、點(diǎn)報(bào)表檢索報(bào)表庫存補(bǔ)充表種強(qiáng)有利的工具,同時(shí)也是與用戶進(jìn)行緊密配合的有效媒介。2.3.1 系統(tǒng)頂層數(shù)據(jù)流程設(shè)計(jì)從下圖4可以看出,庫存管理信息系統(tǒng)所涉及到的外部實(shí)體主要包括了采購部門、財(cái)務(wù)部門、銷售部門以及其他的相關(guān)部門。采購部門銷售部門財(cái)務(wù)部門有關(guān)部門入庫單庫存預(yù)警報(bào)告商品銷售計(jì)劃出庫單顧客已付款通知業(yè)務(wù)單據(jù)決策信息解決方案庫存管理信息系統(tǒng)P0圖 4 庫存管理信息系統(tǒng)頂層數(shù)據(jù)流程圖庫存管理信息系統(tǒng)從采購部門處獲得供應(yīng)商發(fā)貨通知單,系統(tǒng)調(diào)用庫存基礎(chǔ)數(shù)據(jù)管理中的倉庫種類、貨位狀態(tài)等信息進(jìn)行貨物入庫存放。財(cái)務(wù)部門通過核算各種業(yè)務(wù)單據(jù)向系統(tǒng)提供收付款信息。庫存管理信息系統(tǒng)接收到銷售部門的商品銷售計(jì)劃,
26、系統(tǒng)安排貨物揀選以及出庫。有關(guān)部門通過查詢庫存信息向其他部門提供相應(yīng)的解決方案。最后,由于存在出入庫誤差以及存貨在庫期間的損耗,所以保管人員要及時(shí)進(jìn)行貨物盤點(diǎn)以及調(diào)整,從而保證庫存信息的準(zhǔn)確性。2.3.2 系統(tǒng)一層數(shù)據(jù)流程設(shè)計(jì)為了能把庫存管理信息系統(tǒng)中有關(guān)出、入庫和存儲(chǔ)保管、輔助決策的細(xì)節(jié)表示出來,在頂層圖的基礎(chǔ)上,自頂向下地進(jìn)行分解,得到庫存管理信息系統(tǒng)的第一層數(shù)據(jù)流程圖,如下圖5所示。從第一層數(shù)據(jù)流程圖中可以更為細(xì)致的看出,庫存管理的主要流程可以分為四個(gè)主要的過程:收貨入庫、存儲(chǔ)保管、揀貨出庫和輔助決策。采購部門銷售部門相關(guān)部門庫存文件收貨通知單客戶訂單入庫單出庫單入庫確認(rèn)信息入庫管理出庫
27、管理出庫確認(rèn)信息P1存儲(chǔ)保管P2P3輔助決策管理財(cái)務(wù)部門P4 決策方案 已收貨款通知商品采購計(jì)劃訂貨方案銷售方案商品銷售計(jì)劃庫存分析DI圖 5 庫存管理系統(tǒng)一層數(shù)據(jù)流程圖當(dāng)采購部門將供應(yīng)商發(fā)貨通知發(fā)送到庫存管理部門的時(shí)候,收貨入庫流程開始。庫存部門要對(duì)照入庫單核對(duì)發(fā)貨通知單,并根據(jù)庫位信息安排貨物入庫,入庫結(jié)束后,要將入庫信息及時(shí)入帳并通知財(cái)務(wù)部門。存儲(chǔ)保管時(shí),保管人員要根據(jù)盤點(diǎn)清單進(jìn)行存貨的盤點(diǎn),之后要對(duì)商品庫存信息進(jìn)行調(diào)整并將盤點(diǎn)調(diào)整數(shù)據(jù)及時(shí)發(fā)送給財(cái)務(wù)部門做相應(yīng)的處理。庫存管理部門收到來自于銷售部門的訂單信息時(shí),編制出庫單,并根據(jù)商品貨位信息安排出庫。貨物發(fā)出后,要更新庫存數(shù)據(jù),并將結(jié)果報(bào)
28、送財(cái)務(wù)部門。輔助決策分析,是要根據(jù)存貨信息形成安全庫存分析、商品品需求預(yù)測(cè)等分析報(bào)告,以輔助庫存管理決策層進(jìn)行相關(guān)的決策制定。有關(guān)部門預(yù)警提示錄入預(yù)警信息決策報(bào)表信息查詢信息提取預(yù)警信息決策信息庫存信息數(shù)據(jù)管理采購部門訂貨決策預(yù)警決策信息信息存儲(chǔ)信息查詢信息提取信息反饋預(yù)警查詢安全提示P4.1P4.2P4.3D1D4圖 6 輔助決策子系統(tǒng)二層數(shù)據(jù)流程圖注:其他子系統(tǒng)的二層圖略2.42.4 系統(tǒng)數(shù)據(jù)字典系統(tǒng)數(shù)據(jù)字典在整個(gè)系統(tǒng)分析中,數(shù)據(jù)字典是必不可少的工具。數(shù)據(jù)字典是對(duì)系統(tǒng)中的數(shù)據(jù)的詳盡描述,數(shù)據(jù)字典是關(guān)于數(shù)據(jù)信息的集合,對(duì)數(shù)據(jù)流圖中包含的所有元素的定義的集合,它提供對(duì)數(shù)據(jù)庫中數(shù)據(jù)描述的集中管理
29、,目的是對(duì)收集到的數(shù)據(jù)進(jìn)行標(biāo)準(zhǔn)化、統(tǒng)一化,有統(tǒng)一的名稱、格式和含義,與數(shù)據(jù)流圖共同構(gòu)成系統(tǒng)的邏輯模型。庫存管理信息系統(tǒng)的數(shù)據(jù)字典包括:數(shù)據(jù)元素,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,處理過程,數(shù)據(jù)存儲(chǔ),外部實(shí)體。數(shù)據(jù)字典除保存數(shù)據(jù)名、類型、長度、精度等有關(guān)信息外,還包括數(shù)據(jù)流向的描述和加工的描述,顯然數(shù)據(jù)字典可供設(shè)計(jì)者和用戶雙方參照使用,它為系統(tǒng)設(shè)計(jì)人員提供了有力的工具。(1)數(shù)據(jù)元素條目數(shù)據(jù)元素是最小的數(shù)據(jù)組成單位。數(shù)據(jù)元素條目如下表所示: (2)數(shù)據(jù)結(jié)構(gòu)條目數(shù)據(jù)結(jié)構(gòu)描述了數(shù)據(jù)之間的組合關(guān)系,一個(gè)數(shù)據(jù)結(jié)構(gòu)可以包括若干個(gè)數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)條目如下表所示:名稱: 商品編號(hào) 總編號(hào):0-01別名:G NO
30、編號(hào):01長度:6 個(gè)字節(jié) 類型:字符型簡述:某種商品的編號(hào) 名稱:用戶訂貨單 總編號(hào):0-03別名: INDENT 編號(hào):03簡述:用戶所填寫的用戶情況及訂貨要求等信息 數(shù)據(jù)結(jié)構(gòu)組成:訂貨單標(biāo)識(shí)+用戶情況+商品情況 名稱:商品名稱 總編號(hào):0-02別名: NAME 編號(hào):02描述:標(biāo)識(shí)商品的唯一文字符號(hào)定義:商品名稱=4字符型6 位置:入庫表、庫存表和出庫表(3)數(shù)據(jù)流條目數(shù)據(jù)流包括了來源、去處、組成、流通量。數(shù)據(jù)流條目如下表所示:(4)數(shù)據(jù)處理?xiàng)l目對(duì)于數(shù)據(jù)流程圖中的處理,需要在數(shù)據(jù)字典中描述處理的編號(hào)、名稱、功能。簡要說明有關(guān)的輸入、輸出。處理過程條目如下表所示:名稱:發(fā)貨單 總編號(hào):0-
31、05簡述:銷售部門為用戶開出的發(fā)貨單 編號(hào):05數(shù)據(jù)流來源:開發(fā)貨單處理功能數(shù)據(jù)流去向:倉庫備貨處理功能 數(shù)據(jù)流組成:發(fā)貨單數(shù)據(jù)結(jié)構(gòu) 名稱: 驗(yàn)收訂貨單 總編號(hào):0-07簡述:確定用戶的訂貨單填寫是否正確 編號(hào):07輸入的數(shù)據(jù)流:訂貨單,來源為外部實(shí)體處理:檢驗(yàn)訂貨單數(shù)據(jù),查明是否符合供貨范圍輸出的數(shù)據(jù)流:合格的訂貨單,去向是處理過程,不合格的訂貨單,去向是外部實(shí)體名字:庫存表 總編號(hào):0-04別名: KCB 編號(hào):04描述:該數(shù)據(jù)表是用來記錄庫存商品的信息定義:庫存商品表=商品編號(hào)+商品名稱+規(guī)格+入庫日期+庫存數(shù)量 +單價(jià)+出庫日期+出入庫經(jīng)手人名字:入庫表 總編號(hào):0-06別名:RKB
32、編號(hào):06描述:該數(shù)據(jù)表是用來記錄入庫商品的信息定義:入庫表=入庫編號(hào)+商品編號(hào)+商品名稱+規(guī)格+入庫數(shù)量+單價(jià)+入庫日期+入庫經(jīng)手人(5)數(shù)據(jù)存儲(chǔ)條目數(shù)據(jù)存儲(chǔ)條目主要描繪了數(shù)據(jù)存儲(chǔ)的結(jié)構(gòu),有關(guān)的數(shù)據(jù)流,查詢要求。數(shù)據(jù)存儲(chǔ)條目如下表所示: (6)外部實(shí)體外部實(shí)體是數(shù)據(jù)的來源和去向。外部實(shí)體條目主要說明了外部實(shí)體產(chǎn)生的數(shù)據(jù)流和傳給該外部實(shí)體的數(shù)據(jù)流。 “采購部” 、 “銷售部”兩個(gè)外部實(shí)體的條目如下表所示:名稱:庫存文件 總編號(hào):0-09簡述:存放商品的歷年庫存和單價(jià) 編號(hào):09有關(guān)的數(shù)據(jù)流:D1 P2,P2 P4數(shù)據(jù)存儲(chǔ)組成:商品編號(hào)+商品名稱+單價(jià)+庫存量+備注 名稱:銷售部門 總編號(hào):0-
33、10別名: SALE 編號(hào):10說明:向客戶出售商品的一個(gè)重要外部實(shí)體輸入數(shù)據(jù)流:訂單銷售部門輸出數(shù)據(jù)流:銷售部門客戶訂單名稱:儲(chǔ)存保管 總編號(hào):0-08別名: CCBG 編 號(hào):08說明:儲(chǔ)存保管各種商品 輸入:P1P3 輸出:P3 P4處理:保管員將核對(duì)各種商品信息,然后進(jìn)行出入庫 名稱:采購部門 總編號(hào):0-11別名:PURCHASE 編號(hào):11說明:為公司購買各種商品的一個(gè)重要外部實(shí)體輸入數(shù)據(jù)流:訂貨方案采購部門輸出數(shù)據(jù)流:采購部門收貨通知單2.52.5 系統(tǒng)處理邏輯功能描述系統(tǒng)處理邏輯功能描述在數(shù)據(jù)字典的處理功能字典中定義和說明了各種處理,并用文字對(duì)處理邏輯作了概括說明,但一般的文字
34、說明存在著很多含糊不清之處。所以,還必須用比較明確的處理邏輯描述工具對(duì)某些比較復(fù)雜的功能進(jìn)行描述,以便于系統(tǒng)設(shè)計(jì)和程序設(shè)計(jì)。有三種主要的描述工具:決策樹、判定表和結(jié)構(gòu)化語言。(1)決策樹是用一棵自左向右的橫向樹來表示決策規(guī)則的一種工具。下圖 6 是處理訂貨單的決策樹:圖 7 處理訂貨單的決策樹(2)判定表是用表格方式來描述處理邏輯的一種工具。在多個(gè)復(fù)雜條件組合情況下的行動(dòng)選擇對(duì)策用結(jié)構(gòu)式語言就難以看清楚,這時(shí)可以采用判定表。下表 2 是處理訂貨單的判定表:表 2 處理訂貨單的判定表決策規(guī)則號(hào)123456欠款時(shí)間30YYNNNN欠款時(shí)間100NNYYNN條件需求量庫存量YNYNYN立即發(fā)貨先按庫
35、存量發(fā)貨,進(jìn)貨后再補(bǔ)發(fā)先付款,再發(fā)貨不發(fā)貨應(yīng)采取的行動(dòng)要求先付欠款(3)結(jié)構(gòu)化語言是介于自然語言和程序設(shè)計(jì)語言之間的語言。下面是用結(jié)構(gòu)化語言描述銷售處理的過程:Repeat input 商品代號(hào) find 商品 if 有商品 and 庫存0 then input 數(shù)量 compute 金額=單價(jià)*數(shù)量 sub 庫存量=庫存量-數(shù)量Until 不再需要商品3 3 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)3.13.1 系統(tǒng)總體模塊結(jié)構(gòu)設(shè)計(jì)系統(tǒng)總體模塊結(jié)構(gòu)設(shè)計(jì)商業(yè)企業(yè)庫存管理信息系統(tǒng)的設(shè)計(jì)采用自頂向下,逐層分解的結(jié)構(gòu)化設(shè)計(jì)方法。系統(tǒng)總體設(shè)計(jì)根據(jù)系統(tǒng)分析的要求和組織的實(shí)際情況對(duì)新系統(tǒng)的總體結(jié)構(gòu)形式和可利用的資源進(jìn)行大致的設(shè)計(jì)
36、。把系統(tǒng)劃分為商品入庫子系統(tǒng),儲(chǔ)存保管子系統(tǒng),商品出庫子系統(tǒng),輔助決策子系統(tǒng)。而子系統(tǒng)又劃分為若干功能模塊,層層劃分直到每一個(gè)模塊是相對(duì)獨(dú)立,功能單一的獨(dú)立程序?yàn)橹?。商業(yè)企業(yè)庫存管理信息系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)圖如下圖 8 所示。商業(yè)企業(yè)庫存管理信息系統(tǒng)商品入庫信息系統(tǒng)儲(chǔ)存保管信息系統(tǒng)商品出庫信息系統(tǒng)輔助決策信息系統(tǒng)接收入庫存放指示更新庫存入庫確認(rèn)生成信息檢索庫存輸出收付管理資料補(bǔ)充庫存庫存盤點(diǎn)匯總出庫數(shù)據(jù)揀貨處理分揀處理生成出庫單據(jù)出庫確認(rèn)傳送數(shù)據(jù)預(yù)警提示數(shù)據(jù)管理訂貨決策入庫查詢出庫查詢圖 8 商業(yè)企業(yè)庫存管理信息系統(tǒng)模塊結(jié)構(gòu)圖3.23.2 系統(tǒng)主要代碼設(shè)計(jì)系統(tǒng)主要代碼設(shè)計(jì)代碼是指用數(shù)字、字母和特
37、殊符號(hào),表示事物的名稱、屬性和狀態(tài)等特征。在計(jì)算機(jī)處理信息過程中,代碼具有重要作用:根據(jù)代碼,可以區(qū)分每一個(gè)數(shù)據(jù)元素,及其代表的邏輯意義;使信息的表達(dá)方式標(biāo)準(zhǔn)化和單純化;提高計(jì)算機(jī)處理效率和精度,便于進(jìn)行信息檢索、分類、排序、匯總、統(tǒng)計(jì)和分析。對(duì)于商品的編碼,使用了數(shù)字型的層次代碼,可以唯一的標(biāo)識(shí)每個(gè)商品,避免了二義性。對(duì)于品名編號(hào)的編碼,使用了數(shù)字、字母混合型的層次碼,使倉庫中的商品信息便于管理,易于更新,極大地方便了查詢,減少了管理人員的繁瑣工作??偠灾a設(shè)計(jì)使庫存信息的管理更科學(xué),操作更簡單,查看更方便。在商業(yè)企業(yè)庫存管理信息系統(tǒng)中,最重要的代碼就是貼在商品上的唯一標(biāo)識(shí)每一種商品的
38、標(biāo)簽編碼。如下表 3 所示:表 3 商品編碼設(shè)計(jì)表3.33.3 系統(tǒng)輸入輸出設(shè)計(jì)系統(tǒng)輸入輸出設(shè)計(jì)系統(tǒng)輸入輸出(I/O)設(shè)計(jì)是一個(gè)在系統(tǒng)中很容易被忽視的環(huán)節(jié),但他是一個(gè)重要的環(huán)節(jié),它對(duì)于用戶和系統(tǒng)今后數(shù)用的方便和安全可靠性來說都是十分重要的。一個(gè)好的輸入設(shè)計(jì)可以為用戶和系統(tǒng)雙方帶來良好的工作環(huán)境,一個(gè)好的輸出設(shè)計(jì)可以為管理者提供便捷、明了、有效、實(shí)用的管理和控制信息。183.3.1 輸出設(shè)計(jì)一個(gè)好的輸出設(shè)計(jì)可以為管理者提供簡捷、明了、有效、實(shí)用的管理和控制信息。輸出設(shè)計(jì)的目的是使系統(tǒng)能輸出滿足用戶需求的有用信息,用戶所需要的各種管理業(yè)務(wù)和經(jīng)營決策等方面的信息都是由系統(tǒng)的輸出部分完成的。管理信息系
39、統(tǒng)只有通過輸出設(shè)計(jì)才能為用戶服務(wù)。信息系統(tǒng)能否為用戶提供準(zhǔn)確、及時(shí)、適用的信息是評(píng)價(jià)信息系統(tǒng)優(yōu)劣的標(biāo)準(zhǔn)之一,因此,必須十分重視輸出設(shè)計(jì)。XXXXXXXXXX型號(hào)規(guī)格號(hào)商品名稱號(hào)分 類 號(hào)大 類 號(hào)系統(tǒng)設(shè)計(jì)的過程正好與系統(tǒng)實(shí)施的過程相反,并不是從輸入設(shè)計(jì)到輸出設(shè)計(jì),而是從輸出設(shè)計(jì)到輸入設(shè)計(jì),這是因?yàn)檩敵龅谋砀竦鹊臉邮街苯优c用戶相關(guān),而系統(tǒng)設(shè)計(jì)的出發(fā)點(diǎn),應(yīng)當(dāng)是用戶的需求,保證輸出的表格樣式符合用戶的要求,方便用戶的使用,故而我們首先考慮輸出設(shè)計(jì)。輸出設(shè)計(jì)包括以下幾方面的內(nèi)容:(1)確定輸出內(nèi)容。用戶是輸出信息的主要使用者,要根據(jù)用戶的需求,設(shè)計(jì)輸出的內(nèi)容。(2)選擇輸出介質(zhì)與設(shè)備。(3)確定輸出方
40、式。提供給人的信息都要進(jìn)行格式設(shè)計(jì),輸出格式要滿足使用者的要求和習(xí)慣,達(dá)到格式清晰、美觀、易于閱讀和理解的要求。最終輸出方式常用的只有兩種:一種是報(bào)表輸出,另一種是圖形輸出。根據(jù)我們系統(tǒng)分析和管理業(yè)務(wù)的要求,我們決定使用報(bào)表輸出。3.3.2 輸入設(shè)計(jì)一個(gè)好的輸入系統(tǒng)設(shè)計(jì)可以為用戶和系統(tǒng)雙方帶來良好的工作環(huán)境,輸入數(shù)據(jù)內(nèi)容取決于所需輸出信息的內(nèi)容,因此,輸入數(shù)據(jù)內(nèi)容的確定應(yīng)根據(jù)輸出設(shè)計(jì)來確定系統(tǒng)都需要哪些數(shù)據(jù)輸入,包括數(shù)據(jù)項(xiàng)名稱、數(shù)據(jù)類型、精度、取值范圍等。輸入設(shè)計(jì)的目標(biāo)是保證向系統(tǒng)輸入正確的數(shù)據(jù)。在這種要求之下,應(yīng)做到輸入方法簡單、迅速、經(jīng)濟(jì)、方便。因此輸入設(shè)計(jì)應(yīng)遵循以下原則:最小量原則、簡單
41、性原則、早檢驗(yàn)原則和少轉(zhuǎn)換原則。輸入設(shè)計(jì)的工作是依據(jù)功能模塊的具體要求給出數(shù)據(jù)輸入的方式、用戶界面和輸入校驗(yàn)方式。進(jìn)行輸入設(shè)計(jì)工作時(shí),要注意在整個(gè)系統(tǒng)中統(tǒng)一設(shè)計(jì)風(fēng)格。輸入界面要盡可能地避免錯(cuò)誤的數(shù)據(jù)存儲(chǔ)到系統(tǒng)中,在輸入設(shè)計(jì)中需要考慮采用具體的檢測(cè)方式對(duì)數(shù)據(jù)輸入的正確性進(jìn)行校驗(yàn)。比較常見的數(shù)據(jù)輸入檢測(cè)方式有二次輸入校驗(yàn)法、靜態(tài)校驗(yàn)法、平衡校驗(yàn)法、文件查詢校驗(yàn)法、界限校驗(yàn)法、數(shù)據(jù)格式校驗(yàn)法、校驗(yàn)碼的方法等。在開發(fā)本管理系統(tǒng)時(shí),要以用戶至上的原則來設(shè)計(jì)輸入界面。在信息資料的輸入過程中由計(jì)算機(jī)系統(tǒng)自動(dòng)給出輸入法并進(jìn)行必要的數(shù)據(jù)類型檢驗(yàn)、數(shù)據(jù)格式檢驗(yàn)和必要的邏輯檢驗(yàn)并即時(shí)提示信息管理員出錯(cuò),并給出正確的
42、輸入格式。輸入方式的設(shè)計(jì)主要是根據(jù)總體設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)的要求來確定數(shù)據(jù)輸入的具體形式。常用的輸入方式有:鍵盤輸入、模/數(shù)輸入、數(shù)/模輸入、網(wǎng)絡(luò)數(shù)據(jù)傳送、磁/光盤讀入等幾種形式。在本系統(tǒng)設(shè)計(jì)中我們主要采用鍵盤輸入和網(wǎng)絡(luò)數(shù)據(jù)傳送。 3.43.4 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫的設(shè)計(jì)是指對(duì)一個(gè)給定的應(yīng)用環(huán)境,構(gòu)造數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應(yīng)用系統(tǒng),滿足各種用戶需求。作為信息資源開發(fā)、管理和服務(wù)的一種有效的手段,數(shù)據(jù)庫的應(yīng)用己越來越廣泛。一個(gè)企業(yè)數(shù)據(jù)庫建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度己成為企業(yè)信息化程度的重要標(biāo)志之一。目前,國內(nèi)各中小型公司基本上都建立了自己的庫存管理數(shù)據(jù)庫,從小型的單項(xiàng)事務(wù)
43、處理系統(tǒng)到大型復(fù)雜的信息系統(tǒng)大都用先進(jìn)的數(shù)據(jù)庫技術(shù)來保持系統(tǒng)數(shù)據(jù)的整體性、完整性和共享性。因此,數(shù)據(jù)庫設(shè)計(jì)是商業(yè)企業(yè)庫存管理系統(tǒng)的核心技術(shù)。數(shù)據(jù)庫設(shè)計(jì)的基本過程將按下圖 9中的四步來設(shè)計(jì):需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和物理設(shè)計(jì)。需求分析概念設(shè)計(jì)邏輯設(shè)計(jì)物理設(shè)計(jì)信息需求處理需求需求說明與DBMS無關(guān)的數(shù)據(jù)模式外模式、概念模式和典型應(yīng)用程序內(nèi)模式DBMS特性硬件、操作系統(tǒng)特性圖 9 數(shù)據(jù)庫設(shè)計(jì)的基本過程圖3.4.1 需求分析設(shè)計(jì)一個(gè)數(shù)據(jù)庫,首先必須確認(rèn)數(shù)據(jù)庫的用戶和用途。由于數(shù)據(jù)庫是一個(gè)單位的模擬,數(shù)據(jù)庫設(shè)計(jì)者必須對(duì)一個(gè)單位的組織、各部門的聯(lián)系、有關(guān)事物和活動(dòng)以及描述它們的數(shù)據(jù)、信息流程、政策和制
44、度、報(bào)表以及格式和有關(guān)的文檔等有所了解。收集和分析這些資料的過程成為需求分析。需求分析是對(duì)現(xiàn)實(shí)世界深入了解的過程。數(shù)據(jù)庫能否正確地反映現(xiàn)實(shí)世界,主要決定于需求分析。需求分析的重點(diǎn)是調(diào)查、收集與分析用戶在數(shù)據(jù)管理中的信息要求、處理要求、安全性與完整性要求。(1)信息要求:是指用戶需要從數(shù)據(jù)庫中獲得信息的內(nèi)容與性質(zhì)。由用戶的信息要求可以導(dǎo)出數(shù)據(jù)要求,即在數(shù)據(jù)庫中需要存儲(chǔ)哪些數(shù)據(jù)。在商品庫存管理信息系統(tǒng)中,數(shù)據(jù)庫中需要存儲(chǔ)商品的出入庫登記信息、儲(chǔ)存保管信息和輔助決策信息。(2)處理要求:是指用戶要求完成什么處理功能,對(duì)處理的響應(yīng)時(shí)間有什么要求,處理方式是批處理還是聯(lián)機(jī)處理。新系統(tǒng)的功能必須能夠滿足用
45、戶的信息要求、處理要求。在商品庫存管理信息系統(tǒng)中,用戶要求本系統(tǒng)能夠?qū)崿F(xiàn)入庫管理、儲(chǔ)存保管、出庫管理和輔助決策等功能。在響應(yīng)時(shí)間上,本系統(tǒng)必須實(shí)現(xiàn)較短的響應(yīng)時(shí)間,從而使商品管理高效率。在處理方式上,本系統(tǒng)采用批處理方式。(3)安全性與完整性要求:確定用戶的最終需求其實(shí)是一件很困難的事,這是因?yàn)橐环矫嬗脩羧鄙儆?jì)算機(jī)知識(shí),開始時(shí)無法確定計(jì)算機(jī)究竟能為自己做什么,不能做什么,因此無法一下子準(zhǔn)確地表達(dá)自己的需求,他們所提出的需求往往不斷地變化。另一方面設(shè)計(jì)人員缺少用戶的專業(yè)知識(shí),不易理解用戶的真正需求,甚至誤解用戶的需求。此外新的硬件、軟件技術(shù)的出現(xiàn)也會(huì)使用戶需求發(fā)生變化。因此設(shè)計(jì)人員必須與用戶不斷深
46、入地進(jìn)行交流,才能逐步得以確定用戶的實(shí)際需求。商品庫存管理信息系統(tǒng)采用管理員用密碼登陸的方式,從而保證了本系統(tǒng)的安全性。此外,本系統(tǒng)盡量滿足用戶的需求,使系統(tǒng)能夠充分的實(shí)現(xiàn)商業(yè)企業(yè)商品的出入庫管理和儲(chǔ)存保管。3.4.2 概念結(jié)構(gòu)設(shè)計(jì)在需求分析的基礎(chǔ)上,用概念數(shù)據(jù)模型,此處采用E-R數(shù)據(jù)模型,表示數(shù)據(jù)及其相互間的聯(lián)系。概念數(shù)據(jù)模型是與DBMS無關(guān)、面向現(xiàn)實(shí)世界的數(shù)據(jù)模型。在概念設(shè)計(jì)階段,主要是致力于模擬現(xiàn)實(shí)世界,可以不必糾纏于DBMS所規(guī)定的各種細(xì)節(jié)。根據(jù)需求分析,對(duì)系統(tǒng)進(jìn)行概念設(shè)計(jì),以下以庫存管理信息系統(tǒng)的庫存商品的信息資料庫和出入庫單的數(shù)據(jù)庫為例,進(jìn)行數(shù)據(jù)庫概念設(shè)計(jì),并畫出E-R圖如下圖所示
47、:圖 10 用戶實(shí)體 E-R 圖用 戶帳 號(hào)密 碼部 門姓 名入庫單進(jìn)貨費(fèi)用商品編號(hào)單 價(jià)入庫編號(hào)入庫日期商品名稱入庫經(jīng)手人規(guī) 格數(shù) 量圖 11 入庫單實(shí)體 E-R 圖倉 庫商品編號(hào)商品名稱規(guī) 格出庫日期出庫經(jīng)手人單 價(jià)入庫經(jīng)手人數(shù) 量入庫日期圖 12 倉庫實(shí)體 E-R 圖商品商品編號(hào)色 號(hào)商品名稱規(guī) 格型號(hào)供應(yīng)商計(jì)量單位圖 13 商品實(shí)體 E-R 圖出庫單出庫編號(hào)商品編號(hào)商品名稱規(guī) 格數(shù) 量單 價(jià)出庫日期出庫經(jīng)手人圖 14 出庫單實(shí)體 E-R 圖入庫單入庫編號(hào)商品編號(hào)商品名稱規(guī) 格數(shù) 量單 價(jià)入庫日期入庫經(jīng)手人入庫庫存商品描述商品色 號(hào)規(guī)格型號(hào)商品名稱商品編號(hào)供應(yīng)商計(jì)量單位商品描述出庫出庫單
48、規(guī) 格數(shù) 量商品名稱商品編號(hào)出庫編號(hào)單 價(jià)出庫日期出庫經(jīng)手人存放倉 庫倉庫名稱倉庫編號(hào)倉庫類型倉庫描述管理用 戶密 碼帳 號(hào)姓名部 門倉庫名稱倉庫編號(hào)管理員倉庫編號(hào)倉庫名稱倉庫編號(hào)管理員商品編號(hào)庫存數(shù)量NMNMMMNNMN圖 15 實(shí)體與實(shí)體之間的關(guān)系 E-R 圖3.4.3 邏輯結(jié)構(gòu)設(shè)計(jì)在邏輯設(shè)計(jì)階段,將上一步中所得到的概念數(shù)據(jù)模型表示、與DBMS無關(guān)的數(shù)據(jù)模式,轉(zhuǎn)換成以DBMS的邏輯數(shù)據(jù)模型表示的邏輯模式。數(shù)據(jù)庫的邏輯設(shè)計(jì)也不簡單是個(gè)數(shù)據(jù)模型的轉(zhuǎn)換問題,而是進(jìn)一步深入解決數(shù)據(jù)模式設(shè)計(jì)中的一些技術(shù)問題,例如數(shù)據(jù)模式的規(guī)范化、滿足DBMS的各種限制等。數(shù)據(jù)庫邏輯設(shè)計(jì)的結(jié)果以數(shù)據(jù)定義語言表示。首先
49、將概念設(shè)計(jì)中所得的E-R圖轉(zhuǎn)換成等價(jià)的關(guān)系模式。E-R圖到關(guān)系模式的轉(zhuǎn)換還是比較直接的,實(shí)體和聯(lián)系都可以表示成關(guān)系,E-R圖中的屬性也可以轉(zhuǎn)換成關(guān)系的屬性。以下是E-R模型向關(guān)系數(shù)據(jù)庫模型的轉(zhuǎn)換:用 戶(帳號(hào)、密碼、姓名、部門 )商 品(商品編號(hào)、商品名稱、規(guī)格型號(hào)、供應(yīng)商、色號(hào)、計(jì)量單位)庫 存(商品編號(hào)、商品名稱、規(guī)格、數(shù)量、單價(jià)、入庫日期、入庫經(jīng)手人、出庫日期、出庫經(jīng)手人)入庫單(入庫編號(hào)、商品編號(hào)、商品名稱、規(guī)格型號(hào)、數(shù)量、單價(jià)、進(jìn)貨日期、進(jìn)貨費(fèi)用、入庫經(jīng)手人)出庫單(出庫編號(hào)、商品編號(hào)、商品名稱、規(guī)格型號(hào)、數(shù)量、單價(jià)、出庫日期、出庫經(jīng)手人)3.4.4 物理結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫物理設(shè)計(jì)的任務(wù)
50、是:根據(jù)邏輯(概念)模式、DBMS及計(jì)算機(jī)系統(tǒng)所提供的手段和施加的限制,設(shè)計(jì)數(shù)據(jù)庫的內(nèi)模式,即文件結(jié)構(gòu)、各種存取路徑、存儲(chǔ)空間的分配、記錄的存儲(chǔ)格式等。數(shù)據(jù)庫的內(nèi)模式與外模式不同,不直接面向用戶,但對(duì)數(shù)據(jù)庫的性能影響也頗大。內(nèi)模式的主要設(shè)計(jì)目標(biāo)有二:一是提高數(shù)據(jù)庫的性能,特別是滿足主要應(yīng)用的性能要求;二是有效地利用存儲(chǔ)空間。由于系統(tǒng)實(shí)現(xiàn)了多用戶簡單分級(jí)管理,因此需要一張“系統(tǒng)帳號(hào)”數(shù)據(jù)表,將其命名為Account,具體設(shè)置如表4所示: 表4 “系統(tǒng)帳號(hào)”數(shù)據(jù)表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引類型帳 號(hào)密 碼姓 名部 門字符型字符型字符型字符型12121210主索引作為一個(gè)倉庫,最主要是要求知
51、道現(xiàn)在倉庫中有什么商品、每種商品有多少,因此一張庫存信息數(shù)據(jù)表是必要的,將其命名為 Kucun 表,各字段具體設(shè)置如表 5 所示:表 5 “庫存信息”數(shù)據(jù)表字段名稱字段類型字段寬度小數(shù)點(diǎn)索引類型商品編號(hào)商品名稱規(guī) 格數(shù) 量單 價(jià)入庫日期入庫經(jīng)手人出庫日期出庫經(jīng)手人字符型字符型字符型浮動(dòng)型浮動(dòng)型日期型字符型日期型字符型103010868128121主索引每次出庫都應(yīng)該留下記錄,因此要建立一個(gè)出庫記錄數(shù)據(jù)表,將其命名為 Chuku 表,該表各字段具體設(shè)置如表 6 所示:表 6 “出庫記錄”數(shù)據(jù)表字段名稱 字段類型字段寬度小數(shù)點(diǎn)索引類型出庫編號(hào)商品名稱商品編號(hào)規(guī) 格數(shù) 量單 價(jià)出庫日期出庫經(jīng)手人字符
52、型字符型字符型字符型浮動(dòng)型浮動(dòng)型字符型日期型663010868121主索引普通索引同時(shí),也需要建立一張入庫記錄數(shù)據(jù)表來記錄每次入庫的情況,將其命名為 Ruku 表,該表各字段具體屬性設(shè)置如表 7 所示:表 7 “入庫記錄”數(shù)據(jù)表入庫編號(hào)商品編號(hào)商品名稱規(guī) 格數(shù) 量單 價(jià)進(jìn)貨日期入庫經(jīng)手人字段名稱字段類型字段寬度小數(shù)點(diǎn)索引類型字符型字符型字符型字符型浮動(dòng)型浮動(dòng)型日期型字符型663010868121主索引普通索引進(jìn)貨費(fèi)用浮動(dòng)型8對(duì)商品名稱進(jìn)行管理需要建立一個(gè)商品信息數(shù)據(jù)表,將其命名為 Shangpin 表,各個(gè)字段具體屬性設(shè)置如表 8 所示:表 8 “商品信息”數(shù)據(jù)表通過分析,可以得出這些表與表之
53、間的關(guān)聯(lián)關(guān)系,如圖 16 所示:字段名稱字段類型字段寬度小數(shù)點(diǎn)索引類型商品編號(hào)商品名稱規(guī) 格型號(hào)計(jì)量單位字符型字符型字符型字符型字符型63010106主索引色 號(hào)供應(yīng)商字符型30圖 16 各表之間的關(guān)聯(lián)關(guān)系4 4 系統(tǒng)實(shí)施系統(tǒng)實(shí)施系統(tǒng)實(shí)施是開發(fā)信息系統(tǒng)的最后一個(gè)階段。所謂系統(tǒng)實(shí)施,是指將新系統(tǒng)的設(shè)計(jì)方案轉(zhuǎn)換成實(shí)際運(yùn)行系統(tǒng)的全過程。4.14.1 系統(tǒng)實(shí)施的主要任務(wù)系統(tǒng)實(shí)施的主要任務(wù)系統(tǒng)實(shí)施階段的主要任務(wù)是實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)階段提出的物理模型,按實(shí)施方案完成一個(gè)可以實(shí)際運(yùn)行的信息系統(tǒng),交用戶使用。具體講,這一階段的任務(wù)主要包括:系統(tǒng)硬軟件的準(zhǔn)備、系統(tǒng)操作人員的培訓(xùn)、系統(tǒng)有關(guān)數(shù)據(jù)的準(zhǔn)備和錄入。(1)硬軟件
54、準(zhǔn)備硬件準(zhǔn)備包括計(jì)算機(jī)主機(jī)、輸入輸出設(shè)備、存儲(chǔ)設(shè)備、輔助設(shè)備、通信設(shè)備等。這些設(shè)備要進(jìn)行購置、安裝與調(diào)試。軟件設(shè)備包括系統(tǒng)軟件、數(shù)據(jù)庫管理系統(tǒng)以及一些應(yīng)用程序。(2)人員培訓(xùn)主要指用戶的培訓(xùn),用戶包括主管人員和業(yè)務(wù)人員。系統(tǒng)投入運(yùn)行后,他們將在系統(tǒng)中工作。這些人多數(shù)來自現(xiàn)行系統(tǒng),精通業(yè)務(wù),但往往缺乏計(jì)算機(jī)知識(shí)。為保證系統(tǒng)調(diào)試和運(yùn)行順利進(jìn)行,應(yīng)根據(jù)他們的基礎(chǔ),提前進(jìn)行培訓(xùn),使他們適應(yīng),并逐步熟悉新的操作方法。(3) 數(shù)據(jù)的準(zhǔn)備和錄入數(shù)據(jù)的準(zhǔn)備和錄入工作主要是指由手工操作轉(zhuǎn)入計(jì)算機(jī)處理所需的各種數(shù)據(jù)的整理、錄入及計(jì)算機(jī)系統(tǒng)中為新系統(tǒng)所用數(shù)據(jù)的轉(zhuǎn)換工作。數(shù)據(jù)準(zhǔn)備與錄入工作要注意數(shù)據(jù)的準(zhǔn)確性,在整理、
55、錄入、校驗(yàn)等各個(gè)環(huán)節(jié)把好關(guān),為系統(tǒng)的順利轉(zhuǎn)換打好基礎(chǔ)。4.24.2 系統(tǒng)主界面、主程序設(shè)計(jì)系統(tǒng)主界面、主程序設(shè)計(jì)4.2.1 系統(tǒng)主界面設(shè)計(jì)(1)系統(tǒng)登錄主界面系統(tǒng)登錄主界面是用戶進(jìn)入本系統(tǒng)后的必由之路,通過它可以進(jìn)入本系統(tǒng)的各個(gè)子系統(tǒng)并可防止非本系統(tǒng)操作人員的進(jìn)入,確保了系統(tǒng)的安全性。為使界面不至于單調(diào),我們可以為主界面加入多種背景圖片,具體界面如下圖 17 所示:圖 17 系統(tǒng)登錄界面圖【確認(rèn)】按鈕的單擊(Click)事件代碼如下:inname=alltrim(thisform.text1.value)inpswd=alltrim(thisform.text2.value)set order
56、 to tms_userseek innameif!found( )cMessageTitle=“商業(yè)企業(yè)庫存管理信息系統(tǒng)”cMessageText=“帳號(hào)錯(cuò)誤,請(qǐng)重新輸入”nDialogType=4+32nAnswer=messagebox(cMessageText,nDialogType,cMessageTitle)do case case nAnswer=6 thisform.text1.value=“ ” thisform.text1.setfocus case nAnswer=7 messagebox(“請(qǐng)勿偷窺他人資料”,48, “警告”) thisform.release end
57、caseelse if tms_pswd!=inpswd cMessageTitle=“商業(yè)企業(yè)庫存管理信息系統(tǒng)” cMessageText=“密碼錯(cuò)誤,請(qǐng)重新輸入” nDialogType=4+32 nanswer=messagebox(cMessageText,nDialogType,cMessageTitle) do case case nAnswer=6 if flag2 thisform.text2.value=“ ” thisform.text2.setfocus flag=flag+1 else messagebox(“請(qǐng)勿偷窺他人資料”,48, “警告”) thisform.r
58、elease endif case nAnswer=7 messagebox(“請(qǐng)勿偷窺他人資料”,48, “警告”) thisform.release endcase else thisform.release par1=inname do form kucunformgresult endifendif【取消】按鈕的單擊(Click)事件代碼如下:Tisform.releaseset sysmenu to defaultset sysmenu onset status bar onclose allreturn(2)子系統(tǒng)選擇界面為了實(shí)現(xiàn)能夠根據(jù)用戶所需的不同選擇,打開不同的子系統(tǒng)并提供相
59、應(yīng)的功能服務(wù),我們需要在系統(tǒng)中為用戶提供一個(gè)子系統(tǒng)選擇界面,該界面模塊可以利用一個(gè)菜單來實(shí)現(xiàn)其功能,如下圖 18 所示:圖 18 子系統(tǒng)選擇界面圖4.2.2 系統(tǒng)主程序設(shè)計(jì)主程序如下:SCREEN.WINDOWSTATE=2SCREEN.CAPTION=“商業(yè)企業(yè)庫存管理信息系統(tǒng)”SCREEN.CLOSABLE=.F.SCREEN.CONTROLBOX=.F.SCREEN.MAXBUTTON=.F.SCREEN.MINBUTTON=.F.SCREEN.BACKCOLOR=RGB(50,100,128)CLOSE ALLCLEAR ALLCLEASET SYSMENU OFFSET SYSMEN
60、U TOSET TALK OFFSET SAFETY OFFSET STATUS BAR OFFDO FORM 封面.SCX TO NUMIF NUMDO 菜單.MPX READ EVENTENDIFSET SYSMENU TO DEFAULTSET SYSMENU ONSET STATUS BAR ONCLOSE ALLCLEAR ALLRETURN4.2.3 系統(tǒng)的連編系統(tǒng)的連編過程如下:(1)清理項(xiàng)目:在“項(xiàng)目”菜單下,選“清理項(xiàng)目” 。(2)連編項(xiàng)目:點(diǎn)擊項(xiàng)目管理器中的連編,分別作第一個(gè)和第三個(gè)選項(xiàng)的連編,即先連編項(xiàng)目文件再連編可執(zhí)行文件,將生成的可執(zhí)行文件“商業(yè)企業(yè)庫存管理信息系統(tǒng).
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級(jí)下英語教師工作計(jì)劃范文
- 科研能力提升計(jì)劃
- 二年級(jí)地方教學(xué)計(jì)劃
- 護(hù)理協(xié)會(huì)年度工作計(jì)劃范文
- 2025年電大工作計(jì)劃范文
- 《氨吸收式制冷機(jī)》課件
- 政史地科組計(jì)劃
- 大班安全個(gè)人工作計(jì)劃024開頭
- 《氧化還原平衡修改》課件
- 《復(fù)試記賬》課件2
- 2024-2025學(xué)年語文二年級(jí)上冊(cè) 部編版期末測(cè)試卷(含答案)
- 新能源汽車充電樁項(xiàng)目可行性研究報(bào)告模板及范文
- GB/T 44351-2024退化林修復(fù)技術(shù)規(guī)程
- FANUC機(jī)器人培訓(xùn)教程(完成版)
- 2024年意識(shí)形態(tài)工作專題會(huì)議記錄【6篇】
- 幼兒園公開課:大班語言《相反國》課件(優(yōu)化版)
- 2025年蛇年春聯(lián)帶橫批-蛇年對(duì)聯(lián)大全新春對(duì)聯(lián)集錦
- 23秋國家開放大學(xué)《液壓氣動(dòng)技術(shù)》形考任務(wù)1-3參考答案
- 李正中,固體理論,課后習(xí)題答案
- 生本課堂教學(xué)反思
- 留守兒童成長檔案(精編版)
評(píng)論
0/150
提交評(píng)論