1000部丰满熟女富婆视频,托着奶头喂男人吃奶,厨房挺进朋友人妻,成 人 免费 黄 色 网站无毒下载

首頁 > 文章中心 > 總體設計論文

總體設計論文

前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇總體設計論文范文,相信會為您的寫作帶來幫助,發現更多的寫作思路和靈感。

總體設計論文

總體設計論文范文第1篇

從真實的課題項目出發進行教學更具有針對性。課題教學要求學生圍繞設計的課題進行思考研究,深化視覺語言和設計主題之間的關系。為了實現主題,做到有理有據,在完成課題的過程中,對于所遇到的知識方法等問題,采取自助或與老師同學討論等多種方式解決。客觀世界的材料豐富多樣、千差萬別,從自然材料到人工材料,它們不僅以各自特有的存在方式“充斥”著我們的眼睛,同時,其中所蘊含的生命機制還賦予視覺以某種情緒和氣質。我們都知道,視覺語言表現的最終目的是為傳達服務的,在課題設計作品中一目了然的明確主題至關重要。通過命題的材料實驗訓練,可以有效地幫助學生認識設計語言和表現主題的關系,深化他們對視覺傳達功能和任務的理解。

綜合材料課程分三個階段,采用課題式授課方式進行。第一,研究材料與視覺傳達關系;第二,探討綜合材料形式語言,包括綜合材料感知、審美、形態語言、符號意義以及精神文化內涵等;第三,綜合材料形式表現與實踐,通過解構、重組、異化等方式進行限定材料的命題創作。材料本身富有情感屬性,如同書籍設計選擇不同材質的紙張會帶給讀者不同的心理感受,通過材料感知的訓練可以讓學生體會到材料選擇的細微變化,進而從視覺傳達角度進行把握。材料的表達還應考慮某種材料的文化內涵,就像西方人體會不到中國人所感受到的玉石之美,對材料的選擇應充分考慮不同受眾人群的文化背景。在材料的表現方式上,引導學生突破對于某種材料的傳統化、經驗化認知,幫助學生提供無限的創作表現空間,從而形成關于材料表現的更多體驗,為進入課題設計專業創作打下基礎。教師在課題設計這一環節,要求學生利用材料表現一些具體的命題,學生首先要針對命題做出個人的詮釋。對于同一個主題,個人的視角和理解力的不同,所給出的觀點也是有差別的,也直接反映了課題設計中真實情感、個性化的語言。學生在教師的啟發下展開思維,從無規則的材料及偶然的形式肌理中尋找可視的、具有意味的形式。然而在設計中不能讓材料“先聲奪人”,使材料的外在形式遮蔽了創作者所要表達的內涵。對材料的分析及創作的構想、草圖、實際的過程采用圖片記錄的方式,并對最終的結果進行總結。

在這個練習中,學生對材料的認識已經上升到了新的高度,不再單一是為了材料而材料、為了表現而表現,而變成了一項根據主題需要有目的的課題設計任務。材料的美是豐富的,對設計具有很好的啟發作用。開發一材料為主富有創意的視覺語言是教學過程中的一個重要部分。在實驗教學過程中,學生們從傳統的具體設計方法到打破形和色的束縛,通過解構重組等方法去演繹材質本身所蘊含的內在精神,嘗試著材料表達的各種無限可能性。一些新思維、新想法在實驗過程中不斷涌現,學生在這個過程中不僅能逐步培養自己分析和解決問題能力,還能從創新性角度加深對設計基礎的理解,在和同學們對新知共同探索的過程中建立起良好的團結協作精神。

二、課程展覽

課程結束以課程展覽的形式展示學生作品,提前將畢業展的形式引入了課程中,是一種很好的嘗試。課程展覽是對教學效果進行評價的一種有效方式,可以讓學生和觀眾也能參與到評價的過程中,使得評價的角度更為全面。教師應鼓勵學生將過程中每個階段的體驗記錄下來,從具體的個案探索過渡到理論研究的高度。課程記錄是一個知識積累的過程,通過文字、圖片、視頻等多種方式記錄課程的進程,能夠引導學生總結設計經驗,由實踐探索上升到理論高度。藝術院校的校園文化是感性的,但是課題設計還需要理性的修養,因此,養成上課過程對各個環節的體驗進行記錄整理、理性分析問題的思維習慣十分重要。課程的過程往往比結果更具有價值,學生應在學習過程中通過包括影像、網絡、音畫等多種形式記錄創意心得以及專業實踐的過程,這會使學生對材料的體驗和嘗試更為豐滿。綜合材料這一課程還需要綜合的、開放性的實驗空間來完成教學任務,這樣既能打破不同院系之間基礎課教學完全隔閡的狀態,也有利于整合全校實驗室資源,建立共通性的實踐教學平臺。學生綜合材料課中好的作品應在實驗教學空間進行長期展示,引發學生進行更多關于材料表現的思考,讓學生不出校園就能獲得新材料的信息,增加對材料的直觀認識。

三、課程總結

總體設計論文范文第2篇

1.1商業綜合體外部交通過渡空間

商業綜合體外部交通的過渡空間包括:建筑外部的停車場、出租車的上下站、項目入口廣場、地鐵輕軌的出入口和與城市人行道相連接的天橋、連廊等等。如果要想有效的避免商業綜合體外部空間車流、人流的混亂,保持外部環境秩序美,同時創造出靜謐的休息和購物空間,使城市環境和建筑外部環境和諧的相處,設計者就必須要慎重并且合理的對交通過渡空間進行規劃,城市綜合體與公共交通的銜接如圖1。

1.2商業綜合體外部商業空間

商業綜合體不僅是商業與城市復雜的關系,在當展脈絡中的一個節點,而且將人們在處理商業與城市的關系的過程中積累下來的經驗進行了復合。我們在考慮商業綜合體外部商業空間時,必須注意到同時它也是城市公共生活重要的承載空間。在今天,伴隨商業化的發展,消費漸漸已經變成了一種特殊的體驗城市公共生活的方式。對商業綜合體商業空間的設計,一般都繼承了大型購物中心與傳統商業街的特點,同時還嘗試將適宜的商業空間的尺度與夸張的商業空間的大尺度相結合,這樣可以在原來的經驗基礎之上,創造出新的復合型的商業空間。

2設計要點及設計原則

2.1交通便利性

2.1.1交通空間的設計上文已提到過,商業綜合體外部交通的過渡空間包括:建筑外部的停車場、出租車的上下站、項目入口廣場、地鐵輕軌的出入口和與城市人行道相連接的天橋、連廊等等。事實上,商業綜合體的交通便利性與這些設施的組織和規劃關系非常密切,我們必須設計好商業綜合體的外部交通環境,以達到交通暢通無阻,同時還要維護秩序,將商業綜合體的其它功能和交通活動互相干擾降到最低的目的。2.1.2導視系統的設計導視系統,其建立在空間規劃的布局之中,它由使用者的心理和生理的感受出發,在空間的內部營造這樣一種體感,目的是給使用者帶來一種舒適、親切的整體空間意向。作為城市的重要公共空間的商業綜合體外部環境,它的導視系統不但要求完整,而且必須系統,其中又可分為:文化休閑、辦公交通、商業場所導視系統等等。對北京華貿中心實際設計的過程中,橫向百葉窗元素因其富有現代感而被提煉了出來,經過抽象和歸納,用現代的手段、方法在導視系統的設計中得到了體現,不僅發揮了自身功能,同時還很好的與項目整體設計元素相配合,也體現了這一區域的特色,北京華茂中心導視設施如圖2。

2.2商業價值性

在商業綜合體外部空間設計的綜合效益中,取得直接的經濟效益的前提就是商業氛圍。想要達到良好的商業氛圍效果,必須考慮的內容是多方面的,比如:消費的舒適度、景觀的藝術形象、環境要素控制、休息娛樂等活動便利情況等等。營造商業氛圍,既要運用傳統建筑設計的方法,還要與現代科學的方法相結合,比如:行為心理學、人體工程學、現代信息的處理方法等等。2.2.1典型商業空間的設計商業綜合體的室內部分一般為室內步行街,采用的是天光頂,由于受到建筑形態的限制,無法對整個商業區大空間形象集中的展示與宣傳。而由于室外廣場本身具有外向性,再加上強烈的空間感、較大的規模,自然而然的擔負起項目總體的商業形象對外的展示與宣傳的功能。其中可以采用的方法有:LOGO塔的設計,沿街設施的布局等。在設計廣場時,廣場空間應該分成一些亞空間來加以使用。亞空間在劃分上必須清楚和微妙,大小應以人為本,不可太小,否則人們會覺得自己處于一個私密的房間,并且對已經在那兒的人造成了侵犯;也不能太大,人們會覺得孤獨和疏遠。而星巴克室外空間咖啡座的布置非常合理,如圖3。2.2.2貫穿環境的商業空間的處理我們對商業綜合體的外部商業空間的考慮時,要想營造良好的商業氛圍,應該從空間角度進行梳理,處理的主要手法包括:空間動態化的處理、空間組織通透的處理與共享空間這三種。例如,香港太古廣場,亞洲地區混合用途的發展物業最成功的之一。其下層與香港地鐵的金鐘車站相連接,這使它成為了交通樞紐中心,以地上一層做為基面,通過商場的屋頂花園、地下超市與酒店公寓的底層架空等,使之達到了立體空間的通透效果,香港太古廣場的鳥瞰如圖4。

2.3空間藝術性

2.3.1建筑形體組合秩序建筑形體組合秩序包括:軸線關系、圍合關系、中心關系、線性關系;混合關系等。2.3.2建筑與城市周邊的整合建筑與城市周邊的整合包括:類比調和、對比調和、漸變調和、謙讓保護等方式。2.3.3自然景觀設計自然景觀設計有綠化、水體。其中綠化的最大的特點就是必須要具有景觀效應,并且還能夠改善人們所在的物理環境;水體的塑造在多數情況下以各種噴泉、水池、小瀑布、溢水并配以多種雕塑和小品,來組成以水體為中心的水體景觀。2.3.4功能完備性對一個商業綜合體的室外環境衡量的標準,不僅僅要看它是否交通便利、是否組合美觀、是否景觀優美,還應該看它的輔助功能設施,是否經過精心的設計,是否使用便利,是否齊備,是否能夠烘托商業氛圍,是否強化了項目的主題,甚至還要看這些設施,是否與當地文脈一致,是否獨具一格。從城市的角度出發考慮,商業綜合體外部空間功能完備的程度,直接對所在城市區域的整體環境的質量等級有重大影響。

2.4設計原則

2.4.1人性化原則設計,是人的設計,人是設計活動的使用者與實施者,設計的標尺和目的是人,沒有一個設計活動不是以人為中心,否則,就不能將之稱為設計。因為設計的目的是滿足人的使用的需要,所以在設計師進行設計的時候,就必須時刻關注人的使用功能和審美要求,把握住審美風潮的動向、社會心理的需求,以人在使用中的體驗作為最高指導,這就使人性化原則。2.4.2劃一性原則從功能方面來講,劃一性是安排城市功能和項目功能的準則;從視覺方面來講,劃一性也是與設計的美學特性相關的重要原則。商業綜合體和城市之間將要構成什么關系,這不僅僅是城市規劃者要關注的問題,也是商業綜合體的設計者必須面對的問題。從單體建筑,到建筑的外部空間,再到城市的環境,商業綜合體的外部空間在商業綜合體和城市環境的相互作用中起的是承上啟下的作用。商業綜合體外部空間和建筑、商業綜合體外部空間和城市環境,它們之間的劃一性都是建筑師所必須面對的問題。

3結語

總體設計論文范文第3篇

藻膽體由“桿”復合物和“核”復合物組成。前者直徑12nm,長度18nm,由若干個藻膽蛋白(包括藻紅蛋白、藻藍蛋白)六聚體通過連接肽聚合而成,組成六聚體的每個單體包括藻藍蛋白α和β兩個亞基;核復合物直徑12nm,長度12nm,由3個藻膽蛋白(別藻藍蛋白)三聚體和相應的連接肽組成,三聚體中每個單體由別藻藍蛋白α和β兩個亞基組成。核結構并排排列并附著于類囊體表面,桿結構分布于其核結構側面,呈放射狀排列,構成完整的藻膽體。在完整的藻膽體中,藻紅蛋白、藻藍蛋白復合物將吸收的光能傳遞給別藻藍蛋白復合物,能量最終被匯集并傳遞給光系統中的葉綠素a。不同物種藻膽體的組成和結構差異較大,而在實驗教學中宜選擇組成和結構比較簡單的藻膽體(如Synechococcus6301)。尤其是只含有藻藍蛋白和別藻藍蛋白,不包含藻紅蛋白的藻膽體,更適宜于該綜合實驗。

2實驗流程

藻膽體分離、純化以及性質分析實驗的具體操作步驟在相關文獻中均有詳細介紹,在此只給出實驗流程及所用到的實驗技術。其中,藻膽體分離和純化過程中,常溫操作及高濃度(0.6~0.9mol/L)磷酸緩沖液是保持藻膽體結構完整的關鍵,這兩個條件也是分離藻膽體實驗操作的特殊之處,完整的藻膽體經蔗糖密度梯度離心后形成明藍色區帶,吸收光譜最大吸收峰位于610~615nm;而藻膽蛋白的分離純化需在4℃下進行。另外,通過透析除去磷酸鹽(通常降至5mmol/L以下)后,藻膽體自動解體。

3藻膽體作為實驗材料的優勢

3.1實驗材料容易獲得

藍藻培養方法現已非常成熟,且藍藻在旺盛生長時,藻膽體占可溶性蛋白含量的80%左右,因此完成以上實驗流程每組只需要30~50g藍藻細胞。

3.2綜合性強

該實驗涉及表面活性劑的使用、密度梯度離心、透析、吸收光譜分析、SDS-聚丙烯酰胺凝膠電泳以及色譜等多項常用生化技術。

3.3實驗結果明顯、成功率高

實驗中得到的藻膽體及其解聚得到的藻膽蛋白均為有色的色素蛋白,密度梯度離心和層析結果均可直接觀察,增加了學生實驗過程中的興趣度,且各組往往是得到藻膽體和藻膽蛋白量上的差異,基本不會出現無實驗結果的問題。

3.4難度適當

在進行充分準備后,高年級本科生均可完成整個實驗流程,該實驗流程約需要24~36學時。該實驗靈活性強,既可作為綜合性實驗,也可作為分步實驗,隨講隨做,將每個實驗結果凍存備用,因此各院校可根據課時情況、學生基礎以及具體實驗條件對該實驗流程進行適當修改。此外,有條件的學校還可以在此基礎上,完成完整藻膽體的電鏡觀察、藻膽體及藻膽蛋白室溫或低溫熒光激發/發射光譜分析以及連接肽的分離純化等實驗,以增加實驗難度。

3.5實驗費用較低

完成實驗操作,若藻膽蛋白的純化使用羥基磷灰石柱層析,每組所需試劑耗材300元左右。

4實驗存在的問題

(1)密度梯度離心是純化藻膽體的必需途徑,也是制約該綜合性實驗大規模開展的重要因素,完成該實驗流程需至少收集2管的藻膽體(每管容量50mL,上樣5~10mL),而每臺超速離心機只能同時放置6支離心管。由于我院擁有1臺超速離心機,因此該實驗每次開設均不超過6個小組。

(2)藻膽體結構與功能的研究始于上世紀70年代,現在已成為研究得最為透徹的生物大分子之一,目前已不是研究熱點,因此該實驗設計基本屬于驗證型,相比而言創新性稍顯不足,但無疑是訓練學生蛋白分離純化相關技術不可多得的實驗材料。

5結語

總體設計論文范文第4篇

英文名稱:Spacecraft Engineering

主管單位:中國航天科技集團公司

主辦單位:北京空間飛行器總體設計部

出版周期:雙月刊

出版地址:北京市

種:中文

本:16開

國際刊號:1673-8748

國內刊號:11-5574/V

郵發代號:

發行范圍:國內外統一發行

創刊時間:1992

期刊收錄:

核心期刊:

期刊榮譽:

聯系方式

總體設計論文范文第5篇

 

1 引言

 

本章是對本論文所描述課題的背景及自己對該課題的研究的意義的介紹,主要包括介紹Android平臺的背景、論述論文研究的意義等。

 

1.1 論文研究的背景

 

在對本課題進行設計的時候,首先要熟悉Android平臺的結構和開發環境,也就是要了解Android SDK軟件開發中的一些類庫和熟悉工具包的使用及Android平臺提供的多個接口函數。其次就是要熟悉Android平臺下的開發技術,如 Activity的生命周期、事件的處理機制、監聽機制、數據的存儲等等。最后就是能夠很好的運用相應的開發工具進行程序的編寫和調試等。

 

在做好以上的準備后就是對手機運動助手的研究。雖說在網上有很多的手機運動助手,但是分析發現還有許多的不完善之處。而這次課題的研發就是在借鑒網上的手機運動助手的基礎上進行一些改進,讓用戶使用起來更舒服。而在網上的許多的手機運動助手都只是單一的測量距離。而本次研究課題的主要實現的功能就是實現測步、測速、計算消耗卡路里、保存數據等等。從而使用戶在安裝一個軟件的情況下享受多種功能。

 

1.2 課題研究的意義

 

作為一個Android新手,選擇一個基于Android平臺的應用程序做論文的研究課題,具有很大的意義。

 

首先對于本課題的研究,對社會具有一定的意義,可以說是有很小的意義。通過瀏覽網上的一些手機運動助手發現,雖說它們的功能都很強大、界面很炫酷,但是都是單一的手機運動助手。而這個課題就是把手機運動助手的各種功能相結合,使功能盡可能的滿足用戶。系統的界面設計得相當的簡潔,給用戶清新的感覺。所以對用戶具有一定的意義。

 

其次就是對自己意義重大。雖然經過一段時間的Android學習,但是自己對這段學習成果也不是很有底,而正好可以通過編寫這個論文來檢驗一下自己,檢查自己的不足和漏洞,從而進行彌補和完善。而從大局來看就是可以對自己四年的專業知識進行一下測試,也為自己以后的工作積累點經驗等等。所以總體來說這篇論文對自己的意義還是很大的。

 

2 需求分析

 

需求分析是軟件工程中非常重要的一步,充分的需求分析是設計好程序的前提。這里主要包括系統的總體需求、系統的需求分析、系統的需求說明和系統的可行性分析。

 

2.1 系統的總體需求

 

現在無論是在PC上還是在手機上,相信很多人都在用手機運動助手。所以手機運動助手的作用就越來越重要。開發一個實用的手機運動助手就越來越適合當今的發展趨勢。

 

本文就是在此基礎上提出總體的功能需求。主要就是能夠實現測步、測距、測速、保存數據。通俗的講就是通過手機運動助手的多功能化,來滿足更多用戶的需要。這可以說是該系統開發的一個小小的亮點吧。因為現在很多的手機運動助手都是單一的功能。

 

2.2 系統需求分析

 

本文研究課題主要就是在基于Android平臺下設計并開發一個手機運動助手軟件。運用當前Google提供的Android SDK來實現對模塊的查詢。當然使用的數據庫是Android自帶的小型數據庫Sqlite。盡管沒有面向對象的數據庫的作用強大,但是在Android 開發上還是比較的靈活和方便的。系統的總體的功能業務可以主要描述為以下幾點。

 

2.2.1 主界面菜單選項功能

 

主界面是該軟件的第一個真正意義上的可操作界面,是響應用戶的第一步操作,主要就是獲取用戶運動時的各項數據。界面的主要需求就是簡單明了,再加上清新明目的背景圖片,一定會給用戶視覺上的。主界面拒絕那些繁瑣的操作,給用戶以方便。

 

2.2.2 帳號注冊功能

 

帳號注冊界面是在主界面點擊帳號注冊后,切換到帳號注冊界面,然后進行帳號注冊。輸入相應的信息,然后把注冊結果顯示在該界面。這里主要使用的是Android中的XML進行布局。為了避免讓用戶在查詢的時候感到眼花繚亂,在此就不再用圖片做背景,減少干擾。

 

2.2.3 登錄功能

 

登錄也是在主界面上輸入帳號密碼,點擊登錄后,系統對帳號和密碼進行驗證成功則進入系統,失敗則提示用戶重新輸入。

 

2.2.4 數據處理功能

 

數據處理功能是對用戶在運動時的各項數據進行統計和處理,利用重力感應系統測速、測步、并通過這些數據計算出消耗卡路里的值,將統計的數據通過分享通過希望的途徑傳播出去。

 

3 系統的可行性分析

 

3.1 復雜分析

 

本系統的數據庫文件是根據任務書要求做的調研進行設計而出,在進行數據庫方面的設計時,要考慮到滿足本系統的功能實現。重點是數據庫的數據傳輸,可以與手機上的進行互動。

 

3.2 可行性

 

隨著Android的快速發展和不斷完善,Android的應用是越發的廣泛。所以基于Android平臺的手機運動助手小程序也是越來越多、越來越受歡迎。而一款好用且功能強大的手機運動助手軟件可以為用戶提供隨時隨地的服務,很多的Android手機運動助手的開發和網絡上各種版本手機運動助手的出現,相信很多的用戶都會選擇享受這種服務。因而從服務的角度來說,具有可行性。

 

通過以上的需求分析和對系統復雜性的分析,基于Android的手機運動助手的開發具有現實性,綜述該論文的設計開發具有可行性。

 

4 總體設計

 

根據軟件工程的思想對該系統進行總體的設計。主要包括系統的設計目標、總體設計、總體流程圖、功能模塊圖和數據庫的設計。

 

4.1 系統的設計目標

 

通過對網上主流的手機運動助手app了解,在借鑒網上手機運動助手app的基礎上,設計一個有所創新的手機運動助手app,而這個創新主要是體現在功能上。也就是說在實現計步的同時,實現測速、測距、計算消耗卡路里等功能。所以這也是這次畢業設計所要達到的設計目標。

 

4.2 系統的總體設計

 

手機運動助手需要具備的功能主要就是注冊、登錄、計步、測步速、測速度、計算消耗卡路里、記錄、查看歷史記錄、刪除記錄、分享數據等。所以我們主要是圍繞以下兩項主要功能來實現的。該論文討論環境主要是在Windows的操作系統下搭建,在Android平臺上開發和運行。

 

4.3 系統框架設計

 

系統的框架的設計主要就是通過對系統的主要的流程和模塊進行設計。在這里我們就對該系統的主要的流程和模塊進行簡單的介紹。

 

4.4 系統總體流程圖

 

在啟動Android的模擬器以后,系統首先顯示登錄功能界面,用戶可選擇是注冊新用戶還是登錄,注冊成功后返回登錄界面,登錄成功后進入主界面,當用戶進行跑步或者散步等運動時,系統會記錄下用戶的各種運動數據,當按下重置時,系統會自動保存用戶本次運動的數據,行成記錄顯示在界面長按記錄進行刪除。其整個流程如圖1所示。

 

注冊就是在登錄界面用戶點擊注冊按鈕之后,進入注冊頁面,填寫注冊信息,點擊提交,系統進行驗證,通過則在數據庫添加,否則提示用戶輸入的信息有誤,注冊成功返回登錄界面。

 

用戶登錄也就是在用戶輸入帳號密碼點擊登錄以后,系統對用戶輸入的帳號密碼進行驗證,成功進入主界面,否則提示用戶重新輸入。

 

4.5 系統功能模塊設計

 

系統的功能框架,主要分為對用戶注冊、用戶登錄、數據統計、數據處理。

 

用戶注冊模塊包括了對用戶填寫的注冊信息的驗證,帳號的唯一性檢測,新增功能。

 

用戶登錄模塊包括了對用戶輸入的帳號、密碼的格式規范、長度判斷、通過服務器連接數據庫查詢獲取,判斷帳號與密碼是否正確等功能。

 

數據統計模塊包括了對用戶在運動時各種數據的測試、計算,是先暫停/繼續、重置(添加數據記錄)、設置、查看記錄等功能。

 

數據處理模塊包括了對用戶保存的歷史記錄進行查詢、刪除、分享等操作。

 

4.6 系統數據庫的設計

 

本部分主要分為兩個模塊:用戶模塊和數據模塊,且都為SQL Server2008數據庫。

 

5 詳細設計

 

在軟件工程的思想中,詳細設計是整個工程中最為重要的部分。經過詳細設計,系統的整體結構和細節就確定了下一步就只需要編碼就行。本章主要包括詳細設計的目標、功能詳細設計及界面詳細設計。

 

5.1 系統詳細設計目標

 

在對系統的總體設計完成以后,接下來就是對系統的詳細設計。對于系統的詳細設計主要就對其功能和界面的詳細設計。

 

在對功能的詳細設計上詳細說明具體的設計方法和所要調用的方法。界面的設計通過簡單的示意圖來進行詳細的介紹。總之,通過詳細設計,能讓我們很快、很好的編寫代碼。

 

5.2 系統的功能詳細設計

 

5.2.1 登錄模塊功能詳細設計

 

(1)注冊功能。

 

注冊模塊的功能就是把用戶在界面輸入的注冊信息添加到數據庫中。首先在Activity內定義Button實例綁定用戶頁面的按鈕,用setOnClickListener給它添加一個監聽器,在監聽器內調用向服務器請求連接并在數據庫新增的操作。

 

(2)登錄功能。

 

用戶登錄就是在登錄界面,用戶輸入自己的帳號和密碼,點擊登錄按鈕,系統在按鈕監聽內相應事件,請求連接服務器并查詢相應的帳號和密碼,并判斷帳號和密碼是否正確,不正確則提示用戶輸入的帳號和密碼有誤,重新輸入,正確則提示用戶登錄成功,并進入主界面。

 

5.2.2 數據獲取功能詳細設計

 

數據獲取就是在進入主界面后,當用戶進行跑或者散步等活動的時候系統會自動的同過手機重力感應和GPS來獲取用戶運動時的數據,如:步數、步長、距離、速度并計算出消耗卡路里等數據,用戶在該界面可點擊暫停/繼續、重置、設置、記錄等菜單按鈕,當點擊重置時,系統會自動將本次運動產生的數據通過服務器添加到數據庫。

 

5.2.3 設置功能詳細設計

 

設置功能實現的目的是為了讓用戶能夠更精確的獲取運動時產生的數據,可對身高體重、步長、系統感應靈敏度等常量進行設置,還可設置語音對用戶進行提示。

 

5.2.4 數據處理功能詳細設計

 

當用戶在主界面點擊重置按鈕時,系統會自動通過想服務器發出連接請求并將數據添加到數據庫,點擊記錄按鈕時可查詢此用戶所有的運動數據信息并形成列表顯示在界面,長按數據行可對此列數據刪除,同時在主界面有分享功能把當時收集的數據通過你希望的途徑發送出去。

 

5.2.5 系統的界面詳細設計

 

本節主要是對手機運動助手中的所有界面的設計進行詳細的解釋。按照功能的需求分析,主要就是詳細的介紹五個界面:注冊界面、登錄界面、主界面、設置界面、記錄信息界面。

 

5.2.6 登錄界面的設計

 

登錄界面是用戶在運行該軟件的時候第一個出現的界面。主要的設計還是在XML中實現的,在XML中定義一個ImageView控件,來加載drawable-hdpi文件中的背景圖片。

 

5.2.7 注冊界面的設計

 

注冊界面的設計是在登錄界面之后出現的一個可操作界面,該界面就是讓用戶通過這個界面來注冊自己登錄系統的通行證。主要就是在XML文件中布置Button按鈕控件,然后分設置相應的屬性,設置不同Button按鈕的ID屬性,然后Function類對該界面的實現。通過類中定義的 Button,用FindViewById方法獲取各個Button按鈕的ID值。然后分別為按鈕設置監聽器。最后把監聽器綁定到相應的Button按鈕上,實現界面之間的跳轉。

 

5.2.8 主界面設計

 

主界面的功能就是把在用戶運動時獲取到的數據和計算出的結果在界面上顯示出來。并且在得出結果之后,可以通過菜單鍵按鈕來進行操作。總的設計過程是要在XML文件中布局,總體布局是運用線性布局,然后用幾個線性布局共同作用成一個主界面界面。在這里主要就是實現對用戶運動時的數據的獲取,看起來比較美觀,TextView是顯示文本的信息。在這里設置好這些控件后,設置各控件相應的屬性。

 

5.2.9 設置界面設計

 

設置模塊的功能就是讓用戶對系統功能進行設置,對自身身體數據進行設置。總的設計過程也是在XML文件中進行的。

 

5.2.10 數據記錄界面設計

 

數據記錄模塊的功能就是讓用戶查詢所有運動時添加的數據記錄,并以列表的形式展示在界面,長按行數據可對此行數據進行刪除。

 

6 功能的實現

 

6.1 數據庫的建立和連接

 

6.1.1 數據庫的建立

 

本系統數據庫主要是使用SQL Server 2008數據庫。

 

6.1.2 數據庫的連接

 

用DBHelper對數據庫的連接進行管理,主要通過調用類中的loadDriver()方法來獲取一個數據庫對象,用 getConnection()進行連接,這個對象就可以對數據庫進行操作,對于數據庫的關閉主要是調用該類的 closeConnection(Connection conn)方法。

 

6.2 核心功能

 

(1)運動數據探測功能的實現;

 

(2)結束和記錄功能的實現。

 

6.3 功能的實現

 

注冊是在用戶輸入注冊信息并點擊提交按鈕之后,通過驗證并想服務器發出連接請求,向數據庫添加數據。

 

在注冊沖過后,系統會將注冊的帳號傳遞到登錄界面并顯示在帳號輸入框里面,用戶需輸入密碼,點擊登錄按鈕之后,系統會對帳號密碼進行簡單驗證,符合規范后想服務器請求連接數據庫并查詢帳號,并對帳號和密碼進行判斷是否正確。

 

用戶登錄成功之后,進入主界面,此時,若用戶攜帶手機進行跑步或散步等運動時,系統會自動通過手機重力感應和GPS等來獲取用戶運動時產生的數據,并通過計算得出用戶消耗的卡路里等數據信息,并顯示在界面上。

 

在系統同級數據時,用戶可點擊菜單暫停/繼續、結束、設置、記錄等按鈕來對數據進行操作或者對系統進行設置,點擊重置時,在重置數據時會自動將數據通過服務器添加到數據庫方便用戶查詢,點擊設置按鈕后,用戶進入到設置界面,此界面是對系統功能進行設置,或者對用戶身體數據進行設置。

 

在主界面當用戶點擊記錄按鈕時,用戶會進入到記錄界面,此界面顯示的是用戶一晚所有運動產生的數據信息,通過服務器連接數據庫獲取,并以列表的形式顯示在界面,長按某一行數據時,可對此行數據進行刪除。

 

7 結束語

 

此次論文研究主要針對Google推出的Android平臺下開發手機運動助手軟件,并設計自己的數據庫和單詞搜索。當然這個系統是基于數據庫建立起來的。在起初,主要就是看Android的SDK,學習Sqlite數據庫的機制,表的建立等等。后來在網上搜到一些單詞庫,然后就試著導入,但是每次導入都是失敗。后來下載一些小的數據庫,導入才算成功。對于這種情況,我上網查了好多的資料,最后發現導入方法有點問題。最終在網上資料的指引下,這個問題得到了解決。使用的模糊查詢使程序更人性化,給用戶帶來更多的便捷。而加入的漢語解釋同樣可以給用戶帶來好的體驗。總體來說,對這次課題研究還是比較滿意的。

 

這次論文研究及實現是對自己四年來所學的東西的檢驗及應用。當然由于時間的問題,該系統還有很多的不完善之處。如果以后有時間的話,我會對其多擴展幾個功能:

 

(1)代碼和界面的優化。好的界面也是吸引顧客原因之一。所以美好的界面設計可以給人以不同的視覺感受。

 

(2)手機運動助手可以裝載外部的數據庫。不同的用戶使用的情況也是有所不同,用戶可以根據自己的需要裝載自己的數據庫。

主站蜘蛛池模板: 稷山县| 大石桥市| 和田市| 孟村| 丹阳市| 信丰县| 大渡口区| 莱西市| 舞阳县| 司法| 曲水县| 民勤县| 泸水县| 广安市| 蒙山县| 昭通市| 岳阳市| 进贤县| 甘南县| 镇宁| 伊宁市| 香格里拉县| 镇沅| 陕西省| 永顺县| 寻乌县| 徐水县| 聂拉木县| 桃源县| 苗栗市| 乾安县| 莲花县| 台北市| 车致| 渭南市| 九龙县| 大渡口区| 枞阳县| 东山县| 宁德市| 怀远县|