Class Diagram Perancangan Prosedur yang Diusulkan

Gambar 4.35 Class Object Sistem Informasi Akademik Berbasis Android Diusulkan SISWA Nis: varchar20 Nama: varchar100 Alamat: text Jenis_Klamin: int1 Tempat_lahir: varchar20 Tgl_Lahir: varchar30 No_Telepon: varchar20 ayah: varchar100 ibu: varchar100 job_ayah: varchar30 job_ibu: varchar30 Id_kelas: int11 +Registrasi: void +: void +PilihMenu: void +Cari: void +Logout: void ADMIN id: int11 Nama: varchar100 username: varchar100 password: varchar100 id_kelas: int11 +login: void +tambah: void +Edit: void +Hapus: void +Simpan: void +reset: void +Cari: void +Cencel: void +Logout: void GURU Nip: varchar30 Nama: varchar100 Alamat: text Klamin: varchar1 Tempat_Lahir: varchar50 Tgl_Lahir: varchar30 No_Telepon: varchar20 pendidikan: varchar20 WALI KELAS id_wali: int11 id_kelas: varchar30 +Login: void +Edit: void +Tambah: void +Hapus: void +Simpan: void +Ubah: void +Cetak: void PELAJARAN id_pelajaran: 11 kode_pelajaran: varchar30 nama_pelajaran: varchar50 JADWAL id_jadwal: int11 id_kelas: int11 hari: enum1,2,3,4,5,6 nip: varchar30 id_pelajaran: int11 jam_pelajaran: int2 thn_ajaran: int4 USER INFO id_info: int5 judul: varchar100 info: text tgl_post: varchar30 +Display PERIODE id_periode: int2 nama_periode: varchar5 ABSENSI id_absen: int11 nis: varchar20 id_kelas: int11 semester: int11 thn_ajaran int11 id_periode: int10 ket: varchar2 tgl: varchar30 KELAS id_kelas: int11 nama_kelas: varchar7 thn_ajaran: int4 KKM id_kkm: int11 id_pelajaran: int11 kkm: int11 kelas: varchar1 NILAI AHLAK id_ahlak: int11 nis: varchar20 id_kelas: varchar20 semester: int4 nilai_ahlak: varchar2 nilai_kpribadian: varchar2 periode: int2 thn_ajaran: int4 tgl: varchar30 TAHUN AJARAN thn_ajaran: int4 status: int1 UAS id_uas: int11 nis: varchar20 id_kelas: int11 semseter: int5 id_pelajaran: int11 uh1: int10 uh2: int10 uas: int11 total: int11 thn_ajaran: int4 tgl: varchar30 UTS id_uts: int11 nis: varchar20 id_kelas: int11 semseter: int11 Id_pelajaran: int11 uh1: int11 uh2: int11 uts: int11 total: int11 thn_ajaran: int4 tgl: varchar30

4.2.3.6 Component Diagram

Component adalah unit fisik yang nyata yang menjadi bagian dari deployment independent . Component ini diimplementasikan meskipun pada sistem yang kecil. Perancangan menu pada aplikasi yang diusulkan digambarakan oleh gambar diagram berikut: Gambar 4.36. Component Diagram Sistem Informasi Akademik Berbasis Android Diusulkan

4.2.3.7 Deployment Diagram

Deployment view merupakan suatu tampilan atau pandangankinerja dari sebuah sistem yang baru sesuai dengan perancangan data yang diambil dari beberapa objek. SIAKAD SMK TPP.apk Admin.php Menu.java Siswa.java Guru.java Nilai.java AbsensiSiswa.java Walikelas.java Jadwal.java Info.java PHP Myadmin Gambar 4.37.Deployment Diagram Sistem Informasi Akademik Berbasis Android Yang Usulkan

4.2.3.8 Kodifikasi

Pengkodean merupakan proses untuk memudahkan dalam mengelompokkan data dan pemrosesannya. Selain itu pengkodean juga dapat membantu sistem informasi dalam mengidentifikasikan suatu objek, sehingga kesalahan-kesalahan yang mungkin terjadi dalam mengidentifikasikan objek- objek tersebut dapat dihindarkan. CLIENT OS Android SERVER PHP Myadmin SDK Android Eclips JDK SIAKAD SMK TPP.apk

1. Nis

10.1213.001 Nomor urut siswa Tahun ajaran Nomor diterima di kelas

2. Nip

19571015 198003 1009 Nomor Pegawai Tahun Diangkat menjadi CPNS Tahun, Bulan, Tanggal Kelahiran

4.2.4 Perancangan Antarmuka

Perancangan antar muka bertujuan untuk memberikan interface tentang desain program yang akan dibuat. Dibawah ini terdapat desain template pada tampilan aplikasi yang dibuat oleh penulis.