毕业设计(论文)
题 目 电信性能监测系统
英文题目Telecommunications Performance Monitoring System
学生 祝夏卿
学 号 08111136
指导教师 何璘琳 职称 讲师
专 业 软件工程
二零一二年四月
摘 要
随着计算机技术的不断发展,许多企事业单位的管理都实现了办公自动化,这种自动化管理方式不仅管理简单,而且效率非常高。为了更好的对电信各个站点的工作状态的监测,特做本系统。
本文所阐述的系统是使用了Java中的jcifs;jfreechart;JSPservlet;quartz等技术进行开发,并且使用Oralce作为数据库服务器管理后台数据的管理信息系统。
系统采用管理员和用户两种方式登录,分别进行管理,网页的动态数据传递通过JSPservlet技术实现,并用quartz()方法来控制数据抓取频率。首先通过jcifs技术从远程主机上抓取cpu、内存、硬盘以及oracle数据,然后存入服务器Oracle数据库中,最后通过jfreechart技术将数据以图表的形式在网页上显示出来。通过网页上的图表信息可以分析出电信各个站点的具体情况,更好的监测、管理整个电信系统。
关键词:电信; 性能监测系统; jcifs; jfreechart; JSPservlet;
ABSTRACT
As computer technology are developing steadily, many enterprises and institutions in the management of office automation, both this automation management and efficiency is not only a very high. in order to better for the site of the work of the monitoring of state, doing this system.
Elaborated by the system is used in java jcifs ; jfreechart ; jspservlet ; quartz and technology for development and use oralce as the database server management background data management information system.
The system uses the administrators and users to log in two ways, and the movement of data trans
mission by jspservlet technology, and quartz ( ) approach to data capture frequency. the first jcifs technology from the remote unit grab the cpu and memory, the hard disk and oracle data and then stored in servers oracle database, the final through jfreechart technical data on a chart on pages of the show on the website. by the information.
Key
words :telecom; performance monitoring system; jcifs; jfreechart; jspservlet;
目 录
绪论 1
1 程序开发的技术基础 2
1.1 J2EE技术介绍 2
1.2 J2EE三大框架的介绍 3
1.2.1 Mvc介绍 3
1.2.2 Struts介绍 4
1.2.3 Hibernate介绍 4
1.2.4 Spring技术 6
1.3 FLEX 介绍 7
1.3.1 FLEX来源和原理 7
1.3.2 FLEX的优点 8
1.3.3 Flex中mxml的性能问题 8
1.4 AJAX介绍 9
1.5 JAVASCRIPT介绍 10
1.6 ORACLE介绍 10
1.7 HESSIAN介绍 11
1.8 P6SPY、SQL PROFILER介绍 11
1.9 运行环境 12
1.9.1 软件环境 12
1.9.2 硬件环境 13
2 总体设计 14
2.1 系统分析 14
2.1.1 系统的名称、目标 14
2.1.2 数据字典 14
2.2 系统总体设计 16
2.3 模块功能设计 17
2.3.1 监测机器管理模块 17
2.3.2 用户管理模块 17
2.3.3 监测数据模块 18
3 系统功能实现 19
3.1登录模块 19
3.2用户管理模块 21
3.3监测机器管理模块 23
3.4数据管理模块 25
3.5数据采集模块 28
3.6数据显示模块 31
3.7
作业调度模块 33
4 系统测试 36
结束语 38
致 谢