Perancangan Sistem Informasi Akademik Berbasis Web Di SMA Kartika Siliwangi 1 Bandung

  Oleh

RIKSA GUMATI

1.05.08.071 Seiring dengan berjalannya waktu kemajuan tekhnologi

semakin atau perusahaan telah menggunakan teknologi

komputer. Fungsi dari komputer bagi perusahaan adalah

sebagai alat bantu pengolahan data agar lebih efektif. salah satunya pada dunia pendidikan yang tidak lepas

dari tekhnologi. Sistem informasi pada lembaga pendidikan

yang bersangkutan yang sering disebut sistem informasi

akademik. Di sini peran teknologi informasi sangat

diperlukan seiring dengan perkembangan zaman. Dengan

semakin berkembangnya suatu lembaga pendidikan,

   Kegiatan pendaftaran siswa baru adalah hal rutin tiap tahun yang dilakukan oleh siswa siswi yang telah lulus di sekolah sebelumnya dengan tujuan sebagai langkah awal untuk meraih pendidikan lebih tinggi. Selesai dengan pendaftaran pihak sekolah harus menempatkan siswa siswi yang masuk tersebut kedalam beberapa kelas yang di sediakan pihak sekolah, dengan mengurutkan dan memisahkan satu persatu secara manual yang memungkinkan terjadi nya kesalahan yang tidak diinginkan. Dan bagi siswa yang ingin mengetahui nilai apa dia lulus atau tidak maka mereka tidak usah datang ke sekolah.

   Untuk itu perlu adanya pengembangan terhadap Sistem Informasi untuk seleksi calon siswa baru, dan pembagian kelas yang sifatnya bisa mempermudah dan mempersingkat waktu pengerjaannya. Dengan melakukan perbaikan terhadap sistem yang dapat memberikan informasi yang tepat, cepat, dan terkomputerisasi. Melihat perkembangan teknologi sekarang,

  

  1. Proses pendaftaran data siswa baru yang akan melakukan pendaftaran masih melakukan secara manual 

  

2. Proses pembuatan laporan tentang pendaftaran siswa baru secara

manual jadi apabila ada kesalahan pada nama atau data siswa maka harus membuka dokumen yang telah di tumpuk.

  

  3. Proses pembagian kelas dan nila pada siswa siswi SMA Kartika Siliwangi 1 yang masih melakukan secara manul untuk mencari data siswa

  

  4. Proses pendaftaran ulang bagi siswa yang akn melanjutkan ke tingkat selanjutnya dengan mengisi data secara manual.

  

  5. Proses pengumuman jadwal masih secara offline sehingga siswa dan

  

  1. Bagaimana sistem informasi Akademik di

SMA Kartika Siliwangi 1 Bandung yang

sedang berjalan

  

  

2. Bagaimana perancangan aplikasi sistem

informasi data siswa pada SMA Kartika

Siliwangi 1 Bandung.

  

  3. Bagaimana Implementasi Sistem Informasi data siswa pada SMA Kartika Siliwangi 1

Maksud Penelitian

  Maksud dari Penelitian yang dilakukan oleh penulis adalah untuk merancang sebuah aplikasi pada proses pengolahan data Akademik yang sedang berjlan di SMA Kartika Siliwangi 1 Bandung sehingga dapat mempermudah dan mempercepat kinerja Akademiknya.

Tujuan Penelitian

  1. Untuk mengetahui Sistem Informasi pengolahan data siswa yang sedang berjalan pada SMA Kartika Siliwangi 1 Bandung.

  2. Untuk membuat perancangan Sistem Informasi pengolahan data

  

  

1. Merancang website yang dapat memberikan informasi

tentang SMA Kartika Siliwangi 1 Bandung dan fasilitas yang disediakan sehingga masyarakat dapat mengetahui informasinya.

  

  

2. Pendaftaran calon siswa baru, akan di bahas mengenai

prosedur pendaftaran yang sedang berjalan dan data-data

yang digunakan sebagai inputan pada sistem informasi yang akan dihasilkan

  

  

  5. Pembagian kelas kepada siswa baru atupun pada siswa SMA Kartika Siliwangi 1 dan nilai pada setiap akhir semester.

  

  6. Mempublikasikan informasi jadwal mata pelajaran secara online sehingga siswa dan guru mengetahui jadwal mengajar dengan cara mengakses di website. siswa baru Pendaftaran

  Pembagian Kelas Penjadwalan

  Bag. Kesiswaan

   Activity Diagram Pendaftaran

  

Activity Diagram pembagian kelas

  siswa baru Bag. Keisiswaan Mendaftar memberikan formulir pendaftaran mengatur jadwal wawancara

  Menerima formulir dan jadwal wawancara Bag.Kesiswaan Pengajar Siswa Baru Menyerahkan data siswa menerima data siswa pembagian kelas melihat papan pengumuman

  

Activity Diagram Jadwal Pelajaran

  Pengajar Guru Siswa mendata guru mendata siswa mendata kelas

  Membuat Jadwal memberikan jadwal Menerima Jadwal

  

Activity Diagram Penilaian

  Guru Pengajar Siswa memeriksa hasil ujian mencatat nilai memberikan nilai memberikan hasil ujian menerima nilai menerima nilai

   Use Case Yang Diusulkan

  User Kelas

Login

Nilai

  Admin <<include>> <<include>>

  

Activity Diagram Login

  Admin/user Verifikasi Login masuk ke sistem tampil form login input User ID dan Password Verifikasi Login

  Tidak

   Activity Diagram Pendaftaran

User

  User Sistem Mengisi Form Pendaftaran

  Tidak Ya menyimpan Data Siswa

   Activity Diagram Kelas

User

  User Sistem Melihat Data Kelas Data Kelas

  Data Kelas Menampilkan Data Kelas

  

Activity Diagram Jadwal Pelajaran

User

  User Sistem Melihat Jadwal Data Jadwal Melihat Jadwal Menampilkan Jadwal

   Activity Diagram Penilaian

User

  User sistem Melihat Nilai Melihat Nilai Data Nilai

  Menampilakan Nilai

  

Activity Diagram Pengolahan Data Guru

  Admin Sistem pilih data yang akan diedit

  Tampil data yang akan diedit perubahan data disimpan data berhasil di edit edit pilih data yang akan dihapus tampil data yang akan di hapus hapus data perubahan data disimpan data berhasil hapus

  Tambah Pilih Menu Guru menampilkan menu guru edit data guru

  

Activity Diagram Pengolahan Mata Pelajaran

  Admin Sistem Pilih Menu Mata pelajaran

  Menampilkan Menu Mata pelajaran pilih data yang akan diedit

  Tampil data yang akan diedit edit data mata pelajaran perubahan data disimpan data berhasil di edit edit pilih data yang akan dihapus tampil data yang akan di hapus hapus data perubahan data disimpan data berhasil hapus

  Tambah

  

Sequence Diagram Login

  admin/user Form Login database 1 : user name & password() 2 : Validasi user name & password()

  3 : true/false()

   Sequence Diagram Pendaftaran

  User siswa form pendaftaran database 1 : buka form()

Admin

  Admin form pendaftaran 2 : isi form pendafatran() database 3 : periksa kelengkapan()

  1 : buka form pendaftaran() 4 : tidak lengkap() 2 : tampil form pendaftaran() 5 : data lengkap()

  6 : simpan data() 3 : menyetujui siswa() 4 : memproses()

   Sequence Diagram Pembagian Kelas

  Admin User

  Admin Form Kelas Database form siswa 1 : buka form siswa()

  2 : tampil data siswa() 3 : memproses siswa ke kelas() 4 : simpan kelas() siswa form kelas database 1 : membuka form kelas()

  2 : mencari data kelas()

   Sequnce Diagram Jadwal Pelajaran

  Admin Admin Form jadwal database 1 : buka form jadwal()

  User 2 : tampil jadwal() 3 : input jadwal() siswa form jadwal database

  4 : simpan data jadwal() 5 : menampilkan jadwal() 1 : membuka form jadwal() 2 : mencari data jadwal()

   Sequence Diagram Penilaian

  Admin User admin form nilai database 1 : buka form nilai()

  2 : tampil form nilai() 3 : input nilai() 4 : simpan data nilai() 5 : menampilkan nilai() siswa form nilai database 1 : membuka form nilai()

  2 : mencari data nilai()

  

Sequence Diagram Pengolahan Data Guru

  admin form guru database 1 : pilih menu guru() 2 : tampil menu guru() 3 : tambah data()

  

4 : input data guru()

5 : simpan data() 6 : info tambah berhasil() 7 : proses selesai()

  8 : edit data() 9 : tampil data() 10 : edit data() 11 : simpan data()

  12 : info edit berhasil() 13 : proses selesai() 14 : hapus data()

  

Sequence Diagram Pengolahan Data Mata Pelajaran

  admin form Mata pelajaran database 1 : pilih menu mata pelajaran()

  2 : tampil menu mata pelajaran() 3 : tambah data() 4 : input data mata pelajaran() 5 : simpan()

  6 : info tambah berhasil() 7 : proses selesai() 8 : edit data() 9 : tampil data()

  10 : edit data() 11 : simpan() 12 : info edit data berhasil() 13 : proses selesai()

  14 : hapus data()

  • nip
  • nama
  • alamat
  • tmpt_lhr
  • tgl_lhr
  • jk_guru
  • no_tlp
  • status
  • tambah()
  • simpan()
  • tampil()
  • kd_jadwal
  • kd_pembelajaran
  • kelas
  • sampai
  • hari
  • jam
  • tambah()
  • simpan()
  • edit()
  • hapus()
  • tampil()

  pendaftaran

  jadwal

  • id_pendaftaran
  • no_ijasah
  • nama
  • t_lhr
  • tgl_lhr
  • jk
  • alamat
  • no_tlp
  • asal_skl
  • tahun_lulus
  • status
  • nem
  • thn_ajr
  • tambah()
  • simpan()
  • tampil()
  • kd_mp
  • mata_pelajaran
  • tambah()
  • edit()
  • simpan()
  • hapus()
  • tampil()
  • cari()
  • >kd_pembnelajar
  • nip
  • kd_mp
  • kelas
  • thn_ajr
  • tambah()
  • simpan()
  • edit()
  • tampil()
  • hapus()

  kelas

  guru

  mata pelajaran

  tabel pembelajaran

  • kelas
  • kapasitas
  • tambah()
  • edit()
  • simpan()
  • tampil()
  • cari()

  nilai

  • kd_nilai
  • kd_pembelajaran
  • semester
  • nis

  

  1. Sistem Informasi Pengolahan Data di SMA Kartika Siliwangi 1 yang sedang berjalan masih melakukan secara manual seperti penulisan data siswa baru yang akan melakukan pendaftaran terhadap sekolah sehingga dapat memperlambat pembuatan laporan.

  

  

2. Dengan adanya sistem informasi akademik diharapkan dapat

membantu kinerja sekolah, dan membuat aplikasi yang

menggunakan database, seperti php dan MYSQL sebagai tools

pendukungnya. Agar lebih mudah dalam melakukan pendataan

siswa baru.

  

   Dikarenakan waktu yang tersedia untuk penelitian ini terhitung singkat, sehingga menyebabkan adanya kekurangan dan kelemahan dalam pembuatan sistem informasi akademik.

  Penulis memberikan saran-saran sebagai bahan masukan dan pertimbangan untuk pengembangan berikutnya agar proses akademik dapat berjalan lebih baik lagi dalam membantu pihak SMA Kartika Siliwangi 1 Bandung, adapun saran-saran adalah sebagai berikut :

  

  1. Sistem informasi akademik berbasis web yang akan dikembangkan selanjutnya dapat mengenai pengelolaan