Tabel 3.3. Menu Untuk Admin Pada Aplikasi Hasil Studi No
Menu Kegunaan
1 Login
Form aplikasi login 2
Tambah Data Untuk menambah record
3 Ubah Data
Untuk Mengubah record 4
Hapus Data Untuk menghapus record yang di check box
5 Logout
Untuk membebaskan menonaktifkan data session
3.2.4.3 Perancangan Antarmuka Guru
Berikut adalah tabel perancangan antar muka untuk guru : Tabel 3.4. Menu Untuk Guru Pada Aplikasi Hasil Studi
No Menu
Kegunaan
1 Login
Form aplikasi login 2
Nilai Untuk melihat dan memasukkan Nilai murid
berdasarkan semester 3
Ubah Data Untuk Mengubah record
4 Logout
Untuk membebaskan menonaktifkan data session
3.2.4.4 Perancangan Antar Muka Siswa
Berikut adalah tabel perancangan antar muka untuk siswa :
Tabel 3.5. Menu Untuk Siswa Pada Aplikasi Hasil Studi No
Menu Kegunaan
1 Login
Form aplikasi login 2
Nilai Untuk melihat Nilai
3 Absensi
Untuk melihat Jumlah Kehadiran dan Ketidak hadiran siswa.
4 Logout
Untuk membebaskan menonaktifkan data session
3.2.5 Implementasi Sistem
Pada sub-bab 3.3 ini akan dibahas mengenai implementasi rancangan sistem aplikasi yang dibuat pada sub-bab 3.2, bagian implementasi pada sub-bab
ini dibagi menjadi 4 Bagian, yaitu: Lingkungan implementasi, implementasi basis data, implemtasi antarmuka dan Implementasi Proses.
3.2.6 Lingkungan Implementasi
Pada bagian lingkungan implementasi ini akan dijelaskan perangkat keras dan perangkat lunak yang digunakan dalam perancangan dan pembuatan aplikasi
hasil studi online berbasis web dan SMS Gateway ini. • Perangkat Keras
- Processor Intel Pentium 4 1.60 GHZ
- Memori 256 MB of RAM
• Perangkat Lunak Sistem Operasi Microsoft Windows XP Professional SP2
Php Triad 2.1.1 PHP 4, MySql, Apache Internet Explorer versi 6 sebagai web browser
Adobe photoshop Cs2 untuk mengolah gambar Macromedia Dreamweaver CS3
PowerDesigner 6 32-bit dan 9 Mysql Front 5.0 sebagai database editor
Gammu - 1.22.24 - Windows
3.2.7 Implementasi Basis Data
Rancangan model data fisik pada bagian perancangan aplikasi di implementasikan ke dalam basis data MySQL. Keterangan lebih detail dapat dilihat
pada tabel-tabel berikut :
Tabel 3.6. Basis Data Guru
No Tabel
Kolom Tipe Data
Keterangan 1
Guru id_guru
varchar 11 primary key
2 id_kelas
char 3 foreign key
3 Nip
varchar 9 4
Nama varchar 20
5 JK
varchar 10 6
Agama varchar 20
7 Alamat
varchar 40 8
bid_studi varchar 20 9
Jabatan varchar 15
10 Golongan varchar 5
11 Password varchar 10
Tabel 3.7. Basis Data Siswa
No Tabel
Kolom Tipe Data
Keterangan 1
siswa Nis
varchar 4 primary key
2 id_kelas
char 3 foreign key 2
3 id_guru
varchar 11 foreign key 1 4
Nama varchar 20
5 jk_sw
varchar 10 6
agama_sw varchar 20
7 tmp_lhr_sw varchar 20
8 tgl_lhr_sw
date 9
nama_ortu varchar 25
10 status_sw
varchar 10 11
Password varchar 10
Tabel 3.8. Basis Data Kelas
No Tabel
Kolom Tipe Data
Keterangan 1
kelas id_kelas
char 3 primary key
2 id_guru
varchar 11 foreign key 3
Nama varchar 20
4 Jenis
varchar 6 5
thn_ajaran varchar 10
Tabel 3.9. Basis Data Nilai
No Tabel
Kolom Tipe Data
Keterangan 1
nilai id_nilai
char 3 primary key
2 Nis
varchar 4 foreign key
1
3 id_guru
varchar 11
foreign key 2
4 id_absen
varchar 11
foreign key 4
5 bidang_studi
varchar 25
foreign key 3
6 Kelas
varchar 4 7
tingkat_semester varchar
10 8
nilai_tugas varchar 4
9 nilai_harian
varchar 4 10
nilai_tengah varchar 4
11 nilai_semester
varchar 4 12
tahun_ajaran varchar
10
13 rata2_kelas
varchar 10
Tabel 3.10. Basis Data Mata Pelajaran
No Tabel Kolom
Tipe Data Keterangan
1 mata pelajaran
bidang_studi varchar 25
primary key
2 kode_pelajaran char 3
3 id_kelas
char 3 foreign key
Tabel 3.11. Basis Data Absensi
No Tabel
Kolom Tipe Data
Keterangan 1
absensi id_absen
varchar 11 primary
key 2
Nis varchar 4
foreign key 3
tgl_tdk_hadir date
4 Keterangan
text 5
tingkat_semester varchar 10 6
tahun_ajaran varchar 10
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