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

正文內(nèi)容

基于linux的聊天軟件可行性研究報(bào)告-免費(fèi)閱讀

  

【正文】 Linux聊天軟件開發(fā)個(gè)人總結(jié)報(bào)告 作者:李波文 日期:即時(shí)聊天軟件開發(fā)開發(fā)個(gè)人總結(jié)報(bào)告 通過(guò)軟件工程課程的學(xué)習(xí)讓我們學(xué)到了一些基本的軟件開發(fā)方面的知識(shí)技能,重要的是給我們提供了一次自己開發(fā)簡(jiǎn)單軟件的機(jī)會(huì),讓我們學(xué)習(xí)如何把學(xué)到的東西變成我們自己的東西. 開發(fā)的過(guò)程主要有括需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測(cè)試等. 我主要負(fù)責(zé)的有需求分析報(bào)告,詳細(xì)分析報(bào)告以及測(cè)試階段. 在可行性分析階段,由于是首次開發(fā)軟件,沒有什么實(shí)際意義所以在這階段沒做太多的工作. ,把整個(gè)系統(tǒng)分為客戶端與服務(wù)器端.用戶端實(shí)現(xiàn)用戶的注冊(cè)申請(qǐng)新的帳號(hào),在有了帳號(hào)后可以成功的登陸,登陸后可以進(jìn)行文字聊天,.,文件管理,好友管理. visio學(xué)習(xí)畫出數(shù)據(jù)流圖.,劃出NS圖,顯示模塊,文件發(fā)送文件接受模塊.然后根據(jù)模塊之間的關(guān)系設(shè)置相互之間的接口,就是通過(guò)設(shè)置相應(yīng)的函數(shù)來(lái)實(shí)現(xiàn)相應(yīng)的功能,以達(dá)到模塊之間的相互聯(lián)系,通過(guò)一定的函數(shù)傳送到服務(wù)器端的用戶信息處理模塊,然后如果系統(tǒng)受理了請(qǐng)求就隨機(jī)生成一帳號(hào)返回用戶,并調(diào)用顯示模塊讓用戶能夠看到結(jié)果,同時(shí)存儲(chǔ)相關(guān)的用戶信息到數(shù)據(jù)庫(kù).這樣每個(gè)模塊由不同的函數(shù)組成用通過(guò)函數(shù)相互調(diào)用從而實(shí)現(xiàn)系統(tǒng)的整體功能.在測(cè)試的階段主要學(xué)習(xí)用IBM Rational Robot這一測(cè)試軟件,根據(jù)相關(guān)原則小組成員一起編寫測(cè)試用例.比如在登陸界面輸入帳號(hào)時(shí),輸入的帳號(hào)為數(shù)不對(duì)或者帳號(hào)密碼不匹配都不能成功登陸.雖然其它的部分不是我主要負(fù)責(zé)和參與的,開發(fā)小組的是一個(gè)團(tuán)體,他們?cè)谧龈乓治鲈O(shè)計(jì)的時(shí)候不明白怎么分模塊實(shí)現(xiàn)時(shí)大家相互討論改正最終完成.在編碼階段,直到得出正確的代碼. 組長(zhǎng)評(píng)價(jià)與匯總這次軟件工程實(shí)踐項(xiàng)目歷時(shí)3個(gè)多月,在我們小組的共同努力下基本做完,雖然最后結(jié)果不太理想,但是我們都努力去嘗試、去探索。 Linux聊天軟件開發(fā)個(gè)人總結(jié)報(bào)告 作者:韓超 日期:這次軟件工程設(shè)計(jì),我們小組設(shè)計(jì)的是即時(shí)通信軟件,其中我的分工是:(1) 概要部分的設(shè)計(jì)(2) 參與總報(bào)告的編寫,寫出自己的版本,然后和各個(gè)組員的不同版本進(jìn)行融合。在選擇好友方面,只要知道好友的賬號(hào)或昵稱,就可以從服務(wù)器中搜的該好友并加為好友,若好友在線,就可以聊天了,也可以對(duì)好友進(jìn)行其他操作。等分析完這些問(wèn)題后,我們開始下面的報(bào)告了。在現(xiàn)代社會(huì),人與人之間的直接交流變的越來(lái)越少了,人們似乎想用其他方式來(lái)表達(dá)自己,所以,更多的人選擇了用聊天工具來(lái)代替現(xiàn)實(shí)生活中的交流。 Last but not the least ,軟件工程博大精深,非一朝能一蹴而就,各個(gè)項(xiàng)目分工明確,責(zé)任感強(qiáng)才能完成一個(gè)項(xiàng)目的開發(fā)。想要添加新的程序,通過(guò)TortoiseSVN把程序文件ADD進(jìn)去,然后設(shè)置好mit路徑到://cghhpc:8080/svn/Cghh中,這樣就可以更新文件了。在討論的過(guò)程中對(duì)數(shù)據(jù)流圖的分層很有爭(zhēng)議,多次修改才形成最后統(tǒng)一的版本,主要是思路上的不清晰造成的。等價(jià)分類法,思路清晰,得出的結(jié)果也比較容易查出相應(yīng)的問(wèn)題。 當(dāng)用戶注冊(cè)時(shí),如果該用戶已經(jīng)存在,輸出:該用戶已存在。需要設(shè)計(jì)完整的測(cè)試用例,舉出最可能出錯(cuò)的數(shù)據(jù)組,進(jìn)行一一測(cè)試。    為諸如菜單、并且在 IBM Rational Team Unifying Platform 中整合了錯(cuò)誤跟蹤的工具,這改變了管理和需求跟蹤能力。 ==PRIVATEMESSAGEN While(1) 接收文件 發(fā)送文件Exit(1) YsendoverNbreak(2) 主函數(shù):判斷函數(shù)初始化在線人員綁定函數(shù)blind調(diào)用listen函數(shù)While(1) 客戶端連接登錄登錄部分:接收名字Y Y 名字是否已經(jīng)被在線人員使用 Nnameexist=1nameexist==0發(fā)送nameexist給客戶端發(fā)送loadsuccess給客戶端Exit(0)增加用戶,使用戶處于在線狀態(tài)增加新用戶到空位中給每個(gè)在線用戶發(fā)送有新用戶登錄的消息增加一個(gè)線程來(lái)為新登錄的客戶端服務(wù)3顯示端:display主函數(shù) 獲取消息隊(duì)列號(hào) running = 1 while(running) 打開隊(duì)列 接收消息 Y msg==end N running = 0 文件接收文件接收:Y Msg== sendfile N輸出要把接收文件保存的位置和文件名exit創(chuàng)建文件while(1) 打開消息隊(duì)列 接收消息隊(duì)列中的消息 Y sendoverN break寫消息提示還在接收文件 題目編碼與截圖作者:黃顥 時(shí)間: Trac截圖:SVN截圖:QT界面設(shè)計(jì): 題目測(cè)試報(bào)告作者:全小組日期: 目錄1導(dǎo)言 3 3 3 32. 測(cè)試時(shí)間、地點(diǎn)和人員 53 測(cè)試環(huán)境描述 54測(cè)試工具的配置和使用 ............................................................................................................55測(cè)試執(zhí)行情況 6 6 511測(cè)試概要………………………………………………………………………………7 ………………………………………………………………………86 測(cè)試結(jié)果分析 107 測(cè)試評(píng)估 13測(cè)試任務(wù)評(píng)估 13 1導(dǎo)言該文檔的目的是描述
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1