DFD Level 1 Pencatatan Perbaikan DFD Level 1 Verifikasi

5. DFD Level 1 Pencatatan Perbaikan

[Perbaikan] [Data Komputer Rusak] [List Kerusakan] [Catatan Perbaikan] Teknisi 2 History Kerusakan 3.1 Membaca Kerusakan 3.2 Memasukkan Catatan Perbaikan Gambar Error No text of specified style in document..16 DFD Level 1 Pencatatan Perbaikan

6. DFD Level 1 Verifikasi

[Update Data Maintenance] [Verifikasi Perbaikan] [Data Perbaikan] [Verfivikasi Perbaikan] [Laporan Perbaikan] Kasi Pengemba ngan 2 History Kerusakan 1 Report Maintenance L b 4.1 Membaca Perbaikan 4.2 Melakukan Verifikasi Gambar Error No text of specified style in document..17 DFD Level 1 Verifikasi

4.2.4 Perancangan Database

Pada tahap ini, dilakukan penyusunan dan perancangan database yang akan digunakan beserta strukturnya. Rancangan database sistem yang dibuat berupa Entity Relational Diagram ERD, yaitu alat untuk merepresentasikan model data yang ada pada sistem dimana terdapat entity dan relationship. 48 48

A. ERD CDM

tempat terdapat termasuk mempunyai memi l i ki mel aporkan ada j adwal di mai ntenance Detai l nya Mai ntenance yang bertanggung j awab meja berapa mej a o o o o o i dMej a noMeja status keterangan IP SB Vari abl e characters 10 Integer Vari abl e characters 5 Vari abl e characters 500 Vari abl e characters 16 Vari abl e characters 16 ruang o i dRuang nmRuang Vari abl e characters 6 Vari abl e characters 15 hw o o o o i dHW nmHW T gl T rmHw T gl Hapus kond Vari abl e characters 20 Vari abl e characters 75 Date T i me Date T i me Vari abl e characters 5 j nsHW o i dJnsHW nmJnsHW Vari abl e characters 7 Vari abl e characters 30 Hi story Kerusakan o o o o o o i dKerusakan tanggal Rusak catatanRusak i denti fi kasi tanggal Perbai kan catatanPerbaikan status2 Number Date T i me Vari abl e characters 500 Vari abl e characters 500 Date T i me Vari abl e characters 500 Vari abl e characters 5 Jadwal Prakti kum o o o o o i dJadwal grup pengaj ar1 pengaj ar2 pengaj ar3 pengaj ar4 Number Vari abl e characters 20 Vari abl e characters 3 Vari abl e characters 3 Vari abl e characters 3 Vari abl e characters 3 Data Pengaj ar o o i ni si al password statusPengajar Vari abl e characters 3 Vari abl e characters 20 Bool ean Mai ntenance o i dMai ntenance tanggalMai ntenance Number Date Report MT Lab o o o o o o o o i dRML mouse keyboard moni tor cpu j ari ngan program so keterangan2 Number Bool ean Bool ean Bool ean Bool ean Bool ean Bool ean Bool ean Vari abl e characters 500 Gambar Error No text of specified style in document..18 ERD CDM Aplikasi Pencatatan Kerusakan Perawatan 44 49 49

B. ERD PDM

FK_MEJA_T EMPAT _RUANG FK_HW_T ERDAPAT _MEJA FK_HW_T ERMASUK_JNSHW FK_HIST ORY__MEMPUNYAI_MEJA FK_HIST ORY__MEMILIKI_HW FK_HISTORY__MELAPORKA_DAT A_PEN FK_JADWAL_P_ADA_JADWA_RUANG FK_MAINT ENA_DI_MAINT E_RUANG FK_REPORT _M_DET AILNYA_MAINT ENA FK_MAINT ENA_YANG_BERT _DAT A_PEN FK_REPORT _M_MEJA_BERA_MEJA meja idMeja idRuang noMeja status keterangan IP SB varchar10 varchar6 int varchar5 varchar500 varchar16 varchar16 pk fk ruang idRuang nmRuang varchar6 varchar15 pk hw idHW idJnsHW idMeja nmHW T glT rmHw T glHapus kond varchar20 varchar7 varchar10 varchar75 datetime datetime varchar5 pk fk2 fk1 jnsHW idJnsHW nmJnsHW varchar7 varchar30 pk History Kerusakan idKerusakan idMeja idHW inisial tanggalRusak catatanRusak identifikasi tanggalPerbaikan catatanPerbaikan status2 numeric varchar10 varchar20 varchar3 datetime varchar500 varchar500 datetime varchar500 varchar5 pk fk1 fk2 fk3 Jadwal Praktikum idJadwal idRuang MK grup hari jam pengajar1 pengajar2 pengajar3 pengajar4 numeric varchar6 varchar20 varchar20 varchar20 varchar20 varchar3 varchar3 varchar3 varchar3 pk fk Data Pengajar inisial password statusPengajar varchar3 varchar20 bit pk Maintenance idMaintenance idRuang inisial tanggalMaintenance numeric varchar6 varchar3 datetime pk fk1 fk2 Report MT Lab idRML idMaintenance idMeja mouse keyboard monitor cpu jaringan program so keterangan2 numeric numeric varchar10 bit bit bit bit bit bit bit varchar500 pk fk1 fk2 Gambar Error No text of specified style in document..19 ERD PDM Aplikasi Pencatatan Kerusakan Perawatan 45

4.2.5 Struktur Basis Data dan Tabel

Untuk mempermudah pengelolaan file basis data, digunakan Microsoft SQL Server 2005 Express. Sistem informasi penjualan dan pembelian ini menggunakan satu buah file basis data bernama KP7.mdf. 1. Nama tabel : DATA_PENGAJAR Fungsi : Menyimpan data user Primary key : INISIAL Foreign key : - Tabel Error No text of specified style in document..1 Data Pengajar Field name Type Field Size Description INISIAL Varchar 3 ID User PASSWORD Varchar 20 Password User STATUSPENGAJAR Bit - Status User 2. Nama tabel : RUANG Fungsi : Menyimpan data ruang Primary key : IDRUANG Foreign key : - Tabel Error No text of specified style in document..2 Tabel Ruang Field name Type Field Size Description IDRUANG Varchar 6 ID Ruang NMRUANG Varchar 15 Nama Ruang 3. Nama tabel : MEJA Fungsi : Menyimpan data meja Primary key : IDMEJA Foreign key : IDRUANG Tabel Error No text of specified style in document..3 Tabel Meja Field name Type Field Size Description IDMEJA Varchar 10 ID Meja IDRUANG Varchar 6 ID Ruang NOMEJA Int STATUS Varchar 5 Status Kondisi Meja KETERANGAN Varchar 500 Keterangan Kondisi Meja IP Varchar 16 Alamat IP Meja SB Varchar 16 Subnet yang digunakan 4. Nama tabel : JNSHW Fungsi : Menyimpan data jenis hardware Primary key : IDJNSHW Foreign key : - Tabel Error No text of specified style in document..4 Tabel Nama Jenis Hardware Field name Type Field Size Description IDJNSHW Varchar 7 ID Jenis Hardware NMJNSHW Varchar 30 Nama Jenis Hardware 5. Nama tabel : HW Fungsi : Menyimpan data hardware Primary key : IDHW Foreign key : IDJNSHW Tabel Error No text of specified style in document..5 Tabel Hardware Field name Type Field Size Description IDHW Varchar 20 ID Hardware IDJNSHW Varchar 7 ID Jenis Hardware IDMEJA Varchar 10 ID Meja NMHW Varchar 75 Nama Hardware TGLTRMHW Datetime Tanggal Terima Hardware TGLHAPUS Datetime Tanggal Hapus Hardware KOND Varchar 5 Kondisi Hardware 6. Nama tabel : JADWAL_PRAKTIKUM Fungsi : Menyimpan data jadwal praktikum Primary key : IDJADWAL Foreign key : - Tabel Error No text of specified style in document..6 Tabel Jadwal Praktium Field name Type Field Size Description IDJADWAL Numeric 18,0 ID Jadwal Praktikum IDRUANG Varchar 6 ID Ruang Praktikum GRUP Varchar 20 Kode Grup Praktikum PENGAJAR1 Varchar 3 Inisial Pengajar 1 PENGAJAR2 Varchar 3 Inisial Pengajar 2 PENGAJAR3 Varchar 3 Inisial Pengajar 3 PENGAJAR4 Varchar 3 Inisial Pengajar 4 7. Nama tabel : HISTORY_KERUSAKAN Fungsi : Menyimpan data sejarah kerusakan Primary key : IDKERUSAKAN Foreign key : - Tabel Error No text of specified style in document..7 Tabel History Kerusakan Field name Type Field Size Description IDKERUSAKAN Numeric 18,0 ID Kerusakan IDMEJA Varchar 10 ID Meja IDHW Varchar 10 ID Hardware INISIAL Varchar 3 Inisial Pelapor TANGGALRUSAK Datetime Tanggal Kerusakan CATATANRUSAK Varchar 500 Catatan Kerusakan IDENTIFIKASI Varchar 500 Identifikasi Kerusakan TANGGALPERBAIKAN Datetime Tanggal Perbaikan CATATANPERBAIKAN Varchar 500 Catatan Perbaikan Yang Telah Dilakukan STATUS2 Varchar 5 Status Kondisi Saat Ini 8. Nama tabel : MAINTENANCE Fungsi : Menyimpan data maintenance Primary key : IDMAINTENANCE Foreign key : - Tabel Error No text of specified style in document..8 Tabel Maintenance Field name Type Field Size Description IDMAINTENANCE Numeric 18,0 ID Maintenance IDRUANG Varchar 6 ID Ruang INISIAL Varchar 3 Inisial User TANGGALMAINTENANCE Datetime Tanggal Maintenance Dilakukan 9. Nama tabel : REPORT_MT_LAB Fungsi : Menyimpan data detail maintenace laboratorium Primary key : IDRML Foreign key : - Tabel Error No text of specified style in document..9 Tabel Report Maintenance Lab Field name Type Field Size Description IDRML Numeric 18,0 ID Report Maintenance Lab IDMAINTENANCE Numeric 18,0 ID Maintence IDMEJA Varchar 10 ID Meja MOUSE Bit Kondisi Mouse KEYBOARD Bit Kondisi Keyboard MONITOR Bit Kondisi Monitor CPU Bit Kondisi CPU JARINGAN Bit Kondisi Jaringan PROGRAM Bit Kondisi Program SO Bit Kondisi Sistem Operasi KETERANGAN2 Varchar 500 Keterangan Kondisi Komputer Secara Keseluruhan

4.2.6 Desain Input atau Output