Design of Arrhythmia Early Detection Interface Using Laravel Framework

Fikri Rida Pebriansyah, P. Turnip, N. S. Syafei, A. Trisanto, A. Turnip
{"title":"Design of Arrhythmia Early Detection Interface Using Laravel Framework","authors":"Fikri Rida Pebriansyah, P. Turnip, N. S. Syafei, A. Trisanto, A. Turnip","doi":"10.1109/AIMS52415.2021.9466030","DOIUrl":null,"url":null,"abstract":"Cardiovascular disease (CVD) is a disease caused by malfunctioning of the heart and blood vessels. Arrhythmias are a type of cardiovascular disease. Arrhythmia can be detected by reading the patient's electrocardiogram (ECG) data. A system is needed that can read the user's electrocardiogram data frequently and detect when an arrhythmic occurs. Therefore, it is necessary to create an interface that can visualize data both from ECG data and detection results by machine learning. The design method of this system is divided into 7 stages, namely: designing the user flow diagram, designing the model and controller, designing the entity-relationship diagram (ERD), designing the use case diagram, creating API specification, realizing the system, and testing the features. Data collection on the client side was carried out by testing conducted by the Google Chrome browser version 86.0.4240.198 and Apache JMeter 5.4.1. Based on the model that has been created and tested, it can be concluded that a web application has been successfully created to facilitate interaction between users and doctors on ECG data and the results of the user's ECG classification. These features have tested and have a functional percentage of 100%. On the server-side, the average CPU usage value were 86.27% for PHP, 4.77% for MariaDB, and 0.28% for Nginx. The average value of memory usage were 173.6 MB for PHP, 87.33 MB for MariaDB, and 7.90 MB for Nginx. Then, on the client-side, the more users who open the application at the same time, the value of the error ratio and response time would also increase. The system could handle 100 requests per second successfully, so application can handle 8,640,000 requests per day on the tested hardware specification.","PeriodicalId":299121,"journal":{"name":"2021 International Conference on Artificial Intelligence and Mechatronics Systems (AIMS)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-04-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference on Artificial Intelligence and Mechatronics Systems (AIMS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AIMS52415.2021.9466030","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Cardiovascular disease (CVD) is a disease caused by malfunctioning of the heart and blood vessels. Arrhythmias are a type of cardiovascular disease. Arrhythmia can be detected by reading the patient's electrocardiogram (ECG) data. A system is needed that can read the user's electrocardiogram data frequently and detect when an arrhythmic occurs. Therefore, it is necessary to create an interface that can visualize data both from ECG data and detection results by machine learning. The design method of this system is divided into 7 stages, namely: designing the user flow diagram, designing the model and controller, designing the entity-relationship diagram (ERD), designing the use case diagram, creating API specification, realizing the system, and testing the features. Data collection on the client side was carried out by testing conducted by the Google Chrome browser version 86.0.4240.198 and Apache JMeter 5.4.1. Based on the model that has been created and tested, it can be concluded that a web application has been successfully created to facilitate interaction between users and doctors on ECG data and the results of the user's ECG classification. These features have tested and have a functional percentage of 100%. On the server-side, the average CPU usage value were 86.27% for PHP, 4.77% for MariaDB, and 0.28% for Nginx. The average value of memory usage were 173.6 MB for PHP, 87.33 MB for MariaDB, and 7.90 MB for Nginx. Then, on the client-side, the more users who open the application at the same time, the value of the error ratio and response time would also increase. The system could handle 100 requests per second successfully, so application can handle 8,640,000 requests per day on the tested hardware specification.
基于Laravel框架的心律失常早期检测界面设计
心血管疾病(CVD)是一种由心脏和血管功能失调引起的疾病。心律失常是一种心血管疾病。心律失常可以通过读取病人的心电图(ECG)数据来检测。需要一个系统,可以读取用户的心电图数据频繁和检测何时发生心律失常。因此,有必要创建一个可以通过机器学习将心电数据和检测结果可视化的接口。本系统的设计方法分为7个阶段,分别是:设计用户流图、设计模型和控制器、设计实体关系图(ERD)、设计用例图、创建API规范、实现系统、测试功能。客户端数据采集采用Google Chrome浏览器版本86.0.4240.198和Apache JMeter 5.4.1进行测试。根据已经创建和测试的模型,可以得出结论,已经成功创建了一个web应用程序,方便用户和医生之间对心电数据和用户心电分类结果进行交互。这些特性已经经过测试,并且具有100%的功能百分比。在服务器端,PHP的平均CPU使用率为86.27%,MariaDB为4.77%,Nginx为0.28%。PHP的平均内存使用量为173.6 MB, MariaDB为87.33 MB, Nginx为7.90 MB。然后,在客户端,同时打开应用程序的用户越多,错误率和响应时间的值也会增加。系统每秒可以成功处理100个请求,因此在测试的硬件规格下,应用程序每天可以处理8,640,000个请求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信