【正文】
我的整個(gè)畢業(yè)設(shè)計(jì)都是在家里完成的,所以更加感謝一直以來給予我精神物質(zhì)雙重意義支持的家人,在我忙于思考問題而無暇估計(jì)家里大小事情,甚至個(gè)人情況的時(shí)候給了我無聲的幫助。這讓我十分慚愧,思考原因,一個(gè)確實(shí)是我時(shí)間沒有那么充足加上本身技不如人,沒有純熟的設(shè)計(jì)經(jīng)驗(yàn)。雖然不是什么大成功,卻也讓我很有成 就感。 在模擬器上,經(jīng)過不斷的測(cè)試發(fā)現(xiàn)有兩個(gè)比較大的漏洞或不足。然后刪除單個(gè)或者多個(gè)事項(xiàng)的時(shí)候會(huì)有提示出現(xiàn),在菜單中的 6 個(gè)按鈕的功能均是正常的,在有限范圍的測(cè)試下,系統(tǒng)尚未出現(xiàn)明顯錯(cuò)誤。 功能測(cè)試就比較理智了,運(yùn)行調(diào)試程序,測(cè)試結(jié)果是否與預(yù)測(cè)的理想結(jié)果相符,需要設(shè)想到多種情況來進(jìn)行測(cè)試 。 } } 14 第六章 系 統(tǒng)測(cè)試和結(jié)果分析 系統(tǒng)測(cè)試思路 系統(tǒng)測(cè)試是軟件開發(fā)一個(gè)相當(dāng)重要的一環(huán),如果在此發(fā)現(xiàn)了比較大的問題,很有可能需要從長(zhǎng)計(jì)議,從頭在設(shè)計(jì)一遍。 (select)。 } else if(c==cmdCopy){ select=()。s3=s2。 for(int i=0。 init()。 int a,b,select。 private TextBox tb = new TextBox(剪貼板 , , 370, )??梢? 11 對(duì)每個(gè)待辦事項(xiàng)設(shè)置鬧鈴。 待辦事項(xiàng) 時(shí)間 優(yōu)先級(jí) 設(shè)置 設(shè)置鬧鈴 1 1 1 1 10 第五章 詳細(xì)設(shè)計(jì) 開始界面模塊的設(shè)計(jì) 開始界面的主要是一個(gè) ClockTodoCanvas 類,下面來詳細(xì)介紹一下。 8 圖 46 操作流程圖 數(shù)據(jù)庫 RMS 的操作與設(shè)計(jì) J2me 的記錄管理系統(tǒng)( RMS)提供了一個(gè)類似文件系統(tǒng)的環(huán)境,用來存儲(chǔ)開始界面 設(shè)置壁紙 主界面 開始 添加編輯界面 刪除 復(fù)制粘貼 查看 標(biāo)記已完成或者未完成 設(shè)置優(yōu)先級(jí)、鬧鈴 重新排序刷新返回主界面 刪除單個(gè)事項(xiàng)或按要求刪除多個(gè)事項(xiàng) 剪貼板 更多操作 結(jié)束 是 否 添加 刪除 查看 標(biāo)記 操作方式 9 和維護(hù)小型設(shè)備中的持久性數(shù)據(jù)。至于為什么是“粘貼至段尾”而不是“粘貼”,則是因?yàn)槌绦驘o法使得想粘貼的內(nèi)容插入TextField 的中間。偷懶一點(diǎn)的就只增加了時(shí)間信息。也同時(shí)看出系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,容易操作、使用。只要懂得這些操作,使用該系統(tǒng)已經(jīng)完全沒問題了。 從模塊看 ,主界面模塊,能進(jìn)行待辦事項(xiàng)的添加、編輯、刪除、更改標(biāo)記等操作;添加、修改模塊,編輯待辦事項(xiàng)的內(nèi)容,設(shè)定待辦事項(xiàng)的優(yōu)先級(jí),選擇是否添加鬧鈴;查看待辦事項(xiàng)模塊,顯示待辦事項(xiàng)的內(nèi)容,時(shí)間和優(yōu)先級(jí), 可以進(jìn)行編輯、修改、刪除等操作;剪貼板模塊,對(duì)已經(jīng)復(fù)制的最近 5 條以內(nèi)的內(nèi)容進(jìn)行管理,主要操作有編輯,刪除、清空。 界面設(shè)計(jì)需要考慮最普通用戶的習(xí)慣,在有限的空間以簡(jiǎn)潔美觀為目的設(shè)計(jì)程序。 手機(jī)記事本的開發(fā)主要是利用 Java 語言的面向?qū)ο筇攸c(diǎn),將軟件的模塊化,每個(gè)模塊之間有較高的獨(dú)立性。不像走路了,于是有個(gè)交通工 具;不想寫信了,于是有了電子信息;不像記路了,于是有了 GPS 導(dǎo)航;不想帶著厚實(shí)的記事本了,于是手機(jī)上有了記事本。由于技術(shù)還是太弱,所以此次開發(fā)了一個(gè)功能比較簡(jiǎn)單的記事本。本軟件操作簡(jiǎn)單,已知漏洞很少,適合一般用戶記錄信息,管理 信息等。 關(guān)鍵詞: 手機(jī); J2me;記事本; Java Design and Implementation of Mobile Phone Notepad Based on J2ME Wei Zheng, Department of Electronic Information Abstract: With the development of information and interlligent society,the mobile phone is being more and more important,and people’s demand of function gradually order to let user save anything at any time,and user can remind timely,I designed a basic functions main functions of the softwave:add todo,view or edit todo,accoord to the request to delete todo,set priority and quarterbell of the fun I added some small functions on the background and :you can set dynamic wallpaper,learn some wellknown saying and humor quotes,select the wallpaper which you like in limited range and so softwave has simple operation and a few the general user record and manage informations. Key words: Mobile phone; J2ME; Notepad; Java 2 目 錄 第一章 引言 ............................................................................................................. 1 第二章 可行性分析 ................................................................................................... 2 對(duì)手機(jī)記事本開發(fā)的理解 .................................................................................... 2 可行性分析 ......................................................................................................... 2 ................................................................................................ 2 ................................................................................................ 2 ................................................................................................ 2 第三章 需求分析 ...................................................................................................... 3 系統(tǒng)目標(biāo) ............................................................................................................ 3 .................................................................................................... 3 ........................................................................................................... 3 需求分析 ............................................................................................................ 3 用戶需求 ................................................................................................... 3 功能分析 ...........................................................................................