SISTEM INFORMASI MANAJEMEN PADA SMAN 1 TALANG KELAPA BERBASIS LOCAL AREA NETWORK (LAN) Dewi Sartika Jurusan Teknik Informatika STMIK PalComTech Palembang Abstrak Pengolahan data pada Sekolah SMA N 1 Talang Kelapa masih menggunakan metode konvensional yakni masih ditulis kedalam buku besar sehingga membutuhkan waktu yang lama. maka dalam penelitian ini akan dibuat sistem informasi manajemen sekolah untuk mempermudah proses input data sampai pembuatan laporan. Tujuan pembuatan sistem ini adalah menciptakan sistem informasi perpustakaan yang mudah dipelajari dan digunakan. Metode yang digunakan dalam membangun sistem informasi manajemen pada SMA N 1 Talang Kelapa adalah metode prototype, dimulai dari menganalisis kebutuhan paling mendasar yakni dengan cara observasi, pustaka, dan wawancara, kemudian perancangan sistem, pembuatan program,dan menggunakan program. Program ini akan di bangun menggunakan bahasa pemrograman Visual Basic.Net dengan database Microsoft SQL Server. Dengan adanya sistem ini, diharapkan dapat membantu proses pengolahan data pada SMA N 1 Talang Kelapa. Kata kunci : Sistem Informasi Manajemen, Sekolah, Metode Prototype
PENDAHULUAN Sekolah merupakan organisasi yang bergerak dalam bidang pelayanan jasa pendidikan.. Sekolah sendiri merupakan organisasi yang memiliki tujuan untuk mencapai keberhasilan dalam bidang pendidikan. Keberhasilan suatu proses pendidikan tidak terlepas dengan adanya manajemen sekolah. Manajemen sekolah dapat berjalan dengan baik untuk mencapai tujuan pendidikan di sekolah memerlukan adanya Sistem Informasi Manajemen (SIM) yang membantu dalam pengelolaan sekolah SMA N 1 Talang Kelapa merupakan sekolah yang manajemennya belum berjalan dengan baik karena masih terdapat beberapa permasalahan yakni pengelolahan data administrasi yang terdiri dari data administrasi pembayaran, data inventori, data arsip, dan data perpustakaan masih direkap ke dalam buku besar sehingga menyulitkan pihak sekolah dalam mencari informasi yang dibutuhkan. Serta pembuatan laporan yang masih ditulis dengan tangan membutuhkan ketelitian sehingga membutuhkan ketelitian sehingga rawan terjadi kesalahan. Selain itu, kurangnya pemanfaatan teknologi LAN (local Area Network ) yang sudah tersedia pada SMA N 1 Talang Kelapa. Oleh karena itu, dibutuhkan suatu sistem informasi manajemen sekolah untuk mengatasi hal tersebut serta untuk lebih memanfaatkan teknologi yang sudah ada pada SMA N 1 Talang Kelapa. Sistem Informasi Manajemen yang akan dirancang menggunakan tools VB.net dengan database SQL Server. Dengan adanya sistem ini diharapkan dapat mengoptimalkan , dapat mengoptimalkan pihak sekolah dalam pengelolahan data-data administrasi mulai dari penginputan, pemrosesan data, pencarian data dan pencetakan laporan, serta penyediaan informasi yang lebih mudah.
1
LANDASAN TEORI Sistem Menurut Hartono (2013:9), Sistem adalah suatu himpunan dari berbagai bagian atau elemen yang saling berhubungan secara teroganisir bedasarkan fungsi-fungsinya, menjadi suatu kesatuan. Sistem Informasi Menurut Hartono (2013:16), sistem informasi adalah seperangkat komponen yang saling berhubungan yang bekerja untuk mengumpulkan dan menyimpan data serta mengelolahnya menjadi informasi utnuk digunakan. Sistem Informasi Manajemen Sistem informasi manajemen adalah sebuah sistem, yaitu rangkaian terorganisasi dari sejumlah bagian/komponen yang secara bersama-sama berfungsi atau bergerak menghasilkan informasi untuk digunakan dalam manajemen organisasi atau perusahaan, Hartono (2013:20). Aplikasi Menurut Kusrini(2010:56), aplikasi adalah pemrograman komputer yang cukup berpengalaman dan dapat melakukan tugasnya tanpa harus dibimbing. Sedangkan, menurut Hendrayudi (2010:143), aplikasi adalah program komputer yang dipakai untuk melakukan pekerjaan tertentu. Pengertian Visual Basic .NET Menurut Hidayatullah (2014:5), Visual Basic .NET adalah visual basic yang direkayasa kembali untuk digunakan pada platform .NET sehingga aplikasi yang dibuat menggunakan visual basic .NET dapat berjalan pada sistem komputer apa pun, dan dapat mengambil data dari server dengan tipe apapun asalkan terinstal .NET Framework. Data Primer Menurut Sugiono (2012:141), data primer adalah data yang secara langsung diberikan oleh sumber data kepada pengumpul data. Data Sekunder Menurut Sugiono (2012:141), data sekunder adalah data yang diperoleh dengan cara membaca, mempelajari, dan memahami melalui sumber lain yang melalui media lain yang bersumber dari literature, buku-buku, serta dokumen perusahaan. Observasi Menurut Gunawan (2013 : 150) observasi merupakan studi yang disengaja dan dilakukan secara sistematis, terencana, terarah pada suatu tujuan dengan mengamati dan mencatat fenomena atau perilaku satu atau kelompok orang dalam konteks kehidupan sehari-hari, dan memperhatikan syarat-syarat penelitian kebenarannya.
2
Wawancara Wawancara adalah alat pegumpulan data berupa tanya jawab antara pihak pencari informasi dengan sumber informasi yang berlangsung secara lisan, (Silaen,2013). Microsoft SQL Server Menurut Hidayatullah (2014:175), Database Manajement System (DBMS) adalah aplikasi yang dipakai untuk mengelola basis data. Microsoft SQL Server adalah salah satu aplikasi DBMS yang sudah sangat banyak digunakan oleh para programmer aplikasi basis data. Metode Prototype Menurut Jogiyanto(2008:56), Prototype merupakan salah satu metode pengembangan perangkat lunak yang banyak digunakan. Dengan metode prototyping ini pengembang dan pelanggan dapat saling berinteraksi selama proses pembuatan sistem. Jenis Penelitian Jenis penelitian yang dilakukan oleh penulis adalah Penelitian Terapan. Penelitian terapan sering juga disebut juga sebagai applied research merupakan penelitian yang menyangkut aplikasi teori untuk memecahkan permasalahan tertentu, (Kuncoro, 2013) Use Case Diagram Menurut Rosa dan Shalahuddin (2011:130), Use Case atau diagram use case merupakan pemodelan melakukan (behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat. Activity Diagram Menurut Rosa dan Shalahuddin (2011:134), Diagram aktivitas atau activity diagram menggambarkan workflow (aliran kerja ) atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini adalah bahwa diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Class Diagram Menurut Rosa dan Shalahuddin (2011:130), Diagram kelas atau class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa yang disebut atribut dan metode atau operasi.Atribut merupakan variabel-variabel yang dimiliki oleh suatu kelas,sedangkan operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu kelas HASIL DAN PEMBAHASAN Identifikasi Masalah Dalam melakukan kegiatan administrasi sekolah, SMAN 1 Talang Kelapa masih terdapat beberapa permasalahan yakni pengelolahan data administrasi yang terdiri dari data administrasi pembayaran, data inventori, data arsip, dan data perpustakaan masih direkap ke dalam buku besar sehingga menyulitkan pihak sekolah dalam mencari informasi yang dibutuhkan, karena petugas harus mencari informasi tersebut dengan membuka setiap lembaran dalam buku besar sehingga membutuhkan waktu yang lama. Serta pembuatan laporan yang masih ditulis dengan tangan membutuhkan ketelitian sehingga membutuhkan ketelitian sehingga rawan terjadi
3
kesalahan. Selain itu, kurangnya pemanfaatan teknologi LAN (local Area Network ) yang sudah tersedia pada SMA N 1 Talang Kelapa. Rancangan Prototype Merencanakan dengan cepat dan modeling quick design. Desain cepat bertujuan untuk mempresentasikan kesesuaian sistem yang nantinya akan dibangun. Dalam hal ini penulis membuat permodelan software dengan waktu yang cepat, misalnya, tata letak antarmuka (interface) atau format output display dengan mengambarkan UML yang terdiri dari usecase diagram, activity diagram dan class diagram . Desain ini mengarah ke pembangunan prototype. Use Case Diagram Use Case Diagram Sistem Informasi Manajemen Perpustakaan diatas mengambarkan bagaimana gambaran fungsionalitas dari suatu sistem, sehingga petugas perpustakaan dapat memahami dan mengerti mengenai kegunaan sistem yang akan dibangun. . Use case diagram diatas meliputi alur aktor admin yang memanipulasi data, actor siswa yang melakukan kegiatan seperti membaca, mencari, meminjam dan mengembalikan buku, dan actor Kepala sekolah yang menerima laporan akhir.
<<extend>> Login <
> Histori Peminjaman Manipulasi Data Buku Mencari Buku <<extend>> Manipulasi Data Anggota Anggota
Admin Perpustakaan
Membaca Buku <> Meminjam Buku
Peminjaman Buku <>
<> Pengembalian Buku Mengembalikan Buku
<> Cetak Laporan Kepala Perpustakaan
Log out
(sumber: diolah sendiri) Gambar 1. Use Case Diagram SIM Perpustakaan
4
Activity Diagram Admin perpustakaan masuk ke form login memasukan username dan password sistem mengecek username dan password jika tidak sesuai muncul tampilan username dan password tidak sesuai dan jika username dan password yang masukan benar maka akan langsung masuk ke sistem informasi perpustakaan kemudian admin perpustakaan memilih form peminjaman buku dan muncul tampilan input peminjaman buku selanjutnya admin perpustakaan mengklik tombol save dan sistem akan menyimpan semua data peminjaman buku yang telah dimasukan oleh admin pada database peminjaman buku dan data sukses disimpan.
Admin Perpustakaan
System
Verifikasi Login
Login
Menampilkan Menu Perpustakaan
Menampilkan Menu Peminjaman Buku
Form Input Peminjaman Buku
Input Data Peminjaman Buku
(sumber: diolah sendiri) Gambar 2. Activity Diagram Sistem Informasi Perpustakaan
5
Class Diagram Dalam perancangan tahap ini, penambahan atribut serta visibilitas pada setiap atribut dan operasi dilakukan untuk melengkapi class diagram.
MasterSiswa NIS Nama_Lengkap 1 JenisKelamin Agama Kewarganegaraan Anakke SdrKandung GolDarah Alamat Telp NmAyahKandung NmIbuKandung PendidikanAyah PendidikanIbu Pekerjaan WaliMurid PndWali Penghasilan AsalSekolah NoSTTB DiterimaTgl Dikelas Status
save() update() delete() exit() 1 1 HeaderTagih an NoTagihan NIS Tanggal Ket Total n Status save() update() delete() exit()
1
save() update() delete() exit()
save() update() delete() exit() 1
n
1
n
save() update() delete() exit()
save() update() delete() exit()
save() update() delete() exit()
save() update() delete() exit()
Master Buku Perpustakaan 1 NoInduk Tanggal JudulBuku Pengarang Penerbit Tgl_Thnterbit Kelas Jenis Jumlah Klasifikasi Keterangan
save() update() delete() exit()
save() update() delete() exit() n 1 1 Set Nomor No Doc
n DetailTagihan Notagihan Kodebiaya Biaya Status
n Master Kunjungan Perpustakaan No Tanggal NIP/NIS Nama Keperluan
DetailKelas IDKelas NIS Nama JenisKelamin
Pembayaran Administrasi Nopembayaran Notagihan NIS Tglpembayaran Jumlahbayar Status
MasterWali Kelas ID NIK
1
1
Master Guru dan Pegawai No NIP Nama Golongan Keterangan Status
MasterKelas IDKelas Kelas WaliKelas Semester TahunAjaran Status
MasterBiaya KodeBiaya NamaBiaya JumlahBiaya
1
Inventori Alat MasterInventori Mesin Id No 1 Kodeinventori KodeInventori NamaInventori Kodebarang Namabarang save() Tanggal 1 update() Noregistrasi Merk 1 delete() 1 exit() Ukuran 1 Bahan n n Tahunpembelian Invetori Aset Tetap n n Nopabrik Lainnya Inventori Tanah Norangka No Nomesin No Kodeinventori Nopolisi KodeInventori Kodebarang\ Nobpkb Kodebarang Tanggal AsalUsul Namabarang Noregister Harga Tanggal Judulbuku Jumlah Register Spesifikasibuku Ket Luas Jumlah Thnpengadaan Tahuncetak save() alamat Asalusul update() Hak Harga delete() TglSertifikat Ket exit() NoSertifikat Penggunaan save() AsalUsul update() Harga delete() Keterangan exit()
save() update() delete() exit() 1
1 1
Header Peminjaman 1 Buku No NoInduk n NoPengembalian Detail Ket Peminjaman Status No 1 NoIndukPS save() NoInduk n update() TanggalPinjam delete() Status exit() save() update() delete() exit() 1
n
1
save() update() delete() exit()
save() update() delete() exit()
n
save() update() delete() exit()
save() update() delete() exit()
Master Jabatan KodeJabatan NamaJabatan
navbarname navbarname
Header Pengembalian Nopengembalian Tanggal Member Ket Denda 1
save() update() delete() exit()
save() update() delete() exit()
save() update() delete() exit()
1
Inventori Ruangan No KodeInventori KodeBarang Merk Noseri Ukuran Bahan TahunPembelian Jumlahbarang Hargabarang Keadaanbarang KetMutasi
Inventori Bangunan n No Kodeinventori Kodebarang Namabarang Tanggal Noregister Kondisibarang Kontruksiberting... kontruksibeton Luaslantai Alamat Nodokumen TglDokumen Luas Statustanah Nokodelokasi Asalusul Harga Ket
1
1 Master Akses KodeJabatan Navbarname 1
Detail Pengembalian Nopengembalian Nopeminjaman NoInduk Denda Jumlahhari
1
save() edit() delete() exit()
Master User KodeJabatan Username Password save() edit() delete() exit()
save() update() delete() exit() 1
Gambar 3. Class Diagram Sistem Informasi Manajemen SMAN 1 Talang Kelapa yang diusulkan
Pengujian Keseluruhan . Tabel 1. Pengujian Keseluruhan Menggunakan Teknik BlackBox No
Pengujian
1
Menu Utama Sub Menu
2 pendaftaran
Keterangan Memastikan halaman menu tampil dan tombol-tombol berfungsi dengan baik. Memastikan semua item yang tersedia dapat menampilkan beberapa form antara lain master siswa, master kelas dan pembagian
6
Status Valid
Valid
1
n
siswa baru
Sub Menu 3 Inventori
Sub Menu 4 Arsip
5
Login
Sub Menu 6 Perpustakaan
Sub Menu 7 Pembayaran
kelas yang berfungsi dengan baik. Memastikan semua item yang tersedia dapat menampilkan beberapa form antara lain master kategori inventori, inventori tanah, inventori barang, inventori ruangan, dan inventori asset tetap lain yang berfungsi dengan baik. Memastikan semua item yang tersedia dapat menampilkan form input arsip dan pencarian arsip yang terdapat dalam database. Memastikan halaman login berfungsi dengan baik pada saat user menginput username beserta password dan tombol login berfungsi dengan baik. Memastikan semua item yang tersedia dapat menampilkan beberapa form antara lain master buku, peminjaman buku, dan pengembalian buku yang berjalan dengan baik. Memastikan semua item yang tersedia pada sub menu administrasi pembayaran dapat menampilkan menu master biaya dan menu pembayaran.
(Sumber : Diolah Sendiri)
7
Valid
Valid
Valid
Valid
Valid
Rancangan Antarmuka (Interface) Rancangan ini merupakan desain utama sebagai user interface yang akan digunakan oleh sistem yang akan dirancang. 1. Tampilan Menu Utama Sistem Informasi Manajemen SMAN 1 Talang Kelapa
Gambar 4. Rancangan Tampilan Menu Utama SIM Pada gambar 4. adalah rancangan untuk tampilan menu utama Sistem Informasi Manajemen SMAN 1 Talang Kelapa yang meliputi menu login, pendaftaran siswa baru, perpustakaan, inventori, arsip, dan pembayaran. 2. Tampilan Login
Gambar 5. Menu Login Admin perpustakaan harus masuk ke form login untuk memasukan username dan password. Setelah itu admin baru bisa menggunakan sistem tersebut.
8
3.
Tampilan Menu Utama Pendaftaran
Gambar 6. Menu Utama Pendaftaran Pada Gambar 6. terdapat Menu Utama Pendaftaran yang dirancang untuk user. Didalam menu ini terdapat menu input data siswa baru dan view data siswa. 4. Tampilan Menu Perpustakaan
Gambar 7. Menu Utama Perpustakaan Pada Gambar 7. terdapat Rancangan Menu Utama Perpustakaan. Di dalam menu ini terdapat menu Input Buku, View Buku, Peminjaman Buku, Pengembalian Buku, Input Kunjungan dan View Kunjungan.
9
Hasil Perancangan Berikut ini adalah hasil dari rancangan sistem pada pembahasan sebelumnya, antara lain:
Gambar 8. Tampilan Menu Utama SIM SMAN 1 Talang Kelapa Pada gambar 8. adalah rancangan untuk tampilan menu utama Sistem Informasi Manajemen SMAN 1 Talang Kelapa yang meliputi menu login, pendaftaran siswa baru, perpustakaan, inventori, arsip, dan pembayaran.
Gambar 9. Tampilan Menu Pendaftaran Siswa Baru Pada gambar 9. terdapat menu pendaftaran siswa baru yang terdiri dari menu input data siswa baru dan view data siswa.
10
Gambar 10. Tampilan Input Data Siswa Pada gambar 10. terdapat menu input data siswa yang harus di isi, serta pilihan biaya yang terdiri dari biaya baju olahraga, baju batik dan baju koko.
Gambar 11. Tampilan Menu Pembayaran Pada gambar 11. terdapat menu pembayaran. Siswa dapat melakukan pembayaran awal yang sudah di input di form pendaftaran siswa baru pada menu ini. Siswa juga bisa membayar dengan mencicil. Dan admin bisa mengetahui berapa jumlah tagihan dari siswa tersebut.
11
Gambar 12. Menu Perpustakaan Di dalam menu ini terdapat menu Input Buku, View Buku, Peminjaman Buku, Pengembalian Buku, Input Kunjungan dan View Kunjungan.
Gambar 13. Menu Input Buku Perpustakaan Pada menu Input Buku Perpustakaan, admin perpustakaan bisa menginput buku yang tersedia pada perpustakaan SMAN 1 Talang Kelapa
12
Gambar 14. Menu Peminjaman Buku Perpustakaan Pada menu diatas digunakan untuk menginput data peminjaman buku yang dipinjam oleh siswa. Dalam hal ini siswa hanya boleh meminjam tiga buku. Siswa bisa melakukan peminjaman buku apabila siswa tersebut sudah mengembalikan ketiga buku tersebut ke perpustakaan SMAN 1 Talang Kelapa.
Gambar 15. Menu Pengembalian Buku Perpustakaan Pada gambar 15. terdapat menu pengembalian buku perpustakaan yang digunakan untuk transaksipengembalian buku oleh siswa. Buku yang dipinjam maksimal tiga hari, apabila siswa mengembalikan buku lebih dari tiga hari maka akan dikenakan denda sebesar 500 perhari
13
DAFTAR PUSTAKA Gunawan, Imam.2013.Metode Penelitian Kualitatif : teori dan praktik .Jakarta:PT. Bumi Aksara Hartono, Bambang.2014.Sistem Informasi Manajemen Berbasis Komputer.Jakarta:Rineka Cipta Hendrayudi.2010.Komputer dan VB Pemrograman.Jakarta:Elex Media Komputindo Hidayatullah, Priyanto.2014.Visual Basic .NET, Membuat Aplikasi Database dan Program Kreatif.Bandung:Informatika Jogiyanto.2008.Analisis dan Desain Sistem Informasi: Pendekatan Terstrutur Teori dan Praktek Aplikasi Bisnis.Yogyakarta:ANDI Kuncoro,M.2013.Metode Riset Untuk Bisnis dan Ekonomi.Jakarta:Salemba Kusrini.2010.Sistem Pakar Teori dan Aplikasi.Yogyakarta:Andi. Rosa,A.S, Shalahudin.M.2011.Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek).Bandung:Modula Sugiono.2012.Memahami Penelitian Kualitatif.Bandung:ALFABETA Silaen, S, & Widiyono.2013.Metodologi Penelitian Sosial Untuk Penulisan Skripsi dan Tesis.Jakarta: IN MEDIA
14
15