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

正文內(nèi)容

[理學]需求分析說明書_v(完整版)

2025-04-28 13:17上一頁面

下一頁面
  

【正文】 開發(fā)期限:9 天。 背景待開發(fā)軟件系統(tǒng)的名稱:Linux 安全文件傳輸系統(tǒng)此軟件系統(tǒng)任務開發(fā)者:沈哲 劉超 胡焰 趙牧晨 邵偉 李龍浩 孫松 范圍 系統(tǒng)主要目標本系統(tǒng)為安全文件傳輸系統(tǒng),主要實現(xiàn)客戶端與服務器互傳文件,包括客戶端不僅可以瀏覽自己本地的文件列表和服務器的文件列表,而且客戶端可以將本地的文件上傳到服務器及將從服務器上下載自己需要的文件。對輸入進行處理。接口傳遞的信息將是以數(shù)據(jù)結(jié)構(gòu)封裝了的數(shù)據(jù)。 //傳輸文件名char buf[1024]。 = tAck。 /*將文件中管理員/用戶的帳號信息讀入數(shù)組*/int InitMaxClientNum()。4) 服務器打包/解包函數(shù)struct FilePackage unpack(SSL *NewFd,struct FilePackage tpack); struct FilePackage pack(char tCmd, char* tBuf, char* tFilename,int tFilesize,inttAck,intcount,char 5) 服務器加密傳輸相關(guān)函數(shù)SSL_library_init()。//主菜單4)顯示客戶端,服務器目錄與切換客戶端目錄操作void Show(char temp[100])。 /* 也可以用 SSLv2_server_method() 或 SSLv3_server_method() 單獨表示 V2 或 V3 標準 */ 功能介紹:客服端上傳文件至服務器端流程介紹:首先客服端向服務器發(fā)送cmd為U,ack為9的數(shù)據(jù)包請求上傳服務器接受到客服端的命令后,進行磁盤檢查和上傳文件是否已存在,若磁盤空間不足,則向客服端返回cmd為U為1的數(shù)據(jù)包,如果上傳文件已經(jīng)存在則覆蓋原文件,然后客服端開始上傳文件,客服端上傳完畢后向服務器發(fā)送cmd為Uack為3的數(shù)據(jù)包,服務器接受到該數(shù)據(jù)包后停止接受上傳,向服務器返回一個cmd為U,ack為4的數(shù)據(jù)包,表示接受完畢。8)SSL 相關(guān)初始化函數(shù)/* SSL 庫初始化 */ SSL_library_init()。流程介紹:首先使用服務器新建一個賬號,然后即可以利用客戶端進行登陸,進行本地目錄操作與上傳下載。id,NULL,(void *)process,ssl);3) 服務器接受/發(fā)送數(shù)據(jù)包SSL_read(NewFd,amp。 //解包函數(shù)數(shù)據(jù)包cmdamp。memcpy(,tBuf,count)。 //操作命令int filesize。服務器程序上數(shù)據(jù)庫管理系統(tǒng)的對數(shù)據(jù)庫的備份命令,以多指導對數(shù)據(jù)的保存。 編程語言:服務器使用 C,客戶端使用 C 開發(fā)過程中函數(shù)命名統(tǒng)一遵守 Linux 下的命名規(guī)則; 術(shù)語定義Socket:套接字IP:網(wǎng)絡地址Port:端口號 參考資料書名 作者 出版社 日期《嵌入式 Linux》 孫瓊 人民郵電出版社 2022 年 7 月《C 語言程序設計》 譚浩強 清華大學出版社 2022 年 6 月 任務概述 目標 功能需求 1 文件瀏覽/文件保存功能需求 2 登錄服務器功能需求 3 讀寫磁盤文件功能需求 4 元數(shù)據(jù)封裝及提取功能需求 5 使用自定義協(xié)議接收/發(fā)送功能需求 6 使用 OpenSSI 進行安全的文件傳輸功能需求 7 設計傳輸協(xié)議功能需求 8 封裝協(xié)議,提供外部接口Linux 安全傳輸系統(tǒng)需求分析說明書 內(nèi)部文檔中軟培訓實訓基地 第 6 頁 共 17 頁功能需求 9 命令解釋功能需求 10 線程管理功能需求 11 上傳下載管理功能需求 12 用戶認證功能需求 13 日志管理組織結(jié)構(gòu)圖及用戶角色。 主要軟件需求系統(tǒng)要求必須支持將每個文件的元數(shù)據(jù)進行存儲;支持從服務器中獲取文件的元數(shù)據(jù);服務器要求是必須多線程的,能夠允許多個客戶端同時連接;必須記錄文件操作事件日志,能夠支持用戶名和密碼的驗證;客戶端必須是 QT 應用程序,具有上傳和下載兩種能力,并且為了確保上傳和下載是否成功,要求先檢查碰盤空間。在輸出方面,打印機的連接及使用,也可用 C 語言的標準輸入輸出對其進行處理。以參數(shù)傳遞或返回值的形式在各模塊見傳輸。 //傳輸文件的元數(shù)據(jù)}。 return tPackage。 /*初始化客服端最大連接數(shù)*/ 1) 線程創(chuàng)建pthread_create(amp。/* SSL 庫初始化 */OpenSSL_add_all_algorithms()。5)上傳函數(shù)int UpdateF()。相關(guān)接
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1