145604520 SISTEM INFORMASI PANTI ASUHAN pdf
SISTEM INFORMASI MEKANISME LAYANAN PADA PANTI
ASUHAN St.PIUS IX DENGAN PEMROGRAMAN
VISUAL BASIC 6.0
TUGAS AKHIR
Disusun Untuk Melengkapi Salah Satu Syarat Guna Menyelesaikan Program
Pendidikan Diploma III (D-3) Program Studi Manajemen Informatika Pada
Akademi Manajemen Informatika Dan Komputer Multicom
PEMATANGSIANTAR
OLEH
WALBERT PURBA
09221041
PROGRAM STUDI MANAJEMEN INFORMATIKA
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK MULTICOM
PEMATANGSIANTAR
2012
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
BAB I
PENDAHULUAN
1.1.
Latar Belakang Masalah
Panti Asuhan anak merupakan suatu lembaga usaha kesejahteraan
sosial yang mempunyai tanggung jawab untuk memberikan pelayanan.
Lembaga ini memberikan pelayanan kepada anak-anak terlantar, dimana
dalam lembaga ini menggantikan pelayanan dalam kebutuhan fisik, mental
dan kebutuhan pokok lainnya. Sehingga anak-anak ini dapat memadai
perkembangan kepribadiannya sesuai dengan yang diharapkan.
Digantikannya fungsi keluarga oleh panti asuhan, apabila sudah
tidak mempunyai orang tua lagi atau mempunyai orang tua/keluarga tetapi
tidak mampu berfungsi sebagai satuan keluarga asuhan yang wajar karena
disebabkan oleh beberapa faktor.
Panti Asuhan St.Pius IX merupakan salah satu panti asuhan anak,
dimana panti ini sama halnya dengan panti asuhan anak lainnya yaitu
membesarkan dan mendidik anak-anak terlantar. Pada saat ini panti
asuhan St.Pius IX banyak mengalami perkembangan, terutama dalam hal
penyajian informasi. Tetapi dalam penyajian informasi ini masih banyak
mengalami kendala. Berdasarkan informasi dari salah satu pengasuh
dalam panti ini, pembuatan sistem data pelayanan masih melakukan
pencatatan kedalam buku besar, sehingga pengasuh sering menemui
permasalahan, kesulitan dan keterlambatan informasi dalam pelayanan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Berdasarkan permasalahan tersebut, maka peneliti berkeinginan
mengembangkan suatu sistem komputerisasi yang dapat memperlancar
proses kerja. Maka dari itu peneliti memilih judul “ Sistem Informasi
Mekanisme
Layanan
Pada
Panti
Asuhan
St.PIUS
IX
Dengan
Pemrograman Visual Basic 6.0 “.
1.2.
Indentifikasi Masalah
Adapun masalah yang di identifikasi oleh peneliti berdasarkan
penelitian di Panti Asuhan St.Pius IX adalah:
a. Pengolahan data mekanisme layanan masih menggunakan pencatatan
kedalam buku besar, sehingga masih ada kesalahan dalam pencatatan.
b. Pembuatan Laporan data anak asuh seperti halnya rekap masih
membutuhkan waktu yang lama.
1.3.
Rumusan Masalah
Adapun perumusan masalah dari judul Tugas Akhir ini adalah:
a. Bagaimana proses mendapatkan informasi dengan pemrograman
Visual Basic 6.0.
b. Bagaimana proses pengolahan data anak asuh di Panti Asuhan St.Pius
IX dengan pemrograman Visual Basic 6.0.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1.4.
Batasan Masalah
Adapun batasan masalah dari penulisan Tugas Akhir ini adalah :
a. Sistem mekanisme layanan ini hanya berlaku pada Panti Asuhan
St.Pius.
b. Sistem mekanisme layanan yang dirancang menggunakan bahasa
pemograman Visual Basic 6.0 dan Microsoft Access sebagai Data
Basenya.
c. Rancangan layanan tidak dalam jumlah yang besar yaitu terdiri dari
Layanan perekrutan, Biodata Anak dan Layanan Kegiatan anak.
1.5.
Tujuan Dan Manfaat
1.5.1. Tujuan Penulisan
Adapun tujuan dari Penulisan Tugas Akhir
ini tidak lain
adalah :
a. Untuk mengetahui bagaimana proses mendapatkan informasi
dengan pemograman Visual Basic 6.0..
b. Untuk mengetahui bagaimana proses pengolahan data anak
asuh di panti asuhan St.Pius IX dengan pemograman Visual
Basic 6.0.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1.5.2. Manfaat Penulisan
Adapun manfaat dari penelitian ini adalah :
a. Sebagai bahan masukan bagi peneliti dalam pengambilan suatu
kebijakan sebagai upaya peningkatan kreativitas bersama.
b. Sebagai sarana untuk mempermudah pengolahan data anak
asuh di Panti Asuhan St.Pius IX dengan menggunakan
pemograman Visual Basic 6.0.
c. Sebagai bahan masukan bagi pihak Panti Asuhan St.Pius untuk
mempertimbangkan serta membandingkan sistem yang sedang
berjalan dengan sistem yang sedang dirancang untuk
mempermudah penanganan pengolahan data pada panti asuhan
tersebut.
1.6.
Metodologi Penelitian
Untuk mendukung penulisan tugas akhir ini, metodologi yang
digunakan adalah :
a. Penelitian Kepustakaan (Library Research)
Dilakukan dengan cara mengumpulkan dan mencari data-data
yang bersumber dari berbagai buku pedoman yang berhubungan
dengan tulisan ini
b. Penelitian Lapangan (Field Research)
Mengumpulkan data dengan melakukan penelitian langsung
pada tempat panti asuhan St.Pius IX.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1.7.
Sistematika Penulisan
Sistematika dalam penulisan Tugas Akhir ini dibagi dalam
beberapa BAB, setiap Bab dibagi kedalam beberapa Sub Bab, antara lain:
Bab I.
Pendahuluan.
Dalam bab ini berisikan tentang keterangan secara umum
mengenai topik atau materi penulisan Tugas Akhir ini yang
berisikan : latar belakang masalah,identifikasi masalah, rumusan
masalah, batasan masalah, tujuan dan manfaat, metodologi
penelitian dan sistematika penulisan.
Bab II.
Landasan Teori.
Dalam bab ini berisi penjelasan mengenai pengertian
sistem , pengertian informasi, pengertian mekanisme, pengertian
layanan, pengertian panti asuhan, pengertian sistem basis data
dan karateristik basis data, Bahasa Pemograman Visual Basic
6.0, Microsoft Access.
Bab III. Pembahasan Dan Analisis
Dalam bab ini di uraikan secara singkat mengenai
gambaran umum, struktur organisasi, sistem informasi yang
sedang berjalan pada Panti asuhan St.Pius IX dan pengumpulan
datanya yang dilakukan oleh penulis dengan cara meneliti
langsung pada panti asuhan St.Pius IX.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Bab IV. Perancangan Dan Implementasi ( Aplikasi )
Bab ini berisikan tentang perancangan sistem dan
pengimplementasian sistem serta menjelaskan tampilan program
dan uji coba sistem.
Bab V.
Penutup
Bab ini berisi tentang kesimpulan dan saran tentang
sistem informasi.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
BAB II
LANDASAN TEORI
2.1 Sistem
2.1.1 Pengertian Sistem
Istilah sistem berasal dari bahasa Yunani yaitu “Systema”. Ditinjau dari
sudut katanya Asistem berarti sekumpulan objek yang saling bekerja bersamasama untuk menghasilkan suatu kesatuan metode prosedur teknik yang
digabungkan dan diatur sedemikian rupa sehingga satu kesatuan yang berfungsi
untuk mencapai tujuan tertentu.
Menurut Jogiyanto Hartono (1999:683) mengemukakan bahwa: ”suatu
sistem dapat didefenisikan sebagai suatu kesatuan yang terdiri dari dua atau
lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu
tujuan”.
Menurut
L.Ackof
dalam
(http://www.goole2s3sxhgxg&cad=rja)
mengemukakan bahwa: “sistem adalah setiap kesatuan konseptual atau fisik
yang terdiri dari bagian-bagian dalam keadaan saling tergantung satu sama
lainnya”.
Maka dari pengertian kedua diatas bahwa sistem diartikan sebagai satu
kesatuan, kumpulan atau bagian-bagian, unsur-unsur, komponen-komponen,
elemen-elemen yang saling berinteraksi, saling tergantung satu sama yang
lainnya untuk mencapai suatu tujuan yang tertentu.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.1.2 Elemen Sistem
Ada beberapa elemen yang membentuk sebuah sistem yaitu :
a. Komponen (Component)
Setiap sistem mempunyai komponen (elemen-elemen)
pembentuk sistem tersebut. Contoh : Komputer terdiri dari elemen –
elemen perangkat keras, perangkat lunak dan perangkat manusia.
b. Masukan (Input)
Setiap sistem mempunyai masukan dalam sistem yang
selanjutnya menjadi bahan untuk diproses. Pada sistem informasi
masukan dapat berupa data transaksi dan data non transaksi
(misalnya surat pemberitahuan dan instruksi).
c. Proses (Proces)
Proses merupakan bagian yang melakukan perubahan atau
transformasi dari masukan (input) menjadi keluaran (output) yang
berguna, misalnya informasi atau produk tetapi dapat juga dalam
bentuk yang tidak berguna misalnya sisa pembuangan atau limbah.
d. Keluaran (Output)
Keluaran (output) merupakan hasil pemrosesan. Pada sistem
informasi keluaran dapat berupa suatu informasi, saran atau cetakan
laporan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
e. Penghubung (Interface)
Penghubung (interface) sering juga disebut dengan istilah
antarmuka. Penghubung merupakan hal yang sangat penting.
f.
Lingkungan
Lingkungan adalah segala sesuatu yang berada diluar sistem.
Lingkungan dapat berpengaruh terhadap operasi sistem, yang berarti
dapat merugikan dan dapat menguntungkan sistem tersebut.
Lingkungan yang merugikan harus ditahan dan dikendalikan supaya
tidak mengganggu kelangsungan operasi sistem tersebut, sedangkan
yang menguntungkan tetap harus dijaga karena akan tetap memacu
kelangsungan hidup sistem tersebut.
g. Batasan (Boundary)
Adalah pemisah antara sistem dengan daerah diluar sistem
(lingkungan). Batasan sistem ini menentukan konfigurasi, ruang
lingkup atau kemampuan sistem.
h. Tujuan
Setiap sistem mempunyai tujuan. Tujuan bisa satu dan bisa
pula
banyak.
Tujuan
inilah
yang
menjadi
motivator
yang
mengarahkan sistem. Tanpa tujuan sistem tidak terarah dan tidak
terkendali.
i.
TUGAS AKHIR
Mekanisme Pengendalian dan Umpan Balik
AMIK MULTICOM PEMATANGSIANTAR
Mekanisme pengendalian (control mechanism) diwujudkan
dengan menggunakan umpan balik (feedback). Umpan balik ini
digunakan untuk mengendalikan baik masukan maupun proses.
Elemen sistem ada 3 yaitu elemen input, elemen transformasi, dan
elemen output yang dapat digambarkan sebagai berikut :
Tujuan
Mekanisme
Transformasi
Masukan
Keluaran
Gambar 2.1 Elemen –elemen Sistem
2.2 Informasi
2.2.1 Pengertian Informasi
Informasi sangat erat hubunganya dengan data, informasi dapat diartikan
sebagai hasil dari pengolahan data, yang menggambarkan suatu kejadian yang
nyata untuk mengambil keputusan. Oleh karena itu informasi dapat dianggap
memiliki tingkat yang lebih tinggi bila dibandingkan dengan data. Data dapat
diartikan sebagai kumpulan karakter, fakta yang merupakan masukan (input).
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Menurut Jogiyanto Hartono (1999:692) mengemukakan bahwa:
Informasi dapat didefinisikan sebagai hasil dari pengolahan data
dalam suatu bentuk yang lebih berguna dan lebih berarti bagi
penerimanya yang menggambarkan suatu kejadian- kejadian (event)
yang nyata (fact) yang digunakan untuk mengambil keputusan.
Menurut Gordon B.Davis dalam (http://www.googlevtHDL5W&cad-rja)
mengemukakan bahwa: “Informasi adalah data yang telah diproses ke dalam
bentuk yang sangat berarti untuk penerimanya dan merupakan nilai yang
sesungguhnya atau dipahami dalam membuat tindakan atau keputusan yang
diambil saat sekarang atau nantinya”.
Dari pengertian kedua diatas penulis dapat mengambil kesimpulan bahwa
informasi adalah kumpulan dari beberapa data yang diolah sedemikian rupa
menjadi lebih berguna dan dapat dipergunakan manusia dalam pengambilan
keputusan.
Gambar 2.2 Data yang diolah menjadi informasi
Maka dapat disimpulkan informasi adalah data yang diolah menjadi
bentuk yang berguna bagi penerimanya dan bermanfaat untuk mengambil suatu
keputusan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.3 Sistem Informasi
2.3.1 Pengertian Sistem Informasi
Sistem informasi adalah suatu system yang dibuat oleh manusia yang
terdiri dari komponen-komponen dalam organisasi untuk mencapai tujuan yaitu
menyajikan informasi.
Menurut Jogiyanto Hartono (1999:697) mengemukakan bahwa:
sistem di dalam suatu organisasi yang merupakan kombinasi dari
orang – orang, fasilitas, teknologi, media, prosedur – prosedur dan
pengendalian yang ditujukan untuk mendapatkan jalur komunikasi
penting, memproses tipe transaksi rutin tertentu, memberi sinyal
kepada manajemen dan yang lainya terhadap kejadian – kejadian
internal dan eksternal yang penting dan menyediakan suatu dasar
informasi untuk pengambilan keputusan yang cerdik.
Menurut Abdul Kadir (2003:546) mengemukakan: “sistem informasi
adalah kombinasi antar prosedur kerja, informasi, orang, dan teknologi
informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah
organisasi”.
Jadi dapat disimpulkan bahwa sistem informasi adalah kumpulan dari
elemen - elemen yang sistematis, yang dapat digunakan dalam pengambilan
keputusan dan mendukung fungsi oprasional untuk mengambil kesimpulan atau
kebijakan dengan tujuan tertentu.
b. Komponen Sistem Informasi.
Sistem Informasi terdiri dari enam komponen. Sebagai suatu sistem,
keenam komponen tersebut masing – masing saling berinteraksi satu dengan
yang lainnya membentuk satu kesatuan untuk mencapai sasaran tertentu.
Adapun keenam komponen tersebut adalah sebagai berikut:
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1. Input
Semua data yang dimasukkan kedalam sistem informasi, misalnya
dokumen-dokumen, formulir-formulir, dan file-file. Kegiatan yang
dilakukan dalam input ini misalnya : pencatatan, penyimpanan,
pengujian dan pengkodean.
2. Proses
Merupakan kumpulan prosedur yang akan memanipulasi input
yang kemudian akan disimpan dalam bagian basisdata dan seterusnya
akan diolah menjadi suatu output yang digunakan oleh sipemakai.
3. Output
Merupakan keluaran atau hasil dari model yang sudah diolah
menjadi suatu informasi misalnya: laporan-laporan yang dibutuhkan
oleh pemakai system untuk membantu keberhasilan suatu organisasi.
4. Teknologi
Merupakan bagian yang berguna untuk memasukkan input dalam
hal ini memerlukan hardware, software dan brainware.
5. Basisdata
Kumpulan file-file yang saling berhubungan yang tersimpan dalam
perangkat keras computer.
6. Kendali
Tindakan yang diambil untuk menjaga system informasi itu
berjalan dengan lancar dan tidak mengalami gangguan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.4 Mekanisme
Mekanisme merupakan suatu gerakan atau cara kerja dari suatu instansi
atau perusahaan yang dilakukan secara sistematis atau teratur, sehingga
menghasilkan pola yang teratur pula.
Suatu mekanisme dari perusahaan atau instansi bisa dikatakan dapat
mengembangkan pola informasi dan pengolahan data pada instansi atau
perusahaan.
2.5 Layanan
Layanan merupakan salah satu kegiatan teknis yang pada pelaksanaannya
perlu adanya perencanaan dalam mencapai tujuan. Layanan yang baik adalah
memuat beberapa aspek yaitu : Keterbukaan, Kesederhanaan, Kepastian,
Keadilan dan keamanan.
Layanan Panti Asuhan merupakan pemenuhan kebutuhan dan keperluan
pada anak-anak terlantar. Dan merupakan suatu tugas yang mulia dan terpuji.
2.6 Data Flow Diagram
Data Flow Diagram (DFD) merupakan gambaran sistem berupa simbolsimbol secara logika yang sering digunakan untuk menggambarkan suatu sistem
yang telah ada atau yang baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut disimpan.
Data Flow Diagram (DFD) dalam (http://www.DFD.FR9.com) adalah: “Alat
pembuatan
model
yang
memungkinkan
profesional
sistem
untuk
menggambarkan sistem suatu jaringan proses fungsional yang dihubungkan satu
sama lain dengan alur data, baik secara manual maupun komputerisasi”.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Simbol atau lambang yang digunakan dalam membuat data flow diagram
ada 4 (empat) buah, yaitu sebagai berikut:
Tabel 2.1 Simbol-simbol Data Flow Diagram (DFD).
NO
SIMBOL
KETERANGAN
External entity
(kesatuan luar) merupakan model gambar
1
dengan menggunakan persegi panjang
dan mewakili entiti luar dimana suatu
sistem berkomunikasi .
Data flow (arus data) diberi simbol suatu
2
panah yang menuju ke atau dari bagian
kebagian lain dari sistem.
Process
3
transportasi
(proses)
dari
menunjukkan
masukan
menjadi
keluaran.
Data store (penyimpanan)data yang berisi
4
data yang tersimpan (data of rest)
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.7
Flowchart ( Bagan Alir)
Flowchart atau bagan air adalah sekumpulan simbol – simbol atau skema
yang menunjukkan atau menggambarkan rangkaian kegiatan – kegiatan
program prosedur sistem secara logika.
Menurut Jogiyanto Hartono (1999:662) mengemukakan bahwa: “bagan
alir (flowchart) adalah suatu bagan yang menggambarkan arus logika dari data
yang akan diperoses dalam suatu program dari awal sampai akhir”.
Berikut ini adalah simbol – simbol flowchart:
Tabel 2.2 Simbol-simbol Flowchart
NO
SIMBOL
1
FUNGSI
Terminal
:Digunakan
untuk
menunjukkan awal dan akhir dari
program.
2
Proses
:
suatu
simbol
yang
menunjukkan setiap pengolahan yang
dilakukan oleh komputer.
3
Input-output : untuk memasukkan
data sekaligus menunjukkan hasil dari
suatu proses.
4
Decision : suatu kondisi yang akan
menghasilkan beberapa kemungkinan
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
jawaban atau pilihan.
5
Predifined process : suatu simbol
untuk
menyediakan
tempat
pengolahan dalam storage.
6
Connector : suatu prosedur akan
masuk/keluar
melalui
simbol
ini
dalam lembar yang sama.
7
Off Line Connector : merupakan
simbol untuk masuk atau keluarnya
suatu prosedur pada lembar kertas
yang lain.
8
Arus/ flow : prosedur yang dapat
dilakukan dari atas ke bawah, bawah
ke atas, kiri kekanan, atau dari kanan
kekiri.
9
Documen : merupakan simbol untuk
data yang berbentuk kertas maupun
informasi.
10
Menyatakan
sekumpulan
langkah/
proses yang ditulis sebagai prosedur.
11
TUGAS AKHIR
Simbol untuk output yang ditujukan
AMIK MULTICOM PEMATANGSIANTAR
kesuatu device, seperti : printer,
ploter, dan sebagainya.
12
2.8
Untuk penyimpanan data.
Pengertian Sistem Database
Basis data terdiri dari dua kata, yaitu basis dan data. Basis dapat diartikan
sebagai markas atau gudang tempat bersarang atau berkumpul. Sedangkan data
adalah refresentasi fakta dunia nyata yang mewakili suatu objek seperti
manusia, barang, peristiwa, yang direkam dalam bentuk angka, huruf, simbol,
teks, gambar, bunyi atau kombinasinya.
Menurut Jogiyanto Hartono (1999:711) mengemukakan bahwa: “Basis
data (database) adalah merupakan kumpulan dari data yang saling berhubungan
satu dengan yang lainnya, tersimpan di perangkat keras komputer dan
digunakan perangkat lunak untuk memanipulasinya”.
Menurut Abdul Kadir (2003:484) mengemukakan bahwa: “Basis data
adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga
memudahkan aktifitas untuk memperoleh informasi”.
Sistem basis data mempunyai beberapa elemen penting, yaitu basis data
sebagai inti dan basis data sebagai perangkat lunak.
Adapun hirarki data dalam database adalah:
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Bit
Byte
Field
Record
File
Data base
Gambar 2.3 Hirarki Data.
Adapun jenjang data dalam database yaitu :
1. Database adalah kumpulan dari beberapa file yang saling berhubungan satu
dengan yang lain.
2. File adalah adalah kumpulan dari beberapa record yang saling berkaitan
dan memiliki format field yang sama dan sejenis.
3. Record adalah kumpulan dari beberapa field yang menggambarkan suatu
unit data individu tertentu.
4. Field adalah kumpulan dari beberapa karakter untuk menyatakan satu item
dari data seperti nama, nim, alamat, dan lain-lain.
5. Byte atau karakter adalah kumpulan dari beberapa bit yang disajikan untuk
menggambarkan suatu abjad atau sesuatu angka atau sesuatu simbol
khusus.
6. Bit adalah bagian terkecil dari data secara keseluruhan , yaitu berupa
karakter ASCI nol dan satu yang merupakan komponen pembentuk byte
yang juga dapat dikatakan hirarki yang paling dasar dari dalam database.
Dalam pembuatan database yang digunakan adalah Microsoft Access,
Microsoft Access adalah salah satu program pengolahan database yang
digunakan untuk mengolah beberapa jenis data dengan cara kerja
pengoperasian yang cukup mudah. Diantaranya adalah dapat melakukan proses
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
penyortiran, pengaturan data, pembuatan label data serta pembuatan laporan
kegiatan sehari-hari.
Database dalam Access adalah sebagai kumpulan data yang dirangkum
dalam table dan queries dengan format penyajian melalui form dan report
sehingga menjadi satu kesatuan program.
Dalam Microsoft Acces istilah kolom yang biasa dipakai pada basis data
rasional disebut field dan baris biasa disebut record. Selain table, sebuah file
database access juga berisi bermacam-macam objek database yaitu Table,
Queries, Form, Report, Modules, Pages, Macros.
Ada beberapa fasilitas yang tersedia di Microsoft access yang akan
membantu mengolah data yaitu :
a. Table digunakan untuk menyimpan data
b. Query digunakan untuk memanipulasi data
c. Form digunakan untuk aplikasi.
Biasanya untuk menampilkan data,
menambah data dll.
d. Report digunakan untuk membuat laporan
e. Macros digunakan untuk melakukan satu atau beberapa fungsi.
f.
Pages digunakan mendesain bentuk tampilan web yang akan dihubungkan
dengan internet.
g. Modules digunakan sebagai kumpulan deklarasi, statement, dan prosedur
yang disimpan dalam satu tempat dan satu nama.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.9
Bahasa Pemograman Microsoft Visual Basic 6.0.
Microsoft Visual Basic 6.0 adalah salah satu bahasa pemrograman
komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh
komputer untuk melakukan tugas-tugas tertentu. Point-point penting dalam
perkembangan Microsoft visual basic adalah:
a. Visual Basic pertama sekali diperkenalkan tahun 1991 yaitu program Visual
Basic untuk DOS dan untuk Windows.
b. Visual Basic 3.0 dirilis pada akhir tahun 1993.
c. Visual Basic 4.0 dirilis pada akhir tahun 1995 (tambahan dukungan untuk
aplikasi 32 bit).
d. Visual Basic 6.0 dirilis pada akhir 1998
e. Visual Basic 8.0 dirilis setelah Visual Basic 6.0
f.
VB.Net generasi dari semua Visual Basic yang dirilis sebelumnya.
Microsoft Visual Basic 6.0 dibuat dalam 3 edisi yaitu:
a. Standard Edition yang merupakan produk dasar
b. Profesional Edition yang berisi tambahan Microsoft Jet Data Access Engine
(Database) dan pembuatan server OLE automation.
c. Enterprise Edition adalah yang merupakan edisi Client-Server.
2.9.1 Lingkungan Visual Basic 6.0
Lingkungan Visual Basic 6.0 adalah suatu lingkungan besar yang
terdiri dari beberapa bagian-bagian dan juga beberapa komponenkomponen yang setiap masing-masing komponen memiliki fungsi-fungsi
tertentu.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Control Menu
Menu Bar
Toolbar
Project
Toolboox
Explorer
r
Properties
Windows
Form Windows
Form Layout Windows
Gambar 2.4 Lingkungan Visual Basic 6.0
Dari gambar diatas terlihat beberapa elemen dari Visual Basic 6.0 yaitu:
1. Control Menu
Control menu merupakan salah satu bagian dari dalam baris judul
(Title Bar) yang digunakan untuk memanipulasi jendela Visual Basic
2. Menu Bar
Menu bar pada Visual Basic terdiri dari beberapa pilihan yang
berfungsi untuk melakukan tugas dan kegiatan tertentu.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
3. Toolbar
Toolbar adalah tombol-tombol yang mewakili suatu perintah
tertentu.
4. Toolbox
Toolbox merupakan salah satu fasilitas pada Visual Basic yang
berisi beberapa objek atau kontrol yang dibutuhkan dalam aplikasi dan
meletakkan dalam suatu form.
5. Form Windows
Form windows adalah jendela utama dalam bekerja dengan
Visual Basic 6.0, karena pada form inilah objek-objek ditempatkan.
6. Form Layout
Form Layout adalah jendela yang menggambarkan posisi form
dalam layar.
7. Project Explorer
Project Explorer merupakan salah satu jendela pada Visual Basic
yang berisi semua file dalam aplikasi yang dirancang.
8. Properties Windows
Properties Windows berisi semua informasi tentang sifat sebuah
objek, dimana programmer dapat menentukan sesuai dengan kebutuhan.
2.9.2 Kontrol Standard (Kontrol Intrinsik)
Kontrol standard atau kontrol intrinsik terdapat pada semua versi
Visual Basic, baik pada Learning Edition (Standard Edition), Profesional
Edition, maupun Enterprised Edition. Kontrol-kontrol ini digunakan untuk
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
membentuk user interface form pada setiap project. Semua kontrol
diletakkan dalam toolbox dan umumnya diletakkan disisi layar Visual
Basic 6.0.
Pointer
Picture Box
Label
Text Box
Frame
Command Button
Check Box
Option Button
Combo box
List Box
HScroll
VScrool
Timer
Drive List Box
Dir List Box
File List Box
Shape
Line
Image
Data
Gambar 2.5 ToolBox
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Tabel 2.3 Objek Pada Program Visual Basic
Nama
Awalan
Pointer
Fungsi
Memilih, mengatur dan memindahkan posisi
control yang terpasang pada bagian form
Picture Box
Menampilkan File Gambar
Label
Lbl
Menambahkan Label atau teks tambahan
Text Box
Txt
Menambahkan kotak teks
Frame
Frm
Menambahkan control yang dapat di idi dengan
control Option Button atau Check box
Command
Cmd
Menambalkan kontrol tombol pilihan
Check box
Chk
Menambahkan tombol kotak periksa
Option button
Opt
Menambahkan kontrol pilihan
List box
Lst
Menambahkan kontrol daftarpilihan
Combo Box
Cbo
Menambahkan kontrol kotak combo yang
Button
merupakan kontrol gabungan antar textboxtdan
List Box
Horizontal
scroll Bar
TUGAS AKHIR
Hsb
Menambahkan kontrol batang penggulung
horizontal
AMIK MULTICOM PEMATANGSIANTAR
Vertical Scroll
Menambahkan kontrol batang penggulung
Bar
horizontal
Timer
Tmr
Menambahkan kontrol sebagai
kontrolpencacah waktu
Drive List Box
Drv
Menambahkan kontrol daftar disk drive pada
komputer
Directory List
Dir
Box
File List Box
Menambahkan Kontrol daftar directory pada
drive aktif
Fill
Menambahkan Kontrol daftar file pada
directory aktif
Shape
Shp
Menambahkan control gambar berupa
lingkaran, oval, persegipanjang, bujur sangkar,
dan lain-lain
Line
Lin
Menambahkan kontrol gambar garis lurus
Image
Img
Menambahkan file gambar dengan pilihan
property yang lebih sedikit dibandingkan
kontrol picture box
Data
Dat
Menambahkan kontrol yang berupa data base
2.9.3 Variabel
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Variabel adalah suatu tempat dalam memori komputer yang telah diberi
nama dan bersifat sementara. Oleh karena itu sebelum menggunakan variabel
terlebih
dahulu
dideklarasikan. Deklarasi variabel
dimaksudkan untuk
menentukan nama variabel beserta jenis data dari variabel.
2.9.4 Konstanta
Konstanta adalah nama yang digunakan untuk memasukkan nilai yang
tidak akan berubah saat runtime program (program dijalankan). Penulisan
konstanta memiliki aturan tersendiri yaitu :
a. Konstanta Numerik
adalah yang bertipe numerik seperti integer, Byte, Single, Double,
dan lain sebagainya.
b. Konstanta String
Konstanta string ditulis dengan diapit tanda petik ganda ( “ ) contoh,
Alamat = “ Jln.Ahmad Yani No.17 “
c. Konstanta Date/Time
Konstanta jenis ini ditulis dengan diapit oleh tanda pagar ( # ) contoh,
Lahir = #15/08/89#, jam = #09.24#
2.9.5 Operator
Operator adalah perintah yang memanipulasi data atau variabel dalam
memberikan suatu hasil. Macam-macam operator yang terdapat pada Visual
Basic adalah :
a. Operator Penugasan ( Assignment)
Operator ini dilambangkan dengan tanda sama dengan ( = ) dan
berfungsi untuk memasukkan data kedalam suatu variabel.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
b. Operator Aritmatika
Operator ini digunakan untuk melakukan operasi aritmatika dan
memiliki hierarki yang lebih tinggi dari operator lainnya.
Tabel 2.4 Oprator Aritmatika
Operator
Keterangan
Pangkat
^
* Atau /
Perkalian atau Pembagian
+ atau -
Penjumlahan atau pengurangan
& atau +
Penggabungan String
c. Operator Perbandingan
Operator ini digunakan untuk membandingkan satu nilai dengan nilai
yang lain dan akan mendapatkan hasil nilai true (benar) atau false ( salah ).
Tabel 2.5 Oprator Perbandingan
Operator
Keterangan
=
Sama dengan
>
Lebih besar dari
<
Lebih kecil dari
>=
Lebih besar atau sama dengan
ASUHAN St.PIUS IX DENGAN PEMROGRAMAN
VISUAL BASIC 6.0
TUGAS AKHIR
Disusun Untuk Melengkapi Salah Satu Syarat Guna Menyelesaikan Program
Pendidikan Diploma III (D-3) Program Studi Manajemen Informatika Pada
Akademi Manajemen Informatika Dan Komputer Multicom
PEMATANGSIANTAR
OLEH
WALBERT PURBA
09221041
PROGRAM STUDI MANAJEMEN INFORMATIKA
AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIK MULTICOM
PEMATANGSIANTAR
2012
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
BAB I
PENDAHULUAN
1.1.
Latar Belakang Masalah
Panti Asuhan anak merupakan suatu lembaga usaha kesejahteraan
sosial yang mempunyai tanggung jawab untuk memberikan pelayanan.
Lembaga ini memberikan pelayanan kepada anak-anak terlantar, dimana
dalam lembaga ini menggantikan pelayanan dalam kebutuhan fisik, mental
dan kebutuhan pokok lainnya. Sehingga anak-anak ini dapat memadai
perkembangan kepribadiannya sesuai dengan yang diharapkan.
Digantikannya fungsi keluarga oleh panti asuhan, apabila sudah
tidak mempunyai orang tua lagi atau mempunyai orang tua/keluarga tetapi
tidak mampu berfungsi sebagai satuan keluarga asuhan yang wajar karena
disebabkan oleh beberapa faktor.
Panti Asuhan St.Pius IX merupakan salah satu panti asuhan anak,
dimana panti ini sama halnya dengan panti asuhan anak lainnya yaitu
membesarkan dan mendidik anak-anak terlantar. Pada saat ini panti
asuhan St.Pius IX banyak mengalami perkembangan, terutama dalam hal
penyajian informasi. Tetapi dalam penyajian informasi ini masih banyak
mengalami kendala. Berdasarkan informasi dari salah satu pengasuh
dalam panti ini, pembuatan sistem data pelayanan masih melakukan
pencatatan kedalam buku besar, sehingga pengasuh sering menemui
permasalahan, kesulitan dan keterlambatan informasi dalam pelayanan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Berdasarkan permasalahan tersebut, maka peneliti berkeinginan
mengembangkan suatu sistem komputerisasi yang dapat memperlancar
proses kerja. Maka dari itu peneliti memilih judul “ Sistem Informasi
Mekanisme
Layanan
Pada
Panti
Asuhan
St.PIUS
IX
Dengan
Pemrograman Visual Basic 6.0 “.
1.2.
Indentifikasi Masalah
Adapun masalah yang di identifikasi oleh peneliti berdasarkan
penelitian di Panti Asuhan St.Pius IX adalah:
a. Pengolahan data mekanisme layanan masih menggunakan pencatatan
kedalam buku besar, sehingga masih ada kesalahan dalam pencatatan.
b. Pembuatan Laporan data anak asuh seperti halnya rekap masih
membutuhkan waktu yang lama.
1.3.
Rumusan Masalah
Adapun perumusan masalah dari judul Tugas Akhir ini adalah:
a. Bagaimana proses mendapatkan informasi dengan pemrograman
Visual Basic 6.0.
b. Bagaimana proses pengolahan data anak asuh di Panti Asuhan St.Pius
IX dengan pemrograman Visual Basic 6.0.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1.4.
Batasan Masalah
Adapun batasan masalah dari penulisan Tugas Akhir ini adalah :
a. Sistem mekanisme layanan ini hanya berlaku pada Panti Asuhan
St.Pius.
b. Sistem mekanisme layanan yang dirancang menggunakan bahasa
pemograman Visual Basic 6.0 dan Microsoft Access sebagai Data
Basenya.
c. Rancangan layanan tidak dalam jumlah yang besar yaitu terdiri dari
Layanan perekrutan, Biodata Anak dan Layanan Kegiatan anak.
1.5.
Tujuan Dan Manfaat
1.5.1. Tujuan Penulisan
Adapun tujuan dari Penulisan Tugas Akhir
ini tidak lain
adalah :
a. Untuk mengetahui bagaimana proses mendapatkan informasi
dengan pemograman Visual Basic 6.0..
b. Untuk mengetahui bagaimana proses pengolahan data anak
asuh di panti asuhan St.Pius IX dengan pemograman Visual
Basic 6.0.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1.5.2. Manfaat Penulisan
Adapun manfaat dari penelitian ini adalah :
a. Sebagai bahan masukan bagi peneliti dalam pengambilan suatu
kebijakan sebagai upaya peningkatan kreativitas bersama.
b. Sebagai sarana untuk mempermudah pengolahan data anak
asuh di Panti Asuhan St.Pius IX dengan menggunakan
pemograman Visual Basic 6.0.
c. Sebagai bahan masukan bagi pihak Panti Asuhan St.Pius untuk
mempertimbangkan serta membandingkan sistem yang sedang
berjalan dengan sistem yang sedang dirancang untuk
mempermudah penanganan pengolahan data pada panti asuhan
tersebut.
1.6.
Metodologi Penelitian
Untuk mendukung penulisan tugas akhir ini, metodologi yang
digunakan adalah :
a. Penelitian Kepustakaan (Library Research)
Dilakukan dengan cara mengumpulkan dan mencari data-data
yang bersumber dari berbagai buku pedoman yang berhubungan
dengan tulisan ini
b. Penelitian Lapangan (Field Research)
Mengumpulkan data dengan melakukan penelitian langsung
pada tempat panti asuhan St.Pius IX.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1.7.
Sistematika Penulisan
Sistematika dalam penulisan Tugas Akhir ini dibagi dalam
beberapa BAB, setiap Bab dibagi kedalam beberapa Sub Bab, antara lain:
Bab I.
Pendahuluan.
Dalam bab ini berisikan tentang keterangan secara umum
mengenai topik atau materi penulisan Tugas Akhir ini yang
berisikan : latar belakang masalah,identifikasi masalah, rumusan
masalah, batasan masalah, tujuan dan manfaat, metodologi
penelitian dan sistematika penulisan.
Bab II.
Landasan Teori.
Dalam bab ini berisi penjelasan mengenai pengertian
sistem , pengertian informasi, pengertian mekanisme, pengertian
layanan, pengertian panti asuhan, pengertian sistem basis data
dan karateristik basis data, Bahasa Pemograman Visual Basic
6.0, Microsoft Access.
Bab III. Pembahasan Dan Analisis
Dalam bab ini di uraikan secara singkat mengenai
gambaran umum, struktur organisasi, sistem informasi yang
sedang berjalan pada Panti asuhan St.Pius IX dan pengumpulan
datanya yang dilakukan oleh penulis dengan cara meneliti
langsung pada panti asuhan St.Pius IX.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Bab IV. Perancangan Dan Implementasi ( Aplikasi )
Bab ini berisikan tentang perancangan sistem dan
pengimplementasian sistem serta menjelaskan tampilan program
dan uji coba sistem.
Bab V.
Penutup
Bab ini berisi tentang kesimpulan dan saran tentang
sistem informasi.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
BAB II
LANDASAN TEORI
2.1 Sistem
2.1.1 Pengertian Sistem
Istilah sistem berasal dari bahasa Yunani yaitu “Systema”. Ditinjau dari
sudut katanya Asistem berarti sekumpulan objek yang saling bekerja bersamasama untuk menghasilkan suatu kesatuan metode prosedur teknik yang
digabungkan dan diatur sedemikian rupa sehingga satu kesatuan yang berfungsi
untuk mencapai tujuan tertentu.
Menurut Jogiyanto Hartono (1999:683) mengemukakan bahwa: ”suatu
sistem dapat didefenisikan sebagai suatu kesatuan yang terdiri dari dua atau
lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu
tujuan”.
Menurut
L.Ackof
dalam
(http://www.goole2s3sxhgxg&cad=rja)
mengemukakan bahwa: “sistem adalah setiap kesatuan konseptual atau fisik
yang terdiri dari bagian-bagian dalam keadaan saling tergantung satu sama
lainnya”.
Maka dari pengertian kedua diatas bahwa sistem diartikan sebagai satu
kesatuan, kumpulan atau bagian-bagian, unsur-unsur, komponen-komponen,
elemen-elemen yang saling berinteraksi, saling tergantung satu sama yang
lainnya untuk mencapai suatu tujuan yang tertentu.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.1.2 Elemen Sistem
Ada beberapa elemen yang membentuk sebuah sistem yaitu :
a. Komponen (Component)
Setiap sistem mempunyai komponen (elemen-elemen)
pembentuk sistem tersebut. Contoh : Komputer terdiri dari elemen –
elemen perangkat keras, perangkat lunak dan perangkat manusia.
b. Masukan (Input)
Setiap sistem mempunyai masukan dalam sistem yang
selanjutnya menjadi bahan untuk diproses. Pada sistem informasi
masukan dapat berupa data transaksi dan data non transaksi
(misalnya surat pemberitahuan dan instruksi).
c. Proses (Proces)
Proses merupakan bagian yang melakukan perubahan atau
transformasi dari masukan (input) menjadi keluaran (output) yang
berguna, misalnya informasi atau produk tetapi dapat juga dalam
bentuk yang tidak berguna misalnya sisa pembuangan atau limbah.
d. Keluaran (Output)
Keluaran (output) merupakan hasil pemrosesan. Pada sistem
informasi keluaran dapat berupa suatu informasi, saran atau cetakan
laporan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
e. Penghubung (Interface)
Penghubung (interface) sering juga disebut dengan istilah
antarmuka. Penghubung merupakan hal yang sangat penting.
f.
Lingkungan
Lingkungan adalah segala sesuatu yang berada diluar sistem.
Lingkungan dapat berpengaruh terhadap operasi sistem, yang berarti
dapat merugikan dan dapat menguntungkan sistem tersebut.
Lingkungan yang merugikan harus ditahan dan dikendalikan supaya
tidak mengganggu kelangsungan operasi sistem tersebut, sedangkan
yang menguntungkan tetap harus dijaga karena akan tetap memacu
kelangsungan hidup sistem tersebut.
g. Batasan (Boundary)
Adalah pemisah antara sistem dengan daerah diluar sistem
(lingkungan). Batasan sistem ini menentukan konfigurasi, ruang
lingkup atau kemampuan sistem.
h. Tujuan
Setiap sistem mempunyai tujuan. Tujuan bisa satu dan bisa
pula
banyak.
Tujuan
inilah
yang
menjadi
motivator
yang
mengarahkan sistem. Tanpa tujuan sistem tidak terarah dan tidak
terkendali.
i.
TUGAS AKHIR
Mekanisme Pengendalian dan Umpan Balik
AMIK MULTICOM PEMATANGSIANTAR
Mekanisme pengendalian (control mechanism) diwujudkan
dengan menggunakan umpan balik (feedback). Umpan balik ini
digunakan untuk mengendalikan baik masukan maupun proses.
Elemen sistem ada 3 yaitu elemen input, elemen transformasi, dan
elemen output yang dapat digambarkan sebagai berikut :
Tujuan
Mekanisme
Transformasi
Masukan
Keluaran
Gambar 2.1 Elemen –elemen Sistem
2.2 Informasi
2.2.1 Pengertian Informasi
Informasi sangat erat hubunganya dengan data, informasi dapat diartikan
sebagai hasil dari pengolahan data, yang menggambarkan suatu kejadian yang
nyata untuk mengambil keputusan. Oleh karena itu informasi dapat dianggap
memiliki tingkat yang lebih tinggi bila dibandingkan dengan data. Data dapat
diartikan sebagai kumpulan karakter, fakta yang merupakan masukan (input).
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Menurut Jogiyanto Hartono (1999:692) mengemukakan bahwa:
Informasi dapat didefinisikan sebagai hasil dari pengolahan data
dalam suatu bentuk yang lebih berguna dan lebih berarti bagi
penerimanya yang menggambarkan suatu kejadian- kejadian (event)
yang nyata (fact) yang digunakan untuk mengambil keputusan.
Menurut Gordon B.Davis dalam (http://www.googlevtHDL5W&cad-rja)
mengemukakan bahwa: “Informasi adalah data yang telah diproses ke dalam
bentuk yang sangat berarti untuk penerimanya dan merupakan nilai yang
sesungguhnya atau dipahami dalam membuat tindakan atau keputusan yang
diambil saat sekarang atau nantinya”.
Dari pengertian kedua diatas penulis dapat mengambil kesimpulan bahwa
informasi adalah kumpulan dari beberapa data yang diolah sedemikian rupa
menjadi lebih berguna dan dapat dipergunakan manusia dalam pengambilan
keputusan.
Gambar 2.2 Data yang diolah menjadi informasi
Maka dapat disimpulkan informasi adalah data yang diolah menjadi
bentuk yang berguna bagi penerimanya dan bermanfaat untuk mengambil suatu
keputusan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.3 Sistem Informasi
2.3.1 Pengertian Sistem Informasi
Sistem informasi adalah suatu system yang dibuat oleh manusia yang
terdiri dari komponen-komponen dalam organisasi untuk mencapai tujuan yaitu
menyajikan informasi.
Menurut Jogiyanto Hartono (1999:697) mengemukakan bahwa:
sistem di dalam suatu organisasi yang merupakan kombinasi dari
orang – orang, fasilitas, teknologi, media, prosedur – prosedur dan
pengendalian yang ditujukan untuk mendapatkan jalur komunikasi
penting, memproses tipe transaksi rutin tertentu, memberi sinyal
kepada manajemen dan yang lainya terhadap kejadian – kejadian
internal dan eksternal yang penting dan menyediakan suatu dasar
informasi untuk pengambilan keputusan yang cerdik.
Menurut Abdul Kadir (2003:546) mengemukakan: “sistem informasi
adalah kombinasi antar prosedur kerja, informasi, orang, dan teknologi
informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah
organisasi”.
Jadi dapat disimpulkan bahwa sistem informasi adalah kumpulan dari
elemen - elemen yang sistematis, yang dapat digunakan dalam pengambilan
keputusan dan mendukung fungsi oprasional untuk mengambil kesimpulan atau
kebijakan dengan tujuan tertentu.
b. Komponen Sistem Informasi.
Sistem Informasi terdiri dari enam komponen. Sebagai suatu sistem,
keenam komponen tersebut masing – masing saling berinteraksi satu dengan
yang lainnya membentuk satu kesatuan untuk mencapai sasaran tertentu.
Adapun keenam komponen tersebut adalah sebagai berikut:
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
1. Input
Semua data yang dimasukkan kedalam sistem informasi, misalnya
dokumen-dokumen, formulir-formulir, dan file-file. Kegiatan yang
dilakukan dalam input ini misalnya : pencatatan, penyimpanan,
pengujian dan pengkodean.
2. Proses
Merupakan kumpulan prosedur yang akan memanipulasi input
yang kemudian akan disimpan dalam bagian basisdata dan seterusnya
akan diolah menjadi suatu output yang digunakan oleh sipemakai.
3. Output
Merupakan keluaran atau hasil dari model yang sudah diolah
menjadi suatu informasi misalnya: laporan-laporan yang dibutuhkan
oleh pemakai system untuk membantu keberhasilan suatu organisasi.
4. Teknologi
Merupakan bagian yang berguna untuk memasukkan input dalam
hal ini memerlukan hardware, software dan brainware.
5. Basisdata
Kumpulan file-file yang saling berhubungan yang tersimpan dalam
perangkat keras computer.
6. Kendali
Tindakan yang diambil untuk menjaga system informasi itu
berjalan dengan lancar dan tidak mengalami gangguan.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.4 Mekanisme
Mekanisme merupakan suatu gerakan atau cara kerja dari suatu instansi
atau perusahaan yang dilakukan secara sistematis atau teratur, sehingga
menghasilkan pola yang teratur pula.
Suatu mekanisme dari perusahaan atau instansi bisa dikatakan dapat
mengembangkan pola informasi dan pengolahan data pada instansi atau
perusahaan.
2.5 Layanan
Layanan merupakan salah satu kegiatan teknis yang pada pelaksanaannya
perlu adanya perencanaan dalam mencapai tujuan. Layanan yang baik adalah
memuat beberapa aspek yaitu : Keterbukaan, Kesederhanaan, Kepastian,
Keadilan dan keamanan.
Layanan Panti Asuhan merupakan pemenuhan kebutuhan dan keperluan
pada anak-anak terlantar. Dan merupakan suatu tugas yang mulia dan terpuji.
2.6 Data Flow Diagram
Data Flow Diagram (DFD) merupakan gambaran sistem berupa simbolsimbol secara logika yang sering digunakan untuk menggambarkan suatu sistem
yang telah ada atau yang baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut disimpan.
Data Flow Diagram (DFD) dalam (http://www.DFD.FR9.com) adalah: “Alat
pembuatan
model
yang
memungkinkan
profesional
sistem
untuk
menggambarkan sistem suatu jaringan proses fungsional yang dihubungkan satu
sama lain dengan alur data, baik secara manual maupun komputerisasi”.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Simbol atau lambang yang digunakan dalam membuat data flow diagram
ada 4 (empat) buah, yaitu sebagai berikut:
Tabel 2.1 Simbol-simbol Data Flow Diagram (DFD).
NO
SIMBOL
KETERANGAN
External entity
(kesatuan luar) merupakan model gambar
1
dengan menggunakan persegi panjang
dan mewakili entiti luar dimana suatu
sistem berkomunikasi .
Data flow (arus data) diberi simbol suatu
2
panah yang menuju ke atau dari bagian
kebagian lain dari sistem.
Process
3
transportasi
(proses)
dari
menunjukkan
masukan
menjadi
keluaran.
Data store (penyimpanan)data yang berisi
4
data yang tersimpan (data of rest)
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.7
Flowchart ( Bagan Alir)
Flowchart atau bagan air adalah sekumpulan simbol – simbol atau skema
yang menunjukkan atau menggambarkan rangkaian kegiatan – kegiatan
program prosedur sistem secara logika.
Menurut Jogiyanto Hartono (1999:662) mengemukakan bahwa: “bagan
alir (flowchart) adalah suatu bagan yang menggambarkan arus logika dari data
yang akan diperoses dalam suatu program dari awal sampai akhir”.
Berikut ini adalah simbol – simbol flowchart:
Tabel 2.2 Simbol-simbol Flowchart
NO
SIMBOL
1
FUNGSI
Terminal
:Digunakan
untuk
menunjukkan awal dan akhir dari
program.
2
Proses
:
suatu
simbol
yang
menunjukkan setiap pengolahan yang
dilakukan oleh komputer.
3
Input-output : untuk memasukkan
data sekaligus menunjukkan hasil dari
suatu proses.
4
Decision : suatu kondisi yang akan
menghasilkan beberapa kemungkinan
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
jawaban atau pilihan.
5
Predifined process : suatu simbol
untuk
menyediakan
tempat
pengolahan dalam storage.
6
Connector : suatu prosedur akan
masuk/keluar
melalui
simbol
ini
dalam lembar yang sama.
7
Off Line Connector : merupakan
simbol untuk masuk atau keluarnya
suatu prosedur pada lembar kertas
yang lain.
8
Arus/ flow : prosedur yang dapat
dilakukan dari atas ke bawah, bawah
ke atas, kiri kekanan, atau dari kanan
kekiri.
9
Documen : merupakan simbol untuk
data yang berbentuk kertas maupun
informasi.
10
Menyatakan
sekumpulan
langkah/
proses yang ditulis sebagai prosedur.
11
TUGAS AKHIR
Simbol untuk output yang ditujukan
AMIK MULTICOM PEMATANGSIANTAR
kesuatu device, seperti : printer,
ploter, dan sebagainya.
12
2.8
Untuk penyimpanan data.
Pengertian Sistem Database
Basis data terdiri dari dua kata, yaitu basis dan data. Basis dapat diartikan
sebagai markas atau gudang tempat bersarang atau berkumpul. Sedangkan data
adalah refresentasi fakta dunia nyata yang mewakili suatu objek seperti
manusia, barang, peristiwa, yang direkam dalam bentuk angka, huruf, simbol,
teks, gambar, bunyi atau kombinasinya.
Menurut Jogiyanto Hartono (1999:711) mengemukakan bahwa: “Basis
data (database) adalah merupakan kumpulan dari data yang saling berhubungan
satu dengan yang lainnya, tersimpan di perangkat keras komputer dan
digunakan perangkat lunak untuk memanipulasinya”.
Menurut Abdul Kadir (2003:484) mengemukakan bahwa: “Basis data
adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga
memudahkan aktifitas untuk memperoleh informasi”.
Sistem basis data mempunyai beberapa elemen penting, yaitu basis data
sebagai inti dan basis data sebagai perangkat lunak.
Adapun hirarki data dalam database adalah:
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Bit
Byte
Field
Record
File
Data base
Gambar 2.3 Hirarki Data.
Adapun jenjang data dalam database yaitu :
1. Database adalah kumpulan dari beberapa file yang saling berhubungan satu
dengan yang lain.
2. File adalah adalah kumpulan dari beberapa record yang saling berkaitan
dan memiliki format field yang sama dan sejenis.
3. Record adalah kumpulan dari beberapa field yang menggambarkan suatu
unit data individu tertentu.
4. Field adalah kumpulan dari beberapa karakter untuk menyatakan satu item
dari data seperti nama, nim, alamat, dan lain-lain.
5. Byte atau karakter adalah kumpulan dari beberapa bit yang disajikan untuk
menggambarkan suatu abjad atau sesuatu angka atau sesuatu simbol
khusus.
6. Bit adalah bagian terkecil dari data secara keseluruhan , yaitu berupa
karakter ASCI nol dan satu yang merupakan komponen pembentuk byte
yang juga dapat dikatakan hirarki yang paling dasar dari dalam database.
Dalam pembuatan database yang digunakan adalah Microsoft Access,
Microsoft Access adalah salah satu program pengolahan database yang
digunakan untuk mengolah beberapa jenis data dengan cara kerja
pengoperasian yang cukup mudah. Diantaranya adalah dapat melakukan proses
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
penyortiran, pengaturan data, pembuatan label data serta pembuatan laporan
kegiatan sehari-hari.
Database dalam Access adalah sebagai kumpulan data yang dirangkum
dalam table dan queries dengan format penyajian melalui form dan report
sehingga menjadi satu kesatuan program.
Dalam Microsoft Acces istilah kolom yang biasa dipakai pada basis data
rasional disebut field dan baris biasa disebut record. Selain table, sebuah file
database access juga berisi bermacam-macam objek database yaitu Table,
Queries, Form, Report, Modules, Pages, Macros.
Ada beberapa fasilitas yang tersedia di Microsoft access yang akan
membantu mengolah data yaitu :
a. Table digunakan untuk menyimpan data
b. Query digunakan untuk memanipulasi data
c. Form digunakan untuk aplikasi.
Biasanya untuk menampilkan data,
menambah data dll.
d. Report digunakan untuk membuat laporan
e. Macros digunakan untuk melakukan satu atau beberapa fungsi.
f.
Pages digunakan mendesain bentuk tampilan web yang akan dihubungkan
dengan internet.
g. Modules digunakan sebagai kumpulan deklarasi, statement, dan prosedur
yang disimpan dalam satu tempat dan satu nama.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
2.9
Bahasa Pemograman Microsoft Visual Basic 6.0.
Microsoft Visual Basic 6.0 adalah salah satu bahasa pemrograman
komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti oleh
komputer untuk melakukan tugas-tugas tertentu. Point-point penting dalam
perkembangan Microsoft visual basic adalah:
a. Visual Basic pertama sekali diperkenalkan tahun 1991 yaitu program Visual
Basic untuk DOS dan untuk Windows.
b. Visual Basic 3.0 dirilis pada akhir tahun 1993.
c. Visual Basic 4.0 dirilis pada akhir tahun 1995 (tambahan dukungan untuk
aplikasi 32 bit).
d. Visual Basic 6.0 dirilis pada akhir 1998
e. Visual Basic 8.0 dirilis setelah Visual Basic 6.0
f.
VB.Net generasi dari semua Visual Basic yang dirilis sebelumnya.
Microsoft Visual Basic 6.0 dibuat dalam 3 edisi yaitu:
a. Standard Edition yang merupakan produk dasar
b. Profesional Edition yang berisi tambahan Microsoft Jet Data Access Engine
(Database) dan pembuatan server OLE automation.
c. Enterprise Edition adalah yang merupakan edisi Client-Server.
2.9.1 Lingkungan Visual Basic 6.0
Lingkungan Visual Basic 6.0 adalah suatu lingkungan besar yang
terdiri dari beberapa bagian-bagian dan juga beberapa komponenkomponen yang setiap masing-masing komponen memiliki fungsi-fungsi
tertentu.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Control Menu
Menu Bar
Toolbar
Project
Toolboox
Explorer
r
Properties
Windows
Form Windows
Form Layout Windows
Gambar 2.4 Lingkungan Visual Basic 6.0
Dari gambar diatas terlihat beberapa elemen dari Visual Basic 6.0 yaitu:
1. Control Menu
Control menu merupakan salah satu bagian dari dalam baris judul
(Title Bar) yang digunakan untuk memanipulasi jendela Visual Basic
2. Menu Bar
Menu bar pada Visual Basic terdiri dari beberapa pilihan yang
berfungsi untuk melakukan tugas dan kegiatan tertentu.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
3. Toolbar
Toolbar adalah tombol-tombol yang mewakili suatu perintah
tertentu.
4. Toolbox
Toolbox merupakan salah satu fasilitas pada Visual Basic yang
berisi beberapa objek atau kontrol yang dibutuhkan dalam aplikasi dan
meletakkan dalam suatu form.
5. Form Windows
Form windows adalah jendela utama dalam bekerja dengan
Visual Basic 6.0, karena pada form inilah objek-objek ditempatkan.
6. Form Layout
Form Layout adalah jendela yang menggambarkan posisi form
dalam layar.
7. Project Explorer
Project Explorer merupakan salah satu jendela pada Visual Basic
yang berisi semua file dalam aplikasi yang dirancang.
8. Properties Windows
Properties Windows berisi semua informasi tentang sifat sebuah
objek, dimana programmer dapat menentukan sesuai dengan kebutuhan.
2.9.2 Kontrol Standard (Kontrol Intrinsik)
Kontrol standard atau kontrol intrinsik terdapat pada semua versi
Visual Basic, baik pada Learning Edition (Standard Edition), Profesional
Edition, maupun Enterprised Edition. Kontrol-kontrol ini digunakan untuk
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
membentuk user interface form pada setiap project. Semua kontrol
diletakkan dalam toolbox dan umumnya diletakkan disisi layar Visual
Basic 6.0.
Pointer
Picture Box
Label
Text Box
Frame
Command Button
Check Box
Option Button
Combo box
List Box
HScroll
VScrool
Timer
Drive List Box
Dir List Box
File List Box
Shape
Line
Image
Data
Gambar 2.5 ToolBox
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Tabel 2.3 Objek Pada Program Visual Basic
Nama
Awalan
Pointer
Fungsi
Memilih, mengatur dan memindahkan posisi
control yang terpasang pada bagian form
Picture Box
Menampilkan File Gambar
Label
Lbl
Menambahkan Label atau teks tambahan
Text Box
Txt
Menambahkan kotak teks
Frame
Frm
Menambahkan control yang dapat di idi dengan
control Option Button atau Check box
Command
Cmd
Menambalkan kontrol tombol pilihan
Check box
Chk
Menambahkan tombol kotak periksa
Option button
Opt
Menambahkan kontrol pilihan
List box
Lst
Menambahkan kontrol daftarpilihan
Combo Box
Cbo
Menambahkan kontrol kotak combo yang
Button
merupakan kontrol gabungan antar textboxtdan
List Box
Horizontal
scroll Bar
TUGAS AKHIR
Hsb
Menambahkan kontrol batang penggulung
horizontal
AMIK MULTICOM PEMATANGSIANTAR
Vertical Scroll
Menambahkan kontrol batang penggulung
Bar
horizontal
Timer
Tmr
Menambahkan kontrol sebagai
kontrolpencacah waktu
Drive List Box
Drv
Menambahkan kontrol daftar disk drive pada
komputer
Directory List
Dir
Box
File List Box
Menambahkan Kontrol daftar directory pada
drive aktif
Fill
Menambahkan Kontrol daftar file pada
directory aktif
Shape
Shp
Menambahkan control gambar berupa
lingkaran, oval, persegipanjang, bujur sangkar,
dan lain-lain
Line
Lin
Menambahkan kontrol gambar garis lurus
Image
Img
Menambahkan file gambar dengan pilihan
property yang lebih sedikit dibandingkan
kontrol picture box
Data
Dat
Menambahkan kontrol yang berupa data base
2.9.3 Variabel
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
Variabel adalah suatu tempat dalam memori komputer yang telah diberi
nama dan bersifat sementara. Oleh karena itu sebelum menggunakan variabel
terlebih
dahulu
dideklarasikan. Deklarasi variabel
dimaksudkan untuk
menentukan nama variabel beserta jenis data dari variabel.
2.9.4 Konstanta
Konstanta adalah nama yang digunakan untuk memasukkan nilai yang
tidak akan berubah saat runtime program (program dijalankan). Penulisan
konstanta memiliki aturan tersendiri yaitu :
a. Konstanta Numerik
adalah yang bertipe numerik seperti integer, Byte, Single, Double,
dan lain sebagainya.
b. Konstanta String
Konstanta string ditulis dengan diapit tanda petik ganda ( “ ) contoh,
Alamat = “ Jln.Ahmad Yani No.17 “
c. Konstanta Date/Time
Konstanta jenis ini ditulis dengan diapit oleh tanda pagar ( # ) contoh,
Lahir = #15/08/89#, jam = #09.24#
2.9.5 Operator
Operator adalah perintah yang memanipulasi data atau variabel dalam
memberikan suatu hasil. Macam-macam operator yang terdapat pada Visual
Basic adalah :
a. Operator Penugasan ( Assignment)
Operator ini dilambangkan dengan tanda sama dengan ( = ) dan
berfungsi untuk memasukkan data kedalam suatu variabel.
TUGAS AKHIR
AMIK MULTICOM PEMATANGSIANTAR
b. Operator Aritmatika
Operator ini digunakan untuk melakukan operasi aritmatika dan
memiliki hierarki yang lebih tinggi dari operator lainnya.
Tabel 2.4 Oprator Aritmatika
Operator
Keterangan
Pangkat
^
* Atau /
Perkalian atau Pembagian
+ atau -
Penjumlahan atau pengurangan
& atau +
Penggabungan String
c. Operator Perbandingan
Operator ini digunakan untuk membandingkan satu nilai dengan nilai
yang lain dan akan mendapatkan hasil nilai true (benar) atau false ( salah ).
Tabel 2.5 Oprator Perbandingan
Operator
Keterangan
=
Sama dengan
>
Lebih besar dari
<
Lebih kecil dari
>=
Lebih besar atau sama dengan