缔冠期刊网

监控日志数据库系统的开发研究及业务应用

2022-06-09

  摘要:为解决传统监控日志录入不规范及数据管理差的弊端,提出了一种基于mfc定制前端,和嵌入式数据库SQLite作为后台调度的解决方案,并且已在天津网络广播电视台运维部的工作中得到了有效的应用。介绍了此系统的开发设想、开发技术、功能应用等。实践表明,该系统的引入对运维部门信息管理、数据分析能充分发挥其高效、精确的优势。

  关键词: SQLite数据库; MFC; 嵌入式开发; 监控日志管理

  中图分类号:TP392 文献标识码:A 文章编号:1009-3044(2014)28-6598-05

  先前天津IPTV监控日志均为手写和word文档记录,通过日积月累的记录数据,为研究解决故障提供了依据,对于新设备、新配置也是起到观察反馈的作用。但是随着IPTV平台的业务发展扩大,日常监控任务更加繁重,数据量急剧增,传统形式的日志记录在规范录入、使用、统计查询等方面效率低下,无法真实有效利用起庞大的数据做大数据挖掘,也不能满足日益提高的维护标准。在此背景下,本人研发基于MFC (Microsoft Foundation Classes)界面,使用VC++编程完成模拟监控日志记录流程系统前端并嵌入SQLite数据库作为底层管理调用的一套完整解决方案来替代原有形式。希望通过本文的解决方案能为广电系统乃至其他注重记录日志信息的单位在实现现代化信息管理采集上提供一些参考。

  1 开发流程

  1.1 开发设想

  主要替代每天的监控日志,由目前的word文档记录形式转变为通过自制MFC前端录入进嵌入式SQLite数据库的形式。其优势在于一方面可以规范数据采集形式,避免人为错误和不规范行为,为每个录入点建立一套独立的记录档案;更重要的是另一方面可以方便查询,精确到任何一种类型、一台设备、一个频道、一类故障都可以根据条件迅速定位,减轻人员的工作负担,高效管理大量的趋于碎片化的数据,评估运行情况,预警和规避问题发生,从而大幅提升部门工作效率。同时,对于监控员在录入故障信息时由被动的根据报警信息记录转型为主观判断故障点来记录,熟悉设备链路,提高排障精准度和技能熟练度。

  设计的思路和基本模型如图1所示,主要分为数据库层面以及MFC为基础的前端软件层面。记录的信息通过 SQLite 数据库函数接口存储到本地数据库中,通过 MFC 函数库实现前端的操作。数据库文件与前端软件分离,方便软件更新功能扩展以及本地数据库备份。

  1.2 数据库设计

  对于数据库的选择,经过与Mysql、PostgreSQL、Access等对比与试验,最终选择的是SQLite 开源嵌入式数据库。其优势在于以下几点:

  1) SQLite 属于一款开源的、遵守ACID、可嵌入的轻量关系数据库。它提供了对ANSI SQL92 的大多数支持。如Access数据库不支持事务操作,无法定制最合适的前端。

  2) 适应多种操作系统如:Windows/Linux/Unix以及多种程序语言如:C/C++、PHP、Java等。这也是最终能完成软件系统的支撑点。

  3) SQLite对比Mysql、PostgreSQL这两款开源数据库,无需任何配置部署或安装任何其他的框架,速度更快,体积最小。

  4) SQLite引擎占用资源低,和C/S构架不同,无中间服务进程,其作为连接到程序的主要组成部分,直接读写磁盘上的数据库文件,减少内存消耗和时间延迟。

  5) SQLite历经近14个年头的开发完善,可以支持2TB大小的数据库文件,支持完整的Unicode 编码,中文环境适应性很好,可以保存任意类型的数据。SQLite的稳定兼容性,对于日志录入这种轻量级应用,毋庸置疑。

论文中心更多

期刊百科
期刊投稿 期刊知识 期刊审稿 核心期刊目录 录用通知 期刊版面费 投稿期刊推荐 学术问答
基础教育
小学语文 中学语文 小学数学 中学数学 小学英语 中学英语 物理教学 化学教学 生物教学 政治教学 历史教学 地理教学 科学教学 音乐教学 美术教学 体育教学 信息技术 班主任管理 校长管理 幼教 教育管理 微课教学 作文教学 德育教学 教学设计
医学论文
内科医学 外科医学 预防医学 妇科医学 检测医学 眼科医学 临床医学 药学论文 口腔医学 中西医 中医学 外科 护理 基础医学 急救医学 老年医学 医学实验 儿科医学 神经医学 兽医学 肿瘤医学 综合医学
职业教育
教育学原理 电影文学教育 学前教育 教育学管理 高等教育学 教育技术学 职业技术教育 成人教育学 特殊教育学 教育心理学 家庭教育 教育毕业 中专中职教育 教学设计 国学教育 学术研究 大学教育
药学卫生
社区门诊 医药学 医患关系 医院管理 疾病预防 保健医学 公共卫生 医学教育
文科论文
农业经济 工商管理毕业 会计毕业 行政管理 法律毕业 市场营销 经济毕业 汉语言文学 财务管理 物流管理 人力资源 旅游管理 国际贸易 物业管理 新闻学 企业管理 金融银行 社会科学 食品安全 办公档案 审计学 税务税收学 外国文学 哲学
理科论文
机电毕业 土木工程 计算机毕业 电气毕业 建筑毕业 电子商务 工程毕业 设计毕业 机械制造 汽车毕业 园林毕业 农学毕业 数控毕业 软件技术 水利工程 环境生态 畜牧渔业 化工毕业 科技创新 石油矿藏
论文格式
开题报告 论文题目 摘要关键词 目录提纲 论文致谢 参考文献 附录其他 论文答辩
职业论文
教育论文 经济论文 科技论文 财会论文 管理论文 医学论文 法学论文 文学论文 工业论文 建筑论文 农业论文 水利论文 计算机论文 社科论文 机械论文 生态环境 中西文化

先发表后付款 不成功可退款

权威机构认证 专注期刊10余年 1000余家杂志社长期合作

缔冠期刊网

首页 网站地图 返回顶部
Copyright © 1998- 缔冠期刊网