



已閱讀5頁,還剩45頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
捆綁式教學效果實例捆綁式教學課程設計 題 目: 庫存管理信息系統 學生姓名: 姜微 專 業: 信息管理與信息系統 班 級: 信本0204班 學 號: 200205110447 目 錄一、序言1(一) 庫存管理系統的項目開發背景1(二) 本文主要內容3(三) 項目任務分配4二、系統需求分析6(一) 現行系統業務描述6(二) 可行性分析與抉擇8三、新系統邏輯方案10(一) 數據流程圖10(二) 數據字典15四、系統總體結構設計22(一) 軟件模塊結構設計22(二) 數據庫設計25(三) 系統總體安全性、可靠性方案與措施28五、系統詳細設計30(一) 代碼設計30(二) 人機界面設計30(三) 模塊處理過程設計35六、系統測試37(一) 實施環境與工具的比較選擇37(二) 編程環境、工具、實現與數據準備概況37(三) 系統測試概況37(四) 系統轉換方案及實現概況40(五) 系統運行與維護概況40七、結論41(一)系統發展的前景預測41(二)本課題研究工作展望41參考文獻43一、序言時間行進到21世紀,以計算機技術為主體的高新技術群體已經將觸角深入到國民經濟的方方面面。在市場經濟的大環境下,越來越多的人士逐漸認識到用計算機技術進行各類管理,交流的便捷,庫存數據庫管理系統是一個為適應當前各個行業對庫存信息管理的迫切需求而設計開發的軟件,經濟和科學技術發展加速,各個領域對于計算機和科學技術的運用要求也越來越高,各個企業的競爭歸根結底就是技術和管理的競爭,他們為了爭取獲得利益最大化,必須擁有一套完善的管理系統來管理本企業,以適應時代潮流和發展的需要。作為一家規模較大且經營時間較長的公司,隨著信息處理量的快速放大,工作量越來越多,這就要求企業各方面的工作更全面、先進、高效。純辦公軟件無論從準確度還是及時性都已無法滿足公司需要。因此開發一個界面友好,易于操作的較為完善的庫存管理系統來管理貨品,對整個公司的所有物資的管理和查詢等自動化處理變得十分重要。(一) 庫存管理系統的項目開發背景1. 庫存管理系統開發的依據和目標社會在不斷進步,科學技術和管理也在迅速發展,這使得每個企業得到了前所未有的發展機遇,但同時也必須面對市場競爭的嚴重挑戰,在日趨激烈的競爭環境下,企業要求生存、發展,就必須對企業進行科學的管理。而用計算機來處理企業內部信息間的流通和使用,既可以實現數據信息的共享,控制好數據的冗余度,并使企業有統一的管理,提高信息的利用率;又可以實現整體數據的結構化,表示大量數據相互間的多種聯系,這樣就可以大大的提高企業生產動作的效率。本次設計即是針對超市運營者對商品在庫存管理方面所做的分析,超市商品的大量出入倉庫,使得每一個大型超市每年要花費的人力,投資,設施,費用去計劃和控制存貨,存貨的周轉率是標志著企業運營效率的重要指標,對企業的資產收益率起著重要的決定作用。所以近年來,企業管理者開始重視存貨管理的重要性,存貨管理主要是對商品的管理,它強調的是對商品貨物的存儲和傳送,數量和狀態變化信息的管理,其目標是在于降低庫存成本,減少庫存資金占用的同時,保證商品貨物按計劃流動,保證生產過程中的物料需求,保證生產的正常運行,從而使商品滿足顧客和市場上的需求,庫存控制就是要權衡庫存費用(包括商品價值,訂貨費用,短缺等),使總費用最低。超市庫存管理系統的職能大體上包括訂單管理、入庫管理和出庫管理。所以庫存管理人員已經成為倉庫的計劃員,他們的工作也受到了高度的重視,他們和市場部門及生產部門協同工作并成為整個企業組織的重要組成部分。因此,商品貨物信息必須具有高度的準確性,這就需要有好的管理系統,能簡明的反映實際情況。以上所述就是本次庫存管理系統開發的依據和目標。2. 庫存管理系統的重點和難點庫存管理對企業來說是一項繁瑣復雜的工作,每天要處理大量的單據數據。為及時結清每筆業務,盤點庫存和貨物流動情況,保證企業生產用料以及貨物安全,庫管人員要花費大量人力物力和時間來做數據記錄統計工作。 在世界發達國家,庫存管理的計算機化水平已經很高了,盡管我國的生產企業在這方面也有了很強的意識和長足的進步,但仍存在這樣、那樣的一些問題。表現之一:有的企業單位的庫存管理部分目前仍為手工、半手工操作。從供應單位辦理入庫登記開始,到使用單位輸領料出庫手續為止,所有操作基本上都是由倉庫管理人員筆寫,加上算盤、計算器來完成。這不僅繁鎖,效率低,而且缺乏庫存管理的一些基本手段,如庫存狀況統計,查詢經濟訂貨量計算等,這給企業在一定程度上造成了管理上的落后,及經濟利益上的損失。表現之二為:有的單位的庫存管理部已上了微機,但對微機的利用效率極低,有的在用它打游戲,有的僅把它當計算器或打字機來用。表現之三為:有的企業單位既有了微機同時也有了庫存管理軟件,但硬件上去了,軟件上不去。因為他們用的庫存管理軟件,大多為自己的工作人員及其他一些非專業人員所開發的簡單的管理程序,很難稱得上是“庫存管理信息系統軟件”這些程序的弱點多表現為:1) 系統開發時無科學的理論支持。2) 開發過程中調研不全面。3) 軟件編寫時模型不清晰完整。4) 所用開發工具落后。3庫存管理系統的前期設計思想管理信息系統是先進的科學技術和現代管理相結合的產物,建立以計算機為主要手段的管理信息系統,已成為現代企業、政府部門等各類組織提高自身素質、實現組織的戰略目標。因此,為滿足公司業務發展的需要,提高競爭能力,公司決定利用計算機化來提高管理水平和工作效率,成立一個工作小組來負責公司庫存管理信息系統的開發。希望通過庫存管理系統,可以及時地由網絡把決策信息傳遞給相關決策人,從而更快地發現問題、解決問題,更好地把握機會。按照管理信息系統的原理和方法,結合本企業的實際情況和當前局勢,采用成熟的信息技術和手段,加強庫存管理活動中各種信息資源的應用,對庫存管理工作中各環節的運行機制進行優化,提高公司管理工作的現代化水平,也為整個公司管理信息系統的開發奠定了基礎。在重新分析完現在市場上存在的庫存管理系統后,我們比較了多種系統,總結歸納出了這些系統所具有的共同的功能,也羅列了每一個系統的特點,我們把這些系統的優點很好的繼承下來,把有特色的部分結合起來,再查漏補缺,創出我們自己的特色系統。起初,對于整個系統的定位,我和我的組員有很大的分歧,在功能定位上大家都覺得沒必要參考太多的系統,我們既然要開發我們自己的系統,我們就不能生搬硬套。但是,我想這種參考并不是生搬硬套,因為我們沒有任何的開發系統的經驗,對于庫存這個領域沒有太多的了解,直接設計肯定會遇到很大的問題,為了少走彎路,我們必須取經。大家最后都聽取了我的意見,我們設計了現在的四個模塊。4. 庫存管理系統開發的意義隨著我國經濟的飛速發展,各種類型規模的公司企業迅速崛起,許多從事生產和經營管理的企業都有自己生產和銷售的產品,而這些產品都需要儲存在倉庫中,對于每個企業來說,隨著企業規模的不斷擴大,產品數量的急劇增加,所生產產品的種類也會不斷地更新與發展,有關產品的各種信息量也會成倍增長。面對龐大的產品信息量,如何有效地管理庫存產品,對這些企業來說是非常重要的,庫存管理的重點是銷售信息能否及時反饋,從而確保企業運行效益。而庫存管理又涉及入庫、出庫的產品、經辦人員及客戶等方方面面的因素,如何管理這些信息數據,是一項復雜的系統工程,充分考驗著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由庫存管理系統來提高庫存管理工作的效率,這對信息的規范管理、科學統計和快速查詢,減少管理方面的工作量,同時對于調動廣大員工的工作積極性,提高企業的生產效率,都具有十分重要的現實意義。現行系統雖然替代了以往的手工操作方式,但仍不可避免地存在一些問題:第一,業務管理工作缺乏規范性,隨意性很大,對人的經驗水平有很大的依賴性,因此具體操作往往因人而宜;第二,資料多次手工處理,出錯率高,第三,數據重復率高,有些地方人員多次使用相同數據,第四,部門之間信息交流少,工作處理很難協調。想取得成功,就要確保對信息的管理比原系統更有效。要解決這些問題,可以通過建立一套全新的完整的庫存管理信息系統,來對信息進行查詢、修改、統計、檢索等日常管理工作,盡量少的人員介入和數據冗余,以簡練實用為基礎,實現信息管理計算機化,提高工作效率和信息化水平;也可以請專業人士指導,使系統不斷優化,盡量使系統更完善。對于由人為因素而帶來的問題,就要求對工作人員進行定期培訓,以增長其知識,提高自身素質,培養工作人員的敬業精神,才能為企業創造財富。(二) 本文主要內容1. 系統概況庫存管理系統可幫助企業的倉庫管理人員對庫存物品的入庫、出庫、移庫、盤點、補充訂貨和生產補料等操作進行全面的控制和管理。庫存管理系統從級別、類別、貨位、批次、單件等不同角度來管理庫存物品的數量,庫存成本和資金占用情況。以便用戶可以及時了解和控制庫存業務各方面的準確情況和數據、庫存成本和資金占用情況。以便用戶可以及時了解和控制庫存業務各方面的準確情況和數據,做到賬、物、卡相符,庫存管理系統是一個多層次的管理系統,可以通過靈活的設置實現不同層次的管理。倉庫庫存管理的特點是信息處理量比較大。所管理的物資設備、原材料及零部件種類繁多,而且由于入庫單、出庫單、需求單等單據發生量特別大,關聯信息多,查詢和統計的方式各不相同,因此在管理上實現起來有一定的困難。在管理的過程中經常會出現信息的重復傳遞;單據、報表種類繁多,各個部門規格不統一問題。2. 主要功能本系統需要完成的功能主要有以下幾點。1) 庫存管理:包括貨品信息管理、貨品庫存管理、短線貨品管理、超儲貨品管理。2) 入庫管理:包括入庫登記管理、貨品入庫期間統計、供貨單位期間供貨統計和供貨單位期間供貨金額統計。3) 出庫管理:包括出庫登記管理、貨品期間出庫統計、收貨單位期間收貨統計和收貨單位期間收貨金額統計。4) 盤存管理:包括盤存數據錄入和盤存表。5) 綜合管理:包括貨品出入庫期間匯總等。6) 附項分類:包括經辦人員管理、供貨單位管理、倉庫信息管理及數據處理記錄。7) 歷史數據管理:包括歷史庫存管理、歷史入庫管理和歷史出庫管理等。8) 報表管理:包括出庫報表、入庫報表、統計報表、經辦人統計報表等。3. 系統特色本系統基本涵蓋了庫存管理的主要需求,具有完善細致的功能、友好的用戶界面、強大的數據處理功能和完備的安全機制;隨心所欲的查詢和所見即所得的打印功能,并全面支持分析和決策的功能。 系統特色:1) 系統每種操作都可以通過菜單來進行。操作快捷、方便。易懂易會。2) 系統集輸入、維護、查詢、篩選、統計和各種處理為一體,信息導入導出方便共享。3) 具有進貨銷售、庫存一條龍管理的強大功能,在貨品編碼。貨品購進、貨品銷售、庫存管理、統計分析客戶應收應付等經營運作上,靈活地滿足用戶的要求。4) 自定義庫存操作原因和財務核算方法。5) 提供多種計量單位,系統自動實現計量單位之間轉換,提供計劃和實際的兩種物料成本核算方式。6) 可為物品設置最大庫存量和安全庫存量,并有超界限報警處理和物品積壓與短缺統計。7) 可記錄庫存物品當前的殘損、被占用、被訂貨和可使用等狀態下的數量。8) 記錄庫存歷史情況可查詢以往各階段的物品數量和成本數據。4. 開發與使用的軟硬件環境由于大多數公司內部使用的計算機平臺都是基于Windows環境的。為了降低系統成本,應最大程度地利用現有的資源、兼容現有的環境,可確定使用下面的開發環境:網絡操作系統:Windows2000;數據庫服務器:MicrosoftAccessr2000;服務器平臺:Windows2000;客戶機平臺:Windows9598NT2000;前端開發工具:visualBasic6.0(企業版);數據訪問對象:ADO。(三) 項目任務分配1. 系統整體安排本系統整體可以看作是有四大模塊,分別是庫存管理、入庫管理、出庫管理、報表管理模塊。具體分配如圖所示:任務分配入庫管理出庫管理庫存管理楊少敏閆嵩琦報表管理姜微姜微圖11 系統總體任務圖2. 系統詳細任務分配 從系統登陸到最后的退出我們一共設計了35個窗體、25張數據庫表、5張報表;包含了我們所要實現的所有模塊,我們小組共三人,我是組長,我在對整個系統整體設計了之后針對各個模塊的特點作了如下的任務分配: 姜微(我的部分):主要對系統進行總體模塊設計,實現貨品總的庫存管理,包括貨品基本信息的更新、修改和維護,貨品原始庫存的更新,在查看歷史庫存,在具體的操作中實現超儲貨品和短線貨品的系統設置和詳細查詢;在核準了入庫信息和出庫信息后對于歷史庫存的部分進行綜合管理和綜合查詢;財務處理部分利用設計器編輯了各種財務報表包括:入庫報表、出庫報表、利潤表、經辦人年終統計表,希望通過系統對于各項數據的處理生成完整的財務報表,使企業在使用本系統時能夠全方位掌握財務信息。楊少敏:主要設計的是入庫管理,具體的采購貨品信息錄入、修改、刪除,在貨品入庫后進行綜合的盤點,制作出貨品入庫年度統計,還設計了一個與供應商之間的聯系窗體,生成供貨單位年度供貨金額統計;與此同時對于以往的入庫信息也設置了一個歷史入庫的管理和經辦人查詢;在附項分類部分設置了經辦人管理、供貨單位管理、進貨單位管理、和倉庫信息管理的綜合管理,是其他模塊能夠和本模塊聯系更加緊密;在考慮到系統安全性方面設置了數據備份和數據恢復,使系統更加完整。閆嵩琦:主要設計的是出庫管理,具體的銷售貨品信息的錄入、修改、刪除,歷史出庫的管理和查詢,并且在貨品出庫后進行綜合的清查,制作出貨品出庫年度統計,還設計了一個收貨單位之間的聯系窗體,生成收貨單位年度供貨金額統計表;在盤存管理模塊中,設置了盤存數據的錄入、更新,生成盤存表,這樣就可以提供給庫存管理員進行即時的查詢;在進、銷、存三大模塊的工作處理到尾聲的時候又設置了貨品出入庫期間的匯總管理;系統的用戶管理模塊包括用戶的設定、添加和修改。二、系統需求分析軟件需求包括三個不同的層次業務需求、用戶需求和功能需求也包括非功能需求。業務需求( business requirement)反映了組織機構或客戶對系統、產品高層次的目標要求,它們在項目視圖與范圍文檔中予以說明。用戶需求(user requirement) 文檔描述了用戶使用產品必須要完成的任務,這在使用實例(use case)文檔或方案腳本(scenario)說明中予以說明。功能需求(functional requirement)定義了開發人員必須實現的軟件功能,使得用戶能完成他們的任務,從而滿足了業務需求。本章通過對庫存管理的幾大模塊進行了詳細的分析,并繪制出了總的業務流程圖來形象地解釋系統的需求分析。(一) 現行系統業務描述本系統名稱為“庫存管理系統”,主要用于倉庫貨品信息的管理,系統包括倉庫管理、入庫管理、出庫管理、報表管理、盤存統計查詢等幾部分組成。庫存管理系統需滿足倉庫管理員及工作人員的需求,他們具有登陸應用系統的權限,所以需要對工作人員的登陸本模塊進行更多的考慮,設計不同用戶的操作權限和登陸方法。對于一個倉庫來說,最大的功能就是存儲貨品,所以倉庫管理就是對貨品信息,倉庫信息,短線貨品及超儲貨品的管理,用戶可以根據實際情況對各種貨品信息進行分類管理,包括添加,刪除更新數據庫等。倉庫都會有一個原始庫存,在每一次的出庫入庫前,系統都會把現有的庫存貨品進行統計,當新貨品驗收入庫后,系統會重新統計現有庫存量,我在這個部分設計了一個再訂貨點的字段,對這個字段賦予了一個相應的值,當新進貨量數據統計完畢后,系統會把這個數據進行自動的對比,看這個數量是否達到再訂貨點;若沒有達到,則說明此類貨品還可進行再次訂貨;若超出了這個數量,則說明此類貨品超出了計劃進貨量,倉管員有必要提醒采購部重新分析市場需求,或者提醒銷售部加緊制定銷售計劃,比年貨品積壓。本系統可以進行物品ABC分類碼的自動計算,庫存物品訂貨數量的自動計算,各種超常規狀態的報警等。系統支持多種計量單位的自動轉換,并與采購銷售、生產、財務等子系統有良好的接口,可以從這些子系統中獲得或向這些系統輸送數據,保持了數據的一致性。庫存管理是企業管理的基礎,該系統既可獨立地運行,也可以與其子系統聯合使用,組成完整的企業管理信息系統。倉庫貨品的信息量大,數據安全性和保密性要求高。本系統實現對貨品信息的管理和總體的統計等,倉庫信息,供貨單位和經辦人員信息的查看及維護。倉庫管理人員可以瀏覽、查詢、添加、刪除等貨品的基本信息以及統計等,并可以對一些基本的信息生成報表形式,并打印輸出的功能。報表是一個數據庫中最重要的功能之一,有了報表才能清楚地知道貨品的出入庫情況,在數據報表功能中包括入庫報表、出庫報表,庫存報表、盤點表及經辦人員報表等一些基本信息的打印,方便簡潔。1. 組織機構從行政管理和職能分工角度來看,公司庫存管理信息系統的組織機構如下圖所示: 總經理副總經理采購部運營部物資部企劃部銷售部財務部 圖2-1 公司組織機構圖2. 業務流程在經過實地具體調查后,我們知道公司的庫存管理信息系統的執行主要由部門完成,其采購部由采購人員組成,企劃部由企劃人員組成,財務部由財務人員組成,銷售部由銷售人員組成,物資部由倉庫管理員和質檢人員組成,運營部由運營人員組成。具體的業務是由多個部分組成,我把這些業務也都設計到我們的系統中了。普通的庫存管理系統只要是統計好庫中所要入庫和出庫的商品數量就可以了,我們不光進行了數量上的統計還進行了金額方面的統計,這樣按月、季、年來進行財務方面的入貨、出貨,具體庫存的分類金額統計,生成相應的分類報表,這些報表可以匯總到財務部,為財務核算提供資料。該公司的庫存管理信息系統的業務流程的說明如圖2-3所示,業務流程圖符號說明如下: 圖2-2 業務流程圖圖例由業務流程圖可以了解到庫存管理信息系統中具體每一方面的業務進展情況,每一個實體與系統邏輯處理之間的緊密聯系,也可以看出系統在運作過程中所生成的文件資料報表信息的傳遞流程。下面是對業務流程的分析:首先根據市場的調研由企劃部制定出詳細的需求報表,經采購部的審批后生成訂貨單報表,并存儲訂貨單,將訂貨單報表提供給供應商,由供應商供貨,所供貨物經質檢員檢查后,生成質檢報表并存儲,將不合格貨物制定出退貨單提供給供應商,合格貨物入庫。銷售部根據客戶訂單制成發貨通知單,通過庫存信息查詢具體庫存,最終由倉庫管理員填寫提貨單,并生成提貨單報表。若收到客戶退貨申請,進行退貨登記并生成退貨單報表,所退貨物重新入庫,生成新的庫存報表。根據訂貨單報表制作出本月購貨單報表,根據提貨單報表制作出本月銷貨單報表,由這兩份報表進行利潤計算生成利潤表提交財務部。(二) 可行性分析與抉擇可行性分析對系統的開發至關重要,可以大幅減少不必要的損失,保證系統開發的順利進行。因此要對系統進行技術可行性、經濟可行性、營運可行性三方面的系統可行性分析。技術可行性:近幾年來計算機技術發展異常迅猛,高速度大容量的電腦已成為許多公司日常工作必不可少的設備,推動辦公自動化的軟件不斷涌現,管理信息系統開發的技術和手段都比較成熟,市場上支持管理信息系統開發的各類軟件開發工具也比較多,基本上能實現可視化開發,技術難度不太大,開發過程中還能不斷和有關人員對話,以獲取新的信息,不斷對系統作一些適當的改進,開發完成后也較容易實現對系統的補充和更新,為整體系統的開發打下堅實的基礎。經濟可行性:一方面,系統的開發不需要額外增加設備購置費、軟件開發費、管理和維護費用,且人員培訓過程簡單費用不多。另一方面,運行費用方面,由于系統比較小,不必進行太多的運行維護,系統的開發可以較好地解決因業務繁雜而造成的處理效率低,出錯率偏高的局面,并可以及時了解各項業務的進展情況,為及時調整經營決策提供可靠的數據支持,從而提高經濟效益,同時還可以減少人工勞動、提高工作效率、擴大業務量和競爭能力。社會可行性:計算機以強大的信息處理能力作為人類腦力勞動的有利助手登上歷史舞臺后,已滲透到社會生活的各個領域,使現代社會組織、特別是公司的信息處理能力適應現代化管理的要求,且系統逐步從單項事務信息處理系統迅速向綜合服務(決策支持系統)的管理信息系統發展。本系統使用界面良好,易于操作,能對公司進行優越的管理,從而提高公司的信譽度。由此可見,本系統的開發是具有一定的可行性的。圖2-3 業務流程總圖三、新系統邏輯方案新系統邏輯模型設計以詳細調查和調查結果的系統化分析為前提。從調查、分析到新系統邏輯模型的提出是一個反復分析的過程。即通過對該公司各部門的業務流程進行認真分析和研究,對系統各有關信息處理過程和流程進行概括和抽象。這里采用的系統邏輯模型描述工具主要是數據流程圖、數據詞典和基本加工的小說明書等。(一) 數據流程圖數據流程圖是一種能全面地描述信息系統邏輯模型的主要工具,它可以用少數幾種符號綜合地反映出信息在系統中的流動、處理和存儲情況;是在對系統調查階段繪制的業務流程圖進行分析的基礎上,從系統的科學性、管理的合理性、實際運行的可行性角度出發,將信息處理功能和彼此之間的聯系自頂向下、逐層分解,從邏輯上精確地描述新系統應具有的數據加工功能、數據輸入、數據輸出、數據存儲及數據來源和去向。首先將整個系統按總的處理功能畫出個關聯圖,如圖3-1所示: 圖3-1庫存管理系統關聯圖庫存管理系統總的關聯圖主要是想通過綜合的數據分析把各部門的需求和返回結果呈現出來,方便系統使用者在最初期對系統有一個概念性的了解。從上圖可以看出到關聯圖說明了系統的總的處理功能和輸入輸出的數據流,包含的外部項有物資部、采購部、銷售部、財務部,物資部查看貨品信息、超儲信息和短線信息的各項具體情況,由庫存管理系統返回相關結果;采購部查看采購信息的錄入、修改和查詢,由系統返回各項結果;銷售部查看貨品銷售信息和退貨信息然后由系統返回結果;最后綜合三方面的處理信息,系統將財務報表返回給財務部。數據流程圖的基本符號說明如下: 圖3-2 數據流程圖元素由頂層的數據流程圖我們可以大致了解各部門之間的聯系,下面按自頂向下、逐層分解的方法,畫出下一層的數據流程圖。下面進行逐層細分,明確各功能模塊間的聯系,繪制出數據流程圖的總體流程圖,如圖3-3所示:從圖3-3可以詳細的了解到庫存管理信息系統功能從總體上分為貨品超儲處理、短線處理、貨品基本信息處理、采購處理、銷售處理、退貨處理、財務處理七大模塊。物資部是庫存管理歷史庫存部分的分管部門,對于庫存的各項貨品的基本信息向系統發出錄入的請求,系統判斷后返回結果,物資部人員就可以在系統中錄入基本貨品的信息了;當然貨品基本信息的處理還包括修改、刪除、查詢的處理;最后生成的貨品信息表儲存到貨品資料中;采購部是貨品進入倉庫的入口部分,每一個公司都會對市場進行總體的調查,分析市場需求,當收到具體的需求表時,采購部會把采購回來的貨品進行處理,向系統發出新貨品的錄入請求,系統接受請求后進行錄入處理,并更新貨品存儲數據庫,同樣的采購處理還有修改貨品信息、查詢貨品信息的功能;最后生成的表儲存到采購資料中;銷售部是貨品從倉庫流通到市場的關卡,當收貨單位向我們發出提貨通知時,系統接受請求,返回結果,執行出庫模塊,在數據處理過程中會出現兩種情況:1、正常銷貨;2、退貨;在我們發出的貨品不合乎規格時,收貨方發出退貨請求,在判斷退貨請求合理后,系統進行退貨處理,生成退貨資料;倉庫都會有原始庫存的管理,當采購回來的貨品信息儲存到數據庫后,系統會對貨品的數量進行綜合的統計,如果超過了原定的存儲量,系統會自動發出超儲警報,生成超儲信息傳遞給倉庫管理員予以確認;當銷售完貨品時,原有的貨品數量已經滿足不了下一次的貨品輸出時,系統也會發出短線警報,生成短線信息,提醒倉庫管理員應該即時補充庫存;在這幾方面的配合下,系統會把多方面的信息匯總,進行財務分析處理,把本年度或者本季度的供貨單位的供貨金額進行統計,還有收貨單位的收貨金額經行統計,自動對賬生成損益表,這個部分是系統財務處理的部分。圖3-3 數據流程圖總圖圖3-4貨品超儲、短線處理數據流程圖從貨品超儲、短線處理數據流程圖來看該流程圖共有兩個功能模塊:超儲信息查詢模塊和短線信息查詢模塊;在基本庫存的相關功能實現的基礎上,系統對貨品的貨品數量有一個宏觀的統計,當新一批的貨品驗收入庫后,我設計了一個自動統計的功能,能靈活的顯示出當前總的進貨量,以及分類顯示所采購的貨品;如果庫存貨品短缺或者超儲情況發生時,系統會發出警報,自動顯示出缺貨和超儲的種類和缺貨量,管理員可以向系統發出查詢請求,得到貨品的缺貨和超儲的信息,做出主觀判斷,最后生成超儲資料和斷線資料,儲存到數據庫中。退貨信息處理數據流程圖如圖3-5所示: 圖3-5 退貨處理數據流程圖退貨信息數據流程圖由退貨信息查詢模塊組成;收貨單位對輸出的貨品規格不滿意的情況下,會向供貨方發出退貨請求,系統的請求進行判斷后,批準返回生成退貨資料。貨品基本信息處理數據流程圖如圖3-6所示: F1.1待錄入的貨品基本信息 F1.2 待修改的貨品基本信息F1.3貨品基本信息查詢請求圖3-6 貨品基本信息處理數據流程圖貨品基本信息處理由三個模塊組成:貨品基本信息錄入模塊、基本信息修改模塊和基本信息查詢模塊;采購信息、銷售信息、原始庫存信息是貨品信息數據庫的基本組成部分,每一個部分發生變化,連帶著貨品基本信息數據庫都會有相應的更新處理,實現錄入、修改、查詢的功能。財務處理模塊數據流程圖如圖3-7所示: 圖3-7 財務處理數據流程圖根據采購資料、銷售資料和貨品資料所提供的信息進行財務計算,生成財務報表,提交給財務部。通過各層的數據流程圖,形象地表達了信息的流動和存儲情況。從整體上描述了系統的邏輯功能、系統內各部分的信息聯系及與系統外各有關事物的聯系,確立了系統的邏輯功能的一個總框架。(二) 數據字典數據字典的作用是給數據流程圖上的每個成分以定義和說明。庫存管理系統的數據流程圖加上數據字典,能給出一個具有詳細的、具體的文字內容和圖形的系統邏輯模型,形成一個完整的說明。表3-1 庫存管理信息系統數據流條目數據流 系統名:庫存管理信息系統 編號: F7.1 條目名:待錄入的貨品采購信息 別名: 來源:采購部 去處:貨品采購信息錄入 數據流結構:采購編號+貨品編號+貨品名稱+貨品的基本信息 簡要說明:用此記錄貨品的最初采購信息,核對無誤后,信息即可進行錄入處理。 編寫 姜微 日期 修改記錄: 審核 楊少敏 日期 表3-2 庫存管理信息系統數據存儲條目數據存儲系統名 庫存管理信息系統 編號:D3 條目名:貨品資料 別名: 存儲組織: 記錄數:約100000 主關鍵字:貨品編號貨品資料每次存入一條記錄 數據量:約1024KB 輔關鍵字:貨品名稱按貨品進入順序記錄 記錄組成 : 項 名:貨品編號 貨品名稱 類別 型號 單位 倉庫編碼 存放倉庫 近似長度: 5 10 8 4 2 5 12入庫計劃單價 出庫計劃單價 原是庫存 默認貨位 長整型 5 警戒底線庫存 警戒高線庫存 長整型 長整型簡要說明:記錄貨品基本信息資料 編寫 楊少敏 日期 修改記錄: 審核 閆嵩琦 表3-3 庫存管理信息系統數據元素條目數據元素 系統名:庫存管理信息系統 編號: 條目名:貨品編號 別名:屬于數據流: 存儲處: F13 F14 F15 F16 F17 F18 F19 D1 短線資料 D2 超儲資料 D3貨品資料 D4 采購資料 D5銷售資料 D6 退貨報表 數據元素值:代碼類型 取值范圍 float 100000999999 簡要說明:代碼是識別符,每種編號都有唯一的代碼修改記錄 編寫 姜微 日期 審核 楊少敏 日期表3-4 庫存管理信息系統外部項條目外部項 系統名:庫存管理信息系統 編號: 條目名:采購部 別名:輸入數據流:F2 F8 輸出數據流:F1 F7 主要特征: 采購部:采購部是對采購的貨品信息進行綜合的錄入、修改和查詢的部門。簡要說明:本系統只負責貨品資料的處理,不負責其他工作中各項工作的處理修改記錄: 編寫 姜微 日期 審核 楊少敏 日期 上述所列的圖表只是系統數據詞典的一小部分示例,以下是詳細的數據庫表。表3-5 貨品信息表字段名數據類型字段長度是否為空貨品編碼文本5貨品名稱文本10類別文本8型號文本4單位文本2倉庫編碼文本5存放倉庫文本12入庫計劃單價貨幣出庫計劃單價貨幣原始庫存數字長整型默認貨位文本5警戒底線庫存數字長整型警戒高線庫存數字長整型表3-6 超儲貨品字段名數據類型字段長度必填字段是否為空貨品編碼文本5否否貨品名稱文本10否否類別文本8否否型號文本4否否單位文本2否否倉庫編碼文本5否否存放倉庫文本8否否當前庫存數字長整型否否警戒高線庫存數字長整型否否超儲數量數字長整型否否表3-7 出入庫匯總期間設置表字段名數據類型字段長度必填字段編號自動編號長整型期初日期日期/時間否期末日期日期/時間否表3-8 短線貨品表字段名數據類型字段長度必填字段是否為空貨品編碼文本5否否貨品名稱文本10否否類別文本8否否型號文本4否否單位文本2否否倉庫編碼文本5否否存放倉庫文本8否否當前庫存數字長整型否否警戒底線庫存數字長整型否否短線庫存數字長整型否否表3-9 貨品出入匯總表字段名數據類型字段長度必填字段是否為空貨品編碼文本5否否貨品名稱文本20否否類別文本10否否型號文本10否否單位文本4否否倉庫編碼文本5否否存放倉庫文本10否否原始庫存數字長整型否否期初庫存數字長整型否否本期入庫數字長整型否否累計入庫數字長整型否否本期出庫數字長整型否否累計出庫數字長整型否否當前庫存數字長整型否否庫存總額貨幣否否表3-10 貨品庫存信息字段名數據類型字段長度必填字段是否為空貨品編碼文本5否否貨品名稱文本20否否類別文本10否否型號文本10否否單位文本4否否存放倉庫文本10否否期初庫存數字長整型否否本期入庫數字長整型否否本期出庫數字長整型否否當前庫存數字長整型否否庫存總額貨幣否否表3-11 歷史庫存表字段名數據類型字段長度必填字段是否為空截止日期日期/時間否否貨品編碼文本5否否貨品名稱文本20否否類別文本10否否型號文本10否否單位文本4否否倉庫編碼文本5否否存放倉庫文本10否否入庫計劃單價貨幣否否出庫計劃單價貨幣否否原始庫存數字長整型否否期初庫存數字長整型否否本期庫存數字長整型否否累計入庫數字長整型否否本期出庫數字長整型否否累計出庫數字長整型否否當前庫存數字長整型否否庫存總額貨幣否否默認貨位文本8否否警戒底線庫存數字長整型否否警戒高線庫存數字長整型否否盤存數數字長整型否否盈虧數數字長整型否否盈虧額貨幣否否日期處理是/否否否表3-12 盤存表字段名數據類型字段長度必填字段是否為空貨品編碼文本5否否貨品名稱文本20否否類別文本10否否單位文本4否否倉庫編碼文本5否否存放倉庫文本10否否當前庫存數字長整型否否盤存數數字長整型否否盈虧數數字長整型否否盈虧額貨幣否否表3-13 數據移出時間設置表字段名數據類型字段長度必填字段是否為空編號自動編碼長整型否否參數名稱文本50否否參數值日期/時間否否表3-14 倉庫信息表字段名數據類型字段長度是否為空倉庫編號文本5倉庫名稱文本12存貨種類文本2存貨價值貨幣表3-15 用戶表字段名數據類型字段長度是否為空UserID文本10userPWD文本6通過編寫數據詞典,我們對系統的邏輯模型進行了詳細、具體的說明,為對各基本加工實現邏輯功能進行準確、清楚的描述,對數據加工的描述和基本加工的小說明在一起如下:基本加工是實現系統功能的基本組成部分,準確地、清晰地描述基本加工,也是表達系統邏輯功能的關鍵。表3-16 庫存管理信息數據加工和基本小加工的描述編號 條目名輸入輸出處理邏輯簡要說明 P1貨品短線處理F5 F6 F13貨品短線信息查詢;返回貨品短線信息查詢結果;生成短線資料。短線信息的查詢并生成短線資料。 P2貨品超儲處理 F3 F4 F14貨品超儲信息查詢;返回貨品超儲信息查詢結果;生成超儲資料。超儲信息的查詢并生成超儲資料。 P3基本信息處理 F1.1 F1.2 F1.3 F17 F15 F18 F2 F16貨品基本信息錄入請求;貨品基本信息修改請求;貨品基本信息查詢請求;采購信息;銷售信息;返回貨品基本信息查詢結果;貨品基本信息。貨品基本信息錄入更改、查詢處理并保存貨品基本資料。P4采購處理F2 F8F14F7.1 F7.2 F7.3 F15 F1采購信息的錄入請求;采購信息的修改請求;采購信息的查詢請求;返回采購信息;返回貨品基本信息查詢結果;返回采購信息查詢結果;返回超儲信息。貨品采購信息的錄入、修改和查詢,并返回采購查詢結果。P5銷售處理F9.1F9.2F9.3F10F18銷售信息的錄入請求;銷售信息的修改請求;銷售信息的查詢請求;返回銷售信息查詢結果;保存銷售信息。貨品銷售信息的錄入、修改和查詢,并返回銷售信息查詢結果。P6退貨處理F11F12F17退貨信息查看請求;返回退貨查詢結果;保存退貨信息。退貨信息的查看,并返回退貨信息結果。P7財務處理F15F1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育領域中的情感教育與心理健康關系研究
- 2025年中國防異味口罩行業投資前景及策略咨詢研究報告
- 2025年中國純肉漢堡行業投資前景及策略咨詢研究報告
- 2025年中國低噪聲軸流式通風機行業投資前景及策略咨詢研究報告
- 預防感染基礎措施
- 社區停車場建設造價咨詢服務合同
- 日式室內設計核心要素解析
- 版權交易合同履約金
- 軟件開發委托合同細節協議內容
- 餐飲服務材料采購合同
- 2025年四川瀘州市中考數學試卷真題及答案詳解(精校打印)
- 2025年遼寧黑龍江吉林內蒙古高考物理試卷真題(含答案詳解)
- 2025高考全國二卷語文真題
- 2025年合作并購協議范本
- 2025年繼續教育公需科目試題及答案
- 公司收購公司部分股權之可行性研究報告
- 曲靖一中2025屆高考決勝全真模擬卷(二)化學試題及答案
- 2025-2030中國環戊醇行業市場深度分析及發展趨勢與投資戰略研究報告
- 真需求-打開商業世界的萬能鑰匙
- 19S406建筑排水管道安裝-塑料管道
- CB/T 3766-1996排氣管鋼法蘭及墊片
評論
0/150
提交評論