Pendahuluan Pengertian Sistem & SDLC

47

Transcript of Pendahuluan Pengertian Sistem & SDLC

Page 1: Pendahuluan Pengertian Sistem & SDLC
Page 2: Pendahuluan Pengertian Sistem & SDLC

Pendahuluan

Tujuan dari Mata Kuliah Perancangan Sistem Informasi adalah agar siswa memahami konsep & cara menganalisis & merancang Sistem informasi beserta dengan tehnik & alat2x yg dpt digunakan.

Page 3: Pendahuluan Pengertian Sistem & SDLC

Secara umum materi yg akan dipelajari adalah :

1. Konsep Dasar

2. Pengembangan Sistem

3. Tehnik & Alat yg digunakan dlm Perancangan Sistem

Page 4: Pendahuluan Pengertian Sistem & SDLC

Materi Kuliah 1. Pendahuluan ( Pengertian sistem dan

Analis Sistem. 2. Analisis Sistem 3. Perancangan Sistem secara umum 4. Pendekatan Perancangan Terstruktur

( Data Flow Diagram) 5. Flowchart 6. Perancangan Sistem Terinci (Output &

Input) 7. Perancangan Sistem Terinci Data Base

Page 5: Pendahuluan Pengertian Sistem & SDLC

Definisi SistemSistem didefinisikan berdasarkan 2 pendekatan

1. Pendekatan secara Prosedur, yaitu : Suatu urutan kegiatan yang saling berhubungan,

berkumpul bersama-sama untuk mencapai tujuan tertentu.

2. Pendekatan secara Komponen/elemen, yaitu : Kumpulan komponen/subsitem yang saling berkaitan

dan bekerja sama untuk mencapai tujuan tertentu.

Contoh dari sistem : Sistem komputer terdiri dari : Software,

Hardware,Brainware.

Page 6: Pendahuluan Pengertian Sistem & SDLC

Konsep Dasar Sistem

Untuk dapat memahami konsep dasar sistem, maka yg harus dipahami adalah :

1. Karakteristik Sistem

2. Klasifikasi Sistem

Page 7: Pendahuluan Pengertian Sistem & SDLC

KARAKTERISTIK SISTEMSuatu sistem mempunyai beberapa

karakteristik/sifat-sifat tertentu :1. Komponen / Elemen Sistem.

( Component ) 2. Batasan Sistem.(Boundary) 3. Lingkungan Luar sistem (Environment) 4. Penghubung Sistem ( Interface) 5. Masukan Sistem ( Input ) 6. Pengolahan Sistem ( Process ) 7. Keluaran Sistem ( Output ) 8. Sasaran (objective) / Tujuan Sistem

(Goal)

Page 8: Pendahuluan Pengertian Sistem & SDLC

1. Komponen/elemen Sistem ( Component )

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang artinya saling bekerja sama membentuk kesatuan.

Komponen/elemen sistem biasanya dikenal sebagai SubSistem.

Subsistem ini mempunyai karakteristik/sifat dari sistem itu sendiri dalam menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.

Page 9: Pendahuluan Pengertian Sistem & SDLC

2.Batasan Sistem ( Boundary ) Batas sistem merupakan daerah yang

membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.

Dengan adanya batas sistem ini maka sistem dapat membentuk suatu kesatuan karena batas sistem ini fungsi dan tugas subsistem lain yang berbeda dapat tetap saling berinteraksi.

Page 10: Pendahuluan Pengertian Sistem & SDLC

3.Lingkungan Luar Sistem ( Environment ) Lingkungan luar dari suatu sistem adalah

segala sesuatu diluar batas sistem yang mempengaruhi operasi sistem.

Lingkungan luar sistem ini dapat bersifat menguntungkan atau merugikan.

Lingkungan luar yang menguntungkan harus dipelihara dan dijaga agar tidak hilang pengaruhnya.

Lingkungan luar yang merugikan harus dikendalikan,ditahan atau dimusnahkan karena akan mengganggu kelangsungan hidup atau mengganggu operasi dari sistem..

Page 11: Pendahuluan Pengertian Sistem & SDLC

4.Penghubung sistem ( Interface ) Penghubung sistem merupakan media

yang menghubungkan antara satu subsistem dengan subsistem yang lainnya untuk membentuk satu kesatuan, sehingga sumber-sumber daya mengalir dari subsistem yang satu ke subsistem lainnya.

Dengan kata lain keluaran(output) dari suatu subsistem akan menjadi masukan (Input) untuk subsistem lainnya melalui penghubung.

Page 12: Pendahuluan Pengertian Sistem & SDLC

5.Masukan sistem ( Input ) Masukan sistem adalah energi yang

dimasukkan ke dalam sistem. Masukan ini dapat berupa : - Masukan Perawatan ( Maintenance

Input ) Yaitu : Energi yang dimasukkan supaya

sistem dapat tetap berjalan.Contoh : Program untuk mengoperasikan komputer.

- Masukan Sinyal ( Signal Input ) Yaitu : Energi yang diproses untuk

mendapatkan keluaran dari sistem. Contoh : Data.

Page 13: Pendahuluan Pengertian Sistem & SDLC

6.Pengolahan sistem ( Process ) Pengolahan sistem adalah suatu bagian

dari sistem yang akan mengubah input menjadi output.

 

7.Keluaran sistem ( Output ) Keluaran sistem adalah hasil dari energi

yang diolah dan diklasifikasikan menjadi keluaran yang berguna.

Keluaran dapat menjadi masukan bagi subsistem yang lain.

Page 14: Pendahuluan Pengertian Sistem & SDLC

8.Sasaran (objective)/ Tujuan (Goal) sistem

Setiap sistem mempunyai tujuan atau sasaran yang mempengaruhi input yang dibutuhkan dan output yang akan dihasilkan.

Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.

Page 15: Pendahuluan Pengertian Sistem & SDLC

KLASIFIKASI SISTEM

Karena sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lainnya dan setiap sistem mempunyai sasaran yang berbeda untuk setiap kasus yang terjadi, maka sistem dapat diklasifikasikan ke dalam beberapa sudut pandang.

Page 16: Pendahuluan Pengertian Sistem & SDLC

1. Sistem diklasifikasikan sebagai Sistem Abstrak & Sistem Fisik.

Sistem abstrak : Sistem yang berupa pemikiran atau ideologi yang tidak tampak secara fisik tetapi dapat diuraikan elemen-elemennya.

Contoh : Sistem Teologi yaitu sistem hubungan antara Manusia dgn Tuhan.

Sistem Fisik : Sistem yang ada secara fisik.

Contoh : Sistem Komputer,Sistem Penjualan.

Page 17: Pendahuluan Pengertian Sistem & SDLC

2. Sistem diklasifikasikan sebagai Sistem Alamiah & Sistem Buatan.

Sistem Alamiah : Sistem yang terjadi karena proses alam tidak dibuat oleh manusia.

Contoh : Sistem perputaran bumi, sistem pergantian siang dan malam.

Sistem Buatan : Sistem yang dirancang oleh manusia.

Contoh : Sistem Mobil. Sistem Komputer.

Page 18: Pendahuluan Pengertian Sistem & SDLC

3.Sistem diklasifikasikan sebagai Sistem Tertentu(Deterministic system) & Sistem Tak tentu ( Probabilistic system)

Sistem Tertentu (Deterministic system) : Sistem yang beroperasi dengan tingkah laku yang dapat diramalkan. Interaksi antar tia-tiap bagiannya dapat dideteksi sehingga outputnya pun dapat diramalkan.

Contoh : Sistem Komputer.

Sistem Tak tentu (Probabilistic system) : Sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas.

Contoh : Sistem politik, sistem Demokrasi.

Page 19: Pendahuluan Pengertian Sistem & SDLC

4. Sistem diklasifikasikan sebagai Sistem Tertutup & Sistem Terbuka.

Sistem Tertutup : Sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya campur tangan dari pihak luar.

Sebenarnya di dunia ini tidak ada sistem yang benar-benar tertutup. Yang ada hanya sistem yang secara relatif tertutup ( Relatively Closed System )

Sistem Terbuka : Sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya.

Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lain. Oleh sebab itu sistem ini harus mempunyai suatu sistem pengendalian ( Control System ) yang baik, agar yang masuk hanya pengaruh-pengaruh yang baik.

Contoh : Sistem Kebudayaan Indonesia.

Page 20: Pendahuluan Pengertian Sistem & SDLC

Konsep Dasar Informasi

Untuk memahami Konsep Dasar Informasi, yg hrs dipelajari adalah :

1. Definisi data & Informasi

2. Pengolaha Data

3. Siklus Informasi

4. Kualitas Informasi

Page 21: Pendahuluan Pengertian Sistem & SDLC

Definisi Data & Informasi

Data adalah : - Deskripsi dari sesuatu kejadian yang kita

hadapi. - Representasi dunia nyata yg mewakili suatu

obyek seperti manusia,hewan,peristiwa, konsep,keadaan,dll yg direkam dlm bentuk angka, huruf, simbol, teks, gambar, bunyi atau kombinasinya.

  Informasi adalah :Data yang telah diolah

menjadi bentuk yang lebih berarti dan berguna bagi penerimanya untuk mengambil keputusan masa kini maupun yang akan datang.

Page 22: Pendahuluan Pengertian Sistem & SDLC

Pengolahan Data adalah waktu yang digunakan

untuk mendeskripsikan perubahan bentuk data menjadi informasi yang memiliki kegunaan.

 

Page 23: Pendahuluan Pengertian Sistem & SDLC

Beberapa operasi yang dilakukan dalam pengolahan data :

Data masukan : Kumpulan data transaksi ke sebuah pengolahan data medium

Contoh : Mengganti atribut gender Female ke huruf F.

Data Transformasi : Merubah data tunggal menjadi data yang lebih komplit

Contoh : Kalkulasi operasi aritmatik terhadap data field.

Informasi Keluaran : Kegiatan untuk menampilkan informasi yang dibutuhkan pemakai melalui monitor atau cetakan.

Page 24: Pendahuluan Pengertian Sistem & SDLC

Siklus Informasi Siklus Informasi diperlukan untuk memperoleh

informasi yang bermanfaat .

Siklus informasi adalah sebagai berikut : Input Proses Output

  Data Hasil Keputusan Penerima

Data yg masih merupakan bahan mentah, hrs diolah untuk menghasilkan informasi melalui suatu model. Model yg digunakan untuk mengolah data tersebut disebut model pengolahan data / Siklus Informasi

Page 25: Pendahuluan Pengertian Sistem & SDLC

Kualitas Informasi Kualitas informasi sangat dipengaruhi oleh hal-hal berikut ini :

Relevan Informasi harus mempunyai manfaat bagi si penerima.

Akurat Informasi harus bebas dari kesalahan & tidak menyesatkan

bagi yg menerima informasi tersebut.

Tepat waktu Informasi yg diterima harus tepat pd waktunya.

Ekonomis Informasi yg dihasilkan mempunyai manfaat yg lebih besar

disbanding biaya mendapatkannya. Nilai informasi dpt ditaksir dengan nilai efektifitasnya.

Page 26: Pendahuluan Pengertian Sistem & SDLC

Konsep Dasar Sistem Informasi Untuk memahami Konsep dasar Sistem

Informasi,maka yg hrs dipelajari adalah :

1. Definisi Sistem Informasi

2. Komponen Sistem Informasi

Page 27: Pendahuluan Pengertian Sistem & SDLC

Definisi Sistem Informasi :

A. Suatu Sistem yg dibuat oleh manusia yg terdiri dari komponen2x dlm organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi.

B. Sekumpulan prosedur organisasi yg pd saat dilaksanakan akan memberikan informasi bagi pengambil keputusan untuk mengendalikan informasi.

Page 28: Pendahuluan Pengertian Sistem & SDLC

Kesimpulannya

Sistem informasi mencakup sejumlah komponen (Manusia,Komputer Teknologi Informasi & Prosedur kerja), ada sesuatu yg diproses (data menjadi informasi) dan dimaksudkan utk mencapai suatu sasaran/tujuan.

Apa perbedaan Sistem Informasi dengan SIM ?

Page 29: Pendahuluan Pengertian Sistem & SDLC

Komponen Sistem Informasi

1. Hardware2. Software

3. Manusia

4. Prosedur

5. Data

Page 30: Pendahuluan Pengertian Sistem & SDLC

Kelima komponen tsb dpt diklasifikasikan sbb

- Hardware & Software sbg mesin- Manusia & prosedur merupakan

manusia & tata cara menggunakan mesin.

- Data merupakan jembatan penghubung antara manusia & mesin agar terjadi proses pengolahan data.

Page 31: Pendahuluan Pengertian Sistem & SDLC

PENGEMBANGAN SISTEM

Artinya : Menyusun sistem yg baru menggantilkan sistem yg lama secara keseluruhan atau memperbaiki sistem yg telah ada.

Page 32: Pendahuluan Pengertian Sistem & SDLC

Beberapa hal yg menyebabkan sistem yg lama hrs diganti atau diperbaiki :

1. Adanya permasalahn yg timbul di sistem lama. Mis : krn ketidakberesan dlm sistem, pertumbuhan organisasi.

2. Untuk meraih kesempatan. Misal peningkatan pelayanan pd pelanggan, peluang2x pasar.

3. Adanya instruksi. Misal Peraturan pemerintah

Page 33: Pendahuluan Pengertian Sistem & SDLC

Siklus Hidup Pengembangan Sistem

1. Perencanaan Sistem

2. Analisis Sistem

3. Desain /Perancangan Sistem

4. Seleksi Sistem

5. Implementasi Sistem

6.Perawatan Sistem

Page 34: Pendahuluan Pengertian Sistem & SDLC

Analis Sistem : Orang yg menganalisis sistem ( mempelajari masalah yg timbul & menentukan kebutuhan2x pemakai sistem). System designer, system consultan,system engineer.

Programmer/Pemrogram : orang yg menulis kode program untuk suatu aplikasi tertentu berdasarkan rancang bangun yg telah dibuat oleh analis sistem

Page 35: Pendahuluan Pengertian Sistem & SDLC

Awal Proyek Sistem

1.Perencanaan Sistem

Pengembangan Sistem

2. Analisis Sistem

3.Desain/Perancangan Sistem

4.Seleksi Sistem

5.Implementasi Sistem

Manajemen Sistem

6. Perawatan Sistem

Page 36: Pendahuluan Pengertian Sistem & SDLC

1. Perencanaan Sistem

Adalah kegiatan yg menyangkut estimasi dr kebutuhan 2x fisik, tenaga kerja & dana yg dibutuhkan untuk mendukung pengembangan sistem serta utk mendukung operasinya setelah diterapkan.

Page 37: Pendahuluan Pengertian Sistem & SDLC

2.Analisis Sistem

Tahap yang digunakan oleh analis sistem untuk menemukan kelemahan2x dr sistem yg ada sehingga dpt diusulkan perbaikannya

3.Desain/Perancangan sistem

Tahap untuk membentuk sistem yg baru berdasarkan hasil analisis.

4. Seleksi Sistem

Tahap untuk memilih perangkat keras & perangkat lunak yg dibutuhkan

Page 38: Pendahuluan Pengertian Sistem & SDLC

5. Implementasi Sistem

Tahap untuk meletakkan sistem supaya siap untuk dioperasikan

6. Perawatan Sistem

Tahap setelah pengembangan sistem dilakukan dan sistem telah dioperasikan. Disebut sbg tahap manajemen sistem krn yg melakukan proses ini sudah bukan analis sistem tetapi manajemen.

Page 39: Pendahuluan Pengertian Sistem & SDLC

PERENCANAAN SISTEM Setelah manajemen puncak memutuskan

bahwa sistem informasi harus dikembangkan, maka perlu direncanakan dulu dengan cermat

Waktu Perencanaan sistem terdiri dari : Jangka Pendek (1-2 thn) Jangka Panjang ( s/d 5 thn)

Page 40: Pendahuluan Pengertian Sistem & SDLC

3 Proses utama dlm Perencanaan Sistem

1. Merencanakan proyek2x sistem yg dilakukan oleh staff perencanaan sistem.

2. Menentukan Proyek2x sistem yg akan dikembangkan,yg dilakukan oleh komite pengarah.

3.Mendefinisikan proyek2x sistem yg akan dikembangkan,dilakukan oleh analis sistem.

Page 41: Pendahuluan Pengertian Sistem & SDLC

SELEKSI SISTEM

Tahap seleksi sistem merupakan tahap utk memilih hardware & software yg dibutuhkan di dlm sistem yg akan dikembangkan.

Utk dpt memilih sistem yg tepat , analis sistem hrs memiliki pengetahuan mengenai :

- Penyedia teknologi.

- Tehnik2x evaluasi utk menyeleksi sistem.

Page 42: Pendahuluan Pengertian Sistem & SDLC

IMPLEMENTASI Merupakan tahap menerapkan sistem yg baru ke

dlm kegiatan yg sebenarnya & menjamin sistem yg baru dpt berjalan secara optimal..

Kegiatan yg dilakukan :

1. Pemilihan & pelatihan personil

2. Pemilihan tempat & instalasi hardware & software

3. Pemrograman & Pengetesan Program

4. Pengetesan Sistem

5. Konversi Sistem

Page 43: Pendahuluan Pengertian Sistem & SDLC

Pemrograman & Test program

Pemrograman : Kegiatan menulis kode program yg akan dijalankan oloeh komputer.

Test Program : Kegiatan yg dilakukan sblm program diterapkan.

Page 44: Pendahuluan Pengertian Sistem & SDLC

Kesalah yg ditemukan dlm proses tes diklasifikasikan dlm 3 bentuk kesalahan :

A) Kesalahan Bahasa ( Language Error) / Kesalahan penuliisan (Syntax error)

Adalah kesalahan didlm penulisan source program yg tidak sesuai dgn yg disyaratkan. Kesalahan mudah ditemui & diperbaiki krn kompiler akan memberitahukan kesalahan.

B) Kesalahan sewaktu proses (Run time error)

Adalah kesalahan sewaktu executable program dijalankan. Kesalahan ini akan menyebabkan proses prog berhenti sblm selesai pd saatnya.

Page 45: Pendahuluan Pengertian Sistem & SDLC

C) Kesalahan Logika (Logical Error)

Adalah kesalahan dr logika program yg dibuat. Kesalahan spt ini sulit ditemukan.krn tdk ada pemberitahuan mengenai kesalahannya & tetap ada hasil proses program tetapi hasilnya salah.

Cara mencari kesalahan logika adalah dgn melakukan test data. Prosesnya dikenal dgn istilah debugging.

Page 46: Pendahuluan Pengertian Sistem & SDLC

Pengetesan Sistem

Dilakukan utk memeriksa kekompakan antar komponen sistem yg diimplementasikan agar memastikan komponen dr sistem telah berfungsi sesuai yg diharapkan.

Page 47: Pendahuluan Pengertian Sistem & SDLC

Konversi sistem Proses utk meletakkan sistem yg baru supaya

siap utk digunakan.

Cara Konversi : Konversi langsung : mengganti sistem yg lama

langsung dgn sistem yg baru Konversi Pararel : Mengoperasikan sistem yg baru

bersama2x dgn sistem yg lama selama suatu periode waktu tertentu

Konversi bertahap : Menerapkan masing2x modul yg berbeda secara berurutan secara bertahap.