Visi SMP Negeri 1 Kuala Misi SMP Negeri 1 Kuala Sistem yang Diusulkan Perancangan Struktur Database

3.4.9. Koordinator Laboratorium dan Ruang Media Belajar

Koordinator pengelola membantu Kepala Sekolah dalam kegiatan-kegiatan sebagai berikut: 1. Merencanakan pengadaan alat bantu dan bahan laboraturium IPA, Bahasa, Komputer dan Media Belajar. 2. Mengkoordinasikan jadwal dan tata tertib pendayagunaan pemanfaatan laboratorium ruang media belajar secara terpadu. 3. Menyusun dan mengkoordinasikan program tugas setiap penanggung jawab pengelola laboratorium dan media belajar. 4. Menyusun laporan pelaksanaan kegiatan laboratorium dan media belajar.

3.5. Visi SMP Negeri 1 Kuala

Adapun Visi SMP Negeri 1 Kuala Kab. Langkat adalah: “ Terwujudnya sekolah yang berprestasi berdasarkan Iptek dan Imtaq ” Indikator Pencapaian Visi: 1. Berprestasi dalam pencapaian nialai akademik 2. Berprestasi dalam penegakan disiplin 3. Berprestasi dalam lomba olahraga 4. Berprestasi dalam lomba kesenian 5. Berpretasi dalam aktifitas keagamaan Universitas Sumatera Utara

3.6. Misi SMP Negeri 1 Kuala

Adapun Misi SMP Negeri 1 Kuala Kab. Langkat adalah: 1. Melaksanakan kegiatan pembelajaran dan bimbingan secara efektif, terencana dan efesien. 2. Melaksanakan pengembangan kurikulum standar. 3. Melaksanakan penegmbbangna profesi guru. 4. Mengaktifkan bimbingan konseling. 5. Mengembangkan budaya kompetetif dalam kegiatan olahraga. 6. Mengembangkan potensi siswa dalam kegiatan kepramukaan. 7. Mengembangkan sekolah berbasis lingkungan. Universitas Sumatera Utara BAB 4 PERANCANGAN SISTEM PROGRAM

4.1. Sistem yang Diusulkan

Program pengolahan data kepegawaian dan kesiswaan yang akan dilakukan dalam proses sistem informasi yang akan dirancang ini menggunakan alat bantu komputer sebagai tempat penyimpanan dan pemrosesan data untuk peng-input-an data kepegawaian dan kesiswaan pada SMP NEGERI 1 KUALA.

4.2. Perancangan Struktur Database

Perancangan struktur database adalah untuk menentukan file database yang digunakan seperti field, tipe data dan ukuran data. Sistem ini dirancang dengan menggunakan bahasa pemrograman Visual Basic 6.0 dan didukung oleh database. Database ini menggunakan Microsoft Access. Adapun rancangan database yang digunakan dalam pembuatan sistem informasi ini adalah sebagai berikut:

1. Tabel Guru

Pada tabel guru ini akan digunakan untuk peng-input-an data guru. Adapun yang akan menjadi field name adalah NIP, Nama Guru, Tempat Lahir, Tanggal Universitas Sumatera Utara Lahir, Agama, Jenis Kelamin, KodeMatapel, Bidang Studi, Pendidikan Terakhir, Jabatan, Golongan, Alamat. Berikut adalah field-field yang dibuat pada tabel guru dibawah ini. Tabel 4.1 Tabel Data Guru Field Name Type Data Field Size Description NIP Text 20 No Induk Pegawai NAMA Text 50 Nama Guru TEMPAT_LAHIR Text 50 Tempat Lahir Guru TANGGAL_LAHIR Date 12 Tanggal Lahir Guru AGAMA Text 16 Agama Guru JENKEL Text 9 Jenis Kelamin Guru KODE_MATAPEL Text 3 Kode Mata Pelajaran B_STUDI Text 20 Bidang Studi PEND_TERAKHIR Text 8 Pendidikan Terakhir JABATAN Text 30 Jabatan GOL Text 10 Golongan ALAMAT Text 50 Alamat Guru

2. Tabel Siswa

Pada tabel siswa ini digunakan untuk peng-input-an data siswa. Adapun yang akan menjadi field name adalah NIS, Nama Siswa, Tempat Lahir, Tanggal Lahir, Alamat, Agama, Jenis Kelamin, Asal Sekolah, Nama Ayah, Nama Ibu, Pekerjaan Ayah, Pekerjaan Ibu. Berikut adalah field-field yang dibuat pada tabel Siswa dibawah ini. Universitas Sumatera Utara Tabel 4.2 Tabel Data Siswa Field Name Type Field Size Description NIS Text 12 Nomor Induk Siswa NAMA Text 50 Nama Siswa TEMPAT_LAHIR Text 20 Tempat Lahir Siswa TANGGAL_LAHIR Date 12 Tanggal Lahir Siswa ALAMAT Text 50 Alamat Siswa AGAMA Text 16 Agama Siswa JENKEL Text 2 Jenis Kelamin ASAL_SEK Text 25 Asal Sekolah NAMA_AYAH Text 30 Nama Ayah Siswa NAMA_IBU Text 30 Nama Ibu Siswa PEKER_AYAH Text 20 Pekerjaan Ayah Siswa PEKER_IBU Text 20 Pekerjaan Ibu Siswa

3. Tabel Kelas

Pada tabel guru ini akan digunakan untuk peng-input-an data kelas. Adapun yang akan menjadi field name adalah Kelas, Wali Kelas,Jumlah Siswa, Jumlah Laki-laki, Jumlah Perempuan, Jumlah Agama Islam, Jumlah Agama Kristen, Jumlah Agama Khatolik. Berikut adalah field-field yang dibuat pada tabel kelas dibawah ini. Tabel 4.3 Tabel Data Kelas Field Name Type Field Size Description KELAS Text 5 Kelas Universitas Sumatera Utara WALI_KELAS Text 50 Wali Kelas JLH_SIS Number Integer Jumlah Siswa JLH_LK Number Integer Jumlah Laki-Laki JLH_PR Number Integer Jumlah Perempuan AGAMA_ISLAM Number Integer Jumlah Agama Islam AGAMA_KRISTEN Number Integer Jumlah Agama Kristen AGAMA_KHATOLIK Number Integer Jumlah Agama Khatolik

4. Tabel Mata Pelajaran

Pada tabel mata pelajaran ini akan digunakan untuk peng-input-an mata pelajaran. Adapun yang akan menjadi field name adalah Kode, Nama Mata Pelajaran, KKM Kriteria Kelulusan Minimal. Tabel 4.4 Tabel Mata Pelajaran

5. Tabel Nilai

Pada tabel nilai ini akan digunakan untuk peng-input-an data nilai. Adapun yang akan menjadi field name adalah NIS, Nama, Kelas, Kode Mata Pelajaran Bidang Studi, Nilai Mid, Nilai Uas, Nilai Akhir, Nilai Huruf. Berikut adalah field-field yang dibuat pada tabel nilai dibawah ini. Field Name Type Field Size Decription KODE_MATAPEL Text 3 Kode Mata pelajaran NAMA_MATAPE Text 20 Nama Mata pelajaran KKM Text 3 Kriteria Kelulusan Min Universitas Sumatera Utara Tabel 4.5 Tabel Data Nilai Field Name Type Field Size Description NIS Text 12 Nomor Induk Siswa NAMA Text 50 Nama Siswa KELAS Text 5 Kelas KODE_MATAPEL Text 3 Kode Mata Pelajaran B_STUDI Text 20 Bidang Studi NILAI_MID Number Double Nilai Tugas NILAI_UAS Number Double Nilai Mid NILAI_AKHIR Number Double Nilai Uas NILAI_HURUF Text 50 Nilai Ketuntasan TA Text 9 Tahun Ajaran SEMESTER Text 6 Semester GURU_BSTUDI Text 100 Guru Bidang studi

6. Tabel Absensi Siswa

Pada tabel absensi siswa ini akan digunakan untuk peng-input-an data absensi. Adapun yang akan menjadi field name adalah NIS, Nama,Kelas, Efektif belajar, Sakit, Alpa, Izin, Keterangan, Tahun Ajaran, Semester, Wali kelas. Berikut adalah field-field yang dibuat pada tabel absensi siswa dibawah ini. Tabel 4.6 Tabel Data Absensi Siswa Field Name Type Field Size Description NIS Text 12 Nomor Induk Siswa NAMA Text 50 Nama Siswa Universitas Sumatera Utara KELAS Text 5 Kelas EFEKTIF_BELAJAR Text 15 Hari Efektif Belajar SAKIT Text 15 Sakit ALPA Text 15 Alpa IZIN Text 15 Izin KETERANGAN Text 20 Keterangan TA Text 9 Tahun Ajaran SEMESTER Text 6 Semester WALI_KELAS Text 100 Wali Kelas

7. Tabel Data Orangtua

Pada tabel orangtua ini akan digunakan untuk peng-input-an data orangtua siswa. Adapun yang akan menjadi field name adalah NIS, Nama,Kelas, Nama Ayah, Nama Ibu, Pekerjaan Ayah, Pekerjaan Ibu, Alamat, Penghasilan, Pendidikan Ayah, Pendidikan Ibu. Berikut adalah field-field yang dibuat pada tabel orangtua dibawah ini. Tabel 4.7 Tabel Data Orangtua Field Name Type Field Size Description NIS Text 12 Nomor Induk Siswa NAMA Text 50 Nama Siswa KELAS Text 5 Kelas NAMA_AYAH Text 30 Nama Ayah Siswa NAMA_IBU Text 30 Nama Ibu Siswa PEKER_AYAH Text 15 Pekerjaan Ayah Universitas Sumatera Utara PEKER_IBU Text 15 Pekerjaan Ibu ALAMAT_ORTU Text 50 Alamat Orangtua PEGHASILAN Text 25 Penghasilan Orangtua PEND_AYAH Text 25 Pendidikan Ayah PEND_IBU Text 25 Pendidikan Ibu

8. Tabel Reset Password

Pada tabel reset password ini akan digunakan untuk peng-input-an datareset password. Adapun yang akan menjadi field name adalah Username, Password. Berikut adalah field-field yang dibuat pada tabel Reset Password dibawah ini. Tabel 4.8 Tabel Data Reset Password

4.3. FlowChart