REKAYASA SISTEM.

Slides:



Advertisements
Presentasi serupa
MODEL PROTOTYPE.
Advertisements

Metoda perancangan dan konstruksi sistem
Proses-proses Perangkat Lunak
Jaminan Kualitas Perangkat Lunak Software Quality Assurance [SQA]
DESAIN ARSITEKTUR PERANGKAT LUNAK
PEMODELAN ANALISIS Kuliah - 5
Manajemen Proyek Perangkat Lunak
Proses perangkat lunak dan metrik proyek
SISTEM INFORMASI AKUNTANSI LANJUT
PENGANTAR REKAYASA PERANGKAT LUNAK I
REKAYASA PERANGKAT LUNAK REQUIREMENTS ANALYSIS FUNDAMENTALS
ANALISIS DAN DESAIN SISTEM INFORMASI
Prototyping Aplikasi Teknologi Informasi
Analisis Persyaratan Perangkat Lunak dan Spesifikasi
PERANCANGAN SISTEM.
Rekayasa Perangkat Lunak
REKAYASA PERANGKAT LUNAK
Dibuat oleh kelompok 5 : Harnice Susanah Veronika S. P
KONSEP PERANCANGAN SISTEM INFORMASI
4. Model Proses Analisis Bisnis
SESI 3. KONSEP MANAJEMEN PROYEK PERANGKAT LUNAK
KONSEP DAN PRINSIP ANALISIS
Pertemuan 11 PRINSIP DAN KONSEP ANALISA
REKAYASA PERANGKAT LUNAK
Perencanaan Proyek Perangkat Lunak
TRANSFORMASI SISTEM INFORMASI TRADISIONAL KE BASIS KOMPUTER
Spesifikasi Perangkat Lunak
ANALISIS KEBUTUHAN.
Analisis Perancangan Berbasis Objek
Konsep dan Prinsip Analisis
Pengenalan Rekayasa Perangkat Lunak
Metodologi Pengembangan Sistem Informasi
ANALISA KINERJA SISTEM
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
PERANCANGAN SISTEM.
11. REKAYASA SISTEM BERBASIS KOMPUTER
Pemeliharaan Perangkat Lunak
RPL.
12. KONSEP DAN PRINSIP ANALISIS
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
PERTEMUAN – 2 MEMULAI PROYEK. PERTEMUAN – 2 MEMULAI PROYEK.
Software Engineering by Pressman
JAMINAN KUALITAS PERANGKAT LUNAK (SOFTWARE QUALITY ASSURANCE)
Metode Pengembangan Arsitektur
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
KEWIRAUSAHAAN ANGGIA PARAMITA PUTI KENCANA, SE, MSM Fakultas Ekonomi
Perancangan Sistem Informasi Manajemen
ANALISIS BAGIAN 1 (ANALISIS KELEMAHAN SISTEM LAMA)
SISTEM DEVELOPMENT LIFE CYCLE
Proses Pengembangan Database
SIKLUS HIDUP PENGEMBANGAN SISTEM (System Development Life Cycle/SDLC)
REKAYASA SISTEM BERBASIS KOMPUTER
Analisa [Kebutuhan] Sistem
BAB III ANALISIS DAN PERENCANAAN SISTEM
REKAYASA SISTEM BERBASIS KOMPUTER
Pengembangan Sistem Informasi
ANALISA KEBUTUHAN PERANGKAT LUNAK
PERENCANAAN PROYEK PERANGKAT LUNAK
PENGEMBANGAN SISTEM.
OSKAR JUDIANTO SSn., MM., MDs. FAKULTAS DESAIN dan INDUSTRI KREATIF
ANALISIS PROSES BISNIS
Metodologi Pengembangan Sistem Informasi
12. KONSEP DAN PRINSIP ANALISIS
KONSEP DAN PRINSIP ANALISIS
PERANCANGAN SISTEM.
Analisis Persyaratan Perangkat Lunak dan Spesifikasi
Metode Pengembangan Arsitektur
Pengembangan Sistem Informasi Erliyan Redy Susanto.
Transcript presentasi:

REKAYASA SISTEM

Rekayasa Sistem aktivitas untuk menetapkan kebutuhan-kebutuhan pada tingkat sistem, kemudian mengalokasikan beberapa bagian dari kebutuhan-kebutuhan tersebut ke satu atau beberapa komponen rekayasa, misalnya perangkat lunak.

Menurut Pressman, cakupan rekayasa sistem meliputi: Rekayasa informasi Rekayasa Produk

Kedua bentuk rekayasa tersebut dibunakan untuk pengembangan sistem berbasis komputer Dalam hal ini untuk mengalokasikan peran perangkat lunak komputer serta menentukan kaitan yang menyatukan perangkat lunak dengan elemen sistem berbasis komputer lainnya.

Sistem Berbasis Komputer Kumpulan atau susunan elemen-elemen yang diorganisasi untuk mengerjakan berbagai tujuan (goal) yang sudah didefinisikan sebelumnya dengan cara memproses informasi

Elemen-elemen sistem berbasis komputer Perangkat lunak Perangkat keras Manusia Basis Data Dokumentasi Prosedur

Rekayasa Informasi Tujuan dari rekayasa informasi/information engineering (IE) adalah: Mendefinisikan suatu arsitektur yang memungkinkan bisnis menggunakan informasi secara efektif. Membuat rencana menyeluruh untuk mengimplementasi arsitektur- arsitektur tersebut

Perencanaan Strategi Informasi langkah pertama dalam aktivitas rekayasa informasi

Tujuan dari aktivitas ini adalah : Menentukan sasaran dan tujuan dari bisnis. Mengisolasi faktor-faktor sukses dan kritis yang memungkinkan tujuan dan sasaran dari bisnis tercapai. Menganalisa pengaruh teknologi dan otomasi terhadap tujuan dan sasaran dari bisnis.

Pemodelan Enterprise Tujuan dari pemodelan enterprise untuk mengetahui pandangan terhadap sebuah bisnis, yaitu Menentukan struktur dan fungsi organisasional dalam area bisnis yang digambarkan oleh struktur organisasi. Mendekomposisi fungsi bisnis Menghubungkan sasaran, tujuan dan faktor sukses kritis dengan organisasi dan fungsinya.

Proses binis pada fungsi bisnis analisis pasar berupa : Mengumpulkan semua data penjualan Menganalisa data penjualan Mengembangkan profil pembeli Mempelajari trend pembelian dan lainnya.

Pemodelan Data Tingkat Bisnis menurut schaum adalah sebuah aktivitas pemodelan enterprise yang berfokus pada objek data (entitas) yang dibutuhkan untuk mencapai sasaran dan fungsi bisnis dari sebuah enterprise Objek data yang akan dimodelkan pada tingkat bisnis pada umumnya merupakan data yang berhubungan dengan informasi konsumen dan produsen, seperti pelanggan, barang, penjualan, data pegawai dan lainnya.

contoh perekayasa informasi akan menentukan objek data pelanggan Objek : Pelanggan Atribut : Nama Nama Perusahaan Pekerjaan Alamat Bisnis Produk yang diminati Pembelian Tanggal kontak terakhir Status kontak

Analisa Area Bisnis merupakan tahapan aktifitas rekayasa infromasi dari sisi pandangan domain.

Dalam aktivitas ini perekayasa informasi akan 1 Dalam aktivitas ini perekayasa informasi akan 1. menganalisa dan menggambarkan bagaimana objek data digunakan dan 2. ditransformasikan pada masing-masing area bisnis, 3. bagaimana fungsi dan proses bisnis pada area bisnis mentransformasikan objek data tersebut

Objek : Pelanggan Atribut : Nama Nama Perusahaan = Objek : Perusahaan Pekerjaan Alamat Bisnis Produk yang diminati Pembelian Tanggal kontak terakhir à rekaman kontak Status kontak à status kontak terakhir à tanggal kontak selanjutnya à sifat kontak yang disepakati

3. Rekayasa Produk Rekayasa produk disebut juga dengan rekayasa sietem yang merupakan aktivitas pemecahan masalah.

Dalam rekayasa produk ada beberapa aktivitas yang akan dilakukan untuk mengetahui data, fungsi dan perilaku produk yang diinginkan sebelum pengembangan produk dilakukan diantaranya adalah: a. Analisa sistem b. Identifikasi kebutuhan c. Studi kelayakan d. Analisa ekonomis e. Analisa teknis

Identifikasi Kebutuhan Langkah pertama dari aktivitas analisa sistem adalah analisa kebutuhan dengan mengidentifikasi kebutuhan dari pelanggan

ada beberapa pertanyaan yang dapat digunakan untuk membantu mengevaluasi informasi dari sistem atau produk yang akan dibangun. Adakah teknologi untuk membangun sistem? Batasan apa saja yang akan dialokasikan terhadap jadwal dan biaya? Pengembangan dan sumber daya apa saja yang dibutuhkan?

Jika sistem atau produk yang akan dibangun berupa produk yang akan dijual ke pelanggan, ada beberpa pertanyaan yang bisa diajukan yaitu Bagaimana produk tersebut dapat bersaing dengan produk yang telah ada? Pasar apa saja yang potensial bagi produk yang akan dibangun? Setelah semua informasi dikumpulkan pada aktivitas identifikasi kebutuhan. Informasi tersebut akan dispesifikasikan dalam sebuah dokumen konsep sistem.

Studi Kelayakan 1. Kelayakan Ekonomis Studi mengenai evaluasi biaya pengembangan dengan keuntungan yang diperoleh dari sistem atau produk yang dikembangkan. 2. KelayakanTeknis Studi mengenai fungsi, sasaran dan kinerja yang perlu dipertimbangkan yang dapat mempengaruhi kemampuan sistem yang akan dikembangkan. Pertimbangan yang dihubungkan dengan kelayakan teknis meiputi Resiko pengembangan Keberadaaan sumber daya Teknologi 3. Kelayakan Legal Studi mengenai pertimbangan yang perlu dilakukan mengenai kontrak, pelanggaran atau liabilitas yang akan dihasilkan dari sistem yang akan dikembangkan. 4. Alternatif Studi mengenai evaluasi pendekatan alternatif pada pengembangan sistem atau produk.

Analisis Ekonomis Analisis biaya dan keuntungan merupakan salah satu informasi analisa ekonomis yang paling penting yang diisikan dalam studi kelayakan

Analisis Teknis seorang analis melakukan evaluasi secara teknis terhadap sistem serta mengumpulkan informasi mengenai reliabilitas, kinerja, pemeliharaan dan produktifitas dari sistem yang akan dikembangkan. Analisis meliputi penilaian viabilitas teknis dari sistem seperti teknologi apa yang akan dibutuhkan untuk membangun sistem, materi, metode, algoritma atau proses baru apa yang diperlukan oleh sisem, bagaimana masalah teknologi mempengaruhi sistem dan bagaimana resiko pengembangan sistem.

4. Pemodelan Arsitektur Sistem Setiap sistem berbasis komputer dapat dimodelkan sebagai sebuah pemindahan informasi dengan menggunakan arsitektur input-pemrosesan- output.

Model sistem ini menjadi dasar bagi analisis kebutuhan dan langkah desain selanjutnya.

Template arsitektur

Seperti halnya pemodelan pada rekayasa sistem dan perangkat lunak, template arsitektur memungkinkan analis membuat herarki sistem secara detail

5. Spesifikasi Sistem merupakan dokumen yang berfungsi menggambarkan fungsi dan kinerja sistem berbasis komputer yang akan dikembangkan, membatasi elemen-elemen sistem yang telah dialokasikan, serta memberikan indikasi mengenai perangkat lunak dan konteks sistem keseluruhan dan informasi data dan kontrol yang dimasukkan dan dikeluarkan oleh sistem yang telah digambarkan dalam diagram aliran arsitektur.

A. Lingkup dan Tujuan Dokumen B. Tinjauan Berikut salah satu format dokumen dari spesifikasi sistem yang bisa anda gunakan. I. Pendahuluan A. Lingkup dan Tujuan Dokumen B. Tinjauan 1. Sasaran 2. Batasan II. Fungsional dan Deskripsi Data A. Arsitektur Sistem 1. Diagram Konteks Arsitektur 2. Deskripsi Diagram Konteks Arsitektur

III. Deskripsi Subsistem A. Spesifikasi Diagram Arsitektur untuk n Subsistem 1. Diagram Aliran Arsitektur 2. Penjelasan Modul Sistem 3. Isu-isu Kinerja 4. Batasan-batasan Desain 5. Alokasi Komponen Sistem B. Kamus Arsitektur C. Diagram dan Deskripsi Interlasi Arsitektur

IV. Hasil Pemodelan dan Simulasi Sistem A. Model Sistem yang Digunakan untuk Simulasi B. Hasil Simulasi C. Isu-isu Kinerja Khusus V. Isu-isu Proyek A. Biaya Pengembangan B. Jadwal   VI. Lampiran