加速器驱动嬗变研究装置电子日志系统设计
发布时间:2022-01-07 11:25
由于CIADS(China initiative accelerator driven system)加速器驱动嬗变研究装置需要一个开放的电子日志平台,结合现场应用场景,采用Apache+Mysql+Php作为工具开发了一套基于动态Web应用的电子日志系统。该系统使工作人员摆脱传统的书面形式日志,提供了一个公开透明,方便交流的日志平台。本文将介绍加速器驱动嬗变研究装置电子日志系统的研发背景和过程。
【文章来源】:核电子学与探测技术. 2020,40(01)北大核心
【文章页数】:6 页
【部分图文】:
图6?Confluence协同环境??
据库融合,后台数据库采用Mysql数据库保存??用户访问动态页面的录入数据。为了方便远端??管理Mysql数据库,安装了?PhpMyAdmin集??成进Apache服务器,管理员可以使用Web接??口访问数据库管理页面远端管理数据库。??Apache的模块化特性甚至支持通过简单的??API扩展将Perl/Python等解释器编译到服务??器软件中,后续可以利用Perl/Python脚本做??进一步的扩展功能如日志内容的统计分析等。??2总体结构设计??电子日志的事务处理结构如图1所示。??本电子日志的事务处理结构分为三层:客??户端、服务器端和Mysql数据库。用户通过客??户端的Web?Browser访问索引页面,提交请??求,前端页面会把用户请求提交给服务器中的??Php脚本执行相应的增删改查工作,PHP脚本??调用mysqli_query等方法与数据库进行交互,??完成数据的存取,修改或检索等数据交换动作。??完成检索动作后,取回数据库中和客户端査询??MySQL数据库??r??Php脚本?SQL方法??洱而梭钣(HTML+css+jQuery?>?????Apache服务器??页向浏览器??图1日志总体结构图??条件相关的日志信息结果返回给客户端页面输??出显7K。??为了方便检索和事后分类查阅,用户增后??新日志时,可根据规定字段选择填写信息,例如??所属系统、事件类型、事件待解决状态和详细信??息等。后台脚本调用相应数据库操作方法和数??据库进行通信。??3事务处理流程设计??如图2所示,客户端通过浏览器访问由??Apache设置的用户导航界面Index,?php,导航
mb_strUCt函数截取事件部分内容,利??用jQuery库函数效果实现将近期事件信息按??发生时间顺序把主题和简要内容罗列在索引页??面上显示。当用户想要査找发生时间较久远的??事件信息时,访问Inquire,?php填写时间范围??和査找条件,后台将提交给名为Search,?php的??脚本对数据进行处理并连接数据库查找后将结??果返回给Search,?php页面。??mysqli_fetch_array(),popWin,showWin(),mb?strucut()??图2日志事务处现流程流程阁??4系统功能设计??4.1电子日志系统的环境准备??电子日志系统环境采用Linux的centos7??操作系统,分别安装Linux?+?Apache?+??Mysql?+?Php灵活度更大,集成环境的配置文??件可以根据需要自由修改,于是分开安装所有??软件和手动修改相关配置文件,把Tomcat和??数据库辅助管理工具PhpMyAdmin集成进服??务器,Php脚本采用PhpStorm开发。环境搭??建完后对数据库进行初始配置,启动Apache??以及MySQL服务,在浏览器中键人bcalhost/??phpmyadmin打开数据库管理工具的登录页??面,登录后显示图形化的数据库管理页面,新建??一个库和表名用于存储新增日志的填写内容。??数据库的表格结构包括发生日期、发生时间、所??诚系统名、事件类型、主题、状态、完成日期、完??成人、状态改变时间、备注等。还可以根据需要??创建其他表结构存储其他信息,不过需要在口??志导航页面新增录人接口。??4.2用户使用界面功能介绍??电子日志的基本功能是
【参考文献】:
期刊论文
[1]未来先进核裂变能——ADS嬗变系统[J]. 詹文龙,徐瑚珊. 中国科学院院刊. 2012(03)
[2]BEPCII电子日志系统[J]. 刘姝,赵籍九,王春红. 核技术. 2007(06)
本文编号:3574453
【文章来源】:核电子学与探测技术. 2020,40(01)北大核心
【文章页数】:6 页
【部分图文】:
图6?Confluence协同环境??
据库融合,后台数据库采用Mysql数据库保存??用户访问动态页面的录入数据。为了方便远端??管理Mysql数据库,安装了?PhpMyAdmin集??成进Apache服务器,管理员可以使用Web接??口访问数据库管理页面远端管理数据库。??Apache的模块化特性甚至支持通过简单的??API扩展将Perl/Python等解释器编译到服务??器软件中,后续可以利用Perl/Python脚本做??进一步的扩展功能如日志内容的统计分析等。??2总体结构设计??电子日志的事务处理结构如图1所示。??本电子日志的事务处理结构分为三层:客??户端、服务器端和Mysql数据库。用户通过客??户端的Web?Browser访问索引页面,提交请??求,前端页面会把用户请求提交给服务器中的??Php脚本执行相应的增删改查工作,PHP脚本??调用mysqli_query等方法与数据库进行交互,??完成数据的存取,修改或检索等数据交换动作。??完成检索动作后,取回数据库中和客户端査询??MySQL数据库??r??Php脚本?SQL方法??洱而梭钣(HTML+css+jQuery?>?????Apache服务器??页向浏览器??图1日志总体结构图??条件相关的日志信息结果返回给客户端页面输??出显7K。??为了方便检索和事后分类查阅,用户增后??新日志时,可根据规定字段选择填写信息,例如??所属系统、事件类型、事件待解决状态和详细信??息等。后台脚本调用相应数据库操作方法和数??据库进行通信。??3事务处理流程设计??如图2所示,客户端通过浏览器访问由??Apache设置的用户导航界面Index,?php,导航
mb_strUCt函数截取事件部分内容,利??用jQuery库函数效果实现将近期事件信息按??发生时间顺序把主题和简要内容罗列在索引页??面上显示。当用户想要査找发生时间较久远的??事件信息时,访问Inquire,?php填写时间范围??和査找条件,后台将提交给名为Search,?php的??脚本对数据进行处理并连接数据库查找后将结??果返回给Search,?php页面。??mysqli_fetch_array(),popWin,showWin(),mb?strucut()??图2日志事务处现流程流程阁??4系统功能设计??4.1电子日志系统的环境准备??电子日志系统环境采用Linux的centos7??操作系统,分别安装Linux?+?Apache?+??Mysql?+?Php灵活度更大,集成环境的配置文??件可以根据需要自由修改,于是分开安装所有??软件和手动修改相关配置文件,把Tomcat和??数据库辅助管理工具PhpMyAdmin集成进服??务器,Php脚本采用PhpStorm开发。环境搭??建完后对数据库进行初始配置,启动Apache??以及MySQL服务,在浏览器中键人bcalhost/??phpmyadmin打开数据库管理工具的登录页??面,登录后显示图形化的数据库管理页面,新建??一个库和表名用于存储新增日志的填写内容。??数据库的表格结构包括发生日期、发生时间、所??诚系统名、事件类型、主题、状态、完成日期、完??成人、状态改变时间、备注等。还可以根据需要??创建其他表结构存储其他信息,不过需要在口??志导航页面新增录人接口。??4.2用户使用界面功能介绍??电子日志的基本功能是
【参考文献】:
期刊论文
[1]未来先进核裂变能——ADS嬗变系统[J]. 詹文龙,徐瑚珊. 中国科学院院刊. 2012(03)
[2]BEPCII电子日志系统[J]. 刘姝,赵籍九,王春红. 核技术. 2007(06)
本文编号:3574453
本文链接:https://www.wllwen.com/projectlw/hkxlw/3574453.html