Analisis dan Desain Sistem (Pertemuan 1)

Nama: Lyla Putri Deviana

Kelas: TK20A

NPM: 20316036

Tugas: Analisis dan Desain Sistem (Pertemuan 1)

 

A. Latar belakang perlunya kegiatan Analisis dan Desain Sistem

Analisis Sistem Merupakan sebuah istilah yang secara kolektif mendeskripsikan fase-fase awal pengembangan sistem. Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan. Aktifitas ini merupakan tahapan paling awal dari pengembangan sistem yang menjadi fondasi menentukan keberhasilan sistem informasi yang dihasilkan nantinya. Tahapan ini sangat penting karena menentukan bentuk sistem yang harus dibangun. Hal ini akan mudah jika klien sangat paham dengan masalah yang dihadapi dalam organisasinya dan tahu betul fungsionalitas dari sistem informasi yang akan dibuat. Tetapi akan sulit jika klien tidak bisa mengidentifikasi kebutuhannya atau tertutup terhadap pihak luar yang ingin mengetahui detail proses bisnisnya.

Desain sistem adalah teknik pemecahan masalah yang saling melengkapi dengan analisis sistem yang dirangkai dari bagian-bagian komponen menjadi sistem yang lengkap dengan harapan sebuah sistem yang diperbaiki. Hal ini juga melibatkan penambahan, penghapusan, dan perubahan-perubahan bagian relatif pada sistem awal (aslinya). Pada desain model proses dan model data, untuk mewujudkan harus ditentukan terlebih dahulu dengan mendefinisikan kebutuhan sistem dan kerangak kerja untuk koding. Dokumentasi dari tahapan desain akan sangat berguna untuk pengembangan sistem di masa akan datang dan jika ada perubahan dari kebutuhan pengguna.

 

B. Manfaat kegiatan Analisis dan Desain Sistem

Pentingnya analisis sistem adalah karena anlisis sistem mempunyai tujuan untuk mengevaluasi sistem yang telah ada jadi kita bisa mengetahui kekurangan suatu sistem dan Kita dapat Membuat keputusan jika sistem saat ini bermasalah ataupun juga tidak berfungsi dengan baik & hasil analisisnya akan digunakan sebagai dasar untuk memperbaiki sistem. sedangkan desain sistem sangat berguna ketika sebuah perusahaan memiliki tujuan untuk mengerjakan produk secara berulang dari waktu ke waktu (iteratively work). Sistem ini akan membuat perusahaan dapat menciptakan produk yang berkualitas.

 

C. Contoh kasus kegagalan proyek perangkat lunak dan penyebab terjadinya kegagalan tersebut 

·      Pada tahun 1988 kapal perang USS Vincennes menempak jatuh pesawat komersil Airbus 320 yang disebabkan oleh output program pelacakan yang ditampilkan tidak jelas.

·      Kesalahan diagnosa pada perangkat lunak medis yang menyebabkan kematian.

·      Sistem peringatan radar kapal yang mengidentifikasi roket Excocet sebagai teman yang mengakibatkan kapal The British Destroyer tenggelam.

·      Therac 25 merupakan perangkat terapi radiasi medis yang bekerja dengan sistem terkomputerisasi. Pada tahun 1985 hingga 1987 terdapat 6 kali kecelakaan akibat overdosis radiasi yang dihasilkan oleh alat tersebut hingga mengakibatkan kematian dan luka serius. Sistem keamanan dari Therac25 ini lebih mengandalkan perangkat lunak bukan pada perangkat keras sementara pengujian keamanan yang dilakukan lebih ke arah perangkat keras dan tidak ke perangkat lunak sehingga mengakibatkan kesalahan perangkat lunak terutama system engneering.

·      Pada tahun 2003, dimana listrik mati di amerika timur dan sebagian kanada selama lebih dari sehari sebenarnya listrik sudah dapat menyala dalam dua jam namun dikarenakan fungsi alarm dalam software manajemen listrik tidak bekerja.

·      Pada tahun 1962, roket milik eropa terpaksa diledakan setelah tiga menit lepas landas karena komputer pengendali mengatakan bahwa roket dalam keadaan tidak terkendali, oleh karena itu untuk menghindari resiko yang lebih besar maka roket tersebut diledakan secara paka. Padahal sebetulnya roket tersebut baik-baik saja. Kesalahan komputer dalam memberikan informasi diakibatkan kesalahan program perangkat lunak yang digunakan. Diketahui kesalahan program  disebabkan programmer lupa memasukan tanda bar di atas simbol tertentu untuk menunjukan nilai rata-rata

Komentar

Postingan Populer