倉(cāng)庫(kù)管理系統(tǒng)需求說(shuō)明書(shū)精選文檔0001_第1頁(yè)
倉(cāng)庫(kù)管理系統(tǒng)需求說(shuō)明書(shū)精選文檔0001_第2頁(yè)
倉(cāng)庫(kù)管理系統(tǒng)需求說(shuō)明書(shū)精選文檔0001_第3頁(yè)
倉(cāng)庫(kù)管理系統(tǒng)需求說(shuō)明書(shū)精選文檔0001_第4頁(yè)
倉(cāng)庫(kù)管理系統(tǒng)需求說(shuō)明書(shū)精選文檔0001_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

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

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

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

4、完成商品流轉(zhuǎn)的相關(guān)管理.2系統(tǒng)設(shè)計(jì)方案的研究2。1系統(tǒng)的目標(biāo)倉(cāng)庫(kù)管理系統(tǒng)的總目標(biāo)是:在數(shù)據(jù)庫(kù)和先進(jìn)的開(kāi)發(fā)平臺(tái)上,利 用現(xiàn)有資源,開(kāi)發(fā)一個(gè)體系結(jié)構(gòu)完善的、易擴(kuò)充的、易維護(hù)的、具 有良好人機(jī)交互界面的倉(cāng)庫(kù)管理系統(tǒng),實(shí)現(xiàn)倉(cāng)庫(kù)的計(jì)算機(jī)管理,提供 完善的功能,為倉(cāng)庫(kù)管理人員提供便利的工作方式.2。2可行性分析22 1目的可行性分析的目的是對(duì)問(wèn)題進(jìn)行分析,以及根據(jù)對(duì)所選擇的開(kāi) 發(fā)工具的了解,分析是否可以開(kāi)發(fā)出一個(gè)比較完善的倉(cāng)庫(kù)管理系統(tǒng), 較好地完成任務(wù).2.2.2可行性研究1 技術(shù)可行性:此次信息系統(tǒng)開(kāi)發(fā)是對(duì)所學(xué)專業(yè)知識(shí)的一次綜合 應(yīng)用與提高,利用所學(xué)的管理信息系統(tǒng)的知識(shí),可以對(duì)現(xiàn)有的系統(tǒng)進(jìn) 行改進(jìn),建立

5、一個(gè)檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密 性好、壽命長(zhǎng)、成本低的現(xiàn)代管理信息系統(tǒng)。2 經(jīng)濟(jì)可行性:目標(biāo)系統(tǒng)開(kāi)發(fā)需求比較低 ,加上具有成熟的軟硬 件環(huán)境,所以在軟硬件的支出上十分有限.而且,目標(biāo)系統(tǒng)并不是十 分的復(fù)雜,開(kāi)發(fā)的周期較短,人員經(jīng)濟(jì)支出有限。當(dāng)系統(tǒng)開(kāi)發(fā)完實(shí) 際運(yùn)行后,將很大程度上提高計(jì)算機(jī)的功能,并能減少人力資源的使 用,這帶來(lái)的經(jīng)濟(jì)回報(bào)將遠(yuǎn)超過(guò)支出,并且最重要的一點(diǎn)是該軟件 的開(kāi)發(fā)可以給我們對(duì)系統(tǒng)的開(kāi)發(fā)有個(gè)全面的認(rèn)識(shí).從經(jīng)濟(jì)角度考慮此信息系統(tǒng)開(kāi)發(fā)可行。3 法律可行性:整個(gè)系統(tǒng)由于是自行開(kāi)發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭(zhēng)議.2。3系統(tǒng)性能特點(diǎn)及控制要求2。3。1系

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

7、數(shù)據(jù)庫(kù),生成入庫(kù)單 和出庫(kù)單,以表單的形式顯示出來(lái),方便用戶查看 .處理流程如圖所 示:圖23-2處理流程2.4運(yùn)行環(huán)境要求(1)硬件要求:CPU : 主頻500MHz或更高內(nèi)存(RAM :最少64M,建議128M或更多SDK: 250MB 或更多(2)軟件要求:Android2。2操作系統(tǒng)或更高版本3數(shù)據(jù)庫(kù)設(shè)計(jì)3.1 需求分析進(jìn)行系統(tǒng)設(shè)計(jì)首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與 處理)。需求分析是整個(gè)設(shè)計(jì)過(guò)程的基礎(chǔ),是最困難、最耗費(fèi)時(shí)間的 一步.作為地基的需求分析是否做得充分與準(zhǔn)確,決定了在其上構(gòu)建 數(shù)據(jù)庫(kù)大廈的速度與質(zhì)量。需求分析做得不好,甚至?xí)?dǎo)致整個(gè)系 統(tǒng)設(shè)計(jì)返工重做。3。2系統(tǒng)數(shù)據(jù)

8、流圖1入庫(kù)操作入庫(kù)功能實(shí)現(xiàn)可分為以下幾個(gè)部分:(1)定制入庫(kù)單:由操作人員輸入最基本的信息,從商品信息表 中獲取商品相關(guān)信息,從供應(yīng)商信息表中獲取供應(yīng)商的相關(guān)信息.(2)輸入入庫(kù)單對(duì)應(yīng)的商品信息:入庫(kù)商品與入庫(kù)單自動(dòng)關(guān)聯(lián)從商品信息表中獲取商品的相關(guān)信息。入庫(kù)操作的數(shù)據(jù)流圖如下圖所示:圖3-2-1入庫(kù)數(shù)據(jù)流圖2出庫(kù)操作出庫(kù)功能實(shí)現(xiàn)可分為以下幾個(gè)部分:(1)定制出庫(kù)單:由操作人員輸入最基本的信息,從商品信息表中獲取商品相關(guān)信息,從客戶信息表中獲取客戶相關(guān)信息(2)輸入出庫(kù)單對(duì)應(yīng)的商品信息:出庫(kù)商品與出庫(kù)單自動(dòng)關(guān)聯(lián),從商品信息表中獲取商品的相關(guān)信息。處理流程如下圖所示:圖3-2-2出庫(kù)數(shù)據(jù)流圖3。3

9、數(shù)據(jù)字典用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢。這就要求數(shù)據(jù)加結(jié)構(gòu)能夠充分地滿足各種信息的輸入和輸出.收集基 本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理流程,組成一份詳細(xì)的數(shù)據(jù)字典,為 下一步的具體設(shè)計(jì)做好充分的準(zhǔn)備。圖3-3數(shù)據(jù)字典3.4 功能模塊設(shè)計(jì)該系統(tǒng)功能模塊圖列出了系統(tǒng)的主要功能模塊 .包括基本信息管 理,庫(kù)存信息管理及系統(tǒng)設(shè)置?;拘畔⒐芾碛职ü?yīng)商信息管 理,顧客信息管理及商品信息管理。庫(kù)存信息管理包括入庫(kù)和出庫(kù) 管理。系統(tǒng)設(shè)置包括管理用戶,修改密碼和退出三個(gè)功能。供應(yīng)商信息管理包括添加、修改、刪除、查詢供應(yīng)商信息四個(gè)子功能.顧客信息管理包括添加、修改、刪除、查詢顧客信息四個(gè)子功

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

11、實(shí)體。其中供 應(yīng)商和商品通過(guò)入庫(kù)操作聯(lián)系起來(lái)。他們之間的關(guān)系是多對(duì)多的關(guān) 系。即一件商品可以由多個(gè)供應(yīng)商供應(yīng),一個(gè)供應(yīng)商也可以由多種 商品.入庫(kù)操作有一個(gè)屬性即入庫(kù)單,它記錄著入庫(kù)操作的一些基本 信息如供應(yīng)商名稱、入庫(kù)商品的名稱等等。商品和顧客通過(guò)出庫(kù)操 作聯(lián)系起來(lái).同樣他們之間也是多對(duì)多的關(guān)系。即一個(gè)顧客可以購(gòu)買(mǎi) 多種商品,一種商品也可以提供給多個(gè)顧客。出庫(kù)操作的屬性是出 庫(kù)單,它記錄著顧客名稱、出庫(kù)商品的名稱等等一些出庫(kù)操作的基本 信息。圖35-5完整的實(shí)體關(guān)系圖3。6數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)是獨(dú)立于任何一種數(shù)據(jù)模型的信息結(jié)構(gòu).邏輯結(jié)構(gòu)設(shè)計(jì) 的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的基本 E

12、R圖轉(zhuǎn)換為與選用 的DBM殍品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu).倉(cāng)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)中的各個(gè)表格的設(shè)計(jì)結(jié)果如下面的表格所 示.每個(gè)表格表示數(shù)據(jù)庫(kù)中的一個(gè)表。列名數(shù)據(jù)類型可否為空說(shuō)明CompanyNameVarcharNOT NULL公司名稱ContactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城巾RegionVarcharNULL所在地區(qū)PostalCodeVarcharNULL郵政編碼PhoneVarcharNULL電話號(hào)碼FaxVarcharNULL傳真號(hào)碼HomepageVarcharNULL公司主頁(yè)Suppli

13、erMemoTextNULL備注信息圖3 6-1供應(yīng)商信息表列名數(shù)據(jù)類型可否為空說(shuō)明CompanyNameVarcharNOT NULL公司名稱ContactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城巾RegionVarcharNULL所在地區(qū)PostalCodeVarcharNULL郵政編碼PhoneVarcharNULL電話號(hào)碼FaxVarcharNULL傳真號(hào)碼HomepageVarcharNULL公司主頁(yè)SupplierMemoTextNULL備注信息圖3 6-2顧客信息表列名數(shù)據(jù)類型可否為空說(shuō)明Produc

14、tNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位ProductmemoTextNULL備注信息圖3-6 -2商品信息表列名數(shù)據(jù)類型可否為空說(shuō)明ProviderNameVarcharNULL供應(yīng)商姓名ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位QuantityFloatNULL商品數(shù)量UnitPriceMoneyNULL商品單價(jià)OrderDateDatatimeNULL進(jìn)貨日期OrdermemoTextNULL備注信息圖363進(jìn)貨

15、信息表列名數(shù)據(jù)類型可否為空說(shuō)明CustomerNameVarcharNULL顧客姓名ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位QuantityFloatNULL商品數(shù)量UnitPriceMoneyNULL商品單價(jià)OrderDateDatatimeNULL進(jìn)貨日期OrdermemoTextNULL備注信息圖36-4出貨信息表4詳細(xì)設(shè)計(jì)經(jīng)過(guò)以上章節(jié)的分析、建模過(guò)程已經(jīng)完成了數(shù)據(jù)庫(kù)的后臺(tái)工作,建立起了能夠使系統(tǒng)順利運(yùn)行的后臺(tái),完成了初期的工作,接下來(lái)就要進(jìn)入系統(tǒng)的實(shí)現(xiàn)工作階段,包括:界面設(shè)計(jì)和代碼編寫(xiě)。系

16、統(tǒng)主體功能由三部分組成,下面主要對(duì)程序總體框架的搭建以及數(shù)據(jù) 庫(kù)的連接、基本信息的管理(包括供應(yīng)商基本信息、顧客基本信 息、商品基本信息)、庫(kù)存管理(包括入庫(kù)操作、出庫(kù)操作)、信息 查詢(包括庫(kù)存信息查詢)、系統(tǒng)設(shè)置(包括添加用戶、修改密碼、 退出)的詳細(xì)設(shè)計(jì)過(guò)程。4。1數(shù)據(jù)庫(kù)連接數(shù)據(jù)庫(kù)程序設(shè)計(jì)是建立在數(shù)據(jù)庫(kù)的基礎(chǔ)之上的,因此,在開(kāi)始程序設(shè)計(jì)時(shí)首要的任務(wù)是建立程序與數(shù)據(jù)庫(kù)后臺(tái)的聯(lián)系。由于 Android系統(tǒng)自己集成了自己的輕量級(jí)數(shù)據(jù)庫(kù),所以在連接時(shí)只需要 創(chuàng)建一個(gè)代表指定數(shù)據(jù)庫(kù)的 SQLiteDatabase的對(duì)象,然后就可以通 過(guò)SQLitedatabase對(duì)象來(lái)管理、操作數(shù)據(jù)庫(kù)了。4。2主

17、菜單、菜單界面設(shè)計(jì)Android對(duì)布局、組件的設(shè)置與修改是非常方便的。所以設(shè)計(jì)出 這樣的界面是很簡(jiǎn)單的.主界面、菜單界面具體樣式如下圖所示:圖4-2主菜單、菜單界面4。3模塊的功能及設(shè)計(jì)介紹4.3。 1用戶登錄模塊處理流程:輸入:用戶名和密碼.處理:(1)用戶登錄窗體啟動(dòng)。(2)用戶填寫(xiě)用戶名并輸入密碼。(3)從操作人員表中檢查是否有相應(yīng)的用戶名和密碼。(4)如果用戶名或密碼錯(cuò)誤,進(jìn)行提示。(5)如果輸入的用戶名和相應(yīng)密碼正確,則根據(jù)該用戶的權(quán)限類別進(jìn)行權(quán)限設(shè)置。(6)進(jìn)入主控制平臺(tái).圖4-3-1登錄界面流程圖部分代碼如下:判斷用戶名是否為空:if (use.getText () 。 toSt

18、ring ().equals ("") (DialogDemo。builder(StoreManagementActivity 。 this, "錯(cuò)誤信息", "用戶名不能為空! ”);判斷密碼是否為空:else if ( password.getText ( ) .toString().equals(" ”)DialogDemo.builder(StoreManagementActivity 。 this , 錯(cuò)誤信息”,"密碼不能為空!");判斷用戶名和密碼是否正確:else if ( !( use.getTe

19、xt() 。 toString().equals(userName) && password.getText() .toString().equals(userPw )DialogDemo。builder(StoreManagementActivity 。 this ,"錯(cuò)誤信息",”用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入 ")全部正確跳轉(zhuǎn)到操作界面: else (cursor。close ();Intent intent = new Intent( );Bundle bundle = new Bundle( );bundle 。 putString ( " username ”,userName);intent。putExtras(bundle );intent 。setClass(getApplicationContext (), MenuDemo class );startActivity (intent );4。3.2基本信息管理模塊基本信息管理供應(yīng)商

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論