• No results found

Enterprise Resource Planning System Deployment on Mobile Cloud Computing

N/A
N/A
Protected

Academic year: 2021

Share "Enterprise Resource Planning System Deployment on Mobile Cloud Computing"

Copied!
8
0
0

Loading.... (view fulltext now)

Full text

(1)

http://dx.doi.org/10.14257/AJMSCAHS.2013.06.02

Enterprise Resource Planning System Deployment on

Mobile Cloud Computing

Yvette E. Gelogo

1)

, Haeng-Kon Kim

2)

Abstract

Mobile devices are increasingly becoming an essential part of human life as the most effective and convenient communication tools not bounded by time and place. Cloud based ERP benefits customers by providing application scalability and reduced hardware costs. This paper introduces a mobile ERP system with the concept of SaaS cloud. In this paper we proposed a development of mobile ERP based on the Adaptive object model.

Keywords : Cloud Computing, Mobile Cloud, AOM, ERP

1. Introduction

Cloud Computing emulate rich experience of various services from mobile applications which run on the devices and/or on remote servers via wireless networks. The contemplation of ERP to be mobilized is a challenging idea. This paper introduces a mobile ERP system with the concept of SaaS cloud. In this paper we proposed a development of mobile ERP based on the Adaptive object model.

ERP provides an integrated real-time view of core business processes, using common databases maintained by a database management system. The applications that make up the system share data across the various departments that entered the data. ERP facilitates information flow between all business functions, and manages connections to outside stakeholders [1][2].

Mobile device use for ERP functions is an inevitable extension of our increasingly connected wireless society, and offers a wealth of advantages as employees meet customers on their own turf. [3].

Cloud based ERP benefits customers by providing application scalability and reduced hardware costs. In addition, Cloud computing technology made it easier to deliver our ERP software as a service (SaaS) for customers who want to acquire cloud ERP and not have to manage hardware, software, and upgrades while reducing up-front expenses. Cloud based ERP benefits customers by providing application scalability and Received(February 10, 2013), Review request(February 11, 2013), Review Result(1st: February 28, 2013)

Accepted(June 30, 2013)

1712-702 School of Information Technology, Catholic University of Daegu, Korea. email: gdhong@daehan.ac.kr

2(Corresponding Author) 712-702 School of Information Technology, Catholic University of Daegu, Korea. email: hangkon@cu.ac.kr

(2)

reduced hardware costs. It is low cost, supports rapid development, flexible and scalable. It improved accessibility, mobility and usability; also it improved system availability and disaster recovery. Moving into the cloud based system is very beneficial, it’s always up to the company’s readiness and capability to handle such transition.

2. Background of the Study

This section discusses about the background of premise ERP and SaaS Based ERP. We first give a brief description of cloud computing in general before we elaborate on cloud based ERP systems.

[Fig. 1] ERP System Components

2.1 On-premise ERP System

These are on-premise systems that distributors use to run their businesses, such as order entry, inventory control, purchasing, accounting, warehousing and shipping. Linked together within a network, the traditional on-premise systems allow users throughout the organization to effectively manage their piece of the business via hardware and software that is under complete control and responsibility of the distributor [4].

When you opt for on-premise ERP software, you may get additional help with training, setting up the system, and choosing modules from the consultant. Once you are up and running, however, your business is on its own. In-house IT staff becomes responsible for maintenance on the server. Running an ERP system may consume their time and put other IT projects on the back burner. Ask yourself if your IT staff has the time, skills and abilities to take this on.

Additionally, upfront costs with on-site systems are high; because you pay for all of the servers and infrastructure you might need, even if your current need is lower. You might pay for capacity that never gets

(3)

used, whereas a cloud ERP system allows a more granular approach. If something goes wrong, you have to pay diagnostic, maintenance, and repair costs.

2.2 SaaS-based ERP System

Cloud ERP is Enterprise Resource Planning software that is hosted in a platform over the Internet. The use of the term “Cloud” includes a broad set of applications and software deployment models, namely Software-as-a-Service (SaaS).

The Cloud is a host site where the ERP applications and data are stored and the computing takes place. Even though applications delivered through SaaS look and perform like desktop applications, the computing is performed off-premise and is referred to as Internet-based computing.

Software as a service (SaaS) is a software delivery model in which software and associated data are centrally hosted on the cloud by independent software vendors or application service providers. [4].

ERP software developers are finally catching up to this expectation, creating dynamic new models of mobile connectivity that will allow for on-the-spot responsiveness at all levels. Any company involved in an ERP evaluation and selection process needs to consider the role of mobile apps in its overall business solution [5].

ERP software vendors are scrambling to deliver products that promise mobile access. For example, last spring major software vendors announced new mobile CRM apps to supplement their ERP applications. Mobile apps from SaaS solution providers are linking CRM and ERP functions to their cloud-based programs. The products now available run the gamut from highly specific to broadly generalize; an ERP software evaluation needs to carefully examine whether the mobile apps match up to company's individualized needs, and how much customization is available to improve the fit [5].

3. Mobile Cloud-based ERP System

The advances in mobile industry also brought an idea to put the ERP system into to next level. The business owners are still hesitant to migrate from standard hardware support to mobile system. Mobile cloud applications move the computing power and data storage away from the mobile devices and into powerful and centralized computing platforms located in clouds, which are then accessed over the wireless connection based on a thin native client.

• Mobile devices are connected to the mobile networks via base stations that establish and control the connections and functional interfaces between the networks and mobile devices.

• Mobile users’ requests and information are transmitted to the central processors that are connected to servers providing mobile network services.

(4)

• The subscribers’ requests are delivered to a cloud through the Internet.

• In the cloud, cloud controllers process the requests to provide mobile users with the corresponding cloud services.

3.1 Mobility Platform

When we say mobility management it is refer to the management for mobility of the device. To perform a daily transaction, employees maybe move from one place to another, hence mobility is very important. Enterprise mobility management (EMM) is the set of people, processes and technology focused on managing the increasing array of mobile devices, wireless networks, and related services to enable broad use of mobile computing in a business context. This is an emerging discipline within the enterprise that has become increasingly important over the past few years as more workers have bought Smartphone and tablet computing devices and have sought support for using these devices in the workplace [3][4].

[Fig. 2] Mobile cloud-based ERP Services

Figure 2 illustrates the layer of mobility structure. Cloud deployment is flexible in mobile ERP application. The end user using the mobile devices can perform their day to day transactions using the combination of cloud computing, mobile web ERP and mobile devices. This shows the composition of the mobile enterprise application. These are the Enterprise connectors, Communication platform, mobile devices and storage or databases. Enterprise connectors are software, middleware and also components which are used to develop the applications. Communication platform, are the communication technology that support the mobility of the devices. Mobile devices are of course the devices; this can be Smartphones, PDAs, tablets and etc.

4. Optimized Mobile Cloud ERP

(5)

for the developer to reprogram again the existing ERP system. Considering that the ERP systems are structured similar to each other, here we proposed a development of mobile ERP based on the Adaptive object model. The business requirements should be analyze by the service provider, then they can remodel the existing system.

[Fig. 3] Business process analysis, remodeling and integration of the new customized system

4.1 Application of Adaptive Object Model (AOM)

To provide customization support we proposed that the development of the mobile ERP application is based on the Adaptive Object Model (AOM). An Adaptive Object Model (AOM) is a common architectural style for systems in which classes, attributes, relationships and behaviors of applications are represented as metadata, allowing them to be changed at runtime not only by programmers, but also by end users. Metadata resources, such as annotations (Java), custom attributes (.NET), XML files, naming conventions and interfaces, can be used to identify specific points where the application can be extended to add specialized behavior expressed using source code [7].

The Figure 4 depicts the core design of an AOM. This design can change the relationship, attribute and behavior of the existing system by integrating it with the analysis of the business requirements, like for example the accountability entity and accountability type, by analyzing the business rule, we can restructure the existing entity and adapt the new entity the new attributes and constraints.

(6)

[Fig. 4] Depicts the core design of an AOM

4.2 Implementation of AOM

This section describes the implementation issues for proposed optimized ERP System Deployment on Mobile Cloud Computing Infrastructure. XML is used to describe the mappings to the organization data and generated the GUI and SQL queries. Documentation could be generated easily from XML mappings. Easy to change and release new versions for new tables through updates to the XML schema [7].

[Fig. 5] XML mapping

The architecture and design of mobile applications built on the .NET Platform. It focuses on partitioning application functionality into layers, components, and services, and walks through their key design characteristics.

(7)

[Fig. 6] Standards of service Evaluation

The CIOs of the largest financial and network security companies require that cloud-computing platforms meet the highest standards of service. After all, they’re entrusting them with critical corporate data. To meet these requirements and ensure we can make customers of any size successful, seven standards outlined below. The Figure 6, show that the standards of service Evaluation for the optimized ERP is higher than the on-premised ERP.

5. Conclusion and Future Works

Cloud based ERP benefits customers by providing application scalability and reduced hardware costs. The advances in mobile industry also brought an idea to put the ERP system into to next level. Cloud based ERP benefits customers by providing application scalability and reduced hardware costs. In this paper we proposed a development of mobile ERP based on the Adaptive object model. This evaluation shows the performance between the existing ERP Development Methodology versus the proposed ERP development methodology. The proposed remodeling methodology is more efficient than the existing development model in terms of memory usage.

(8)

References

[1] H. Bidgoli, “The Internet Encyclopedia”, John Wiley & Sons, Inc., vol. 1, (2004), p. 707. [2] M. Rouse, “ERP (Enterprise Resource Planning)”, http://searchsap.techtarget.com/definition/ERP. [3] J. Schneide, "Fast-moving Trends in Mobile ERP, CRM Technology", FierceCIO.

[4] http://www.fiercecio.com/story/fast-moving-trends-mobile-erp-crm-technology/.,September (2013) [5] Is Your Business Ready for an ERP System?

[6] Workwise, http://workwisellc.com/business-ready-erp-system/.

[7] P. M. Matsumoto, F. F. Correia, J. W. Yoder, E. Guerra, H. S. Ferreira and A. Aguiar, “AOM Metadata Extension Points”, 18th Conference on Pattern Languages of Programs (PLoP), (2011) October; Portland, Oregon, USA.

References

Related documents

Foreign Policy Orientation of Turkey’s Pro-Islamist Parties 415 attitude towards the EU, the United States, and Israel are debated issues in terms of Islamist motives in

The ultimate goal of the complete models is to simulate the entire blasting process including detonation, shock waves, compressible flow, fracture propagation and gas-solid

trade in the conventional power markets. The provision of downward regulation merely requires that the generation unit is able to ramp down.. Needless to say that BRPs with a

The crux of the debate was that, in its policy directions on developing pre-hospital care in Québec, the Ministère de la Santé et des Services sociaux (MSSS) had not planned

Consulted, who is the person that you seek advice from before performing the task, says, “I’ll consult and give my opinion, but I’m not doing the work.”!. Informed are

President Jane Crockett called the January meeting of the Shenandoah Valley Quilters Guild (SVQG) via Zoom to order at 9:30.. It was moved by Terry Wiita, seconded by Sandie Hammel

The RMI registry is a simple server-side bootstrap name server that allows remote clients to get a reference to a remote object. Start registry on server - UNIX:

Total Nurse Voluntary Separations The total number of Bedside Nurses who voluntarily terminated employment during the survey period. Bedside Nurses include: Direct Care RNs