Pengembangan Sistem Informasi Nilai Siswa Sekolah Dasar 060807 Medan Menggunakan Microsoft Visual Basic 6.0
PENGEMBANGAN SISTEM INFORMASI NILAI SISWA
SEKOLAH DASAR 060807 MEDAN MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
LIZA ROSIANA
072406128
PROGRAM STUDI D3 ILMU KOMPUTER
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2010
(2)
PERSETUJUAN
Judul : PENGEMBANGAN SISTEM INFORMASI NILAI
SISWA SEKOLAH DASAR 060807 MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0
Kategori : TUGAS AKHIR
Nama : LIZA ROSIANA
Nomor Induk Mahasiswa : 072406128
Program Studi : DIPLOMA (D3) ILMU KOMPUTER
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Juni 2010
Diketahui
Departemen Matematika FMIPA USU Pembimbing,
Dr Saib Suwilo, M.Sc. Dr.Tulus, M.Si NIP. 196401091988031004 NIP.196209011988031002
(3)
PERNYATAAN
PENGEMBANGAN SISTEM INFORMASI NILAI SISWA SEKOLAH DASAR 060807 MEDAN MENGGUNAKAN
MICROSOFT VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing – masing disebutkan sumbernya.
Medan, Juni 2010
072406128 Liza Rosiana
(4)
Allah Akan Meninggikan Orang-orang Yang Beriman Diantara Orang-orang Yang Diberi Ilmu Pengetahuan
Beberapa Derajat. Dan Allah Maha Mengetahui Apa Yang Kamu Kerjakan.
(Qs.Al-Mujadillah : 11 )
Ya, Tuhan ku ……
Jadikanlah aku berguna untuk masyarakat
Dengan ilmu yang Kau berikan kepadaku
Berikanlah aku ilmu yang berguna
Serta karuniailah aku dengan ilmu pengetahuan
yang berguna untuk diriku
Kupersembahkan karya kecil ini sebagai hadiah atas kemenanganku
Tiada yang dapat kuberikan sebagai tanda kasih dan baktiku
atas pengorbananmu selama ini.
Ayah dan Bunda
(5)
PENGHARGAAN
Puji syukur kehadirat Allah SWT, karena telah memberikan rahmat dan karuniaNya sehingga penulis dapat menyelesaikan Tugas Akhir ini. Penulisan Tugas Akhir ini
adalah sebagai salah satu syarat dalam menyelesaikan pendidikan Diploma 3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara. Adapun Tugas Akhir ini berjudul: ”PENGEMBANGAN SISTEM INFORMASI NILAI SISWA SEKOLAH DASAR NEGERI 060807 MEDAN MENGGUNAKAN MICROSOFT VISUAL BASIC”.
Dalam menyelesaikan Tugas Akhir ini, penulis telah banyak menerima bantuan/bimbingan baik berupa materi maupun moril. Pada kesempatan ini penulis mengucapkan terima kasih yang sebesar – besarnya kepada:
1. Bapak DR. Eddy Marlianto, M.Sc selaku Dekan FMIPA USU Medan.
2. Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Departemen Matematika FMIPA USU.
3. Bapak Dr. Tulus, M.Si selaku Dosen Pembimbing yang banyak memberi bimbingan serta meluangkan waktu dalam penyelesaian Tugas akhir ini. 4. Ibu Dra. Nurbakti Tawar selaku Kepala Sekolah Dasar Negeri 060807
Medan yang telah memberikan izin riset.
5. Ayahanda dan Ibunda serta Abang dan Keluarga yang telah memberi dorongan semangat, bimbingan moril dan material selama penulis menuntut ilmu di FMIPA.
6. Seluruh staf pengajar FMIPA USU, Khususnya D-3 Ilmu Komputer.
(6)
7. Semua rekan – rekan mahasiswa komputer B dan semua pihak yang telah banyak membantu penyelesaian Tugas Akhir ini.
Penulis menyadari bahwa Tugas Akhir ini masih banyak terdapat kesalahan dan kekurangan baik dari segi isi maupun susunan bahasanya. Untuk itu penulis sangat mengharapkan kritik dan saran yang tujuannya bersifat membangun demi menyempurnakan Tugas Akhir ini.
Akhir kata semoga Tugas Akhir ini bermanfaat bagi orang banyak khususnya pada Sekolah Dasar Negeri 060807 Medan.
Medan, Juni 2010
Penulis ( Liza Rosiana )
(7)
ABSTRAK
Aplikasi Microsoft Visual Basic 6.0 untuk Pembuatan Sistem Database Siswa, Guru, dan Pegawai SD Negeri 060807 Medan. Sekolah merupakan salah satu
bentuk dari organisasi yang di dalamnya terdapat kegiatan belajar mengajar. Segala kegiatan yang berlangsung tidak bisa dimonitoring secara keseluruhan tanpa
adanya suatu pengorganisasian yang tepat. Untuk itulah pengorganisasian dengan perancangan basis data dapat menjawab semua pertanyaan yang muncul.
Permasalahan yang akan dibahas dalam kegiatan ini adalah bagaimana masalah manajemen pelayanan khusus lembaga pendidikan sekolah yang berkaitan dengan database siswa, guru dan pegawai teratasi dengan bantuan Microsoft Visual Basic. Sedangkan tujuan dari kegiatan ini adalah menerapkan aplikasi program Microsoft Visual Basic 6.0 menjadi sebuah sistem untuk menangani pengelolaan manajemen pelayanan khusus lembaga pendidikan yang berkaitan dengan database siswa, guru dan pegawai SD Negeri 060807 Medan. Dan mempermudah pengelolaan manajemen pelayanan khusus lembaga pendidikan yang berkaitan dengan database siswa, guru dan pegawai SD Negeri 060807 Medan.
(8)
DAFTAR ISI
Halaman
PERSETUJUAN ii
PERNYATAAAN iii
PENGHARGAAN iv
ABSTRAK vi
DAFTAR ISI vii
DAFTAR TABEL ix
DAFTAR GAMBAR x
BAB I PENDAHULUAN 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 3
1.3 Ruang Lingkup 3
1.4 Maksud dan Tujuan 3
1.5 Metodologi Penelitian 4
1.6 Lokasi dan Waktu 4
1.7 Sistematika Penulisan 4
BAB 2 LANDASAN TEORI 6
2.1 Pengertian Komputer 6
2.2 Pengertian Data, Sistem, dan Informasi 8
2.2.1 Data 8
2.2.2 Sistem 8
2.2.3 Informasi 9
2.2.4 Sistem Informasi 10
2.3 Database 11
2.3.1 Pengertian Database 11
2.3.2 Tujuan Database 12
(9)
2.4 Visual Basic 6.0 14
2.4.1 Mengenal Visual Basic 6.0 14
2.4.2 Komponen Utama Visual Basic 6.0 15
2.4.3 Rentang Nilai Tipe Data 19
2.4.4 Kemampuan dan Manfaat Visual Basic 6.0 20
2.4.5 Keunggulan Visual Basic 20
BAB 3 Tinjauan Sekolah Dasar 060807 Medan 21
3.1 Profil Sekolah 21
3.2 Visi dan Misi 21
3.3 Tujuan 22
3.4 Struktur Organisasi 23
BAB 4 PERANCANGAN SISTEM PROGRAM 24
4.1 Diagram Konteks 24
4.2 Data Flow Diagram 25
4.3 Perancangan Struktur Database 27
4.4 Rancangan Program 28
4.5 Algoritma 30
BAB 5 IMPLEMENTASI SISTEM 32
5.1 Definisi Implementasi Sistem 32
5.2 Komponen Utama Dalam Implementasi Sistem 32
5.3 Tujuan Implementasi 33
BAB 6 KESIMPULAN DAN SARAN 35
Kesimpulan 35
Saran 36
(10)
DAFTAR TABEL
Halaman
Tabel 2.1 Kontrol – Kontrol pada Toolbox 17
Tabel 2.2 Tipe Data dan Nilai Jangkauan 20
Tabel 4.1 Tabel Guru 28
Tabel 4.2 Tabel Siswa 28
Tabel 4.3 Tabel Mata Pelajaran 28
Tabel 4.4 Tabel Nilai 29
(11)
DAFTAR GAMBAR
Halaman
Gambar 2.1 Hierarki Data 12
Gambar 2.2 Barisan Menu 15
Gambar 2.3 Menu Toolbar 15
Gambar 2.4 Jendela Form 16
Gambar 2.5 Menu Toolbox 16
Gambar 2.6 Jendela Code 17
Gambar 2.7 Jendela Project 18
Gambar 2.8 Jendela Properties 18
Gambar 2.9 Form Layout 19
Gambar 4.1 Diagram Konteks 24
Gambar 4.2 Level Nol 25
Gambar 4.3 Level Satu 26
Gambar 4.4 Simbol – Simbol DFD 27
(12)
ABSTRAK
Aplikasi Microsoft Visual Basic 6.0 untuk Pembuatan Sistem Database Siswa, Guru, dan Pegawai SD Negeri 060807 Medan. Sekolah merupakan salah satu
bentuk dari organisasi yang di dalamnya terdapat kegiatan belajar mengajar. Segala kegiatan yang berlangsung tidak bisa dimonitoring secara keseluruhan tanpa
adanya suatu pengorganisasian yang tepat. Untuk itulah pengorganisasian dengan perancangan basis data dapat menjawab semua pertanyaan yang muncul.
Permasalahan yang akan dibahas dalam kegiatan ini adalah bagaimana masalah manajemen pelayanan khusus lembaga pendidikan sekolah yang berkaitan dengan database siswa, guru dan pegawai teratasi dengan bantuan Microsoft Visual Basic. Sedangkan tujuan dari kegiatan ini adalah menerapkan aplikasi program Microsoft Visual Basic 6.0 menjadi sebuah sistem untuk menangani pengelolaan manajemen pelayanan khusus lembaga pendidikan yang berkaitan dengan database siswa, guru dan pegawai SD Negeri 060807 Medan. Dan mempermudah pengelolaan manajemen pelayanan khusus lembaga pendidikan yang berkaitan dengan database siswa, guru dan pegawai SD Negeri 060807 Medan.
(13)
BAB I
PENDAHULUAN
1.1 Latar Belakang
Peningkatan kualitas sumber daya manusia merupakan pra syarat mutlak untuk mencapai tujuan pembangunan. Salah satu wahana untuk meningkatkan kualitas sumber daya manusia adalah pendidikan, sehingga kualitas pendidikan harus senantiasa ditingkatkan. Sebagai faktor penentu keberhasilan, pada tempatnyalah kualitas sumber daya manusia ditingkatkan melalui berbagai program pendidikan yang dilaksanakan secara sistematis dan terarah berdasarkan kepentingan yang mengacu pada kemajuan ilmu pengetahuan dan teknologi (IPTEK).
Dalam kegiatan manajemen pelayanan khusus lembaga pendidikan tidak lepas dari data-data yang dapat berubah sewaktu-waktu dengan jumlah data yang sangat besar. Perubahan data tersebut harus tersimpan dengan baik. Dalam pengelolaan data kebanyakan dari pihak sekolah khususnya dalam kegiatan manajemen pelayanan khusus lembaga pendidikan yang berkaitan dengan database siswa, guru, dan pegawai masih menggunakan sistem pemrosesan manual, di mana data yang ada berupa setumpuk rekaman yang disimpan pada rak-rak berkas.
Seiring dengan kemajuan teknologi, komputer merupakan produk teknologi yang mampu memecahkan masalah bukan hanya dalam segi perhitungan tetapi juga dalam kemampuannya menyimpan dan memberikan informasi. Walaupun demikian
(14)
dalam masyarakat modern komputer lebih banyak dimanfaatkan sebagai pusat data (databased) dibandingkan penggunaan lainnya. Karena peran database sangat menonjol.
Pemrosesan basis data menjadi perangkat andalan yang kehadirannya sangat diperlukan, dan tidak hanya mempercepat pemerolehan informasi, tetapi juga dapat meningkatkan pelayanan kepada pelanggan.
Perkembangan teknologi database tidak lepas dari perkembangan perangkat keras dan perangkat lunak. Salah satu perangkat lunak pengembangan aplikasi yang populer adalah Microsoft Visual Basic 6.0. Microsoft Visual Basic 6.0 didesain untuk dapat memanfaatkan fasilitas yang tersedia dalam Microsoft Windows dan merupakan software yang bisa digunakan untuk membuat program yang cukup sederhana tetapi banyak cakupan yang dapat dikerjakan.
Penggunaan bahasa pemrograman Visual Basic 6.0 dalam penanganan database merupakan kemajuan teknologi dalam perkembangan basis data. Dalam menangani data yang besar pemrograman Visual Basic 6.0 sangat efektif dibandingkan dengan sistem pemrosesan manual yang dilakukan. Dengan menggunakan pemrograman Visual Basic 6.0 penulis tertarik untuk membuat program database siswa, guru dan pegawai di sekolah. Adapun yang menjadi objek dalam pembuatan database adalah SD Negeri 060807 Medan.
(15)
1.2 Rumusan Masalah
Dari uraian mengenai latar belakang masalah di atas, maka rumusan masalah yang diajukan dari kegiatan penelitian ini adalah sebagai berikut:
“Bagaimana merancang Sistem Informasi Nilai Siswa pada SD Negeri 060807 Medan agar lebih efisien dan akurat”.
1.3 Ruang Lingkup
Penulis membatasi ruang lingkup penelitian pada masalah merancang dengan sistem informasi nilai siswa pada SD Negeri 060807 Medan. Untuk mengetahui data, nilai siswa, dan mata pelajaran dari masing-masing siswa.
1.4Maksud dan Tujuan
Adapun maksud penulis mengadakan penelitian pada SD Negeri 060807 Medan adalah untuk mencari dan mengetahui cara untuk mengatasi masalah-masalah dan kelemahan-kelemahan dalam pembuatan laporan nilai siswa pada SD Negeri 060807 Medan.
Adapun tujuan dari penelitian ini adalah:
1. Untuk mendapatkan gambaran sistem yang efektif dan efisien, sehingga sistem yang baru lebih baik dari sistem yang sedang berjalan selama ini.
2. Untuk mengetahui sampai sejauh mana kelemahan-kelemahan yang ada pada sistem laporan nilai siswa pada SD Negeri 060807 Medan.
3. Merancang sistem informasi nilai siswa pada SD Negeri 060807 Medan dengan bahasa pemograman Microsoft Visual Basic.
(16)
1.5Metodologi Penelitian
Untuk menyelesaikan TA ini, penulis melakukan beberapa metodologi penelitian untuk memecahkan masalah tersebut. Adapun metode-metode dalam pengumpulan data adalah:
a. Pendefinisian Permasalahan
b. Penentu Metode Penyelesaian Permasalahan c. Pengumpulan Data
d. Perancangan Diagram Alir Data (DFD) e. Perancangan Database
f. Pembuatan Algoritma g. Perancangan sistem h. Pengujian Sistem
1.6Lokasi dan Waktu
Penulis melakukan riset pada SD Negeri 060807 Medan pada tanggal 31 Maret 2010. Sehingga penulis dapat mengambil data-data yang dibutuhkan untuk menyelesaikan Tugas Akhir.
1.7Sistematika Penulisan
Sistematika penulisan dalam penyelesaian Tugas Akhir ini dapat penulis uraikan sebagai berikut:
(17)
BAB 1 : PENDAHULUAN
Pada bab ini menerangkan gambaran umum yang berisi tentang Latar Belakang, Rumusan Masalah, Ruang Lingkup, Maksud dan Tujuan, Metodologi Penelitian, Lokasi dan Waktu, Sistematika Penulisan. BAB 2 : LANDASAN TEORI
Pada bab ini dijelaskan tentang pengertian Komputer, Data, Sistem Informasi, Database, dan bahasa pemograman Visual Basic 6.0. BAB 3 : TINJAUAN SD NEGERI 060807 MEDAN
Pada bab ini dijelaskan tentang profil SD Negeri 060807 Medan, Struktur Organisasi, Visi dan Misi SD Negeri 060807 Medan.
BAB 4 : RANCANGAN SISTEM PROGRAM
Pada bab ini dijelaskan tentang diagram konteks, data flow diagram, perancangan struktur database, rancangan program, dan algoritma yang akan dibuat pada sistem nilai siswa dengan menggunakan bahasa pemograman Visual Basic 6.0
BAB 5 : IMPLEMENTASI SISTEM
Pada bab ini dijelaskan tentang definisi implementasi sistem, komponen utama dalam implementasi sistem, dan tujuan implementasi.
BAB 6 : KESIMPULAN DAN SARAN
Pada bab ini merupakan bab terakhir yang mencakup kesimpulan dan saran.
(18)
BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Istilah komputer (computer) berasal dari bahasa latin “computere” yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata “to compute” yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat hitung atau mesin hitung.
Sehubungan dengan perkembangan zaman maka definisi komputer tidak hanya sebagai alat hitung tetapi menjadi alat pengolah data yang bekerja secara elektronik dengan kecepatan dan ketelitian yang sangat tinggi serta mampu mengerjakan berbagai proses data yang tersimpan dalam memori dengan keterlibatan manusia yang minimum.
Dalam pengolahan data diperlukan peralatan-peralatan atau komponen-komponen untuk mendukung proses pengolahan data.
Adapun komponen-komponen komputer yaitu : 1. Hardware (Perangkat Keras)
Hardware adalah komponen-komponen peralatan yang membentuk suatu
sistem komputer dan peralatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya, contoh monitor, harddisk, keyboard.
(19)
2. Software (Perangkat Lunak)
Software adalah seluruh fasilitas dari suatu sistem pengolahan data yang bukan
peralatan komputernya tapi merupakan susunan instruksi yang harus diberikan pada alat pengolah agar komputer dapat menjalankan pekerjaan sesuai yang dikehendaki. Fasilitas software ini terdiri dari sistem desain, program-program dan prosedur-prosedur.
3. Brainware (Tenaga Pelaksana)
Brainware adalah aspek manusia yang menangani pengolahan komputer maupun
pengembangannya dengan menggunakan alat pikirannya, dan dapat digolongkan menjadi:
a. Sistem Analis yaitu orang yang akan membentuk dan membangun fasilitas sistem desain.
b. Programmer yaitu orang yang menyusun instruksi bagi komputer.
c. Operator yaitu orang yang akan menangani secara langsung pengolahan data dalam ruangan komputer.
Ketiga komponen tersebut harus saling berhubungan dan membentuk satu kesatuan. Hardware tanpa adanya software, maka tidak akan berfungsi hanya seperti benda mati saja karena software yang akan mengoperasikan hardwarenya. Hardware yang sudah didukung oleh software juga tidak akan berfungsi kalau tidak ada manusia yang mengoperasikannya.
(20)
2.2 Pengertian Data, Sistem, dan Informasi
Dalam bab ini akan dibahas sekilas tentang pengertian data, sistem dan sistem informasi. Pengertian dari hal tersebut sangat membantu dalam perancangan sistem informasi yang akan dibuat.
2.2.1 Data
Menurut J. Longkutoy menyatakan bahwa “Istilah data adalah suatu istilah majemuk dari kata datum, yang berarti fakta atau bagian dari fakta yang mengandung arti, yang dihubungkan dengan kenyataan, kata-kata, simbol-simbol yang menunjukkan suatu ide, objek, kondisi, atau situasi dan lain-lain”.
Jelasnya data dapat berupa apa saja dan dapat ditemui di mana saja. Kegunaan dari data adalah sebagai bahan dasar yang objektif (relatif) di dalam proses penyusunan kebijaksanaan dan keputusan oleh Pimpinan Organisasi.
Jadi data merupakan keterangan yang masih mentah. Agar dapat digunakan untuk keperluan, maka data harus diolah terlebih dahulu ke dalam bentuk informasi yang sesuai dengan keperluannya.
2.2.2 Sistem
Perkataan sistem dalam bahasa Indonesia dapat diartikan sebagai metode, cara, atau teknik yang mempunyai definisi sebagai berikut: kumpulan dari elemen-elemen yang
(21)
Elemen yang membentuk suatu sistem secara umum yaitu:
1. Masukan (input) adalah segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan untuk diproses.
2. Pengolahan (proses) adalah bagian dari sistem yang berfungsi sebagai pengolah yang mengubah masukan menjadi keluaran yang berguna.
3. Keluaran (output) adalah hasil dari pemrosesan pada sistem informasi.
Di samping itu suatu sistem tidak terlepas dari lingkungan luar sehingga lingkungan sistem tersebut ikut mempengaruhi kondisi sistem. Batasan sistem (boundary) merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya.
Sistem juga merupakan sesuatu yang saling berkaitan untuk menyelesaikan suatu tugas atau kerja.
2.2.3 Informasi
Informasi adalah data yang telah diolah sedemikian rupa sehingga bermakna dan bermanfaat bagi yang menerimanya untuk mencapai suatu tujuan tertentu. Oleh sebab itu, informasi merupakan salah satu sumber daya penting dalam suatu organisasi.
Dalam globalisasi ini, informasi merupakan salah satu kunci kesuksesan bagi kelangsungan hidup pada instansi-instansi pemerintah, perusahaan, ataupun organisasi. Dengan menggunakan teknologi informasi, maka informasi dapat diakses dengan mudah ke seluruh penjuru dunia, seperti melalui internet.
(22)
Jadi informasi yang dapat bermanfaat yaitu : 1. Informasi yang akurat
Informasi yang benar-benar bebas dari kesalahan, dan juga informasi harus jelas mencerminkan maksudnya.
2. Informasi yang relevan
Informasi yang benar-benar memberikan manfaat bagi pemakainya. 3. Informasi yang lengkap
Agar menjadi lengkap jumlah informasi harus memadai untuk mengidentifikasi masalah dan dimulai menenemukan pemecahan potensial.
4. Informasi yang tepat waktunya
Informai harus tersedia tepat waktunya pada saat dibutuhkan. 5. Informasi yang dapat dipercaya
Informasi berasal dari sumber yang dapat dipercaya. 6. Informasi yang efisien
Informasi yang berkualitas ataupun kalimat yang sederhana (tidak berbelit-belit), namun mampu memberikan makna.
2.2.4 Sistem Informasi
Sistem informasi sesungguhnya tidak harus melibatkan komputer. Sistem informasi yang menggunakan komputer disebut sistem informasi berbasis komputer. Sistem informasi adalah sebuah sistem terintegrasi atau sistem manusia dengan mesin, untuk menyediakan informasi untuk mendukung operasi, manajemen dalam suatu
(23)
2.3Database
2.3.1 Pengertian Database
Database (basis data) adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file yang lain sehingga membentuk data untuk menginformasikan satu perusahaan dan instansi.
Bila terdapat file yang tidak dapat dipadukan atau dihubungkan dengan file yang lainnya, berarti file tersebut bukanlah kelompok dari satu database, melainkan membentuk satu database sendiri. Database juga merupakan landasan bagi pembuatan dan pengembangan program aplikasi. Oleh sebab itu, database harus dibuat sedemikian rupa sehingga pembuatan program lebih mudah dan cepat.
Database merupakan salah satu komponen yang penting dalam sistem
informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai. Penerapan database dalam sistem informasi disebut dengan database system. Sistem
database adalah suatu sistem informasi yang mengintegrasikan kumpulan dari data
yang saling berhubungan satu dengan yang lainnya. Databse terdiri dari data yang akan digunakan atau diperuntukkan terhadap banyak user, dari masing-masing user akan menggunakan data tersebut sesuai dengan tugas dan fungsinya.
Adapun hierarki data adalah:
1. Database adalah kumpulan dari beberapa file atau tabel yang saling
berhubungan antara file yang satu dengan yang lainnya.
2. File adalah kumpulan dari record yang saling berkaitan dan memiliki
(24)
3. Record adalah kumpulan dari field yang menggambarkan satu unit data
individu tertentu.
4. Field adalah suatu atribut dari record yang menunjukkan suatu item dari
sebuah field.
5. Byte adalah atribut dari field yang berupa karakter yang membentuk nilai
dari sebuah field.
6. Bit adalah bagian terkecil dari data secara keseluruhan, yaitu berupa karakter ASCII nol atau satu yang merupakan komponen byte.
Gambar 2.1. Hierarki Data
2.3.2 Tujuan Database
Setiap manajemen dalam merancang dan menyusun database harus mempunyai tujuan, yaitu:
Database File
Record
Field
Byte
(25)
2. Menyediakan tempat penyimpanan data yang relevan 3. Menghapus data yang berlebihan
4. Melindungi data dari kerusakan fisik
5. Memungkinkan perkembangan lebih lanjut di dalam sistem database.
2.3.3 Ciri-Ciri Database
Adapun ciri-ciri database adalah:
1. Sistem yang dapat menyimpan data ke dalam floppy disk atau harddisk 2. Sistem yang menganut pengolahan data untuk ditambah, diubah, atau dihapus
dengan mudah dan terkontrol. 3. Data terpisah dari program.
2.3.4 Keuntungan Database
Adapun keuntungan database terhadap sistem pemrosesan adalah: 1. Kemubajiran data terkurangi.
2. Integritas data dapat selalu terjaga.
3. Berbagai data dapat selalu dilakukan oleh setiap user. 4. Penggunaan data lebih mudah.
(26)
2.4Visual Basic 6.0
2.4.1 Mengenal Visual Basic 6.0
Visual Basic 6.0 merupakan sebuah program aplikasi yang bekerja pada sistem operasi Windows. Visual Basic 6.0 dapat membuat program aplikasi menjadi lebih mudah dan
cepat dengan menggunakan metode General User Interface (GUI).
Salah satu keunggulan yang dimiliki oleh Microsoft Visual Basic 6.0 adalah kemudahan pemakaian. Dengan bahasa yang mudah dan menyenangkan ini, dapat dibuat apapun sesuai kebutuhan. Jika dibandingkan dengan Bahasa C++, Visual Basic
masih jauh tertinggal dalam beberapa hal. Namun dengan hadirnya versi terbaru yaitu
Visual Basic 6.0 yang mempunyai fasilitas yang berlebih, sehingga bisa mencukupi
kebutuhan pemakai.
Susunan program Visual Basic 6.0 sangat mudah dipelajari. Untuk menyusun suatu aplikasi, hanya diperlukan 3 tahap yaitu merancang interface, menentukan properti, dan menulis kode.
Sebagai program yang berbasis Windows, Visual Basic 6.0 mempunyai kemampuan untuk berinteraksi dengan seluruh aplikasi Windows seperti Microsoft
Word, Microsoft Excel, Microsoft Access, dan sebagainya. Visual Basic 6.0 juga
menjadi salah satu bahasa pemograman yang wajib dipelajari oleh berbagai kalangan jika ingin sukses di dunia komputer dan cenderung lebih banyak digunakan.
(27)
2.4.2 Komponen Utama Visual Basic 6.0
1. Baris Menu
Baris menu terletak paling atas dan terdiri dari 13 menu yaitu File, Edit,
View, Project, Format, Debug, Wun, Query, Diagram, Tools, Add-Ins, Window dan Help.
Gambar 2.2. Barisan Menu 2. Menu Toolbar
Menu Toolbar merupakan kumpulan icon-icon perintah, yang dapat diklik untuk melakukan suatu perintah khusus secara cepat. Menu toolbarnya yaitu Add Project, Add Form, Menu Editor, Open Project, Save Project,
Cut, Copy, Paste, Find, Undo, Redo, Start, Break, End, Project Explorer, Properties Window, Form Layout Window, Object Browser dan toolbox,
yang dapat dilihat seperti gambar di bawah ini.
Gambar 2.3 Menu Toolbar 3. Jendela Form
Form adalah tempat yang digunakan untuk merancang aplikasi yang
sedang dibuat. Pada form ini dapat diletakkan kontrol seperti label, check
(28)
Gambar 2.4 Jendela Form
4. Menu Toolbox
Toolbox merupakan kumpulan icon-icon objek atau kontrol yang
dibutuhkan untuk membentuk suatu program aplikasi.
(29)
Tabel 2.1 Kontrol-Kontrol pada Toolbox
Nama Kontrol Kegunaan
Label Digunakan untuk menampilkan tulisan dalam program, pemakai tidak dapat mengubah tulisan tersebut secara langsung.
TextBox Digunakan sebagai tempat input atau pemakai dapat mengubah tulisan pada saat program berjalan.
Command Button Menjalankan suatu tindakan jika pemakai telah melakukan pilihan. Option Button Digunakan untuk menampilkan beberapa pilihan, namun pemakai
hanya dapat memilih satu pilihan saja.
Check Box Sama dengan Option Button, namun pada Check Box pemakai dapat memilih lebih dari satu pilihan.
List Box Digunakan untuk menampilkan daftar pilihan dalam sebuah kotak pilihan.
Frame Digunakan untuk mengelompokkan sejumlah objek atau kontrol dalam satu tempat.
Combo Box Merupakan kombinasi antara Text Box dengan List Box. Dengan demikian pemilihan item dapat dilakukan dari List Box, atau dengan mengetik langsung pada Text Box.
Picture Box Digunakan untuk menampilkan gambar. 5. Jendela Code
Jendela Code adalah salah satu jendela yang sangat penting di dalam
Visual Basic. Jendela ini digunakan untuk menuliskan program yang
berupa instruksi-instruksi.
(30)
6. Jendela Project
Jendela Project adalah jendela yang menampilkan semua file dalam project yang kita buat. Pada jendela project terdapat tipe-tipe file, seperti form,
modul, class dan sebagainya.
Gambar 2.7 Jendela Project
7. Jendela Properties
Jendela properties berfungsi untuk menampilkan dan mengubah properti-properti yang dimiliki sebuah objek. Terdapat dua pilihan tampilan yaitu
(31)
8. Form Layout Window
Jendela yang digunakan untuk menggambarkan posisi dari form yang ditampilkan pada layar monitor. Posisi form ini merupakan petunjuk dimana aplikasi ditampilkan dan juga bisa mengatur letak formnya.
Gambar 2.9 Form Layout Window
2.4.3 Rentang Nilai Tipe Data
Di dalam Visual Basic 6.0 data dibagi menjadi tujuh jenis yaitu Numeric,
Boolean, String, Date, Object Variant dan Byte. Adapun data Numeric
dibedakan atas Integer, Long, Single, Double, dan Currency. Masing-masing tipe data memiliki ukuran memori dan jangkauan nilai, yang dapat dilihat pada tabel di bawah ini.
(32)
Tabel 2.2 Tipe Data dan Nilai Jangkauan
Tipe Jangkauan Ukuran
Integer -32768 s.d. 32767 2 byte
Long -2147483648 s.d 2147483647 4 byte
Single Negatif : -3.402823e38 s.d -1.401298e-45 Positif : 1.401298e-45 s.d 3.402823e38
4 byte Double Negatif : -1.79769313486232e308 s.d -4.94065645841247e-324
Positif : 4.94065645841247e-324 s.d 1.79769313486232e308
8 byte Currency -92233720365477.5808 s.d 922337203685477.5827 8 byte
String 0 s.d. 65535 karakter 1 byte/kar
Byte 0 s.d. 255 1 byte
Boolean True atau False 2 byte
Date 1 Januari 100 s.d. 31 Desember 9999 8 byte
Object Referensi Object 4 byte
Variant Null, Error, Numeric dengan tipe Double 16 byte
2.4.4 Kemampuan dan Manfaat Visual Basic 6.0
1. Dapat membuat program-program yang berbasis Windows.
2. Dapat membuat object-object program bantu seperti Control ActiveX,
File Help dan Aplikasi Internet.
3. Dapat menguji program (debugging) dan menghasilkan progam akhir berakhiran EXE yang bersifat executable, atau dapat langsung dijalankan.
2.4.5 Keunggulan Visual Basic
1. Memiliki compiler andal yang dapat menghasilkan file executable yang lebih cepat dan efisien.
2. Memiliki sarana andal untuk mengakses database yang berkemampuan tinggi. Tambahan kontrol-kontrol yang lebih canggih dan selalu
(33)
BAB 3
TINJAUAN SEKOLAH DASAR NEGERI 060807
3.1 Profil Sekolah Dasar Negeri 060807 Medan
Nama Sekolah : SD. Negeri 060807 Medan Nomor Statistik : 101076001016
Propinsi : Sumatera Utara Pemerintah Kota : Medan
Kecamatan : Medan Kota Kelurahan : Pasar Merah Barat Alamat : Jl. Halat No. 48 Medan Tahun Berdiri : 1930
Satus Sekolah : Negeri Bangunan Sekolah : Milik Sendiri
3.2 Visi dan Misi SD Negeri 060807 Medan
Visi
Melangkah bersama siswa-siswi agar disiplin, berilmu dan bermartabat untuk mencapai kehidupan dunia akhirat.
(34)
Misi
- Menciptakan generasi yang tertib sehat jasmani dan rohani
- Melahirkan generasi yang berilmu dan semangat pendidikan serta berakhlak mulia.
- Mengarahkan generasi yang berminat tinggi untuk belajar dan bersaing menghadapi arus globalisasi di masa depan.
- Melahirkan insan kamil dalam kehidupan dunia dan akhirat.
3.3 Tujuan
Menciptakan generasi bangsa yang berilmu, disiplin yang tinggi, sehat jasmani dan rohani, berakhlak mulia dunia dan akhirat.
(35)
Kepala Sekolah
Kelompok Jabatan Fungsional / Guru
Unit Perpustakaan Tata Usaha
Guru Kelas
Guru Bahasa Indonesia
Guru Bahasa Inggris
Guru Komputer
Guru Kelas Guru Agama Guru Agama Guru Penjas KTK Guru Kelas Guru Kelas Guru Kelas Guru Kelas Guru Kelas Masyarakat Sekitar
Keterangan : Garis Komando Garis Koordinasi
Komite Sekolah
Wakil Kepala Sekolah
Penjaga Sekolah 3.4. STRUKTUR ORGANISASI SD NEGERI 060807 Medan
STRUKTUR ORGANISASI SD NEGERI 060807
(36)
BAB 4
PERANCANGAN SISTEM PROGRAM
4.1 Diagram Konteks
Diagram konteks merupakan diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu sistem, dengan tujuan untuk memberi gambaran tentang keseluruhan sistem.
Sistem informasi nilai siswa dapat dibuat diagram konteksnya. Diagram ini menunjukkan bagaimana jalur sistem informasi nilai siswa dijalankan. Langkah pertama user akan mengirimkan data siswa ke sistem informasi, di sistem informasi data diolah menjadi informasi sehingga informasi tersebut dapat dimanfaatkan dan akan diterima oleh guru untuk memasukkan nilai siswa, dan data nilai siswa tersebut diinput ke sistem untuk diolah menjadi sistem informasi nilai siswa. Data nilai yang telah menjadi suatu informasi akan diteruskan kepada kepala sekolah. Untuk lebih jelasnya perhatikan Gambar 4.1 di bawah ini:
(37)
Gambar 4.1 Diagram Konteks
4.2 Data Flow Diagram
Diagram alir data (DFD) merupakan model dari sistem untuk menggambarkan pembagian sistem ke modul yang lebih kecil. Salah satu keuntungan menggunakan diagram aliran data adalah memudahkan pemakai yang kurang menguasai bidang komputer untuk mengerti sistem yang akan dikerjakan.
Dari diagram konteks di atas dapat dibagi menjadi bentuk yang lebih mendetail, yaitu DFD level 0 dan DFD level 1. Berikut ini adalah gambar DFD level 0 dan DFD level 1 yang merupakan perincian dari diagram konteks.
Guru Siswa
Kepsek
Data Siswa Data Nilai
Informasi Nilai SISTEM INFORMASI
NILAI SISWA
(38)
Pada diagram alir data level nol, akan dijelaskan bahwa data yang akan disimpan, diinput terlebih dahulu dan di proses ke dalam suatu sistem. Gambar 4.2 menjelaskan bahwa data siswa dan data guru diinput ke dalam sistem, kemudian data diproses untuk diubah menjadi sebuah informasi. Informasi tersebut dapat dibuat dalam bentuk laporan yang akan diserahkan kepada kepala sekolah, siswa dan guru.
Untuk lebih rincinya perhatikan gambar 4.2 di bawah ini:
Gambar 4.2 Level Nol
Pada Diagram Flow Data level satu, setiap data akan diproses satu per satu. Diagram di bawah ini menjelaskan bahwa user akan memasukkan data siswa ke
proses input data dan setelah data tersebut diproses maka data akan menjadi sebuah Siswa
Kepsek 1 Input
Data
Data siswa Data siswa
F1 Siswa F3 Guru
F4 Nilai
2 Pembuatan
Laporan
Guru
Informasi Nilai
Data Guru Data Nilai
Data Nilai Data siswa
(39)
informasi. Informasi ini akan disimpan kedalam database, dan dibuatkan ke dalam bentuk laporan yang akan diserahkan kepada kepala sekolah. Perhatikan Gambar 4.3
Gambar 4.3 Level Satu
Siswa Nilai Guru
1.1 Data Siswa
2 Pembuatan
Laporan F1 Siswa
F2 Nilai
F3 Guru
Kepsek Laporan
Data Nilai Data Siswa
Data Siswa Data Nilai Data Guru
1.2 Data Nilai
1.3 Data Guru
Data Guru Data Nilai
(40)
Adapun keterangan mengenai simbol-simbol Data Flow Diagram yang digunakan. Merupakan kesatuan di luar sistem yang dapat berupa seseorang, organisasi yang dapat mengirimkan data atau menerima data dari sistem.
Merupakan tempat mengalirnya informasi yang menunjukkan arus data yang berupa masukan untuk sistem atau hasil proses sistem.
Merupakan pengolahan data atau aliran data masuk menjadi aliran data keluar.
Merupakan tempat penyimpanan data yang ada dalam sistem.
Gambar 4.4 Simbol-Simbol DFD
4.3 Perancangan Struktur Database
Perancangan struktur database adalah untuk menentukan file database yang digunakan seperti field, tipe data dan ukuran data. Sistem ini dirancang dengan menggunakan bahasa pemrograman Visual Basic 6.0 dan didukung oleh database. Database merupakan kumpulan dari data yang saling berhubungan satu dengan yang
External Entity
Arus Data
Proses
(41)
lainnya. Database ini menggunakan Microsoft Access. Adapun rancangan database yang digunakan dalam pembuatan sistem informasi ini adalah sebagai berikut :
1. Tabel Guru
Pada tabel guru yang akan menjadi Field Name adalah NIP, Nama Guru, Alamat, Jenis Kelamin, Agama, Golongan dan Pendidikan, yang akan menjadi Primary
Key adalah NIP. Tipe data yang digunakan adalah Text. Perhatikan Tabel 4.1
di bawah ini:
Field Name Tipe Data Size Description
NIP Text 9 Kode Guru
Nama Guru Text 25 Nama
Alamat Text 30 Alamat
JenKel Text 1 Jenis Kelamin
Agama Text 10 Agama
Gol Text 10 Golongan
Pendidikan Text 10 Pendidikan
Tabel 4.1 Tabel Guru
2. Tabel Siswa
Pada tabel Siswa Field Namenya terdiri dari: Nis, Nama Siswa, Jenis Kelamin, Tempat lahir, Tanggal Lahir, Agama. Alamat, Asal Sekolah, Alamat Sekolah, Tahun Tamat, No STTB, Nama Ortu, Alamat Ortu, Kodepos Ortu. Primary key Untuk Tabel Siswa adalah Nis. Tipe data yang digunakan adalah tipe Text. Untuk lebih jelasya perhatikan tabel 4.2 di bawah ini:
(42)
Field Name Tipe Data Size Description
Nis Text 6 Nomor Induk Mahasiswa
Nama_Sis Text 25 Nama Siswa
JenKel Text 1 Jenis Kelamin
Temp_Lhr Text 25 Tempat Lahir
Tgl_Lhr Date 8 Tanggal Lahir
Agama Text 30 Agama
Alamat_Sis Text 30 Alamat
Telp Text 12 Telepon
Asal_Sek Text 30 Asal Sekolah
Alamat_Sek Text 30 Alamat Sekolah
Tahun_Tmt Text 4 Tahun Tamat
No_STTB Text 5 Nomor STTB
Nama_Ortu Text 25 Nama Orang Tua
Alamat Ortu Text 30 Alamat Orang Tua
Kode_PosOrtu Text 5 Kode Pos Orang Tua
Tabel 4.2 Tabel Siswa 3. Tabel MataPelajaran
Untuk Tabel Matapelajaran field name yang dibutuhkan hanya dua yaitu kode matapelajaran dan nama matapelajaran. Tipe data yang digunakan adalah text dan primary key adalah kode matapelajaran.
Field Name Tipe Data Size Description
Kode_mt Text 4 Matapelajaran
Nama_mt Text 25 Nama Matapelajaran
Table 4.3 Tabel Matapelajaran
4. Tabel Nilai
Pada table Nilai Field Name yang digunakan adalah Nis, nama, kelas, pendidikan agama, kewarganegraan, Bahasa Indonesia, matematika, IPA, IPS, Kesenian, Olahraga, Bahasa Inggris, Komputer. Yang menjadi primary key adalah Nis, dan tipe data yang digunakan adalah Text, panjang dari Text sesuai dengan kebutuhan
(43)
Field Name Tipe Data Size Description
Nis Text 6 Nomor Induk Mahasiswa
Nama Text 9 Nama Siswa
Kelas Text 1 Kelas
PENDAGMA Text 25 Pendidikan agama
PKN Text 25 Kewarganegaraan
BIND Text 25 Bahasa Indonesia
MTK Text 25 Matematika
IPA Text 25 Ilmu pengetahuan alam
IPS Text 25 Ilmu pengetahuan social
KTK Text 25 Kesenian
PENJASKES Text 25 Olahraga
BINGRIS Text 25 Bahasa Inggris
KOMPUTER Text 25 Pendidikan Komputer
Tabel 4.4 Tabel Nilai 4.4 Rancangan Program
Database yang dirancang terdiri dari dua menu yaitu :
1. File, merupakan bagian dari input data yang terdiri dari 5 sub bagian yaitu : a. Data Guru
b. Data Siswa c. MataPelajaran d. Nilai Siswa e. Exit
2. Cetak, merupakan laporan dari keseluruhan data yang terdiri dari : a. Cetak Daftar Siswa
b. Cetak Daftar Guru
c. Cetak Daftar MataPelajaran
(44)
4.5 Algoritma
Algoritma adalah urutan langkah-langkah untuk memecahkan suatu masalah. Adapun algoritma program dari Sistem Informasi siswa dibagi dalam beberapa bagian yaitu :
Algoritma Menu Utama
Langkah 1 : Tampilkan Form awal Langkah 2 : Tampilkan Form login
Langkah 3 : Jika telah berhasil login maka Tampilkan menu utama
Langkah 4 : jika dipilih Menu File
Tampilkan Data Guru
Tampilkan Data Siswa
Tampilkan Matapelajaran
Tampilkan Nilai Siswa
Tampilkan Selesai
Jika tidak, pilih Menu Cetak maka
Tampilkan Cetak Daftar Siswa
Tampilkan Cetak Daftar Guru
Tampilkan Cetak Matapelajaran
Tampilkan Cetak Nilai Siswa Permatapelajaran
Jika tidak lanjut ke langkah 5
Langkah 5 : Selesai
Algoritma Data Siswa
Langkah 1 : Tampilkan Menu File pilih Data Siswa
Langkah 2 : Jika dipilih Input maka
Input :NIS, jika ketemu pesan kode sudah ada, jika tidak input data Nama, Jurusan, Tempat Lahir, Tanggal Lahir, Anak ke, Dari, Agama, Alamat Siswa, Telepon, Kode pos, Asal Sekolah, Alamat Sekolah, Tahun tamat, Nilai STTB, Nama orangtua, Alamat orang tua, Kode pos orangtua, kemudian Simpan, jika tidak Batal
Langkah 3 : Jika dipilih Edit
Input NIS, cari NIS jika tidak ketemu maka ditampilkan Data Siswa, kemudian dikoreksi lalu Simpan. Jika data akan dihapus maka pilih Hapus
Langkah 4 : Jika pilih Keluar
Maka Keluar dari Data Siswa dan kembali ke Menu Utama
Algoritma Data Guru
Langkah 1 : Tampilkan Menu File pilih Data Guru
Langkah 2 : jika dipilih Input maka
Input Kode Guru, jika ketemu maka pesan kode sudah ada, jika tidak input data Nama Guru, Alamat, Jenis Kelamin, Agama, kemudian Simpan, Jika tidak Batal
(45)
Langkah 4 : Jika pilih Keluar
Maka keluar dari Data Guru dan Kembali ke Menu Utama
Algoritma Matapelajaran
Langkah 1 : Tampilkan Menu File pilih Matapelajaran
Langkah 2 : jika dipilih Input maka
Input Kode Matapelajaran, jika ketemu maka pesan kode sudah ada, jika tidak inut data NamaPelajaran, kemudian Simpan, jika tidak Batal
Langkah 3 : Jika dipilih Edit
Input nilai, cari nilai jika tidak ketemu maka input lagi. Jika ketemu maka ditampilkan nilai siswa, kemudian dikoreksi lalu Simpan. Jika data akan dihapus maka pilih Hapus
Langkah 4 : Jika pilih keluar
Maka keluar dari Nilai Siswa dan kembali ke Menu Utama
Algoritma Nilai Siswa
Langkah 1 : Tampilkan Menu File pilih Nilai Siswa
Langkah 2 : Jika dipilih Input maka
Input Nis, jika ketemu maka pesan kode sudah ada, jika tidak input data NIS, Kelas, Nilai Permatapelajaran
Langkah 3 : Jika dipilih Edit
Input nilai, cari nilai jika tidak ketemu maka input lagi. Jika ketemu maka ditampilkan nilai siswa, kemudian dikoreksi lalu Simpan. Jika data akan dihapus maka pilih Hapus
Langkah 4 : Jika pilih Keluar
Maka keluar dari Nilai Siswa dan kembali ke Menu Utama
Algoritma Cetak Daftar Siswa
Langkah 1 : Tampilkan Menu Cetak pilih cetak Daftar Siswa
Langkah 2 : Jika pilih Cetak maka tampilkan Daftar Siswa
Langkah 3 : Jika pilih Batal maka keluar dari Laporan Daftar Siswa
Algoritma Cetak Daftar Guru
Langkah 1 : Tampilkan Menu Cetak pilih Cetak Daftar Guru
Langkah 2 : Jika pilih Cetak maka tampilkan Daftar Guru
Langkah 3 : Jika pilih Batal maka keluar dari Laporan Daftar Guru
Algoritma Cetak Daftar Matapelajaran
Langkah 1 : Tampilkan Menu Cetak pilih Cetak Daftar Matapelajaran
Langkah 2 : Jika pilih Cetak maka tampilkan Daftar Matapelajaran
Langkah 3 : Jika pilih Batal maka keluar dari Laporan Daftar
Matapelajaran
Algoritma Cetak Daftar Nilai Siswa Permatapelajaran
Langkah 1 : Tampilkan Menu Cetak pilih Cetak Daftar Nilai Siswa
Permatapelajaran
Langkah 2 : Jika pilih Cetak maka tampilkan Daftar Nilai Siswa
Permatapelajaran
Langkah 3 : Jika pilih Batal maka keluar dari Laporan Daftar Nilai
(46)
BAB 5
IMPLEMENTASI SISTEM
5.1 Definisi Implementasi Sistem
Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui, selanjutnya menguji dan memulai menggunakan sistem baru atau sistem yang telah diperbaiki.
5.2 Komponen Utama Dalam Implementasi Sistem
Untuk mengolah data menggunakan komputer haruslah mempunyai tiga komponen utama, yaitu sebagai berikut :
1. Hardware
Hardware (perangkat keras) merupakan komponen fisik dalam rangkaian
komputer, sedangkan sesifikasi Hardware yang dibutujkan adalah sebagai berikut :
a. Monitor
b. CPU (Central Procesing Unit)
c. Harddisk dengan kapasitas 5 Giga Byte yang merupakan tempat penyimpanan data.
d. Keyboard
(47)
2. Software
Software (perangkat lunak) merupakan intruksi program yang dapat digunakan dalam komputer dan memberikan fungsi serta menampilkan seperti yang diinginkan, Software yang yang diperlukan untuk menjalankan perangkat keras untuk aplikasi pengolahan data, yaitu dengan menggunakan Microsoft Visual
Basic 6.0, aplikasi Microsoft Access.
3. Brainware
Merupakan faktor manusia yang menangani fasilitas komputer, yang dibutuhkan adalah :
a. Sistem Analis, orang sedang membangun fasilitas rancangan sistem. b. Programmer, orang yang mengerti bahasa pemrograman dalam
membuat dan membangun program.
c. Operator, orang yang menangani langsung dalam pengolahan data
mulai dari mempersiapkan data sampai dengan pengertian data ke dalam komputer.
5.3 Tujuan Implementasi
Tujuan implementasi sistem adalah sebagai berikut
1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui.
2. Menulis, menguji dan mendokumentasikan program-program dan prosedur-prosedur yang dilakukan oleh dokumen desain sistem yang disetujui.
(48)
3. Memastikan bahwa personil dapat menggunakan sistem baru yaitu dengan mempersiapkan pemakai dan melatih personal.
4. Memperhitungkan bahwa desain sistem memenuhi permintaan pemakai yaitu dengan menguji sistem secara keseluruhan.
5. Memastikan bahwa konversi ke sistem baru berjalan secara benar yaitu dengan merencanakan, mengontrol dan melakukan instansi sistem baru secara benar.
(49)
BAB 6
KESIMPULAN DAN SARAN
6.1 KESIMPULAN
Dari hasil penelitian yang telah penulis lakukan, maka penulis dapat mengambil kesimpulan sebagai berikut :
1. SD Negeri 060807 Medan belum memanfaat sistem komputerisasi sepenuhnya dalam pengolahan data siswa dan guru, dengan adanya sistem baru maka SD Negeri 060807 Medan akan lebih mudah dalam pengolahan nilai, pengeditan nilai, pencarian data yang tersimpan dan sebagainya.
2. Dengan menggunakan Visual Basic 6.0 dapat diciptakan sistem informasi nilai siswa pada SD Negeri 060807 Medan dengan cepat, tepat, akurat dan mudah. 3. Pembuatan program dengan menggunakan bahasa pemrograman berbasiskan
Windows lebih mudah dalam hal perancangan maupun untuk hasil akhirnya (output) dan lebih mudah dimengerti oleh pemakai.
(50)
6.2 SARAN
Adapun saran yang dapat penulis sampaikan adalah :
1. Seharusnya SD Negeri 060807 Medan sudah menggunakan komputer sebagai alat bantu dalam pengolahan data terutama nilai siswa, data siswa maupun data-data yang diolah SD Negeri 060807 Medan.
2. Diharapkan agar seluruh pegawai dan guru dapat mempelajari dan mengerti tentang perkembangan teknologi komputerisasi agar guru dan pegawai memiliki tenaga skill yang bagus.
3. Untuk meningkatkan efisiensi kerja pada SD Negeri 060807 Medan disarankan memakai sistem informasi yang telah dirancang.
(51)
DAFTAR PUSTAKA
Alam M, A. J. 2003. Belajar Sendiri Microsoft Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo.
Divisi penelitian dan pengembangan LPKBM MADCOMS Madiun. 2001.
Seri Panduan Pemrograman: Microsoft Visual Basic 6.0. Yogyakarta: Andi.
Kadir, A. 1999. Konsep dan Tuntunan Praktis Basis Data. Yogyakarta: Andi Yogyakarta.
Kristanto, H. 1994. Konsep Dan Perancangan Database. Yogyakarta: Andi Offset.
Mulyasa, E. 2002. Manajenen Berbasis Sekolah. Bandung: PT Remaja Rosdakarya.
Putra, Rahmat.2005, The Best Source Code Visual Basic, PT Elex Media Komputindo, Jakarta
Sanjaya, R. Helmy. 2004. Mempercantik Desain Form pada Visual Basic 6.0. Jakarta: PT Elex Media Komputindo.
Sutanto, E. 2004. Sistem Basis Data. Yogyakarta: Graha Ilmu.
Uus Rusmawan 2008. Seri Panduan Pemrograman Aplikasi Database Visual
Basic 6.0 dengan Crystal Report. Yogyakarta: Andi.
Walid. 2005. Pemrogram,An Computer Visual Basic 6.0.
(1)
BAB 5
IMPLEMENTASI SISTEM
5.1 Definisi Implementasi Sistem
Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui, selanjutnya menguji dan memulai menggunakan sistem baru atau sistem yang telah diperbaiki.
5.2 Komponen Utama Dalam Implementasi Sistem
Untuk mengolah data menggunakan komputer haruslah mempunyai tiga komponen utama, yaitu sebagai berikut :
1. Hardware
Hardware (perangkat keras) merupakan komponen fisik dalam rangkaian
komputer, sedangkan sesifikasi Hardware yang dibutujkan adalah sebagai berikut :
a. Monitor
b. CPU (Central Procesing Unit)
c. Harddisk dengan kapasitas 5 Giga Byte yang merupakan tempat penyimpanan data.
d. Keyboard
(2)
2. Software
Software (perangkat lunak) merupakan intruksi program yang dapat digunakan dalam komputer dan memberikan fungsi serta menampilkan seperti yang diinginkan, Software yang yang diperlukan untuk menjalankan perangkat keras untuk aplikasi pengolahan data, yaitu dengan menggunakan Microsoft Visual
Basic 6.0, aplikasi Microsoft Access.
3. Brainware
Merupakan faktor manusia yang menangani fasilitas komputer, yang dibutuhkan adalah :
a. Sistem Analis, orang sedang membangun fasilitas rancangan sistem. b. Programmer, orang yang mengerti bahasa pemrograman dalam
membuat dan membangun program.
c. Operator, orang yang menangani langsung dalam pengolahan data
mulai dari mempersiapkan data sampai dengan pengertian data ke dalam komputer.
5.3 Tujuan Implementasi
Tujuan implementasi sistem adalah sebagai berikut
1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui.
2. Menulis, menguji dan mendokumentasikan program-program dan prosedur-prosedur yang dilakukan oleh dokumen desain sistem yang disetujui.
(3)
3. Memastikan bahwa personil dapat menggunakan sistem baru yaitu dengan mempersiapkan pemakai dan melatih personal.
4. Memperhitungkan bahwa desain sistem memenuhi permintaan pemakai yaitu dengan menguji sistem secara keseluruhan.
5. Memastikan bahwa konversi ke sistem baru berjalan secara benar yaitu dengan merencanakan, mengontrol dan melakukan instansi sistem baru secara benar.
(4)
BAB 6
KESIMPULAN DAN SARAN
6.1 KESIMPULAN
Dari hasil penelitian yang telah penulis lakukan, maka penulis dapat mengambil kesimpulan sebagai berikut :
1. SD Negeri 060807 Medan belum memanfaat sistem komputerisasi sepenuhnya dalam pengolahan data siswa dan guru, dengan adanya sistem baru maka SD Negeri 060807 Medan akan lebih mudah dalam pengolahan nilai, pengeditan nilai, pencarian data yang tersimpan dan sebagainya.
2. Dengan menggunakan Visual Basic 6.0 dapat diciptakan sistem informasi nilai siswa pada SD Negeri 060807 Medan dengan cepat, tepat, akurat dan mudah. 3. Pembuatan program dengan menggunakan bahasa pemrograman berbasiskan
Windows lebih mudah dalam hal perancangan maupun untuk hasil akhirnya (output) dan lebih mudah dimengerti oleh pemakai.
(5)
6.2 SARAN
Adapun saran yang dapat penulis sampaikan adalah :
1. Seharusnya SD Negeri 060807 Medan sudah menggunakan komputer sebagai alat bantu dalam pengolahan data terutama nilai siswa, data siswa maupun data-data yang diolah SD Negeri 060807 Medan.
2. Diharapkan agar seluruh pegawai dan guru dapat mempelajari dan mengerti tentang perkembangan teknologi komputerisasi agar guru dan pegawai memiliki tenaga skill yang bagus.
3. Untuk meningkatkan efisiensi kerja pada SD Negeri 060807 Medan disarankan memakai sistem informasi yang telah dirancang.
(6)
DAFTAR PUSTAKA
Alam M, A. J. 2003. Belajar Sendiri Microsoft Visual Basic 6.0. Jakarta: PT. Elex Media Komputindo.
Divisi penelitian dan pengembangan LPKBM MADCOMS Madiun. 2001.
Seri Panduan Pemrograman: Microsoft Visual Basic 6.0. Yogyakarta: Andi.
Kadir, A. 1999. Konsep dan Tuntunan Praktis Basis Data. Yogyakarta: Andi Yogyakarta.
Kristanto, H. 1994. Konsep Dan Perancangan Database. Yogyakarta: Andi Offset.
Mulyasa, E. 2002. Manajenen Berbasis Sekolah. Bandung: PT Remaja Rosdakarya.
Putra, Rahmat.2005, The Best Source Code Visual Basic, PT Elex Media Komputindo, Jakarta
Sanjaya, R. Helmy. 2004. Mempercantik Desain Form pada Visual Basic 6.0. Jakarta: PT Elex Media Komputindo.
Sutanto, E. 2004. Sistem Basis Data. Yogyakarta: Graha Ilmu.
Uus Rusmawan 2008. Seri Panduan Pemrograman Aplikasi Database Visual
Basic 6.0 dengan Crystal Report. Yogyakarta: Andi.
Walid. 2005. Pemrogram,An Computer Visual Basic 6.0.