Journal of Computer Science & Computational Mathematics, Volume 13, Issue 2, June 2023 DOI: 10.20967/jcscm.2023.02.001 Proposed Order Management System (OMS) for GAZI Communications Mudashiru Lateef Olumide 1 , Al Mamun Md Habib 1 , Faizilah Ab Halim 1 , Gayathiri A/P Vijayan 1 , Nor Syida Rusly 1 , Lokman Mohd Fadzil 2,* , Mahmood A. Al-Shareeda 2 , Selvakumar Manickam 2 1 School of Computer Science, Universiti Sains Malaysia, 11800 Penang, Malaysia 2 National Advanced IPv6 Centre (NAv6), Universiti Sains Malaysia, 11800, Penang, Malaysia * Corresponding author email: lokman.mohd.fadzil@usm.my Abstract: This study aims to propose an Order Management Sys- tem (OMS) to automate the entire sales order management pro- cess for GAZI Communications, a system integrator company in Bangladesh. The study developed a proposal for a system based on the structure of a Transaction processing system (TPS). The pro- posed system has experimented with the data obtained from 41 em- ployees of the respective sales department of GAZI Communica- tions. Microsoft Excel was employed to analyze the data for as- sessing the requirement of the organization’s requirement. There are a couple of issues that are found in the existing sales process including difficulties in on-site customer meetings, delayed order processing, difficulties in order management, complexities in man- aging multiple supplier management, errors in the shipping prod- uct, lack of visualization, and tracking the order. The result also identified 7 non-functional features- a) security, b) presentation, c) capacity, d) availability, e) recoverability, f) Usability, and g) docu- mentation. Also, the study uncovered 9 functional requirements for the proposed system- a) centralized order management, b) customer management, c) quotation and order placing, d) payment gateways, e) reconciling the order, f) inventory management, g) fulfillment points integration, h) shipping services integration, and I) collabora- tion. The findings have a notable empirical implication for business organizations that do not have an automated OMS. Keywords: GAZI communications, OMS, order management sys- tem, OMS based GAZI, OMS system. 1. Introduction In recent times the sales process of business organizations is increasingly becoming competitive and complex in a rapidly changing business environment. A dramatic shift has also been found in customer expectations and product demand. There is no way to survive without delivering a seamless customer experience in a cost-effective, easy, fast, and effi- cient manner with proper sales process visualization. This is where an order management system can assist the organi- zation by automating the sales process [13]. This is how an OMS can align customer expectations and current market demands. GAZI Communications, a system integrator com- pany in Bangladesh, has been selected as a case study [4, 5]. The selected organization has been facing a lot of problems in its current manual sales system -a) difficulties in on-site customer meetings, b) delayed order processing, c) difficul- ties in order management, d) complexities in managing mul- tiple supplier management, e) error in the shipping product and f) lack of visualization and tracking the order. The goals of this study are a) to propose an order management system (OMS) solution for automating the sales process, b) to find key drawbacks in the existing system, and c) to find the func- tional and non-functional features requirements to overcome those problems. The rest of this paper is organized as follows. Section 2 reviews literature studies. Section 3 shows the methodology of this paper. Results and Discussion parts are provided in Section 4 and Section 5, respectively. Finally, the conclusion section is described in Section 6. 2. Literature review Transaction processing explains the task conducted by a com- puter when an external stimulus especially data is introduced into the frame. Transactions, however, consist of a collation of functional closely related data elements that can combine with either explicit or context application signals. The transaction method is commonly used globally based on the processing system that the system uses. Different pro- cesses are used for transactions and the mechanism has dif- ferent functions to execute the transaction. As part of this value proposition, a business transaction processing system is a system that assists an organization in the execution of its business transactions [69]. TPS is commonly used to keep track of everyday business transactions by an organi- zation’s administrators and first-line managers [10]. A Data Driver Transaction Processing System (DD-TPS) was devel- oped for the restaurant with payroll management, integrated POS, inventory control modules, and credit cards. To control the business process within an enterprise it’s evident there is a need to acquire an information system [1113]. Hence the development of networking software enables a unique ap- proach to the development of this new system. Hence trans- actions can be categorized into two types: inquiry and file maintenance. The inquiry transactions are mostly requested transactions commonly requested for and serviced. This can produce a specific report produced in batches and the order management service falls into this category [14, 15]. [13] presented a classification of models applied in TPSs such as the online, batch, virtual terminal, groupware, client- server, workflow, and interactive voice response. The factors for evaluating the ergonomics of the models were built. The