ANALYSIS, DEVELOPMENT AND IMPLEMENTATION OF OPEN SOURCE ERP APPLICATIONS

Size: px
Start display at page:

Download "ANALYSIS, DEVELOPMENT AND IMPLEMENTATION OF OPEN SOURCE ERP APPLICATIONS"

Transcription

1 ANALYSIS, DEVELOPMENT AND IMPLEMENTATION OF OPEN SOURCE ERP APPLICATIONS Nicolás Serrano Bárcena Javier Santos García Rafael Menéndez Teillet Ismael Ciordia Vela Escuela Superior de Ingenieros - Universidad de Navarra nserrano@ceit.es; jsantos@ceit.es; rmteillet@ceit.es; iciordia@ceit.es SUMMARY The need for an Enterprise Resource Planning (ERP) information system is widespread among the majority of companies. The current solutions are based on made to measure developments or by adopting standardised solutions. The handicaps inherent in these solutions can be solved with open source applications that allow the tailored development specific to the needs of each company whilst keeping a common base. This paper sets out the points to be taken into account and the features included in one of these developments with the intention of obtaining, at the end, an operative application for a wide range of companies. Key words: ERP, open source, information technology, XML. INTRODUCTION The evolution of information systems within companies is seen to affect two main fields: the functionalities that they incorporate and the size of the companies that implement them. Functionalities included in the systems On the one hand the number of is or areas of the company covered by management systems has been growing generation after generation of software. The first generation was limited to preparing the salaries, the accounts, the invoicing, tackling these tasks as a mechanical process. Later, operations management was added: orders or work order or sales predictions are a trigger for a series of operations, this means that the information doesn t only have to be entered to process the operation but is entered to carry out the operation itself. With this an integration of the various departments within the company is achieved avoiding a duplication of efforts in many of them. A typical example of this integration is business management from the quote to processing the account with the corresponding invoices and once the order has been made up, prepared, sent, invoiced and payment processed The following generations of information systems incorporate systems that work autonomously such as analytical accounting, production control and planning; this is the era of MRP. With the current situation the intention is to complete the framework by integrating all internal and external aspects of the company, this includes customers, suppliers and alliances, and all things considered any system that can give or needs information from our company or information system, that is to say Enterprise Resource Planning. Company size 1

2 On the other hand, information systems which at the beginning were only viable for large companies are becoming more accessible for smaller and smaller companies, incorporating with a certain delay, depending on the size of the company, the functionalities which only the larger companies had a short time before. This incorporations of new functionalities has been accelerating recently both because the companies information needs are becoming more immediate and complete and because the software suppliers want to increase their market share. With this in mind, the companies that supply ERPs have been lowering the threshold for invoicing and the number of employees in such a way that in the near future practically any company will have an ERP available. Showing these two factors graphically (Figure 1), for different sized companies ( A > B> C>...), the functionalities tend to increase in all of them and the time in which the new steps are reached decreases progressively. Functionalities ERP MRP Manageme Mechanization Size A Size B Size C Size... Figure 1: Evolution of the functionalities of information systems From this it can be deduced that the implementation of an ERP system in companies and updating systems to use new technologies is going to be an important task. Nevertheless, one of the difficulties that the majority of companies find is that the implementation of a system of this type normally exceeds their human and technological resources so that one of the decisions to be made by the company is the way in which they obtain the information system. Currently the possibilities are: a tailored solution or the implementation of a standard solution. Each of these alternatives presents a series of obstacles and these are the reasons why this article is presented. CURRENT SOLUCION As mentioned above, the two solutions currently proposed within a company for the implementation of an ERP is to develop a tailored solution or the incorporation of a standard solution. Tailored solution s The alternative developing a tailor solution, means a long development time so that its implementation is delayed with respect to the needs of the company and experience in software development projects has shown that there are always other not insignificant delays. The tailor solution also requires greater resources on the part of the company because although each company has its own peculiarities, there are in fact common processes that are necessary to develop a number of times, so time is lost and money is wasted unnecessarily doing the same thing twice. The project developed will need a maintenance that must be assumed by the company or depend on the contracted external company. It must not to be forgotten that this solution has not been tested in other Time 2

3 companies, consequently the number of errors or obstacles not perceived during its development could be significant. Standard solution The standard solution alternative gets round some of these obstacles, but they also give rise to new ones, such as the problem encountered by the company when adapting to the philosophy of the standard application. Although the product can be configured for each company this configuration is only possible within the limits perceived by the company supplying the original. The most normal in these solutions is to have an executable version of the product available which can not be modified by the customer and in many cases the operating system with which it is executed cannot be changed without a change in the operating licence. The company s decision between the two alternatives will depend on a series of factors such as the needs that cannot be adapted to a standard application, the time and resources available, confidence in the supplier, etc., but reflect a decision not always apt for the needs of the company. OPEN SOURCE SOLUTION One solution for the company would be to have an open source available which can be implemented directly or can carry out the necessary modifications to tailor it according to their needs. Open source means the elimination of restrictions that any traditional software has. This prohibits its copying, distribution, modification, and all things considered everything that would remove the obstacles encountered in the current solutions. Advantages of open source With the source open, as the basic files within the application are available, a dependence on the original creator is avoided. This could be because of a change in company policy, company owner or any other factor that modifies the availability of new versions. The open source, can be transferred to new operating systems or carry out the modifications needed without the effort of beginning the task from the start. In addition the designers can access it for its installation, study it, modify it or redistribute it without limits from licences or from the supplying company. This brings freedom, that is not only economic, but also eliminates the obstacles described above. This theory would seem to have no objections from the company using the ERP application which could obtain a complete application without investing in licences. It seems reasonable to assume that the problem is the existence of an open source and that it can be made. This could have triggered a debate some years ago but today it is enough to refer to the experiences that can be seen on the market to realice that this development is something possible and real. Open source developments The main application that exists nowadays is the Linux open source and after years of expectations and a wide variety of experiences it has shown itself to be the best solution in many situations. The fact that it is a highly complex application, as it is an operating system, together with the existence of a large number of other open source developments that have been designed in various fields such as office suites, internet navigators, data bases, server applications, programming tools, etc. show the potential for this type of development. 3

4 ERP in open source The idea of the proposed project is that of transferring this method of working to ERP applications, a type of application that is as necessary to a company as an operating system to a computer. The existing ERP applications currently used in companies correspond to some of the solutions proposed in the previous section. These standard solutions as they have to cover the demands of any company are converted into applications which are enormous and bring a new obstacle to their implementation because they need the time of specialists, not included in the applications, but in the modules of the same. As we are dealing with a case of open source from the start, an in depth knowledge of the application is not necessary as the specific problems or that of adding specific instructions within a company is solved easily by tackling the specific problem and not by producing a general solution that is later modified by each company. Open source features The way in which the project will be developed is explained in the sections below: in this way we can specify, from the point of view of the company, the advantages that can be obtained with this type of development. The company will have at their disposal a code and therefore an application that has the following features: Immediate availability. Possibility of modification and tailoring according to their needs. Tested and improved through the contribution of other users in the common modules. Supplier independence. Free distribution. PROJECT DEVELOPMENT The development of free software should not be limited to the code although it is the term we refer to when we speak of open code. The code is perhaps the most visible part of the development in any informatics project although not the most important in the majority of cases. Analysis The open source must begin with the analysis of the application, generating documents both for the user and for development which anybody can have access to so they can achieve the proposed objectives and to attract the largest number of participants in the development and later implementations of the developed application. The current situation is that everybody working in the field of information technology agrees that this analysis is developed in UML (Unified Modelling Language). The analysis must be carried out not only from the theoretical point of view but also from the implementation of the system in real companies. One of the principal objectives of this analysis is precisely its validation by the user. Project management From the size of the project and the variety of its participants comes the critical part of the project, the management of various resources over which there is no complete control such as the control that a company might have over its workers. The experience in other 4

5 projects with open source, projects and business management must establish the norms and methods to maximise, optimise and motivate the available resources. Implementation Another important task that must not be left for a later phase is the use of the results obtained, that is to say, achieving the implementation of the developed applications in a diverse number of companies with a successful outcome. To achieve this the search for a number of companies where the first stages of the project and get implementation in the project will be necessary and make them understand the implementation as a process of improvement and to obtain a competitive advantage. Modular development The resulting application must be useful for any type of company so it must have a modular development, covering basic modules for basic operations: invoicing accounting, treasury, orders, sales, purchases, stock etc. to those not necessary for all companies such as production management, budget control, presence control, maintenance and those that arise on the part of the participants and from the needs of the users. The development of these modules must be carried out gradually in such a way that that the initial modules supply a complete operating system for companies with few functionalities and more complex companies check the benefits of using the application under development and then complete its development with their specific needs. This modular development must allow companies from different sectors, other than the traditional commercial or manufacturing sector, such as those in the service sector in the general sense (banks, insurance, health, services, etc.) to take advantage of the application developed. INFORMATION TECHNOLOGIES One of the features that the developed application must have is that it uses current information technologies and be prepared for the addition of those of the future at the moment still under development. Among these features, the independence of the operating system and the possibility of its use on a private network (intranet and extranet) or public (internet) must be included. Other important aspects are the application of standards such as Java and XML as well as the aforementioned UML. Internet Internet has established itself as the medium with which the applications of a company must be executed so they have access to them from anywhere and avoid local installation of software, for the task of maintenance involved in spite of the existing tools for management. For this an ERP application whose intention is that all workers in the company use it must be developed to work on the internet, whether as intranet or as extranet. Architecture The architecture of the informatic applications has evolved from mainframe systems with access terminals linked to the central system to the model known as client - server where the data is stored in a server and the applications are executed in the clients computer. With the advance of the internet and the development of applications for this 5

6 medium the architecture has returned the main part of the work back to the servers although dividing it into different categories (data server, application server, Web server). The features of ERP serve to confirm this tendency, so the development will focus on data models, business rules and the presentation of data to clients of different types (navigators, mobiles, pocket computers, other systems of data exchange). Java For the development of an internet application the accepted language is at the moment Java, which after some years when it was used fundamentally for client applications, it is becoming more widespread as a language for programming servers. This choice is linked to the architecture selected, where information (data, rules, presentation) is made in the server and is presented to customers independently of its content. Business rules are implemented with EJB s (Enterprise Java Beans), the data presentation is done with Java servlets that allow the information management of each client through different connections and the information is stored in relational data bases. Standard XML Many of the tasks of an ERP system are based on editing the information on the data base tables, whether in a direct practical way (for example, editing customer data) or through processes (for example, introducing an order). The traditional applications carried out for each of these tasks a specific form which has a code for the subject involved, the tables and fields in the data base where the information is registered, the operation that can be carried out in the different registers (consult, navigate, edit, modify, delete, add, compute, ). If we wish to design an application that is easily configured by each company and if we wish to develop it quickly the development of uses that allow the design of standardised forms will be necessary. For this task the standard XML is apt (Extended Markup Language). In fact this is not a language but a method to define languages aimed at the publication of information and at information exchange. It concerns an adaptation of SGML which HTML is based on but allows any user (company, association, sector, etc.) to define the tags that are used in the definition of the information. Standard XML has been adopted by leading companies in the information technology sector and definition documents are being developed for a wide variety of applications and sectors. This point in association with the tools that are being developed for the handling of information in XML on Java applications makes the decision to its use more than justified. The way to use XML standard is defining the forms of the ERP application in this language. So a DTD (Document Type Definition) is defined with the syntax of the elements that can be used to define the forms. These elements will be the different from controls, the references to the data base and all those elements that allow the working of the forms. The interaction of the clients will be carried out with an application server which reads the structure of the forms used and depending on them produces the client presentation. The client interacts with this presentation and as a result asks for it again and/or sends information to the server that registers the situation of the client session which means it is behaving like an application and not as a simple navigation. The application server is an general application that shows the forms depending on the XLM files. This application server can be built in different ways, for example it can 6

7 serve HTML files or send XML information which asks for an applet or a general application from the client to show this information. Features users Some of the features which the application will have are: Administration of the forms managed by the server, with the knowledge of the that each one uses. The possibility of changing the forms at the time of execution, in such a way that two users can be working with different versions of the same form. On-line help, defined in the same XML file. Accounting options to make possible the logging of operations discriminated by type of operation, form or user. Access assured based on users and passwords for the data base or on security by user. CONCLUSIONS This concerns an ambitious project because of the size and reach of the developed application but is considered as feasible because of the reasons explained above. The aim of this task is to establish the base and to initiate the conditions for the development of the project. We hope that the next article explains the state of the development or the results obtained. REFERENCES G. BOOCH, J.RUMBAUGH, and I. JACOBSON (1999): The Unified Modelling Language Users Guide, Addison Wesley Longman, Inc BRUCE ECKEL (1998): Thinking in Java, Prentice-Hall Inc. GRAHAM HAMILTON, RICK CATTELL, and MAYDENE FISHER (1997): JDBC Database Access with Java, Addison Wesley Longman, Inc. JOSÉ ANTONIO HERNÁNDEZ MUÑOZ (1998): Así es SAP R/3, Osborne Mc Graw-Hill. BENOIT MARCHAL (1999): XML by Example, QUE. 7

Principles and Software Realization of a Multimedia Course on Theoretical Electrical Engineering Based on Enterprise Technology

Principles and Software Realization of a Multimedia Course on Theoretical Electrical Engineering Based on Enterprise Technology SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 1, No. 1, November 2003, 81-87 Principles and Software Realization of a Multimedia Course on Theoretical Electrical Engineering Based on Enterprise Technology

More information

Modeling Web Applications Using Java And XML Related Technologies

Modeling Web Applications Using Java And XML Related Technologies Modeling Web Applications Using Java And XML Related Technologies Sam Chung Computing & Stware Systems Institute Technology University Washington Tacoma Tacoma, WA 98402. USA chungsa@u.washington.edu Yun-Sik

More information

Sage ERP Accpac Version 6.0. Web-Enabled ERP for the Mid-Market

Sage ERP Accpac Version 6.0. Web-Enabled ERP for the Mid-Market Sage ERP Accpac Version 6.0 Web-Enabled ERP for the Mid-Market Unparalleled Freedom of Choice The multi-tier architecture of Sage ERP Accpac Version 6.0 provides customers with the FREEDOM to choose operating

More information

zen Platform technical white paper

zen Platform technical white paper zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant

More information

Sage ERP Accpac Version 6.0

Sage ERP Accpac Version 6.0 Sage ERP Accpac Version 6.0 Web-Enabled ERP for the Mid-Market Unparalleled Freedom of Choice The multi-tier architecture of Sage ERP Accpac Version 6.0 provides customers with the FREEDOM to choose operating

More information

What Is the Java TM 2 Platform, Enterprise Edition?

What Is the Java TM 2 Platform, Enterprise Edition? Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today

More information

A framework for web-based product data management using J2EE

A framework for web-based product data management using J2EE Int J Adv Manuf Technol (2004) 24: 847 852 DOI 10.1007/s00170-003-1697-8 ORIGINAL ARTICLE M.Y. Huang Y.J. Lin Hu Xu A framework for web-based product data management using J2EE Received: 8 October 2002

More information

Client/server is a network architecture that divides functions into client and server

Client/server is a network architecture that divides functions into client and server Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate

More information

Exploring new ways of Usability testing for an E-Science/ Scientific research application

Exploring new ways of Usability testing for an E-Science/ Scientific research application Exploring new ways of Usability testing for an E-Science/ Scientific research application By Julio Cesar Dovalina St. Edward s University Advisor Dr. Gregory Madey 1 Abstract There is a growing interest

More information

«COSWIN 7i helps you increase your return on assets while boosting their productivity.»

«COSWIN 7i helps you increase your return on assets while boosting their productivity.» COSWIN 7i is the new generation asset and facilities management software developed by SIVECO GROUP. COSWIN 7i helps companies to increase their profitability - by improving the management of corporate

More information

Technology meets Marketing meets Business Processes

Technology meets Marketing meets Business Processes SERVICE OVERVIEW Technology meets Marketing meets Business Processes Whether you are responsible for sales, marketing, IT, an entire country division, or the whole company, you want to be successful and

More information

High Level Design Distributed Network Traffic Controller

High Level Design Distributed Network Traffic Controller High Level Design Distributed Network Traffic Controller Revision Number: 1.0 Last date of revision: 2/2/05 22c:198 Johnson, Chadwick Hugh Change Record Revision Date Author Changes 1 Contents 1. Introduction

More information

NETSTOCK a web based approach for stock control in a heterogeneous IT world

NETSTOCK a web based approach for stock control in a heterogeneous IT world NETSTOCK a web based approach for stock control in a heterogeneous IT world Klaus MOELLER 1 and Frank WERNER 2 1 University of Applied Sciences Pforzheim, Tiefenbronner Strasse 65, D-75175 Pforzheim, Germany

More information

A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases

A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases A Visual Tagging Technique for Annotating Large-Volume Multimedia Databases A tool for adding semantic value to improve information filtering (Post Workshop revised version, November 1997) Konstantinos

More information

GenericServ, a Generic Server for Web Application Development

GenericServ, a Generic Server for Web Application Development EurAsia-ICT 2002, Shiraz-Iran, 29-31 Oct. GenericServ, a Generic Server for Web Application Development Samar TAWBI PHD student tawbi@irit.fr Bilal CHEBARO Assistant professor bchebaro@ul.edu.lb Abstract

More information

An N-tier Rule Based XML Architecture for a Contract Management System

An N-tier Rule Based XML Architecture for a Contract Management System An N-tier Rule Based XML Architecture for a Contract Management System J. W. Wooten Chief Technology Officer Shoulders Corporation 555 Heritage Rd. Suite 100 Southbury, CT 06783 Phone 1-350-860-4331 Email

More information

Contents. peakwork The Player Hub Company. 4 Player-Hub technology cutting edge solution for the distribution travel products

Contents. peakwork The Player Hub Company. 4 Player-Hub technology cutting edge solution for the distribution travel products EN peakwork The Company peakwork is the software specialist for the travel industry. The innovative and unique world-wide - technology has set new standards, resulting in higher quality, quantity, accuracy

More information

The software modules for increased parking success. Needs-oriented. Modular. Compatible. ecommerce

The software modules for increased parking success. Needs-oriented. Modular. Compatible. ecommerce The software modules for increased parking success. Needs-oriented. Modular. Compatible. ecommerce entervo extends ecommerce potential. Opening up new marketing worlds. A key impact of the new entervo

More information

Integrated Software Application for University Management of Material Resources

Integrated Software Application for University Management of Material Resources CHEMICAL ENGINEERING TRANSACTIONS Volume 21, 2010 Editor J. J. Klemeš, H. L. Lam, P. S. Varbanov Copyright 2010, AIDIC Servizi S.r.l., ISBN 978-88-95608-05-1 ISSN 1974-9791 DOI: 10.3303/CET1021083 493

More information

Planon Maintenance Management. For maintaining the value of real estate and corporate assets

Planon Maintenance Management. For maintaining the value of real estate and corporate assets Planon Maintenance Management For maintaining the value of real estate and corporate assets Planon s Maintenance Management solution includes: Building Asset Management Reactive Maintenance Planned Preventive

More information

If you would like more detailed information about Caspian CRM products and services, or would like an on-line or personal demonstration, please

If you would like more detailed information about Caspian CRM products and services, or would like an on-line or personal demonstration, please If you would like more detailed information about Caspian CRM products and services, or would like an on-line or personal demonstration, please contact us on info@caspiansoftware.com or just call us on

More information

CRAFT ERP modules. Introduction

CRAFT ERP modules. Introduction Introduction 1 1 Introduction CRAFT is an ERP system providing automation in most important business aspects of an enterprise: Customer relations, Financial operations, Production and Distribution operations,

More information

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the following requirements (SLAs). Scalability and High Availability Modularity and Maintainability Extensibility

More information

Intellicyber s Enterprise Integration and Application Tools

Intellicyber s Enterprise Integration and Application Tools Intellicyber s Enterprise Integration and Application Tools The IDX product suite provides Intellicyber s customers with cost effective, flexible and functional products that provide integration and visibility

More information

EUROPASS DIPLOMA SUPPLEMENT

EUROPASS DIPLOMA SUPPLEMENT EUROPASS DIPLOMA SUPPLEMENT TITLE OF THE DIPLOMA (ES) Técnico Superior en Desarrollo de Aplicaciones Web TRANSLATED TITLE OF THE DIPLOMA (EN) (1) Higher Technician in Development of Web Applications --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

More information

DOCUMENTS ON WEB OBJECTIVE QUESTIONS

DOCUMENTS ON WEB OBJECTIVE QUESTIONS MODULE 11 DOCUMENTS ON WEB OBJECTIVE QUESTIONS There are 4 alternative answers to each question. One of them is correct. Pick the correct answer. Do not guess. A key is given at the end of the module for

More information

The Web Web page Links 16-3

The Web Web page Links 16-3 Chapter Goals Compare and contrast the Internet and the World Wide Web Describe general Web processing Write basic HTML documents Describe several specific HTML tags and their purposes 16-1 Chapter Goals

More information

Statistisches Bundesamt

Statistisches Bundesamt Statistisches Bundesamt Annette Pfeiffer, Thomas Riede Federal Statistical Office Press Service, Central Information Services, Library United Nations Statistical Commission - Seminar on Innovations in

More information

IT6503 WEB PROGRAMMING. Unit-I

IT6503 WEB PROGRAMMING. Unit-I Handled By, VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603203. Department of Information Technology Question Bank- Odd Semester 2015-2016 IT6503 WEB PROGRAMMING Mr. K. Ravindran, A.P(Sr.G)

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1

SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 SUBJECT TITLE : WEB TECHNOLOGY SUBJECT CODE : 4074 PERIODS/WEEK : 4 PERIODS/ SEMESTER : 72 CREDIT : 4 TIME SCHEDULE UNIT TOPIC PERIODS 1. INTERNET FUNDAMENTALS & HTML Test 1 16 02 2. CSS & JAVASCRIPT Test

More information

Agents and Web Services

Agents and Web Services Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of

More information

TODEAL Access Accelerator for Fixed Income Markets

TODEAL Access Accelerator for Fixed Income Markets TODEAL Access Accelerator for Fixed Income Markets The Access Accelerator family Access Accelerator is the SIA innovative solution family that provides: :: value added services to facilitate communication

More information

HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1

HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1 HOW TO DEPLOY AN EJB APLICATION IN WEBLOGIC SERVER 11GR1 Last update: June 2011 Table of Contents 1 PURPOSE OF DOCUMENT 2 1.1 WHAT IS THE USE FOR THIS DOCUMENT 2 1.2 PREREQUISITES 2 1.3 BEFORE DEPLOYING

More information

Stock Trader System. Architecture Description

Stock Trader System. Architecture Description Stock Trader System Architecture Description Michael Stevens mike@mestevens.com http://www.mestevens.com Table of Contents 1. Purpose of Document 2 2. System Synopsis 2 3. Current Situation and Environment

More information

Moving from Sage 50 Accounts to Sage 200 Standard Online

Moving from Sage 50 Accounts to Sage 200 Standard Online Moving from Sage 50 Accounts to Sage 200 Standard Online 2 Contents Contents Software that grows with your business...4 Straightforward online accounting...5 Reasons to upgrade...6 Financials - Managing

More information

An Enterprise-Wide Project Quality Management System in Manufacturing Industry

An Enterprise-Wide Project Quality Management System in Manufacturing Industry An Enterprise-Wide Project Quality Management System in Manufacturing Industry Wuliang Peng 1,2, Rui Lu 1 and Chengen Wang 1 1 Key Laboratory for Process Industry Automation, Ministry of Education, Northeastern

More information

aurora Complex billing made simple billing software solutions www.aurora-billing.co.uk info@aurora-billing.co.uk 01634 673800

aurora Complex billing made simple billing software solutions www.aurora-billing.co.uk info@aurora-billing.co.uk 01634 673800 aurora billing software solutions Complex billing made simple www.aurora-billing.co.uk info@aurora-billing.co.uk 01634 673800 welcome a Aurora Kendrick James Limited (Aurora) provides Billing Software

More information

DIABLO VALLEY COLLEGE CATALOG 2014-2015

DIABLO VALLEY COLLEGE CATALOG 2014-2015 COMPUTER SCIENCE COMSC The computer science department offers courses in three general areas, each targeted to serve students with specific needs: 1. General education students seeking a computer literacy

More information

A Real-time Cloud Management. ERP, CRM, HR, Project Management, Digital Assets, Physical Assets, SCM,CMS, LMS, B2B, B2C and many more...

A Real-time Cloud Management. ERP, CRM, HR, Project Management, Digital Assets, Physical Assets, SCM,CMS, LMS, B2B, B2C and many more... A Real-time Cloud Management ERP, CRM, HR, Project Management, Digital Assets, Physical Assets, SCM,CMS, LMS, B2B, B2C and many more... Workcube transforms World Wide Web s power into corporate benefit.

More information

Online College Magazine

Online College Magazine Software Requirement Specification Chennai Campus Vandalur-Kelambakkam Road, Chennai 600048 Ciphers Online College Magazine IBM TGMC-2011 Version 1.0 Team Members : Mentor: Prof. B. Sathis Kumar 1. Aanchal

More information

Re Engineering Software Development Process for ebusiness Application Development

Re Engineering Software Development Process for ebusiness Application Development TR No. CIT/24/2003 Fifteenth International Conference on Software Engineering and Knowledge Engineering San Francisco Bay - 30 June - 3 of July 2003. Re Engineering Software Development Process for ebusiness

More information

ENJOY INTEGRATED FACILITY MANAGEMENT SOLUTIONS IN SAP

ENJOY INTEGRATED FACILITY MANAGEMENT SOLUTIONS IN SAP ENJOY INTEGRATED FACILITY MANAGEMENT SOLUTIONS IN SAP CONTENTS Cost Savings Through Efficient Facility Management 3 The Key Role of Facility Management Within 4 The Organisation Get More Out Of SAP With

More information

ASPECTS OF XML TECHNOLOGY IN ebusiness TRANSACTIONS

ASPECTS OF XML TECHNOLOGY IN ebusiness TRANSACTIONS ASPECTS OF XML TECHNOLOGY IN ebusiness TRANSACTIONS Darek Bober, Piotr Muryjas Lublin University of Technology, Department of Computer Science, Borowik@pluton.pol.lublin.pl 1. INTRODUCTION A problem of

More information

How To Use An Sap Business One App For Iphone Or Ipod Touch With A Cell Phone Or Ipo Touch With An Ipod Or Ipd Touch With Ios 3.2 Or Ios 2.2 (Ios)

How To Use An Sap Business One App For Iphone Or Ipod Touch With A Cell Phone Or Ipo Touch With An Ipod Or Ipd Touch With Ios 3.2 Or Ios 2.2 (Ios) Mobility in SAP Business One: SAP Business One Mobile Application for iphone October 2010 Mobile Capabilities in SAP Business One Mobile Capabilities based on Integration Component Technology to build

More information

Information systems modelling UML and service description languages

Information systems modelling UML and service description languages Internet Engineering Tomasz Babczyński, Zofia Kruczkiewicz Tomasz Kubik Information systems modelling UML and service description languages Student Contact Hours: 25.02.2015- Location: 325 C3 room 25.03.2015:

More information

What is Data Virtualization?

What is Data Virtualization? What is Data Virtualization? Rick F. van der Lans Data virtualization is receiving more and more attention in the IT industry, especially from those interested in data management and business intelligence.

More information

Content Management Using Rational Unified Process Part 1: Content Management Defined

Content Management Using Rational Unified Process Part 1: Content Management Defined Content Management Using Rational Unified Process Part 1: Content Management Defined Introduction This paper presents an overview of content management, particularly as it relates to delivering content

More information

SAS Information Delivery Portal

SAS Information Delivery Portal SAS Information Delivery Portal Table of Contents Introduction...1 The State of Enterprise Information...1 Information Supply Chain Technologies...2 Making Informed Business Decisions...3 Gathering Business

More information

OFFSHORE SOFTWARE DEVELOPMENT

OFFSHORE SOFTWARE DEVELOPMENT OFFSHORE SOFTWARE DEVELOPMENT Software Labs in India Professionals in IT business & Data-processing for more than 20 years. Applications & system software development in a multitude of industries State-of-the-Art

More information

Case Study. Data Governance Portal. www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1

Case Study. Data Governance Portal. www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1 Case Study Data Governance Portal www.brainvire.com 2013 Brainvire Infotech Pvt Ltd Page 1 of 1 Client Requirement The website is the Data Governance intranet portal. Data Governance is the practice of

More information

HPC PORTAL DEVELOPMENT PLATFORM

HPC PORTAL DEVELOPMENT PLATFORM HPC PORTAL DEVELOPMENT PLATFORM Chien-Heng Wu, National Center for High-Performance Computing, garywu@nchc.org.tw ABSTRACT In the world of information technology, enterprise applications must be designed,

More information

SCHOOL DISTRICT OF ESCAMBIA COUNTY

SCHOOL DISTRICT OF ESCAMBIA COUNTY SCHOOL DISTRICT OF ESCAMBIA COUNTY JOB DESCRIPTION Programmer Analyst I Web Technologies PROGRAMMER ANALYST I WEB TECHNOLOGIES QUALIFICATIONS: (1) Bachelor s Degree from an accredited educational institution

More information

GPX Business CLOUD. Electronic Data Interchange. www.inposia.com

GPX Business CLOUD. Electronic Data Interchange. www.inposia.com GPX Business CLOUD Electronic Data Interchange EDI via GPX Business CLOUD This booklet shall give You an overview on the GPX Business CLOUD services What the difference makes Why EDI via GPX Business CLOUD

More information

Course Name: Course in JSP Course Code: P5

Course Name: Course in JSP Course Code: P5 Course Name: Course in JSP Course Code: P5 Address: Sh No BSH 1,2,3 Almedia residency, Xetia Waddo Duler Mapusa Goa E-mail Id: ITKP@3i-infotech.com Tel: (0832) 2465556 (0832) 6454066 Course Code: P5 3i

More information

Delivering Field Service Management... on the Microsoft Dynamics Platform

Delivering Field Service Management... on the Microsoft Dynamics Platform Delivering Field Service Management... on the Microsoft Dynamics Platform How to address the challenges and expectations of a customer as they evaluate Field Service solutions. Growing Challenges and Expectations

More information

From Object Oriented Conceptual Modeling to Automated Programming in Java

From Object Oriented Conceptual Modeling to Automated Programming in Java From Object Oriented Conceptual Modeling to Automated Programming in Java Oscar Pastor, Vicente Pelechano, Emilio Insfrán, Jaime Gómez Department of Information Systems and Computation Valencia University

More information

DreamFactory Security Whitepaper Customer Information about Privacy and Security

DreamFactory Security Whitepaper Customer Information about Privacy and Security DreamFactory Security Whitepaper Customer Information about Privacy and Security DreamFactory Software publishes rich applications for salesforce.com. All of our products for salesforce use the DreamFactory

More information

Real-Time Enterprise Management. ERP, CRM, HR, Project Management, Digital Assets, Physical Assets, SCM,CMS, LMS, B2B, B2C and more...

Real-Time Enterprise Management. ERP, CRM, HR, Project Management, Digital Assets, Physical Assets, SCM,CMS, LMS, B2B, B2C and more... Real-Time Enterprise Management ERP, CRM, HR, Project Management, Digital Assets, Physical Assets, SCM,CMS, LMS, B2B, B2C and more... Workcube transforms World Wide Web s End-to-End Functionality Unique

More information

XML- New meta language in e-business

XML- New meta language in e-business 1 XML- New meta language in e-business XML (extensible Markup Language) has established itself as a new meta language in e-business. No matter what, text, pictures, video- or audio files - with the flexibility

More information

The three stages of e-commerce

The three stages of e-commerce The three stages of e-commerce Understanding the types of e-commerce avaliable In order to benefit from e-commerce organizations must first understand the types of e-commerce solutions and models available.

More information

How To Use Compiere

How To Use Compiere Compiere - An Open Source ERP System 7. Juni 2004 Rechtlicher Hinweis Dieser Beitrag ist lizensiert unter der UVM Lizenz für die freie Nutzung unveränderter Inhalte. Zusammenfassung One area where so far

More information

Middleware- Driven Mobile Applications

Middleware- Driven Mobile Applications Middleware- Driven Mobile Applications A motwin White Paper When Launching New Mobile Services, Middleware Offers the Fastest, Most Flexible Development Path for Sophisticated Apps 1 Executive Summary

More information

How can Identity and Access Management help me to improve compliance and drive business performance?

How can Identity and Access Management help me to improve compliance and drive business performance? SOLUTION BRIEF: IDENTITY AND ACCESS MANAGEMENT (IAM) How can Identity and Access Management help me to improve compliance and drive business performance? CA Identity and Access Management automates the

More information

Oracle EBS Interface Connector User Guide V1.4

Oracle EBS Interface Connector User Guide V1.4 Oracle EBS Interface Connector User Guide V1.4 Contents Oracle EBS Interface Connector User Guide V1.4... 1 1. Introduction... 3 2. Technologies... 4 3. High level Architectural Diagram... 4 4. About Oracle

More information

2667A - Introduction to Programming

2667A - Introduction to Programming 2667A - Introduction to Programming Table of Contents Introduction Audience At Course Completion Prerequisites Microsoft Certified Professional Exams Student Materials Course Outline Introduction Elements

More information

Web Applications Access Control Single Sign On

Web Applications Access Control Single Sign On Web Applications Access Control Single Sign On Anitha Chepuru, Assocaite Professor IT Dept, G.Narayanamma Institute of Technology and Science (for women), Shaikpet, Hyderabad - 500008, Andhra Pradesh,

More information

SIGMA CRIS: SCIENTIFIC OUTPUTS, INTEGRATION AND INTEROPERABILITY

SIGMA CRIS: SCIENTIFIC OUTPUTS, INTEGRATION AND INTEROPERABILITY SIGMA CRIS: SCIENTIFIC OUTPUTS, INTEGRATION AND INTEROPERABILITY From an On-Premise solution to service model for SIGMA CONSORTIUM Jordi Cuní Chief Information Officer SIGMA AIE EUNIS 2015 SIGMA AIE SIGMA

More information

Design Metrics for Web Application Maintainability Measurement

Design Metrics for Web Application Maintainability Measurement WestminsterResearch http://www.wmin.ac.uk/westminsterresearch Design metrics for web application maintainability measurement. Emad Ghosheh 1 Sue Black 2 Jihad Qaddour 3 1 Department of Electrical and Electronic

More information

A VIEW OF CLOUD COMPUTING ADOPTION IN JORDANIAN BUSINESSES

A VIEW OF CLOUD COMPUTING ADOPTION IN JORDANIAN BUSINESSES A VIEW OF CLOUD COMPUTING ADOPTION IN JORDANIAN BUSINESSES RAED M.AL-QIREM Drraed@zuj.edu.jo MOATH J. HAMAD Muath_hamad@yahoo.com FACULTY OF ECONOMICS & ADMINISTRATIVE SCIENCES ALZAYTOONAH UNIVERSITY OF

More information

Nowadays recipe for success

Nowadays recipe for success www.inescrm.com 1 Nowadays recipe for success Dear reader, This column was specially designed to transmit our own philosophy, the way we perceive and feel business. For more than 10 years, we have been

More information

Sage 300 Distribution

Sage 300 Distribution Sage 300 Distribution Win new markets, satisfy your customers, deliver high-quality products and services and steer your business in the right direction with Sage 300 Distribution! In this ever increasing

More information

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer

How to Build an E-Commerce Application using J2EE. Carol McDonald Code Camp Engineer How to Build an E-Commerce Application using J2EE Carol McDonald Code Camp Engineer Code Camp Agenda J2EE & Blueprints Application Architecture and J2EE Blueprints E-Commerce Application Design Enterprise

More information

IRA 423/08. Designing the SRT control software: Notes to the UML schemes. Andrea Orlati 1 Simona Righini 2

IRA 423/08. Designing the SRT control software: Notes to the UML schemes. Andrea Orlati 1 Simona Righini 2 Designing the SRT control software: Notes to the UML schemes Andrea Orlati 1 Simona Righini 2 1 - I.N.A.F. Istituto di Radioastronomia. 2 Dip. Astronomia - Università degli Studi di Bologna. Dicembre 2008

More information

Continuous Monitoring: Match Your Business Needs with the Right Technique

Continuous Monitoring: Match Your Business Needs with the Right Technique Continuous Monitoring: Match Your Business Needs with the Right Technique Jamie Levitt, Ron Risinger, September 11, 2012 Agenda 1. Introduction 2. Challenge 3. Continuous Monitoring 4. SAP s Continuous

More information

Using WebLOAD to Monitor Your Production Environment

Using WebLOAD to Monitor Your Production Environment Using WebLOAD to Monitor Your Production Environment Your pre launch performance test scripts can be reused for post launch monitoring to verify application performance. This reuse can save time, money

More information

Chapter 3. Outline the hardware and software technologies used to build an e business. its partners. access to the Internet and hosting of

Chapter 3. Outline the hardware and software technologies used to build an e business. its partners. access to the Internet and hosting of Chapter 3 E business Infrastructure 1 Learning outcomes Outline the hardware and software technologies used to build an e business infrastructure t within an organisation and with its partners Outline

More information

CA Workload Automation

CA Workload Automation PRODUCT SHEET: CA Workload Automation CA Workload Automation Improve the availability of critical IT workload processes and schedules enterprise-wide by leveraging real-time IT automation, embedded workflow,

More information

BENEFITS OF MOBILE DEVICE MANAGEMENT

BENEFITS OF MOBILE DEVICE MANAGEMENT BENEFITS OF MOBILE DEVICE MANAGEMENT White Paper 2013 SUMMARY OVERVIEW This white paper outlines the benefits of Mobile Device Management in different use cases. SyncShield is a Mobile Device Management

More information

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing

LONDON SCHOOL OF COMMERCE. Programme Specification for the. Cardiff Metropolitan University. BSc (Hons) in Computing LONDON SCHOOL OF COMMERCE Programme Specification for the Cardiff Metropolitan University BSc (Hons) in Computing Contents Programme Aims and Objectives Programme Structure Programme Outcomes Mapping of

More information

FEAWEB ASP Issue: 1.0 Stakeholder Needs Issue Date: 03/29/2000. 04/07/2000 1.0 Initial Description Marco Bittencourt

FEAWEB ASP Issue: 1.0 Stakeholder Needs Issue Date: 03/29/2000. 04/07/2000 1.0 Initial Description Marco Bittencourt )($:(%$63 6WDNHKROGHU1HHGV,VVXH 5HYLVLRQ+LVWRU\ 'DWH,VVXH 'HVFULSWLRQ $XWKRU 04/07/2000 1.0 Initial Description Marco Bittencourt &RQILGHQWLDO DPM-FEM-UNICAMP, 2000 Page 2 7DEOHRI&RQWHQWV 1. Objectives

More information

Sage 200 v4.10 What s New At a Glance

Sage 200 v4.10 What s New At a Glance Sage Business Partner: IDL Systems Limited Sage 200 v4.10 What s New At a Glance Tel: 0845 092 0926 Email: sales@idlsystems.co.uk Web: www.idlsystems.co.uk Introducing the Sage 200 Platform The Sage 200

More information

A business intelligence agenda for midsize organizations: Six strategies for success

A business intelligence agenda for midsize organizations: Six strategies for success IBM Software Business Analytics IBM Cognos Business Intelligence A business intelligence agenda for midsize organizations: Six strategies for success A business intelligence agenda for midsize organizations:

More information

Information Technology for Health Insurance

Information Technology for Health Insurance Information Technology for Health Insurance 1 > Health Insurance Software > Business Intelligence Solutions 2 Innovative solutions for excellence in Health Insurance MedNet International is a unique Information

More information

Business Information System Courses Description

Business Information System Courses Description Business Information System Courses Description 1903101 Fundamentals of Information Technology: (Prerequisite none) Information Technology components, computer hardware: memory, CPU, machine cycle. numbering

More information

Manufacturing & Production Control Software

Manufacturing & Production Control Software Manufacturing & Production Control Software Cadlay MRP is an application developed through years of experience in the manufacturing and production industry. The extensive functionality has been designed

More information

A Research on Corporate Enterprise Resource Planning (ERP) Systems used for Supermarket Supply Chain Inventory Management in Turkey

A Research on Corporate Enterprise Resource Planning (ERP) Systems used for Supermarket Supply Chain Inventory Management in Turkey European Journal of Scientific Research ISSN 1450-216X Vol.38 No.3 (2009), pp.486-499 EuroJournals Publishing, Inc. 2009 http://www.eurojournals.com/ejsr.htm A Research on Corporate Enterprise Resource

More information

Supplier Invoice Inefficiency: The truth behind the AP process and how automation can fix it

Supplier Invoice Inefficiency: The truth behind the AP process and how automation can fix it Supplier Invoice Inefficiency: The truth behind the AP process and how automation can fix it 01 Picture this: Scenario 1: Your supplier emails their invoice directly to your online invoice system. It s

More information

Taleo Enterprise. Taleo Scheduling Center Configuration Guide

Taleo Enterprise. Taleo Scheduling Center Configuration Guide Taleo Enterprise Taleo Scheduling Center Feature Pack 12B April 26, 2012 Confidential Information and Notices Confidential Information The recipient of this document (hereafter referred to as "the recipient")

More information

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19

3-Tier Architecture. 3-Tier Architecture. Prepared By. Channu Kambalyal. Page 1 of 19 3-Tier Architecture Prepared By Channu Kambalyal Page 1 of 19 Table of Contents 1.0 Traditional Host Systems... 3 2.0 Distributed Systems... 4 3.0 Client/Server Model... 5 4.0 Distributed Client/Server

More information

White paper December 2008. Addressing single sign-on inside, outside, and between organizations

White paper December 2008. Addressing single sign-on inside, outside, and between organizations White paper December 2008 Addressing single sign-on inside, outside, and between organizations Page 2 Contents 2 Overview 4 IBM Tivoli Unified Single Sign-On: Comprehensively addressing SSO 5 IBM Tivoli

More information

An Automated Workflow System Geared Towards Consumer Goods and Services Companies

An Automated Workflow System Geared Towards Consumer Goods and Services Companies Proceedings of the 2014 International Conference on Industrial Engineering and Operations Management Bali, Indonesia, January 7 9, 2014 An Automated Workflow System Geared Towards Consumer Goods and Services

More information

Design and Implementation of Supermarket Management System Yongchang Rena, Mengyao Chenb

Design and Implementation of Supermarket Management System Yongchang Rena, Mengyao Chenb 4th International Conference on Mechatronics, Materials, Chemistry and Computer Engineering (ICMMCCE 2015) Design and Implementation of Supermarket Management System Yongchang Rena, Mengyao Chenb College

More information

Add a new perspective to your supply chain management.

Add a new perspective to your supply chain management. STATUS: 500 UNITS PRODUCTION "PART A-507" DEPARTED ETA LAX10:00 LOCAL PRODUCTION DATE: CONFIRMED Add a new perspective to your supply chain management. 360 visibility. Active control. Moving at the speed

More information

Epicor Vantage GLOBAL ENTERPRISE RESOURCE PLANNING

Epicor Vantage GLOBAL ENTERPRISE RESOURCE PLANNING Epicor Vantage GLOBAL ENTERPRISE RESOURCE PLANNING EPICOR VANTAGE Next Generation Manufacturing Software Epicor Software Corporation understands that you, like manufacturers worldwide, must identify, consider

More information

Enterprise Performance Management. Getting the value from your digital investments

Enterprise Performance Management. Getting the value from your digital investments Enterprise Performance Management Getting the value from your digital investments Fundamentally, Enterprise Performance Management ( EPM ) is about Managing the Performance of the Enterprise. A simply

More information

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting S.N.CHEONG AZHAR K.M. M. HANMANDLU Faculty Of Engineering, Multimedia University, Jalan Multimedia,

More information

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB September Case Studies of Running the Platform NetBeans UML Servlet JSP GlassFish EJB In this project we display in the browser the Hello World, Everyone! message created in the session bean with servlets

More information

SUPPLY CHAIN & DISTRIBUTION EDI

SUPPLY CHAIN & DISTRIBUTION EDI SUPPLY CHAIN & DISTRIBUTION EDI SUPPLY CHAIN & DISTRIBUTION EDI EDI - The Business Issues Are your trading partners demanding you trade electronically? Can your business afford poor productivity through

More information