Bab 4
PERANCANGAN SISTEM
4.1 Perancangan Sistem
Proses pengolahan data siswa yang dilakukan di dalam proses sistem informasi yang baru ini tidak jauh berbeda dengan proses pengolahan data siswa pada sistem yang
sedang berjalan. Pada sistem informasi yang dirancang ini dikerjakan dengan menggunakan alat bantu komputer sebagai tempat penyimpanan data sekaligus
pemrosesan pengolahan data yang mengcakup data siswa, data nilai siswa, data kelas, data bidang studi dan data guru.
Data siswa yang terdaftar pada SMP Dharma Bakti Medan akan dilakukan proses penyimpanan secara terkomputerisasi dengan aplikasi database SQL Server
yang menggunakan bahasa pemrograman Visual Basic 6.0. Data yang tersimpan didalam data ini adalah NIS, Nama Siswa, Nama Guru, Bidang Studi, Kelas dan
keterangan lain yang diperlukan sebagai ketentuan dalam pegolahan data nilai siswa ini. Data ini juga akan dipergunakan untuk proses pengolahan di luar data nilai.
4.2 Struktur Database
Database Basis Data adalah kumpulan dari data yang berhubungan antara satu dengan yang lainnya, tersimpan di perangkat keras komputer dan menggunakan
perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen
Universitas Sumatera Utara
yang penting di dalam sistem komputerisasi, karena merupakan basis data dalam menyediakan informasi bagi para pengguna. Penulis membuat database dengan
menggunakan SQL server dan disimpan dengan nama SEKOLAH.MDF. Struktur database dibuat dengan beberapa tabel, yaitu :
Tabel 4.1 Tabel Data Siswa
Tabel 4.2 Tabel Data Guru
Tabel 4.3 Tabel Data Nilai
Universitas Sumatera Utara
Tabel 4.4 Tabel Data Bidang Studi
Tabel 4.5 Tabel Data Kelas
Tabel 4.6 Tabel Data Agama
Tabel 4.7 Tabel Data Jenis Kelamin
Universitas Sumatera Utara
Tabel 4.8 Tabel Data Pekerjaan
Tabel 4.9 Tabel Data Pendidikan
Tabel 4.10 Tabel Data Golongan
4.3 Spesifikasi Output
Data yang telah dimasukkan dapat dicetak atau dikeluarkan sebagai hasil akhir atau output. Adapun hasil akhir dari sistem pengolahan data nilai siswa pada SMP Dharma
Bakti Medan antara lain :
1. Laporan Data Siswa
Universitas Sumatera Utara
Perancangan Laporan Data Siswa berisi data siswa yang terdiri dari NIS, Nama Siswa, Tempat Tanggal Lahir, Jenis Kelamin, Agama, Alamat dan keterangan lain
yang di kelompokkan berdasarkan NIS.
Gambar 4.1 Tampilan Desain Laporan Data Siswa
2. Laporan Data Guru
Perancangan Laporan Data Guru terdiri dari NIP, Nama Guru, Jenis Kelamin, Agama, Golongan, Pangkat dan keterangan lain yang dikelompokkan berdasarkan
NIP.
Gambar 4.2 Tampilan Desain Laporan Data Guru
Universitas Sumatera Utara
3. Laporan Data Nilai
Perancangan Laporan Data Nilai berisi data Nama Siswa, Kelas, Bidang Studi, Semester, Tahun Ajaran sebagai keywordnya dan laporan ini juga berisi NH1,
NH2, NH3, NT1, NT2, NT3, NMID, NUAS sebagai pokok dari perancangan aplikasi ini.
Gambar 4.3 Tampilan Desain Laporan Data Nilai
4. Laporan Data Bidang Studi
Laporan Data Bidang Studi ini berisi Kode Studi dan Bidang Studi yang dikelompokkan berdasarkan Kode Studi.
Universitas Sumatera Utara
Gambar 4.4 Tampilan Desain Laporan Data Bidang Studi
5. Laporan Data Kelas
Laporan Data Kelas ini berisi Kode Kelas, Nama Kelas yang dikelompokkan berdasarkan Kode Kelas.
Gambar 4.5 Tampilan Desain Laporan Data Kelas
6. Laporan Data Agama
Universitas Sumatera Utara
Laporan Data Agama ini berisi Kode Agama dan Nama Agama yang dikelompokkan berdasarkan Kode Agama. Laporan ini dapat digunakan untuk
membedakan nilai Harian, Tugas dan yang lainnya antara satu murid dengan murid lainnnya karena di SMP Dharma Bakti terdapat Lebih dari 1 Agama yang
dianut siswa maupun guru.
Gambar 4.6 Tampilan Desain Laporan Data Agama 4.4 Algoritma Aplikasi Pengelolaan Data Nilai Siswa
1. Algoritma Login Administrator
Nama Modul Deskripsi
Login Administrator Sistem melakukan validasi atas user yang masuk ke
dalam sistem dengan mencocokkan id dan password dari inputan dengan id dan password serta hak akses
pada database
Algoritma Mulai
Masukkan id dan password Identifikasi id dan password
If id dan password valid then Masuk ke halaman administrator
Else Muncul pesan “Login Gagal,username dan
password tidak benar” Kembali ke halaman login
Endif Selesai
Universitas Sumatera Utara
2. Algoritma Login Guru Nama Modul
Deskripsi
Login Guru Sistem melakukan validasi atas user yang masuk ke
dalam sistem dengan mencocokkan id dan password dari inputan dengan id dan password serta hak akses
pada database
Algoritma Mulai
Masukkan id dan password Identifikasi id dan password
If id dan password valid then Masuk ke halaman guru
Else Muncul pesan “Login Gagal,username dan
password tidak benar” Kembali ke halaman login
Endif Selesai
3. Algoritma Pengolahan Nilai Siswa
Nama Modul Deskripsi
Pengolahan Nilai siswa Dalam proses ini admin dapat melakukan
penambahan, pengubahan, dan penghapusan data mengenai nilai mahasiswa.
Algoritma Mulai
Masukkan id dan password Identifikasi id dan password
If id dan password valid then Masuk ke halaman Administrator
Pilih menu Daftar Tambah data Klik link data nilai
Masukkan nis, id matpel, id semester, tahun, uas, uts, uh.
If input valid then Muncul pesan “input data
berhasil” Kembali ke halaman Daftar
nilai siswa endif
Else Kembali ke halaman admin
Endif Selesai
Universitas Sumatera Utara
Bab 5
IMPLEMENTASI SISTEM
5.1 Pengertian implementasi Sistem