基于Windows DNA及COM+的电力企业管理信息系统的开发

基于Windows DNA及COM+的电力企业管理信息系统的开发

鲍一丹[1]2008年在《基于Windows平台的日志提取与分析》文中认为当今世界,计算机与网络技术的广泛应用和飞速发展,不仅促进了社会的进步、带动了经济的发展,而且极大地改善了人们的工作和生活方式。然而计算机网络技术却是一把双刃剑,其发展也为犯罪活动提供了新的犯罪空间和手段。目前利用计算机和网络或者将其作为对象的各类犯罪行为的数量不断增加,危害性也愈发严重。因此需要充分发挥社会和法律的强大威力来对付计算机犯罪活动。计算机取证技术正是在这种形势下产生和迅速发展的。计算机取证的主要目的就是收集电子数据证据,重构犯罪现场,为诉讼案件提供可靠有效的证据。而其核心要点就是对网络的各种日志数据信息进行实时的监控和分析审计。因此本文通过对计算机取证技术进行深入的研究和探讨,设计并实现了一个基于Windows平台的日志提取与分析系统。本文阐述了国内外计算机取证技术和日志研究的现状及存在的问题,分析了计算机系统的各类日志文件及格式,提出一种较为完善的,并且可扩展为支持计算机取证的安全审计日志的方法。本系统通过对各类系统日志数据信息的规范提取、实时备份、远程传输并存储,又对关联分析法进行优化,有效的对日志数据信息进行了分析、统计,并生成可视化图形。

赵艳霞[2]2007年在《基于嵌入式的车载导航系统及其软件开发》文中提出车载导航系统是汽车上的嵌入式系统,它可大大方便驾驶,为人们的出行提供各种便捷服务。在世界上,现代车辆导航方面的研究已经具有30多年的历史。它融合了汽车、交通、计算机、通信、系统科学等领域的技术,一直是众多高科技公司、各研究机构和大学研究的热点。课题名称为“基于嵌入式的车载导航系统研究及其软件开发”本课题由天津市科技发展计划项目和河北省中小企业创新基金支持。本文主要研究了以下内容:1、对嵌入式系统、车载导航系统的国内外发展现状进行了研究;概述了嵌入式系统的概念、结构及其特点,并根据嵌入式系统的结构特点及设计原则,给出了一般式嵌入式系统设计的关键技术及方法,为下文嵌入式车载导航系统的设计做铺垫。2、根据嵌入式车载导航系统的功能要求,提出了本系统的总体设计方案,并给出了具体的软硬件部分的组成。在本文中使用的目标平台S3C2410是SAMSUNG公司使用ARM920T处理器内核开发的一款嵌入式处理器,无线通讯模块选用西门子公司的GSM/GPRS双频模块MC35i无线模块,采用西门子公司的GERMIN GPS T15接收机实现GPS信息的接收;软件方面,以Windows CE作为操作系统,以微软提供的嵌入式软件开发工具Platform Builder和Embedded Visual C++作为软件平台进行操作系统定制及应用程序开发。3、介绍了嵌入式导航系统软件的开发平台—-嵌入式操作系统,同时详细介绍了本课题选用的Windows CE .NET操作系统,并具体描述了本课题操作系统内核的定制过程。为应用程序的开发打下基础。4、详细介绍了导航系统的应用程序开发,给出定位功能、无线通信等功能具体实现的部分程序段及实验结果。实验结果表明,本系统具有实时性好、稳定性高、体积小、成本低等优点,非常适合应用在汽车中。

成欢欢[3]2008年在《基于Windows CE的移动通讯技术的研究及实现》文中进行了进一步梳理从手机的发展来看,手机技术的发展方向是将计算机、通信产品、消费电子产品进行融合,将互联网、电信网、广电网进行融合。本文作者根据目前手机的发展趋势,论述了一种基于Arm9的微处理器和Windows CE操作系统的移动通讯设备的实现方法,该设备能够实现手持终端、个人计算机和互联网的融合,详细介绍了Windows CE操作系统向开发板的移植和移动通讯设备系统的开发。本文作者所做的主要研究工作及创新性可体现在以下几个方面:1)首先作为一种嵌入式软件的开发,需要一定的硬件支持,本文作者采用杭州立宇泰公司的ARMSYS2410-B开发板,为了方便对本系统GPRS模块的扩展,采用接口技术对西门子MC55,明基M22两种GPRS模块分别进行了实现,其次采用Platform Builder 4.2定制需要的Windows CE操作系统,采用C#.net进行应用程序的编写,通过ActiveSync将定制好的系统和编写好的程序下载到开发板的Nand Flash中。2)实现了移动通讯设备通过GPRS网络与Internet上的计算进行通讯。计算机用户只需要下载一个计算机端的软件,就可以通过Internet进行与移动通讯设备进行通讯,中国移动最新出现的飞信是通过GSM方式发送短信,只能进行少量信息的发送,本系统是采用TCP协议传输,可以发送多个字节。3)本文作者所选用的开发板有叁个串行口,但开发包中仅提供一个串口的驱动,而且是一个调试串口,由于GPRS模块与开发板控制器之间通过串行口进行通信,故本文作者实现了第二个串口驱动的开发。4)对短信内容和与计算机进行通讯的内容进行DES加密,有助于个人隐私的保护。本文作者阐述了基于Windows CE嵌入式应用程序开发的过程,特点和技术,通过对Windows CE的研究,结合本人的开发经验,开发出一个具有基本智能手机功能的移动通讯设备,并在对通讯内容进行DES加密和实现与Internet上的计算机进行通讯方面有了一些深入的探讨。

于勇[4]2008年在《基于Windows的USB接口WDM驱动研究和应用》文中研究指明Windows2000╱XP/VISfA已经成为PC的主流操作系统,要想实现在Windows操作系统下对硬件设备的操作,必须通过在WDM模型下设计的驱动程序这个软接口。随着USB2.0的发展,运用USB这种具有热插拔,高速率等优点的接口设备已开始流行。Windows驱动程序模型WDM(Windows Driver Model)是一种全新的设备驱动程序模式,可以运行于Windows98/2000/XP等多种操作系统平台。WDM采用模块化、分层次类型的驱动程序结构。作为一种符合WDM的驱动程序,USB驱动程序分为USB总线驱动程序和USB功能驱动程序两个层次。USB总线驱动程序负责控制实际的硬件,实现与底层的通信。USB功能驱动程序由设备开发者编写,位于USB总线驱动程序的上层,通过向USB总线驱动程序发送USB请求包,来实现对USB设备信息的发送或接收。本文以运用EZ-USB芯片的卫星视频接收设备为例,论述了如何运用DDK工具包,开发USB设备WDM驱动程序。重点介绍了USB驱动程序中“DriverEntry”、添加设备例程、即插即用处理例程、读写操作例程等几个重要例程的设计实现,以及应用程序如何访问设备。并介绍了编译、安装及测试USB设备驱动程序的过程。为适应不同版本的Windows操作系统(如WindowsVISTA),将接收卡驱动程序在各类Windows操作系统下出现的一些新问题,进行了处理。本文首先介绍了驱动程序开发的历史、WDM基本概念及Windows驱动程序的种类,并对USB技术和开发驱动工具做了简单介绍。第二章讨论了WDM的层次结构模型,驱动程序的加载流程以及几个重要的数据结构。第叁章分析了WDM的数据读写方式及中断的处理方式。第四章对WDM的一般处理流程进行了介绍。第五章详细介绍了卫星视频信号接收卡设备的驱动程序开发及对程序中的重要代码进行了列举与讲解,并对某些错误及其处理进行了列举。第六章对本文的一个总结。

薛英飞[5]2008年在《基于windows(2000/2003)内核对象的rootkit检测》文中指出随着rootkit技术的发展,病毒程序设计者趋于利用rootkit技术来隐藏他们的非法行为,从而达到自己的目的。虽然目前存在各种各样的检测windows rootkit的工具,但这些工具只能检测某些特定的rootkit,无法检测到一些新型的windows rootkit病毒。本文提出了一个新的、基于windows内核对象的rootkit检测技术方法,该方法能够检测到目前windows环境下的大多数rootkit病毒。该方法的基本原理就是通过扫描、检测windows操作系统内核中的关键的内核对象,如:中断描述符表(IDT)、系统服务描述符表(SSDT)、重要PE(Portable Executive)文件、有关记录进程信息的数据结构等等,并对这些内核对象进行更深入、更全面的保护。基于本文提出的windows rootkit检测的研究成果,作者设计了一个新型windows rootkit检测工具,该工具是目前最全面的windows rootkit检测工具。它可以检测IDT/SYSENTER hook、SSDT hook、Inline hook、IAT/EAT hook、驱动函数hook,以及检测隐藏端口信息、隐藏文件信息和隐藏进程信息。论文的主要工作如下:1、对windows rootkit技术的历史背景、定义、分类进行了综述,并详细分析了windows rootkit的各种实现技术,包括:中断描述符表、内核修补技术、PE文件分析。2、研究了现有的各种windows rootkit检测方法。利用这些检测方法对几种着名的windows rootkit以及目前的rootkit技术进行检测,然后对检测情况作了简要的评述,指出了现有检测方法的缺陷以及需要改进之处。3、提出了一种基于windows内核对象的rootkit检测方案,以全面、有效地检测各种现有的windows rootkit。windows内核对象包括:windows系统内核架构对象、windows系统内核PE文件对象、基于windows系统内核功能对象。a)基于windows系统内核架构对象的rootkit检测就是对内核架构各层的检测使用综合的检测方法。例如不将inline hook的检测方法仅仅局限于SSDT表里的函数,而是扩展到凡是有内核函数地址调用的情况,都需要进行inline hook检测。b)基于windows系统内核PE文件对象的rootkit检测方法是检测hook点的内容是否与PE文件相应的地址处的内容相匹配。c)基于windows系统内核功能对象的rootkit检测方法就是依靠系统中大多数相关内核功能对象来检测相关rootkit。4、基于本文提出的检测方案,作者实现了一个windows rootkit的检测工具rootkitchecker.exe,该工具可以全面的、准确的检测目前所有流行的windows rootkit。本文的研究工作对windows rootkit的检测方法提供了比较完整的分析和总结,所提出的基于内核对象检测方法,弥补了现有检测方法的不足,可以有效的检测出各种windows rootkit.

欧明[6]2007年在《基于ARM的无线视频监控手持终端的研究与设计》文中进行了进一步梳理随着科学技术的进步和人民群众生活水平的提高,视频监控系统在工业生产、国家安防、日常生活中得到了广泛的应用。实时的远程视频监控,能够及时、直观地为人们提供动态现场信息。远程视频监控已经逐步成为现代社会管理的重要手段之一。与传统的视频监控系统相比,嵌入式远程无线监控系统具有体积小、携带方便、可以进行远距离监控等优点,从而有着良好的应用前景。本文在总结分析即有的研究成果的基础上,将先进的嵌入式技术、视频技术、无线网络技术有效的结合在一起,力图设计出一款便携式、低功耗、高电池使用寿命、硬件与软件资源管理高效合理、人机交互性能良好的手持式无线视频监控终端。通过对Windows CE.NET嵌入式操作系统下进行USB相关设备驱动程序开发的研究与分析,在本手持终端中实现了USB host端功能,以满足对USB设备的即插即用操作。本手持终端将会极大程度上方便监控保安人员,使得他们不必随时守候在传统的基于PC的视频监控机旁,实现企业楼宇及智能小区中电子巡更的任务。本文首先对无线视频监控系统的发展现状进行分析与研究,主要包括:无线视频监控系统的定义、特点、分类、应用以及发展趋势;之后介绍ARM处理器并对无线网络的发展状况进行研究分析,重点对无线网络中无线局域网技术进行阐述;然后笔者利用一款基于ARM920T核的微处理器S3C2410来构建Windows CE.NET操作系统下的无线视频监控手持终端,在此详细阐述了该手持终端硬件、软件平台的研究与设计;最后为了使该终端支持不同类型的非标准USB存储设备以及从USB接口可扩展性方面的考虑,通过对Windows CE.NET下的USB系统结构和设备驱动程序开发包的分析,研究了在Windows CE.NET嵌入式操作系统下进行USB相关设备驱动程序开发的过程。

赵静[7]2008年在《嵌入式智能家居控制系统的研究与设计》文中研究指明智能家居系统是融合了计算机、网络、自动控制、传感等多种技术,并涉及生态、环境、能源等多个领域的综合性系统性工程。除了要满足自动控制的需求之外,还要实现节能、环保、人性化以及个性化。虽然这些听起来有点理想化,但是,微电子技术和嵌入式系统技术的发展,使得这一切都可以成为可能。本文即阐述了一种实现智能家居的系统结构以及基于嵌入式系统的智能家居终端的实现方法。本文通过对智能家居系统的分析,确定了总体架构设计。针对智能家居系统的特点和所要实现的基本功能,我利用32位嵌入式ARM9处理器S3C2410作为智能家居控制系统的控制核心,对控制器的核心电路进行了详细设计,包括对S3C2410主控制芯片电路、存储系统电路以及电源电路的设计。按照总体设计方案的要求,又分别对LCD接口电路、USB接口电路以及无线通信模块电路等其它外围接口电路进行了设计,完成整个系统硬件平台的搭建,并针对煤气泄漏报警模块给出了详细的硬件设计。本文同时详细介绍了基于宿主机—目标机交叉开发环境,在PC机上安装Windows CE.net 4.2,利用微软提供的Platform Builder 4.2工具安装目标平台的BSP及定制Windows CE操作系统内核映像,然后下载内核映象文件到ARM9目标板,最后利用ActiveSync同步软件通过USB电缆使开发板与PC互相通信。利用Embedded Visual C++4.0开发工具完成了煤气泄漏报警模块的设计。本智能化家居控制系统还利用无线传输技术手段,克服了有线传输技术的缺陷,通过无线数据通讯模块的收发,实现家居信息报警及对家用电器进行选择性控制,从而最终完成了基于S3C2410处理器的软硬件设计。

严恺[8]2014年在《基于云计算的移动医疗系统研究》文中认为信息时代推动着科学技术的快速发展和人类文明的进步,医疗行业的信息化建设已经成为通信和医疗卫生行业共同关注的焦点。利用移动通信技术,移动医疗能够提供随时随地、高效便捷的医疗资讯和服务。移动智能手机作为提供服务最重要的载体,成为了当前时代医生与患者之间最有效沟通的桥梁。然而,医疗信息化建设和基于移动智能终端的医疗服务的实现都面临着一系列的挑战,比如信息化过程中产生的信息孤岛问题,移动终端自身的计算和存储能力的局限性等问题。最令人担忧的是,当前的移动医疗的应用大多服务于大型医疗机构,而忽视了普通用户这一数量庞大的群体对医疗服务的需要。为了解决以上问题,本文提出了一个基于Windows Azure云计算的移动医疗健康系统(MHCS),云环境为系统提供后端服务,利用云服务提供的强大计算和存储能力,降低了终端设备的要求。移动终端采用Windows Phone手机操作系统平台,充分利用其与Windows操作系统和Windows Azure云之间的高度融合性。实现了移动终端与医疗系统云平台的数据共享,扩展了移动医疗系统终端的多样性。本文详细研究了移动医疗和Windows Azure云计算的关键技术。提出了MHCS的整体架构,随后重点介绍了MHCS系统的技术研究与实现。应用程序分为医生端和普通用户端,实现了远程医疗诊断咨询、健康档案管理、推送通知服务、用药提醒和急救定位等重要功能。针对急救定位产生误差所带来的严重后果,提出了基于动态过滤的K加权邻近定位匹配算法(DF-KWNN)来减小Wi-Fi定位时的误差。引入自适应阈值,并使用动态加权平均计算待测点坐标。实验结果表明,该算法对提高定位的精确度有一定作用。MHCS基于新型智能终端系统,采用先进的云计算技术,为手机用户实现异地求医远程咨询和医疗服务提供了有效的途径,并实现了技术和服务模式的创新。是一种应用前景广阔的新型医疗服务应用。

张志国[9]2013年在《基于Windows CE嵌入式控制系统的研究与设计》文中提出随着嵌入式应用的迅速增长,嵌入式技术在传统服装成衣设备控制系统也得到了逐步应用,这对于提高服装成衣质量及推广服装设计技术起到了积极的作用。嵌入式控制系统的设计与研究已成为服装成衣设备工控领域的研究热点之一本文运用嵌入式技术、电子信息技术,结合软硬件协同设计方法,给出了一般嵌入式控制系统设计方法和步骤。在此基础上,设计并实现了一种基于S3C2440A和Windows CE OS(Operating System,操作系统)的服装成衣设备嵌入式控制器。首先,阐述了Windows CE OS的特点和架构,结合工控领域对实时性的基本要求,详细分析了Windows CE OS的实时性,指出Windows CE由于在内核中实现基本功能。图形系统、文件系统等功能都位于内核之外,以系统服务的形式提供各种功能,运行中用户状态和内核状态须频繁地切换,从而导致系统效率下降的缺陷。在此基础上,提出了改进调度算法和改进中断机制两种措施来提高系统实时性,并给出测试结果。其次,开发系统镜像烧写与更新方法。分析了Windows CE传统的镜像烧写方式需要JLink、 DNW等诸多参数设置,指出这种系统镜像烧写方式,不仅降低了嵌入式系统项目开发的效率,且对开发人员的技术提出了更高的要求,不利于嵌入式技术的推广。本文研究并开发了一种SD卡烧写Windows CE系统镜像技术,并在S3C2440A平台上得以实现。此外,实际应用中嵌入式系统需与PC进行信息交互和数据共享。本文分析了Socket通信原理,结合局域网通信技术提出一种Windows CE与Windows之间的跨平台的数据传输方法,该方法在Windows CE5.0与Windows XP平台上得到验证。接着,深入研究了基于Windows CE OS软硬件协同设计方法。详细分析了嵌入式控制器的软硬件实现,结合UML给出了开袋机控制系统的总体设计方案,并对系统子模块设计加以说明。本文选择S3C2440A作为自动开袋机控制器的处理器,并基于此CPU设计出LCD、以太网、系统时钟、串口通信等功能模块的电路。分析步进电机的驱动并设计细分驱动电路,给出了系统整体硬件电路的PCB设计。然后,给出系统软件总体框架图。分析Windows CE系统的驱动开发,并以按键驱动开发为例加以说明。介绍了微软基础类库(Microsoft Foundation Classes,简称MFC)的构架和运行机制,并给出基于嵌入式技术的自动开袋机控制器人机界面的设计。自动开袋机的人机界面设计体现了工控应用中人性化、高效性和实时性等特点。最后,设计并完成了各模块测试软件的编写。测试软件分别对步进电机的驱动和系统的各功能模块进行测试,测试结果表明在实验室条件下自动开袋机控制器的设计基本满足要求,系统具有较好的可靠性和稳定性。本文对Windows CE的实时性,系统镜像烧写与更新等技术进行了分析与研究,结合软硬件协同设计与UML方法,对嵌入式控系统的设计方法进行了探讨,并给出了一个自动开袋机控制器的设计案例,对嵌入式系统开发与推广作了一些有益的探讨。

李秋香[10]2008年在《基于Windows日志的计算机取证研究》文中认为近年来,计算机犯罪手段不断升级,单靠网络安全防御技术打击计算机犯罪不可能非常有效。因为被保护的目标系统仍然有可能被入侵,所带来的损失无法通过法律途径进行弥补,因此需要发挥法律的强大威力来对付计算机犯罪,计算机取证正是在这种形势下产生和发展起来的。打击计算机犯罪的关键是具有法律效力的电子证据。日志是目前计算机取证中重要的电子证据来源。传统的计算机取证技术所分析的信息是案发后提取的,很有可能是已被作案者破坏的。针对以上问题,本文提出了基于Windows日志的计算机取证模型。采用实时提取被监控主机的日志信息,解决取证的滞后性问题。提出取证信息完整保护方法,该方法通过数字签名技术和安全散列算法对取证信息的完整性进行严格的保护,以确保日志信息成为电子证据的资格。论述了使用SSL协议将日志信息安全传输到监控机上的可行性。在日志信息的存储上采用信息分散算法(IDA),将日志信息分散在n台日志服务器上存储。取证分析时利用任意m(m

参考文献:

[1]. 基于Windows平台的日志提取与分析[D]. 鲍一丹. 吉林大学. 2008

[2]. 基于嵌入式的车载导航系统及其软件开发[D]. 赵艳霞. 河北工业大学. 2007

[3]. 基于Windows CE的移动通讯技术的研究及实现[D]. 成欢欢. 武汉理工大学. 2008

[4]. 基于Windows的USB接口WDM驱动研究和应用[D]. 于勇. 南京信息工程大学. 2008

[5]. 基于windows(2000/2003)内核对象的rootkit检测[D]. 薛英飞. 上海交通大学. 2008

[6]. 基于ARM的无线视频监控手持终端的研究与设计[D]. 欧明. 合肥工业大学. 2007

[7]. 嵌入式智能家居控制系统的研究与设计[D]. 赵静. 武汉理工大学. 2008

[8]. 基于云计算的移动医疗系统研究[D]. 严恺. 中南大学. 2014

[9]. 基于Windows CE嵌入式控制系统的研究与设计[D]. 张志国. 东华大学. 2013

[10]. 基于Windows日志的计算机取证研究[D]. 李秋香. 吉林大学. 2008

标签:;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  ;  

基于Windows DNA及COM+的电力企业管理信息系统的开发
下载Doc文档

猜你喜欢