Optimization Online Analytical Processing (OLAP) Data Sales Door Case Study CV Adilia Lestari

Similar documents
CHAPTER 8 DECISION SUPPORT V2 ADVANCED DATABASE SYSTEMS. Assist. Prof. Dr. Volkan TUNALI

I. INTRODUCTION II. LITERATURE REVIEW. A. EPSBED 1) EPSBED Definition EPSBED is a reporting media which organized by the study program of each college

5-1McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

MIS2502: Data Analytics Dimensional Data Modeling. Jing Gong

MIS2502: Data Analytics Dimensional Data Modeling. Jing Gong

Modern Software Engineering Methodologies Meet Data Warehouse Design: 4WD

Question Bank. 4) It is the source of information later delivered to data marts.

TDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended.

An Overview of Data Warehousing and OLAP Technology

Business Intelligence and Decision Support Systems

A Novel Approach of Data Warehouse OLTP and OLAP Technology for Supporting Management prospective

Data Governance Central to Data Management Success

OBJECTIVES DEFINITIONS CHAPTER 1: THE DATABASE ENVIRONMENT AND DEVELOPMENT PROCESS. Figure 1-1a Data in context

Implementing Data Models and Reports with SQL Server 2014

Designing Data Warehouses. Data Warehousing Design. Designing Data Warehouses. Designing Data Warehouses

Rocky Mountain Technology Ventures

Research Article ISSN:

BUSINESS INTELLIGENCE FOR EVALUATION E-VOUCHER AIRLINE REPORT

Data transfer, storage and analysis for data mart enlargement

Data Mining: Approach Towards The Accuracy Using Teradata!

Metadata. Data Warehouse

Data Warehousing. Ritham Vashisht, Sukhdeep Kaur and Shobti Saini

Knowledge Modelling and Management. Part B (9)

Data Warehouse. Asst.Prof.Dr. Pattarachai Lalitrojwong

Data Warehousing. Overview

The strategic advantage of OLAP and multidimensional analysis

A Systems Approach to Dimensional Modeling in Data Marts. Joseph M. Firestone, Ph.D. White Paper No. One. March 12, 1997

20466C - Version: 1. Implementing Data Models and Reports with Microsoft SQL Server

Best Practices in Data Modeling. Dan English

Chapter 3. Databases and Data Warehouses: Building Business Intelligence

Study on the possibility of automatic conversion between BusinessObjects Universes and Oracle Business Intelligence Repositories

Data-Driven Driven Business Intelligence Systems: Parts I. Lecture Outline. Learning Objectives

Q1) Describe business intelligence system development phases? (6 marks)

Power Distribution Analysis For Electrical Usage In Province Area Using Olap (Online Analytical Processing)

Evolution of Database Systems

Data Mining & Data Warehouse

UNIT

Data Warehouse and Data Mining

International Journal of Computer Engineering and Applications, ICCSTAR-2016, Special Issue, May.16

Data Warehouse and Data Mining

Meetings This class meets on Mondays from 6:20 PM to 9:05 PM in CIS Room 1034 (in class delivery of instruction).

Guide Users along Information Pathways and Surf through the Data

Migration and Source Control of SAS Business Intelligence objects in an ITIL environment

MOLAP Data Warehouse of a Software Products Servicing Call Center

COURSE 20466D: IMPLEMENTING DATA MODELS AND REPORTS WITH MICROSOFT SQL SERVER

This tutorial will help computer science graduates to understand the basic-to-advanced concepts related to data warehousing.

Data Warehouse and Data Mining

A MAS Based ETL Approach for Complex Data

Data Mining Concepts & Techniques

Xcelerated Business Insights (xbi): Going beyond business intelligence to drive information value

Call: SAS BI Course Content:35-40hours

QM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS

WKU-MIS-B10 Data Management: Warehousing, Analyzing, Mining, and Visualization. Management Information Systems

MIS2502: Data Analytics The Information Architecture of an Organization. Jing Gong

Data Warehousing Methods and its Applications

Topic 01. Software Engineering, Web Engineering, agile methodologies.

DEPARTMENT OF COMPUTER APPLICATIONS B.C.A. - THIRD YEAR ( REGULATION) SIXTH SEMESTER LESSON PLAN SRM INSTITUTE OF SCIENCE AND TECHNOLOGY

Building a Data Warehouse step by step

Data Warehousing and OLAP Technologies for Decision-Making Process

Business Intelligence Roadmap HDT923 Three Days

1. Inroduction to Data Mininig

Overview of Reporting in the Business Information Warehouse

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 06, 2016 ISSN (online):

After completing this course, participants will be able to:

The Data Organization

Data Warehouses Chapter 12. Class 10: Data Warehouses 1

REPORTING AND QUERY TOOLS AND APPLICATIONS

02 Hr/week. Theory Marks. Internal assessment. Avg. of 2 Tests

The application of OLAP and Data mining technology in the analysis of. book lending

TDWI Data Modeling. Data Analysis and Design for BI and Data Warehousing Systems

Information Integration

DATA WAREHOUSING IN LIBRARIES FOR MANAGING DATABASE

DATA MINING AND WAREHOUSING

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE

A Data Warehouse Implementation Using the Star Schema. For an outpatient hospital information system

DATAWAREHOUSING AND ETL PROCESSES: An Explanatory Research

International Journal of Scientific & Engineering Research, Volume 7, Issue 11, November ISSN

Information Management course

The Use of Soft Systems Methodology for the Development of Data Warehouses

Step-by-step data transformation

Benefits of Automating Data Warehousing

Data Warehousing and OLAP Technology for Primary Industry

Enterprise Informatization LECTURE

Best Practices for Collecting User Requirements

CHAPTER 8: ONLINE ANALYTICAL PROCESSING(OLAP)

MCQ IN BCOM II SEMESTER MANAGEMENT INFORMTION SYSTEM

Data Warehouse and Data Mining

SAS ENTERPRISE GUIDE USER INTERFACE

OBIEE Course Details

Software Development Process Models

CHAPTER 3 Implementation of Data warehouse in Data Mining

1. Analytical queries on the dimensionally modeled database can be significantly simpler to create than on the equivalent nondimensional database.

OLAP Introduction and Overview

Evaluation of Commercial Web Engineering Processes

Course Computer Science Academic year 2015/16 Subject Databases II ECTS 6

DEVELOPING DECISION SUPPORT SYSTEMS A MODERN APPROACH

PESIT- Bangalore South Campus Hosur Road (1km Before Electronic city) Bangalore

Data warehouse architecture consists of the following interconnected layers:

Data warehousing in telecom Industry

SEM Dealer Management System Operation Manual

Transcription:

RESEARCH ARTICLE OPEN ACCESS Optimization Online Analytical Processing (OLAP) Data Sales Door Case Study CV Adilia Lestari Setiawansyah 1, Ayi Bayyinah 2, Nuroji 3 1 (Faculty of Engineering and Computer Science, University Teknokrat Indonesia, and Lampung) 2 (Computer Science, Budi Luhur University, and Jakarta) 3 (Computer Science, Muhammadiyah Prof. Dr. Hamka University, and Jakarta) --------------------------- *********************** ------------------------------ Abstract: Sales transaction data in the sales division related to sales data goods so large and many that require large storage media and difficult to process these data for the preparation of reports used by management for decision making. Online Analitycal Processing (OLAP) is a method of approach to present the answers to the demand for a rapidly dimensional analysis process, ie the design of applications and technologies that can collect, store, manipulate a multidimensional data for analyst purposes. OLAP is part of a more global category of business thinking, which also summarizes the relationship between reporting and data mining. Use of this prototype helps executive informations system in generating monthly goods sales report that is 0,022259399998 sec, sales report top 10 that is 0,0223899998998 second, sales report down 10 that is 0,0210279999301 second, report sales by province that is 0,0399869999535 second, report Sales by district are 0.0133039000143 seconds. So it can help generate reports faster sales data and compliance report generated from the resulting prototype has in common with the existing report format so that the prototype is right in generating the report. OLAP technology can facilitate stakeholders in making decisions based on existing transactional data because OLAP will display data from various sides or multidimens. Keywords Data Warehouse, Online Analitycal Processing, Extraction, Transformation, Loading. ----------------------------------*********************----------------------------- 1. INTRODUCING Business needs are increasingly affect the business competition in many companies that utilize information technology. Competition aims to obtain benefits that utilize information technology in simplify the business process. One of the convenience offered is the use of information technology to support decision making in running business processes that exist in mediumscale companies and above that have large amounts of data. A company's progress factor is its ability to analyze the market well. Behavior of consumers can be able to be captured properly by the company in this case of course the managerial to be evaluated, analyzed so as to produce a strategic policy. Evaluation, planning, and decision- ISSN : 2394-2231 http://www.ijctjournal.org Page 16

making activities can be done better if an organization or company has complete, fast, accurate, and accurate information (Syamsi, 2000) [1]. Sales transaction data in the sales division related sales data items so large and many that require large storage media and difficult to process the data for the making of reports used by management for decision making. Processing sales data to produce reports takes quite a long time because it is still processed with the help of microsoft excel application. The number of sales transactional data stored can not be used as the basis of analysis before further processing of data to be used as a basis by the level of top level management in taking a decision (Atmosudirjo, 2000) [2]. Online Analitycal Processing (OLAP) is a method of approach to present the answers to the demand for a rapidly dimensional analysis process, ie the design of applications and technologies that can collect, store, manipulate a multidimensional data for analyst purposes. OLAP is part of a more global category of business thinking, which also summarizes the relationship between reporting and data mining. The OLAP database has its own schema structure and is usually a data warehouse. Data warehouse is a collection of data from various sources stored in a data repository (repository) in large capacity and used for decision making process. But it is not possible OLAP to take from this operational database with the record this database has a design structure that OLAP friendly (Prabhu, Jaideep, Rajesh, Mark, 2005) [3]. 2. LITERATURE REVIEW 2.1. Online Analytical Processing (OLAP) According to Turban, Sharda, Delen, and King (2011) [4] the main operational structure in OLAP is based on a concept called a cube. Cube in OLAP is a multidimensional data structure (actual or virtual) that allows fast data analysis. The arrangement of data into the cube aims to overcome the limitations of relational databases. Relational databases are not suitable for rapid and close analysis of large amounts of data. Instead, they are more suitable for manipulating records (adding, deleting, and updating data) that represent a series of transactions. According to Scheps (2008) [5] Online Analytical Processing is a concept of multidimensional data with the concept of data acquisition of transactional corporate. Not only aggregating data, OLAP provides the ability of the BI system to view data in new ways. 2.2. Methodology Agile Agile software engineering is an iterative process model that provides a viable alternative to conventional methods for building different types of software and various types of software development projects (Pressman, 2012) [6]. Agile software development is the Method of some set of principles for software development where the requirements and solutions through the collaborative efforts of the functional and client team These supportive adaptive planning, evolutionary development, early delivery, and continuous ISSN : 2394-2231 http://www.ijctjournal.org Page 17

improvement, and it encourages rapid response and flexible to change. These principles support the definition and evolution of many software development methods (Larman, 2004) [7]. Agile software development interactions and personnel are more important than processes and tools, software that functions more important than complete documentation, collaboration with clients is more important than contract negotiations, and responsiveness to change is more important than following a plan. However, just like any other process model, agile software development has advantages and is not suitable for all types of projects, products, people and situations. Agile software development allows a process model that is tolerant to changing needs so that changes can be quickly addressed. According to agile alliance there are 12 (twelve) principles are for those who want to succeed in the application of agile software development: 1. Customer satisfaction with initial delivery and delivery. software that is worth continuously. 2. Accept changes in demand, even in final development. 3. Software developments are delivered frequently every week. 4. Always close coordination between clients and software developers. 5. Projects built around motivated individuals, who can be trusted. 6. Face to face conversation is the best form of communication. 7. Software work is the main measure of progress. 8. Continuous development, able to maintain stable workmanship speed. 9. pay attention to technical excellence and good sustainable design 10. The simplicity of maximizing the number of jobs is not done-very important. 11. The best architecture, requirements, and designs come from selfregulating teams 12. The team reflects on how to be more effective, and adjusts regularly. 3. METHODOLOGY Data warehouse design used in this study is Nine Step Methodology (Kimball, 2010) [8] with the following steps 1. Choosing The Process The election stage of this process is done by selecting the subject matter of the data warehouse to be created, then the business process related to the subject matter is identified. The process required in the analysis is the sale of goods on CV Adilia Lestari Bandarlampung. 2. Choosing The Grain Stages of selection of sources of goods selling process on CV Adilia Lestari is to choose the data source to be analyzed for data warehouse: a. The customer is the customer data that make the purchase transaction on the company. b. Goods ie data items that exist in the company to be sold to customers. ISSN : 2394-2231 http://www.ijctjournal.org Page 18

c. The district is the district data location / where the customer is located. d. Province ie provincial data location / where the customer is located. e. The driver is a driver data that will deliver the goods to the customer. f. Sales ie sales data that became the company's main goal in the process of selling goods. 3. Identifying and Conforming The Dimensions Stages of identification and adjustment of dimensions of the process of selling goods on CV Adilia Lestari is to identify dimension tables for each fact table that exists. 4. Choosing The Fact Stages of the fact table of the process of selling goods on CV Adilia Lestari is to select the fact table to be the main table in the data warehouse sales sales facts. 5. Storing Pre-Calculation in The Fact Table This stage selects the table of facts of sales that can be calculated the total price and total pay with the aim of doing calculations if the table of facts lose statement. 6. Choosing The Duration of Database This stage selects the duration of the database to be used in the data warehouse sales with a duration of 7 years starting from 2010 to 2017. 7. Tracking Slowly Changing Dimension This step observes changes to the dimension table. 8. Deciding The Query Priorities and The Query Models This stage is focused on the physical design for the data warehouse. This stage performs a query priority for the sales data warehouse that will execute the query command to generate the output sales graph that will be the goal in the design of the data warehouse sales on CV Adilia Lestari Bandarlampung. 4. RESULTS AND DISCUSSION 4.1. Use Case Diagram Use case diagonal in OLAP development of sales data is an overview of the interaction between the actors and the system being created. Use case diagram has 2 actors, staff, and EIS. Use case diagrams can be seen in the following image Figure 1 Use Case Diagram Use case diagram has 2 actors that is staff and EIS. Staff actor perform case ISSN : 2394-2231 http://www.ijctjournal.org Page 19

upload data items, perform case upload customer data, do case upload data driver, do case upload data district, do case upload province data, and do case upload data sales. The EIS actor does a case view report 4.2. Star Schema Star schema created from this prototype is using dimension data store which consists of 5 (five) dimension that is dimbarang, dimpelanggan, dimsopir, dimkabupaten, and dimprovinsi. Star schema has 1 (one) fact that is fact sales. Design star schema data warehouse can be seen in figure below: Here is a prototype display in displaying goods sales charts. Figure 2 Star Schema Data Warehouse Penjualan 4.3. Time Respons ChartReportSales This stage is tested against the prototype that has been made, with the purpose of this test is to test the hypothesis items that have been made in the previous chapter to see whether the prototype test results can solve the problem response time in displaying sales charts. The results of this test by looking at how long it takes to display sales graph of goods on CV Adilia Lestari so help executive informations system in decision making. Figure 3Result Testing Time Respons Report SAles Based on the above picture visible time response to display reports data on goods sales prototype OLAP Development Data Sales at CV Adilia Lestari has a time response of 0,000996999908239 seconds. The test results show that the hypothesis of this research is correct that with the development of OLAP prototype it will provide convenience for executive information system to generate sales data chart faster with less than 10 seconds response time to display sales charts for decision-making based on graphical reports resulting from faster prototype. The result of prototype time response test that has been made that is Table 1Result Time Respon Prototype Laporan Time Respons Report on Sale of 0,022259399998 ISSN : 2394-2231 http://www.ijctjournal.org Page 20

Monthly Goods Top 10 Sales Report Sales Report Down 10 Sales Report by Province Sales Report by Regency 0,0223899998998 0,0210279999301 0,0399869999535 0,0133039000143 5. Conclusions Based on the results of the description that has been described in the previous chapters of eating can be taken the following conclusions: 1. Use of this prototype helps executive informations system in generating monthly goods sales report that is 0,022259399998 sec, sales report top 10 that is 0,0223899998998 second, sales report down 10 that is 0,0210279999301 second, report sales by province that is 0,0399869999535 second, Sales report by district is 0.0133039000143 seconds. So it can help generate reports faster data sales and compliance reports generated from the resulting prototype have in common with the existing report format so that the prototype is right in generating reports. 2. The use of prototype in displaying sales charts of executive informations system in decision making because the process of displaying the graph does not require a long time just less than 10 seconds to generate sales graph of goods. 3. Based on the prototype test results made using UAT testing, DeLone and McLeon and TRITAM models show good criteria results. UAT test results Testing user acceptance test (UAT) shows the result that is 95.51% with criteria Very Good, the test model of the success of information systems using the DeLone and McLeon Model shows the results of 84.41% with criteria Very Good, and acceptance testing technology using Model TRITAM shows the result that is 82,56% with good criterion. From the test results showed good results for users of the prototype REFERENCES [1] Syamsi, I. 2000. Pengambilan Keputusan dan Sistem Informasi. Bumi Aksara. Jakarta. [2] Atmosudirjo, S.P., Dr., Mr. 2000. Administrasi Manajemen Umum, Jakarta. CV Mas Haji. [3] Prabhu, J. C., Rajesh K. C., and Mark E. E. 2005, The Impact of Acquisitions on Innovation: Poison Pill,Placebo, or Tonic? Journal of Marketing, 68 (January), 114 30. [4] Turban, E., Sharda, Ramesh., Delen, D., King, D. 2011a. Business ISSN : 2394-2231 http://www.ijctjournal.org Page 21

Intelligence: A Managerial Perspective on Analytics, 3 rd Edition. Pearson Education Limited. USA. [5] Scheps, S. 2008. Business Intelligence for Dummies. Hoboken NJ. Wiley. [6] Pressman, R. S. 2012. Software Engineering : A Practicioner s Approach, 7th Edition. McGraw-Hill Inc., New York. [7] Larman, C. 2004. Agile and Iterative Development: A Manager's Guide. Addison-Wesley. p. 27. ISBN 978-0- 13-111155-4. [8] Kimball, R., and Margy, R. 2010. Industrial Engineering The Kimball Group Reader, Relentlessly Practical Tools for Data Warehousing and Business Intelligence. ISSN : 2394-2231 http://www.ijctjournal.org Page 22