第一篇:倉庫管理文獻綜述--畢業論文
倉庫管理文獻綜述
學生: zhnna 學號:200103050f23 班級:07 摘要:傳統的倉庫管理僅憑倉庫管理員人腦記憶和手工錄入,這種做法不但費時費力,而且容易出錯。隨著倉庫管理信息系統的引入,其檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等優點極大地提高人事勞資管理的效率;其能夠有效地組織人員、空間和設備進行收貨、存儲、揀貨和運輸,組織運送原材料和部件到生產企業,運送成品到批發商、分銷商和最終客戶手中等強大的功能已為人們所熟知。加上條碼技術、無線射頻RFID等自動識別技術的應用,大大的提高了倉庫運作的效率。近年來,因物流市場供需變化,我國的倉儲業正在向社化、產業化、標準化、現代化的方向發展。
關鍵詞:倉庫管理 倉庫管理信息系統 自動化 文獻綜述
前言:在倉庫管理中,一邊是數以萬計的物料、成百上千的供應商,一邊是為數不多且素質平平的倉管員。但歸根結底,倉庫問題基本上都來自現場管理不到位以及信息的傳遞不通暢導致效率低下。物流企業采用條形碼技術(Bar-Coding)和射頻識別技術(RFID)提高信息采集效率和準確性,采用基于互聯網的電子數據交換技術(Web EDI)進行企業內外的信息傳輸,實現訂單錄入、處理、跟蹤、結算等業務處理的無紙化,廣泛應用倉庫管理系統(WMS)和運輸管理系統(TMS)來提高運輸與倉儲效率;通過與供應商和客戶的信息共享,實現供應鏈的透明化,運用JIT、CPFR、VMI、SMI等供應鏈管理技術,實現供應鏈伙伴之間的協同商務,以便“用信息替代庫存”,降低供應鏈的物流總成本,提高供應鏈的競爭力;通過網上采購輔助材料、網上銷售多余庫存以及通過電子物流服務商進行倉儲與運輸交易等手段,借助電子商務來降低物流成本,通過倉庫管理信息系統來實現“零庫存”。
從查找文獻來看,我們可以了解到現階段我國學者對倉庫信息系統的研究較多。文章從近幾年我國學者研究倉庫管理的相關文獻30余篇中選擇了其中的19篇,來說明我國倉庫管理的一些現實問題和發展方向。在研讀文獻之后,筆者可以獲知目前國內學者對倉庫管理的研究主要有以下幾個方向:
1、倉庫管理信息系統的應用;
2、自動識別技術的應用;
3、自動化立體倉庫的建立和零庫存的探討。
一、倉庫管理信息系統的應用研究
從收集文獻來看,大多學者對倉庫管理信息系統研究較多,因此這領域的研究觀點也是眾說紛紜,但可以大致肯定他們對倉庫信息系統的重要性是肯定的:
李江(2009)倉庫管理系統是隨著現代計算機技術的發展而產生的,它充分利用計算機程序制定生產系統優化運行方案,可及時調整企業生產過程內外的各種關系。倉庫管理系統是為企業的采購、制造計劃、制造執行、客戶服務系統與倉庫或配送中心提供的管理手段,滿足企業對低成本和快速處理的要求,幫助不同行業的企業解決復雜的配送問題并且降低訂單履行成本,它已越來越廣泛的應用到各大倉庫,并隨著不斷的完善發揮著越來越重要的作用。王慧榮、史海生(2009)《倉庫管理信息系統》文章簡述了運用Visual Basic、Access實現倉庫信息化管理?;贛SP430單片機無線溫度控制系統的軟、硬件設計,采用分布式控制方式,提高了控制精度,降低了控制成本,并且可以實時地遠程操作。使用本軟件還可以查詢任意日期范圍內的出人庫等歷史記錄,快速高效地進行倉庫清查盤點。這樣一方面有效地降低了庫存不足對生產的負面影響,另一方面又提高了資金的利用率,盤活了企業的閑置資金,為企業帶來間接經濟效益。同時將倉庫管理員從繁瑣的數據計算和信息檢索中解脫出來。賈桂珠、張麗萍(2008)《倉庫管理在物質管理中的重要性》倉庫管理是物資管理工作的一個重要組成部分。它是物資管理整個過程中的后續工作。倉庫管理是針對入庫的物資保管和出庫等活動進行的管理,從而確保整個物資有條不紊地連續進行,直至送達生產使用單位。任云暉(2008)《企業倉庫管理系統的設計與實現》寫到人工管理不能及時準確反映各類物資庫存狀況,易造成物資的積壓和斷檔,也不能及時提供各部門的物資消耗數據,為中心的降本增效工作提供支撐。倉庫管理系統解決這些問題,初步實現了倉庫管理的信息化,達到了倉儲統計數據的實時、準確,提高了物資管理工作的效率。
陳翠琴(2009)《基于Web的企業倉庫管理系統的設計與實現》文章利用先進的ASP/ADO。NET技術+SQL SERVER 2000數據庫平臺,開發設計了企業倉庫管理系統,采用三層結構模式,并增加了多角色,多用戶管理的功能,給出了基本的模塊設計和實現方法。從某種程度上說,一個企業倉庫管理的信息化水平,將直接影響該企業未來的發展前景。Web服務為企業倉庫管理系統的開發拓展了新的領域,降低了服務的提供者與使用者之間的耦合性?;赬ML的Web服務使得系統的可擴展性和可維護性得到了很大的提高,極大地增強了產品的市場競爭力。陳瑞斌、南理勇(2008)《基于Web的企業倉庫管理系統的設計》倉儲管理信息化通過對庫存物品的入庫、出庫、盤點等操作進行全面的控制和管理,幫助企業有效地降低庫存、減少資金占用,避免出現物料積壓或短缺現象,保證生產經營活動的順利進行。因此,從某種程度上說,一個企業倉儲管理的信息化水平,將直接影響該企業未來的發展前景。倉庫管理的信息化是現代化企業倉庫管理的必要手段?;赪eb服務的倉庫管理系統,使得圍繞倉庫管理的企業內部各部門以及企業與其合作伙伴之間的信息交流更加實時、透明,極大提高了各部門之間的運作效率,提升了企業的競爭力。
二、自動識別技術(條碼、RFID)的應用研究
自動識別技術的應用,大大的提高了作業效率,提高了作業的準確性和降低了成本,以及得到很好的庫存控制。
黎穎瑜、朱偉雄(2009)《商品條碼在倉庫管理中的應用》商品條碼作為自動識別技術的核心技術之一,在零售、物流、倉儲等領域發揮著重要的作用。特別是在零售環節,基本得到普及?,F今的倉庫作業和庫存控制作業已多樣化、復雜化,靠人工處理十分困難,如果沒有正確的進貨、驗收、發貨及質量保證,就會影響經營效率、增加生產成本。近年來,因物流市場供需變化,我國的倉儲業正在向社化、產業化、標準化、現代化的方向發展。數據的自動識別可采用磁卡、芯片、條碼等方式來實現,而條碼技術則是自動識別與數據采集最便宜、最方便的技術。采用條碼是實現快速、準確、可靠采集數據的有效手段。商品條碼用于倉儲管理可以提高工作效率,降低管理成本;減少出錯率,提高工作質量;準確地掌握庫存,控制庫存。魏佳、高虎(2007)《條碼技術在倉庫管理中的應用》在倉庫管理中引入條碼技術對倉庫的到貨檢驗、入庫、出庫、調撥、移庫移位、庫存盤點等各個環節的數據進行自動化的數據采集、保證倉庫管理各個環節數據輸入的效率和準確性,確保企業及時的掌握庫存的真實數據,合理保持和控制企業庫存。條碼技術引入后,大大的提高了工作效率,實現實時信息更新,減少出錯概率和方便查詢統計等優點。文光林(2008)《倉庫管理小條碼解決大問題》引入條碼系統,對原材料、半成品、成品等全面實行條碼自動化管理,管理入庫、出庫、調撥、移庫、盤點等業務,提高管理水平;采購條碼掃描槍以及條碼打印設備,打印箱標以及各種業務單據,提高出入庫等作業效率和作精度;改造現有局域網,搭建WLAN,通過LAN、WLAN將條形碼管理系統的服務器以及電腦、條碼掃描槍、打印終端等連接起來,再通過接口程序導入到ERP系統中,使其可以實時處理各種任務。簡單地說,條碼系統的優點體現在“快”、“準”和“省”三個字。條碼管理實質是過程管理,過程精細可控,結果自然正確有效。
凌云、林華治(2009)《RFID在倉庫管理系統中的應用》對于RFID來說,沒有受到條碼收集信息量偏少、易受干擾、不可重寫、讀取距離短、讀取煩瑣等限制。因為電子標簽具有讀寫與方向無關、不易損壞、遠距離讀取、多物品同時一起讀取等特點,所以可以大大提高對出入庫產品信息的記錄采集速度和準確性;減少庫存盤點時的人為失誤庫,提高存盤點的速度和準確性。季全忠、馮彥輝(2008)《射頻識別技術在倉庫管理中的應用》RFID是一種非接觸式的自動識別技術,它通過射頻信號自動識別目標對象并獲取相關數據信息。RFID系統一般由標簽、讀寫器、應用接口或中間件軟件、傳輸網絡、業務應用與管理系統等構成。RFID標簽類似貨物包裝上的條形碼功能,記載貨物的信息。讀寫器類似識別標簽的光電閱讀器,但部分讀寫器還具有向RFID標簽寫入信息的能力。應用接口或中間件軟件完成RFID標簽數據信息的收集。傳輸網絡實現數據的傳送,根據讀寫器終端的功能可以采用多種傳輸方式,如以太網、WLAN、GSM、CDMA等。業務應用與管理系統實現RFID標識物的有序管理。該技術的運用可以使倉庫的貨物管理更加智能化,能有效地提高工作精確性,增加信息交換的信息量,加快信息的流動速度,從而提高效率、節約人工成本,更好的促進軍用倉庫的信息化建設。
三、自動化立體倉庫的建立和零庫存的探討
近年來,倉庫管理出現了許多新思維和新的方向。李峰泉、張亞利(2008)《自動化立體倉庫管理系統的設計與實現》立體倉庫具有最小的占地面積和最佳的空間利用率,不僅能夠快速、高效、合理地存儲各種產成品,而且在溝通物流信息、銜接產需、進行科學儲備與生產經營決策的方面發揮著獨特的作用。文章對某立體倉庫監控調度系統的硬件配置與軟件設計進行分析研究,并給出了一種利用OPC技術將控制系統與企業信息系統進行融合的方法,在實際應用中取得了良好的效果,用先進的計算機技術和控制技術,以及先進的管理思想來實現倉庫管理自動化和入出庫作業的自動化。
高慧娟、肖大為(2009)《實現“零庫存 ”的倉庫管理系統》文章對研究倉庫管理怎樣實現“零庫存”的方法,并得出一個可行的方案,即從倉儲環節的信息化著手找出一種能實現“零庫存”的方法。雖然從目前企業物流現狀來看,在整個社會再生產的全過程中,“零庫存”還是一種理想模式,不可能成為現實,但是通過不斷降低庫存,企業可以節省更多成本。而在這個過程中,倉儲環節的信息化至關重要。
四、總結
通過對文獻的研讀,近年來我國學者對倉庫管理研究的著手點越來越多,他們對倉庫管理信息系統做了大量的應用研究,也提出了自己的觀點和建議。他們很多也從定性與定量相結合的方式做了一些探討,提出了一些新奇的思想和研究方式,如:移動終端在自動化倉庫中的應用,越庫(一種加速賞物從接收到發運并且最大化減少搬運和人工處理的方法。)未來物流的主流等等,筆者認為信息化技術的應用能給企業帶來效率的提高和作業的準確性,而且這方面的研究也相對成熟,隨著物流產業的發展,我們可以試著從行業倉庫管理的標準化和產業化方向研究,在提高行業效率的同時,促進行業規范的形成,是倉庫管理朝著現代化方向發展。
五、參考文獻:
1、凌云.林華治 RFID在倉庫管理系統中的應用.浙江工商大學計算機與信息工程學院
2、董海濤 ERP系統上線初期——企業如何加強倉庫管理
3、文光林 倉庫管理小條碼解決大問題
4、李江(西南電力設計院綜合管理處四川省成都市610021)倉庫管理系統的發展現狀及前景展望
5、王慧榮 史海生 倉庫管理信息系統
6、賈桂珠 張麗萍 倉庫管理在物質管理中的重要性
7、陳翠琴(海南職業技術學院信息工程系,海南???70216)基于Web的企業倉庫管理系統的設計與實現
8、陳瑞斌 南理勇 基于Web的企業倉庫管理系統的設計
9、張燁林 陳春花 庫存管理系統
10、任云暉 企業倉庫管理系統的設計與實現
11、李立春 劉 卓 淺談倉庫管理信息系統及其在企業中的實現
12、黎穎瑜 朱偉雄 商品條碼在倉庫管理中的應用
13、魏佳 高虎 條碼技術在倉庫管理中的應用
14、雷斌(蘭州交通大學機電技術研究所,甘肅蘭州730070)移動終端在自動化倉庫管理中的應用
15、鳳偉 越庫:未來倉庫管理的主流
16、李峰泉 張亞利(西安外事學院 陜西西安 710077)自動化立體倉庫管理系統的設計與實現
17、高慧娟 肖大為(北京101149)實現“零庫存 ”的倉庫管理系統
18、儲雪儉(上海大學,上海200072)倉庫管理系統分析研究
19、季全忠 馮彥輝 射頻識別技術在倉庫管理中的應用
第二篇:倉庫管理系統畢業論文
摘要
倉庫管理系統是為了實現企業產品管理的系統化、規范化和自動化從而提高企業管理效率而設計的。它完全取代了原來一直用人工管理的工作方式避免了由于管理人員的工作疏忽以及管理質量問題所造成的各種錯誤為及時、準確、高效的完成倉庫管理提供了強有力的工具和管理手段。倉庫管理系統是一個中小型數據庫管理系統它界面美觀、操作簡單、安全性高基本滿足了倉庫管理的要求。整個系統由基本信息、單據中心、查詢統計、報表打印、維護設置、幫助等模塊組成。本系統是在以sqlserver2005作為后臺數據庫以vs2005為編程語言來開發的。倉庫管理系統在運行階段效果好數據準確性高提高了工作效率同時也實現了倉庫管理計算機化。
關鍵詞倉庫;管理系統;數據
Abstract The administrative system of the warehouse is designed for realizing the systematization , standardization and automization of enterprise's products management and improving efficiency of enterprises management.It completely replaces the working way of artificial management originally , prevents from various kinds of mistakes because of administrative staff neglect and the quality problem of management and offeres powerful tool and management way to complet storehouse management for prompt , accurate , high-efficient.The administrative system of the warehouse is a medium and small-scale database management system,it has not only beautiful interface, but also the high security and the simply operation , and meet the demand for storehouse management basically.Whole system is made up by basic information, document in the center, inquire statistics , report form type ,set up to maintain and module of helping etc.The Warehouse administrative system is designed with regarding sql server2005 as the backstage database and regarding vs2005 as programming language.The administrative system is effectual, the high data accuracy during the course of operating , improves working efficiency and realizes computerization for storehouse management at the same time.Key words: The Warehouse Administrative SystemThe Database
II
目 錄
摘要................................................................................................................................................I ABSTRACT..........................................................................................................................................II 1前言............................................................................................................................................5 2系統開發工具.................................................................................................................................6 2.1 VISUAL STUDIO 2005..........................................................................................................................6 2.2 SQL SERVER 2005..............................................................................................................................6 2.3 IIS...................................................................................................................................................6 2.4 ASP.NET............................................................................................................................................7 3需求分析........................................................................................................................................8 3.1系統目標設計...............................................................................................................................8 3.2.倉庫管理系統的需求分析...........................................................................................................8 4 系統總體設計................................................................................................................................9 4.1.設計目的:...................................................................................................................................9 4.2.設計目標:....................................................................................................................................9 4.3.設計過程:...................................................................................................................................9 4.4.系統設計的一些原則.................................................................................................................10 4.5.系統數據流程圖.........................................................................................................................10 4.6.模塊功能簡介.............................................................................................................................11 4.6.1報表管理: 報表管理模塊詳細流程如圖所示................................................................11 4.6.2系統管理:.........................................................................................................................11 4.6.3倉庫管理:.........................................................................................................................12 5 數據庫設計..................................................................................................................................13 5.1.創建數據庫.................................................................................................................................13 5.2.數據表結構.................................................................................................................................13
III 5.2.1 UserInfo表...........................................................................................................................13 5.2.2 Composition表....................................................................................................................13 5.2.3 unit表..................................................................................................................................14 5.2.4 DaySell表.............................................................................................................................14 5.2.5 Inventory表.........................................................................................................................14 5.2.6 Library 表............................................................................................................................15 5.2.7 Menu表...............................................................................................................................15 5.2.12Storage 表..........................................................................................................................15 5.2.8 LogBook表...........................................................................................................................16 5.2.9 Material表...........................................................................................................................17 5.2.10 shop表...............................................................................................................................17 5.2.11 Stock表..............................................................................................................................17 6 設計與實現..................................................................................................................................18 6.1.用戶登錄.....................................................................................................................................18 6.2 倉庫管理.....................................................................................................................................19 7 小結和展望..................................................................................................................................20 7.1.優點和不足.................................................................................................................................20 7.2.展望.............................................................................................................................................20 結束語.............................................................................................................................................21 參 考 文 獻....................................................................................................................................22 附 錄...............................................................................................................................................23
IV
1前言
隨著我國經濟的飛速發展,各種類型規模的公司企業迅速崛起,許多從事生產和經營管理的企業都有自己生產和銷售的產品,而這些產品都需要儲存在倉庫中,對于每個企業來說,隨著企業規模的不斷擴大,產品數量的急劇增加,所生產產品的種類也會不斷地更新與發展,有關產品的各種信息量也會成倍增長。面對龐大的產品信息量,如何有效地管理庫存產品,對這些企業來說是非常重要的,庫存管理的重點是銷售信息能否及時反饋,從而確保企業運行效益。而庫存管理又涉及入庫、出庫的產品、經辦人員及客戶等方方面面的因素,如何管理這些信息數據,是一項復雜的系統工程,充分考驗著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由庫存管理系統來提高庫存管理工作的效率,這對信息的規范管理、科學統計和快速查詢,減少管理方面的工作量,同時對于調動廣大員工的工作積極性,提高企業的生產效率,都具有十分重要的現實意義。
倉庫管理部門是企業中的一個重要部門,每天都有大量的業務在這里產生。對于一個現代化的企業來說,信息化管理是必須的,而倉庫管理部門作為企業的一個重點部門,同樣需要加強信息化管理。如何把倉庫管理部門每天發生的業務如實地記錄下來,保證倉庫工作有調理地進行,同時確保相關數據的安全,信息處理的高效,并保證系統的實用性強,真是本系統設計的目的。
隨著現代工業的發展,計算機信息管理系統越來越受到企業的重視。本文主要介紹了庫存管理系統的一些基本功能和組成部分,包括系統的結構、需求分析、功能模塊劃分等,介紹了Visual Studio 2005編程環境和sqlserver2005數據庫管理系統的功能特點,倉庫管理系統是企業物流管理中不可或缺的一部分。
2系統開發工具
本倉庫管理系統是在以vs2005為編程語言以sqlserver2005作為后臺數據庫而開發的一個數據庫管理系統。下面簡要介紹一下中文vs2005和sqlserver2005。
2.1 Visual Studio 2005
Visual Studio 2005是基于.NET2.0框架的。它同時也能開發跨平臺的應用程序,如開發使用微軟操作系統的手機的程序等。總體來說是一個非常龐大的軟件,甚至包含代碼測試功能。這個版本的Visual Studio 包含有眾多版本,分別面向不同的開發角色。同時還永久提供免費的Visual Studio Express 版本。
2.2 SQL Server 2005
SQL Server是Microsoft公司開發的大型關系數據庫管理系統,具有強大的關系數據庫創建、開發、設計和管理功能。其SQL Server 2005版本已將數據庫與Internet緊密連接,可以通過Web瀏覽器顯示對數據庫操作的結果數據,具有客戶機/服務器體系結構。SQL Server 2005提供了對分布式事務處理的支持,并對開發工具具有良好的支持,為大型數據庫項目提供了企業解決方案。SQL是關系數據庫的標準語言。操作數據庫有多種途徑:使用企業管理器、使用查詢分析器、編程中使用T-SQL語句或使用交互命令形式等。
2.3 IIS
IIS(Internet Information Server)是微軟公司主推的服務器,包容了World Wide Web Gopher server和FTP server,IIS是隨Windows XP一起提供的文件和應用程序服務器,是在Windows XP2上建立Internet服務器的基本組件。它能與Windows XP2集成,因而能通過Windows XP2內置的安全性以及自身的安全性建立強大,靈活而安全的Internet和Intranet站點。IIS支持HTTP(Hypertext Transfer Protocol,超文本傳輸協議),FTP(File Transfer Protocol,文件傳輸協議)以及SMTP協議,通過使用CGI和ISAPI,IIS可以得到高度的擴展。IIS支持與語言無關的腳 本編寫和組件,通過IIS,開發人員就可以開發新一代動態的,富有魅力的Web站點。IIS不需要開發人員學習新的腳本語言或者編譯應用程序,IIS完全支持VBScript,JavaScript腳本語言以及C#等編語言。
2.4 ASP.net
ASP.net 是一種建立在通用語言上的程序構架,能被用于一臺Web服務器來建立強大的Web應用程序。ASP.net提供許多比現在的Web開發模式強大的優勢,使執行效率大幅提高。ASP.net是把基于通用語言的程序在服務器上運行。不像以前的ASP即時解釋程序,而是將程序在服務器端首次運行時進行編譯,這樣的執行效果,當然比一條一條的解釋強很多。
3需求分析
3.1系統目標設計
系統開發的總體任務是實現企業產品管理的系統化、規范化和自動化從而達到提高企業管理效率的目的。
3.2.倉庫管理系統的需求分析
倉庫管理系統主要用于倉庫貨品信息的管理,系統包括倉庫管理、入庫、一些統計查詢和報表等幾部分組成。
庫存管理系統滿足倉庫管理員及工作人員的需求,他們具有登陸系統的權限,所以需要對工作人員的登陸模塊進行更多的考慮,設計不同用戶的操作權限和登陸方法。
對于一個倉庫來說最大的功能就是倉儲貨品,所以倉庫管理就是對貨品信息,倉庫信息,短線貨品及倉儲貨品的管理,用戶可以根據實際情況對各種貨品信息進行分類管理,包括添加,刪除更新數據庫等。
入庫管理操作就是對于貨品入庫情況的管理,用戶可以方便輸入貨品的信息。
有貨品的入庫,自然就有貨品的出庫,這部分提供的功能與入庫流程差不多,有區別的只有對一些基本的信息生成報表形式,并打印輸出功能。
報表是一個數據庫最重要的功能之一,有了報表才能清楚地知道貨品的出入情況,在數據報表功能中包括出庫報表,庫存報表及經辦人等一些基本信息的打印,方便簡潔。系統總體設計
4.1.設計目的:
總體設計的基本目的就是回答了“概括地說,系統一個如何實現?”這個問題??傮w設計階段的另一項重要任務是設計軟件的結構,也就是要確定系統中每個程序是由哪些模塊組成的,以及這些模塊相互間的關系。
4.2.設計目標: 1.操作簡單方便,界面簡潔美觀 2.能完成倉庫的各種日常操作
3.能很好的預防各自人為因素產生的錯誤操作
4.能夠為用戶提供多種條件的查詢操作,為物料管理提供準確及時的數據
5.具有很好的安全性,一保證數據的正確性 6.可追溯數據的歷史信息,為系統完善提供依據
4.3.設計過程:
總體設計過程首先尋找實現目標系統的各種不同的方案需求分析階段得到的數據流圖是設想各種可能方案的基礎。然后分析員從這些供選擇的方案中選取若干個合理的方案,然后為每個合理的方案準備一份系統流程圖,列出組成系統的所有物理元素。在進行軟件結構設計時一個遵循的主要原理是模塊獨立性原理,也就是說,軟件應該由一組完成相對獨立的子功能的模塊組成??傮w設計中的模塊的劃分根據軟件工程的原則要符合高內聚和低耦合。模塊可以小到函數、事件,大到窗口、程序模塊劃分完后,就可以開始設計了。4.4.系統設計的一些原則
1.統一各種原始的單據的格式,統一賬目和報表的格式。2.刪除不必要的管理多余,實現管理規范化、科學化。
3.程序代碼標準化,軟件統一化,確認軟件的可維護性和實用性。4.界面盡量簡單化,做到實用、方便,盡量滿足企業中不同層次員工的需要。
5.建立操作日志,系統自動記錄所進行的各種操作。
4.5.系統數據流程圖
倉庫管理系統:倉庫管理、報表管理、系統管理三大模塊組成,詳細流程圖如下所示 4.6.模塊功能簡介
4.6.1報表管理:
報表管理模塊詳細流程如圖所示
4.6.2系統管理:
系統管理模塊詳細流程如圖所示 4.6.3倉庫管理:
倉庫管理模塊詳細流程如圖所示 數據庫設計
大多數應用系統都需要后臺數據庫的支持,在本系統中采用sqlserver2005數據庫。
5.1.創建數據庫
本系統采用了sqlserver2005作為數據庫管理系統。先啟動sqlserver2005程序,然后創建名為“sobajian”的數據庫。并為此數據庫設置密碼。
5.2.數據表結構
5.2.1 UserInfo表
存儲登錄用戶信息,主要字段有uid、userName、pwd、trueName等。
5.2.2 Composition表
存儲材料合成,主要字段有cid、mid、mcomp等。5.2.3 unit表
存儲單位表,主要字段有uid、uName、uDesc等。
5.2.4 DaySell表
存儲日銷售,主要字段有did、sid、mid、mcount、sDate等。
5.2.5 Inventory表
存儲盤點表,主要字段有Iid、sid、mid、mcount、IDate等。5.2.6 Library 表
存儲出庫,主要字段有lid、sid、menuid、mid、lcount、loutDate等。
5.2.7 Menu表
存儲菜單,主要字段有mid、mName、mUprice、mParentId等。
5.2.12Storage 表
存儲入庫,主要字段有stoid、sid、mid、scount、sprice等。5.2.8 LogBook表
存儲工作日報,主要字段有lid、sid、sname、lmzg、lmgzry、cfzg等。5.2.9 Material表
存儲材料信息,主要字段有mid、mName、mSpecification、mUprice等。
5.2.10 shop表
存儲店鋪,主要字段有sid、sName、sAddress、Smanager等。
5.2.11 Stock表
存儲庫存,主要字段有sid、shid、mid、sincount、soutcount、stotalcount等。設計與實現
6.1.用戶登錄
在進入系統之前用戶需要進行身份驗證在驗證的時候,會從數據庫調出普通用戶信息表,登錄的用戶信息要與表中的相驗證,完全正確的才可以進入系統。
用戶登錄主界面
系統主界面 6.2 倉庫管理
倉庫管理模塊,用戶可以操作貨品的出庫入庫管理等。
出庫管理:菜單列表、查詢、新增菜單、菜單合成、日銷售、月銷售合計、材料入庫錄入、材料出庫記錄以及相對應貨品的修改、刪除。
入庫管理:材料類型、查詢、新增、入庫、清空庫存、查看入庫記錄以及相對應貨品的修改、刪除。
出庫管理主界面
入庫管理主界面 小結和展望
7.1.優點和不足
A.能夠比較好的進行需求分析,可行性分析以及系統設計。B.完成了倉庫管理中日常使用最多的最主要的功能。C.對數據的處理有很大的聯系,可減少人為因素帶來的影響 D.系統只提供了鍵盤和鼠標的輸入,沒有提供條碼掃描的輸入。E.系統知識提供了一個簡單的功能,與現代化的公司倉庫定理還有不小的差距。
7.2.展望
對于一個公司的倉庫管理來說,該系統還只是一個雛形,沒有完成的事情還有很多。有了現有的系統原型,還要與用戶溝通,將他們實際操作中的一些問題考慮進去,逐步改進上面談到的一些不足,完善整個系統。
結束語
通過緊張忙碌的畢業設計,我的個人能力得到了很大的提高。獲益匪淺,專業知識上也上了一個新臺階,對整個軟件設計開發的流程也有了更深刻的理解。
在我以前的工作中,總是先考慮編碼,然后再考慮其他的問題,導致在工作過程中經常需調整用戶需求和進度上的安排不盡如人意,經常需要加班來趕進度。而在這次畢業設計中,我按照軟件工程的要求進行,先進行編碼前的工作,并按照老師為我們指定的進度進行,順利地完成了制定的任務。在整個工作過程中,感覺沒有像以前那么匆忙,整個過程也很輕松。通過這次畢業設計,將使我的工作習慣有一個很大的改進。這些提高是終身受益的。總之,通過這次畢業設計是使我各個方面的知識得以融會貫通,為我將來的各種開了一個好頭。我認為這種改變是質的飛躍。
參 考 文 獻
[1] 邵鵬明.C#面向對象程序設計.清華大學出版社,2008年4月
[2] 孟憲會 張慧研.ASP.NET 2.0應用開發技術.人民郵電出版社,2007年8月 [3] 金旭亮..NET 2.0面向對象編程揭秘.電子工業出版社,2007年6月 [4] 周奇.SQL Server2005數據庫基礎及應用技術.北京大學出版社,2009年2月
[5] 陳元春 張亮 王勇.實用數據結構基礎.2007年8月第2版.中國鐵道出版社,2008年8月
[6] 王養廷 李磊 宋漢珍.UML基礎與應用.清華大學出版社,2009年6月 [7] 杜文潔.軟件測試教程.清華大學出版社,2009年7月 [8] 韓陵宜.網頁制作.中國科學技術大學出版社,2008年1月 [9] 曾光 馬軍.JavaScript入門與提高.科學出版社,2008年11月 [10]朱曄.ASP.NET第一步.2007年7月第一版.清華大學出版社, 2008,01
附 錄
Login public partial class login :System.Web.UI.Page { protected void Page_Load(object sender ,EventArgs e){ if(!IsPostBack){ pageInit();bindDtShop();
} }
public void pageInit(){ if(Request.QueryString[“out”]!= null){ Session.Remove(“currUser”);} }
public void bindDtShop(){ shop shop = new shop();DataTable dtshop = shop.getShopInfoByContent(“");this.dtshop.DataSource = dtshop;this.dtshop.DataTextField = ”sname“;this.dtshop.DataValueField = ”sid“;this.dtshop.DataBind();this.dtshop.Items.Insert(0 ,new ListItem(”--選擇店鋪--“ ,”0“));}
public void UserLogin(){ if(this.txtUsername.Text.Trim().Length == 0){ Page.ClientScript.RegisterStartupScript(this.GetType(),”“ ,”“);return;} if(this.pwd.Text.Length == 0){ Page.ClientScript.RegisterStartupScript(this.GetType(),”“ ,”“);return;} userinfo user = new userinfo();DataTable dtuser = user.Login(this.txtUsername.Text);if(dtuser.Rows.Count > 0){ string flogurl = ”Index.aspx“;if(Request.QueryString[”flogurl“]!= null){ flogurl = Request.QueryString[”flogurl“];} if(dtuser.Rows[0][2].Equals(this.pwd.Text)){ Session[”currUser“] = this.txtUsername.Text;Session[”truename“] = dtuser.Rows[0][3].ToString();Session[”shop“] = this.dtshop.SelectedItem.Value;Response.Redirect(flogurl);//登錄 } else { Page.ClientScript.RegisterStartupScript(this.GetType(),”“ ,”“);} } else { Page.ClientScript.RegisterStartupScript(this.GetType(),”“ ,”“);} } protected void ImageButton1_Click(object sender ,ImageClickEventArgs e){ if(Request.Headers[”Accept“]!= ”*/*“){ UserLogin();} } } ShopInfo public partial class ShopInfo : MyPage { protected void Page_Load(object sender, EventArgs e){ if(!IsPostBack){ if(Request.QueryString[”sid“]!= null){ this.hfsid.Value = Request.QueryString[”sid“];getShopInfoBySid(Convert.ToInt32(hfsid.Value));} } } protected void Button1_Click(object sender, EventArgs e){ // if(Request.Headers[”Accept“]!= ”*/*“)// { if(this.hfsid.Value.Equals(”0“)){ addShop();} else { updShopInfo();} // } }
public bool formvalidate(){ if(this.txtshopname.Text.Trim().Length == 0){ Page.ClientScript.RegisterStartupScript(this.GetType(), ”“, ”“);return false;} return true;}
public void addShop(){ if(formvalidate()){ shop shop = new shop();shop.addShop(this.txtshopname.Text, this.txtaddress.Text, this.txtzg.Text, this.txtzc.Text, this.txtyg.Text, this.txtremark.Text);Page.ClientScript.RegisterStartupScript(this.GetType(), ”“, ”“);} }
public void getShopInfoBySid(int sid){ shop shop = new shop();string content = ”where sid = “+sid;DataTable dt = shop.getShopInfoByContent(content);if(dt.Rows.Count > 0){ DataRow dr = dt.Rows[0];this.txtshopname.Text = dr[1].ToString();this.txtaddress.Text = dr[2].ToString();this.txtzg.Text = dr[3].ToString();this.txtzc.Text = dr[4].ToString();this.txtyg.Text = dr[5].ToString();this.txtremark.Text = dr[6].ToString();} }
public void updShopInfo(){ if(formvalidate()){ shop shop = new shop();shop.updShop(int.Parse(this.hfsid.Value), this.txtshopname.Text, this.txtaddress.Text, this.txtzg.Text, this.txtzc.Text, this.txtyg.Text, this.txtremark.Text);Page.ClientScript.RegisterStartupScript(this.GetType(), ”“, ”“);} } } InStorrage public partial class InStorrage : MyPage {
protected void Page_Load(object sender, EventArgs e){ if(!IsPostBack){ pageInit();} } public void pageInit(){ this.txttime.Text = Request.Form[”txttime“]!= null ? Convert.ToDateTime(Request.Form[”txttime“].ToString()).ToString(”yyyy-MM-dd“): DateTime.Now.ToShortDateString();if(Request.QueryString[”typeid“]!= null){ this.hfmid.Value = Request.QueryString[”typeid“];} getStroageInfoByType(int.Parse(this.hfmid.Value));}
public void getStroageInfoByType(int typeid){ string content = ”where mParentid=“ + typeid;getStorageInfo(content);}
public void getStorageInfo(string content){ StorageManage storage = new StorageManage();Tools.GridViewDataBind(this.gvMaterial, storage.getMaterialInfoByContent(content));// this.gvMaterial.DataSource =;//this.gvMaterial.DataBind();}
protected void gvMaterial_RowCreated(object sender, GridViewRowEventArgs e){ string shortDate = Request.Form[”txttime“]!= null ? Convert.ToDateTime(Request.Form[”txttime“].ToString()).ToString(”yyyy-MM-dd“): DateTime.Now.ToShortDateString();string datetimenow = Convert.ToDateTime(shortDate).ToString(”yyyy年MM月dd日“);StorageManage storage = new StorageManage();string sid = Session[”shop“].ToString();if(e.Row.RowType == DataControlRowType.Header){ GridViewRow rowHeader = new GridViewRow(0, 0, DataControlRowType.Header, DataControlRowState.Normal);string HeaderBackColor = ”#FFFFFF“;//rowHeader.BackColor = System.Drawing.ColorTranslator.FromHtml(HeaderBackColor);
//實現確定要顯示的表頭樣式,也可以通過計算生成 Literal newCells = new Literal();newCells.Text = @”編號
newCells.Text += @”
TableCellCollection cells = e.Row.Cells;TableHeaderCell headerCell = new TableHeaderCell();//下面的屬性設置與
txt.CssClass = ”0“;if(dt.Rows.Count > 0){ DataRow dr = dt.Rows[0];txt.Text = i == 0 ? dr[4].ToString(): dr[3].ToString();txt.CssClass = dr[0].ToString();ismoney = dr[6].ToString();} txt.Width = new Unit(100);txt.Style.Add(”text-align“, ”center“);txt.BorderStyle = BorderStyle.None;txt.Attributes.Add(”onkeyup“, ”checkInputFloat(this)“);cell.Controls.Add(txt);e.Row.Cells.Add(cell);}
///是否付款
TableCell cellmoney = new TableCell();cellmoney.HorizontalAlign = HorizontalAlign.Center;RadioButtonList rmoneylist = new RadioButtonList();rmoneylist.RepeatColumns = 2;rmoneylist.ID = ”rdo“ + e.Row.RowIndex;rmoneylist.CssClass = ”rdolist“;rmoneylist.Items.Add(new ListItem(”已付“, ”1“));rmoneylist.Items.Add(new ListItem(”未付“, ”0“));
rmoneylist.SelectedValue = ismoney;rmoneylist.BorderStyle = BorderStyle.None;//cellmoney.Wrap = true;cellmoney.Controls.Add(rmoneylist);e.Row.Cells.Add(cellmoney);
} catch(Exception ex){ Log.Error.Log(ex.Message);} } }
protected void Button1_Click(object sender, EventArgs e){ try { StorageManage storage = new StorageManage();string sid = Session[”shop“].ToString();for(int i = 0;i < this.gvMaterial.Rows.Count;i++){ if(this.gvMaterial.Rows[i].Visible){ TextBox txtprice =((TextBox)this.gvMaterial.Rows[i].Cells[4].FindControl(”txt“ + i + ”0“));TextBox txtcount =((TextBox)this.gvMaterial.Rows[i].Cells[4].FindControl(”txt“ + i + ”1“));RadioButtonList rdolist =((RadioButtonList)this.gvMaterial.Rows[i].Cells[4].FindControl(”rdo“ + i));storage.innerStor(int.Parse(txtprice.CssClass), sid, int.Parse(txtprice.ToolTip), txtcount.Text, txtprice.Text, this.txttime.Text, Convert.ToInt32(rdolist.SelectedValue));} } getStroageInfoByType(int.Parse(this.hfmid.Value));
ClientScript.RegisterStartupScript(this.GetType(), ”“, ”“);} catch(Exception){
} }
protected void Button2_Click(object sender, EventArgs e){ getStroageInfoByType(int.Parse(this.hfmid.Value));} protected void txttime_TextChanged(object sender, EventArgs e){ getStroageInfoByType(int.Parse(this.hfmid.Value));} } InStorrage public partial class InStorrage :MyPage { protected void Page_Load(object sender, EventArgs e){ if(!IsPostBack){ pageInit();} } public void pageInit(){ if(Request.QueryString[”typeid“]!=null){ this.hfid.Value = Request.QueryString[”typeid“];StorageManage storage = new StorageManage();DataTable dt = storage.getMaterialInfoByContent(”where mid=“+this.hfid.Value);this.lbltype.Text = dt.Rows.Count>0?dt.Rows[0][1].ToString():”“;} string content = ”where mParentid=“+this.hfid.Value;getStorageInfo(content);this.txttime.Text = DateTime.Now.ToString(”yyyy-MM“);this.lbltitle.Text = this.txttime.Text + ”購入合計“;}
public void getStorageInfo(string content){ StorageManage storage = new StorageManage();Tools.GridViewDataBind(this.gvMaterial ,storage.getMaterialInfoByContent(content));// this.gvMaterial.DataSource = storage.getMaterialInfoByContent(content);// this.gvMaterial.DataBind();} public override void VerifyRenderingInServerForm(Control control){ } protected void export_Click(object sender ,CommandEventArgs e){
Tools.ExcelCap(e ,this.gvMaterial ,Page,HttpUtility.UrlEncode(this.lbltype.Text+”_“+this.lbltitle.Text),”“);} protected void gvMaterial_RowCreated(object sender ,GridViewRowEventArgs e){ string currentDate = Request.Form[”txttime“]!=null?Request.Form[”txttime“]:DateTime.Now.ToString(”yyyy-MM“);int days = Tools.getDays(Convert.ToDateTime(currentDate + ”-1“).Year ,Convert.ToDateTime(currentDate + ”-1“).Month);string sid = Session[”shop“].ToString();if(e.Row.RowType == DataControlRowType.Header){ GridViewRow rowHeader = new
GridViewRow(0 ,0 ,DataControlRowType.Header ,DataControlRowState.Normal);string HeaderBackColor = ”#FFFFFF“;// rowHeader.BackColor = System.Drawing.ColorTranslator.FromHtml(HeaderBackColor);
//實現確定要顯示的表頭樣式,也可以通過計算生成Literal newCells = new Literal();newCells.Text = @”
第三篇:倉庫管理系統 畢業設計_文獻綜述
文獻綜述
題
目
倉庫管理系統設計與實現
學生姓名
xx
xxx
專業班級
網絡工程(信息安全)xxxx班 學
號
54xxxxxxxxxx
院(系)
計算機與通信工程學院
指導教師(職稱)
xx(講師)
完成時間
2014年 5 月 12 日
倉庫管理系統設計與實現
專業班級:網絡工程(信息安xx班
姓名:xx 學號5xxx
倉庫管理系統的設計與實現
1.引言
隨著我國經濟的飛速發展,各種類型規模的公司企業迅速崛起,許多從事生產和經營管理的企業都有自己生產和銷售的產品,而這些產品都需要儲存在倉庫中,對于每個企業來說,隨著企業規模的不斷擴大[1],產品數量的急劇增加,所生產產品的種類也會不斷地更新與發展,有關產品的各種信息量也會成倍增長。面對龐大的產品信息量,如何有效地管理倉庫產品,對這些企業來說是非常重要的,倉庫管理的重點是銷售信息能否及時反饋,從而確保企業運行效益[2]。而倉庫管理又涉及入庫、出庫的產品、經辦人員及客戶等方方面面的因素,如何管理這些信息數據,是一項復雜的系統工程,充分考驗著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由倉庫管理系統來提高倉庫管理工作的效率,這對信息的規范管理、科學統計和快速查詢,減少管理方面的工作量,同時對于調動廣大員工的工作積極性,提高企業的生產效率,都具有十分重要的現實意義。
儲存產品信息是產品保障信息網絡的重要組成部分,是做好產品供應保障工作的基礎[3]。產品保障信息網是實現物資儲運全過程可視化的前提。目前,有些倉庫內部局域網已經建成并投入使用,并與業務主管部門實現了信息溝通,倉庫保障信息網在日常航材保障工作中實現了信息溝通,倉庫保障信息網在日常產品保障工作中的作用日趨明顯[4]。條碼技術在儲存管理中的應用,可進一步完善系統各倉庫之間及各倉庫與作業主管部門之間的信息共享和交換功能,最終達到對產品的全程跟蹤管理,充分發揮條碼技術在整個流通中的作用。
同時,在軟件系統的研發過程中,將會融入一種EPR的企業管理思想[5]。大量的研究與實踐已經充分表明,ERP作為一種現代企業管理的思想和方法,將其大力地推廣應用就是有效的促使我國企業管理朝著更加科學化、合理化和規范化方向發展的一種具體方法和途徑。
另外,倉庫管理的信息化和可視化,每個企業將會擁有兩個倉庫,一個是裝滿貨物的倉庫,還有一個就是管理系統里的數據庫,對上萬種貨物分別編碼,使其成為計算機可識別的語言,形象地說,貨架上的號碼就是貨物的地址,從而避
倉庫管理系統設計與實現
專業班級:網絡工程(信息安xx班
姓名:xx 學號5xxx 免了貨物的分揀和提取時的翻箱倒柜式的查找[6]。
2.目前研究狀況
“倉庫管理系統”(Warehouse Management System,簡稱WMS)是用來管理倉庫內部的人員、庫存、工作時間、定單和設備的軟件實施工具[7]。這里所稱的“倉庫”包括生產和供應領域中各種類型的儲存倉庫和配送中心。其主要作用是管理和控制倉庫所有人出庫動態,統計分析庫存數據,使決策人員及早發現問題,采取相應措施,調整庫存結構,縮短儲備周期,加速資金周轉,從而保證企業生產中暢通的物流。同時最大限度地降低庫存占用,及時補救管理中的漏洞,使庫存管理系統實時地反映企業中各個倉庫的現時情況,為各類管理人員從不同側面提供所需信息,以便協調企業經營收到更大效益[8]。
如今,倉庫管理系統已經在世界各發達國家廣泛應用了,而且應用范圍越來越廣功能越來越全面,操作越來越簡便,成本越來越低廉。主要應用于大中小型企業,工廠,物流公司,超市以及一些科研單位。
3.倉庫管理系統的基礎內容
倉庫管理系統是隨著現代計算機技術的發展而產生的,它充分利用計算機程序制定生產系統優化運行方案,可及時調整企業生產過程內外的各種關系。倉庫管理系統的基本模塊,簡單的說,主要包括兩大部分,即前臺管理系統和后臺倉儲系統。前臺管理系統 對于一個倉庫來說其核心就是通過提供科學的進銷方式和庫存管理來取得高經濟效益[9]。一般需求包括:以材料銷售為中心,全面支持倉庫的產、供、銷、存的管理;實現全公司信息資源的共享一計算機自動完成進、銷、存情況的分析處理,并自動產生相關執行計劃,倉庫各部門之間信息的相互傳遞與處理,實現倉庫經營財務的計算機管理一完成材料銷售情況數據的集中管理及處理,實現倉庫人、財、物信息管理的計算機化,支持材料的經濟核算。
倉儲系統雖貌似整個倉庫管理系統的主要功能,實現起來卻相對簡單,共分為:貨品分配入庫、退庫(材料物品返回到廠家)、庫存調整、價格調整、出庫及出庫審批、銷售匯總、庫存盤點。貨品分配入庫主要是靠物品字典里的物品去進行維護的。
使用WMS會在下列四方面給倉庫帶來切實的效果:為倉庫作業全過程提供
倉庫管理系統設計與實現
專業班級:網絡工程(信息安xx班
姓名:xx 學號5xxx 自動化和全面紀錄的途徑,改變傳統上的固定貨位,實現全庫隨機儲存[10]。從而最大限度利用倉庫,提高發貨的質量和正確性,減少斷檔和退貨,從而提高顧客的滿意程度。為倉庫的所有活動、資源和庫存水平提供即時的正確信息。以上這些效果無疑會帶給倉庫明顯的效益,據估算,配進能力一般可提高20~30%,庫存和發貨正確率超過99%[11]。倉庫空間利用率提高,數據輸入誤差減少,庫存和短缺損耗減少,勞動、設備、消耗等費用降低。這些最終將為倉庫帶來巨大的經濟效益。
但是,對于一個企業或單位是否要安裝一個適合其自身規模的倉庫管理系統,應當首先考慮其成本投入是否在自身負擔能力以內。其次考慮回收成本的時間是否遠遠短于其帶來效益的時間,也就是說,考慮成本投入是否可在短期內被其經濟效益所補償并迅速達到盈利,尤其是對于那些資金周轉較慢的企業,是否馬上應用倉庫管理系統,應當謹慎考慮[12]。一般來說,一個倉庫管理系統的成本核算除軟件開發和硬件安裝本身的費用外還應包括以下費用:設備占用面積的租金、稅費、水電冷氣、消防設備、運轉養護成本、人工成本和供增值服務的費用(如禮品化包裝或增加個性化問候卡等)。同時,由于這些支出有的是一次性支出的,有的是分期支付的,我們要確切衡量每一種方案的運營支出,可根據設備的折舊年限和期望的報酬率進行折現,比較每種方案的折現現金流出。把一次性或周期性的成本支出換算成一定年限內的平均支出。
當然,除考慮成本本身外,我們還應:著眼于實際業務需要,而不是為自動化而自動化,進行技術評估,根據庫房吞吐量和存儲需要,確定是否需要自動化和自動化要達到的程度,確定實施自動化后,對設備的性能進行詳細審視。據英國某雜志報導,某潔具生產廠使用WMS后倉儲費用年節約39.3萬英鎊,其全部總投資在14個月內完成回收。美國一些雜志認為一個WMS一般能在2年內獲得回報,還有人估計3500平方米以上倉庫用戶,可望在1年內回收成本[13]。由于經濟效益的驅動,WMS的用戶日益增多,并從大企業向中小企業發展。據資料顯示,1998年WMS壘球銷售6.1億美元,用戶中大戶占41%,中戶占42.2%,小戶占16.8%,2003年小戶比重幾近增加一倍[14]。同時,由于市場競爭和電子技術的降價,WMS價格太幅下降,從1993年到1998下跌46%,從而為中小企業使用WMS創造更多的條件。當然,一個企業如果不能確認在幾年或 3
倉庫管理系統設計與實現
專業班級:網絡工程(信息安xx班
姓名:xx 學號5xxx 更短時間內能回收投資,還應謹慎考慮,如果回收有望,則不必猶豫等待。WMS的應用需與許多電子技術相配合,如條碼、射頻通信等等,達就提醒我國在引進應用時,更應結合國情,適當改進,以切實用。
總之,先進的企業需要一套先進的倉庫管理系統。通過運用世界領先的IT技術和專業化的物流運作經驗能夠使信息集合商業運作以及客戶服務向著專業化、國際化的方向發展,并最終給企業帶來實際的利益,相信企業能夠因此實現更大的飛躍。
倉庫管理系統目的是為了完善倉庫管理,提高工作效率[15]。完善的倉庫管理系統可以實現倉庫的精細化管理:對貨物存儲和出貨進行動態安排,對倉庫作業流程的全過程進行電子化操作,達到投入少,產出多的結果,使企業取得最佳的經濟效益。
4.參考文獻
[1](美)Robert A.Schultheis.Management Information System(FOURTH EDITION).北京:機械工業出版社(影?。?,1998 [2]Sarah E.Hutchinson, Stacey C.Sawyer COMPUTERS,COMMUNICATIONS,AND INFORMATION(Seventh Edition).Boston:McGraw-Hill Companies,2001 [3](美)Jeffrey L.Whitten,Lonnie D.Bentley,Kevin C.Dittman.SYSTEM ANALYSIS AND DESIGN METHODS(Fifth Edition).Boston:McGraw-Hill Companies,2001 [4]H.S.ACKLEY.A PDF417 TUTORIAL.INTERMEC CORPORATION, 1992 [5]E.R.Berlekamp.Algebruic Coding Theory.Mc-Graw-Hill,1968 [6] 數據庫概論/王珊等編著。高等教育出版社, 2003.2 [7] Visual Basic 6.0程序設計工程師/網冠科技編著。機械工業出版社 2001.2 [8] 薛華成主編.管理信息系統.北京:清華大學出版社,1999 [9] 黃梯云主編.管理信息系統.北京:高等教育出版社,1999 [10] 張國鋒主編.管理信息系統.北京:機械工業出版社,2001 [11] 龔沛曾等編.Visual Basic程序設計教程.北京:高等教育出版社,1998 [12]鄧鳳祥.現代物流成本管理.經濟管理出版社, 2004, 91-92.[13丁言立.?現代物流中心信息系統的構建.物流技術, 2005, 11(6): 67-68.[14]鄔星根, 李蒞.倉儲與配送管理.復旦大學出版社, 2005, 85-87.[15]胡宜男.倉庫管理的新技術與運用.物流, 2006,(3): 80-81.
第四篇:倉庫管理系統vf 畢業論文
甘肅機電職業技術學院
GanSu Institute of Mechanical & Electrical Engineering
畢業設計題目:系 別:專 業:班 級:制 作 小 組 :指 導 教 師 :
共
頁
第
畢業設計
倉庫管理信息系統
經濟與信息管理系
計算機信息管理 G113504 第四組 陳 海 峰
2014 年 06月 3 日
頁
計算機信息管理專業 ??普撐?/p>
共頁
第 2
頁
論文題目:倉庫管理系統
論文題目:Warehouse management system
論文作者:第四組 論文作者:Disizu
目錄
摘要................................................................................................................錯誤!未定義書簽。
一、課題設計背景...........................................................................................................................4
二、緒論...........................................................................................................................................4
三、倉庫管理系統的概述...............................................................................................................5
(一)數據庫應用系統開發簡介...................................................................................................5
(二)倉庫管理系統.......................................................................................................................5
(三)倉庫管理系統研究背景與意義...........................................................................................6
四、系統分析...................................................................................................................................6
五、系統需求...................................................................................................................................7
六、系統總體設計...........................................................................................................................7
(一)系統目標設計.......................................................................................................................8
(二)詳細設計結構圖...................................................................................................................8
(三)系統功能說明.......................................................................................................................8
七、系統數據表設計.......................................................................................................................9(一)建立管理員數據表(gly)...................................................................................................10(二)建立密碼數據表(mm)....................................................................................................10(三)建立入庫詳細數據表(rkxx)...........................................................................................10(四)建立物品詳細表(wpxx)...................................................................................................10
八、詳細設計.................................................................................................................................10(一)建立詳細瀏覽表單(xxll)..................................................................................................10(二)建立入庫瀏覽表(rkll)......................................................................錯誤!未定義書簽。(三)建立品名查詢表(pmcx)...................................................................錯誤!未定義書簽。(四)建立庫房號查詢表單(kfcx).............................................................錯誤!未定義書簽。(五)建立編號查詢表單(bhcx)................................................................................................13(六)建立添加表單(tjwp).........................................................................................................13(七)建立統計表單(tj)..............................................................................................................14(八)建立報表................................................................................................................................15(九)建立打印表單(dy)............................................................................................................15(十)建立程序1.............................................................................................................................16(十一)建立功能界面(gnjm)....................................................................................................16(十二)建立管理員登陸表單(glydl)........................................................................................16(十三)建立普通用戶登陸表單(ptyhdl)..................................................................................17(十四)建立權限選擇表單(qxxz)............................................................................................18(十五)建立歡迎界面表單(hyjm)............................................................................................18(十六)、調用菜單界面表單(表單1).....................................................................................19
九、心得.........................................................................................................................................20
十、致謝.........................................................................................................................................21
十一、參考文獻.............................................................................................................................21
共
頁
第頁
摘要
倉庫管理系統是為了實現企業產品管理的系統化、規范化和自動化,從而提高企業管理效率而設計的。它完全取代了原來一直用人工管理的工作方式,避免了由于管理人員的工作疏忽以及管理質量問題所造成的各種錯誤,為及時、準確、高效的完成倉庫管理提供了強有力的工具和管理手段。倉庫管理系統是一個中小型數據庫管理系統,它界面美觀、操作簡單、安全性高,基本滿足了倉庫管理的要求。整個系統由基本信息、單據中心、查詢統計、報表打印、維護設置、幫助等模塊組成。
本文主要分析了倉庫管理系統的一些基本功能和組成情況,包括系統的需求分析、系統結構,功能模塊劃分以及數據庫模式分析等,重點對應用程序的實際開發實現作了介紹。達到了數據的一致性和安全性,且應用程序功能完備,符合了倉庫管理系統作為典型的信息管理系統(MIS)的要求。同時簡單介紹了VisualFoxpr6.0數據庫程序設計編程環境功能特點,倉庫管理系統是企業物流管理中不可或缺的一部分。
關鍵字:倉庫管理 數據庫 信息管理 VisualFoxpr6.0數據庫程序設計
一、課題設計背景
倉庫管理是與我們日常生活息息相關的問題,隨著改革開放的不斷深入經濟飛速的發展,企業要想生存、發展,要想在激烈的市場競爭中立于不敗之地,沒有現代化的管理是萬萬不行的,倉庫管理的全面自動化、信息化則是其中極其重要的部分。倉庫管理信息系統正是基于這樣的需求背景下研制開發的。
二、緒論
倉庫管理系統是一個企事業單位不可缺少的一部分,它的內容對于企業的決策者和管理者來說都是至關重要的,因此,倉庫管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段,但一直以來人們使用傳統的人工方式管理倉庫,這種管理方式存在著許多缺點,諸如效率低,保密性差等,而且時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。隨著科學技術的不斷提高,計算機科學不斷發展,其強大的功能已經被人們深刻認識,它已經進入了人類社會的各個領域并發揮著越來越重要的作用。作為計算機應用的共
頁
第頁 一部分,使用計算機對產品倉庫信息進行管理,具有著人工管理無法比擬的優點,它檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等,可減少更多的人力物力,這些都能夠極大地提高貨品倉庫的管理效率,也是企業倉庫管理科學化、正規化,與世界接軌的重要條件。因此,開發一個倉庫管理系統是很有必要的,具有其特有的技術意義和管理意義。
三、倉庫管理系統的概述
倉庫管理系統是通過系統管理、信息錄入、信息查詢、信息打印、信息統計等功能,瀏覽、查詢、添加、統計、打印等功能綜合運用的管理系統,有效控制并跟蹤倉庫業務的物流和成本管理全過程,實現完善的倉儲信息管理。該系統可以獨立執行庫存操作,與其他系統的單據和憑證等結合使用,可提供更為完整全面的企業業務流程和財務管理信息。
本文按照軟件工程思想和管理信息系統的開發步驟,設計并實現了一個倉庫管理信息系統。以系統開發過程為主線,介紹了系統從需求分析,邏輯設計,總體設計,詳細設計以及系統測試、實施各階段的主要內容和成果,包括系統結構圖、業務流程圖、數據流程圖、E-R模型、物理表實現及其關系、功能模塊、界面設計等等。最后對實現系統的優缺點進行了分析,提出了今后進一步完善系統的方向和方法。
設計實現的管理系統能夠正確有效地完成倉庫管理的日常入庫出庫等工作,極大提高了管理工作的效率和正確性,并能夠根據需求進行靈活的查詢,完成數據查詢等功能;系統與數據庫管理系統結合,提供了功能較為強大的數據查詢功能,防止了越權操作、誤操作,;系統界面友好,操作簡單,效率高易掌握。最后,該系統是典型的管理信息系統(MIS),其設計開發過程具有通用性,對類似工作的開展具有借鑒意義。
(一)數據庫應用系統開發簡介:在數據庫應用系統開發之前,對開發數據庫的基本概念應當了解,對數據庫的結構、開發數據庫應用程序的步驟、開發體系及方法都應當有相當清晰的了解和認識。數據庫應用系統開發的目標是建立一個滿足用戶長期需求的產品。開發的主要過程為:理解用戶的需求,然后,把它們轉變為有效的數據庫設計。把設計轉變為實際的數據庫,并且這些數據庫帶有功能完備、高效能的應用。
(二)倉庫管理系統:倉庫作為一總貨品資源的集散地,貨品的種類繁多,包含很多的息數據的管理。據調查得知,以前倉庫進行信息管理的方式主要是基共
頁
第頁 于文本、表格等紙介質的手工處理,對于貨品的出入庫情況的統計和核實等往往采用對賬本的人工檢查,對管理者的管理權限等不受約束,任何人都可查看,這樣容易引起資料外泄。另外,數據信息處理工作量大,容易出錯,由于數據繁多,容易丟失,且不易查找??偟膩碚f,缺乏系統、規范的信息管理手段。而且,一般的存儲情況是記錄在賬本上的,倉庫的工作人員和管理員也只是當時記得比較清楚,時間一長,如果再要進行查詢,就得在眾多的資料中翻閱查找了,這樣造成費時、費力,如要對很長時間以前的貨品進行更改就更加困難了。因此,很有必要建立一個倉庫管理系統,使貨品管理工作規范化,系統化,程序化。提高信息處理的速度和準確性。
(三)倉庫管理系統研究背景與意義: 隨著我國經濟的飛速發展,各種類型規模的公司企業迅速崛起,許多從事生產和經營管理的企業都有自己生產和銷售的產品,而這些產品都需要儲存在倉庫中,對于每個企業來說,隨著企業規模的不斷擴大,產品數量的急劇增加,所生產產品的種類也會不斷地更新與發展,有關產品的各種信息量也會成倍增長。面對龐大的產品信息量,如何有效地管理倉庫產品,對這些企業來說是非常重要的,倉庫管理的重點是銷售信息能否及時反饋,從而確保企業運行效益。而倉庫管理又涉及入庫、出庫的產品、經辦人員及客戶等方方面面的因素,如何管理這些信息數據,是一項復雜的系統工程,充分考驗著倉庫管理員的工作能力,工作量的繁重是可想而知的,所以這就需要由倉庫管理系統來提高倉庫管理工作的效率,這對信息的規范管理、科學統計和快速查詢,減少管理方面的工作量,同時對于調動廣大員工的工作積極性,提高企業的生產效率,都具有十分重要的現實意義。
四、系統分析
在設計軟件系統之前,首先必須確定用戶究竟要求軟件系統完成什么任務,所以分析階段的基本任務是了解用戶的需求,并將用戶的需求用書面形式表達出來。這個階段還不是確定系統怎樣完成它的工作,而僅僅是確定系統必須完成哪些工作,也就是對目標系統提出完整、準確、清晰、具體的要求。系統分析的結果是系統開發的基礎,關系到工程的成敗和軟件產品的質量。在全面客觀的系統分析的基礎上,根據用戶提出的系統功能進行相應的功能設計。
下面是我們根據倉庫管理系統的現狀結合自身的設計需求來進行的可行性分析:
共
頁
第頁 可行性分析的任務,并不是所有問題都有簡單明顯的解決辦法,事實上,許多問題不可能在預定的系統規模之內解決。如果問題沒有可行的解,那么花費這項開發工程上的任何時間、資源、人力和經費都是無謂的浪費。
可行性研究的目的就是用最小的代價在盡可能短的時間內確定問題是否能夠解決??尚行匝芯繉嵸|上是要進行一次大大壓縮簡化了的系統分析和設計的過程,也就是在較高層次上以較抽象的方式進行的系統分析和設計的過程。所以從以上的分析原則來看,所設計的倉庫信息管理系統是一個規模不太大的系統,但是目標明確,清晰的描述了對目標系統的一切限制和約束。在使用過程中,要看它能不能帶來效益,畢竟在現今社會效率是第一位的。21世紀是計算機的時代,它必然取代一部分人的工作,高科技的信息系統進入社會生活的方方面面是發展的趨勢。
五、系統需求
在設計軟件系統之前,首先必須確定用戶究竟要求軟件系統完成什么任務,所以分析階段的基本任務是了解用戶的需求,并將用戶的需求用書面形式表達出來。這個階段還不是確定系統怎樣完成它的工作,而僅僅是確定系統必須完成哪些工作,也就是對目標系統提出完整、準確、清晰、具體的要求。系統分析的結果是系統開發的基礎,關系到工程的成敗和軟件產品的質量。在全面客觀的系統分析的基礎上,根據用戶提出的系統功能進行相應的功能設計。倉庫管理系統應分成以下幾個階段開發:
第一階段建立的倉庫管理系統由以下8個子系統組成: 1.滿足倉庫物品查詢功能以及分類查詢的功能 2.滿足倉庫物品出入庫統計的功能 3.滿足倉庫物品各種信息記錄的功能 4.滿足統計物品信息的功能 5.可制作報表 6.出入庫數據記錄 7.管理員及普通用戶的權限 8.滿足保密功能
第二階段建立的倉庫管理系統主要在上次基礎上對其功能進行修改以及擴充。在功能擴充上應該使系統更具實用性。
六、系統總體設計
共
頁
第頁
(一)系統目標設計
系統開發的總體任務是實現企業產品管理的系統化、規范化和自動化,從而達到提高企業管理效率的目的。
(二)詳細設計結構圖
(三)系統功能說明 該系統管理分為三大功能 1.普通用戶功能 2.管理員功能
3.信息安全(密碼)功能
(1)普通用戶功能:輸入正確用戶名、密碼后進入詳細瀏覽界面,在此界面普通用戶享有查看庫存物品編號、品名、產地、進口否、庫房號、照片的權限,且此界面含有功能按鈕進行幫助快速瀏覽。此界面可以退出,即退出本界面。(2)管理員功能:輸入正確賬戶名和密碼后,進入主要功能界面,此功能界面比較清楚簡潔地展示了管理員享有的各個功能,對功能進行細分。主要有:詳細瀏覽、入庫瀏覽、按物品名查詢、按庫房號查詢、按編號查詢、添加、統計、打印等功能。此界面可以退出,即退出本系統。(3)信息安全(密碼)功能:人員權限區分
(4)打開倉庫管理系統,首先展示的是歡迎界面,此界面顯示 當前日期,并且含有說明文字等。此界面可以退出,即退出系統。共
頁
第頁(5)權限選擇中對管理員與普通用戶的權限進行分類,其中普通用戶只擁有瀏覽的權限,而管理員擁有查看、統計、打印,瀏覽等權限。此界面可以退出,即退出本界面。
(6)登陸界面包括普通用戶登陸界面和管理員登陸界面,兩者都需要鍵入賬戶名和密碼,密碼錯誤不得進入。此界面可以退出,即退出本界面。
(7)a、管理員進入詳細瀏覽界面,在此界面普通用戶享有查看庫存物品編號、品名、產地、進口否、庫房號、照片的權限,且此界面含有功能按鈕進行幫助快速瀏覽。此界面可以退出,即退出本界面。
b、管理員進入入庫瀏覽界面,在此界面里管理員可以查看物品的編號、庫房號、品名、類別,且此界面含有功能按鈕進行幫助快速瀏覽。此界面可以退出,即退出本界面。
c、管理員進入按編號查詢界面,在此界面管理員可以輸入物品編號進行快速查詢物品的信息,而且可以使用用清除鍵快速清除輸入編號。此界面可以退出,即退出本界面。
d、管理員進入按品名查詢界面。在此界面管理員可以輸入物品名進行快速查詢,進而查看物品的信息,而且可以使用清除鍵快速清除輸入的品名。此界面可以退出,即退出本界面。
e、管理員進入按庫房號查詢界面。在此界面管理員可以在組合框里選擇需要查詢的庫房進行快速查詢,進而查看物品的信息。此界面可以退出,即退出本界面。
f、管理員進入添加物品界面。在此界面管理員可以在物品信息框里鍵入物品的各種信息,點擊添加按鈕,把入庫的新物品追加的數據庫的物品詳細表中。此界面可以退出,即退出本界面。
g、管理員進入統計界面。在此界面管理員可以在選項按鈕組中選擇需要統計的依據,可以按類別、進口否及庫房號進行統計,進而查看各種統計信息。此界面可以退出,即退出本界面。
h、管理員進入打印界面,在此界面管理員享有打印、預覽報表的功能。此界面可以退出,即退出本界面。(8)系統功能模塊設計。
七、系統數據表設計
經過分析,所開發的倉庫管理系統應有四個數據表,分別是: 共
頁
第頁(一)建立管理員數據表(gly):使用倉庫管理系統的身份數據,包含的數據項有管理員編號、登錄口令、權限代碼。
(二)建立密碼數據表(mm):進入倉庫管理系統設置的權限,普通用戶及管理員輸入正確的密碼才能進入查詢倉庫管理系統信息。
(三)建立入庫詳細數據表(rkxx):采購物品入庫的詳細情況,包含的數據項:編號、品名、類別、庫房號。
(四)建立物品詳細表(wpxx):物品的基本數據,包含的數據項:編號、類別、庫房號、出口否、產地。
八、詳細設計
在進行詳細設計之前需要建立如下表單:
(一)建立詳細瀏覽表單(xxll)共
頁
第頁
按上圖建立標簽,文本框,命令按鈕。右鍵添加數據環境,添加wpxx 設置controlsource,字符數等屬性 第一個的代碼是: go top thisform.refresh 上一個的代碼是: if.not.bof()skip-1 thisform.refresh else messagebox(“已經是第一個了”)endif
(二)建立入庫瀏覽表(rkll)
下一個的代碼是: if.not.eof()skip 1
thisform.refresh else
messagebox(“已經是最后一個了”)endif
末一個的代碼時: go bottom thisform.refresh 退出的代碼是: thisform.release
按上圖建立標簽,命令按鈕,文本框 右鍵添加數據環境,添加rkxx表 設置controlsource,字符數等屬性 共
頁
第頁
第一個的代碼是: go top
thisform.refresh 上一個的代碼是: if.not.bof()skip-1 thisform.refresh else messagebox(“已經是第一個了”)endif 下一個的代碼是: if.not.eof()skip 1
(三)建立品名查詢表(pmcx)
thisform.refresh else
messagebox(“已經是最后一個了”)endif
末一個的代碼時: go bottom thisform.refresh 退出的代碼是: thisform.release
按上圖新建三個按鈕,一個文本框,一個標簽,一個表格,設置屬性
查詢的代碼是:
select * from wpxx where 品名==alltrim(thisform.text1.value)into cursor aa
(四)建立庫房查詢表(kfcx)
thisform.grid1.recordsource=“aa” thisform.refresh 清除的代碼是:
thisform.text1.value=“" 退出的代碼是: thisform.release
共
頁
第頁 按圖建立組合框,按鈕及表格,設置屬性。
右鍵,把rkxx和wpxx添加入,設置屬性,右鍵組合框在組合框生成器里添加庫房字段,設置屬性。
其中查詢的代碼是:
select * from rkxx where 庫房號(五)建立編號查詢表單(bhcx)
=thisform.combo1.value cursor hh
into
thisform.grid1.recordsource=”hh“ thisform.refresh 退出的代碼是: thisform.release
按上圖建立一個標簽,一個文本框,三個按鈕,一個表格,設置屬性。其中查詢的命令為:
select * from wpxx where 編號==alltrim(thisform.text1.value)into cursor aa(六)建立添加表單(tjwp)
thisform.grid1.recordsource=”aa“ thisform.refresh 清除的命令是:
thisform.text1.value=”“ 退出的命令是: thisform.release
右鍵添加wpxx到數據環境,設置屬性,將編號、類別、庫房號、規格、品名、產地拖到表單上,設置屬性。共
頁
第頁
添加的代碼是:
m=messagebox(”是否保存?“,4+48,”信息窗口“)if m=6 messagebox(”信息已保存“,48,”信息窗口“)else delete pack endif append blank(七)建立統計表單(tj)
thisform.txt編號.setfocus thisform.refresh 退出的代碼是: delete pack
thisform.release use
按上圖建立選項按鈕組,數量為3,建立兩個按鈕及一個表格,設置屬性。統計的代碼是: do case case thisform.optiongroup1.value=1 select 類別,count(*)as 物品數 from wpxx group by 類別 into cursor aa
thisform.grid1.recordsource=”aa“ thisform.refresh case thisform.optiongroup1.value=2 共
頁
第頁
select 進口否,count(*)as 物品數 from wpxx group by 進口否 into cursor bb
thisform.grid1.recordsource=”bb“ thisform.refresh case
thisform.optiongroup1.value=3 select 庫房號,count(*)as 物品數 from wpxx group by 庫房號 into cursor cc
thisform.grid1.recordsource=”cc“ thisform.refresh endcase 退出的代碼是:(八)建立報表
Thisform.release
按上圖建立報表。添加數據環境rkxx,將字段拖進報表設置屬性.預覽效果如下圖:
(九)建立打印表單(dy)
按上圖建立一個選項按鈕組,數量為2共
頁
第頁
及兩個按鈕,設置屬性。統計的代碼是: do case case thisform.optiongroup1.value=2 report form 報表 environment to printer thisform.refresh case(十)建立程序1
thisform.optiongroup1.value=1 report form 報表 environment preview
thisform.refresh endcase 退出的代碼是: thisform.release 內容為:do form hyjm read events(十一)建立功能界面(gnjm)
建立lable1 及10個命令按鈕如下圖:
詳細瀏覽的命令為: do form xxll 入庫瀏覽的命令為: do form rkll 按物品名的命令為: do form pmcx 按庫房名的命令為: do form kfcx 按編號的命令為: do form bhcx(十二)建立管理員登陸表單(glydl)
添加的命令為: do form tjwp 統計的命令為: do form tj 打印的命令為: do form dy 退出的命令為: quit 共
頁
第頁
按上圖建立兩個標簽,兩個按鈕,一個組合框,一個文本狂,設置屬性。右鍵添加mm和gly表,設置屬性。登錄的代碼是: go top locate for
管
理
員
i=i+1 if i<=3
messagebox(”密碼錯,重新輸入!“)
thisform.text1.value=”“ else
messagebox(”信息錯,禁止進入!“)quit endif endif
退出的代碼是: =alltrim(thisform.combo1.value)if密
碼=alltrim(thisform.text1.value)messagebox(”可以進入!“)do form gnjm thisform.release else thisform.release(十三)建立普通用戶登陸表單(ptyhdl)
按上圖建立兩個標簽,兩個按鈕,兩個文本狂,設置屬性。共
頁
第頁
登錄的代碼是:
IF THISFORM.Text1.Value=”黃麗麗“ and THISFORM.Text2.Value=”123“ MESSAGEBOX(”密碼正確!可以進入系統!“)do form pmxx THISFORM.Release
THISFORM.Text2.value=”“ THISFORM.Text1.Setfocus
ELSE
MESSAGEBOX(”密碼或帳
戶錯!禁止進入系統!“)
quit ELSE IF i<3 MESSAGEBOX(”密碼或帳
ENDIF
ENDIF
退出的代碼是:thisform.release 戶錯!請重新輸入!“)THISFORM.Text1.value=”“(十四)建立權限選擇表單(qxxz)
新建opiongroup1,buttoncount設置為2 新建兩個命令按鈕,caption分別為“進入”“退出”
設置picture,及命令按鈕組的屬性backstyle,fontsize,對其進行單獨屬性設置。進入的代碼是: do case case(十五)建立歡迎界面表單(hyjm)
thisform.optiongroup1.value=1 do form glydl thisform.release case
thisform.optiongroup1.value=2 do form ptyhdl thisform.release endcase 退出的代碼是: Thisform.release 共
頁
第頁
點擊界面,設置picture,新建lable1,lable3,label2 caption為“現在是”“歡迎使用倉庫管理系統”“” 新建兩個命令按鈕,caption為“進入”“退出” 進入代碼是: do form qxxz Thisform.release 退出代碼是: quit 點擊屬性backstyle,fontsize,本界面的init代碼是:
thisform.label3.caption=alltrim(str(year(date())))+”
年
“+alltrim(str(month(date())))+”月“+alltrim(str(day(date())))+”日“
新建計時器。計時器代碼是: thisform.label3.caption=alltrim(str(year(date())))+”
年
“+alltrim(str(month(date())))+”月“+alltrim(str(day(date())))+”forecolor,fontbold等進行細節設置 日“(十六)、調用菜單界面表單(表單1)
共
頁
第頁 進入按鈕代碼: do form 菜單1.mpr Thisform.release 新建日期計時器。計時器代碼是: thisform.label4.caption=alltrim(str(year(date())))+”年 “+alltrim(str(month(date())))+”月“+alltrim(str(day(date())))+”日" 新建滾動字幕計時器。計時器代碼是:
if thisform.Label1.left+ thisform.Label1.width<=0 thisform.Label1.left=thisform.Label1.width else
thisform.Label1.left=thisform.Label1.left-10 endif
退出按鈕代碼: thisform.releas
九、心得
經過一個多月的畢業設計,一個完整的倉庫管理系統終于設計完成了,但也正在這時我真正意識到所學知識的不足,可以說關于這方面的接觸才剛剛開始,深有感觸,無以言表。
關于本系統,雖然對倉庫管理進行了系統的創建,但我們不可忽略的是這個系統并不完美,我們也不能高枕無憂。我們要在以后的實踐中去檢驗它的可用性,特別要考慮它的實時性和安全性,這才是我們最值得考慮的問題。一個系統好不好,要經過反復的使用才能知道,不光光是理論中分析和設計得出來的。由此我就想到了在做這個系統時,有的同學用了ACCESS,有的同學用了SQL 等來建不同的數據庫,這樣就導致有的是系統自帶的代碼,而有的則是我們寫進去的純代碼,當然也就出現了各種各樣的問題。特別是關于系統的可移植性,有許多不足之處,這樣我們就應該多查閱相關資料,在實際操作中結合所學知識點解決問題,反復地熟練應用,才能把系統設計的巧,設計的好。同學們之間的交流也十分重要,交流就是進步,有時進會帶你走入一種柳暗花明的欣喜境界。經過這次畢業設計,引發了我們的很多思考和興趣,首先是做程序要勤,手勤,眼勤,心勤;其次要有韌性,不怕麻煩,不怕失敗,反復調試,反復練習,這樣才能找到最佳的程序設計。使我們懂得遇到問題自己先思考,想辦法去解決,從而提高自己的實際操作能力和培養獨立思考能力,同時督促自己在學習過程中不斷完善自我。也懂得了一個道理:做事應該考慮周到,不管做什么事情要努力去做細心理會認真對待每一件事情,盡自己最大的努力去完成。一份耕耘,一份收獲,付出就有回報。共
頁
第頁
十、致謝
非常感謝我的導師給我們組的悉心關懷,讓我們組順利地完成了畢業論文,當然,也感謝母校辛勤培育之恩,各位領導、老師和同學的大力幫助之情,使我學到了許多新的知識,同是也更懂得了一些做學問的道理,這是一筆寶貴的財富。
從選擇畢業設計題目,到畢業設計規劃,查找相關資料,設計模型,具體實施,結束論文,整個大致的流程中,指導老師都給予了我耐心的指導和默默的關心,設計為期之長,其間遇到了不少問題,也承蒙了老師的照顧,真的想對老師說一聲:老師,辛苦了,謝謝您。除此之外,我還要致謝同學的得力相助,我希望我能向他們學習,發揚那種百折不撓、孜孜不倦的對知識求索精神,那種至高無上的敬業精神,馬上我就要走向工作單位了,我相信我會時刻用他們的平凡而不簡單來鞭策自已。
最后,祝愿我的老師和學友們永遠幸福,快樂
十一、參考文獻
[1]王利.全國計算機等級考試二級教程VisualFoxpr6.0數據庫程序設計.高等教育出版社.2013.5 ISBN 978-7-04-37231-1 [2]尹濤.管理信息系統.高等教育出版社.2005.01 ISBN 978-7-04-014625-7
共
頁
第頁
第五篇:畢業論文文獻綜述
畢業論文材料:文 獻 綜 述
一、題目:微波輻照對PP/納米TiO2復合材料改性機理初探
二、摘要
研究微波輻照前后對PP/納米TiO2復合材料性能的變化,進而探討微波輻照對PP/納米TiO2復合材料性能影響的機理。方法 :采用首先用鈦酸酯偶聯劑對納米TiO2進行了濕法改性,運用傅里葉紅外光譜儀(FT-IR)表征了改性前后納米TiO2粉體的表面特征。通過熔融共混法制備了PP/納米TiO2復合材料。通過透射電鏡(TEM)、力學性能測試、偏光顯微鏡(POM)、差示掃描量熱儀(DSC)對PP/納米TiO2復合材料的納米粒子分散性、力學行為進行了研究。
關鍵詞:微波;聚丙烯;納米TiO2;微波輻照;力學性能
三、引言
隨著科學技術的不斷發展,越來越多的微波輻射技術正在形成,微波輻射技術擴展到化學領域形成了一門新的交叉學科-微波化學。自1970年英國 Harwell 實驗室使用微波爐裝置成功地處理了核廢料以來,微波輻射技術得到了迅速發展。1986年 Gedye 和 Giguere等發現微波可以促進有機反應以來,微波技術成功應用于多種有機反應,微波輻射促進有機化學反應的研究已成為有機化學領域的一個熱點,并逐步形成了一門引人注目的全新領域——MORE化學(Microwave-InducedOrganic Reaction Enhancement Chemistry)。大量的實驗結果表明微波作用下的有機反應速度較傳統方法成數十倍、數百倍甚至上千倍提高。微波化學作為一個新興化學分支學科,無論從理論方面,還是應用技術方面,均取得了較大新進展,它的發展已是一個不爭的事實,并已在環境保護、石油工業和冶金等部門獲得了廣泛和成功的應用【1】。
聚丙烯是五大通用型熱塑性樹脂之一,具有良好的耐化學穩定性、耐應力開裂性和電絕緣性優良、易加工、加工溫度寬、熱變形溫度高、價格低廉等特點。聚丙烯耐熱性好,不易分解,熔點約為160~170℃,可在100~120℃下長期使用;密度0.89~0.91g/cm3,是塑料中最輕的品種之一。此外,聚丙烯幾乎無毒,可耐高溫消毒,現已被廣泛用于型材,管材,片材,板材和薄膜市場,并且用途均不斷的擴大。尤其PP在汽車工業,器械,家具和管材方面的消耗量正快速增加,目前歐洲約有95%的汽車保險杠是使用PP作為樹脂基體制作的,新型的PP管材正逐步取代PVC管材,作為家庭冷熱水管道和地熱管道。目前聚丙烯的應用領域還在不斷擴寬和擴大。近年來所興起的通用塑料工程化技術中,聚丙烯作為首選材料不斷引起人們的重視。聚丙烯的高性能化、工程化、功能化是目前改性聚丙烯的主要研究方向。新世紀以來高性能化的聚丙烯正逐漸部分代替昂貴的工程塑料。
[2]
但聚丙烯也存在一些不足之處。其主要表現在聚丙烯材料缺口沖擊強度差,低溫脆性尤為突出,且收縮率大,容易產生翹曲變形。它還存在耐候性差,耐光、耐熱及抗老化性差等缺點。近年來,隨著汽車、家電、機械、建筑等行業的飛速發展,對新材料工業提出了更高的要求,通用PP的性能己經不能更好地滿足各行業日益發展的需要。因此關于聚丙烯改性特別是PP通用塑料工程化研究己成為國內外塑料改性研究的重點和熱點。
四、國內外微波輻照的研究現狀
微波輻射加熱不僅應用于一般本體聚合, 溶液聚合, 沉淀聚合及乳液聚合等傳統高分子的合成領域,近年來的研究已經擴展到天然高分子材料的改性, 微波作用下聚合機理和反應動力學等新的領域。
1、微波輻射加熱在天然高分子的提取和改性的應用
利用微波進行萃取不僅能保持分析對象本來的化合物狀態, 而且具有萃取時間短、溶劑用量少、提取效率高和投資少等優點。林棋等對花生殼進行微波萃取提取天然黃色素, 并對色素的穩定性進行了初步的研究。甲殼素是一種天然高分子物質, 由于甲殼素分子鏈是以束狀微晶形式存在且分子間有強烈的氫鍵, 使得它的化學反應性很低。為了提高其反應活性, 國內學者郭國瑞
[4]
[3]
早在1997 年用微波作用顯著增加甲殼素及其衍生物的活性和反
[5] 應性, 大大加速了脫乙?;磻汪燃谆磻? 同時引起的分子鏈降解很少。關麗等人對在微波輻射下用氯乙酸對殼聚糖進行化學改性, 探討微波加熱作用條件下, 反應物投料比、反應時間、反應溫度等對羧甲基殼聚糖產率和粘度的影響, 并得出最優化的實驗條件。
2、微波作用下單分散聚合物微球的制備
包建軍[6] 微波輻照下, 通過甲基丙烯酸甲酯(MMA)的無乳化劑乳液聚合, 制備出粒徑單分散、超細聚甲基丙烯酸甲酯(PMMA)微球。微波顯著縮短聚合誘導期, 加快聚合反應, 顯著降低了反應活化能。唐業倉
[7]
等研究了微波輻照下, 以丙酮、水為分散介質,利用陽離子型自由基引發劑偶氮二異丁基脒鹽酸鹽(AIBA)引發苯乙烯(St)和甲基丙烯酸甲酯(MMA)共聚, 合成出表面帶正電荷的P(StMMA)共聚物納米粒子。對粒子表征表明增加引發劑和共聚單體MMA的濃度, 粒子的水化半徑逐漸減小, 粒徑分散系數增大, 引發劑或共聚單體MMA 濃度的增加, 粒子的平均水化半徑都減小, 粒子分散系數逐漸增大。
3、微波作用下的聚合反應機理和反應動力學的研究
目前, 微波聚合研究主要集中于實驗事實的積累, 對于反應機理和反應動力學的研究還進行得很少, 也不是很深入。路建美
[8]
等利用溶劑N, N-二甲基甲酰胺(DUF)或乙醇中的自由基捕捉劑1, 1-二苯基-2-三硝基苯肼(DPPH)捕捉自由基, 驗證反應是否為自由基歷程。實驗結果表明微波輻射可以引發共聚反應, 且符合自由基機理, 載體能促進自由基的生成。黃梅芳[9] 在微波條件下, 以十二烷基硫酸鈉為乳化劑, 過硫酸鉀為引發劑使N-(A-甲基-丁酯基)馬來酰亞微乳液聚合。證實微波有進一步引發聚合反應的能力, 得出了引發劑濃度、單體濃度、乳化劑濃度等因素對聚合速率的影響, 其聚合動力學關系基本符合常規乳液聚合中的Smith)Ewart 理論。張科
[10]
采用微波加熱提供反應所需熱量, 以丙交酯為原料, 辛酸亞錫的甲苯溶液為催化劑, 進行丙交酯開環聚合反應, 開展了聚乳酸的微波輻射合成工藝及相關基礎研究, 考察了微波功率和反應時間對聚乳酸合成的影響, 結果表明, 在一定微波功率條件下, 反應時間對聚乳酸產物相對分子質量的影響有個最佳值, 時間過長, 聚乳酸的相對分子質量將下降, 這可能是由于聚乳酸在長時間的高溫作用下發生了鏈的斷裂所致, 曲線還表明, 微波功率越大, 反應時間越長, 產物的顏色也越深。
4、微波輻照對共混材料影響的研究
張愛民等【11】采用自行設計的聚合物微波輻照裝置,研究微波輻照對填充高密度聚乙烯共混材料力學性能的影響。結果表明,微波輻照能在不影響材料剛性的基礎上,提高材料的韌性和斷裂伸長率,微波輻照對以微波導體為填料的高密度聚乙烯的增強是界面化學反應和物理浸潤協同作用的結果;微波對介電材料為填料的高密度聚乙烯的增強主要是物理浸潤的結果。王平華等【12】通過DSC、WAXD和透射電子顯微鏡等手段研究了 PP/納米SiO2復合材料的結晶行為與力學性能。結果發現 ,聚甲基丙烯酸甲酯接枝納米 SiO2 復合粒子加入量為4 %左右時 ,PP/ SiO22g 2PMMA復合材料的拉伸強度和沖擊強度達到最大值 ,其沖擊強度增加了 1 倍左右 ,拉伸強度提高40 %。這表明經表面包覆處理的SiO22g 2PMMA復合粒子對 PP既增韌又增強。
五、結束語
微波作為一種新型高效的加熱方式, 極大的促進聚合反應的研究。然而微波作用機理尚未明了,有報道稱微波對材料的影響主要是熱效應的作用造成的,但也有的報道也指出了一種非熱效應的影響[13];另外, 目前專業化學微波實驗裝置的價格很高, 而大多數聚合反應的微波加熱裝置一般是改裝的家用微波爐, 這樣的裝置很難嚴格定量控制微波的加熱的速率, 因此開發出相對廉價的微波化學實驗專用的設備, 也是急需解決的問題之一。與傳統加熱相比,微波輻射下的有機合成具有反應速度快、產率高、副反應少、產品易純化等優點;微波輻照在改性聚合物中對聚合物的性能的提高有著重大意義;可以預料, 隨著以上問題將逐一得到解決, 微波加熱技術在未來的高分子聚合反應將有著更加廣闊的應用前景。
參考文獻
[1] 金欽漢,微波化學【M】 北京: 科學出版社,1999 [2] 黃艷, 彭強, 謝明貴1 化學研究與應用, 2002, 14(1):84~ 89 [3] 林棋, 魏林海, 陳焦陽.化學研究, 2002, 13(3): 38~ 40 [4] 郭國瑞, 鐘海山, 王科軍, 等1 贛南師范學院學報, 1997, 75(3):57~ 60 [5] 關麗, 王燕妹, 李國明, 等1 廣東藥學院學報, 2003, 19(4): 307~ 309 [6] 包建軍, 張愛民1 功能高分子學報, 2003, 16(1): 59~ 64 [7] 唐業倉, 羅時忠, 傅中, 等.高分子學報, 2003, 6:887~ 890 [8] 路建美, 張正彪, 吳健飛, 等1 高分子材料科學與工程, 2003, 19(3): 130~ 1321 [9] 黃梅芳, 劉朋生1 高分子材料科學與工程, 2004, 20(4):100~ 103
[10] 張科, 王鵬, 李文科, 等.高分子材料科學與工程, 2004, 20(3):46~ 48 [11] 張愛民, 李惠林, 何其佳, 等 微波輻照增韌高密度聚乙烯共混材料的研究[J].高分子材料科學與工程, 2002, 18(3): 98-101 [12] 王平華,等.中國塑料,2003 ,17(3):21 [13] 何其佳,包建軍,張愛民.微波輻照對 HDPE在Al / HDPE/Al界面層結晶結構影響的研究[J].高分子材料科學與工程,2003,19(1):101.


文檔為doc格式
聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。
畢業論文文獻綜述
畢業論文之文獻綜述范文 [摘 要] 通過對普遍的健身俱樂部所開設的課程現狀的調查,分析得出健身俱樂部,在教練員、學員和管理員對該項目的認識上的誤區和操作層面上的缺失,并......
畢業論文文獻綜述格式
政法與歷史學院 畢業論文 “文獻綜述”的內容及格式要求一、內容要求 文獻綜述是在研究選題確定后并在大量搜集、查閱相關文獻的基礎上,對相關課題或相關領域已有研究成果進......
畢業論文文獻綜述
畢業論文(設計)文獻綜述封面格式 (空行,五號字) (空行,五號字) (空行,五號字) 玉林師范學院本科生畢業論文(設計) 文獻綜述(隸書2號) (空行,五號字) (空行,五號字) 中文題目(隸書1號) (空行,五號字) 英......
畢業論文文獻綜述
提高初中生學習數學興趣的策略探討的文獻綜述 一、課題提出的背景 學生對本門學科是否感興趣,往往是這個學生是否喜歡這門學科的決定性因素。尤其的對于從小學剛步入初中的孩......
畢業論文 英文文獻翻譯
_______ 學 院 畢業論文文獻資料翻譯原文名稱: “Goldilocks” Liberalization: The Uneven Path Toward Interest Rate Reform in China課題名稱:利率市場化對我國商業銀行......
法學畢業論文文獻綜述
法學畢業論文文獻綜述(樣本) 《淺析中國古代法律的判例法特征》文獻綜述 在當代,判例不是我國法律的淵源,但在司法實踐中,判例卻發揮著極其重要的作用。在社會迅速發展的過程中,......
財務管理畢業論文 文獻綜述
上市公司財務報表分析—瀘州老窖股份有限公司經營業績評價的文獻綜述 摘要:隨著市場化不斷深入,特別是國有股股權分置改革后,越來越多公司的股票在資本市場上流通,有越來越多的......
理工科畢業論文文獻綜述格式
文獻綜述:文獻綜述是培養學生獨立從事學術研究能力,特別是檢索、搜集、整理、綜合利用學術文獻資料和對文獻資料進行有效的歸納、分析、總結的能力,所有畢業生必須完成畢業設計......