Oleh :
Dosen Pengampu :
Soal :
Lakukan Analisa OOA dan OOD yang terdiri dari kelas, atribut dan servis atau
metode serta koneksi antar kelas sistem terhadap Sistem Informasi dari masing-
masing Kerja Praktek!
Pembahasan :
ANALISIS SISTEM
Analisis ini ditujukan untuk membuat model dari problem domain sistem
informasi manufaktur Laboratorium Sosial Ekonomi Universitas Bengkulu, yang
terdiri dari kelas, atribut dan servis atau metode serta koneksi antar kelas, yang
akhirnya membentuk sistem informasi manufaktur yang dikembangkan. Sistem
informasi manufaktur yang dibangun pada penelitian ini hanya di fokuskan pada
inventarisasi bahan dan kegiatan produksi.
Pada sistem yang akan dibangun mencakup beberapa kelas dan objek. Oleh
karena itu, untuk memudahkan pembuatan model OOA, sistem informasi manufaktur
yang dikembangkan perlu dipartisi menjadi 2 subjek atau sub sistem. Ke dua subjek
tersebut di tunjukkan pada Gambar 1.
Bahan Produksi
Dalam penelitian ini objek dan kelas diperoleh dari dokumentasi, berdasarakan
fakta dan wawancara dengan pengguna. Kelas-kekelas untuk setiap subjek
ditunjukkan pada Tabel 1.
Tabel 1. Subjek Sistem informasi manufaktur
SUBJEK KELAS
Bahan Bahan, Ruang, Kategori Bahan, Penanggung Jawab Ruang.
Produksi Produksi, Merk Bahan, Jumlah, Satuan.
Model OOA terdapat 2 tipe struktur, yaitu: Struktur Gen-Spec dan Struktur
Whole-Part. Struktur Gen-Spec membentuk relasi inheritance (pewarisan), sedangkan
struktur Whole-Part untuk mengidentifikasikan relasi komposisi.
Struktur Gen-Spec
Struktur Whole-Part
Kategori
Bahan Produksi
kelas pada subjek Resource dapat digambarkan seperti ditunjukkan pada Gambar3.
6
Petugas
Ruang User
Kode_kul
Nama Nama_kul
Nim SKS
Angkatan Jenis_kul
4. Relasi antar Objek
Tmpt_lahir Smt
Tgl_lahir
J_kelamin
Relasi antar kelas dan objek merupakan langkah terpenting dalam pembentukan
Alamat
Nama_Ortu
diagram O.RStatus_Ortu
(Object-Relationship). Ketepatan dalam menentukan relasi-relasi yang
Pekerjaan_Ortu
terjadi sangat menentukan kualitas rancangan sistem yang dibangun atau
dikembangkan. Relasi-relasi yang telah ditetapkan harus dapat mengakomodasi
semua fakta yang ada dan menjamin semua kebutuhan sesuai dengan kebutuhan
pengguna, tetapi disisi lain harus dibuat seoptimal.
Derajad relasi antara kelas dan objek ditetpakan berdasarkan fakta yang ada di
Laboratorium Sosial Ekonomi Universitas Bengkulu.
Relasi Kelas dan Objek pada Subjek Produksi
Pada class berikut dibawah, admin bisa masuk ke sistem harus melakukan
login terlebih dahulu, admin bisa lihat data bahan dan melakukan proses
produksi yaitu penambahan, pengurangan bahan. Kemudian data produksi
tersebut akan tersimpan ke database sistem. Sedangkan manajer hanya bisa
mencari dan melihat laporan. Selanjutnya admin bertugas untuk pendataan
seluruh bahan, mekanisme produksi, penambahan bahan dan juga data user diolah
7
oleh admin.
Untuk class laporan sendiri hanya berfungsi sebagai output dari proses yang
telah di lakukan di sistem, seperti laporan tetang data produksi, data bahan baku,
kategori, dan juga petugas. Relasi yang terjadi di class diagram dibawah adalah
mengunakan fungsi agregasi dimana antara class bahan, produksi, dan ruang
memiliki hubungan yang menyatakan bagian dari class yang lainnya.
Produksi
m m
m m m
Nip
m m Nama
Gol
(0,m (1,2) m Jabatan
user
DLB
DB
Laporan bahan 1
8
Subjek yang lain tidak ada hubungan instance yang perlu didokumentasikan.
Hubungan dalam subjek-subjek ini merupakan hubungan antar instance dalam subjek
yang berbeda.
4.1.5 Atribut
dan wawancara dengan pengguna. Atribut sub kelas dalam struktur Gen-Spec dapat
diturunkan dari super kelas (sifat inheritance). Tetapi tidak menutup kemungkinan,
atribut dalam sub kelas ini dapat juga ditambahkan dengan atribut lain yang lebih
khusus, jika diperlukan. Misalnya, pada kelas produksi dapat ditambahkan atribut id,
nama.
Service atau metode yang dilakukan oleh objek dan pesan yang mengalir antar
Pada struktur Gen-Spec, service dapat diwariskan dari super kelas. Tetapi tidak
menutup kemungkinan bahwa sub kelas akan memerlukan service tersendiri sesuai
dengan kebutuhan sistem atau pengguna. Berikut ini adalah service kelas pada setiap
subjek.
Service atau metode untuk setiap kelas pada subjek produksi ditunjukkan pada
Tabel berikut
9
Service atau metode untuk setiap kelas pada subjek produksi ditunjukkan pada
Tabel berikut