第一篇:倉庫管理系統開題報告
本 科 畢 業 設 計(論文)開 題 報 告
題 目:基于C#倉庫管理系統 本課題來源及研究現狀:
隨著電子計算機技術和信息網絡技術的發明和應用,使著人類社會從工業經濟時代向知識經濟時代發展。在這個知識經濟時代里,倉庫管理信息系統MIS(Management Information System)將會成為企業生產以及運作不可缺少的管理工具。這個倉庫管理系統是由:一個由人和計算機之間能而且夠進行信息一些管理。例如數據的收集、存儲、加工以及維護。它是一種新的學科,跨越了許多個領域,例如管理科學、信息工程學、運籌學、會計學和計算機科學等。它在企業當中起到了越來越重要的作用,例如對企業的基礎數據進行采集并保管,對企業的物料流、資金流、信息流進行綜合并且為企業決策的提供服務等。
我國的中小型企業非常多,它在我國經濟發展當中占有非常重要地位。在目前中國的很多的中小企業有著數量較多以及地區分布廣闊和行業分布跨度很大的特點。它將面臨著許多國內大型生產企業及國外的商品和服務的嚴峻挑戰。一方面,我國內大型企業以及許多外資企業具有更加雄厚的資金實力、更豐富的管理經驗和更加先進的技術手段。但是國內的中小型企業不具備以上那些條件。為此,許多中小企業必須借助更先進的管理思想、并且轉變經營理念、加上使用信息化手段來提高中小企業的管理水平以及工作效率。在另一方面,我國內外的很多大型企業并且包括國有企業、私營企業以及大多數外資合資企業中,管理信息系統已經被廣泛的應用。比如很大型的ERP管理系統、財務管理軟件、MRPⅡ系統及其它的很多的先進的系統,這些都給大型的企業帶來了很多的信息化的好處。為此中小型企業在競爭當中處于不利的地位。要想改變這種狀況,對于很多中小型企業來說就要找到擺脫傳統的管理方式的現代管理方法。而應用一種比較符合該企業實際情況的倉庫管理系統就是一個很不錯的選擇。
課題研究目標、內容、方法和手段:
本次課題的研究目標和內容:
系統開發的任務為了是實現各種信息的系統化、規范化以及自動化。系統功能的分析就是在軟件開發系統的總體任務的基礎上加以完成的。這個倉庫管理系統系統功能需要完成功能模塊主要有:
(1)倉庫管理人員的管理模塊 這項功能模塊是為了方便對人員的管理以及數據安全性,例如修改密碼。(2)貨物信息管理模塊
這個貨物信息管理模塊提供了貨物數據的信息輸入以及貨物的信息的查詢等功能,更加方便得了解庫存的一些信息。
(3)入庫功能模塊
入庫功能是倉庫管理系統中的基本功能之一。入庫功能主要是為了實現登記入庫貨物記錄的功能。這些信息應該包括入庫的單據信息、入庫的數量以及入庫時間信息加上執行入庫的操作的信息以及貨物存放倉庫的信息等等。商品的入庫的登會產生貨物的入庫登記記錄,這是為了以后進行入庫的貨物的查詢,以及生成報表以及出庫操作產生的操作數據增加可觀性,為管理人員提供熟悉掌握倉庫內存儲的貨物情況更加方便快捷。
(4)出庫功能模塊
出庫功能是倉庫管理系統的系統的基本功能之二。出庫的功能主要是為了實現登記出庫的貨物信息的功能。這些出庫的記錄包括出庫申請單據的信息以及出庫數量和出庫時間信息還有執行出庫的操作的庫管信息以及貨物剩余信息等等。出庫的功能是依據入庫的登記功能來顯示的,其中會產生的入庫的記錄,以及會產生貨物的出庫的記錄,和將出庫的記錄存入系統的數據,為以后的出庫記錄查詢,以及掌握倉庫貨物存儲情況作基礎。
(5)交易記錄功能模塊
這個交易記錄功能模塊,就是是通過定期的對倉庫信息做清點功能。這樣就能很有效的了解了企業的貨物的流通情況,以及倉庫的貨物的交易情況。更加方便公司,以及對貨物信息的管理。
(6)庫存功能模塊
這個模塊是針對貨物在倉庫里的剩余情況,從而做的對庫存的信息達到更方便的管理。并且提醒用戶對商品進行管理以及盡快出貨。
本次課題研究方法和手段:本課題的開發采用ASP.NET+SQL Sever實現,前期主要運用所學相關知識、查詢資料,學習其他優秀管理系統的開發方法,結合相關要求寫出需求分析;后期,進行對本課題的設計與開發。課題的頁面主要采用ASP.NET語言對數據庫進行操作,通過對數據庫的查詢搜索來實現,控制頁面的正確顯示和對用戶類型的權限設計。采用SQL數據庫,包含6張表,實現整個系統的操作。在整個設計過程中以需求分析為基礎,寫出系統實現流程及相關問題的實現方法;系統開發完成后,進行調試和運行,做好調試和試運行的相關記錄。
設計(論文)提綱及進度安排:
畢業設計(論文)提綱:
第一章 緒論。主要是研究的是選題的目的和意義,以及國內外研究的現狀。第二章 第二章系統開發環境以及技術簡介。主要是對開發工具vs2010的介紹,和對數據庫SQL server簡介,和它們的安裝配置。還有介紹了B/S的體系結構,以及開發框架asp.net以及開發語言C#的介紹
第三章 第三章 系統總體設計。對系統進行分析,介紹總體功能模塊,對系統業務進行描述,還有就是系統的流程圖。
第四章 系統詳細功能設計。主要包括系統各個功能模塊的概念模型設計和數據庫的邏輯設計以及相應的數據庫的表結構設計。
第五章 系統功能的實現。主要包括用戶登錄、系統主界面、供應商管理、商品管理、入庫管理、以及出庫管理的設計還有它們對應的一些主代碼。
第六章 系統的調試與測試。主要是對系統的主要功能模塊進行測試,測試功能是否能實現。還可以進行白盒子和黑盒子檢測。
畢業設計(論文)進度安排:
2015年3月1日至2015年3月31日,學生向指導老師提交論文設計開題報告和初綱;由指導老師檢查論文與設計的前期準備情況,審閱論文設計開題報告和初綱、并向學生反饋,完成開題工作;
2015年4月1日至2015年4月30日,完成設計初步工作;學生擬定論文寫作提綱,提交指導老師審閱。
2015年5月1日至2015年5月15日,完成設計原型,提交指導老師審閱。2015年5月16日至2015年5月31日,基本完成設計,完成論文初稿一,提交指導老師審閱。
2015年6月1日至2015年6月6日,根據指導老師審閱意見進行論文修改后,完成論文初稿二,提交指導老師審閱;
2015年6月7日至2015年6月13日,修改并定稿,按要求裝訂成冊、裝袋上交指導老師,并提交論文電子文檔; 2015年6月14日至2015年6月15日,論文評閱人評閱論文,畢業論文答辯;
2015年6月16日至2015年6月19日,畢業論文工作總結,有關材料歸檔。
主要參考文獻和書目:
[1](美)佩特科維奇|譯者:馮飛,薛瑩.Microsoft SQL Server2005初學者指南[M].北京,清華大學出版社,2007.[2] 鄧文淵.挑戰,互動網站百寶箱[M].北京:中國鐵道出版社,2004年.[3](美)維埃拉|譯者:葉寒,管賢平.SQL Server2005編程入門經典(第2版)[M].北京:清華大學出版社,2007.[4](美)奧蒂|譯者:高猛.Microsoft SQL Server2005開發指南[M].北京:清華大學出版社 ,2007.[5] 馬駿,陳志國,晉玉星.ASP.NET網頁設計與網站開發上機實踐和實例解析[M].北京:人民郵電出版社,2007.[6] 張海藩.軟件工程導論[M].北京:清華大學出版社,2003.[7] 魏善沛編著.Web數據庫技術實用教程[M].北京: 清華大學出版社.1998.[8] [美] Jeffrey D.Ullman.Fundamental Course of Database System[M].TsingHua Press,2001.[9] [美]Jeffer R.Shapiro著,SQL Server 2005參考大全[M].北京:清華大學出版社,2006.[10] 隆華軟件工作室 編著,SQL Server 2005程序設計[M].北京:清華大學出版社,2007.指導教師審核意見:
指導教師(簽字): 年 月 日
注:本表可自主延伸
第二篇:倉庫管理系統開題報告
論文開題報告
學位論文題目: 工程領域名稱: 軟件工程 學
號:
姓
名:
校內導師姓名:
填表日期:
年 月 日
0
一、開發背景(300-500字左右)
隨著社會經濟的迅速發展和科學技術的全面進步,計算機事業的飛速發展,以計算機與通信技術為基礎的信息系統正處于蓬勃發展的時期。隨著經濟文化水平的顯著提高,人們對生活質量及工作環境的要求也越來越高。如何通過計算機為我們完成更多的事情,進而達到辦公自動化和優化日常工作的目的,也就成了一個大眾化的課題。作為計算機應用的一部分,使用計算機對信息進行管理,具有與手工管理所無法比擬的優點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高倉庫管理的效率,也是企業的科學化、正規化的管理與世界接軌的重要條件。
倉庫管理是與我們日常生活息息相關的問題。大到公司、超市的倉庫管理,小到圖書館的藏書管理,都可以認為是各種各樣的倉庫管理需求。隨著我國改革開放的不斷深入,經濟飛速的發展,企業要想生存、發展,要想在激烈的市場競爭中立于不敗之地,沒有現代化的管理是萬萬不行的,倉庫管理的全面自動化、信息化則是其中極其重要的部分。為了加快倉庫管理自動化的步伐,提高倉庫的管理業務處理效率,建立倉庫管理系統,盡可能地減少倉庫管理的重復性和低效性,已變得十分必要。
數據庫技術產生于60年代,40多年來數據庫技術得到了迅速發展,并已形成較為完整的理論體系和一大批實用系統。近年來,隨著 World Wide Web(WWW)的猛增及Internet 技術的迅速發展,數據庫技術成為最熱門技術之一。面向對象軟件的開發技術,也大大保障了軟件開發的速度和效果。信息技術的日新月異,給倉庫管理帶來巨大的影響。為了加快倉庫管理自動化的步伐,提高倉庫的管理業務處理效率,建立倉庫管理系統,盡可能地減少倉庫管理的重復性和低效性,已變得十分必要。隨著計算機的普及,計算機硬件價格也已經不再是什么天文數字。計算機應用技術的發展,計算機硬件性能的不斷改進,為倉庫管理系統的開發提供了技術支持和經濟可行性。管理系統的應用,可以將工作者從煩雜的勞動中解脫出來,極大提高工作效率。因此,不管是從技術上,還是經濟上,設計和開發一個倉庫管理系統都已經具有較好的可行性。
二、選題的意義和價值(200字左右)
1.理論研究方面的意義和價值
倉庫管理系統主要是對通過研究當前倉庫系統的管理現狀、存在問題以及 1
現實需求,設計一個針對倉庫管理工作的管理信息系統。該系統能夠提供較為完備的功能,對于提高 工作效率、加快倉庫管理的自動化具有較為重要的意義。2.實際應用方面的意義和價值
? 信息信息化,實現信息快速傳遞提高工作效率。方便管理者及時從平臺 查詢物品相關信息。
? 能做到管理系統化、規范化、自動化和人性化管理,通過系統提供的業務 數據查詢功能即查找到所有倉庫中你想要的物品有沒有、有多少、進貨的價格,以便及時了對倉庫中的所有物品及時歸納總結并做出科學的進出貨目標,以期達到公司利益最大化。
三、論文研究的目標與主要內容(1000-1500字左右)1.課題研究目標
倉庫信息管理平臺根據企業各個部門的需要來發放物資設備,并隨時按期進行庫存盤點,作臺帳,根據企業領導和自身管理的需要 按月,季度,年來進行統計分析,產生相應報表。為了加強關鍵物資,設備的管理,要定期掌握其儲備,消耗情況,根據計劃定額和實際消耗定額的比較,進行定額的管理,使得 資金使用合理,物資設備的儲備最佳。
2.課題主要研究內容
倉庫管理平臺開發主要包括以下內容: ? 可行性研究
可行性研究的任務是來確定倉庫管理系統否有必要開發,可行性研究從下幾個方面:
? 技術可行性 使用現有的技術能否實現該系統。
? 經濟可行性 這個系統的經濟效益是否能超過它的開發成本。? 操作可行性 系統的操作方式是否簡單方便,在實際使用過程中是否能夠滿
足實際的應用。3.課題擬解決的關鍵問題
倉庫管理系統解決的關鍵問題是:
? 對系統本身:面向大多數公司的,實現對貨物統一化管理。
? 對管理者:實現對本公司所有物品查詢功能,譬如查詢存放倉庫。
? 對物品:實現對所有物品在倉庫中的保管,譬如查詢物品所剩的數量和所存放的倉庫及入庫前的該物品的進貨價格。
4.功能模塊及設計思路
功能模塊:
? 基本資料:這里錄入物品基本資料,包括物品的編號、名稱、材料、型號。? 入庫管理:這里主要有入庫物品的資料,包括物品編號、入庫日期、存放倉庫編號和入庫的數量。
? 出庫管理:這里主要有出庫物品的資料,包括物品編號、出庫日期、存放倉庫編號和出庫的數量。
? 庫存管理:對所有倉庫中查詢,包括物品編號、名稱、存放倉庫編號、該物品的總數量。
? 倉庫管理:對所有倉庫進行統計,包括倉庫編號、名稱、存儲能力、剩余存儲空間。
? 報損管理:對倉庫中的物品質量進行檢查,包括物品的編號、名稱、材料、存放倉庫編號、損壞數量。
? 庫存調撥:兩個倉庫之間的貨物相互調配:包括調庫編號、出庫編號、物品編號和物品數量。
? 系統管理:用戶登錄、修改密碼、添加用戶。設計思路見如下功能模塊結構圖:
功能模塊基本資料入庫管理出庫管理倉庫管理報損管理庫存調撥系統管理 圖 B/S 功能模塊結構圖
四、研究工作擬采取的主要理論、技術路線和實施方案(1000字左右)
1.研究方法與理論
本課題主要采用文獻研究、需求調研與分析、系統設計與測試等方法,軟件開發理論、信息系統開發理論、進行分析,滿足信息管理平臺的應用需要。
在文獻研究階段,將收集倉庫信息管理方面相關資料、著作及開發技術資料; 需求調研與分析階段將深入到公司做市場調研,并讓倉庫管理員給出意見和建議,了解他們的需求,并做好記錄;
系統設計,擬采用快速原型法構建系統,通過回朔法,不斷完善系統開發與設計。
2.研究工具或開發工具(1)系統環境要求:
?平臺:基于Windows平臺,用戶訪問采用B/S結構。
? Web服務器:TOMCAT6.0。? 數據庫:Orcal。
? 瀏覽器:IE要求支持IE6.0。? 系統: Windows NT/2000/XP。? 服務器硬件要求:普通PC。? 客戶端硬件要求:普通PC。
(2)開發工具或技術
本系統采用Java和Qrcal進行B/S模式下的B端的界面的開發,以及的S端的業務處理邏輯程序的實現和Plsql作為后臺數據庫的開發。在開發的過程中使用了Eclipse6.5、Tomcat 6.0等開發工具。
(3)選用依據
Java是一種簡單易用、完全面向對象、具有平臺無關性且安全可靠的主要面向Internet的開發工具,同時Java是一種簡單的,面向對象的,分布式的,解釋型的,健壯安全的,結構中立的,可移植的,性能優異、多線程的動態語言。自從1995年正式問世以來,Java的快速發展已經讓整個Web世界發生了翻天覆地的變化。在早期,Java比較多的用在瀏覽器上,插入到網頁中(即是Java Applet程序),成為最靈活、最強大的網頁多媒體的載體,但由于Java虛擬機相對于個人電腦而言,有占用資源大,安全性相對較差等缺點,Applet逐漸的被后起之秀Flash所替代,但隨著Java Servlet的推出,Java在電子商務方面開始嶄露頭角,最新的JSP(Java Server Page)技術的推出,更是讓Java成為基于Web的應用程序的首選開發工具,目前的Java技術已成為所有大型web項目的必然選擇。
3.技術路線與方案
由于采用B/S設計模式分層思想,同時根據軟件工程的管理思想及系統分析的設計與分析的思想進行系統的開發,利用Java語言開發Web應用程序,提供MVC框架對系統的程序代碼結構進行分層。分層的策略如下:
圖 B/S示意圖
五、論文最終目標和研究成果形式(100字以下)1.論文最終目標
倉庫信息管理平臺,是為了方便公司管理而制作的基于B/S 結構的軟件。本系統的最終目標是:
? 能對公司中所有庫存的物品信息進行統計,以此為依據,讓公司了解到需要哪些物品,以最少的投入獲得最大的產出。實現一個完整的可運行的倉庫管理系統。
2.最終成果形式
(即開發出軟件,并形成學位論文)
開發出 ……軟件系統,并形成學位論文《……》。
第三篇:jsp物流倉庫管理系統畢業設計任務書和開題報告
jsp物流倉庫管理系統畢業設計任務書和開題報告 畢業設計(論文)任務書
設計(論文)起訖時間: 2006年3月10 日~ 2006年6 月 5 日 設計(論文)目的和要求:
物流中心倉儲信息管理系統是物流管理系統重要組成部分。開發具有遠程維護功能的物流倉儲信息管理系統,是現代物流企業進一步發展的需要。本項目要求學生具備一定的理論基礎,結合物流企業食品倉庫管理實際,設計具有遠程維護功能的物流倉儲信息管理系統。
設計(論文)主要內容(含使用的工具語言、環境要求等):
一、工作內容
⑴了解物流企業倉庫管理現狀。
⑵了解倉庫管理理論研究、系統實現技術等國內外現狀。⑶熟悉JSP、SQL-SERVER等開發工具。⑷提出系統設計方案 ⑸實現本系統。⑹撰寫相關文檔。
二、系統開發
系統功能:收貨、入庫、庫存管理與庫存控制、出貨、結算、客戶管理、報表,數據的遠程查詢與維護,并提供可視化操作界面。
主要任務:系統數據庫應用分析與設計,包括物流數據編碼設計,通過該編碼能夠識別物品的流通屬性、倉儲屬性等等;選擇或設計庫存控制策略;用戶權限管理;并提供能夠遠程查詢與維護功能的可視化操作界面。
工具語言:JSP、JAVA、SQL-SERVER2000,或ASP、SQL-SERVER2000
環境:WINDOWS2000
系統結構:B/S 分階段任務安排:
分階段任務安排:
第一階段 3月6日至3月18日 根據任務書,擬開發提綱、框架 第二階段 3月20日至4月15日 完成文獻綜述、外文翻譯 第三階段 4月16日至4月25日 完成系統設計
第四階段 4月26日至5月22日 完成開發、論文初稿 第五階段 5月23日至6月5日 論文定稿 第六階段 6月5日始 論文答辯
畢業設計(論文)開題報告 設計(研究)內容和意義: 1 題目研究內容:
第三方物流企業提供的主要服務還停留在傳統的運輸和倉儲兩大塊業務上,倉儲在第三方物流中還占據著比較重要的地位。倉儲管理對企業來說是一項繁瑣復雜的工作,每天要處理大量的單據數據。庫管人員要花費大量人力物力和時間來做數據記錄統計工作。表現如下:
有的企業單位的庫存管理部分目前仍為手工、半手工操作。從供應單位辦理入庫登記開始,到使用單位領料出庫手續為止,所有操作基本上都是由倉庫管理人員筆寫,手理,加上算盤、計算器來完成。這不僅繁鎖,效率低,而且缺乏庫存管理的一些基本手段,如庫存狀況統計,查詢經濟訂貨量計算等,這給企業在一定程度上造成了管理上的落后,及經濟利益上的損失。2 研究解決方法及思路
根據我國國內庫存管理信息系統在企業中應用普及時出現的各種問題,我將用我所學知識,利用當前管理信息系統科學的、實用的理論,開發一套基于JSP的倉儲信息管理系統。該系統主要內容概述如下: 2.1系統設計
系統設計階段的主要目的是將系統分析階段所提出的反映了用戶信息需求的系統邏輯方案轉換成可以實施的基于計算機與通信系統的物理(技術)方案。包括數據庫設計(概念結構設計、邏輯結構設計、物理結構設計)和功能設計。其中,我擬開發的倉儲信息管理系統功能模塊如下: 倉儲信息管理系統登錄 基本管理 入庫管理 出庫管理 庫存盤點 庫存控制 報表管理 系統維護 退出
添加、查詢、修改 物資管理
供貨單位管理 庫存查詢 打印
當然各個環節操作仍需進一步細化以來滿足用戶對管理進行全面操作的要求。2.2軟件編寫
該章包括兩部分1)開發環境:所選擇的操作系統平臺(WINDOWS2000)、開發工具(JSP)、數據庫SQL Server 2000及硬件環境。(2)功能模塊的編程實現。
2.2.1 JSP的應用介紹
JSP(Java Server Pages)是由Sun Microsystems公司倡導、許多公司參與一起建立的一種動態網頁技術標準。JSP技術有點類似ASP技術,它是在傳統的網頁HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。
Web服務器在遇到訪問JSP網頁的請求時,首先執行其中的程序段,然后將執行結果連同JSP文件中的HTML代碼一起返回給客戶。插入的Java程序段可以操作數據庫、重新定向網頁等,以實現建立動態網頁所需要的功能。
JSP與Java Servlet一樣,是在服務器端執行的,通常返回該客戶端的就是一個HTML文本,因此客戶端只要有瀏覽器就能瀏覽。2.2.2 SQL Server2000的應用介紹
SQL Server2000是一種關系數據庫系統。關系數據庫系統的概念是E.F.Codd在1970年首次提出的。他零用關系代數的理論,是數學中的集合論在有效的組織數據上的應用。它以關系數據庫模型為基礎,其中心概念為關系。在SQL Server2000中,數據庫按表(在關系理論中稱為關系)進行組織。從用戶的觀點來看,SQL Server中除了表,沒有其他成分。表中存在有一到多個列(或者成為字段),零到多行(或者成為記錄),行與列的交叉處存放數據值。
SQL語言,全稱Structure Query Language,即結構化查詢語言。在SQL Server 2000中我們是用Transact-SQL語言,它是SQL語言的一個子集標準。SQL語言是一種面向集合的語言,它可以使用一條語句從一個或者多個表中查詢多行,它的另一個重要特性是非過程性。這決定了它可以描述用戶想要做些什么,有系統來負責找到解決用戶請求的較合適方法,而不必象過程性語言那樣,需要用戶自己使用語言來寫出程序來描述每個任務需要如何完成。
SQL Server一開始就是作為客戶端/服務器端方式來設計的,這種結構更有利于管理大量不同的計算機,計算機之間通過網絡完成數據交互,客戶端為用戶提供操作界面,服務器則處理該請求,并把處理結果返回客戶端,并按照一定格式顯示出來。用戶可以通過對ODBC的安裝及配置在客戶端訪問數據庫服務器上的數據,同時SQL Server也能夠讓用戶把它作為單機數據庫來使用。此時應用程序可以使用Windows進程間通信(IPC)部件(如共享內存)同SQL Server連接,而不必通過網絡。SQL Server的這種可選擇方式可以讓用戶根據自己的需要來選擇其使用方式,從而減少不必要的資源浪費。2.2.3 B/S結構數據庫系統
瀏覽器/服務器(B/S)系統是一種分布式計算系統,它的含義是程序的數據處理并不像通常在基于小型機或基于主機的計算機系統(終端方式)中那樣在單個的計算機上發生,而是把程序的不同部分在多臺計算機上同時運行。例如,對于SQL Server來講,將數據存放在服務器計算機上,客戶端界面作為程序的另一部分(完成商業邏輯和顯示邏輯)存在于客戶端桌面計算機上。瀏覽器/服務器系統的這兩個部件通過網絡連接相互通信,并且可以擴展到任意規模。
設計(研究)方案和進度安排:
2006年3月16日收集相關信息資料。對于物流倉儲這方面的了解分析,以及編程語言和編程工具資料的收集。
2006年3月20日學習JSP技術以及SQL技術。2006年3月30日開題報告完成。
2006年4月5日-4月10日通過對于客戶的需求,對于系統的初步設計。
2006年4月10日-4月20日對于英文翻譯和文件綜述的起草及不斷的修改更正和最后的提交。2006年4月21日-4月30日數據庫信息錄入,代碼編寫。2006年5月3日-5月15日系統調試完成,進行試用。2006年5月16日-5月20日起草論文。
2006年5月21日-5月底論文完成,訂裝,準備答辯。2006年6月進行論文答辯。主要參考文獻資料:
[1] 鄧鳳祥.現代物流成本管理,經濟管理出版社,2004,9 [2] 丁言立.?現代物流中心信息系統的構建,物流技術,2005,11(6):67-68 [3] 鄔星根,李蒞.倉儲與配送管理,復旦大學出版社,2005,8 [4] 胡宜男.倉庫管理的新技術與運用,物流,2006,(3):80-81 [5] 盛 華.倉庫管理器:一個庫存的分析模式,浙江物流,2005,1(5):9-11 [6] 李建麗.物流成本管理,人民交通出版社,2004,7 [7] 鄧為民.供應鏈優化沒有終點,物流,2006,(3): 37-38 [8] 蔡永記.物流業的“五力模型”,物流技術與應用,2005,11 [9] Edward Frazelle.Woeld-Class Warehouse and Material Handling.McDraw-Hill,2005.5 page25-26 [10] David E.Mulcahy.Warehouse Distribution & Operations Handbook.McGraw-Hill international editions,2004.9 [11] John Gattorna.The Gower Handbook of Logistics and Distribution Management.Gower Publishing Company,2002.9 page58-60
第四篇:倉庫管理系統課程設計報告
倉庫管理系統課程設計報告
一、概述
項目背景:
倉庫管理在企業的整個供應鏈中起著至關重要的作用,如果不能保證正確的進貨和庫存控制及發貨,將會導致管理費用的增加,服務質量難以得到保證,從而影響企業的競爭力。傳統簡單、靜態的倉庫管理已無法保證企業各種資源的高效利用。如今的倉庫作業和庫存控制作業已十分復雜化多樣化,僅靠人工記憶和手工錄入,不但費時費力,而且容易出錯,給企業帶來巨大損失。使用倉庫管理系統 , 對倉庫各環節實施全過程控制管理,并可對貨物進行貨位、批次、保質期、配送等實現系統列號管理,對整個收貨、發貨、補貨、集貨、送貨等各個環節的規范化作業 , 還可以根據客戶的需求制作多種合理的統計報表。倉庫管理系統能幫助企業合理有效地利用倉庫空間,以快速、準確、低成本的方式為客戶提供最好的服務。
系統特點: 本系統是采用面向對象的設計思想進行編制,整個系統由若干個表單、報表及一個主菜單組成,由項目管理器統一管理全部程序的編寫和調試.用戶在操作中可以通過主菜單調用系統的各個功能.在表單設計方面盡量考慮方便用戶,簡化操作,絕大部分操作只需點擊鼠標即可完成,力求突出系統的便利性、實用性.設計環境與工具: 在現有的DBMS(Visual FoxPro)支持下進行。
二、需求分析
問題陳述:
需完成的功能: 產品入庫管理,可以填寫入庫單,確認產品入庫;
產品出庫管理,可以填寫出庫單,確認出庫;
借出管理,憑借條借出,然后能夠還庫;
初始庫存設置,設置庫存的初始值,庫存的上下警戒限;
可以進行盤庫,反映每月、年的庫存情況;
可以查詢產品入庫情況、出庫情況、當前庫存情況,可以按出庫單、入庫單,產品、時間進行查詢;
三、系統結構設計
(1)系統功能結構設計(包括主要功能模塊及功能模塊的細化。)
本系統應能夠方便的實現倉庫貨物存儲信息的錄入、修改、編輯和瀏覽等功能,高效地完成企業的各種產品信息的統計功能,打印出各種產品入庫出庫和盤庫查詢的信息表格,系統的各主要功能的要求如下: 信息錄入功能: 倉庫產品基本信息、產品入庫信息、產品出庫信息、產品清單資料等.瀏覽功能: 瀏覽倉庫產品基本信息,瀏覽產品入庫情況、出庫情況、當前庫存情況.查詢功能: 產品標號,或者按驗收時間查詢庫存設置等.報表打印功能: 打印倉庫產品貨單表,空白產品登記表和各種統計表.(2)數據庫設計
一個數據庫中包含許多表,表之間又有關聯,所以設計數據庫的步驟為:第一步,確定所需要的表;第二步,確定每個表所需要的字段;第三,確定各個表之間的關聯關系;最后形成表的結構.定義表(包括表中的字段)、視圖、索引、主關鍵字、確定表間的聯系。
數據庫要求:在數據庫中至少應該包含下列數據表:
出庫單表(chjy): 記錄產品出庫狀況。
入庫單表(cgdd):記錄產品入庫狀況。
產品供應商表(gys):記錄產品提供者。
公司雇員表(gy):記錄來倉庫存取產品的人員名單。產品表(cp):記錄倉庫現存狀況。
庫存情況表;出庫臺帳; 入庫臺帳;
借條信息表(反映借出人,借出時間,借出產品,借出數量,還庫時間等)。
(3)系統流程結構圖
數據流圖的基本目的是利用它作為交流信息的工具,利用它將對現有系統的認識或對目標系統的設想用數據流圖描繪出來,供有關人員審查確認: 數據流圖的另一個主要用途是作為分析和設計的工具,幫助分析員實現總結現有系統的目標,對更詳細的設計步驟提供幫助.數據流圖是描繪系統的邏輯模型,以圖形的形式表示出來,以下是倉庫管理系統的數據流圖.四、系統詳細設計
(1)描述每一個功能所完成的任務,指明實現該功能的表單、菜單、報表等。
系統的功能模塊設計
圖1-1
系統功能模塊
(2)說明主要功能的設計思想和方法(包括涉及到的數據源、關鍵的屬性和代碼等。)
設計思想分析:
將管理系統分為進庫操作、出庫操作、損耗操作、查詢操作、報表操作、維護操作六部分。
1、入庫時根據商品的具體情況進行處理,如果庫中已存在此商品,就在原來的數量基礎上加上進貨數量,如果沒有則自動新增此產品,并提醒管理員在最新報價表中加上此商品的最新報價(為了出庫的正確性,某商品的最新報價的存在是其出庫的前提)。如果商品已以入庫,則自動在商品進出表中加上相關記錄,以便于以后的核對。
2、為了達到出庫價格的正確性,出庫時系統自動將此商品的售價和最新報價里的價格進行比較,如果不相等則出現提示信息。另外,程序還有其他服務功能,比如如果商品數量不足或沒有相關商品則出現提示信息。
3、商品的查詢專門提供給廣大客戶使用,客戶可以按商品編號和商品名稱、數量、單價、進庫出庫信息、對庫中的具體商品進行查詢,查詢有商品代號和商品名稱兩種方法,這樣,客戶可以輕松掌握倉庫的庫存情況,便于交易。
4、核對措施也是此系統中必備的,為了便于以后核對,出庫的記錄也將存儲起來。出庫單打印默認為2份,其一用交給交易對方,另一份管理員自己保存。便于核對。同樣,本系統還會自動對入庫情況進行記錄,這樣,用戶能輕松掌握倉庫的變化,可以隨時對庫存進行分析核對。
5、保密性是作為一個企業或者機構所十分重視的,給用戶一個安全的環境是優秀的管理軟件所必須做到做好的,本軟件也做到了安全性,就是說登錄時要有正確的密碼,這樣一來,只有系統管理員才有權更改系統里面的數據了。
6、本系統還帶有自動清除測試記錄功能(課本是本系統的測試數據),如果用戶要正式使用倉庫,只要選擇操作菜單下的正式使用命令。這樣就不需要用記一條條去刪記錄了。
(3)界面設計要合理、簡明。
五、實施及測試 指出已實現的每個功能,附上運行、測試結果。
六、結束語
心得體會:
經過了這次倉庫管理系統的課程設計我從中學到了很多,同時明白了做一個小型軟件的步驟和流程.如何讓自己設計的軟件運用到具體的實際工作中,這是一個關鍵的環節.還有就是程序設計和運行測試中遇到的問題該如何解決,從解決問題中我也學到了許多平時課本上所沒有的知識.當然,能夠完成這個倉庫管理系統我自己也感覺很有成就感.運用到的開發工具和軟件技術: 此系統結合貨物倉庫管理的要求,對Visual FoxPro(VFP)數據庫管理系統、SQL語言的學習和應用,主要完成貨物倉庫管理系統的需求分析,系統的數據庫設計和實現,系統的表單設計,主控程序設計,并由此設計了數據庫結構和應用程序。系統運行結果證明,本人設計的貨物倉庫管理系統可以滿足倉庫管理者完成倉庫管理的日常工作,包括材料的入庫,出庫以及庫存材料信息的管理維護等
軟件還需要哪些改進:
在編寫源程序代碼的過程中對語言的運用還需要提高,應使寫出來的程序更加簡潔,易讀懂,更加滿足實際工作的需要.要想使做出來的程序更好的利用還需根據實際需要在今后的運用中不斷的改進和完善.七、參考資料
1.Visual FoxPro 程序設計及其應用系統開發
李作緯 等
中國水利水電出版社 2.數據庫應用系統開發技術
劉軍
等
機械工業出版社 3.其它資料若干
第五篇:倉庫管理系統調研報告
倉庫管理系統調研報告
前言
倉庫管理是與我們日常生活息息相關的問題,隨著改革開放的不斷深入,經濟飛速的發展,企業要想生存、發展,要想在激烈的市場競爭中立于不敗之地,沒有現代化的管理是萬萬不行的,倉庫管理的全面自動化、信息化則是其中極其重要的部分。以超級市場為例,走進超級市場,琳瑯滿目,各式各樣的商品應有盡有,顧客大都滿載而歸,買到稱心如意的商品。顧客得到極大方便的同時,商家在管理這些商品上卻花費了大量的心血。
在本系統的設計過程中,為了克服這些困難,滿足計算機管理工作的需要,我們采取了下面的一些原則
●統一各種原始單據的格式,統一報表的格式。
●刪除不必要的管理冗余,實現管理規范化、科學化。
●程序代碼標準化,軟件統一化,確保軟件的可維護性和實用性。
●界面盡量簡單化,做到實用、方便,盡量滿足企業中不同層次員工的需要。●盡量做到物資分類和管理明確,使供應商、客戶和用戶之間往來更方便、快捷。在具體設計中,主要實現入庫、出庫、采購、銷售、基本信息、單據幾大功能。解決思路:利用便利的網絡資源和查看相關書籍等辦法解決各模塊實現的具體功能分配等操作。
出租倉庫:主要針對客戶的關系,實現預定倉庫的基本操作。入庫/出庫:主要針對企業物資進出,實現采購和銷售等操作。基本信息:介紹產品、供應商及客戶的相應資料。單據:實現業務上各種單據的對應操作。
本系統主要步驟有功能需求分析,系統設計,數據庫設計,程序實現等。
1.系統范圍
系統開發的總體任務是實現企業物資管理的系統化、規范化和自動化,從而達到提高企業管理效率的目的。
第一個版本的范圍
◇業務處理
|-出庫登記 |-入庫登記 |-其他庫存變動 |-庫存盤點 |-倉庫調貨 |-貨品拆分與組裝
◇基本資料
|-貨品類別 |-貨品資料
|-庫存變動類型 |-領用人資料 |-供貨單資料 |-倉庫資料
◇系統維護
|-系統設置 |-密碼修改 |-操作員管理 |-數據備份與恢復 |-打印單修改 |-數據清理
◇統計報表
|-當前庫存報表 |-貨物入庫報表
|-貨物出庫報表
2.功能簡介
基礎數據:商品信息,供應商,客戶,商品分類,倉庫,銀行等基本信息的設置。
入庫管理:進行貨品采購入庫,采購退貨,生產入庫,生產退料,進貨單據和退貨單據查詢,供應商往來帳務,供應商付款。
出庫管理:銷售出貨,客戶退貨,生產領料,銷售單據和客戶退貨查詢,客戶往來帳務,客戶付款。
庫存管理:包括庫存之間貨品調拔,庫存報損、報溢,庫存盤點功能。
拆分組裝:整進散出,或是整出散進等可以自由的拆分組合產品。
統計報表:完整的統計查詢功能,每張單據每次業務金額都可以清楚的反映。
權限管理:可添加刪除系統操作員帳號,強大的權限控制,可以設置某用戶對某窗口某個按鈕的權限。
打印設計:可對系統內每個單據進行打印的格式設計,可以導出,導入,每個操作員可設計自己的打印格式。
界面設計:系統窗口界面名稱可以自定義設計,表格的顯示順序,寬度,是否顯示等,每個操作員可以設計自己的界面。
系統設置:可以靈活設置系統小數位數,可選0-6位,讓帳務更精確,可對以往數據進行選擇性的清除,以便系統初始化。
3.數據識別 3.1人員基本情況數據說明
3.1.1系統管理員數據說明
使用者:系統管理員
來源:系統管理員在本系統中注冊
去向:保存在數據庫中
數據屬性:編號、姓名、性別、出生日期、固定電話、移動電話、其他
3.1.2倉庫管理員數據說明
使用者:倉庫管理員
來源:倉庫管理員職工檔案
去向:保存在數據庫的倉庫管理員表中中
數據屬性:編號、姓名、性別、出生日期、所在部門編號、固定電話、移動電話、其他。
3.1.3驗收員數據說明
使用者:驗收員
來源:采購員職工檔案
去向:保存在數據庫的驗收員表中
數據屬性:編號、姓名、性別、出生日期、所在部門編號、所屬小組編號、固定電話、移動電話、其他。
3.1.4經理數據說明
使用者:經理
來源:經理職工檔案
去向:保存在數據庫的經理表中
數據屬性:編號、姓名、性別、出生日期、固定電話、移動電話、其他
3.1.5 領料員數據說明
使用者:倉庫管理員、經理 來源:領料員職工檔案
去向:保存在數據庫的領料員表中
數據屬性:編號、姓名、性別、出生日期、固定電話、移動電話、其他
3.2商品數據說明
使用者:倉庫管理員、經理 來源:倉庫管理員輸入
去向:保存在數據庫中
數據屬性:商品編號、名稱、價格、儲存位置、數量、其他
3.3 基本業務數據說明
3.3.1 驗收商品數據說明
使用者:倉庫管理員、經理
來源:采購計劃、數據庫中倉庫管理員表、商品表和經理表 去向:入庫單或直撥單、保存在數據庫的驗收商品表和商品表中 數據屬性:商品編號、倉庫管理員編號、經理編號
3.3.2 商品入庫數據說明
使用者:倉庫管理員、經理 來源:運貨單、檢驗合格單
去向:收料單、保存在數據庫的商品入庫表中
數據屬性:商品編號、倉庫管理員、經理編號、是否合格
3.3.3 保管商品數據說明
使用者:倉庫管理員、經理 來源:商品保管表
去向:保存在數據庫中的保管商品表中 數據屬性:商品編號、倉庫管理員編號、堆放是否整齊、堆放是否美觀、是否按類堆放、進貨日期
3.3.4 商品出庫數據說明
使用者:倉庫管理員、經理 來源:領料單
去向:發貨單、保存在數據庫的商品出庫表中
數據屬性:商品編號、倉庫管理員、領料員編號、出庫日期 附錄
由于我們只是網上搜索調查的形式,所以沒有統計初詳細的數據,該報告只是反映了調查中出現的顯著問題,故不能作為有力的論據。
組員:冉明軒,萬朋鑫,陳強,周夢秋,王冰,江志華