3.1 Fase Nol
Seperti yang
dinyatakan sebelumnya, model ini dikembangkan terus menerus melalui fase yang
telah ditentukan masing-masing terdiri dari kegiatan, tujuan, dan hasil
tertentu. Yang pertama adalah Fase Nol, fase Context Defnition. Selama fase
ini, interpretasi tujuan, seperti dikomunikasikan melalui Proyek Manajer, buka.
Definisi proyek ditulis, diterbitkan, dan pengumpulan data teknik dan
kontinjensi dijabarkan. Penulis menetapkan "konvensi" itu dimaksudkan
untuk digunakan ketika garis lintang tersebut dapat dilakukan dalam batas-batas
teknik ini.
Hasil
dari fase ini adalah serangkaian produk yang jelas yang meliputi:
- Rencana proyek
(a) Pernyataan Tujuan Strategis
(b) Rencana Strategis
(c) Rencana Organisasi Fungsional
(d) Rencana Alokasi Sumber Daya - Bahan Sumber
(a) Rencana Pengumpulan Data
(b) Log Bahan Sumber
(c) Daftar Data Sumber - Konvensi Penulis
Disinilah
siklus pengumpulan data pertama terjadi. Hasilnya sangat mewakili landasan
model informasi. Hasilnya didokumentasikan dalam Fase Nol menggunakan formulir
tercermin dalam Gambar 3-1 dan 3-2. Log Bahan Sumber dan Daftar Data Sumber
berfungsi untuk mengatur bahan sumber dengan cara yang dapat dengan mudah
digunakan untuk mengurangi masa depan menyangkut relevansi atau hubungan dalam
model informasi.
3.2 Fase Satu
Fase
Satu menyajikan tujuan mengidenti kasi dan mendefinisikan kelas entitas dalam
model. Pertama, "kelas entitas" harus diidentifikasi. Pembacaan
berbagai dokumen, formulir, catatan, dan file lain dari suatu organisasi dapat
berfungsi untuk memulai proses. Di sinilah pemahaman pemodel dan keterampilan
dengan teknik pemodelan pertama kali diuji. Persyaratan dasar adalah untuk
mengetahui cara istilah "entitas" dan "Kelas Entitas"
digunakan dalam teknik ini.
Suatu entitas dapat dianggap sebagai objek, baik nyata (mis., Fisik; sesuatu
yang dapat kita ambil dan tangani), atau abstrak (mis., Tidak dalam genggaman
fisik kita) yang memiliki properti. Ini adalah sesuatu tentang karakteristik
spesifik yang diketahui. Misalnya, seseorang adalah entitas fisik. Setiap
orang memiliki sifat yang dapat diidentifikasi. Properti ini dapat digunakan
untuk menggambarkan orang tersebut. Satu orang (entitas) yang mungkin dibahas
adalah Jerry, manajer pengendalian produksi. Properti yang diketahui tentang
orang tersebut - nama Jerry, posisi manajer pekerjaan Kontrol Produksi - yang
memungkinkan identi kasi yang tepat dari entitas ini. Sebaliknya, keluhan yang
ditelepon yang diterima siang ini tentang produk yang salah dikirimkan ke salah
satu pelanggan
kami adalah contoh yang baik dari entitas non-fisik - entitas konseptual.
Keluhan ada, sebagai suatu entitas, apakah itu diwakili pada formulir keluhan
atau tidak. Ini memiliki properti yang dapat diidentifikasi, seperti pelanggan,
subjeknya, waktu yang diterima, dll.
Sifat-sifat suatu entitas, karakteristik individualnya, adalah yang
membedakannya dari entitas lain. Misalnya, Jerry hanya satu orang (satu
entitas) dari banyak yang mungkin dibahas. Jerry dapat dianggap sebagai anggota
kelas entitas yang mungkin dilabeli "orang" atau
"karyawan."
Setiap entitas adalah anggota individu dari beberapa Kelas Entitas. Ia memiliki
sifat-sifat spesifiknya sendiri dan berhubungan dengan serangkaian keadaan
individu. Ini adalah hal yang individual.
Kelas entitas mewakili jenis hal yang diketahui secara umum tentang koleksi
entitas individu yang memiliki properti serupa. Misalnya, Jerry adalah salah
satu anggota Kelas Entitas yang disebut karyawan, tetapi begitu juga Bob,
Helen, JoAnn, dll. Masing-masing entitas individu ini, yang merupakan anggota
karyawan Kelas Entitas, memiliki karakteristik uniknya sendiri, tetapi
karakteristiknya adalah serupa dalam hal mereka berlaku untuk setiap karyawan
dengan cara yang sama. Mereka mewakili informasi yang biasa digunakan untuk
menggambarkan seorang karyawan. Kelas Entitas mewakili informasi yang diketahui
tentang kumpulan entitas individu yang memiliki properti serupa. Kelas entitas
adalah salah satu blok bangunan utama dari model informasi. Contoh bagaimana sejumlah
entitas (anggota Kelas Entitas) diwakili sebagai Kelas Entitas ditunjukkan pada
Gambar 3-3.
![]() |
Gambar 3.1 Log Bahan Sumber |
![]() |
Gambar 3.2 Daftar Data Sumber |
Analisis bahan sumber dari Tahap Nol menghasilkan
identifikasi sejumlah kelas calon entitas yang dapat digunakan untuk mewakili
entitas yang diamati. Ini dipilih dan ditransfer ke dokumen yang disebut
Kelompok Kelas Entitas. Gambar 3-4 menunjukkan formulir standar untuk merekam
Pool Kelas Entity.
Setelah mereka diidenti kasi, kelas entitas harus ditentukan. Ini adalah
langkah pertama dalam membangun Daftar Istilah Kelas Entitas. Dasar glosarium
ini adalah kumpulan Entity Class. Ini memberikan definisi penuh dari setiap
Kelas Entitas di kolam renang. Contoh halaman definisi Kelas Entitas yang
digunakan dalam Daftar Istilah Kelas Entitas tercermin dalam Gambar 3-5. Daftar
istilah Kelas Entitas adalah cara formal untuk menangkap makna yang dilampirkan
orang pada informasi yang disajikan dalam model.
Seperti yang ditunjukkan sebelumnya, kombinasi representasi grafis dan tekstual
digunakan dalam pemodelan informasi untuk menyampaikan informasi tentang
masing-masing Kelas Entitas. Semua informasi yang dikompilasi tentang Kelas
Entitas, meskipun ada pada beberapa halaman yang disebut sebagai Set Kelas
Entitas. Konten spesifik dari set Kelas Entitas, yaitu jumlah informasi yang
tersedia tentang Kelas Entitas, akan bervariasi sesuai dengan fase
pengembangan. Pada Fase Satu, pemodel memulai konstruksi Set Kelas Entitas
dengan mengembangkan halaman definisi Kelas Entitas untuk setiap Kelas Entitas.
![]() |
Gambar 3.4 Pool Kelas Entitas |
![]() |
Gambar 3.5 Definisi Kelas Entitas |
3.3 Fase Dua
Fase
Dua membawa upaya pemodelan ke tingkat detail selanjutnya dalam mencari
definisi paling spesifik yang tersedia / dapat ditentukan. Fase ini mulai
mengidentifikasi hubungan yang memberi makna pada asosiasi antar entitas. Ini
menghasilkan konstruksi Entity Class Diagram, dengan tepat menampilkan sintaks
yang mengkomunikasikan makna hubungan yang direpresentasikan sebagai
"kelas hubungan" dalam model. Modeler sekarang diminta untuk memahami
apa yang dimaksud dengan istilah "Relation" atau
"Relationship" dan "Relation Class".
Hubungan adalah hubungan antara dua entitas. Entitas yang dikenal dengan nama
Jerry terkait dengan entitas yang dikenal dengan nama Pengendalian Produksi
dengan cara yang dapat didefinisikan sebagai "mengelola." Beberapa
pengertian yang berarti dapat dibuat dari hubungan antara dua entitas ini jika
kita mengekspresikannya dalam kalimat bentuk: "Jerry mengelola Kontrol
Produksi."
Sudah lazim bagi satu entitas untuk berhubungan dengan banyak entitas lainnya.
Contoh yang baik dari hal ini adalah hubungan antara pembeli, JoAnn, dan banyak
pesanan pembelian yang dia rilis. JoAnn kemudian memiliki beberapa hubungan
dengan Purchase Order 123, Purchase Order 457, Purchase Order 972, dll.
Masing-masing entitas pesanan pembelian ini adalah anggota Kelas Entitas yang
dapat disebut Purchase Order, seperti halnya JoAnn adalah anggota Kelas Entitas
disebut Pembeli. Entitas JoAnn (anggota Pembeli Kelas Entitas) memiliki
beberapa hubungan dengan banyak entitas (anggota Kelas Entitas) yang disebut
Pesanan Pembelian.
Model
informasi menyatakan hubungan ini sebagai kelas hubungan. Sebagai contoh, kelas
hubungan yang menggambarkan hubungan yang mungkin antara Pembeli dan berbagai
pesanan pembelian individu dapat diidentifikasi sebagai "Masalah."
Kalimat yang berarti sekarang dapat dibangun yang menggambarkan hubungan ini
dengan cara berikut: "Pembeli mengeluarkan pesanan pembelian." Kelas
relasi menggambarkan cara anggota Kelas Entity berhubungan dengan anggota Kelas
Entitas
lain (atau anggota lain yang sama).
Hal pertama yang harus dilakukan untuk berhasil mengidentifikasi hubungan
antara entitas dan membangun diagram yang mewakilinya adalah membuat Matriks
Relasi. Matriks ini adalah indikator awal bahwa beberapa hubungan mungkin
sebenarnya ada di antara dua kelas entitas. Contoh Relation Matrix ditunjukkan
pada Gambar 3-6.
Diagram Kelas Entitas memusatkan perhatian pada Kelas Entitas tunggal, yang
disebut subjek. Subjek Entitas Kelas kira-kira ada di tengah diagram. Sekitar
Kelas Entitas subjek adalah kelas entitas lain yang berbagi beberapa kelas
hubungan dengan Kelas Entitas subjek. Selain Kelas Entitas subjek, satu-satunya
kelas entitas lainnya yang muncul pada diagram Kelas Entitas adalah mereka yang
memiliki kelas hubungan langsung yang menghubungkan mereka dengan Kelas Entitas
subjek. Contoh diagram Kelas Entitas tercermin pada Gambar 3-7.
![]() |
Gambar 3.7 Diagram Kelas Entitas |
Diagram IDEF1 terdiri dari sejumlah kelas entitas yang dihubungkan oleh garis dan simbol untuk mewakili hubungan antara entitas yang diwakili. Kombinasi garis dan simbol mewakili sintaksis kelas hubungan dasar yang digunakan.
Setengah berlian digunakan untuk mewakili hubungan
"nol atau satu", sedangkan berlian penuh digunakan untuk mewakili
kemampuan hubungan "nol, satu, atau banyak", antara anggota kelas
entitas terkait.
Karena
tujuan dari model informasi adalah untuk membangun citra yang bermakna dari
informasi yang digunakan dalam suatu perusahaan, label kelas relasi diberikan
kepada kelas hubungan untuk menyampaikan makna spesifik kepada hubungan yang
diwakili. Dengan label kelas relasi ditempelkan, kalimat yang bermakna dapat
dibangun, yang menyampaikan makna dasar dari hubungan antara entitas yang
diwakili. Ingat, model informasi secara grafis menggambarkan kelas entitas.
Representasi ini digunakan untuk mendefinisikan entitas dan hubungan antar
entitas. Model ini menggambarkan struktur informasi dalam perusahaan dalam
bentuk dua dimensi, yang memerlukan visualisasi dari banyak kemunculan entitas
"dalam" setiap Kelas Entitas dan banyak kemunculan kelas relasi
"antara" kelas entitas.
Label
kelas relasi adalah kata-kata "seperti kata kerja", dan,
kadang-kadang, kata "seperti kata depan", yang menggambarkan arti
dari hubungan yang diwakili. Kelas relasi harus didefinisikan secara rinci
seperti halnya kelas entitas. Lembar definisi kelas relasi menjadi bagian dari
Daftar Istilah Kelas Entitas.
3.4 Fase Tiga
Tujuan
Tahap Tiga adalah untuk mengidenti kasi bagaimana anggota dari satu Kelas
Entitas diidenti kasi di antara anggota dari Kelas Entitas yang sama. Ini
melibatkan identifikasi apa yang disebut "Kelas Kunci." Kelas Kunci
terdiri dari sejumlah "Kelas Atribut" dimana setiap anggota Kelas
Entitas diidentifikasi secara unik. Sekarang pemodel harus tahu apa yang
dimaksud dengan istilah "Atribut," "Kelas Atribut," dan
"Kelas Kunci."
Atribut
adalah apa yang kita sebut properti individu dari suatu entitas. Atribut
memiliki nama dan nilai. Nilai saja, seperti "123," tidak memiliki
arti dalam dan dari dirinya sendiri, sampai kita mengaitkannya dengan nama,
tetapi, segera setelah kita mengatakan "panjang dalam sentimeter sama dengan
123," karakter "123" sekarang mengambil beberapa berarti. Dalam
contoh ini, "panjang dalam sentimeter" adalah nama atribut dan
"123" adalah nilai atribut. Dengan beberapa kombinasi atribut
individu, mis., Properti itulah yang dijelaskan entitas individu. Entitas yang
digambarkan sebagai grup dengan menggunakan nama atribut yang sama
direpresentasikan sebagai kelas entitas. Setiap anggota Kelas Entitas diidenti
kasi secara unik, satu dari yang lain, oleh beberapa kombinasi unik dari
nilai-nilai yang terkait dengan nama atribut, yang itu sendiri umum untuk semua
anggota Kelas Entitas. Nama atribut yang umum untuk semua anggota Kelas Entitas
disebut sebagai Kelas Atribut.
Setiap
anggota Kelas Entitas (entitas) dapat dibedakan secara unik dari semua anggota
lain dari Kelas Entitas yang sama dengan beberapa kombinasi unik atribut
(nilai) yang hanya berlaku untuknya. Misalnya, setiap anggota Kelas Entitas
yang disebut Pesanan Pembelian diidenti kasi oleh beberapa nilai yang diwakili
oleh Kelas Atribut yang disebut Nomor Pesanan Pembelian. Dalam konteks ini,
nomor Pesanan Pembelian Kelas Atribut digunakan sebagai "Kelas Kunci"
untuk Pesanan Pembelian
Kelas
Entitas. Apa yang menentukan ini sebagai nama atribut dengan mana satu pesanan
pembelian dapat diidentifikasi secara unik dari semua pesanan pembelian
lainnya: Nomor Pesanan Pembelian. Nomor pesanan pembelian 12345 berbeda dari
nomor pesanan pembelian 12578. Atribut-atribut ini mengidentifikasi dua pesanan
pembelian yang berbeda dan berbeda.
Ketika
Kelas Atribut mewakili atribut yang dengannya suatu entitas dapat
diidentifikasi secara unik, itu disebut sebagai Kelas Atribut Kunci. Tidak
jarang menemukan bahwa beberapa kelas atribut utama harus digunakan bersama
satu sama lain untuk secara unik mengidentifikasi anggota individu dari Kelas
Entitas. Bersama-sama, kelas atribut kunci gabungan ini disebut sebagai Kelas
Kunci dari Kelas Entitas. Ini berarti bahwa Kelas Kunci adalah kumpulan dari
satu atau lebih kelas atribut yang digunakan sebagai grup untuk mengidentifikasi
satu anggota Kelas Entitas dari yang lain.
Kumpulan
kelas atribut untuk seluruh model merupakan kumpulan Kelas Atribut. Sebagian
besar ini muncul dari bahan sumber asli. Contoh kumpulan Kelas Atribut
tercermin pada Gambar 3-8.
![]() |
Gambar 3.8 Pool Kelas Atribut |
Kelas
atribut, seperti kelas entitas dan kelas hubungan, harus sepenuhnya ditentukan.
Fase Tiga berfokus pada pengembangan definisi untuk kelas atribut yang
digunakan dalam Kelas Kunci. Setelah kelas utama telah diidentifikasi dan
definisi Kelas Atribut dikembangkan, pemodel dapat melanjutkan ke pengembangan
diagram Kelas Atribut.
Seperti
diagram Kelas Entitas, diagram Kelas Atribut berkaitan dengan satu kelas
Entitas subjek, yang terletak di pusat perkiraan halaman diagram. Diagram Kelas
Atribut dapat dipandang sebagai perpanjangan atau perluasan diagram Kelas
Entitas. Ini karena perbedaan mendasar di antara mereka adalah informasi yang
terkandung dalam konteks kotak Kelas Entitas. Dalam diagram Kelas Atribut,
kelas utama, dan kelas atribut lainnya yang digunakan oleh subjek Entity Class,
tercermin dalam kotak Kelas Entity. Selain itu, ada sedikit perbedaan dalam
struktur diagram Kelas Atribut dan diagram Kelas Entitas. Contoh diagram Kelas
Atribut tercermin pada Gambar 3-9.
![]() |
Gambar 3.9 Diagram Kelas Atribut |
3.5 Fase Empat
Fase Empat memusatkan
perhatian pada kelas atribut yang tidak digunakan sebagai anggota Kelas Utama
apa pun di Fase Tiga. Setiap kelas atribut ini harus ditentukan dan
penggunaannya dalam model ditentukan. Fase Empat seperti kenop fine-tuning pada
penerima radio. Ini mencakup semua pemilihan dan penyetelan sebelumnya yang
dilakukan pada fase dan rumah sebelumnya pada struktur informasi akhir.
Ada sedikit perbedaan
antara Fase Tiga dan Fase Empat terkait konten. Perbedaan utama adalah dalam
jumlah de nisi Kelas Atribut dan distribusi penuh dari semua kelas atribut
non-kunci di Fase Empat. Apa yang tidak mudah terlihat adalah dampak pada
karakteristik struktural dari model yang dihasilkan dari penerapan tes tertentu
untuk validitas Kelas Entitas selama fase ini. Ketika diterapkan, tes ini
menyebabkan modifikasi struktural yang cukup besar dibuat untuk model.
Aktivitas utama dalam
Fase Empat melibatkan penugasan semua kelas atribut non-kunci ke kelas entitas
yang sesuai. Tujuannya adalah distribusi kelas atribut di seluruh model
sedemikian rupa sehingga semua anggota dari setiap Kelas Entitas dapat
dijelaskan secara individual dan tepat. Dengan penerapan disiplin tes
"validitas" untuk setiap Kelas Entitas, sifat structural dasar dari informasi di perusahaan berkembang.
Proses ini
menghasilkan generasi sejumlah material baru, tetapi, pada umumnya, material
tersebut merupakan perpanjangan dari yang diproduksi di Fase Tiga yang dibawa
ke tingkat detail akhir yang diinginkan.
3.6 Kesimpulan
Setelah menyelesaikan
Fase Empat, pemodel akan menghasilkan model informasi yang baik secara
struktural. Jika semua aturan metodologi telah diterapkan dengan benar hingga
titik ini, setiap Kelas Entitas akan mewakili koleksi informasi yang tidak
berlebihan dan setiap pasangan Kelas Entitas yang berbagi kelas relasi akan
menyampaikan makna yang tidak berlebihan pada model.
Pada titik ini, model
informasi dalam bentuk yang akan memfasilitasi terjemahan dasar ke dalam sistem
manajemen basis data apa pun yang saat ini ada di pasar. Ini bukan untuk
mengatakan bahwa model informasi pada akhir Fase Empat adalah desain basis
data. Ini mewakili struktur informasi yang stabil dan seperangkat aturan dan
definisi yang stabil di mana desain basis data yang layak dapat dibangun. Dari
sini, rasionalitas dan konsistensi dimasukkan ke dalam arena de nisi sistem
terintegrasi.
Source : www.idef.com
Source : www.idef.com
0 komentar:
Posting Komentar