1 / 31

Membuat ERD dengan Power Designer

Membuat ERD dengan Power Designer. Wajib , S.Pd , S.ST. Sistem Informasi Penjualan Pembelian.

Télécharger la présentation

Membuat ERD dengan Power Designer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Membuat ERD dengan Power Designer Wajib, S.Pd, S.ST

  2. SistemInformasiPenjualanPembelian • Sebuahtokomenjualberbagaimacambarang yang diperolehdarisuplier. Banyaksuplier yang menyuplaibarangpadatoko. Setiapsuplierdapatmenyupaibanyakbarang, tetapisetiapbaranghanyadisuplayolehsatusuplier. Untukmemudahkanpendataansuplierperludicatatnamasuplier, alamatsuplier, telpsuplier. Sementarauntukpendataanbarang, makaperludicatatnamabarang, jumlahbarang, hargabeli, hargajual

  3. Pihaktokodapatmemesan (order) barangkesuplierkapansaja. Dimanasetiap kali order bisabanyakbarang yang dipesan. Untukkeperluanpertanggungjawaban, makaperludicatattglpesandanpetugas yang memesan. Untukpendataanpetugas, perludicatatnamapetugas, alamatpetugas, telppetugas, jeniskelaminpetugas, tgllahirpetugas (Lihat Form transaksi ORDER)

  4. Padasaatbarangpesanandatang, makaperludilakukanpengecekanterhadap item barangdanjumlahbarang yang dipesansaat ORDER. Untukkeperluandokumentasi, makaperludicatatFakturkirim, tglfaktur, detail barangdatang (item barangdanjumlahbarangdatang), sertapetugas yang menerima. (Lihat Form transaksiFaktur)

  5. Padasaatterjadipenjualanbarangke customer, perludicatatnama customer, tgljual, petugas yang melayani, detail barang yang dijual (meliputinamabarang, danjumlahbarang yang dijual) Untukkeperluanpemberian point reward kepadapara customer yang setia, makaperludicatatnama customer, alamat customer, telp customer, jeniskelamin customer, tgllahir customer (lihat Form transaksipenjualan)

  6. Form Order No Order :…………. Tgl Order :……………. Suplier : …………………. Petugas

  7. Form Penjualan No Jual :………………….. TglJual :…………………. Customer : …………………. Petugas

  8. Faktur No Fakturl :………………….. TglFaktur :…………………. No Order : …………………. Tgl Order : ………………….. TglTerima …………. Penerima, Petugas

  9. Identifikasidanmenetapkanentitas yang terlibat • Setiap form transaksional yang memilikisesuatu yang bersifatunik, makajadikan form transaksionaltersebutsebagai ENTITY, sementaraAtributdari ENTITY tersebutdapatdilihatdariinformasi yang adadi Form tersebut. • Untukmenentukan ENTITY darisebuah FORM TRANSAKSIOAL, makaprosedur yang dilakukanadalahmemperhatikaninformasidari FORM tersebutmulaidariposisiatasdanberjalankebawah

  10. Form Order No Order :…………. Tgl Order :……………. Suplier : …………………. Petugas

  11. Form Order • Dari Form Order dapatditentukan Entity sebagaiberikut : • Entity ORDER • Entity SUPLIER • Entity BARANG • Entity PETUGAS

  12. Form Penjualan • Dari Form Penjualandapatditentukan Entity sebagaiberikut : • Entity PENJUALAN • Entity CUSTOMER • Entity BARANG • Entity PETUGAS

  13. Form Faktur • Dari Form Fakturdapatditentukan Entity sebagaiberikut : • Entity PENJUALAN • Entity Suplier • Entity ORDER • Entity BARANG • Entity PETUGAS

  14. Dari hasilpencarian Entity dariketiga Form Transaksionaltelihatadabeberapa Entity yang sama, kerenaitupadapembuatan ER Diagram (CDM) Entity tersebutcukupditulissatu kali, Sehinggasecarakeseluruhan Entity yang terbentuksepertiterlihatpadagambarberikut :

  15. Entity yang terbentuk

  16. Menentukanatribut-atribut key darientitas • Entity Suplier • MemilikiAtribut : namasuplier, alamatsuplier, telpsuplier • Entity Barang • MemilikiAtribut : namabarang, jumlahbarang, hargabelidanhargajual • Entity Petugas • Memilikiatribut : namapetugas, alamatpetugas, telppetugas, jeniskelaminpetugas, tgllahirpetugas

  17. Entity Customer • Memilikiatribut : nama customer, alamat customer, telp customer, Jeniskelamin customer, tgllahir customer • Entity Order • Memilikiatribut : No Order, Tgl Order, atributlainnyadapatditentukanberdasarkanInformasipada form Order denganmelakukanrelasiterhadap entity yang terkait • Entity Penjualan • Memilikiatribut : no jual, tgljual. Atributlainnyadapatditentukanberdasarkaninformasipada form Penjualandenganmelakukanterhadap entity yang terkait

  18. Entity Faktur • Memilikiatribut : no faktur, tglfaktur, tglterima, atributlainnyadapatditentukanberdasarkaninformasipada form Fakturdenganmelakukanrealasiterhadap entity yang terkait. UntukkeperluanNormalisasi, jikapada entity tersebutterdapatbanyakinformasilebih (lebihdarisatuattribut), atauattribut yang memilikiinformasicukuppanjang, daninformasidari entity tersebutdiperlukanpada entity lain, makapada entity tersebut HARUS dibuatkansuatuatribut yang nilainyabersifat UNIX

  19. Entity danAttribut yang terbentuk

  20. Mengidentifikasidanmenentukanseluruhrelasidiantaraentitas • Untukmenentukanrelasiantar entity, bisadimulaidenganmenentukanRelasianatar entity dari form transaksional (Entity Order, Entity Faktur, Entity Penjualan) dandilanjutkandenganrealsi-relasi yang lain berdasarkanhasilwawancara . Padapenentuanrelasipada entity dari Form TransaksionaldapatdilakukandenganmemperhatikanInformasidari Form tersebutmulaidariposisiteratasdanberjalankebawah. Jikaada entity, makarelasikan entity tersebutke entity Transaksional (Defaultnyaterbentukrelasi One-To-Many)

  21. Form Order No Order :…………. Tgl Order :……………. Suplier : …………………. Petugas

  22. Berdasarkan Form Order diatasdapatditentukanbeberapa Entity sebagaimanatelahdibahasdidepan, Relasikan entity-entity tersebutdengan entity Form Order, sehinggadiperolehrelasisebagaiberikut : • Entity Order berelasidengan : • Entity Suplier • Entity barang • Entity Petugas • Implementasikandalam Power Designer

  23. Form Penjualan No Jual :………………….. TglJual :…………………. Customer : …………………. Petugas

  24. Berdasarkan Form PenjualanDiatasdapatditemukanbeberapa Entity sebagaimanatelahdibahasdidepan, Relasikan Entity-entity tersebutdengan entity Form penjualan, sehinggadiperolehrelasisebagaiberikut : • Entity Penjualanberelasidengan : • Entity Customer • Entity barang • Entity Petugas • Implementasikandalam Power Designer

  25. Faktur No Fakturl :………………….. TglFaktur :…………………. No Order : …………………. Tgl Order : ………………….. TglTerima …………. Penerima, Petugas

  26. Berdasarkan Form Fakturdiatasdapatditemukanbeberapa Entity sebagaimanatelahdibahasdidepan. Relasikan entity-entity tersebutdengan entity Form Faktur, sehinggadoperolehrelasisebagaiberikut : • Entity Faktur, berelasidengan : • Entity Order • Entity barang • Entity Petugas • Implementasikandalam Power Designer

  27. CDM

  28. CDM dengantambahan entity KOTA

  29. LDM

  30. PDM

More Related