Pengenalan Power DesignerPower designer 6.0 32 bit adalah sebuah paket program desain tools yang digunakanuntuk membuat Vi...
Menggunakan OLE teknologi untuk menghubungkan rancangan model ke aplikasilainSuatu PAM memungkinkan untuk:Meneliti proses ...
Menghasilkan script database untuk target DBMSMenghasilkan suatu referensi integritas jika mereka didukung oleh target dat...
2 PDM (Physical data Model)PDM adalah merupakan suatu implementasi phisik dari database. Dengan PDM, kitadapat mempertimba...
reference hubungan antara primary key dan foreign key dari tabelyang berbedaview Struktur data yang merupakan hasil dari q...
3. Memastikan konsistensiYang tidak kalah penting untuk team perancang aplikasi adalah pemusatan data.Dengan ituteam peran...
Upcoming SlideShare
Loading in...5
×

Pengenalan power designer

441

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
441
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
21
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Pengenalan power designer"

  1. 1. Pengenalan Power DesignerPower designer 6.0 32 bit adalah sebuah paket program desain tools yang digunakanuntuk membuat Visualisasi, dokumentasi dan mendesain suatu sistem perangkat lunak. Paketini meliputi :1. Process analyst Model (PAM)2. Data architect tools3. Aplication modeler tools4. Metawork toolsA. Process Analyst ModelProcess analyst adalah suatu Powerdesigner tool yang memungkinkan untukmenggambarkan aliran informasi dari suatu proses di dalam sistem informasi. Suatu PAMmenunjukkan bagaimana data diubah dan menunjukkan proses fungsional yang berlaku untukdata itu.Produk ini adalah merupakan suatu alat (tools) yang dapat digunakan untuk membuatpemodelan aliran informasi suatu sistem perangkat. Dengan menggunakan produk softwareini diharapkan dapat :Membangun model fungsional ( OMT) dan diagram arus dataMenggunakan lambang sesuai dengan berbagai metoda didukung: OMT,Yourdon/Demarco, Gane& Sarson, dan SSADMMenciptakan suatu hirarki prosesCustomize dan mencetak laporan modelMenggunakan data item dari suatu Data Konseptual Model ( CDM)
  2. 2. Menggunakan OLE teknologi untuk menghubungkan rancangan model ke aplikasilainSuatu PAM memungkinkan untuk:Meneliti proses dari suatu sistemMenghadirkan proses ini dalam wujud suatu modelMenciptakan suatu struktur pohon hirarkis [yang] mewakili proses iniSuatu PAM menggambarkan interaksi dari beberapa object berikut:Object keteranganData Item potongan informasi DasarExternal Entity Object aktif yang mengirim atau menerima datadari suatu sistemProcess mentransfer data informasiData flow Memindahkan data (transfer data antara proseseksternal entity dan data storesData store Tempat storage dimana data disimpanB. Data architectData architect adalah sebuah tools yang digunakan untuk mendesain suatu data base.Tools ini akan memberikan keuntungan yaitu akan dapat memberikan dua tingkat pendekatandalam desain pemodelan data yaitu tingkat konseptual atau logikal (CDM ; Conseptual dataModel) dan tingkat fisikal (PDM : Physical data Model)Dengan menggunakan data architect kita akan dapat :Membuat Model suatu sistem informasi dengan menggunakan suatu entity-relationship diagram. Model ini disebut Conceptual Data Model (CDM)Menghasilkan suatu Physical Data Model ( PDM) untuk suatu target databasemanagement sistem ( DBMS), mempertimbangkan pokok-pokok dari DBMSMengcustumize PDM untuk menyesuaikan performa tingkah laku dan fisik
  3. 3. Menghasilkan script database untuk target DBMSMenghasilkan suatu referensi integritas jika mereka didukung oleh target databasemeng-customize dan mencetak laporan modelMerekayasa balik aplikasi dan database dan aplikasiMenggambarkan atribut yang diperluas untuk PDM object1. CDM (Conceptual Data Model)Suatu CDM menghadirkan keseluruhan struktur logis dari suatu database, yang manatidak terikat pada jenis apapun perangkat lunak atau penyimpanan data struktur. Suatu modelkonseptual sering berisi object data yang belum diterapkan didalam fisik database [Itu]memberi suatu penyajian yang formal menyangkut data yang diperlukan untuk menjalankanperusahaan atau suatu aktivitas bisnis.CDM mempunyai beberapa peran sebagai berikut :Menghadirkan organisasi data di (dalam) suatu format grafisMemverifikasi kebenaran disain dataMenghasilkan PDM yang (mana) menetapkan implementasi phisik (menyangkut) databaseSuatu CDM menggambarkan interaksi dari beberapa object berikut:Object keteranganDomain Satuan nilai-nilai Daerah di mana suatu data item sahData item potongan informasi DasarEntity atribute potongan informasi Dasar yang terberkait dengansuatu entityEntity Orang Kesatuan, tempat, hal, atau konsep yangmempunyai karakteristik [bunga/minat] kepadaperusahaan dan sekitar yang anda inginkan untukmenyimpan informasiRelationship Nama asosiasi atau koneksi antar entityInheritancelinkhubungan Khusus yang menggambarkan suatukesatuan sebagai kasus khusus dari suatu kesatuanyang] lebih umum
  4. 4. 2 PDM (Physical data Model)PDM adalah merupakan suatu implementasi phisik dari database. Dengan PDM, kitadapat mempertimbangkan secara detil tentang implementasi phisik nyata. PDMmmemasukkan kedalam laporan perangkat lunak atau penyimpanan data struktur. Kamudapat memodifikasi PDM untuk menyesuaikan batasan phisik (physical constrain) atau hasilrancanganPDM mempunyai beberapa peran sebagai berikut :Menghadirkan organisasi phisik data di (dalam) suatu format grafisMenghasilkan catatan untuk modifikasi dan pembuatan databaseMenggambarkan batasan (constrain) dan referensi integritasMenghasilkan extended atributMerekayasa balik database yang adaMemperbaharui suatu CDMAda beberapa jalan untuk membuat suatu PDM:Membuat suatu PDM dari suatu CDMMembuat suatu PDM sejak dari awal mulaMengkonversi dari suatu database ke dalam suatu PDMSuatu PDM menggambarkan interaksi dari beberapa object berikut :Object keteranganTable Kumpulan dari baris-baris (record) dan kolom-kolom(fields)colomn Struktur data yang berisi data item atau attribute didalamsuatu baris (record), suatu model persamaan dari kolomdatabase (fileds)Primery Key colomn yang memiliki nilai unik mengidentifikasikan suatubaris dalam tabelForiegn key colomn yang memiliki nilai tergantung dari primary keydalam tabel yang lain (relation tabel)index Struktur data yang didasarkan pada suatu kunci (key),didasarkan pada kecepatan akses dan nilai control tertentu
  5. 5. reference hubungan antara primary key dan foreign key dari tabelyang berbedaview Struktur data yang merupakan hasil dari query sql dandibangun dari data di dalam satu atau banyak tabelC. MetaworksMetaworks merupakan kamus adalah suatu alat untuk me-manage pengembanganaplikasi di dalam suatu kelompok lingkungan perangkat lunakDengan menggunakan Metaworks kamus kita dapat:Menciptakan profil dan rekening/tg-jawab untuk para pemakai kamusMenciptakan proyek, model dan submodels, dan menugaskan [mereka/nya] ke para pemakaiMengunci dan membuka kunci modelMenyuling/Menyadap dan memperkuat model dan submodelsMembandingkan definisi obyek dan mengatur konflik dataMembuat kamus queryMemodifikasi object di (dalam) kamusApa yang merupakan tujuan dari suatu kamus?Bagian ini menjelaskan bagaimanakamus Metaworks dapat membantu kamu untuk mengembangkan aplikasi.1. Memungkinkan kerjasama sekelompokManakala mengembang;kan aplikasi yang besar diperlukan pembagian dan organisasi tenagakerja. Hal ini dimungkinkan untuk menyimpan atau memelihara aplikasi yang besarseghingga dapat dikendalikan dalam dunia waktu nyata. Para pengembang dapat Berbagiinformasi, membuat aplikasi secara bersama-sama.2. Memastikan integritas dataTeam perancang memberikan permasalahan yang serupa kepada user lain yang jumpaidi (dalam) multiuser database. Para perancang mungkin punya daerah tanggung jawab yangtumpang-tindih dan boleh mengakses data yang sama secara serempak, hal ini akandapatmembahayakan integritas data. Oleh karena itu perlu komunikasi dan kerjasama secarasaksama dan kontinyu antar anggota.Kamus Metaworks membantu pengembang memastikan integritas data selagi sejumlahbesar para pemakai mengijinkan untuk mengakses data yang sama.
  6. 6. 3. Memastikan konsistensiYang tidak kalah penting untuk team perancang aplikasi adalah pemusatan data.Dengan ituteam perancang dapat menggunakan kembali bagian-bagian dari model, adalahmungkin untuk membangun aplikasi tambahan selagi pemeliharaan model tetap (konsisten).Sehingga keseluruhan proses pengembangan akan menjadi lebih efisien. Kamus Metaworksmemusatkan data disain untuk semua sistem informasi aplikasi dan dapat memastikankecocokan dan konsistensi dari aplikasi yang berbeda .4. Memungkinkan data untuk bersamaDi dalam banyak organisasi, aplikasi jarang beroperasi dengan bebas dari satu/ orangke orang lain. Operasi mandiri akan bisa dipastikan di dalam data inconsistencies dan akanmendorong kearah suatu gangguan di dalam sistem informasi. Kamus Metaworksmembantu team perancang mengatur definisi daerah dan data. [kamus metaworks akanmenyimpan semua data di dalam sistem informasi, dan mungkin dapat digunakan untukproyek yang berbeda. Hal ini memungkinkan semua para perancang, mengikuti hak aksesyang sudah dikenal merekaMungkin segini yang bisa ane post gan .. selamat berkarya dan sukses selalu wasalam ..

×