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描述語言對整個系統的運行效率影響有待估計。

主站蜘蛛池模板: 三级国产在线观看| 免费在线看黄网址| 国产女人水多毛片18| 国产欧美日韩综合一区在线播放| 国产成人免费手机在线观看视频| 国产日韩AV高潮在线| 亚洲av无码久久无遮挡| 亚洲视频免费在线看| 久久6免费视频| 久久精品国产亚洲AV忘忧草18| 四虎成人精品在永久免费| 狼友av永久网站免费观看| 97se亚洲| 欧洲日本亚洲中文字幕| 99热这里只有精品免费国产| 久久一日本道色综合久久| 欧美特黄一级大黄录像| 97se亚洲| 国产福利在线观看精品| 国产福利小视频在线播放观看| 久久国产精品波多野结衣| 香蕉eeww99国产在线观看| 成人小视频网| 黄色网页在线播放| 国产精品xxx| 毛片最新网址| 尤物精品视频一区二区三区| 欧美亚洲国产精品久久蜜芽| 91在线视频福利| 91黄视频在线观看| 国产91视频免费观看| 亚洲国产午夜精华无码福利| AV不卡国产在线观看| 久久青草精品一区二区三区| 毛片在线区| 日韩精品无码一级毛片免费| 亚洲精品少妇熟女| 永久天堂网Av| 无码福利视频| 久久国产精品影院| 色视频久久| 在线欧美国产| 91久久大香线蕉| 国产一区二区人大臿蕉香蕉| 日本午夜三级| 午夜国产理论| 国产二级毛片| 欧类av怡春院| 黄色网站在线观看无码| 国产区91| 成人福利在线看| 97se亚洲| 老汉色老汉首页a亚洲| 9丨情侣偷在线精品国产| 天天躁夜夜躁狠狠躁图片| 亚洲日本一本dvd高清| 日韩精品高清自在线| 久久一日本道色综合久久| 国产青青操| 亚洲区视频在线观看| 国产精品尤物在线| 91色爱欧美精品www| 国产视频资源在线观看| 亚洲国产综合精品一区| 国产欧美日韩18| 中文天堂在线视频| 久久亚洲国产一区二区| 精品国产自在在线在线观看| 国产乱子伦无码精品小说 | 国产又粗又猛又爽| 国产精品视频a| 亚洲成在人线av品善网好看| 国产女人爽到高潮的免费视频| 永久免费无码成人网站| 亚洲区第一页| 四虎永久在线精品国产免费| 成人第一页| 亚洲日韩精品无码专区97| 影音先锋亚洲无码| 色噜噜狠狠色综合网图区| 国产精品视频白浆免费视频| 无码日韩视频|