METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

dokumen-dokumen yang mirip
PENGANTAR RUP & UML. Pertemuan 2

Pengembangan Sistem Informasi

MATERI PEMODELAN PERANGKAT LUNAK KELAS XI RPL

Pengembangan Sistem Informasi

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

Definisi. Metode Pengembangan Sistem Informasi. Metodologi Pengembangan System. Definisi (lanjutan) Mengapa perlu? 7/21/2008

MODUL 4 Unified Software Development Process (USDP)

BAB III METODOLOGI PENELITIAN. Gambar 3.1 merupakan desain penelitian yang akan digunakan dalam

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

Hanif Fakhrurroja, MT

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

SDLC SYSTEM DEVELOPMENT LIFE CYCLE. Materi ke-2. Pengembangan Sistem Informasi 5KA28 // 4KA14

Jenis Metode Pengembangan Perangkat Lunak

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle

BAB I PENDAHULUAN.

SIKLUS REKAYASA PERANGKAT LUNAK (SDLC)

BAB 1 PENDAHULUAN. yang menjadikan aplikasi ini lebih baik dibandingkan bukunya.

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

Hanif Fakhrurroja, MT

SISTEM INFORMASI AKUNTANSI

TINJAUAN PUSTAKA Information Technology Infrastructure Library (ITIL) Framework Tujuan Penelitian Ruang Lingkup Penelitian

1. BAB 1 PENDAHULUAN. Latar Belakang

BAB I PENDAHULUAN. penyampaian dan penerimaan informasi. Mulai dari perusahaan-perusahaan,

Proses Pengembangan 1

BAB I PENDAHULUAN. Dari tahun ke tahun sudah tidak dapat dipungkiri bahwa teknologi informasi


BAB I PENDAHULUAN 1.1 Latar belakang

Rational Unified Process (RUP)

BAB I PENDAHULUAN. didapatkan secara mudah, cepat, efektif dan akurat. pengaruh perkembangan teknologi informasi. Sebagai institusi pendidikan, saat

PERTEMUAN 2 METODE PENGEMBANGAN SISTEM

Lampiran 1 - Pengenalan terhadap UML (Unified Model Language)

BAB I PENDAHULUAN. yang berada di bawah Badan Penelitian dan Pengembangan Industri

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

System Development Life Cycle (SDLC)

REKAYASA PERANGKAT LUNAK (SOFTWARE ENGINEERING)

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 4 Pendekatan-Pendekatan Pengembangan Sistem

1 BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Aplikasi Perancangan Design Undangan, Invitation Card, Souvenir Berbasis

BAB I PENDAHULUAN. pesat, salah satunya adalah perangkat portable seperti ponsel, notebook dan yang

PROSES DESAIN. 1. Metodologi Pengembangan Sistem

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

Teknik Informatika S1

BAB 1 PENDAHULUAN Latar Belakang

Materi yang akan dibahas: 13-1

Equipment Monitoring Control Manajemen System Berbasis Web Application

PENGEMBANGAN PERANGKAT LUNAK

BAB III METODE PENELITIAN. (Software Development Life Cycle). System Development Life Cycle (SDLC) adalah

Brigida Arie Minartiningtyas, M.Kom

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III. Metode Penelitian

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. Perkembangan teknologi informasi yang semakin cepat dan persaingan yang semakin

BAB I PENDAHULUAN. dari pemikiran-pemikiran manusia yang semakin maju, hal tersebut dapat. mendukung bagi pengembangan penyebaran informasi.

BAB I PENDAHULUAN. manusia dengan bantuan alat dan akal sehingga seakan-akan memperpanjang,

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

BAB 1 PENDAHULUAN. jual beli barang secara online dengan hanya memanfaatkan fasilitas forum jual. beli, atau menggunakan media telepon dan sms.

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

RANCANGAN PEMBELAJARAN

Pengembangan Sistem Informasi. Sistem Informasi Universitas Gunadarma 2012/2013

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

UNIVERSITAS BINA NUSANTARA

Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

TINJAUAN PUSTAKA I. PENDAHULUAN

BAB III LANDASAN TEORI

REKAYASA PERANGKAT LUNAK I

BAB 1 PENDAHULUAN. Di era globalisasi ini, perkembangan teknologi informasi berperan penting dalam

SATUAN ACARA PERKULIAHAN (SAP)

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. bagaimana membuat mesin (komputer) dapat melakukan pekerjaan seperti dan

REKAYASA PERANGKAT LUNAK I ALIF FINANDHITA, M.T. - TEKNIK INFORMATIKA UNIKOM 1

BAB I PENDAHULUAN. 1.1 Latar Belakang

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODE PENELITIAN

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

Tugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12

STMIK GI MDP. Program Studi Sistem Informasi Kekhususan Komputerisasi Akuntansi Skripsi Sarjana Komputer Semester Ganjil Tahun 2009/2010

MENGAPA HARUS ADA TAHAPAN PENGEMBANGAN PERANGKAT LUNAK?

Bab 3 Metode dan Perancangan Sistem

BAB III PERANCANGAN. aplikasi pencarian judul buku terdiri dari perangkat keras (hardware) dan perangkat

BAB II LANDASAN TEORI. Unified Modeling Language (UML) merupakan sistem arsitektur yang bekerja dalam

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

Monitoring Bus Trans Padang Berbasis Web. Isnardi Manajemen Informatika, AMIK Jayanusa Padang

Rancang Bangun Aplikasi Audit Mutu Akademik Internal Universitas Sam Ratulangi Berbasis Web

REKAYASA PERANGKAT LUNAK. Ramadhan Rakhmat Sani, M.Kom

Pertemuan 3 Metodologi Pengembangan Sistem Informasi

SIKLUS PENGEMBANGAN PRODUK SISTEM INFORMASI DAN TEKNIK PROTOTYPING. Oleh : Ilham Arief Gautama P

STMIK GI MDP. Program Studi Teknik Informatika Skripsi Sarjana Komputer Semester Ganjil Tahun 2010/2011

Transkripsi:

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

SYSTEM DEVELOPMENT LIFE CYCLE (SDLC) SDLC adalah suatu proses logis dimana analis sistem, engineer, programmer, dan pengguna (end-users) membangun sistem informasi & aplikasi komputer untuk memecahkan permasalahan dan kebutuhan bisnis. Tahapan

5 Tahapan SDLC Tahap investigasi menentukan apakah ada masalah atau peluang pengembangan sistem Tahap analisis mengidentifikasi kebutuhan user & menganalisa sistem yang ada Tahap disain menentukan spesifikasi detil dari komponen-komponen sistem dan produk-produk informasi Tahap implementasi mendapatkan atau mengembangkan hardware dan software, melakukan pengujian, pelatihan dan konversi ke sistem baru. Tahapan perawatan (maintenance) Pada tahapan ini dilakukan monitoring proses, evaluasi dan perubahan (perbaikan) bila diperlukan.

UP/Unified Software Development Process (USDP) adalah kerangka proses pengembangan yang bersifat use-case-driven, berpusat pada arsitektur sistem, interatif dan tumbuh-kembang (Alhir, 2005). UP dapat diaplikasikan pada berbagai skala proyek.

Inception. aktivitas evaluasi terhadap sebuah proyek sistem informasi Elaboration. mendapatkan gambaran umum kebutuhan, persyaratan dan fungsi-fungsi utama sistem. Construction. membangun sistem sampai dengan saat sistem tersebut siap digunakan. Transition. menyampaikan sistem yang sudah jadi pada pengguna.

UML adalah bahasa pemodelan standar atau kumpulan teknik-teknik pemodelan untuk men-spesifikasi, mem-visualisasi, meng-konstruksi dan mendokumentasi hasil kerja dalam pengembangan sistem (Fowler, 2004).

Use-case diagram. Activity diagram. Class diagram. Sequence diagram. State machine diagram. Component diagram. Diagram ini berguna untuk menggambarkan interaksi antara pengguna dengan sebuah sistem Diagram ini berguna untuk menggambarkan prosedur-prosedur perilaku sistem. Diagram ini berguna untuk menggambarkan class, fitur, dan hubunganhubungan yang terjadi. Pada diagram ini pendekatan berorientasi obyek memegang peranan yang sangat penting. Diagram ini berguna untuk menggambarkan interaksi antar obyek dengan penekanan pada urutan proses atau kejadian. Diagram ini digunakan untuk menggambarkan bagaimana suatu kejadian mengubah obyek selama masa hidup obyek tersebut. Diagram ini berguna untuk menggambarkan struktur dan koneksi komponen.

Pengembangan Aplikasi Cepat (Rapid Application Development) RAD adalah metodologi pengembangan perangkat lunak, yang melibatkan pengembangan iteratif dan pembangunan prototipe. Graphical User Interface (GUI) pembangun Manajemen Sistem Database (DBMS) generator kode Computer Aided Software Engineering (CASE) generasi keempat bahasa pemrograman teknik berorientasi objek.

Framework for the Application of System Thinking (FAST) FAST adalah metodologi hipotetis yang dikembangkan oleh Whitten et al. (2004) dengan menggabungkan praktek-praktek terbaik yang dijumpai dalam berbagai metode. FAST adalah kerangka cerdas yang cukup fleksibel untuk menyediakan tipe-tipe yang berbeda bagi proyek dan strategi yang berlainan.

Metodologi pengembangan Sistem Informasi Berbasis WEB Tahapan-tahapan klasik seperti terdapat pada SDLC yaitu investigasi, analisis, desain, implementasi, dan perbaikan / perawatan tetap akan ditempuh. Perbedaan utama terdapat pada pendekatan tahapan desain dan implementasi. MVC adalah sebuah pola pengembangan aplikasi web yang membagi suatu aplikasi dalam tiga bagian (layer)

Prototyping adalah salah satu pendekatan dalam pengembangan sistem yang secara langsung mendemonstrasikan bagaimana sebuah sistem atau komponenkomponen sistem akan bekerja dalam lingkungannya sebelum tahapan konstruksi actual dilakukan (Howard, 1997).