SISTEM INFORMASI DATA GURU DAN PEGAWAI PADA SMA DHARMA PANCASILA MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
DANI ARIFANDI SIREGAR 052406052
PROGRAM STUDI DIPLOMA 3 ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA MEDAN
▸ Baca selengkapnya: perbedaan data visual dan data digital, yaitu data visual berupa
(2)LEMBAR PENGESAHAN
SISTEM INFORMASI DATA GURU DAN PEGAWAI PADA SMU DHARMA PANCASILA MENGGUNAKAN VISUAL BASIC 6.0
Disusun Oleh :
NAMA : DANI ARIFANDI SIREGAR
NIM : 052406052
PROGRAM STUDI : ILMU KOMPUTER D3
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU Pembimbing, Ketua,
Dr. Saib Suwilo, M.Sc
NIP : 131796149 NIP : 131693610
PERSETUJUAN
Judul : SISTEM INFORMASI DATA GURU DAN
PEGAWAI PADA SMU DHARMA PANCASILA MENGGUNAKAN VISUAL BASIC 6.0
Kategori : TUGAS AKHIR
Nama : DANI ARIFANDI SIREGAR
Nomor Induk Mahasiswa : 052406052
Program Studi : D3 ILMU KOMPUTER
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, 2009
Komisi Pembimbing :
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU Pembimbing, Ketua,
Dr. Saib Suwilo, M.Sc
NIP : 131796149 NIP : 131693610
PERNYATAAN
SISTEM INFORMASI DATA GURU DAN PEGAWAI PADA SMU DHARMA PANCASILA
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dari ringkasan yang masing-masing disebutkan sumber-sumbernya.
Medan, September 2009
LEMBAR PENGHARGAAN
Segala puji dan syukur penulis ucapkan kepada Allah SWT, atas segala rahmat dan
hidayah-Nya yang telah memberikan kesehatan, kemampuan, pengetahuan dan
pengalaman sehingga penulis dapat menyelesaikan penulisan, pembuatan tugas akhir
ini pada Program Studi Ilmu Komputer pada Fakultas Matematika dan Ilmu
Pengetahuan Alam.
Penulisan tugas akhir ini merupakan salah satu syarat bagi setiap mahasiswa
guna menyelesaikan Program Studi D-III. Dalam hal ini penulis berusaha dengan
segala kemampuan yang ada untuk menyelesaikannnya. Namun saya menyadari
bahwa penulisan tugas akhir ini masih jauh dari kata sempurna. Oleh karena itu
dengan kerendahan hati penulis mengharapkan kritik dan saran yang bersifat
membangun dari semua pihak untuk membantu menambah wawasan, pengetahuan
dan untuk kesempurnaan tugas akhir ini.
Pada kesempatan ini penulis mengambil judul Sistem Informasi Data Guru
Dan Pegawai SMA Dharma Pancasila. Banyak pihak yang telah membantu dengan
rela hati kepada penulis mulai dari persiapan penulisan, pengumpulan data,
menyelesaikan program dan penyelesaian tugas akhir ini.
Dalam kesempatan ini, penulis dengan segenap hati mengucapkan banyak
1. Bapak Prof. Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Jurusan Program D3 Ilmu
Komputer/Statistik FMIPA USU. Ibu Dra. Mardiningsih, M.Si selaku wakil
Ketua Jurusan Program D3 Ilmu Komputer/Statistika FMIPA USU dan dosen
penguji tugas akhir ini.
3. Bapak Drs. Ramli Barus, M.Si selaku Dosen Pembimbing, yang telah banyak
membantu dan membimbing dalam penyelesaian tugas akhir ini.
4. Bapak kepala sekolah SMA Dharma Pancasila Drs.Ibrahim Daulay M.Pd,
bapak Husein yang telah membantu dalam penyelesaian tugas akhir.
5. Ayahanda Efendy Siregar dan Ibunda tercinta Umiyati atas semua curahan
kasih sayang serta yang selalu memberikan doa, bantuan moril dan materil
dalam penyelesaian laporan ini.
6. Adikku tersayang, yang mana telah memberikan kritikan dan dukungannya.
7. Seluruh orang yang mengenal hidupku. Meytha yang sangat berarti bagiku,
memotivasi hidup, dan komitmen masa depan. Seluruh keluarga besar Siregar
(Raso, Sibolga) dan di Aceh Selatan .Teman-teman Bisquit Gank (walaupun
jauh). Rewang Community yang telah memberikan segala masukan berupa
ide-ide yang membangun, sehingga penulis dapat menyelesaikan tugas akhir
spesial buat anak com A 05. Tak lupa kepada mamak parkir dan bang Eka
yang selalu setia menjaga parkiran tetap aman.
Akhirnya penulis berharap, kiranya tugas akhir ini dapat membantu bagi
pihak yang memerlukan.
Medan, 2009
Penulis
ABSTRAK
Kajian ini bertujuan untuk membangun sistem informasi pada Sekolah Menengah
Atas Dharma Pancasila Medan. Sistem Informasi ini dikembangkan dengan
menggunakan perangkat lunak Visual Basic 6.0 , yang berfungsi untuk memberikan
informasi tentang Sekolah Menengah Atas Dharma Pancasila, alumni maupun
masyarakat umum yang ingin lebih mengetahui tentang Sekolah Menengah Atas
Dharma Pancasila. Tujuan sistem ini dibangun adalah untuk mempermudah guru
maupun staf pada Sekolah Menengah Atas dalam memperoleh informasi mengenai
DAFTAR ISI
2.1.4 Pengolah Data ... 15
2.1.5 Data ... 17
2.2 Pengertian Sistem Informasi ... 19
2.2.1 Pengertian Sistem ... 19
2.2.2 Penertian Informasi ... 20
2.2.3 Peranan Komputer Dalam Sistem Informasi ... 22
BAB III : DESKRIPSI SEKOLAH 3.1 Visi, Misi dan Tujuan Sekolah ... 23
3.4 Uraian Tugas dan Fungsi Organisasi ... 28
3.4.1 Kepala Sekolah ... 28
3.4.2 Wakil Kepala Sekolah ... 28
3.4.3 Guru ... 27
3.4.4 Wali Kelas ... 28
3.4.5 Guru Pembimbing dan Konseling ... 28
3.4.6 Pengelola Laboratorium ... 28
3.4.7 Siswa ... 28
4.1 Data Flow Diagram ... 26
4.2 Rancangan Database ... 27
4.3 Rancangan Menu ... 30
BAB V : IMPLEMENTASI SISTEM 5.1 Defenisi Implementasi Sistem ... 27
5.2 Penerapan Sistim ……… 27
5.3 Tujuan Implementasi Sistem ... 28
5.4 Pemeliharaan Implementasi ... 28
BAB VI : KESIMPULAN DAN SARAN 6.1 Kesimpulan ... 30
6.2 Saran ... 31
DAFTAR PUSTAKA
ABSTRAK
Kajian ini bertujuan untuk membangun sistem informasi pada Sekolah Menengah
Atas Dharma Pancasila Medan. Sistem Informasi ini dikembangkan dengan
menggunakan perangkat lunak Visual Basic 6.0 , yang berfungsi untuk memberikan
informasi tentang Sekolah Menengah Atas Dharma Pancasila, alumni maupun
masyarakat umum yang ingin lebih mengetahui tentang Sekolah Menengah Atas
Dharma Pancasila. Tujuan sistem ini dibangun adalah untuk mempermudah guru
maupun staf pada Sekolah Menengah Atas dalam memperoleh informasi mengenai
BAB I PENDAHULUAN
1.1 Latar Belakang
Ilmu pengetahuan dan teknologi berkembang pesat dewasa ini, salah satunya adalah
teknologi komputer. Sejalan dengan majunya teknologi tersebut maka semua orang
berusaha meningkatkan kreativitas serta mutu di perusahaan atau badan usaha
miliknya dengan menggunakan alat bantu komputer.
Dengan kecanggihan komputer pada masa sekarang ini semua pekerjaan yang
biasa dilakukan secara manual menjadi lebih mudah, cepat dan akurat baik dari segi
penghematan ruang, waktu dan tenaga, berarti suatu sistem yang dibutuhkan dapat
berjalan dengan lebih akurat jika menggunakan komputer. Untuk memperoleh
informasi yang dimaksud diperlukan keterlibatan manusia. Keterlibatan yang
dimaksud adalah pengguna dapat menjalankan bahasa pemograman yang digunakan.
Selain mesin komputer itu sendiri yang sesuai dengan kebutuhannya, sehingga
informasi yang diinginkan tepat waktu dan tepat guna.
Sementara satu sisi, SMA Dharma Pancasila selama ini masih mencari
informasi tentang data kepagawaian secara manual. Hal ini, untuk saat sekarang
1.2 Permasalahan
Dari latar belakang diatas, masalah yang ada adalah bagaimana memperkenalkan
suatu bahasa pemrograman Visual Basic 6.0 pada SMA Dharma Pancasila untuk
membuat suatu sistem informasi guru dan pegawai dengan data guru dan pegawai
yang berjumlah banyak menggunakan salah satu aplikasi pada komputer yang berbasis
windows, yaitu Microsoft Visual Basic 6.0. agar diperoleh suatu sistem yang cepat,
cermat dan teliti serta up to date.
1.3 Maksud dan Tujuan
Maksud dari pembuatan Tugas Akhir ini untuk mencari dan mengetahui bagai mana
cara untuk mengatasi masalah-masalah dan kelemahan juga menciptakan suatu sistem
baru yang cepat dan akurat pada suatu instansi dalam proses pengolahan data suatu
pegawai, khususnya pada SMA Dharma Pancasila, dengan menggunakan perangkat
lunak yaitu bahasa pemograman Visual Basic 6.0.
Sedangkan tujuan dari pelaksanaan Tugas Akhir ini adalah untuk mencari
suatu jalan keluar dan penerapan yang dibutuhkan dalam hal pelaporan data guru dan
pegawai sehingga dihasilkan suatu informasi yang diperoleh dengan mudah dan cepat,
guna meningkatkan efektifitas dan efesien dan memanfaatkan fasilitas komputer.
Dalam menyusun Tugas Akhir ini, penulis melakukan penerapan metode penelitian
dalam memeperoleh data-data yang dibutuhkan sehingga penyusunan tugas akhir ini
dapat diselesaikan dengan baik. Adapun metode penelitian yang penulis lakukan
adalah dengan cara :
1. Penelitian Lapangan.
Yaitu suatu aktivitas penelitian untuk mencari data-data yang lengkap dan
akurat yang berkaitan dengan judul yang diteliti. Penelitian lapangan dilakukan
dengan observasi langsung ke lapangan dan melakukan pencatatan-pencatatan
terhadap penemuan yang dianggap perlu dilakukan.
2. Penelitian Pustaka.
Yaitu suatu aktivitas penelitian dengan cara mengumpulkan data, informasi
dan keterangan melalui buku-buku dan majalah secara teoritis ilmiah ada
hubungannya dengan masalah yang sedang diteliti.
3. Wawancara (Interview).
Yaitu peneliti melakukan pertanyaan langsung kepada para pegawai yang
dianggap memiliki pengetahuan dan pengalaman terhadap permasalahan yang
diamati.
4. Observasi (Pengamatan).
Yaitu melakukan pengamatan langsung ke objek penelitian untuk mengamati
secara dekat masalah yang dihadapi dan melakukan pencatatan terhadap
1.5 Kegunaan Penelitian
Dalam membuat suatu rancangan sistem informasi, tentunya kita ingin menciptakan
suatu sistem yang siap pakai dan sesuai dengan yang diharapkan oleh pengguna.
Bertitik tolak dari permasalahan tersebut kita harus melakukan penelitian, yang mana
nantinya akan menambah wawasan melatih penulis guna menyesuaikan diri pada saat
terjun ke dunia kerja dan demi pengembangan ilmu pengetahuan.
1.6 Sistematika Penulisan
Adapun sistematika penulisan dari Tugas Akhir ini adalah :
BAB I PENDAHULUAN
Membahas tentang latar belakang, perumusan masalah, maksud dan
tujuan, metodologi penelitian, pembahasan masalah, kegunaan
penelitian, sistematika penulisan.
BAB II LANDASAN TEORI
Membahas tentang Visual Basic 6.0 secara singkat, pengertian
komputer, pengolahan data, sistem, struktur program Visual Basic 6.0.
BAB IV PERANCANGAN SISTEM
Membahas tentang rancangan data base, algoritma, program dan juga
tampilan program.
BAB V IMPLEMENTASI SISTEM
Membahas tentang pengertian dan tujuan implementasi serta penerapan
sistem.
BAB VI KESIMPULAN DAN SARAN
Membahas tentang kesimpulan yang dapat diambil oleh penulis dan
BAB II
LANDASAN TEORI
2.1 Sekilas Mengenai Visual Basic 6.0.
Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa
pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer
untuk melakukan tugas-tugas tertentu. Bahasa pemrograman Visual Basic merupakan
bahasa yang mudah dipahami sehingga manusia sekarang lebih banyak memilih
pemograman Visual Basic.
Visual Basic (yang sering juga disebut VB) selain disebut sebagai bahasa
pemrograman, juga sering disebut sebagai sarana (tool) untuk menghasilkan
program-program aplikasi berbasis Windows. Beberapa kemampuan atau manfaat dari Visual
Basic diantaranya seperti :
a. Untuk membuat program aplikasi berbasis Windows
b. Untuk membuat objek-objek pembantu program seperti kontrol Active X,
File, Help, Aplikasi internet dan sebagainya.
c. Menguji program dan menghasilkan program akhir berakhiran EXE yang
bersifat Executable, atau dapat langsung dijalankan.
Bagi programer pemula yang baru ingin belajar program, lingkungan Visual
Sedangkan bagi programer tingkat lanjut, dengan kemampuannya yang besar dapat
digunakan untuk membuat program yang kompleks, misalnya dalam lingkungan
Networking atau Client Server. Bahasa pemrograman Visual Basic cukup sederhana
dan menggunakan kata-kata bahasa Inggris yang umum digunakan dan tidak perlu lagi
menghapal sintaks-sintaks maupun format-format bahasa yang bermacam-macam.
Didalam Visual Basic semua fasilitas sudah disediakan dalam pilihan-pilihan yang
dapat digunakan sesuai kebutuhan. Selain itu, sarana pengembangannya yang bersifat
visual lebih memudahkan untuk mengembangkan program aplikasi berbasis Windows
ini, bersifat Mouse Driven (digerakan dengan mouse) dan berdaya guna tinggi.
Kesimpulannya, Visual Basic adalah sebuah sarana pembuat program aplikasi
yang lengkap dan mudah dipahami.
2.1.1 Keistimewaan Visual basic
Sejak dikembangkan pada tahun 1980-an, Visual Basic kini telah mencapai versinya
yang ke-6. beberapa keistimewaan utama Visual Basic 6.0 ini diantaranya seperti :
1. Menggunakan plat form pembuatan program yang diberi nama developer
studio, yang memiliki tampilan dan sarana yang sama dengan Visual C++
dan Visual J++. Dengan begitu dapat bermigrasi atau belajar bahasa
pemorgraman lainnya dengan mudah dan cepat.
2. Memiliki compiler handal yang dapat menghasilkan file Executable yang
3. Memiliki beberapa tambahan sarana Wizard yang baru. Wizard adalah
sarana yang fungsinya mempermudah dalam pembuatan aplikasi dengan
mengotomatiskan tugas-tugas tertentu.
4. Tambahan kontrol-kontrol baru yang lebih canggih serta peningkatan
kaidah struktur bahasa Visual Basic.
5. Kemampuan membuat Active X dan fasilitas internet yang lebih banyak
6. Sarana akses data yang lebih cepat dan handal untuk membuat aplikasi
data base yang berkemampuan tinggi.
7. Visual Basic 6.0 memiliki beberapa versi atau edisi yang disesuaikan
dengan kebutuhan pemakainya.
2.1.2 Versi-versi Visual Basic 6.0
Seperti aplikasi-aplikasi komersil lainnya, Visual Basic 6.0 juga di pasarkan dalam
berbagai jenis atau versi. Beberapa versi dari Visual Basic 6.0 yang ada di pasaran
diantaranya adalah :
1. Standard Editor / learning edition
Versi ini adalah versi standard yang sudah mencakup berbagai sarana dasar
dari Visual Basic 6.0 untuk mengembangkan aplikasi.
2. Professional Edition
Versi ini memberikan berbagai sarana ekstra yang dibutuhkan oleh para
pemrograman internet, compiler untuk membuat file help, serta sarana
pengembangan data base yang lebih baik
3. Enterprise Edition
Versi ini dikhususkan untuk para programer yang ingin mengembangkan
aplikasi remote computing atau clien/server. Biasanya versi ini digunakan
untuk membuat aplikasi pada jaringan.
Visual Basic juga mempunyai tampilan layar terdiri dari :
a. Main Windows (jendela utama) yang terdiri dari title bar (baris judul),
menu bar, dan tool bar. Baris judul berisi nama proyek. Baris judul
berisi nama proyek, mode operasi, Visual Basic sekarang dan form
yang aktif. Menu bar merupakan menu drop-down dimana dapat
mengontrol operasi lingkungan Visual Basic. Tool bar berisi kumpulan
gambar yang mewakili perubahan yang ada di menu. Jendela utama
juga menampilkan lokasi dari form aktif disudut kiri atas layar, lebar
Gambar 2.1. Jendela Utama Visual Basic
b. Form Windows (jendela form) adalah pusat dari pengembangan
aplikasi Visual Basic. Disinilah tempat untuk merancang aplikasi.
Gambar 2.2. Jendela Form
c. Project Windows (jendela proyek) yang menampilkan daftar form dan
modul proyek. Proyek merupakan kumpulan dari modul form, modul
Gambar 2.3. Jendela Project
d. Toolbox adalah kumpulan dari objek yang digunakan untuk membuat
user interface serta control bagi program aplikasi. Ada 2 cara untuk
menempatkan control pada suatu form.
1. Klik ganda control dalam toolbox. Selanjutnya anda dapat
mengubah besar dan ukurannya serta memindahkannya dengan
metode drag dan drop.
2. Klik control dalam toolbox, kemudian pindahkan pointer mouse
pada jendela form. Kursor berubah menjadi crosshair (+).
Tempatkan crosshair pada sudut kiri atas dimana control akan
dilepaskan, tekan tombol mouse kiri dan tahan ketika menyeret
(drag) kursor kearah sudut bawah
e. Properties Windows (jendela properti), berisi daftar struktur setting
properti yang digunakan pada sebuah objek terpilih. Ketika drop-down
pada bagian atas jendela berisi daftar semua objek pada form yang
aktif. Ada dua tab yang ditampilkan : Alphabetic (urut abjad) dan
catagorized (urut berdasarkan kelompok). Dibagian bawah kotak
terdapat property dari objek terpilih.
Gambar 2.5. Jendela Propertis
f. Form Layout Windows (jendela layout form) menampilkan posisi form
Gambar 2.6. Jendela Layout Form
2.1.3 Perancangan Sistem
Dalam perancangan sistem yang baik dan efisien ditempuh dengan cara sebagai
berikut :
1. Mendefenisikan permasalahan dengan jelas
Defenisi permasalahan yang dimaksud disini adalah segala sesuatu yang
menuntut penyelesaian. Permasalahan tersebut sudah diketahui dari
identifikasi masalah yang telah diterangkan pada BAB I. Jadi disini sudah jelas
kita lihat dari identifikasi masalah tersebut dapat dibahas bagaimana cara
mengatasi permasalahan tersebut sesuai dengan defenisi permasalahan itu.
2. Menentukan metode penyelesaian permasalahan
Data merupakan bahan baku yang melalui pengolahannya dibentuk
menjadi suatu informasi. Input data menyatakan sesuatu peristiwa ataupun
kenyataan yang mengandung suatu pengetahuan yang dijadikan dasar
untuk penyusunan keterangan, pembuatan atau penetapan keputusan.
b. Metodologi memproses data.
Data yang telah didapat akan diolah dengan seperangkat alat yang selalu
bekerjasama untuk menghasilkan informasi. Sebelum data diolah pertama
sekali data tersebut dioperasikan atau diproses secara teliti pengolahan data
dilakukan lebih baik dan efisien. Metode memproses data yang sering
dipakai adalah metode pencarian data dari sekelompok data (searching)
atau pengurutan data (sequential).
c. Metodologi menampilkan hasil.
Data yang telah diproses akan menjadi informasi. Informasi merupakan
suatu pengetahuan yang dihasilkan oleh suatu pengolahan. Dengan
menganalisa dan menempatkan data pada kedudukan yang tepat akan
diperoleh data yang berarti dan dapat digunakan dalam suatu bidang
tertentu dan akan menghasilkan suatu data yang akan ditampilkan
per-record ataupun secara keseluruhan.
3. Membuat Flowchart
Flowchart merupakan suatu skema bagan yang menggambarkan urutan
bagian yang terpenting dalam pemrograman sebagai gambaran dari setiap
instruksi program.
4. Menghubungkan Struktur Data yang cocok
Struktur data yang cocok dari rancangan sistem berdasarkan algoritma adalah
searching yakni pencarian data yang dalam sistem informasi guru dan
pegawaian adalah berdasarkan NIP. Pencarian data ini dilakukan berdasarkan
NIP dari sekelompok data. Selain searching dalam sistem informasi guru dan
pegawaian ini juga dilakukan secara sequential yaitu mengurutkan data juga
berdasarkan NIP dan dari sekelompok data.
5. Perancangan sistem dengan menggunakan Visual Basic
Perancangan sistem dengan menggunakan Visual Basic dapat dilihat pada
bagian lampiran.
6. Uji coba sistem
Sebelum program diterapkan, maka terlebih dahulu bebas dari
kesalahan-kesalahan oleh karena itu program harus diuji terlebih dahulu untuk
mengetahui kesalahan yang mungkin terjadi, mengetahui apakah program
dapat menerima data dengan baik dapat memprosesnya dengan baik serta
dapat menghasilkan pengeluaran (output) yang benar. Sasaran dari pengujian
adalah untuk mendeteksi setiap kekeliruan pemrosesan yang ada dalam sistem
sehingga hal ini dapat diperbaiki sebelum dipakai.
Hasil dari rancangan sistem akan ditampilkan per-record dan dapat dilihat pada
bagian lampiran.
Proses penyusunan sistem informasi terdiri dari 4 fase yaitu :
1. Analis sistem
Langkah-langkah yang harus dilakukan oleh seorang analis sistem dalam
menganalisa sistem yang sedang berjalan untuk perancangan sistem baru
adalah :
a. Mempelajari masalah dan mengajukan elternatif penyelesaian
b. Menetukan tujuan sistem yang akan dibuat
c. Menganalisa output
d. Meneliti sistem yang sedang berjalan
e. Menganalisis kebutuhan sistem
2. Desain Sistem
Mendesain sistem dengan tujuan untuk menyusun deskripsi sistem yang
jelas dan benar.
3. Implementasi sistem.
Implementasi sistem bertujuan untuk memulai sistem baru yang telah siap
dibuat dan tugas yang harus dikerjakan adalah mengkonversikan ke sistem
baru atau sistem lama yang sudah diperbaharui
Dalam mengoperasikan sistem yang harus dilakukan adalah melakukan
pemeriksaan sistem setelah dilakukan implementasi serta melakukan
pemeliharaan terhadap sistem yang baru diterapkan.
2.1.4 Pengolahan Data
Salah satu komponen dalam pengolahan data yang diperlukan adalah merupakan
program aplikasi (program komputer) yang mana berisikan sederetan instruksi yang
disusun dan dapat diterima oleh komputer. Jadi pengolahan data adalah proses untuk
melakukan manipulasi dari pemakaian data agar menghasilkan informasi yang
diperlukan. Secara umum pengolahan data terdiri dari tiga langkah yaitu :
1. Input (pemasukkan data).
2. Proses (pengolahan data).
3. Output (hasil keluaran berupa informasi).
Gambar 2.7. Siklus Pengolahan Data
Pengolahan data merupakan segala macam pengolahan terhadap data untuk
membuat data itu berguna sesuai dengan hasil yang diinginkan, sehingga dapat segera
dipakai, hasil pengolahan data tersebut adalah informasi.
Sewaktu merencanakan proyek penelitian, orang yang melakukan penelitian
seharusnya sudah mempunyai rencana mengenai pengolahan dan desain outputnya.
Pengolahan data meliputi kegiatan-kegiatan mulai dari penyiapan data sampai
mengeluarkan hasil pengolahan data. Pengolahan data dengan menggunakan
perangkat elektronik secara sederhana meliputi :
1. Masukan data
Data terlebih dahulu dikumpulkan, kemudian dipindahkan kesesuatu peralatan
input komputer. Record data yang dihasilkan akan dibaca oleh komputer
melalui bahasa pemograman yang akan diterjemahkan kedalam bahasa mesin
yang akan dimengerti oleh komputer.
2. Memproses data
Ada beberapa jenis pemrosesan data antara lain :
a. Sorting
Record data disusun/diurutkan sesuai dengan urutan yang diinginkan, baik
numeric maupun alphabetic.
b. Classifying
Record data disusun dalam berbagai kelompok
c. Calculating
Malakukan perhitungan dengan manipulasi aritmatika terhadap data.
d. Summarizing
e. Selecting
Mengambil record-record tertentu.
3. Hasil pengolahan.
Hasil pengolahan disajikan dalam suatu format tertentu yang berisi informasi.
Output ini mungkin juga disimpan dalam suatu media yang akan digunakan
untuk pengolahan selanjutnya.
4. Pemeliharaan.
Terhadap sistem yang telah selesai dibuat dapat dilakukan beberapa perubahan
atau penambahan yang sesuai dengan keinganan pemakai. Pada fase
pemeliharaan ini dilakukan pemeriksaan ulang pada setiap jangka waktu.
2.1.5 Data
Suatu informasi sangat erat hubungannya dengan data. Informasi berasal dari data.
Data adalah istilah mejemuk yang berasal dari kata “datum” yang berarti fakta atau
bagian yang mengandung arti yang dihubungkan dengan kenyataan, simbol, gambar,
kata, angka, huruf, atau simbol yang menunjukkan suatu ide, objek kondisi atau situasi
dan lain-lain. Selanjutnya kegunaan dari pada data adalah sebagai bahan dasar yang
objektif (relatif/tidak mutlak) didalam proses penyusunan kebijaksanaan dan
keputusan oleh pemimpin organisasi. Data adalah fakta-fakta yang dipergunakan
sebagai suatu dasar untuk perhitungan dan pengolahan meliputi serangkaian
Data dapat diklasifikasikan menurut jenis, sifat dan sumbernya.
1. Menurut jenis data, data terbagi dua yaitu :
a. Data hitung
Data sebagai hasil perhitungan. Yang termaksuk didalam data adalah
persentase dari suatu jumlah tertentu.
b. Data ukur
Data yang menunjukkan ukuran mengenai nilai suatu hal.
2. Menurut sifat
a. Data kuantitatif.
Data mengenai penggolongan dalam hubungannya dengan penjumlahan.
b. Data kualitatif.
Data mengenai penggolongan dalam hubungannya dengan kualitas atau
sifat tertentu. Gagal atau berhasil merupakan jenis data kualitatif yang akan
mendukung kualitas pelayanan data.
3. Menurut sumber data.
a. Data internal.
Data asli yang merupakan hasil penelitian yang dilakukan oleh manusia itu
sendiri.
b. Data eksternal.
Data hasil penelitian orang lain yang dapat digunakan untuk suatu
Data disimpan kedalam suatu file. Sebelumnya disimpan suatu data diberi
kode atau kata kunci menurut jenisnya. Pengaturan dilakukan sedemikian rupa
sehingga mudah melakukan pencarian apabila diperlukan seketika. Pengkodean
memegang peranan yang sangat penting. Kode yang salah akan menyebabkan data
yang akan masuk ke dalam file akan salah dalam penempatannya, sehingga akan
menyulitkan dalam melakukan pencarian data tersebut saat dibutuhkan.
2.2 Pengertian Sistem Informasi
2.2.1 Pengertian Sistem
Istilah sistem merupakan suatu istilah yang tidak asing lagi dan banyak digunakan
secara luas pada lembaga-lembaga atau bidang-bidang ilmu pengetahuan dan
teknologi. Istilah sistem berasal dari bahasa Yunani yaitu “SYSTEMA”. Ditinjau dari
asal katanya, sistem berarti sekumpulan objek yang bekerja bersama-sama untuk
menghasilkan suatu kesatuan metode yang digabungkan dan diatur sedemikian rupa
yang berfungsi mencapai tujuan. Suatu sistem dapat terdiri dari beberapa subsistem
yang saling berhubungan yang membentuk suatu kesatuan sehingga sasaran atau
tujuan sistem tersebut dapat tercapai.
Berikut ini adalah pengertian sistem menurut beberapa pendapat :
Sistem adalah serangkaian metide, prosedur atau teknik yang disatukan oleh
interaksi yang teratur sehingga membentuk suatu kesatuan yang terpadu.
2. Menurut Gordon B.Davis.
Sistem adalah seperangkat elemen yang digabungkan satu dengan yang lain
untuk suatu tujuan bersama.
3. Menurut T.Hani Handoko.
Sistem adalah sekumpulan elemen yang bergabung dan bergantung antara satu
dengan yang lainnya. Apabila berbagai elemen tersebut berinteraksi, maka
akan membentuk suatu kesatuan secara menyeluruh.
4. Menurut Robert G.Murdict.
Sistem adalah suatu kumpulan elemen yang dijadikan satu untuk satu tujuan.
5. Menurut Drs. Mulyadi.
Pada dasarnya sekelompok elemen yang erat dengan yang lainnya, yang
berfungsi bersama-sama untuk mencapai tujuan.
Dari beberapa devenisi sistem diatas yang beranekaragam, maka dapat dibuat
suatu pengertian yang sederhana dari sistem yaitu kesatuan yang terdiri dari unit-unit
kesatuan yang saling bekerja sama untuk mencapai tujuan suatu usaha tertentu.
Pada umumnya ciri-ciri sistem adalah bertujuan, punya batas, terbuka, tersusun
dari subsistem, ada saling keterkaitan dan saling tergantung, merupakan satu
kebulatan yang utuh, melakukan kegiatan transformasi, ada mekanisme kontrol, dan
2.2.2 Pengertian Informasi
Informasi merupakan fakta atau data yang telah diproses transformasi data sehingga
berubah bentuk menjadi informasi atau informasi adalah data yang telah diambil
kembali diolah atau sebaliknya digunakan untuk tujuan informatif, argumentasi
ataupun sebagai dasar untuk pengambilan keputusan. Informasi ini adalah hasil proses
data yang bentuknya kurang berguna menjadi data yang berguna.
Kegunaan dari informasi itu sendiri pada hakekatnya adalah untuk
memberitahukan sipenerima informasi mengenai suatu masalah agar sipenerima
informasi lebih dapat menguasai masalah yang dihadapinya. Informasi juga dapat
mengurangi ketidakpastian tentang suatu masalah yang dapat digunakan untuk
memilih resiko yang paling kecil dan keuntungan yang besar dalam pemilihan
alternatif bagi suatu proses pengambilan keputusan.
Suatu informasi harus datang tepat pada waktunya dan kebenarannya dapat di
jamin, sebab jika informasi datang terlambat dan kebenarannya tidak terjamin maka
dalam pengambilan keputusan akan berakibat fatal bagi instansi.
Nilai informasi berhubungan dengan informasi, bila tidak ada pilihan atau
keputusan informasi menjadi tidak diperlukan. Nilai informasi dituliskan paling
berarti dalam konteks sebuah keputusan.
Dalam lingkungan sistem informasi, informasi memiliki beberapa ciri-ciri
1. Benar atau salah, ini dapat berhubungan dengan realitas atau tidak. Bila
penerima informasi yang salah mempercayainnya, akibatnya sama seperti
yang benar.
2. Baru, informasi dapat sama sekali baru segar bagi penerimanya.
3. Tambahan, informasi dapat memperbaharui atau memberikan tambahan
baru pada informasi yang telah ada.
4. Korektif, informasi dapat menjadi suatu koreksi atas informasi salah satu
atau palsu sebelumnya.
5. Penegas, informasi dapat mempertegas informasi yang telah ada. Ini masih
berguna karena meningkatkan persepsi penerimanya atas kebenaran
informasi tersebut.
Dari defenisi-defenisi sistem dan informasi dapat disimpulkan bahwa sistem
informasi adalah sebagai seperangkat elemen-elemen yang sistematis terpadu dan
formal yang diperoleh dari pengolahan data guna mendukung fungsi operasi untuk
mengambil keputusan atau kebijaksanaan dengan tujuan tertentu. Agar perkembangan
sistem informasi dapat memenuhi prinsip tepat waktu dan tepat guna maka diperlukan
suatu cara untuk melaksanakannya, adapun teknis pelaksanaannya adalah pengolahan
data, pemeliharaan data, penyimpanan data dan peremajaan data.
Kata komputer berasal dari bahasa Inggris yaitu to compute yang berarti hitung.
Dengan demikian komputer dapat diartikan sebagai alat hitung atau mesin hitung.
Komputer sebagai alat bantu dalam pengolahan data bukanlah suatu alat yang berdiri
sendiri tetapi terdiri dari sekelompok peralatan yang melaksanakan pekerjaan yang
dikendalikan serta dikontrol oleh instruksi yang dimasukkan ke dalam memori atau
storage untuk mengolah data menjadi lebih berguna atau disebut juga dengan
informasi.
Komputer mempunyai peran penting untuk membantu manusia dalam
menyelesaikan dan memecahkan masalah yang dihadapinya. Setiap pemecahan
persoalan yang dilakukan manusia, hendaknya mempunyai dua unsur yaitu :
1. Adanya fakta dan data.
2. Bagaimana proses pemecahannya.
Jika pengolahan data dilakukan secara manual, maka hal ini tidak akan
menjamin ketelitian serta kebenaran hasil atau informasi yang diinginkan. Masalah
pendataan dan pengolahan data dapat dipecahkan dengan mudah dan dalam waktu
singkat dengan menggunakan alat bantu komputer.
Dalam hal hubungan inilah diperlukan suatu sistem pengolahan data yang
cepat dan tepat untuk memberikan informasi yang sangat menjamin benarnya
keputusan yang telah ditetapkan. Dilihat dari aspek praktisnya, maka tidak jarang
informasi yang cepat dalam pengolahan data secara manual. Tetapi dengan adanya
pengolahan data dengan komputer hal tersebut dapat diatasi.
Peranan komputer dalam suatu sistem informasi sangatlah penting, hal ini
diakibatkan besarnya dan banyaknya data yang akan diolah dengan beranekaragam
jenis data. Disinilah komputer memegang peranan penting untuk melakukan
pengolahan data yang banyak dan beranekaragam informasi dapat diperoleh dengan
BAB 3
DESKRIPSI SEKOLAH
3.1 Sekilas Tentang Sekolah
SMA Dharma Pancasila Medan berada di Jalan Dr.T. Mansyur No.71-C Medan.
Sekolah ini didirikan pada tahun 1986 dan baru dioperasikan pada tahun 1987. Seperti
sekolah-sekolah lain pada umumnya memiliki ruang kelas untuk kegiatan belajar dan
mengajar siswa-siswinya serta dukungan laboratorium untuk pelaksaan praktikum,
fasilitas olagraga, serta tidak menyampingkan moral dan akhlak siswa dengan adanya
tempat ibadah dan kegiatan-kegiatan keagamaan yang diharapkan mampu
meningkatkan akhlak dan moral siswa.
3.2 Visi, Misi dan Tujuan Sekolah
3.2.1 Visi Sekolah
Menjadikan SMA Dharma Pancasila sebagai sekolah unggul dalam prestasi,
menguasai IPTEK dan memiliki IMTAQ
a. Melaksanakan proses belajar mengajar dan bimbingan secara efisian, efektif,
menarik dan menyenangkan .
b. Meningkatkan kegiatan bimbingan belajar, kelompok belajar untuk menghadapi
kegiatan olimpiade Matematika, Biologi, Fisika, Kimia, dan Komputer.
c. Membudayakan motto “ SMA Dharma Pancasila yaitu disiplin, hemat, rajin,
pandai, mandiri, dan cinta setia pada pelajaran “ .
3.2.3 Tujuan Sekolah
a. Memenuhi kebutuhan siswa/i, guru dan pegawai akan kenyamanan lingkungan
sekolah.
b. Meningkatkan daya tampung anak usia belajar dengan tersedianya ruang kelas
yang memadai.
c. Memenuhi permohonan orang tua siswa dan masyarakat yang ingin
menyekolahkan anaknya.
3.3 Struktur Organisasi.
Dengan adanya struktur organisasi, diharapkan tercapainya suatu kondisi yang baik
diantara bagian-bagian dan organisasi tersebut, sehingga tujuan yang telah ditetapkan
dapat tercapai dengan baik. Oleh karena itu, struktur organisasi yang digunakan harus
disesuaikan dengan kondisi dan kebutuhan institusi agar mendapatkan sumber daya
Dengan adanya struktur organisasi, setiap tugas dan tanggung jawab dapat
dikerjakan dan diselaikan oleh masing-masing individu yang ada dalam organisasi
tersebut.Sehingga tujuan yang ditetapkan dapat tercapai dengan baik.
Sehingga Stuktur organisasi tersebut dapat menjadi nilai tambah untuk sekolah
ini. Dan menjadikan siswa-siswa sekolah ini dapat terampil berorganisasi dimana
saja.Stuktur organisasi yang meliputi pramuka, Osis, english club
Adapun struktur organisasi para dewan guru dan pegawai pada SMA Dharma
Pancasila Medan, yaitu:
3.4 Uraian Tugas dan Fungsi Organisasi 3.4.1 Kepala Sekolah
Kepala sekolah berfungsi dan bertugas sebagai edukator, manager, administrator,
supervisor serta pemimpin/ Leader inovator.
3.4.2 Wakil Kepala Sekolah
Wakil Kepala Sekolah bertugas membantu Kepala Sekolah dalam kegiatan :
a. Menyusun kurikulum pendidikan.
b. Mengatur segala program kesiswaan.
d. Mengatur dan mengembangkan hubungan dengan masyarakat.
e. Mengatur dan mengawasi penyelenggaraan program pendidikan.
f. Mengatur mutasi siswa.
g. Menyusun program kegiatan ekstrakurikuler.
h. Mengatur penyusunan bahan pengajaran dan pengembangan kurikulum.
3.4.3 Guru
Guru bertanggungjawab kepada Kepada Sekolah dan mempunyai tugas melaksanakan
kegiatan proses belajar secara efektif dan efisien.
3.4.4 Wali Kelas
Membantu Kepala Sekolah dalam kegiatan :
a. Pengelolaan kelas
b. Penyelenggaraan administrasi kelas
c. Pembuatan catatan khusus tentang siswa
d. Penyusunan statistik bulanan siswa
3.4.5 Guru Pembimbing dan Konseling
Bertugas membantu Kepala Sekolah dalam penyusunan dan pelaksanaan
pembimbingan an konseling di sekolah.
3.4.6 Pengelola Laboratorium
Bertugas membantu Kepala Sekolah dalam kegiatan sebagai berikut :
a. Perencanaan dan pengadaan alat – alat laboratorium.
b. Menyusun jadwal praktikum.
c. Menyusun laporan pelaksanaan kegiatan laboratorium.
3.4.7 Siswa
Tugas dan tanggung jawab seorang siswa yaitu:
a. Mengikuti proses kegiatan belajar mengajar.
b. Mematuhi tata tertib sekolah.
BAB IV
PERANCANGAN SISTEM
4.1 Pengertian Perancangan Sistem
Perancangan sistem adalah bagaimana cara membangun sistem yang bagus dan sesuai
dengan rencana awal sistem itu dibangun. Tahap perancangan sistem dilakukan
setelah tahap analisa sistem telah selesai dilakukan. Sistem ini dibangun sesuai dengan
kebutuhan dari SMA Dharma Pancasila ysng memiliki beberapa tujuan, yaitu:
a. Untuk memenuhi kebutuhan user mengenai gambaran yang jelas tentang
perancangan sistem yang akan dibuat serta diimplikasikan.
b. Membuat program-program komputer.
c. Melatih pemakai sistem
d. Merencanakan konfigurasi sistem.
4.2 Data Flow Diagram (DFD)
Data Flow Diagram adalah gambaran sistem secara logika. Gambaran ini tidak
tergantung pada perangkat keras, perangkat lunak, struktur data atau organisasi. Pada
mewakili/menggambarkan arus data dalam perancangan sistem menggunakan
notasi-notasi ini untuk menggambarkan arus dari data sistem.
4.2.1 DFD Diagram Konteks
Gambar 4.1 DFD Diagram Konteks.
4.2.2 Data Flow Diagram Level 0
Sistem Informasi
Nilai Siswa
Admin
Siswa
- Data Profil Siswa
- Data Nilai Siswa
Kepala Sekolah
Laporan
1.0
- Data Profil Siswa
- Data Admin
4.3 Mempersiapkan Database
Berikut ini adalah database yang akan diuraikan sesuai dengan kebutuhan yang
diperlukan sebagai media input, output,dan media penyimpanan data.
Tabel 4.1 Tabel Guru
Field Type Length Keterangan
id_guru Int 5 Nomor Urut Guru
nama_guru Varchar 100 Nama Guru
Nip Varchar 15 NIP Guru
tmpt_tgl_lahir Varchar 50 Tempat/Tanggal Lahir
Jabatan Varchar 20 Jabatan
jenis_kelamin Varchar 20 Jenis Kelamin
pendidikan_terakhir Varchar 100 Pendidikan Terakhir
tahun_tamat Varchar 10 Tahun Tamat
Golongan Varchar 10 Golongan
Bidang Varchar 50 Bidang
Tabel 4.2 Tabel Pegawai
Field Type Length Keterangan
Nama Varchar 100 Nama Pegawai
tmpt_tgl_lahir Varchar 50 Tempat./Tanggal Lahir
Jabatan Varchar 20 Jabatan
jenis_kelamin Varchar 20 Jenis Kelamin
pendidikan_terakhir Varchar 100 Pendidikan Terakhir
tahun_tamat Varchar 10 Tahun Tamat
Tabel 4.3 Tabel Buku Tamu
Field
Type Length Keterangan
Nama Varchar 80 Nama Pengunjung
Email Varchar 128 Email Pengunjung
Website Varchar 128 Website
Alamat Varchar 128 Alamat
Kota Varchar 80 Kota
Pesan Longblob - Pesan
Tabel 4.4 Tabel Admin
Field Type Length Keterangan
Username Varchar 20 Username
Tabel 4.5 Tabel Admin Siswa
Field Type Length Keterangan
Username Varchar 20 Username
Password Varchar 10 Password
nama_lengkap Varchar 100 Nama Siswa
id_nilai Varchar 3 Nomor urut nilai
id_profil Varchar 3 Nomor urut profil
Tabel 4.6 Tabel Profil
Field Type Length Keterangan
id_profil Varchar 20 Nomor Urut Siswa
username Varchar 10 Username
nama_lengkap Varchar 100 Nama Siswa
Kelas Varchar 15 Kelas
wali_kelas Varchar 50 Wali Kelas
Ttl Varchar 3 Tempat/Tanggal Lahir
Alamat Varchar 100 Alamat Siswa
nama_ortu Varchar 100 Nama Orang Tua
Alamat_ortu Varchar 100 Alamat Orang Tua
Tabel 4.7 Tabel Nilai
Field Type Length Keterangan
id_nilai Int 3 Nomor Urut Nilai
mata_pelajaran Varchar 20 Mata Pelajaran
Nilai Int 3 Nilai Siswa
START
Tampilan Web
Pilih link pada Menu
Profil Pilih link yang ada
Pilih link yang ada
Daftar Member Baru
A
B
C Fasilitas
Guru
Index END
Piled link yang ada D Pegawai
Form Administrator E Buku Tamu
4.4. Flowchart Sistem
4.4.1 Flowchart Menu Utama
4.4.2 Flowchart Buku Tamu
Gambar 4.4 Flowchart Buku Tamu Start
Pilih Kategori
Isi Buku Tamu
Simpan
Lihat Buku Tamu
Database Halaman Utama
Buku Tamu
A
Buka Halaman Administrator
Input Login & Password
Status = Administrator
Tampilkan Halaman Administrator
Index
Username dan Password Salah
A 4.4.3 Flowchart Login Administrator
4.4.4 Flowchart Penambahan Data Guru dan Pegawai
Gambar 4.6 Flowchart Penambahan Data Guru dan Pegawai
4.5 Membangun Halaman Situs
Gambar 4.7 Aliran Informasi Situs Sekolah
Situs SMA Dharma Pancasila diakses atas dasar kebutuhan informasi dari tiap
pengunjung. Berikut ini adalah halaman-halaman situs SMA Dharma Pancasila yang
dibangun agar pengunjung dapat menerima informasi yang disajikan.
a. Halaman index.php, merupakan halaman yang pertama kali muncul pada saat
website dibuka. Halaman ini berisi Foto-foto sekolah Sekolah, serta berisikan
link-link menuju halaman berikutnya.
b. Halaman profil, merupakan halaman yang berisikan tentang profil sekolah,
visi-misi, struktur organisasi.
c. Halaman fasilitas, merupakan halaman yang berisikan tentang fasilitas sekolah
yang diantaranya gedung sekolah, laboratorium (IPA dan Komputer),
perpustakaan, mushola, kantin dan parkir.
d. Halaman guru dan Staff, merupakan halaman yang berisikan tentang data guru
yang mengajar dan data pegawai yang bekerja di sekolah.
e. Halaman Buku Tamu, merupakan halaman yang disediakan khusus untuk
pengunjung yang ingin memberikan masukan, kritik dan saran kepada sekolah.
f. Halaman Prestasi, merupakan halaman yang berisikan tentang prestasi yang
BAB V
IMPLEMENTASI SISTEM
5.1 Pengertian dan Tujuan Implementasi
Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain
sistem yang ada dalam dokumen desain sistem yang disetujui dan menyutujui,
mengistal dan memulai menggunakan sistem yang baru atau sistem yang diperbaiki.
Tujuan dari implementasi sistem adalah sebagai berikut :
1. Menyelesaikan desain sistem yang ada dalam dokumen desain system yang
disetujui.
2. Menulis, menguji dan mendokumentasikan program dan prosedur yang
diperlukan oleh dokumen desain sistem yang disetujui.
3. Memastikan bahwa personal dapat mengoperasikan sistem baru.
4. Memperhitungkan bahwa sistem memenuhi permintaan pemakai.
5. Memastikan bahwa konversi ke sistem baru berjalan dengan benar.
Dengan memilih pendekatan implementasi sistem yang digunakan untuk
desain data kepegawaian ini penulis menggunakan implementasi secara langsung
terhadap sistem yang ada. Hal ini disebabkan karena sistem informasi guru dan
pegawaian pada SMA DHARMA PANCASILA masih menggunakan Dbase yang
5.2 Penerapan Sistem
Agar dapat memeperoleh hasil yang telah direncanakan dan demi mencapai keinginan
yang dimaksud dalam perancangan atau desain sistem yang telah penulis buat ini
tentunya membutuhkan beberapa komponen untuk menunjang proses pengerjaannya,
antara lain :
1. Hardware (Perangkat Keras)
Hardware adalah seluruh komponen-komponen peralatan yang membentuk
suatu sistem komputer dan peralatan lainnya yang memungkinkan komputer dapat
melaksanakan tugasnya. Dalam penyusunan sistem informasi ini, penulis
membutuhkan hardware sebagai berikut :
a. CPU (Central Processing Unit), merupakan jantung dari komputer, komponen
yang merupakan pusat pengolahan data serta pusat pengontrolan dari
keseluruhan dari sistem komputer yang melaksanakannya.
b. Memory, merupakan tempat penampungan atau sebagai ruang dalam
penyimpanan data. Memory yang dipakai yaitu dengan kapasitas 256 MB.
c. Monitor, merupakan sebagai media tampilan. Monitor yang di gunakan yaitu
Samsung dengan ukuran 15 inch.
d. Harddisk, merupakan tempat penyimpanan data. Besar kapasitas yang di pakai
40 GB dengan rpm 7200.
e. Keyboard & Mouse
f. Prosesor AMD SEMPRON 1,8 Ghz
5. Software (Perangkat Lunak)
Dengan adanya fasilitas hardware (perangkat keras) atau komputer, tentu tidak
akan dapat memecahkan masalah (problem) atau tidak dapat digunakan tanpa adanya
bantuan penuh dari software (perangkat lunak).
Yang dimaksud dengan software adalah komponen dari pada sistem
pengolahan data yang diluar dari peralatan komputernya sendiri. Adapun software
yang digunakan penulis dalam membuat system informasi ini adalah sebagai berikut :
a. Operasi sistem yang digunakan adalah Microsoft Windows.
b. Bahasa pemograman yang digunakan adalah bahasa pemograman Visual Basic
6.0.
c. Data yang akan diolah penulis untuk membuat sistem informasi kepegawaian.
6. Brainware
Konsekuensi dari pada dibentuknya atau dikembangkannya proyek sistem
komputerisasi atau adanya mesin komputer sebagai alat bantu yang mampu dibidang
pengolahan data, maka aspek manusia yang menangani proyek tersebut harus juga
dipikirkan. Inilah yang digolongkan kepada aspek brainware. Untuk menjalankan
sistem yang dibuat oleh penulis yang dibutuhkan seorang operator. Dengan
membutuhkan orang yang memiliki keahlian dalam bidang komputer, diharapkan
desain yang dirancang dapat dikembangkan ke arah yang lebih baik guna menunjang
penginformasian yang lebih cepat, tepat dan akurat.
Faktor Brainware dalam hal ini adalah manusia yang dibutuhkan adalah :
a. Sistem analis, yaitu orang yang membentuk dan membangun fasilitas
b. Programer, yaitu orang yang mengerti bahasa pemograman yang
digunakan dalam membuat dan membangun program.
Operator, yaitu orang yang menangani langsung dalam pengelolahan data, mulai dari
BAB VI
KESIMPULAN DAN SARAN
6.1. Kesimpulan
Berdasarkan dari uraian bab terdahulu maka penulis dapat mengambil kesimpulan
antara lain :
1. Pengkoordinasian masalah kepegawaian dan pengolahan data-data pegawai
menjadi lebih efesien, efektif, akurat, dan terarah.
2. Dengan adanya sistem penggajian maka dalam menerima gaji setiap bulannya
akan lebih efektif dan efesien.
3. Dengan menggunakan bahasa pemograman Microsoft Visual Basic 6.0 dapat
dibuat Sistem Informasi Kepegawaian yang lebih baik, cepat dan akurat.
4. Dengan menggunakan jasa komputer yang menggunakan bantuan sistem yang
telah dibuat oleh penulis maka pelaporan data akan dapat dilakukan dengan
cepat dan tidak memerlukan waktu yang lama maupun ruang penyimpanan
yang besar.
6.2. Saran
1. Agar adanya peningkatan skill (keahlian/keterampilan) para guru dan pegawai
dalam penggunaan komputer yang sangat menentukan produktivitas kerja dari
guru dan pegawai tersebut, baik software maupun hardware sehingga dapat
mengoptimalkan kerja guru dan pegawai.
2. Dengan adanya penyusunan tugas akhir ini dapat diharapkan berguna bagi para
mahasiswa yang akan terjun langsung ketengah-tengah masyarakat.
3. Penulis menyadari kekurangan akan program ini, maka untuk melanjutkan agar
pendapat hasil yang paling maksimal sebaiknya program dikembangkan sebagai
DAFTAR PUSTAKA
Al-Bahra Bin Ladjamudin.2005. Analisa dan Desain Sistem Informasi. Tanggerang:
Graha Ilmu
Kurniawan, Bagus.2002.Sistem dengan Visual Basic 6.0. Andi Jogjakarta:
Jogjakarta
Mangkulo, H.A.2003.Aplikasi Database Menggunakan ADO VB.6.0 dan SQL Server
2000.Surabaya : Elex Media Komputindo
Suryo, Ario Kusumo.2004. Buku Latian Microsoft VB 6.0. Jakarta:P.T Elex Media
Komputindo
DEPARTEMEN PENDIDIKAN NASIONAL
UNIVERSITAS SUMATERA UTARA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM DIPLOMA 3 KOMPUTER DAN STATISTIKA JL.BioteknologI No.1 Kampus USU Telp.(061)8211050,8214290 Fax.(061)8214290 Medan 20155
Nama Mahasiswa : DANI ARIFANDI SIREGAR
KARTU BIMBINGAN TUGAS AKHIR MAHASISWA
Nomor Induk Mahasiswa : 052406052
Judul Tugas Akhir : SISTEM INFORMASI DATA GURU DAN
PEGAWAI PADA SMA DHARMA PANCASILA
MENGGUNAKAN VISUAL BASIC 6.0
Dosen Pembimbing : DRS. RAMLI BARUS, M.Si
Kartu ini harap dikembalikan ke jurusan bila bimbingan mahasiswa telah selesai
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU Pembimbing Utama/enanggung Jawab,
Dr. Saib Suwilo, M.Sc
NIP 131796149 NIP 131693610F
Hasil Uji Program Tugas Akhir SURAT KETERANGAN
Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir
Program Diploma 3 Ilmu Komputer/Statistika :
Nama : DANI ARIFANDI
NIM : 052406052
Prog. Studi : Ilmu Komputer
Judul TA : Sistem Informasi Data Guru Dan Pegawai Pada SMA Dharma
Pancasila Menggunakan Visual Basic 6.0
Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada
tanggal………
Dengan Hasil : Sukses
Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja
Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU