999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于MFC框架的MDI技術應用

2017-07-16 21:13:51陳義余震
中國新通信 2017年11期

陳義+余震

【摘要】 探討基于MFC應用程序框架中的MDI技術,針對現有的MFC框架中的MDI技術的特點和不足,提出了一種為功能需求特別定制的MDI框架技術解決方案,設計者重點介紹在visual studio 2008開發環境中構建基于MFC定制的MDI框架應用程序,并給出了基于該解決方案的具體示例代碼。

【關鍵詞】 MFC框架 MDI編程 visual studio2008 windows

一、MFC框架的MDI結構分析

MDI(多文檔程序)模板未必需要提供一個以上的Document類型,不同的Document類型指的是不同的CDocument衍生類別,即有不同的Document Template,基于MFC框架下的MDI程序的基本結構如圖1所示,框架的初始化步驟也是按照圖中的順序進行,首先產生App全局對象,然后初始化CDocTemplate對象,接著初始化CDocument對象,接著初始化CView對象,最后生成CFrameWnd對象,此時,基于MFC的MDI多文檔程序模板就初始化完成了,在MFC框架中,這些初始化工作代碼,visual studio 2008 已經在工程建立的時候為我生成了一個空的MDI對文檔程序代碼工程,原始的MDI框架,只留給開發人員一些固定的接口,接口的實現采用C++的虛函數實現,開發人員根據自己項目需求,在自己的項目工程類中實現重寫接口函數,完成自身的程序功能。

二、基于MFC框架的MDI結構定制實現

基于MFC原生的MDI架構中留給開發者的接口都是固定的不足,無法滿足現有應用系統的不同需求,筆者針對這個不足,提出了一個定制解決方案,將原生的MFC的MDI

多文檔程序的初始化流程重寫,在初始化模板中加入自己的定制函數,讓應用程序能在MDI基礎之上擁有自身的運行效果。

2.1定制方案的設計

硬盤監控預警系統,在保證功能的前提下,注重運行的安全穩定性,是一個非常復雜的監測系統,集成了十多種技術手段,其中有多項技術屬于公司內部技術,下面將詳細闡述系統的功能及其設計方案。

2.1.1 磁盤監測掃描

監測掃描技術主要實現客戶端的硬盤監測掃描功能,客戶端采用是后臺運行該功能,是整個項目產品的基本核心技術。

2.1.2 硬盤使用壽命判斷預警

磁盤壽命預警是項目產品的核心功能,采用數據處理算法,對客戶端掃描得到的數據進行處理,得出三種預警方式反饋給服務器端,該技術環節的核心是數據處理算法,針對預警系統特點,做了特定優化,提高磁盤預警的可靠性。

2.1.3 硬盤工作狀態展現

硬盤監測預警系統V1.0第三個核心功能,實現監測對象分類管理與查看,以及對監測對象硬盤信息的日志歷史存儲,功能界面被放在服務器端程序中,主要是對數據庫的操作,以及信息的處理、分類、顯示三個主要方面。其中對于硬盤SMART信息的獲取,解析,屬于該功能的核心技術。

2.1.4 硬盤重要數據備份預警提醒機制

該功能的設計,針對有紅色預警的客戶端,預警提醒客戶端,及時備份硬盤中重要的數據,同時也通知服務器端管理,對紅色預警的客戶端,及時進行硬盤更換,起到系統預警的正真目的---避免重要數據丟失的目的。

2.1.5 內網硬盤監測信息分類管理

該功能屬于硬盤監測信息解析展示的一個衍生功能,當監測對象的規模龐大,服務器端能通過硬盤監測信息分類管理功能來分類查看,提高了管理員工作效率,主要的分類依據是根據客戶端所屬的部門劃分的。

2.1.6 服務器對客戶端的控制調度

針對項目產品的特殊需求,設計必須遵循以服務器端為主導,客戶端為后臺靜默運行的機制,給出了三種監測機制,服務器端程序,通過這三種監測模式,對客戶端擁有完全控制權,比客戶端空閑掃描優先級高。

2.1.7 相關升級預留接口設計

針對項目產品的延續性需求,產品的系統架構預留了升級接口,包括四個功能接口,硬盤固件區監控接口,硬盤硬實時監控接口,硬件監控卡接口,以及一個備用升級接口,該設計是預警系統架構設計的一個重要組成部分。

2.1.8系統界面設計

針對產品用戶的需求,系統的客戶端使用應盡量避免用戶參與,服務器端和客戶端的程序操作應該簡潔高效,計劃對產品進行用戶的交互式測試,保證服務器與客戶端的交互控制更加人性化,簡潔化,達到產品初期的用戶需求。根據項目需求,產品整體架構采用客戶端服務器模式,其中客戶端為后臺開機自動運行模式,服務器端為界面運行,數據庫采用后臺管理,該產品也會用訂制的一套功能按鈕圖標和產品Logo。

總結:ASIP系統級設計方法的核心是系統級描述語言,傳統的設計語言并不適合用于算法級和行為級的描述,它是面向低抽象級的。作者基于設計方法發展趨勢,提出了基于ADL描述的系統級設計方法,與傳統的設計方法比較,避開了不足,提高了ASIP專用處理器的設計效率,設計者在ADL語言類型的選取上還有待進一步研究,不同類型的ADL描述語言對整個系統的運行效率影響有待估計。

主站蜘蛛池模板: vvvv98国产成人综合青青| 国产91在线|中文| 国产精品久久久免费视频| 真人免费一级毛片一区二区| 丁香综合在线| 99re热精品视频中文字幕不卡| 国产一区成人| 在线播放真实国产乱子伦| 国产成人精品男人的天堂| 国产成人艳妇AA视频在线| 成人国内精品久久久久影院| 亚洲激情区| 色综合天天娱乐综合网| 亚洲综合片| 国产精品久久自在自线观看| 一本久道久久综合多人| 亚洲欧美不卡中文字幕| 99久视频| 国产欧美视频在线| 亚洲国产精品美女| 五月婷婷综合色| 91免费片| 国产成人区在线观看视频| 国产天天色| 国产乱人激情H在线观看| 九九热精品在线视频| 亚洲第一网站男人都懂| 久久久久夜色精品波多野结衣| 久久这里只有精品66| 亚洲欧美人成人让影院| 999精品色在线观看| 中日韩一区二区三区中文免费视频| 国产成本人片免费a∨短片| 午夜影院a级片| 欧美无专区| 亚洲欧美日韩综合二区三区| 国产精品第| 国产女人18水真多毛片18精品| 国产成人精品午夜视频'| 视频一区亚洲| 国产日本欧美在线观看| 青青青亚洲精品国产| 国产高潮视频在线观看| 亚洲V日韩V无码一区二区| 色综合狠狠操| 免费国产一级 片内射老| 青草视频免费在线观看| 又爽又大又黄a级毛片在线视频| 国产成人精品在线| 国产精品原创不卡在线| 久久国产精品国产自线拍| 米奇精品一区二区三区| 九九久久99精品| 亚洲欧美激情小说另类| 亚洲免费黄色网| 亚洲欧美日韩精品专区| 91亚洲国产视频| 午夜性刺激在线观看免费| 在线观看热码亚洲av每日更新| 欧美精品成人一区二区在线观看| 人妻一区二区三区无码精品一区| 婷婷色一二三区波多野衣| 91福利免费视频| 国产欧美日韩综合在线第一| 久久这里只有精品免费| 黄色不卡视频| 欧美激情福利| 国产精品福利社| 亚洲国产系列| 国产9191精品免费观看| 国产精品真实对白精彩久久 | 欧美一区二区啪啪| 98超碰在线观看| 午夜丁香婷婷| 国产91av在线| 4虎影视国产在线观看精品| 波多野结衣一区二区三区AV| 自慰网址在线观看| 久久人午夜亚洲精品无码区| 国产jizzjizz视频| 婷婷激情五月网| 欧美日韩在线第一页|