12
No Kegiatan
Tahun 2013 Maret
April Mei
Juni Minggu ke-
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 2. Pembuatan
prototype
a. Analisis prototype
b. Desain prototype
c. Coding prototype
3. Pengujian prototype
apakah diterima
atau tidak
oleh pengguna
a. Testing prototype
b. Memperbaiki prototype
4. Implementasi prototype
pengembanga versi produk
13
BAB II LANDASAN TEORI
2.1 Landasan Teori
Pada bab ini dijelaskan beberapa konsep dan dasar teori yang berkaitan dengan permasalah yang akan dibahas penulis sebagai dasar pemahaman dalam
mengimplementasikan konsep-konsep tersebut ke dalam semua kegiatan pengembangan sistem. Dalam melakukan analisis terhadap permasalahan dan
perancangan perangkat lunak diperlukan pemahaman terhadap sejumlah teori yang mendukung terhadap aktifitas-aktifitas tersebut, penulis mengkaji sejumlah
teori yang akan berguna untuk melakukan analisis dan perancangan perangkat lunak. Teori-teori tersebut merupakan konstribusi dari perkuliahan dan hasil studi
literatur.
2.2 Konsep Dasar Sistem
Pengertian dan definisi sistem pada berbagai bidang berbeda-beda, tetapi meskipun istilah sistem yang digunakan bervariasi, semua sistem pada bidang-
bidang tersebut mempunyai beberapa persyaratan umum, yaitu sistem harus mempunyai elemen, lingkungan, interaksi antar elemen, interaksi antara elemen
dengan lingkungannya, dan yang terpenting adalah sistem harus mempunyai tujuan yang akan dicapai.
14
2.2.1 Pengertian Sistem
Sistem dapat didefinisikan sebagai seperangkat elemen yang digabungkan satu dengan lainnya untuk suatu tujuan bersama. Kumpulan elemen terdiri dari
manusia, mesin, prosedur, dokumen, data atau elemen lain yang teroganisir dari elemen-elemen tersebut. Elemen sistem di samping berhubungan satu sama lain,
juga berhubungan dengan lingkungannya untuk mencapai tujuan yang telah ditentukan sebelumnya. Terdapat beberapa definisi sistem yaitu :
Dalam buku Pengenalan Sistem Informasi yang dikutip dari Abdul Kadir 2003 : 54 sistem adalah sekumpulan elemen yang saling terkait atau terpadu
yang dimaksudkan untuk mencapai suatu tujuan. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling
berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Jogiyanto HM 2005 : 1.
Menurut James A. O’Brien 2006 : 29 sistem adalah sekelompok
komponen yang saling berhubungan, bekerja bersama untuk mencapai tujuan bersama dengan menerima input serta menghasilkan output dalam proses
transformasi yang teratur. Berdasarkan pendapat dari para ahli di atas mengenai sistem, maka dapat
diambil kesimpulan bahwa sistem adalah sekelompok dari dua atau lebih komponen atau subsistem yang saling berhubungan dan bersinergi untuk bekerja
sama melakukan suatu urutan kegiatan untuk mencapai tujuan yang tertentu.
15
2.2.2 Karakteristik Sistem
Suatu sistem memiliki beberapa karakteristik atau sifat-sifat yang tertentu. Berikut penjelasan menurut Jogiyanto HM 2005 : 3 :
1. Mempunyai komponen sistem components Komponen sistem adalah segala sesuatu yang menjadi bagian penyusun
sistem. Komponen sistem disebut sebagai subsistem, dapat berupa orang, benda, hal atau kejadian yang terlihat di dalam sistem.
2. Mempunyai batas sistem boundary Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan
sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan. Batas suatu
sistem menunjukkan ruang lingkup scope dari sistem tersebut. 3. Mempunyai lingkungan luar sistem environment
Lingkungan sistem adalah segala sesuatu yang berada di luar batas sistem. Lingkungan sistem dapat menguntungkan ataupun merugikan. Umumnya,
lingkungan yang menguntungkan akan selalu dipertahankan untuk menjaga keberlangsungan sistem. Sedangkan lingkungan sistem yang merugikan
akan diupayakan agar mempunyai pengaruh seminimal mungkin, bahkan jika mungkin ditiadakan.