




已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
管理信息系統(tǒng)報告書 2013-2014 學(xué)年 第 1 學(xué)期倉庫管理系統(tǒng)專 業(yè):信息管理與信息系統(tǒng) 班 級: 2班 姓 名: XXXXX 學(xué) 號: 電 話: XXXXXXXXXX 指導(dǎo)教師: 王老師 信息科學(xué)與工程學(xué)院2013.12.131引言1.1背景隨著社會經(jīng)濟的發(fā)展和工業(yè)生產(chǎn)的加速,倉庫的進出更為頻繁,倉庫信息更為重要。傳統(tǒng)倉庫管理完全由人來完成,以手工記錄為主,當(dāng)企業(yè)的物流業(yè)務(wù)成長到一定規(guī)模之后,隨著訂單數(shù)量的增加,客戶需求不斷個性化,執(zhí)行效率就成為物流發(fā)展的瓶頸,單純依靠人力資源的增加已不能提升出入庫執(zhí)行的速度,反而帶來成本的大幅度上升與差錯頻頻。計算機信息管理技術(shù)的迅速發(fā)展恰恰解決了這個問題,它使計算機技術(shù)與現(xiàn)代的管理技術(shù)相互配合,來更加準(zhǔn)確、高速地完成工業(yè)企業(yè)日常的倉庫管理工作。使企業(yè)能夠以最少的人員來完成更多的工作。隨著我國市場經(jīng)濟的進一步開展,強大的信息保障,有力的電子化管理,使各大企業(yè)在國內(nèi)經(jīng)濟市場的大潮中把現(xiàn)代高科技的信息技術(shù)發(fā)揮的淋漓盡致。越來越多有遠見的企業(yè)家,不惜重金從國外購買高新技術(shù),高的投資、合理的管理往往換來巨大的利潤。經(jīng)營的物質(zhì)技術(shù)手段由簡單落后轉(zhuǎn)變成高科技與人工手段并存,進而更多地將高科技應(yīng)用到零售商業(yè)。國內(nèi)實施WMS的條件日益成熟。主要是物流業(yè)在過去的兩年里隨著國家經(jīng)濟的發(fā)展,而日新月異,現(xiàn)代一體化物流的管理思想日益為企業(yè)所接受,對倉庫有了新定位和認識,從而對管理系統(tǒng)也提出了新的要求。所以從倉庫管理的周期來考慮,一個能夠高效管理的倉庫系統(tǒng)就是一個優(yōu)秀的倉庫系統(tǒng)。1.2開發(fā)目的及意義對于中小型企業(yè),倉庫管理工作主要是進貨商品的入庫管理和銷售商品的出庫管理及庫存商品的保管管理?,F(xiàn)有的管理工作主要依靠手工完成,工作量大,且效率不高。為了能更好地利用現(xiàn)代信息技術(shù)的成果,提高管理工作的效率和水平,以適應(yīng)企業(yè)發(fā)展的需要,決定開發(fā)庫存管理系統(tǒng)。商品流通的倉儲及配送中心的出入庫,庫存、配送等管理,能夠使管理工作節(jié)省人力。減少差錯、提高工作效率,并保障。商品流轉(zhuǎn)的順利進行應(yīng)用計算機系統(tǒng)與手持終端的結(jié)合可以方便、準(zhǔn)確地完成商品流轉(zhuǎn)的相關(guān)管理。2系統(tǒng)設(shè)計方案的研究2.1系統(tǒng)的目標(biāo)倉庫管理系統(tǒng)的總目標(biāo)是:在數(shù)據(jù)庫和先進的開發(fā)平臺上,利用現(xiàn)有資源,開發(fā)一個體系結(jié)構(gòu)完善的、易擴充的、易維護的、具有良好人機交互界面的倉庫管理系統(tǒng),實現(xiàn)倉庫的計算機管理,提供完善的功能,為倉庫管理人員提供便利的工作方式。2.2可行性分析2.2.1 目的可行性分析的目的是對問題進行分析,以及根據(jù)對所選擇的開發(fā)工具的了解,分析是否可以開發(fā)出一個比較完善的倉庫管理系統(tǒng),較好地完成任務(wù)。2.2.2 可行性研究 1技術(shù)可行性:此次信息系統(tǒng)開發(fā)是對所學(xué)專業(yè)知識的一次綜合應(yīng)用與提高,利用所學(xué)的管理信息系統(tǒng)的知識,可以對現(xiàn)有的系統(tǒng)進行改進,建立一個檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低的現(xiàn)代管理信息系統(tǒng)。 2經(jīng)濟可行性:目標(biāo)系統(tǒng)開發(fā)需求比較低,加上具有成熟的軟硬件環(huán)境,所以在軟硬件的支出上十分有限。而且,目標(biāo)系統(tǒng)并不是十分的復(fù)雜,開發(fā)的周期較短,人員經(jīng)濟支出有限。當(dāng)系統(tǒng)開發(fā)完實際運行后,將很大程度上提高計算機的功能,并能減少人力資源的使用,這帶來的經(jīng)濟回報將遠超過支出,并且最重要的一點是該軟件的開發(fā)可以給我們對系統(tǒng)的開發(fā)有個全面的認識。從經(jīng)濟角度考慮,此信息系統(tǒng)開發(fā)可行。 3法律可行性:整個系統(tǒng)由于是自行開發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭議。2.3系統(tǒng)性能特點及控制要求2.3.1 系統(tǒng)簡要描述本系統(tǒng)通過基本信息管理功能管理商品,客戶,供應(yīng)商的基本信息;通過庫存管理功能實行商品的入庫,出庫操作,以及入庫單和出庫單的相關(guān)查詢;通過信息查詢,查詢庫存信息。2.3.2 處理流程使用人員通過基本信息管理管理供應(yīng)商、顧客、商品的基本信息?;静僮靼ㄌ砑?、刪除、修改和查詢。這些基本信息放在通過第三章建立的表放在數(shù)據(jù)庫當(dāng)中。系統(tǒng)訪問數(shù)據(jù)庫,并且完成用戶的這些操作需求。以表單的形式顯示出來,方便用戶查看。用戶通過庫存管理來完成入庫和出庫操作,同樣,入庫操作和出庫操作也包括添加、刪除、修改和查詢。入庫商品信息和出庫商品信息也放在數(shù)據(jù)庫中,當(dāng)用戶有入庫和出庫操作時,系統(tǒng)訪問數(shù)據(jù)庫,生成入庫單和出庫單,以表單的形式顯示出來,方便用戶查看。處理流程如圖所示:使用人員基本信息管理生成基本信息庫存管理數(shù)據(jù)庫生成入庫單生成出庫單圖 2-3-2處理流程2.4運行環(huán)境要求(1)硬件要求:CPU : 主頻 500MHZ 或更高 內(nèi)存(RAM): 最少64M,建議 128M 或更多 SDK: 250MB 或更多(2) 軟件要求:Android2.2操作系統(tǒng) 或更高版本3數(shù)據(jù)庫設(shè)計3.1需求分析進行系統(tǒng)設(shè)計首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。需求分析是整個設(shè)計過程的基礎(chǔ),是最困難、最耗費時間的一步。作為地基的需求分析是否做得充分與準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫大廈的速度與質(zhì)量。需求分析做得不好,甚至?xí)?dǎo)致整個系統(tǒng)設(shè)計返工重做。3.2系統(tǒng)數(shù)據(jù)流圖 1 入庫操作入庫功能實現(xiàn)可分為以下幾個部分:(1)定制入庫單:由操作人員輸入最基本的信息,從商品信息表中獲取商品相關(guān)信息,從供應(yīng)商信息表中獲取供應(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ù)流圖3.3數(shù)據(jù)字典用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢。這就要求數(shù)據(jù)加結(jié)構(gòu)能夠充分地滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)處理流程,組成一份詳細的數(shù)據(jù)字典,為下一步的具體設(shè)計做好充分的準(zhǔn)備。圖3-3 數(shù)據(jù)字典3.4功能模塊設(shè)計該系統(tǒng)功能模塊圖列出了系統(tǒng)的主要功能模塊。包括基本信息管理,庫存信息管理及系統(tǒng)設(shè)置?;拘畔⒐芾碛职ü?yīng)商信息管理,顧客信息管理及商品信息管理。庫存信息管理包括入庫和出庫管理。系統(tǒng)設(shè)置包括管理用戶,修改密碼和退出三個功能。供應(yīng)商信息管理包括添加、修改、刪除、查詢供應(yīng)商信息四個子功能。顧客信息管理包括添加、修改、刪除、查詢顧客信息四個子功能。商品信息管理包括添加商品信息、修改商品信息、刪除商品信息三個子功能。入庫管理包括添加、修改、刪除、查詢?nèi)霂焐唐沸畔⑺膫€子功能。出庫管理包括添加、修改、刪除、查詢出庫商品信息四個子功能。圖3-4 系統(tǒng)功能模塊圖3.5數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guā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)商也可以由多種商品。入庫操作有一個屬性即入庫單,它記錄著入庫操作的一些基本信息如供應(yīng)商名稱、入庫商品的名稱等等。商品和顧客通過出庫操作聯(lián)系起來。同樣他們之間也是多對多的關(guān)系。即一個顧客可以購買多種商品,一種商品也可以提供給多個顧客。出庫操作的屬性是出庫單,它記錄著顧客名稱、出庫商品的名稱等等一些出庫操作的基本信息。圖3-5-5 完整的實體關(guān)系圖3.6數(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)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。倉庫管理系統(tǒng)數(shù)據(jù)庫中的各個表格的設(shè)計結(jié)果如下面的表格所示。每個表格表示數(shù)據(jù)庫中的一個表。列名數(shù)據(jù)類型可否為空說明CompanyNameVarcharNOT NULL公司名稱ContactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城市RegionVarcharNULL所在地區(qū)PostalCodeVarcharNULL郵政編碼PhoneVarcharNULL電話號碼FaxVarcharNULL傳真號碼HomepageVarcharNULL公司主頁SupplierMemoTextNULL備注信息圖3-6-1 供應(yīng)商信息表列名數(shù)據(jù)類型可否為空說明CompanyNameVarcharNOT NULL公司名稱ContactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城市RegionVarcharNULL所在地區(qū)PostalCodeVarcharNULL郵政編碼PhoneVarcharNULL電話號碼FaxVarcharNULL傳真號碼HomepageVarcharNULL公司主頁SupplierMemoTextNULL備注信息圖3-6-2 顧客信息表列名數(shù)據(jù)類型可否為空說明ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位ProductmemoTextNULL備注信息圖3-6-2 商品信息表列名數(shù)據(jù)類型可否為空說明ProviderNameVarcharNULL供應(yīng)商姓名ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位QuantityFloatNULL商品數(shù)量UnitPriceMoneyNULL商品單價OrderDateDatatimeNULL進貨日期OrdermemoTextNULL備注信息圖3-6-3 進貨信息表列名數(shù)據(jù)類型可否為空說明CustomerNameVarcharNULL顧客姓名ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位QuantityFloatNULL商品數(shù)量UnitPriceMoneyNULL商品單價OrderDateDatatimeNULL進貨日期OrdermemoTextNULL備注信息圖3-6-4 出貨信息表4詳細設(shè)計經(jīng)過以上章節(jié)的分析、建模過程已經(jīng)完成了數(shù)據(jù)庫的后臺工作,建立起了能夠使系統(tǒng)順利運行的后臺,完成了初期的工作,接下來就要進入系統(tǒng)的實現(xiàn)工作階段,包括:界面設(shè)計和代碼編寫。系統(tǒng)主體功能由三部分組成,下面主要對程序總體框架的搭建以及數(shù)據(jù)庫的連接、基本信息的管理(包括供應(yīng)商基本信息、顧客基本信息、商品基本信息)、庫存管理(包括入庫操作、出庫操作)、信息查詢(包括庫存信息查詢)、系統(tǒng)設(shè)置(包括添加用戶、修改密碼、退出)的詳細設(shè)計過程。4.1數(shù)據(jù)庫連接數(shù)據(jù)庫程序設(shè)計是建立在數(shù)據(jù)庫的基礎(chǔ)之上的,因此,在開始程序設(shè)計時首要的任務(wù)是建立程序與數(shù)據(jù)庫后臺的聯(lián)系。由于Android系統(tǒng)自己集成了自己的輕量級數(shù)據(jù)庫,所以在連接時只需要創(chuàng)建一個代表指定數(shù)據(jù)庫的SQLiteDatabase的對象,然后就可以通過SQLitedatabase對象來管理、操作數(shù)據(jù)庫了。4.2主菜單、菜單界面設(shè)計Android對布局、組件的設(shè)置與修改是非常方便的。所以設(shè)計出這樣的界面是很簡單的。主界面、菜單界面具體樣式如下圖所示:圖4-2 主菜單、菜單界面4.3模塊的功能及設(shè)計介紹4.3.1 用戶登錄模塊處理流程:輸入:用戶名和密碼。處理:(1)用戶登錄窗體啟動。(2)用戶填寫用戶名并輸入密碼。(3)從操作人員表中檢查是否有相應(yīng)的用戶名和密碼。(4)如果用戶名或密碼錯誤,進行提示。(5)如果輸入的用戶名和相應(yīng)密碼正確,則根據(jù)該用戶的權(quán)限類別進行權(quán)限設(shè)置。(6)進入主控制平臺。輸入用戶名和密碼登錄密碼正確?進入主控制平臺開始結(jié)束圖4-3-1 登錄界面流程圖 部分代碼如下:判斷用戶名是否為空:if (use.getText().toString().equals()DialogDemo.builder(StoreManagementActivity.this, 錯誤信息,用戶名不能為空!);判斷密碼是否為空:else if (password.getText().toString().equals()DialogDemo.builder(StoreManagementActivity.this, 錯誤信息,密碼不能為空!); 判斷用戶名和密碼是否正確:else if (!(use.getText().toString().equals(userName) & password.getText().toString().equals(userPw)DialogDemo.builder(StoreManagementActivity.this, 錯誤信息,用戶名或密碼錯誤,請重新輸入);全部正確跳轉(zhuǎn)到操作界面:elsecursor.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)商信息管理添加供應(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 蔬菜加工企業(yè)文化建設(shè)與傳播考核試卷
- 煤炭加工行業(yè)的經(jīng)濟與社會效益評價考核試卷
- 電競戰(zhàn)隊訓(xùn)練基地租賃與電競俱樂部賽事贊助合作合同
- 生物燃料產(chǎn)業(yè)政策研究與咨詢合同
- 跨區(qū)域品牌專柜委托經(jīng)營管理協(xié)議
- 美容美發(fā)連鎖店經(jīng)營管理合同
- 高性能建筑空調(diào)系統(tǒng)安裝與節(jié)能改造合作協(xié)議
- 美團民宿托管與運營管理服務(wù)合同
- 專注信息安全技術(shù)的試題及答案
- 小倉庫轉(zhuǎn)讓協(xié)議書
- 【北京市人社局】2025年北京市人力資源市場薪酬數(shù)據(jù)報告(一季度)
- 醫(yī)院5s管理制度
- 2025年西藏自治區(qū)拉薩市城關(guān)區(qū)中考一模歷史試題(原卷版+解析版)
- 2025年濟南市中區(qū)九年級中考英語一??荚囋囶}(含答案)
- 2025中學(xué)教師資格證《體育學(xué)科知識與教學(xué)能力》考前通關(guān)必練題庫-含答案
- 2025屆遼寧省丹東市高三總復(fù)習(xí)質(zhì)量測試(一)生物試卷(原卷版+解析版)
- 2024中國人形機器人產(chǎn)業(yè)發(fā)展藍皮書1
- 食堂大廚考試試題及答案
- 調(diào)車作業(yè)培訓(xùn)課件
- 違法用地違法建設(shè)培訓(xùn)
- 玉盤二部合唱簡譜
評論
0/150
提交評論