APP下载

基于开源框架的终端运维管理系统的设计

2010-06-07方钟亮

电视技术 2010年7期
关键词:页面系统管理

方钟亮

(昆山市广播电视台 网络中心,江苏 昆山 215300)

1 引言

随着信息技术的发展,有线电视网络运营商大都建立起了如BOSS,OA等运维管理系统[1],但是对于某些设备资源,包括收费计算机终端、光纤管道、节点机房的运维管理缺乏一个有效的信息化管理平台,这使得运营商在设备资源管理中经常重复作业,无法进行精确统计和合理部署。笔者介绍了基于Struts2,Spring和Hibernate开源框的终端运维管理系统设计,实现了面向终端运维的信息化统一管理平台。

2 系统设计

2.1 系统功能设计

根据在终端运维工作中涉及的内容,系统在功能上的总体设计如图1所示。系统包括运维记录管理、终端设备管理、IP地址管理、文件下载管理和机构设置管理。系统的访问分为普通用户和管理员,普通用户只能对上述功能的记录信息进行查看和搜索,管理员则可以进行记录的增加、删除和编辑功能,普通用户和管理员之间可以通过登录、注销进行切换。

2.2 系统结构设计

系统的结构如图2所示,由表示层、服务层和持久层组成,表示层用于处理系统数据和用户之间的交互和数据图表的显示。服务层完成系统具体事务的托管处理。持久层可以实现系统和数据库之间的访问管理。

表示层基于Struts2框架。Struts2是Apache Software Foundation下设的一个开源项目,是基于MVC模式的一个Java轻量级Web应用程序框架,支持通过拦截器来处理用户请求[2]。表示层通过JSP和Struts2标签等技术直接将数据展示于用户IE界面。用户的HTTP请求会通过核心控制器FilterDispatcher根据struts.xml配置文件的定义分发到对应的Action类,Action类则通过调用服务层接口来完成相应业务处理。……

登录APP查看全文

猜你喜欢

页面系统管理
大狗熊在睡觉
枣前期管理再好,后期管不好,前功尽弃
Smartflower POP 一体式光伏系统
刷新生活的页面
WJ-700无人机系统
ZC系列无人机遥感系统
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
“这下管理创新了!等7则
人本管理在我国国企中的应用
管理的另一半