计算机软件论文范文:鉴于XML技术计算机监察工具

论文价格:免费 论文用途:其他 编辑:mjt1985 点击次数:108
论文字数:33600 论文编号:sb201301232122436094 日期:2013-01-24 来源:硕博论文网

第一章引言

1.1计算机监视工具简介

    监视工具从字面上讲就是对计算机进行远程监视。监视又可分为两大部分:一是对环境进行监视,二是对计算机系统和网络设备进行监视。也就是说,计算机监视工具是通过网络获得计算机系统的主要信息。

1.2开发的背景和意义

    在学校、办公室、企业的信息化管理中都能看到计算机监视工具的踪影。计算机监视工具主要是对其他计算机系统实施统一的监视以检测系统的信息异常与故障,使计算机上的信息和数据更安全可靠。现在国内外已经有很多的计算机监视工具,一直在出色的完成一些计算机的监视工作。如支持企业化管理的IP-Guard, SOPEMAN等软件,他们都能在Windows平台上执行一些系统状态信息与网络信息的监视。
    本文所要设计开发的计算机监视工具是使用Java网络通信技术(Socket)对XML数据进行传输,采用C/S架构对远程计算机系统的信息数据进行分析、采集、打包、传输、接收、解析、显示。这使得该监视工具具有跨平台性、高可扩展性、安全性等特点。方便管理人员对不同平台的计算机系统进行统一的管理与维护,提高了工作效率及工作质量,节约了劳动力。

1.3系统设计口标

本文的基于XML的计算机监视工具的总体设计目标如下:
.规范化的数据传输:本系统用XML技术来规范数据传输,确保了数据传输的正确性。
.适用的开发和设计模式:本系统使用的是Java作为开发语言。因此在设计时采用了面向对象的开发模式和众多优秀的设计模式。
.跨平台监视:本系统可以对异构操作系统的计算机进行监控,预实现对Windows系统和Linux系统计算机的监视。简单的操作:本系统提供图形化的用户界面,为的是让用户简单方便的查看各台计算机的状况无需使用复杂的命令行操作。高扩展性:因为计算机具有的信息越来越多,所以这个工具需要具有高可扩展性,方便于今后添加其他的功能。

 

    3.3 系统详细..........24-27
        3.3.1 基本信息监视.......... 25-26
        3.3.2 性能信息监视.......... 26
        3.3.3 系统进程监视.......... 26
        3.3.4 系统服务监视.......... 26
        3.3.5 用户信息监视 ..........26
        3.3.6 屏幕监视.......... 26
        3.3.7 远程执行.......... 26-27
第四章 系统的实现.......... 27-36
    4.1 传输数据格式.......... 27-28
    4.2 控制台端的实现.......... 28-33
        4.2.1 数据分析器.......... 29
        4.2.2 数据通信器与机群管理器.......... 29-30
        4.2.3 数据收集器.......... 30
        4.2.4 日志处理器与参数配置器..........30-31
        4.2.5 GUI 的实现.......... 31-33
    4.3 探测端的实现.......... 33-34
        4.3.1 数据探测器.......... 33-34
        4.3.2 GUI 的实现.......... 34
    4.4 字符编码转化.......... 34-36
第五章 系统特色.......... 36-37


总结
    掐指一算,毕业设计做了快一年了,从选题到查找资料,再到动手开发,足足花了几个月的时间。基于XML的计算机监视工具一这个课题对于许多人一定不陌生,但是要开发出一个有特色、有技术含量、有意义的监视工具,起初也不知从何下手。在开发过程中,虽然界面设计与逻辑实现问题不大,但在Java使用socket发送与接收XML数据文件并进行解析以及异构平台系统信息获取上遇到过很多问题,通过查阅书籍与材料,借助网络资源及帮助文档逐步解决了这些问题。这次论文的实践,使我对Java网络编程有了更为深刻认识,对Java多平台应用程序的部署也有了初步的实践,并目_使我也了解到并应用到了一些Java新技术以及一些经典的设计模式。从一开始有些茫然到现在初有成就的喜悦,也使我了解到多种计算机平台的不同,使我对计算机的有了更多的认识与实践,从提高了我的编程水平和网络技术应用水平。我相信今后我一定会在单位中,更好的完善和应用我所设计开发的这个计算机监视工具,使它服务于领导、应用于每一位职工,真正为每一位计算机操作人员带来便利,从能从提高我企业的计算机安全、网络安全、计算机操作人员的基本水平与水准。


参考文献
[1]招仔敏、李立鸿等.XML编程实践[M].北京:清华大学出版社,2002.
[2] Hibydu. Eclipse简介[EB/OL].
[3]都志辉.XML编程实践[M].北京:清华大学出版社,2002.
[4]Robert C.Martin.敏捷软件开发[M].北京:清华大学出版社,2003.
[5] John J. Coyle, Edward J.Bardi and John Langley. The Management of Business Logistics [M]. West Publishing Company, 2003.
[6]  Thonemann U. W. Improving Supply-chain Performance by Sharing Advance Demand Information[J]. European Journal Of Operational Research, 2002, 142:81一107.
[7]徐香玲.基十专家系统的自动化立体仓库出入库调度策略研究[D].西安理工大学,2004.
[8l张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2008.
[9]李加福. Visual FoxPro6.0[M].北京:清华大学出版社,1999.
[10]姚昌顺,李海,l冻静.二级Visual FoxPro程序[M].北京:电子工业出版社,
2007.


 


QQ 1429724474 电话 18964107217