linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛

linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛

ID:13232353

大?。?82.31 KB

頁數(shù):30頁

時(shí)間:2018-07-21

linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛_第1頁
linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛_第2頁
linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛_第3頁
linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛_第4頁
linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛_第5頁
資源描述:

《linux課程設(shè)計(jì)報(bào)告書錢進(jìn)飛》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫

1、Linux操作系統(tǒng)與程序設(shè)計(jì)課程設(shè)計(jì)報(bào)告書指導(dǎo)教師:報(bào)告人:30第一章緒論1.1實(shí)驗(yàn)項(xiàng)目目的本次課程設(shè)計(jì)是為了加強(qiáng)對Linux系統(tǒng)下的編程的各種知識點(diǎn)的整合與靈活運(yùn)用,讓我們更加熟悉Linux下的編程操作。重點(diǎn)在Linux下的socket編程,了解TCP,UDP等協(xié)議的使用,并完成課程設(shè)計(jì)題目。1.2課程設(shè)計(jì)的實(shí)驗(yàn)環(huán)境硬件:PC機(jī)軟件:redhatLinux系統(tǒng)Vim編譯器1.3課程設(shè)計(jì)總體要求在Lniux下實(shí)現(xiàn)網(wǎng)絡(luò)聊天,包括私聊,群聊等功能第二章系統(tǒng)方案本實(shí)驗(yàn)是一個(gè)Linux下的網(wǎng)絡(luò)即時(shí)通信工具,系統(tǒng)功能與模塊劃分如下2.1系統(tǒng)功能系統(tǒng)主要實(shí)

2、現(xiàn)三大功能:1.注冊與登陸系統(tǒng)2.群聊3.私聊302.2登錄聊天系統(tǒng)功能模塊圖客戶端私聊退出群聊解除鎖定直接私聊鎖定私聊對象聊天系統(tǒng)服務(wù)器登錄處理關(guān)閉服務(wù)器聊天信息發(fā)送處理用戶退出用戶管理30第三章實(shí)驗(yàn)項(xiàng)目的人員組成及職責(zé)劃分我們實(shí)驗(yàn)組:***(專業(yè)及班級:軟件工程091班,學(xué)號*********),小組組長,負(fù)責(zé)代碼編寫及修改及課程設(shè)計(jì)報(bào)告書編寫第四章設(shè)計(jì)與實(shí)現(xiàn)4.1系統(tǒng)結(jié)構(gòu)4.1.1系統(tǒng)結(jié)構(gòu)圖發(fā)送消息發(fā)送消息模塊服務(wù)器轉(zhuǎn)發(fā)消息建立用戶鏈表,執(zhí)行添加用戶,刪除用戶,查詢用戶等操作??蛻舳私邮芟⒛K接受消息4.2客戶端界面登錄成功:……服務(wù)器

3、的實(shí)現(xiàn)用戶登錄30elseif(op==2)//登陸{charuserno[10];charpwd[10];inti=0,j;charcommand[100];charresult[100]="";j=0;while(pH->d_H->next->d->buffer[i]!='?'&&pH->d_H->next->d->buffer[i]!='