freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于eclipse平臺的即時通信設計與開發(fā)畢業(yè)論文-資料下載頁

2025-06-18 16:00本頁面
  

【正文】 測試意義本章對我們的系統(tǒng)做具體的測試,驗證系統(tǒng)的功能是否得以實現(xiàn)。(1).測試是為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行的程序的過程;(2).好的測試方案是極可能發(fā)現(xiàn)迄今為止尚未發(fā)現(xiàn)的錯誤的測試方案;(3) 成功的測試時發(fā)現(xiàn)了至今為止尚未發(fā)現(xiàn)的錯誤的測試。從上述規(guī)則可以看出,測試的正確定義是“為了發(fā)現(xiàn)程序中的錯誤而執(zhí)行程序的過程”。正確認識測試是非常重要的,測試目標決定了測試方案的設計。沒有發(fā)現(xiàn)錯誤的測試也是有價值的,完整的測試是評定測試質(zhì)量的一種方法。軟件的測試分為兩種:黑盒測試和白盒測試。黑盒測試:黑盒測試也稱功能測試,它是通過測試來檢測每個功能是否都能正常使用。在測試地,把程序看作一個不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進行測試。它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。黑盒測試著眼于程序外部結(jié)構(gòu),不考慮內(nèi)部邏輯結(jié)構(gòu),主要針對軟件界面和軟件功能進行測試。黑盒測試是以用戶的角度,從輸入數(shù)據(jù)與輸出數(shù)據(jù)的對應關系出發(fā)進行測試的。很明顯,如果外部特性本身有問題或規(guī)格說明的規(guī)定有誤,用墨盒測試方法是發(fā)現(xiàn)不了的。白盒測試:軟件的白盒測試是對軟件的過程性細節(jié)做細致的檢查。這種方法是把測試對象看做一個打開的盒子,它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關信息,設計或選擇測試用例,對程序所有邏輯路徑進行測試。通過在不同點檢查程序狀態(tài),確定實際狀態(tài)是否與預期的狀態(tài)一致。因此白盒測試又稱為結(jié)構(gòu)測試或邏輯驅(qū)動測試。白盒測試主要是想對程序模塊進行如下檢查:對程序模塊的所有獨立的執(zhí)行路徑至少測試一遍。對所有的邏輯判定,取“真”與取“假”的兩種情況都能至少測一遍。在循環(huán)的邊界和運行的界限內(nèi)執(zhí)行循環(huán)體。測試內(nèi)部數(shù)據(jù)結(jié)構(gòu)的有效性,等等。 測試用例黑盒測試:主要是同學幫助一起測試系統(tǒng)的功能,看看主要功能是否能得以實現(xiàn)。白盒測試:主要是在編寫代碼的過程中對各個類進行測試,檢查各個類的功能是否實現(xiàn),最后是對整個系統(tǒng)的測試,進一步檢查各個類的功能。經(jīng)過以上測試,系統(tǒng)基本完成所需功能。表格 功能描述用戶登錄用例目的測試用戶登錄功能是否正常前提條件客戶端程序和服務器端程序處于運行狀態(tài)輸入/動作期望的輸出/相應實際情況示例1:輸入正確的用戶名、密 碼、服務器IP和端口號用戶成功登陸,關閉登陸窗體,彈出客戶端主界面與期望輸出相同示例2:不輸入用戶名密碼、輸入服務器IP和端口號提示用戶“用戶名不能為空!”或“密碼不能為空!” 與期望輸出相同示例3:輸入正確的用戶名、密碼,輸入錯誤服務器IP和端口號用戶登陸失敗,提示連接服務器失敗與期望輸出相同示例4:輸入錯誤的用戶名或密碼,輸入正確服務器IP和端口號用戶登錄失敗,提示用戶名或密碼輸入錯誤與期望輸出相同………………34結(jié) 論在過去的幾個月中間,我通過老師和同學們的幫助完成了關于eclipse平臺上的軟件的開發(fā),現(xiàn)在已經(jīng)完工了,并且預想的功能都已經(jīng)實現(xiàn)了,也成功通過了測試。可以實現(xiàn)新用戶注冊以及登錄,發(fā)送離線消息,發(fā)送文字消息,添加、查找、刪除好友,并且可以在服務器上查看用戶數(shù)據(jù)以及聊天消息,這個軟件操作比較簡單,并且方便使用。剛開始進行本次設計的時候需要學習很多東西,有很多理論知識比如java環(huán)境的配置,socket編程技術,Mysql數(shù)據(jù)庫的配置與安裝,還由客戶端與服務器之間的聯(lián)系實驗都需要學習,在后邊編寫的過程中也節(jié)省了很多時間。在我做之前也對這個軟件進行了需求分析,具體的把軟件的需求以及規(guī)格進行了編寫。還有系統(tǒng)的概要說明書,這些東西對后續(xù)的過程都有很多作用。接下來就是對軟件程序的編寫以及詳細的設計,這段時間里,由于對開發(fā)平臺的不熟悉以及自己的動手能力的欠缺,當然會遇到很多問題,比如怎么在注冊表中添加新的選項,如何在用戶發(fā)送到服務器上的數(shù)據(jù)進行離線存儲,如何在C/S這種模式下添加新的模塊,如何利用多線編程等等問題。這個過程中積累了很多軟件開發(fā)的經(jīng)驗,這次設計為我在以后的工作和學習中奠定了一個好的開始,這次經(jīng)歷大大的豐富了我的經(jīng)歷。 這些日子中我學習了在這大學四年沒有的一些知識,同時把這些東西用到這次軟件開發(fā)上。不但對我的理論知識有很大的提高,也充分的發(fā)揮了我的動手能力,讓我在以后的各種中積累了不少的東西。當然這個聊天軟件還有有待完善之處期待我們后續(xù)的完善,也是我們以后的學習的方向:功能比較單一,還是有很大的提升空間的。比如語音聊天,發(fā)送表情等等。在文字傳送的同時增加表情發(fā)送,還有視頻聊天,語言聊天,以及發(fā)送文件的功能也是我們未來開發(fā)的對象;應該可以讓用戶可以對自己的一些變化信息進行修改,還能為了賬號的安全更改自己的密碼;各個界面設計的不夠精致美觀,只有一些必要按鍵,缺少裝飾。由于使第一次做軟件設計在界面可能比較單一,希望以后學習到這方面的東西,可以對他們做出修改;用戶的權限設計還是操作很大的問題,不能改變和更改用戶的權限,比如建立VIP用戶等。我上面列舉的問題還是有點不完善,這個軟件的功能還有許多提升的空間。但是由于我的水平不夠,只能實現(xiàn)這些簡單的功能,在一些復雜的功能還需要在不斷地學習中來完善。這次設計由于時間比較短,但是對學習的很多東西都留下了很深的影響,在以后各種或者學習的過程中都是能用的上的。對本次設計總結(jié)如下:自己查找資料是會讓我們深入的理解這個課題以及其中的技術這是非常有用的。向老師和同學多多請教,在設計的過程中老師和同學幫助了我們很多,在遇到問題時,他們總是可以幫助到我。積極的動手也是非常重要的,我們之前在學校的學習都是光說不練,在實際的操作過程之中就會遇到不少的問題,在一次次修改中,才明白代碼實際上是通過不停的修改完成的,并不是一蹴而就可以的。所以這就教會我們對所有事情要有學習下去的信心,遇到問題要找尋問題到底出在什么地方,多想一想為什么會發(fā)生錯誤,細心解決問題,才能學到更多的東西。很快我們的本科生這段人生經(jīng)歷馬上就要謝幕了,畢業(yè)設計是我們在大學的最后一次作業(yè),我們當然要盡自己的努力。通過這次的軟件設計,我就意識到自己在大學中不能只注重自己的課程和學業(yè)成績,還要在以后的生活里加強自己的實際動手能力,在這次設計中暴露出的不足,我以后會努力的改正,不斷地完善自身,為我的人生增加寬度和廣度。致 謝在成功的完成這次設計的同時,我想要感謝陳明老師對我的大力支持,感謝老師為我的畢業(yè)設計所付出的時間和精力。在本次設計過程中陳老師多次在我遇到困難的時候,及時給與我鼓勵以及支持。老師在課程題目的確立中為我們查找資料,確立要完成的課題。更是在設計的過程中給與我們許多技術支持和指導。對于老師的付出精神,這為我們以后的學習和工作起到了榜樣的作用,我的進步是老師不斷的督促和鼓勵的結(jié)果。我還要感謝各位大學老師,因為老師兢兢業(yè)業(yè)的工作,才有了我們不斷地進步,在老師們的支持下我才能完成這次設計任務。要感謝各位對本文做出審閱的老師們。謝謝你們能在繁忙的工作中抽出時間,對我的論文進行批評指正。本文結(jié)束之際感謝所有老師的付出和辛苦,謝謝你們。 參考文獻[1] 萬輝,王軍. 基于Eclipse環(huán)境的J2ME應用程序的開發(fā)[M]. 清華大學出版社,2008. [2] 丁倩. 基于Android平臺局域網(wǎng)即時通訊軟件的設計與實現(xiàn)[D]. 武漢:武漢大學,2010.[3] 何玉潔. 數(shù)據(jù)庫原理與應用教程[M]. 機械工業(yè)出版社,.[4] Rod Johnson. Expert OneonOne J2EE Design and Development[C]. 20021023.[5] 錢海鋼. 基于即時通信技術的圖書預約系統(tǒng)[J]. 科技情報開發(fā)與經(jīng)濟, 2013.[6] 吳越勝, 李新磊. Eclipse [M]. 北京:清華大學出版社,2010.[7] 豐華,于松波. 神兵利器:Eclipse 開發(fā)技術詳解[M]. 北京:中國鐵道出版社,2010.[8] 裴曉彤. 淺析即時通信行業(yè)對未來移動通信行業(yè)的影響[J],中國新通信,China New Telemunications,2015年1期.[9] 鄭阿. Eclipse 實用教程[M]. 北京:電子工業(yè)出版社,.[10] Kate Gregory 《Visual c++6開發(fā)使用手冊》[M] 機械工業(yè)出版1999[11] [12]
點擊復制文檔內(nèi)容
外語相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1