Explore chapters and articles related to this topic
Analysis of Heart Disease Prediction Using Machine Learning Techniques
Published in Saravanan Krishnan, Ramesh Kesavan, B. Surendiran, G. S. Mahalakshmi, Handbook of Artificial Intelligence in Biomedical Engineering, 2021
N. Hema Priya, N. Gopikarani, S. Shymala Gowri
Machine learning (Hurwitz, 2018) is a powerful set of technologies that can help organizations transform their understanding of data. This technology is totally varied from the ways in which companies normally present data. Rather than beginning with business logic and then applying data, machine learning techniques enable the data to create the logic. One of the greatest benefits of this approach is to remove business assumptions and biases that can cause leaders to adopt a strategy that might not be the best. Machine learning requires a focus on managing the right data that is well prepared. Proper algorithms must be selected to create well-designed models. Machine learning requires a perfect combination of data, modeling, training, and testing.
Design and implementation of an extensive-process method for improving the processing efficiency and capacity of the production logistics system
Published in Journal of the Chinese Institute of Engineers, 2023
Heng Ding, Yude Dong, Zhonghang Yuan, Jinbiao Wang, Yuanchang Chen, Zhihao Huang, Haoyu Gao, Suyun Huang
Since the actual operation of the production logistics system requires the support of backend data, this research adopts the most important three-tier hierarchical architecture, including the user interface layer (UI, i.e. presentation layer), business logic layer (BLL), and data access layer (DAL) (Hao and Zhang 2018). As shown in Figure 6, the third layer, that is, the data layer, is responsible for managing the reading and writing of database data and is the foundation and data support of the system. It includes three types: Access, Microsoft SQL (MS SQL), and Oracle, which store small, medium, and large data, respectively. ActiveX Data Objects (ADO) components and Universal Data Link (UDL) in the production logistics system are used to connect and process data with the database. The acquired data are stored in the database and displayed on the presentation layer according to requirements. The presentation layer mainly refers to client applications. The client is responsible for displaying the page, obtaining information from the user, and transmitting it to the database server; then, according to the client’s request, it operates the content of the relevant data table. The use of layered software architecture has the advantages of decentralized attention, loose coupling, and logic reuse.
Development of tunnel intelligent monitoring and early warning system based on micro-service architecture: the case of AnPing tunnel
Published in Geomatics, Natural Hazards and Risk, 2020
Qi Liu, Guangyin Lu, Junrong Huang, Dongxin Bai
3-tier architecture was the first architecture bringing web application high-quality productivity. As shown in Figure 1, 3-tier architecture mainly consists of three layers: data access layer, business logic layer and user interface layer. Also note that the layers here are logical, not physical. 3-tier architecture always has only one database and all the data access logic is encapsulated in the data access layer. Similarly, all the business logic is encapsulated in business logic layer too. In this layer, a special class named Controller has the responsibility of managing the execution of the business logic. The request from user enters the system through user interface layer firstly. Then, Controller will call the corresponding business logic when it accepts the request and return the response to the user interface after the processing completes (He and Chen 2010). In this way, the operation of request and response gets decoupled thereby improving the reusability and cooperativity of the code.
Development of simulation framework for shipbuilding
Published in International Journal of Computer Integrated Manufacturing, 2018
Each simulation target (such as fabrication, assembly, and outfitting) requires its own user interface. Thus, simulation results related to the visualised target of the user interface modelling are reflected in the business transaction module and positioned as one of the components in the implemented simulation system architecture. From the structural viewpoint of the software, the result of simulation user interface modelling is positioned in the business logic part of the business transaction module and downloaded to the user’s computer in the form of a Java applet. The user interface in Figure 9 shows the architecture of the simulation user interface. Here, the simulation result GUI is a Java applet component that visualises the result according to the simulation target, and the simulation control GUI is a component that implements the functions required to control the simulation model remotely.