Monday, 3 December 2018

TUGAS SISTEM INFORMASI BAB II


SOAL
1.    Jelaskan apa yang dimaksud dengan pengembangan sistem.?
2.    Sebutkan alasan – alasan mengapa perusahaan perlu melakukan pengembangan sistem dan berikan contohnya.?
3.    Jelaskan tahapan - tahapan di dalam pengembangan sistem, dari tahapan tersebut tahapan manakah yang paling sulit dilakukan.?
4.    Sebutkan pendekatan – pendekatan yang bisa digunakan dalam pengembangan sistem..?
5.    Sebutkan alat – alat yang dapat digunakan dalam pengebangan sistem beserta teknik – tekniknya..?

PENYELESAIAN
1.    Pengembangan sistem adalah penyusunan suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaikisistem yang telah ada

2.    Alasan mengapa perusahaan perlu melakukan pengembangan sistem :

·         Adanya masalah yang timbul dari sistem yang lama
·         Untuk meraih kesempatan" dalam berbagai hal
·         Adanya instuksi dari pimpinan atau adanya peraturan dari pemerintah
  
Contohnya :
terdapat kesalahan - kesalahan baik yang disengaja ataupun tidak yang menyebabkan data pada suatu perusahaan tidak dapat terjamin kebenarannya, adanya kesempatan atau peluang anggota dari sistem tersebut untuk melakukan kecurangan. Permasalahan yang lain juga dapat disebabkan oleh pertumbuhan organisasi tersebut.
Contoh lainnya pada sebuah perusahaan perdagangan yang berkembang yang sebelumnya hanya sebatas dalam kota kini hingga nasional bahkan internasional. Pertumbuhan organisasi (perusahaan) memaksa sistem yang dimiliki sebelumnya harus disesuaikan dengan kebutuhan kerja dari perusahaan tersebut, misalnya transaksi yang sebelumnya bersifat konvensional kini lebih moderen dengan memanfaatkan internet.

3.    Tahapan di dalam pengembangan sistem :
a.    Tahap Perencanaan Sistem (System Planning)
Tahap Perencanaan yaitu menyangkut studi kelayakan baik secara teknis maupun secara teknologi serta penjadualan pengembangan suatu proyek sistem informasi dan atau perngkat lunak.

b.    Tahap Analisis Sistem (System Analysis)
Mengenali segenap permasalahan yang muncul pada pengguna dengan mendekomposisikan use case diagram lebih lanjut, mengenali komponen-komponen sistem, obyek-obyek, hubungan antar obyek, dan sebagainya.

c.    Tahap Perancangan (System )
Lebih menekankan pada platform apa hasil dari tahap analisis kelak akan diimplementasikan serta tahap dimana kita melakukan penghalusan (Refinement) kelas-kelas yang didapat pada tahap analisis.

d.    Tahap Implementasi (Implementation)
 mengimplementasikan perancangan sistem ke situasi yang nyata. Di sini kita mulai berurusan dengan pemilihan perangkat keras, penyusunan perangkat keras aplikasi (pengkodean/coding).

e.    Tahap Pengujian (Testing).
Pada tahap ini apakah sistem yang kita buat sudah sesuai dengan kebutuhan pengguna atau belum.

f.     Pemeliharaan (Maintenance)
Tahap pemeliharaan  merupakan bentuk evaluasi untuk memantau supaya sistem informasi yang dioperasikan dapat berjalan secara optimal dan sesuai dengan harapan pemakai maupun organisasi yang menggunakan sistem tersebut. Memelihara sistem sehingga sistem tersebut memberikan dukungan yang diperlukan. Pemiliharaan sistem dilaksanakan untuk tiga alasan, yakni memperbaiki kesalahan, menjaga kemutakhiran sistem, meningkatkan sistem.

Tahap yg paling sulit dilakukan adalah tahap analisis sistem


4.    pendekatan yang bisa digunakan dalam pengembangan sistem :
·         Pendekatan Klasik Vs Pendekatan Terstruktur
·         Pendekatan Sepotong Vs Pendekatan Sistem
·         Pendekatan Bottom-Up Vs Pendekatan Top-Down
·         Pendekatan Menyeluruh Vs Pendekatan Moduler
·         Pendekatan Lompatan Jauh Vs Pendekatan Berkembang

5.    Alat yang digunakan : 
·         Data flow diagram
·         Structured chart
·         HIPO diagram


Teknik yang digunakan:
Ø  Teknik analisis biaya
Ø  Teknik analisis penjadwalan proyek
Ø  Teknik penjumlahan data.