ERD CDM ERD PDM

membawahi memiliki mempunyai mencakup mengalami menyebabkan mengklasifikasikanG menangani melaporkan melakukan memilih merawat mengklasifikasikanM P_LOK_KANTOR o CKANTOR LKANTOR Variable characters 6 Variable characters 50 P_LOK_KOTA o CKOTA LKOTA Variable characters 6 Variable characters 50 P_LOK_GEDUNG o CGEDUNG LGEDUNG Variable characters 6 Variable characters 128 P_SUBNW o CSUBNW LSUBNW Variable characters 15 Variable characters 20 P_CAKUPAN o CCAKUPAN LCAKUPAN Variable characters 15 Variable characters 20 P_SYSTEM o CSYSTEM LSYSTEM Variable characters 15 Variable characters 20 MASTER_SDM o o o o o NIK NAMA_KARYAWAN SNAMA_SUB_UNIT NAMA_UNIT PASSWORD STATUS Variable characters 20 Variable characters 128 Variable characters 60 Variable characters 60 Variable characters 20 Variable characters 60 GANGGUAN o o o o o CGANGGUAN GANGGUAN TANGGAL_GANGGUAN SOLUSI KETERANGAN TANGGAL_SELESAI Variable characters 15 Variable characters 200 Date Time Variable characters 200 Variable characters 200 Date Time P_KLASIFIKASI o CKLASIFIKASI LKLASIFIKASI Variable characters 15 Variable characters 20 MAINTENANCE o o o o CMAINTENANCE MAINTENANCE TANGGAL_MAINTENANCE ATTCHEMENTLAMA ATTCHEMENTBARU Variable characters 15 Variable characters 200 Date Time Bitmap Bitmap P_PILIHAN o CPILIHAN LPILIHAN Variable characters 15 Variable characters 20

4.2.3 Perancangan Database

ERD merupakan suatu desain sistem yang digunakan untuk merepresentasikan, menentukan dan mendokumentasikan kebutuhan-kebutuhan untuk sistem pemrosesan database. ERD juga menyediakan bentuk untuk menunjukan struktur keseluruhan data dari pemakai. Dalam perancangan aplikasi ini telah dibuat ERD yang merupakan lanjutan dari pembuatan desain dengan menggunakan DFD.

A. ERD CDM

CDM merupakan Model yang dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas entity serta hubunganrelationship antara entitas-entitas itu. CDM aplikasi ini dapat dilihat pada Gambar 4.27. Gambar 4.27 ERD CDM aplikasi perawatan perangkat kerja dan gangguan berbasis web pada TELKOM STIKOM SURABAYA FK_P_LOK_KO_MEMBAWAHI_P_LOK_KA FK_P_LOK_GE_MEMILIKI_P_LOK_KO FK_GANGGUAN_MEMPUNYAI_P_LOK_GE FK_GANGGUAN_MENCAKUP_P_CAKUPA FK_GANGGUAN_MENGALAMI_P_SUBNW FK_GANGGUAN_MENYEBABK_P_SYSTEM FK_GANGGUAN_MENGKLASI_P_KLASIF FK_GANGGUAN_MENANGANI_MASTER_S FK_GANGGUAN_MELAPORKA_MASTER_S FK_MAINTENA_MELAKUKAN_MASTER_S FK_MAINTENA_MEMILIH_P_PILIHA FK_MAINTENA_MERAWAT_P_LOK_GE FK_MAINTENA_MENGKLASI_P_KLASIF P_LOK_KANTOR CKANTOR LKANTOR VARCHAR26 VARCHAR250 pk P_LOK_KOTA CKOTA CKANTOR LKOTA VARCHAR26 VARCHAR26 VARCHAR250 pk fk P_LOK_GEDUNG CGEDUNG CKOTA LGEDUNG VARCHAR26 VARCHAR26 VARCHAR2128 pk fk P_SUBNW CSUBNW LSUBNW VARCHAR215 VARCHAR220 pk P_CAKUPAN CCAKUPAN LCAKUPAN VARCHAR215 VARCHAR220 pk P_SYSTEM CSYSTEM LSYSTEM VARCHAR215 VARCHAR220 pk MASTER_SDM NIK NAMA_KARYAWAN SNAMA_SUB_UNIT NAMA_UNIT PASSWORD STATUS VARCHAR220 VARCHAR2128 VARCHAR260 VARCHAR260 VARCHAR220 VARCHAR260 pk GANGGUAN CGANGGUAN CKLASIFIKASI CGEDUNG CSUBNW CCAKUPAN NIK_PELAPOR CSYSTEM TANGGAL_GANGGUAN GANGGUAN SOLUSI KETERANGAN NIK_SOLVER TANGGAL_SELESAI VARCHAR215 VARCHAR215 VARCHAR26 VARCHAR215 VARCHAR215 VARCHAR220 VARCHAR215 DATE VARCHAR2200 VARCHAR2200 VARCHAR2200 VARCHAR220 DATE pk fk5 fk1 fk3 fk2 fk7 fk4 fk6 P_KLASIFIKASI CKLASIFIKASI LKLASIFIKASI VARCHAR215 VARCHAR220 pk MAINTENANCE CMAINTENANCE CKLASIFIKASI CGEDUNG NIK_SOLVER CPILIHAN TANGGAL_MAINTENANCE MAINTENANCE ATTCHEMENTLAMA ATTCHEMENTBARU VARCHAR215 VARCHAR215 VARCHAR26 VARCHAR220 VARCHAR215 DATE VARCHAR2200 BFILE BFILE pk fk4 fk3 fk1 fk2 P_PILIHAN CPILIHAN LPILIHAN VARCHAR215 VARCHAR220 pk

B. ERD PDM

PDM merupakan Model yang menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara data-data tersebut. Setiap tabel mempunyai sejumlah kolom dimana setiap kolom memiliki nama yang unik. CDM aplikasi ini dapat dilihat pada Gambar 4.28. Gambar 4.28 ERD PDM aplikasi perawatan perangkat kerja dan gangguan berbasis web pada TELKOM STIKOM SURABAYA

4.2.4 Struktur Basis Data dan Tabel