android論文格式

才智咖 人氣:1.94W

伴隨著3G時代的到來,移動終端所能完成的功能在各行各業日益廣泛和深入,移動便攜的概念早已深入人心,讓人們更加的依賴移動終端。

android論文格式

行動網路開發技術期末考核 食物相宜相剋大全

專 業: 計算機科學與技術 班 級: 學生姓名: 學 號:

2014年6月

目 錄

1.專案簡介 ....................................1

1.設計背景 ....................................1

2.功能概要 ....................................1

2.系統分析 ....................................1

1. 需求分析 ....................................1

2.可行性分析 ....................................2

1.技術可行性分析 ....................................2

2.操作可行性分析 ....................................2

3.系統設計 ....................................2

1.總體設計 ....................................2

2.功能設計 ....................................3

3.資料庫設計 ....................................3

4.互動設計 ....................................3

4.系統實現 ....................................3

1.實現平臺: ....................................3

2.主要介面: ....................................3

3.主要程式碼 ....................................5

1.主介面程式碼....................................5

2.編輯資料介面: ....................................8

3.操作資料庫程式碼: ....................................10

4.顯示格式程式碼: .................................... 12

5.系統測試 ....................................13

  電腦科學與技術專業大作業報告

1.專案簡介

1.設計背景

當今,手機成為日常生活必不可少的工具,隨著科學技術的發展,智慧手機日趨發展成熟。Android手機作業系統是全球最受歡迎的智慧手機平臺之一。開發靈活性更強,各種軟體層出不窮,發展前景十分廣闊。

智慧手改變人們使用手機的習慣,也放大人們對手機的想象。對目前形式的分析和對未來的展望,手機系統已經不僅限於通話和簡訊等內容,手機擴充套件功能日益發展壯大,利用手機裡的各種基本功能,可以拓展更多更實用的軟體,本程式就是用android手機系統的各種功能實現有創意且實用的食物相宜相剋系統。

民以食為天,食物是生活中必不可少的,而隨著人們生活水平的提高大家對食物的安全也越來越重視,然而如今的日常生活中也存在著很多食物搭配上的誤區,這些錯誤的搭配也直接或者間接的影響著我們的健康。搭配相宜會促進營養吸收,於健康有益;搭配相剋會破壞營養價值,甚至引發疾病或導致中毒。只有根據食物的屬性及自身情況合理安排膳食,趨利避害,才能吃得科學,吃出健康。

本程式就是基於這麼一種設計理念策劃並製作完成的。

2.功能概要

本程式提供了查詢和新增兩種功能。

查詢功能:當用戶輸入食物名稱後,點選查詢按鈕,頁面上顯示使用者查詢的食物及與之相關的相宜與相剋搭配。使用者點選顯示全部按鈕,頁面上顯示資料庫中所有資料。

新增功能:使用者可以點選新增資料按鈕,跳轉到新增資料介面,使用者可以對資料庫中食物相宜相剋資料進行新增,刪除,修改。

2.系統分析

1. 需求分析

在智慧手機日益發展壯大的今天,智慧手機人人都有,而本程式的受眾面相當之廣泛,人人都需要吃食物,但瞭解食物之間如何搭配食用的人卻是很少,正是因為有了這樣的市場需求,本程式才得以應運而生。無論是居家主廚的家庭主婦,還是注重飲食健康的男女老少,都可以簡單、快捷、方便的使用本程式查詢出與之相宜或相剋的食物,幫助人們瞭解食物的相宜相剋。

2.可行性分析

隨著社會與科技的發展,人們越來越注重移動、便攜與方便。而隨著這股潮流的發展,手機應用遊戲應運而生。安卓系統作為一個市場佔有超過50%的手機平臺,其應用的發展非常迅猛

隨著手機的.發展與普及,以及網際網路技術的擴充套件,人們對移動通訊的需求必將需要實現多元功能化。通過移動通訊連線到Internet上,實現資料,應用等資源共享。提高了資料的資源利用,並能及時的到更新。在這樣的外界環境之下,手機應用的推廣得到保證。

1.技術可行性分析

Android系統平臺是一個基於Linux開源的手機作業系統。它由Google公司在2007年11月5日正式釋出的。

Android平臺是由作業系統、中介軟體、介面和應用軟體組成。是第一個要為移動終端創造的一款真正開放的完整的作業系統。

說道Android作業系統平臺的優勢,不得不提到最突出的兩個特點“免費”和“開源”。

免費:Android免費提供其作業系統,讓移動過電話製造商可以免費搭載Android作業系統,使得手機的製作成本大大降低,漸漸使得Android普及。

開源:Android手機制作作業系統程式碼的開放性,不僅讓開發者可以在統一開放平臺進行程式開發,而且可以解決現今市場不同智慧機之間因檔案格式不同造成的資訊交流不便、程式內容無法移植等問題;並且Android的開機原始碼就意味著手機使用者不必在被動地接受行動電話製造商預設的設施和環境,使用者完全可以根據自己的想法自定義手機的配置。

2.操作可行性分析

因為該程式是一個簡易的小型應用程式,開發不需要太多人力、精力,因此實現起來比較容易。對手機的效能沒有過高的要求,系統利用率的佔用也較低。

而且本程式功能簡單,使用者只要有一點手機操作經驗,看過提示後,對本軟體的操作就會非清楚。

3.系統設計

1.總體設計

本程式主要是為了讓使用者只需要簡單操作就可以瞭解各種食物之間的相宜相剋,介面應該簡潔,操作簡單,方便使用者上手,所以功能不需要太複雜,只需要簡單實用。

2.功能設計

(1)實現查詢資料庫中資料功能

利用向查詢按鈕新增監聽事件來向EditText獲取需要查詢的資料名稱,然後到資料庫中查詢,將結果顯示TextView中,向顯示全部按鈕新增監聽事件,使用者單擊顯示全部按鈕,呼叫方法把資料庫中所有資料顯示在介面上。

(2)實現向資料庫中新增、刪除、修改資料功能

利用向新增、刪除、修改按鈕新增監聽事件來向EditText獲取需要操作的資料名稱及內容,然後呼叫方法,對資料庫進行相應操作

3.資料庫設計

在資料庫中建立一張表,儲存食物資料資訊

4.互動設計

利用activity,intent實現查詢和新增資料兩個介面之間的互動

4.系統實現

1.實現平臺:

Android 4.0.3

2.主要介面:

(1)搜尋介面

在該介面中,使用者可以搜素資料庫中食物資訊。

圖1 搜素介面 圖2 搜素空值

圖3搜素不到資料 圖4顯示全部

(2)編輯介面:

在該介面中使用者可以對資料庫進行新增、刪除、修改操作。

圖5 編輯介面 圖6 輸入空值

3.主要程式碼

1.主介面程式碼:

2.編輯資料介面:

3.操作資料庫程式碼:

4.顯示格式程式碼:

5.系統測試

程式在Android 4.0.3 模擬器以及Android手機中執行測試,能夠完美執行!