Publikasi 533 PDF
Publikasi 533 PDF
RINGKASAN
SMK Negeri 3 Purbalingga merupakan sekolah kejuruan yang belum
lama berdiri, berbeda dengan sekolah pada umumnya di SMK Negeri 3
Purbalingga para siswa diharuskan untuk tinggal dalam asrama selama
mengenyam pendidikan di sekolah ini. Karena masih tergolong baru maka
teknologi informasi di SMK Negeri 3 Purbalingga dapat dibilang tertinggal
dengan sekolah yang lain. Pengolahan data di asrama SMK Negeri 3 Purbalingga
masih mengalami kendala karena belum terintegrasinya antara data yang satu
dengan yang lain. Dengan permasalahan yang ada maka perlu dibangun Sistem
Informasi Manajemen Asrama Sekolah Berbasis Client Serer di SMK Negeri 3
Purbalingga yang dapat membantu menyelesaikan permasalahan yang ada
dibeberapa bidang serta penyimpanan data di simpan dalam satu tempat berupa
database. Metode pengembangan sistem yang digunakan adalah waterfall model
serta alat bantu dalam melakukan perancangan sistem adalah DFD (Data Flow
Diagram). Sedangkan untuk implementasinya digunakan perangkat lunak
(software) yaitu Microsoft Visual Studio 2012 dan SQL Server 2012. Hasil dari
penelitian ini berupa Sistem Informasi Manajemen Asrama Sekolah yang dapat
diakses oleh pegawai asrama selaku admin dan juga kepala asrama.di Asrama
SMK Negeri 3 Purbalingga.
Kata Kunci: Sistem Informasi Manajemen, Asrama Sekolah, Client Server
I.
PENDAHULUAN
A. Latar Belakang Masalah
SMK Negeri 3 Purbalingga merupakan sekolah yang belum lama
berdiri, dan tentu saja dalam perkembangan teknologi informasinya masih
tertinggal dengan sekolah lain yang terlebih dahulu berdiri. Walaupun
begitu, pihak sekolah menginginkan agar teknologi informasi di SMK
Negeri 3 Purbalingga akan dapat mengejar ketertinggalan bahkan melebihi
sekolah-sekolah yang terlebih dahulu berdiri.
SMK Negeri 3 Purbalingga berbeda dengan sekolah pada
umumnya yang terdapat di Purbalingga, SMK Negeri 3 Purbalingga
mempunyai asrama yang diperuntukan bagi siswanya. Dimana para siswa
akan tinggal dalam asrama selama kegiatan sekolah berlangsung dan hanya
akan pulang kerumah mereka masing-masing dalam kurun waktu satu
minggu sekali atau bahkan kurang. Dan karena SMK Negeri 3 Purbalingga
merupakan sekolah gratis, dimana siswa sama sekali tidak dipungut biaya
maka kemungkinan bertambahnya jumlah siswa yang akan bersekolah di
SMK Negeri 3 Purbalingga sangat besar.
Selama berada didalam asrama tentu ada banyak kegiatan dan
bahkan aturan yang harus mereka patuhi dan laksanakan. Agar semua
kegiatan dan aturan yang menyangkut asrama berjalan dengan lancar maka
diperlukan suatu manajemen untuk mengaturnya.
B. Perumusan Masalah
Berdasarkan latar belakang diatas, maka rumusan masalah pada
penelitian ini adalah bagaimana membuat sistem informasi manajemen
asrama sekolah berbasis client server di SMK Negeri 3 Purbalingga untuk
mengelola data siswa, data penghuni kamar, data penjadwalan, data
penilaian dan data pelanggaran siswa pada sekolah tersebut agar lebih
mudah mengatur manajemen asrama.
C. Batasan Masalah
Berdasarkan judul diatas, maka penulis membatasi ruang lingkup
permasalahannya yaitu sebagai berikut:
1.
2.
D. Tujuan Penelitian
Berdasarkan rumusan masalah diatas, maka tujuan penelitian ini
adalah untuk membuat Sistem Informasi Manajemen Asrama Sekolah
Berbasis Client Server di SMK Negeri 3 Purbalingga sehingga dapat
membantu dalam mengatur manajemen asrama sekolah di SMK Negeri 3
Purbalingga.
E. Manfaat Penelitian
1.
Manfaat Teoritik
a. Untuk menerapkan dan mengembangkan ilmu pengetahuan yang
telah didapat selama duduk di bangku kuliah di STMIK Amikom
Purwokerto.
b. Sebagai dokumentasi karya ilmiah mahasiswa dalam bentuk
laporan skripsi.
c. Dapat dijadikan referensi bagi para peneliti yang akan melakukan
penelitian dibidang sistem informasi baik untuk pengembangan
penelitian maupun penelitian yang baru.
2.
Manfaat Aplikatif
a. Mempermudah pegawai asrama dalam mengatur manajemen di
asrama sekolah.
b. Mempermudah kepala asrama dalam melakukan penilaian dan
memberikan poin pelanggaran terhadap siswa di asrama.
c. Mempermudah
siswa
dalam
mendapatkan
informasi
yang
II.
TINJAUAN PUSTAKA
A. Pengertian Sistem
Secara sederhana sistem dapat diartikan sebagai suatu kumpulan
atau himpunan dari unsur, komponen, atau variabel yang terorganisasi,
saling berinteraksi, saling tergantung satu sama lain dan terpadu (Sutabri,
atau data yang memiliki arti. Informasi merupakan data yang telah
diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang
yang menggunakan.
Sedangkan menurut Jogiyanto (2005) informasi adalah data yang
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang
menerimanya. Menurut Kristanto (2008) informasi merupakan kumpulan
data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi
yang menerima.
A. Pengertian Manajemen
Menurut Stoner dalam Yakub (2012) manajemen adalah suatu
proses perencanaan, pengorganisasian, kepemimpinan dan pengendalian
upaya anggota organisasi dan penggunaan semua sumber daya organisasi
untuk mencapai tujuan yang telah ditetapkan. Sedangkan menurut Sutabri
(2005) mendefinisikan manajemen sebagai proses atau kegiatan yang
menjelaskan apa yang dilakukan manajer pada operasional organisasi
mereka untuk merencanakan, mengorganisasikan, memprakarsai dan
mengendalikan operasi.
B. Pengertian Sistem Informasi
Menurut Sutabri (2012) sistem informasi adalah suatu sistem di
dalam suatu organisasi yang mempertemukan kebutuhan pengolahan
transaksi harian yang mendukung fungsi operasi organisasi yang bersifat
manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat
menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu.
kombinasi
teratur
dari
orang-orang,
perangkat
keras
III.
METODE PENELITIAN
A. Metode Pengumpulan Data
1. Observasi
Observasi atau pengamatan (observation) merupakan salah satu
teknik pengumpulan fakta/data (fact finding technique) yang cukup
efektip untuk mempelajari suatu sistem. Observasi adalah pengamatan
langsung suatu kegiatan yang sedang dilakukan (Jogiyanto, 2005).
Data diperoleh dengan melakukan observasi pada pengolahan data
siswa, penghuni kamar, penilaian diri, penjadwalan dan poin
pelanggaran di Asrama SMK Negeri 3 Purbalingga.
2. Wawancara
Wawancara
(interview)
telah
diakui
sebagai
teknik
10
B.
Desain
Pengodean
11
Pengujian
1.
2.
Desain
Desain perangkat lunak adalah proses multilangkah yang fokus
pada desain pembuatan program perangkat lunak termasuk struktur
data, arsitektur perangkat lunak, representasi antarmuka, dan
prosedur pengodean. Tahap ini mentranslasi kebutuhan perangkat
lunak dari tahap analisis kebutuhan ke representasi desain agar dapat
diimplementasikan menjadi program pada tahap selanjutnya. Desain
12
terinci.
Desain
secara
umum
mengidentifikasikan
4.
Pengujian
Pengujian fokus pada perangkat lunak secara segi lojik dan
fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini
dilakukan untuk meminimalisir kesalahan (error) dan memastikan
keluaran yang dihasilkan sesuai dengan yang diinginkan (Rosa dan
Shalahudin, 2011).
13
IV. PEMBAHASAN
Pembahasan mencangkup tentang pemaparan yang berhubungan
dengan sistem yang dibuat dan disesuaikan dengan konsep penelitian yang
telah dibahas dalam bab sebelumnya.
a. Diagram Context Diagram (DFD)
Penggambaran beroperasinya sistem menggunakan Data Flow
Diagram (DFD). Berikut merupakan Data Flow Diagram (DFD) Sistem
Informasi Manajemen Asrama Berbasis Client Server di SMK Negeri 3
Purbalingga:
14
Kepala
Asrama
hanya
dapat
mengakses
penilaian,
15
16
c. Relasi Tabel
17
18
siap_koneksi()
sql = "select * from Tb_pengguna where nama='" +
Txtuser.Text + "' and password='" + Txtpass.Text + "'"
Try
conn.Open()
cmd.Connection = conn
cmd.CommandText = sql
dr = cmd.ExecuteReader
If dr.Read Then
19
20
a) Rencana Pengujian
Tabel 4.1 Rencana Pengujian
Kelas Uji
Login
Pengolahan Ganti Password
Pengolahan Data Kamar
Pengolahan
Asrama
Data
Butir Uji
Verifikasi data Masuk
Proses ganti password
Proses tambah data kamar
Proses ubah data kamar
Proses hapus data kamar
Proses tambah data siswa
Proses ubah data iswa
Proses hapus data siswa
22
Data
Pengolahan
Kelompok
Data
Butir Uji
Proses ubah data jadwal harian
Penilaian Proses tambah data penilaian
individu
Proses ubah data penilaian
individu
Penilaian Proses tambah data penilaian
individu
23
24
25
DAFTAR PUSTAKA
Fatta, Hanif Al. 2007. Analisis & Perancangan Sistem Informasi Untuk
Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta: CV
Andi Offset.
Hariguna, Taqwa. 2012. Analisis dan Desain Sistem Informasi (Pendekatan
Terstruktur). Yogyakarta: Zahira Media Publisher.
Jogiyanto. 2005. Analisis &Desain Sistem Informasi: Pendekatan Terstruktur,
Teori dan Praktik Aplikasi Bisnis. Ypgyakarta: CV Andi Offset.
Kadir, Abdul. 2009. Dasar Perancangan dan Implementasi Database Relasional.
Yogyakarta: CV Andi Offset.
Komputer, Wahana. 2013. Membangun Aplikasi Database dengan Visual Basic
2012. Yogyakarta: CV Andi Offset.
________________. 2013. Visual Basic 2012 Source Code. Yogyakarta: CV Andi
Offset.
Krisdiyanto, Rizal. 2013. Sistem Informasi Manajemen Sekolah Pada MTs Negeri
Sumbang Banyumas. Purwokerto: STMIK Amikom Purwokerto.
Kristanto, Andri. 2008. Perancangan Sistem Informasi dan Aplikasinya.
Yogyakarta: Gava Media.
Oetomo. Dkk. 2006. Konsep & Aplikasi Pemrograman Client Server dan Sistem
Terdistribusi. Yogyakarta: CV Andi Offset.
Prasetya, Yusti Adi. 2011. Landasan Program Perencanaan dan Perancangan
Arsitektur Asrama Mahasiswa Universitas Islam Sultan Agung Semarang.
Semarang: Universitas Diponegoro Semarang.
Rosa dan Shalahudin. 2011. Modul Pembelajaran Rekayasa Perangkat Lunak.
Bandung: Modula
Saadah. Dkk. 2011. Rancang Bangun Sistem Informasi Pengelolaan Asrama
Mahasiswa (SIPAM) ITS Surabaya Dengan Metode Throw-Away
Prototyping.Surabaya: Institut Teknologi Sepuluh Nopember.
Sutabri, Tata. 2005. Sistem Informasi Manajemen. Yogyakarta: Andi Offset.
___________. 2012. Analisis Sistem Informasi. Yogyakarta: CV Andi Offset.
26
27