Anda di halaman 1dari 64

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 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. ini tidak lain

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. Mekanisme Pengendalian dan Umpan Balik

TUGAS AKHIR

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

Masukan

Transformasi

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

dengan menggunakan persegi panjang dan mewakili entiti luar dimana suatu sistem berkomunikasi . Data flow (arus data) diberi simbol suatu

panah yang menuju ke atau dari bagian kebagian lain dari sistem.

Process 3 transportasi keluaran.

(proses) dari

menunjukkan masukan menjadi

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 1

SIMBOL

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 Simbol untuk output yang ditujukan

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

kesuatu device, seperti : printer, ploter, dan sebagainya. 12 Untuk penyimpanan data.

2.8

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. 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. Biasanya untuk menampilkan data,

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

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 Command Button

Frame

Check Box

Option Button

Combo box

List Box

HScroll

VScrool

Timer Dir List Box

Drive 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 Pointer

Awalan

Fungsi Memilih, mengatur dan memindahkan posisi control yang terpasang pada bagian form

Picture Box Label Text Box Frame Lbl Txt Frm

Menampilkan File Gambar Menambahkan Label atau teks tambahan Menambahkan kotak teks Menambahkan control yang dapat di idi dengan control Option Button atau Check box

Command Button Check box Option button List box Combo Box

Cmd

Menambalkan kontrol tombol pilihan

Chk Opt Lst Cbo

Menambahkan tombol kotak periksa Menambahkan kontrol pilihan Menambahkan kontrol daftarpilihan Menambahkan kontrol kotak combo yang merupakan kontrol gabungan antar textboxtdan List Box

Horizontal scroll Bar

Hsb

Menambahkan kontrol batang penggulung horizontal

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Vertical Scroll Bar Timer Tmr

Menambahkan kontrol batang penggulung horizontal Menambahkan kontrol sebagai kontrolpencacah waktu

Drive List Box

Drv

Menambahkan kontrol daftar disk drive pada komputer

Directory List Box File List Box

Dir

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 Image

Lin Img

Menambahkan kontrol gambar garis lurus 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 ^ * Atau / + atau & atau + Pangkat Perkalian atau Pembagian Penjumlahan atau pengurangan Penggabungan String Keterangan

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 = > < >= <= <> Like Sama dengan Lebih besar dari Lebih kecil dari Lebih besar atau sama dengan Lebih kecil atau sama dengan Tidak sama dengan Mempunyai ciri yang sama Keterangan

d. Operator Logika

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Operator logika digunakan untuk membandingkan suatu nilai dengan nilai yang lain dan akan mendapatkan hasil true atau false. Tabel 2.6 Oprator Logika Operator AND Keterangan Apabila seluruh syarat yang dibandingkan bernilai true, maka hasil bernilai true Apabila salah satu syarat bernilai true maka hasil bernilai true Apabila seluruh syarat bernilai false, maka hasil bernilai true

OR

NOT

BAB III

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

PEMBAHASAN DAN ANALISIS

3.1.

Sejarah Singkat Panti Asuhan St.PIUS IX 3.1.1 Latar Belakang Sejarah

Yayasan Puteri Hati Kudus adalah salah satu Yayasan yang ada di kota Pematangsiantar. Adapun Yayasan ini bergerak dalam bidang pendidikan, pelayanan kesehatan dan pelayanan sosial. Salah satunya dalam pelayanan sosial bagi masyarakat dengan mendirikan panti asuhan untuk anak yatim-piatu. Pendirian Panti ini juga sejalan dengan salah satu tujuan berdirinya kongregasi FCJM yakni mengarahkan cinta dan kasih kepada yatim-piatu dan orang miskin. Untuk mewujudkan tujuan itu didirikanlah Panti Asuhan dengan nama panti asuhan St. PIUS IX. Panti Asuhan St. PIUS IX adalah salah satu Panti Asuhan Katolik yang berdiri di bawah naungan Yayasan Puteri Hati Kudus. Pada awal perintisan pendirian Panti tahun 1997, jumlah anak hanya dua orang namun setelah satu tahun berikutnya Panti Asuhan resmi didirikan pada 5 April 1998 jumlah anak bertambah menjadi menjadi tujuh orang. Seiring berjalannya waktu Panti ini pun berkembang dan mencoba untuk membenahi sarana dan prasarana yang membantu. Penghuni Panti pun makin bertambah dan berkembang hingga 43 orang. Pada September 2008 jumlah anak panti tinggal 27 orang karena yang lain sudah kembali ke keluarga dan sudah ada yang bekerja dan ada yang sudah menjadi Suster dan berkeluarga. Panti Asuhan St. Pius IX membimbing anak

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

yatim-piatu yang mau berkembang, mau dididik dan diarahkan untuk menjadi pribadi yang memiliki kemauan untuk meraih cita-cita. Panti ini tidak hanya menerima mereka yang beragama Katolik tetapi terbuka bagi siapa saja yang non Katolik. Pada awal mula berdirinya Panti ini, bangunan yang dipakai adalah rumah tamu biara dan hanya sebagai hak pakai, namun melihat situasi jumlah anak mulai bertambah, akhirnya bangunan itu diserahkan untuk kebutuhan Panti penambahan ruangan yang lain. 3.2. Visi Dan Misi Panti Asuhan St.Pius IX 3.2.1 Visi

Melaksanakan dan Mewujudkan Sabda Allah yaitu Barangsiapa menyambut Anak Dalam Nama-KU , ia menyambut AKU yang nyata dalam diri anak yatim-piatu dan miskin. 3.2.2 Misi

Menolong anak agar dapat merasakan cinta kasih sebagaimana layaknya seorang anak dalam keluarga. Menolong/membina anak menjadi pribadi yang beriman kepada Tuhan dengan semangat cinta serta mengarahkan mereka menjadi pribadi yang mandiri dan memiliki masa depan yang cerah melalui: a. Hidup bersama dalam satu keluarga
b. Mempersiapkan anak dalam pembenahan masa depan anak lewat hidup

Rohani (doa), pelajaran serta pengembangan bakat. 3.3 Struktur Organisasi

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Setiap instansi atau perusahaan memerlukan struktur organisasi agar setiap bagian memiliki tugas dan tanggung jawab sesuai dengan jabatannya. Struktur organisasi memungkinkan seseorang dapat bekerja sama sebaik mungkin untuk mencapai tujuan yang lebih baik. a. Struktur Organisasi

Pembina

Ketua/Pimpinan

Bagian Tata Usaha Bendahara

Bagian Umum & Khusus

Adm. Anak Binaan Sekretaris

Bagian KerohanianBagian Pendampingan anak Pembelajaran/Bagian Keterampilan

Supir

Gambar 3.1 Struktur Organisasi Panti Asuhan St.PIUS IX

3.4

Mekanisme Kerja Setiap Bagian Struktur Organisasi

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

3.4.1 Fungsi Pembina Adapun fungsi pembina antara lain : a. Membina Seluruh jalur kegiatan yang ada di panti. b. Mengarahkan kinerja semua komponen struktur organisasi. c. Memeberi masukan-masukan yang sifatnya membangun. 3.4.2 Fungsi Ketua/Pimpinan Adapun fungsi Ketua/Pembina antara lain : a. Mengkoordinir semua kegiatan yang ada di Panti. b. Mencari dana/donateur. c. Menjalin kerjasama dengan donateur serta pihak yang berkehendak baik untuk membantu perkembangan panti. d. Memperkenalkan Panti kepada umum. 3.4.3 Fungsi Bidang Tatausaha Adapun fungsi Bidang Tatausaha antara lain : a. Menyusun kegiatan ketatausahaan. b. Melaksanakan surat menyurat, kearsipan dalam panti. c. Melakukan pengelolaan sistem administrasi ketata usahaan. 3.4.4 Fungsi Bendahara Adapun fungsi Bendahara antara lain : a. Mencatat segala transaksi keuangan yang terjadi di panti baik Uang masuk dan uang keluar. b. Membuat laporan keuangan setiap bulannya. c. Mengeluarkan uang untuk pemenuhan kebutuhan di dalam panti.

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

d. Membuat laporan pertanggungjawaban kepada donateur untuk setiap tahunnya. 3.4.5 Fungsi Bagian Umum/Khusus Adapun fungsi Bagian Umum/Khusus antara lain : a. Melaksanakan tugas yang berkaitan ke bagian umum. b. Melaksanakan tugas-tugas yang melayani masyarakat umum dan dalam panti khususnya. 3.4.6 Fungsi Adm. Anak Binaan Sekretaris Adapun fungsi Adm. Anak Binaan Sekretaris antara lain : a. Mencatat dan melengkapi setiap data anak. b.Mengadministrasi semua yang ada di panti antara lain: surat masuk/keluar setiap hari seturut perlunya. c. Mencatat semua peristiwa-peristiwa penting yang berkaitan dengan panti (kebijakan-kebijakan, keputusan-keputusan yang disepakati bersama). 3.4.7 Fungsi Pendamping Penghuni Panti Adapun fungsi Pendamping Penghuni Panti antara lain : a. Membimbing anak asuh dalam bidang kerohanian agar beriman dan hidup mandiri. b. Menyadarkan anak-anak agar mereka hidup dalam kasih sebagai satu keluarga, sekalipun mereka datang dari latar belakang berbeda. c. Membekali pengetahuan anak-anak dalam proses Asah, Asuh dan Asih.

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

d. Membimbing dan mendidik anak agar mereka tahu bahwa hidup mereka berhaga dan punya masa depan yang cerah. e. Membantu anak dalam mengembangkan bakat dan talenta yang dimiliki. 3.4.8 Fungsi Supir Adapun fungsi supir antara lain : a. Membantu kinerja seluruh personil panti asuhan dalam urusan kerja luar panti. b. Membantu pimpinan panti dalam mengantarkan dan menjemput anak-anak sekolah.

3.5

Sistem Informasi Yang Sedang Berjalan Sesuai dengan judul Tugas Akhir yaitu Sistem Informasi Mekanisme Layanan Pada Panti Asuhan St.PIUS IX Dengan Pemograman Visual basic 6.0 maka peneliti meninjau langsung pada Panti Asuhan St.PIUS IX. Sistem yang berjalan selama ini masih manual, dimana pengolahan data masih melakukan pencatatan kedalam buku besar. Dengan menggunakan sistem tersebut kinerja yang diinginkan tidak dapat dilakukan secara cepat, tepat dan akurat. Adapun bagan alir sistem informasi yang berjalan dapat dilihat seperti gambar berikut:

Mulai

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Pengasuh Mencatat Data Jadwal Mengasuh dengan Pencatatan

Pengasuh Mencatat Pendaftaran anak asuh baru kedalam formulir

Pengasuh Mencatat data-data anak kedalam buku besar

Pengasuh Mencatat Kegiatan anak setiap hari kedalam buku besar

Pengasuh Mencatat laporan pendaftaran, data anak, kegiatan anak pada pimpinan panti

selesai

Gambar 3.2 Sistem Informasi Yang Berjalan Pada Panti Asuhan St.PIUS IX 3.6 Analisa Sistem Yang Berjalan Segala sistem yang ada selalu berusaha memberikan keefektifan kinerja yang ada, namun selalu ada kekurangan dari sistem tersebut. Berikut ini adalah kelebihan dan kekurangan proses pengolahan data layanan yang masih manual: a. Kelebihan

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

1. Biaya yang digunakan sedikit. 2. Data yang ada dicatat dalam buku besar dapat dilihat secara langsung tanpa harus melalui komputer. b. Kekurangan 1. Data-data yang diolah masih membutuhkan waktu yang cukup lama karena masih melakukan pencatatan kedalam buku besar. 2. Untuk mencari informasi tentang data yang dibutuhkan masih membutuhkan waktu yang lama. 3.7 Pengembangan Sistem Yang Sedang Berjalan Berdasarkan kekurangan yang terdapat dalam analisa sistem yang sedang berjalan, maka peneliti mencoba menawarkan sistem informasi mekanisme layanan yang baru yaitu menggunakan pemrograman Visual Basic 6.0 dimana penggunaannya lebih efektif dan efesien: a. Kelebihan Sistem Yang Dirancang 1. Pengolahan data yang dilakukan dapat lebih teratur karena tersimpan dalam komputer. 2. Proses pencarian data dapat dilakukan dengan cepat karena sudah dirancang dalam program komputer. 3. Pembuatan Laporan lebih cepat dan akurat. b. Kekurangan Sistem Yang Dirancang 1. Memerlukan biaya yang cukup mahal. 2. Membutuhkan pengasuh yang punya keahlian khusus dalam bahasa pemograman.

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

BAB IV PERANCANGAN DAN IMPLEMENTASI 4.1 Perancangan Data Base DataBase merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Adapun tabel yang digunakan dalam mekanisme layanan adalah sebagai berikut : Tabel 4.1 Pengasuh Field Name Kd_Pngsuh Nm_Pngsuh Type Text Text Size 15 30 Description Kode Pengasuh Nama Pengasuh

Tabel 4.2 Tabel Perekrutan Field Name


No_Reg Tgl_Msk Nm_Anak Tmpt_Lhr Tgl_Lhr Sttus_Kluarga JK_Anak Agma Pndidkn Almt_Ortu Nm_Ayah Umr_Ayah Pkrjan_Ayah Nm_Ibu Umr_Ibu Pkrjan_Ibu Nm_Sdra Umr_Sdra Pkrjan_Sdra Jk_Sdra Almt_Sdra Kd_Pengasuh Nm_Pengasuh

Type
Text Date/Time Text Text Date/Time Text Text Text Text Text Text Number Text Text Text Text Text Text Text Text Text Text Text

Size
15 8 25 35 8 25 15 25 20 35 25 8 25 25 8 25 25 8 25 6 35 15 35

Description
Nomor Registrasi Tanggal masuk Nama Anak Tempat Lahir Tanggal Lahir Status Keluarga Jenis Kelamin Agama Pendidikan Alamat Ortu Nama Ayah Umur Ayah Pekerjaan Ayah Nama Ibu Umur Ibu Pekerjaan Ibu Nama Saudara Umur Saudara Pekerjaan Saudara Jenis Kelamin Alamat Kode Pengasuh Nama Pengasuh

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Tabel 4.3 Tabel Biodata Field Name Kd_Anak Nm_Anak Jk Tmpt_Lhr Tgl_lhr Sttus Pndidikn No_Kmr Hbby Prstasi Type Text Text Text Text Date/Time Text Text Integer Text Text Tabel 4.4 Tabel Layanan Field Name Kd_Anak Nm_Anak Jk Jnjng_Pndidikn Stts_Tggl Kbtuhn_Pkk Krohnian Bljr Kbrsihan Krj_Bkti Olhraga Ls_Dikuti Thnan Pngmbgn_Kreatvts Kd_Pengasuh Nm_Pengasuh Type Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Size 15 25 15 35 25 25 25 35 35 35 35 35 40 15 35 Description Kode Nama_Anak Jenis Kelamin Jenjang_ Pendidikan Status_Tinggal Kebutuhan_ Pokok Kerohanian Belajar Kebersihan Kerja_Bakti Olahraga Les_Diikuti Tahunan Pengembangan Kreativitas Kode Pengasuh Nama Pengasuh Size 15 25 15 35 8 25 20 8 35 25 Description Kode_Anak Nama_Anak Jenis_Kelamin Tempat_Lahir Tanggal_lahir Status Pendidikan No_Kamar Hobby Prestasi

4.2

Perancangan Sistem File Data

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Untuk membahas masalah yang ditemukan penulis pada saat melaksanakan riset (penelitan) di Panti Asuhan St.PIUS IX, maka penulis merancang suatu sistem informasi mekanisme layanan Pada Panti Asuhan St.PIUS IX. Secara garis besar file data yang dirancang terdiri dari :
a. Sistem masukan (input) yaitu pemasukan data atau pengumpulan data-data yang berhubungan dengan data yang mendukung masalah.

b. Sistem pengolahan data yaitu untuk membuat data itu berguna sesuai
dengan hasil yang diinginkan sehingga dapat segera dipergunakan. c. Penyimpanan data yaitu menyimpan data yang memungkinkan untuk dipanggil, dikoreksi, ditambah, dihapus, dan disimpan kembali secara tepat dan akurat. d. Sistem penyajian yaitu menyajikan atau menampilkan data yang telah diolah secara keseluruhan dalam bentuk tabel.

4.3 Perancangan Algoritma Algoritma adalah urutan langkah-langkah penyelesaian suatu masalah yang disusun secara sistematis sehingga tercapai tujuan yang diinginkan. Adapun algoritma dalam sistem Informasi Mekanisme Layanan Pada Panti Asuhan St.PIUS IX adalah sebagai berikut : a. Algoritma Form Cover Langkah 1 : Mulai Langkah 2 : Tampilkan Cover Langkah 3 : Jika pilihan = Next maka tampilkan form menu utama Jika pilihan = Close maka keluar dari program Langkah 4 : Selesai

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

b. Algoritma Form Login Langkah 1 : Mulai Langkah 2 : Tampilkan form login Langkah 3 : Masukkan Nama dan Password Langkah 4 : Jika Nama dan password benar maka tampilkan menu utama Jika Nama dan password salah maka ulangi langkah 3 Langkah 5 : Selesai c. Algoritma Menu Utama Langkah 1 : Mulai Langkah 2 : Masukkan pilihan Langkah 3 : Jika pilihan = Pengasuh maka tampilkan menu pengasuh Jika pilihan = Perekrutan maka tampilkan sub menu perekrutan Jika pilihan = Biodata anak maka tampilkan sub menu biodata anak Jika pilihan = Layanan anak maka tampilkan sub menu layanan anak Jika Pilihan = About me maka tampilkan sub about me Jika Pilihan = Laporan Perekrutan maka tampilkan sub menu laporan perekrutan menu

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Jika Pilihan = Laporan Layanan maka tampilkan sub menu laporan layanan. Jika Pilihan = Exit maka tampilkan form cover Langkah 4 : Selesai d. Algoritma Form Pengasuh Langkah 1 : Mulai. Langkah 2 : Masukkan kode pengasuh. Langkah 3 : Cek apakah data sudah ada. Jika data tidak ditemukan lanjutkan langkah 4. Jika data ditemukan, maka masukkan pilihan. Jika Pilihan = Edit maka masukkan data baru. Jika Pilihan = Hapus maka lanjutkan hapus data Langkah 4 : Tambah data pengasuh . Langkah 5 : Apakah data sudah benar Jika ya lanjutkan perekaman jika tidak ulangi langkah 4. Langkah 6 : Selesai. e. Algoritma Form Perekrutan Langkah 1 : Mulai Langkah 2 : Masukkan no registrasi Langkah 3 : Cek apakah data sudah ada. Jika data tidak ditemukan lanjutkan langkah 4. Jika data ditemukan, maka masukkan pilihan.

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Jika Pilihan = Edit maka masukkan data baru. Jika Pilihan = Hapus maka lanjutkan hapus data Langkah 4 : Tambah data perekrutan. Langkah 5 : Apakah data sudah benar Jika ya lanjutkan perekaman jika tidak ulangi langkah 4. Langkah 6 : Selesai. f. Algoritma Form Biodata Anak Langkah 1 : Mulai Langkah 2 : Masukkan Kode anak Langkah 3 : Cek apakah data sudah ada. Jika data tidak ditemukan lanjutkan langkah 4. Jika data ditemukan, maka masukkan pilihan. Jika Pilihan = Edit maka masukkan data baru. Jika Pilihan = Hapus maka lanjutkan hapus data jika Pilihan = Tidak maka lanjutkan. Langkah 4 : Tambah biodata anak. Langkah 5 : Apakah data sudah benar Jika ya lanjutkan perekaman jika tidak ulangi langkah 4 Langkah 6 : Selesai g. Algoritma Form Layanan Anak Langkah 1 : Mulai

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Langkah 2 : Masukkan Kode anak Langkah 3 : Cek apakah data sudah ada. Jika data tidak ditemukan lanjutkan langkah 4. Jika data ditemukan, maka masukkan pilihan. Jika Pilihan = Edit maka masukkan data baru. Jika Pilihan = Hapus maka lanjutkan hapus data Langkah 4 : Input data layanan anak. Langkah 5 : Apakah data sudah benar Jika ya lanjutkan perekaman jika tidak ulangi langkah 4 Langkah 6 : Selesai h. Algoritma Form Cetak Perekrutan Anak Langkah 1 : Mulai Langkah 2 : Tampilkan sub menu laporan Perekrutan Langkah 3 : Masukkan no registrasi dan cetak Langkah 4 : Tampilkan Laporan Langkah 5 : Jika Pilihan = Keluar kembali ke menu utama jika Pilihan = Tidak lakukan pilihan Langkah 6 : Selesai i. Algoritma Form Cetak Layanan Per Anak Langkah 1 : Mulai Langkah 2 : Tampilkan sub menu cetak layanan per anak Langkah 3 : Masukkan kode anak dan cetak

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Langkah 4 : Tampilkan Laporan Langkah 5 : Jika Pilihan = Keluar kembali ke menu utama jika Pilihan = Tidak lanjutkan Langkah 6: Selesai j. Algoritma Cetak Layanan Keseluruhan Langkah 1 : Mulai Langkah 2 : Tampilkan sub menu cetak layanan anak Langkah 3 : Cetak layanan Langkah 4 : Tampilkan Laporan Layanan Keseluruhan Langkah 5 : Jika Pilihan = Keluar kembali ke menu utama jika Pilihan = Tidak lanjutkan Langkah 6: Selesai k. Algoritma Form About Me Langkah 1 : Mulai Langkah 2 : Tampilkan about me Langkah 3 : Jika pilihan stop kembali ke menu utama jika tidak keluar Langkah 4 : Selesai l. Algoritma Menu Exit Langkah 1 : Mulai Langkah 2 : Tampilkan pesan : Yakin Program Mau Ditutup ? Jika Pilihan = Yes maka tampilkan form cover Jika Pilihan = No maka kembali ke menu utama

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

Langkah 3 : Selesai 4.4 Rancangan Input Untuk mempermudah dalam pemrograman terlebih dahulu dibuat rancangan input yang akan menjadi acuan dalam membuat sistem. Adapun bentuk rancangan input dalam program adalah sebagai berikut : 4.4.1 Form Cover
Sistem Informasi Mekanisme Layanan Pada Panti Asuhan St.PIUS IX x

LOGO MULTICOM

TUGAS AKHIR WALBERT PURBA Next Close

Gbr 4.1 Rancangan Form Cover 4.4.2 Form Login


LOGIN

Nama Password

xxxxxxxxxxxx xxxxxxxxxxxx

Enter Designer : Walbert Purba

Keluar

Gbr 4.2 Rancangan Form Login

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.4.3
Menu

Form Menu Utama


x

Pengasuh Perekrutan Biodata Anak Layanan Anak CtkPrekrutanAn ak CtkLayanan/An ak Lap.LayKeseluru han About Me Exit TUGAS AKHIR : WALBERT PURBA Date Time Sistem Is Ready

: WALBERT PURBA

Gbr 4.3 Rancangan Form Menu Utama 4.4.4 Form Pengasuh

Pengasuh
Pengasuh Nama Pengasuh

Tamba

Edit

Hapus Simpan

Batal

Tutup

Gbr 4.4 Rancangan Form Pengasuh

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.4.5 Form Perekrutan Anak Sistem Perekrutan Anak


Registrasi No Reg Tanggal
Nama Anak

Biodata Orang Nama Ayah / / Umur Ayah Pekerjaan Ayah Nama Ibu / / Umur Ibu Pekerjaan Ibu Nama Saudara Umur Saudara Pekerjaan Jenis Kelamin Alamat Saudara

Tempat Lahir Tanggal Lahir Status Keluarga Jenis Kelamin Agama Pendidikan Alamat Ortu Tamba Simpan Edit Batal Hapus Tutup

Petugas Perekrut Kode Pengasuh Nama Pengasuh

Gbr 4.5 Rancangan Form Perekrutan 4.4.6 Form Biodata Anak Biodata Anak
Kode Anak Nama Anak Jenis Kelamin Tempat Lahir Tanggal Lahir Tamba / / Edit Hapus Status Pendidikan No Kamar Hobby Prestasi Simpan Batal Tutup

Gbr 4.6 Rancangan Form Biodata Anak

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.4.7

Form Layanan Layanan Anak


Kegiatan x

Kode Anak Nama Anak Jenis Kelamin Jnjng Pendidikan Status Kebutuhan Tamba Simpan Edit Batal Hapus Tutup

Harian

Kerohanian Belajar Kebersihan

Mingguan Kerja Bakti Kerja Bakti Olah Raga Les Diikuti

Pengasuh Layanan Kode Pengasuh Nama Pengasuh

Tahunan Pengem.Kreatifitas

Gbr 4.7 Rancangan Form Layanan Anak 4.4.8 Form Cetak Perekrutan Anak

Cetak Data Perekrutan Anak No Registrasi Cetak Tutup

Gbr 4.8 Rancangan Form Cetak Perekrutan Anak

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.4.9

Form Cetak Layanan Per Anak


Cetak Data Layanan Per Anak x

Kode Anak

Cetak

Tutup

Gbr 4.9 Rancangan Form Cetak Layanan Per Anak 4.4.10 Form Cetak Layanan Anak Keseluruhan
x

Cetak Data Layanan Anak

Cetak

Tutup

Gbr 4.10 Rancangan Form Cetak Layanan Anak 4.4.9 Form About Me

SISTEM INFORMASI MEKANISME LAYANAN PANTI ASUHAN St.PIUS IX by : WALBERT PURBA TONDANG Thank's To : "Semua dosen AMIK Multicom" "Teman-teman AMIK Multicom" "Spesial Thank's To : "Tuhan Yesus Kristus" "Orang Tuaku yang selalu mendukung" "Seluruh Keluargaku"

EXIT

Gbr 4.11 Rancangan Form About Me

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.5 Rancangan OutPut Perancangan OutPut diperlukan untuk mendesain laporan yang akan dicetak dikertas. Untuk mendapatkan laporan yang diinginkan maka perlu dibuat suatu perancangan hasil dari sistem informasi yang

dirancang. Adapun bentuk rancangan Output dalam program adalah sebagai berikut : 4.5.1 Laporan Perekrutan Anak
PANTI ASUHAN St. PIUS IX JL.GOTONG ROYONG KOTAK POS 117 DESA SINAKSAK KECAMATAN TAPIAN DOLOK PEMATANGSIANTAR- 21101

Dicetak:dd/MM/yyyy

Laporan Perekrutan Anak : : 9999 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx

01.

02. 03. : : 04. Tempat Lahir 05. Tanggal Lahir : 06. Status : Umur Ibu 07. Keluarga Jenis Kelamin : 08. Agama : 09. Pendididkan : 10. Alamat Ortu : 11. Nama Ayah : 12. Umur Ayah : 13. Pekerjaan Ayah : 14. Nama Ibu : 15. Umur Ibu : Nama Saudara 16. Pekerjaan Ibu : 17. Nama Saudara : 18. Nama Umur Saudara : 19. Pekerjaan Saudara : 20. Jenis Kelamin : 21. Alamat :

Nomor.Registrasi Tgl.Registrasi Nama Anak

Gbr 4.12 Rancangan Output Perekrutan Anak

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.5.2

Laporan Layanan Per Anak


PANTI ASUHAN St. PIUS IX
JL.GOTONG ROYONG KOTAK POS 117 DESA SINAKSAK KECAMATAN TAPIAN DOLOK PEMATANGSIANTAR- 21101

Dicetak:dd/MM/yyyy 01. Kode Anak

Laporan Perekrutan Anak : 9999 : : : : : : : : : : : : : : :


XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX

02.

Nama Anak

03. Jenjang Pendidikan 04. Jenis Kelamin 05. Status Tinggal 06. Kebutuhan 07. Kerohanian 08. Belajar 09. Kebersihan 10. Kerja Bakti 11. Olah Raga 12. Les Diikuti 13. Tahunan 14. Pengembangan Krev 15. Kode Pengasuh 16. Nama Pengasuh

Diketahui oleh Pimpinan

Sr.Benedicta,FCJM

}}

Gbr 4.13 Rancangan Output Perekrutan Anak

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.5.3 Laporan Data Layanan Anak Keseluruhan


PANTI ASUHAN St. PIUS IX LOGO
JL.GOTONG ROYONG KOTAK POS 117 DESA SINAKSAK KECAMATAN TAPIAN DOLOK PEMATANGSIANTAR- 21101

No Kode Anak 1 9999 No Belajar xxxx 1

Nama Anak Jenjang Pendidikan Jenis Kelamin Status Tinggal Kebutuhan

Kerohanian

xxxx xxxx

xxxx xxxx xxxx

xxxx
Olah Raga

xxxx
Tahunan

xxxx xxxx

xxxx xxxx

Kebersihan Kerja Bakti

Les Diikuti

Pengembangan Krev

xxxx

Diketahui oleh Pimpinan Panti Sr.Benedicta,FCJM

Gbr 4.14 Rancangan Output Layanan Anak 4.6 Perancangan Implementasi Dalam pembuatan aplikasi ini membutuhkan tool pendukung berupa perangkat keras maupun perangkat lunak, tool pendukung perangkat keras berfungsi untuk membantu kerjanya perangkat lunak. Sedangkan tool pendukung perangkat lunak berfungsi untuk mengoperasikan sebuah program. Adapun perincian lingkungan implementasi sebagai berikut a. Perangkat lunak yang digunakan untuk merancang aplikasi ini adalah Microsoft Visual Basic 6.0 dan aplikasi Microsoft Access 2007. b. Perangkat keras yang dibutuhkan adalah: 1. Monitor 2. Cpu 3. Micro Prosesor

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4. Harddisk untuk tempat program beroperasi dan juga sebagi tempat penyimpanan 5. Keyboard standart 6. Mouse standart 7. Printer Selain tool pendukung tersebut diperlukan juga brainware yaitu user yang terlibat langsung dalam pengoperasian komputer dan yang akan melaksanakan semua kegiatan-kegiatan yang berhubungan dengan perangkat lunak dan perangkat keras. Untuk itu user harus memiliki kemampuan untuk dapat mengoperasikan aplikasi yang dirancang secara maksimal. 4.7 Tampilan Form Dalam program sistem informasi mekanisme layanan pada Panti Asuhan St.PIUS IX ini membuat beberapa tampilan form antara lain: a. Form Cover Form ini muncul saat kita memulai atau menjalankan program dan dalam form ini ditampilkan judul Tugas Akhir dan logo AMIK Multicom.

Gbr 4.15 Form Cover

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

b. Form Login Form ini muncul saat kita memilih pilihan next pada form cover dan memasukkan nama dan password untuk masuk ke form Menu.

Gbr 4.16 Form Login c. Menu Utama Dalam form ini apabila di klik menu file akan muncul pilihan Pengasuh, Perekrutan Anak, Biodata Anak, Layanan Anak, About Me, Laporan Perekrutan, Laporan Layanan dan Exit untuk keluar dari program.

Gbr 4.17 Menu Utama

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

d.Form Pengasuh Form ini berfungsi untuk memasukkan data jadwal pengasuh dan menyimpan data pada database.

Gbr 4.18 Form Pengasuh d. Form Perekrutan Form ini berfungsi untuk memasukkan data perekrutan anak dan menyimpan data pada database.

Gbr 4.19 Form Perekrutan

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

e. Form Biodata Anak Form ini berfungsi untuk memasukkan Biodata anak menurut kode anak dan menyimpan data pada database.

Gbr 4.20 Form Biodata Anak f. Form Layanan Anak Form ini berfungsi untuk memasukkan data layanan anak menurut kode anak dan menyimpan data pada database.

Gbr 4.21 Form Sistem Layanan

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

g. Form Cetak Data Perekrutan Anak Form ini berfungsi untuk menampilkan laporan data perekrutan yang tersimpan didalam database.

Gbr 4.22 Form Perekrutan Anak h. Form Cetak Data Layanan Per Anak Form ini berfungsi untuk menampilkan laporan data per anak yang tersimpan didalam database.

Gbr 4.23 Form Layanan Anak

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

i. Form Cetak Data Layanan Per Anak Form ini berfungsi untuk menampilkan laporan data anak keseluruhan anak yang tersimpan didalam database.

Gbr 4.24 Form Cetak Layanan Anak Keseluruhan j. Form About Me Form ini berfungsi untuk menampilkan tentang pembuat program dengan animasi teks berjalan ke atas.

Gbr 4.25 Form About Me

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.8

Perancangan Data Flow Diagram (DFD) Data Flow Diagram (DFD) merupakan gambaran sistem berupa simbol-simbol 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. 4.1.1 Data Flow Diagram Konteks

Anak
Data Data Pengolahan

Pengasuh

Info.Layana

Sistem Informasi Mekanisme Layanan Pada Panti Asuhan St.Pius IX

Info.Biodata Info.Kegiatan Info.Perekrutan

Laporan

Pimpinan

Gbr 4.26 Diagram Konteks Sistem Informasi Mekanisme Layanan Pada Panti Asuhan St.PIUS IX

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

4.1.1

Data Flow Diagram Level 0

Anak Data Anak P1 Pengasuh Info. Perekrutan


Registrasi Perekrutan Anak

F1 Data F2 Data

P2 Data Perekrutan Anak


Biodata Anak

F3 Anak Asuh F4 Layanan

P3 Info Layanan Anak Layanan Anak

P4 Pembuata n Laporan

Laporan Data Perekrutan Laporan Data Layanan Pimpinan

Gbr 4.27 Data Diagram Flow Level 0

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

BAB V KESIMPULAN DAN SARAN 5.1. Kesimpulan Berdasarkan uraian yang telah dikemukakan pada bab-bab terdahulu, maka dapat ditarik kesimpulan dari hasil penelitian adalah : a. Pengolahan data mekanisme layanan pada Panti Asuhan St.PIUS IX menggunakan pemrograman Visual Basic 6.0 dapat diolah dan ditampilkan dengan lebih baik. b. Dengan menggunakan Aplikasi yang baru maka : 1. Data dapat tersimpan dengan baik 2. Pengaksesan data dapat dilakukan dengan cepat, efisien dan akurat. 3. Dapat meningkatkan kinerja pengguna (user) dalam hal penanganan data mekanisme layanan pada Panti Asuhan St.PIUS IX. 5.2. Saran Dari beberapa kesimpulan di atas, maka penulis memberikan saran sebagai berikut : a. Bagi Panti Asuhan St.PIUS IX. 1. Sistem Mekanisme Layanan yang baru diharapkan dapat menjadi acuan untuk pengembangan komputerisasi ke arah yang lebih baik.
2. Penggunaan Sistem Mekanisme Layanan yang baru sebaiknya

dilakukan dengan benar dan selalu mengikuti prosedur yang telah ditentukan sehingga akan terjaga dengan baik.

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR

3. Dengan disusunnya tugas akhir ini diharapkan terjalin kerjasama yang baik antara Panti Asuhan St.PIUS IX dan pihak AMIK Multicom. 4. Setelah selesai dalam pembuatan sistem informasi, disarankan kepada Panti Asuhan St.PIUS IX untuk menggunakan Aplikasi yang telah ada, dimana mempermudah dalam menyelesaikan pekerjaan lebih efektif dan efisien b. Bagi AMIK Multicom 1. Agar AMIK Multicom meningkatkan mutu sehingga dapat menambah skill dan kemampuan mahasiswa/I untuk dapat mengoperasikan suatu sistem informasi yang ada seiring dengan perkembangan teknologi saat ini. 2. Agar AMIK Multicom lebih meningkatkan lagi kualitas sumber daya manusia, fasilitas dan pelayanan agar dapat bersaing dengan pendidikan komputer yang lainnya. c. Bagi adik-adik tingkat I Dan II di AMIK Multicom 1. Bagi adik-adik tingkat di AMIK Multicom agar dapat

mempergunakan waktu sebaik-baiknya di dalam menuntut ilmu, sehingga dapat meraih apa yang telah di cita-citakan. 2. Mahasiswa/I AMIK Multicom diikut sertakan untuk belajar secara terus menerus demi mengikuti perkembangan ilmu pengetahuan dan ketrampilan yang dibutuhkan masa sekarang dan yang akan datang.

TUGAS AKHIR

AMIK MULTICOM PEMATANGSIANTAR