sistem informasi administrasi akademik pada sma bina warga … · 2016-05-24 · visual basic 6...

8
Hal - 1 Sistem Informasi Administrasi Akademik Pada SMA Bina Warga 1 Palembang Koes Tony Jubaidi ([email protected]), Rudi Nurhadi ([email protected]) Dedy Hermanto ([email protected]) Jurusan Sistem Informasi STMIK GI MDP Abstrak : Tujuan dari penelitian ini adalah selain sebagai salah satu syarat akademik untuk menyelesaikan studi kesarjanaan, juga untuk memberikan dan mengupayakan solusi pada sistem yang sedang berjalan di SMA Bina Warga 1 Palembang terhadap kegiatan administrasi dan keperluan administrasi. metode penelitian berupa RAD (Rapid Application Development), serta metode analisis berupa diagram Ishikawa atau Fish Bone untuk menganalisa permasalahan yang ada serta menggunakan diagram ERD, DFD untuk pemodelan aplikasi yang dibangun dengan menggunakan aplikasi Microsoft Visual Studio 2008 dan Microsoft SQL-Server 2008 sebagai basis data. Kata Kunci : Sistem Informasi, Administrasi, Akademik, SMA Bina Warga 1 Palembang, RAD. Abstract : The purpose of this research is part of the academic requierements to complete in reaching the computer degree, also as well as to provide and seek solutions to the system that running on SMA Bina Warga 1 Palembang of the administrations and administrations needs. using RAD (Rapid Application Development) research method, and the Ishikawa or Fish Bone diagram to analyze the existing problems and then use the ERD and DFD diagrams to model the protoype, this application will be build using Microsoft Visual Studio 2008 and Microsoft SQL-Server 2008 as database. Key Words : Information System, Administration, SMA Bina Warga 1 Palembang, RAD. 1 PENDAHULUAN Pada dinamika kehidupan saat ini sejalan dengan berkembangnya teknologi informasi yang sangat signifikan secara tidak langsung dan tanpa disadari, teknologi informasi telah menjadi salah satu kebutuhan mendasar dan memiliki peranan tersendiri bagi pengguna teknologi tersebut. Salah satu contoh sederhana yang dapat dengan mudah ditemukan ialah perkembangan teknologi berbasis komputer yang tidak hanya memberikan kontribusi kepada penggunanya, melainkan pula secara implisit mengindikasikan bahwa penggunaan teknologi berbasis komputer juga memberikan keuntungan (benefit), informasi, serta nilai (value) terhadap aktivitas tertentu yang melibatkan peranan teknologi informasi berbasis komputer tersebut. SMA Bina Warga 1 Palembang merupakan salah satu Sekolah Menengah Atas (SMA) swasta yang kegiatan adminsitrasi dan keperluan akedemiknya dikelola oleh bagian tata usaha. Dalam hal ini, bagian tata usaha memiliki peranan yang sangat penting terhadap kelancaran proses belajar mengajar dan keperluan administrasi akademik yang dibutuhkan oleh sekolah. Maka demikian, untuk mengoptimalkan kegiatan tersebut, penulis memutuskan untuk menulis skripsi dengan judul “Sistem Informasi Administrasi Akademik pada SMA Bina Warga 1 Palembang” yang hasilnya diharapkan dapat memberikan manfaat dan kontribusi bagi SMA Bina Warga 1 Palembang dalam

Upload: phamphuc

Post on 02-Mar-2019

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 1

Sistem Informasi Administrasi AkademikPada SMA Bina Warga 1 Palembang

Koes Tony Jubaidi ([email protected]),Rudi Nurhadi ([email protected])

Dedy Hermanto ([email protected])Jurusan Sistem Informasi

STMIK GI MDP

Abstrak : Tujuan dari penelitian ini adalah selain sebagai salah satu syarat akademik untukmenyelesaikan studi kesarjanaan, juga untuk memberikan dan mengupayakan solusi pada sistem yangsedang berjalan di SMA Bina Warga 1 Palembang terhadap kegiatan administrasi dan keperluanadministrasi. metode penelitian berupa RAD (Rapid Application Development), serta metode analisisberupa diagram Ishikawa atau Fish Bone untuk menganalisa permasalahan yang ada serta menggunakandiagram ERD, DFD untuk pemodelan aplikasi yang dibangun dengan menggunakan aplikasi MicrosoftVisual Studio 2008 dan Microsoft SQL-Server 2008 sebagai basis data.

Kata Kunci : Sistem Informasi, Administrasi, Akademik, SMA Bina Warga 1 Palembang, RAD.

Abstract : The purpose of this research is part of the academic requierements to complete in reaching thecomputer degree, also as well as to provide and seek solutions to the system that running on SMA BinaWarga 1 Palembang of the administrations and administrations needs. using RAD (Rapid ApplicationDevelopment) research method, and the Ishikawa or Fish Bone diagram to analyze the existing problemsand then use the ERD and DFD diagrams to model the protoype, this application will be build usingMicrosoft Visual Studio 2008 and Microsoft SQL-Server 2008 as database.

Key Words : Information System, Administration, SMA Bina Warga 1 Palembang, RAD.

1 PENDAHULUAN

Pada dinamika kehidupan saatini sejalan dengan berkembangnyateknologi informasi yang sangatsignifikan secara tidak langsung dantanpa disadari, teknologi informasi telahmenjadi salah satu kebutuhan mendasardan memiliki peranan tersendiri bagipengguna teknologi tersebut. Salah satucontoh sederhana yang dapat denganmudah ditemukan ialah perkembanganteknologi berbasis komputer yang tidakhanya memberikan kontribusi kepadapenggunanya, melainkan pula secaraimplisit mengindikasikan bahwapenggunaan teknologi berbasiskomputer juga memberikan keuntungan(benefit), informasi, serta nilai (value)terhadap aktivitas tertentu yang

melibatkan peranan teknologi informasiberbasis komputer tersebut.

SMA Bina Warga 1 Palembangmerupakan salah satu SekolahMenengah Atas (SMA) swasta yangkegiatan adminsitrasi dan keperluanakedemiknya dikelola oleh bagian tatausaha. Dalam hal ini, bagian tata usahamemiliki peranan yang sangat pentingterhadap kelancaran proses belajarmengajar dan keperluan administrasiakademik yang dibutuhkan oleh sekolah.

Maka demikian, untukmengoptimalkan kegiatan tersebut,penulis memutuskan untuk menulisskripsi dengan judul “Sistem InformasiAdministrasi Akademik pada SMABina Warga 1 Palembang” yanghasilnya diharapkan dapat memberikanmanfaat dan kontribusi bagi SMA BinaWarga 1 Palembang dalam

Page 2: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 2

KontakTetapAnggota

Anggota Metode

Kontrak Materi Kebijakan

Tidak ada suratPeringatan

bagi pelanggan

Pelacakantidak ada kemajuan

Penipuan

Masalahkeuangan

Anggota tidak tahu

AnggotaTidak puas

Insentiftidak memadai

Tidak ada solusidefault otomatis

Harga tidakmasuk akal

Kurangnyadukungan

Kebijakan tidak tepat

Pelaksanaantelalu mahal

Flesksibilitas rendah

meningkatkan prduktivitas pengelolaankegiatan administrasi sekolah yangberkaitan dengan keperluan aktivitaspembelajaran dan kegiatan akademiksekolah.

2 LANDASAN TEORI2.1 Administrasi

Pengertian administrasimenurut Soewarno Handayaningrat,Administrasi secara sempit berasaldari kata Administratie (BahasaBelanda) yaitu meliputi kegiatancatat – mencatat, surat – menyurat,pembukuan ringan, ketik –mengetik, agenda dan sebagainyayang bersifat teknis ketatausahaan .

Administrasi atau disebutjuga administrator adalah pemilikkekuasaan tertinggi dalam suatusistem atau manajemen keseluruhansistem atau program (Raya,Fahreza, 2008,h.80). Sedangkanmenurut (Ferdinanto, Hany.2012,h.137) konsep administrasiyang salah satunya diterapkan padaperguruan tinggi ialah :

2.2 Akademik

Akademik adalah lembagapendidikan tinggi kurang lebih 3tahun berhubungan denganakademik, bentuk ilmiah, bersifatilmu pengetahuan [KBBI03].

2.3 Fishbone Diagram

Untuk mengidentifikasipermalasahan yang ada sebenarnyaterdapat banyak metode yang dapatdigunakan untukmengidentifikasinya.

diagram Fishbone atauIshikawa merupakan sebuah alatgrafis yang digunakan untukmengidentifikasi, mengeksplorasidan menggambarkan suatumasalah, sebab dan akibat darimasalah itu. Sering disebut diagram

sebab-akibat atau diagram tulangikan (fishbone diagram) karenamenyerupai tulang ikan.

Berikut ini merupakancontoh gambar dari diagramFishbone yang dapat dilihat padagambar 1.

Gambar 1 Contoh Diagram Fishbone

2.4 Visual Basic.NET

Microsoft Visual Basic 7 atauVisual Basic.Net adalah suatupeningkatan atau upgrade dari versiVisual Basic 6 sebelumnya. VisualBasic.Net direalisasikan pada akhir-akhir tahun 1999, Microsoftmemposisiskan teknologi tersebutsebagai platform untuk membangunsuatu program yang tidak hanyamembahas satu bahasapemrograman saja melainkan multibahasa.

Bahasa pemrograman yangterdapat pada Visual Studio.Netdiantaranya adalah VB.NET, C#,C++.NET, J#, dan Jscript.Net.(Firdaus, 2006, h. 2).

2.5 SQL Server

SQL adalah bahasa yangdigunakan untuk mengakses basisdata yang tergolong relasional. SQLdipakai untuk mengambil data(query), menciptakan tabel,menghapus tabel, menambahkandata ke tabel, menghapus data padatabel, mengganti data pada tabel,dan berbagai operasi lainnya.

SQL tidak terbatas hanyauntuk mengambil data (query),

Page 3: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 3

tetapi juga dapat digunakan untukmenciptakan tabel, menghapustabel, menambahkan data ke tabel,menghapus data pada tabel,mengganti data pada tabel, danberbagai operasi lainnya. (AbdulKadir, 2003, h.285).

3 ANALISIS DAN RANCANGAN

3.1 Identifikasi Permasalahan

Berdasarkan uraian proseduryang sedang berjalan pada SMABina Warga 1 Palembang, makapenulis menerapkan kerangka kerjapemecahan masalah denganmenggunakan diagram Fishbone.Berikut ini merupakan uraianmengenai upaya dalammengidentifikasi permasalahanyang ada.

Gambar 2 Identifikasi Permasalahan

a. Komputerisasi belum optimal,sebab pemanfaatan komputeryang digunakan belum sesuaidengan kebutuhan yangsebenarnya. Perangkat komputeryang tersedia sebagian besarhanya digunakan untuk mengetikberbagai agenda keperluan.

b. Penggunaan komputer belummencapai sasaran optimal, sebabpencatatan – pencatatan masihbersifat konvensional yangdialokasikan ke komputer saja danbelum menggunakan basis datayang terintegrasi.

c. Data – data administrasi akademikyang meliputi penerimaan siswabaru, data siswa, dan guru dapat

saja rusak atau bahkan hilangsebab hanya didokumentasikandalam bentuk arsip yang disimpanpada rak kabinet walaupunbeberapa daftar – daftardiantaranya disimpan padaMicrosoft Office Word 2007sebagai salinan.

d. Dokumentasi nilai danketidakhadiran siswa yangfrekuensi kebutuhanya cukupsering hanya disimpan padalembaran – lembaaran tercetakyang disimpan pada rak kabinetdapat saja beresiko tercampur ataurusak sehingga mengakibatkanhilangnya data tersebut.

3.2 Analisis Kebutuhan

Analisis kebutuhan yangdigunakan oleh penulis adalah usecase. Glosarium use casemerupakan daftar istilah use caseyang dapat digunakan untukmendokumentasikan use case.Diagram use case dapat dilihat padagambar berikut ini.

Gambar 3 Analisis Kebutuhan

Kurang optim alnyakebutuhan inform asiYang berkaitan denganKerpeluan adm inistrasi & akadem ik

Manusia

Metode

Mesin

Lingkungan

Material

Bagian tata usaha sejauh ini m asih banyakm elakukan pekerjaan yang bersifat teknis

Pem anfaatan sum ber daya yang tersediakurang tepat guna

Upaya dalam pem buatanModul dan dokum en untukberabagai berita keterangan danlaporan yang dilakukanOleh bagian tata usaha sangat lam ban

W aktu dan respon yang diperlukandalam m em perolehData-data siswa, guru danjadwal belajar kurang optim al

Melakukan pengum pulan data - data yang cukupBanyak pada m asing-m asing daftarYang disim pan

Koordinasi m engenai alokasi kelas ,waktu dan jadwal belajar m enagajarSeringkali terdapat kekeliruan .

Penyajian berbagai berita keterangan dan laporanMem butuhkan waktu yang relatif lam a .

Masih harus disesuaikan dengan pencatatan biasa .

Sulitnya upaya dalam m engum pulkanRiwayat nilai siswa.

Dalam m em perolehnya wali kelas harusm em inta kepada guru pengajar terkait.

Kom puterisasi belum terealisasidengan optim al.

penggunaan sum ber daya kertas m enjadi kurang tepat sasarankarena harus m enyesuaikan kesalahan – kesalahan

yang harus dikoreksi.Pem anfaatan kom puter yangDigunakan kurang sesuai dengankebutuhan yang sepenuhnya .

Dilakukan rekapitulasi secara kolektifData – data adm inistrasi & akadem ik hanya didokum entasikandalam bentuk arsip yang disim pan pada rak kabinet .

Data - data ini apat saja rusak atau bahkam hilang

Penyajian berbagai berita keterangan dan laporanm asih terdapat kesalahan

Kurangnya pengetahuan petugas tata usaha m engenaiTeknologi kom puter

Penggunaan kom puter yang dilakukanhanya sebatas apa yang bisa dilakukan

sesuai pengetahuan yang dim iliki

Penggunaan kom puter tidak m enyeluruh

Pencatatan m asih bersifat konvensionalYang dialokasikan kekom puter dan belumMenggunakan basis data

Kepala sekolah seringkali harus m enunggubeberapa waktu untuk m engetahuiinform asi jadwal m engajar guru

untuk m em antau kinerja yang dilakukan .

Dokum entasi data – data adm inistrasitidak tersim pan secarasistem atis dan terkelom pok

terjadi kekacauan dan tercam purnya satu berkasdengan berkas yang lain .

sehingga inform asi yang diperlukan untukperbaikan – perbaikan sangat m inim

Upaya dalam m engetahui analisa dari berbagaisudut pandang data yang berakitan dengan kegiatanpem belajaran kurang m em adai

Belum adanya basis data yang m engintegrasikan antaradata siswa, guru, nilai, dan data lainya yang dapatm em udahkan dalam m em peroleh inform asi daridan atu m elibatkan data – data tersebut dengan tepat waktu .

Dokum entasi nilai dan ketidakhadiran siswa yangfrekuensi kebutuhanya sering disim pan pada lem baran – lem baarantercetak yang disim pan pada rak kabinet

beresiko tercam pur atau rusak sehinggam engakibatkan hilangnya data tersebut.

Page 4: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 4

4 RANCANGAN SISTEM

4.1 Diagram Konteks

Diagram konteksmerupakan salah satu bagian dariData Flow Diagram (DFD) danmerupakan diagram level tertinggidari diagram – diagram lainya.Diagram konteks pada pembahasanskripsi ini dapat dilihat padagambar berikut ini.

Gambar 4 Diagram Konteks

4.2 Diagram Dekomposisi

Pada dasarnya diagramdekomposisi digunakan untukmenguraikan mengenai beberapasub – sub sistem daripengembangan sistem yang akandilakukan. Dimana pada setiapsub – sub sistem tersebutkomponen – komponen tersebutyang digunakan dalam upayamenjelaskan sistem yangdikembangkan meliputi berbagaisubsistem, proses, dansubproses.

Diagram dekomposisi padapenulisan skripsi ini terbagikedalam beberapa susbistem yaitusubsistem akses, subsistemadministrasi, subsistem akademik,subsistem berita keterangan, dansubsistem laporan. Untuk subsistem

akses meliputi kelola pengguna dankelola kata sandi. Kelola penggunamerupakan hak akses yang dibuatkepala tata usaha kepada penggunauntuk dapat menggunakan aplikasidan hanya pengguna yang memilikiid pengguna dan kata sandi yangdapat mengakses aplikasi.Sedangkan kelola kata sandimerupakan kejadian ubah katasandi yang dapat dilakukan olehmasing – masing pengguna tanpaharus meminta perubahanyamelalui kepala tata usaha.

Gambar 5 Diagram Dekomposisi

SISTEM INFORMASI ADMINISTRASIAKADEMIK

PADA SMA BINA WARGA 1PALEMBANG

PegawaiTata Usaha

Wks. UrusanKurikulum

Pengelolaan_Penerimaan_Siswa_BaruPengelolaan_Riwayat_Siswa Pengelolaan_Mata_Pelajaran

Pengelolaan_Agenda_Jadwal

Pengelolaan_Alokasi_Kelas

Pengelolaan_Koordinasi_Guru_Piket

Review_Laporan_Penerimaan_Siswa_Baru_oleh_Wks.Urusan_Kurikulum

Review_Laporan_Kenaikan_Kelas_Oleh_Wks.Urusan_Kurikulum

Review_Laporan_KelulusanOleh_Wks.Urusan_Kurikulum

Guru

Pengelolaan_Ketidakhadiran_Siswa

Keterangan_Ketidakhadiran_Siswa

Keterangan_Mengajar

KepalaTata Usaha

Review_Laporan_Penerimaan_Siswa_Baru_oleh_Kepala_Tata_Usaha

Pengelolaan_Pengguna_Sistem

KepalaSekolah

Laporan_Penerimaan_Siswa_Baru

Laporan_Kenaikan_Kelas

Laporan_Kelulusan_SiswaLaporan_Agenda_Jadwal

_Belajar_Mengajar

Pengelolaan_Guru

Pengelolaan_Daftar_Ulang

Keterangan_Nilai_Siswa

Pengelolaan_Riwayat_Nilai_Siswa

SISTEM INFORMASI ADMINISTRASI AKADEMIK PADA SMA BINA WARGA1PALEMBANG

1.0SubsistemAkses

1.1Kelola Pengguna

1.1.1Tambah Pengguna

1.1.2Cari Pengguna

2.0Subsitem Master Adminsitrasi

2.1Kelola Penerimaan Siswa

Baru

2.1.1Tambah Calon Siswa

2.1.2Ubah Calon Siswa

2.1.3Cari Calon Siswa

2.2Kelola Siswa

2.2.1Tambah Siswa

2.2.2Ubah Siswa

2.2.3Cari Siswa

2.3Kelola Guru

2.3.1Tambah Guru

2.3.2Ubah Guru

2.3.3Cari Guru

3.0Subsitem Akademik

3.2Kelola Agenda JadwalBelajar Mengajar

3.2.1Tambah Agenda Jadwal

Belajar

3.2.2Ubah AgendaJadwal

Belajar

3.2.3Cari Agenda Jadwal

Belajar

3.3Kelola Alokasi Kelas

3.3.1Tambah Kelas

3.3.2Ubah Kelas

3.3.3Cari Kelas

4.0Subsitem Berita Keterangan

3.4Kelola Koordinasi Guru

Piket

3.4.1Tambah Guru Piket

3.4.2Ubah Guru Piket

3.4.3Cari Guru Piket

4.1Kelola_Berita Keterangan

Kehadiran Siswa

4.1.1Cari Keterangan

Ketidakhadiran Siswa

4.2Kelola_Berita Keterangan

Nilai Siswa

4.2.1Cari Keterangan Nilai

Siswa

4.3Kelola_Berita Keterangan

Jadwal

4.3.1Cari Keterangan Jadwal

3.5Kelola Ketidakhadiran

Siswa

3.5.1Tambah Ketidakhadiran

Siswa

3.5.2Ubah Ketidakhadiran Siswa

3.5.3Cari ketidakhadiran Siswa

5.0Subsistem Laporan

5.1Kelola Laporan

Penerimaan Siswa Baru

5.1.1Cari Laporan Penerimaan

Siswa Baru

5.2Kelola Laporan Kenaikan

Kelas

5.2.1Cari Laporan Kenaikan

Kelas

5.3Kelola Laporan Kelulusan

Siswa

5.3.1Cari Laporan Kelulusan

Siswa

5.4Kelola Laporan Jadwal

Mengajar

5.4.1Cari Laporan Jadwal

Mengajar

3.6Kelola Dokumentasi Nilai

Siswa

3.6.1Tambah Nilai Siswa

3.6.2Ubah Nilai Siswa

3.6.3Cari Nilai Siswa

3.1Kelola Mata Pelajaran

3.1.1Tambah Mata Pelajaran

3.1.2Ubah Mata Pelajaran

3.1.3Cari Mata Pelajaran

1.2UbahPengguna

2.4Kelola Daftar Ulang

2.4.1Tambah Daftar Ulang

2.4.2Ubah Daftar Ulang

2.4.3Cari Daftar Ulang

2.5KelolaDirektori UN/US

2.4.1TambahDirektori UN/US

2.4.2UbahDirektori UN/US

2.4.3CariDirektori UN/US

Page 5: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 5

4.3 Model Data

Entity Relationship Diagram(ERD) atau yang disebut juga denganrelasi antar entitas merupakanhimpunan data dari berbagaiproseduratau relasi yang menjelaskanhubungan dari data store di DataFlow Diagram (DFD) yangditunjukkan pada gambar berikut ini.

Gambar 6 ERD yang Diusulkan

4.4 Relasi antar Tabel

Gambar 7 Relasi antar Tabel

4.5 Rancangan Antarmuka

Rancangan antarmukamerupakan tampilan berbagai formyang terdapat pada sistem yangtelah dikembangkan. Berikut inimerupakan uraian dari rancangan –rancangan antarmuka yang terdapatpada sistem.

Gambar 8 Form Splash Screen

Untuk dapat mengaksessistem, pengguna harus melakukanlogin terlebih dahulu sebelumakhirnya dapat melakukan tugasnyasesuai dengan hak akses yangdimiliki. Dengan mengetikan idpengguna dan kata sandi yangdimiliki, pengguna aplikasi akandapat melakukan tugasnya sesuaidengan keperluan dan akses yangtelah ditentukan. Berikut inimerupakan tampilan form loginaplikasi dari sistem yangdikembangkan.

Gambar 9 Form Login

Form menu utamamerupakan form yang akan tampilapabila pengguna sistem berhasilmelakukan login sistem. Dari form

Pengguna_AplikasiID_Pengguna Char(5) [PK]Nama_Pengguna Varchar(25)Gender_Pengguna Char(1)Jabatan_Pengguna Varchar(25)Kata_Sandi Varchar(20)Lokasi_Foto_Pengguna Varchar(250)Login_Terakhir_pada_Pukul Varchar(10)Login_Terakhir_pada_Tanggal Varchar(10)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Calon_Siswa

Nomor Char(5) [PK]ID_Pengguna Char(5) [FK]No_Pendaftaran Varchar(4)Tahun_Pelajaran Varchar(15)Tanggal_Registrasi DatetimeNama_Calon_Siswa Varchar(25)Gender_Calon_Siswa Char(1)Tempat_Lahir Varchar(35)Tanggal_Lahir DatetimeKewarganegaraan Varchar(25)Agama Varchar(25)Status_Tempat_Tinggal Varchar(35)Alamat_Lengkap_Calon_Siswa Varchar(50)Jumlah_Saudara Varchar(2)Anak_Ke Varchar(2)Nama_Orang_Tua Varchar(25)Alamat_Orang_Tua Varchar(25)Penghasilan_Orang_Tua MoneyPekerjaan_Orang_Tua Varchar(30)Nama_Wali Varchar(25)Pekerjaan_Wali Varchar(30)Penghasilan_Wali MoneyAlamat_Wali Varchar(50)Asal_Sekolah_Calon_SiswaVarchar(50)Nomor_STTB Varchar(25)Tahun_STTB Varchar(4)Bahasa_Indonesia_71 FloatBahasa_Inggris_71 FloatMatematika_71 FloatPPKN_71 FloatIPA_71 FloatIPS_71 FloatJumlah_71 FloatRata_Rata_71 FloatBahasa_Indonesia_72 FloatBahasa_Inggris_72 FloatMatematika_72 FloatPPKN_72 FloatIPA_72 FloatIPS_72 FloatJumlah_72 FloatRata_Rata_72 Float

Bahasa_Indonesia_81 FloatBahasa_Inggris_81 FloatMatematika_81 FloatPPKN_81 FloatIPA_81 FloatIPS_81 FloatJumlah_81 FloatRata_Rata_81 FloatBahasa_Indonesia_82 FloatBahasa_Inggris_82 FloatMatematika_92 FloatPPKN_82 FloatIPA_82 FloatIPS_82 FloatJumlah_82 FloatRata_Rata_82 FloatBahasa_Indonesia_91 FloatBahasa_Inggris_91 FloatMatematika_91 FloatPPKN_91 FloatIPA_91 FloatIPS_91 FloatJumlah_91 FloatRata_Rata_91 FloatBahasa_Indonesia_92 FloatBahasa_Inggris_92 FloatMatematika_92 FloatPPKN_92 FloatIPA_92 FloatIPS_92 FloatJumlah_92 FloatRata_Rata_92 FloatRata_Bahasa_Indonesia FloatRata_Bahasa_Inggris FloatRata_Matematika FloatRata_PPKN FloatRata_IPA FloatRata_IPS FloatUN_Bahasa_Indonesia FloatUN_Bahasa_Inggris FloatUN_Matematika FloatUN_IPA FloatHuruf_UN_Bahasa_Indonesia Varchar(70)Huruf_UN_Bahasa_Inggris Varchar(70)Huruf_UN_Matematika Varchar(70)Huruf_UN_IPA Varchar(70)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

SiswaNIS Char(5) [PK]Nomor Char(5) [FK]Status_Dalam_Keluarga Varchar(30)Telepon IntegerNama_Kelas Varchar(10) [FK]Diterima_Dikelas_pada_Tanggal DatetimeDiterima_pada_Semester Char(1)Tahun_Pelajaran Varchar(15)Nama_Ayah Varchar(25)Nama_Ibu Varchar(25)Alamat_Orang_Tua Varchar(50)Telepon_Orang_Tua IntegerPekerjaan_Ayah Varchar(30)Pekerjaan_Ibu Varchar(30)Lokasi_Foto_Calon_Siswa Varchar(120)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)ID_Pengguna Char(5) [FK]

Alokasi_Kelas

ID_Kelas Varchar(10) [PK]Nama_Kelas Varchar(10)NIP_Guru Varchar(20) [FK]Tahun_Pelajaran Varchar(15)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Daftar_Ulang

Nomor_Daftar_Ulang Char(5) [PK]NIS Char(5) [FK]ID_Pengguna Char(5) [FK]Tanggal_Daftar_Ulang DatetimePerubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Mata_Pelajaran

Nama_Mata_Pelajaran Varchar(20) [PK]Kategori Varchar10)Disesuaikan_Dengan_KurikulumVarchar(4)Keterangan Varchar(35)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Guru

NIP_Guru Varchar(20) [PK]Nama_Guru Varchar(3)Total_Jam_per_Minggu IntegerKeterangan Varchar(35)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)ID_Pengguna Char(5) [FK]

Guru_Piket_On_DutyNIP_Guru Varchar(20) [FK]Hari_Piket Varchar(10)Tahun_Pelajaran Varchar(15)Keterangan Varchar(30)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

NANIS Char(5) [FK]Nama_Mata_Pelajaran Varchar(20) [FK]ID_Kelas Varchar(10) [Fk]NIP_Guru Varchar(20) [Fk]Tahun_Pelajaran Varchar(15)Semester Char(1)Nilai_UH_1 FloatNilai_UH_2 FloatNilai_UH_3 FloatNilai_UH_4 FloatRata_Rata_Nilai_UH FloatNilai_Tugas_1 FloatNilai_Tugas_2 FloatRata_Rata_Nilai_Tugas FloatNilai_Akhir_Kognitif FloatNilai_Akhir_Afektif FloatNilai_Akhir_Psikomotorik FloatUS FloatNilai_Raport FloatPerubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Agenda_Jadwal_Belajar

Nama_Kelas Varchar(10) [FK]Nama_Mata_Pelajaran Varchar(20) [FK]NIP_Guru Varchar(20) [FK]Jam Varchar(20)Hari Varchar(10)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Kehadiran_SiswaNIS Char(5) [FK]NIP_Guru Varchar(20) [FK]Hari_Absensi Varchar(20)Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Detail_Kelas

ID_Kelas Varchar(10) [FK]NIS Char(5) [FK]Perubahan_Terakhir_pada_Pukul Varchar(10)Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

Direktori_UN_USNomor_Peserta Varchar(5) [PK]NIS Char(5) [FK]Kurikulum Varchar(100)UN_Bahasa_Indonesia FloatUN_Bahasa_Inggris FloatUN_Matematika FloatUN_Fisika/Kimia FloatUN_Kimia/Geografi FloatUN_Biologi/Sosiologi FloatHuruf_UN_Bahasa_Indonesia Varchar(100)Huruf_UN_Bahasa_Inggris Varchar(100)Huruf_UN_Matematika Varchar(100)Huruf_UN_Bahasa_Indonesia Varchar(100)Tertulis_Pendidikan_Agama FloatTertulis_PPKN FloatPraktik_Fisika_or_Tertulis_EkonomiFloatPraktik_Kimia_or_Tertulis_GeografiFloatPraktik_Kimia_or_Tertulis_SosiologiFloatTertulis_Sejarah FloatTertulis_Penjaskes FloatTertulis_TIK FloatTertulis_Bahasa_Asing FloatPraktik_Pendidikan_Agama FloatPraktik_Bahasa_Indonesia FloatPraktik_Bahasa_Inggris FloatPraktik_Kesenian FloatPraktik_TIK FloatPraktik_Penjaskes FloatPraktik_Bahasa_Asing FloatID_Pengguna Char(5) [FK]Perubahan_Terakhir_pada_TanggalVarchar(10)Nama_Pemodifikasi_Terakhir Varchar(25)

AGENDA_JADWAL_BELAJARID_KELASNIPNAMA_MATA_PELAJARANTAHUN_AKADEMIKJAM_BELAJARHARI_BELAJAR

ALOKASI_KELASID_KELASNAMA_KELASTAHUN_PELAJARANNIP

CALON_SISWANOMORID_PENGGUNANO_PENDAFTARANTAHUN_PELAJARANTANGGAL_REGISTRASINAMA_LENGKAP_CALON_SISWAGENDER_CALON_SISWATEMPAT_LAHIR_CALON_SISWATANGGAL_LAHIR_CALON_SISWAKEWARGANEGARAANAGAMASTATUS_TEMPAT_TINGGALALAMAT_LENGKAP_CALON_SISWAJUMLAH_SAUDARAANAK_KENAMA_ORANG_TUAALAMAT_ORANG_TUAPENGHASILAN_ORANG_TUA_PER_BULANPEKERJAAN_ORANG_TUANAMA_WALIPEKERJAAN_WALIPENGHASILAN_WALI_PER_BULANALAMAT_WALIASAL_SEKOLAH_CALON_SISWANOMOR_STTBTAHUN_STTBBAHASA_INDONESIA_71BAHASA_INGGRIS_71MATEMATIKA_71PPKN_71IPA_71IPS_71JUMLAH_71RATA_RATA_71BAHASA_INDONESIA_72BAHASA_INGGRIS_72MATEMATIKA_72PPKN_72IPA_72IPS_72JUMLAH_72RATA_RATA_72BAHASA_INDONESIA_81BAHASA_INGGRIS_81MATEMATIKA_81PPKN_81IPA_81IPS_81JUMLAH_81RATA_RATA_81BAHASA_INDONESIA_82BAHASA_INGGRIS_82MATEMATIKA_82PPKN_82IPA_82IPS_82JUMLAH_82RATA_RATA_82BAHASA_INDONESIA_91BAHASA_INGGRIS_91MATEMATIKA_91PPKN_91IPA_91IPS_91JUMLAH_91RATA_RATA_91BAHASA_INDONESIA_92BAHASA_INGGRIS_92MATEMATIKA_92PPKN_92IPA_92IPS_92JUMLAH_92RATA_RATA_92RATA_RATA_BAHASA_INDONESIARATA_RATA_BAHASA_INGGRISRATA_RATA_MATEMATIKARATA_RATA_PPKNRATA_RATA_IPARATA_RATA_IPSUN_BAHASA_INDONESIAUN_BAHASA_INGGRISUN_MATEMATIKAUN_IPAHURUF_UN_BAHASA_INDONESIAHURUF_UN_BAHASA_INGGRISHURUF_UN_MATEMATIKAHURUF_UN_IPAPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIR

DAFTAR_ULANGNO_DAFTAR_ULANGNISTAHUN_PELAJARANKETERANGANTANGGAL_VERIFIKASIPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIRID_PENGGUNA

DETAIL_KELASID_KELASNISTAHUN_PELAJARAN

DIREKTORI_UN_USNOMOR_PESERTANISPROGRAM_STUDIKURIKULUMTAHUN_PELAJARANUN_BAHASA_INDONESIAUN_BAHASA_INGGRISUN_MATEMATIKAUN_FISIKA_OR_EKONOMIUN_KIMIA_OR_GEOGRAFIUN_BIOLOGI_OR_SOSIOLOGIJUMLAH_UNHURUF_UN_BAHASA_INDONESIAHURUF_UN_BAHASA_INGGRISHURUF_UN_MATEMATIKAHURUF_UN_FISIKA_OR_EKONOMIHURUF_UN_KIMIA_OR_GEOGRAFIHURUF_UN_BIOLOGI_OR_SOSIOLOGITERTULIS_PENDIDIKAN_AGAMATERTULIS_PPKNPRAKTIK_FISIKA_OR_TERTULIS_EKONOMIPRAKTIK_KIMIA_OR_TERTULIS_GEOGRAFIPRAKTIK_BIOLOGI_OR_TERTULIS_SOSIOLOGITERTULIS_SEJARAHTERTULIS_PENJASKESTERTULIS_TIKTERTULIS_BAHASA_ASINGJUMLAH_TERTULISPRAKTIK_PENDIDIKAN_AGAMAPRAKTIK_BAHASA_INDONESIAPRAKTIK_BAHASA_INGGRISPRAKTIK_KESENIANPRAKTIK_PENJASKESPRAKTIK_TIKPRAKTIK_BAHASA_ASINGJUMLAH_PRAKTIKID_PENGGUNAPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIR

GURUNIPNAMA_GURUGENDER_GURUTEMPAT_LAHIR_GURUTANGGAL_LAHIR_GURUIJAZAH_TERAKHIRTAHUN_IJAZAHNAMA_MATA_PELAJARANTMTJABATANJUMLAH_JAM_MENGAJARKETERANGANLOKASI_FOTO_PENGGUNAPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIRID_PENGGUNA

GURU_PIKET_ON_DUTYNIPHARI_PIKETTAHUN_PELAJARANPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIR

KETIDAKHADIRAN_SISWANISNIPTANGGAL_DOKUMENTASIKETERANGANTAHUN_PELAJARANPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIR

MATA_PELAJARANNAMA_MATA_PELAJARANKATEGORIDISESUAIKAN_DENGAN_KURIKULUM_PADA_TAHUNKETERANGANPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIR

NANAMA_MATA_PELAJARANNISID_KELASSEMESTERNILAI_UH_1NILAI_UH_2NILAI_UH_3NILAI_UH_4RATA_NILAI_UHNILAI_T1NILAI_T2RATA_NILAI_TNAKNAANAPSUSNR

PENGGUNA_APLIKASIID_PENGGUNANAMA_PENGGUNAGENDER_PENGGUNAJABATAN_PENGGUNAKATA_SANDILOKASI_FOTO_PENGGUNALOGIN_TERAKHIR_PADA_PUKULLOGIN_TERAKHIR_PADA_TANGGALPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIR

SISWANISNOMORSTATUS_DALAM_KELUARGAID_KELASDITERIMA_DI_KELAS_PADA_TANGGALDITERIMA_DI_KELAS_PADA_SEMESTERTAHUN_PELJARANNAMA_AYAHNAMA_IBUALAMAT_ORANG_TUATELEPON_ORANG_TUAPEKERJAAN_AYAHPEKERJAAN_IBULOKASI_FOTO_SISWAPERUBAHAN_TERAKHIR_PADA_PUKULPERUBAHAN_TERAKHIR_PADA_TANGGALNAMA_PEMODIFIKASI_TERAKHIRID_PENGGUNA

Page 6: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 6

menu utama ini, pengguna sistemakan dapat melakukan pekerjaandan keperluan sesuai hak aksesyang telah ditentukan. Berikut inimerupakan tampilan form menuutama pada sistem yangdikembangkan.

Gambar 10 Form Menu Utama

Berikut ini merupakantampilan form penerimaaan siswabaru pada sistem yangdikembangkan.

Gambar 11 Form PSB

Berikut ini merupakantampilan form data alumni yangdieperoleh dari dokumentasi UNdan US siswa yang telah lulus.

Gambar 12 Form Alumni

Berikut ini merupakantampilan form display data agenda

jadwal belajar pada sistem yangdikembagkan.

Gambar 13 Form Display Jadwal

Untuk dapat melakukandokumentasi nilai – nilai siswa,maka pengguna sistem khusunyaguru harus melakukanya denganmelakukan pengentrian nilai – nilaiyang akan dikalkulasi oleh sistem.Berikut ini merupakan tampilanform riwayat nilai siswa padasistem yang dikembangkan.

Gambar 14 Form Nilai

Sedangkan berikut ini merupakanberbagai rancangan keluran yangdihasilkan dari sistem yangdikembangkan.

Gambar 15 Laporan PSB

Page 7: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 7

Gambar 15 Laporan PSB (2)

Gambar 16 Laporan Jadwal

Gambar 17 Laporan Kelulusan

5 PENUTUP5.1 Kesimpulan

1. Upaya dalam mengkoordinasiberbagai agenda jadwal belajar,pengalokasian kelas dankoordinasi guru piket yangdilakukan oleh wakil kepalasekolah urusan kurikulummenjadi lebih ringan. Sehinggadapat meminimalkan kesalahandemi kesalahan yang ada.

2. Data – data siswa, guru danatribut keperluan administrasilain seperti penerimaan siswabaru, dokumentasi daftar ulangdan sebagainya yang diperlukan

untuk kegiatan akademik sekolahdisimpan dan dikelompokan padasebuah basis data yang sistematisdan terintegrasi, sehingga upayadalam pencarian data yangdibutuhkan lebih mudahdilakukan. Maka demikianefisiensi waktu dan sumber dayayang ada menjadi lebih baik.

3. Proses kalkulasi berbagai riwayatnilai siswa menjadi lebih ringan.Apabila terdapat kesalahan atauinkonsistensi, data tersebut dapatdengan segera diperbaikisehingga hasil yang dibutuhkanbisa langsung diperoleh sesuaidengan waktu dan kebutuhan.

4. Waktu respon (feedback) yangdiperoleh pihak sekolah untukmengetahui berbagai analisaberupa rangkuman beritaketerangan ketidakhadiran siswa,nilai siswa dan agenda jadwalbelajar serta berbagai laporanpenerimaan siswa baru, laporankenaikan kelas dan kelulusansiswa menjadi lebih baik.Sehingga kesesuaian antarakebutuhan dan waktu menjadilebih baik dan akurasi akses datayang diperlukan menjadi lebihmemadai karena hak akses sistemtelah ditentukan sesuai dengantugas dan wewenang masing –masing pengguna.

5.2 Saran

Untuk mencegah (avoidance) danmengantisipasi akses yang tidakdiinginkan, pengguna sistemdiharapkan melakukan pergantiankata sandi secara berkala. Katasandi yang direkomendasikanadalah kata sandi yang tidak mudahdiketahui dan diingat oleh oranglain, sehingga resikopenyalahgunaan hak akses olehpihak yang tidak berkepentingandapat diminimalisasi.

6 Komputer dimana sistem ini akandiajalankan sangatdirekomendasikan memiliki

Page 8: Sistem Informasi Administrasi Akademik Pada SMA Bina Warga … · 2016-05-24 · Visual Basic 6 sebelumnya. Visual ... lembaran – lembaaran tercetak yang disimpan pada rak kabinet

Hal - 8

program anti virus atau sejenisnyayang telah dipasang, sehinggaresiko kerusakan sistem yangdisebabkan oleh berbagai virus ataumalware dapat diminimalisasi.

7 Perlu diadakan evaluasi dan reviewpada skala waktu tertentu untukmemastikan kinerja sistem masihterkontrol dengan baik, sehinggaupaya dalam agenda perbaikan danpenyempurnaan sistem dimasamendatang akan lebih mudahdilakukan. Maka demikiankesesuaian kebutuhan informasiyang dihasilkan menjadi lebihoptimal.

8 Penulis menyadari sistem yangdikembangkan masih terdapatbeberapa kekurangan sehinggapada masa mendatang diharapkandapat dilakukan revisi danpengembangan sistem yang lebihbaik, seperti contoh denganpenambahan fitur yangmengintegrasikan sistem yangsudah ada dengan sistem berbabasisonline untuk menghasilkaninformasi yang lebih eksploratif.

DAFTAR PUSTAKA

[1] Bahra, AL 2004, Konsep SistemBasis Data dan Implementasinya,Graha Ilmu, Jakarta.

[2] Fathansyah 2002, Basis Data,Informatika, Bandung.

[3] Hartono, Jogiyanto 2005, Analisisdan Desain Sistem Informasi,Andi, Yogyakarta.

[4] Imam A.W 2005, SQL Server2000, Graha Ilmu, Jakarta.

[5] Kadir, Abdul 2003, PengendalianSistem Informas, Andi Offoset,Yogyakarta.

[6] Madcoms. 2004, ReferensiMicrosoft Visual Basic. Net, AndiOffset, Yogyakarta.

[7] O’Brien, James 2005, PengantarSistem Informasi Perspektif Bisnisdan Manajerial, Salemba Empat,Jakarta.

[8] Raya, Fahreza 2008, Belajar MudahMerakit Komputer, Mediakom,Yogyakarta.

[9] Sukarno, Muhammad 2006,Menguasai Visual Basic.NET,EskaMedia, Yogyakarta.

[10] Sutanta, Edhy 2004, Sistem BasisData, Graha Ilmu, Yogyakarta.

[11] Utami, Ema 2008,Mengoptimalkan Query Pada MsSQL Server, Andi, Yogyakarta.

[12]Whitten, Jeffery L, LonnieD.Bentley dan Kevin C. Dittman2006, Metode Desain dan AnalisisSistem, Andi Offoset, Yogyakarta.