




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優質文檔-傾情為你奉上長江大學畢業設計開題報告題 目 名 稱 基于Java的倉庫管理系統設計 題 目 類 別 畢業設計 院 (系) 計算機科學學院 專 業 班 級 網絡10701 學 生 姓 名 王 震 指 導 教 師 沈 疆 海 輔 導 教 師 沈 疆 海 開題報告日期 2011/03/06 基于Java的倉庫管理系統設計學生:王震 計算機科學學院老師:沈疆海 計算機科學學院一、 題目來源倉庫庫存管理是一個企業不可缺少的部分,它的內容對于企業的決策者和管理者來說都至關重要,所以倉庫庫存管理系統應該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統人工的方式管理倉庫中的各種物
2、資設備,這種管理方式存在著許多缺點,如:效率低、另外時間一長,將產生大量的文件和數據,這對于查找、更新和維護都帶來了不少的困難。使用計算機對物資信息進行管理有著手工管理所無法比擬的優點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高倉庫管理的效率,也是企業的科學化、正規化管理的重要條件。二、 研究目的和意義這是一個互聯網的時代,所有企業都面臨著互聯網浪潮的強力沖擊,電子商務無論從技術實現還是社會大背景都日益成熟。企業對企業之間的信息化如何解決?企業電子商務如何實現?這些都是擺在企業企業管理者和信息部門負責人面前實實在在的問題。借助于信息技術手段
3、的創新,規范業務流程,強化倉庫管理,對于企業信息化來說是一次良好契機。在計算機的應用日益普及的今天,在計算機軟件漸漸成為生活一部分的時代,在現代企業倉庫物流需要電子化管理的現在,一個基于web的智能倉庫管理系統呼之欲出。這個系統,既可以減輕倉庫管理員的工作負擔,理需求,提高了企業內部的管理水平,進而全面提升了企業在市場競爭中的綜合競爭力。三、 課題簡介:本系統主要完成對倉庫的庫存管理,包括入庫、出庫、庫存,員工信息,供應商信息以及密碼管理等六個方面。系統可以完成對各類信息的瀏覽、查詢、添加、刪除、修改、報表等功能。 本系統由三大模塊構成,分別是:系統設置,單據填開,庫存查詢。其中系統設置包括:
4、管理員的增加,修改,刪除,以及權限管理;倉庫內貨物的基本資料的增加,修改,刪除;工人,客戶等的基本資料的增加,修改,刪除。單據填開模塊包括:出庫單,入庫單,派工單,等單據的填開及作廢操作。庫存查詢系統包括:庫存情況的查詢,各項明細的查詢,工人工資的查詢,以及按月,按季度,按年的報表導出功能。關鍵字:數據庫,SQL語言,Eclipse,數據庫組件,倉庫管理該系統是對倉庫的智能管理,并進行相應的采購管理、入庫管理、出庫管理、報表管理等一些倉庫方面的管理。系統登 錄是否登錄供貨商設置倉庫設置貨物入庫倉庫信息貨物出庫入庫貨物統計出庫貨物統計借出貨物歸還貨物盤點貨物四、相關研究在研究過程中,我發現,國內
5、及國外對于倉庫的管理系統軟件不在少數,但是具備智能化的就寥寥無幾,有些倉庫管理軟件功能強大,但不實用;有些實用,但是軟件界面不夠友好;有些界面華麗,但是性能不夠穩定。所以,我覺得我需要制作出一款,實用,界面友好,性能穩定的智能倉庫管理系統。操作本系統的客戶并不是專業的計算機從業人員,他們對于軟件的初步認識就是,外觀,所以,我在jsp技術上選擇了比較動態,美觀大方的extjs系統架構,該架構對于用戶的提示友好,性能強大,動態性好,充分滿足前臺頁面的實際需求。而一款軟件有一件漂亮的外衣還是不夠的,他還需要強大的內心,這個內心就是Spring,他的骨架就是Struts2,他的血液就是Hibernat
6、e。這樣組成的軟件才能成為一款優秀的智能倉庫管理系統。五、文獻綜述毫無疑問,計算機的飛速發展,給整個人類世界帶來了前所未有的改變,任何的溢美之詞用在計算機身上恐怕都不算過分。他不僅大大提高了生產效率,更加使得現代工業得以安全,高效,穩定的發展。在現代企業中,倉庫的管理,已經是非常重要的課題之一,傳統的倉庫由人看守記錄的模式,已遠遠不能滿足企業對于倉庫管理的日益復雜的需求。是否采用信息化的智能倉庫管理系統,已經成為企業是否現代化的重要標志之一,一個好的倉庫管理系統,可以充分使企業發揮發展潛力,規避生產風險,及時掌握市場行情,同時也避免了人為因素對于企業的損害。一個現代化的企業,猶如一架不停運轉的
7、大型機器,而倉庫管理,是其中重要的一個齒輪,它不僅聯系著原料采購,工人加工,成品出庫,客戶分析等多個系統,更加重要的是,他可以使整個企業在運轉中,及時得到庫存信息,使得這架大型機械可以正常而高效的運轉。作為管理人員,企業領導,迫切需要按月按季度的倉庫報表,作為采購人員,迫切需要知道倉庫缺少哪些原料,及時采購,作為生產加工人員,迫切需要知道所領原料與生產成品是否正常出庫入庫,作為庫管人員,則更加需要一個優秀的倉庫管理系統,來幫助他們管理好復雜,繁瑣的倉庫。對于人手工而言,上述要求似乎難以達到,或者會出現或多或少的差錯,但是,一個智能的倉庫管理系統,恰恰是最合適的最得力的助手。以往,如果要盤點倉庫
8、,需要大量人手,大量時間,而且結果往往不甚理想,這是因為,人力對于種類繁多,數量巨大的倉庫,往往力不從心,而計算機的強大性能恰恰得以展現,它的高速檢索功能,它的明細查詢功能,它的智能分析功能,都是以往人力所難以達到的,而且數據保密性高,安全性高,成本低,壽命長,存儲量大,這些優勢,正是一個現代化,高速發展中的企業所需要的。關于數據的存儲問題,古已有之,從結繩記事,到甲骨刻字,再到竹簡,再到紙書本記事,而如今,海量的數據,只需要一個小小的集成電子芯片就可以了,而且安全性高,可復制性,方便攜帶。這是科技帶給人類的又一大幫助,倉庫這一需要存儲大量商品,并需要及時查詢,修改數據的特性,恰恰適合計算機的
9、功能。一個智能的倉庫管理系統,不僅可以管理好一個倉庫,它的“智能”還體現在,它可以對倉庫內的物品進行分析處理,比如,倉庫中某種原料不足,需要及時補充,以免延誤生產;倉庫中某種產品擠壓過多,且是不宜長期存儲的物品,就需要及時預警,提醒企業盡快處理;倉庫每個月出庫的數量,品種可以作為企業發展方向的一個重要參照與切實數據。倉庫管理如果能夠減少重復性和低效性,那么企業則可以實現利潤最大化,一個好的倉庫管理系統,可以減少企業人力資源的支出,增加企業效率和效益。在人工管理倉庫的階段,數據的大量冗余,數據性不一致等問題尤為突出。而數據倉庫(Data Warehouse),云計算,模糊處理技術,都是新一代的數
10、據處理方式,他們一步一步的將數據從單純的存儲,轉換為智能的分析,為決策者提供第一手的資料和分析。倉庫管理系統雖然是用于日常的企業管理的普通管理系統,由于其重要而獨特的地位,它的智能化也是至關重要的,其中,倉庫管理系統的設計結構,直接決定著其性能與功能。故而,了解企業需求,進而認真分析,對于內部結構的把握,以及最后系統的實現,都是舉足輕重的。可以為企業帶來的優勢最大化,就是一個好的,優秀的,切合實際的智能倉庫管理系統需要做到的。六、方案論證與主要工作思路1,Java是種跨平臺的語言,具有多種優勢,其面向對象的特點非常符合本系統的要求,所以選擇java作為開發語言。2,同時,B/S架構很好的解決了
11、客戶端的問題,用戶只要有瀏覽器就能使用該系統,不需要進行升級(瀏覽器版本升級除外),所有業務功能均由服務器完成。3,在局域網中可以聯動,同時兼具安全性。4,Hibernate對JDBC的封裝是十分到位的,由于本系統對于數據的批量處理要求不是特別的高,而對多表聯動查詢有較高需求,Hibernate的延遲加載功能非常符合系統要求。5,Mysql是一個經過大多數用戶認可的可靠的數據庫,其性能完全能夠滿足本系統的設計需求,其免費的特性,使得系統的版權問題得以解決。6,Spring+ struts2的模式架構,是穩定,安全,高效的,配置方便,以后系統維護與升級留有更大空間,是本系統的不二選擇。7,MyE
12、clipse作為一款強大的開發軟件,已經成熟,并且得到業界承認,是開發系統時,不可或缺的重要工具。綜上所述,本系統采用java作為開發平臺,使用MyEclipse作為開發工具,采用B/S作為架構,Mysql作為數據庫,所用技術有:Hibernate,Spring ,struts2。七、工作重點和難點1,Spring框架的搭建 主要是其配置文件的設置,以及其jar包的版本是否與jdk相匹配。2,權限系統的設計 主要是權限參數的設計,以及系統安全性的考慮,避免“萬能密碼”等情況的發生。3,數據庫表的設計及相互關聯 主要是將多對多關系拆分成多個一對多關系,主鍵,外鍵的設計也是設計重點難點之一,如何使數據庫中的數據,既查詢方便,又減少冗余,是一個需要認真思考,仔細設計的工作。4,數據安全性的檢查 數據安全性,不僅指數據本身的及時備份,更加指需要及時記錄日志,出現問題時,可以及時找到相關人員。5,報表的設計及導出 報表的匯總統計及導出,是一個系統的關鍵功能之一,需要認真分析需求,詳細計劃。八、 完成畢業設計所必須具備的工作條件硬件平臺:計算機一臺軟件平臺:操作系統:Windows XP Professional SP3;開發環境:jdk1.6.0_10;開發工具:MyEclipse;數據庫工具:Mysql 、JDBC;開發語言:Java語言九、 工作的主要階段、進度與時間
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教A版 (2019)必修 第一冊5.5 三角恒等變換獲獎教案
- 一年級信息技術上冊 千姿百態的熱帶魚教學設計 清華版
- 初中政治 (道德與法治)人教部編版九年級上冊共圓中國夢教案
- 九年級歷史上冊 第二單元 古代歐洲文明第5課 羅馬城邦和羅馬帝國教學設計 新人教版
- 化學九年級人教版酸堿鹽專題的教學設計
- 工廠管理培訓
- 2024華潤怡寶校園招聘發布筆試參考題庫附帶答案詳解
- 七年級生物上冊 1.1.2 調查周邊環境的生物教學設計 (新版)新人教版
- 分娩期貧血的護理查房
- 電線絞銅技術培訓
- 邊緣計算與5G融合技術研究-全面剖析
- 浙江省臺州市2025屆高三第二次教學質量評估化學試題及答案(臺州二模)
- 磁分離技術在天然氣管道黑粉處理中應用的研究與效果分析
- 選煤廠安全管理制度匯編
- 住房公積金個人賬戶合并申請表(文書模板)
- 部編版八年級歷史(下)全冊教案
- 叉車駕駛員培訓手冊-共89頁PPT課件
- 面試無機化學研究前沿ppt課件
- 【項目申報書】神經環路的形成、功能與可塑性
- 金屬礦床地下開采——礦床開拓方法設計(完整版)
- 《工廠安全用電常識》
評論
0/150
提交評論