基于Web的BEPC-II运行 数据查询应用的设计

Slides:



Advertisements
Similar presentations
“后PC”时代 移动电子商务创新型人才培养 2016年4月28日 中国.重庆 北京博导前程信息技术股份有限公司 杨东飞.
Advertisements

大胆作为 勇于承担  建立安全监管新常态 市安全监管局 林凯军.
审核评估释义 余国江 教学质量监控与评估处.
外科护理学 沧州医学高等专科学校.
建筑与周边环境的和谐关系 建筑系 梁晓蕊
HE Fixed Assets Manage System
妇产科2015年上半年 工作总结 汇报人:.
语文组:藏在泉州古巷中的美食 结题报告.
新建本科院校 应用型人才培养若干问题探析 张德江.
自信心训练教材 如何提高自己的自信心 -Jerrywang.
赴美教育实习项目 2015秋季 美国小学全真课堂教学体验之旅.
沟通云平台 三三得玖通信技术有限公司 深圳市云屋科技有限公司 陈志伟
十五條佛規 後學:張慈幸
贵州分公司 工作总结报告 发起人: 山大鲁能.
成都市现代制造职业技术学校 强抓职教师资建设 提升教师队伍素质 ——青年教师队伍长成记 主讲人:游 宏.
CIMC素质模型的建立 确定 绩效 标准 选取 分析 效标 样本 岗位 分类 获取 素质 数据 资料 整理 统计 验证 模型 重点介绍
消防安全教育 巫山县金银小学 马泮军.
第五章 面试方法及应用.
回顾与展望:高州经验与广东医改 省卫生计生委、省医改办 黄 飞 2015年7月3日.
道路交通管理 授课教师:于远亮.
Northwest Regional Air Traffic Management Bureau of CAAC
人民舆情数据库 讲解人:李晗.
中国知网个人数字图书馆的注册、开通及漫游申请
特殊教育課程與教學調整現場實務 特教小組 執行秘書 林坤燦.
“笨人”创业法 广西英腾教育科技股份有限公司 董事长 兰涛.
新生学业导航 淮南师范学院2016级新生入学教育之学生学业导航教育.
逃出生天游戏介绍 胡永泽 高振卓 答辩人:.
珠宝行业 市场部
航运服务集聚平台在航运 供给侧改革中的地位和作用
財務金融研究所 107 學年度 招生說明會.
商务报告 BUSINESS REPORT PRESENTED BY OfficePLUS
项目策划商务模板 PRESENTED BY OfficePLUS
极致清新·论文答辩 请填写论文副标题或补充内容 答辩学生:代用名 指导老师:代用名.
LOGO BUSSINESS REPORT 汇报人:ETT工作室 2016.
2017 添加标题.
优尼科教育校园宣讲会 为了梦想,我们聚到了一起。 为了梦想,我们选择飞向远方。 南工程站.
COMPANY LOGO 产品推广 PRODUCT PROMOTION PRESENTED BY JANE DOE.
BUSINESS REPORT 商务报告 PRESENTED BY JANE DOE.
哎呀小小草模板 汇报人:XXX.
闖關卡 恭喜你通過所有的考驗! 你是超級厲害的棒! 三年 班 號 姓名: 有色眼鏡 占心數 九九神功 你真棒! 神奇敲敲樂 魔陣密碼
年终工作总结 PPT模板 PRESENTED BY OfficePLUS
大学英语跨文化交际 ——中西教育文化差异 精神卫生学院 林丽菁
行政管理者 的素质要求 中南大学湘雅医院 李远斌
2.3 平面与回转体表面相交 回转体截切的基本形式 截平面 截平面 截交线 截交线.
工 作 总 结 汇 报 地球来的张先森 7 / 11.
使用工具优化无线远端关联 --- 《局域网组网技术》 安徽建设学校 汪双顶.
2017 iOS风通用PPT模板 主讲人:宝藏PPT.
毕业论文答辩PPT模板 学院:XXX学院 专业:XXX专业 答辩人:北纬 指导老师:北纬君.
01 FISHBONE DIAGRAM TARGET PART ONE PART TWO PART THREE PART FOUR
PRESENTED BY OfficePLUS
管理心理学 职业经理人心理素养提升 讲师:孙阳.
IT行业工作汇报 PPT 模板  Annual Summary of IT Trade 汇报人:PPT研究院.
PRESENTED BY OfficePLUS
酷炫碉堡方案 段公子 西北工业大学 航空学院 KuXuan DiaoBao Scheme
酷炫碉堡方案 段公子 西北工业大学 航空学院 KuXuan DiaoBao Scheme
Powpoint.free A new style is coming.
B A C D ADD YOUR TEXT ADD YOUR TEXT ADD YOUR TEXT ADD YOUR TEXT
——向刑事案件被告人家属调查取证的伦理性讨论
LOGO HERE BUSINESS PLAN 商业项目策划模板 PRESENTED BY JANE DOE.
商务报告 BUSINESS REPORT PRESENTED BY JANE DOE
PRESENTED BY OfficePLUS
阿细蜜源代理系统功能说明 官方网站: 新版代理系统:
中式烹调技艺 第五章.
107學年度第2學期高級中等學校肢體障 礙、腦性麻痺暨身體病弱學生鑑定
Referendum MythBusters
可换成校徽 论文主标题 论文副标题 指导老师:X教授 答辩学生:宝藏PPT.
COMPANY LOGO BUSINESS PLAN 项目策划 PRESENTED BY JANE DOE.
此处添加标题 汇报人:宝藏PPT.
CARTOON BUSINESS REPORT.
范例分析—— Shonan Christ Church 组员:牛贤锐 孙浩源 指导老师: 杜春宇 刘士兴 秦丹尼 宣湟 1.
Presentation transcript:

基于Web的BEPC-II运行 数据查询应用的设计 SCE 2017 中国科学院高能物理研究所 基于Web的BEPC-II运行 数据查询应用的设计 乔予思、雷革 报告人:乔予思

CONTENT 目录 01 02 研究背景 现状分析 03 04 设计实现 结论展望

Part1 研究背景

BEPC-II 北京正负电子对撞机重大改造工程 BEPC-II 控制系统数据 Part One 选题背景 粲物理能区国际领先的对撞机和兼用同步辐射装置 加速器包括一台200m的直线注入器、两条输运线、三个储存环 BEPC-II 控制系统数据 各类软硬件参数等静态数据 运行过程的实时数据和历史数据 PXI、VME、cPCI、uTCA等前端控制设备 软IOC

正在使用:EPICS系统的Channel Archiver Part One 选题背景 正在使用:EPICS系统的Channel Archiver 二进制文本 I/O速度 索引文件 桌面查询客户端 自主开发:新型数据存档系统 非关系型数据库MongoDB 扫描采集 数值、时间戳、状态等参数 建立索引 跨平台使用桌面查询客户端

MongoDB数据库 BEPC-II新型存档工具 Part One 选题背景 BEPC-II运行环境下测试并存储温控PV 面向文本的非关系型数据库 BSON格式 查询语言非常强大 支持对数据建立索引 可扩展性强、容易进行分布式扩展 BEPC-II新型存档工具 BEPC-II运行环境下测试并存储温控PV 基本满足当前数据量的存储需求 写入过程稳定且写入速率较好 查询更简单,速度显著提高

Part One 选题背景 存储引擎 解析配置文件 采集线程 动态调整线程挂起时间,循环调用采数函数 两个缓冲区交替暂存数据 写入线程 数据转换 BSON格式 批量写入MongoDB建立索引

Part One 选题背景 建立关系 具体数据

MongoDB 索引支持 唯一索引 复合索引 覆盖索引 …… 查询中的所有字段是索引的一部分 返回的匹配文档中的所有字段都在相同的索引 Part One 选题背景 MongoDB 索引支持 唯一索引 复合索引 覆盖索引 …… 查询中的所有字段是索引的一部分 返回的匹配文档中的所有字段都在相同的索引 在索引中扫描 且返回条目等于索引内扫描条目 显著缩短查询时间

Part2 现状分析

ArchiveViewer Add Text 点击此处添加标题 优势: 不足: Part Two 现状分析 跨平台使用 查询操作较为简单 五条以上曲线显示 不足: 下载压缩包,进行相关配置 查询速度较慢 曲线图的缩放、选择、数据导出 Add Text 点击此处添加标题

基于MongoDB桌面查询客户端 Add Text 点击此处添加标题 优势: 不足: Part Two 现状分析 配置IP地址即可查询 查询效率显著提高 部分文本匹配的自动补全 鼠标滚轮对曲线图进行缩放 不足: 下载应用压缩包 Windows、Linux系统 数据仅支持导出TXT格式 Add Text 点击此处添加标题

Servlet JSP Part Two 现状分析 独立于平台和协议的服务器端的Java应用程序 可以生成动态的web页面 可移植性好、执行效率高、使用方便 简化的Servlet设计,动态网页技术标准 实现了HTML语法中的Java扩展,将网页逻辑与网页设计的显示分离 使基于Web的应用程序的开发变得迅速容易 Servlet JSP

Part 3 设计实现

Part Three 设计实现 优势: 与平台无关,仅需浏览器即可访问 灵活性高,可扩展性强 具有良好的兼容性

Part Three 设计实现 查询输入页面 下载文件 Engine、PV选取 PV增减 查询按钮 起止时间选取

查询输入页面 Part Three 设计实现 jQuery的Datepicker jQuery的auto-complete Timepicker Addon jQuery的auto-complete 常用PV名作为备选 提供PV list文件下载

查询结果页面 Part Three 设计实现 包括图像显示区、数据导出按钮和数据预览按钮 Highcharts绘图模块,折线图显示查询数据,横坐标为时间,纵坐标为PV数值 鼠标框选进行放大,鼠标浮动显示数据点详细信息 左下角的preview按钮用于数据预览 右上角的功能键用于多种格式的数据和图片的导出

Part 4 结论展望

本Web查询应用 Part Four 结论展望 基于已开发的BEPC-II新型存档软件设计 采用Java Web技术结合Highcharts绘图模块 与平台无关,兼容多种常用浏览器 操作简单、查询较快、曲线清晰、缩放方便 导出多种格式的离线数据 未来计划增加多条件查询、统计、分析等功能

SCE 2017 中国科学院高能物理研究所 THANKS Presented by 乔予思

Part Five 参考文献 The MongoDB 3.2 Manual [CP/OL]. https://docs.mongodb.com/v3.2/. 乔予思, 雷革. BEPC-II新型数据存档软件系统设计, 核电子学及探测技术, 已录用. Servlet API [CP/OL]. http://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/Servlet.html. EPICS Channel Archiver Manual [CP/OL]. https://ics-web.sns.ornl.gov/kasemir/archiver/. Highcharts [CP/OL]. https://www.hcharts.cn/products/highcharts.