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

正文內(nèi)容

網(wǎng)絡(luò)同步備份系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文(編輯修改稿)

2025-07-20 01:20 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 震、火災(zāi))而造成數(shù)據(jù)丟失。在生產(chǎn)中心存放一份從而保證數(shù)據(jù)的快速恢復(fù),系統(tǒng)正常運(yùn)行;其他備份則要移到比較安全的地方保存,以保證當(dāng)生產(chǎn)中心出現(xiàn)災(zāi)難后以最低代價(jià)恢復(fù)數(shù)據(jù)。 論文結(jié)構(gòu)第一章 緒論,主要對(duì)本課題的研究背景,現(xiàn)狀,研究的意義等的介紹。第二章 系統(tǒng)設(shè)計(jì)分析,主要闡述系統(tǒng)開(kāi)發(fā)的可行性,以及對(duì)開(kāi)發(fā)系統(tǒng)要使用的工具進(jìn)行深入了解。第三章 需求分析,對(duì)于本次畢業(yè)設(shè)計(jì)的具體需求情況進(jìn)行分析,分別包括系統(tǒng)的數(shù)據(jù)分析,數(shù)據(jù)流程圖等內(nèi)容。第四章 系統(tǒng)功能展示。主要介紹系統(tǒng)各種功能的實(shí)現(xiàn),同時(shí)列出關(guān)鍵代碼。第五章 系統(tǒng)測(cè)試與維護(hù)。主要描述對(duì)備份系統(tǒng)各環(huán)節(jié)的測(cè)試和整個(gè)系統(tǒng)的測(cè)試最后是結(jié)論和參考文獻(xiàn)。東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析32 系統(tǒng)設(shè)計(jì)分析 可行性分析 在對(duì)整個(gè)網(wǎng)絡(luò)同步備份系統(tǒng)進(jìn)行需求分析時(shí),主要綜合了技術(shù)可行性、經(jīng)濟(jì)合理性、系統(tǒng)實(shí)用性等各方面。以避在研發(fā)和后期投入使用時(shí)出現(xiàn)故障,保證備份系統(tǒng)成功開(kāi)發(fā)??尚行匝芯恐饕性谝韵氯齻€(gè)方面: 技術(shù)可行性通過(guò)對(duì)系統(tǒng)的功能分析,我們使用 Visual Studio 2022 作為后臺(tái)數(shù)據(jù)支持,程序設(shè)計(jì)選擇 C++程序設(shè)計(jì)語(yǔ)言進(jìn)行程序編寫(xiě),C++語(yǔ)言經(jīng)過(guò)多年的發(fā)展和更新,已經(jīng)成為一種非常穩(wěn)定的語(yǔ)言,因此本此課題研究在技術(shù)層面上,是完全可行的。 經(jīng)濟(jì)可能性經(jīng)濟(jì)可能性主要是分析本系統(tǒng)在研發(fā)成本和投入使用后的運(yùn)維費(fèi)用上的投資。同時(shí)對(duì)系統(tǒng)投入使用后的市場(chǎng)效益做評(píng)估。確保收益大于投資,從而保證整個(gè)項(xiàng)目能順利完成。本系統(tǒng)為企業(yè)的重要文件設(shè)計(jì),通過(guò)使用本系統(tǒng)能夠大大提高工作人員的效率,因此,本系統(tǒng)在經(jīng)濟(jì)上是可行的。 操作可能性因?yàn)楸鞠到y(tǒng)采用的是 C/S 模型。我們?yōu)榭蛻?hù)開(kāi)發(fā)了一個(gè)簡(jiǎn)潔大方的客服端界面作為系統(tǒng)入口,使用戶(hù)操作起來(lái)簡(jiǎn)便。軟件程序開(kāi)發(fā)是否能夠取得成功,一是市場(chǎng)的需求,二是程序開(kāi)發(fā)所需要軟件開(kāi)發(fā)工具,以及開(kāi)發(fā)技術(shù)和當(dāng)時(shí)硬件的發(fā)展水平。從這兩個(gè)方面而言,網(wǎng)絡(luò)同步備份系統(tǒng)設(shè)計(jì)的操作性是可行的。東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析4 開(kāi)發(fā)工具 Visual Studio 2022 程序開(kāi)發(fā)平臺(tái)Visual Studio 是微軟公司推出的開(kāi)發(fā)環(huán)境。是目前運(yùn)用較為廣泛的應(yīng)用程序開(kāi)發(fā)環(huán)境。Visual Studio 2022 版本與之前版本有所不同的是重新設(shè)計(jì)和組織集成開(kāi)發(fā)環(huán)境(IDE )的界面,增加了 NET Framework 、Microsoft Visual Studio 2022 CTP,并且支持開(kāi)發(fā)面向 Windows 7 的應(yīng)用程序。在支持?jǐn)?shù)據(jù)庫(kù)方面加入了 IBM DB2 和 Oracle 數(shù)據(jù)庫(kù)。Windows 平臺(tái)下 的 Windows 應(yīng)用程序、智能設(shè)備應(yīng)用程序、網(wǎng)絡(luò)應(yīng)用程序和 Office 插件等都可用 Visual Studio 創(chuàng)建。于 1992 年發(fā)布的 Microsoft C/C++ ( Visual C++)與原有 C++開(kāi)發(fā)工具 Microsoft C/C++ 相比,其開(kāi)創(chuàng)性地引進(jìn)了 MFC(微軟基礎(chǔ)類(lèi)庫(kù))庫(kù)并完善了源代碼。從此告別了 DOS 的字符界面,用戶(hù)可以在 GUI 界面下進(jìn)行開(kāi)發(fā),開(kāi)創(chuàng)了軟件開(kāi)發(fā)的可視化(Visual)時(shí)代。從此,大佬的時(shí)代開(kāi)始了。 C++程序設(shè)計(jì)語(yǔ)言C++是 C 語(yǔ)言的延伸,具有面向?qū)ο缶帯⒎盒途幊毯瓦^(guò)程化編程于一體的編程語(yǔ)言。用 C++語(yǔ)言編寫(xiě)的軟件穩(wěn)定性高。C++與 C 語(yǔ)言最大的不同就是 C++引入了面向?qū)ο蟮母拍睿沟瞄_(kāi)發(fā)人機(jī)交互類(lèi)型的應(yīng)用程序更為簡(jiǎn)單、快捷,C++更簡(jiǎn)潔的說(shuō)就是 C 的升級(jí)改造,在保持 C 的簡(jiǎn)潔高效特點(diǎn)同時(shí)對(duì) C 的庫(kù)進(jìn)行了擴(kuò)充,因此 C++比 C 更安全。很多優(yōu)秀的程序框架都是用 C++編寫(xiě)的,比較有名的有Boost、Qt、 MFC、OWL 、wxWidgets 、WTL。東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析53 系統(tǒng)需求分析 需求分析在對(duì)整個(gè)網(wǎng)絡(luò)同步備份系統(tǒng)進(jìn)行需求分析時(shí),主要綜合了技術(shù)可行性、經(jīng)濟(jì)合理性、系統(tǒng)實(shí)用性等各方面。以避免無(wú)意義的投資,保證新系統(tǒng)成功開(kāi)發(fā)。需求分析主要是針對(duì)市場(chǎng)需求而對(duì)系統(tǒng)的各種功能進(jìn)行分析,可行性研究的目的就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。對(duì)于本系統(tǒng),分為客服端和服務(wù)器端兩個(gè)模塊。在客戶(hù)端用戶(hù)可以注冊(cè)、登錄。登錄成功后,自動(dòng)掃描本地目錄,發(fā)現(xiàn)新文件或是文件更新自動(dòng)同步到服務(wù)器。定時(shí)比較服務(wù)器和本地目錄的文件版本,自動(dòng)下載最新文件。當(dāng)客戶(hù)端不小心刪除了本地文件可以從服務(wù)器端進(jìn)行文件的下載。服務(wù)器端對(duì)系統(tǒng)的需求包括:用戶(hù)注冊(cè),并對(duì)登錄的用戶(hù)進(jìn)行身份驗(yàn)證。保留客服端文件版本的信息,提供客戶(hù)端文件的上傳、下載功能。對(duì)用戶(hù)的存儲(chǔ)容量進(jìn)行管理,當(dāng)用戶(hù)同步文件時(shí)超出了系統(tǒng)的存儲(chǔ)能力,服務(wù)器將對(duì)用戶(hù)發(fā)出警告。經(jīng)對(duì)整個(gè)系統(tǒng)操作流程的分析,了解各層模塊的功能需求,分析得出了本系統(tǒng)使用者的功能模塊圖,如圖下所示:網(wǎng)絡(luò)同步備份系統(tǒng)儲(chǔ)存文件發(fā)送到服務(wù)端意外刪除儲(chǔ)存從服務(wù)端備份圖 31 系統(tǒng)功能模塊圖東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析6 數(shù)據(jù)需求分析通過(guò)對(duì)系統(tǒng)數(shù)據(jù)流的分析,下圖是用數(shù)據(jù)字典描述從客戶(hù)端到網(wǎng)絡(luò)同步備份系統(tǒng)到服務(wù)端的信息流、數(shù)據(jù)在存儲(chǔ)系統(tǒng)中的存儲(chǔ)、數(shù)據(jù)處理過(guò)程和模塊實(shí)體。分析系統(tǒng)功能,繪制出系統(tǒng)數(shù)據(jù)流圖,直觀顯示出系統(tǒng)數(shù)據(jù)在系統(tǒng)各個(gè)部分之間的流動(dòng)情況。如圖 32 描述,客服端觸發(fā)事務(wù)(插入、修改、刪除等)傳輸?shù)骄W(wǎng)絡(luò)同步備份系統(tǒng),存儲(chǔ)系統(tǒng)對(duì)數(shù)據(jù)進(jìn)行相應(yīng)的修改并將操作結(jié)果發(fā)送到服務(wù)端。服務(wù)端對(duì)數(shù)據(jù)也做相應(yīng)的更新。 驗(yàn)證失敗 驗(yàn)證成功 發(fā)現(xiàn)數(shù)據(jù)更新 本地?cái)?shù)據(jù)更新 本地?cái)?shù)據(jù)丟失 登錄客戶(hù)端與服務(wù)端比較服務(wù)器退出系統(tǒng)驗(yàn)證用戶(hù)信息用戶(hù)登錄東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析7 同步到服務(wù)器 從服務(wù)器下載 數(shù)據(jù)存儲(chǔ) 數(shù)據(jù)發(fā)送圖 32 數(shù)據(jù)流程圖 數(shù)據(jù)流圖在圖 33 中,主要描述了整個(gè)系統(tǒng)的數(shù)據(jù)流圖。上行數(shù)據(jù):用戶(hù)成功登錄后,網(wǎng)絡(luò)同步備份系統(tǒng)從客戶(hù)端接收信息,同時(shí)備份系統(tǒng)將從客戶(hù)端接收的信息寫(xiě)入存儲(chǔ)系統(tǒng),服務(wù)器再通過(guò)備份系統(tǒng)接收來(lái)自客戶(hù)端的數(shù)據(jù)。下行數(shù)據(jù):當(dāng)服務(wù)端發(fā)現(xiàn)新版本的文件時(shí),將發(fā)送信息給網(wǎng)絡(luò)同步備份系統(tǒng),備份系統(tǒng)將更新的信息寫(xiě)入存儲(chǔ)系統(tǒng)進(jìn)行數(shù)據(jù)庫(kù)更新,信息存儲(chǔ)系統(tǒng)將更新的文件通過(guò)網(wǎng)絡(luò)同步備份系統(tǒng)發(fā)送給客戶(hù)端。在整個(gè)數(shù)據(jù)流動(dòng)過(guò)程中,信息儲(chǔ)存是其核心。不管是用戶(hù)到服務(wù)端還是服務(wù)端到用戶(hù),其數(shù)據(jù)先經(jīng)信息儲(chǔ)存系統(tǒng)進(jìn)行數(shù)據(jù)更新,再將更新后的數(shù)據(jù)發(fā)送給用戶(hù)或服務(wù)端。服務(wù)端網(wǎng)絡(luò)同步備份系統(tǒng)接收信息發(fā)送信息信息儲(chǔ)存用戶(hù) 1用戶(hù) 2發(fā)布信息接收信息發(fā)布信息接收信息圖 33 數(shù)據(jù)流圖存 儲(chǔ) 系 統(tǒng)東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析8 協(xié)議包基本格式 包格式此處描述的是通過(guò)網(wǎng)絡(luò)傳遞信息時(shí)用到的協(xié)議,為 IAP+TIP,TIP 協(xié)議為程序內(nèi)部傳輸信息所使I A P 首部 T I P 屬性C o d eV e rH d r l e nS e s s i o n i dT o t a l l e n g t hT I P 屬性r np r im o d er e s p a r m1 61 1 2 2111R e s e rv e d210 x E B 0 x 9 0 N U M1 1 1S r c A d d r D s t A d d r22s i dc i dc t mt i da b t L e nR e s e rv e rc o d e11 1 2 4 4 4 1 圖 34 協(xié)議包圖 IAP/IBP 包頭 下面主要介紹 IAP/IBP 協(xié)議包頭的各個(gè)參數(shù),下圖為 IAP/IBP 包頭格式。 C o d eV e rH d r l e nS e s s i o n i dT o t a l l e n g t h1 1 2 2R e s e rv e d210 x E B 0 x 9 0 N U M1 1 1S r c A d d r D s t A d d r22圖 35 IAP/IBP 包頭圖0XEB 和 0X90 字段:這兩個(gè)字節(jié)為同步頭,為固定值,分別是 0xEB 和0x90。Header Length 字段:包頭數(shù)據(jù)長(zhǎng)度為 1 個(gè)字節(jié),即包頭最長(zhǎng)不超過(guò) 256 字節(jié),為了找到屬性的起始位置,必須從包頭的開(kāi)始位置偏移此長(zhǎng)度就是屬性的起始位置。包頭長(zhǎng)度目前設(shè)計(jì)為 16 字節(jié),但不排除將來(lái)為擴(kuò)展協(xié)議而將包頭的長(zhǎng)度增加。Ver 字段:Ver 字段表示當(dāng)前協(xié)議的版本號(hào)。目前的版本號(hào)為 2。Code 字段:Code 字段長(zhǎng)度為 1 字節(jié)。編碼的取值范圍是 0 到 255。通過(guò)Code,接收方可以區(qū)分不同的報(bào)文類(lèi)型??梢酝ㄋ椎乩斫鉃樾枰@個(gè)包做什么事,如請(qǐng)求,發(fā)送,應(yīng)答等等,即 Code 表示一類(lèi)動(dòng)作指令,具有動(dòng)詞屬性。 Reserved 字段:保留字段,必要時(shí)候可以作為 Code 字段的擴(kuò)充,平時(shí)應(yīng)該東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析9填 0。Src Addr 字段 :報(bào)文源發(fā)送地址,指第一個(gè)目標(biāo)產(chǎn)生此報(bào)文的程序的地址Dst Addr 字段:報(bào)文目的地址,指目標(biāo)產(chǎn)生此報(bào)文的程序要發(fā)送給最終目的地址。Num 字段:Num 字段長(zhǎng)度為 2 字節(jié)。編碼的取值范圍是 0 到 65535,表示發(fā)送包的序號(hào),如果接收方需要對(duì)發(fā)送方的命令進(jìn)行回復(fù),那么回復(fù)報(bào)文中需要把接收方的 Num 值拷貝到回復(fù)命令中進(jìn)行回送。Num 值達(dá)到了 65535 后,自動(dòng)翻轉(zhuǎn)到 0,并重新開(kāi)始記錄包序號(hào)。Session ID 字段:表示各模塊之間進(jìn)行交互,2 字節(jié),范圍從 1-65535,即最多同時(shí)有 65535 個(gè)會(huì)話,由各模塊自己分配,Session id 在會(huì)話結(jié)束后回收,下一次可以重復(fù)分配使用。客戶(hù)端在收到來(lái)自服務(wù)端的響應(yīng)后,須在返回的報(bào)文中添加這個(gè)來(lái)自服務(wù)端報(bào)文中的 Session ID。0xFFFF 的 session id 是告警廣播專(zhuān)用 id。Total Length 字段:2 字節(jié),Total length 包括包頭和屬性的全部長(zhǎng)度。 TIP 屬性說(shuō)明TIP 協(xié)議作為程序內(nèi)部傳輸?shù)膮f(xié)議,在通過(guò)網(wǎng)絡(luò)傳遞時(shí),需要加上 IAP 頭。所有數(shù)據(jù)放在 TIP 的后面。下面介紹 IAP 協(xié)議包頭的參數(shù),包格式如下圖:r np r im o d er e s p a r m111s i dc i dc t mt i da b t L e nR e s e rv e rc o d e11 1 2 4 4 4 1 圖 36 TIP 包頭圖 Code 字段:命令字字段。Char 型字節(jié)。 Reserved 字段:屬于保留字段,占 1 字節(jié),主要用于屬性功能的擴(kuò)展,目前填 0。 abtLen 字段:TIP 數(shù)據(jù)包的長(zhǎng)度,包括 TIP 包頭和后面跟的所有數(shù)據(jù)。 Tid 字段:前臺(tái)系統(tǒng)分布在不同的地方,通過(guò) tid 字段區(qū)分各個(gè)站點(diǎn)。規(guī)定tid 字段為 9 位數(shù),如 323020202。 Ctm 字段:表示 tip 生成時(shí)間。 cid 字段:網(wǎng)絡(luò)套接字號(hào)。 Sid 字段 :前臺(tái)的每個(gè)站點(diǎn)下面下掛很多設(shè)備,設(shè)備的編號(hào)用 sid 表示,以區(qū)別不同的設(shè)備。 Rn 字段:最大重發(fā)次數(shù),此字段表示當(dāng)數(shù)據(jù)包發(fā)生丟失時(shí)重傳包的次數(shù)。Pri 字段 :優(yōu)先級(jí)。表示數(shù)據(jù)包轉(zhuǎn)發(fā)的優(yōu)先級(jí),優(yōu)先級(jí)高的先轉(zhuǎn)發(fā)。Mode 字段 :發(fā)送模式字段,先進(jìn)先出:1 后進(jìn)先出:2。東華理工大學(xué)畢業(yè)設(shè)計(jì)(論文) 系統(tǒng)設(shè)計(jì)分析10Resparm 字段:最大 8 個(gè)字節(jié)的數(shù)據(jù)。 協(xié)議內(nèi)容IAP 頭文件的 code 都
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1