基于Java的倉庫管理系統(tǒng)設(shè)計開題報告_第1頁
基于Java的倉庫管理系統(tǒng)設(shè)計開題報告_第2頁
基于Java的倉庫管理系統(tǒng)設(shè)計開題報告_第3頁
基于Java的倉庫管理系統(tǒng)設(shè)計開題報告_第4頁
基于Java的倉庫管理系統(tǒng)設(shè)計開題報告_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上長江大學畢業(yè)設(shè)計開題報告題 目 名 稱 基于Java的倉庫管理系統(tǒng)設(shè)計 題 目 類 別 畢業(yè)設(shè)計 院 (系) 計算機科學學院 專 業(yè) 班 級 網(wǎng)絡(luò)10701 學 生 姓 名 王 震 指 導(dǎo) 教 師 沈 疆 海 輔 導(dǎo) 教 師 沈 疆 海 開題報告日期 2011/03/06 基于Java的倉庫管理系統(tǒng)設(shè)計學生:王震 計算機科學學院老師:沈疆海 計算機科學學院一、 題目來源倉庫庫存管理是一個企業(yè)不可缺少的部分,它的內(nèi)容對于企業(yè)的決策者和管理者來說都至關(guān)重要,所以倉庫庫存管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理倉庫中的各種物

2、資設(shè)備,這種管理方式存在著許多缺點,如:效率低、另外時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護都帶來了不少的困難。使用計算機對物資信息進行管理有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高倉庫管理的效率,也是企業(yè)的科學化、正規(guī)化管理的重要條件。二、 研究目的和意義這是一個互聯(lián)網(wǎng)的時代,所有企業(yè)都面臨著互聯(lián)網(wǎng)浪潮的強力沖擊,電子商務(wù)無論從技術(shù)實現(xiàn)還是社會大背景都日益成熟。企業(yè)對企業(yè)之間的信息化如何解決?企業(yè)電子商務(wù)如何實現(xiàn)?這些都是擺在企業(yè)企業(yè)管理者和信息部門負責人面前實實在在的問題。借助于信息技術(shù)手段

3、的創(chuàng)新,規(guī)范業(yè)務(wù)流程,強化倉庫管理,對于企業(yè)信息化來說是一次良好契機。在計算機的應(yīng)用日益普及的今天,在計算機軟件漸漸成為生活一部分的時代,在現(xiàn)代企業(yè)倉庫物流需要電子化管理的現(xiàn)在,一個基于web的智能倉庫管理系統(tǒng)呼之欲出。這個系統(tǒng),既可以減輕倉庫管理員的工作負擔,理需求,提高了企業(yè)內(nèi)部的管理水平,進而全面提升了企業(yè)在市場競爭中的綜合競爭力。三、 課題簡介:本系統(tǒng)主要完成對倉庫的庫存管理,包括入庫、出庫、庫存,員工信息,供應(yīng)商信息以及密碼管理等六個方面。系統(tǒng)可以完成對各類信息的瀏覽、查詢、添加、刪除、修改、報表等功能。 本系統(tǒng)由三大模塊構(gòu)成,分別是:系統(tǒng)設(shè)置,單據(jù)填開,庫存查詢。其中系統(tǒng)設(shè)置包括:

4、管理員的增加,修改,刪除,以及權(quán)限管理;倉庫內(nèi)貨物的基本資料的增加,修改,刪除;工人,客戶等的基本資料的增加,修改,刪除。單據(jù)填開模塊包括:出庫單,入庫單,派工單,等單據(jù)的填開及作廢操作。庫存查詢系統(tǒng)包括:庫存情況的查詢,各項明細的查詢,工人工資的查詢,以及按月,按季度,按年的報表導(dǎo)出功能。關(guān)鍵字:數(shù)據(jù)庫,SQL語言,Eclipse,數(shù)據(jù)庫組件,倉庫管理該系統(tǒng)是對倉庫的智能管理,并進行相應(yīng)的采購管理、入庫管理、出庫管理、報表管理等一些倉庫方面的管理。系統(tǒng)登 錄是否登錄供貨商設(shè)置倉庫設(shè)置貨物入庫倉庫信息貨物出庫入庫貨物統(tǒng)計出庫貨物統(tǒng)計借出貨物歸還貨物盤點貨物四、相關(guān)研究在研究過程中,我發(fā)現(xiàn),國內(nèi)

5、及國外對于倉庫的管理系統(tǒng)軟件不在少數(shù),但是具備智能化的就寥寥無幾,有些倉庫管理軟件功能強大,但不實用;有些實用,但是軟件界面不夠友好;有些界面華麗,但是性能不夠穩(wěn)定。所以,我覺得我需要制作出一款,實用,界面友好,性能穩(wěn)定的智能倉庫管理系統(tǒng)。操作本系統(tǒng)的客戶并不是專業(yè)的計算機從業(yè)人員,他們對于軟件的初步認識就是,外觀,所以,我在jsp技術(shù)上選擇了比較動態(tài),美觀大方的extjs系統(tǒng)架構(gòu),該架構(gòu)對于用戶的提示友好,性能強大,動態(tài)性好,充分滿足前臺頁面的實際需求。而一款軟件有一件漂亮的外衣還是不夠的,他還需要強大的內(nèi)心,這個內(nèi)心就是Spring,他的骨架就是Struts2,他的血液就是Hibernat

6、e。這樣組成的軟件才能成為一款優(yōu)秀的智能倉庫管理系統(tǒng)。五、文獻綜述毫無疑問,計算機的飛速發(fā)展,給整個人類世界帶來了前所未有的改變,任何的溢美之詞用在計算機身上恐怕都不算過分。他不僅大大提高了生產(chǎn)效率,更加使得現(xiàn)代工業(yè)得以安全,高效,穩(wěn)定的發(fā)展。在現(xiàn)代企業(yè)中,倉庫的管理,已經(jīng)是非常重要的課題之一,傳統(tǒng)的倉庫由人看守記錄的模式,已遠遠不能滿足企業(yè)對于倉庫管理的日益復(fù)雜的需求。是否采用信息化的智能倉庫管理系統(tǒng),已經(jīng)成為企業(yè)是否現(xiàn)代化的重要標志之一,一個好的倉庫管理系統(tǒng),可以充分使企業(yè)發(fā)揮發(fā)展?jié)摿?,?guī)避生產(chǎn)風險,及時掌握市場行情,同時也避免了人為因素對于企業(yè)的損害。一個現(xiàn)代化的企業(yè),猶如一架不停運轉(zhuǎn)的

7、大型機器,而倉庫管理,是其中重要的一個齒輪,它不僅聯(lián)系著原料采購,工人加工,成品出庫,客戶分析等多個系統(tǒng),更加重要的是,他可以使整個企業(yè)在運轉(zhuǎn)中,及時得到庫存信息,使得這架大型機械可以正常而高效的運轉(zhuǎn)。作為管理人員,企業(yè)領(lǐng)導(dǎo),迫切需要按月按季度的倉庫報表,作為采購人員,迫切需要知道倉庫缺少哪些原料,及時采購,作為生產(chǎn)加工人員,迫切需要知道所領(lǐng)原料與生產(chǎn)成品是否正常出庫入庫,作為庫管人員,則更加需要一個優(yōu)秀的倉庫管理系統(tǒng),來幫助他們管理好復(fù)雜,繁瑣的倉庫。對于人手工而言,上述要求似乎難以達到,或者會出現(xiàn)或多或少的差錯,但是,一個智能的倉庫管理系統(tǒng),恰恰是最合適的最得力的助手。以往,如果要盤點倉庫

8、,需要大量人手,大量時間,而且結(jié)果往往不甚理想,這是因為,人力對于種類繁多,數(shù)量巨大的倉庫,往往力不從心,而計算機的強大性能恰恰得以展現(xiàn),它的高速檢索功能,它的明細查詢功能,它的智能分析功能,都是以往人力所難以達到的,而且數(shù)據(jù)保密性高,安全性高,成本低,壽命長,存儲量大,這些優(yōu)勢,正是一個現(xiàn)代化,高速發(fā)展中的企業(yè)所需要的。關(guān)于數(shù)據(jù)的存儲問題,古已有之,從結(jié)繩記事,到甲骨刻字,再到竹簡,再到紙書本記事,而如今,海量的數(shù)據(jù),只需要一個小小的集成電子芯片就可以了,而且安全性高,可復(fù)制性,方便攜帶。這是科技帶給人類的又一大幫助,倉庫這一需要存儲大量商品,并需要及時查詢,修改數(shù)據(jù)的特性,恰恰適合計算機的

9、功能。一個智能的倉庫管理系統(tǒng),不僅可以管理好一個倉庫,它的“智能”還體現(xiàn)在,它可以對倉庫內(nèi)的物品進行分析處理,比如,倉庫中某種原料不足,需要及時補充,以免延誤生產(chǎn);倉庫中某種產(chǎn)品擠壓過多,且是不宜長期存儲的物品,就需要及時預(yù)警,提醒企業(yè)盡快處理;倉庫每個月出庫的數(shù)量,品種可以作為企業(yè)發(fā)展方向的一個重要參照與切實數(shù)據(jù)。倉庫管理如果能夠減少重復(fù)性和低效性,那么企業(yè)則可以實現(xiàn)利潤最大化,一個好的倉庫管理系統(tǒng),可以減少企業(yè)人力資源的支出,增加企業(yè)效率和效益。在人工管理倉庫的階段,數(shù)據(jù)的大量冗余,數(shù)據(jù)性不一致等問題尤為突出。而數(shù)據(jù)倉庫(Data Warehouse),云計算,模糊處理技術(shù),都是新一代的數(shù)

10、據(jù)處理方式,他們一步一步的將數(shù)據(jù)從單純的存儲,轉(zhuǎn)換為智能的分析,為決策者提供第一手的資料和分析。倉庫管理系統(tǒng)雖然是用于日常的企業(yè)管理的普通管理系統(tǒng),由于其重要而獨特的地位,它的智能化也是至關(guān)重要的,其中,倉庫管理系統(tǒng)的設(shè)計結(jié)構(gòu),直接決定著其性能與功能。故而,了解企業(yè)需求,進而認真分析,對于內(nèi)部結(jié)構(gòu)的把握,以及最后系統(tǒng)的實現(xiàn),都是舉足輕重的??梢詾槠髽I(yè)帶來的優(yōu)勢最大化,就是一個好的,優(yōu)秀的,切合實際的智能倉庫管理系統(tǒng)需要做到的。六、方案論證與主要工作思路1,Java是種跨平臺的語言,具有多種優(yōu)勢,其面向?qū)ο蟮奶攸c非常符合本系統(tǒng)的要求,所以選擇java作為開發(fā)語言。2,同時,B/S架構(gòu)很好的解決了

11、客戶端的問題,用戶只要有瀏覽器就能使用該系統(tǒng),不需要進行升級(瀏覽器版本升級除外),所有業(yè)務(wù)功能均由服務(wù)器完成。3,在局域網(wǎng)中可以聯(lián)動,同時兼具安全性。4,Hibernate對JDBC的封裝是十分到位的,由于本系統(tǒng)對于數(shù)據(jù)的批量處理要求不是特別的高,而對多表聯(lián)動查詢有較高需求,Hibernate的延遲加載功能非常符合系統(tǒng)要求。5,Mysql是一個經(jīng)過大多數(shù)用戶認可的可靠的數(shù)據(jù)庫,其性能完全能夠滿足本系統(tǒng)的設(shè)計需求,其免費的特性,使得系統(tǒng)的版權(quán)問題得以解決。6,Spring+ struts2的模式架構(gòu),是穩(wěn)定,安全,高效的,配置方便,以后系統(tǒng)維護與升級留有更大空間,是本系統(tǒng)的不二選擇。7,MyE

12、clipse作為一款強大的開發(fā)軟件,已經(jīng)成熟,并且得到業(yè)界承認,是開發(fā)系統(tǒng)時,不可或缺的重要工具。綜上所述,本系統(tǒng)采用java作為開發(fā)平臺,使用MyEclipse作為開發(fā)工具,采用B/S作為架構(gòu),Mysql作為數(shù)據(jù)庫,所用技術(shù)有:Hibernate,Spring ,struts2。七、工作重點和難點1,Spring框架的搭建 主要是其配置文件的設(shè)置,以及其jar包的版本是否與jdk相匹配。2,權(quán)限系統(tǒng)的設(shè)計 主要是權(quán)限參數(shù)的設(shè)計,以及系統(tǒng)安全性的考慮,避免“萬能密碼”等情況的發(fā)生。3,數(shù)據(jù)庫表的設(shè)計及相互關(guān)聯(lián) 主要是將多對多關(guān)系拆分成多個一對多關(guān)系,主鍵,外鍵的設(shè)計也是設(shè)計重點難點之一,如何使數(shù)據(jù)庫中的數(shù)據(jù),既查詢方便,又減少冗余,是一個需要認真思考,仔細設(shè)計的工作。4,數(shù)據(jù)安全性的檢查 數(shù)據(jù)安全性,不僅指數(shù)據(jù)本身的及時備份,更加指需要及時記錄日志,出現(xiàn)問題時,可以及時找到相關(guān)人員。5,報表的設(shè)計及導(dǎo)出 報表的匯總統(tǒng)計及導(dǎo)出,是一個系統(tǒng)的關(guān)鍵功能之一,需要認真分析需求,詳細計劃。八、 完成畢業(yè)設(shè)計所必須具備的工作條件硬件平臺:計算機一臺軟件平臺:操作系統(tǒng):Windows XP Professional SP3;開發(fā)環(huán)境:jdk1.6.0_10;開發(fā)工具:MyEclipse;數(shù)據(jù)庫工具:Mysql 、JDBC;開發(fā)語言:Java語言九、 工作的主要階段、進度與時間

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論