Anda di halaman 1dari 88

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

Anda mungkin juga menyukai