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