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

正文內(nèi)容

基于linux的聊天軟件可行性研究報告-展示頁

2025-05-21 23:29本頁面
  

【正文】 個人信息表,存到相應(yīng)的個人用戶下; 個人狀態(tài)表,存儲個人ID、是否在線等; 好友列表,查看好友的信息、狀態(tài)、ID等;D輸入: 輸入ID登錄,查找ID、添加好友ID; 修改個人信息、個人狀態(tài); 發(fā)送聊天信息,查看聊天記錄;EF 安全方面:IP與ID一一對應(yīng),ID與密碼匹配登錄G 支持系統(tǒng):LINUX;H 2010年12月30日。學(xué)習(xí) Linux軟件開發(fā)與編程應(yīng)用,并且把軟件工程的理念蘊于其中,而更達到鍛煉學(xué)習(xí)實踐的目的。軟 件 系 統(tǒng) 設(shè) 計 報 告 Linux聊天軟件中國礦業(yè)大學(xué)計算機科學(xué)與技術(shù)學(xué)院附表3:題 目Linux聊天軟件設(shè)計日期 2010 年 9月 15日至 2010年12月30 日小組成員在本次設(shè)計中承擔(dān)的任務(wù)文檔成績韓超 概要設(shè)計、測試 優(yōu)秀黃顥可行性研究、詳細設(shè)計、編碼、測試優(yōu)秀金杰可行性研究、需求分析、測試優(yōu)秀李波文詳細設(shè)計、需求分析、測試優(yōu)秀黃顥 組長指導(dǎo)教師簽字: 年 月 日Linux聊天軟件可行性研究報告 目錄1項目背景 52任務(wù)概述 5 5 5 63對現(xiàn)有系統(tǒng)的分析 6 6 64所建議的系統(tǒng) 6 6 7 7 7 經(jīng)濟可行性 7 7 運行可行性 7 法律可行性 85結(jié)論 8 1項目背景隨著科技的發(fā)展,尤其是電子科技,網(wǎng)絡(luò)技術(shù)等的快速發(fā)展,其中Internet 的廣泛應(yīng)用最引人注目,當今,基于網(wǎng)絡(luò)通訊技術(shù)的各種應(yīng)用軟件已經(jīng)鱗次櫛比,非常多了, 如QICQ,UC等, 在這次軟件設(shè)計中,我們選擇了較為熟悉和普遍的即時通訊軟件來開發(fā)。 鑒于傳統(tǒng)的windows ,unix 操作系統(tǒng)不開源,不能讓我們在開發(fā)過程中學(xué)到關(guān)于開發(fā)環(huán)境的相關(guān)知識,并且在其上應(yīng)用前景也不是很明朗,所以我們選擇開源的LINUX操作系統(tǒng)并且搭建其下的開發(fā)環(huán)境來開發(fā)我們的軟件,在學(xué)習(xí)軟件設(shè)計的同時,也能學(xué)習(xí)到LINUX操作系統(tǒng)的知識和熟悉相關(guān)開發(fā)環(huán)境的使用。2任務(wù)概述 設(shè)計一個可以運行在Linux平臺下C/S架構(gòu)的即時聊天系統(tǒng),實現(xiàn)聊天的各種基本功能。初次開發(fā)軟件,難度比較大,壓力也很大,沒什么想法,盡量吧。不過該系統(tǒng)圖形化不簡單,因為沒有成熟的技術(shù)。 系統(tǒng)流程圖表達系統(tǒng)各部件之間的有信息流動。數(shù)據(jù)存儲能力不足,數(shù)據(jù)庫容量不大,更新不夠及時。4所建議的系統(tǒng)本章將用來說明所建議系統(tǒng)的目標和要求將如何被滿足。C/S模型設(shè)計:使用Socket網(wǎng)絡(luò)通信編程完成其模型的實現(xiàn); 數(shù)據(jù)庫模塊設(shè)計,使用mysql C API編程實現(xiàn); 圖形模塊設(shè)計,GTK+編程實現(xiàn); 開發(fā)平臺,Linux系統(tǒng)中各種常用開發(fā)工具,Eclipse、myspl、CDT、gcc。 所建議系統(tǒng)的與原系統(tǒng)基本一樣的處理流程和數(shù)據(jù)流程,不加以敘述。(說明在建立所建議系統(tǒng)時,預(yù)期將帶來的影響,包括:) 經(jīng)濟可行性所建議系統(tǒng)的開發(fā)預(yù)計,市場需求無關(guān),不能盈利,成本無價,重在積累經(jīng)驗,掌握技術(shù),實踐學(xué)習(xí)。月1(B*+B/3+B/3)*1*=平均工資B取20B. 效益估計:本系統(tǒng)方便人們的交流聯(lián)系,給Linux廣大人民帶來了新的快樂,支持他們一如既往地走下去,為Linux的發(fā)展作出了貢獻。(設(shè)計和維持運行而需要的各項經(jīng)費開支,及對軟件投入使用后,對用戶經(jīng)濟上的影響。 運行可行性使用該軟件要求:Linux系統(tǒng),支持10人以下客戶端;能簡單操作使用Linux下的基本軟件,最好使用過等聊天軟件;(說明為了建立和運行所建議系統(tǒng),對用戶單位機構(gòu)、人員的數(shù)量和技術(shù)水平等方面的全部要求。) 法律可行性該軟件基于Linux下開發(fā),使用gcc、eclipse、mysql等開源工具,遵循軟件開發(fā)公共準則,項目中如有使用其他開源代碼部分會加以標示。(法律方面的可行性問題很多,如合同責(zé)任、侵犯專利權(quán)、侵犯版權(quán)等方面的陷阱,軟件人員通常是不熟悉的,有可能陷入,務(wù)必要注意研究。注冊服務(wù)名稱注冊服務(wù)編號輸入用戶操作輸出服務(wù)器用戶信息表功能描述用于注冊新賬號加工處理檢查服務(wù)器用戶表,隨機產(chǎn)生一個新的賬號添加好友名稱添加好友編號輸入用戶要求的條件輸出符合條件的賬號表功能描述篩選出符合用戶要求的賬號列表加工處理用戶輸入條件,通過查詢語句篩選出符合條件的賬號列表注冊服務(wù)名稱注冊服務(wù)編號輸入用戶操作輸出服條件的賬號表功能描述篩選出符合用戶要求的賬號列表加工處理用戶輸入條件,通過查詢語句篩選出符合條件的賬號列表發(fā)送聊天信息模塊名稱消息發(fā)送模塊編號輸入客戶端輸出顯示功能描述發(fā)送信息到接收的好友加工處理用戶發(fā)送信息存儲到聊天記錄表中,通過發(fā)送機制發(fā)送給對方 題目概要設(shè)計說明書作者:韓超時間: 1軟件結(jié)構(gòu)設(shè)計 軟件結(jié)構(gòu) 軟件結(jié)構(gòu)主要分為三大模塊:用戶登錄管理; 用戶信息管理; 用戶聊天管理。本條用一張如下的矩陣圖說明各項功能需求的實現(xiàn)同主要模塊的分配關(guān)系:(聲明,由于表格地問題,本來包含在“用戶聊天管理”的子模塊“好友管理”放在了“用戶聊天管理”單元格下,請老師諒解。 (2)人工輸入 想要修改或更新的信息資料,狀態(tài)信息; (3)人工進行 根據(jù)ID進行查找,添加,刪除好友的操作。 軟件結(jié)構(gòu)圖: HIPO圖如下:3數(shù)據(jù)庫結(jié)構(gòu)設(shè)計 頂層ER數(shù)據(jù)庫包含在服務(wù)器中。就是將設(shè)計拿給不同的人去寫編碼,只要查看詳細設(shè)計,就能清楚你當時是怎樣設(shè)計這些流程的。2程序描述客戶端:注冊功能:新用戶的注冊申請登陸功能:輸入正確的帳號與密碼,發(fā)送登陸請求到服務(wù)器端,經(jīng)服務(wù)器端的驗證成功登陸或返回錯誤信息.顯示功能:用不同的標示顯示在線的好友和不在線好友,并顯示相關(guān)功能的按鍵框方便用戶的操作.聊天:,文檔資料.聊天記錄的管理功能:用戶可以選擇上傳或者查看聊天記錄.好友管理功能:可以根據(jù)帳號查找好友,添加好友,刪除好友.服務(wù)器端:注冊信息處理功能:系統(tǒng)受理用戶請求信息隨機返回給用戶一個帳號,并把受理的信息送到用戶信息數(shù)據(jù)庫中存儲.登陸信息處理功能:對用戶的帳號與密碼信息進行驗證,如果正確就返回正確信息,否則返回登陸失敗信息,并提示用戶重新輸入登陸信息.系統(tǒng)返回信息處理功能:對系統(tǒng)返回的信息進行處理,并給用戶相關(guān)提示.用戶請求信息處理功能:對用戶發(fā)出查找好友,添加好友,刪除好友,聊天,上傳聊天記錄以及查看聊天記錄的信息進行處理,向系統(tǒng)發(fā)出相關(guān)信息,并向用戶返回相關(guān)信息. 詳細算法描述見下面詳細描述模塊實現(xiàn)的算法,可采用NS圖1客戶端:判斷接受參數(shù)地址解析函數(shù)創(chuàng)建socket調(diào)用connect函數(shù)登錄部分獲取收發(fā)服務(wù)端口號發(fā)送消息給服務(wù)器文件傳送部分 Put nameN sendbyte=send() YExit(1)Len=登陸消息N 是否已登錄 Y 登陸 exit文件傳送部分:Y 消息是否私消息且正文為sendfile
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1