已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
中原工學(xué)院軟件學(xué)院中原工學(xué)院軟件學(xué)院 二二 級(jí)級(jí)實(shí)實(shí)踐踐課課題題設(shè)設(shè)計(jì)計(jì)任任務(wù)務(wù)書書 姓姓 名名 專業(yè) 班 題題 目目基于 MVC 的手機(jī)電話薄的開發(fā) 設(shè)設(shè) 計(jì)計(jì) 任任 務(wù)務(wù) 開發(fā)一個(gè)比較完善的基于 MVC 的電話薄系統(tǒng) 主要是為了給手機(jī)用戶提供一個(gè)記錄儲(chǔ)存 好友和親人的電話薄 方便手機(jī)用戶簡單快捷的與親朋好友取得聯(lián)系 主要功能包括 1 儲(chǔ)存 能夠儲(chǔ)存用戶所需人的姓名和電話號(hào)碼 2 查找 可以從記錄儲(chǔ)存中查找所需要的數(shù)據(jù) 3 修改 可以對(duì)已儲(chǔ)存人的信息進(jìn)行修改 4 增加 在原電話薄的基礎(chǔ)上可以再添加新數(shù)據(jù) 5 刪除 可以刪除電話薄中已記錄儲(chǔ)存的數(shù)據(jù) 開發(fā)工具 JDK 1 5 WTK 2 5 2 Eclipse 時(shí)時(shí) 間間 進(jìn)進(jìn) 度度 第 17 周 11 06 13 11 06 17 查看各種有關(guān)的資料和書籍 了解電話薄的具體功能 和用戶的需求 幷上機(jī)練習(xí)電話薄的 各種功能的實(shí)現(xiàn) 為進(jìn)一步完善電話簿做準(zhǔn)備 第 18 周 11 06 20 11 06 24 開始編寫代碼 逐步實(shí)現(xiàn) 電話簿的各種功能 第 19 周 11 06 26 11 07 01 代碼編寫完后開始認(rèn)真的檢測 修改 原原 主主 始始 要要 資資 參參 料料 考考 與與 文文 獻(xiàn)獻(xiàn) 01 沈昕 Java 語言基礎(chǔ)教程 北京 人民郵電出版社 2007 7 2009 1 重印 02 解本巨 宮生文 龐志勇 Java ME 游戲開發(fā)技術(shù)大全 北京 清華大學(xué)出版社 2010 5 03 黃明等 Java 語言程序設(shè)計(jì)輔導(dǎo)教材 大連理工大學(xué)出版社 2006 04 沈大海 J2ME 手機(jī)游戲開發(fā)與項(xiàng)目實(shí)戰(zhàn)詳解 北京 人民郵電出版社 2008 2 指導(dǎo)教師簽字 指導(dǎo)教師簽字 年年 月月 日日 課題題目課題題目 摘 要 系統(tǒng)主要功能包括 實(shí)現(xiàn)添加聯(lián)系人的姓名和手機(jī)號(hào)碼 并且建立 RMS 記錄儲(chǔ)存 將 信息儲(chǔ)存進(jìn)儲(chǔ)存?zhèn)}庫中 電話薄的制作主要是運(yùn)用的 Java 語言在 Eclipse 的平臺(tái)上開發(fā) 的 JavaME 小程序 電話薄實(shí)現(xiàn)了人們常用的儲(chǔ)存 查找 增加 修改等功能 打開電話 薄后進(jìn)入歡迎界面 然后點(diǎn)擊進(jìn)入電話薄界面信息 點(diǎn)擊菜單欄中的添加按鈕就能添加 用戶想要加入人員的姓名和電話信息 其中還有修改功能 如果已填加的人員信息有變 能用此功能修改 查看功能可以查看儲(chǔ)存人的信息 刪除案件的功能是對(duì)不需要的已儲(chǔ) 存的信息可已刪除 是手機(jī)用戶必備的小程序 它儲(chǔ)存信息方便快捷 在使用手機(jī)時(shí)會(huì) 有好多親朋好友的信息需要存儲(chǔ) 存儲(chǔ)信息后在需要的時(shí)候能夠快速的找的想要聯(lián)系人 的電話號(hào)碼 電話薄能夠很好的實(shí)現(xiàn)這一功能 滿足了用戶的需求 為用戶提供了便利 關(guān)鍵詞 Java語言 RMS 儲(chǔ)存 查找 增加 修改 目 錄 摘 要 I 第一章第一章 系統(tǒng)開發(fā)系統(tǒng)開發(fā)環(huán)環(huán)境境 1 1 11 1 開發(fā)工具開發(fā)工具 1 1 21 2 應(yīng)用環(huán)境應(yīng)用環(huán)境 2 第二章第二章 系統(tǒng)需求分析系統(tǒng)需求分析 3 2 12 1 需求分析需求分析 3 2 22 2 可行性分析可行性分析 3 第三章第三章 系統(tǒng)概要設(shè)計(jì)系統(tǒng)概要設(shè)計(jì) 4 3 13 1 設(shè)計(jì)目標(biāo)設(shè)計(jì)目標(biāo) 4 3 23 2 數(shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ) 4 3 33 3 系統(tǒng)權(quán)限劃分系統(tǒng)權(quán)限劃分 4 3 43 4 系統(tǒng)功能模塊系統(tǒng)功能模塊 4 第四章第四章 系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì) 6 4 14 1 程序設(shè)計(jì)程序設(shè)計(jì) 6 4 24 2 流程圖流程圖 7 4 34 3 各功能界面截圖各功能界面截圖 7 第五章第五章 系統(tǒng)測試系統(tǒng)測試 11 5 15 1 測試的意義測試的意義 11 5 25 2 聯(lián)合測試聯(lián)合測試 11 5 35 3 測試內(nèi)容測試內(nèi)容 11 5 45 4 測試結(jié)果測試結(jié)果 11 第六章第六章 系統(tǒng)的維護(hù)和發(fā)展系統(tǒng)的維護(hù)和發(fā)展 12 參考文獻(xiàn)參考文獻(xiàn) 30 第 5 章 結(jié)束語 7 附錄 A 附加圖 表 10 附錄 B 主要源程序 11 第一章第一章 系統(tǒng)開發(fā)環(huán)境系統(tǒng)開發(fā)環(huán)境 1 11 1 開發(fā)工具開發(fā)工具 1 Java 語言的發(fā)展 Java語言的第一次出現(xiàn)時(shí)在1995 Java是由Sun Microsystems公司于1995年5月推出的Java程 序設(shè)計(jì)語言和Java平臺(tái)的總稱 從此 Java被廣泛接受并推動(dòng)了Web的迅速發(fā)展 常用的瀏覽器現(xiàn)在均 支持Java applet 另一方面 Java技術(shù)也不斷更新 Java 應(yīng)用編程接口為Java應(yīng)用提供了一個(gè)獨(dú)立 于操作系統(tǒng)的標(biāo)準(zhǔn)接口 可分為基本部分和擴(kuò)展部分 在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè)Java平臺(tái)之 后 Java應(yīng)用程序就可運(yùn)行 現(xiàn)在Java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng) 這樣Java程序可以只編 譯一次 就可以在各種系統(tǒng)中運(yùn)行 Java分為三個(gè)體系JavaSE JavaEE JavaME 2 Java 語言的特色 Java 語言是簡單的 Java 沒有算符過載 標(biāo)題文件 預(yù)處理 指針運(yùn)算 結(jié)構(gòu) 聯(lián)合 多維數(shù) 組 模板及隱式類型變換 如果你知道一點(diǎn) C C 或 Pascal 你很快就會(huì)駕馭 Java Java 語言面向?qū)ο蟮?正如任何面向?qū)ο蟮恼Z言一樣 Java 代碼也按類組織 每個(gè)類定義一 組規(guī)定對(duì)象行為的方法 一個(gè)類可以繼承另一個(gè)類的行為 在類的根層次上 通常是類對(duì)象 Java 語言是體系結(jié)構(gòu)中立的 Java 語言對(duì)每種計(jì)算機(jī)都一樣 比如 簡單的類型都是不變的 整數(shù)總是 32 位 長整數(shù)總是 64 位 3 Java 語言的主要特性 在 Java 的情況下 編程人員不必為內(nèi)存管理操心 Java 系統(tǒng)有一個(gè)叫做 無用單元收集器 的 內(nèi)置程序 它掃描內(nèi)存 并自動(dòng)釋放那些不再使用的內(nèi)存塊 Java 程序沒有指針 而且象這樣的字節(jié)代碼程序強(qiáng)在類型上 所以在執(zhí)行之前它可能驗(yàn)證 Java 程序 被驗(yàn)證的 Java 程序得以保證不突破 Java 語言的任何限制 而且可以安全地執(zhí)行 Java 字節(jié)代碼驗(yàn)證被 Web 瀏覽器用來確保小程序不含病毒 Java 比典型的腳本語言大為有效 但它比 C 慢 20 倍 這對(duì)大多數(shù)應(yīng)用是可接受的 1 21 2 應(yīng)用環(huán)境應(yīng)用環(huán)境 硬件環(huán)境 CPU 主頻在 500MHZ 以上 內(nèi)存在 128M 以上 運(yùn)行環(huán)境 os 系統(tǒng) windows xp 32bit sp2 或 unix environment 編程環(huán)境 J2ME 開發(fā)平臺(tái) Eclipse 第二章第二章 系統(tǒng)需求分析系統(tǒng)需求分析 2 12 1 需求分析需求分析 系統(tǒng)主要功能包括 實(shí)現(xiàn)添加聯(lián)系人的姓名和手機(jī)號(hào)碼 并且建立 RMS 記錄儲(chǔ)存 將 信息儲(chǔ)存進(jìn)儲(chǔ)存?zhèn)}庫中 電話薄的制作主要是運(yùn)用的 Java 語言在 Eclipse 的平臺(tái)上開發(fā) 的 JavaME 小程序 電話薄實(shí)現(xiàn)了人們常用的儲(chǔ)存 查找 增加 修改等功能 打開電話 薄后進(jìn)入歡迎界面 然后點(diǎn)擊進(jìn)入電話薄界面信息 點(diǎn)擊菜單欄中的添加按鈕就能添加 用戶想要加入人員的姓名和電話信息 其中還有修改功能 如果已填加的人員信息有變 能用此功能修改 查看功能可以查看儲(chǔ)存人的信息 刪除案件的功能是對(duì)不需要的已儲(chǔ) 存的信息可已刪除 是手機(jī)用戶必備的小程序 它儲(chǔ)存信息方便快捷 在使用手機(jī)時(shí)會(huì) 有好多親朋好友的信息需要存儲(chǔ) 存儲(chǔ)信息后在需要的時(shí)候能夠快速的找的想要聯(lián)系人 的電話號(hào)碼 電話薄能夠很好的實(shí)現(xiàn)這一功能 滿足了用戶的需求 為用戶提供了便利 2 22 2 可行性分析可行性分析 技術(shù)可行性 根據(jù)系統(tǒng)功能 性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件 現(xiàn)有的技術(shù)已較為成熟 硬件 軟件的性能要求 環(huán)境條件等各項(xiàng)條件良好 估計(jì)利用現(xiàn)有技術(shù)條件應(yīng)完全可以達(dá)到該 系統(tǒng)的功能目標(biāo) 同時(shí) 考慮給予的開發(fā)期限也較為充裕 預(yù)計(jì)系統(tǒng)是可以在規(guī)定期限 內(nèi)完成開發(fā) 經(jīng)濟(jì)可行性 估算新系統(tǒng)的成本效益分析 其中包括估計(jì)項(xiàng)目開發(fā)的成本 開發(fā)費(fèi)用和今后的運(yùn) 行 維護(hù)費(fèi)用 估計(jì)新系統(tǒng)將獲得的效益 估算開發(fā)成本是否回高于項(xiàng)目預(yù)期的全部經(jīng) 費(fèi) 并且 分析系統(tǒng)開發(fā)是否會(huì)對(duì)其它產(chǎn)品或利潤帶來一定影響 運(yùn)行可行性 新系統(tǒng)的研制和開發(fā)是充分得考慮用戶對(duì)系統(tǒng)的易于管理 管理者方便查詢?cè)O(shè)備信 息效率 從而能完全滿足使用者的要求 第三章第三章 系統(tǒng)概要設(shè)計(jì)系統(tǒng)概要設(shè)計(jì) 3 13 1 設(shè)計(jì)目標(biāo)設(shè)計(jì)目標(biāo) 手機(jī)的信息管理無外乎添加聯(lián)系人的姓名和手機(jī)號(hào)碼 刪除相對(duì)應(yīng)的信息 對(duì)已經(jīng) 存儲(chǔ)的信息進(jìn)行查詢 給客戶營造更多的便利 3 23 2 數(shù)據(jù)數(shù)據(jù)存儲(chǔ)存儲(chǔ) Java ME 記錄管理系統(tǒng) Record Mangement System RMS 提供了一種機(jī)制 通過這 種機(jī)制 MIDlet 能夠持久存儲(chǔ)數(shù)據(jù)并可以在程序下再次檢索數(shù)據(jù) 記錄管理系統(tǒng)是一個(gè)簡單的面向記錄的數(shù)據(jù)模型 它由多個(gè)記錄存儲(chǔ)構(gòu)成 可以把 一個(gè)記錄存儲(chǔ)看做數(shù)據(jù)庫中的數(shù)據(jù)表文件 每個(gè)記錄存儲(chǔ)又是有許多個(gè)記錄組合而成的 這些記錄將持久保存并支持跨多個(gè) MIDlet 的請(qǐng)求 可以被多個(gè) MIDlet 程序所共享 3 33 3 系統(tǒng)權(quán)限劃分系統(tǒng)權(quán)限劃分 本系統(tǒng)只要使用者通過啟動(dòng)程序就可以使用 無需身份驗(yàn)證 3 43 4 系統(tǒng)功能模塊系統(tǒng)功能模塊 該系統(tǒng)共有四個(gè)主要功能 1 儲(chǔ)存號(hào)碼 2 修改信息 3 查詢信息 4 刪除 第四章程序設(shè)計(jì) 4 14 1 程序設(shè)計(jì)程序設(shè)計(jì) 4 24 2 流程圖流程圖 4 34 3 各功能界面截圖各功能界面截圖 第五章第五章 系統(tǒng)測試系統(tǒng)測試 5 15 1 測試的意義測試的意義 系統(tǒng)測試是管理信息系統(tǒng)的開發(fā)周期中的一個(gè)十分重要環(huán)節(jié) 盡管在系統(tǒng)開發(fā)周期 的各個(gè)階段均采取了嚴(yán)格的技術(shù)審查 但依然難免會(huì)留下錯(cuò)誤 如果沒有在投入運(yùn)行前 的系統(tǒng)測試階段被發(fā)現(xiàn)并糾正 問題遲早會(huì)在運(yùn)行中暴露出來 到那時(shí)要糾正錯(cuò)誤將會(huì) 付出更大的代價(jià) 5 25 2 聯(lián)合測試聯(lián)合測試 為了提高測試工作的質(zhì)量 在測試過程中 注意了以下幾點(diǎn) 1 測試工作由程序員之外的其他人員來進(jìn)行 這樣會(huì)獲得更好的測試效果 2 不僅要選擇合理的輸入數(shù)據(jù)作為測試用例 還要選用不合理的輸入數(shù)據(jù)作為測試 用例 3 除了檢查程序是否做了應(yīng)該做的工作之外 還檢查程序是否做了它不因該做的事 情 5 35 3 測試內(nèi)容測試內(nèi)容 1 軟件的正常運(yùn)行 關(guān)閉及退出時(shí)保存記錄的提示 默認(rèn)為是 2 登錄界面友好 可操作性及安全性能較好 能對(duì)不同管理級(jí)別者進(jìn)行限制 以保 證數(shù)據(jù)庫的安全 3 數(shù)據(jù)文件的可維護(hù)性好 數(shù)據(jù)的錄入 刪除及更改均能順利完成 并能實(shí)現(xiàn)動(dòng)態(tài) 更新 4 數(shù)據(jù)查詢便捷 能對(duì)各種不同的查詢條件進(jìn)行搜索 以找到最合適的答案 5 溢出 越界均能進(jìn)行非法提示 以警告用戶正確使用 對(duì)用戶的非正常操作方式 也提出警告 6 類型填寫錯(cuò)誤時(shí) 系統(tǒng)能夠報(bào)錯(cuò) 7 對(duì)操作系統(tǒng)的兼容性良好 可移植性完好 5 45 4 測試結(jié)果測試結(jié)果 經(jīng)過反復(fù)測試 系統(tǒng)完成后運(yùn)行添加 修改 查詢 刪除等功能均正常 第六章第六章 系統(tǒng)的維護(hù)和發(fā)展系統(tǒng)的維護(hù)和發(fā)展 根據(jù)系統(tǒng)目的確定突出什么內(nèi)容 以及充實(shí)和更新內(nèi)容的技術(shù)手段和形式 1 堅(jiān)持自己的特色 2 集中最多的信息 在自己的領(lǐng)域里 一定要最大限度地集中所有相關(guān)信息 采用 各種辦法搜集和展示系統(tǒng)豐富的內(nèi)容 3 保持技術(shù)的先進(jìn) 只要條件允許 一定要有技術(shù)力量對(duì)系統(tǒng)進(jìn)行技術(shù)改造和提高 4 掌握用戶的需求 用戶需求是放在第一位考慮的問題 其中 參與是用戶最重要 的需
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)新保潔流程構(gòu)建智慧校園環(huán)境
- 2024年度大學(xué)特聘教授學(xué)術(shù)成果發(fā)布合同3篇
- 2024年中秋月餅禮盒銷售與消費(fèi)者滿意度提升合同2篇
- 2024年照明工程照明效果評(píng)估與優(yōu)化合同3篇
- 辦公環(huán)境中的德育教育與心理輔導(dǎo)
- 2025中國石油大慶油田限責(zé)任公司高校畢業(yè)生招聘430人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國電力科學(xué)研究院限公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國電信江西公司校園招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國法學(xué)會(huì)所屬事業(yè)單位公開招聘第二次補(bǔ)充高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2025中國中化控股限責(zé)任公司校園招聘2959人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024新教科版四年級(jí)上冊(cè)科學(xué)知識(shí)點(diǎn)總結(jié)精簡版
- 《朝花夕拾》閱讀推進(jìn)課 教學(xué)設(shè)計(jì)-2023-2024學(xué)年統(tǒng)編版語文七年級(jí)下冊(cè)
- 人工智能在礦產(chǎn)勘探中的應(yīng)用分析篇
- 2024山東省招聘社區(qū)工作者試題及答案
- DL∕T 5494-2014 電力工程場地地震安全性評(píng)價(jià)規(guī)程
- 宋代學(xué)者邵康節(jié)名著《漁樵問答》譯文
- 公園設(shè)施維修投標(biāo)方案
- 土木工程材料智慧樹知到期末考試答案章節(jié)答案2024年山東建筑大學(xué)
- 社會(huì)工作行政復(fù)習(xí)題
- 培訓(xùn)市場調(diào)查分析報(bào)告
- 物業(yè)小區(qū)安全生產(chǎn)隱患排查治理表
評(píng)論
0/150
提交評(píng)論