Entity Relationship Diagram LKP : Rancang Bangun Aplikasi Penerimaan dan Pembagian Kelas Siswa Baru Pada SMK Negeri 1 Surabaya.

Data Pembagian Kelas 1 [Dokumen Pembag ian Kelas] [Dokumen Pembag ian Kelas 2] [Dokumen Pembag ian Kelas 1] [Data Pembag ian Kelas] [Data Kelas] [Data Siswa Sesuai J urus an] [Data Kelas 1] [Data Siswa 1] 6 Sis wa 8 Pembagian Kelas Tata Usaha Tata Usaha Guru BK 9 Kelas 3.1 Master Pembag ian Kelas 3.2 Laporan Pembag ian Kelas Kepala Sekolah Guru Gambar 4.11 Sub Proses Pembagian Kelas DFD level 1

4.3 Entity Relationship Diagram

4.3.1 Conceptual Data Model

Concep Tual Data Model CDM dapat dilihat pada Gambar 4.12 berikut: Mempunyai2 Memiliki2 Melakukan1 Memiliki1 Memiliki Memilih Melakukan Mempunyai Menjual Menangani1 Menangani Calon Siswa kd_calon_siswa nama_calon_siswa jenis_kelamin alamat Siswa kd_siswa nama_siswa alamat_siswa nilai_skhun no_sttb jenis_kelamin agama tempat_tgl_lahir asal_sekolah formulir kd_formulir harga Penjualan Formulir kd_penjualan tgl_penjualan Pendaftaran no_pendaftaran tgl_pendaftaran Jurusan kd_jurusan nama_jurusan Data Wali Siswa kd_wali nama_wali agama alamat no_telepon Kelas kd_kelas nama_kelas Maksimal Pembagian Kelas no_pembagian_kelas tahun Petugas kd_petugas nama_petugas Password Gambar 4.12 Concep Tual Data ModelCDM Pada Gambar 4.12 menjelaskan tentang Conseptual Data Model CDM yang terdiri dari enam belas table yang saling berhubungan dari Aplikasi Penerimaan Siswa Baru dan Pembagian Kelas pada SMK Negeri 1 Surabaya. Pada CDM yang sudah dilampirkan terdapat 10 tabel yang sudah saling terhubung. Table-table tersebut yaitu table Siswa, Data Wali Siswa, Calon siswa, Jurusan, Kelas, Pembagian Kelas, Petugas, Penjualan Formulir, Pendaftaran dan Tabel Formulir.

4.3.2 Physical Data Model

Physical Data Model PDM dapat dilihat pada Gambar 4.13 berikut: KD_SISWA = KD_SISWA KD_JURUSAN = KD_JURUSAN ID_PETUGAS = ID_PETUGAS KD_WALI = KD_WALI KD_JURUSAN = KD_JURUSAN KD_JURUSAN = KD_JURUSAN NO_PENDAFTARAN = NO_PENDAFTARAN KD_CALON_SISWA = KD_CALON_SISWA KD_KELAS = KD_KELAS KD_FORMULIR = KD_FORMULIR KD_PENJUALAN = KD_PENJUALAN ID_PETUGAS = ID_PETUGAS ID_PETUGAS = ID_PETUGAS CALON_SISWA KD_CALON_SISWA varchar5 NO_PENDAFTARAN varchar50 KD_JURUSAN varchar50 NAMA_CALON_SISWA varchar50 JENIS_KELAMIN char1 ALAMAT varchar50 SISWA KD_SISWA varchar5 KD_JURUSAN varchar50 KD_WALI varchar5 NAMA_SISWA varchar50 ALAMAT_SISWA varchar50 NILAI_SKHUN numeric10 NO_STTB numeric10 JENIS_KELAMIN char1 AGAM A varchar50 TEM PAT_TGL_LAHIR varchar50 ASAL_SEKOLAH varchar50 NIS varchar10 FORMULIR KD_FORMULIR varchar50 KD_PENJUALAN varchar5 HARGA varchar50 PENJUALAN_FORM ULIR KD_PENJUALAN varchar5 ID_PETUGAS varchar5 KD_FORMULIR varchar50 TGL_PENJUALAN datetime PENDAFTARAN NO_PENDAFTARAN varchar50 ID_PETUGAS varchar5 KD_CALON_SISWA varchar5 TGL_PENDAFTARAN datetime JURUSAN KD_JURUSAN varchar50 NAMA_JURUSAN varchar50 DATA_WALI_SISWA KD_WALI varchar5 NAMA_WALI varchar50 AGAM A varchar50 ALAMAT varchar50 NO_TELEPON varchar50 KELAS KD_KELAS varchar5 KD_JURUSAN varchar50 NAMA_KELAS varchar50 MAKSIMAL varchar10 PEM BAGIAN_KELAS NO_PEMBAGIAN_KELAS varchar50 KD_KELAS varchar5 ID_PETUGAS varchar5 KD_SISWA varchar5 TAHUN varchar50 PETUGAS ID_PETUGAS varchar5 NAMA_PETUGAS varchar50 PASSWORD varchar10 Gambar 4.13 Physical Data Model PDM

4.4 Struktur File