![劉俊李信基于android的倉庫管理系統(tǒng)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/371e96ee-de55-48fe-a6e9-f896084e5e3d/371e96ee-de55-48fe-a6e9-f896084e5e3d1.gif)
![劉俊李信基于android的倉庫管理系統(tǒng)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/371e96ee-de55-48fe-a6e9-f896084e5e3d/371e96ee-de55-48fe-a6e9-f896084e5e3d2.gif)
![劉俊李信基于android的倉庫管理系統(tǒng)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/371e96ee-de55-48fe-a6e9-f896084e5e3d/371e96ee-de55-48fe-a6e9-f896084e5e3d3.gif)
![劉俊李信基于android的倉庫管理系統(tǒng)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/371e96ee-de55-48fe-a6e9-f896084e5e3d/371e96ee-de55-48fe-a6e9-f896084e5e3d4.gif)
![劉俊李信基于android的倉庫管理系統(tǒng)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-11/20/371e96ee-de55-48fe-a6e9-f896084e5e3d/371e96ee-de55-48fe-a6e9-f896084e5e3d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、分類號:TN929 U D C:D10621-408-(2013)××××-0密 級:公 開 編 號:2009101079成都信息工程學(xué)院學(xué)位論文基于android平臺的倉庫管理系統(tǒng)論文作者姓名: 李 信申請學(xué)位專業(yè):通信工程申請學(xué)位類別:工學(xué)學(xué)士指導(dǎo)教師姓名(職稱): 劉 ?。ǜ苯淌冢┱撐奶峤蝗掌冢?013年05月25日基于android的倉庫管理系統(tǒng)摘 要倉庫管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS Management Information System),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致
2、性和完整性強(qiáng)、數(shù)據(jù)安全性好的數(shù)據(jù)庫。而對于后者則要求應(yīng)用程序功。能完備,易使用等特點(diǎn)。采用便攜式設(shè)備對倉儲系統(tǒng)進(jìn)行實(shí)時監(jiān)控管理,有助于中小企業(yè)進(jìn)行倉儲系統(tǒng)優(yōu)化升級。綜合分析現(xiàn)有技術(shù)、所學(xué)專業(yè)知識,在具實(shí)用性原則基礎(chǔ)上,采用 SQLite 建立數(shù)據(jù)庫后臺,使用Eclipse開發(fā)工具,利用其提供的各種面向?qū)ο蟮腶ndroid開發(fā)工具進(jìn)行開發(fā)。本系統(tǒng)基本信息管理對象包括供應(yīng)商、顧客和商品三者;通過庫存管理進(jìn)行商品的入庫出庫操作來完成商品信息的管理。在不斷學(xué)習(xí)研究基礎(chǔ)上,本系統(tǒng)經(jīng)過系統(tǒng)設(shè)計(jì)、初建、模擬運(yùn)行、測試、系統(tǒng)修正等階段,現(xiàn)已基本完成具有實(shí)用性和較強(qiáng)操作性系統(tǒng),預(yù)見在未來中小企業(yè)中采用便攜式設(shè)備
3、進(jìn)行輔助倉儲系統(tǒng)管理將會得到一定的應(yīng)用。關(guān)鍵詞:信息管理系統(tǒng),數(shù)據(jù)庫,出庫,入庫The Small Ware House Management System Design And ImplementationAbstractThe Ware House Management System is a typical application of managing information system (called MIS),which mainly includes building up data-base of back-end and developing the applic
4、ation interface of front-end. The former required consistency and integrality and security of data. The later should make the application powerful and easily used. By looking up lots of datum, I selected SQLite as database system and selected Eclipse as programming tool to develop the system. The sy
5、stem managed suppliers、customers and commodities through Basic Information Management. It managed commoditys warehouse entry and delivery of cargo from storage through Inventory Control to accomplish the management of the commoditys information. For about two months hard work, I completed the system
6、 on time. I carried out the basic function of the Ware House Management System.KEYWORDS: Management Information System, database, warehouse entry, delivery of cargo from storage目 錄 論文總頁數(shù):32頁1 引言11.1 課題背景11.2 國內(nèi)外研究現(xiàn)狀11.3 本課題研究意義11.4 本文主要概述12 系統(tǒng)設(shè)計(jì)方案的分析22.1 系統(tǒng)的目標(biāo)22.2 可行性分析22.2.1目的22.2.2 可行性研究的前提22.2.3
7、具體分析22.2.3 系統(tǒng)簡要描述32.2.4 處理流程32.3 運(yùn)行環(huán)境要求33 數(shù)據(jù)庫設(shè)計(jì)33.1 需求分析43.1.1 入庫操作43.1.2 出庫操作43.2功能模塊設(shè)計(jì)53.3 數(shù)據(jù)字典63.4 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)63.5 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)94 程序設(shè)計(jì)134.1 數(shù)據(jù)庫連接134.2 主界面、菜單界面設(shè)計(jì)134.3 各模塊的功能及設(shè)計(jì)介紹144.3.1 用戶登錄模塊144.3.2 基本信息管理164.3.3 庫存信息管理224.3.4 系統(tǒng)設(shè)置244.3.5 關(guān)于255調(diào)試與測試255.1 軟件測試環(huán)境255.2 軟件測試過程255.2.1 Android模擬器上的測試:265.2
8、.2三星i8150真機(jī)測試27結(jié) 論30參考文獻(xiàn)30致 謝31聲 明321 引言 1.1 課題背景倉庫管理WMS(Ware House Management System)是本世紀(jì)中期發(fā)展起來的一門實(shí)用學(xué)科。它最早產(chǎn)生于二戰(zhàn)時期的美國,五十年代中期,倉庫概念傳人日本,并得到快速發(fā)展。時至今日,倉庫管理已成為西方企業(yè)管理中不可或缺的一部分,在許多國家得到了廣泛的研究與應(yīng)用??偟恼f來,倉庫管理就是通過采購、倉儲、綜合、出庫、配送等活動,解決物資供需之間存在的時間、空間、數(shù)量、品種價格等方面的矛盾,以此銜接社會生產(chǎn)的各環(huán)節(jié),從而確保生產(chǎn)的順利進(jìn)行。隨著社會經(jīng)濟(jì)的發(fā)展和工業(yè)生產(chǎn)的加速,倉庫的
9、進(jìn)出更為頻繁,倉庫信息更為重要。傳統(tǒng)倉庫管理完全由人來完成,以手工記錄為主,當(dāng)企業(yè)的物流業(yè)務(wù)成長到一定規(guī)模之后,隨著訂單數(shù)量的增加,客戶需求不斷個性化,執(zhí)行效率就成為物流發(fā)展的瓶頸,單純依靠人力資源的增加已不能提升出入庫執(zhí)行的速度,反而帶來成本的大幅度上升與差錯頻頻。計(jì)算機(jī)信息管理技術(shù)的迅速發(fā)展恰恰解決了這個問題,它使計(jì)算機(jī)技術(shù)與現(xiàn)代的管理技術(shù)相互配合,來更加準(zhǔn)確、高速地完成工業(yè)企業(yè)日常的倉庫管理工作。使企業(yè)能夠以最少的人員來完成更多的工作。1.2 國內(nèi)外研究現(xiàn)狀隨著我國市場經(jīng)濟(jì)的進(jìn)一步開展,強(qiáng)大的信息保障,有力的電子化管理,使各大企業(yè)在國內(nèi)經(jīng)濟(jì)市場的大潮中把現(xiàn)代高科技的信息技術(shù)發(fā)揮的淋漓盡致
10、。越來越多有遠(yuǎn)見的企業(yè)家,不惜重金從國外購買高新技術(shù),高的投資、合理的管理往往換來巨大的利潤。經(jīng)營的物質(zhì)技術(shù)手段由簡單落后轉(zhuǎn)變成高科技與人工手段并存,進(jìn)而更多地將高科技應(yīng)用到零售商業(yè)。國內(nèi)實(shí)施WMS的條件日益成熟。主要是物流業(yè)在過去的兩年里隨著國家經(jīng)濟(jì)的發(fā)展,而日新月異,現(xiàn)代一體化物流的管理思想日益為企業(yè)所接受,對倉庫有了新定位和認(rèn)識,從而對管理系統(tǒng)也提出了新的要求。而國外在此方面的技術(shù)已經(jīng)相當(dāng)成熟。1.3 本課題研究意義基于android的倉庫管理系統(tǒng)的設(shè)計(jì),能夠更加方便的進(jìn)行倉庫進(jìn)銷存貨物的管理,并且該程序?yàn)榛赼ndroid開發(fā)而成,具有較強(qiáng)的適用能力。對一般小企業(yè)或者個人具有重要意義。
11、1.4 本文主要概述本文共分為五章。第一張引言部分主要介紹了課題背景、手機(jī)應(yīng)用程序發(fā)展?fàn)顩r以及課題的意義;第二章介紹基于android的倉庫管理系統(tǒng)的設(shè)計(jì)方案研究;第三章主要介紹基于android的倉庫管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì);第四章主要介紹基于android的倉庫管理系統(tǒng)的詳細(xì)設(shè)計(jì);第五章主要介紹軟件的調(diào)試與測試。第 31 頁 共 32 頁2 系統(tǒng)設(shè)計(jì)方案的研究2.1 系統(tǒng)的目標(biāo)倉庫管理系統(tǒng)的總目標(biāo)是:在數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利用現(xiàn)有資源,開發(fā)一個體系結(jié)構(gòu)完善的、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的倉庫管理系統(tǒng),實(shí)現(xiàn)倉庫的計(jì)算機(jī)管理,提供完善的功能,為倉庫管理人員提供便利的工作方式。2
12、.2 可行性分析2.2.1目的可行性分析的目的是對問題進(jìn)行分析,以及根據(jù)對所選擇的開發(fā)工具的了解,分析是否可以開發(fā)出一個比較完善的倉庫管理系統(tǒng),較好地完成任務(wù)。2.2.2 可行性研究的前提(1)要求主要功能:實(shí)現(xiàn)倉庫的移動設(shè)備管理。性能要求:功能齊全,運(yùn)行穩(wěn)定。輸出要求:數(shù)據(jù)完整,詳實(shí)。安全與保密要求:實(shí)行權(quán)限管理,防止數(shù)據(jù)遭到破壞。(2)目標(biāo)系統(tǒng)實(shí)現(xiàn)后,提高倉庫管理人員的工作效率,降低其工作量、減少手工操作的差錯率、提高庫存的準(zhǔn)確率。2.2.3 具體分析(1)eclipse是一個開放源代碼的,基于Java的可擴(kuò)展開發(fā)平臺。雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境(
13、IDE)來使用,但 Eclipse 的目標(biāo)卻不僅限于此。Eclipse 還包括插件開發(fā)環(huán)境(Plug-in Development Environment,PDE),這個組件主要針對希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。由于 Eclipse 中的每樣?xùn)|西都是插件,對于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開發(fā)環(huán)境而言,所有工具開發(fā)人員都具有同等的發(fā)揮場所。只要將Android的SDK以及ADT導(dǎo)入至eclipse即可在此平臺上進(jìn)行Android軟件的開發(fā)編程。此次設(shè)計(jì)的倉庫管理系統(tǒng)是一個信息管理系統(tǒng),用ecli
14、pse進(jìn)行開發(fā)是可行的。(2)Android系統(tǒng)集成了一個輕量級的數(shù)據(jù)庫:SQLite,SQLite只是一個嵌入式的數(shù)據(jù)庫引擎,專門適用于資源有限的設(shè)備上(手機(jī)、PDA等)適量數(shù)據(jù)存取。但是它支持絕大部分SQL語法,也允許開發(fā)者使用SQL語句操作數(shù)據(jù)庫中的數(shù)據(jù)。它可用于所有用戶的數(shù)據(jù)庫活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、應(yīng)用程序員、決策支持系統(tǒng)人員及許多其他類型的終端用戶?;镜腟QL命令只需要很少時間就能學(xué)會,最高級的命令在幾天內(nèi)便可掌握。而此次設(shè)計(jì)的倉庫管理系統(tǒng)的是一個小型的信息管理系統(tǒng),對數(shù)據(jù)庫的要求并不是太高。所有用SQLite對倉庫管理系統(tǒng)的開發(fā)是可行的。2.2.3 系統(tǒng)簡要描述
15、本系統(tǒng)通過基本信息管理功能管理商品,客戶,供應(yīng)商的基本信息;通過庫存管理功能實(shí)行商品的入庫,出庫操作,以及入庫單和出庫單的相關(guān)查詢;通過信息查詢,查詢庫存信息。2.2.4 處理流程使用人員通過基本信息管理管理供應(yīng)商、顧客、商品的基本信息?;静僮靼ㄌ砑?、刪除、修改和查詢。這些基本信息放在通過第三章建立的表放在數(shù)據(jù)庫當(dāng)中。系統(tǒng)訪問數(shù)據(jù)庫,并且完成用戶的這些操作需求。以表單的形式顯示出來,方便用戶查看。用戶通過庫存管理來完成入庫和出庫操作,同樣,入庫操作和出庫操作也包括添加、刪除、修改和查詢。入庫商品信息和出庫商品信息也放在數(shù)據(jù)庫中,當(dāng)用戶有入庫和出庫操作時,系統(tǒng)訪問數(shù)據(jù)庫,生成入庫單和出庫單,
16、以表單的形式顯示出來,方便用戶查看。處理流程如圖1所示:使用人員基本信息管理生成基本信息庫存管理數(shù)據(jù)庫生成入庫單生成出庫單圖 1處理流程2.3 運(yùn)行環(huán)境要求(1)硬件要求:CPU : 主頻 500MHZ 或更高 內(nèi)存(RAM): 最少64M,建議 128M 或更多 SDK: 250MB 或更多(2)軟件要求:Android2.2操作系統(tǒng)或更高版本3 數(shù)據(jù)庫設(shè)計(jì)所謂數(shù)據(jù)庫設(shè)計(jì)是指從對現(xiàn)行非計(jì)算機(jī)管理的數(shù)據(jù)庫系統(tǒng)的分析到最終實(shí)現(xiàn)由計(jì)算機(jī)管理的數(shù)據(jù)庫系統(tǒng)的全過程。它包括表、查詢、報(bào)表等的設(shè)計(jì)。總的原則應(yīng)從提高數(shù)據(jù)處理效率及便于數(shù)據(jù)處理兩方面考慮。數(shù)據(jù)庫是信息系統(tǒng)的核心和基礎(chǔ)。它把信息系統(tǒng)中大量的數(shù)據(jù)
17、按一定的模型組織起來,提供存儲、維護(hù)、檢索數(shù)據(jù)的功能,使信息系統(tǒng)可以方便、及時、準(zhǔn)確地從數(shù)據(jù)庫中獲得所需的信息。數(shù)據(jù)庫設(shè)計(jì)的步驟有需求分析,概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì)。3.1 需求分析進(jìn)行數(shù)據(jù)庫設(shè)計(jì)首先必須準(zhǔn)確了解與分析用戶需求(包括數(shù)據(jù)與處理)。需求分析是整個設(shè)計(jì)過程的基礎(chǔ),是最困難、最耗費(fèi)時間的一步。作為地基的需求分析是否做得充分與準(zhǔn)確,決定了在其上構(gòu)建數(shù)據(jù)庫大廈的速度與質(zhì)量。需求分析做得不好,甚至?xí)?dǎo)致整個數(shù)據(jù)庫設(shè)計(jì)返工重做。3.1.1 入庫操作入庫功能實(shí)現(xiàn)可分為以下幾個部分:(1)定制入庫單由操作人員輸入最基本的信息,從商品信息表中獲取商品相關(guān)信息,從供應(yīng)商信息表中獲取供應(yīng)商的相關(guān)信息
18、。(2)輸入入庫單對應(yīng)的商品信息入庫商品與入庫單自動關(guān)聯(lián),從商品信息表中獲取商品的相關(guān)信息。入庫操作的數(shù)據(jù)流圖如圖2所示:圖2 入庫數(shù)據(jù)流圖3.1.2 出庫操作出庫功能實(shí)現(xiàn)可分為以下幾個部分:(1)定制出庫單由操作人員輸入最基本的信息,從商品信息表中獲取商品相關(guān)信息,從客戶信息表中獲取客戶相關(guān)信息。(2)輸入出庫單對應(yīng)的商品信息出庫商品與出庫單自動關(guān)聯(lián),從商品信息表中獲取商品的相關(guān)信息。處理流程如圖3所示:圖3 出庫數(shù)據(jù)流圖3.2功能模塊設(shè)計(jì)系統(tǒng)功能模塊結(jié)構(gòu)圖,如圖4所示:修改密碼 管理用戶退出入庫管理出庫管理供應(yīng)商信息管理顧客信息管理商品信息管理基本信息管理庫存管理系統(tǒng)設(shè)置倉庫管理系統(tǒng)圖4系
19、統(tǒng)功能模塊圖該系統(tǒng)功能模塊圖列出了系統(tǒng)的主要功能模塊。包括基本信息管理,庫存信息管理以及系統(tǒng)設(shè)置。其中基本信息管理又包括供應(yīng)商信息管理,顧客信息管理以及商品信息管理。庫存信息管理包括入庫管理和出庫管理。系統(tǒng)設(shè)置包括管理用戶,修改密碼和退出三個功能。其中供應(yīng)商信息管理包括添加供應(yīng)商信息、修改供應(yīng)商信息、刪除供應(yīng)商信息、查詢供應(yīng)商信息四個子功能。顧客信息管理包括添加顧客信息、修改顧客信息、刪除顧客信息、查詢顧客信息四個子功能。商品信息管理包括添加商品信息、修改商品信息、刪除商品信息三個子功能。入庫管理包括添加入庫商品信息、修改入庫商品信息、刪除入庫商品信息、查詢?nèi)霂焐唐沸畔⑺膫€子功能。出庫管理包括
20、添加出庫商品信息、修改出庫商品信息、刪除出庫商品信息、查詢出庫商品信息四個子功能。各個功能的操作步驟見第3章詳細(xì)設(shè)計(jì)。3.3 數(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)備。名字:客戶信息描述:倉庫貨物客戶的基本信息定義:客戶信息=公司名稱+聯(lián)系人姓名+聯(lián)系人地址+城市名稱+地區(qū)名稱+郵政編碼+聯(lián)系電話+傳真號碼+公司主頁名字:供應(yīng)商信息描述:倉庫貨物供應(yīng)商的基本信息定義:供應(yīng)商信息=公司名稱+聯(lián)系人姓名+聯(lián)系人地址+城市名稱+地區(qū)
21、名稱+郵政編碼+聯(lián)系電話+傳真號碼+公司主頁名字:商品屬性信息描述:商品各項(xiàng)屬性的相關(guān)信息定義:商品屬性信息=單位+類別名字:商品信息描述:商品的各項(xiàng)信息定義:商品信息=名稱+規(guī)格 名字:入庫單信息描述:入庫單的各項(xiàng)信息定義:入庫單信息=入庫單號+供應(yīng)商+制單人+入庫時間+庫管員+經(jīng)辦人+是否入庫+數(shù)量+倉庫名字:入庫單商品信息描述:與入庫單對應(yīng)的商品信息定義:入庫單信息=供貨商公司名稱+聯(lián)系人姓名+聯(lián)系電話+商品名稱+商品規(guī)格+ 計(jì)量單位+單價+數(shù)量+進(jìn)貨日期名字:出庫單信息描述:出庫單的各項(xiàng)信息定義:出庫單信息=顧客公司名稱+聯(lián)系人姓名+聯(lián)系電話+商品名稱+商品規(guī)格+ 計(jì)量單位+單價+數(shù)量
22、+進(jìn)貨日期3.4 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)是整個數(shù)據(jù)庫設(shè)計(jì)的關(guān)鍵,它通過對用戶需求進(jìn)行綜合、歸納與抽象,形成一個獨(dú)立于具體DBMS的概念模型 。(1) 供應(yīng)商實(shí)體屬性圖,如圖5:地址供應(yīng)商公司名稱傳真郵編電話聯(lián)系人城市地區(qū)公司主頁 圖5供應(yīng)商實(shí)體屬性圖供應(yīng)商信息=公司名稱+聯(lián)系人姓名+聯(lián)系人地址+城市名稱+地區(qū)名稱+郵政編碼+聯(lián)系電話+傳真號碼+公司主頁(2)顧客實(shí)體屬性圖,如圖6:地址顧客公司名稱傳真郵編電話聯(lián)系人城市地區(qū)公司主頁圖6顧客實(shí)體屬性圖顧客信息=公司名稱+聯(lián)系人姓名+聯(lián)系人地址+城市名稱+地區(qū)名稱+郵政編碼+聯(lián)系電話+傳真號碼+公司主頁(3) 商品實(shí)體屬性圖,如圖7:商品名
23、稱規(guī)格計(jì)量單位 圖7商品實(shí)體屬性圖商品信息=商品名稱+規(guī)格+計(jì)量單位(4)實(shí)體關(guān)系圖(E-R圖),如圖 8:供應(yīng)商顧客商品倉庫管理系統(tǒng)圖8 實(shí)體關(guān)系圖供應(yīng)商、顧客和商品通過倉庫管理系統(tǒng)聯(lián)系起來。完整的實(shí)體聯(lián)系圖見圖8。(5)完整的實(shí)體聯(lián)系圖9包括三個實(shí)體,即供應(yīng)商實(shí)體、顧客實(shí)體和商品實(shí)體。其中供應(yīng)商和商品通過入庫操作聯(lián)系起來。他們之間的關(guān)系是多對多的關(guān)系。即一件商品可以由多個供應(yīng)商供應(yīng),一個供應(yīng)商也可以由多種商品。入庫操作有一個屬性即入庫單,它記錄著入庫操作的一些基本信息如供應(yīng)商名稱、入庫商品的名稱等等。商品和顧客通過出庫操作聯(lián)系起來。同樣他們之間也是多對多的關(guān)系。即一個顧客可以購買多種商品,
24、一種商品也可以提供給多個顧客。出庫操作的屬性是出庫單,它記錄著顧客名稱、出庫商品的名稱等等一些出庫操作的基本信息。供應(yīng)商顧客商品電話主頁城市傳真郵編公司名聯(lián)系人傳真主頁電話郵編地區(qū)城市聯(lián)系人公司名地區(qū)名稱規(guī)格計(jì)量單位出庫入庫入庫單出庫單圖9 完整的實(shí)體聯(lián)系圖3.5 數(shù)據(jù)庫邏輯結(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-R圖轉(zhuǎn)換為與選用的DBMS產(chǎn)品所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQLite數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。倉庫管理系統(tǒng)數(shù)據(jù)庫中的各個表格的設(shè)計(jì)結(jié)果如下面的
25、表格所示。每個表格表示數(shù)據(jù)庫中的一個表。表1為供應(yīng)商信息表:表1供應(yīng)商信息表列名數(shù)據(jù)類型可否為空說明CompanyNameVarcharNOT NULL公司名稱ContactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城市RegionVarcharNULL所在地區(qū)PostalCodeVarcharNULL郵政編碼PhoneVarcharNULL電話號碼FaxVarcharNULL傳真號碼HomepageVarcharNULL公司主頁SupplierMemoTextNULL備注信息表1供應(yīng)商信息表共包括10個列名,即為供應(yīng)
26、商實(shí)體的基本屬性。其中供應(yīng)商編號CompanyName為候選碼(Candidate key),根據(jù)實(shí)體完整性規(guī)則,它不能為空且唯一標(biāo)識一個供應(yīng)商元組。由于只有一個候選碼,故CompanyName為主碼(Primary key)。由于選擇了公司名稱CompanyName為主碼,則不允許公司重名。其它九個屬性為非碼屬性,是可以為空的。建表程序代碼如下:CREATE TABLE dbo.suppliers (CompanyName varchar (40) COLLATE Chinese_PRC_CI_AS NOT NULL ,ContactName varchar (30) COLLATE Chi
27、nese_PRC_CI_AS NULL ,Address varchar (60) COLLATE Chinese_PRC_CI_AS NULL ,City varchar (15) COLLATE Chinese_PRC_CI_AS NULL ,Region varchar (15) COLLATE Chinese_PRC_CI_AS NULL ,PostalCode varchar (6) COLLATE Chinese_PRC_CI_AS NULL ,Phone varchar (24) COLLATE Chinese_PRC_CI_AS NULL ,F(xiàn)ax varchar (24) C
28、OLLATE Chinese_PRC_CI_AS NULL ,HomePage varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,SupplierMemo text COLLATE Chinese_PRC_CI_AS NULL )表2為顧客信息表:表2 顧客信息表 列名數(shù)據(jù)類型可否為空說明CompanyNameVarcharNOT NULL公司名稱ContactNameVarcharNULL聯(lián)系人姓名AddressVarcharNULL聯(lián)系地址CityVarcharNULL所在城市RegionVarcharNULL所在地區(qū)PostalCodeVarcha
29、rNULL郵政編碼PhoneVarcharNULL電話號碼FaxVarcharNULL傳真號碼HomepageVarcharNULL公司主頁SupplierMemoTextNULL備注信息表中共包含10個列名,即為顧客實(shí)體的基本屬性。其中CompanyName(顧客公司名)為候選碼, 它不能為空且它們唯一標(biāo)識一個顧客信息元組。由于只有一個候選碼, CompanyName即為主碼。由于選擇了公司名稱CompanyName為候選碼,則不允許公司重名。其它九個屬性為非碼屬性,是可以為空的。建表程序與建供應(yīng)商表類似,在這里不再列出。表3為商品信息表: 商品信息共包括4個列名,分為對應(yīng)商品名稱、商品規(guī)格
30、、商品單位和備注信息。其中ProductName(商品名稱)為候選碼,它唯一標(biāo)識一個商品信息元組,不能夠?yàn)榭?。由于只有一個候選碼ProductName即為主碼。由于ProductName為候選碼,商品不能夠重名。其它三個屬性為非碼屬性,可以為空。表3商品信息表列名數(shù)據(jù)類型可否為空說明ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位ProductmemoTextNULL備注信息表4為入庫信息表:表中共包括8個表項(xiàng),分別表示供應(yīng)商名稱,商品名稱,商品規(guī)格,商品單位,備注信息,商品單價,進(jìn)貨日期,商品數(shù)量。其中P
31、roductName(商品名稱)為主碼。不能夠?yàn)榭铡F渌?項(xiàng)為非碼屬性,可以為空。建表程序如下:CREATE TABLE dbo.sstock (ProviderName varchar (40) COLLATE Chinese_PRC_CI_AS NULL ,ProductName varchar (40) COLLATE Chinese_PRC_CI_AS NULL ,Spec varchar (20) COLLATE Chinese_PRC_CI_AS NULL ,Unit varchar (20) COLLATE Chinese_PRC_CI_AS NULL ,Quantity var
32、char (20) COLLATE Chinese_PRC_CI_AS NULL ,UnitPrice float NULL ,OrderDate datetime NULL ,Ordermemo text COLLATE Chinese_PRC_CI_AS NULL )表4進(jìn)貨信息表列名數(shù)據(jù)類型可否為空說明ProviderNameVarcharNULL供應(yīng)商姓名ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位QuantityFloatNULL商品數(shù)量UnitPriceMoneyNULL商品單價OrderD
33、ateDatatimeNULL進(jìn)貨日期OrdermemoTextNULL備注信息表5為出庫信息表: 表中共包括8個表項(xiàng),分別表示顧客名稱,商品名稱,商品規(guī)格,商品單位,備注信息,商品單價,進(jìn)貨日期,商品數(shù)量。其中ProductName(商品名稱)為主碼。不能夠?yàn)榭?。其?項(xiàng)為非碼屬性,可以為空。表5出庫信息表列名數(shù)據(jù)類型可否為空說明CustomerNameVarcharNULL顧客姓名ProductNameVarcharNOT NULL商品名稱SpecVarcharNULL商品規(guī)格UnitVarcharNULL商品單位QuantityFloatNULL商品數(shù)量UnitPriceMoneyNUL
34、L商品單價OrderDateDatatimeNULL進(jìn)貨日期OrdermemoTextNULL備注信息經(jīng)過前面的需求分析和概念結(jié)構(gòu)設(shè)計(jì)以后,得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)。現(xiàn)在在SQLlite數(shù)據(jù)庫系統(tǒng)中實(shí)現(xiàn)該邏輯結(jié)構(gòu)。這是利用SQLite數(shù)據(jù)庫系統(tǒng)中的SQL查詢分析器實(shí)現(xiàn)的。根據(jù)上面所舉的建表語句分別建立下面幾個表:(1) 創(chuàng)建供應(yīng)商基本信息表(2) 創(chuàng)建顧客基本信息表(3) 創(chuàng)建商品基本信息表(4) 創(chuàng)建入庫商品基本信息表(5) 創(chuàng)建出庫基本信息表(6) 創(chuàng)建用戶信息表上面的表格的SQL語句在SQLite中查詢分析器的執(zhí)行,將自動產(chǎn)生需要的所有表格。有關(guān)數(shù)據(jù)庫結(jié)構(gòu)的所有后臺工作已經(jīng)完成。接下來就是系
35、統(tǒng)的詳細(xì)設(shè)計(jì)。4 詳細(xì)設(shè)計(jì)經(jīng)過以上章節(jié)的分析、建模過程已經(jīng)完成了數(shù)據(jù)庫的后臺工作,建立起了能夠使系統(tǒng)順利運(yùn)行的后臺,完成了初期的工作,接下來就要進(jìn)入系統(tǒng)的實(shí)現(xiàn)工作階段,包括:界面設(shè)計(jì)和代碼編寫。系統(tǒng)主體功能由三部分組成,下面主要對程序總體框架的搭建以及數(shù)據(jù)庫的連接、基本信息的管理(包括供應(yīng)商基本信息、顧客基本信息、商品基本信息)、庫存管理(包括入庫操作、出庫操作)、信息查詢(包括庫存信息查詢)、系統(tǒng)設(shè)置(包括添加用戶、修改密碼、退出)的詳細(xì)設(shè)計(jì)過程。4.1 數(shù)據(jù)庫連接數(shù)據(jù)庫程序設(shè)計(jì)是建立在數(shù)據(jù)庫的基礎(chǔ)之上的,因此,在開始程序設(shè)計(jì)時首要的任務(wù)是建立程序與數(shù)據(jù)庫后臺的聯(lián)系。由于Android系統(tǒng)自
36、己集成了自己的輕量級數(shù)據(jù)庫,所以在連接時只需要創(chuàng)建一個代表指定數(shù)據(jù)庫的SQLiteDatabase的對象,然后就可以通過SQLitedatabase對象來管理、操作數(shù)據(jù)庫了。4.2 主界面、菜單界面設(shè)計(jì)主界面、菜單界面具體樣式如圖10示:圖10 主界面、菜單界面Android對布局、組件的設(shè)置與修改是非常方便的。所以設(shè)計(jì)出這樣的界面是很簡單的。各個菜單項(xiàng)設(shè)置如表6所示。4.3 各模塊的功能及設(shè)計(jì)介紹4.3.1 用戶登錄模塊用戶登錄模塊是系統(tǒng)模塊中一個重要的子系統(tǒng)模塊,它是系統(tǒng)安全的一個保障。它的主要功能是安全帳號管理,需要正確帳號和密碼才能進(jìn)入系統(tǒng)。對于錯誤帳號和密碼給出提示。表6 菜單設(shè)置表
37、供應(yīng)商信息管理添加供應(yīng)商信息修改供應(yīng)商信息刪除供應(yīng)商信息查詢供應(yīng)商信息顧客信息管理添加顧客信息修改顧客信息刪除顧客信息查詢顧客信息商品信息管理添加商品信息修改商品信息刪除商品信息庫存管理入庫管理添加入庫商品信息修改入庫商品信息刪除入庫商品信息查詢?nèi)霂焐唐沸畔⒊鰩旃芾硖砑映鰩焐唐沸畔⑿薷某鰩焐唐沸畔h除出庫商品信息查詢出庫商品信息信息查詢庫存信息查詢系統(tǒng)設(shè)置修改密碼管理用戶退出關(guān)于關(guān)于該軟件輸入:用戶名和密碼。 處理:(1)用戶登錄窗體啟動。(2)用戶填寫用戶名并輸入密碼。(3)從操作人員表中檢查是否有相應(yīng)的用戶名和密碼。(4)如果用戶名或密碼錯誤,進(jìn)行提示。(5)如果輸入的用戶名和相應(yīng)密碼正確
38、,則根據(jù)該用戶的權(quán)限類別進(jìn)行權(quán)限設(shè)置。(6)進(jìn)入主控制平臺。設(shè)計(jì)流程圖,如圖11:輸入用戶名和密碼登錄密碼正確?進(jìn)入主控制平臺開始結(jié)束圖11 設(shè)計(jì)流程圖4.3.2 基本信息管理從表6中可以看出,基本信息管理包括供應(yīng)商信息管理,顧客信息管理和商品信息管理。供應(yīng)商是商品在入庫時提供商品的人,在進(jìn)行入庫操作時必須先添加該商品的供應(yīng)商的信息。供應(yīng)商的信息包括供應(yīng)商的公司名稱,聯(lián)系人姓名,聯(lián)系人地址,城市名稱,地區(qū)名稱,郵政編碼,聯(lián)系電話,傳真號碼,公司主頁等基本信息。這些都是必須要求輸入的。本程序提供了增加,刪除,修改和查詢供應(yīng)商信息的功能。增加:當(dāng)有新的供應(yīng)商提供商品的時候需要使用此功能。刪除:當(dāng)與
39、某供應(yīng)商取消貿(mào)易關(guān)系時,需要把供應(yīng)商信息從系統(tǒng)中刪除。修改:當(dāng)某供應(yīng)商基本信息發(fā)生改變時,可以修改供應(yīng)商信息。查詢:可以查詢庫中任何供應(yīng)商的信息。因此倉庫管理員可以方便的進(jìn)行供應(yīng)商信息的管理。添加供應(yīng)商信息的對話框如圖12所示:圖12添加供應(yīng)商信息添加供應(yīng)商信息操作步驟及處理流程:(1) 選擇基本信息管理->供應(yīng)商信息管理->添加供應(yīng)商信息(2) 出現(xiàn)圖12所示對話框(3) 用戶輸入公司名稱,聯(lián)系人姓名,聯(lián)系人地址,城市名稱,地區(qū)名稱,郵政編碼,聯(lián)系電話,傳真號碼,公司主頁(4) 點(diǎn)擊保存.如果其中有空項(xiàng),會提示該項(xiàng)不能為空.要求用戶重新輸入(5) 彈出提示框顯示供應(yīng)商信息已經(jīng)加入
40、。(6) 用戶可以繼續(xù)加入供應(yīng)商信息或者點(diǎn)返回進(jìn)行其它操作。部分代碼如下:判斷供應(yīng)商唯一:strQuery = "select * from suppliers where CompanyName='"+m_sCompany+"'"theApp.ADOExecute(theApp.m_pADOSet, strQuery);int iCount = theApp.m_pADOSet->GetRecordCount();if ( 0!=iCount )AfxMessageBox(_T("已經(jīng)存在此公司記錄!"), M
41、B_ICONEXCLAMATION);return; 刪除舊記錄:strQuery = "delete from suppliers where CompanyName='"+m_sOldCompany+"'"theApp.ADOExecute(theApp.m_pADOSet, strQuery);插入新記錄:insert suppliers (CompanyName, ContactName, Address, City, Region, PostalCode, Phone,F(xiàn)ax, HomePage, SupplierMemo) v
42、alues ('"+m_sCompany+"', '"+m_sPerson+"', '"+m_sAddress+"', '"+m_sCity+"', '"+m_sArea+"', '"+m_sPostCode+"', '"+m_sPhone+"', '"+m_sFax+"', '"+m_sHo
43、mePage+"', '"+m_sMemo+"')"修改供應(yīng)商信息步驟及處理流程:(1) 選擇要修改的供應(yīng)商信息(2) 選擇基本信息管理->供應(yīng)商信息管理->修改供應(yīng)商信息(3) 出現(xiàn)圖12所示對話框(4) 用戶可以修改供應(yīng)商的基本信息,修改完后點(diǎn)保存(5) 如果其中有空項(xiàng)或非法字符,會提示該項(xiàng)不能為空或輸入不合要求.要求用戶重新輸入(6) 更新供應(yīng)商信息列表。顯示信息已經(jīng)修改(7) 用戶可以繼續(xù)加入供應(yīng)商信息或者點(diǎn)返回進(jìn)行其它操作設(shè)計(jì)流程圖,如圖13: 開始初始化對話框輸入基本信息是否為空供應(yīng)商唯一刪除舊記錄插入新記
44、錄報(bào)錯報(bào)錯YNYN更新數(shù)據(jù)庫結(jié)束圖13 添加供應(yīng)商流程圖刪除供應(yīng)商信息步驟及處理流程(1) 選擇要修改的供應(yīng)商信息(2) 選擇基本信息管理->供應(yīng)商信息管理->刪除供應(yīng)商信息(3) 更新供應(yīng)商信息列表。顯示信息已經(jīng)被刪除(4) 信息一旦被刪除將不能被恢復(fù)開始選擇供應(yīng)商是否選擇修改記錄更新數(shù)據(jù)庫YN獲取供應(yīng)商列表結(jié)束圖14 修改供應(yīng)商信息流程圖設(shè)計(jì)流程圖,如圖15:開始選擇供應(yīng)商是否選擇刪除記錄更新數(shù)據(jù)庫YN結(jié)束圖15 設(shè)計(jì)流程圖查詢供應(yīng)商信息步驟及處理流程(1) 選擇基本信息管理->供應(yīng)商信息管理->查詢供應(yīng)商信息(2) 出現(xiàn)圖16所示對話框:圖16供應(yīng)商信息查詢(3)
45、 有三個選項(xiàng):按公司名查詢,按聯(lián)系人姓名查詢,按公司所在地查詢。(4) 如果按公司查詢則選中公司,輸入公司名。按聯(lián)系人查詢則選中聯(lián)系人姓名,輸入聯(lián)系人。按公司地址查詢則選中所在城市,。也可以填寫其中的兩項(xiàng)或三項(xiàng)進(jìn)行更精確的查找。(5) 如果全部沒有填寫,系統(tǒng)會直接默認(rèn)查詢?nèi)抗?yīng)商信息。(6) 如果查找不到符合要求的信息,供應(yīng)商列表為空。用戶可以繼續(xù)查找。(7) 輸入正確,供應(yīng)商列表會列出符合查找條件的信息供用戶使用。查詢供應(yīng)商信息流程圖,如圖17:結(jié)束開 始符合條件?查詢結(jié)果輸入查詢條件NY圖17查詢信息流程圖顧客是商品在出庫操作時商品銷售的對象。同供應(yīng)商信息類似在進(jìn)行入庫操作時必須先添加該
46、商品的供應(yīng)商的信息。顧客的基本信息同供應(yīng)商的類似,也都是必須要求輸入的。同樣對顧客信息的管理也提供了增加,刪除,修改和查詢功能。商品信息管理。商品的基本信息包括商品名稱,商品規(guī)格,計(jì)量單位。這些都是必須輸入的。用來記錄商品的基本屬性。顧客和商品信息的操作過程與供應(yīng)商的操作步驟和處理流程類似,在此不一一講述。4.3.3 庫存信息管理系統(tǒng)的核心功能在于入庫、出庫管理,這部分實(shí)現(xiàn)比較復(fù)雜,涉及到的數(shù)據(jù)和操作步驟都比較多。入庫和出庫的流程大體上是一樣的,只有細(xì)節(jié)部分的區(qū)別。流程如圖3-9所示。在商品入庫/出庫之前必須建立一張入庫/出庫單,在該清單中記錄了該次入庫/出庫過程的基本信息,包括供應(yīng)商/客戶名
47、稱、入庫/出庫時間、商品名稱、商品規(guī)格、計(jì)量單位、單價、數(shù)量等等。倉庫的入庫/出庫過程涉及到倉庫的庫存,關(guān)系到財(cái)產(chǎn)問題,與之相關(guān)的信息都很重要。所以本程序設(shè)計(jì)了修改入庫/出庫單的信息。下面將結(jié)合圖片具體講述實(shí)現(xiàn)過程。1.入庫操作:入庫操作的界面如圖18所示:圖18添加入商品入庫信息界面的左邊是供貨商信息和商品信息。為了保證入庫信息準(zhǔn)確無誤,這兩項(xiàng)用戶不能自己填寫,如果有新的供應(yīng)商或新的商品必須先在基本信息管理中填加供應(yīng)商信息和商品信息,然后從下拉列表中選擇相信的供應(yīng)商和商品。這樣可以保證商品入庫正確,保護(hù)財(cái)產(chǎn)安全。入庫單右邊是進(jìn)貨信息,包括本次商品入庫時的單價和數(shù)量。因?yàn)槊看芜M(jìn)貨時單價和數(shù)量都
48、不一樣,所以需要倉庫管理員自己進(jìn)行填寫。進(jìn)貨日期默認(rèn)為填單當(dāng)日,也可以點(diǎn)下拉箭頭進(jìn)行時間選擇。輸入基本信息產(chǎn)生入庫/出庫單為入庫/出庫單添加商品確定入庫/出庫更新庫存 圖19 入庫和出庫的流程入庫操作步驟及處理流程:(1) 選擇庫存信息管理->入庫操作->添加入庫商品信息(2) 出現(xiàn)如圖18所示對話框(3) 從供貨商信息的公司名稱下拉列表中選擇公司名稱,從商品信息的商品名稱下拉列表中選擇商品名稱,填寫進(jìn)貨信息中的單價,數(shù)量,從進(jìn)貨日期下拉列表中選擇時間,填好各項(xiàng)信息后點(diǎn)擊保存(4) 如果填寫信息有誤或者為空系統(tǒng)會提示重填(5) 填寫正確且點(diǎn)擊保存后,顯示入庫商品信息,確定商品已經(jīng)入
49、庫用戶可以繼續(xù)添加入庫信息,或者點(diǎn)返回進(jìn)行其它操作修改入庫商品信息操作步驟:(1) 選擇要修改的入庫商品信息(2) 選擇庫存信息管理->入庫操作->修改入庫商品信息(3) 出現(xiàn)圖18所示對話框(4) 用戶可以修改入庫單的基本信息,修改完后點(diǎn)保存(5) 如果其中有空項(xiàng)或非法字符,會提示該項(xiàng)不能為空或輸入不合要求.要求用戶重新輸入(6) 更新入庫商品信息列表。顯示信息已經(jīng)修改(7) 用戶可以繼續(xù)加入入庫商品信息或者點(diǎn)返回進(jìn)行其它操作 刪除入庫商品信息步驟及處理流程:(1) 選擇要修改的入庫商品信息(2) 選擇庫存信息管理->入庫操作->刪除入庫商品信息(3) 如果沒有選擇入
50、庫商品信息,系統(tǒng)會提示沒有選擇入庫商品,要求重新選擇(4) 更新供應(yīng)商信息列表。顯示信息已經(jīng)被刪除(5) 信息一旦被刪除將不能被恢復(fù)查詢?nèi)霂焐唐沸畔⒉襟E及處理流程:(1) 選擇庫存信息管理->入庫操作->查詢?nèi)霂焐唐沸畔?2) 如果沒有入庫商品,系統(tǒng)會提示無入庫商品無法查詢(3) 有入庫商品會出現(xiàn)圖20所示對話框:圖20 入庫信息查詢(4) 有兩個選項(xiàng)供查詢:商品名稱和供應(yīng)商名稱。均無需輸入,可直接從下拉列表中選擇。(5) 如果查找不到符合要求的信息,供應(yīng)商列表為空。用戶可以繼續(xù)查找。(6) 輸入正確,入庫商品列表會列出符合查找條件的信息供用戶使用。2.出庫操作:出庫操作和入庫操作
51、的界面類似,這里不再作過多的講述。只是將供應(yīng)商信息改為了顧客信息。同樣,顧客信息用戶也是不能夠自己填寫的。如果有新的用戶必須先在基本信息管理的顧客信息管理里面添加顧客信息。然后可以從下拉列表中選擇用戶信息。4.3.4 系統(tǒng)設(shè)置系統(tǒng)設(shè)置包括三個子功能。修改密碼,管理用戶和退出。修改密碼:用戶登入后可以修改自已的密碼。建議用戶定期更改自己的密碼,以防信息泄露。管理用戶:本系統(tǒng)只允許該程序的超級管理員添加用戶,增加系統(tǒng)的安全性。退出:退出系統(tǒng)。4.3.5 關(guān)于本程序作者以及版本信息。5調(diào)試與測試5.1 軟件測試環(huán)境Android模擬器是Android SDK自帶的一個移動模擬器,它是一個可以運(yùn)行在電
52、腦上的虛擬設(shè)備。Android模擬器可以不需要使用物理設(shè)備即可預(yù)覽、開發(fā)和測試Android應(yīng)用程序。因此Android軟件的測試可以在模擬器下進(jìn)行測試。Android模擬器如圖8所示:圖21 Android模擬器為了便于模擬和測試應(yīng)用程序,Android模擬器允許應(yīng)用程序通過Android平臺服務(wù)調(diào)用其他程序、訪問網(wǎng)絡(luò)、播放音頻和視頻、保存和傳輸數(shù)據(jù)、通知用戶、渲染圖像過渡和場景。Android模擬器同樣具有強(qiáng)大的測試能力,例如能夠記錄內(nèi)核輸出的控制臺、模擬程序中斷、模擬數(shù)據(jù)通道中的延時效果和遺失。但是Android模擬器并非所有應(yīng)用程序都能通過其進(jìn)行測試,Android模擬器不支持藍(lán)牙、GPS、WIFE等測試,所以基于android的倉庫管理系統(tǒng)系統(tǒng)部分程序測試需要利用實(shí)際手機(jī)環(huán)境進(jìn)行測試(開發(fā)者選擇三星 i8150真機(jī)進(jìn)行測試)。5.2 軟件測試過程在完成基于android的倉庫管理系統(tǒng)編寫工作后,我們對軟件進(jìn)行測試,步驟和結(jié)果如下:5.2.1 Android模擬器上的測試圖22 倉庫管理系統(tǒng)的登陸界面,模擬器能正常顯示圖23 表示主界面的操作界面,
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國廢物回收分類機(jī)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025-2030全球X射線防護(hù)面罩行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025-2030全球同軸微導(dǎo)管系統(tǒng)行業(yè)調(diào)研及趨勢分析報(bào)告
- 2025年全球及中國高電壓鈷酸鋰正極材料行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 2025年全球及中國新能源汽車鋰離子電池包密封材料行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報(bào)告
- 國稅保密協(xié)議
- 清淤工程合同范本
- 無紡布采購合同
- 2025【合同范本】質(zhì)押反擔(dān)保合同范本與糾紛案例
- 職工聘用合同范本
- 膽汁淤積性肝硬化護(hù)理
- 《數(shù)據(jù)采集技術(shù)》課件-Scrapy 框架的基本操作
- (2024)河南省公務(wù)員考試《行測》真題及答案解析
- 湖北省十一校2024-2025學(xué)年高三上學(xué)期第一次聯(lián)考化學(xué)試題 含解析
- 醫(yī)療保險結(jié)算與審核制度
- 圍城讀書分享課件
- 2025年河北省單招語文模擬測試二(原卷版)
- 工作計(jì)劃 2025年度醫(yī)院工作計(jì)劃
- GB 21258-2024燃煤發(fā)電機(jī)組單位產(chǎn)品能源消耗限額
- 2024年全國各地中考試題分類匯編:古詩詞閱讀
- 農(nóng)產(chǎn)品質(zhì)量評估與分級
評論
0/150
提交評論