




已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
武漢華夏理工學院課程設計報告書課程名稱: 智能手機軟件開發(fā)課程設計 題 目:基于Android的天氣預報程序 系 名: 信息工程系 專業(yè)班級: 軟件1141 姓 名: 學 號: 指導教師: 蘇永紅 2017年1月9日武漢華夏理工學院信息工程學院課 程 設 計 任 務 書課程名稱: 智能手機軟件開發(fā)課程設計 指導教師: 蘇永紅 班級名稱: 軟件1141班 開課系、教研室:計算機與網(wǎng)絡工程 一、課程設計目的與任務智能手機軟件開發(fā)課程設計是智能手機軟件開發(fā)課程的后續(xù)實踐課程,旨在通過一周的實踐訓練,加深學生對智能手機軟件開發(fā)中的概念,原理和方法的理解,加強學生綜合運用Android手機開發(fā)技術進行實際問題處理的能力,進一步提高學生進行分析問題和解決問題的能力,包含系統(tǒng)分析、系統(tǒng)設計、系統(tǒng)實現(xiàn)和系統(tǒng)測試的能力。學生將在指導老師的指導下,完成從需求分析,系統(tǒng)設計,編碼到測試的全過程。二、課程設計的內容與基本要求1、課程設計題目 基于Android的天氣預報程序2、課程設計內容運用Android技術設計一個天氣預報程序,掌握利用Android的網(wǎng)絡技術獲取數(shù)據(jù),實現(xiàn)通過手機獲得天氣預報信息,其主要的工作任務劃分為:(1)獲取天氣預報信息;(2)下載天氣圖片;(3)顯示天氣預報;具體要求為:(1) 要求使用輸入輸出流獲取天氣預報信息并顯示。(2) 要求進行網(wǎng)絡連接,網(wǎng)絡數(shù)據(jù)和圖片讀取,XML數(shù)據(jù)解析,實現(xiàn)不同城市的天氣查詢并顯示查詢結果。 (3) 每個人需要檢查設計的軟件,設計報告文檔,并提交紙質版的課程報告和電子版的課程設計報告資料,包括:源程序,課程設計報告,電子版的資料以班為單位刻成光盤后由學習委員統(tǒng)一提交。 3、設計報告撰寫格式要求1設計題目 2 開發(fā)環(huán)境 3 需求分析4系統(tǒng)功能結構圖 5 天氣預報程序界面設計6 網(wǎng)絡連接7 XML數(shù)據(jù)解析 8 下載天氣圖片9 顯示天氣預報10 調試過程和運行結果及結果分析11 自我評價與總結12 參考文獻 13 附錄:程序清單,注意加注釋(包括關鍵字、方法、變量等),在每個模塊前加注釋;三、課程設計步驟及時間進度和場地安排本課程設計將安排在第19周, 教育技術中心。具體安排如下:第一天 下發(fā)任務書,學生查閱資料,系統(tǒng)設計和原型開發(fā)第二,三天 系統(tǒng)功能實現(xiàn),系統(tǒng)調試 測試 打包和驗收第四天 書寫課程設計報告周次星期一星期二星期三星期四星期五第19周第1-4節(jié)第3-4節(jié)第1-4節(jié)地點現(xiàn)教232現(xiàn)教232現(xiàn)教232四、課程設計考核及評分標準課程設計考核將綜合考慮學生考勤和參與度,系統(tǒng)設計方案正確性,系統(tǒng)設計和開發(fā)效果以及課程設計報告書的質量。具體評分標準如下:設置六個評分點(1)設計方案正確,具有可行性、創(chuàng)新性; 25分(2)系統(tǒng)開發(fā)效果較好; 25分(3)態(tài)度認真、刻苦鉆研、遵守紀律; 10分(4)設計報告規(guī)范、課程設計報告質量高、參考文獻充分 20分(5)課程設計答辯概念清晰,內容正確 10分(6)課程設計期間的課堂考勤、答疑與統(tǒng)籌考慮。 10分 按上述六項分別記分后求和,總分按五級記分法記載最后成績。優(yōu)秀(10090分),良好(8089分),中等(7079分),及格(6069分),不及格(059分)1設計題目 本課程設計通過對于Android的學習與研究,研究目的和意義著手開始對于天氣預報程序進行設計。旨在學習研究Android的特點構架以及開發(fā)流程及方法。Android是一套真正意義上的開放性移動設備綜合平臺,它包括操作系統(tǒng)、中間件和一些關鍵的平臺應用。Android是由Linux+Java 構成的開源軟件,允許所有廠商和個人在其基礎上進行開發(fā)。Android 平臺的開放性等特點既能促進技術(包括平臺自身)的創(chuàng)新,又有助于降低開發(fā)成本,還可以使運營商能非常方便地制定自己的特色化的產品。因此,它具有很大的市場發(fā)展?jié)摿Α?Android平臺是完全開放的手機平臺,智能手機里的各種應用軟件也越來越完備。在Android平臺設計和開發(fā)一款天氣預報程序可以擺脫不夠智能天氣預報的因素,并且有很廣闊的前景。而本項目的目的是開發(fā)一個可以隨時隨地的查詢天氣情況,并且可以控制時間,地點,停止,等多種查詢控制功能,界面簡明,操作簡單。本項目所設計的此款基于Android手機平臺的天氣預報程序,使手機顯得更生動靈活,與人們的生活更為貼近。這項目設計的實現(xiàn)不僅豐富了使用者的生活,也是令設計者更加熟悉了基于Android平臺的應用布局及開發(fā)模式的特點,為以后實現(xiàn)更復雜的應用打好基礎。 2 開發(fā)環(huán)境 硬件環(huán)境:Android手機基于Linux操作系統(tǒng)操作系統(tǒng):Android 4.0及以上版本開發(fā)環(huán)境:Eclipse 3.6 + ADT 17.0.0 + JDK-7u1 + SDK_r173 需求分析根據(jù)項目的預期目標,我們可以獲得項目系統(tǒng)的基本需求,以下從不同角度來描述系統(tǒng)的需求,并且使用用例圖來描述系統(tǒng)的功能需求,我們分成四部分來概括,即軟件的基本控制需求,查詢的獲取,時間的設計和地點的定位需求。以下分別描述:1.可以羅列出全國所有的省市縣。2.可以查看全國任意城市的天氣信息3.可以自由的切換程式去查看其他城市的天氣4.提供手動更新以及后臺自動更新天氣的功能4系統(tǒng)功能結構圖 5天氣預報程序界面設計6網(wǎng)絡連接7 XML數(shù)據(jù)解析8下載天氣圖片9顯示天氣預報1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 培訓采購評審模板
- 預防醫(yī)學視頻課件
- 項目管理課件PMP
- 音樂課件教學課件
- 2025年棉花生產項目建議書
- 2025年氣體檢測設備項目合作計劃書
- 水肌酸產品項目申請報告(參考模板)
- 城市污水管網(wǎng)建設工程資金申請報告(范文)
- 2025年抗血吸蟲病藥合作協(xié)議書
- 無人駕駛技術在物流中的應用
- 本草食養(yǎng):養(yǎng)生藥膳餐廳商業(yè)計劃書
- 2025年螢石行業(yè)市場需求分析報告及未來五至十年行業(yè)預測報告
- 食品安全事故流行病學調查技術指南
- 湖南省邵陽市海誼中學2024-2025學年高一上學期期末考試歷史試題(原卷版及答案)
- 內蒙古呼和浩特實驗教育集團2025屆七年級英語第二學期期末考試模擬試題含答案
- 2025年河南省中考數(shù)學真題試卷及答案解析
- 2025年廣東省高考生物試題(含答案詳解)
- 2025春季學期國開電大??啤督ㄖ┕ぜ夹g》一平臺在線形考(形考任務1至4)試題及答案
- 2025至2030中國匹克球市場前景預判與未來發(fā)展形勢分析報告
- 2025年電動叉車項目立項申請報告范文
- 防護窗拆除合同范本
評論
0/150
提交評論