版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、安卓項(xiàng)目演習(xí)開發(fā)實(shí)訓(xùn) 基于 Android的日程管理系統(tǒng)設(shè)計(jì)與開發(fā)( 2016/6/6 2016/6/23 )項(xiàng)目名稱基于 Android 日程管理系統(tǒng) 納米生活院系計(jì)算機(jī)與軟件學(xué)院班級學(xué)號專業(yè)資料南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告學(xué)生姓名課程老師目錄第 1 章 緒論41.1項(xiàng)目背景41.2 項(xiàng)目目標(biāo)4第 2 章 系統(tǒng)開發(fā)環(huán)境及技術(shù)52.1 系統(tǒng)開發(fā)環(huán)境52.1.1 硬件環(huán)境52.1.2 軟件支持62.2 系統(tǒng)開發(fā)技術(shù)62.2.1 Java 簡介62.2.2 Android Studio簡介62.2.3 SQLite 簡介7第 3 章 “日程管理”的需求分析83.1 用戶需求83.2 功能分析82南
2、京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告3.3 開發(fā)環(huán)境 .83.3.1難點(diǎn) .83.3.2易點(diǎn) .8第 4 章 概要設(shè)計(jì) .104.1 設(shè)計(jì)目標(biāo) .104.2系統(tǒng)角色 .104.3系統(tǒng)流程圖 .10第 5 章 詳細(xì)設(shè)計(jì) .125.1 設(shè)計(jì)目標(biāo) .125.2編碼設(shè)計(jì) .125.2.1 splash 界面 .125.2.2日歷界面 .135.2.3編輯日程界面 .145.2.4查看日程界面 .155.2.5刪除日程界面 .165.2.6鬧鐘提醒界面 .175.2.7倒計(jì)時(shí)界面 .185.2.8日程提醒界面 .195.2.9通知欄提醒界面 .20第 6 章 測試216.1鬧鐘提醒測試用例213南京工業(yè)職業(yè)技術(shù)學(xué)
3、院實(shí)訓(xùn)報(bào)告6.2備忘錄測試用例22第 7 章 小結(jié)23第 8 章 參考文獻(xiàn)24第1章緒論1.1 項(xiàng)目背景隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展, 計(jì)算機(jī)應(yīng)用的迅速推廣, 計(jì)算機(jī)及技術(shù)給人們的日常生活、工作、學(xué)習(xí)帶來了十分巨大的影響,計(jì)算機(jī)改變了人們的生活,工作的方式。而在使用計(jì)算機(jī)時(shí)有一些好的、實(shí)用的軟件,將會給使用者提供非常便利的環(huán)境。因此我們采用Android 技術(shù)開發(fā)一個(gè)實(shí)用的個(gè)人日程管理系統(tǒng), 以便提醒大家一些重要的事情不要忘記,比如開會,生日什么的事情,有了這款A(yù)PP,它會按時(shí)的提醒你去做該事情,你可以設(shè)置提醒一次,每天提醒,每周提醒。4南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告1.1 日程管理的起源在沒有手機(jī)
4、功能齊全的時(shí)代,我們的日程安排只能通過手寫記錄,經(jīng)常會因?yàn)闆]有及時(shí)翻閱記錄而錯過了重要的日程,隨著手機(jī)技術(shù)的飛速發(fā)展,手機(jī)應(yīng)用的迅速推廣,手機(jī)改變了人們的生活,工作的方式。日程管理就是將每天的工作和事務(wù)安排在日期中,并做一個(gè)有效的記錄,方便管理日程的工作和事務(wù),達(dá)到工作備份的目的。同時(shí)也具有對日常工作進(jìn)行指導(dǎo)、監(jiān)督的作用。1.2 項(xiàng)目目標(biāo)1.通過關(guān)于本系統(tǒng)管理系統(tǒng)的實(shí)現(xiàn),使個(gè)人的日程管理更加完善。2. 可以編輯日程事務(wù),了解行程。3. 可以提醒備忘事項(xiàng),大大提高了辦事效率。4. 完善的日程查詢功能,方便使用者的生活第 2 章 系統(tǒng)開發(fā)環(huán)境及技術(shù)2.1 系統(tǒng)開發(fā)環(huán)境2.1.1 硬件環(huán)境處理器 P
5、entium IV 及以上;內(nèi)存容量4G 以上;存儲容量50G 以上;5南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告2.1.2 軟件支持操作系統(tǒng) : Mac OS X 10.11.5編程語言: JAVA數(shù)據(jù)庫:SQLite開發(fā)工具:Android Studio2.2系統(tǒng)開發(fā)技術(shù)2.2.1 java 簡介背景:Java 是一種應(yīng)用分布式網(wǎng)絡(luò)環(huán)境中的程序設(shè)計(jì)語言,由sun 公司開發(fā), Java語言廣為人知,得益于Internet 的迅猛發(fā)展。人們開始了解并使用這種神奇的語言,一般的應(yīng)用程序、 Applet 、 web 服務(wù)器乃至手機(jī)的嵌入式系統(tǒng),Java 都足以勝任。 Java 對網(wǎng)絡(luò)提供了強(qiáng)有力的支持,這也是這
6、種奇妙語言的魅力所在。特點(diǎn):(1) 面對對象(2)可移植性 (universality)(3)安全性 (security)(4)多線程 (thread)(5)多態(tài)(6)解釋執(zhí)行(7)分布性6南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告2.2.2 Android Studio簡介Android Studio是一個(gè) Android開發(fā)環(huán)境,基于 IntelliJ IDEA.類似 EclipseADT ,Android Studio提供了集成的Android開發(fā)工具用于開發(fā)和調(diào)試。2013 年 5 月 16 日,在 I/O 大會上,谷歌推出新的Android 開發(fā)環(huán)境 Android Studio ,并對開發(fā)者控制
7、臺進(jìn)行了改進(jìn),增加了五個(gè)新的功能。Android Studio是谷歌推出了新的Android 開發(fā)環(huán)境,開發(fā)者可以在編寫程序的同時(shí)看到自己的應(yīng)用在不同尺寸屏幕中的樣子。谷歌對開發(fā)者控制臺進(jìn)行了改進(jìn),增加了五個(gè)新的功能,包括優(yōu)化小貼士、應(yīng)用翻譯服務(wù)、推薦跟蹤、營收曲線圖、用版測試和階段性展示。1、優(yōu)化小貼士:在主體中打開你的應(yīng)用,點(diǎn)擊小貼士,會得到這樣的建議:為你的應(yīng)用開發(fā)平板電腦版本。2 、應(yīng)用翻譯服務(wù):允許開發(fā)者直接在開發(fā)主體中獲得專業(yè)的翻譯。上傳你的需求,選擇翻譯,其會顯示翻譯方和價(jià)格,并在一周內(nèi)發(fā)回譯本。3 、推薦跟蹤:允許開發(fā)者找出最有效的廣告4 、營收曲線圖:向開發(fā)者展示其應(yīng)用營收,
8、以國家進(jìn)行劃分5 、試用版測試和階段性展示:開發(fā)者可以對應(yīng)用進(jìn)行測試,然后向測試用戶推出,測試結(jié)果不會對外公布。當(dāng)一個(gè)版本的測試結(jié)束,開發(fā)者可以向特定比例用戶推出。Android Studio這款開發(fā)工具被首次公布,這也是為了方便開發(fā)者基于Android 開發(fā)。首先解決的一個(gè)問題是多分辨率。Android 設(shè)備擁有大量不同尺寸的屏幕和7南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告分辨率,根據(jù)新的Studio ,開發(fā)者可以很方便的調(diào)整在各個(gè)分辨率設(shè)備上的應(yīng)用。同時(shí) Studio 還解決語言問題,多語言版本(但是沒有中文版本)、支持翻譯都讓開發(fā)者更適應(yīng)全球開發(fā)環(huán)境。Studio 還提供收入記錄功能。最大的改變在于
9、Beta 測試的功能。 Studio 提供了 Beta Testing,可以讓開發(fā)者很方便試運(yùn)行。2015 年 5 月 29 日,在谷歌 I/O 開發(fā)者大會上,谷歌發(fā)布AndroidStudio 1.3版,支持 C+ 編輯和查錯功能。 Android Studio 1.3 版開發(fā)碼代碼變得更加容易,速度提升,而且支持C+ 編輯和查錯功能。2.2.3 Sqlite 簡介SQLite,是一款輕型的數(shù)據(jù)庫,是遵守ACID 的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K 的內(nèi)存就夠了。它能夠支持Windows
10、/Linux/Unix等等主流的操作系統(tǒng), 同時(shí)能夠跟很多程序語言相結(jié)合,比如 Tcl、C#、PHP、Java 等,還有 ODBC 接口,同樣比起 Mysql 、PostgreSQL 這兩款開源世界著名的數(shù)據(jù)庫管理系統(tǒng)來講,它的處理速度比他們都快。SQLite 第一個(gè) Alpha 版本誕生于 2000 年 5 月。 至今已經(jīng)有 13 個(gè)年頭, SQLite 也迎來了一個(gè)版本SQLite 已經(jīng)發(fā)布。SQLite 是遵守 ACID 的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它包含在一個(gè)相對小的C 庫中。它是 D.RichardHipp建立的公有領(lǐng)域項(xiàng)目。不像常見的客戶 -服務(wù)器范例, SQLite 引擎不是個(gè)程序與
11、之通信的獨(dú)立進(jìn)程,而是連接到程序中成為它的一個(gè)主要部分。所以主要的通信協(xié)議是在編程語言內(nèi)的直接 API 調(diào)用。這在消耗總量、延遲時(shí)間和整體簡單性上有積極的作用。整個(gè)8南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告數(shù)據(jù)庫 ( 定義、表、索引和數(shù)據(jù)本身 )都在宿主主機(jī)上存儲在一個(gè)單一的文件中。它的簡單的設(shè)計(jì)是通過在開始一個(gè)事務(wù)的時(shí)候鎖定整個(gè)數(shù)據(jù)文件而完成的。9南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告第 3 章 “日程管理”設(shè)計(jì)與分析3.1 用戶需求(1)功能需求:本系統(tǒng)完成對自己昨天的日程進(jìn)行記錄,今天、明天的日程安排以及查看修改工作。(2 )權(quán)限需求:用戶管理員擁有最高的權(quán)限,可以對系統(tǒng)中所有的數(shù)據(jù)進(jìn)行查看、添加、修改和刪除
12、等操作;普通用戶只可以對自己的行程進(jìn)行查看、修改、刪除和刪除等操作。(3 )系統(tǒng)安全性需求:一是用戶進(jìn)入系統(tǒng)時(shí)必須進(jìn)行口令校驗(yàn);二是連接數(shù)據(jù)庫是使用 windows 身份驗(yàn)證。3.2 功能分析(1)用戶登錄、用戶注冊:用戶通過登錄的方式進(jìn)行口令校驗(yàn)安全進(jìn)入在線日程管理系統(tǒng):用戶注冊是用戶為進(jìn)入該系統(tǒng)時(shí)將個(gè)人信息提交到數(shù)據(jù)庫中。(2 )人員管理:系統(tǒng)管理員可以對用戶進(jìn)行修改,其中對用戶密碼進(jìn)行修改,對一些長期沒有用的人員進(jìn)行刪除操作,以減少系統(tǒng)壓力。(3 )個(gè)人日程管理:其中使用TabControl控件,對某一天或某段時(shí)間的日程進(jìn)行查看,和對某個(gè)日程的地點(diǎn)、開始時(shí)間、重要性及聯(lián)系電話進(jìn)行修改,更
13、新等操作。10南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告3.3 難易點(diǎn)分析3.3.1 、難點(diǎn)本程序在設(shè)計(jì)方面存在很大困難,這與我們目前所學(xué)習(xí)到的知識有關(guān),用個(gè)可能不太恰當(dāng)?shù)谋扔骶褪牵簞倓倢W(xué)習(xí)了一點(diǎn)什么是空氣動力學(xué)的概念知識,就讓我們?nèi)ピ煲患軙w的飛機(jī)出來。困難是存在的,但是實(shí)訓(xùn)的成果和報(bào)告是要交的,所以我們要從多方面入手,盡自己的最大努力完成本次實(shí)訓(xùn)的目的和效果。3.3.2 、易點(diǎn)本程序的很多設(shè)計(jì)可以從各種日程管理的APP 中得到相關(guān)參考,程序中的用法有之前上課做的范例作為參照,退一步而言,所以在遇到某些問題時(shí),可以小組討論解決。也可以通過翻閱不同的資料來得到一定的經(jīng)驗(yàn)。11南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告12
14、南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告第4章概要設(shè)計(jì)4.1 設(shè)計(jì)目標(biāo)個(gè)人日程管理系統(tǒng)是對已完成的工作進(jìn)行記錄,對未完成的工作進(jìn)行有效、 合理的安排,提高工作效率。每天可以自己安排自己的日程以及查看和修改。通過關(guān)于本系統(tǒng)的實(shí)現(xiàn),個(gè)人的日程管理更加完善,可以通過筆記日程事務(wù),了解行程,還可以提醒備忘錄事項(xiàng),大大提高了辦事效率。4.2 系統(tǒng)角色本系統(tǒng)的角色主要包括有:系統(tǒng)管理員(擁有整個(gè)系統(tǒng)的訪問權(quán)限,可以對本系統(tǒng)的所有數(shù)據(jù)進(jìn)行查看、添加、修改、刪除的操作),普通用戶:進(jìn)入日程管理系統(tǒng),查看制定自己的日程安排;查看日程的詳細(xì)內(nèi)容,對日程安排提出疑問,通過網(wǎng)絡(luò)與管理員溝通(擁有次級管理權(quán)限,可以進(jìn)行本人日程管理
15、)。管理人員:進(jìn)入日程管理系統(tǒng),查看所有用戶日程安排;查看日程的詳細(xì)內(nèi)容;對日程安排進(jìn)行調(diào)整,制定統(tǒng)一日程的制定;對系統(tǒng)進(jìn)行維護(hù)和管理。13南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告4.3 系統(tǒng)流程圖如圖所示:用戶注冊系統(tǒng)簡介所有日程登 錄用戶信息找回密碼日程管理已完成日程未完成日程圖 4.3 系統(tǒng)流程圖日歷部分設(shè)有三個(gè)模塊:年份模塊,月份模塊,日期模塊。具體如圖所示:圖為日歷部分流程:系統(tǒng)界面14南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告日歷部分備忘錄部分圖 4.4 日歷部分流程圖第5章詳細(xì)設(shè)計(jì)5.1設(shè)計(jì)目標(biāo)個(gè)人日程管理系統(tǒng)是對已完成的工作進(jìn)行記錄,對未完成的工作進(jìn)行有效、合理的安排,提高工作效率。5.2編碼設(shè)計(jì)5.2
16、.1 splash 界面該界面只有在開啟本APP 時(shí)才會出現(xiàn),起到美觀、緩沖的作用。15南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告圖 5.2.1 歡迎界面核心代碼如下:handler.sendEmptyMessageDelayed( 1,2500);Boolean isLogin =SharedPreferencesUtils.getValue(SplashActivity. this ,"Login","isLogin",false);if (isLogin = true )startActivity( new Intent(SplashActivity. this
17、 ,MainActivity. class);finish();5.2.2日期選擇界面本界面主要是編輯界面進(jìn)行選擇事件日期。16南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告圖 5.2.2日期選擇界面核心代碼如下:Calendar calendar = Calendar.getInstance();int year = calendar.get(Calendar.YEAR );int monthOfYear = calendar.get(Calendar. MONTH );int dayOfMonth = calendar.get(Calendar. DAY_OF_MONTH);datePicker.init(
18、year, monthOfYear, dayOfMonth,new DatePicker.OnDateChangedListener() Overridepublic voidonDateChanged(DatePicker view, final intyear,final intmonthOfYear, final intdayOfMonth) if (year < currentYear| monthOfYear < currentMonthOfYear| dayOfMonth <currentDayOfMonth) Toast.makeText(EditActivit
19、y. this , " 選擇日期不能小于當(dāng)前" ,Toast.LENGTH_SHORT).show(); else 5.2.3添加日程界面本界面主要實(shí)現(xiàn)日程系統(tǒng)的填寫與添加操作。17南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告圖 5.2.3添加日程界面核心代碼如下:public static Boolean insertLog(Context context, String title, String content, String time) Boolean isSuccess = false;DBHelper dbHelper = new DBHelper(context);SQLit
20、eDatabase dbWrite = dbHelper.getWritableDatabase();ContentValues values = new ContentValues();values.put("title", title);values.put("time" , time);values.put("content", content);values.put("state" ,0);if (dbWrite.insert( "info", null , values) != - 1
21、) isSuccess = true ;dbWrite.close();dbHelper.close();return isSuccess;18南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告5.2.4查看日程界面本界面主要實(shí)現(xiàn)已存在日程的信息查看。圖 5.2.4日程查看界面核心代碼如下:private voidgetInfo() Intent intent = getIntent();id = intent.getIntExtra( "id" , -1);mList = DataBaseUtil. queryLogById (this , id );tvTitle .setText(mLis
22、t .get(0).getTitle();tvContent .setText(mList .get(0).getContent();tvTime .setText(mList .get(0).getTime();5.2.5刪19南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告除日程界面本界面主要實(shí)現(xiàn)的功能是建好后的日程的刪除操作。圖 5.2.5日程刪除界面核心代碼如下:public static voiddeleteInfoById(Context context,int id) DBHelper dbHelper = new DBHelper(context); SQLiteDatabase dbWrite
23、= dbHelper.getWritableDatabase(); dbWrite.delete( "info" , "_id = ?" , new StringString. valueOf (id);dbWrite.close();dbHelper.close();20南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告5.2.6鬧鐘設(shè)置界面本界面主要實(shí)現(xiàn)的功能是添加日程時(shí)時(shí)間的選擇。圖 5.2.6鬧鐘設(shè)置界面核心代碼如下:21南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告int currentMinute = Integer. valueOf(format1.format(date1);i
24、f (year = currentYear&& month = currentMonthOfYear&& day =currentDayOfMonth) if (hourOfDay<= currentHour && minute <= currentMinute) Toast.makeText(EditActivity. this , " 選擇時(shí)間必須大于當(dāng)前時(shí)間" , Toast.LENGTH_SHORT ).show();return ; elsedateStr += "" + hourOf
25、Day+ ":" + minute;tvDate .setText(dateStr );dialog .dismiss(); elsedateStr += ""+ hourOfDay + ":"+ minute ;5.2.7tvDate .setText(dateStr );dialog .dismiss();時(shí)界倒 計(jì)面主界面主要實(shí)現(xiàn)的是倒計(jì)時(shí)的功能,輸入倒計(jì)時(shí)的時(shí)間后點(diǎn)擊確定按鈕,下方的方塊即會顯示倒計(jì)時(shí)時(shí)間,時(shí)間到后手機(jī)會震動及振鈴。點(diǎn)擊方塊后取消提醒。22南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告圖 5.2.7倒計(jì)時(shí)界面核心代碼如下:int
26、 hour = 0, minute = 0, second = 0;if (!TextUtils. isEmpty(etHour .getText().toString() hour = Integer. valueOf(etHour .getText().toString();if (!TextUtils. isEmpty(etMinute .getText().toString() minute = Integer. valueOf(etMinute .getText().toString();if (!TextUtils. isEmpty(etSecond.getText().toStr
27、ing() second = Integer.valueOf(etSecond.getText().toString();int sum = hour * 1000 * 3600 + minute * 1000 * 60 + second * 1000; if (sum = 0) Toast.makeText(getActivity()," 請輸入倒計(jì)時(shí)時(shí)間!" ,Toast.LENGTH_SHORT).show(); else mc = new MyCount(sum, 1000);5.2.8 日程提醒界面主界面主要實(shí)現(xiàn)的是“正在提醒”,此時(shí)便是日程所設(shè)定的時(shí)間已到,系統(tǒng)
28、正在提醒。23南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告圖 5.2.8日程提醒界面核心代碼如下:int state = mList .get(position).getState();if (state = 0)holder.tvState .setText( " 待辦 " ); else if (state = 1)holder.tvState .setText( " 已完成 " );holder.tvState .setTextColor(getResources().getColor(R.color. purple ); elseholder.tvState .
29、setText( " 正在提醒 " );holder.tvState .setTextColor(getResources().getColor(R.color. red );5.2.24南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告9 通知欄提醒界面主界面主要實(shí)現(xiàn)的是在日程提醒的狀態(tài)下通知欄展示提醒的日程,點(diǎn)擊該通知欄后可進(jìn)入日程查看界面。圖5.2.9通知欄提醒界面核心代碼如下:Notification.Builder builder =new Notification.Builder(this );notificationManager= (NotificationManager)thi
30、s.getSystemService(NOTIFICATION_SERVICE);Intent clickIntent = new Intent(NotificationService. this , MyReceiver. class); clickIntent.putExtra( "id" , id);PendingIntent pendingIntent = PendingIntent. getBroadcast(NotificationService. this , 1, clickIntent, PendingIntent. FLAG_CANCEL_CURRENT
31、 );builder.setTicker( " 您有設(shè)定日程已到時(shí)間" ).setDefaults(Notification. DEFAULT_VIBRATE ).setContentIntent(pendingIntent).setSmallIcon(R.mipmap. android ).setContentTitle( " 日程提示 " ).setContentText( " 點(diǎn)擊查看日程: " + title);25Notification notification = builder.build();notification
32、Manager.notify( 1, notification);南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告第6章 測試6.1鬧鐘提醒測試用例用例名稱日程提醒用例編號01設(shè)計(jì)人:梁新宇測試目標(biāo)基本功能:測試鈴聲是否正常響起前置條件將鈴聲響起時(shí)間設(shè)定為 17:00步驟操作描述期望結(jié)果1提醒時(shí)間到下拉通知欄顯示提醒,并且鈴聲響起2點(diǎn)擊關(guān)閉鈴聲點(diǎn)擊下拉提醒顯示是否關(guān)閉鈴聲對話框3點(diǎn)擊是鈴聲關(guān)閉4點(diǎn)擊否鈴聲繼續(xù)響用例名稱日程提醒用例編號02設(shè)計(jì)人:梁新宇26南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告測試目標(biāo)基本功能:瀏覽網(wǎng)頁時(shí),鈴聲可以正常響起前置條件將鈴聲響起時(shí)間設(shè)定為 17:00步驟操作描述期望結(jié)果1瀏覽網(wǎng)頁是,鈴聲響主界面
33、出現(xiàn)鬧鈴界面,鈴聲響起2點(diǎn)擊關(guān)閉鈴聲鬧鈴關(guān)閉,停留在網(wǎng)頁頁面6.2備忘錄測試用例用例名稱日程提醒用例編號03設(shè)計(jì)人:梁新宇測試目標(biāo)基本功能:測試備忘錄能否正常新建前置條件出廠默認(rèn)狀態(tài)步驟操作描述期望結(jié)果11、在編輯備忘錄界面,選中“開1、顯示為 2017/01/01始時(shí)間 _日期”項(xiàng)2、日期顯示為 1970/01/012、輸入 1970/01/013、日期顯示不正常3、輸入當(dāng)天日期4、日期顯示為 2026/06/154、輸入 2026/06/1521、在編輯備忘錄界面,選中“開1、顯示為 2016/01/01始時(shí)間 _日期”項(xiàng)2、警告提示,顯示為 1979/01/012、輸入 1969/00/003、警告提示,顯示為 2016/06/053、輸入 2016/06/174、警告提示,顯示為 2035/16/162734南京工業(yè)職業(yè)技術(shù)學(xué)院實(shí)訓(xùn)報(bào)告4 、輸入 2036/16/171、在備注編輯界面1、進(jìn)入選項(xiàng)列表界面2 、按鍵“選項(xiàng)”2、進(jìn)入常用短語列表界面,內(nèi)容3 、選中“常用短語” ,按 OK鍵“確顯示正常定”3、返回編輯界面,顯示常用短語內(nèi)容1、新增一個(gè)備忘1、可以新增2 、方式設(shè)置為每月2、編輯正常3 、保存完成后3、時(shí)間到響鈴,按OK 鍵“確定”后,每個(gè)月的 1號備忘錄響起第7章小結(jié)通過本次的實(shí)訓(xùn),我感受頗多,盡管平時(shí)上課也認(rèn)真聽了老師的講課,但是一開始面對這個(gè)實(shí)訓(xùn)題目
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年林地保護(hù)與撫育合同
- 2024年度智能照明系統(tǒng)安裝及維護(hù)合同2篇
- 2024年度倉儲物流合同:跨境電商年終備貨倉儲物流服務(wù)2篇
- 2024版商業(yè)地產(chǎn)場地租賃及商業(yè)運(yùn)營合作協(xié)議書3篇
- 2024年度中小企業(yè)融資渠道拓展合同3篇
- 2024年度創(chuàng)意產(chǎn)業(yè)園區(qū)展廳場地租賃服務(wù)協(xié)議3篇
- 2024版定制門窗與智能安防系統(tǒng)集成合同2篇
- 2024年度建筑施工現(xiàn)場安全責(zé)任及安全生產(chǎn)培訓(xùn)合同3篇
- 2024年度光伏發(fā)電站施工合同2篇
- 2024年度高端商務(wù)私人包車帶司機(jī)服務(wù)合同2篇
- 咸陽中心醫(yī)院門診綜合樓裝修改造項(xiàng)目施工組織設(shè)計(jì)
- 全國高考數(shù)學(xué)新課標(biāo)Ⅱ卷第11題說題課件
- 2024年荊州市產(chǎn)業(yè)投資發(fā)展集團(tuán)有限公司招聘筆試參考題庫附帶答案詳解
- 建筑防雷與接地-等電位連接
- 2024行政法與行政訴訟法論述題
- 國際貨運(yùn)代理業(yè)現(xiàn)狀及發(fā)展對策分析-以KX公司為例
- 施工現(xiàn)場安全文明施工管理處罰細(xì)則
- 重慶洪崖洞旅游營銷策劃
- 消費(fèi)者調(diào)查訪談提綱模板
- 山東建筑大學(xué)混凝土結(jié)構(gòu)原理期末考試復(fù)習(xí)題
- 消化道腫瘤的診斷和治療
評論
0/150
提交評論