Analisis Dan Perancangan Sistem Informasi

June 4, 2016 | Author: Ulung Mantepp Seshh | Category: N/A
Share Embed Donate


Short Description

Contoh APSI...

Description

Analisis dan Perancangan Sistem Informasi 1 Pengantar.............................................................................................................. 13 1.1 Pengantar Sistem Informasi............................................................................13 1.1.1 Data, Informasi, dan Pengetahuan............................................................13 1.1.1.1 Pengertian Kejadian / Event................................................................13 1.1.1.2 Pengertian Fakta................................................................................. 14 1.1.1.3 Pengertian Data.................................................................................. 14 1.1.1.4 Pengertian Informasi...........................................................................14 1.1.1.5 Pengertian Pengetahuan.....................................................................14 1.1.1.6 Siklus Informasi................................................................................... 14 1.1.1.7 Hubungan Data, Informasi, dan Pengetahuan.....................................15 1.1.1.8 Kualitas data dan informasi.................................................................15 1.1.2 Sistem Informasi....................................................................................... 16 1.1.2.1 Pengertian Sistem............................................................................... 16 1.1.2.2 Sistem, Subsistem, dan Supersistem..................................................16 1.1.2.3 Elemen Sistem.................................................................................... 17 1.1.2.4 Sistem Enterprise dan Lingkungannya................................................18 1.1.2.5 Interface Subsistem............................................................................19 1.1.2.6 Fungsi Interface.................................................................................. 19 1.1.2.7 Pengertian Sistem Informasi...............................................................20 1.1.2.8 Komponen Sistem Informasi...............................................................21 1.1.2.8.1 Sumberdaya Manusia....................................................................21 1.1.2.8.2 Sumberdaya Perangkat Lunak......................................................21 1.1.2.8.3 Sumberdaya Perangkat Keras.......................................................21 1.1.2.8.4 Sumberdaya Jaringan....................................................................22 1.1.2.8.5 Sumberdaya Data.........................................................................22 1.1.2.8.6 Aktifitas Sistem.............................................................................22 1.1.3 Arsitektur Informasi................................................................................... 22

1.2 Sistem Informasi Sebagai Sebuah Produk.......................................................22 1.2.1 Klasifikasi Sistem Informasi.......................................................................22 1.2.1.1 Aktifitas Manajemen...........................................................................22 1.2.1.1.1 Sistem Informasi Pengetahuan.....................................................23 1.2.1.1.2 Sistem Informasi Operasional.......................................................23 1.2.1.1.3 Sistem Informasi Manajerial..........................................................23 1.2.1.1.4 Sistem Informasi Strategis............................................................23 1.2.1.2 Area Fungsional...................................................................................24 1.2.1.2.1 Sistem Informasi Penjualan...........................................................24 1.2.1.2.2 Sistem Informasi Pengadaan.........................................................24 1.2.1.2.3 Sistem Informasi Manufaktur........................................................24 1.2.1.2.4 Sistem Informasi Pemasaran.........................................................26 1.2.1.2.5 Sistem Informasi Akuntansi...........................................................28 1.2.1.2.6 Sistem Informasi SDM...................................................................30 1.2.1.3 Dukungan yang diberikan...................................................................31 1.2.1.3.1 Sistem Pengolahan Transaksi........................................................31 1.2.1.3.2 Sistem Informasi Manajemen........................................................32 1.2.1.3.3 Sistem Informasi Eksekutif............................................................33 1.2.1.3.4 Sistem Pendukung Keputusan.......................................................34 1.2.1.3.5 Sistem Pakar................................................................................. 36 1.2.1.3.6 Sistem Otomasi Perkantoran.........................................................36 1.2.1.3.7 Sistem Pendukung Kelompok........................................................37 1.2.1.3.8 Sistem Pendukung Cerdas............................................................37 1.2.1.4 Arsitektur Sistem Informasi.................................................................38 1.2.1.4.1 Sistem Berbasis Mainframe..........................................................38 1.2.1.4.2 Sistem Stand Alone.......................................................................38 1.2.1.4.3 Sistem Tersebar............................................................................38 1.2.1.4.4 Sistem Berbasis Cloud..................................................................38 1.3 Peranan Sistem Informasi dalam Organisasi...................................................38 1.3.1 Sistem Informasi Enterprise......................................................................38 1.3.1.1 Enterprise Resource Planning..............................................................38 1.3.1.1.1 Sales and Distribution...................................................................38 1.3.1.1.2 Procurement................................................................................. 38

1.3.1.1.3 Production Planning......................................................................38 1.3.1.1.4 Material Management...................................................................38 1.3.1.1.5 Manufacturing Execution..............................................................38 1.3.1.1.6 Financial & Accounting..................................................................38 1.3.1.1.7 Control.......................................................................................... 38 1.3.1.2 Customer Relationship Management..................................................38 1.3.1.2.1 Tipe CRM....................................................................................... 38 1.3.1.2.1.1 Operational CRM.....................................................................38 1.3.1.2.1.2 Sales Force Automation..........................................................38 1.3.1.2.1.3 Analytical CRM........................................................................38 1.3.1.2.1.4 Sales Intelligence CRM............................................................38 1.3.1.2.1.5 Campaign Management..........................................................38 1.3.1.2.1.6 Collaborative CRM..................................................................38 1.3.1.2.1.7 Geographic CRM.....................................................................38 1.3.1.2.2 Strategi CRM................................................................................. 38 1.3.1.2.2.1 Membangun Database Pelanggan..........................................38 1.3.1.2.2.2 Membuat Profil Setiap Pelanggan...........................................39 1.3.1.2.2.3 Analisis Profitabilitas Setiap Pelanggan..................................39 1.3.1.2.2.4 Interaksi dengan Pelanggan yang lebih tertarget dan tercustomize............................................................................................. 39 1.3.1.2.3 Software CRM Opensource............................................................39 1.3.1.2.3.1 Sugar CRM..............................................................................39 1.3.1.2.3.2 Splendid CRM..........................................................................39 1.3.1.2.3.3 Leopard CRM...........................................................................39 1.3.1.3 Supply Chain Management.................................................................39 1.3.2 Enterprise Application Integration.............................................................39 1.4 Perkembangan Teknologi dalam Sistem Informasi..........................................39 1.4.1 Perkembangan Teknologi Data..................................................................39 1.4.2 Perkembangan Teknologi Aplikasi.............................................................39 1.4.3 Perkembangan Teknologi Interface...........................................................39 1.4.4 Perkembangan Teknologi Jaringan.............................................................39 1.5 Para Stakeholder Sistem Informasi..................................................................39 1.5.1 Pemilik Sistem Informasi...........................................................................39

1.5.2 Para pengguna Sistem Informasi...............................................................40 1.5.2.1 Administrator...................................................................................... 40 1.5.2.2 Operator.............................................................................................. 40 1.5.2.3 Eksekutif............................................................................................. 40 1.5.2.4 Guest.................................................................................................. 40 1.5.3 Pengembang Sistem Informasi..................................................................40 1.5.3.1 Manajer Proyek................................................................................... 40 1.5.3.2 Sistem Analis...................................................................................... 40 1.5.3.3 Perancang Sistem...............................................................................40 1.5.3.4 Pembangun Sistem.............................................................................40 1.5.4 Pemelihara Sistem Informasi.....................................................................41 1.6 Penggerak Bisnis Sistem Informasi..................................................................41 1.6.1 Pengetahuan Bisnis...................................................................................41 1.6.2 Proses Bisnis............................................................................................. 41 1.6.3 Komunikasi Bisnis...................................................................................... 41 1.7 Penggerak Teknologi Sistem Informasi............................................................41 1.7.1 Teknologi Data........................................................................................... 41 1.7.2 Teknologi Aplikasi...................................................................................... 41 1.7.3 Teknologi Interface.................................................................................... 41 1.7.4 Teknologi Jaringan..................................................................................... 41 2 Enterprise Architecture.......................................................................................... 41 2.1 Pengantar Enterprise Architecture..................................................................41 2.1.1 Pengertian Enterprise Architecture...........................................................42 2.1.2 Arsitektur Bisnis........................................................................................ 42 2.1.3 Arsitektur Data dan Informasi...................................................................42 2.1.4 Arsitektur Aplikasi..................................................................................... 42 2.1.5 Arsitektur Teknologi...................................................................................42 2.1.6 Sejarah Enterprise Architecture................................................................42 2.1.7 Perbandingan Enterprise Architecture.......................................................44 2.2 Enterprise Architecture Body of Knowledge....................................................44 2.3 ISO/IEC 42010................................................................................................. 45 2.4 Framework Zachman....................................................................................... 46 2.4.1 Kolom........................................................................................................ 47

2.4.1.1 Data.................................................................................................... 47 2.4.1.2 Fungsi.................................................................................................. 47 2.4.1.3 Network............................................................................................... 47 2.4.1.4 Orang-orang........................................................................................ 47 2.4.1.5 Waktu.................................................................................................. 47 2.4.1.6 Motivasi............................................................................................... 47 2.4.2 Baris.......................................................................................................... 47 2.4.2.1 Lingkup............................................................................................... 47 2.4.2.2 Model Bisnis........................................................................................ 47 2.4.2.3 Model Sistem...................................................................................... 47 2.4.2.4 Model Teknologi.................................................................................. 47 2.4.2.5 Representasi Detil...............................................................................47 2.4.2.6 Fungsi Enterprise................................................................................47 2.4.3 Matriks...................................................................................................... 47 2.5 Framework TOGAF........................................................................................... 47 2.5.1 Pendahuluan............................................................................................. 49 2.5.2 Visi Arsitektur............................................................................................ 49 2.5.3 Arsitektur Bisnis........................................................................................ 49 2.5.4 Arsitektur Sistem Informasi.......................................................................49 2.5.5 Arsitektur Teknologi...................................................................................49 2.5.6 Solusi dan Peluang.................................................................................... 49 2.5.7 Perencanaan Migrasi.................................................................................49 2.5.8 Tata Kelola Implementasi..........................................................................49 2.5.9 Manajemen Perubahan Arsitektur.............................................................49 2.6 Framework FEAF.............................................................................................. 49 2.7 Framework TEAF.............................................................................................. 50 2.8 Framework C4ISR............................................................................................ 51 2.9 Framework GERAM.......................................................................................... 53 3 Metode Pengembangan Sistem Informasi.............................................................53 3.1 Pengantar Pengembangan Sistem Informasi...................................................53 3.2 Capability Maturity Model................................................................................ 54 3.2.1 Pengertian Capability Maturity Model........................................................56 3.2.2 Level 1 Initial............................................................................................. 56

3.2.3 Level 2 Repeatable.................................................................................... 56 3.2.4 Level 3 Defined......................................................................................... 56 3.2.5 Level 4 Managed....................................................................................... 56 3.2.6 Level 5 Optimized..................................................................................... 56 3.3 Information System Building Block..................................................................56 3.3.1 Penggerak Bisnis....................................................................................... 56 3.3.1.1 Pengetahuan Bisnis.............................................................................57 3.3.1.2 Proses Bisnis....................................................................................... 58 3.3.1.3 Komunikasi Bisnis................................................................................58 3.3.2 Penggerak Teknologi.................................................................................58 3.3.2.1 Teknologi Database............................................................................. 58 3.3.2.2 Teknologi Software.............................................................................. 58 3.3.2.3 Teknologi Interface.............................................................................. 58 3.3.2.4 Teknologi Jaringan...............................................................................58 3.3.3 Stakeholder............................................................................................... 58 3.3.3.1 Sistem Analis...................................................................................... 58 3.3.3.2 Manajer Proyek................................................................................... 58 3.3.3.3 Pemilik Sistem..................................................................................... 58 3.3.3.4 Pengguna Sistem................................................................................ 58 3.3.3.5 Perancang Sistem...............................................................................58 3.3.3.6 Pembangun Sistem.............................................................................58 3.3.4 Pengembangan......................................................................................... 58 3.3.4.1 Manajemen Proses dan Proyek............................................................58 3.3.4.2 Inisiasi Sistem..................................................................................... 58 3.3.4.2.1 Definisi lingkup.............................................................................58 3.3.4.2.2 Analisis masalah...........................................................................58 3.3.4.3 Analisis Sistem.................................................................................... 58 3.3.4.3.1 Analisis kebutuhan........................................................................58 3.3.4.3.2 Desain logis.................................................................................. 58 3.3.4.3.3 Analisis keputusan........................................................................58 3.3.4.4 Rancangan Sistem..............................................................................58 3.3.4.4.1 Desain fisik................................................................................... 58 3.3.4.5 Implementasi Sistem..........................................................................58

3.3.4.5.1 Konstruksi dan pengujian..............................................................59 3.3.4.5.2 Instalasi dan pengiriman...............................................................59 3.3.5 Produk....................................................................................................... 59 3.3.5.1 Statement of work..............................................................................59 3.3.5.1.1 Problem statement.......................................................................59 3.3.5.1.2 Information scope and vision........................................................59 3.3.5.1.3 Functional scope and vision..........................................................59 3.3.5.1.4 Communication scope and vision.................................................59 3.3.5.1.5 System improvement objectives...................................................59 3.3.5.2 Pernyataan kebutuhan bisnis..............................................................59 3.3.5.2.1 Kebutuhan data bisnis / Model data logis......................................59 3.3.5.2.2 Kebutuhan proses bisnis / Model proses logis...............................59 3.3.5.2.3 Kebutuhan antarmuka bisnis dan sistem / model antarmuka logis ..................................................................................................................... 59 3.3.5.3 Proposal sistem dan arsitektur aplikasi...............................................59 3.3.5.4 Prototipe rancangan............................................................................59 3.3.5.4.1 Spesifikasi desain database fisik...................................................59 3.3.5.4.2 Desain proses bisnis / Spesifikasi desain software fisik.................59 3.3.5.4.3 Spesifikasi desain antarmuka user dan sistem fisik......................59 3.3.5.5 Sistem fungsional................................................................................ 59 3.3.5.5.1 Solusi database.............................................................................59 3.3.5.5.2 Paket software komersial..............................................................59 3.3.5.5.3 Software aplikasi custon-built.......................................................59 3.3.5.5.4 Solusi interface pengguna............................................................59 3.3.5.5.5 Solusi interface sistem..................................................................59 3.3.5.5.6 Middleware................................................................................... 59 3.3.5.6 Bahan pelatihan.................................................................................. 59 3.3.5.7 Sistem operasional..............................................................................60 3.3.5.8 Review pasca audit.............................................................................60 3.4 System Development Life Cycle......................................................................60 3.4.1 Pengertian SDLC....................................................................................... 60 3.4.2 Fase-fase................................................................................................... 60 3.4.2.1 Investigasi sistem...............................................................................60

3.4.2.2 Analisis sistem.................................................................................... 60 3.4.2.3 Desain................................................................................................. 60 3.4.2.4 Lingkungan......................................................................................... 60 3.4.2.5 Pengujian............................................................................................ 60 3.4.2.6 Pelatihan dan transisi..........................................................................60 3.4.2.7 Operasi dan pemeliharaan..................................................................60 3.4.2.8 Evaluasi............................................................................................... 60 3.5 Linear Sequential Model..................................................................................60 3.6 Prototyping Model........................................................................................... 60 3.7 Rapid Application Development Model............................................................61 3.8 Incremental Model........................................................................................... 61 3.9 Spiral Model..................................................................................................... 61 3.10 Component Assembly Model.........................................................................61 3.11 Concurrent Development Model....................................................................62 3.12 Formal Methods Model..................................................................................62 3.13 Agile Development........................................................................................ 62 3.14 4th Generation Techniques............................................................................63 3.15 SCRUM........................................................................................................... 63 3.16 Service Oriented Modeling and Architecture.................................................64 3.16.1 Service Oriented Modeling......................................................................64 3.16.2 Service Oriented Architecture.................................................................64 3.16.3 Service Oriented Analysis and Design (SOAD)........................................64 3.17 Structured System Analysis and Design Method...........................................65 3.18 Object Oriented Methodology........................................................................65 3.19 Metodologi FAST............................................................................................ 65 3.19.1 Definisi Lingkup....................................................................................... 66 3.19.1.1 Identifikasi garis besar masalah dan kesempatan............................66 3.19.1.2 Negosiasi garis besar lingkup............................................................66 3.19.1.3 Menilai garis besar kelayakan...........................................................66 3.19.1.4 Mengembangkan garis besar jadwal dan anggaran..........................66 3.19.1.5 Mengkomunikasikan rencana proyek................................................66 3.19.2 Analisis Masalah...................................................................................... 66 3.19.2.1 Memahami bidang masalah..............................................................66

3.19.2.2 Analisis masalah dan kesempatan....................................................66 3.19.2.3 Analisis proses bisnis........................................................................66 3.19.2.4 Menentukan tujuan perbaikan sistem...............................................66 3.19.2.5 Memperbarui atau memperbaiki rencana proyek.............................66 3.19.2.6 Mengkomunikasikan penemuan dan rekomendasi............................66 3.19.3 Analisis Kebutuhan..................................................................................66 3.19.3.1 Mengidentifikasi dan menyatakan kebutuhan sistem.......................66 3.19.3.2 Membuat prioritas kebutuhan sistem................................................66 3.19.3.3 Memperbarui atau memperbaiki rencana proyek.............................66 3.19.3.4 Mengkomunikasikan pernyataan kebutuhan.....................................66 3.19.4 Desain Logis............................................................................................ 66 3.19.4.1 Mentruktur kebutuhan fungsional.....................................................66 3.19.4.2 Prototipe kebutuhan fungsional........................................................66 3.19.4.3 Validasi kebutuhan fungsional...........................................................66 3.19.4.4 Menentukan penerimaan kasus uji....................................................66 3.19.5 Analisis Keputusan.................................................................................. 66 3.19.5.1 Identifikasi kandidat solusi................................................................66 3.19.5.2 Analisis kandidat solusi.....................................................................66 3.19.5.3 Membandingkan kandidat solusi.......................................................67 3.19.5.4 Memperbarui rencana proyek...........................................................67 3.19.5.5 Rekomendasi solusi sistem...............................................................67 3.19.6 Desain Fisik dan Integrasi........................................................................67 3.19.6.1 Desain sistem untuk pengembangan in-house.................................67 3.19.6.1.1 Merancang arsitektur aplikasi.....................................................67 3.19.6.1.2 Merancang database sistem.......................................................67 3.19.6.1.3 Merancang antarmuka sistem.....................................................67 3.19.6.1.4 Mengemas spesifikasi rancangan...............................................67 3.19.6.1.5 Pembaruan rencana proyek........................................................67 3.19.6.2 Desain sistem untuk mengintegrasikan perangkat lunak komersil...67 3.19.6.2.1 Meneliti pilihan dan kriteria teknis..............................................67 3.19.6.2.2 Mengumpulkan proposal dari vendor..........................................67 3.19.6.2.3 Mengevaluasi dan meranking proposal vendor...........................67 3.19.6.2.4 Menyerahkan kontrak dan interogasi vendor..............................67

3.19.7 Konstruksi dan Pengujian........................................................................67 3.19.8 Instalasi dan Pengiriman.........................................................................67 3.20 Software Engineering Body of Knowledge.....................................................67 3.20.1 Pengantar SWEBOK................................................................................. 68 3.20.2 SWEBOK Knowledge Area........................................................................68 3.20.2.1 Kebutuhan Software..........................................................................68 3.20.2.2 Kebutuhan Software..........................................................................68 3.20.2.3 Konstruksi Software..........................................................................68 3.20.2.4 Pengujian Software...........................................................................68 3.20.2.5 Pemeliharaan Software.....................................................................68 3.20.2.6 Manajemen Konfigurasi Software......................................................68 3.20.2.7 Manajemen Rekayasa Software........................................................68 3.20.2.8 Proses Rekayasa Software.................................................................68 3.20.2.9 Model dan Metode Rekayasa Software..............................................68 3.20.2.10 Kualitas Software............................................................................ 68 3.20.2.11 Praktik Profesional Rekayasa Software............................................68 3.20.2.12 Keekonomian Rekayasa Software....................................................68 3.20.2.13 Dasar-dasar Komputasi...................................................................68 3.20.2.14 Dasar-dasar Matematika.................................................................68 3.20.2.15 Dasar-dasar Rekayasa.....................................................................68 3.20.3 Related Disciplines.................................................................................. 68 3.20.3.1 Rekayasa Komputer..........................................................................68 3.20.3.2 Ilmu Komputer.................................................................................. 68 3.20.3.3 Manajemen Umum............................................................................ 68 3.20.3.4 Matematika....................................................................................... 68 3.20.3.5 Manajemen Proyek............................................................................68 3.20.3.6 Manajemen Kualitas..........................................................................68 3.20.3.7 Manajemen Sistem............................................................................68 4 Analisis Sistem Informasi....................................................................................... 69 4.1 Pengantar Analisis Sistem Informasi...............................................................69 4.2 Metode-metode Fact Finding dan Requirement...............................................69 4.3 Tahap-tahap Analisis Sistem Informasi............................................................70 4.3.1 Identifikasi dan analisis proses bisnis........................................................70

4.3.2 Identifikasi dan analisis kebutuhan...........................................................70 4.3.3 Identifikasi dan analisis alternatif solusi....................................................70 4.4 Pemodelan System.......................................................................................... 70 4.5 Flowchart......................................................................................................... 71 5 Analisis Proses Bisnis............................................................................................. 71 5.1 Pengantar Analisis Proses Bisnis......................................................................71 5.2 Manajemen Proses Bisnis................................................................................72 5.3 Pemodelan Proses Bisnis.................................................................................72 5.4 Orkestrasi Proses............................................................................................. 72 5.5 Koreografi Proses............................................................................................. 73 5.6 Analisis Model Proses Bisnis............................................................................ 73 5.7 Pemodelan Workflow....................................................................................... 73 5.8 Manajemen Workflow...................................................................................... 73 5.9 Analisis dan Pemodelan Menggunakan UML....................................................73 5.10 Business Analysis Body of Knowledge...........................................................73 6 Analisis Kebutuhan................................................................................................ 73 6.1 Pengantar Analisis Kebutuhan Sistem.............................................................73 6.2 Pemodelan Kebutuhan Sistem Menggunakan Use Case..................................73 6.3 Pemodelan dan Analisis Data..........................................................................73 7 Analisis Alternatif Solusi........................................................................................ 74 7.1 Pengantar Analisis Alternatif Solusi.................................................................74 7.2 Perencanaan Strategis.................................................................................... 74 7.3 Metode Ward-Peppard..................................................................................... 75 7.4 Metode Wetherbe............................................................................................ 75 7.5 Metode Bennet P. Lientz..................................................................................75 7.6 Metode Tozer................................................................................................... 76 7.7 Metrik Software............................................................................................... 76 7.8 IT Budgeting.................................................................................................... 77 7.9 Cost-Benefit Analysis....................................................................................... 77 7.10 Proposal Sistem............................................................................................. 78 7.11 Studi Kelayakan Proposal Sistem...................................................................78 8 Perancangan dan Prototyping I/O..........................................................................78 8.1 Pengantar Perancangan dan Prototyping I/O...................................................78

8.2 Perancangan dan Prototyping Output..............................................................78 8.3 Perancangan dan Prototyping Input................................................................78 8.4 Perancangan User Interface............................................................................78 9 Perancangan Proses.............................................................................................. 78 9.1 Pengantar Perancangan Proses.......................................................................78 9.2 Arsitektur dan Pemodelan Aplikasi..................................................................78 9.3 Context Diagram dan Data Flow Diagram.......................................................79 9.4 Perancangan dan Pemodelan Menggunakan UML...........................................79 9.5 Multi Tenant Application.................................................................................. 79 10 Perancangan Database........................................................................................ 79 10.1 Pengantar Perancangan Database................................................................79 10.2 Database Relasional...................................................................................... 79 10.3 Structured Query Language (SQL).................................................................80 10.4 Normalisasi.................................................................................................... 80 10.5 Object Oriented Database............................................................................. 80 10.6 Sistem Manajemen Database........................................................................80 10.7 Database Terdistribusi...................................................................................80 10.8 Data Warehousing......................................................................................... 81 10.9 Multi Tenant Database................................................................................... 81 11 Konstruksi Sistem................................................................................................ 81 11.1 Pengantar Konstruksi Sistem.........................................................................81 11.2 Konstruksi Sistem Berorientasi Objek............................................................81 11.3 Manajemen Konfigurasi Sistem.....................................................................81 11.4 Paradigma Pemrograman..............................................................................81 11.5 Pemrograman Terstruktur.............................................................................. 82 11.6 Pemrograman Berorientasi Objek..................................................................82 11.7 Pemrograman Web........................................................................................ 82 11.8 Pemrograman Berorientasi Service...............................................................82 11.9 Pemrograman Mobile..................................................................................... 82 11.10 Dokumentasi Sistem................................................................................... 82 12 Ujicoba Sistem..................................................................................................... 82 12.1 Pengantar Uji Coba Sistem............................................................................82 12.2 Metode Pengujian Sistem.............................................................................. 83

12.3 Strategi Pengujian Sistem.............................................................................83 12.4 Teknik Pengujian Sistem................................................................................ 83 12.5 Pengujian Berorientasi Objek........................................................................83 13 Implementasi, Operasional, dan Pemeliharaan...................................................84 13.1 Pengantar Implementasi, Operasional, dan Pemeliharaan............................84 13.2 Perencanaan Implementasi dan Migrasi Sistem............................................84 13.3 Operasi dan Dukungan Sistem......................................................................84 13.4 Pemeliharaan Sistem..................................................................................... 84 13.5 Reverse Engineering..................................................................................... 84 13.6 Reengineering............................................................................................... 85 13.6.1 Definisi Reengineering............................................................................85 13.6.2 Konsep Reengineering............................................................................. 85

1 Pengantar 1.1 Pengantar Sistem Informasi 1.1.1 Data, Informasi, dan Pengetahuan 1.1.1.1 Pengertian Kejadian / Event Kejadian(events) adalah aktivitas yang terjadi pada suatu waktu tertentu. 1.1.1.2 Pengertian Fakta Fakta (bahasa Latin: factus) dalam istilah keilmuan merupakan suatu hasil observasi yang obyektif dan dapat verifikasi. Fakta adalah pengamatan yang telah diverifikasi secara empiris. Fakta dalam prosesnya kadangkala dapat menjadi sebuah ilmu. 1.1.1.3 Pengertian Data Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang tidak mempunyai makna atau tidak berpengaruh secara langsung pada pemakai. 1.1.1.4 Pengertian Informasi Informasi adalah data yang sudah diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

1.1.1.5 Pengertian Pengetahuan Pengetahuan : kombinasi dari naluri, gagasan, aturan, dan prosedur yang mengarahkan tindakan atau keputusan. Pengetahuan didapatkan dari belajar dan pengalaman. 1.1.1.6 Siklus Informasi

1.1.1.7 Hubungan Data, Informasi, dan Pengetahuan

1.1.1.8 Kualitas data dan informasi 



Isi informasi 

Akurat. Informasi harus tepat mewakili objek yang diwakilinya dan bebas dari kesalahan.



Relevan. Harus ada kesesuaian antara informasi dengan masalah yang akan dipecahkan berdasarkan informasi tersebut.



Lengkap. Jumlah informasi harus mencukupi untuk digunakan sebagai bahan membuat keputusan.



Ringkas. Jumlah informasi tidak boleh berlebihan.



Lingkup luas. Informasi yang disampaikan harus dapat meliputi semua objek yang harus disampaikan.



Kinerja informasi. Seberapa sering informasi dapat berguna bagi pembuat keputusan.

Waktu penyajian 

Ketepatan waktu. Ketepatan waktu datangnya informasi pada saat informasi tersebut dibutuhkan.



Keterkinian. Informasi harus mencerminkan keadaan yang paling baru.



Frekuensi. Penyampaian informasi harus sesuai dengan frekuensi pembuatan keputusan oleh manajemen



Periode. Untuk membuat keputusan strategis, informasi yang diperlukan adalah informasi jangka panjang. Sebaliknya, untuk membuat keputusan sederhana hanya dibutuhkan informasi jangka pendek.



1.1.2 Sistem Informasi 1.1.2.1 Pengertian Sistem Sistem adalah suatu kesatuan yang terdiri atas beberapa komponen atau elemen yang saling berhubungan atau saling terikat satu sama lain yang secara bersama mencapai tujuan-tujuan yang sama.

1.1.2.2 Sistem, Subsistem, dan Supersistem 

Sistem adalah sekumpulan elemen-elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan.



Subsistem adalah sistem-sistem yang berada di dalam sebuah sistem.



Supersistem adalah bagian dari sistem yg lebih besar

1.1.2.3 Elemen Sistem



Tujuan. Tujuan utama yang umum ada 3 macam, yaitu : 

Untuk mendukung fungsi manajemen.



Untuk mendukung pengambilan keputusan manajemen.



Untuk mendukung kegiatan operasi perusahaan.



Masukan : segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan untuk diproses.



Proses.



Keluaran.



Mekanisme pengendalian diwujudkan dengan menggunakan umpan balik. Umpan balik digunakan untuk mengendalikan masukan maupun proses. Tujuannya adalah untuk mengatur sistem agar berjalan sesuai dengan tujuan.



Umpan balik ada 2, yaitu : 

Umpan balik negatif, menyesuaikan penyimpangan terhadap standar.



Umpan balik positif, menentukan standar dan meramalkan penyimpangannya sehingga penyimpangan dapat dicegah.

1.1.2.4 Sistem Enterprise dan Lingkungannya



Pemasok, disebut juga vendor, memasok bahan, mesin, layanan, dan informasi yang digunakan oleh perusahaan untuk menghasilkan produk dan layanannya.



Pelanggan, meliputi current user dan prospective user.



Serikat pekerja, adalah organisasi pekerja terampil dan tidak terampil.



Komunitas finansial terdiri dari institusi yang menguasai sumber daya keuangan yang tersedia untuk perusahaan.



Pemegang saham atau pemilik adalah orang yang menginvestasikan uangnya pada perusahaan dan merepresentasikan tingkat manajemen tingkat tertinggi.



Pesaing meliputi semua organisasi yang bersaing dengan perusahaan dalam pasarnya.



Pemerintah, yang menyediakan batasan dalam bentuk hukum dan regulasi, juga menyediakan bantuan dalam bentuk pembelian, informasi, dan pendanaan.



Komunitas global adalah area geografis di mana perusahaan melakukan operasinya.



Batas adalah pemisah antara sistem dan daerah di luar sistem (lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau kemampuan sistem.

1.1.2.5 Interface Subsistem

1.1.2.6 Fungsi Interface 

Menyatakan aliran data.



Menyaring data.



Mengkodekan dan mendekodekan data.



Mendeteksi kesalahan data.



Buffering data.



Pengamanan data.



Peringkasan data.

1.1.2.7 Pengertian Sistem Informasi Sumber

Definisi

Alter

Kombinasi antara prosedur kerja, informasi, orang, dan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah organisasi.

Bodnar & Hopwood

Kumpulan perangkat keras dan perangkat lunak yang dirancang untuk mentransformasikan data ke dalam bentuk informasi yang berguna.

Gelinas, Oram, & Wiggins

Suatu sistem buatan manusia yang secara umum terdiri atas sekumpulan komponen berbasis komputer dan manual yang dibuat untuk menghimpun, menyimpan, dan mengelola data serta menyediakan informasi keluaran

kepada para pemakai. Hall

Sebuah rangkaian prosedur formal di mana data dikelompokkan, diproses menjadi informasi, dan didistribusikan kepada pemakai.

Turban, McLean, & Wetherbe

Sebuah sistem yang mengumpulkan, memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk tujuan yang spesifik.

Wilkinson

Kerangka kerja yang mengkoordinasikan sumber daya untuk mengubah masukan menjadi keluaran, guna mencapai sasaran-sasaran perusahaan.

1.1.2.8 Komponen Sistem Informasi

1.1.2.8.1 Sumberdaya Manusia Orang : personil-personil yang bertanggung jawab dalam pengembangan sistem informasi, pengolahan, dan penggunaan keluaran sistem informasi.

1.1.2.8.2 Sumberdaya Perangkat Lunak Perangkat lunak : sekumpulan instruksi yang memungkinkan perangkat keras untuk dapat memproses data. 1.1.2.8.3 Sumberdaya Perangkat Keras Perangkat keras : meliputi peralatan-peralatan fisik seperti komputer, printer, dll. 1.1.2.8.4 Sumberdaya Jaringan Jaringan komputer : sistem penghubung yang memungkinkan sumber daya dipakai secara bersama-sama atau diakses oleh sejumlah pemakai.

1.1.2.8.5 Sumberdaya Data Basis data : sekumpulan tabel, hubungan, dan lain-lain yang berkaitan dengan penyimpanan data. 1.1.2.8.6 Aktifitas Sistem 

Input, menggambarkan bagaimana suatu kegiatan untuk menyediakan data untuk diproses.



Proses, menggambarkan bagaimana suatu data diproses untuk menghasilkan suatu informasi yang bernilai tambah.



Output, suatu kegiatan untuk menghasilkan laporan dan proses diatas tersebut.



Penyimpanan, suatu kegiatan untuk memeliharadan menyimpan data.



Control,ialah suatu aktivitas untuk menjamin bahwa sistem informasi tersebut berjalan sesuai dengan yang diharapkan.

1.1.3 Arsitektur Informasi Arsitektur informasi adalah sebuah sistem, yang mengelola data serta penerapan dari proses bisnis yang telah didefinisikan, sehingga sebelum organisasi mendefinisikan kebutuhan informasi yang akan digunakan untuk menjalankan roda organisasinya, maka terlebih dahulu harus mendefinisikan data, proses bisnis dan sistem aplikasinya.

1.2 Sistem Informasi Sebagai Sebuah Produk 1.2.1 Klasifikasi Sistem Informasi 1.2.1.1 Aktifitas Manajemen sumber : https://en.wikipedia.org/wiki/Activity_management https://en.wikipedia.org/wiki/Work_activity_management

1.2.1.1.1 Sistem Informasi Pengetahuan Sistem informasi pengetahuan : sistem informasi yang mendukung aktifitas pekerja pengetahuan. sumber : http://www.researchgate.net/profile/Premkumar_Devanbu/publication/2494288_LaSSIE_a_Kn owledge-Based_Software_Information_System/links/0deec51de3f2c9647b000000.pdf https://en.wikipedia.org/wiki/Knowledge-based_systems http://www.reidgsmith.com/Knowledge-Based_Systems__Concepts_Techniques_Examples_08-May-1985.pdf

1.2.1.1.2 Sistem Informasi Operasional Sistem informasi operasional : sistem informasi yang berurusan dengan operasi

sumber : http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.42.8364&rep=rep1&type=pdf

1.2.1.1.3 Sistem Informasi Manajerial Sistem informasi manajerial : sistem informasi yang menunjang kegiatan-kegiatan yang bersifat manajerial.

sumber :

1.2.1.1.4 Sistem Informasi Strategis Sistem informasi strategis : sistem informasi yang digunakan untuk menangani masalah-masalah strategis dalam organisasi.

sumber : https://en.wikipedia.org/wiki/Strategic_information_system http://www.ccsenet.org/journal/index.php/ijbm/article/download/6631/5247 http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.430.7363&rep=rep1&type=pdf 1.2.1.2 Area Fungsional 1.2.1.2.1 Sistem Informasi Penjualan

sumber : http://salesinformationsystem.com/index.php?site=funktionen&change_lang=en https://help.sap.com/saphelp_46c/helpdata/en/93/745005546011d1a7020000e829fd11/cont ent.htm http://www.erpgreat.com/sap-sd/what-is-sales-information-system.htm

1.2.1.2.2 Sistem Informasi Pengadaan

sumber : https://en.wikipedia.org/wiki/E-procurement

1.2.1.2.3 Sistem Informasi Manufaktur Sistem informasi yang bekerja sama dengan sistem informasi lain untuk mendukung manajemen perusahaan dalam menyelesaikan masalah yang berhubungan dengan produk atau jasa yang dihasilkan perusahaan. Sistem ini digunakan untuk mendukung fungsi produksi yang meliputi seluruh kegiatan yang terkait dengan perencanaan dan pengendalian proses untuk memproduksi barang atau jasa. Lingkup sistem informasi manufaktur

Pendekatan manajemen produksi CIM (Computer Integrated Manufacturing) : sistem yang menggabungkan berbagai teknik untuk menciptakan proses manufaktur yang luwes, cepat, dan menghasilkan produk yang berkualitas tinggi secara efisien.

Cara mengimplementasikan CIM 

Menyederhanakan proses produksi, perancangan produk, organisasi pabrik sebagai dasar yang penting untuk otomasi dan integrasi.



Otomasi proses-proses produksi dan fungsi-fungsi bisnis yang mendukungnya dengan komputer, mesin dan robot.



Mengintegrasikan seluruh proses produksi dan pendukungnya dengan memakai komputer, jaringan komunikasi, dan teknologi informasi yang lain.

Model CIM

1.2.1.2.4 Sistem Informasi Pemasaran Sistem informasi yang menyediakan informasi yang dipakai oleh fungsi pemasaran

Model IS Pemasaran



Subsistem riset pemasaran merupakan subsistem yang berhubungan dengan pengumpulan, pencatatan, dan analisis semua data pelanggan dan calon pelanggan.



Subsistem informasi pemasaran merupakan subsistem yang berhubungan dengan pengumpulan, pencatatan, dan analisis semua data perusahaan pesaing yang memiliki hubungan dengan penjualan barang dan jasa kepada konsumen.



Subsistem pemrosesan transaksi berupa sistem informasi akuntansi yang berhubungan dengan penjualan.



Subsistem produk berguna dalam membuat rencana produk baru.



Subsistem tempat berguna untuk mengambil keputusan dalam rangka menentukan tempat yang cocok dan waktu yang tepat.



Subsistem promosi berguna untuk melakukan analisis terhadap promosi yang harus dilakukan untuk meningkatkan penjualan.



Subsistem harga digunakan untuk membantu penetapan harga suatu produk.



Subsistem peramalan penjualan berguna untuk melakukan peramalan penjualan.

1.2.1.2.5 Sistem Informasi Akuntansi Sistem informasi yang menyediakan informasi yang dipakai oleh fungsi akuntansi. Sistem ini mencakup semua transaksi yang berhubungan dengan keuangan dalam perusahaan.

Lingkup Sistem Informasi Akuntansi



Pemrosesan pesanan penjualan : subsistem yang menangani order dari pelanggan.



Pemrosesan sediaan : subsistem yang menangani perubahan dalam sediaan dan memberikan informasi pengiriman dan pemesanan kembali.



Buku besar : subsistem yang mengkonsolidasikan data dari sistem akuntansi yang lain dan menghasilkan pernyataan-pernyataan dan laporan bisnis yang bersifat periodik.



Piutang dagang : subsistem yang mencatat piutang pelanggan dan menghasilkan faktur, pernyataan pelanggan bulanan, serta laporan manajemen kredit.



Utang dagang : subsistem yang mencatat pembelian dan pembayaran utang kepada pemasok, dan menghasilkan laporan manajemen kas.



Pembayaran gaji : subsistem yang menangani penggajian, termasuk jam kerja dan bukti pembayaran, serta menghasilkan laporan yang terkait dengan penggajian.

1.2.1.2.6 Sistem Informasi SDM Sistem informasi yang menyediakan informasi yang dipakai oleh fungsi personalia.

Model IS SDM



Subsistem penggajian : subsistem yang berkaitan dengan pembayaran gaji, upah, tunjangan, dll.



Subsistem riset SDM : menangani penelitian tentang suksesi, analisis dan evaluasi jabatan, serta keluhan dari pegawai.



Subsistem intelijen SDM : subsistem yang menggunakan informasi eksternal yang berhubungan dengan mitra kerja.



Subsistem perencanaan SDM : menangani identifikasi SDM dalam perusahaan untuk melaksanakan tujuan jangka panjang.



Subsistem perekrutan menangani aktifitas yang berhubungan dengan seleksi calon pegawai.



Subsistem manajemen tenaga kerja : subsistem yang berhubungan dengan pengembangan SDM.



Subsistem pelaporan lingkungan : subsistem yang digunakan untuk menghasilkan laporan untuk lingkungan perusahaan.

1.2.1.3 Dukungan yang diberikan 1.2.1.3.1 Sistem Pengolahan Transaksi 

Fokus utama SPT : data transaksi.



Sistem pemrosesan data pada SPT ada 3 cara, yaitu : 

Batch. Transaksi ditumpuk dulu dan kemudian diproses belakangan pada waktu tertentu.



Online. Setiap transaksi segera dibukukan dan tidak ada penundaan proses.



Inline. Data dimasukkan seketika ke dalam komputer ketika transaksi terjadi, tetapi untuk pemrosesan lebih lanjut dilakukan lain waktu.



OLTP ada sebagai hasil perkembangan sarana komunikasi.



OLTP menggunakan arsitektur client-server.

Model SPT

Karakteristik SPT 

Jumlah data yang diproses sangat besar.



Sumber data internal dan output juga untuk keperluan internal.



Pemrosesan informasi dilakukan secara teratur.



Kapasitas penyimpanan besar.



Kecepatan pemrosesan yang diperlukan tinggi.



Umumnya memantau dan mengumpulkan data masa lalu.



Masukan dan keluaran terstruktur.



Tingkat kerincian yang tinggi mudah terlihat pada masukan dan keluaran.



Komputasi tidak rumit.



Memerlukan keandalan tinggi.

1.2.1.3.2 Sistem Informasi Manajemen Sitem Informasi Managemen adalah Sistem informasi yang digunakan untuk menyajikan informasi yang digunakan untuk mendukung operasi, manajemen, dan pengambilan keputusan dalam suatu organisasi.

Karakteristik SIM 

Beroperasi pada tugas-tugas terstruktur.



Meningkatkan efisiensi dengan mengurangi biaya.



Menyediakan laporan dan kemudahan akses yang berguna untuk pengambilan keputusan.

Laporan yang Dihasilkan SIM 

Laporan periodik : laporan yang dihasilkan dalam selang waktu tertentu.



Laporan ikhtisar : laporan yang memberikan ringkasan terhadap sejumlah data dan informasi.



Laporan perkecualian : laporan yang hanya muncul kalau terjadi keadaan yang tidak normal.



Laporan perbandingan : laporan yang menunjukkan dua atau lebih himpunan informasi yang serupa dengan maksud untuk dibandingkan

https://en.wikipedia.org/wiki/Management_information_system

1.2.1.3.3 Sistem Informasi Eksekutif Sistem Informasi Eksekutif adalah Sistem informasi yang menyediakan fasilitas yang fleksibel bagi manajer

dan eksekutif dalam mengakses informasi eksternal dan internal yang berguna untuk mengidentifikasi masalah dan mengenali peluang.

Perbedaan EIS, MIS, dan DSS 

MIS menyediakan laporan-laporan standar yang dibuat berdasarkan periode tertentu, dan hasilnya dipakai untuk memantau indikator-indikator yang sama dari waktu ke waktu dan tak dapat digunakan untuk menganalisis masalah atau situasi baru.



DSS awalnya dirancang untuk menganalisa masalah dan situasi baru, tetapi dalam prakteknya perangkatperangkat yang disediakan terlalu menuntut keahlian khusus.



EIS tidak dirancang untuk menyelesaikan masalah tertentu, tetapi untuk membantu eksekutif mencari informasi yang diperlukan ketika mereka membutuhkannya dalam bentuk apapun yang paling bermanfaat

Karakteristik EIS 

Dapat digunakan untuk meringkas, memfilter, dan memperoleh detail data.



Menyediakan analisis kecenderungan, pelaporan perkecualian, dan kemampuan drill-down.



Dapat digunakan untuk mengakses dan memadukan data internal dan eksternal.



Mudah digunakan.



Dapat digunakan langsung oleh eksekutif tanpa perantara.



Menyajikan informasi dalam berbagai bentuk.



Terkadang dilengkapi dengan berbagai fasilitas.

https://en.wikipedia.org/wiki/Executive_information_system

1.2.1.3.4 Sistem Pendukung Keputusan Sistem informasi interaktif yang menyediakan informasi, pemodelan, dan manipulasi data yang digunakan untuk membantu pengambilan keputusan pada situasi yang semiterstruktur dan situasi yang tidak terstruktur di mana tak seorangpun tahu secara pasti bagaimana keputusan seharusnya dibuat.

Karakteristik DSS 

Menawarkan fleksibilitas, kemudahan beradaptasi, dan tanggapan yang cepat.



Memungkinkan pemakai memulai dan mengendalikan masukan dan keluaran.



Dapat dioperasikan dengan sedikit atau tanpa bantuan pemrogram profesional.



Menyediakan dukungan untuk keputusan dan permasalahan yang solusinya tak dapat ditentukan di depan.



Menggunakan analisis data dan perangkat pemodelan yang canggih.

Model Konseptual DSS

Teknik-Teknik Pemodelan DSS Teknik

Pendekata

Simulasi

Menciptakan model matematis terhadap suatu keadaan menggunakan teknik-teknik simulasi untuk meniru keadaan yang nyata.

Optimasi

Menciptakan model matematis terhadap suatu keadaan dengan menggunakan teknik riset operasi untuk memperoleh solusi terbaik

OLAP (On-Line Analytical Processing)

Menggunakan teknik statistik untuk menganalisis hasil-hasil bisnis dan mencari hubunganhubungan yang tersembunyi.

Sistem pakar

Meniru seorang ahli di bidang tertentu dalam melakukan pengambilan keputusan.

Jaringan syaraf

Menggunakan teknik pembelajaran untuk mengenali pola suatu data

Logika kabur

Menggunakan pendekatan derajat keanggotaan dalam melakukan pengambilan keputusan sebagai pengganti logika biner.

Penalaran basis kasus

Menggunakan pendekatan kecerdasan buatan yang membuat basis data contoh-contoh yang

membantu pengambilan keputusan. Agen cerdas

Menentukan parameter-parameter keputusan terhadap agen terkomputerisasi yang mencari salah satu atau beberapa basis data untuk menemukan jawaban tertentu.

1.2.1.3.5 Sistem Pakar

sumber : https://en.wikipedia.org/wiki/Expert_system http://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_expert_systems.ht m http://www.pcai.com/web/ai_info/expert_systems.html

1.2.1.3.6 Sistem Otomasi Perkantoran Sistem yang memberikan fasilitas tugas-tugas pemrosesan informasi sehari-hari di dalam perkantoran dan organisasi bisnis.

Perangkat lunak untuk pemrosesan informasi 

Spreadsheet.



Word processor.



Pengolah grafik.



Aplikasi presentasi.



Pengakses basis data personal.



E-mail.



Voice mail.

sumber : https://en.wikipedia.org/wiki/Office_automation

http://www.encyclopedia.com/doc/1G2-3401200109.html http://www.slideshare.net/Milan_padariya/office-automation-system-30606630? next_slideshow=1 http://www.slideshare.net/midhunchakkaravarthy3/office-automation-sysmtems http://www.slideshare.net/inam12/office-automation-system-31999660 http://www.slideshare.net/agk1985/office-automation-system-report?related=1 Contoh OAS : https://en.wikipedia.org/wiki/Electronic_document http://www.edms.net/ Aplikasi pada ERP : https://en.wikipedia.org/wiki/Enterprise_content_management https://www.cmscritic.com/dir/enterprise/

1.2.1.3.7 Sistem Pendukung Kelompok Sistem informasi yang digunakan untuk mendukung sejumlah orang yang bekerja dalam suatu kelompok. Pada awalnya dibuat untuk mendukung sejumlah orang yang berada di lokasi yang berbeda yang hendak melakukan sumbang saran, pemberian komentar, pemungutan suara, dan evaluasi terhadap alternatif-alternatif melalui sarana komunikasi. http://www.slideshare.net/yeimylorena/gdss-gss-and-workgroups?qid=5f1f6d5a-15da-4ccaa60f-560749fe31f6&v=qf1&b=&from_search=4 http://www.slideshare.net/Somnetics/document-management-and-collaboration-system? qid=97178ade-3bf3-4b8a-bd68-c6cdbfe4fb38&v=qf1&b=&from_search=2

1.2.1.3.8 Sistem Pendukung Cerdas 

Sistem yang memiliki kemampuan seperti kecerdasan manusia.



Karakteristik sistem cerdas : 

Belajar atau memahami permasalahan berdasar pengalaman.



Memberikan tanggapan yang cepat dan memuaskan terhadap situasi baru.



Mampu menangani masalah yang kompleks.



Memecahkan masalah berdasarkan penalaran.



Menggunakan pengetahuan untuk menyelesaikan permasalahan.

https://en.wikipedia.org/wiki/Intelligent_decision_support_system

1.2.1.4 Arsitektur Sistem Informasi 1.2.1.4.1 Sistem Berbasis Mainframe 1.2.1.4.2 Sistem Stand Alone 1.2.1.4.3 Sistem Tersebar 1.2.1.4.4 Sistem Berbasis Cloud

1.3 Peranan Sistem Informasi dalam Organisasi 1.3.1 Sistem Informasi Enterprise 1.3.1.1 Enterprise Resource Planning 1.3.1.1.1 Sales and Distribution 1.3.1.1.2 Procurement 1.3.1.1.3 Production Planning 1.3.1.1.4 Material Management 1.3.1.1.5 Manufacturing Execution 1.3.1.1.6 Financial & Accounting 1.3.1.1.7 Control 1.3.1.2 Customer Relationship Management 1.3.1.2.1 Tipe CRM 1.3.1.2.1.1 Operational CRM 1.3.1.2.1.2 Sales Force Automation 1.3.1.2.1.3 Analytical CRM 1.3.1.2.1.4 Sales Intelligence CRM 1.3.1.2.1.5 Campaign Management 1.3.1.2.1.6 Collaborative CRM 1.3.1.2.1.7 Geographic CRM 1.3.1.2.2 Strategi CRM 1.3.1.2.2.1 Membangun Database Pelanggan

1.3.1.2.2.2 Membuat Profil Setiap Pelanggan 1.3.1.2.2.3 Analisis Profitabilitas Setiap Pelanggan 1.3.1.2.2.4 Interaksi dengan Pelanggan yang lebih tertarget dan tercustomize 1.3.1.2.3 Software CRM Opensource 1.3.1.2.3.1 Sugar CRM 1.3.1.2.3.2 Splendid CRM 1.3.1.2.3.3 Leopard CRM 1.3.1.3 Supply Chain Management

sumber : http://en.wikipedia.org/wiki/Supply_chain_management http://www.researchgate.net/profile/Paul_Griffin9/publication/222504713_Coordinated_supply _chain_management/links/00463527a5e0021617000000.pdf http://biblioteca.fundacionicbc.edu.ar/images/e/e4/Conexion_y_logistica_2.pdf

1.3.2 Enterprise Application Integration

1.4 Perkembangan Teknologi dalam Sistem Informasi 1.4.1 Perkembangan Teknologi Data 1.4.2 Perkembangan Teknologi Aplikasi http://cs.brown.edu/~adf/programming_languages.html http://www.extremetech.com/wpcontent/uploads/2011/08/Infographic_Programming_Rackspace_Final_Version.jpg

1.4.3 Perkembangan Teknologi Interface 1.4.4 Perkembangan Teknologi Jaringan

1.5 Para Stakeholder Sistem Informasi 1.5.1 Pemilik Sistem Informasi Mendanai proyek merupakan peran utama dari seorang pemilik sistem. Merekalah yang memberikan kucuran dana opersional sistem hingga rampung dan pengembangannya. Tanpa mereka suatu sistem informasi tidaklah dapat terbentuk, karena modal adalah hal utama yang diperlukan dalam memulai sebuah usaha. 1.5.2 Para pengguna Sistem Informasi 1.5.2.1 Administrator 1.5.2.2 Operator 1.5.2.3 Eksekutif 1.5.2.4 Guest 1.5.3 Pengembang Sistem Informasi 1.5.3.1 Manajer Proyek Berkaitan dengan proyek pembuatan sistem infomasi, maka manajer proyek bisa dibilang sebagai pemimpin proyek tersebut. Sebab dialah yang berwenang memberi keputusan dan kebijakan sistem. Semua stakeholder yang lain berada dalam wewenangnya dan kebijakannya. Tanggung jawab yang diemban lebih besar dan bidangnya pun lebih universal. Tidak hanya fokus pada bidang teknologinya saja, akan tetapi bisnisnya juga. Keberhasilan proyek ditentukan oleh kebesaran perannya.

1.5.3.2 Sistem Analis Menurut Yogiyanto (1995) analis sistem (analis informasi) adalah orang yang menganalis sistem (mempelajari masalah-masalahan yang timbul dan menentukan kebutuhan pemakai sistem) untuk mengidentifikasikan pemecahan permasalahan tersebut. Menurut Kristanto (2003) analis sistem adalah orang yang mempunyai kemampuan untuk menganalisis sebuah sistem, memilih alternatif pemecahan masalah dan menyelesaikan masalah tersebut dengan menggunakan komputer.

1.5.3.3 Perancang Sistem Designer System Adalah spesialis teknis yang menterjemahkan persyaratan bisnis pengguna sistem dan pembatas solusi teknis. Dia mendesain data base, input, output, tampilan, jaringan dan perangkat lunak komputer yang akan memenuhi persyaratan pengguna sistem. 1.5.3.4 Pembangun Sistem Pembangun sistem adalah spesialis teknis yang membangun sistem informasi dan komponen yang didasarkan pada spesifikasi desain yang dihasilkan oleh desainer system.

1.5.4 Pemelihara Sistem Informasi

1.6 Penggerak Bisnis Sistem Informasi 1.6.1 Pengetahuan Bisnis 1.6.2 Proses Bisnis 1.6.3 Komunikasi Bisnis

1.7 Penggerak Teknologi Sistem Informasi 1.7.1 Teknologi Data 1.7.2 Teknologi Aplikasi 1.7.3 Teknologi Interface 1.7.4 Teknologi Jaringan

2 Enterprise Architecture 2.1 Pengantar Enterprise Architecture

http://www.sparxsystems.com.au/downloads/whitepapers/enterprise_architecture_framework _design.pdf https://architecturescoe.org/workshops/ea-workshop-outline/

2.1.1 Pengertian Enterprise Architecture 2.1.2 Arsitektur Bisnis https://architecturescoe.org/workshops/ba-workshop-outline/ 2.1.3 Arsitektur Data dan Informasi 2.1.4 Arsitektur Aplikasi 2.1.5 Arsitektur Teknologi 2.1.6 Sejarah Enterprise Architecture

http://blog.opengroup.org/2015/01/23/a-historical-look-at-enterprise-architecture-with-johnzachman/ http://bespokesystems.net/ea/timeline/ http://training-course-material.com/training/History_of_Enterprise_Architecture

2.1.7 Perbandingan Enterprise Architecture https://msdn.microsoft.com/en-us/library/bb466232.aspx

2.2 Enterprise Architecture Body of Knowledge sumber : https://www.mitre.org/sites/default/files/pdf/04_0104.pdf

http://en.wikipedia.org/wiki/Enterprise_Architecture_Body_of_Knowledge http://www.caeap.org/wp-content/uploads/2012/04/Enterprise-Architecture-A-ProfessionalPractice-Guide.pdf

2.3 ISO/IEC 42010 sumber : http://en.wikipedia.org/wiki/ISO/IEC_42010 http://cabibbo.dia.uniroma3.it/asw/altrui/iso-iec-ieee-42010-2011.pdf http://www.iso-architecture.org/42010/ http://enterprise-strategy-architecture.blogspot.com/2011/11/understanding-isoiecieee420102011.html http://knut.hinkelmann.ch/lectures/EA2012/EA_3a_Architecture_Description.pdf http://www.iso-architecture.org/ieee-1471/templates/42010-vp-template.pdf http://sebokwiki.org/wiki/ISO/IEC/IEEE_42010 http://www.slideshare.net/dJdU/all-about-isoiecieee-42010-2014r5

2.4 Framework Zachman

2.4.1 Kolom 2.4.1.1 Data 2.4.1.2 Fungsi 2.4.1.3 Network 2.4.1.4 Orang-orang 2.4.1.5 Waktu 2.4.1.6 Motivasi 2.4.2 Baris 2.4.2.1 Lingkup 2.4.2.2 Model Bisnis 2.4.2.3 Model Sistem 2.4.2.4 Model Teknologi 2.4.2.5 Representasi Detil 2.4.2.6 Fungsi Enterprise 2.4.3 Matriks

2.5 Framework TOGAF

2.5.1 Pendahuluan 2.5.2 Visi Arsitektur 2.5.3 Arsitektur Bisnis 2.5.4 Arsitektur Sistem Informasi 2.5.5 Arsitektur Teknologi 2.5.6 Solusi dan Peluang 2.5.7 Perencanaan Migrasi 2.5.8 Tata Kelola Implementasi 2.5.9 Manajemen Perubahan Arsitektur

2.6 Framework FEAF

2.7 Framework TEAF

2.8 Framework C4ISR

https://en.wikipedia.org/wiki/Department_of_Defense_Architecture_Framework

http://pubs.opengroup.org/architecture/togaf8-doc/arch/chap37.html

https://publicintelligence.net/c4isr-otm-e08-executive-summary/ http://dodccrp.org/events/5th_ICCRTS/papers/Track2/059.pdf

http://www.uscg.mil/acquisition/deepwater/history/secj9.pdf

2.9 Framework GERAM

3 Metode Pengembangan Sistem Informasi 3.1 Pengantar Pengembangan Sistem Informasi https://en.wikipedia.org/wiki/Systems_development_life_cycle https://en.wikipedia.org/wiki/Software_development_process https://en.wikipedia.org/wiki/System_lifecycle

http://www.panda.sys.t.u-tokyo.ac.jp/kushiro/ReferencePaper/Requirements %20engineering/00663783.pdf

3.2 Capability Maturity Model

https://en.wikipedia.org/wiki/Capability_Maturity_Model http://www.tutorialspoint.com/software_testing_dictionary/capability_maturity_model.htm https://en.wikipedia.org/wiki/Capability_Maturity_Model_Integration

https://en.wikipedia.org/wiki/Process_area_(CMMI) http://istqbexamcertification.com/what-is-cmm-capability-maturity-model-what-are-cmmlevels/ http://www.sei.cmu.edu/reports/93tr024.pdf http://www.cio.com/article/2437864/process-improvement/capability-maturity-modelintegration--cmmi--definition-and-solutions.html

https://en.wikipedia.org/wiki/Capability_Immaturity_Model

3.2.1 Pengertian Capability Maturity Model 3.2.2 Level 1 Initial 3.2.3 Level 2 Repeatable 3.2.4 Level 3 Defined 3.2.5 Level 4 Managed 3.2.6 Level 5 Optimized

3.3 Information System Building Block https://docs.google.com/uc?id=0B3ZVzkt5JpiPTXhvamtvUGxYYUE&export=download

3.3.1 Penggerak Bisnis Penggerak bisnis adalah : suatu sumber daya, proses atau kondisi yang sangat penting untuk keberhasilan dan pertumbuhan bisnis suatu perusahaan harus mengidentifikasi penggerak bisnisnya dan berusaha memaksimalkan setiap yang ada di bawah kendalinya. sumber : http://www.techopedia.com/definition/28013/business-driver Penggerak bisnis adalah : faktor-faktor yang memacu pertumbuhan di daerah yang paling penting untuk keberhasilan suatu perusahaan. Faktor-faktor tersebut mungkin termasuk kondisi ekonomi dan pasar, pemain kunci, informasi penting, aset, dan proses. Hal ini penting untuk mengidentifikasi driver bisnis, terlepas dari apakah mereka berada dalam kendali bisnis atau tidak

sumber : http://businessintelligence.com/dictionary/business-driver/

3.3.1.1 Pengetahuan Bisnis Pengetahuan bisnis adalah : pengetahuan yang menyeluruh tentang fungsi bisnis umum dan area-area tertentu yang dianalisis.

3.3.1.2 Proses Bisnis 3.3.1.3 Komunikasi Bisnis 3.3.2 Penggerak Teknologi 3.3.2.1 Teknologi Database 3.3.2.2 Teknologi Software 3.3.2.3 Teknologi Interface 3.3.2.4 Teknologi Jaringan 3.3.3 Stakeholder 3.3.3.1 Sistem Analis 3.3.3.2 Manajer Proyek 3.3.3.3 Pemilik Sistem 3.3.3.4 Pengguna Sistem 3.3.3.5 Perancang Sistem 3.3.3.6 Pembangun Sistem 3.3.4 Pengembangan 3.3.4.1 Manajemen Proses dan Proyek 3.3.4.2 Inisiasi Sistem 3.3.4.2.1 Definisi lingkup 3.3.4.2.2 Analisis masalah 3.3.4.3 Analisis Sistem 3.3.4.3.1 Analisis kebutuhan 3.3.4.3.2 Desain logis 3.3.4.3.3 Analisis keputusan 3.3.4.4 Rancangan Sistem 3.3.4.4.1 Desain fisik 3.3.4.5 Implementasi Sistem

3.3.4.5.1 Konstruksi dan pengujian 3.3.4.5.2 Instalasi dan pengiriman 3.3.5 Produk 3.3.5.1 Statement of work 3.3.5.1.1 Problem statement 3.3.5.1.2 Information scope and vision 3.3.5.1.3 Functional scope and vision 3.3.5.1.4 Communication scope and vision 3.3.5.1.5 System improvement objectives 3.3.5.2 Pernyataan kebutuhan bisnis 3.3.5.2.1 Kebutuhan data bisnis / Model data logis 3.3.5.2.2 Kebutuhan proses bisnis / Model proses logis 3.3.5.2.3 Kebutuhan antarmuka bisnis dan sistem / model antarmuka logis 3.3.5.3 Proposal sistem dan arsitektur aplikasi 3.3.5.4 Prototipe rancangan 3.3.5.4.1 Spesifikasi desain database fisik 3.3.5.4.2 Desain proses bisnis / Spesifikasi desain software fisik 3.3.5.4.3 Spesifikasi desain antarmuka user dan sistem fisik 3.3.5.5 Sistem fungsional 3.3.5.5.1 Solusi database 3.3.5.5.2 Paket software komersial 3.3.5.5.3 Software aplikasi custon-built 3.3.5.5.4 Solusi interface pengguna 3.3.5.5.5 Solusi interface sistem 3.3.5.5.6 Middleware 3.3.5.6 Bahan pelatihan

3.3.5.7 Sistem operasional 3.3.5.8 Review pasca audit

3.4 System Development Life Cycle sumber : http://www.tutorialspoint.com/sdlc/index.htm https://en.wikipedia.org/wiki/Systems_development_life_cycle http://smallbusiness.chron.com/steps-system-development-life-cycle-43241.html http://istqbexamcertification.com/what-are-the-software-development-life-cycle-sdlc-phases/

3.4.1 Pengertian SDLC 3.4.2 Fase-fase 3.4.2.1 Investigasi sistem 3.4.2.2 Analisis sistem 3.4.2.3 Desain 3.4.2.4 Lingkungan 3.4.2.5 Pengujian 3.4.2.6 Pelatihan dan transisi 3.4.2.7 Operasi dan pemeliharaan 3.4.2.8 Evaluasi

3.5 Linear Sequential Model sumber : http://en.wikipedia.org/wiki/Waterfall_model

3.6 Prototyping Model sumber : http://en.wikipedia.org/wiki/Software_prototyping http://www.sdlc.ws/prototyping-model/ http://www.tutorialspoint.com/sdlc/sdlc_software_prototyping.htm

3.7 Rapid Application Development Model SUMBER : http://en.wikipedia.org/wiki/Rapid_application_development http://www.tutorialspoint.com/sdlc/sdlc_rad_model.htm http://istqbexamcertification.com/what-is-rad-model-advantages-disadvantages-and-whento-use-it/ http://en.wikibooks.org/wiki/Introduction_to_Software_Engineering/Process/Rapid_Application _Development http://www.ogcio.gov.hk/en/infrastructure/methodology/system_development/past_document s/rad/index.htm

3.8 Incremental Model sumber : http://en.wikipedia.org/wiki/Incremental_build_model http://istqbexamcertification.com/what-is-incremental-model-advantages-disadvantagesand-when-to-use-it/ http://www.sdlc.ws/incremental-model/ http://www.technotrice.com/incremental-model-in-software-engineering/

3.9 Spiral Model sumber : http://en.wikipedia.org/wiki/Spiral_model istqbexamcertification.com/what-is-spiral-model-advantages-disadvantages-and-when-touse-it/ www.tutorialspoint.com/sdlc/sdlc_spiral_model.htm http://csse.usc.edu/csse/TECHRPTS/1988/usccse88-500/usccse88-500.pdf http://www.sei.cmu.edu/reports/00sr008.pdf http://www.softwaretestinghelp.com/spiral-model-what-is-sdlc-spiral-model/

3.10 Component Assembly Model sumber : http://www.roseindia.net/management/softwareprojectmanagement/componentassembly-model.html

3.11 Concurrent Development Model sumber : http://eprints.soton.ac.uk/259103/1/ICSSEA2003.pdf http://whatsupnew.com/concurrent-development-model/ http://www.1000sourcecodes.com/2012/05/software-engineering-concurrent.html

3.12 Formal Methods Model sumber : http://en.wikipedia.org/wiki/Formal_methods http://web.mit.edu/16.35/www/lecturenotes/FormalMethods.pdf http://www.csl.sri.com/users/rushby/slides/fm-tut.pdf http://www.skepticats.com/thesis/Peter_Geer_thesis.pdf http://csrc.nist.gov/staff/Kuhn/kuhn-craigen-saaltink-03.pdf http://www.springer.com/cda/content/document/cda_downloaddocument/9780857290175c2.pdf?SGWID=0-0-45-1053837-p174029011 http://formalmethods.wikia.com/wiki/Formal_methods http://citeseerx.ist.psu.edu/viewdoc/download?rep=rep1&type=pdf&doi=10.1.1.125.4038

3.13 Agile Development sumber : http://en.wikipedia.org/wiki/Agile_software_development http://agilemethodology.org/

http://www.allaboutagile.com/what-is-agile-10-key-principles/ http://www.tutorialspoint.com/sdlc/sdlc_agile_model.htm http://agileprogramming.org/ http://www.agile-process.org/ http://istqbexamcertification.com/what-is-agile-model-advantages-disadvantages-and-whento-use-it/ http://www.nearshoreamericas.com/agile-methodology-advantages-disadvantages/

3.14 4th Generation Techniques sumber : http://www.1000sourcecodes.com/2012/05/software-engineering-fourthgeneration.html http://www.ukessays.com/essays/information-technology/fourth-generation-techniques-to4g-approaches-information-technology-essay.php https://iwansantoso.wordpress.com/rekayasa-perangkat-lunak/ http://shivgblog.blogspot.com/2015/03/4th-generation-techniques-in-software.html

3.15 SCRUM sumber : http://scrummethodology.com/ http://en.wikipedia.org/wiki/Scrum_(software_development) http://www.mountaingoatsoftware.com/agile/scrum/overview http://www.softprayog.in/software-engineering/scrum-agile-software-development https://www.scrumalliance.org/why-scrum

open source software : http://scrumdo.org/ http://www.opensourcescrum.com/

http://www.quickscrum.com/ http://www.methodsandtools.com/tools/kados.php

3.16 Service Oriented Modeling and Architecture 3.16.1 Service Oriented Modeling

sumber : http://en.wikipedia.org/wiki/Service-oriented_modeling http://www.sparxsystems.com.au/somf http://immagic.com/eLibrary/ARCHIVES/GENERAL/IBM/I041109A.pdf http://stage.reflectsoftware.com/SOA/Wiley%20Service-Oriented%20Modeling%20(SOA) %20Service%20Analysis,%20Design,%20and%20Architecture.pdf http://www.modelingconcepts.com/pages/download.htm http://www.ibm.com/developerworks/library/ws-soa-design1/ http://www-935.ibm.com/services/us/gbs/bus/pdf/g510-5060-ibm-service-oriented-modelingarch.pdf

3.16.2 Service Oriented Architecture

sumber : http://www.service-architecture.com/articles/web-services/serviceoriented_architecture_soa_definition.html http://en.wikipedia.org/wiki/Service-oriented_architecture https://msdn.microsoft.com/en-us/library/bb833022.aspx http://www.oracle.com/us/products/middleware/soa/overview/index.html http://www-01.ibm.com/software/solutions/soa/ http://www.opengroup.org/soa/source-book/togaf/soadef.htm

3.16.3 Service Oriented Analysis and Design (SOAD) https://www.techopedia.com/definition/24592/service-oriented-analysis-and-design-soad http://www.ibm.com/developerworks/library/ws-soad1/ http://www.wseas.us/e-library/conferences/2007venice/papers/570-369.pdf http://www.cs.kau.se/~gustas/student/SOModeling/SOAD.pdf

3.17 Structured System Analysis and Design Method sumber : http://en.wikipedia.org/wiki/Structured_systems_analysis_and_design_method http://searchsoftwarequality.techtarget.com/definition/SSADM http://www.conceptdraw.com/How-To-Guide/ssadm http://www.techopedia.com/definition/3983/structured-systems-analysis-and-design-methodssadm http://www.ogcio.gov.hk/en/infrastructure/methodology/system_development/past_document s/ssadm/introduction.htm

3.18 Object Oriented Methodology sumber : http://www.ogcio.gov.hk/en/infrastructure/methodology/system_development/past_document s/oom/index.htm

3.19 Metodologi FAST

https://docs.google.com/uc?id=0B3ZVzkt5JpiPTXhvamtvUGxYYUE&export=download

3.19.1 Definisi Lingkup 3.19.1.1 Identifikasi garis besar masalah dan kesempatan 3.19.1.2 Negosiasi garis besar lingkup 3.19.1.3 Menilai garis besar kelayakan 3.19.1.4 Mengembangkan garis besar jadwal dan anggaran 3.19.1.5 Mengkomunikasikan rencana proyek 3.19.2 Analisis Masalah 3.19.2.1 Memahami bidang masalah 3.19.2.2 Analisis masalah dan kesempatan 3.19.2.3 Analisis proses bisnis 3.19.2.4 Menentukan tujuan perbaikan sistem 3.19.2.5 Memperbarui atau memperbaiki rencana proyek 3.19.2.6 Mengkomunikasikan penemuan dan rekomendasi 3.19.3 Analisis Kebutuhan 3.19.3.1 Mengidentifikasi dan menyatakan kebutuhan sistem 3.19.3.2 Membuat prioritas kebutuhan sistem 3.19.3.3 Memperbarui atau memperbaiki rencana proyek 3.19.3.4 Mengkomunikasikan pernyataan kebutuhan 3.19.4 Desain Logis 3.19.4.1 Mentruktur kebutuhan fungsional 3.19.4.2 Prototipe kebutuhan fungsional 3.19.4.3 Validasi kebutuhan fungsional 3.19.4.4 Menentukan penerimaan kasus uji 3.19.5 Analisis Keputusan 3.19.5.1 Identifikasi kandidat solusi 3.19.5.2 Analisis kandidat solusi

3.19.5.3 Membandingkan kandidat solusi 3.19.5.4 Memperbarui rencana proyek 3.19.5.5 Rekomendasi solusi sistem 3.19.6 Desain Fisik dan Integrasi 3.19.6.1 Desain sistem untuk pengembangan in-house 3.19.6.1.1 Merancang arsitektur aplikasi 3.19.6.1.2 Merancang database sistem 3.19.6.1.3 Merancang antarmuka sistem 3.19.6.1.4 Mengemas spesifikasi rancangan 3.19.6.1.5 Pembaruan rencana proyek 3.19.6.2 Desain sistem untuk mengintegrasikan perangkat lunak komersil 3.19.6.2.1 Meneliti pilihan dan kriteria teknis 3.19.6.2.2 Mengumpulkan proposal dari vendor 3.19.6.2.3 Mengevaluasi dan meranking proposal vendor 3.19.6.2.4 Menyerahkan kontrak dan interogasi vendor 3.19.7 Konstruksi dan Pengujian 3.19.8 Instalasi dan Pengiriman

3.20 Software Engineering Body of Knowledge http://www.computer.org/web/swebok/v3

3.20.1 Pengantar SWEBOK 3.20.2 SWEBOK Knowledge Area 3.20.2.1 Kebutuhan Software 3.20.2.2 Kebutuhan Software 3.20.2.3 Konstruksi Software 3.20.2.4 Pengujian Software 3.20.2.5 Pemeliharaan Software 3.20.2.6 Manajemen Konfigurasi Software 3.20.2.7 Manajemen Rekayasa Software 3.20.2.8 Proses Rekayasa Software 3.20.2.9 Model dan Metode Rekayasa Software 3.20.2.10 Kualitas Software 3.20.2.11 Praktik Profesional Rekayasa Software 3.20.2.12 Keekonomian Rekayasa Software 3.20.2.13 Dasar-dasar Komputasi 3.20.2.14 Dasar-dasar Matematika 3.20.2.15 Dasar-dasar Rekayasa 3.20.3 Related Disciplines 3.20.3.1 Rekayasa Komputer 3.20.3.2 Ilmu Komputer 3.20.3.3 Manajemen Umum 3.20.3.4 Matematika 3.20.3.5 Manajemen Proyek 3.20.3.6 Manajemen Kualitas 3.20.3.7 Manajemen Sistem

4 Analisis Sistem Informasi

4.1 Pengantar Analisis Sistem Informasi https://en.wikipedia.org/wiki/Systems_analysis https://web.archive.org/web/20070822025602/http://pespmc1.vub.ac.be/ASC/SYSTEM_ANALY .html http://www.swemorph.com/pdf/anaeng-r.pdf

4.2 Metode-metode Fact Finding dan Requirement sumber : http://systemanalysisanddesign.blogspot.com/2008/11/fact-finding-techniques.html http://www.expertsmind.com/course-help/?p=fact-finding-techniques-98734287351 https://www.scribd.com/doc/6902721/Fact-Finding-Techniques http://www.ukessays.com/essays/information-technology/definition-of-fact-findingtechniques-information-technology-essay.php http://www.slideshare.net/mushik1/system-analysis-fact-finding-methods http://jessevimgaleon.blogspot.com/2013/07/fact-finding-methods.html

interview http://en.wikipedia.org/wiki/Interview http://www.theguardian.com/careers/careers-blog/five-ways-to-improve-your-interviewtechnique http://www.helpguide.org/articles/work-career/interviewing-techniques.htm

questionnaire http://www.quickmba.com/marketing/research/qdesign/ https://www.nada.kth.se/kurser/kth/2D5339/hmi.questionnaires.pdf http://www.okstate.edu/ag/agedcm4h/academic/aged5980a/5980/newpage16.htm

https://www.kirklees.gov.uk/community/yoursay/Questionnaires.pdf

observation https://www.strath.ac.uk/aer/materials/3datacollection/unit5/whatisobservation/ http://en.wikipedia.org/wiki/Observational_techniques http://celt.ust.hk/teaching-resources/action-research/observation-techniques http://www.edu.plymouth.ac.uk/resined/observation/obshome.htm http://web.simmons.edu/~tang2/courses/CUAcourses/lsc745/sp05/observation.pdf

joint requirement planning http://requirementssolutions.com/joint-requirements-planning-session-facilitation/ http://www.slideshare.net/hapy/jad-workshops http://businessanalysisexperts.com/from-jad-jar-and-jadr-to-jrp/ http://businessanalystlearnings.com/ba-techniques/2014/7/29/joint-requirements-planningtechnique-use-case-workshops

4.3 Tahap-tahap Analisis Sistem Informasi sumber : http://www.academia.edu/6722998/STEPS_INVOLVED_IN_SYSTEM_ANALYSIS_AND_DESIGN_LI FE_CYCLE_OF_SYSTEMSANALYSIS_AND_DESIGN

4.3.1 Identifikasi dan analisis proses bisnis 4.3.2 Identifikasi dan analisis kebutuhan 4.3.3 Identifikasi dan analisis alternatif solusi

4.4 Pemodelan System

sumber : http://en.wikipedia.org/wiki/Systems_modeling

Modelling Systems: Practical Tools and Techniques in Software Development John Fitzgerald, Peter Gorm Larsen

4.5 Flowchart sumber : http://www.ecma-international.org/publications/files/ECMA-ST-WITHDRAWN/ECMA4,%202nd%20Edition,%20September%201966.pdf http://en.wikipedia.org/wiki/Flowchart http://www.eah-jena.de/~kleine/history/software/IBM-FlowchartingTechniques-GC20-81521.pdf https://www.ideals.illinois.edu/bitstream/handle/2142/743/1963Schultheiss.pdf?sequence=2

5 Analisis Proses Bisnis sumber : http://bpm-book.com/BpmBook/DownloadArea http://fundamentals-of-bpm.org/

5.1 Pengantar Analisis Proses Bisnis http://www.slideshare.net/EnfocusSolutions/business-process-analysis-11471310 http://www.bridging-the-gap.com/business-process-analysis/ http://www.bridging-the-gap.com/how-to-analyze-a-business-process/ http://www.slideshare.net/IIBA-UK/business-analysis-techniques?related=1 http://ceit.aut.ac.ir/~sa_hashemi/My%20Teachings/MS-CEIT-Business%20Process%20ReEngineering/Resources/101109TSMCC2007905812.pdf

5.2 Manajemen Proses Bisnis http://staff.icar.cnr.it/staff/ruffolo/public_html/progetti/projects/23.Semantic BPM- in OntoDLP/Business Process Management A Survey--10.1.1.14.2433.pdf http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.10.639&rep=rep1&type=pdf https://en.wikipedia.org/wiki/Business_process_management http://www.bpminstitute.org/ http://www.aiim.org/What-is-BPM-Business-Process-Management http://www.cio.com/article/2439162/business-process-management/business-processmanagement--bpm--definition-and-solutions.html http://bpm.com/

5.3 Pemodelan Proses Bisnis https://en.wikipedia.org/wiki/Business_process_modeling http://www.businessballs.com/business-process-modelling.htm http://www.bpmn.org/ http://www.sparxsystems.com.au/business_process_model.html http://www.tibco.com/assets/blt7e5ca019cb8c88a4/business-process-modelling.pdf http://www.sparxsystems.com.au/downloads/whitepapers/businessProcessModelTutorial.pdf http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.473.4573&rep=rep1&type=pdf

5.4 Orkestrasi Proses https://www.activevos.com/content/learn/indepth/c_technology/bestPracticesforDesign/AEDe signPrinciplesAndBestPractice.pdf https://msdn.microsoft.com/en-us/library/aa560068(v=bts.20).aspx https://www.packtpub.com/books/content/business-process-orchestration-soa

5.5 Koreografi Proses 5.6 Analisis Model Proses Bisnis 5.7 Pemodelan Workflow

5.8 Manajemen Workflow

5.9 Analisis dan Pemodelan Menggunakan UML 5.10 Business Analysis Body of Knowledge http://www.iiba.org/babok-guide.aspx

6 Analisis Kebutuhan 6.1 Pengantar Analisis Kebutuhan Sistem https://en.wikipedia.org/wiki/Requirements_analysis http://searchsoftwarequality.techtarget.com/definition/requirements-analysis http://www.learn.geekinterview.com/it/sdlc/system-analysis-and-requirements.html

http://www.tutorialspoint.com/software_engineering/software_requirements.htm http://sebokwiki.org/wiki/System_Requirements http://mcs.open.ac.uk/ban25/papers/sotar.re.pdf

6.2 Pemodelan Kebutuhan Sistem Menggunakan Use Case 6.3 Pemodelan dan Analisis Data sumber : http://en.wikipedia.org/wiki/Data_modeling http://www.1keydata.com/datawarehousing/data-modeling-levels.html http://searchdatamanagement.techtarget.com/definition/data-modeling http://docs.mongodb.org/manual/core/data-modeling-introduction/ http://www.learndatamodeling.com/ http://en.wikipedia.org/wiki/Comparison_of_data_modeling_tools

data analysis http://en.wikipedia.org/wiki/Data_analysis http://dissertation.laerd.com/research-strategy-and-research-ethics-p2.php http://www.ehow.com/how_5086891_select-data-analysis-technique.html

7 Analisis Alternatif Solusi 7.1 Pengantar Analisis Alternatif Solusi 7.2 Perencanaan Strategis https://en.wikipedia.org/wiki/Information_technology_planning

7.3 Metode Ward-Peppard

http://bookzz.org/dl/491989/7df35e

7.4 Metode Wetherbe 7.5 Metode Bennet P. Lientz

http://bookzz.org/dl/869081/e596e7

7.6 Metode Tozer

7.7 Metrik Software https://en.wikipedia.org/wiki/Software_metric http://www.testingeducation.org/a/metrics2004.pdf https://www.cs.colorado.edu/~kena/classes/5828/s12/presentationmaterials/boughtonalexandra.pdf http://tratt.net/laurie/research/pubs/papers/o_cinneide_tratt_harman_counsell__experimental _assessment_of_software_metrics_using_automated_refactoring.pdf http://namcookanalytics.com/wp-content/uploads/2013/07/Function-Points-as-a-UniversalSoftware-Metric2013.pdf

Function Point https://en.wikipedia.org/wiki/Function_point http://www.softwaremetrics.com/fpafund.htm http://alvinalexander.com/FunctionPoints/ http://www.functionpoints.org/ http://www.compaid.com/caiinternet/ezine/garmus-functionpointintro.pdf http://arxiv.org/pdf/1309.2404 https://www.researchgate.net/file.PostFileLoader.html? id=550b927bef97130f038b4660&assetKey=AS%3A273739164389379%401442275910843

COCOMO https://en.wikipedia.org/wiki/COCOMO http://www.utdallas.edu/~John.Cole/CoCoMo2.pdf http://csse.usc.edu/tools/COCOMOII.php

7.8 IT Budgeting http://searchcio.techtarget.com/definition/IT-budget-information-technology-budget http://searchcio.techtarget.com/IT-budgeting-and-spending-strategies-guide-for-CIOs http://itlever.com/2013/09/27/it-budget-templates-make-budgeting-easier-plus-a-specialoffer/ http://ocio.os.doc.gov/ITPolicyandPrograms/Capital_Planning/dev01_003700 http://www.hhs.gov/ocio/capitalplanning/

7.9 Cost-Benefit Analysis

https://en.wikipedia.org/wiki/Cost%E2%80%93benefit_analysis http://www.sjsu.edu/faculty/watkins/cba.htm https://yaqinov.wordpress.com/2012/11/05/kategori-nilai-bisnis-itis-generik/

7.10 Proposal Sistem 7.11 Studi Kelayakan Proposal Sistem https://en.wikipedia.org/wiki/Feasibility_study http://nfsmi.org/documentlibraryfiles/pdf/20080212032917.pdf http://www.umsl.edu/~sauterv/analysis/F08papers/Katimuneetorn_Feasibility_Study.html http://sydney.edu.au/engineering/it/~info5210/chap09.pdf

8 Perancangan dan Prototyping I/O 8.1 Pengantar Perancangan dan Prototyping I/O https://en.wikipedia.org/wiki/Prototype

8.2 Perancangan dan Prototyping Output 8.3 Perancangan dan Prototyping Input 8.4 Perancangan User Interface

9 Perancangan Proses 9.1 Pengantar Perancangan Proses 9.2 Arsitektur dan Pemodelan Aplikasi http://discovery.bmc.com/confluence/display/81/Introduction+to+Application+Modeling https://msdn.microsoft.com/en-us/library/aa302171.aspx

http://www.webml.org/webml/upload/ent5/2/BrambillaEtAl.pdf

9.3 Context Diagram dan Data Flow Diagram https://en.wikipedia.org/wiki/System_context_diagram https://en.wikipedia.org/wiki/Data_flow_diagram

9.4 Perancangan dan Pemodelan Menggunakan UML 9.5 Multi Tenant Application https://en.wikipedia.org/wiki/Multitenancy http://www.st.ewi.tudelft.nl/~zaidman/publications/bezemerIWPSE2010.pdf http://www.javacodegeeks.com/2013/11/architecting-a-multi-tenant-application.html https://msdn.microsoft.com/en-us/library/ff966499.aspx https://www.google.com/patents/US20100211548 https://msdn.microsoft.com/en-us/library/aa479069.aspx https://msdn.microsoft.com/en-us/library/aa905332.aspx https://msdn.microsoft.com/en-us/library/aa905319.aspx https://msdn.microsoft.com/en-us/library/bb245821.aspx

10 Perancangan Database 10.1 Pengantar Perancangan Database https://en.wikipedia.org/wiki/Database https://en.wikipedia.org/wiki/Database_design http://www.datanamic.com/support/lt-dez005-introduction-db-modeling.html

10.2 Database Relasional https://en.wikipedia.org/wiki/Relational_database https://docs.oracle.com/javase/tutorial/jdbc/overview/database.html

ER Diagram https://en.wikipedia.org/wiki/Entity%E2%80%93relationship_model http://www.tutorialspoint.com/dbms/er_model_basic_concepts.htm

10.3 Structured Query Language (SQL) https://en.wikipedia.org/wiki/SQL http://www.w3schools.com/sql/

10.4 Normalisasi https://en.wikipedia.org/wiki/Database_normalization http://www.sqa.org.uk/e-learning/SoftDevRDS02CD/page_01.htm

10.5 Object Oriented Database https://en.wikipedia.org/wiki/Object_database https://www.techopedia.com/definition/8639/object-oriented-database http://www.service-architecture.com/articles/object-oriented-databases/objectoriented_database_oodbms_definition.html http://www.service-architecture.com/articles/object-orienteddatabases/when_an_object_database_should_be_used.html

10.6 Sistem Manajemen Database http://www.tutorialspoint.com/dbms/index.htm http://study.com/academy/lesson/what-is-a-database-management-system-purpose-andfunction.html

10.7 Database Terdistribusi https://en.wikipedia.org/wiki/Distributed_database

https://docs.oracle.com/cd/B10501_01/server.920/a96521/ds_concepts.htm http://www.slideshare.net/Sulemang/distributed-database-system

10.8 Data Warehousing https://en.wikipedia.org/wiki/Data_warehouse http://www.tutorialspoint.com/dwh/ https://docs.oracle.com/cd/B10500_01/server.920/a96520/concept.htm

10.9 Multi Tenant Database https://msdn.microsoft.com/en-us/library/aa479086.aspx https://docs.oracle.com/database/121/CNCPT/cdbovrvw.htm#CNCPT89245

11 Konstruksi Sistem 11.1 Pengantar Konstruksi Sistem 11.2 Konstruksi Sistem Berorientasi Objek

11.3 Manajemen Konfigurasi Sistem https://en.wikipedia.org/wiki/Configuration_management https://en.wikipedia.org/wiki/Software_configuration_management

11.4 Paradigma Pemrograman sumber : http://en.wikipedia.org/wiki/Programming_paradigm http://people.cs.aau.dk/~normark/prog3-03/html/notes/paradigms_themes-paradigmoverview-section.html

https://www.info.ucl.ac.be/~pvr/VanRoyChapter.pdf http://en.wikibooks.org/wiki/Alevel_Computing/AQA/Problem_Solving,_Programming,_Operating_Systems,_Databases_and_ Networking/Programming_Concepts/Programming_paradigms

11.5 Pemrograman Terstruktur https://en.wikipedia.org/wiki/Structured_programming https://en.wikibooks.org/wiki/Computer_Programming/Structured_programming

11.6 Pemrograman Berorientasi Objek https://en.wikipedia.org/wiki/Object-oriented_programming https://en.wikibooks.org/wiki/Object_Oriented_Programming

11.7 Pemrograman Web 11.8 Pemrograman Berorientasi Service https://en.wikipedia.org/wiki/Service-oriented_programming http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.128.3076&rep=rep1&type=pdf http://searchsoa.techtarget.com/answer/What-is-the-difference-between-object-orientedand-service-oriented-programming http://www.math.unipd.it/~baldan/Global/Jolie.pdf

11.9 Pemrograman Mobile 11.10 Dokumentasi Sistem

12 Ujicoba Sistem 12.1 Pengantar Uji Coba Sistem http://istqbexamcertification.com/what-are-the-software-development-life-cycle-sdlc-phases/ https://en.wikipedia.org/wiki/Software_testing

http://enfocussolutions.com/types-of-system-testing/ http://sqa.fyicenter.com/

12.2 Metode Pengujian Sistem https://www.inflectra.com/Ideas/Topic/Testing-Methodologies.aspx https://en.wikipedia.org/wiki/Test_method http://tir.ipsitransactions.org/2009/January/Paper%2006.pdf http://sqa.fyicenter.com/FAQ/Software-TestingMethodolog/Structural_System_Testing_Techniques_10.html

12.3 Strategi Pengujian Sistem sumber : http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.413.8479&rep=rep1&type=pdf http://istqbexamcertification.com/what-are-the-test-approaches-or-strategies-in-softwaretesting/ http://groups.engin.umd.umich.edu/CIS/course.des/cis375/ppt/lec25.ppt

12.4 Teknik Pengujian Sistem http://www-i2.informatik.rwth-aachen.de/dl/mbt08/lec_notes_04.pdf http://www.cs.cmu.edu/~luluo/Courses/17939Report.pdf http://testingeducation.org/BBST/testdesign/KanerBachPettichord_Lessons_Learned_in_SW_t estingCh3-1.pdf http://tir.ipsitransactions.org/2009/January/Paper%2006.pdf

12.5 Pengujian Berorientasi Objek http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.458.5957&rep=rep1&type=pdf http://www.cs.du.edu/~sazghand/background_chap_papers/An%20Object-Oriented%20Web %20Test%20Model%20for%20Testing%20Web%20Applications.pdf

http://www.cs.swan.ac.uk/~csmarkus/CS339/presentations/20061203_Vaughan_Object_Orien ted_System_Testing.pdf http://liacs.leidenuniv.nl/~bonsanguemm/Toos/P2_surveyBinder93.pdf http://www.ijcse.com/docs/IJCSE11-02-01-029.pdf

13 Implementasi, Operasional, dan Pemeliharaan 13.1 Pengantar Implementasi, Operasional, dan Pemeliharaan 13.2 Perencanaan Implementasi dan Migrasi Sistem 13.3 Operasi dan Dukungan Sistem 13.4 Pemeliharaan Sistem https://en.wikipedia.org/wiki/Software_maintenance http://www.tutorialspoint.com/software_engineering/software_maintenance_overview.htm http://www.compaid.com/caiInternet/ezine/maintenance-as-solution.pdf http://www.etsf.eu/system/files/users/SottileF/XG_Basics_v2.pdf https://www.rose-hulman.edu/Users/faculty/young/CSClasses/csse575/Resources/sneed03.pdf

cost : http://asq.org/public/wqm/how-to-save-on-software-maintenance-costs.pdf http://www.techrepublic.com/blog/tech-decision-maker/software-maintenance-pricing-fair-orout-of-control/ http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.134.735&rep=rep1&type=pdf

tool : http://www.capterra.com/maintenance-management-software/

http://www.softwareadvice.com/cmms/preventive-maintenance-software-comparison/? layout=var_b0

13.5 Reverse Engineering https://en.wikipedia.org/wiki/Reverse_engineering http://www.dummies.com/how-to/content/introduction-to-reverse-engineering-for-businessa.html http://www.businessdictionary.com/definition/reverse-engineering.html http://www.computerworld.com/article/2585652/app-development/reverse-engineering.html http://www.ijert.org/view-pdf/5915/reverse-engineering-and-refactoring-related-concept-insoftware-engineering

How to : https://blog.udemy.com/reverse-engineering-tutorial/ http://hakin9.org/download/how-to-perform-a-professional-reverse-engineering-exploitingsoftware-102012/

Tool : http://reversingproject.info/?page_id=153

13.6 Reengineering 13.6.1 Definisi Reengineering http://www.businessdictionary.com/definition/reengineering.html http://www.encyclopedia.com/topic/Reengineering.aspx https://www2.informatik.hu-berlin.de/swt/projekt98/lehre/define.htm

13.6.2 Konsep Reengineering http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.99.447&rep=rep1&type=pdf

http://www.cs.toronto.edu/~yijun/ece450h/handouts/lecture2.pdf https://www.dagstuhl.de/Reports/98/98101.pdf http://campus.hesge.ch/dugerdilp/_private/ISNet62.pdf http://rmod.lille.inria.fr/archives/papers/Bhat12c-SEKE2012-FCA-patterns.pdf https://pp.ipd.kit.edu/uploads/publikationen/snelting03icfca.pdf http://arxiv.org/ftp/arxiv/papers/1112/1112.4016.pdf http://www.itu.dk/people/hessellund/work/Hessellund04a.pdf http://research.cs.queensu.ca/~cordy/Papers/JinCordy_OASIS_ICSM05.pdf

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF