scholarly journals Implementation of Microservices Architecture on E-Commerce Web Service

2020 ◽  
Vol 11 (2) ◽  
pp. 89-95
Author(s):  
Juan Andrew Suthendra ◽  
Magdalena Ariance Ineke Pakereng

The research aimed to make e-commerce web services using a microservices architecture. Web service was built using Representational State Transfer Protocol (REST) with Hypertext Transfer Protocol (HTTP) method and JavaScript Object Notation (JSON) response format. Meanwhile, the microservices architecture was developed using Domain-driven Design (DDD) approach. The research began by analyzing e-commerce business processes and was modeled using Unified Modeling Language (UML) based on business process analysis. Next, the bounded context was used to make a small responsible service for a function. The Programming language used to make the system was Go programming language with Go-kit tool and apply database-per-service pattern for data management. The system also applied the concept of containerization using Docker as the container platform and using API Gateway to manage each endpoint. Last, the evaluation process was carried out using the Postman application by testing each endpoint based on the white-box testing method. Based on the results of the evaluation process, the e-commerce web service can work as expected. The results also show that the system has a high level of resilience. It means that the system has a low level of dependencies between services and adapts to future changes.

Author(s):  
Olga Levina

Design of Decision Service Using Cause-and-Effect Business Process AnalysisBusiness processes are executed according to a specific business logic that can be formulated as business rules. Often decisions are taken during the course of the process to fulfill conditions or exceptions leading to process variations. These decisions are meant to support business process operations and are composed of a set of business rules, additionally being based on a solid process relevant knowledge and know-how. These processes are here referred to as decision knowledge intensive processes. In this paper the question of how business rules and consequently operational decisions can be derived from the business process model is addressed. The therefore necessary business process analysis and decision identification are performed using the cause-and-effect approach. Service-oriented implementation of the found decisions is suggested and outlined.


Author(s):  
Julia Eggers ◽  
Andreas Hein ◽  
Markus Böhm ◽  
Helmut Krcmar

AbstractIn recent years, process mining has emerged as the leading big data technology for business process analysis. By extracting knowledge from event logs in information systems, process mining provides unprecedented transparency of business processes while being independent of the source system. However, despite its practical relevance, there is still a limited understanding of how organizations act upon the pervasive transparency created by process mining and how they leverage it to benefit from increased process awareness. Addressing this gap, this study conducts a multiple case study to explore how four organizations achieved increased process awareness by using process mining. Drawing on data from 24 semi-structured interviews and archival sources, this study reveals seven sociotechnical mechanisms based on process mining that enable organizations to create either standardized or shared awareness of sub-processes, end-to-end processes, and the firm’s process landscape. Thereby, this study contributes to research on business process management by revealing how process mining facilitates mechanisms that serve as a new, data-driven way of creating process awareness. In addition, the findings indicate that these mechanisms are influenced by the governance approach chosen to conduct process mining, i.e., a top-down or bottom-up driven implementation approach. Last, this study also points to the importance of balancing the social complications of increased process transparency and awareness. These results serve as a valuable starting point for practitioners to reflect on measures to increase organizational process awareness through process mining.


2019 ◽  
Vol 4 (2) ◽  
pp. 202
Author(s):  
Uli Mahendra Kurniawan ◽  
Ismiarta Aknuranda ◽  
Tri Astoto Kurniawan

The target indicators for the success of training conducted by the XYZ institution in 2018 are achieved in un-ideal conditions. The target of the average Competency Gap Index (CGI) value is achieved by reducing the measurement parameters of the work competency standard (SKK). This condition is a fact that the success of the training in the XYZ institution still lacks in its achievements. Based on the explanation of the problem, this study will apply the concept of Business Process Management (BPM) to conduct an analysis of the business process of conducting training in the XYZ institution to identify the possible problems that occur in the business process. This study aims to analyze and modeling the current business process of training program (as-is). The research methodology uses literature studies and data collection from interviews, observations, and supporting documents. The results of this study are proposed business processes (to-be) which are recommendations for improvement in current business processes (as-is). The business process is modeled used the standard modeling of Business Process and Notation (BPMN) version 2.0.


Author(s):  
Sergejs Kodors ◽  
Vitaliy Zhukov ◽  
Imants Zarembo ◽  
Lienite Litavniece ◽  
Jelena Lonska ◽  
...  

A system simulation is a one of the approaches to understand business processes or to explain them to other people. It is an excellent decision making solution to provide data-driven conclusions based on system modelling and experiments. This paper proposes simulation results of a school canteen. The aim of the research was to investigate the relation between a food waste amount and meal time duration. The proposed simulation was based on business process analysis, business process modelling, a Monte Carlo method and expert knowledge. The frequency distributions were constructed based on children meal duration observation completed by their mothers. It is a magnificent citizen science solution to involve mothers in the research because they can additionally better understand their children meal preferences and habits. Therefore, a questionnaire for citizens was developed, which can be applied to collect statistical data for model accuracy improvement and extension.


2021 ◽  
Vol 28 (1) ◽  
pp. 47-62
Author(s):  
Carina Alves ◽  
Higor Monteiro

Ambidextrous BPM has gained increasing interest from researchers and practitioners in the last years. It refers to the ability to use exploitative and explorative capabilities in BPM projects. In this paper, we investigate how the integration of exploitative and explorative ideas can leverage the analysis of business processes. The key contributions of this paper are a conceptual model and a method that integrate ambidextrous thinking in a complementary way. Both artefacts were evaluated by means of an expert opinion survey. We also present a case study at an organisation that has implemented our proposed method. We believe that ambidextrous analysis of business processes enables organisations tackling current operational bottlenecks while simultaneously exploring external opportunities for designing innovation in business processes.


2017 ◽  
pp. 219-224
Author(s):  
Tetyana Kovalchuk ◽  
Andrij Verhun

Introduction. The article considers the objective necessity of a process approach to management, which considers a company as a system of interconnected processes including its all activities. It is determined that the management of business processes has high effectiveness only in the conditions of the qualitative analytical support. Therefore, the importance of greater development of the methodology of business process analysis is substantiated. Methods. The following methods have become the methodological basis of the research: abstract and logical method, method of theoretical generalization, method of grouping, method of comparison, method of analogy, dialectic method and method of system approach. Results. The article has substantiated the theoretical and methodological principles of the analysis of business processes. The essence of business processes has been clarified. Their types, as objects of analysis, have been defined. The purpose and main tasks of business process analysis have been substantiated on the basis of the laws of dialectics. The main directions of the business process analysis have been determined. It has been proven that the methodology of the system of analytical support for making managerial decisions should be based on the following principles of dialectical logic: objectivity of business processes; the integrity of the object of research, the comprehensiveness of research, the constant deepening of cognition, the constant movement and development, the unity and struggle of opposites, theoretical development and practical verification of the results. The place of business process analysis in the system of operational, current and strategic management has been specified.


Author(s):  
Andrey A. Bugaenko

The research offers and describes the use of clustering filters in order to exclude preliminarily the instances of the process, which contain errors, and which are not related directly with the business process, and, accordingly, are irrelevant for the analysis. Comparison of 15 types of filters was performed using mapped-out data. It was shown that successful preliminary filtering is possible before the application of reinforcement learning for business process analysis, which reduces the data processing amount.


CICES ◽  
2021 ◽  
Vol 7 (1) ◽  
pp. 100-112
Author(s):  
Dzakwan Taqiyyuddin Al Fatah ◽  
Sari Safitri ◽  
Wahyu Manurian

The need for transportation for the community, especially in Tangerang Regency, which is used for holidays, tours, study tours, or pilgrimage. is a promising business opportunity for transportation companies.Because the need for transportation is important for the smooth running of its activities. PT. Sumber Jaya Trans Tangerang, which is involved in passenger transportation services, is one of the companies engaged in this field. In its operation still uses a manual system in renting buses. Many obstacles occur in this bus rental, such as business processes that have not been computerized, and data storage that is less effective and efficient. The research method in the analysis of the system used is PIECES which consists of Performance, Information, Economy, Control, Efficiency and Service. The system design uses object-oriented analysis method with Unified modeling Language (UML), the programming language used is PHP and the database used is MySQL. This system is web-based and uses the PHP 7 programming language, Web Design with CSS Bootstrap, Laravel Framework and MySQL for database design, while supporting software used in making programs is Visual Studio Code. In this research, a system has features such as master data, transactions, bus schedules, destinations, calendars, transaction reports, road warrant reports and activity logs. With this bus rental system, the bus rental process that is running will be more effective and efficient.


2013 ◽  
Vol 756-759 ◽  
pp. 988-992
Author(s):  
Hong Lin ◽  
Ya Juan Sun ◽  
Bao Hui Wang

Information resource planning is a bridge for information technology planning and implementation, which plays a connecting role. This paper discusses the basic principles and methods of information resources planning. Taking University Information Resource Planning as example, this paper introduces the business process analysis, requirements analysis, business modeling and system modeling of the University core business processes, at last proposes the reference model for practical application from practice.


2014 ◽  
Vol 624 ◽  
pp. 702-707
Author(s):  
Yohannes Kurniawan ◽  
Siti Elda Hiererra

The aims of this research are to identify and to analyze the need of accounting information systems, including the processes, procedures, and also the documents which related to the production process in XYZ. Next step, We conduct designing accounting information systems which is useful to support current business process. Analysis and design the systems that we conducted, related to the organizational structure and current business processes. Its analysis and design systems based on the theories of accounting information systems, production process and also internal control. The result achieved is an application model, which can assist production process activities, especially in documenting and storing data transaction and also generating reports in accordance with organization’s needs. The conclusion is the implementation of the accounting information systems application which can improve the XYZ’s systems performance and the current business processes. Therefore, it can obtain the required information in a timely and accurately.


Sign in / Sign up

Export Citation Format

Share Document