版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、基于android的減肥計劃軟件的設(shè)計與實現(xiàn)摘要近100多年來,科學(xué)技術(shù)有了一個爆炸式的發(fā)展,各國的經(jīng)濟(jì)實力也在飛速上升。因此,人們有了追求生活質(zhì)量以及品質(zhì)的能力和需求,特別是對物質(zhì)的需求越來越明顯。作為科技的濃縮,手機(jī)對人們的生活影響日益增加。人們對手機(jī)的要求也逐漸增多。從傳統(tǒng)的按鍵手機(jī)到翻蓋手機(jī)再到現(xiàn)在的智能手機(jī),都可以看出手機(jī)的發(fā)展速度很快。因此,智能手機(jī)應(yīng)用軟件及有關(guān)于客戶需要的服務(wù)將有廣闊的發(fā)展前景和值得研究的動力。 本課題為設(shè)計并實現(xiàn)一個基于android的減肥計劃軟件,目的是能夠為用戶提供一個方便日常操作的,有著提示和記錄作用的,能夠推薦一些關(guān)于飲食和運(yùn)動的科學(xué)的計劃的減肥系統(tǒng)。
2、不僅要滿足使用者的需求,同時提供給服務(wù)者數(shù)據(jù),便于更新和加強(qiáng)功能。本論文首先介紹系統(tǒng)的開發(fā)背景和意義,此次畢設(shè)中,我在Android手機(jī)軟件開發(fā)技術(shù)原理的基礎(chǔ)上,考慮到Android手機(jī)在學(xué)生普遍,決定開發(fā)基于android的減肥計劃軟件。本系統(tǒng)后臺采用MySQL數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)的存儲。關(guān)鍵詞: Android 、智能系統(tǒng)、減肥計劃軟件、MySQL。Design and implementation of weight loss program based on AndroidAbstractNearly 100 years, had an explosive development of sc
3、ience and technology, national economic strength and rise at a rapid pace. As a result, people have the ability to pursue the quality of life and quality and demand, especially for material needs more and more obvious. As the concentration of the science and technology, mobile phones increasingly in
4、fluence on people's lives. For the requirement of the mobile phone also gradually increasing. From the traditional button cell phone to flip phone and smart phone now, can see the development of the mobile phone is very fast. As a result, smartphone applications software and service on customer
5、needs will have wide development prospect and is worth studying.This topic for the design and implement a plan reducing weight based on the android software, the purpose is to provide users with a convenient for daily operation, with prompt and record function, can recommend some about the science o
6、f diet and exercise plan reducing weight system. Not only to meet the needs of users, data provided to the server at the same time, easy to update and strengthen the function.This paper introduces the background and significance of the development system, the complete set, I based on the Android mob
7、ile phone software development technology principle, taking into account the general Android phone student, decided to develop android software-based weight loss program. The system uses a MySQL database back-end data storage.Keywords: Android, intelligent systems, diet planning software, MySQL.1 緒論
8、1.1課題的研究背景和意義手機(jī),在一定意義上來講,可以算是一種微型計算機(jī)。由于體積小,攜帶方便,人們對手機(jī)的需求增加。而隨著之前按鍵手機(jī)退出歷史舞臺,智能手機(jī)在這幾年成為了主角。功能變多,變得精細(xì),也是智能手機(jī)收到追捧的主要原因??梢哉f,在之后的日子里,智能手機(jī)將會逐漸成為人們獲取各方面信息的主要設(shè)備來源。而在當(dāng)今這個許多種類手機(jī)群雄爭鋒的時代,2008年Google推出了一款,命名為Android的開源智能手機(jī)操作系統(tǒng)。Android的優(yōu)勢是它的系統(tǒng)是半開放式的,這樣的系統(tǒng)不僅有利于各個手機(jī)生產(chǎn)者的使用,而且也可以讓他們根據(jù)自己的需求和特點(diǎn)添加和修改,這樣便有了自己的特色,足以吸引各個手機(jī)購
9、買者的目光。因此,Android系統(tǒng)得到了很多的使用?,F(xiàn)如今,生活快節(jié)奏化,更加應(yīng)了時間就是金錢這句話。并且,在硬件技術(shù)基礎(chǔ)上,也得到了很大的發(fā)展,給移動設(shè)備增加更多的功能變得容易,有需求才有市場,移動設(shè)備的高計化使人們越來越滿足,而人們也由之前的追求技術(shù)上的突破變?yōu)榱俗非笠曈X上的效果。但不論從哪方面來講,任何方面的提升都與移動設(shè)備搭載的系統(tǒng)息息相關(guān)。系統(tǒng)的升級變得更加重要。我的課題是:“基于android的減肥計劃軟件的設(shè)計與實現(xiàn)”。 舉一個例子:在校學(xué)生如何能夠時刻查詢咖啡廳的信息,得到及時的準(zhǔn)確的信息,我能想到的最快的辦法就是:將咖啡廳的位置,食物,以及點(diǎn)餐的過程放到手機(jī)上,就是把它做成
10、App,能夠在每個學(xué)生的手機(jī)上運(yùn)行,同時可以增加別的一些功能豐富這個應(yīng)用程序。所以,本次就致力于開發(fā)出一款基于android的減肥計劃軟件,來滿足用戶對于自己的身高體重,以及減肥信息的及時掌握以及記錄。目前使用的是SDK版本為Android 4.4.0?,F(xiàn)在人們的生活的壓力山大并仍在增加,越來越多的人開始注重運(yùn)動減肥,保持身體的健康,特別是最近興起的健身熱潮,各種秀身材的方式:例如什么鎖骨放硬幣,A4腰之類的,這些都成為了刺激人們減肥塑身的外來因素。這次的課題是:設(shè)計基于Android的減肥計劃軟件,需要根據(jù)用戶的需求和特性而開發(fā),了解客戶的要求,例如對自己的記錄和健身達(dá)人的經(jīng)驗,實現(xiàn)這些功能
11、并符合人們的要求。1.2課題的現(xiàn)狀由于現(xiàn)有的信息化的發(fā)展趨勢,人們在生活水平提高的條件,有些人的運(yùn)動時間基本沒有,并且飲食大多變好,油膩的食物,逐漸縮短的運(yùn)動時間,會使得身體發(fā)福,出現(xiàn)一些疾病。當(dāng)出現(xiàn)這種情況的人變多,健身會是一個很好的途徑。有些人會看到這里的商業(yè)價值,開辦健身俱樂部,交給有需求的人科學(xué)的健身知識,動作。健身風(fēng)潮加劇,健身俱樂部便不斷變多。信息化的迅速發(fā)展,使得電腦越來越普及,如今的文盲界定已經(jīng)不是沒讀過書這樣的,而是不會使用電腦,特別是不會熟練使用電腦的人,所以,電腦的普及加快。據(jù)我查詢一些統(tǒng)計數(shù)據(jù)的結(jié)果,雖然健身俱樂部在逐年增多,增加趨勢明顯,但仍然無法和歐美國家相比,數(shù)量
12、不足,具有專業(yè)知識的人供不應(yīng)求,健身房的設(shè)施也不是很全面。據(jù)統(tǒng)計,現(xiàn)在,我國的健身俱樂部數(shù)量不足,由于我國人口基數(shù)巨大,每個俱樂部所承擔(dān)的人數(shù)眾多。我國經(jīng)濟(jì)的發(fā)展飛快,目力所及之處,每個人的生活變得越來越好,人們對于生活質(zhì)量的追求增加。自身的要求便是最基本的。對于身形的要求逐漸變高,而健身作為一種比較好的塑身方式,得到了巨大的認(rèn)可。健身的科學(xué)性和專業(yè)性使得人們愿意花費(fèi)越來越多的時間,精力,金錢。因此,看到這些存在的商業(yè)價值,開辦健身俱樂部變成了很好的選擇。因此,健身俱樂部不斷變多,健身所形成的風(fēng)潮席卷了整個社會,不論是學(xué)生,上班族,還是經(jīng)商者。俱樂部也開始充分利用計算機(jī)軟硬件資源和網(wǎng)絡(luò)的作用,
13、從而實現(xiàn)計算機(jī)管理以避免傳統(tǒng)落后的管理方式的不足。 目前,我國健身俱樂部會員消費(fèi)管理基本采取以下兩種方式:1 手工管理,所有信息都存在紙質(zhì)信息載體上,即紙質(zhì)的信息儲存方式,修改和查詢基本都要靠人工。手工操作的管理方式存在著除了浪費(fèi)人力資源以外的諸多缺點(diǎn):(1)處理更新的速度慢,影響信息及時性。(2)易出現(xiàn)錯誤,影響信息準(zhǔn)確性。(3)不便于查詢,查詢速度過慢。(4)缺乏綜合性,不能起控制作用,不能起到統(tǒng)計處理作用。由于存在這些缺點(diǎn),大大降低了信息的利用價值,顯然越來越不適應(yīng)現(xiàn)代健身俱樂部管理工作的需要。另外,紙質(zhì)載體在存放方面也存在較大限制,存放空間和條件是較為明顯的難處。各種方面的不足,導(dǎo)致此
14、種方式管理效率低,成本高,應(yīng)用率和參考率基本沒有。1.3論文框架安排本文就本人開發(fā)的:基于android的減肥計劃軟件做了簡單的描述。具體的工作內(nèi)容和系統(tǒng)的需求功能,將在以下的幾章中予以介紹:緒論,這一章是一個總體的部分,除了討論在Android基礎(chǔ)上的現(xiàn)在的手機(jī)軟件,系統(tǒng)等方面的現(xiàn)狀,還大概對各章內(nèi)容進(jìn)行總體的敘述,把每個章節(jié)所要講述的內(nèi)容做一個陳列。本次課題是基于Android的減肥計劃軟件的設(shè)計與實現(xiàn),所以本章就是講述Andriod的出現(xiàn),開發(fā)過程,優(yōu)勢。減肥計劃系統(tǒng)分析,主要分析了本系統(tǒng)開發(fā)的可行性還有需求分析等各方面內(nèi)容。其中可行性分為:經(jīng)濟(jì)可行性,技術(shù)可行性,操作可行性,法律可行性
15、。軟件系統(tǒng)的非功能分析還有所用到的系統(tǒng)的流程分析。 是較為重點(diǎn)的一章,主要是系統(tǒng)的詳細(xì)設(shè)計:包括設(shè)計原則,系統(tǒng)目標(biāo)、總體的結(jié)構(gòu)設(shè)計等。 主要是來講解一些具體的軟件的功能是如何實現(xiàn)的。希望通過這一章的敘述,來向讀者介紹我在做每個模塊時的方法和他們分別要完成或者說是要承擔(dān)怎樣的任務(wù)。這一章主要是在軟件和程序編寫好了之后加的。因為軟件完成后要測試它們是否能夠真正實現(xiàn)所要求的功能,而且要測試會不會存在什么隱藏的漏洞。本章就是對這些進(jìn)行描述。之后 是對系統(tǒng)開發(fā)和論文編寫的過程的總結(jié)。最后:致謝、參考文獻(xiàn)。 2 技術(shù)介紹2.1 Android操作系統(tǒng)簡介 2.1.1 Android簡介Android作為G
16、oogle于2007年11月發(fā)布的,基于Linux平臺的開源手機(jī)操作系統(tǒng),而在Android系統(tǒng)底層方面來說,Android使用的是C/C+作為開發(fā)語言。Android平臺和電腦差不多,也是在移動設(shè)備上搭載操作系統(tǒng),然后是中間件,進(jìn)去之后就是用戶的使用界面,和每個能提供用戶不同需求的App。在Android系統(tǒng)剛出現(xiàn)的時候,就自稱是現(xiàn)在所有的系統(tǒng)中唯一的一個專門為手機(jī)等移動設(shè)備所開發(fā)的,具有開放性和完整性最好調(diào)和的系統(tǒng)。2.1.2 Android的特點(diǎn)Android系統(tǒng)最早是由Google公司開發(fā)的,由于它具有開放性的特點(diǎn),之后便由每個生產(chǎn)廠商來進(jìn)行進(jìn)一步的開發(fā)。這些生產(chǎn)廠商占據(jù)了很大的一個比
17、重,因此也可以說是由所有的Android的使用者來開發(fā)的。它提供了包括從底層的操作系統(tǒng)直到上層程序界面的全部軟件,這個平臺的任何應(yīng)運(yùn)者,都不需交納一切授權(quán)許可產(chǎn)生的費(fèi)用,而且,最重要的是每一個使用Android系統(tǒng)的手機(jī)生產(chǎn)廠商,都可以對某一個細(xì)節(jié)或是功能進(jìn)行修改,來達(dá)到不同使用者的具體需求在Android系統(tǒng)來講,虛擬機(jī)是能夠運(yùn)行程序的。但是除過這個以外,在這個系統(tǒng)里運(yùn)行的全部App的地位是完全相同的。對我們來說,虛擬機(jī)是運(yùn)行應(yīng)用程序的一個平臺,而應(yīng)用程序是由我們使用著來使用的,它相當(dāng)于為我們提供了一個通道,這個通道用來讓應(yīng)用程序和硬件進(jìn)行交流,這個通道叫做API。Android擊破了存在于
18、應(yīng)用程序之間的一個隔膜,在Android平臺的支持下面進(jìn)行應(yīng)用程序的開發(fā),可以特別方便地實現(xiàn),在應(yīng)用程序之間進(jìn)行數(shù)據(jù)的共享。每個應(yīng)用程序不僅可以經(jīng)過API實現(xiàn)訪問系統(tǒng)所提供的性能,還可以經(jīng)過申明自身的能力的方式來為別的應(yīng)用程序調(diào)用。Android為所有的計算機(jī)軟件的研發(fā)人員提供了許多的使用庫以及使用工具,能夠讓計算機(jī)軟件的研發(fā)人員來快速地創(chuàng)力起自己的應(yīng)用程序。比如Android曾把特別著名的Google Map融合進(jìn)來,計算機(jī)軟件的研發(fā)人員通過特別簡便的數(shù)行代碼便可以迅速地研發(fā)出關(guān)于地圖的應(yīng)用程序。2.1.3 Android架構(gòu)圖2-1標(biāo)示的是Android操作系統(tǒng)所包含的主要組件部分。在An
19、droid系統(tǒng)發(fā)布的時候,官方為我們提供了一個核心的應(yīng)用程序包,這個包里有:mail客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯(lián)系人管理程序等等部分。對于開發(fā)者來說,Java具有較為明顯的優(yōu)勢,所以每個部分都是用Java語言編寫的。在Android發(fā)布的系統(tǒng)中,有一個API框架。這個框架能夠供使用者使用。而且,Android的開發(fā)者設(shè)置了一個每個使用者都能訪問到核心的權(quán)限。這個框架簡化了軟件的重用。這個簡化的意思就是別的軟件也能使用互相之間發(fā)布的功能模塊。這樣,就達(dá)到了簡化步驟的目的。而且,有了這個機(jī)制,也大大節(jié)省了開發(fā)的時間。使開發(fā)者有更多的時間開發(fā)更多的功能。但是,這么大的有點(diǎn)也有約束
20、,就是得遵守安全性所帶來的一些條件或者說是限制。該應(yīng)用程序的重寫的機(jī)制可以使得組件被用戶來替換。 圖2-1 Android系統(tǒng)的架構(gòu)圖2.2 MVC模式MVC模式(三層架構(gòu)模式),(Model-View-Controller),是在軟件工程開發(fā)中,經(jīng)常使用的其中一種軟件架構(gòu)模式,它將軟件的系統(tǒng)分為:Model(模型)、View(視圖)和Controller(控制器)這三個基本部分5。MVC模式最先是由Trygve Reenskaug在1974年所提出的一種模式,是施樂帕羅奧多研究中心(Xerox PARC)在大約20世紀(jì)80年代為程序語言Smalltalk所發(fā)明的一種軟件設(shè)計的模式。MVC模式
21、是通過實現(xiàn)一種動態(tài)的程序設(shè)計為目的的模式,以使后續(xù)對程序的修改和擴(kuò)展簡化,并使程序某一部分的重復(fù)利用成為可能,除此之外,該模式通過對復(fù)雜度進(jìn)行簡化操作,使得程序結(jié)構(gòu)可以更加直觀,軟件系統(tǒng)是通過對自身基本部份在分離的同時,賦予每個基本部分其所應(yīng)該擁有的功能7。程序員能夠通過自身的專長進(jìn)行分組,MVC架構(gòu)如圖2-1所示??刂破鳎贺?fù)責(zé)來轉(zhuǎn)發(fā)請求,對發(fā)來的請求來處理。視圖:UI的設(shè)計人員對圖形界面進(jìn)行設(shè)計處理。模型:程序員編寫程序應(yīng)該有的功能、數(shù)據(jù)庫專家進(jìn)行數(shù)據(jù)管理和數(shù)據(jù)庫設(shè)計。圖2-1 MVC三層架構(gòu)示意圖2.3 MySQL數(shù)據(jù)庫在軟件的項目設(shè)計實現(xiàn)中,通過對數(shù)據(jù)庫來操作數(shù)據(jù)的方式,能夠保證數(shù)據(jù)所擁
22、有的包括獨(dú)立性、一致性和安全性的特征,為系統(tǒng)提供了能夠有效地訪問數(shù)據(jù)的方式,同時為程序員減少了一部分應(yīng)用程序的開發(fā)時間。最常見的數(shù)據(jù)庫無非分為兩個種類,一類是關(guān)系型數(shù)據(jù)庫(Oracle,DB2,MySQL,SQL Server )以及非關(guān)系型數(shù)據(jù)庫(NoSql、MongeDB)。不同的數(shù)據(jù)庫具有各自的優(yōu)點(diǎn)和缺點(diǎn),此處就不做具體介紹了。MySQL具有支持多線程的特點(diǎn),所以可以便捷地利用系統(tǒng)所擁有的資源,能夠特別有效地提高運(yùn)行速度,并且提供了包括TCP/IP、ODBC與JDBC等多種方式和途徑來進(jìn)行數(shù)據(jù)庫的連接;雖然說起來其功能還不是很強(qiáng)大、規(guī)模也是相對較小的,但是對本系統(tǒng)來說就足夠了,同時也可以
23、進(jìn)行對二次開發(fā)的數(shù)據(jù)庫表的結(jié)構(gòu)空間的拓展。運(yùn)用MySQL來建立系統(tǒng)數(shù)據(jù)庫,不僅僅有利于前期對于數(shù)據(jù)的整合以及處理的操作,同時有利于后期的二次開發(fā)的數(shù)據(jù)擴(kuò)展操作,對于有限級的數(shù)據(jù)處理來說,MySQL是可以很好的勝任的。圖2-2 數(shù)據(jù)庫的管理系統(tǒng)和接口的原理 第3章 系統(tǒng)需要分析3.1系統(tǒng)可行性分析 對于系統(tǒng)進(jìn)行的可行性分析,或許我們不會感到陌生,究其根本目的,是因為,有對于這個問題的數(shù)種方法的可能存在的優(yōu)缺點(diǎn)的原因,之后才能得到較為精準(zhǔn)的判別,鑒別原有的設(shè)置的目標(biāo)是否能夠?qū)崿F(xiàn),其實這個問題也就是要在一個比較高端的角度,以一種不是非常具體的方式去做出一個整體性的分析和設(shè)計,大概就是這樣的一個過程。
24、 應(yīng)用總量的可行性是包括許多方面的,大致的來講可以歸納為以下三點(diǎn),第一個是經(jīng)濟(jì)上面的可行性,畢竟這個方面是每個人都會面對到的問題;第二,技術(shù)方面也必須具有可行性,不能脫離實際情況;第三,本質(zhì)操作和法律上的可行性也是不可或缺的。經(jīng)過這樣的一系列的開發(fā)之后,還會進(jìn)行運(yùn)行和實際上的操作,從發(fā)展的眼光以及角度來看,還必須要要考慮這個系統(tǒng)的可持續(xù)發(fā)展性,一個成功的安卓平臺,也許會在硬件設(shè)備上具有一定程度的局限性,進(jìn)一步進(jìn)行優(yōu)化和創(chuàng)新甚至于是突破是至關(guān)重要的。3.1.1經(jīng)濟(jì)可行性這個系統(tǒng)的研發(fā)在經(jīng)濟(jì)方面并沒有非常大的需求性,考研信息的獲取也只需要比較少的費(fèi)用。與此同時,也會有非常復(fù)雜的目的,這樣只是紙上談
25、兵,研發(fā)的時間在整體上來說很長,事實上它達(dá)到了為用戶帶來方便的目的,還可以讓該應(yīng)用具有很大的發(fā)展空間,這樣的話,那它所產(chǎn)生的回報會遠(yuǎn)遠(yuǎn)高于支出。安卓平臺是一個相對來說非常自由的平臺,分給開發(fā)人員的經(jīng)費(fèi)一般來說是非常有限的。這樣會在很大程度上提升該系統(tǒng)的高效性這一特點(diǎn),然后就能為研發(fā)工作創(chuàng)造一個良好的條件和基礎(chǔ)。結(jié)果證實,本系統(tǒng)的開發(fā)確實科學(xué)性較強(qiáng)。3.1.2技術(shù)可行性該應(yīng)用采用的是基于安卓開發(fā),現(xiàn)階段來講,安卓發(fā)展已經(jīng)相當(dāng)成熟,并且以安卓為平臺的研發(fā)日益增多,受到很多研發(fā)工作人員的歡迎。所以,技術(shù)層面上PHP其實是能夠完成這個平臺開發(fā)的任務(wù)。因此系統(tǒng)開發(fā)在技術(shù)上是可行的。3.1.3操作可行性對
26、于一個軟件來說,開發(fā)完成之后的操作難度會決定它是否能夠得到大規(guī)模的推廣使用,這是開發(fā)者必須要考慮到的問題,而本減肥軟件系統(tǒng)就很容易進(jìn)行操作。軟件的客戶能夠具有一個安卓移動終端設(shè)備,基本不會需要任何的專業(yè)指導(dǎo),能夠順其自然地學(xué)會自己如何使用和操作,操作完全沒有復(fù)雜性,因此,在對這個軟件進(jìn)行設(shè)計實現(xiàn)的時候,只添加了很少的類似于幫助的功能,除此之外,沒有增加別的指導(dǎo)功能呢,這樣處理不會影響用戶的體驗。所以,就操作這個方面來說的話,用戶會操作的十分簡單,完全沒有過大的難度,易于使用,給了使用著很大的方便,不用去專門學(xué)習(xí),減少了學(xué)習(xí)的時間。3.1.4法律可行性對于一個軟件的開發(fā)和使用來說,無論如何都必須
27、遵守法律的規(guī)定,所以,在開發(fā)的過程中,這個系統(tǒng)從各個方面來說都會對法律的規(guī)定有全面地考慮。其中有技術(shù)層面和經(jīng)濟(jì)層面等。所以,這個減肥軟件都是符合法律規(guī)定的,完全可以開發(fā)和使用。3.2需求分析對軟件需求分析的目的是創(chuàng)造一個全新的、或者是變化現(xiàn)在有的計算機(jī)系統(tǒng)用來描述新的系統(tǒng)目標(biāo)的所有工作。舉個例子,就像是去訂做一件衣服,裁縫不會說一上來就給買衣服的人做,而是先了解他的需求,比如想要什么樣的款式,顏色,要幾個口袋等等,然后再去量好顧客的三圍等尺寸,腦海里開始構(gòu)思,之后才會著手去做。所以,統(tǒng)計了需求,分析人員就能夠進(jìn)行復(fù)雜的系統(tǒng)的分析,之后就能根據(jù)這些分析得到一個結(jié)論,從而能夠設(shè)計出一個一個比較合適
28、的開發(fā)方案。在軟件開發(fā)的初期,開發(fā)人員會自然而然地把目光聚集在軟件的設(shè)計方面,如何設(shè)計出花哨的軟件,往往忽略了需求分析,總想著如何做好軟件來吸引眼球。但是近些年來,發(fā)生了很多的事情,使得意識到需求分析是軟件設(shè)計過程中的一個非常重要的部分的人漸漸增多,就像上面所舉的例子,充分地了解之后,裁縫才會著手去做,如果做錯了款式,或是用錯了顏色,也可能是做錯了尺寸,或是袖子啥的不合要求,前面的工作就相當(dāng)于是無用的,不僅浪費(fèi)了時間,可能還會失去顧客。所以,在拿到一個項目的時候,需求分析其實是在項目的完成過程中特別重要的一環(huán)。就像是竹子的樣子,是一節(jié)一節(jié)的,需求分析就像是竹子的根部,跳過它完成其他的部分是不可
29、能的,而且,它也是這整根竹子的立足點(diǎn)。并且,事實證明它的地位舉足輕重。而且,只有根力好了,竹子才能長高長好。項目就像這根竹子,需求分析做的好不好,直接決定了項目的命運(yùn)。需求分析就是扎根的過程。它與軟件系統(tǒng)的類型、使用系統(tǒng)的用戶等相關(guān),有時需要詳細(xì)描述系統(tǒng)的功能、輸入/輸出、異常,等有時還需要明確指出系統(tǒng)不應(yīng)該做什么。基于android的減肥計劃軟件分為手機(jī)客戶端和服務(wù)器端。應(yīng)該具備減肥計劃的綜合管理功能。所以,越來越多的軟件項目操作者開始把大量的精力放到了軟件的需求分析這個部分,事實上,這時一個磨刀不誤砍柴功的過程,把刀磨好了,才能更加高效地進(jìn)行下面的工作,節(jié)約時間,同時能夠提高效率。同理,需
30、求分析就是這個磨刀的過程,沒有人會覺得磨刀的過程很浪費(fèi)時間,刀磨好了,工作才會事半功倍。同樣的,只有對用戶的需求進(jìn)行充足的分析,真正了解到了用戶的要求,就會給軟件設(shè)計指明方向,做出契合用戶的軟件。也避免了出現(xiàn)多余的功能模塊,或者是沒有達(dá)到用戶的心里預(yù)期,或者是要求的功能,而進(jìn)行返工等費(fèi)時費(fèi)力的額外的工作。所以,需求分析是最重要的一環(huán)。3.3軟件系統(tǒng)的非功能分析通俗地來講,軟件的非功能需求就相當(dāng)于是給設(shè)計的過程一個約束,有了用戶的功能需求,在設(shè)計的過程中也要考慮到別的方面,這些方面便統(tǒng)稱為非功能分析。由于本軟件的實際需求量較大,所以應(yīng)滿足以下非功能需求:效率:減肥計劃系統(tǒng)數(shù)據(jù)庫訪問速度最大延遲為
31、1秒,允許多個用戶并行訪問,訪問站點(diǎn)不能超過2秒的延遲時間??煽啃裕菏侵冈O(shè)計好的軟件要能達(dá)到正常工作的要求。而且,由于是為用戶所設(shè)計的,可能用戶不會具有專業(yè)的知識,因此,軟件要能經(jīng)得起外來因素的干擾,并且在出現(xiàn)問題的時候,不會馬上停止或是失效,給用戶一個等待專業(yè)人員修復(fù)的時間。安全性:這個方面主要是指在用戶的使用過程中,當(dāng)輸入了身份信息之后,不會出現(xiàn)泄露,丟失等問題??捎眯裕航缑嬗押米層脩粲惺褂玫挠⑷菀讓W(xué)習(xí),操作簡單快捷,方便用戶使用。適應(yīng)性:系統(tǒng)能能夠適應(yīng)外部環(huán)境及需求的變化。3.4系統(tǒng)流程分析在進(jìn)入大學(xué)學(xué)習(xí)得這幾年,以及外出實習(xí)的時間里,我學(xué)習(xí)到了一些比較來說成熟的和流行的框架結(jié)構(gòu),并
32、將它們牢牢掌握了,在不斷增加自己能力的過程中,我逐漸認(rèn)識到了這些框架所具有的強(qiáng)大的能力,舉個例子來說,他們有比較高的安全性,運(yùn)行的過程總體來說比較穩(wěn)定,技術(shù)方面也趨于成熟,所有的這些都是我在研發(fā)本系統(tǒng)時能夠用到的較為基本的技術(shù)知識,為了能在開發(fā)系統(tǒng)時比較流暢,研究系統(tǒng)的每個流程是我所做的比較多的工作。每個流程在開發(fā)時用到的較為重要的技術(shù)等我都提前進(jìn)行了了解。 大部分的軟件在使用的時候,都要求用戶注冊,提取到用戶的信息之后,方便下次使用。所以,這個系統(tǒng)也是一樣的,要注冊,之后登錄,服務(wù)器有儲存的用戶信息才允許進(jìn)入。大致的流程如下:圖3.1 系統(tǒng)流程圖第4章 減肥計劃系統(tǒng)詳細(xì)設(shè)計4.1 系統(tǒng)設(shè)計的
33、目標(biāo)系統(tǒng)開發(fā)的總體任務(wù)是實現(xiàn)平臺開發(fā)的系統(tǒng)化、規(guī)范化和自動化,從而達(dá)到提高高校開發(fā)的效率的目的和提高軟件產(chǎn)品的質(zhì)量。所謂的優(yōu)秀軟件,就是權(quán)衡了各種因素,從而使得系統(tǒng)在整個生命周期中的總開銷最小的設(shè)計15。因此,優(yōu)秀的軟件設(shè)計的一個主要特點(diǎn)就是容易維護(hù)。本次開發(fā)的基于Android的減肥計劃軟件系統(tǒng),為了保障用戶的使用,必須要遵循一些準(zhǔn)則,具體內(nèi)容如下:(1) 模塊化:再設(shè)計系統(tǒng)的時候應(yīng)當(dāng)盡可能的將數(shù)據(jù)結(jié)構(gòu)和操作這些數(shù)據(jù)的方法緊密地結(jié)合在一起,使得系統(tǒng)能夠被分解成各個獨(dú)立的模塊。(2) 可重用:軟件重用是指軟件一定要具有可重復(fù)利用的特點(diǎn),這樣可以保證軟件質(zhì)量,去除繁瑣的重構(gòu)造工作。軟件重用包括兩
34、方面的內(nèi)容:一是盡量使用已有的類(包括開發(fā)環(huán)境提供的類庫,及以往開發(fā)類似系統(tǒng)是創(chuàng)建的類),二是如果確實需要創(chuàng)建新類,則在設(shè)計這些新類的協(xié)議時,應(yīng)該考慮將來的可重復(fù)使用性。(3) 弱耦合:耦合是指一個軟件結(jié)構(gòu)不同模塊之間互連的緊密程度。弱耦合是優(yōu)秀設(shè)計的一個重要標(biāo)準(zhǔn),因為這有助于使得系統(tǒng)中某一部分的變化對其他部分的影響降到最低程度。在理想情況下,對某一部分的理解、測試或修改,無需涉及到其他部分。(4) 強(qiáng)內(nèi)聚:軟件的內(nèi)部包含了很多的模塊或是部分,對于一個完整的軟件來說,每個功能模塊之間一定要有一個關(guān)系來維持它們之間的平衡,而內(nèi)聚便是這種關(guān)系。關(guān)系越強(qiáng),軟件的內(nèi)部系統(tǒng)就會越穩(wěn)定,4.2 系統(tǒng)功能設(shè)
35、計基于Android的減肥系統(tǒng)的用戶主要是兩類,第一種是注冊的用戶,第二類是管理管理員,注冊用戶可以在系統(tǒng)前臺頁面進(jìn)行各種查詢操作,包括健康知識信息,健身地點(diǎn)、運(yùn)動步數(shù)、健身知識查詢還有個人信息的管理;系統(tǒng)管理員,可以對各類信息進(jìn)行相應(yīng)管理,同時還可以上傳、更新各類圖文信息等。系統(tǒng)功能模塊結(jié)構(gòu)圖反映了該系統(tǒng)功能模塊的劃分,如圖4-1所示。圖 4.1 系統(tǒng)前臺功能模塊圖圖 4.2 系統(tǒng)后臺功能模塊圖4.3 系統(tǒng)設(shè)計目標(biāo)在系統(tǒng)開發(fā)之前要對系統(tǒng)進(jìn)行需求分析,功能概括,難點(diǎn)解析等等的工作,之后對于系統(tǒng)大概要完成什么目標(biāo),系統(tǒng)的界面和設(shè)計等問題的思考來滿足用戶的要求。系統(tǒng)設(shè)計過程中我們可以將系統(tǒng)分解為很
36、多不同的小的系統(tǒng),然后對分成的小的系統(tǒng)的功能、技術(shù)進(jìn)行分析討論,制定規(guī)定,在之后的開發(fā)中,可以先開發(fā)小的系統(tǒng)之后進(jìn)行整合,逐步完成開發(fā)。本系統(tǒng)是設(shè)計目標(biāo)是建立一個基于android的減肥計劃軟件,可以滿足用戶對日常文檔的管理和交流工作。根據(jù)需求分析還有自己的生活體會,減肥計劃系統(tǒng)一定要有一下基本的要求。(1)界面看著新穎活力、大方美觀,吸引用戶。(2)具有易調(diào)試性和沒有bug性。(3)每個用戶一定要能夠隨時查看自己的信息,并且能看到減肥達(dá)人的專業(yè)的意見和經(jīng)驗。 (4)具有操作方便、功能完善的管理功能。4.4數(shù)據(jù)庫設(shè)計在一個數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程中,數(shù)據(jù)庫的設(shè)計是整個系統(tǒng)的基礎(chǔ)。良好的數(shù)據(jù)結(jié)構(gòu)
37、設(shè)計不僅可以減少數(shù)據(jù)冗余、提高查詢效率,而且還可以降低應(yīng)用程序的編寫難度,提高工作效率。4.4.1 數(shù)據(jù)庫概要設(shè)計在需求分析的階段,分析人員會得到具體的結(jié)論。比如用戶的要求功能,要求的大致操作方式,以及軟件的風(fēng)格方向等。拿到這些需求的工作人員一定要把這些具體的需求之間的關(guān)系標(biāo)識出來。然后才有利于開發(fā)人員根據(jù)這些需求進(jìn)行設(shè)計。根據(jù)需求分析畫出的E-R圖如下:4.4.2 E-R圖向關(guān)系模型的轉(zhuǎn)換關(guān)系模型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合。E-R圖則是由實體,實體的屬性和實體間的聯(lián)系三個要素組成。所以將E-R圖轉(zhuǎn)換為關(guān)系模型實際上就是要將實體,實體的屬性和實體間的聯(lián)系轉(zhuǎn)換為關(guān)系模式。轉(zhuǎn)換原則如下:(1)
38、 實體類型的轉(zhuǎn)換:將每個實體類型轉(zhuǎn)換成一個關(guān)系模式,實體的屬性及為關(guān)系模式的屬性,實體標(biāo)識符及為關(guān)系模式的鍵。(2) 聯(lián)系類型的轉(zhuǎn)換,根據(jù)不同的情況做不同的處理:若實體間的聯(lián)系是1:1,可以在兩個實體類型轉(zhuǎn)換成的兩個關(guān)系模式中的任意一個關(guān)系模式的屬性中加入另一各關(guān)系模式的鍵和聯(lián)系類型的屬性。 若實體間的聯(lián)系1:N,則在N端實體類型轉(zhuǎn)換成的關(guān)系模式中加入1端實體類型轉(zhuǎn)換成的關(guān)系模式的鍵和聯(lián)系類型的屬性。若實體間的聯(lián)系是M:N,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實體類型的鍵加上關(guān)系類型的屬性,而鍵為兩端實體間的組合。依照該規(guī)則將高校綜合管理系統(tǒng)的E-R圖轉(zhuǎn)換為關(guān)系模型如下: 每個實體都不是
39、簡單存在的,它的內(nèi)部一定是錯從復(fù)雜的,所以,要將它們之間的關(guān)系標(biāo)識出來。而這個關(guān)系一定有它的名字,特點(diǎn),關(guān)鍵等。管理員信息(流水號,管理員帳號,管理員密碼)用戶信息(流水號,用戶名,密碼,角色,性別,電話,郵箱,QQ,生日,地址)4.4.3 數(shù)據(jù)表結(jié)構(gòu)表名:t_acomments序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認(rèn)值說明1idint10是是否auto_increment2commitdatevarchar45是3contentvarchar100是4usernamevarchar45是5artidint10是6useridint10是表名:t_admin序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)
40、識主鍵外鍵允許空默認(rèn)值說明1idint10是是否auto_increment2usernamevarchar45是3passwordvarchar45是表名:t_article序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認(rèn)值說明1idint10是是否auto_increment2contentvarchar200是3titlevarchar45是4upadtetimevarchar45是5useridint10是6usernamevarchar45是表名:t_bioinfo序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認(rèn)值說明1idint10是是否auto_increment2titleva
41、rchar45是3contentvarchar200是4image_urlvarchar45是5authorvarchar45是6pubdatevarchar45是7typevarchar45是8zuobiaovarchar45是表名:t_comments序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認(rèn)值說明1idint10是是否auto_increment2usernamevarchar45是3commitdatevarchar45是4contentvarchar45是5bioidint10是6useridint10是表名:t_message序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認(rèn)值
42、說明1idint10是是否auto_increment2namevarchar100是3useridint10是4uptimestrvarchar45是5srcuseridvarchar45是6srcnamevarchar45是表名:t_photo序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認(rèn)值說明1idint10是是否auto_increment2authorvarchar45是3contentvarchar45是4image_urlvarchar45是5pubdatevarchar45是表名:t_user序號列名數(shù)據(jù)類型長度小數(shù)位標(biāo)識主鍵外鍵允許空默認(rèn)值說明1idint10是是否auto
43、_increment2usernamevarchar45是3passwordvarchar45是4qqnumvarchar45是5phonevarchar45是6jobstatusint10是7realnamevarchar45是第5章 系統(tǒng)實現(xiàn)5.1 搭建Android開發(fā)環(huán)境對于Android系統(tǒng)來說,一定要有一個適合的運(yùn)行環(huán)境。有了環(huán)境,才能提供系統(tǒng)運(yùn)行的必要條件。所以,運(yùn)行環(huán)境一定要提前搭建好。下面就來進(jìn)行簡單的解釋。搭建開發(fā)環(huán)境需要的軟件:操作系統(tǒng):window XP或linux軟件包:Android SDK(Software Development kit Java Develop
44、ment kit) 、ADT(Android Develoopment Tool)IDE環(huán)境:Eclipse IDE+ADT Eclipse3.3以上JDK:Java Runtime Environment虛擬機(jī) 、(JDK)Java Development kit安裝步驟如下:第一步:安裝Java虛擬機(jī)sun-java6-jdk版本。第二步:安裝Eclipse3.5工具,到官網(wǎng)/downloads/,選擇版本下載后進(jìn)行安裝。(如圖2.2)Eclipse工具的版本如圖5.1所示:圖5.1 Eclipse工具的版本圖第三步:安裝Android SDK:首
45、先要下載SDK,可以在這個網(wǎng)址下載Http:/developer.A ,選擇相應(yīng)的系統(tǒng)進(jìn)行安裝。sdk下載的地址圖如圖5.2所示:圖5.2sdk下載的地址圖第四步:安裝Android ADT插件。運(yùn)行Eclipse,選擇help->install new software 選擇add,將會彈出一個【Add Site】對話框?!続dd Site】對話框如圖5.3:圖5.3 【Add Site】對話框圖點(diǎn)擊OK,選擇要安裝的軟件,占next,然后選擇接受協(xié)議,直到安裝成功,重啟Eclipse軟件,設(shè)置Android SDK Home,Window->refrence。設(shè)置Android
46、 SDK Home界面如圖5.4所示:圖5.4設(shè)置Android SDK Home界面圖在SDK location中輸入SDK Tools路D:AndroidsoftwareAndroid-sdk-windows 點(diǎn)擊OK,這樣Android環(huán)境就已經(jīng)搭建成功了。5.2系統(tǒng)手機(jī)客戶端功能實現(xiàn)5.2.1 用戶注冊(1) 用戶進(jìn)入注冊界面Form,填寫用戶基本信息并提交。(2) 系統(tǒng)將用戶提交的用戶注冊信息封裝成一個對象,并將數(shù)據(jù)提交給業(yè)務(wù)邏輯類。(3) 業(yè)務(wù)邏輯類根據(jù)用戶提交的信息判斷數(shù)據(jù)的有效性。(4) 業(yè)務(wù)邏輯類再將用戶注冊的基本信息提交各數(shù)據(jù)庫訪問類。(5) 數(shù)據(jù)庫訪問類會將用戶的信息進(jìn)行
47、提交存儲。如果成功,之后將得到的信息給業(yè)務(wù)邏輯類。(6) 業(yè)務(wù)邏輯類根據(jù)數(shù)據(jù)訪問類返回的信息跳轉(zhuǎn)到相應(yīng)的頁面。(7) 顯示用戶注冊是否成功的具體頁面給用戶。根據(jù)基本流程,注冊新用戶序列圖如圖5-5所示。圖5-5注冊新用戶序列圖與注冊新用戶序列圖等價的協(xié)作圖如圖5-6所示。圖5-6注冊新用戶協(xié)作圖用戶注冊界面如圖所示。5.2.1 用戶登錄(1) 用戶希望通過減肥計劃軟件進(jìn)行某一項操作。(2) 用戶登錄系統(tǒng),在登錄頁面輸入自己的賬號和密碼并提交。(3) 系統(tǒng)將用戶提交的賬號和密碼傳遞到業(yè)務(wù)邏輯類中。(4) 業(yè)務(wù)邏輯層類再根據(jù)用戶提交的賬號訪問數(shù)據(jù)訪問類,數(shù)據(jù)訪問類再根據(jù)用戶賬號來檢測用戶身份的合法
48、性。(5) 檢測完畢后將驗證結(jié)果返回到登錄界面上顯示。(6) 用戶進(jìn)行登錄操作,當(dāng)用戶輸入登錄信息之后,系統(tǒng)會進(jìn)行認(rèn)證,如果登錄信息錯誤,用戶將不會進(jìn)入。這時會提示用戶重新輸入,或者是退出。根據(jù)基本流程,用戶登錄減肥計劃軟件的序列圖如圖5-3所示。與用戶登錄減肥計劃軟件序列圖等價的協(xié)作圖如圖5-4所示。圖5-4 用戶登錄系統(tǒng)協(xié)作圖用戶登錄界面如圖所示。需要用戶有登錄名字和密碼,如果沒有就需要注冊。5.2.3 個人信息模塊個人信息模塊中用戶可以查看到自己的個人注冊信息,可以修改自己的登錄密碼,進(jìn)行修改信息的操作。個人信息修改界面如圖所示。5.2.4營養(yǎng)食譜用戶成功登陸進(jìn)入系統(tǒng)之后可以查看到當(dāng)前系
49、統(tǒng)所有營養(yǎng)食譜信息,包括營養(yǎng)食譜的圖片、名稱、單價和詳細(xì)介紹信息,系統(tǒng)用了一個ListView組件來顯示系統(tǒng)的營養(yǎng)食譜信息,同時用戶也可以通過界面左上角的搜索按鈕來搜索營養(yǎng)食譜信息,用戶可以評價一個食譜信息。信息評價界面如圖所示。5.2.5 服務(wù)端模塊模塊本系統(tǒng)服務(wù)端模塊包含兩個功能,第一個是為客戶端提供數(shù)據(jù)服務(wù)接口,客戶端調(diào)用服務(wù)端的接口來獲取數(shù)據(jù)庫當(dāng)中的健康等各類信息,然后顯示在客戶端界面上。服務(wù)端還有另外一個功能就是實現(xiàn)數(shù)據(jù)的動態(tài)維護(hù),包括用戶信息維護(hù)、健康信息維護(hù),例如管理員可在服務(wù)端根據(jù)實際情況添加一個健康信息、修改一個健康信息等操作.圖5.5服務(wù)端模塊 第6章 系統(tǒng)測試在設(shè)計系統(tǒng)和
50、系統(tǒng)開發(fā)的過程中,我們常常會遇到一些錯誤,有時是一些簡單的語法錯誤,對于語句的語法錯誤,我們再編碼的時候很多的開發(fā)工具就能夠識別出來從而很容易發(fā)現(xiàn)并改正;還有一些錯誤是很難發(fā)現(xiàn)的,開發(fā)工具也不會給出提示,只有在我們運(yùn)行程序是才會報錯,這就需要我們對程序進(jìn)行調(diào)試,如果遇到這種錯誤我們可以通過加斷點(diǎn)或者打印語句等方法來定位錯誤,再根據(jù)錯誤信息改正錯誤。系統(tǒng)開發(fā)完成后,測試環(huán)節(jié)是必不可少的。系統(tǒng)在開發(fā)過程中,首先分析需求和設(shè)計階段得出的結(jié)論,用來確定測試的目的和范圍。系統(tǒng)測試的幾個種類就不再進(jìn)行具體的介紹了。6.1測試方法這次采用的是黑盒測試,以為黑盒測試相對來說比較簡單,任何人都可以進(jìn)行操作,根本
51、不需要有專業(yè)知識的積累,或者說是不需要了解到本程序的具體的結(jié)構(gòu),也不用知道過程。只要知道所要實現(xiàn)的功能,在測試時只需要找到所有輸出功能和輸入的集合,對每個模塊分別進(jìn)行測試分析。白盒測試,需要測試人員具有一定的專業(yè)知識,要懂得系統(tǒng)的內(nèi)部工作過程。所以,選擇了黑盒測試的方法。6.2 測試環(huán)境介紹測試環(huán)境:操作系統(tǒng)win8系統(tǒng),數(shù)據(jù)庫SQL2008。測試數(shù)據(jù):用戶登錄。6.3 功能模塊測試用戶登錄測試,測試結(jié)果如表6.1所示。表6.1 用戶登錄測試表用例名稱 用戶登錄測試時間12.03對應(yīng)需求 用戶登錄測試人員陶夢嬌功能描述 驗證用戶登錄測試目的 不存在用戶或者帳號密碼錯誤登錄是否成功前置條件數(shù)據(jù)庫
52、中存在用戶(帳號:tmj,密碼:tmj123)非法用戶(tmj123)測試步驟1.在登錄界面中輸入帳號和密碼2.單擊“登錄”按鈕序號輸入數(shù)據(jù)/動作預(yù)期結(jié)果實際結(jié)果1輸入用戶名和密碼去服務(wù)器數(shù)據(jù)庫驗證和預(yù)期結(jié)果一致2輸入非法用戶提示登錄錯誤信息和預(yù)期結(jié)果一致在進(jìn)行用戶登錄測試時,輸入用戶名和密碼,點(diǎn)擊登錄按鈕后,系統(tǒng)會去后臺對用戶名和密碼進(jìn)行校驗。如果用戶名和密碼正確則跳轉(zhuǎn)到用戶信息界面,如果用戶名和密碼不正確就會顯示登錄不成功彈出提示框顯示登錄失敗。圖6.1 測試用例圖測試結(jié)果我們發(fā)現(xiàn),軟件登錄功能是正常的。6.3.2 用戶添加測試測試用戶的添加功能,測試之后的結(jié)果如下表: 表6-2 用戶添加
53、測試表用例名稱用戶添加測試時間4.03對應(yīng)需求用戶添加測試人員康朝瑞功能描述 驗證添加功能測試目的 存在用戶添加是否成功前置條件數(shù)據(jù)庫中存在用戶(用戶:jju01,編號:jju01)測試步驟1.在添加界面中輸入帳號和密碼2.單擊“添加”按鈕序號輸入數(shù)據(jù)/動作預(yù)期結(jié)果實際結(jié)果1輸入賬號、密碼、確認(rèn)密碼去服務(wù)器數(shù)據(jù)庫驗證和預(yù)期結(jié)果一致2輸入非法用戶名提示用戶存在信息和預(yù)期結(jié)果一致在進(jìn)行用戶添加測試時,輸入用戶賬號和密碼以及確認(rèn)密碼,點(diǎn)擊添加按鈕后,系統(tǒng)會去后臺對用戶的編號進(jìn)行校驗。如果不存在則提示用戶添加成功,如果用戶已存在就會顯示添加不成功。6.3.3 刪除健康信息測試刪除健康信息測試,測試結(jié)果如表6-3所示。表6-3 刪除健康信息測試表用例名稱 刪除健康信息測試時間4.03對應(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度高端白酒品牌獨(dú)家代理銷售合同3篇
- 酒吧飲料冷藏柜租賃合同模板
- 軟件開發(fā)股權(quán)合作協(xié)議
- 建筑住宅分包合同
- 2025版孔麗與張明離婚后財產(chǎn)分割及共同債務(wù)承擔(dān)協(xié)議書3篇
- 棒球場遮陽棚安裝合同
- 物流公司合作合同
- 醫(yī)療設(shè)備維修服務(wù)合同
- 投資者關(guān)系與市場信任
- 通信工程二級建造師合同模板
- 汽車底盤維修實訓(xùn)考核表(共24頁)
- 煉鐵廠3#燒結(jié)主抽風(fēng)機(jī)拆除安全專項方案
- 四年級上冊英語期末復(fù)習(xí)課件綜合復(fù)習(xí)及檢測講義 牛津上海版一起
- 2020年污水處理廠設(shè)備操作維護(hù)必備
- 初中英語語法課堂教學(xué)設(shè)計有效性的探討
- LSS-250B 純水冷卻器說明書
- 《煤礦開采學(xué)》課程設(shè)計實例
- (完整版)todo,doingsth初中魔鬼訓(xùn)練帶答案
- 福建省青少年科技教育協(xié)會章程
- 防止返貧監(jiān)測工作開展情況總結(jié)范文
- 2015年度設(shè)備預(yù)防性維護(hù)計劃表
評論
0/150
提交評論