Sequence Diagram yang Diusulkan

4. Sequence Diagam untuk Proses Pembagian Kelas : Bag. Tata Usaha Login Data Base Kelas : FUtamaTU Kelas : FBagikelas 1 : login sebagai tata usaha 2 : Memverifikasi username dan password 3 : membuka jalur akses untuk FUtamaTU 4 : Menampilkan menu Tata Usaha 5 : Membuka Halaman Utama TU 6 : Menampilkan Halaman Utama TU 7 : Memilih halaman pembagian kelas 8 : membuka halaman Pembagian Kelas 9 : menampilkan halaman pembagian kelas 10 : Mengupdate data siswa untuk pembagian kelas 11 : membagi kelas 12 : menampilkan hasil pembagian kelas 13 : menyimpan data pembagian kelas Gambar 4.19 Sequence Diagram Pembagian Kelas yang Diusulkan 5. Sequence Diagram untuk Proses Wali Kelas DataBase Login HomeKurikulum FWaliKelas : Kurikulum 1 : melakukan login sebagai Kurikulum 2 : memverifikasi username password 3 : membuka jalur akses untuk HomeKurikulum 4 : menampilkan Menu Kurikulum 5 : membuka halaman utama kurikulum 6 : menampilkan halaman utama Kurikulum 7 : membuka halaman wali kelas 8 : menampilkan halaman wali kelas 9 : mengiputkan data wali kelas dan kelas 10 : memproses data 11 : menampilkan wali kelas 12 : simpan jadwal 13 : simpan berhasil 14 : menampilkan halaman wali kelas 15 : cetak wali kelas Gambar 4.20 Sequence Diagram Wali Kelas yang Diusulkan 6. Sequence Diagram untuk Proses Penjadwalan : Bag. Kurikulum Login Database Jadwal : HomeKurikulum Jadwal : BagiKelas Jadwal : Guru 1 : melakukan login sebagai Kurikulum 2 : memverifikasi username password 3 : membuka jalur akses untuk HomeKurikulum 4 : menampilkan Menu Kurikulum 5 : membuka halaman utama kurikulum 6 : menampilkan halaman utama Kurikulum 7 : membuka halaman penjadwalan 8 : menampilkan halaman penjadwalan 9 : cari data Guru 10 : menampilkan data guru 11 : menginputkan data kelas, pelajaran dan guru 12 : memproses data 13 : menampilkan jadwal 14 : simpan jadwal 15 : simpan jadwal berhasil 16 : menampilkan halaman penjadwalan 17 : cetak jadwal Gambar 4.21 Sequence Diagram Penjadwalan yang Diusulkan 7. Sequence Diagram untuk Proses Penilaian : Guru Login Database Nilai : FUtamaguru Nilai : FNilai 1 : melakukan login sebagai Guru 2 : memverifikasi username password 3 : membuka jalur akses untuk FUtamaguru 4 : menampilkan Menu Kurikulum 5 : membuka halaman utama 6 : menampilkan halaman utama 7 : membuka halaman penilaian 8 : menampilkan halaman nilai 9 : menginputkan nilai siswa 10 : simpan ke database 11 : simpan berhasil 12 : menampilkan halaman nilai 13 : cetak nilai Gambar 4.22 Sequence Diagram Penilaian yang Diusulkan

4.2.3.7 Class Diagram yang Diusulkan

Diagram kelasClass Diagram memperlihatkan himpunan kelas-kelas, antarmuka, kolaborasi, serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan sistem berorientasi objek. Meskipun bersifat statis, diagram kelas juga sering memuat kelas-kelas aktif. Berikut adalah diagram kelas dari perancangan Sistem Informasi Akademik SMA 8 Bandung. daftar NoPendaftar +Nama +AsalSekolah +nosttb +nem +TempatLahir +TanggalLahir +GolonganDarah +AgamaCPD +Alamat +TelpCPD +PendidikanTerakhir +AlamatAS +NamaAyah +AlamatAyah +TelpAyah +PekerjaanAyah +AgamaAyah +NamaIbu +AlamatIbu +TelpIbu +PekerjaanIbu +AgamaIbu +NamaWali +PekerjaanWali +AlamatWali +AgamaWali +Pilihan1 +Pilihan2 +JenisKelamin +Tambah +Simpan +Edit +Hapus +Batal Jadwal NIP +nama +kode_kelas +hari +jamKe +lamajam +bid_study +View +Simpan +Cek Guru NIP +nama_guru +alamat +telp +JenisKelamin +BidangStudy KodePelajaran +TahunMasuk +Tambah +Simpan +Edit +Hapus +Batal nilai +ta NIS +nama_siswa +kode_kelas NIP +nama_guru +mata_pelajaran +Semester +tugas +ulangan_harian +UTS +UAS +NA +sikap +PemahamanKonsep +Komentar +Simpan +Batal +View User +username +password +bagian +Login +Cancel det ailsiswa NIS +nama_siswa +ta +kelas +Bagi_Kelas matpel +TahunAjaran +MataPelajaran KodePelajaran +Tambah +Simpan +Edit biodatasiswa NoPendaftar +Nama +TempatLahir +TanggalLahir +JenisKelamin +AgamaCPD +AnakKe +SaudaraKandung +StatusAnak +Alamat +KodePos +Telp +TanggalDiterima +AsalSekolah +NoSKHUN +LamaBelajar +NilaiSKHUN +TahunAjaran +NIS +GolonganDarah +NamaAyah +AlamatAyah +TelpAyah +PekerjaanAyah +AgamaAyah +NamaIbu +AlamatIbu +TelpIbu +PekerjaanIbu +AgamaIbu +Kwn +SaudaraTiri +SaudaraAngkat +StatusYP +Bahasa +PenanggungBiaya +TinggalDi +Jarak +TahunLulus +KelainanJasmani +Tinggi +Berat +Riwayat +Hobi +TempatAyah +TanggalAyah +KwnAyah +GolonganAyah +PendidikanAyah +PenghasilanAyah +StatusAyah +NikahAyah +MeninggalAyah +TempatIbu +TanggalIbu +KwnIbu +PendidikanIbu +GolonganIbu +StatusIbu +NikahIbu +MeninggalIbu +Tambah +Simpan +Edit +Hapus +Batal seleksi NoPendaftar +Nama +AsalSekolah +nosttb +nem +TempatLahir +TanggalLahir +GolonganDarah +AgamaCPD +Alamat +TelpCPD +PendidikanTerakhir +AlamatAS +NamaAyah +AlamatAyah +TelpAyah +PekerjaanAyah +AgamaAyah +NamaIbu +AlamatIbu +TelpIbu +PekerjaanIbu +AgamaIbu +NamaWali +PekerjaanWali +AlamatWali +AgamaWali +Pilihan1 +Pilihan2 +JenisKelamin +status +Tambah +Simpan +Edit +Hapus +Batal pengajar NIP +nama_guru +TempatLahir +TanggalLahir +TahunLahir +alamat +telp +TahunP +TahunP +TahunMasuk +PendidikanTerakhir +BidangStudy +JenisKelamin +Tambah +Simpan +Ubah +Hapus +Batal Gambar 4.23 Class Diagram Yang Diusulkan

4.2.3.8 Component Diagram yang Diusulkan

Diagram KomponenComponent Diagram ini memperlihatkan organisasi serta kebergantungan sistemperangkat lunak pada komponen- komponen yang telah ada sebelumnya. Diagram ini berhubungan dengan diagram kelas dimana komponen secara tipikal dipetakan ke dalam satu atau lebih kelas-kelas, antarmuka, serta kolaborasi-kolaborasi. Adapun Diagram Komponen yang di usulkan adalah sebagai berikut: Sistem Informasi Akademik Login Hak Akses Tata Usaha Hak Akses Kurikulum Hak Akses Guru Form Penilaian Form Penjadwalan Form Pembagian Walikelas Form Pendaftaran Form Seleksi Form Daftar Ulang Form Bagi Kelas Gambar 4.24 Component Diagram yang Diusulkan

4.2.3.9 Deployment Diagram

Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan saat runtime. Diagram ini memuat simpul-simpul beserta komponen yang ada di dalamnya. Deployment Diagram berhubungan erat dengan diagram komponen dimana deployment diagram memuat satu atau lebih komponen-komponen. Diagram ini sangat berguna saat aplikasi kita berlaku sebagai aplikasi yang dijalankan pada banyak mesin distributed computing. Client 1 Server Data Base Membuka Halaman koneksi ke database Gambar 4.25 Deployment Diagram yang Diusulkan

4.2.4 Perancangan Antarmuka

Perancangan antarmuka atau interface ini akan menggambarkan letak- letak tampilan yang dirancang pada sistem yang diusulkan. Adapun yang akan dibahas adalah struktur menu, perancangan input dan output.

4.2.4.1 Struktur Menu

Struktur menu merupakan gambaran secara umum dari keseluruhan program yang di rancang. Berikut adalah struktur menu yang di buat untuk sistem informasi akademik: HOME HALAMAN TATA USAHA HALAMAN GURU Daftar Ulang Siswa Baru HALAMAN KURIKULUM Penilaian Data Siswa Penjadwalan Data Guru Pendaftaran Data Pengajar Pebagian Kelas Seleksi