Testing dan Implementasi

Ukuran: px
Mulai penontonan dengan halaman:

Download "Testing dan Implementasi"

Transkripsi

1 Modul ke: 02Fakultas Dosen Fakultas Imlu Komputer Testing dan Implementasi Sistem Informasi berisi tentang Pengembangan Perangkat Lunak. : Agung Priambodo, S.Kom, M.Kom Program Studi Sistem Informasi

2 KONTRAK PERKULIAHAN Mata Kuliah Kode Mata Kuliah Pengajar : Testing dan Implementasi sistem/ 3 SKS : UMB : Agung Priambodo Semester : Ganjil TA

3 DESKRIPSI MATA KULIAH Setelah mempelajari pertemuan 2 mahasiswa akan dapat memahami Sumber perangkat lunak aplikasi, merencanakan proyek siklus hidup pengembangan perangkat lunak, dan Langkah menyusun jaringan PERT.

4 TUJUAN INSTRUKSIONAL Memahami tentang Pengembangan Perangkat Lunak

5 KRITERIA PENILAIAN Penilai dalam perkuliahan ini akan dilakukan seobjektif mungkin sesuai dengan upaya mahasiswa dalam pencapaian kemampuan. Beberapa hal yang menjadi variable penilaian adalah : Absensi : 10% dengan minimal kehadiran 75%. Makalah, presentasi, tugas : 20% diperoleh dari rata2 tugas mingguan. Ujian Tengah Semester : 30% Ujian Akhir Semester : 40%

6 Tujuan Pembelajaran Memahami tentang Pengembangan Perangkat Lunak Memahami tentang Merencanakan Proyek Siklus Hidup Pengembangan Perangkat Lunak Memahami tentang Mengorganisasikan Proyek Pengembangan Perangkat Lunak Memahami Langkah menyusun jaringan PERT : Memahami Tahap tahap pada proses Memahami tentang pengujian Evolusi Perangkat Lunak Pendukung Proses Terotomasi

7 Pengembangan Perangkat Lunak Sumber Perangkat Lunak Aplikasi Perangkat Lunak Komersial Perangkat Lunak Terkustomisasi (Customized Software) Keuntungan dan Kelemahan menggunakan paket perangkat Lunak komersial : Keuntungan : Implementasi Cepat Penghematan Biaya Estimasi Biaya dan Waktu Reliabilitas Kerugian : Kesesuaian Rancangan Sistem yang tidak baik Ketergantungan pada Vendor Yang dipersiapkan oleh Vendor adalah : Request For Proposal Prototyping

8 Pengembangan Perangkat Lunak Mengorganisasikan Proyek Pengembangan Perangkat Lunak 1. Pendekatan Organisasi Program Development Team Chief Programmer Team Egoless Programming Team Merencanakan Proyek Siklus Hidup Pengembangan Perangkat Lunak Perangkat yang digunakan adalah teknik tinjauan dan evaluasi program (PERT) PERT : untuk menentukan rangkaian atau urutan pelaksanaan tugas pengembangan perangkat lunak dan untuk mengestimasikan lamanya waktu waktu yang diperlukan dari awal sampai selesainya pelaksanaan tugas.

9 Langkah menyusun jaringan PERT : Identifikasi semua tugas Mengestimasi Waktu Menetapkan rangkaian tugas Menentukan Jalur Kritis

10 Perancangan Perangkat Lunak Tahap pengembangan perangkat lunak merupakan proses pengubahan spesifikasi sistem menjadi sistem yang dapat dijalankan. Tahap ini mencakup proses perancangan dan pemrograman perangkat lunak, tetapi jika menggunakan pengembangan evolusioner maka bisa juga melibatkan perbaikan spesifikasi perangkat lunak.

11 Perancangan Perangkat Lunak Spesifikasi Persyaratan Kegiatan Perancangan Perancangan arsitektur Spesifikasi Abstrak Perancangan Interface Perancangan Komponen Perancangan struktur data Perancangan algoritma Arsitektur sistem Spesifikasi perangkat lunak Spesifikas i interface Spesifikasi komponen Spesifikas i struktur data Spesifikasi algoritma Produk Perancangan

12 Perancangan Perangkat Lunak Kegiatan kegiatan proses perancangan : 1. Perancangan Arsitektural : subsistem subsistem yang membentuk sistem dengan hubungannya akan diidentifikasi dan didokumentasi. 2. Spesifikasi abstrak : untuk setiap subsitem, spesifikasi abstrak dari layanan dan batas operasinya harus ditentukan 3. Perancangan interface : untuk setiap subsistem interface dan subsistem dirancang dan didokumentasi. Spesifikasi interface ini harus sudah jelas karena memungkinkan subsistem dipakai tanpa mengetahui operasi subsistem. 4. Perancangan komponen : layanan dialokasikan pada komponen yang berbeda dan interface komponen komponen ini dirancang 5. Perancangan struktur data : struktur data yang dipakai pada implementasi sistem dirancang secara rinci dan dispesifikasi 6. Perancangan algoritma : algoritma yang digunakan untuk memberikan layanan dirancang secara rinci dan dispesifikasi

13 Perancangan Perangkat Lunak Metode Perancangan Ketika tahap implementasi selesai, biasanya rancangan telah sangat berubah dari spesifikasi awal. Pendekatan yang lebih metodis terhadap perancangan perangkat lunak adalah metode terstruktur. Penggunaan model terstruktur biasanya melibatkan produksi model sistem grafis dan menghasilkan dokumentasi perancangan dalam jumlah besar. Metode terstruktur bisa mendukung beberapa atau semua model sistem berikut : Model aliran data, di mana sistem dimodelkan dengan menggunakan transformasi aliran data yang terjadi saat pemrosesan Model relasi entitas, yang dipakai mendeskripsikan entitas entitas dasar pada perancangan dan hubungan diantaranya. Model relasi entitas merupakan teknik normal yang dipakai mendeskripsikan struktur database Model struktural, dimana komponen komponen sistem dan interaksinya didokumentasikan Metode berorientasi objek, mencakup model inheritansi (pewarisan) sistem, model hubungan statis dan dinamis di antara objek, dan model bagaimana objek berinteraksi satu sama lain ketika sistem sedang dijalankan

14 Perancangan Perangkat Lunak Pemrograman dan Debug Biasanya programer melakukan pengujian terhadap kode yang telah mereka kembangkan. Kegiatan ini seringkali menunjukkan error program yang harus dihilangkan. Kegiatan ini disebut debugging. Pengujian error dan debug merupakan kegiatan berbeda. Pengujian menentukan adanya error dan debug berhubungan dengan pencarian lokasi dan pembetulan error ini.

15 Perancangan Perangkat Lunak Cari lokasi error Rancangan perbaikan error Perbaiki error Uji ulang program Proses Debug Validasi Perangkat Lunak Validasi perangkat lunak atau lebih umum verifikasi dan validasi, ditujukan untuk menunjukkan bahwa sistem memenuhi harapan pelanggan yang membelinya.validasi melibatkan proses pemeriksaan, seperti inspeksi dan peninjauan pada setiap tahap proses perangkat lunak dari definisi persyaratan user sampai pengembangan program.

16 Perancangan Perangkat Lunak Proses Pengujian Pengujian unit Pengujian modul Pengujian subsistem Pengujian sistem Pengujian penerimaan Pengujian komponen Pengujian integrasi Pengujian user

17 Tahap tahap pada proses pengujian adalah : Pengujian : komponen individual diuji untuk menjamin operasi yang benar. Setiap komponen diuji secara independen tanpa komponen sistem yang lain. Pengujian modul : modul merupakan sekumpulan komponen yang berhubugnan seperti kelas objek, tipe objek abstrak atau sekumpulan prosedur dan fungsi dengan hubungan yang lebih longgar. Sebuah modul merangkum komponen komponen yang berhubungan, sehingga dapat diuji tanpa modul sistem yang lain Pengujian subsistem : fase ini melibatkan pengujian sekumpulan modul yang diintegrasikan menjadi subsistem. Pengujian sistem : subsistem diintegrasikan untuk membentuk sistem. Proses ini berkenaan dengan penemuan kesalahan yang diakibatkan dari interaksi yang tidak diharapkan antara subsistem dan masalah interface subsistem. Pengujian penerimaan : ini merupakan tahap akhir proses pengujian sebelum diterima untuk penggunaan operasional

18 Evolusi Perangkat Lunak Pengembangan perangkat lunak dianggap kegiatan kreatif dimana sistem perangkat lunak dikembangkan dari konsep awal menjadi sistem yang dapat berjalan. Pemeliharan perangkat lunak merupakan proses perubahan sistem tersebut setelah digunakan. Secara realistis rekayasa perangkat lunak dianggap proses evolusioner dimana perangkat lunak terus diubah selama waktu hidupnya sebagai jawaban atas perubahan lingkungan dan kebutuhan pelanggan.

19 Evolusi Perangkat Lunak Evolusi Sistem Definisikan persyaratan sistem Nilai sistem yang ada Ajukan perubahan sistem Modifikasi sistem Sistem yang ada Sistem baru

20 Pendukung Proses Terotomasi Computer-Aided Software Engineering (CASE) adalah nama yang diberikan pada perangkat lunak yang dipakai untuk mendukung kegiatan proses perangkat lunak seperti rekayasa persyaratan, perancangan, pengembangan program dan pengujian. Dengan demikian CASE tool mencakup editor perancangan, kamus data, compiler, debugger, alat bantu pengembangan sistem, dll. Kegiatan yang dapat di otomasi dengan menggunakan CASE mencakup : Pengembangan model sistem grafis sebagai bagian spesifikasi persyaratan atau perancangan perangkat lunak Pemahaman rancangan menggunakan kamus data yang menyimpan informasi mengenai entitas dan hubungan rancangan Pembuatan interface user dari deskripsi interface grafis yang dibuat secara interaktif dengan user Debug program dengan menyediakan informasi mengenai program yang sedsang berjalan Penerjemahan program yang terotomasi dari bahasa pemrograman versi lama, seperti COBOL menjadi versi yang lebih baru

21 Klasifikasi CASE CASE tool dapat dilihat dari tiga sudut pandang : Sudut pandang fungsional, dimaan CASE tool diklasifikasikan menurut fungsi khususnya Sudut pandang proses, dimana CASE tool diklasifikasikan menurut kegiatan proses yang didukungnya Sudut pandang integrasi, dimana CASE tool diklasifikasikan menurut bagaimana mereka diorganisasikan ke dalam unit unit yang terintegrasi, yang memberikan dukungan bagi satu kegiatan proses atau lebih

22 Klasifikasi fungsional dari tool CASE Jenis alat bantu Contoh Tool perencanaan Tool pengeditan Tool manajemen perubahan Tool Konfigurasi Tool prototipe Tool penunjang metode Tool pemrosesn bahasa Tool analisis program Tool pengujian Tool debug Tool dokumentasi Tool rekayasa ulang Tol PERT, estimasi, spreadsheet Teks editor, diagram editor, word prosesor Tool Penelusuran persyaratan Tool Manajemen versi, tool pembuatan sistem Bahasa tingkat sangat tinggi,pembuat interface Editor perancangan, kamus data Compiler, interpreter Generator refernsi silang, analisator statis Generator pengujian data Sistem debug interaktif Program layout page, editor citra Sistem restrukturisasi program

23 Fuggetta (1993) mengusulkan klasifikasi sistem CASE ke dalam tiga kategori : Tool (alat bantu), bisa bersifat umum, berdiri sendiri, misal pengolah kata Workbench, mendukung fase proses seperti spesifikasi, perancangan, dsb. Lingkungan, mendukung semua atau paling tidak bagian yang penting proses perangkat lunak. Lingkungan biasanya mencakup beberapa workbench yang terintegrasi dengan suatu cara.

24 Terima Kasih Agung Priambodo, S.Kom, M.Kom

A. Spesifikasi Perangkat Lunak

A. Spesifikasi Perangkat Lunak A. Spesifikasi Perangkat Lunak Perangkat lunak merupakan otomasi dari proses bisnis pada sebuah organisasi, untuk menghasilkan operasi bisnis (organisasi) yang efektif (akurat) dan efisien (cepat dan murah).

Lebih terperinci

Nama : Rendi Setiawan Nim :

Nama : Rendi Setiawan Nim : Nama : Rendi Setiawan Nim : 41813120188 Pengertian Dasar Istilah Reakayasa Perangkat Lunak (RPL) secara umum disepakati sebagai terjemahan dari istilah Software engineering. Istilah Software Engineering

Lebih terperinci

Tugas Rekayasa Perangkat Lunak

Tugas Rekayasa Perangkat Lunak Tugas Rekayasa Perangkat Lunak Disusun Oleh : M Ikhsan Ariya Girinata 41813120052 Dosen : Wachyu Hari Haji, S.Kom, MM FAKULTAS ILMU KOMPUTER JURUSAN SISTEM INFORMASI Mata Kuliah : REKAYASA PERANGKAT LUNAK

Lebih terperinci

Pengembangan Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma

Pengembangan Perangkat Lunak. Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Pengembangan Perangkat Lunak Fakultas Ilmu Komputer dan Teknologi Informasi Jurusan Sistem Informasi Univesitas Gunadarma Tujuan Pembelajaran Memahami langkah-langkah agar dapat mengorganisir pengembangan

Lebih terperinci

PENGEMBANGAN PERANGKAT LUNAK. Karmilasari

PENGEMBANGAN PERANGKAT LUNAK. Karmilasari PENGEMBANGAN PERANGKAT LUNAK Karmilasari Apakah Perangkat Lunak itu? Perangkat Lunak adalah suatu aplikasi program komputer yang di dalamnya terdapat: program itu sendiri, konfigurasi yang digunakan, dokumentasi

Lebih terperinci

REKAYASA PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK REKAYASA PERANGKAT LUNAK PENDAHULUAN 1. Apakah Perangkat Lunak? 2. Apakah Rekayasa Perangkat Lunak (RPL)? 3. Apa perbedaan antara RPL dengan ilmu komputer (computer science)? 4. Apa perbedaan RPL dan rekayasa

Lebih terperinci

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK )

MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK ) MAKALAH REKAYASA PERANGKAT LUNAK ( SIKLUS HIDUP PERANGKAT LUNAK ) Disusun Oleh : MUKHAMAT JAFAR 41813120014 MATA KULIAH : REKAYASA PERANGKAT LUNAK UNIVERSITAS MERCUBUANA 2015 Latar Belakang 1 BAB I PENDAHULUAN

Lebih terperinci

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI. TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 2 TESTING DAN IMPLEMENTASI SISTEM Pengembangan Perangkat Lunak Bagian 1 Sumber Perangkat Lunak Aplikasi. Mengorganisir Proyek Pengembangan

Lebih terperinci

Testing dan Implementasi

Testing dan Implementasi Modul ke: 05Fakultas Dosen Fakultas Imlu Komputer Testing dan Implementasi Sistem Informasi DASAR DASAR PENGUJIAN PERANGKAT LUNAK (LANJUTAN) : Agung Priambodo, S.Kom, M.Kom Program Studi Sistem Informasi

Lebih terperinci

Bab 4 Metodologi Pengembagan Sistem(Perangkat Lunak)

Bab 4 Metodologi Pengembagan Sistem(Perangkat Lunak) Bab 4 Metodologi Pengembagan Sistem(Perangkat Lunak) 4.1 Pendahuluan Proses pengembangan atau pengembangan perangkat lunak secara umum merupakan serangkaian kegiatan yang meliputi kegiatan dalam siklus

Lebih terperinci

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

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa

Lebih terperinci

SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN SATUAN ACARA PERKULIAHAN MATA KULIAH FAKULTAS JURUSAN / JENJANG : REKAYASA PERANGKAT LUNAK : Fakultas Teknologi Informatika dan Komputer : Teknik Informatika PROSES BELAJAR MENGAJAR DOSEN : Menerangkan

Lebih terperinci

SISTEM INFORMASI AKUNTANSI

SISTEM INFORMASI AKUNTANSI A-18 TUGAS 1.4 - RANGKUMAN METODE, ANALISIS DAN PENGEMBANGAN SISTEM INFORMASI AKUNTANSI SISTEM INFORMASI AKUNTANSI Dosen Pengajar : Drs. Joseph Munthe, M.Si., Ak Disusun Oleh: Nama : Serly Oktaviani NPM

Lebih terperinci

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

Tugas Softskill. Universitas Gundarma. : Sistem Informasi Manajemen. : Waldhi Supriono NPM : Kelas : 2 DB 12 Tugas Softskill Mata Kuliah Nama : Sistem Informasi Manajemen : Waldhi Supriono NPM : 37111352 Kelas : 2 DB 12 Universitas Gundarma 2011 Siklus Hidup Sistem Siklus Hidup Sistem DASAR PERENCANAAN SISTIM

Lebih terperinci

SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN (SAP) SATUAN ACARA PERKULIAHAN (SAP) Nama Mata Kuliah : Rekayasa Perangkat Lunak Kode Mata Kuliah : SI 035 Bobot Kredit : 3 SKS Semester Penempatan : VII Kedudukan Mata Kuliah : Mata Kuliah Keahlian Berkarya

Lebih terperinci

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

BAB1. PENDAHULUAN Siklus hidup sistem (SLC) SDLC Systems Development Life Cycle Siklus Hidup Pengembangan Sistem Systems Life Cycle BAB1. PENDAHULUAN Siklus hidup sistem (SLC) adalah metodologi yang digunakan untuk menggambarkan proses untuk membangun sistem informasi, dimaksudkan untuk mengembangkan sistem informasi dalam cara yang

Lebih terperinci

PENGEMBANGAN PERANGKAT LUNAK. Setia Wirawan

PENGEMBANGAN PERANGKAT LUNAK. Setia Wirawan PENGEMBANGAN PERANGKAT LUNAK Setia Wirawan Pengembangan Perangkat Lunak Pengembangan Perangkat Lunak Perancangan Perangkat Lunak Pengkodean Perangkat Lunak Pengujian Perangkat Lunak Sumber Perangkat Lunak

Lebih terperinci

Pengembangan Sistem Informasi

Pengembangan Sistem Informasi Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan

Lebih terperinci

PEMELIHARAAN PERANGKAT LUNAK (SOFTWARE MAINTENANCE)

PEMELIHARAAN PERANGKAT LUNAK (SOFTWARE MAINTENANCE) PEMELIHARAAN PERANGKAT LUNAK (SOFTWARE MAINTENANCE) Di Susun Oleh : Linda Liana 41813120100 Dosen Pengampu : Wahyu Hari Haji M.Kom FAKULTAS ILMU KOMPUTER PROGRAM STUDY SISTEM INFORMASI UNIVERSITAS MERCU

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Perkembangan teknologi pada masa sekarang ini diperlukan pada semua aspek kehidupan. Teknologi mempermudah manusia untuk memaksimalkan suatu kinerja. Dalam kehidupan

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah : Proyek Sistem Informasi Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Pengelolaan proyek secara umum meliputi pengertian pentingnya manajemen

Lebih terperinci

Pendahuluan. Oleh : Dewi Sartika, M.Kom

Pendahuluan. Oleh : Dewi Sartika, M.Kom Universitas IGM HD-UIGM-FK-01 Fakultas : Ilmu Komputer Pertemuan ke : 1 Program Studi : Teknik Informatika Handout ke : 1 Kode Matakuliah : Jumlah Halaman : 16 Matakuliah : Rekayasa Perangkat Lunak Mulai

Lebih terperinci

PERANCANGAN DENGAN PEMAKAIAN ULANG

PERANCANGAN DENGAN PEMAKAIAN ULANG PERANCANGAN DENGAN PEMAKAIAN ULANG P T I K REKAYASA PERANGKAT LUNAK (SOFTWARE ENGINEERING) Tujuan Memahami keuntungan pemakaian ulang komponenkomponen perangkat lunak dan beberapa masalah pemakaian ulang

Lebih terperinci

1. PENDAHULUAN 1. PERANGKAT LUNAK DAN PERKEMBANGANNYA

1. PENDAHULUAN 1. PERANGKAT LUNAK DAN PERKEMBANGANNYA 1 1. PENDAHULUAN Topik meliputi : 1. Perangkat Lunak dan Perkembangannya 2. Karakteristik Perangkat Lunak 3. Aplikasi Perangkat Lunak 4. Software Engineering 5. Siklus Kerja Sistim Engineering 6. Prototipe

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH REKAYASA PERANGKAT LUNAK KODE/SKS : TI11. C342 / 2 SKS

SATUAN ACARA PERKULIAHAN MATA KULIAH REKAYASA PERANGKAT LUNAK KODE/SKS : TI11. C342 / 2 SKS SATUAN ACARA PERKULIAHAN MATA KULIAH REKAYASA PERANGKAT LUNAK KODE/SKS : TI11. C342 / 2 SKS Pertemuan Pendahuluan Ruang Lingkup Mata Kuliah 1 Sasaran Tujuan Pengenalan Rekayasa Perangkat Lunak Kompetensi

Lebih terperinci

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI.

TESTING DAN IMPLEMENTASI SISTEM. WAHYU PRATAMA, S.Kom., MMSI. TESTING DAN IMPLEMENTASI SISTEM WAHYU PRATAMA, S.Kom., MMSI. PERTEMUAN 3 TESTING DAN IMPLEMENTASI SISTEM Pengembangan Perangkat Lunak Bagian 2 Mengukur Produktivitas dalam Pengembangan Perangkat Lunak.

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 11: Pengembangan Sistem Informasi Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Metodologi Pengembangan Sistem System Development Life Cycle (SDLC)

Lebih terperinci

BAB 15 PROTOTIPE. Bekerja dengan Model Pertama

BAB 15 PROTOTIPE. Bekerja dengan Model Pertama BAB 15 PROTOTIPE Bekerja dengan Model Pertama 15.1. PENDAHULUAN Siapapun yang pernah menyelesaikan proyek software akan sependapat, bahwa masalah pertama adalah memperoleh kebutuhan dari user. Permasalahan

Lebih terperinci

BAB 15 PROTOTIPE. Bekerja dengan Model Pertama

BAB 15 PROTOTIPE. Bekerja dengan Model Pertama BAB 15 PROTOTIPE Bekerja dengan Model Pertama 15.1. PENDAHULUAN Siapapun yang pernah menyelesaikan proyek software akan sependapat, bahwa masalah pertama adalah memperoleh kebutuhan dari user. Permasalahan

Lebih terperinci

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM

BAB 6 METODOLOGI SIKLUS HIDUP SISTEM BAB 6 METODOLOGI SIKLUS HIDUP SISTEM Konsep siklus hidup cocok dengan segala sesuatu yang lahir, tumbuh berkembang menjadi matang dan akhirnya mati. Pola ini juga berlaku untuk berbasis komputer seperti

Lebih terperinci

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom

Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom Pendekatan-Pendekatan Pengembangan Sistem Hanif Al Fatta M.kom Abstraks Pengembangan sistem telah berkembang sesuai kebutuhan dan kecepatan pengembangan sistem yang diinginkan oleh pengembang sistem atau

Lebih terperinci

Jenis Metode Pengembangan Perangkat Lunak

Jenis Metode Pengembangan Perangkat Lunak Jenis Metode Pengembangan Perangkat Lunak by webmaster - Tuesday, January 05, 2016 http://anisam.student.akademitelkom.ac.id/?p=123 Menurut IEEE, Pengembangan software (software engineering ) adalah :

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Mata Kuliah : Rekayasa Bobot Mata Kuliah : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata Kuliah : Software Engineering Processe Model, Landasan Rekayasa, Requirement Engineering, Requirement

Lebih terperinci

KKKF33118 REKAYASA PERANGKAT LUNAK I

KKKF33118 REKAYASA PERANGKAT LUNAK I RENCANA PEMBELAJARAN SEMESTER (RPS) KKKF33118 REKAYASA PERANGKAT LUNAK I PROGRAM STUDI S1 TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER (FILKOM) UNIVERSITAS PUTRA INDONESIA YPTK PADANG LEMBAR PENGESAHAN Rencana

Lebih terperinci

TESTING & IMPLEMENTASI SISTEM 4KA PENDAHULUAN. helen.staff.gunadarma.ac.id

TESTING & IMPLEMENTASI SISTEM 4KA PENDAHULUAN. helen.staff.gunadarma.ac.id TESTING & IMPLEMENTASI SISTEM 4KA PENDAHULUAN Overview Pengembangan Perangkat Lunak Pengujian Perangkat Lunak Implementasi Pemeliharaan Siklus Pengembangan Perangkat Lunak Pelaksanaan kegiatan pada tahap

Lebih terperinci

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

Arsitektur Sistem Informasi. Tantri Hidayati Sinaga, M.Kom. Arsitektur Sistem Informasi Tantri Hidayati Sinaga, M.Kom. Desain Sistem "Desain sistem dapat didefinisikan sebagai penggambaran dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah

Lebih terperinci

PENDAHULUAN REKAYASA PERANGKAT LUNAK. By PresenterMedia.com

PENDAHULUAN REKAYASA PERANGKAT LUNAK. By PresenterMedia.com PENDAHULUAN REKAYASA PERANGKAT LUNAK By PresenterMedia.com KELOMPOK 6 Hj.HUSNAYANTI I.K HASLINDA ARDIANSYAH MIFTA FARID MUHLIS TAHIR ANDI LATIFA NABONE ABD.MALIKUL MULKY 2 TUJUAN Memahami apa yang dimaksud

Lebih terperinci

PEMODELAN ANALISIS PL

PEMODELAN ANALISIS PL PEMODELAN ANALISIS PL Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika Universitas Islam Indonesia Your Logo REKAYASA SISTEM VS REKAYASA PERANGKAT LUNAK Rekayasa sistem berkaitan dengan semua aspek

Lebih terperinci

RANCANGAN PEMBELAJARAN

RANCANGAN PEMBELAJARAN RANCANGAN PEMBELAJARAN MATA KULIAH : REKAYASA PERANGKAT LUNAK SEMESTER: 3 KODE: SKS: 3 JURUSAN : TEKNIK INFORMATIKA FTIF-ITS DOSEN: KOMPETENSI UTAMA / TIU : Mahasiswa memiliki pengetahuan terhadap metodologi

Lebih terperinci

Bekerja dengan Model Pertama

Bekerja dengan Model Pertama BAB 15 PROTOTIPE Bekerja dengan Model Pertama 15.1. PENDAHULUAN Siapapun yang pernah menyelesaikan proyek software akan sependapat, bahwa masalah pertama adalah memperoleh kebutuhan dari user. Permasalahan

Lebih terperinci

Business Process Reengineering ( BPR )

Business Process Reengineering ( BPR ) Business Process Reengineering ( BPR ) BPR atau Reengineering Proses Bisnis secara umum didefinisikan sebagai pemikiran ulang secara fundamental dan mendesain ulang proses bisnis untuk meraih perbaikan

Lebih terperinci

Rekayasa Perangkat Lunak (Software Engineering)

Rekayasa Perangkat Lunak (Software Engineering) Rekayasa Perangkat Lunak (Software Engineering) Memahami arti pengembangan g perangkat lunak. Mengetahui siklus pengembangan perangkat lunak. Graha Prakarsa, ST. MT. Sekolah Tinggi Teknologi Bandung 1

Lebih terperinci

APLIKASI PERHITUNGAN HONOR MENGAJAR DOSEN TIDAK TETAP YANG BERBASIS PRESENSI DENGAN MENGGUNAKAN BARCODE Oleh: Wiwik Sulistiyorini (A

APLIKASI PERHITUNGAN HONOR MENGAJAR DOSEN TIDAK TETAP YANG BERBASIS PRESENSI DENGAN MENGGUNAKAN BARCODE Oleh: Wiwik Sulistiyorini (A 1. PENDAHULUAN Seiring dengan perkembangan di semua bidang dan bagian, jumlah mahasiswa baru juga semakin meningkat dari tahun ke tahun. Dosen tidak tetappun mencapai jumlah yang cukup banyak guna menunjang

Lebih terperinci

Pengembangan Sistem Informasi

Pengembangan Sistem Informasi Pengembangan Sistem Informasi Tujuan Menjelaskan definisi pengembangan sistem dan fase dan kegiatan pada system development lifecycle (SDLC) Menjelaskan perbedaan antara model, teknik, dan metodologi pengembangan

Lebih terperinci

Hanif Fakhrurroja, MT

Hanif Fakhrurroja, MT Pertemuan 3 Sistem Informasi Manajemen Komputer: Pengertian Analisis dan Perancangan Sistem Hanif Fakhrurroja, MT PIKSI GANESHA, 2013 Hanif Fakhrurroja @hanifoza hanifoza@gmail.com Latar Belakang Latar

Lebih terperinci

Pengenalan DAD/DFD. Konsep Dasar

Pengenalan DAD/DFD. Konsep Dasar Konsep Dasar Pengenalan DAD/DFD DAD (Diagram Arus Data) adalah suatu modeling tool yang memungkinkan sistem analis menggambarkan suatu sistem sebagai suatu jaringan kerja proses dan fungsi yang dihubungkan

Lebih terperinci

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

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Materi Perancangan, pembuatan, pengujian dan perawatan perangkat lunak serta pemrograman dengan bahasa tingkat tinggi.

Lebih terperinci

REKAYASA PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK REKAYASA PERANGKAT LUNAK A. Pengertian Rekayasa Perangkat Lunak Rekayasa perangkat lunak (RPL, atau dalam bahasa Inggris: Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara

Lebih terperinci

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

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com REKAYASA PERANGKAT LUNAK 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com Referensi Rekayasa Perangkat Lunak Pendekatan Praktisi, Roger S. Pressman, Ph.D, Andi Jogyakarta, 2012 Buku 1 Rekayasa

Lebih terperinci

Perspektif Alur-kerja (workflow) - barisan kegiatan Perspektif Alur Data (Data flow) alur informasi Perspektif Peran/Aksi siapa melakukan apa.

Perspektif Alur-kerja (workflow) - barisan kegiatan Perspektif Alur Data (Data flow) alur informasi Perspektif Peran/Aksi siapa melakukan apa. A. Rekayasa Perangkat Lunak: adalah suatu disiplin rekayasa yang berkonsentrasi terhadap seluruh aspek produksi perangkat lunak. Mengadopsi pendekatan yang sistematis dan terorganisir terhadap pekerjaannya

Lebih terperinci

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM

BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM BAB 1 ASUMSI PERANAN PENGANALISIS SISTEM Informasi adalah sebuah sumber organisasi dimana harus diatur secara baik seperti sumber daya lainnya. Biaya dihubungkan dengan proses informasi. Proses Informasi

Lebih terperinci

Rekayasa Perangkat Lunak (Software Engineering)

Rekayasa Perangkat Lunak (Software Engineering) Rekayasa Perangkat Lunak (Software Engineering) Graha Prakarsa, ST. MT. Sekolah Tinggi Teknologi Bandung Memahami arti pengembangan perangkat lunak. Mengetahui aktivitas pengembangan perangkat lunak. Memahami

Lebih terperinci

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling 6 BAB II LANDASAN TEORI 2.1 Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI (AK ) JURUSAN SISTEM INFORMASI PTA 2007 / 2008

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI (AK ) JURUSAN SISTEM INFORMASI PTA 2007 / 2008 SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI (AK-011215) JURUSAN SISTEM INFORMASI PTA 2007 / 2008 Pertemuan ke Pokok Bahasan dan Sub Pokok Bahasan dan Teknik Pembelajaran

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI JURUSAN SISTEM INFORMASI PTA 2006 / 2007

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI JURUSAN SISTEM INFORMASI PTA 2006 / 2007 SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI JURUSAN SISTEM INFORMASI PTA 2006 / 2007 Pertemuan ke Pokok Bahasan dan Sub Pokok Bahasan dan Teknik Pembelajaran Media Pembelajaran

Lebih terperinci

BAB III METODE PENELITIAN. penelitian. Perancangan tingkat usability. Analisis. Identifikasi Pola Interaksi

BAB III METODE PENELITIAN. penelitian. Perancangan tingkat usability. Analisis. Identifikasi Pola Interaksi 30 BAB III METODE PENELITIAN 3.1 Desain Penelitian Proses Pra Penelitian 1. Penentuan lokasi dan variabel penelitian 2. Menentukan kebutuhan data yang akan digunakan 3. Pengumpulan data yang diperlukan

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI (AK ) JURUSAN SISTEM INFORMASI

SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI (AK ) JURUSAN SISTEM INFORMASI SATUAN ACARA PERKULIAHAN MATA KULIAH : PENGELOLAAN PROYEK SISTEM INFORMASI (AK-011215) JURUSAN SISTEM INFORMASI Pertemuan ke Pokok Bahasan dan Sub Pokok Bahasan dan Teknik Pembelajaran Media Pembelajaran

Lebih terperinci

RPKPPS MATA KULIAH : MANAJEMEN PROYEK SISTEM INFORMASI JURUSAN SISTEM INFORMASI UNIVERSITAS ANDALAS

RPKPPS MATA KULIAH : MANAJEMEN PROYEK SISTEM INFORMASI JURUSAN SISTEM INFORMASI UNIVERSITAS ANDALAS RPKPPS MATA KULIAH : MANAJEMEN PROYEK SISTEM INFORMASI JURUSAN SISTEM INFORMASI UNIVERSITAS ANDALAS Pertemuan ke Pokok Bahasan dan Sub Pokok Bahasan dan Teknik Pembelajaran Media Pembelajaran Tugas Ref.

Lebih terperinci

PROSES MODEL DESAIN PERANGKAT LUNAK

PROSES MODEL DESAIN PERANGKAT LUNAK PROSES MODEL DESAIN PERANGKAT LUNAK Di Susun Oleh : Linda Liana 41813120100 Dosen Pengampu : Wahyu Hari Haji M.Kom FAKULTAS ILMU KOMPUTER PROGRAM STUDY SISTEM INFORMASI UNIVERSITAS MERCU BUANA JAKARTA

Lebih terperinci

SATUAN ACARA PERKULIAHAN(SAP)

SATUAN ACARA PERKULIAHAN(SAP) SATUAN ACARA PERKULIAHAN(SAP) Nama Mata Kuliah : dan Implementasi Sistem Kode Mata Kuliah : SI 040 Bobot Kredit : SKS Semester Penempatan : VI Kedudukan Mata Kuliah : Mata Kuliah Keahlian Berkarya Mata

Lebih terperinci

FAKULTAS FTKI UNIVERSITAS NASIONAL RENCANA PEMBELAJARAN

FAKULTAS FTKI UNIVERSITAS NASIONAL RENCANA PEMBELAJARAN FAKULTAS FTKI UNIVERSITAS NASIONAL RENCANA PEMBELAJARAN MATA KULIAH : REKAYASA PERANGKAT LUNAK SEM: 5 KODE: 08020313 SKS: 4 JURUSAN DOSEN : SISTEM INFORMASI : Andrianingsih, S. Kom., MMSI KOMPETENSI :

Lebih terperinci

Pemrograman Web Berbasis Framework. Pertemuan 13 : Pengembangan Project (Bag. 1) Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD

Pemrograman Web Berbasis Framework. Pertemuan 13 : Pengembangan Project (Bag. 1) Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD Pemrograman Web Berbasis Framework Pertemuan 13 : Pengembangan Project (Bag. 1) Hasanuddin, S.T., M.Cs. Prodi Teknik Informatika UAD hasan@uad.ac.id Pokok Bahasan Pendahuluan Requirement atau penelusuran

Lebih terperinci

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal. 2. BAB II LANDASAN TEORI Dalam merancang dan membangun aplikasi, sangatlah penting untuk mengetahui terlebih dahulu dasar-dasar teori yang digunakan. Dasar-dasar teori tersebut digunakan sebagai landasan

Lebih terperinci

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University

Ratna Wardani. Department of Electronic Engineering Yogyakarta State University Ratna Wardani Department of Electronic Engineering Yogyakarta State University Hirarki Materi Pemodelan Sistem Rekayasa Informasi Rekayasa Perangkat Lunak Konsep dan Prinsip Analisis Analisis persyaratan

Lebih terperinci

Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI DIAN PALUPI RINI, M.KOM 1

Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI DIAN PALUPI RINI, M.KOM 1 Metodologi pengembangan sistem METODOLOGI PENGEMBANGAN SISTEM INFORMASI adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan yang akan digunakan sebagai pedoman bagaimana dan

Lebih terperinci

BAB III METODOLOGI. Penelitian ini dimulai dengan studi literatur dari teori-teori yang

BAB III METODOLOGI. Penelitian ini dimulai dengan studi literatur dari teori-teori yang BAB III METODOLOGI 3.1 Kerangka Penelitian Penelitian ini dimulai dengan studi literatur dari teori-teori yang berhubungan dengan CNS/ATM khususnya bagian ADS-B Flight Monitoring. Observasi dan wawancara

Lebih terperinci

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI

PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI PENDAHULUAN PENGEMBANGAN SISTEM INFORMASI Pengembangan Sistem Pengembangan sistem informasi sering disebut sebagai proses pengembangan sistem (System Development) Pengembangan sistem didefinisikan sebagai

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (KA) KODE / SKS : KK / 3 SKS

SATUAN ACARA PERKULIAHAN MATA KULIAH TESTING & IMPLEMENTASI SISTEM (KA) KODE / SKS : KK / 3 SKS KODE / SKS : KK-03 / 3 SKS Minggu Pokok Bahasan Sub Pokok Bahasan Cara Pengajaran Ref Pengembangan Perangkat. Sumber. Agar mahasiswa dapat : Lunak aplikasi Membedakan sumber-sumber aplikasi serta mengevaluasi

Lebih terperinci

STRUKTUR DAN FUNGSI PENGOLAHAN DATA

STRUKTUR DAN FUNGSI PENGOLAHAN DATA STRUKTUR DAN FUNGSI PENGOLAHAN DATA FUNGSI PENGOLAHAN DATA Struktur suatu organisasi adalah pengelompokan logis fungsi-fungsi dan orangorang yang terlibat didalamnya. Sebelum suatu aktivitas dijalankan,

Lebih terperinci

RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems)

RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems) RANGKUMAN SIM BAB 13 Mengembangkan Sistem Informasi (Building Information Systems) A. SISTEM SEBAGAI PERUBAHAN YANG DIRENCANAKAN DALAM PERUSAHAAN PENGEMBANGAN SISTEM DAN PERUBAHAN DALAM PERUSAHAAN 4 Bentuk

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Sistem Menurut Herlambang dan Tanuwijaya (2005: 116) definisi sistem dapat dibagi menjadi dua pendekatan, yaitu pendekatan secara prosedur dan pendekatan secara komponen. Berdasarkan

Lebih terperinci

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMELIHARAAN PERANGKAT LUNAK. Kompetensi Lulusan 1. Pengertian Pemeliharaan OHT

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMELIHARAAN PERANGKAT LUNAK. Kompetensi Lulusan 1. Pengertian Pemeliharaan OHT SATUAN ACARA PERKULIAHAN MATA KULIAH PEMELIHARAAN PERANGKAT LUNAK Pertemuan Pendahuluan Ruang Lingkup Mata Kuliah 1 Sasaran Tujuan Pengenalan Konsep Pemeliharaan Perangkat Kompetensi Lulusan 1. Pengertian

Lebih terperinci

ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK

ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK Mata Kuliah : Perancangan Perangkat Lunak LANJUT Dosen : Dr. Karmilasari ABSTRAKSI DEKOMPOSISI PENGUJIAN Dalam REKAYASA PERANGKAT LUNAK Program Pasca Sarjana Universitas Gunadarma REKAYASA PERANGKAT LUNAK

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Rekayasa Perangkat Lunak RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak /

Lebih terperinci

RENCANA PEMBELAJARAN SEMESTER

RENCANA PEMBELAJARAN SEMESTER RENCANA PEMBELAJARAN SEMESTER Capaian Pembelajaran (CP) Deskripsi Singkat MK Materi Pemebelajaran/Pokok Bahasan Pustaka CPL - PRODI PP1 CP-MK M1 M2 Menguasai pengetahuan dan kemampuan untuk membangun sebuah

Lebih terperinci

TEKNIK DOKUMENTASI APLIKASI 12.1 STIKOM SURABAYA. PENGEMBANGAN DOKUMENTASI APLIKASI Pertemuan 2

TEKNIK DOKUMENTASI APLIKASI 12.1 STIKOM SURABAYA. PENGEMBANGAN DOKUMENTASI APLIKASI Pertemuan 2 PENGEMBANGAN DOKUMENTASI APLIKASI Pertemuan 2 DOKUMENTASI DAN KOMPONENNYA Dokumentasi Perencanaan Proyek 1.Pengantar Deskripsi masalah Deskripsi lingkungan masalah Tujuan client, organisasi dan sistem

Lebih terperinci

Modul ke: Aplikasi Komputer

Modul ke: Aplikasi Komputer Modul ke: Fakultas FIKOM Aplikasi Komputer Berisi tentang Kontrak Perkuliahan dan Pengenalan Komputer Dosen : Teguh Budi Santoso, S.Kom, M.Kom 0856 9136 5558 teguhbudi.mercubuana.ac.id Program Studi Periklanan

Lebih terperinci

RENCANA PEMBELAJARAN SEMESTER (RPS)TAHUN AKADEMIK 2014/2015 FAKULTAS TEKNIK PROGRAM STUDI : SISTEM INFORMASI

RENCANA PEMBELAJARAN SEMESTER (RPS)TAHUN AKADEMIK 2014/2015 FAKULTAS TEKNIK PROGRAM STUDI : SISTEM INFORMASI RENCANA PEMBELAJARAN SEMESTER (RPS)TAHUN AKADEMIK 2014/2015 FAKULTAS TEKNIK PROGRAM STUDI : SISTEM INFORMASI UNIPDU JOMBANG MATA KULIAH : KODE MK Kelompok Matakuliah Sesuai KBK BOBOT (sks) SEMESTER Prasyarat

Lebih terperinci

COMPUTER SYSTEM ENGINEERING

COMPUTER SYSTEM ENGINEERING COMPUTER SYSTEM ENGINEERING Computer system engineering (Rekayasa Sistem Komputer) terdiri atas 2 bagian, yaitu : Hardware engineering Software engineering Elemen-elemen Dari Sistem Berbasis Komputer 1.

Lebih terperinci

chapter 7 Integrating quality activities in the project life cycle Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian ini:

chapter 7 Integrating quality activities in the project life cycle Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian ini: chapter 7 Integrating quality activities in the project life cycle 7.1 Metodologi Pengembangan Perangkat Lunak Classic dan Lainnya Empat model proses pengembangan perangkat lunak akan dibahas dalam bagian

Lebih terperinci

http://www.brigidaarie.com Perangkat lunak tidak hanya mencakup program, tetapi juga semua dokumentasi dan konfigurasi data yang berhubungan, yang diperlukan untuk membuat program beroperasi dengan benar.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mampu memperkirakan dan merincikan seluruh dokumen ataupun prosedur yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis terhadap sistem yang berjalan dimaksudkan untuk mempelajari terhadap suatu sistem yang sedang dijalanakan oleh suatu organisasi,

Lebih terperinci

PENGEMBANGAN PERANGKAT LUNAK

PENGEMBANGAN PERANGKAT LUNAK PENGEMBANGAN PERANGKAT LUNAK pengembangan perangkat lunak (PL) dapat dianggap sebagai lingkaran pemecahan masalah. Untuk menyelesaikan masalah besar, dipecah menjadi kecil terus-menerus sampai paling kecil,

Lebih terperinci

DESAIN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom

DESAIN PERANGKAT LUNAK. Ign.F.Bayu Andoro.S, M.Kom DESAIN PERANGKAT LUNAK Ign.F.Bayu Andoro.S, M.Kom DOD DOD ERD Kamus Data DFD PSPEC PSPEC Desain Procedural Desain Interface STD Desain Arsitektural CSPEC Desain Data bayuandoro.com 2 Desain perangkat lunak

Lebih terperinci

BAB III LANDASAN TEORI. Dalam mendefinisikan istilah bimbingan, para ahli bidang bimbingan dan

BAB III LANDASAN TEORI. Dalam mendefinisikan istilah bimbingan, para ahli bidang bimbingan dan 11 BAB III LANDASAN TEORI 3.1 Bimbingan dan Penyuluhan Dalam mendefinisikan istilah bimbingan, para ahli bidang bimbingan dan penyuluhan memberikan pengertian yang berbeda beda. Meskipun demikian, pengertian

Lebih terperinci

REKAYASA PERANGKAT LUNAK MATERI TM 12

REKAYASA PERANGKAT LUNAK MATERI TM 12 MATA KULIAH: REKAYASA PERANGKAT LUNAK MATERI TM 12 Desain Data dan Arsitektur, Proses Desain Arsitektur, Pasca Pemprosesan Desain Optimasi Desain Arsitektur, Desain Interpace dan Prosedur Coding NAMA :

Lebih terperinci

MAKALAH DESAIN PERANGKAT LUNAK. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

MAKALAH DESAIN PERANGKAT LUNAK. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM MAKALAH DESAIN PERANGKAT LUNAK NAMA : RANI JUITA NIM : 41813120165 DOSEN : WACHYU HARI HAJI. S.Kom.MM JURUSAN SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2015 A. DESAIN PERANGKAT

Lebih terperinci

PENGANTAR RUP & UML. Pertemuan 2

PENGANTAR RUP & UML. Pertemuan 2 PENGANTAR RUP & UML Pertemuan 2 PENGANTAR RUP Rational Unified Process (RUP) atau dikenal juga dengan proses iteratif dan incremental merupakan sebuah pengembangan perangkat lunak yang dilakukan secara

Lebih terperinci

Rekayasa Perangkat Lunak (Software Engineering)

Rekayasa Perangkat Lunak (Software Engineering) Rekayasa Perangkat Lunak (Software Engineering) Graha Prakarsa, ST. MT. Sekolah Tinggi Teknologi Bandung Memahami pengertian kebutuhan perangkat lunak. Memahami apa yang dimaksud dengan analisis kebutuhan

Lebih terperinci

REKAYASA BERKOMPONEN

REKAYASA BERKOMPONEN REKAYASA BERKOMPONEN REVIEW SPECIFICATION OF SOFTWARE COMPONENT OLEH : Ramzi Attamimi (09560119) KELAS 7 C PROGRAM STUDY TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2012 Sebuah komponen

Lebih terperinci

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 6

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 6 GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI: S1 SISTEM INFORMASI Semester : 6 Berlaku mulai: Genap/2010 MATA KULIAH : SISTEM PENDUKUNG PUTUSAN KODE MATA KULIAH / SKS : 410103090 / 3 SKS MATA KULIAH

Lebih terperinci

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI

METODE DAN TEKNIK PENGEMBANGAN SISTEM INFORMASI 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

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Informasi Informasi merupakan hasil pengolahan data dari satu atau berbagai sumber, yang kemudian diolah, sehingga memberikan nilai, arti, dan manfaat. (Eka Pratama, 2014). Menurut

Lebih terperinci

REKAYASA PERANGKAT LUNAK

REKAYASA PERANGKAT LUNAK REKAYASA PERANGKAT LUNAK ( 2 nd week) Siklus Hidup Perangkat Lunak (SWDLC) RAHMAD HIDAYAH /41813120037 FASILKOM / SISTEM INFORMASI DOSEN : WAHYU HARI HAJI, S.Kom, MM Siklus Hidup Perangkat Lunak (Software

Lebih terperinci

Bab 3. Metode Perancangan

Bab 3. Metode Perancangan Bab 3 Metode Perancangan Pada bab ini akan dibahas mengenai metode perancangan yang digunakan dalam membuat perancangan sistem aplikasi penterjemah kata beserta rancangan design interface yang terdapat

Lebih terperinci

Sistem Pakar. Perancangan Sistem Pakar. Kelas A & B. Jonh Fredrik Ulysses

Sistem Pakar. Perancangan Sistem Pakar. Kelas A & B. Jonh Fredrik Ulysses Sistem Pakar Perancangan Sistem Pakar Kelas A & B Jonh Fredrik Ulysses jonh.fredrik.u@gmail.com Pendahuluan Pada materi-materi sebelumnya telah dibahas tentang konsep umum dan teori dari sistem pakar.

Lebih terperinci

2. Ulasan Sistem Informasi dan Proses Pengembangan Perangkat Lunak

2. Ulasan Sistem Informasi dan Proses Pengembangan Perangkat Lunak 2. Ulasan Sistem Informasi dan Proses Pengembangan Perangkat Lunak SIF15001 Analisis dan Perancangan Sistem Informasi Agi Putra Kharisma, S.T., M.T. Genap 2014/2015 Desain slide ini dadaptasi dari University

Lebih terperinci

Fase Desain Proyek Perangkat Lunak

Fase Desain Proyek Perangkat Lunak Fase Desain Proyek Perangkat Lunak Software (1) Perintah (program komputer) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan Struktur data yang memungkinkan program memanipulasi

Lebih terperinci

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

BAB III METODOLOGI PENELITIAN. Gambar 3.1 merupakan desain penelitian yang akan digunakan dalam BAB III METODOLOGI PENELITIAN 3.1 Desain Penelitian Gambar 3.1 merupakan desain penelitian yang akan digunakan dalam proses penelitian penerapan algoritma K-Means pada clustering berita berbahasa Indonesia.

Lebih terperinci

PRODUK DAN PROSES. Aprilia Sulistyohati, S.Kom. Jurusan Teknik Informatika Universitas Islam Indonesia. Your Logo

PRODUK DAN PROSES. Aprilia Sulistyohati, S.Kom. Jurusan Teknik Informatika Universitas Islam Indonesia. Your Logo PRODUK DAN PROSES Aprilia Sulistyohati, S.Kom Jurusan Teknik Informatika Universitas Islam Indonesia Your Logo PENGANTAR Apa yang dimaksud dengan PERANGKAT LUNAK? Apa yang dimaksud dengan REKAYASA PERANGKAT

Lebih terperinci