Perancangan Sistem Informasi

Slides:



Advertisements
Presentasi serupa
PENDEKATAN UNTUK MEMBANGUN SISTEM
Advertisements

Pengembangan Sistem Informasi
KEBUTUHAN & SPESIFIKASI SOFTWARE
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
KONSEP PENGEMBANGAN REKAYASA PERANGKAT LUNAK
Bab 6 PERANCANGAN PERANGKAT LUNAK
PEMODELAN ANALISIS Kuliah - 5
Perancangan Sistem PSI-MK5.
Pertemuan 8 Proyek Sistem Informasi Viska Armalina, ST., M.Eng
PENGENALAN ANALISA SISTEM BERORIENTASI OBYEK
Desain Sistem By Hendro Joko Prasetyo, M.Kom.
PENGEMBANGAN SISTEM.
Desain Sistem By Hendro Joko Prasetyo, M.Kom.
Pendekatan dalam Produksi Perangkat Lunak
Perancangan Terstruktur (Structured Analisys and Design / SSAD)
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
PEMODELAN PERANCANGAn
System Development Life Cycle
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
Tugas Sistem Informasi Manajemen
SIKLUS HIDUP SISTEM Proses Pengembangan sistem berasal dari system life cycle/siklus hidup sistem. Siklus hidup sistem terjadi begitu saja System.
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
Rekayasa Perangkat Lunak
Metodologi Pengembangan Perangkat Lunak
Analisis Kebutuhan Software
Pengembangan SISTEM secara TOTALITAS bahan 14
3 Pengembangan Sistem Informasi TINJAUAN UMUM
PENGEMBANGAN PERANGKAT LUNAK.
Pengembangan Siklus Hidup Sistem
PERENCANAAN AKTIVITAS PROYEK
Siklus Hidup Pengembangan Sistem
KONSEP DASAR PENDEKATAN OBJEK
Desain Sistem.
ANALISA SISTEM ( ANALYSIS SYSTEM )
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
PENDEKATAN UNTUK MEMBANGUN SISTEM
Pengantar Object Oriented Analysis and Design
PENGEMBANGAN PERANCANGAN SISTEM
Metode Rekayasa Perangkat Lunak
KEBUTUHAN & SPESIFIKASI SOFTWARE
SIKLUS HIDUP PEMBANGUNAN SOFTWARE
Analisa Perancangan Sistem
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Pengembangan Sistem Informasi
Analisis dan Perancangan Sistem Informasi IV
Rekayasa Produk (Perangkat Lunak)
ANALISIS KEBUTUHAN PERANGKAT LUNAK
Proses Pengembangan Database
KEBUTUHAN & SPESIFIKASI SOFTWARE
REKAYASA PERANGKAT LUNAK
Pertemuan 2 Model Proses + Metodologi
ANALISA & DESAIN BERORIENTASI OBJEK
Pendekatan-Pendekatan Pengembangan Sistem
Pengantar Objek.
ANALISA KEBUTUHAN PERANGKAT LUNAK
Testing Dan Implementasi Sistem
REKAYASA KEBUTUHAN PL.
Analisis dan Perancangan Sistem Informasi IV
Pengantar SIM 2.
Analisis dan Desain Berorientasi Obyek
Pengembangan Sistem Informasi
Desain Sistem.
PENGEMBANGAN SISTEM.
ANALISA SISTEM ( ANALYSIS SYSTEM )
Pengembangan Sistem Informasi
Pertemuan 8 RPL Oleh : Syukriya al-Asyik S.Kom
KEBUTUHAN & SPESIFIKASI SOFTWARE
ANALISA SISTEM ( ANALYSIS SYSTEM )
Pengembangan SISTEM secara TOTALITAS bahan 14
Analisa Perancangan Sistem
Transcript presentasi:

Perancangan Sistem Informasi Pertemuan Ke-2

SDLC (System Development Life Cycle) Siklus Hidup Pengembangan Sistem dapat didefinisikan sebagai serangkaian aktivitas yang dilaksanakan oleh profesional dan pemakai sistem informasi untuk mengembangkan dan mengimplementasikan sistem informasi.

Perencanaan Sistem

Definisi Perencanaan Sistem adalah proses membuat sebuah Laporan Perencanaan Sistem yang menggunakan sumber sistem informasi yang berhubungan dan mendukung tujuan bisnis dan operasi organisasi. Perencanaan sistem berhubungan dengan perencanaan bisnis Perencanaan Sistem menyangkut estimasi dari kebutuhan fisik, tenaga kerja dan dana yang dibutuhkan untuk mendukung pengembangan sistem serta operasinya.

Proses Perencanaan Sistem Merencanakan proyek-proyek sistem yang dilakukan oleh staf perencana. Menentukan proyek sistem yang akan dikembangkan, dilakukan oleh komite pengarah. Menentukan proyek sistem yang dikembangkan oleh analis sistem

Analisis Sistem

Definisi Analisis Sistem Penguraian dari suatu Sistem Informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi dan kebutuhan yang diharapkan sehingga dapat diusulkan perbaikannya Langkah-langkah analisis sistem : Mengidentifikasi masalah (identify) Mengidentifikasi penyebab masalah Analisis sistem (analisis) Mengidentifikasi solusi dari masalah Analisis Kebutuhan Mengidentifikasi data apa dan proses apa yang dibutuhkan pada sistem baru. Menentukan kebutuhan fungsional dan non-fungsional dari sistem baru. Laporan (report) Hasil dari analisis sistem adalah: laporan yang dapat menggambarkan sistem yang telah dipelajari dan diketahui bentuk permasalahannya serta rancangan sistem baru yag akan dibuat atau dikembangakan.

Desain Sistem

Definisi Desain Sistem Dari sekian banyak yang memberikan pengertian mengenai arti desain sistem, akhirnya desain sistem dapat diartikan sebagai berikut : Tahap setelah analisis dari siklus pengembangan sistem Pendefinisian dari kebutuhan-kebutuhan fungsional Persiapan untuk rancang bangun implementasi Menggambarkan bagaimana suatu sistem dibentuk Sistem dibentuk dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi Termasuk menyangkut mengkonfigurasi dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem

Evaluasi & Seleksi Sistem

Definisi Evaluasi & Seleksi Sistem Tahap Evaluasi & seleksi sistem merupakan proses dimana nilai sistem, biaya dan keuntungan (cost & benefit) dibandingkan dan salah satu dipilih untuk perancangan yang lebih rinci. Tahap evaluasi & seleksi sistem adalah proses optimalisasi , yang dicari bukan sekedar rancangan yang dapat bekerja tapi rancangan yang paling baik untuk memenuhi kebutuhan pengguna. Tujuannya ialah untuk menyediakan alat yang dapat digunakan oleh manajemen untuk membuat keputusan yang sudah dibuat dengan informasi-informasi selama tahap kritis ini dalam SDLC.

Implementasi Sistem

Definisi Implementasi Sistem Tahap implementasi sistem merupakan tahap meletakkan sistem supaya siap dioperasikan. Tahap ini termasuk juga kegiatan menulis kode program jika tidak digunakan paket perangkat lunak aplikasi. Tahap implementasi sitem terdiri dari langkah-langkah sebagai berikut : Menerapkan rencana implementasi Melakukan kegiatan implementasi Tindak lanjut implementasi

Pendekatan dalam Perancangan sistem Perancangan Sistem Terstruktur (Structured Analisys and Design / SSAD) Perancangan Sistem Berorientasi Objek(Object-oriented Analysisand Design / OOAD)

Perancangan Sistem Terstruktur (Structured Analisys and Design / SSAD) Metode ini diperkenalkan pada tahun 1970, yang merupakan hasil turunan dari pemrograman terstruktur. Metode pengembangan dengan metode terstruktur ini terus diperbaiki sampai akhirnya dapat digunakan dalam dunia nyata. Perancangan terstruktur merupakan aktivitas mentransformasikan hasil analisis kedalam suatu perencanaan untuk dapat diimplementasikan (diotomasikan). Pendekatan terstruktur dilengkapi dengan alat-alat (tools) dan teknik-teknik (techniques) yang dibutuhkan dalam pengembangan sistem, sehingga hasil akhir dari sistem yang dikembangkan akan diperoleh sistem yang strukturnya didefinisikan dengan baik dan jelas.

Ciri-Ciri Utama Pendekatan Terstruktur Merancang berdasar modul Modularisasi adalah proses yang membagi suatu sistem menjadi beberapa modul yang dapat beroperasi secara independen Bekerja dengan pendekatan top-down Dimulai dari level atas (secara global) kemudian diuraikan sampai tingkat modul (rinci) Dilakukan secara iterasi Dengan iterasi akan didapat hasil yang lebih baik, terlalu banyak iterasi juga akan menurunkan hasilnya dan menunjukkan bahwa tahap sebelumnya tidak dilakukan dengan baik Kegiatan dilakukan secara pararel Pengembangan subsistem-subsistem dapat dilakukan secara pararel, sehingga akan memperpendek waktu pengembangan sistem

4 Kegiatan Perancangan Pada Pendekatan Terstruktur Perancangan Arsitektural merancang struktur modul dengan mengacu pada modul analis yang sesuai (DFD). Perancangan Data merancang struktur data yang kita butuhkan serta merancang skema basis data dengan megacu pada model analis yang sesuai (ERD). Perancangan Antarmuka merancang komponen-komponen pengguna antarmuka dengan sistem lain. Perancangan Prosedural merancang detail dari setiap fungsi pada modul, flowchart , dll.

Tools Pendekatan Perancangan Terstruktur DFD (Data Flow Diagram ) Kamus Data Entity Relationship Diagram (ERD) State Transition Diagram (STD).

Perancangan Berorientasi Objek Pendekatan berorientasi objek merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Pendekatan perancangan sistem berorientasi objek adalah suatu teknik pendekatan baru dalam melihat permasalahan dan sistem (system perangkat lunak, sistem informasi, atau system lainnya). Pendekatan ini memandang sistem yang akan dikembangkan sebagai suatu kumpulan objek-objek dunia nyata.

Karakteristik atau sifat Pendekatan Berorientasi Objek Abstraksi yaitu prinsip untuk merepresentasikan dunia nyata yang kompleks menjadi satu bentuk model yang sederhana dengan mengabaikan aspek-aspek lain yang tidak sesuai dengan permasalahan. Enkapsulasi yaitu pembungkusan atribut data dan layanan (operasi-operasi) yang dipunyai objek. Pewarisan (Inheritance) yaitu mekanisme yang memungkinkan satu objek mewarisi sebagian atau seluruh definisi dan objek lain sebagai bagian dan dirinya.

Reusability yaitu pemanfaatan kembali objek yang sudah didefinisikan untuk suatu permasalahan pada permasalahan lainnya yang melibatkan objek tersebut. Generalisasi dan Spesialisasi yaitu menunjukkan hubungan antara kelas dan objek yang umum dengan kelas dan objek yang khusus. Komunikasi Antar Objek yaitu dilakukan lewat pesan yang dikirim dari satu objek ke objek lainnya. Polymorphism yaitu kemampuan suatu objek untuk digunakan dibanyak tujuan yang berbeda dengan nama yang sama, sehingga menghemat baris program.

Tools Pendekatan Berorientasi Objek Rational Unified Process (RUP) (Rational Software –IBM 2003) Fusion (Coleman 1994) STS development Method 3 (ADM3) (Firesmith 1993) Berard’sobject-oriented design (Berard 1991) Booch’sobject-oriented design (Booch 1983, 1991) Coad and Yourdon’sobject –oriented analysis (Coad & Yourdon 1989) Coad and Yourdon’sobject-oriented analysis (OOA) (Coad & Yourdon 1991) Jacobson’sObjectory (Jacobson & Linstrom 1992) Rumbaugh’s object modelling technique (OMT) (Rumbaugh et al. 1991) Object-oriented system analysis (OOA) (Shlaer & Mellor 1988)

Perbedaan Pendekatan Terstruktur dan Pendekatan Berorientasi Objek Dikenal dengan (Structured Analisys and Design/SSAD) Dikenal dengan (Object-oriented Analysis and Design / OOAD) Pendekatan Fungsional Pendekatan Objek Dekomposisi permasalahan dilakukan berdasarkan fungsi atau proses secara hirarki, mulai dan konteks sampai proses-proses yang paling kecil Dekomposisi Permasalahan dilakukan berdasarkan objek-objek yang ada dalam sistem SSAD lebih sulit digunakan dalam pembangunan sistem OOAD lebih mudah digunakan dalam pembangunan sistem Pada SSAD tidak Fokus pada Coding Pada OOAD lebih fokus pada coding Pada SSAD menekankan pada kinerja tim Pada OOAD tidak menekankan pada kinerja tim

Terima Kasih