一、对话框应用程序中实现剪贴及打印功能(论文文献综述)
宗钰炀[1](2014)在《某综试舰液舱装载状态及稳性的自动监测系统研发》文中研究指明为保证船舶在海上安全航行并顺利完成其使命任务,在确保船舶燃油、淡水、润滑油等液舱的装载液位、液温、液量满足航行要求的同时,还需确保船舶具有良好的稳性和浮态。因此,本文结合某综试舰研发了一套船舶液舱装载状态及稳性的自动监测系统。该系统的研发大大提高了船舶的安全性、可靠性,减少了人力资源的消耗、提高了工作效率,通过对船舶液舱的监测还有效的避免了液舱调驳或补给过程中液体外溢,给海洋环境造成污染的可能性。本文以某综试舰为设计目标对船舶自动监测系统进行设计,在各类液舱内分别布置相应数目和型号的液温、液位监测传感器。将传感器采集的信号传输给PLC,并通过PLC对信号进行处理转换后传输给安装在上位机中的系统软件。系统软件主要用于显示现场采集的监测数据,同时实时计算液舱各类参数和船舶的浮态稳性数据并进行报警,实现对数据的归档、查询、打印等功能。系统研发涉及到的具体工作内容如下:(1)对船舶自动监测报警系统进行相关研究,以某综试舰为原型确定所需监测对象,采用的平台软件以及PLC、传感器、计算机、通讯卡等硬件设备。(2)结合所需监测对象,采用WinCC组态软件对系统进行设计,实现对监测对象的实时监测、报警、数据归档、数据查询、报表打印等功能。该系统共设置7个主界面,54个监测点。(3)采用综合试验舰浮态辅助决策系统对液舱参数和船舶稳性数据进行计算。通过数据交换技术并对综合试验舰浮态辅助决策系统的部分程序进行改写,一方面实现了该系统对液舱参数及稳性数据的自动计算功能,另一方面实现了以该系统作为船舶液舱装载状态及稳性自动监测系统的主系统。(4)通过数据交换技术,将综合试验舰浮态辅助决策系统中计算得出的稳性数据实时传递给WinCC软件设计的监测系统,最终实现以WinCC设计系统为船舶液舱装载状态及稳性自动监测系统的主系统。(5)最后根据监测系统的设计要求以及监测对象的位置合理布置传感器和PLC这些硬件设备,并进行现场布线实现装有系统软件的计算机与现场硬件设备之间的物理连接。对组态软件与PLC硬件之间的通讯进行研究,合理设置PLC与组态软件之间的逻辑连接,实现系统软件与现场设备的通讯。该研发系统在实船上使用效果良好。
唐雨[2](2013)在《数字文档权限管理系统的研究与实现》文中进行了进一步梳理随着信息技术和计算机网络的飞速发展,企业内部的信息安全问题越来越受到人们的重视。通过应用防火墙、入侵检测、杀毒软件等技术手段,能够很好地防止来自企业外部的入侵和攻击,但却无法防止企业内部人员的主动泄密行为。现在大多数企业对于内部人员泄密,只能依靠完善相关的管理制度,但这不能从根本上解决问题。数字权限管理技术通过结合数据加解密和权限控制等技术手段,保障了企业重要数字文档的安全,减少企业经济损失。但是较差的用户体验以及缺乏有效的权限控制技术手段等原因使得数字权限管理技术发展缓慢。作者对数字权限管理相关技术与系统进行了调研,发现现有系统在文档加解密和权限控制方面均存在着许多不足之处,而这两项恰恰是权限管理系统的核心功能。大部分系统采用的是传统加解密技术实现对文档内容的加解密,即加密和解密过程需要用户手动操作。传统加解密技术不仅安全性较差,而且影响用户对文档的正常使用流程,如需要用户手动输入密码,转换文档格式等等。权限控制技术是数字权限管理的核心技术,通过权限控制技术系统实现对文档的内容进行保护。而现有大部分权限管理系统,因为其控制粒度不够细,导致恶意用户能够较容易的通过各种手段窃取文档的明文内容。例如,用户可以通过复制粘贴文档的内容到非受控环境中;通过截屏软件对文档内容进行截图等。本文设计并实现了一个数字文档权限管理系统。本文主要对系统的客户端部分进行了详细的阐述,包括客户端功能模块的总体架构,系统的权限模型,以及主要模块的详细设计。同时,实现了透明加解密模块和权限控制模块。其中加解密功能的实现采用了基于文件过滤驱动技术的透明加解密技术,系统通过拦截用户对受保护文档的所有读写操作,进行写操作时自动进行加密,进行读操作时对文档的被授权使用者自动进行解密,不影响用户固有的使用习惯,且安全性更高,加解密效率也更快。此外针对已有采用了透明加解密技术的权限管理系统中,大多采用的是对所有文档使用同一密钥进行加解密,从而存在着一定的安全隐患的问题。本系统通过上下层相结合的密钥管理方式,在几乎不影响文件读写速度的同时,实现了一文件一密钥的加密形式。对权限控制功能的实现方面,本文利用windows钩子(Hook)技术实现了对用户操作文档权限的细粒度控制,包括文档可打开次数、可打印次数、对剪贴板的灵活控制等,并通过对软件截屏的实现原理进行研究,实现了对用户软件截屏行为的控制,这在现有的同类系统中是一个权限控制上的盲点。
陈文涛,刘登飞[3](2012)在《基于VC++和VFW的视频图像算法接口》文中指出采用VC++6.0语言结合VFW库设计了摄像头视频图像的二维数组算法接口,以方便各类图像检测算法调用,设计了空白血型卡定位测试算法,验证了算法接口的有效性。利用VC++2005中的CImage类设计了图像保存功能的动态链接库,使得在VC++6.0中可以实现JPG等格式图像的保存,实现了检测结果文档的保存和打印。
金容波[4](2008)在《文档安全保护系统中防主动泄密关键技术研究与实现》文中指出随着网络技术的发展,越来越多的机密信息被存储到企业内部网络的计算机上。虽然企业在保障信息安全上投入了大量的资金,但因为信息泄漏而给企业带来的损失仍呈逐年上升趋势。美国计算机安全学会的调查结果显示,现实的威胁主要为信息泄漏和内部人员犯罪,而非病毒和外来黑客。随着这种认识的深入,防止内部人员主动泄密的内网安全技术受到越来越多的重视,涌现出一大批内网文档安全保护产品。文档安全保护系统必须保证文档在存储、传输和使用三个环节中的安全。现有的产品采用加密存储和加密传输,防止了存储和传输过程的泄密。但是,不管如何加密存储和传输,这些文档最终始终会以明文的形式呈现给用户。用户在使用文档的过程中,完全可能通过剪贴板、打印机等渠道,将这些机密文档中的信息泄漏出去。因此,防止内部用户在使用机密文档的过程中的主动泄密行为,对整个文档安全保护系统具有重要意义。本文分析了文档在Windows主机上的使用过程中存在的几个关键泄漏点,设计并实现了相应的防止用户主动泄密的监控模块。首先,本文在软件架构思想的指导下,设计了系统的开发架构视图。然后,通过分析Windows剪贴板和Office内置剪贴板的运行机制,成功实现了对剪贴板的控制,防止了复制粘贴和拖拽等操作泄密;通过对Windows打印原理的分析,设计并实现了打印监控模块,阻止了非法打印;为了防止用户通过拷屏泄密,实现了对屏幕拷贝操作的禁止;为了防止用户对保密文档的另存为等操作,实现了应用程序菜单控制;为了保证安全地从控制中心获取监控的策略,在策略配置模块实现了SSL通信模块;为了保证监控程序不被用户恶意停止或删除,本文对监控程序本身进行保护,包括注册表隐藏、文件隐藏、监控程序防杀等。最后,对本文的研究和开发工作做了总结,并对下一步工作提出了展望。
肖武[5](2008)在《主机型文件行为监控与内容保护系统设计与实现》文中认为随着信息技术的发展,全球范围Internet应用的普及,计算机网络越来越多的服务于人们的生产和生活,同时也给信息行业带来很多新的挑战。在众多的网络攻击事件中,由内部人员发起的攻击或者由内部人员滥用网络资源造成的攻击占据网络攻击事件中相当大的比例,因此内部网络和主机安全对于企事业单位的信息安全至关重要。由于计算机中的数据都是以电子文档的形式存储,文件系统安全就成为主机安全里的一个关键部分。主机文件安全监控系统就是保障企业信息安全的优秀产品。目前,基于网络攻击的信息安全存储技术发展比较成熟,如防火墙技术、IDS等,而基于主机安全的信息安全存储技术发展还远未达到市场的要求。本文通过分析现有的信息安全存储领域的技术缺陷,设计了一种基于主机的终端文件安全监控技术,并在该技术基础上给出了主机文件安全监控防护系统的总体设计方案。本文重点给出了文件安全监控防护系统核心模块(文件访问监控模块和文件内容保护模块)的实现机制。本系统的运行环境是Windows 2000及以上版本操作系统。文件安全监控核心模块根据此类操作系统的结构特点,使用了用户层监控和内核层监控相结合的双层监控机制。双层监控机制保证了文件安全监控防护系统能够稳定、高效、全面地实施监控功能。本文还对系统的自我保护机制等功能进行了阐述。本文详细地介绍了文件访问监控与内容保护关键技术,并给出了用户层监控模块和内核层监控模块的设计和实现,其中包括如何在操作系统用户层实现系统剪贴板监控、文件内容保护、目录监控、文件打印阻断和截屏监控等,如何在内核层实现文件访问过滤及权限控制等功能。本系统综合运用了API Hook、网络通信、Windows消息监控和内核模式驱动等技术来实现上述功能。最后,本文给出了系统的监控测试数据,并根据实验数据分析了系统中使用的基于主机的文件安全监控技术的优缺点和今后需要进一步完善的地方。实验证明,主机文件安全监控系统所使用的文件访问监控和内容保护技术在监控的全面性、有效性方面都达到了较好的效果。
张政[6](2007)在《信息管理工具的设计与实现》文中指出随着网络在当今世界的迅速普及,人们所获得的信息也越来越多。如何有效、方便的管理这些信息成为了人们需要解决的问题。本工具正是为了解决这类问题而设计。本论文主要向大家讲解一下此软件的设计思路与具体实现方法,以期使读者对软件的总体情况有个清晰的认识。软件采用具有操作简单、开发快速等优点的VB.NET平台作为其开发环境。项目为用户提供一个有效管理、组织日常资料等基本功能的个人资料管理工具。其具有文本的复制、剪切、删除、查找等文档编辑的一般功能。提供对文档的预览及打印功能。支持文本的导入与导出,保存形式可以为纯文本格式或多文本格式。
刘清芝[7](2004)在《化学化工软件集成技术研究》文中研究说明软件集成是软件资源复用或软件二次开发的重要手段。随着软件业的不断发展,软件的种类和数量的日渐增多,许多外表不同但功能相似的软件相继出现,软件的集成逐渐显出其重要性,另外,随着软件在各领域的渗透,许多领域对软件功能的要求也越来越高,例如在化学化工领域,一个大型的化学化工问题需要多个软件间的联合才能解决。软件集成技术的研究逐渐受到重视。已有很多学者作了大量相关的研究工作,取得了一定的成果。但由于各类软件设计标准的不同以及其支持二次开发程度不一致等复杂的原因,还有许多问题有待于解决。本文综述了软件集成技术的研究进展,认识到研究一个功能完全、对各类软件都适用的软件集成技术的重要性。本文以化学化工领域的软件为研究对象,结合Windows系统环境下的其他软件,对各类软件的一般特点进行了分析,并通过对Windows系统自身的特点及其管理应用程序进程的机制的研究。找出了一种普遍适用的方法,提出了具有广泛适用性的软件集成技术。使在Windows系统环境下运行的几乎所有的软件得到了集成。并初步设计了化学化工软件的集成环境。 提出了软件集成的新概念,认为对软件的集成就是对软件的界面和数据的集成,另外针对用户对软件单个功能集成的要求,提出了代码集成的概念。与软件集成概念相对应,作者提出了软件集成的策略,从软件的界面集成策略、数据集成策略以及代码集成策略三方面进行了论述。对于界面集成,作者认为要使Windows系统环境下各种类型的软件的界面得到集成,应该以Windows的消息管理机制为基础来研究。因为Windows系统环境下所有类型的软件都是以消息为中心,以事件驱动的;对于数据集成,作者通过比较Windows系统支持软件间通讯的各种手段,认为要完成各种类型软件间数据的通讯,应该以Windows的剪贴板机制为基础来研究;对于代码集成,作者从概念上提出了将软件特定功能独立成模块的方法,而模块从行为上可以看作一个独立的小程序。从这个概念上来理解,代码的集成方法在实质上是界面集成方法和数据集成方法的联合。 提出了软件界面集成的方法。作者将Windows系统环境下的软件大体分为三化学化工软件集成技术研究种:包含菜单的单文档窗口程序、包含菜单的多文档窗口程序、对话框窗口程序。针对这样三种提出了相应的界面集成方法。包括“逐级菜单搜索法”实现具有菜单程序的主界面控制、“逐级窗口搜索法”实现对话框窗口的界面控制,并针对软件界面的启动提出了“API函数调用法”实现程序的自动调用。 提出了软件数据集成的方法。基于Windows系统的剪贴板机制,应用Windows提供的应用程序接口(API)函数,在控制软件中完成了数据往剪贴板的输入、剪贴板中数据的修改、数据从剪贴板的输出三个过程,使不同程序的数据在控制软件的调控下得到传递及修改。 为了便于用户的理解和使用,作者将软件的界面集成技术和数据集成技术总的一部分赋予了面向对象的特征,分别设计了两个类-毛MenuControl类和CFileReadwrite类。用户在使用时只需生成这两个类的对象即可。 初步设计了化学化工软件的集成环境。该集成环境由界面集成模块、数据集成模块、代码集成模块和数据库管理子系统四个模块组成。其中还包括控制软件和数据库。控制软件宏观调控各个模块,数据库在数据库管理子系统模块的管理下为其他三个模块服务。对数据库的设计采用了层次性和关系型相结合的方法,对于数据库管理子系统的建立则采用了面向对象的方法,用类的形式实现了模块各个部分的功能。 用本文提出的软件集成技术对两个化学化工软件进行了集成。结果证明了作者提出的软件集成技术的有效性。通过运用软件集成技术对软件进行集成,不仅增强了原来软件的功能,而且在很大程度上节省了软件重复开发所浪费的人力物力。
宋建斌[8](2004)在《基于UNICODE编码的蒙文编辑器》文中进行了进一步梳理基于UNICODE编码的蒙文编辑器作为蒙文信息处理平台(MIPP)课题的一个子课题,它是蒙文信息处理工作的重点、难点之一,而且是蒙文信息处理的一项基础性研究工作。这项工作做好了,最直接的成果就是产生一个具有实用价值的蒙文文字处理软件,而且对于处理基于UNICODE编码的蒙古语言文字必将积累大量的技术、理论和经验,对后续的研发工作产生积极的影响。 本文首先分析了提出该课题的背景知识和国内外研究现状、发展动态,简要介绍了蒙古文语言文字的发展和使用情况,介绍了蒙古文字的编码发展情况,重点介绍了基于UNICODE标准的新的蒙古文编码方案以及使用特点,然后讲述了实现本课题所使用到的工具和技术:Rational Rose可视化软件设计工具、Visual C++可视化开发工具、MFC的FrameWork技术、软件国际化编译技术和UNICODE编码文字处理技术,在此基础上重点讲解了该课题的实现细节,给出了处理基于UNICODE的蒙古文文字的一些技术和理论问题,并且讲述了该系统的测试方法。最后,我对系统的性能做了简单地分析。
凡人[9](2004)在《对话框应用程序中实现剪贴及打印功能》文中认为本文介绍基于对话框应用程序中实现剪贴板操作以及打印功能。
Michael J.Miller,朱正华[10](1997)在《套件一瞥》文中进行了进一步梳理基本的商业应用程序仍然占据着桌面计算的最大份额。而你的套件还可以满足你的需要吗?
二、对话框应用程序中实现剪贴及打印功能(论文开题报告)
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
三、对话框应用程序中实现剪贴及打印功能(论文提纲范文)
(1)某综试舰液舱装载状态及稳性的自动监测系统研发(论文提纲范文)
摘要 |
Abstract |
第1章 绪论 |
1.1 引言 |
1.2 选题的理论意义和实用价值 |
1.2.1 选题的理论意义 |
1.2.2 选题的实用价值 |
1.3 国内外研究现状 |
1.3.1 国外监测报警系统的研究 |
1.3.2 国内监测报警系统的研究 |
1.4 本文研究内容与研究方法 |
1.4.1 研究内容 |
1.4.2 研究方法 |
1.5 本章小结 |
第2章 WinCC 组态软件和 PLC 及液舱监测介绍 |
2.1 引言 |
2.2 组态软件的概述 |
2.2.1 组态软件的产生及发展 |
2.2.2 组态软件的优势 |
2.2.3 WinCC 组态软件的发展概况 |
2.2.4 WinCC 组态软件的系统构成 |
2.3 PLC 概述 |
2.3.1 PLC 的发展 |
2.3.2 PLC 的组成 |
2.3.3 PLC 的主要功能和特点 |
2.3.4 S7400 PLC |
2.4 液舱监测 |
2.4.1 液舱监测目的 |
2.4.2 监测液体的物化特性介绍 |
2.4.3 液舱监测方式介绍与选取 |
2.4.4 监测数据的修正 |
2.5 本章小结 |
第3章 液舱监测系统设计及“浮态决策系统”简介 |
3.1 引言 |
3.2 基于 WinCC 组态软件液舱监测系统设计 |
3.2.1 船舶液舱监测变量 |
3.2.2 液舱监测界面设计 |
3.3 浮态决策系统概述 |
3.3.1 浮态决策系统的舰船资料 |
3.3.2 浮态决策系统的模块组成与分析 |
3.4 浮态决策系统及相关程序介绍 |
3.4.1 系统界面及功能简介 |
3.4.2 相关控件介绍及系统程序分析 |
3.5 本章小结 |
第4章 舰船液舱装载状态及浮态稳性监测系统的实现 |
4.1 引言 |
4.2 系统通讯原理 |
4.3 WinCC 与 VB 数据交换的几种技术方法介绍 |
4.3.1 DDE 技术 |
4.3.2 OLE 技术 |
4.3.3 OPC 技术 |
4.4 浮态决策系统稳性自动监测的实现 |
4.4.1 系统程序的实现 |
4.4.2 系统的实现 |
4.5 以 WinCC 作为主系统的船舶监测系统的实现 |
4.5.1 WinCC 读取 VB 数据的方法 |
4.5.2 系统的设置以及程序的实现 |
4.5.3 基于 WinCC 的系统的实现 |
4.6 本章小结 |
第5章 系统软件与硬件的通讯及系统软件的运行测试 |
5.1 引言 |
5.2 基于 WinCC 的系统软件与 S7400PLC 的通讯 |
5.2.1 通讯结构及原理 |
5.2.2 通讯方式的介绍和选取 |
5.2.3 通讯组态设置及诊断 |
5.3 系统软件的运行测试 |
5.4 本章小结 |
总结与展望 |
参考文献 |
攻读硕士学位期间所发表的学术论文及专利 |
致谢 |
(2)数字文档权限管理系统的研究与实现(论文提纲范文)
摘要 |
ABSTRACT |
目录 |
第一章 引言 |
1.1 课题背景 |
1.2 国内外研究现状 |
1.3 课题研究内容 |
1.4 本文的组织结构 |
第二章 相关技术研究 |
2.1 数字文档权限管理的实现方法 |
2.2 密码学基本知识 |
2.2.1 密码学概述 |
2.2.2 算法分类 |
2.3 Hook技术研究 |
2.3.1 Windows钩子 |
2.3.2 技术原理 |
2.3.3 DLL注入 |
2.3.4 用户模式下的APIHook |
2.3.5 内核模式下的APIHook |
2.4 文件透明加解密 |
2.5 数字内容保护与身份认证 |
2.5.1 数字内容保护技术 |
2.5.2 身份认证 |
2.6 本章小结 |
第三章 系统设计 |
3.1 设计原则 |
3.2 系统需求 |
3.2.1 功能需求 |
3.2.2 性能需求 |
3.3 开发环境 |
3.4 系统的加密体制 |
3.4.1 对称密码加密体制 |
3.4.2 非对称密码加密体制 |
3.5 系统的权限模型 |
3.6 系统的总体架构 |
3.7 客户端主要模块设计 |
3.7.1 总控模块的设计 |
3.7.2 加解密模块的设计 |
3.7.3 权限控制模块的设计 |
3.7.4 审计模块的设计 |
3.7.5 通信模块的设计 |
3.7.6 UI模块的设计 |
3.8 本章小结 |
第四章 系统实现 |
4.1 管理界面 |
4.2 文件透明加解密功能的实现 |
4.3 文件发布功能的实现 |
4.4 权限控制功能的实现 |
4.4.1 剪贴板控制的实现 |
4.4.2 禁止截屏功能的实现 |
4.4.3 打印控制的实现 |
4.4.4 对文档打开次数打开时长进行控制的实现 |
4.5 本章小结 |
第五章 系统测试 |
5.1 测试环境 |
5.2 权限控制功能测试 |
5.3 文档读写速度测试 |
5.4 本章小结 |
第六章 总结 |
参考文献 |
致谢 |
攻读硕士学位期间发表的学术论文目录 |
(3)基于VC++和VFW的视频图像算法接口(论文提纲范文)
1 引言 |
2 系统总体设计 |
3 界面与视频预览 |
4 图像捕捉与算法接口 |
5 其他功能模块 |
5.1 图像保存 |
5.2 检测结果的显示、保存和打印 |
5.2.1 检测结果显示 |
5.2.2 检测结果保存 |
5.2.3 检测结果打印 |
6 结语 |
(4)文档安全保护系统中防主动泄密关键技术研究与实现(论文提纲范文)
摘要 |
Abstract |
第一章 绪论 |
1.1 课题背景 |
1.2 国内外研究的现状 |
1.2.1 内网机密文档可能的泄漏途径 |
1.2.2 文档安全保护系统研究状况 |
1.2.3 机密文档使用环节防主动泄密的开发现状 |
1.3 课题的意义 |
1.4 论文的主要工作 |
1.5 论文的结构 |
第二章 基于软件架构的总体设计 |
2.1 软件架构的概念 |
2.2 软件架构的意义 |
2.3 架构和子系统、框架的区别 |
2.4 软件架构的五种视图 |
2.5 软件架构开发视图指导总体设计 |
2.6 本章小结 |
第三章 防主动泄密模块的设计与实现 |
3.1 技术基础 |
3.1.1 钩子技术和API Hook 技术对本研究的意义 |
3.1.2 Windows 消息钩子的原理与实现 |
3.1.3 API Hook 技术原理及实现 |
3.2 剪贴板监控 |
3.2.1 Windows 剪贴板工作原理介绍 |
3.2.2 复制粘贴监控 |
3.2.3 剪贴板观察者监控 |
3.2.4 拖拽编辑控制 |
3.2.5 Office 剪贴板监控 |
3.3 打印监控 |
3.3.1 打印监控的必要性和目标 |
3.3.2 Windows 打印工作原理 |
3.3.3 枚举式打印监控技术 |
3.3.4 基于钩子的打印监控技术的实现 |
3.4 禁止屏幕拷贝 |
3.4.1 技术分析 |
3.4.2 禁止屏幕拷贝的目标 |
3.4.3 基于键盘钩子的实现 |
3.5 应用程序菜单的控制 |
3.5.1 应用程序菜单控制的目的与目标 |
3.5.2 Office 系列 |
3.5.3 WPS 系列 |
3.5.4 PDF 系列 |
3.5.5 菜单控制小结 |
第四章 策略配置模块设计与实现 |
4.1 配置模块的通信模型 |
4.1.1 模型选择 |
4.1.2 模型原理 |
4.2 通信模块的设计与实现 |
4.2.1 服务器总体设计 |
4.2.2 主要函数介绍及数据结构设计 |
4.2.3 工作线程流程 |
4.2.4 性能优化手段 |
4.3 本章小结 |
第五章 自我防护模块的设计与实现 |
5.1 监控程序的自动运行 |
5.2 Windows 资源隐藏技术 |
5.2.1 注册表隐藏技术 |
5.2.2 文件隐藏技术 |
5.2.3 进程隐藏技术 |
5.2.4 隐藏技术小结 |
5.3 Windows 进程防杀技术 |
5.3.1 三线程防杀技术的原理 |
5.3.2 三线程防杀技术的实现 |
5.3.3 远程代码的注入与线程启动 |
第六章 总结与展望 |
6.1 论文工作总结 |
6.2 下一步工作展望 |
参考文献 |
致谢 |
读研期间的科研工作和论文发表情况 |
(5)主机型文件行为监控与内容保护系统设计与实现(论文提纲范文)
摘要 |
ABSTRACT |
第一章 引言 |
1.1 课题背景和意义 |
1.2 文件安全监控的发展现状 |
1.3 论文主要工作、创新性和实现目标 |
1.4 论文内容组织 |
1.5 本章小结 |
第二章 文件安全监控相关技术分析 |
2.1 文件安全监控技术简介 |
2.2 传统的文件安全监控技术方法 |
2.3 传统方法的局限性 |
2.4 现有的文件安全监控技术研究 |
2.4.1 双层监控机制 |
2.4.2 用户模式Hook |
2.4.3 DLL 注入技术 |
2.4.4 内核模式Hook |
2.4.5 Inline Function Hook |
2.5 本章小结 |
第三章 系统整体分析与设计 |
3.1 系统需求 |
3.2 系统运行环境 |
3.3 系统框架设计 |
3.4 实时监控模块的设计 |
3.5 通信模块的实现 |
3.6 自我保护机制的实现 |
3.7 本章小结 |
第四章 系统详细设计与实现 |
4.1 用户层监控模块的设计与实现 |
4.1.1 用户层监控模块的设计 |
4.1.2 用户层监控模块的实现 |
4.1.2.1 监控规则的制定和解析 |
4.1.2.2 内核层交互子模块的实现 |
4.1.2.3 系统消息监控子模块的实现 |
4.1.2.4 API 拦截子模块的实现 |
4.1.2.5 截屏监控功能实现 |
4.1.2.6 文件打印监控功能实现 |
4.1.2.7 操作系统剪贴板监控的实现 |
4.2 内核层监控模块的设计与实现 |
4.2.1 内核层监控模块的设计 |
4.2.1.1 内核层监控功能模块划分 |
4.2.1.2 阻断类型产生机制 |
4.2.2 内核层监控模块的实现 |
4.2.2.1 驱动初始化过程 |
4.2.2.2 用户层交互子模块的实现 |
4.2.2.3 文件访问过滤及权限控制 |
4.3 本章小结 |
第五章 系统测试及技术分析 |
5.1 系统测试报告 |
5.1.1 测试环境 |
5.1.2 测试结果 |
5.2 系统测试分析 |
5.3 本章小结 |
第六章 总结和展望 |
6.1 本文的主要研究工作 |
6.2 今后的工作 |
致谢 |
参考文献 |
攻硕期间取得的研究成果 |
(6)信息管理工具的设计与实现(论文提纲范文)
1 前言 |
2 系统分析 |
2.1 系统界面规划 |
2.2 系统数据流程图 |
2.2.1 系统顶层数据流图 |
2.2.2 系统第一层数据流图 |
2.3 数据定义 |
3 系统详细设计与实现 |
3.1 文件模块设计 |
3.1.1 文件模块数据流图 |
3.1.2 各子功能模块的设计与实现 |
3.2 编辑模块设计 |
3.2.1 模块的数据流图 |
3.2.3 各子功能模块的设计与实现 |
3.3 插入模块设计 |
3.4 帮助模块设计 |
3.5 其余的功能模块 |
3.6 系统应用实例 |
4 结语 |
(7)化学化工软件集成技术研究(论文提纲范文)
0 前言 |
1 文献综述 |
1.1 化学化工领域的应用软件 |
1.2 软件集成的思想和方法 |
1.2.1 集成思想的形成 |
1.2.2 软件集成模式的研究 |
1.2.3 软件集成环境的研究 |
1.2.4 软件集成标准的研究 |
1.2.5 软件集成方法的研究 |
1.2.5.1 基于ActiveX容器技术的集成方法 |
1.2.5.2 基于软件总线技术的集成方法 |
1.2.5.3 基于OLE自动化技术的集成方法 |
1.2.5.4 基于虚拟事件软件集成方法 |
1.2.5.5 用DDE技术集成软件 |
1.3 本论文的研究目的及意义 |
1.4 本章小结 |
2 Windows操作系统 |
2.1 消息管理机制 |
2.2 进程管理机制 |
2.3 动态链接库机制 |
2.4 进程间通讯机制 |
2.4.1 剪贴板通讯机制 |
2.4.2 DDE通信机制 |
2.4.3 OLE技术 |
2.4.4 WM COPYDATA信息传递 |
2.4.5 内存映象(FileMaping)通信方式 |
2.4.6 DLL及其应用 |
2.4.7 各种通讯机制比较 |
2.5 本章小结 |
3 软件集成策略 |
3.1 软件集成思想 |
3.2 界面集成技术 |
3.2.1 Windows环境下的消息与应用程序的关系 |
3.2.2 界面集成策略 |
3.3 数据集成技术 |
3.3.1 剪贴板与应用程序的关系及其自身特点 |
3.3.2 数据集成的策略 |
3.4 代码集成技术 |
3.4.1 代码集成策略 |
3.5 化工软件集成环境 |
3.5.1 集成环境的特点 |
3.5.2 集成环境的功能 |
3.6 本章小结 |
4 软件集成的方法 |
4.1 界面集成的方法及举例 |
4.1.1 API函数调用法实现程序的自动调用和退出 |
4.1.2 逐级菜单搜索法实现具有菜单程序的主界面控制 |
4.1.3 逐级窗口搜索法实现对话框窗口的界面控制 |
4.1.4 本节小结 |
4.2 数据集成的方法及举例 |
4.2.1 数据往剪贴板的输入 |
4.2.2 剪贴板中数据的修改 |
4.2.3 数据从剪贴板的输出 |
4.3 数据库及数据库管理子系统的建立方法 |
4.3.1 数据库的建立 |
4.3.1.1 层次型数据库 |
4.3.1.2 关系型数据库 |
4.3.2 数据库管理子系统的建立 |
4.3.2.1 类模块的功能 |
4.3.2.2 数据库访问类和组分类的建立方法 |
4.4 本章小结 |
5 面向对象的软件集成技术 |
5.1 面向对象的界面集成技术 |
5.2 面向对象的数据集成技术 |
5.3 本章小结 |
6 例子 |
6.1 通过对LINGO软件的集成解决用水网络优化中问题 |
6.1.1 问题描述 |
6.1.2 解决方法 |
6.1.2.1 控制软件的生成 |
6.1.2.2 在控制软件中实现对LINGO的集成及多次调用 |
6.1.2.3 程序的实现 |
6.2 通过对AspenPlus的集成实现对精馏塔的优化设计 |
6.2.1 问题描述 |
6.2.2 解决方法 |
6.2.2.1 控制软件的生成 |
6.2.2.2 在控制软件中实现对AspenPlus的集成及多次调用 |
6.2.2.3 程序的实现 |
6.3 本章小结 |
结论 |
参考文献 |
附录 |
攻读硕士期间完成和被接收的论文 |
致谢 |
(8)基于UNICODE编码的蒙文编辑器(论文提纲范文)
摘要 |
第一章 引言 |
第二章 蒙古语言文字的概况 |
2.1 蒙古语言文字的历史和现状 |
2.2 蒙古语言文字的信息处理情况 |
2.3 蒙古语言文字较早的编码方案 |
2.4 蒙古语言文字的UNICODE编码方案 |
2.4.1 UNICODE编码的特点 |
2.4.2 蒙古文的UNICODE标准 |
第三章 MGWORD系统开发工具简介 |
3.1 UML统一建模语言 |
3.1.1 UML的架构 |
3.1.2 UML的模型、视图和图 |
3.1.3 UML与软件开发的成功经验集成 |
3.2 Rational Rose可视化软件设计工具 |
3.2.1 用Rational Rose建模 |
3.2.2 Rational Rose的解决方案 |
3.2.3 支持统一建模语言 |
3.3 Visual C++中MFC框架技术 |
3.3.1 MFC的宏观框架体系 |
3.3.2 MDI应用程序中的对象 |
3.3.3 MDI应用程序中对象之间的关系 |
第四章 MGWORD系统分析、设计和实现 |
4.1 MGWORD系统分析 |
4.1.1 系统用例图 |
4.1.2 控制用例图 |
4.1.3 文档排版用例图 |
4.1.4 文档序列化用例图 |
4.1.5 文档打印用例图 |
4.2 MGWORD系统设计 |
4.2.1 光标控制 |
4.2.2 字符属性控制 |
4.2.3 表格边框控制 |
4.3 MGWORD系统实现 |
4.3.1 系统特点 |
4.3.2 系统界面 |
4.3.3 文字处理 |
4.3.4 表格处理 |
4.3.5 图片处理 |
4.3.6 文本框处理 |
第五章 MGWORD系统实现技术 |
5.1 映射模式和坐标转换 |
5.1.1 Windows的映射模式 |
5.1.2 Windows的坐标体系 |
5.2 橡皮筋技术 |
5.3 剪贴板技术 |
5.3.1 向剪贴板存放数据 |
5.3.2 从剪贴板读取数据 |
5.4 MFC打印和打印预览技术 |
5.5 避免刷屏闪烁和提高重绘效率技术 |
5.5.1 产生闪烁的原因 |
5.5.2 避免闪烁的方法 |
5.5.3 实现双缓冲 |
5.5.4 提高绘图的效率 |
5.6 Visual C++中UNICODE编码文字处理技术 |
5.6.1 字符串处理 |
5.6.2 实例 |
5.6.3 Visual C++中的通用数据类型 |
第六章 MGWORD系统测试与性能分析 |
6.1 MGWORD系统测试 |
6.2 MGWORD性能分析 |
结束语 |
致谢 |
参考文献 |
攻读硕士期间发表的学术论文 |
ABSTRACT |
四、对话框应用程序中实现剪贴及打印功能(论文参考文献)
- [1]某综试舰液舱装载状态及稳性的自动监测系统研发[D]. 宗钰炀. 江苏科技大学, 2014(03)
- [2]数字文档权限管理系统的研究与实现[D]. 唐雨. 北京邮电大学, 2013(11)
- [3]基于VC++和VFW的视频图像算法接口[J]. 陈文涛,刘登飞. 电脑编程技巧与维护, 2012(06)
- [4]文档安全保护系统中防主动泄密关键技术研究与实现[D]. 金容波. 四川师范大学, 2008(12)
- [5]主机型文件行为监控与内容保护系统设计与实现[D]. 肖武. 电子科技大学, 2008(04)
- [6]信息管理工具的设计与实现[J]. 张政. 科技创新导报, 2007(35)
- [7]化学化工软件集成技术研究[D]. 刘清芝. 中国海洋大学, 2004(01)
- [8]基于UNICODE编码的蒙文编辑器[D]. 宋建斌. 内蒙古大学, 2004(04)
- [9]对话框应用程序中实现剪贴及打印功能[J]. 凡人. 电脑编程技巧与维护, 2004(01)
- [10]套件一瞥[J]. Michael J.Miller,朱正华. 个人电脑, 1997(05)