• Tidak ada hasil yang ditemukan

Sistem Informasi Administrasi Akademik Pada SMA Bina Warga 1 Palembang

N/A
N/A
Protected

Academic year: 2021

Membagikan "Sistem Informasi Administrasi Akademik Pada SMA Bina Warga 1 Palembang"

Copied!
8
0
0

Teks penuh

(1)

Sistem Informasi Administrasi Akademik

Pada SMA Bina Warga 1 Palembang

Koes Tony Jubaidi (kt.snegopady@yahoo.com), Rudi Nurhadi (rudinurhadi@gmail.com) Dedy Hermanto (dedyhermanto@mdp.ac.id)

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

(2)

Kontak Tetap Anggota Anggota Metode

Kontrak Materi Kebijakan

Tidak ada surat Peringatan bagi pelanggan

Pelacakan tidak ada kemajuan Penipuan

Masalah keuangan Anggota tidak tahu

Anggota Tidak puas

Insentif tidak memadai Tidak ada solusi default otomatis

Harga tidak masuk akal

Kurangnya dukungan Kebijakan tidak tepat Pelaksanaan

telalu mahal

Flesksibilitas rendah

meningkatkan prduktivitas pengelolaan kegiatan administrasi sekolah yang berkaitan dengan keperluan aktivitas pembelajaran dan kegiatan akademik sekolah.

2 LANDASAN TEORI 2.1 Administrasi

Pengertian administrasi menurut Soewarno Handayaningrat, Administrasi secara sempit berasal dari kata Administratie (Bahasa Belanda) yaitu meliputi kegiatan catat – mencatat, surat – menyurat, pembukuan ringan, ketik – mengetik, agenda dan sebagainya yang bersifat teknis ketatausahaan .

Administrasi atau disebut juga administrator adalah pemilik kekuasaan tertinggi dalam suatu sistem atau manajemen keseluruhan sistem atau program (Raya, Fahreza, 2008,h.80). Sedangkan menurut (Ferdinanto, Hany. 2012,h.137) konsep administrasi yang salah satunya diterapkan pada perguruan tinggi ialah :

2.2 Akademik

Akademik adalah lembaga pendidikan tinggi kurang lebih 3 tahun berhubungan dengan akademik, bentuk ilmiah, bersifat ilmu pengetahuan [KBBI03]. 2.3 Fishbone Diagram

Untuk mengidentifikasi permalasahan yang ada sebenarnya terdapat banyak metode yang dapat

digunakan untuk

mengidentifikasinya.

diagram Fishbone atau Ishikawa merupakan sebuah alat grafis yang digunakan untuk mengidentifikasi, mengeksplorasi dan menggambarkan suatu masalah, sebab dan akibat dari masalah itu. Sering disebut diagram

sebab-akibat atau diagram tulang ikan (fishbone diagram) karena menyerupai tulang ikan.

Berikut ini merupakan contoh gambar dari diagram Fishbone yang dapat dilihat pada gambar 1.

Gambar 1 Contoh Diagram Fishbone 2.4 Visual Basic.NET

Microsoft Visual Basic 7 atau Visual Basic.Net adalah suatu peningkatan atau upgrade dari versi Visual Basic 6 sebelumnya. Visual Basic.Net direalisasikan pada akhir-akhir tahun 1999, Microsoft memposisiskan teknologi tersebut sebagai platform untuk membangun suatu program yang tidak hanya membahas satu bahasa pemrograman saja melainkan multi bahasa.

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

2.5 SQL Server

SQL adalah bahasa yang digunakan untuk mengakses basis data yang tergolong relasional. SQL dipakai untuk mengambil data (query), menciptakan tabel, menghapus tabel, menambahkan data ke tabel, menghapus data pada tabel, mengganti data pada tabel, dan berbagai operasi lainnya.

SQL tidak terbatas hanya untuk mengambil data (query),

(3)

tetapi juga dapat digunakan untuk menciptakan tabel, menghapus tabel, menambahkan data ke tabel, menghapus data pada tabel, mengganti data pada tabel, dan berbagai operasi lainnya. (Abdul Kadir, 2003, h.285).

3 ANALISIS DAN RANCANGAN 3.1 Identifikasi Permasalahan

Berdasarkan uraian prosedur yang sedang berjalan pada SMA Bina Warga 1 Palembang, maka penulis menerapkan kerangka kerja pemecahan masalah dengan menggunakan diagram Fishbone. Berikut ini merupakan uraian mengenai upaya dalam mengidentifikasi permasalahan yang ada.

Gambar 2 Identifikasi Permasalahan a. Komputerisasi belum optimal,

sebab pemanfaatan komputer yang digunakan belum sesuai dengan kebutuhan yang sebenarnya. Perangkat komputer yang tersedia sebagian besar hanya digunakan untuk mengetik berbagai agenda keperluan. b. Penggunaan komputer belum

mencapai sasaran optimal, sebab pencatatan – pencatatan masih bersifat konvensional yang dialokasikan ke komputer saja dan belum menggunakan basis data yang terintegrasi.

c. Data–data administrasi akademik yang meliputi penerimaan siswa baru, data siswa, dan guru dapat

saja rusak atau bahkan hilang sebab hanya didokumentasikan dalam bentuk arsip yang disimpan pada rak kabinet walaupun beberapa daftar – daftar diantaranya disimpan pada Microsoft Office Word 2007 sebagai salinan.

d. Dokumentasi nilai dan ketidakhadiran siswa yang frekuensi kebutuhanya cukup sering hanya disimpan pada lembaran – lembaaran tercetak yang disimpan pada rak kabinet dapat saja beresiko tercampur atau rusak sehingga mengakibatkan hilangnya data tersebut.

3.2 Analisis Kebutuhan

Analisis kebutuhan yang digunakan oleh penulis adalah use case. Glosarium use case merupakan daftar istilah use case yang dapat digunakan untuk mendokumentasikan use case. Diagram use case dapat dilihat pada gambar berikut ini.

Gambar 3 Analisis Kebutuhan

K urang optim alnya kebutuhan inform asi Y ang berkaitan dengan K erpeluan adm inistrasi & akadem ik M an u sia

M eto d e M esin

L in g ku n g an M aterial

B agian tata usaha sejauh ini m asih banyak m elakukan pekerjaan yang bersifat teknis P em anfaatan sum ber daya yang tersedia kurang tepat guna

U paya dalam pem buatan M odul dan dokum en untuk berabagai berita keterangan dan laporan yang dilakukan O leh bagian tata usaha sangat lam ban W aktu dan respon yang diperlukan

dalam m em peroleh D ata-data sisw a , guru dan jadw al belajar kurang optim al M elakukan pengum pulan data - data yang cukup B anyak pada m asing -m asing daftar Y ang disim pan

K oordinasi m engenai alokasi kelas , w aktu dan jadw al belajar m enagajar S eringkali terdapat kekeliruan . P enyajian berbagai berita keterangan dan laporan

M em butuhkan w aktu yang relatif lam a .

M asih harus disesuaikan dengan pencatatan biasa . S ulitnya upaya dalam m engum pulkan R iw ayat nilai sisw a . D alam m em perolehnya w ali kelas harus m em inta kepada guru pengajar terkait.

K om puterisasi belum terealisasi dengan optim al.

penggunaan sum ber daya kertas m enjadi kurang tepat sasaran karena harus m enyesuaikan kesalahan – kesalahan yang harus dikoreksi. P em anfaatan kom puter yang D igunakan kurang sesuai dengan kebutuhan yang sepenuhnya .

D ilakukan rekapitulasi secara kolektif D ata – data adm inistrasi & akadem ik hanya didokum entasikan dalam bentuk arsip yang disim pan pada rak kabinet .

D ata - data ini apat saja rusak atau bahkam hilang P enyajian berbagai berita keterangan dan laporan m asih terdapat kesalahan K urangnya pengetahuan petugas tata usaha m engenai

Teknologi kom puter P enggunaan kom puter yang dilakukan hanya sebatas apa yang bisa dilakukan sesuai pengetahuan yang dim iliki

P enggunaan kom puter tidak m enyeluruh P encatatan m asih bersifat konvensional Y ang dialokasikan kekom puter dan belum M enggunakan basis data

K epala sekolah seringkali harus m enunggu beberapa w aktu untuk m engetahui inform asi jadw al m engajar guru untuk m em antau kinerja yang dilakukan .

D okum entasi data – data adm inistrasi tidak tersim pan secara sistem atis dan terkelom pok terjadi kekacauan dan tercam purnya satu berkas dengan berkas yang lain .

sehingga inform asi yang diperlukan untuk perbaikan – perbaikan sangat m inim

U paya dalam m engetahui analisa dari berbagai sudut pandang data yang berakitan dengan kegiatan pem belajaran kurang m em adai

B elum adanya basis data yang m engintegrasikan antara data sisw a , guru , nilai, dan data lainya yang dapat m em udahkan dalam m em peroleh inform asi dari dan atu m elibatkan data – data tersebut dengan tepat w aktu . D okum entasi nilai dan ketidakhadiran sisw a yang frekuensi kebutuhanya sering disim pan pada lem baran – lem baaran tercetak yang disim pan pada rak kabinet beresiko tercam pur atau rusak sehingga m engakibatkan hilangnya data tersebut.

(4)

4 RANCANGAN SISTEM 4.1 Diagram Konteks

Diagram konteks merupakan salah satu bagian dari Data Flow Diagram (DFD) dan merupakan diagram level tertinggi dari diagram – diagram lainya. Diagram konteks pada pembahasan skripsi ini dapat dilihat pada gambar berikut ini.

Gambar 4 Diagram Konteks 4.2 Diagram Dekomposisi

Pada dasarnya diagram

dekomposisi digunakan untuk menguraikan mengenai beberapa

sub – sub sistem dari

pengembangan sistem yang akan dilakukan. Dimana pada setiap

sub – sub sistem tersebut

komponen – komponen tersebut

yang digunakan dalam upaya

menjelaskan sistem yang

dikembangkan meliputi berbagai

subsistem, proses, dan

subproses.

Diagram dekomposisi pada penulisan skripsi ini terbagi kedalam beberapa susbistem yaitu subsistem akses, subsistem administrasi, subsistem akademik, subsistem berita keterangan, dan subsistem laporan. Untuk subsistem

akses meliputi kelola pengguna dan kelola kata sandi. Kelola pengguna merupakan hak akses yang dibuat kepala tata usaha kepada pengguna untuk dapat menggunakan aplikasi dan hanya pengguna yang memiliki id pengguna dan kata sandi yang dapat mengakses aplikasi. Sedangkan kelola kata sandi merupakan kejadian ubah kata sandi yang dapat dilakukan oleh masing – masing pengguna tanpa harus meminta perubahanya melalui kepala tata usaha.

Gambar 5 Diagram Dekomposisi SISTEM INFORMASI ADMINISTRASI

AKADEMIK PADA SMA BINA W ARGA 1

PALEMBANG Pegawai Tata Usaha W ks. Urusan Kurikulum Pengelolaan_Penerimaan_Siswa_Baru Pengelolaan_Riwayat_Siswa Pengelolaan_Mata_Pelajaran Pengelolaan_Agenda_Jadwal Pengelolaan_Alokasi_Kelas Pengelolaan_Koordinasi_Guru_Piket Review_Laporan_Penerima an_Siswa_Baru_oleh_ W ks.Urusan_Kurikulum Review_Laporan_Kenaikan _Kelas_Oleh_W ks.Urusan_ Kurikulum Review_Laporan_Kelulusan Oleh_W ks.Urusan_ Kurikulum Guru Pengelolaan_Ketidakhadiran_Siswa Keterangan_Ketidakhadiran_Siswa Keterangan_Mengajar Kepala Tata Usaha Review_Laporan_Penerimaan_Siswa_Baru_oleh_ Kepala_Tata_Usaha Pengelolaan_Pengguna_Sistem Kepala Sekolah Laporan_Penerimaan_ Siswa_Baru Laporan_Kenaikan_Kelas Laporan_Kelulusan_Siswa Laporan_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.0 Subsistem Akses 1.1 Kelola Pengguna 1.1.1 Tambah Pengguna 1.1.2 Cari Pengguna 2.0 Subsitem Master Adminsitrasi

2.1 Kelola Penerimaan Siswa Baru 2.1.1 Tambah Calon Siswa 2.1.2 Ubah Calon Siswa 2.1.3 Cari Calon Siswa 2.2 Kelola Siswa 2.2.1 Tambah Siswa 2.2.2 Ubah Siswa 2.2.3 Cari Siswa 2.3 Kelola Guru 2.3.1 Tambah Guru 2.3.2 Ubah Guru 2.3.3 Cari Guru 3.0 Subsitem Akademik 3.2 Kelola Agenda Jadwal Belajar Mengajar 3.2.1 Tambah Agenda Jadwal Belajar 3.2.2 Ubah AgendaJadwal Belajar 3.2.3 Cari Agenda Jadwal Belajar 3.3 Kelola Alokasi Kelas 3.3.1 Tambah Kelas 3.3.2 Ubah Kelas 3.3.3 Cari Kelas 4.0 Subsitem Berita Keterangan 3.4 Kelola Koordinasi Guru Piket 3.4.1 Tambah Guru Piket 3.4.2 Ubah Guru Piket 3.4.3 Cari Guru Piket 4.1 Kelola_Berita Keterangan Kehadiran Siswa 4.1.1 Cari Keterangan Ketidakhadiran Siswa

4.2 Kelola_Berita Keterangan Nilai Siswa 4.2.1 Cari Keterangan Nilai Siswa 4.3 Kelola_Berita Keterangan Jadwal 4.3.1 Cari Keterangan Jadwal 3.5 Kelola Ketidakhadiran Siswa 3.5.1 Tambah Ketidakhadiran Siswa 3.5.2 Ubah Ketidakhadiran Siswa

3.5.3 Cari ketidakhadiran Siswa

5.0 Subsistem Laporan 5.1 Kelola Laporan Penerimaan Siswa Baru 5.1.1 Cari Laporan Penerimaan Siswa Baru 5.2 Kelola Laporan Kenaikan Kelas 5.2.1 Cari Laporan Kenaikan Kelas 5.3 Kelola Laporan Kelulusan Siswa 5.3.1 Cari Laporan Kelulusan Siswa 5.4 Kelola Laporan Jadwal Mengajar 5.4.1 Cari Laporan Jadwal Mengajar 3.6 Kelola Dokumentasi Nilai Siswa 3.6.1 Tambah Nilai Siswa 3.6.2 Ubah Nilai Siswa 3.6.3 Cari Nilai Siswa 3.1 Kelola Mata Pelajaran 3.1.1 Tambah Mata Pelajaran 3.1.2 Ubah Mata Pelajaran 3.1.3 Cari Mata Pelajaran 1.2 UbahPengguna 2.4 Kelola Daftar Ulang 2.4.1 Tambah Daftar Ulang 2.4.2 Ubah Daftar Ulang 2.4.3 Cari Daftar Ulang 2.5 KelolaDirektori UN/US

2.4.1 TambahDirektori UN/US

2.4.2 UbahDirektori UN/US

2.4.3 CariDirektori UN/US

(5)

4.3 Model Data

Entity Relationship Diagram (ERD) atau yang disebut juga dengan relasi antar entitas merupakan himpunan data dari berbagaiprosedur atau relasi yang menjelaskan hubungan dari data store di Data

Flow Diagram (DFD) yang

ditunjukkan pada gambar berikut ini.

Gambar 6 ERD yang Diusulkan 4.4 Relasi antar Tabel

Gambar 7 Relasi antar Tabel

4.5 Rancangan Antarmuka

Rancangan antarmuka merupakan tampilan berbagai form yang terdapat pada sistem yang telah dikembangkan. Berikut ini merupakan uraian dari rancangan – rancangan antarmuka yang terdapat pada sistem.

Gambar 8 Form Splash Screen Untuk dapat mengakses sistem, pengguna harus melakukan login terlebih dahulu sebelum akhirnya dapat melakukan tugasnya sesuai dengan hak akses yang dimiliki. Dengan mengetikan id pengguna dan kata sandi yang dimiliki, pengguna aplikasi akan dapat melakukan tugasnya sesuai dengan keperluan dan akses yang telah ditentukan. Berikut ini merupakan tampilan form login aplikasi dari sistem yang dikembangkan.

Gambar 9 Form Login

Form menu utama

merupakan form yang akan tampil apabila pengguna sistem berhasil melakukan login sistem. Dari form Pengguna_Aplikasi

ID_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_PukulVarchar(10) Login_Terakhir_pada_TanggalVarchar(10) Perubahan_Terakhir_pada_Pukul Varchar(10) Perubahan_Terakhir_pada_TanggalVarchar(10) Nama_Pemodifikasi_TerakhirVarchar(25)

Calon_Siswa

Nomor Char(5) [PK] ID_Pengguna Char(5) [FK] No_Pendaftaran Varchar(4) Tahun_Pelajaran Varchar(15) Tanggal_Registrasi Datetime Nama_Calon_SiswaVarchar(25) Gender_CalonS_iswaChar(1) Tempat_Lahir Varchar(35) Tanggal_Lahir Datetime KewarganegaraanVarchar(25) Agama Varchar(25) Status_Tempat_TinggalVarchar(35) Alamat_Lengkap_Calon_Siswa Varchar(50) Jumlah_Saudara Varchar(2) Anak_Ke Varchar(2) Nama_Orang_Tua Varchar(25) Alamat_Orang_TuaVarchar(25) Penghasilan_Orang_Tua Money Pekerjaan_Orang_TuaVarchar(30) Nama_Wali Varchar(25) Pekerjaan_Wali Varchar(30) Penghasilan_Wali Money Alamat_Wali Varchar(50) Asal_Sekolah_Calon_SiswaVarchar(50) Nomor_STTB Varchar(25) Tahun_STTB Varchar(4) Bahasa_Indonesia_71Float Bahasa_Inggris_71Float Matematika_71 Float PPKN_71 Float IPA_71 Float IPS_71 Float Jumlah_71 Float Rata_Rata_71 Float Bahasa_Indonesia_72Float Bahasa_Inggris_72Float Matematika_72 Float PPKN_72 Float IPA_72 Float IPS_72 Float Jumlah_72 Float Rata_Rata_72 Float Bahasa_Indonesia_81 Float Bahasa_Inggris_81 Float Matematika_81 Float PPKN_81 Float IPA_81 Float IPS_81 Float Jumlah_81 Float Rata_Rata_81 Float Bahasa_Indonesia_82 Float Bahasa_Inggris_82 Float Matematika_92 Float PPKN_82 Float IPA_82 Float IPS_82 Float Jumlah_82 Float Rata_Rata_82 Float Bahasa_Indonesia_91 Float Bahasa_Inggris_91 Float Matematika_91 Float PPKN_91 Float IPA_91 Float IPS_91 Float Jumlah_91 Float Rata_Rata_91 Float Bahasa_Indonesia_92 Float Bahasa_Inggris_92 Float Matematika_92 Float PPKN_92 Float IPA_92 Float IPS_92 Float Jumlah_92 Float Rata_Rata_92 Float Rata_Bahasa_IndonesiaFloat Rata_Bahasa_Inggris Float Rata_Matematika Float Rata_PPKN Float Rata_IPA Float Rata_IPS Float UN_Bahasa_Indonesia Float UN_Bahasa_Inggris Float UN_Matematika Float UN_IPA Float Huruf_UN_Bahasa_IndonesiaVarchar(70) Huruf_UN_Bahasa_InggrisVarchar(70) Huruf_UN_Mtemaatika Varchar(70) Huruf_UN_IPA Varchar(70) Perubahan_Terakhir_pada_Pukul Varchar(10) Perubahan_Terakhir_pada_TanggalVarchar(10) Nama_Pemodifikasi_eraTkhirVarchar(25) Siswa N IS Char(5) [PK] N omor Char(5) [FK] S tatus_Dalam_Keluarga Varchar(30) T elepon Integer N ama_Kelas Varchar(10) [FK] D iterima_Dikelas_pad_Taanggal Datetime D iterima_pada_Semester Char(1) T ahun_Pelajaran Varchar(15) N ama_Ayah Varchar(25) N ama_Ibu Varchar(25) A lamat_Orang_Tua Varchar(50) T elepon_Orang_Tua Integer P ekerjaan_Ayah Varchar(30) P ekerjaan_Ibu Varchar(30) L okasi_Foto_Calon_SiswaVarchar(120) P erubahan_Terakhir_pada_Pukul Varchar(10) P erubahan_Terakhir_pada_TanggalVarchar(10) N ama_Pemodifikasi_TerakhirVarchar(25) ID_Pengguna Char(5) [FK] Alokasi_Kelas ID_Kelas Varchar(10) [PK] Nama_Kelas Varchar(10) NIP_Guru Varchar(20) [FK] T ahun_Pelajaran Varchar(15) Perubahan_Terakhir_pada_Pukul Varchar(10) Perubahan_Terakhir_pada_TanggalVarchar(10) Nama_Pemodifikasi_TerakhirVarchar(25)

Daftar_Ulang

Nomor_Daftar_Ulang Char(5) [PK] NIS Char(5) [FK] ID_Pengguna Char(5) [FK] Tanggal_Daftar_Ulang Datetime Perubahan_Terakhir_pada_Pukul Varchar(10) Perubahan_Terakhir_pada_TanggalVarchar(10) Nama_Pemodifikasi_eraTkhirVarchar(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_TerakhirVarchar(25)

Guru N IP_Guru Varchar(20) [PK] N ama_Guru Varchar(3) T otal_Jam_per_Minggu Integer K eterangan Varchar(35) P erubahan_Terakhir_pada_Pukul Varchar(10) P erubahan_Terakhir_pada_TanggalVarchar(10) N ama_Pemodifikasi_TerakhirVarchar(25) ID_Pengguna Char(5) [FK]

Guru_Piket_On_Duty

N IP_Guru Varchar(20) [FK] H ari_Piket Varchar(10) T ahun_Pelajaran Varchar(15) K eterangan Varchar(30) P erubahan_Terakhir_pada_Pukul Varchar(10) P erubahan_Terakhir_pada_TanggalVarchar(10) N ama_Pemodifikasi_TerakhirVarchar(25)

NA

NIS Char(5) [FK] Nama_Mata_Pelajaran Varchar(20) [FK] ID_Kelas Varchar(10) [Fk] NIP_Guru Varchar(20) [Fk] T ahun_Pelajaran Varchar(15) S emester Char(1) Nilai_UH_1 Float Nilai_UH_2 Float Nilai_UH_3 Float Nilai_UH_4 Float Rata_Rata_Nilai_UH Float Nilai_Tugas_1 Float Nilai_Tugas_2 Float Rata_Rata_Nilai_Tugas Float Nilai_Akhir_Kognitif Float Nilai_Akhir_Afektif Float Nilai_Akhir_PsikomotorikFloat US Float Nilai_Raport Float P erubahan_Terakhir_pada_Pukul Varchar(10) P erubahan_Terakhir_pada_TanggalVarchar(10) Nama_Pemodifikasi_TerakhirVarchar(25)

Agenda_Jadwal_Belajar

Nama_Kelas Varchar(10) [FK] Nama_Mata_Pelajaran Varchar(20) [FK] NIP_Guru Varchar(20) [FK] J am Varchar(20) Hari Varchar(10) Perubahan_Terakhir_pada_Pukul Varchar(10) Perubahan_Terakhir_pada_TanggalVarchar(10) Nama_Pemodifikasi_TerakhirVarchar(25)

Kehadiran_Siswa NIS 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_TerakhirVarchar(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_TerakhirVarchar(25)

Direktori_UN_US N omor_Peserta Varchar(5) [PK] N IS Char(5) [FK] K urikulum Varchar(100) U N_Bahasa_Indonesia Float U N_Bahasa_Inggris Float U N_Matematika Float U N_Fisika/Kimia Float U N_Kimia/Geografi Float U N_Biologi/Sosiologi Float H uruf_UN_Bahasa_IndonesiaVarchar(100) H uruf_UN_Bahasa_InggrisVarchar(100) H uruf_UN_Matematika Varchar(100) H uruf_UN_Bahasa_IndonesiaVarchar(100) T ertulis_Pendidikan_AgamaFloat T ertulis_PPKN Float P raktik_Fisika_or_Tertulis_EkonomiFloat P raktik_Kimia_or_Tertulis_GeografiFloat P raktik_Kimia_or_Tertulis_SosiologiFloat T ertulis_Sejarah Float T ertulis_Penjaskes Float T ertulis_TIK Float T ertulis_Bahasa_Asing Float P raktik_Pendidikan_AgamaFloat P raktik_Bahasa_IndonesiaFloat P raktik_Bahasa_Inggris Float P raktik_Kesenian Float P raktik_TIK Float P raktik_Penjaskes Float P raktik_Bahasa_Asing Float ID_Pengguna Char(5) [FK] P erubahan_Terakhir_pada_TanggalVarchar(10) N ama_Pemodifikasi_TerakhirVarchar(25)

AGENDA_JADWAL_BELAJAR ID_KELAS NIP NAMA_MATA_PELAJARAN TAHUN_AKADEMIK JAM_BELAJAR HARI_BELAJAR ALOKASI_KELAS ID_KELAS NAMA_KELAS TAHUN_PELAJARAN NIP CALON_SISWA NOMOR ID_PENGGUNA NO_PENDAFTARAN TAHUN_PELAJARAN TANGGAL_REGISTRASI NAMA_LENGKAP_CALON_SISWA GENDER_CALON_SISWA TEMPAT_LAHIR_CALON_SISWA TANGGAL_LAHIR_CALON_SISWA KEWARGANEGARAAN AGAMA STATUS_TEMPAT_TINGGAL ALAMAT_LENGKAP_CALON_SISWA JUMLAH_SAUDARA ANAK_KE NAMA_ORANG_TUA ALAMAT_ORANG_TUA PENGHASILAN_ORANG_TUA_PER_BULAN PEKERJAAN_ORANG_TUA NAMA_WALI PEKERJAAN_WALI PENGHASILAN_WALI_PER_BULAN ALAMAT_WALI ASAL_SEKOLAH_CALON_SISWA NOMOR_STTB TAHUN_STTB BAHASA_INDONESIA_71 BAHASA_INGGRIS_71 MATEMATIKA_71 PPKN_71 IPA_71 IPS_71 JUMLAH_71 RATA_RATA_71 BAHASA_INDONESIA_72 BAHASA_INGGRIS_72 MATEMATIKA_72 PPKN_72 IPA_72 IPS_72 JUMLAH_72 RATA_RATA_72 BAHASA_INDONESIA_81 BAHASA_INGGRIS_81 MATEMATIKA_81 PPKN_81 IPA_81 IPS_81 JUMLAH_81 RATA_RATA_81 BAHASA_INDONESIA_82 BAHASA_INGGRIS_82 MATEMATIKA_82 PPKN_82 IPA_82 IPS_82 JUMLAH_82 RATA_RATA_82 BAHASA_INDONESIA_91 BAHASA_INGGRIS_91 MATEMATIKA_91 PPKN_91 IPA_91 IPS_91 JUMLAH_91 RATA_RATA_91 BAHASA_INDONESIA_92 BAHASA_INGGRIS_92 MATEMATIKA_92 PPKN_92 IPA_92 IPS_92 JUMLAH_92 RATA_RATA_92 RATA_RATA_BAHASA_INDONESIA RATA_RATA_BAHASA_INGGRIS RATA_RATA_MATEMATIKA RATA_RATA_PPKN RATA_RATA_IPA RATA_RATA_IPS UN_BAHASA_INDONESIA UN_BAHASA_INGGRIS UN_MATEMATIKA UN_IPA HURUF_UN_BAHASA_INDONESIA HURUF_UN_BAHASA_INGGRIS HURUF_UN_MATEMATIKA HURUF_UN_IPA PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR DAFTAR_ULANG NO_DAFTAR_ULANG NIS TAHUN_PELAJARAN KETERANGAN TANGGAL_VERIFIKASI PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR ID_PENGGUNA DETAIL_KELAS ID_KELAS NIS TAHUN_PELAJARAN DIREKTORI_UN_US NOMOR_PESERTA NIS PROGRAM_STUDI KURIKULUM TAHUN_PELAJARAN UN_BAHASA_INDONESIA UN_BAHASA_INGGRIS UN_MATEMATIKA UN_FISIKA_OR_EKONOMI UN_KIMIA_OR_GEOGRAFI UN_BIOLOGI_OR_SOSIOLOGI JUMLAH_UN HURUF_UN_BAHASA_INDONESIA HURUF_UN_BAHASA_INGGRIS HURUF_UN_MATEMATIKA HURUF_UN_FISIKA_OR_EKONOMI HURUF_UN_KIMIA_OR_GEOGRAFI HURUF_UN_BIOLOGI_OR_SOSIOLOGI TERTULIS_PENDIDIKAN_AGAMA TERTULIS_PPKN PRAKTIK_FISIKA_OR_TERTULIS_EKONOMI PRAKTIK_KIMIA_OR_TERTULIS_GEOGRAFI PRAKTIK_BIOLOGI_OR_TERTULIS_SOSIOLOGI TERTULIS_SEJARAH TERTULIS_PENJASKES TERTULIS_TIK TERTULIS_BAHASA_ASING JUMLAH_TERTULIS PRAKTIK_PENDIDIKAN_AGAMA PRAKTIK_BAHASA_INDONESIA PRAKTIK_BAHASA_INGGRIS PRAKTIK_KESENIAN PRAKTIK_PENJASKES PRAKTIK_TIK PRAKTIK_BAHASA_ASING JUMLAH_PRAKTIK ID_PENGGUNA PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR GURU NIP NAMA_GURU GENDER_GURU TEMPAT_LAHIR_GURU TANGGAL_LAHIR_GURU IJAZAH_TERAKHIR TAHUN_IJAZAH NAMA_MATA_PELAJARAN TMT JABATAN JUMLAH_JAM_MENGAJAR KETERANGAN LOKASI_FOTO_PENGGUNA PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR ID_PENGGUNA GURU_PIKET_ON_DUTY NIP HARI_PIKET TAHUN_PELAJARAN PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR KETIDAKHADIRAN_SISWA NIS NIP TANGGAL_DOKUMENTASI KETERANGAN TAHUN_PELAJARAN PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR MATA_PELAJARAN NAMA_MATA_PELAJARAN KATEGORI DISESUAIKAN_DENGAN_KURIKULUM_PADA_TAHUN KETERANGAN PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR NA NAMA_MATA_PELAJARAN NIS ID_KELAS SEMESTER NILAI_UH_1 NILAI_UH_2 NILAI_UH_3 NILAI_UH_4 RATA_NILAI_UH NILAI_T1 NILAI_T2 RATA_NILAI_T NAK NAA NAPS US NR PENGGUNA_APLIKASI ID_PENGGUNA NAMA_PENGGUNA GENDER_PENGGUNA JABATAN_PENGGUNA KATA_SANDI LOKASI_FOTO_PENGGUNA LOGIN_TERAKHIR_PADA_PUKUL LOGIN_TERAKHIR_PADA_TANGGAL PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR SISWA NIS NOMOR STATUS_DALAM_KELUARGA ID_KELAS DITERIMA_DI_KELAS_PADA_TANGGAL DITERIMA_DI_KELAS_PADA_SEMESTER TAHUN_PELJARAN NAMA_AYAH NAMA_IBU ALAMAT_ORANG_TUA TELEPON_ORANG_TUA PEKERJAAN_AYAH PEKERJAAN_IBU LOKASI_FOTO_SISWA PERUBAHAN_TERAKHIR_PADA_PUKUL PERUBAHAN_TERAKHIR_PADA_TANGGAL NAMA_PEMODIFIKASI_TERAKHIR ID_PENGGUNA

(6)

menu utama ini, pengguna sistem akan dapat melakukan pekerjaan dan keperluan sesuai hak akses yang telah ditentukan. Berikut ini merupakan tampilan form menu utama pada sistem yang dikembangkan.

Gambar 10 Form Menu Utama Berikut ini merupakan tampilan form penerimaaan siswa baru pada sistem yang dikembangkan.

Gambar 11 Form PSB Berikut ini merupakan tampilan form data alumni yang dieperoleh dari dokumentasi UN dan US siswa yang telah lulus.

Gambar 12 Form Alumni Berikut ini merupakan tampilan form display data agenda

jadwal belajar pada sistem yang dikembagkan.

Gambar 13 Form Display Jadwal Untuk dapat melakukan dokumentasi nilai – nilai siswa, maka pengguna sistem khusunya guru harus melakukanya dengan melakukan pengentrian nilai– nilai yang akan dikalkulasi oleh sistem. Berikut ini merupakan tampilan form riwayat nilai siswa pada sistem yang dikembangkan.

Gambar 14 Form Nilai Sedangkan berikut ini merupakan berbagai rancangan keluran yang dihasilkan dari sistem yang dikembangkan.

(7)

Gambar 15 Laporan PSB (2)

Gambar 16 Laporan Jadwal

Gambar 17 Laporan Kelulusan

5 PENUTUP 5.1 Kesimpulan

1. Upaya dalam mengkoordinasi berbagai agenda jadwal belajar, pengalokasian kelas dan koordinasi guru piket yang dilakukan oleh wakil kepala sekolah urusan kurikulum menjadi lebih ringan. Sehingga dapat meminimalkan kesalahan demi kesalahan yang ada.

2. Data – data siswa, guru dan atribut keperluan administrasi lain seperti penerimaan siswa baru, dokumentasi daftar ulang dan sebagainya yang diperlukan

untuk kegiatan akademik sekolah disimpan dan dikelompokan pada sebuah basis data yang sistematis dan terintegrasi, sehingga upaya dalam pencarian data yang dibutuhkan lebih mudah dilakukan. Maka demikian efisiensi waktu dan sumber daya yang ada menjadi lebih baik. 3. Proses kalkulasi berbagai riwayat

nilai siswa menjadi lebih ringan. Apabila terdapat kesalahan atau inkonsistensi, data tersebut dapat dengan segera diperbaiki sehingga hasil yang dibutuhkan bisa langsung diperoleh sesuai dengan waktu dan kebutuhan. 4. Waktu respon (feedback) yang

diperoleh pihak sekolah untuk mengetahui berbagai analisa berupa rangkuman berita keterangan ketidakhadiran siswa, nilai siswa dan agenda jadwal belajar serta berbagai laporan penerimaan siswa baru, laporan kenaikan kelas dan kelulusan siswa menjadi lebih baik. Sehingga kesesuaian antara kebutuhan dan waktu menjadi lebih baik dan akurasi akses data yang diperlukan menjadi lebih memadai karena hak akses sistem telah ditentukan sesuai dengan tugas dan wewenang masing – masing pengguna.

5.2 Saran

Untuk mencegah (avoidance) dan mengantisipasi akses yang tidak diinginkan, pengguna sistem diharapkan melakukan pergantian kata sandi secara berkala. Kata sandi yang direkomendasikan adalah kata sandi yang tidak mudah diketahui dan diingat oleh orang lain, sehingga resiko penyalahgunaan hak akses oleh pihak yang tidak berkepentingan dapat diminimalisasi.

6 Komputer dimana sistem ini akan

diajalankan sangat

(8)

program anti virus atau sejenisnya yang telah dipasang, sehingga resiko kerusakan sistem yang disebabkan oleh berbagai virus atau malware dapat diminimalisasi. 7 Perlu diadakan evaluasi dan review

pada skala waktu tertentu untuk memastikan kinerja sistem masih terkontrol dengan baik, sehingga upaya dalam agenda perbaikan dan penyempurnaan sistem dimasa mendatang akan lebih mudah dilakukan. Maka demikian kesesuaian kebutuhan informasi yang dihasilkan menjadi lebih optimal.

8 Penulis menyadari sistem yang dikembangkan masih terdapat beberapa kekurangan sehingga pada masa mendatang diharapkan dapat dilakukan revisi dan pengembangan sistem yang lebih baik, seperti contoh dengan penambahan fitur yang mengintegrasikan sistem yang sudah ada dengan sistem berbabasis online untuk menghasilkan informasi yang lebih eksploratif.

DAFTAR PUSTAKA

[1] Bahra, AL 2004, Konsep Sistem

Basis Data dan Implementasinya,

Graha Ilmu, Jakarta.

[2] Fathansyah 2002, Basis Data,

Informatika, Bandung.

[3] Hartono, Jogiyanto 2005, Analisis

dan Desain Sistem Informasi,

Andi, Yogyakarta.

[4] Imam A.W 2005, SQL Server

2000, Graha Ilmu, Jakarta.

[5] Kadir, Abdul 2003, Pengendalian

Sistem Informas, Andi Offoset,

Yogyakarta.

[6] Madcoms. 2004, Referensi

Microsoft Visual Basic. Net, Andi

Offset, Yogyakarta.

[7] O’Brien, James 2005, Pengantar Sistem Informasi Perspektif Bisnis dan Manajerial, Salemba Empat,

Jakarta.

[8] Raya, Fahreza 2008, Belajar Mudah

Merakit Komputer, Mediakom, Yogyakarta.

[9] Sukarno, Muhammad 2006,

Menguasai Visual Basic.NET,

EskaMedia, Yogyakarta.

[10] Sutanta, Edhy 2004, Sistem Basis

Data, Graha Ilmu, Yogyakarta.

[11] Utami, Ema 2008,

Mengoptimalkan Query Pada Ms SQL Server, Andi, Yogyakarta.

[12]Whitten, Jeffery L, Lonnie

D.Bentley dan Kevin C. Dittman 2006, Metode Desain dan Analisis

Gambar

diagram Fishbone atau Ishikawa merupakan  sebuah  alat grafis  yang  digunakan  untuk mengidentifikasi,  mengeksplorasi dan  menggambarkan  suatu masalah,  sebab  dan  akibat  dari masalah itu
Gambar 2 Identifikasi Permasalahan a. Komputerisasi  belum  optimal,
Gambar 4 Diagram Konteks 4.2 Diagram Dekomposisi
Gambar 7 Relasi antar Tabel
+3

Referensi

Dokumen terkait

Hasil analisis ragam menunjukkan bahwa pemberian kompos azolla dan azolla segar memberikan pengaruh nyata pada panjang tanaman saat umur 45, 60 dan 75 hst.. Tabel

Mungkin karena awalnya beliau itu aktif ya, jadi guru kan biasanya kenalannya banyak, jadi saya lihat di sini beliau masih aktif, untuk kegiatan apa aja,

Berangkat dari hal tersebut di atas, dalam hal ini ada sesuatu yang menarik untuk diteliti berkaitan dengan Keefektifan kepemimpinan Ketua Yayasan berdasarkan kecerdasan

2018. Jumlah responden yang digunakan dalam penelitian ini sebanyak 55 responden dengan latar belakang responden yang berbeda-beda dilihat dari jenis kelamin, usia,

26 Berdasarkan flowchart pada gambar 4 dapat dideskripsikan bahwa untuk mengubah bentuk dari meja harus diawali dengan mengaktifkan Bluetooth yang terdapat di

Kelulusan merupakan target yang ingin dicapai oleh setiap mahasiswa, tentunya dengan nilai yang bagus. setiap mahasiswa harus belajar dengan keras untuk mendapatkan

Banyak ditemukan keluhan pasien terhadap sikap perawat yang kurang ramah dalam melayani, perawat menanggapi kurang baik untuk keluhan yang dirasakan oleh pasien, perawat

Pengesahan bunyi naskah (authentication of the text) yang diterima sebagai naskah yang terakhir, dilakukan menurut cara yang disetujui antara negara-negara peserta yang