![基于Android的服裝商城設(shè)計(jì)與開發(fā)_第1頁](http://file4.renrendoc.com/view11/M01/00/19/wKhkGWVtUvWAQVUMAAMrHnpYoc4333.jpg)
![基于Android的服裝商城設(shè)計(jì)與開發(fā)_第2頁](http://file4.renrendoc.com/view11/M01/00/19/wKhkGWVtUvWAQVUMAAMrHnpYoc43332.jpg)
![基于Android的服裝商城設(shè)計(jì)與開發(fā)_第3頁](http://file4.renrendoc.com/view11/M01/00/19/wKhkGWVtUvWAQVUMAAMrHnpYoc43333.jpg)
![基于Android的服裝商城設(shè)計(jì)與開發(fā)_第4頁](http://file4.renrendoc.com/view11/M01/00/19/wKhkGWVtUvWAQVUMAAMrHnpYoc43334.jpg)
![基于Android的服裝商城設(shè)計(jì)與開發(fā)_第5頁](http://file4.renrendoc.com/view11/M01/00/19/wKhkGWVtUvWAQVUMAAMrHnpYoc43335.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
PAGEPAGE421緒論1.1項(xiàng)目背景1.1.1Android智能設(shè)備系統(tǒng)根據(jù)最新更新的有關(guān)人們使用智能手機(jī)的數(shù)據(jù)報(bào)告來看,全球的手機(jī)市場由Android和IOS操作系統(tǒng)制造的智能手機(jī)設(shè)備主導(dǎo)。其中,使用智能手機(jī)是Android操作系統(tǒng)的擁有很高的用戶基礎(chǔ)和廣闊的市場前景。智能手機(jī)系統(tǒng)是Android每年的銷量為1059萬部,比前一年增長了32%。IOS已經(jīng)達(dá)到了192,70萬部,比前一年增加了25.6%。正如你所看到的,Android智能手機(jī)的銷量是IOS智能手機(jī)的10倍。在2018年,單單Android操作系統(tǒng)的智能手機(jī)的銷售額甚至是2017年所有智能手機(jī)的銷售額的綜合數(shù)量。所以可以看出。Android操作系統(tǒng)在市場上是非常受歡迎的,使用人數(shù)也是非常多的,是智能手機(jī)中的頂流。1.1.2APP商城隨著手機(jī)普及率和需求的增長,對(duì)于如何擴(kuò)大新用戶、增加市場份額、節(jié)省成本,并為客戶提供快速、安全、及時(shí)的服裝銷售服務(wù)已然成為服裝供應(yīng)商普遍遇到的問題。而傳統(tǒng)服裝商店到在線購物平臺(tái)的轉(zhuǎn)變已經(jīng)成為一種不可避免的趨勢(shì)。手機(jī)服裝商城的發(fā)展目標(biāo)是利用互聯(lián)網(wǎng)技術(shù)中來最大化電子商務(wù)的優(yōu)勢(shì),以滿足實(shí)際的購物需求。因此,開發(fā)的手機(jī)服裝商城應(yīng)該有各種各樣的優(yōu)勢(shì),可以讓人們體驗(yàn)在線購物的樂趣并能夠可以感覺到從忙碌的工作中稍微解放了一些,并且使用手機(jī)來逛商城省了走步的時(shí)間,有的時(shí)候你很累但是還想買衣服這時(shí)候就需要手機(jī)商城來幫助你你解決這個(gè)煩惱了,還能幫助您節(jié)省時(shí)間。在一系列在線購物應(yīng)用比如淘寶,京東之后,手機(jī)上網(wǎng)購物這個(gè)動(dòng)詞徹底闖入人們的視野中。手機(jī)APP商城概念:是指在是手機(jī)上進(jìn)行購物的平臺(tái),就像是把商城從線下搬到了線上,使用戶在平臺(tái)上進(jìn)行交易。對(duì)于用戶的活躍度來說,廣播花了38年的時(shí)間才擁有5000萬用戶,電視花了14年才達(dá)到這個(gè)數(shù)字,互聯(lián)網(wǎng)也花了4年的時(shí)間。而手機(jī)商城在互聯(lián)網(wǎng)的基礎(chǔ)上只用了9個(gè)月。就目前來看,網(wǎng)上商城也為互聯(lián)網(wǎng)帶來了一場變化,該場變化給線下商城也帶來了壓力。如今使用智能手機(jī)的人越來越多,現(xiàn)在幾乎達(dá)到全覆蓋的概率了,這就為手機(jī)商城提供了便攜性。從技術(shù)的發(fā)展上來看,移動(dòng)客戶端的承載能力有了明顯的提高,網(wǎng)絡(luò)下載速度也越來越快了,從2G到3G到4G馬上都要出5G了。為用戶節(jié)省了許多的時(shí)間等待數(shù)據(jù)的加載。手機(jī)這種攜帶方便的設(shè)備再加上現(xiàn)在的技術(shù)滿足了網(wǎng)上活動(dòng)的需求,這也就為手機(jī)網(wǎng)上商城提供了很多的便利。1.2手機(jī)商城的應(yīng)用價(jià)值及意義現(xiàn)如今伴隨著技術(shù)的快速發(fā)展,網(wǎng)絡(luò)已經(jīng)深入人心。從最開始用電腦進(jìn)行上網(wǎng),再到現(xiàn)在可以用手機(jī)上網(wǎng),各種各樣app也就運(yùn)營而生,充斥著我們的視野,為我們的生活帶來了很多方便。所以,app的規(guī)劃與建設(shè)是必不可少的,服裝商城應(yīng)用的存在使人們能夠生活、工作,的閑暇時(shí)間不斷沉浸在的購物樂趣中。相比于pc端的傳統(tǒng)購物而言,手機(jī)客戶端購物更方便,可以隨時(shí)隨地為用戶提供所需的服務(wù),手機(jī)客戶端購物方式成為人們快速查看,購物的重要渠道。手機(jī)服裝商城app就是為了使人們可以在任何時(shí)間、任何地點(diǎn)的進(jìn)行網(wǎng)上購物,挑選款式,還方便于對(duì)訂單進(jìn)行處理,不用擔(dān)心今天沒有時(shí)間而不能進(jìn)行購物這個(gè)問題,也不用擔(dān)心挑選服裝時(shí),總會(huì)有銷售人員在你身邊從而會(huì)影響你的想法。同時(shí)手機(jī)客戶端購物能夠滿足用戶安全社交及自我實(shí)現(xiàn)的需求,還能節(jié)約出許多時(shí)間,更容易被廣大網(wǎng)民,尤其是年輕一代所接受。1.3手機(jī)商城的發(fā)展概況目前,移動(dòng)通信技術(shù)的快速發(fā)展,使移動(dòng)互聯(lián)網(wǎng)的技術(shù)和內(nèi)容都達(dá)到了先進(jìn)的水平上。也有著大量的服務(wù)和運(yùn)營商都支持了高速數(shù)據(jù)傳輸?shù)姆涓C移動(dòng)通訊技術(shù),這就意味著會(huì)上網(wǎng)速度更加快速了,客戶端的設(shè)備也更新的更好了,這其實(shí)就意味著移動(dòng)手機(jī)商城因?yàn)檫@些技術(shù)的發(fā)展會(huì)被廣大用戶使用并且所喜歡。所以說手機(jī)商城是你的智能手機(jī)中必不可少的一項(xiàng)應(yīng)用。國內(nèi)的有關(guān)手機(jī)商城app主要分為四大類別:綜合類,服裝類,日用品類,美妝類。國內(nèi)手機(jī)商城應(yīng)用市場紛雜,內(nèi)容豐富,競爭激烈。淘寶在許多手機(jī)應(yīng)用中擁有最多的用戶,到2018年底,淘寶的年活躍消費(fèi)顯著增加,連續(xù)四個(gè)季度增長超過2000萬;移動(dòng)月活用戶規(guī)模也達(dá)到了一個(gè)可觀的值,新增1700萬。2003年5月,阿里巴巴集團(tuán)成立淘寶。目前,淘寶業(yè)務(wù)包括兩個(gè)主要部分:C2C(從個(gè)人到個(gè)人)和B2C(從商人到個(gè)人)。手機(jī)淘寶支持跨國通信運(yùn)營商、跨國操作系統(tǒng)平臺(tái),通過網(wǎng)絡(luò)快速獲取所有商家的圖像和視頻,同時(shí),也可以共享流媒體內(nèi)容的資每年料來操作一些服務(wù)插件。淘寶的圖片實(shí)現(xiàn)了異步加載的功能,擁有很好的圖片加載框架,結(jié)合自身阿里巴巴開發(fā)的支付寶平臺(tái)進(jìn)行結(jié)合,為用戶帶來了方便視覺體驗(yàn)效果和便攜的支付操作。而在網(wǎng)絡(luò)上面,淘寶的的速度特別快,這都是取決于它擁有一個(gè)很好的網(wǎng)路傳輸框架。淘寶作為一個(gè)大型用戶平臺(tái),就意味著需要有很多活動(dòng)如618、雙十一這種類型的,這就需要結(jié)合HTML5來完成了。這就需要進(jìn)行網(wǎng)絡(luò)加載了,也代表著用戶每次進(jìn)入都需要重新加載,增加了運(yùn)行應(yīng)用的時(shí)間,系統(tǒng)的資源開銷也提高了。而淘寶確還是給用戶帶來了很好的體驗(yàn),在基于那么大的數(shù)據(jù)和那么多的用戶同時(shí)使用的情況下,用戶都可以很好地進(jìn)行購物。1.4論文的主要內(nèi)容本人全程參與了基于Android的服裝商城的設(shè)計(jì)與開發(fā),主要的工作就是進(jìn)行基于Android的服裝商城的設(shè)計(jì)、開發(fā)、實(shí)現(xiàn)和測(cè)試。工作內(nèi)容進(jìn)行細(xì)分就是對(duì)客戶端的注冊(cè)登錄模塊、首頁模塊、分類模塊、購物車模塊、個(gè)人中心模塊進(jìn)行設(shè)計(jì)、開發(fā)、實(shí)現(xiàn)和測(cè)試。針對(duì)這五個(gè)以上信息,本人完成了以下工作:(1)對(duì)開發(fā)手機(jī)服裝商城所需要的技術(shù)以及框架進(jìn)行資料查找,調(diào)研。根據(jù)開發(fā)的時(shí)間和自身的能力進(jìn)行時(shí)間上合理劃分。(2)根據(jù)項(xiàng)目的整體需求來對(duì)功能的需求進(jìn)行分析設(shè)計(jì)和開發(fā),而面對(duì)非功能需求也需要進(jìn)行定義涉及,為了使應(yīng)用更具有完整性。(3)根據(jù)分析決定選用的架構(gòu)來進(jìn)行搭建客戶端整體框架,對(duì)于數(shù)據(jù)的存儲(chǔ)使用進(jìn)行分析設(shè)計(jì)從中挑選最合適的。從服務(wù)端獲取數(shù)據(jù)(看時(shí)間允許自己會(huì)搭建個(gè)服務(wù)器,進(jìn)行接口的定義與設(shè)計(jì))。(4)根據(jù)功能的模塊劃分,對(duì)注冊(cè)登錄模塊、首頁模塊、分類模塊、購物車模塊、個(gè)人中心模塊進(jìn)行開發(fā);對(duì)在應(yīng)用開發(fā)的過程中出現(xiàn)的問題進(jìn)行解決需要設(shè)計(jì)出解決方案;最后對(duì)各個(gè)模塊進(jìn)行模塊化測(cè)試。(5)在項(xiàng)目開發(fā)完成后,即需要對(duì)程序進(jìn)行功能性測(cè)試也需要進(jìn)行非功能性測(cè)試,并且還需要完成適配工作。
2相關(guān)技術(shù)介紹本章主要是對(duì)本應(yīng)用程序在開發(fā)過程中所需要到的相關(guān)技術(shù)和Android平臺(tái)進(jìn)行簡單介紹。本項(xiàng)目決定使用AndroidStudio為開發(fā)工具,使用Java語言進(jìn)行代碼的編寫,項(xiàng)目整體架構(gòu)也使用最基本的MVC架構(gòu)模式,具有良好的封裝格式并且可塑性很強(qiáng),功能上有分享手機(jī)商城。因此在本章對(duì)Android平臺(tái),MVC設(shè)計(jì)模式和ShareSDK的技術(shù)進(jìn)行介紹說明。2.1Android平臺(tái)Android是一個(gè)開源操作系統(tǒng)基于Linux上的,Android平臺(tái)可以為手機(jī)、平板電腦等這樣的手持設(shè)備提供了良好的支持,AndroidSDK也帶來了使用Java語言開發(fā)平臺(tái)應(yīng)用程序所需的工具和API接口。為開發(fā)人員提供一系列與系統(tǒng)服務(wù)接口的系統(tǒng)控制,使開發(fā)人員能夠更容易地開發(fā)優(yōu)秀的應(yīng)用程序。本應(yīng)用程序就是在這個(gè)應(yīng)用框架的基礎(chǔ)上開發(fā)的。2.1.1Android基本組件Android四大基本組件:Activity、Service、ContentProvider和BroadcastReceiver。Activity是APP開發(fā)的最主要的組件,界面的開發(fā)都是基于此Activity上或者是以Activity為基類,他主要可以使該APP的使用者與該APP進(jìn)行交互。做一些如攝影,掃描二維碼等操作。Service非常適合執(zhí)行不需要與該APP使用者進(jìn)行交互的任務(wù),而且還在長期運(yùn)行,比如說后臺(tái)下載服務(wù)。該服務(wù)不是在子線程中默認(rèn)運(yùn)行的。它也不是獨(dú)立的過程中運(yùn)行的。它其實(shí)是在UI線程中運(yùn)行。因此,不要在服務(wù)中執(zhí)行暫停操作,除非您在服務(wù)中創(chuàng)建了一個(gè)子線程來完成暫停操作。服務(wù)的執(zhí)行不依賴于任何用戶界面,即使程序被更改為背景或用戶打開另一個(gè)應(yīng)用程序,服務(wù)也可以繼續(xù)運(yùn)行,這正是服務(wù)使用的場景。當(dāng)應(yīng)用程序被殺死時(shí),依賴于該過程的所有服務(wù)也停止運(yùn)行。ContentProvider主要是提供了對(duì)不同的應(yīng)用程序之間可以共享數(shù)據(jù)的一種機(jī)制,屏蔽了內(nèi)部數(shù)據(jù)存儲(chǔ)細(xì)節(jié)在外部,把主要需要的方法暴露出來,為使用提供了統(tǒng)一的接口模型。而像這種可以應(yīng)用程序之間共享的數(shù)據(jù)可以存儲(chǔ)在各種持久化存儲(chǔ)模式中。BroadcastReceiver是一個(gè)Android組件接收廣播發(fā)送的消息并處理進(jìn)行響應(yīng),并對(duì)整個(gè)系統(tǒng)范圍中所有廣播的進(jìn)行過濾接受和響應(yīng)。系統(tǒng)的廣播主要包括開關(guān)、斷開屏幕、電池的使用等。應(yīng)用程序也可以編寫廣播進(jìn)行發(fā)送,在自己編寫處理方式在接收器里。2.1.2Android數(shù)據(jù)持久化Android為開發(fā)人員提供了進(jìn)行存取數(shù)據(jù)的方式:SharedPreferences存儲(chǔ)、File存儲(chǔ)、SQlite數(shù)據(jù)庫和外部存儲(chǔ)。開發(fā)人員可以根據(jù)對(duì)應(yīng)的要求選擇相應(yīng)的存儲(chǔ)模式。(1)SharePreferences:用戶存儲(chǔ)共享。它可以保存到設(shè)備中,包括了上下文,保存的內(nèi)容包括基本的數(shù)據(jù)類型比如說整形、字符型、浮點(diǎn)型等。還有字符串持久化也是可以的。該存儲(chǔ)共享對(duì)形式存儲(chǔ)在文件中,是以Key-Value鍵值進(jìn)行存儲(chǔ)的,這就是它的本質(zhì)所在。SharePreferences最常用來存儲(chǔ)一系列的配置信息,更符合簡單的存儲(chǔ)要求。為實(shí)現(xiàn)不同的訪問權(quán)限,它提供了四中不同的設(shè)置方式:MODE_PRIVATE、MODE_WORLD_READABLE、MODE_WORLD_WRITABLE和MODE_MULTI_PROCESS,它的默認(rèn)設(shè)置為MODE_PRIVATE。應(yīng)用若想用來存儲(chǔ)輕量級(jí)的數(shù)據(jù),則更適用于SharePreferences存儲(chǔ)方式。(2)File存儲(chǔ):分為內(nèi)部存儲(chǔ)和外部存儲(chǔ)兩種存儲(chǔ)方式。InternalStroage:內(nèi)部存儲(chǔ)。可以直接將數(shù)據(jù)保存到設(shè)備的內(nèi)部文件中,在大多數(shù)的情況下,它用來存儲(chǔ)數(shù)據(jù)的區(qū)域是私有的,所以將文件直接保存在設(shè)備的內(nèi)部中是可行的,但是,如果有其它的應(yīng)用程序和設(shè)備希望訪問他們這是不被允許的。當(dāng)用戶不需要這些應(yīng)用并且感覺占用了設(shè)備的內(nèi)存時(shí),可將這些應(yīng)用直接寫入,同時(shí)她所在的的文件也會(huì)直接被清空刪除。ExternalStorage:外部存儲(chǔ)。主要來說,外部存儲(chǔ)是包含在設(shè)備的內(nèi)存以及SD卡內(nèi)的,當(dāng)然,這些也不能夠被刪除,用戶需要對(duì)一些外部存儲(chǔ)的數(shù)據(jù)進(jìn)行增刪改查,這時(shí)候就可以使用此設(shè)備和其他應(yīng)用程序。(3)SQLite數(shù)據(jù)庫:這種既能夠存儲(chǔ)結(jié)構(gòu)性數(shù)據(jù),并且又支持SQL語言的關(guān)系型數(shù)據(jù)庫,屬于輕量級(jí)別。它在支持多種數(shù)據(jù)類型的后來使得每個(gè)程序都可通過它來進(jìn)行搜索和管理,而這種過程就是AndroidRuntime集成的。SQLlite數(shù)據(jù)庫適合存儲(chǔ)大型數(shù)據(jù),常常用老保存一些重要的數(shù)據(jù),在本應(yīng)用中,使用其存儲(chǔ)用戶的賬號(hào)信息。在用戶進(jìn)行登錄時(shí),判斷數(shù)據(jù)庫中該用戶的信息是否。2.2MVC設(shè)計(jì)模式MVC的全稱為Model-View-Controller,在軟件開發(fā)中是最常見的設(shè)計(jì)模式。模型(Model):主要就是數(shù)據(jù)包括網(wǎng)絡(luò)數(shù)據(jù)、SharedPreferences、SQLite數(shù)據(jù)庫和文件等。它對(duì)應(yīng)用程序需要向后臺(tái)進(jìn)行接口回調(diào)得來的數(shù)據(jù)進(jìn)行了抽象封裝。當(dāng)控制器執(zhí)行操作數(shù)據(jù)時(shí),操作完成后再通知控制器,看是否需要對(duì)視圖進(jìn)行更改變化。視圖(View):視圖相當(dāng)于是一個(gè)界面,它提供了與外部世界交互的能力,是應(yīng)用程序系統(tǒng)和外部世界之間的接口。當(dāng)Model發(fā)生變化時(shí),它會(huì)相應(yīng)地跟著變化??刂破鳎–ontroller):控制器其實(shí)是講視圖和模型聯(lián)系起來,將用戶對(duì)視圖的操作就是交互事件轉(zhuǎn)換為業(yè)務(wù)事件,然后再接著分析業(yè)務(wù)活動(dòng)和執(zhí)行下一個(gè)操作。根據(jù)用戶對(duì)程序進(jìn)行的操作,選擇相應(yīng)的View來展示Model的數(shù)據(jù),Android應(yīng)用程序也是可以使用MVC設(shè)計(jì)模式,視圖基本上是由XML文件靜態(tài)編寫進(jìn)行完成的,有時(shí)也可以在代碼中動(dòng)態(tài)編寫完成。控制器基本上是由Activity,F(xiàn)ragment,Adapter等組件內(nèi)進(jìn)行編寫的。數(shù)據(jù)大多數(shù)情況下是編寫的實(shí)體類。2.3ShareSDK集合成某些個(gè)較常用的類庫,還有有關(guān)于接口的社會(huì)化的分享組件,同時(shí),還能夠?yàn)橐恍┫到y(tǒng)的程序提供更加強(qiáng)大的社會(huì)化的功能服務(wù),ShareSDK隨之而至。它的到來,使得當(dāng)前開發(fā)人員的時(shí)間效率提高,還有,它也使得統(tǒng)計(jì)分析更加社會(huì)化,便于后臺(tái)程序開發(fā)和運(yùn)用的管理。ShareSDK開發(fā)支持多家社會(huì)主流社交平臺(tái),使得開發(fā)人員更快的實(shí)現(xiàn)共享、獲取數(shù)據(jù)的用戶、訪問朋友的名單的主要社會(huì)化功能,后臺(tái)管理功能強(qiáng)大的統(tǒng)計(jì)分析。當(dāng)前用戶的流量以及回流率會(huì)實(shí)時(shí)、高效的更新,提高了傳播的效率,有利于APP的推廣以及使用率的提高,從而吸引更多的社會(huì)用戶量,促進(jìn)我國當(dāng)前科技流量的飛速前進(jìn)。
3系統(tǒng)分析整個(gè)程序的開發(fā)結(jié)果是否成功、好用、有效在很大程度上取決于你的系統(tǒng)分析的成功與否。本章將從系統(tǒng)需求分析、系統(tǒng)用例分析、性能需求分析和業(yè)務(wù)流程分析進(jìn)行分析說明。3.1系統(tǒng)需求分析在本文提出的項(xiàng)目是一個(gè)滿足生活需求的購物類應(yīng)用,主要用戶所有使用基于Android系統(tǒng)的智能機(jī)。系統(tǒng)的業(yè)務(wù)功能包含了購物應(yīng)用的對(duì)商品進(jìn)行操作的功能,通用功能模塊包括注冊(cè)登錄模塊、首頁模塊、分類模塊、購物車模塊、個(gè)人中心模塊。3.1.1注冊(cè)登錄功能首先用戶進(jìn)行登錄如果顯示該賬號(hào)是無效或者的情況下或者是你直接點(diǎn)擊注冊(cè)按鈕這種情況下,你需要進(jìn)入注冊(cè)頁面,注冊(cè)一個(gè)賬號(hào)。當(dāng)注冊(cè)告訴你成功后,此時(shí)就可以進(jìn)行登錄操作了。當(dāng)用戶輸入正確的用戶名和密碼時(shí)可以直接進(jìn)入主頁面,否則將是失敗的。3.1.2首頁功能首頁主要進(jìn)行商品的展示,以不同的方式如不同的Banner導(dǎo)航的展示,頻道的展示,進(jìn)行倒計(jì)時(shí)秒殺的商品。以及根據(jù)自身的屬性進(jìn)入所點(diǎn)擊功能頁面。在此頁面除了用戶可以瀏覽外游客也可以進(jìn)入進(jìn)行頁面瀏覽。3.1.3分類功能在商品列表頁面中,左側(cè)需要展示所有的商品類別。點(diǎn)擊每個(gè)會(huì)話條目可以右側(cè)顯示相應(yīng)的商品概要。把所有的服裝商品進(jìn)行劃分,分別屬于哪種類別,方便用戶具體尋找哪一類別的服裝。在此頁面除了用戶可以瀏覽外游客也可以進(jìn)入進(jìn)行頁面瀏覽。3.1.4購物車功能該項(xiàng)目可以在商品詳情頁添加商品到購物車中。點(diǎn)擊購物車頁面上的編輯按鈕,你可以添加、減少、刪除商品,以及點(diǎn)擊全選按鈕進(jìn)行全部取消或全部選擇。在按下購物車標(biāo)簽上的完成按鈕后,無法刪除商品??梢詫?duì)于加購的商品計(jì)算總計(jì)價(jià)格后可以進(jìn)行支付功能。此頁面只有用戶可以進(jìn)行結(jié)算操作,非用戶進(jìn)行操作提示彈窗需登錄用戶才可操作。3.1.5個(gè)人中心功能個(gè)人中心界面用來顯示當(dāng)前用戶的所有信息,需要在個(gè)人中心頁面顯示一個(gè)退出登錄按鈕,當(dāng)點(diǎn)擊當(dāng)前退出按鈕后,可以退出登錄,并跳轉(zhuǎn)到登錄頁面。3.1.6商品界面功能商品界面需要顯示商品所有的信息,導(dǎo)航欄部分展示圖片,并可以對(duì)圖片進(jìn)行左右切換,緊接著點(diǎn)擊該商品的屬性可顯示該商品的不同種類的屬性的剩余數(shù)量,向下瀏覽界面是該商品的更詳細(xì)的圖片,在顯示更詳細(xì)的此部分主要是利用webView進(jìn)行HTML5界面的顯示。3.2系統(tǒng)用例分析根據(jù)業(yè)務(wù)分析歸納出系統(tǒng)兩個(gè)角色:用戶,游客兩個(gè)個(gè)角色的用例分析如圖3.1和圖3.2所示:當(dāng)角色是用戶的時(shí)候你可以對(duì)該程序進(jìn)行登錄、退出、瀏覽商品、購物車和個(gè)人信息的操作。當(dāng)角色是游客的時(shí)候你只可以對(duì)該程序進(jìn)行登錄和瀏覽商品的操作。圖3.1用戶用例圖表3.1登陸用例描述名稱:登陸用例參與執(zhí)行者:未登陸的用戶前置條件:數(shù)據(jù)庫聯(lián)接成功活動(dòng)的基本過程:1、輸入用戶名和密碼2、點(diǎn)擊登陸按鈕進(jìn)行驗(yàn)證3、用戶名密碼正確進(jìn)入主界面,如果用戶名密碼錯(cuò)誤彈出錯(cuò)誤提示。后置條件:用戶登錄成功,可以進(jìn)行服裝商城的各項(xiàng)操作。圖3.2游客用例圖表3.2游客用例描述名稱:游客用例參與執(zhí)行者:未登陸和未注冊(cè)的用戶前置條件:無活動(dòng)的基本過程:不登錄賬號(hào)直接進(jìn)入服裝商城應(yīng)用后置條件:進(jìn)入后只能進(jìn)行瀏覽商品和登錄的操作。3.3性能需求分析非功能性需求也是非常重要的,它對(duì)開發(fā)的軟件的質(zhì)量起著很重要的決定,在對(duì)軟件中的功能需求的定義在一定程度上也有著很、很深的影響。非功能性需求分析需要對(duì)兼容性,易用性,安全性,穩(wěn)定性等進(jìn)行分析,以此來保證該軟件更加可用高效。3.3.1兼容性對(duì)于app的開發(fā)適配是必不可少的一項(xiàng)工作,該程序需要兼容多種機(jī)型,但由于身邊的資源有限制,所以兼容也受到了限制,如下所示:兼容的Android系統(tǒng)版本為:7.1,、9.0。兼容的屏幕分辨率為:2340*1080、1920*1080。3.3.2易用性隨著市場上多種app的問世,每位用戶手機(jī)里都有很多類型的軟件,但是一些基本主流的操作都是一樣的,因?yàn)槿绻恳粋€(gè)app的用戶操作手勢(shì)都是完全不同的這對(duì)于用戶體驗(yàn)來說相當(dāng)不好。所以該應(yīng)用程序在一些操作上都是符合主流操作的,比如說:(1)一些頁面跳轉(zhuǎn)的層次進(jìn)行限制。(2)像如長按、滑動(dòng)等操作符合目前市場上app主要流行的。3.3.3可擴(kuò)展性為了使手機(jī)應(yīng)用軟件可擴(kuò)展性更強(qiáng),以便于后期開發(fā)者進(jìn)行迭代更新時(shí)更加方便、高效。因此,這個(gè)應(yīng)用程序使用敏捷開發(fā)來開發(fā)項(xiàng)目的方式,軟件架構(gòu)直接設(shè)計(jì)成經(jīng)典的架構(gòu)模式,使用一種有效的封裝模塊的方式,數(shù)據(jù)交互只需要通過接口調(diào)用進(jìn)行,因此該項(xiàng)目就具有良好的擴(kuò)展性。3.3.4性能穩(wěn)定性性能穩(wěn)定也是衡量一個(gè)應(yīng)用是否成功的一個(gè)重要因素,為了防止在交互過程中出現(xiàn)異常崩潰現(xiàn)象,需要在開發(fā)過程中及時(shí)進(jìn)行測(cè)試防止在編寫哪一塊代碼時(shí)出現(xiàn)了異常,使該程序及時(shí)減少出現(xiàn)的錯(cuò)誤,具有良好的性能穩(wěn)定性。3.4業(yè)務(wù)流程分析依據(jù)需求將應(yīng)用程序分成五大模塊,分別為注冊(cè)登錄模塊、首頁模塊、分類模塊、購物車模塊和個(gè)人中心模塊。圖3.1系統(tǒng)業(yè)務(wù)流程圖3.5本章小結(jié)本章主要是對(duì)基于的Android手機(jī)商城進(jìn)行系統(tǒng)分析,其中首先進(jìn)行需求分析來對(duì)各個(gè)功能進(jìn)行模塊化具體分析,進(jìn)行了用例分析。在為了提高用戶的體驗(yàn)上進(jìn)行性能需求分析,同時(shí)也對(duì)系統(tǒng)業(yè)務(wù)流程進(jìn)行了畫圖分析。
4系統(tǒng)設(shè)計(jì)我主要完成了項(xiàng)目中的設(shè)計(jì)和開發(fā)工作,本節(jié)詳細(xì)介紹了系統(tǒng)包、模塊劃分和數(shù)據(jù)存儲(chǔ)方案設(shè)計(jì)。4.1系統(tǒng)包設(shè)計(jì)依據(jù)該項(xiàng)目是基于MVC設(shè)計(jì)模式進(jìn)行開發(fā)的,項(xiàng)目的包名圖設(shè)計(jì)如下所示。所有數(shù)據(jù)模型放到模型包內(nèi);所有業(yè)務(wù)邏輯處理類放入控制包內(nèi);具體分包情況如下:(1)控制層:com.weiwei.example.controller1)應(yīng)用界面相關(guān)com.weiwei.example.controller.activity2)存放fragmentcom.weiwei.example.controller.fragment3)顯示列表的適配器com.weiwei.example.controller.adapter(2)數(shù)據(jù)模型層com.weiwei.example.model1)數(shù)據(jù)對(duì)象封裝com.weiwei.example.model.bean2)數(shù)據(jù)庫操作類com.weiwei.example.model.dao3)數(shù)據(jù)庫com.weiwei.example.model.db(3)相關(guān)工具類com.weiwei.example.utils4.2系統(tǒng)功能設(shè)計(jì)4.2.1歡迎界面功能設(shè)計(jì)歡迎頁面程序的第一個(gè)頁面,延時(shí)3s后根據(jù)是否登錄過的狀態(tài),來執(zhí)行跳轉(zhuǎn)功能。如果沒有登錄過,直接跳轉(zhuǎn)到登錄頁面;如果登錄過,獲取當(dāng)前用戶信息,并調(diào)用登錄成功后的方法,最后跳轉(zhuǎn)到主頁面。圖4.1歡迎頁面流程圖4.2.2登錄功能設(shè)計(jì)登錄功能,首先要獲取輸入的用戶名稱和密碼,并校驗(yàn)輸入的用戶名稱和密碼,然后去后臺(tái)服務(wù)器進(jìn)行賬號(hào)驗(yàn)證。如果登錄成功,調(diào)用登錄成功后方法,并跳轉(zhuǎn)到主頁面,最后結(jié)束當(dāng)前頁面;如果登錄失敗,提示登錄失敗。圖4.2用戶登錄信息順序圖圖4.3用戶登錄信息活動(dòng)圖4.2.3主界面模塊設(shè)計(jì)項(xiàng)目的主框架采用RadioGroup+RadioButton+Fragment的方式搭建。根據(jù)用戶點(diǎn)擊底部相應(yīng)的RadioButton,切換頂部對(duì)應(yīng)的Fragment。目前底部設(shè)置了四個(gè)RadioButton,分別是首頁、分類、購物車、個(gè)人中心。圖4.4主框架模塊流程圖4.2.4首頁功能設(shè)計(jì)首頁頁面包含的功能主要有:促銷推薦專區(qū)商品展示,新品熱門產(chǎn)品區(qū);促銷折扣活動(dòng)商品區(qū)。在頭部的搜索框里可以進(jìn)行搜索功能。點(diǎn)擊搜索按鈕,在代碼中為“搜索”注冊(cè)監(jiān)聽事件。點(diǎn)擊首頁面中的相應(yīng)商品都進(jìn)入該商品的詳情界面,在代碼中需要注冊(cè)監(jiān)聽該條目的點(diǎn)擊事件。在首頁面中,每個(gè)對(duì)應(yīng)的小模塊都有相應(yīng)的滑動(dòng)功能,左右滑動(dòng),上下滑動(dòng)。整體的界面需要進(jìn)行上下滑動(dòng),再代碼中需要注冊(cè)滑動(dòng)監(jiān)聽事件,解決滑動(dòng)異常事件。首頁的展示功能實(shí)現(xiàn)上,需要先創(chuàng)建一個(gè)子線程去服務(wù)器獲取該界面所調(diào)用接口的獲取的所有信息,并將獲取的信息進(jìn)行相應(yīng)的處理展示在界面上。然后把獲取的界面信息緩存到本地,最后自定義方法進(jìn)行刷新首頁頁面。再界面的底部設(shè)置一個(gè)滑動(dòng)到頂部的按鈕,可以一鍵跳轉(zhuǎn)到頂部頁面。減少了滑動(dòng)上翻的時(shí)間。圖4.5首頁列表頁面順序圖圖4.6首頁列表頁面活動(dòng)圖4.2.5搜索功能設(shè)計(jì)搜索功能主要通過在輸入框輸入你想要搜索的商品,圍繞著點(diǎn)擊搜索按鈕進(jìn)行的點(diǎn)擊事件。搜索按鈕:首先注冊(cè)搜索按鈕的點(diǎn)擊監(jiān)聽,當(dāng)用戶點(diǎn)擊搜索按鈕后,獲取輸入的名稱,并校驗(yàn)輸入的名稱不能為空,去服務(wù)器獲取要商品,最后顯示這個(gè)商品的詳情頁。一鍵跳轉(zhuǎn)按鈕:首先注冊(cè)一鍵跳轉(zhuǎn)按鈕的點(diǎn)擊監(jiān)聽,然后滑倒該頁面的頂部。商品自身點(diǎn)擊事件:需要注冊(cè)item點(diǎn)擊事件,進(jìn)入商品的詳情界面。圖4.7首頁搜索和一鍵跳轉(zhuǎn)流程圖4.2.6分類功能設(shè)計(jì)分類頁面主要把服裝商品具體的細(xì)分,如:衛(wèi)衣、短袖具體分類,就可以顯示所有各種類的類型服裝。點(diǎn)擊分類列表中的分類條目,即可獲取相應(yīng)類別的服裝。點(diǎn)擊每個(gè)商品條目都可以跳轉(zhuǎn)到相應(yīng)的商品詳情頁面,進(jìn)行詳細(xì)的了解商品。圖4.8分類列表頁面順序圖圖4.9分類列表頁面活動(dòng)圖4.2.7商品詳情功能設(shè)計(jì)先要?jiǎng)?chuàng)建一個(gè)Activity界面,然后獲取傳遞過來的商品的數(shù)據(jù),然后將該數(shù)據(jù)填充到該Activity布局上進(jìn)行顯示。當(dāng)前商品詳情界面,點(diǎn)擊頁面右上角的分享圖標(biāo)可以將內(nèi)容分享到qq、微博上,利用ShareSDK。點(diǎn)擊右下角有將商品加入購物車的選項(xiàng),點(diǎn)擊后,可以將商品添加到購物車中,會(huì)有購無車界面進(jìn)行顯示。注冊(cè)退群廣播,如果接收到的退群廣播信息與當(dāng)前用戶的id一致,就結(jié)束當(dāng)前頁面。圖4.10商品詳情頁流程圖圖4.11商品詳情頁順序圖圖4.12商品詳情頁活動(dòng)圖4.2.8購物車功能設(shè)計(jì)購物車主要采用自定義View按鈕“+”,“-”對(duì)已經(jīng)添加到購物車的商品進(jìn)行添加和減少,。購物車列表所有商品信息展示采用RecyclerView,創(chuàng)建購物車條目。RecyclerView初始化時(shí)要將數(shù)據(jù)展示的適配器添加到RecyclerView中,同時(shí)服務(wù)器獲取所有信息。如果獲取成功,刷新顯示。如果失敗,提示獲取失敗。通過適配器將獲取的信息進(jìn)行展示。點(diǎn)擊結(jié)算按鈕,調(diào)用集成支付寶的SDK。(需要用公司注冊(cè)才能使用)點(diǎn)擊購物車列表中的item,首先要獲取當(dāng)前id的價(jià)格和個(gè)數(shù),并將該數(shù)據(jù)進(jìn)行計(jì)算。圖4.13購物車頁面流程圖圖4.14購物車頁面順序圖4.2.9個(gè)人中心功能設(shè)計(jì)如果當(dāng)前用戶已經(jīng)登錄成功,則會(huì)顯示該用戶的所有信息如果當(dāng)前用戶沒有登錄,則會(huì)顯示用戶登錄按鈕、所有個(gè)人中心信息里面都沒有數(shù)據(jù)。圖4.15個(gè)人中心順序圖圖4.16個(gè)人中心活動(dòng)圖4.2.10退出功能設(shè)計(jì)如果當(dāng)前用戶已經(jīng)登錄成功,點(diǎn)擊退出按鈕后,退出當(dāng)前用戶返回到登錄頁面中。圖4.17退出功能流程圖4.3數(shù)據(jù)邏輯設(shè)計(jì)根據(jù)業(yè)務(wù)分析,可以得出系統(tǒng)類圖,如圖4.19所示,用以對(duì)系統(tǒng)中的數(shù)據(jù)進(jìn)行歸類,并描述他們之間的關(guān)系。圖4.18系統(tǒng)類圖4.4數(shù)據(jù)表設(shè)計(jì)在本項(xiàng)目中設(shè)計(jì)了兩數(shù)據(jù)表,是用戶賬號(hào)數(shù)據(jù)表以及購物車數(shù)據(jù)表。用戶賬號(hào)數(shù)據(jù)表主要用來存放當(dāng)前用戶的名稱、id、頭像和昵稱以及購物車中的信息。表4.19t_user表字段類型長度是否允許為空是否為主鍵說明idint10否是編號(hào)userNamevarchar50是否用戶名passwordvarchar50是否密碼userFlagint10是否是否為游客購物車數(shù)據(jù)表主要用來存放于用戶加入到購物車商品的信息以個(gè)數(shù)表4.20t_good表字段類型長度是否允許為空是否為主鍵說明idint10否是編號(hào)goodvarchar100是否商品信息userNovarchar50是否用戶賬戶goodNumint20是否商品個(gè)數(shù)4.5性能設(shè)計(jì)4.5.1全局線程池設(shè)計(jì)為了方便項(xiàng)目中線程的統(tǒng)一管理,減少內(nèi)存的開銷,在數(shù)據(jù)模型層中,創(chuàng)建一個(gè)全局線程池。4.5.2全局監(jiān)聽設(shè)計(jì)全局監(jiān)聽主要包括網(wǎng)絡(luò)信息變化的監(jiān)聽和用戶登錄信息變化的監(jiān)聽。網(wǎng)絡(luò)變化的監(jiān)聽里面實(shí)現(xiàn)的方法包括:判斷當(dāng)前是否有網(wǎng)絡(luò)連接用戶登錄信息變化監(jiān)聽方法:判斷當(dāng)前的用戶信息來從后臺(tái)中獲取購物車的數(shù)據(jù)4.6本章小結(jié)本章依據(jù)系統(tǒng)的分析,決定采用MVC設(shè)計(jì)模式在軟件架構(gòu)的上。并依據(jù)應(yīng)用的架構(gòu)劃分和設(shè)計(jì)項(xiàng)目包,將程序功能劃分為歡迎界面功能、登錄功能、首頁功能讓、搜索功能、分類功能、購物車功能和個(gè)人中心功能。對(duì)各功能進(jìn)行了詳細(xì)分析設(shè)計(jì)。對(duì)數(shù)據(jù)的邏輯進(jìn)行了規(guī)劃。
5系統(tǒng)實(shí)現(xiàn)本章主要介紹基于Android的移動(dòng)手機(jī)商城的系統(tǒng)實(shí)現(xiàn),這里主要分為注冊(cè)登錄界面,主功能界面,首頁界面、分類界面、購物車界面以及個(gè)人中心界面。5.1注冊(cè)登錄界面(1)歡迎界面當(dāng)用戶首次進(jìn)入該應(yīng)用程序或者殺死該進(jìn)程后重新進(jìn)入該應(yīng)用程序時(shí)展示當(dāng)前歡迎頁面。圖5-1歡迎頁面效果圖(2)登錄界面首次進(jìn)入該程序顯示用戶登錄界面,點(diǎn)擊左上角的按鈕關(guān)閉當(dāng)前頁面并且以游客的身份進(jìn)入該應(yīng)用程序首頁界面。輸入用戶賬號(hào)和密碼后判斷是否正確如果正確則以用戶的身份進(jìn)入該程序。失敗提示失敗信息。圖5-2登錄頁面效果圖5.2主功能界面主界面模塊主要是四個(gè)Fragment基于一個(gè)Activity上面進(jìn)行頁面切換。圖5-3主框架效果圖5.3首頁界面 游客都可以進(jìn)入此首頁進(jìn)行瀏覽,此界面主要用來展示活動(dòng)以及服裝商品以不同的方式及活動(dòng)來展示商品的預(yù)覽圖。圖5-4首頁搜索和一鍵跳轉(zhuǎn)效果圖5.4分類界面(1)分類界面界面也是用戶和游客都可以進(jìn)入,把商品的類別進(jìn)行分類顯示預(yù)覽圖便于用戶的瀏覽和選擇。圖5-5分類效果圖(2)商品詳情界面此界面是當(dāng)用戶和游客在首頁和分類界面瀏覽商品的該時(shí)候點(diǎn)擊該商品進(jìn)入該商品的詳情界面。此界面顯示該商品的所有詳情信息。當(dāng)游客點(diǎn)擊添加購物車后提示彈窗只有用戶才能進(jìn)行此操作。圖5-6商品詳情頁效果圖5.5購物車界面購物車界面當(dāng)游客進(jìn)入的時(shí)候顯示沒有商品需添加商品,但用戶進(jìn)入時(shí)如果該用戶有購物車的商品信息將顯示在購物車界面,如果沒有也顯示沒有商品需添加商品。圖5-7購物車頁效果圖5.6個(gè)人中心界面?zhèn)€人中心界面當(dāng)?shù)卿涃~號(hào)后則用來顯示該用戶的頭像,名稱等信息。當(dāng)游客進(jìn)入該界面后賬戶名稱上顯示游客二字。圖5-8個(gè)人中心效果圖5.7本章小結(jié)本章主要通過前幾章的分析與設(shè)計(jì)對(duì)登錄模塊、主框架模塊、首頁模塊、分類模塊、購物車模塊、個(gè)人中心模塊進(jìn)行界面的實(shí)現(xiàn)效果的展示。
6系統(tǒng)測(cè)試及實(shí)現(xiàn)效果一個(gè)沒有進(jìn)行測(cè)試回歸的程序并不算一個(gè)完整的程序,測(cè)試的目的就是發(fā)現(xiàn)問題,解決問題。測(cè)試也需要分成功能性測(cè)試和非功能性測(cè)試。本章就是對(duì)該程序進(jìn)行的測(cè)試來介紹一下。6.1功能性測(cè)試功能性測(cè)試就是需要對(duì)用戶界面和業(yè)務(wù)需求進(jìn)行測(cè)試。用戶界面測(cè)試的目標(biāo)在于實(shí)現(xiàn)接口正確的功能和業(yè)務(wù)需求,看看像觸摸、點(diǎn)擊、滑動(dòng)等操作是否符合交互要求。這個(gè)項(xiàng)目在導(dǎo)航窗口和字段之間的瀏覽是否是一致的和正常的。系統(tǒng)測(cè)試的目的是確保正確的數(shù)據(jù)接收、處理和恢復(fù),以及正確的操作,保證數(shù)據(jù)的正確性和一致性。進(jìn)行測(cè)試時(shí),將會(huì)使用真機(jī)進(jìn)行測(cè)試,真機(jī)測(cè)試的環(huán)境參數(shù)如下表。表7.1真機(jī)測(cè)試環(huán)境參數(shù)表品牌Android版本屏幕大小分辨率內(nèi)存CPU頻率華為榮耀Android9.06.35寸2340x10806GB1.5GHz魅族Android7.15.2英寸1280x7204GB1.4GHz在真機(jī)上進(jìn)行測(cè)試的結(jié)果如下:用戶界面測(cè)試,窗口與字段之間的交互達(dá)到了預(yù)期的要求,觸摸、點(diǎn)擊、滑動(dòng)等操作是也符合交互要求。經(jīng)過測(cè)試,測(cè)試內(nèi)容覆蓋論文所述的每個(gè)功能點(diǎn),達(dá)到了的功能要求,而且程序穩(wěn)定的運(yùn)行。6.2非功能性測(cè)試(1)兼容性為了測(cè)試該程序的兼容性可以在多個(gè)版本上不會(huì)出現(xiàn)異常,Android提供的AVDManager可以創(chuàng)建多個(gè)版本的模擬器,用來測(cè)試該程序是否在Android不同的版本以及不同的屏幕分辨率下進(jìn)行正常使用。模擬器測(cè)試達(dá)到的結(jié)果:1)應(yīng)用軟件在以下3種分辨率上顯示正常,分別是1920x1080、1280x720、800x480。2)應(yīng)用軟件在Android系統(tǒng):7.1,9.0版本上運(yùn)行正常。(2)性能穩(wěn)定性本項(xiàng)目使用自動(dòng)化測(cè)試工具M(jìn)onkey測(cè)試系統(tǒng)性能。Monkey是一個(gè)AndroidSDK提供的測(cè)試工具,尤其是對(duì)壓力測(cè)試和可靠性,實(shí)現(xiàn)的時(shí)間,可以把隨機(jī)事件流的模擬目標(biāo),課程和鍵盤的次數(shù)被派來監(jiān)視應(yīng)用程序的穩(wěn)定性和可靠性測(cè)試。測(cè)試步驟如下:1)在Andr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年貧瘦煤合作協(xié)議書
- 2025年特異性植物源農(nóng)藥合作協(xié)議書
- 2025年二年級(jí)下冊(cè)班級(jí)工作總結(jié)(2篇)
- 2025年企業(yè)勞動(dòng)用工合同標(biāo)準(zhǔn)樣本(2篇)
- 2025年個(gè)人門面房租賃合同標(biāo)準(zhǔn)樣本(2篇)
- 2025年五年級(jí)下學(xué)期少先隊(duì)工作總結(jié)(五篇)
- 2025年中介服務(wù)合同范例(三篇)
- 戶外運(yùn)動(dòng)中心裝修合同終止
- 液體化工品國內(nèi)運(yùn)輸協(xié)議
- 寵物運(yùn)輸包車協(xié)議樣本
- 2025-2030年中國反滲透膜行業(yè)市場發(fā)展趨勢(shì)展望與投資策略分析報(bào)告
- 湖北省十堰市城區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末質(zhì)量檢測(cè)道德與法治試題 (含答案)
- 山東省濰坊市2024-2025學(xué)年高三上學(xué)期1月期末 英語試題
- 春節(jié)節(jié)后收心會(huì)
- 《榜樣9》觀后感心得體會(huì)四
- 《住院患者身體約束的護(hù)理》團(tuán)體標(biāo)準(zhǔn)解讀課件
- 中國心力衰竭診斷與治療指南解讀
- 復(fù)工復(fù)產(chǎn)工作方案范本【復(fù)產(chǎn)復(fù)工安全工作方案】
- HyperMesh100基礎(chǔ)培訓(xùn)教程
- 現(xiàn)代機(jī)械強(qiáng)度理論及應(yīng)用課件匯總?cè)譸pt完整版課件最全教學(xué)教程整套課件全書電子教案
- 農(nóng)村信用社個(gè)人借款申請(qǐng)審批表
評(píng)論
0/150
提交評(píng)論