Tabel 3.12. Basis Data Jadwal Pelajaran
No Tabel
Kolom Tipe Data
Keterangan 1
jadwal pelajaran id_jdw varchar 6
primary key 2
bidang_studi varchar
25 foreign key
1
3 id_guru
varchar 11
foreign key 2
4 id_kelas
char 3 foreign key
3
5 Hari
varchar 10
6 Waktu
varchar 20
7 session
char 3
Tabel-tabel di atas merupakan keterangan tabel hasil generate data model konsep menjadi model data fisik yang dalam keterangan tersebut disebutkan juga primary
key dan foreign key-nya.
3.3 Implementasi Antarmuka
Ada perbedaan antara antarmuka admin dan user. Antar muka admin berbasiskan web sedangkan antarmuka user berbasiskan SMS gateway dan web.
Saat pertama kali mengakses sistem aplikasi, halaman yang tampil adalah halaman index hal ini berlaku untuk halaman index admin yang berbasiskan web
dan halaman index user. Pertama – tama yang saya bahas adalah halaman admin tujuan pengunaan sistem aplikasi berbasis web untuk admin ialah agar admin
lebih mudah mengisi, mengubah dan menghapus data karena mengunakan media komputer. Untuk menggunakan sistem aplikasi ini admin harus mengunakan
media komputer yang terkoneksi dengan internet. Setelah halaman index admin harus mengklik tulisan klik disini untuk lanjut ke halaman login, Pada halaman
login admin diminta untuk login sebagai admin dengan memasukkan id admin
dan password admin. Setelah itu halaman login memproses otentifikasinya bila berhasil melalui proses otentifikasi maka akan tampil halaman admin yang
berisikan menu – menu untuk mengolah dan memaintance data – data pada sistem. Admin mempunyai hak akses penuh pada system aplikasi yang dimana
admin dapat merubah data yang ada pada basis data sistem aplikasi. Sedangkan user siswa dan wali murid layanan yang disediakan adalah
berbasiskan SMS gateway dan web, jadi untuk mengaksesnya para user menggunakan media handphone dan komputer, dengan web browsernya baru bisa
mengakses layanan ini. Setelah halaman index user lanjut ke halaman login, di halaman login ini user diminta untuk login dengan cara memasukkan NIS dan
password siswa, setelah itu halaman login user akan memproses otentifikasinya
bila telah berhasil maka akan muncul halaman yang berisikan menu – menu untuk melihat data nilai, dan absensi.
BAB IV HASIL DAN PEMBAHASAN
4.1 Kebutuhan Sistem
Sebelum menjalankan program atau aplikasi, ada beberapa hal yang perlu diperhatikan, antara lain kebutuhan sistem akan perangkat keras hardware dan
perangkat lunak software, serta langkah-langkah yang harus dilakukan untuk dapat melakukan installasi aplikasi agar dapat berfungsi sebagaimana mestinya.
4.1.1 Perangkat Sistem
Peralatan yang digunakan untuk semua proses dari keseluruhan transaksi yang ada termasuk pembuatan laporan adalah menggunakan perangkat keras dan
perangkat lunak. Adapun perangkat keras yang digunakan dalam pengembangan sistem ini
adalah: 1. Hardisk 40 Gb
2. Monitor Wide Screen 14.1” 3. CDR-R
4. Mouse 5. Keyboard
6. Printer EPSON STYLUS C-79 7. Memory 256 MB