倉庫管理系統(tǒng)需求說明書_第1頁
倉庫管理系統(tǒng)需求說明書_第2頁
倉庫管理系統(tǒng)需求說明書_第3頁
倉庫管理系統(tǒng)需求說明書_第4頁
倉庫管理系統(tǒng)需求說明書_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、管理信息系統(tǒng)報告書2013-2014學(xué)年 第J_學(xué)期倉庫管理系統(tǒng)專 業(yè):信息管理與信息系統(tǒng)班級:2 班姓名:XXXXX_學(xué)號:_電話:XXXXXXXXXX指導(dǎo)教師:王老師信息科學(xué)與工程學(xué)院引言背景隨著社會經(jīng)濟(jì)的發(fā)展和工業(yè)生產(chǎn)的加速,倉庫的進(jìn)出更為頻繁,倉庫信息更為重要。傳統(tǒng)倉庫管理完全由人來完成,以手工記錄為主, 當(dāng)企業(yè)的物流業(yè)務(wù)成長到一定規(guī)模之后,隨著訂單數(shù)量的增加,客戶 需求不斷個性化,執(zhí)行效率就成為物流發(fā)展的瓶頸,單純依靠人力資 源的增加已不能提升出入庫執(zhí)行的速度, 反而帶來成本的大幅度上升 與差錯頻頻。計算機(jī)信息管理技術(shù)的迅速發(fā)展恰恰解決了這個問題, 它使計算機(jī)技術(shù)與現(xiàn)代的管理技術(shù)相互

2、配合,來更加準(zhǔn)確、高速地完 成工業(yè)企業(yè)日常的倉庫管理工作。 使企業(yè)能夠以最少的人員來完成更 多的工作。隨著我國市場經(jīng)濟(jì)的進(jìn)一步開展, 強(qiáng)大的信息保障, 有力的電子 化管理,使各大企業(yè)在國內(nèi)經(jīng)濟(jì)市場的大潮中把現(xiàn)代高科技的信息技 術(shù)發(fā)揮的淋漓盡致。 越來越多有遠(yuǎn)見的企業(yè)家, 不惜重金從國外購買 高新技術(shù),高的投資、合理的管理往往換來巨大的利潤。經(jīng)營的物質(zhì) 技術(shù)手段由簡單落后轉(zhuǎn)變成高科技與人工手段并存, 進(jìn)而更多地將高 科技應(yīng)用到零售商業(yè)。國內(nèi)實施WM的條件日益成熟。主要是物流業(yè) 在過去的兩年里隨著國家經(jīng)濟(jì)的發(fā)展, 而日新月異,現(xiàn)代一體化物流 的管理思想日益為企業(yè)所接受,對倉庫有了新定位和認(rèn)識,從而

3、對管 理系統(tǒng)也提出了新的要求。所以從倉庫管理的周期來考慮, 一個能夠 高效管理的倉庫系統(tǒng)就是一個優(yōu)秀的倉庫系統(tǒng)。開發(fā)目的及意義對于中小型企業(yè),倉庫管理工作主要是進(jìn)貨商品的入庫管理和銷 售商品的出庫管理及庫存商品的保管管理。 現(xiàn)有的管理工作主要依靠 手工完成,工作量大,且效率不高。為了能更好地利用現(xiàn)代信息技術(shù)的成果,提高管理工作的效率和水平,以適應(yīng)企業(yè)發(fā)展的需要,決定 開發(fā)庫存管理系統(tǒng)。商品流通的倉儲及配送中心的出入庫,庫存、配送等管理,能夠 使管理工作節(jié)省人力。減少差錯、提高工作效率,并保障。商品流轉(zhuǎn) 的順利進(jìn)行應(yīng)用計算機(jī)系統(tǒng)與手持終端的結(jié)合可以方便、 準(zhǔn)確地完成 商品流轉(zhuǎn)的相關(guān)管理。2 系統(tǒng)

4、設(shè)計方案的研究系統(tǒng)的目標(biāo)倉庫管理系統(tǒng)的總目標(biāo)是: 在數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上, 利用 現(xiàn)有資源,開發(fā)一個體系結(jié)構(gòu)完善的、易擴(kuò)充的、易維護(hù)的、具有良 好人機(jī)交互界面的倉庫管理系統(tǒng),實現(xiàn)倉庫的計算機(jī)管理,提供完善 的功能,為倉庫管理人員提供便利的工作方式。可行性分析目的可行性分析的目的是對問題進(jìn)行分析,以及根據(jù)對所選擇的開發(fā) 工具的了解,分析是否可以開發(fā)出一個比較完善的倉庫管理系統(tǒng),較 好地完成任務(wù)??尚行匝芯?技術(shù)可行性: 此次信息系統(tǒng)開發(fā)是對所學(xué)專業(yè)知識的一次綜合 應(yīng)用與提高,利用所學(xué)的管理信息系統(tǒng)的知識,可以對現(xiàn)有的系統(tǒng)進(jìn) 行改進(jìn),建立一個檢索迅速、查找方便、可靠性高、存儲量大、保密 性好、

5、壽命長、成本低的現(xiàn)代管理信息系統(tǒng)。2經(jīng)濟(jì)可行性: 目標(biāo)系統(tǒng)開發(fā)需求比較低, 加上具有成熟的軟硬 件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并不是十 分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟(jì)支出有限。當(dāng)系統(tǒng)開發(fā)完實際 運行后,將很大程度上提高計算機(jī)的功能, 并能減少人力資源的使用, 這帶來的經(jīng)濟(jì)回報將遠(yuǎn)超過支出, 并且最重要的一點是該軟件的開發(fā) 可以給我們對系統(tǒng)的開發(fā)有個全面的認(rèn)識。 從經(jīng)濟(jì)角度考慮, 此信息 系統(tǒng)開發(fā)可行。3法律可行性:整個系統(tǒng)由于是自行開發(fā),自行使用,所以系統(tǒng) 本身不存在法律上的版權(quán)爭議。系統(tǒng)性能特點及控制要求系統(tǒng)簡要描述本系統(tǒng)通過基本信息管理功能管理商品, 客戶,供應(yīng)商

6、的基本信 息;通過庫存管理功能實行商品的入庫,出庫操作,以及入庫單和出 庫單的相關(guān)查詢;通過信息查詢,查詢庫存信息。處理流程使用人員通過基本信息管理管理供應(yīng)商、顧客、商品的基本信息。基本操作包括添加、刪除、修改和查詢。這些基本信息放在通過第三 章建立的表放在數(shù)據(jù)庫當(dāng)中。系統(tǒng)訪問數(shù)據(jù)庫,并且完成用戶的這些 操作需求。以表單的形式顯示出來,方便用戶查看。用戶通過庫存管 理來完成入庫和出庫操作,同樣,入庫操作和出庫操作也包括添加、 刪除、修改和查詢。入庫商品信息和出庫商品信息也放在數(shù)據(jù)庫中, 當(dāng)用戶有入庫和出庫操作時,系統(tǒng)訪問數(shù)據(jù)庫,生成入庫單和出庫單, 以表單的形式顯示出來,方便用戶查看。處理流程

7、如圖所示:運行環(huán)境要求(1)硬件要求:CPU: 主頻500MHZ或更高內(nèi)存(RAM: 最少64M建議128M或更多SDK:250MB或更多(2)軟件要求:操作系統(tǒng)或更高版本3 數(shù)據(jù)庫設(shè)計需求分析進(jìn)行系統(tǒng)設(shè)計首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處 理)。需求分析是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一 步。作為地基的需求分析是否做得充分與準(zhǔn)確, 決定了在其上構(gòu)建數(shù) 據(jù)庫大廈的速度與質(zhì)量。 需求分析做得不好, 甚至?xí)?dǎo)致整個系統(tǒng)設(shè) 計返工重做。系統(tǒng)數(shù)據(jù)流圖1入庫操作入庫功能實現(xiàn)可分為以下幾個部分:(1)定制入庫單:由操作人員輸入最基本的信息,從商品信息表 中獲取商品相關(guān)信息,從供應(yīng)商信

8、息表中獲取供應(yīng)商的相關(guān)信息。(2)輸入入庫單對應(yīng)的商品信息:入庫商品與入庫單自動關(guān)聯(lián),從商品信息表中獲取商品的相關(guān)信息。 入庫操作的數(shù)據(jù)流圖如下圖所 示:圖3-2-1入庫數(shù)據(jù)流圖2出庫操作出庫功能實現(xiàn)可分為以下幾個部分:(1)定制出庫單:由操作人員輸入最基本的信息,從商品信息表中 獲取商品相關(guān)信息,從客戶信息表中獲取客戶相關(guān)信息。(2)輸入出庫單對應(yīng)的商品信息:出庫商品與出庫單自動關(guān)聯(lián),從 商品信息表中獲取商品的相關(guān)信息。處理流程如下圖所示:圖3-2-2出庫數(shù)據(jù)流圖數(shù)據(jù)字典用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢。這 就要求數(shù)據(jù)加結(jié)構(gòu)能夠充分地滿足各種信息的輸入和輸出。 收集基本

9、數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理流程,組成一份詳細(xì)的數(shù)據(jù)字典,為下一 步的具體設(shè)計做好充分的準(zhǔn)備。圖3-3數(shù)據(jù)字典功能模塊設(shè)計該系統(tǒng)功能模塊圖列出了系統(tǒng)的主要功能模塊。 包括基本信息管 理,庫存信息管理及系統(tǒng)設(shè)置。 基本信息管理又包括供應(yīng)商信息管理, 顧客信息管理及商品信息管理。庫存信息管理包括入庫和出庫管理。 系統(tǒng)設(shè)置包括管理用戶,修改密碼和退出三個功能。供應(yīng)商信息管理 包括添加、 修改、刪除、查詢供應(yīng)商信息四個子功能。顧客信息管理 包括添加、修改、刪除、查詢顧客信息四個子功能。商品信息管理包 括添加商品信息、修改商品信息、刪除商品信息三個子功能。入庫管 理包括添加、修改、刪除、查詢?nèi)霂焐唐沸畔⑺膫€

10、子功能。出庫管理 包括添加、修改、刪除、查詢出庫商品信息四個子功能。圖3-4系統(tǒng)功能模塊圖數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵, 它通過對用戶需求進(jìn)行 綜合、歸納與抽象,形成一個獨立于具體DBMS勺概念模型。(1)供應(yīng)商實體屬性圖圖3-5-1供應(yīng)商實體E-R圖(2)顧客實體屬性圖圖3-5-2顧客實體E-R圖(3)商品實體屬性圖圖3-5-3商品實體E-R圖(4)實體關(guān)系圖圖3-5-4實體關(guān)系圖(5)完整勺實體聯(lián)系圖包括三個實體,即供應(yīng)商實體、顧客實體和商品實體。其中供應(yīng) 商和商品通過入庫操作聯(lián)系起來。他們之間勺關(guān)系是多對多勺關(guān)系。 即一件商品可以由多個供應(yīng)商供應(yīng),一個供應(yīng)商也可以

11、由多種商品。 入庫操作有一個屬性即入庫單,它記錄著入庫操作勺一些基本信息如 供應(yīng)商名稱、入庫商品勺名稱等等。 商品和顧客通過出庫操作聯(lián)系起 來。同樣他們之間也是多對多勺關(guān)系。 即一個顧客可以購買多種商品, 一種商品也可以提供給多個顧客。出庫操作勺屬性是出庫單,它記錄 著顧客名稱、出庫商品勺名稱等等一些出庫操作勺基本信息。圖3-5-5完整的實體關(guān)系圖數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)是獨立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu)。邏輯結(jié)構(gòu)設(shè)計 的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計好的基本E-R圖轉(zhuǎn)換為與選用的DBM產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。倉庫管理系統(tǒng)數(shù)據(jù)庫中的各個表格的設(shè)計結(jié)果如下面的表格所 示。每個表格

12、表示數(shù)據(jù)庫中的一個表。列名數(shù)據(jù)類型可否為空說明Compa ny NameVarcharNOT NULL公司名稱Con tactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城市Regi onVarcharNULL所在地區(qū)PostalCodeVarcharNULL郵政編碼PhoneVarcharNULL電話號碼FaxVarcharNULL傳真號碼HomepageVarcharNULL公司主頁SupplierMemoTextNULL備注信息圖3-6-1供應(yīng)商信息表列名數(shù)據(jù)類型可否為空說明Compa ny NameVarchar

13、NOT NULL公司名稱Con tactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城市Regi onVarcharNULL所在地區(qū)PostalCodeVarcharNULL郵政編碼PhoneVarcharNULL電話號碼FaxVarcharNULL傳真號碼HomepageVarcharNULL公司主頁SupplierMemoTextNULL備注信息圖3-6-2顧客信息表列名數(shù)據(jù)類型可否為空說明ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格Un itVarcharNUL

14、L商品單位ProductmemoTextNULL備注信息圖3-6-2商品信息表列名數(shù)據(jù)類型可否為空說明ProviderNameVarcharNULL供應(yīng)商姓名ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格Un itVarcharNULL商品單位Qua ntityFloatNULL商品數(shù)量Uni tPriceMoneyNULL商品單價OrderDateDatatimeNULL進(jìn)貨日期OrdermemoTextNULL備注信息圖3-6-3進(jìn)貨信息表列名數(shù)據(jù)類型可否為空說明CustomerNameVarcharNULL顧客姓名ProductName

15、VarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格Un itVarcharNULL商品單位Qua ntityFloatNULL商品數(shù)量Uni tPriceMoneyNULL商品單價OrderDateDatatimeNULL進(jìn)貨日期OrdermemoTextNULL備注信息圖3-6-4出貨信息表4 詳細(xì)設(shè)計經(jīng)過以上章節(jié)的分析、建模過程已經(jīng)完成了數(shù)據(jù)庫的后臺工作, 建立起了能夠使系統(tǒng)順利運行的后臺,完成了初期的工作,接下來就要進(jìn)入系統(tǒng)的實現(xiàn)工作階段,包括:界面設(shè)計和代碼編寫。系統(tǒng)主體 功能由三部分組成,下面主要對程序總體框架的搭建以及數(shù)據(jù)庫的連 接、基本信息的管理(包括供

16、應(yīng)商基本信息、顧客基本信息、商品基 本信息)、庫存管理(包括入庫操作、出庫操作)、信息查詢(包括庫 存信息查詢)、系統(tǒng)設(shè)置(包括添加用戶、修改密碼、退出)的詳細(xì)設(shè) 計過程。數(shù)據(jù)庫連接數(shù)據(jù)庫程序設(shè)計是建立在數(shù)據(jù)庫的基礎(chǔ)之上的,因此,在開始程 序設(shè)計時首要的任務(wù)是建立程序與數(shù)據(jù)庫后臺的聯(lián)系。由于An droid系統(tǒng)自己集成了自己的輕量級數(shù)據(jù)庫,所以在連接時只需要創(chuàng)建一個 代表指定數(shù)據(jù)庫的SQLiteDatabase的對象,然后就可以通過SQLitedatabase對象來管理、操作數(shù)據(jù)庫了。主菜單、菜單界面設(shè)計An droid對布局、組件的設(shè)置與修改是非常方便的。所以設(shè)計出 這樣的界面是很簡單的。主

17、界面、菜單界面具體樣式如下圖所示:圖4-2主菜單、菜單界面模塊的功能及設(shè)計介紹用戶登錄模塊處理流程:輸入:用戶名和密碼。處理:(1)用戶登錄窗體啟動。(2)用戶填寫用戶名并輸入密碼。(3)從操作人員表中檢查是否有相應(yīng)的用戶名和密碼。(4)如果用戶名或密碼錯誤,進(jìn)行提示。(5)如果輸入的用戶名和相應(yīng)密碼正確,則根據(jù)該用戶的權(quán)限類別進(jìn)行權(quán)限設(shè)置。(6)進(jìn)入主控制平臺。圖4-3-1登錄界面流程圖 部分代碼如下:判斷用戶名是否為空:if ().toStri ng().equals(),錯誤信息,用戶名不能為空!);判斷密碼是否為空:else if ().toStri ng().equals(),錯誤信

18、息,密碼不能為空!);判斷用戶名和密碼是否正確:else if (!().toString().equals(userName)&password.getText().toStri ng().equals(userPw),錯誤信息,用戶名或密碼錯誤,請重新輸入);全部正確跳轉(zhuǎn)到操作界面:else();Intent intent = new Inten t();Bun dle bun dle = new Bun dle();(username,userName);(bu ndle);(getApplicatio nCon text(),;startActivity(i nten t);基本信息管理模塊添加供應(yīng)商信息修改供應(yīng)商信息刪除供應(yīng)商信息查詢供應(yīng)商信息顧客信息管理添加顧客信息修改顧客信息刪除顧

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論