Chapter 11 DATA Analysis & MODELLING

Slides:



Advertisements
Presentasi serupa
Menggambarkan Data: Tabel Frekuensi, Distribusi Frekuensi, dan Presentasi Grafis Chapter 2.
Advertisements

INTRO (TO BPOS). What is BPOS? Apakah BPOS itu? •BPOS = (Microsoft) Business Productivity Online Suite (Service) •adalah sebuah layanan online Microsoft,
Developing Knowledge Management dalam perusahaan Week 10 – Pert 19 & 20 (Off Class Session)
WE-2010 Web Engineering Husni husni.trunojoyo.ac.id
INTRO TO BPOS ( Coffey’s Project Portal). What is BPOS? Apakah BPOS itu? •BPOS = (Microsoft) Business Productivity Online Suite (Service) •adalah sebuah.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation. All.
Mata Kuliah : ALGORITMA dan STRUKTUR DATA 1.
PEMOGRAMAN BERBASIS JARINGAN
Modeling Data in the Organization
SOCIAL MEDIA Widianto Nugroho, S.Sn. |
Perancangan Web dan Internet. Introduction ? •What is a web site ? •What Is Internet ?
INTERNET & E-COMMERCE Internet Marketing & eMarketing
Hadi Syahrial (Health IT Security Forum)
Materi Analisa Perancangan System.
Management Information Systems, 10/e
THE FINDING A PATTERN STRATEGY STRATEGI MENEMUKAN POLA Oleh Kelompok 3.
Administrasi Basis Data
IT SEBAGAI ALAT UNTUK MENCIPTAKAN KEUNGGULAN KOMPETISI
Process to Process Delivery
IT Project Management Based on PMBOK
1.1 VISUAL STUDIO 2008 / VISUAL BASIC.NET By Wan hendra M
Slide 3-1 Elmasri and Navathe, Fundamentals of Database Systems, Fourth Edition Revised by IB & SAM, Fasilkom UI, 2005 Exercises Apa saja komponen utama.
Review IS & Software System Concept Diah Priharsari PTIIK – Universitas Brawijaya Source: 1.Obrien & Marakas, Management Information.
Introduction to The Design & Analysis of Algorithms
Principles of Marketing Fifth Canadian Edition Philip Kotler, Gary Armstrong, Peggy H. Cunningham.
1 KOMPONEN PERUMUSAN PROGRAM KOMUNIKASI 1.Assesment - Focus the target audience 2.Planning - Target audience - Key of consumer benefit - Believe of the.
IT , Jaringan,Internet,E-commerce
PROSES PADA WINDOWS Pratikum SO. Introduksi Proses 1.Program yang sedang dalam keadaan dieksekusi. 2.Unit kerja terkecil yang secara individu memiliki.
1. Objek dalam kalimat aktif menjadi subjek dalam kalimat pasif
M. Suwarso Kegiatan Lembaga Standarisasi Internasional Dalam Hal Telepon Internet Telepon Internet.
Review Operasi Matriks
Jeff Howbert Introduction to Machine Learning Winter Classification Nearest Neighbor.
Internal dan Eksternal Sorting
Pengantar/pengenalan (Introduction)
Could not load an object because it is not avaliable on this machine. Tidak dapat memuat sebuah benda karena tidak tersedia pada mesin ini.
Green Productivity Prof. Ir. Moses L. Singgih, MSc, PhD
How human charactersitics, practitioners’ habits and health care system regulations affet the research and development of medical devices.
PROGRAM AND MATERIALS DEVELOPMENT in ODL. How to design and develop the ODL programs and courses? Use systematic and systemic design know well the students.
Risk Management.
2-Metode Penelitian Dalam Psikologi Klinis
Implementing an REA Model in a Relational Database
MEMORY Bhakti Yudho Suprapto,MT. berfungsi untuk memuat program dan juga sebagai tempat untuk menampung hasil proses bersifat volatile yang berarti bahwa.
Manajemen Sistem Informasi
Basisdata Pertanian. After completing this lesson, you should be able to do the following Identify the available group functions Describe the use of group.
1 Magister Teknik Perencanaan Universitas Tarumanagara General View On Graduate Program Urban & Real Estate Development (February 2009) Dr.-Ing. Jo Santoso.
2nd MEETING Assignment 4A “Exploring Grids” Assignment 4 B “Redesign Grids” Create several alternatives grid sysytem using the provided elements: (min.
Slide 1 QUIS Langkah pertama caranya Buat di slide pertama judul Slide kedua soal Slide ketiga waktu habis Slide keempat jawaban yang benar Slide kelima.
LOGO Manajemen Data Berdasarkan Komputer dengan Sistem Database.
Linked List dan Double Linked List
We are in search of passionate and driven individual to become one of the few Management Associates who will be developed to become bright leaders in the.
Definisi VLAN Pemisahan jaringan secara logis yang dilakukan pada switch Pada tradisional switch, dalam satu switch menunjukkan satu segmentasi LAN.
MODELS OF PR SYIFA SA. Grunig's Four models of Public Relations Model Name Type of Communica tion Model Characteristics Press agentry/ publicity model.
Metodologi Penelitian dalam Bidang Informatika
Pemrograman Sistem Basis Data Chapter II Database Sistem (Lanjutan)
3.1 © 2007 by Prentice Hall OVERVIEW Information Systems, Organizations, and Strategy.
MANPRO-M13: MUTU PROYEK SISTEM
1 System Behaviour (System Sequence Diagram & Contract) STMIK STIKOM BALI.
THE IMMERSED TUNNELS MAIN BENEFITS AND INNOVATION BY. WAWAN SETIAWAN.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Fungsi dan Protokol Layer Aplikasi Network Fundamentals – Chapter 3.
1. 2 Work is defined to be the product of the magnitude of the displacement times the component of the force parallel to the displacement W = F ║ d F.
Lecture 8 Set and Dictionary Sandy Ardianto & Erick Pranata © Sekolah Tinggi Teknik Surabaya 1.
Via Octaria Malau Transfer (Internal Transfers) Transfer (Transfers Internal) Select the account from which funds are to be transferred FROM and then select.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Pengalamatan Jaringan – IPv4 Dosen Pengampu: Resi Utami Putri, S.Kom.,
TCP, THREE-WAY HANDSHAKE, WINDOW
Mengapa Strategi Gagal Diterapkan?
Menu Standard Competence Based Competence.
Customer Service and Logistics
Slide 1 Chapter 1: Introduction to Systems Analysis and Design Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc.
E-Business ANALYSIS & DESIGN.
Content Marketing Template
Transcript presentasi:

Chapter 11 DATA Analysis & MODELLING

Learning outcomes Summarize approaches for analyzing requirements for e-business systems Identify key elements of approaches to improve the interface design and security design of e-commerce systems.

Management issues What are the critical success factors for analysis and design of e-business systems? What is the balance between requirements for usable and secure systems and the costs of designing them in this manner? What are the best approaches for incorporating new IS solutions with legacy systems into the architectural design of the e-business?

Analysis for e-business Memahami proses dan aliran informasi untuk meningkatkan pelayanan Pant and Ravichandran (2001) say: ‘Informasi adalah suatu agen koordinasi dan pengendalian dan bekerja sebagai perekat yang menyatukan organisasi, franchises, rantai pasok dan channel distribusi. Bersamaan dengan aliran material dan sumber daya lain, aliran informasi juga harus ditangani secara efektif dalam organisasi’

Workflow management Workflow is ‘Otomatisasi proses bisnis, secara keseluruhan ataupun sebagian di mana dokumen, informasi atau tugas diteruskan dari seorang peserta ke lainnya untuk ditindaklanjuti berdasarkan seperangkat aturan prosedural’ Examples: Booking a holiday Handling a customer complaint Receiving a customer order.

BizFlow

Process modelling Menggunakan metode hirarki untuk menentukan Proses dan sub proses nya Hubungan/ketergantungan tiap proses Input/resource yang dibutuhkan oleh proses dan outputnya

Task analysis and task decomposition Sebelum proses dapat didesain dan diimplemen, sebuah proses harus di-breakdown secara detail terlebih dahulu. Hal ini disebut dengan task analysis. Curtis et al. (1992) framework: Level 1 business process dibagi ke dalam: Level 2 activities yang dibagi ke dalam: Level 3 tasks dan akhirnya: Level 4 sub-tasks.

Figure 11.1 An example task decomposition for an estate agency Source: Adapted from Chaffey (1998)

Hubungan/ketergantungan antar Proses Buat urutan suatu aktivitas terjadi berdasarkan prosedur bisnis Data flow diagrams dan flow charts digunakan secara luas sebagai diagramming techniques Flow process charts Network diagrams Event-driven process chain (EPC) model

Figure 11.2 Symbols used for flow process charts

Figure 11.3 Flow process chart showing the main operations performed by users when working using workflow software

Table 11.5 Elements of the event-driven process chain (EPC) model

Figure 11.4 General model for the EPC process definition model

Data modelling Desain relational database (RDBMS) Tahap-tahapnya: Identify entities Identify attributes of entities Identify relationships.

Identify entities Entity A grouping of related data, example customer entity. Entiti diimplementasikan sebagai table pada database. Database table Each database comprises (terdiri dari) several tables.

Identify attributes Entitas mempunyai ciri-ciri yang berbeda, yang disebut attribute yang menggambarkan karakteristik dari suatu item dalam entitas tersebut. Contohnya, entitas Customer mempunyai atribut seperti name, phone number dan e-mail address. Saat implementasi, atribut akan menjadi field, dan kumpulan field untuk satu item tertentu dari entitas customer akan menjadi sebuah record. Attribute A property or characteristic of an entity, implementation as field. Field Attributes of products, example date of birth. Record A collection of fields for one instance of an entity, example Customer Smith.

Identify relationships Relasi antar entitas memerlukan identifikasi field mana yang menghubungkan tabel-tabel tersebut. Contohnya, untuk setiap pesanan yang dipesan konsumen, kita perlu mengetahui konsumen mana yang telah menempatkan pesanan dan produk apa yang dipesan mereka. Field yang digunakan untuk menghubungkan antar tabel disebut field kunci. Ada 2 yaitu . Primary key yang digunakan sebagai identitas unik suatu record dan secondary key yang menghubungkan tabel dengan primary key di tabel lain. Relationship Describes how different tables are linked. Primary key The field that uniquely identifies each record in a table. Secondary key A field that is used to link tables, by linking to a primary key in another table.

Figure 11.5 Generic B2C ER diagram

Client/server architecture – separation of functions Data storage. Predominantly on server. Client storage is ideally limited to cookies for identification of users and session tracking. Cookie identifiers for each system user are then related to the data for the user which is stored on a database server. Query processing. Although some validation can be performed on the client. Display. This is largely a client function. Application logic. Traditionally, in early PC applications this has been a client function, but for e-business systems the design aim is to maximize the application logic processing including the business rules on the server.

Figure 11.6 Three-tier client server in an e-business environment

The three-tier client server Require different servers to combine applications logic and database storage Purpose of each server: Web server. Manages http requests Merchant server. Main location of app. Logic Personalization server. Provides tailored content Payment commerce server. Manages payment Catalogue server. A document management server

Figure 11.7 E-business architecture for The B2C Company

Diskusi Bentuk kelompok dan diskusikan dari pengalaman pribadi/teman Anda, dari sisi penggunaan website apa yang sering menjadi masalah dalam membeli barang secara online? Dan apa harapan Anda ketika masuk suatu website untuk membeli suatu barang.

User-centred design Kecuali sebuah web site memenuhi kebutuhan pengguna yang diinginkan, web site tersebut tidak akan memenuhi kebutuhan dari organisasi yang menyediakan web site tersebut. Pengembangan web site harusnya berpusat pada pengguna, dibutuhkan evaluasi untuk desain yang terus berkembang terhadap kebutuhan pengguna. (Bevan, 1999a)

Analysis considerations (Bevan) Who are the important users? What is their purpose for accessing the site? How frequently will they visit the site? What experience and expertize do they have? What nationality are they? Can they read English? What type of information are they looking for? How will they want to use the information: read it on the screen, print it or download it? What type of browsers will they use? How fast will their communication links be? How large a screen/window will they use, with how many colours?

Usability/kegunaan Pendekatan desain web site yang dengan tujuan agar tugas yang dilakukan oleh pengguna dapat diselesaikan. Melibatkan 2 hal: Expert reviews Usability testing

Four stages of Rosenfeld and Morville (2000) Identifikasi pengunjung yang berbeda Beri peringkat berdasarkan nilai mereka dimata bisnis Daftarkan 3 informasi yang paling penting yang dibutuhkan oleh jenis pengunjung tersebut Bertanya kepada perwakilan dari masing-masing jenis pengunjung untuk membangun wishlists (daftar keinginan) mereka.

Use-case analysis The use-case method of process analysis and modelling was developed in the early 1990s as part of the development of object-oriented techniques. It is part of a methodology known as Unified Modelling Language (UML) that attempts to unify the approaches that preceded it such as the Booch, OMT and Objectory notations. Use-case modelling A user-centred approach to modelling system requirements. Unified Modelling Language (UML) A language used to specify, visualize and document the artefacts of an object- oriented system.

Schneider and Winters (1998) stages in Use Case Identify actors. Actors are typically application users such as customers and employers also other systems Identify use-cases. The sequence of transactions between an actor and a system that support the activities of the actor Relate actors to use-cases See figure 11.8 Develop use-case scenarios See figure 11.9 for a detailed scenario.

Figure 11.8 Relationship between actors and use-cases for The B2C Company, sell-side e-commerce site

Figure 11.9 Primary use-case scenario for an entire e-commerce purchase cycle

Primary scenario for the Register use-case Pre-condition: A user is active on the web site Scenario: Register Basic path: Use-case starts when customer presses ‘register’ Customer enters name, postal address and email The post/zip code will be checked for validity The customer will select ‘submit’ The system will check all fields are present A redirect page will be displayed to thank the customer.

Figure 11.10 Primary scenario for the Register use-cases for The B2C Company

Figure 11.11 Clear user scenario options at the RS Components site (www.rswww.com)

Persona Persona: Model yang serupa dengan use-case, prinsipnya adalah memilah jenis-jenis pengunjung kemudian dipersonalkan. Contoh: Primary persona dari ford.com adalah “Marie”; seorang wanita yang baru mau membeli mobil, belum mempunyai merek kesukaan tertentu, tidak mengetahui tentang mobil dan membutuhkan bantuan untuk memilih mobil yang sesuai.

Benefit of Persona Membangun customer-centric Mengindentifikasikan detail mengenai kebutuhan informasi dan langkah-langkahnya Test existing web-site design Untuk membandingkan dan melakukan pengujian kekuatan dan kejelasan komunikasi Dapat dihubungkan kepada marketing

Developing a persona Membangun atribut personal ke dalam persona Ingatlah bahwa persona hanyalah suatu model dari karakteristik dan lingkungan Skenario-skenario yang berbeda dapat dikembangkan untuk masing-masing persona, misalnya: Info-seeking scenario Purchase scenario

Case Study Dulux.co.uk

Summary Analysis of business and user requirements for e-business systems is important in delivering usable and relevant systems Process modelling is used to assess existing business processes and suggest revised processes. Techniques such as task analysis and flow process charts from workflow design are useful in understanding tasks that must be supported by the system and weaknesses in the current process Data modelling for e-business systems mainly involves traditional entity relationship approaches