- 相關(guān)推薦
有關(guān)進銷存管理系統(tǒng)論文論文
第一篇有關(guān)進銷存管理系統(tǒng)論文:
題目:供銷存系統(tǒng)主要模塊的實現(xiàn)與測試
摘要:數(shù)據(jù)可定制的供銷存管理系統(tǒng)大體上分為三大模塊,分別是:系統(tǒng)管理模塊、庫存管理模塊、銷售管理模塊。文章著重對系統(tǒng)中訂單提交模塊、銷售訂單處理模塊、庫存物品信息查詢模塊功能的實現(xiàn)進行了詳細的闡述。
關(guān)鍵詞:供銷存管理系統(tǒng);訂單模塊;系統(tǒng)測試
1、可定制的供銷存管理系統(tǒng)
總體上講,數(shù)據(jù)可定制的供銷存管理系統(tǒng)大體上分為三大模塊,分別是:系統(tǒng)管理模塊、庫存管理模塊、銷售管理模塊,如圖1所示為系統(tǒng)的模塊圖。
圖1 數(shù)據(jù)可定制供銷存管理系統(tǒng)模塊圖
2、訂單提交模塊的實現(xiàn)
銷售人員作為本系統(tǒng)的一個重要參與角色,主要負責在系統(tǒng)之外與客戶進行溝通商談,確定相關(guān)商務(wù)事宜后通過系統(tǒng)提交銷售單及銷售明細單。因此,銷售訂單的提交是面向銷售人員的一個模塊,在銷售人員登錄并驗證身份通過后,即可通過點擊相應(yīng)的按鈕加載出相應(yīng)的界面實現(xiàn)其功能,如圖2所示為銷售訂單提交模塊實現(xiàn)過程的流程圖。當銷售人員想要提交訂單的時候,需要在相應(yīng)的界面填寫銷售單及銷售單明細的一系列屬性的值,確認無誤后,點擊提交按鈕。系統(tǒng)將根據(jù)銷售人員所填寫的值對后臺數(shù)據(jù)庫中的銷售單和銷售單明細表進行添加處理,并返回給銷售人員添加操作的執(zhí)行結(jié)果。此外,在添加過程中,銷售明細單將自動添加審核[1]狀態(tài)字段的值(初值為N)為未審核態(tài) 。
圖2 銷售訂單提交模塊流程圖
3、銷售訂單處理模塊的實現(xiàn)
銷售訂單處理模塊是企業(yè)通過庫房管理員,對銷售人員提交的訂單請求予以批準的功能模塊,庫房管理員可以通過點擊相應(yīng)的功能鍵進入銷售單處理的操作界面,實現(xiàn)對訂單的篩選和操作。
如圖3所示,為銷售訂單處理模塊實現(xiàn)過程的流程圖。庫房管理員在處理銷售訂單的時候,界面在加載過程中將相應(yīng)的屬性列取出并根據(jù)篩選要求寫入界面的DataGridView控件中。庫房管理員可以根據(jù)實際情況,選擇合適的批準項,點擊其所在行上的批準按鈕執(zhí)行批準訂單的操作。系統(tǒng)會自動判斷當前庫存量、申請量、警戒值三者之間的關(guān)系,并彈出不同的提示信息框,給出為滿足系統(tǒng)需求所需要生產(chǎn)的最少產(chǎn)品數(shù)量以供庫房管理員參考。
如圖4所示為銷售訂單處理模塊的執(zhí)行界面,當點擊界面內(nèi)某一行前面的批準按鈕時,若發(fā)貨成功,則此項的審核狀態(tài)被置為Y,并馬上從界面上更新掉,也就是說,這個界面內(nèi)只能看到尚未批準的申請項,避免了視覺上混亂,此外需要再次強調(diào)的是,系統(tǒng)內(nèi)所有的SQL語句操作對象均是針對視圖操作,這樣做的目的是方便數(shù)據(jù)遷移的綁定,因為綁定的過程實際上就是生成與原系統(tǒng)內(nèi)視圖同名[2]視圖的過程。
圖3 銷售訂單處理模塊流程圖
圖4 銷售訂單處理界面圖
4、庫存物品信息查詢類模塊
庫存物品信息查詢類模塊是支持系統(tǒng)正常運作的重要模塊,分布在各個大功能模塊的界面上,如銷售訂單模塊上的庫存量查詢窗口、材料出庫管理模塊界面上的材料庫存量查詢窗口等,其主要目的是實現(xiàn)用戶實時與系統(tǒng)和數(shù)據(jù)庫進行友好地交互,[3]使操作更為簡單有效率 。
如圖5所示為庫存物品信息查詢類模塊的流程圖,可以看出,這類模塊實現(xiàn)較為簡單,目的明確,僅需將待選項加載至相應(yīng)的下拉菜單,在用戶后查詢數(shù)據(jù)庫獲取對應(yīng)項在數(shù)據(jù)庫內(nèi)的數(shù)值即可。
圖5 庫存物品信息查詢類模塊流程圖
5、訂單提交模塊的測試
選定的測試方法為通過訂單提交界面輸入了一組訂單的相關(guān)字段值,點擊提交,對比操作前后的數(shù)據(jù)庫情況如圖6-1、圖6-2、圖7。
圖6-1 執(zhí)行提交操作前數(shù)據(jù)庫表的內(nèi)容
圖6-2 執(zhí)行提交操作后數(shù)據(jù)庫表的內(nèi)容
圖7 執(zhí)行提交操作前數(shù)據(jù)庫銷售明細表的內(nèi)容
如圖可見,添加操作正常完成,訂單提交模塊可以正常完成銷售單的添加操作,接下來我們來對比一下操作前后的銷售明細單情況。
如圖6-1、圖6-2、圖7所示,可以看見,銷售明細單同樣得到了更新,且更新項的銷售單號字段與銷售單總單中的主鍵字段相一致,滿足數(shù)據(jù)庫結(jié)構(gòu)的需要。
6、結(jié)語
綜上所述,訂單提交模塊可以很好的滿足用戶的實際需要。訂單審批模塊主要功能是對已提交的訂單進行處理,在這,我們主要測試以下幾點:
1)已提交的訂單能否加載到界面內(nèi)的控件中。
2)對于界面項,庫存允許情況下能否正常審批并更新產(chǎn)品庫存。3)對于已審核的項能否從界面中隱藏。4)對于不滿足庫存的需求,能否給出相應(yīng)的警告提示。
參考文獻
[1] 田瑾.SQL Server 2005安全性綜合控制策略[A].北京:中國計算機用戶協(xié)會信息系統(tǒng)分會2008年信息交流大會論文集,2008:87-126.
[2] Glenn J, ADO.NET 2.0[M].北京:清華大學出版社,2006.
[3] Plenderleith J,Bunn S.Microsoft Visual Studio 2008Programming[M].McGraw-Hill, Inc.2009.
第二篇有關(guān)進銷存管理系統(tǒng)論文:
題目:微機在絲織坯綢倉庫管理上的應(yīng)用
一、引言
微型計算機的推廣應(yīng)用給管理干部提供了強有力的管理工具和手段,它可以幫助人們迅速、準確地處理各類事務(wù)工作,高效地、科學地管理任何一個部門。
我廠是絲綢行業(yè)出口創(chuàng)匯的骨干企業(yè),企業(yè)的管理水平和快速交貨能力直接關(guān)系到企業(yè)的出口創(chuàng)匯和產(chǎn)品的國際上競爭。企業(yè)管理的一個重要環(huán)節(jié)是坯綢倉庫的管理。由于倉庫內(nèi)品種繁多、進銷變化快而流量大,使得日常記帳,帳目統(tǒng)計、匯總、制表的工作量很大,這些龐大的信息量,靠人工很難及時處理。長期以來,管理人員只能做到大類,因此要壓縮庫存、合理調(diào)撥相當困難。為了改變目前繁瑣落后的倉庫管理方法,提高工作效率,我們開發(fā)了微機坯綢倉庫管理系統(tǒng),并投人了使用。
朱體、楷體、黑體四種字體的宇庫,對輸出漢宇和制表具有美觀大方的作用,而且漢字可隨意放大、縮小。
打印機驅(qū)動程序采用3070C·ExE,字庫采用24x24點陣,放在硬盤中。打印機狀態(tài)設(shè)置采用BASIC編制。dBAsE班是16位微型計算機的一個新的數(shù)據(jù)庫管理系統(tǒng),無論在運行速度方面,還是在系統(tǒng)功能方面,都大大超過了dBASEI。它對系統(tǒng)環(huán)境役有過高的要求,而且命令簡單,易學易用,處理信息的功能很強,數(shù)據(jù)冗余度小。
二、系統(tǒng)簡介
坯綢倉庫管理系統(tǒng)由硬件和軟件兩部分組成。硬件部分:采用IBM一PC/XT或其兼容機,除了滿足基本配置之外,還要求主機的內(nèi)存容量為512KB或512KB以上,并配有彩色監(jiān)視器和24針圖形打印機(寬行204列)。
軟件部分以中文dBASE皿關(guān)系數(shù)據(jù)庫為基礎(chǔ),操作系統(tǒng)為CCDOsZ.13漢字操作系統(tǒng),該操作系統(tǒng)具有多種漢字輸入功能和詞組輸人功能。
三、軟件描述
絲綢廠坯綢倉庫微機管理系統(tǒng)的內(nèi)容主要包括坯綢的進出庫、坯綢的庫存量、坯綢的累計進出量、坯綢倉庫目前庫存的快速查詢和坯綢量變動的三維顯示。整個系統(tǒng)采用菜單形式組成,分為兩級。與用戶的界面均采用漢字提示,用戶只要稍作培訓即可上機應(yīng)用,用戶只要按提示按動有關(guān)數(shù)字,程序即可按用戶所要求的自動進行。
現(xiàn)將各子系統(tǒng)及有關(guān)程序模塊分述如下.
(一)倉庫進出模塊
1.品種新增子模塊
該模塊的功能是為目前生產(chǎn)的所有坯綢品種在倉庫建立品名。即新品種的品名人籍。該模塊以基本數(shù)據(jù)庫sck.dbf為對象,每操作一次模塊,就對基本庫進行重新排序。該模塊采用以品號為對象的升序排序,以使其與傳統(tǒng)的報表形式、顯示形式相適應(yīng)。
2.品種刪除子模塊
品種的增刪,對于生產(chǎn)出口綢和市場需要來講,是經(jīng)常操作的功能。所以繼上面新增品種子模塊后,我們把刪除品種也屏幕化,以利于操作者的使用。
該模塊的功能是對曾存在品種數(shù)據(jù)庫已停生產(chǎn)的品種或坯綢倉庫已無貨的品種進行剮除,刪除某品種時,以該品種的品號字段為條件進行尋找(因為在該數(shù)據(jù)庫中只有品號具有唯一性)。在編制模塊過程中,我們特意在程序中設(shè)置了輸人檢錯功能,當輸入出錯時,屏幕便提醒操作者進行重輸,避免出現(xiàn)一些不可想象的錯誤。對即將刪除的品種,為慎重起見,在屏幕上還進行再提示,供操作者進行校對,以免錯刪,.造成數(shù)據(jù)丟失。
3.進庫、出庫子模塊
進庫、出庫分別為兩個獨立的子模塊,它們是坯綢倉庫管理系統(tǒng)使用率最高的模塊,也是系統(tǒng)的主要模塊。在模塊結(jié)構(gòu)上,進庫和出庫完全一樣,差別僅在于它們各自所針對的數(shù)據(jù)庫不同,前者對輸入庫、(srk.dbf)操作,后者對發(fā)出庫(fzk.
dbf)操作。在模塊結(jié)構(gòu)上采用了兩種數(shù)據(jù)輸入方式。一種是連續(xù)數(shù)據(jù)輸入方式,用于坯綢的日進出數(shù)據(jù)操作。一種是單獨輸人方式,用于對某些品種進行修改操作或在日進出量很少的情況下使用。在這兩個子模塊的設(shè)計過程中,凡是需要操作者輸入?yún)?shù)和數(shù)據(jù)的,都采用出錯檢測程序段,輔助操作者進行正確地輸入各種數(shù)據(jù)。
輸入數(shù)據(jù)完畢,程序根據(jù)預定的數(shù)學模式進行字段間的運算,運算結(jié)果送人一定的字段。在數(shù)據(jù)庫結(jié)構(gòu)上又以日期為宏代換,建立與當日日期相符的各個數(shù)據(jù)庫,以備查詢時用,這種數(shù)據(jù)庫最多可達31個(即一個月)。
(二)變詢顯示模塊
查詢顯示功能是計算機管理系統(tǒng)的主要功能之一。與人工管理相比,查詢顯示所具有的最特出的優(yōu)點是快速查詢顯示,只要按提示選擇自己所需的查詢條件,就可以立即獲得你所需要的一月甚至一年里的任何數(shù)據(jù),給統(tǒng)計坯綢倉庫動態(tài)變化情況、查帳和領(lǐng)導了解坯綢情況帶來了方便。
本模塊分三個子模塊,即查詢庫存量、查詢進出量、查詢累計進出量三個子模塊。
1.查詢庫存量子模塊
該子模塊可查詢兩種情況的庫存量。一種是查詢目前坯綢倉庫的庫存量,一種是查詢以前某日的庫存量。查詢目前庫存量,經(jīng)選中立即在屏幕上顯示出目前倉庫共有多少品種、總庫存量為多少和各分類品種存庫量,屏幕在顯示時滿一屏自動穩(wěn)住,用戶按任一鍵將繼續(xù)顯示·顯禿形式為二維表格形式,清晰直觀。
查詢某日庫存量,在用戶輸入需查詢的日期后(這個日期只要以前在此日數(shù)據(jù)處理過的即可),即可產(chǎn)生與上面等同的顯示效果。一般情況該系統(tǒng)只能查詢在此之前的一個月數(shù)據(jù),但若將日期文件用替代方法替代后,過去的任何一天情況均可查詢。
2.查詢進出量子模塊
該子模塊的功能是通過輸入日期來查詢一個月來任何一天的進庫、出庫總量和各品種的進出庫量清單,使用該功能時必須注意,新輸入日期必須是該日期已完成進出庫操作的,否則就找不到對應(yīng)的數(shù)據(jù)庫而出錯。
3.二查詢累計
進出量子模塊該子模塊在結(jié)構(gòu)上與查詢進出庫子模塊基本相同,只是由于該子模塊涉及的是累計量這個變量,查詢顯示的都是到該日止的累計進出量。
(三)打印報表模塊
打印報表模塊是該系統(tǒng)數(shù)據(jù)輸出的主要手段,它以清晰的報表形式將計算機管理坯綢倉庫運行的結(jié)果表達出來,食各有關(guān)部門能快速地、一目了然地了解目前的坯綢生產(chǎn)、梢售及庫存等方面的情況。全模決分為打印日報表、月報表、年報表三個子模塊,除了數(shù)據(jù)量范圍有所不同其它均相同,圖8為日報表子模塊。日報表子模塊是每夭產(chǎn)生報制的執(zhí)行模塊,它的輸出質(zhì)量直接關(guān)系到管理應(yīng)用微機的效果,輸出質(zhì)量,也就是它的報表質(zhì)量,由各種數(shù)據(jù)邏輯組合程度、報表清晰度、報表表達能力等指標構(gòu)成。本系統(tǒng)輸出的報表采用24x24點陣的字模,使得其字型與鉛字印刷體基本接近。全表用全封閉的表格線構(gòu)成,內(nèi)細外粗,美觀大方。整個表格包括了各品種品名、品號、今日的進出庫量、累計至今日止的累殲進出庫量、坯綢倉庫今日止的結(jié)存量等內(nèi)容。必須注意,在執(zhí)行該子模塊時,必須是在本日數(shù)據(jù)輸人以后。
四、結(jié)束語
絲綢坯綢倉庫微機管理系統(tǒng)經(jīng)過近二年的使用,反映良好,雖然在很多方面需要完善,但作為將微機應(yīng)用于生產(chǎn)管理,提高企業(yè)的管理水平是個良好的開端,該系統(tǒng)下滬直接用于本系統(tǒng)其它廠家的坯綢倉庫管理,若稍加修改完全可以用于其它系統(tǒng)的倉庫管理。
第三篇有關(guān)進銷存管理系統(tǒng)論文:
題目:基于數(shù)據(jù)可定制供銷存管理系統(tǒng)的實現(xiàn)
摘要:數(shù)據(jù)可定制的供銷存管理系統(tǒng)大體上分為三大模塊,分別是:系統(tǒng)管理模塊、庫存管理模塊、銷售管理模塊。文章著重對系統(tǒng)中數(shù)據(jù)連接及數(shù)據(jù)綁定功能、材料出庫申請模塊功能、生產(chǎn)請求模塊和材料購進模塊功能的實現(xiàn)進行了詳細的闡述。
關(guān)鍵詞:供銷存管理系統(tǒng);數(shù)據(jù)庫連接;數(shù)據(jù)庫綁定
1、可定制的供銷存管理系統(tǒng)
總體上講,數(shù)據(jù)可定制的供銷存管理系統(tǒng)大體上分為三大模塊,分別是:系統(tǒng)管理模塊、庫存管理模塊、銷售管理模塊,如圖1所示為系統(tǒng)的模塊圖。
圖1 數(shù)據(jù)可定制供銷存管理系統(tǒng)模塊圖
2、數(shù)據(jù)連接及數(shù)據(jù)綁定功能的實現(xiàn)
鑒于本系統(tǒng)中的一切前臺的操作都是針對后臺數(shù)據(jù)庫的操作行為,因此首先介紹本系統(tǒng)的數(shù)據(jù)庫連接過程的實現(xiàn)。數(shù)據(jù)庫綁定的實現(xiàn)部分與數(shù)據(jù)庫連接功能的實現(xiàn)過程緊密相連,因此在此一并進行[1]介紹 。
本系統(tǒng)對數(shù)據(jù)庫的操作較多,因此將與數(shù)據(jù)庫連接的核心部分寫入公共類中。在這里要注意,由于綁定功能的要求,在公共類代碼中有關(guān)數(shù)據(jù)庫、用戶名、用戶名密碼的部分要設(shè)置成從后臺的文件中讀取的字符串的形式,這樣,在綁定數(shù)據(jù)源的過程中只需要修改文件中的字符串內(nèi)容就可以了。
如圖2所示為數(shù)據(jù)庫連接功能實現(xiàn)的流程圖,用戶在想要對數(shù)據(jù)庫執(zhí)行某條SQL語句時,需要聲明一個實例的數(shù)據(jù)庫連接對象,并調(diào)用其中的函數(shù)生成數(shù)據(jù)庫連接,這個數(shù)據(jù)庫連接的類位于公共類中,在其函數(shù)中有語句來獲取文件中的相應(yīng)字段,以實現(xiàn)對不同數(shù)據(jù)庫的綁定后,SQL語句在新的數(shù)據(jù)庫上的正常執(zhí)行操作。在綁定操作的過程中檢查系統(tǒng)的SqlConnection.Open()函數(shù),若連接成功則正常返回,否則彈出提示錯誤。
圖2 數(shù)據(jù)庫連接及數(shù)據(jù)庫綁定模塊流程圖
3、材料出庫申請模塊的實現(xiàn)
材料出庫申請模塊是庫房管理員根據(jù)“生產(chǎn)部門”的需求所執(zhí)行的材料出庫批復操作,其前置操作是生產(chǎn)請求的發(fā)送。生產(chǎn)請求以生產(chǎn)通知單的形式發(fā)送至生產(chǎn)部門,經(jīng)生產(chǎn)部門查詢成分表分析后轉(zhuǎn)換生成相應(yīng)的材料組成,并生成材料申請單提交給庫房,由庫房負責批復。出庫申請單由兩部分構(gòu)成,前面說過,為滿足二范式的要求,材料申請單分為主表單和明細表單兩部分,因為一張主表對應(yīng)若干張明細表,這取決于對應(yīng)產(chǎn)品所需材料的數(shù)量。只有當一張主表的所有明細表均被批復的情況下,主表才被置于“已批復”狀態(tài),進而實現(xiàn)相應(yīng)生產(chǎn)通知單的生產(chǎn)過程,更新產(chǎn)品庫存。
如圖3所示為材料出庫申請模塊的流程圖。由圖可知,系統(tǒng)的材料審批過程是以主表為單位的,也就是說,每一張生產(chǎn)通知單對應(yīng)一張材料申請單主單,而每一張主單則對應(yīng)若干張明細單,每一張明細單代表此種產(chǎn)品所需要的一種材料的種類和數(shù)量。這樣一來,只有當屬于一種產(chǎn)品的所有明細單都被批復,這種產(chǎn)品才可以被生產(chǎn),進而通過生產(chǎn)通知單的外鍵查知批復的材料是用于哪張生產(chǎn)通知單的產(chǎn)品生產(chǎn),實現(xiàn)對應(yīng)的生產(chǎn)批準操作。
圖3 材料出庫申請模塊流程圖
為了更直觀的了解這個過程,如圖4、圖5所示分別為材料出庫申請的主表單以及主表單第一項的明細表單。
圖4 材料出庫申請模塊主表界面圖
圖5 材料出庫申請模塊明細表界面圖
4、生產(chǎn)請求模塊和材料購進模塊的實現(xiàn)
生產(chǎn)請求模塊和材料購進模塊功能類似,相比之下生產(chǎn)請求模塊略微復雜一點,但總體來說都屬于比較簡單的部分,這里只選取生產(chǎn)請求模塊做簡單的介紹。
如圖6所示為生產(chǎn)請求模塊實現(xiàn)的流程圖。庫房管理員通過對請求生產(chǎn)的材料編號的選擇和對數(shù)量的填寫確定申請生產(chǎn)的數(shù)量,點擊確定后系統(tǒng)將相關(guān)數(shù)據(jù)轉(zhuǎn)化為對材料的需求送入材料庫存申請單,同時生成與之對應(yīng)的生產(chǎn)通知單,供庫房管理員進一步的操作。
圖6 生產(chǎn)請求模塊流程圖
如圖7所示為生產(chǎn)請求模塊的運行界面圖:
圖7 生產(chǎn)請求模塊界面圖
5、結(jié)語
本文就系統(tǒng)實現(xiàn)過程中較為重要的幾個模塊進行了說明和闡述。其中對數(shù)據(jù)庫連接、綁定及數(shù)據(jù)材料出庫單處理模塊介紹的較為具體和詳盡。在模塊實現(xiàn)的介紹過程中主要通過流程圖和重要模塊運行界面圖來展示實現(xiàn)的方式和成果。
參考文獻
[1] 劉智勇,徐津平.SQL Server 2005 寶典[M].北京:電子工業(yè)出版社,2006.
【進銷存管理系統(tǒng)論文論文】相關(guān)文章:
金工實習論文 -論文03-13
關(guān)于教育論文的論文11-06
論文04-29
寒假實踐論文 -論文03-13
行政管理專業(yè)論文 -論文06-13
軟件工程論文發(fā)表的論文04-29
論文謝詞畢業(yè)論文謝詞04-28
論文的總結(jié)02-21
勤工儉學論文04-01
史學的論文05-01