PERANCANGAN BASIS DATA PADA KEGIATAN REGISTRASI, PENILAIAN, ABSENSI DAN ADMINISTRASI KEUANGAN SISWA DI SMPIT ULUL ALBAB Agung Danar Sadewo, Farhah Syafina Mayaza, Afrian Mahardika Pratomo, Hendro Nindito Fakultas Ilmu Komputer, Jurusan Sistem Informasi, Universitas Bina Nusantara Jln. KH Syahdan No.9, Palmerah, Jakarta Barat 11480
[email protected],
[email protected],
[email protected],
[email protected]
Abstract Integrated database systems provide a role in the processing and storage of school data. The purpose of this thesis is to create a database design that will be used by SMP Islam Terpadu Ulul Albab which provides easiness for the school to manage financial administration data, student attendance data and student assessment data. This thesis using the Database Life Cycle of Connolly and Begg as the design methodology, while the method of analysis with fact finding by conducting interviews and observation. Results to be achieved from this thesis is to reduce the risk of duplication data, data security is preserved and more integrated. The conclusion of this thesis is the database design that created is very helpful for SMPIT Ulul Albab.
Keyword : Database, Design, Integrated, School.
1
2 Abstrak Sistem basis data banyak memberikan peran dalam proses pengolahan dan penyimpanan data salah satunya data – data yang ada di sekolah. Tujuan dari penulisan Skripsi ini adalah untuk membuat perancangan basis data yang akan digunakan oleh SMPIT Ulul Albab, serta memberikan kemudahan bagi pihak sekolah untuk mengelola data registrasi, penilaian, absensi dan administrasi keuangan siswa. Metodologi analisa menggunakan fact finding dengan melakukan interview dan observasi, sedangkan metodologi perancangan yang digunakan dalam Skripsi ini menggunakan Database System Development Lifecycle dari Connolly dan Begg. Hasil yang ingin dicapai dari pembuatan Skripsi ini adalah membuat perancangan basis data, mengurangi adanya resiko duplikasi data, keamanan data yang lebih terjaga, serta data yang dimiliki oleh SMPIT Ulul Albab lebih terintegrasi. Kesimpulan dari penulisan skripsi ini adalah perancangan basis data yang dibuat dapat membantu pihak SMPIT Ulul Albab. Kata Kunci : Perancangan, Basis Data, Integrasi, Sekolah.
PENDAHULUAN Seiring berkembangnya teknologi informasi pada era globalisasi ini, memicu berbagai pihak untuk mengikuti perkembangan teknologi informasi tersebut untuk memenuhi kebutuhan informasi dan menunjang berbagai aktifitas dalam kegiatan sehari – harinya. Dengan adanya perkembangan teknologi ini, berbagai pihak berharap mendapatkan informasi yang berkualitas secara cepat, salah satunya yaitu pihak – pihak yang ada didalam dunia pendidikan. Aktifitas – aktifitas yang ada di dalam dunia pendidikan seperti sekolah juga membutuhkan peningkatan kualitas, baik dalam kualitas para pendidik, kualitas penyampaian ilmu, kualitas kinerja, maupun kualitas dalam data – data untuk mencapai hasil sesuai dengan yang diinginkan. SMPIT Ulul Albab merupakan sekolah yang berada di dalam naungan Yayasan Ulul Albab Al – Islamiyah yang berlokasi di Jalan Tambun-Tambelang KM 4 Kampung Warung Asem, Sumberjaya, Tambun Selatan – Kabupaten Bekasi ini berdiri pada tahun 2011 dan mulai aktif melakukan kegiatan belajar mengajar pada tahun ajaran 2012/2013. Saat ini SMPIT Ulul Albab memiliki peserta didik yang duduk di kelas VII dan VII dengan itu SMPIT Ulul Albab berharap jumlah peserta didik akan meningkat pada tahun berikutnya. Tetapi saat ini, Sekolah SMPIT Ulul Albab ini memiliki kesulitan dalam mengolah dan menyimpan data. Data sekolah yang ada masih dicatat dalam buku kemudian dimasukkan ke dalam bentuk File Excel yang mengakibatkan masalah – masalah dalam pengolahan data, seperti adanya duplikasi data, kurangnya keamanan data, data yang belum terintegrasi dan lain sebagainya.
2
3 Dengan adanya sistem basis data yang mencakup proses registrasi, penilaian, absensi dan administrasi keuangan siswa diharapkan SMPIT Ulul Albab dapat mengolah data tersebut menjadi suatu informasi yang berkualitas. Berdasarkan dengan kebutuhan tersebut, SMPIT Ulul Albab membutuhkan sistem basis data untuk penilaian, absensi dan administarsi keuangan untuk mempermudah proses pengolahan, penyimpanan dan pengaksesan data – data tersebut.
Berdasarkan skripsi yang dilakukan oleh Carissa Clorinda, Bambang Eka Putra, dan Andrew Budianto pada tahun 2013 dari Universitas Bina Nusantara tentang Database Design pada Kegiatan Penilaian dan Absensi Sekolah Athalia disebutkan masalah yang ada yaitu kesalahan dalam pencatatan data nilai siswa sehingga data tidak akurat, kurangnya keamanan dalam mengakses data sehingga kemungkinan data disalahgunakan, dan data yang belum terintegrasi. Tujuan dari pembuatan basis data tersebut adalah untuk membantu pihak Sekolah Athalia dalam pengolahan data penilaian dan absensi siwa serta memberikan hak akses bagi para pengguna data tersebut agar tidak disalahgunakan. Beberapa metode yang diterapkan dalam penelitian ini, yaitu metode pengumpulan data dengan interview, research, dan examining document, metode analisis dengan fact finding technique sesuai dengan buku Connolly & Begg, serta metodologi perancangan dengan database system development life cycle. Berdasarkan penelitian skripsi tersebut hasil yang telah dicapai yaitu meracang sistem basis data pada kegiatan absensi dan penilaian pada Sekolah Athalia serta memberikan hak akses bagi pengguna database tersebut dan membuat data – data saling berkaitan dalam operasional sekolah. Pada penelitian skripsi tersebut membuat sistem basis data hanya pada bagian penilaian dan absensi, sedangkan pada skripsi yang akan kami buat akan yaitu peracangan basis data pada registrasi, penilaian, absensi dan administrasi keuangan siswa di SMPIT Ulul Albab. Berdasarkan tinjauan pustaka diatas dapat diringkas sebagai berikut : 1.
Masalah yang dihadapi sekolah Athalia yaitu kesalahan dalam pencatatan data nilai siswa sehingga data tidak akurat, kurangnya keamanan dalam mengakses data sehingga kemungkinan data disalahgunakan, dan data yang belum terintegrasi.
2.
Metode pengumpulan data dengan cara interview, research, dan examining document, metode analisis dengan fact finding technique serta metodologi perancangan dengan database system development life cycle.
3.
Telah dibuatnya sistem basis data sekolah untuk penilaian dan absensi siswa
3
4
METODE PENELITIAN Metode yang digunakan dalam perancangan basis data penilaian, absensi dan administrasi keuangan siswa pada SMPIT Ulul Albab ini dengan menggunakan beberapa metode yaitu:
Metode Pengumpulan Data Metode pengumpulan data yang digunakan yaitu Fact-Finding Techniques yang mengacu pada buku Database System A Practical Approach to Design, Implementation, and Management. (5thedition) karangan Connolly dan Begg berupa : 1. Examining Document Proses mempelajari dokumentasi juga dapat mendukung dalam merespon kebutuhan untuk perbaikan dari sistem yang sudah berjalan. Dalam fase ini, dibutuhkan dokumentasi sistem yang sudah ada, surat-surat dalam proses bisnis, serta bentuk laporan yang sudah digunakan. 2. Interviewing Wawancara adalah teknik paling umum dan paling berguna dalam pencarian fakta kepada perusahaan atau organisasi. Dengan wawancara dapat mengetahui tingkat kebenaran atau ketepatan informasi yang diberikan kepada responden dengan melihat bahasa tubuh dari responden saat melakukan wawancara. 3. Observing the enterprise in operation Pengumpulan data dapat dilakukan dengan mengamati dan berbaur dengan para pelaku bisnis serta mengikuti proses bisnis yang berjalan pada perusahaan tersebut. 4. Research Teknik ini dapat membantu dalam bagaimana pengaplikasian sistem yang akan dibuat dan menemukan solusi dari permasalahan yang ada. Riset dilakukan dengan mencari informasi dalam buku referensi ataupun jurnal.
Metode Analisa dan Perancangan Metode analisa dan perancangan yang digunakan yaitu : Database System Development Lifecycle berdasarkan buku Connolly, Thomas and Begg, Carolyn yang terdiri dari beberapa langkah, yaitu : 1.
Database Planning
2.
System Definition
3.
Requirements Collection and Analysis
4.
Database Design Conceptual Database Logical Database Physical Database
5.
DBMS Selection (Optional)
6.
Application Design
7.
Prototyping (Optional)
4
5
HASIL DAN BAHASAN System Definition Ruang lingkup dari perancangan basis data dan user view pada SMPIT Ulul Albab adalah sebagai berikut : 1.
Penilaian siswa yang mencakup nilai tugas, ujian tengah semester dan ujian akhir semester.
2.
Absensi siswa yang dihitung pada awal semester hingga akhir semester.
3.
Administrasi keuangan siswa yang mencakup pembayaran bulanan siswa (spp).
User view pada perancangan basis data ini adalah ditunjuk untuk para pengguna yang terdiri dari : 1.
Guru
2.
Wali Kelas
3.
Bagian Tata Usaha
Gambar 1System Boundary
5
6
Gambar 2 First Cut ER Diagram Konseptual
Gamabr 3Pathway
6
7 Tabel 1 Memvalidasi Relasi Menggunakan Normalisasi Kelas Siswa
Normalisasi UNF NIS, Nama_Siswa, Tempat_Lahir_Siswa, Tanggal_Lahir_Siswa, Jenis_Kelamin_ Siswa, Agama_Siswa, Status_Dalam_Keluarga, Anak_ke,
Alamat_Siswa,
Nomor_Telepon,
Diterima_Disekolah_ini_pada_Tanggal,
Sekolah_Asal,
Nama_Ayah,
Nama_Ibu,
Alamat_Orang_Tua, Nomor_Telepon_Orang_Tua, Pekerjaan_Ayah, Pekerjaan_Ibu, Nama_Wali, Alamat_Wali, Nomor_ Telepon_Wali, Pekerjaan_Wali, Email_Siswa, Password_Siswa 1NF NIS, Nama_Siswa, Tempat_Lahir_Siswa, Tanggal_Lahir_Siswa, Jenis_Kelamin_ Siswa, Agama_Siswa, Status_Dalam_Keluarga, Anak_ke,
Alamat_Siswa,
Nomor_Telepon,
Diterima_Disekolah_ini_pada_Tanggal,
Sekolah_Asal,
Nama_Ayah,
Nama_Ibu,
Alamat_Orang_Tua, Nomor_Telepon_Orang_Tua, Pekerjaan_Ayah, Pekerjaan_Ibu, Nama_Wali, Alamat_Wali, Nomor_ Telepon_Wali, Pekerjaan_Wali, Email_Siswa, Password_Siswa Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF Siswa NIS, Nama_Siswa, Tempat_Lahir_Siswa, Tanggal_Lahir_Siswa, Jenis_Kelamin_ Siswa, Agama_Siswa, Status_Dalam_Keluarga, Anak_ke,
Alamat_Siswa,
Nomor_Telepon,
Sekolah_Asal,
Diterima_Disekolah_ini_pada_Tanggal, ID_Orang_Tua Orang Tua ID_Orang_Tua,
Nama_Ayah,
Nomor_Telepon_Orang_Tua,
Nama_Ibu,
Alamat_Orang_Tua,
Pekerjaan_Ayah,
Pekerjaan_Ibu,
Nama_Wali, Alamat_Wali, Nomor_ Telepon_Wali, Pekerjaan_Wali, Email_Siswa, Password_Siswa 3NF Siswa NIS, Nama_Siswa, Tempat_Lahir_Siswa, Tanggal_Lahir_Siswa, Jenis_Kelamin_ Siswa, Agama_Siswa, Status_Dalam_Keluarga, Anak_ke, Alamat_Siswa, Nomor_Telepon, Sekolah_Asal, Diterima_Disekolah_ini_pada_Tanggal, ID_Orang_Tua Orang Tua ID_Orang_Tua, Nama_Ayah, Nama_Ibu, Alamat_Orang_Tua, Nomor_Telepon_Orang_Tua, Pekerjaan_Ayah, Pekerjaan_Ibu, Nama_Wali, Alamat_Wali, Nomor_ Telepon_Wali, Pekerjaan_Wali,
7
8 Email_Siswa, Password_Siswa Tahun Ajaran
UNF ID_Tahun_Ajaran 1NF ID_Tahun_Ajaran Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Tahun_Ajaran Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Tahun_Ajaran sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Semester
UNF ID_Semester, Periode Semester 1NF ID_Semester, Periode_Semester Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Semester, Periode_Semester Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Semester, Periode_Semester sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Kelas
UNF ID_Kelas, Nama_Kelas, Jumlah_Kelas 1NF ID_Kelas, Nama_Kelas, Jumlah_Kelas Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Kelas, Nama_Kelas, Jumlah_Kelas Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Kelas, Nama_Kelas, Jumlah_Kelas sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Bagian Tata
UNF
Usaha
ID_Bagian_Tata_Usaha, Nama_Bagian_Tata_Usaha, Email_Bagian_Tata_Usaha, Password_Bagian_Tata_Usaha 1NF ID_Bagian_Tata_Usaha, Nama_Bagian_Tata_Usaha,
8
9 Email_Bagian_Tata_Usaha, Password_Bagian_Tata_Usaha Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Bagian_Tata_Usaha, Nama_Bagian_Tata_Usaha, Email_Bagian_Tata_Usaha, Password_Bagian_Tata_Usaha Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Bagian_Tata_Usaha, Nama_Bagian_Tata_Usaha, Email_Bagian_Tata_Usaha, Password_Bagian_Tata_Usaha sudah memenuhi 3NF dan tidak ada lagi transitive dependency. Mata
UNF
Pelajaran
ID_Mata_pelajaran, Nama_Mata_Pelajaran, Standar_Nilai_Minimum 1NF ID_Mata_pelajaran, Nama_Mata_Pelajaran, Standar_Nilai_Minimum Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Mata_pelajaran, Nama_Mata_Pelajaran, Standar_Nilai_Minimum Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Mata_pelajaran, Nama_Mata_Pelajaran, Standar_Nilai_Minimum sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Guru
UNF ID_Guru, Nama_Guru, Email_Guru, Password_Guru 1NF ID_Guru, Nama_Guru, Email_Guru, Password_Guru Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Guru, Nama_Guru, Email_Guru, Password_Guru Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Guru, Nama_Guru, Email_Guru, Password_Guru sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Registrasi
UNF ID_Registrasi, ID_Tahun_Ajaran, Tanggal_Registrasi 1NF ID_Registrasi, ID_Tahun_Ajaran, Tanggal_Registrasi Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF Registrasi ID_Registrasi, ID_Tahun_Ajaran, Tanggal_Registrasi
9
10 Tahun_Ajaran ID_Tahun_Ajaran Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF Registrasi ID_Registrasi, ID_Tahun_Ajaran, Tanggal_Registrasi Tahun_Ajaran ID_Tahun_Ajaran sudah memenuhi 3NF dan tidak ada lagi transitive dependency. Pembayaran
UNF ID_Pembayaran, ID_Tahun_Ajaran, ID_Kelas_Siswa Jenis_Pembayaran, Status_Pembayaran, Jumlah_Pembayaran 1NF ID_Pembayaran, ID_Tahun_Ajaran, ID_Kelas_Siswa Jenis_Pembayaran, Status_Pembayaran, Jumlah_Pembayaran Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF Pembayaran ID_Pembayaran, ID_Tahun_Ajaran, ID_Kelas_Siswa Jenis_Pembayaran, Status_Pembayaran, Jumlah_Pembayaran Tahun_Ajaran ID_Tahun_Ajaran Kelas_Siswa ID_Kelas_Siswa, Wali_Kelas, ID_Semester, ID_Tahun_Ajaran, ID_Kelas Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF Pembayaran ID_Pembayaran, ID_Tahun_Ajaran, ID_Kelas_Siswa Jenis_Pembayaran, Status_Pembayaran, Jumlah_Pembayaran Kelas_Siswa ID_Kelas_Siswa, Wali_Kelas, ID_Semester, ID_Tahun_Ajaran, ID_Kelas Semester ID_Semester, Periode_Semester Tahun_Ajaran ID_Tahun_Ajaran Kelas ID_Kelas, Nama_Kelas, Jumlah_Kelas sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
10
11 Absen
UNF ID_Absen, Jenis_Absen, Tanggal_Absen 1NF ID_Absen, Jenis_Absen, Tanggal_Absen Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Absen, Jenis_Absen, Tanggal_Absen Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Absen, Jenis_Absen, Tanggal_Absen sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Nilai
UNF ID_Nilai, Rata-rata_Nilai 1NF ID_Nilai, Rata-rata_Nilai Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Nilai, Rata-rata_Nilai Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Nilai, Rata-rata_Nilai sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Ekstrakulikule
UNF
r
ID_Ekstrakulikuler, Nama_Ekstrakulikuler, Jenis_Ekstrakulikuler, Status_Ekstrakulikuler 1NF ID_Ekstrakulikuler, Nama_Ekstrakulikuler, Jenis_Ekstrakulikuler, Status_Ekstrakulikuler Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Ekstrakulikuler, Nama_Ekstrakulikuler, Jenis_Ekstrakulikuler, Status_Ekstrakulikuler Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Ekstrakulikuler, Nama_Ekstrakulikuler, Jenis_Ekstrakulikuler, Status_Ekstrakulikuler sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Nilai
UNF
Ekstrakulikule
ID_Nilai_Ekstrakulikuler, Nilai
r
1NF
11
12 ID_Nilai_Ekstrakulikuler, Nilai Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Nilai_Ekstrakulikuler, Nilai Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Nilai_Ekstrakulikuler, Nilai sudah memenuhi 3NF dan tidak ada lagi transitive dependency. Ujian
UNF ID_Ujian, Jenis_Ujian, Tanggal_Ujian 1NF ID_Ujian, Jenis_Ujian, Tanggal_Ujian Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Ujian, Jenis_Ujian, Tanggal_Ujian Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Ujian, Jenis_Ujian, Tanggal_Ujian sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Tugas
UNF ID_Tugas, Jenis_Tugas 1NF ID_Tugas, Jenis_Tugas Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Tugas, Jenis_Tugas Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF ID_Tugas, Jenis_Tugas sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
Rapor
UNF ID_Rapor, ID_Tahun_Ajaran 1NF ID_Rapor, ID_Tahun_Ajaran Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF ID_Rapor, ID_Tahun_Ajaran Tahun_Ajaran ID_Tahun_Ajaran Sudah memenuhi 2NF dan tidak ada lagi partial dependency.
12
13 3NF ID_Rapor, ID_Tahun_Ajaran Tahun_Ajaran ID_Tahun_Ajaran sudah memenuhi 3NF dan tidak ada lagi transitive dependency. Kelas_Siswa
UNF ID_Kelas_Siswa, Wali_Kelas, ID_Semester, ID_Tahun_Ajaran, ID_Kelas 1NF ID_Kelas_Siswa, Wali_Kelas, ID_Semester, ID_Tahun_Ajaran, ID_Kelas Sudah memenuhi 1NF dan tidak ada lagi repeating group. 2NF Kelas_Siswa ID_Kelas_Siswa, Wali_Kelas, ID_Semester, ID_Tahun_Ajaran, ID_Kelas Semester ID_Semester, Periode_Semester Tahun_Ajaran ID_Tahun_Ajaran Kelas ID_Kelas, Nama_Kelas, Jumlah_Kelas Sudah memenuhi 2NF dan tidak ada lagi partial dependency. 3NF Kelas_Siswa ID_Kelas_Siswa, Wali_Kelas, ID_Semester, ID_Tahun_Ajaran, ID_Kelas Semester ID_Semester, Periode_Semester Tahun_Ajaran ID_Tahun_Ajaran Kelas ID_Kelas, Nama_Kelas, Jumlah_Kelas sudah memenuhi 3NF dan tidak ada lagi transitive dependency.
13
14
Gambar 4 Rancangan Aplikasi Login
Tampilan halaman Login untuk siswa, siswa melakukan login untuk dapat mengakses menu profile dan menu nilai.
Gambar 5 Rancangan Aplikasi Halaman Utama
Halaman ini merupakan halaman awal untuk siswa, terdapat menu Profile siswa, Nilai dan Absen untuk melihat Nilai, Absen dan Status Pembayaran.
14
15
Gambar 6 Rancangan User Interface Profile Siswa
Pada halaman ini menampilkan data-data data dari siswa.
Gambar 7 Rancangan User Interface Nilai Siswa
Pada Halaman ini menampilkan daftar nilai, absen dan status pembayaran.
15
16
Gambar 8 Rancangan Aplikasi About
Pada Halaman ini menampilkan informasi dari sekolah SMPIT Ulul Albab
Gambar 9 Rancangan Aplikasi News
Pada Halaman ini menampilkan berita seputar sekolah SMPIT Ulul Albab
16
17
Gambar 10 Rancangan Aplikasi Gallery
Pada Halaman ini menampilkan foto-foto fo kegiatan dari SMPIT Ulul Albab
Gambar 11 Rancangan Aplikasi Contact
Pada Halaman ini menampilkan informasi tentang kontak SMPIT Ulul Albab b dan form untuk pengisian pertanyaan.
17
18
Gambar 12 Rancangan Aplikasi Login User
Pada Halaman ini digunakan untuk login User seperti Bagian Tata Usaha, Guru dan Wali Kelas.
Gambar 13 Rancangan aplikasi Halaman Utama Administrator
Halaman ini merupakan halaman awal dari user setelah login berhasil.
18
19
Gambar 14 Rancangan Aplikasi Tabel Admin
Pada halaman alaman ini menampilkan seluruh user yang dapat mengakses halaman admin.
Gambar 15 Rancangan Aplikasi add User
Pada halaman ini digunakan untuk mendaftarkan user baru dengan menggunakan role yang ditentukan seperti Guru, Wali Kelas Atau Bagian Tata Usaha. Usah
19
20
Gambar 16 Rancangan Aplikasi Tabel Siswa
Pada halaman ini menampilkan seluruh indormasi dari siswa.
Gambar 17 Rancangan Aplikasi Add Siswa
Pada Halaman ini berfungsi untuk menambahkan siswa baru untuk mengakses halaman siswa.
20
21
Gambar 18 Rancangan Aplikasi Manage Kelas Siswa
Pada Halaman ini digunakan untuk me-manage kelas .
Gambar 19 Rancangan Aplikasi Tabel add Manage Kelas Siswa
Pada Halaman ini digunakan Bagian Tata Usaha untuk menambahkan Kelas Siswa yang akan berjalan
21
22
Gambar 20 Rancangan Aplikasi Manage Pembayaran
Pada halaman ini digunakan Bagian Tata Usaha untuk me-manage transaksi pembayaran
SIMPULAN DAN SARAN Simpulan setelah melakukan perancangan basis data di SMP Islam Terpadu (SMPIT) Ulul Albab yaitu : 1. Perancangan basis data absensi, penilaian dan administrasi keuangan siswa dapat membantu pihak SMPIT Ulul Albab dalam pengelolaan, pencarian data dan penyimpanan data agar lebih terintegrasi. 2. Membatasi hak akses para pengguna, sehingga keamanan data lebih terjaga dari penyalahgunaan oleh pihak tertentu. 3. Menghasilkan laporan dari kegiatan absensi, penilaian, dan administrasi keuangan siswa dari perancangan basis data yang telah dibuat.
Saran yang dapat diberikan sehubungan dengan peracangan basis data pada kegiatan registrasi, absensi, penilaian dan administrasi keuangan siswa di SMPIT Ulul Albab yaitu: 1.
Menambahkan modul registrasi siswa baru, modul penjadwalan mata pelajaran, penjadwalan ujian dan modul absensi guru secara online.
2.
Pihak sekolah melakukan kerjasama dengan bank sehingga orang tua atau siswa fleksibel dalam melakukan pembayaran, tidak terikat tempat dan waktu.
3.
Menambahkan fitur e-learning untuk mendukung proses belajar dan mengajar.
22
23
REFERENSI Arifin, M. D. (2010). Strategi Pengembangan Penilaian Berbasis Kelas (Classroom-Based Assessment). Strategi Pengembangan Penilaian Berbasis Kelas (Classroom-Based Assessment). Connolly, T.M.,& Begg, C.E. (2010). Database System A Practical Approach to Design, Implementation, and Management. (5thedition). USA: Pearson Education, Inc. Gelinas, Ulric J. (2008). Accounting Information Systems. Ohio : Thomson-South Western. Hall, James A (2011). Introduction to Accounting Information Systems, seventh Edition. English. Hoffer, J. A., Prescott, M. B., & Topi, H. (2009). Modern Database Management. New Jersey: Pearson Education . Indonesia, D. P. (2008). Kamus Besar Bahasa Indonesia KBBI. Diambil kembali dari Kamus Besar Bahasa Indonesia KBBI: http://bahasa.kemdiknas.go.id/kbbi/index.php Indrajani. (2011). Pengantar dan Sistem Basis Data. Jakarta: PT Elex Media Komputindo. Mansyur, Kasmawi. (2012). Jurnal Inovtek Volume 2: Perancangan Sistem Informasi Sekolah Tingkat SLTP Dinas Pendidikan Kabupaten Bengkalis Berbasis Web O'Brien, J. A., & Marakas, G. M. (2008). Management Information Systems. New York : McGrawHill . Pouncey I.,& York R. (2011). Beginning CSS Cascading Style Sheets for Web Design. (3rdedition). USA: Wiley Publishing, Inc. Putra Rinanta (2012). Implementasi MySQL Cluster Pada Basis Data Terdistribusi Satzinger, J.W., Jackson, R.B.,& Burd, S.D. (2010). Object-Oriented Analysis&Design with the Unified Process. (5thedition). USA: Cengage Learning. Velicanu M.,& Botha I. (2011). Database Systems Journal vol. II : Solutions for the Object-Relational Databases Design Welling L.,& Thomson L. (2009). PHP and MySQL Web Development. (4thedition). USA: Pearson Education, Inc.
RIWAYAT PENULIS Agung Danar Sadewo lahir di kota Bogor pada 1 Juni 1992. Penulis menamatkan pendidikan SDN Sumber Jaya 04, SMPN 1 Tambun Selatan dan SMAN 1 Cikarang Barat. Saat ini masih berstatus mahasiswa tingkat akhir di Bina Nusantara University dengan bidang Sistem Informasi. Farhah Syafina Mayaza lahir di kota Jakata pada 24 Juni 1992. Penulis menamatkan pendidikan SDS Kertapawitan, Jakarta. SMPN 75, Jakarta dan SMAN 85, Jakarta. Saat ini masih berstatus mahasiswa tingkat akhir di Bina Nusantara University dengan bidang Sistem Informasi. Afrian Mahardika Pratomo lahir di kota Jakata pada 17 April 1992. Penulis menamatkan pendidikan SDN Kaliabang Tengah 7, Bekasi. SMP 19 Bekasi, dan SMAN 89 Jakarta. Saat ini masih berstatus mahasiswa tingkat akhir di Bina Nusantara University dengan bidang Sistem Informasi.
23
24
24