rekayasa sistem - Bina Darma e

advertisement
aktivitas untuk menetapkan kebutuhankebutuhan pada tingkat sistem, kemudian
mengalokasikan beberapa bagian dari
kebutuhan-kebutuhan tersebut ke satu atau
beberapa komponen rekayasa, misalnya
perangkat lunak.
1.
2.
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.
Kumpulan atau susunan elemen-elemen yang
diorganisasi untuk mengerjakan berbagai
tujuan (goal) yang sudah didefinisikan
sebelumnya dengan cara memproses informasi
1.
2.
3.
4.
5.
6.
Perangkat lunak
Perangkat keras
Manusia
Basis Data
Dokumentasi
Prosedur
Tujuan dari rekayasa informasi/information
engineering (IE) adalah:
1.
2.
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 :
1.
2.
3.
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.
1.
2.
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.
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.

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
merupakan tahapan aktifitas rekayasa infromasi
dari sisi pandangan domain.
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
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
Langkah pertama dari aktivitas analisa sistem
adalah analisa kebutuhan dengan
mengidentifikasi kebutuhan dari pelanggan

1.
2.
3.
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?

1.
2.
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.
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 biaya dan keuntungan merupakan salah
satu informasi analisa ekonomis yang paling
penting yang diisikan dalam studi kelayakan


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.
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.
Seperti halnya pemodelan pada rekayasa
sistem dan perangkat lunak, template
arsitektur memungkinkan analis membuat
herarki sistem secara detail
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.

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
Download