BAB II LANDASAN TEORI Dalam Landasan teori ini diperlukan

advertisement
BAB II
LANDASAN TEORI
Dalam Landasan teori ini diperlukan dalam menganalisa sistem, karena
sebelum kita memahami sistem itu tentu kita yang harus mengetahui konsepkonsep yang terlihat didalam suatu sistem tersebut. Tanpa konsep yang jelas dari
suatu pengertian sudah pasti kita akan menemukan kesulitan dalam memahami
sistem yang sedang berjalan, Berikut ini akan diterangkan mengenai beberapa
konsep yang berkaitan dengan Sistem Informasi Administrasi Iuran Bulanan
Sumbangan Pendidikan Pembangunan Taman Kanak-Kanak Aisyah.
2.1
Definisi Sistem
Menurut Jogianto (2005) mengemukakan bahwa sistem adalah kumpulan
dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.
sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata
adalah suatu objek nyata, seperti tempat, benda, dan orang-orang yang betul-betul
ada dan terjadi.”1
Jadi sistem ini menekankan pada elemen atau komponen agar saling
berintraksi dan saling berhubungan sehingga membentuk tujuan agar sistem
tersebut tercapai.
Jadi, definisi tentang system diatas, maka dapat disimpulkan bahwa System
merupakan keseluruhan struktur yang terdiri atas unsur-unsur, yang mempunyai
1
www.sarjanaku.com/2012/11/pengertian-sistem-menurut-para-ahli.html
10
11
fungsi khusus. Unsur-unsur tersebut saling berinteraksi dan bekerja secara
bersama-sama menuju pada tercapainya tujuan bersama.
2.2
Definisi Informasi
Informasi merupakan hal yang sangat penting bagi manajemen didalam
pengambilan keputusan. Sumber-sumber informasi untuk pengambilan keputusan,
bisa diperoleh baik dari sumber internal maupun eksternal.
Davis (1995)
mendefinisikan “Informasi adalah data yang telah diolah menjadi bentuk yang
lebih berarti dan bermanfaat dalam pengembilan keputusan saat ini atau
mendatang” 2.
Secara umum informasi adalah hasil dari pengolahan data untuk menjadi
bentuk lain yang lebih berguna dan berarti bagi penerimanya
yang
menggambarkan suatu kejadian nyata yang dimanfaatkan sebagai pengambilan
keputusan.
2.3
Definisi Sistem Informasi
Menurut Al-Bahra (2005) dalam buku yang berjudul Analisis dan Desain
Sistem Informasi menjelaskan bahwa: “sistem informasi adalah suatu sistem yang
dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi
untuk mencapai suatu tujuan yaitu menyajikan informasi.”3
Menurut definisi tersebut penulis dapat menyimpulkan bahwa sistem
informasi itu adalah kumpulan dari komponen- komponen
2
3
yang
saling
Hanif Al fatta, Analisis Perancangan Sistem Informasi Hal 9
http://elib.unikom.ac.id/files/disk1/539/jbptunikompp-gdl-gitadirgan-26915-2-unikom-9-i.pdf
12
bekerjasama secara harmonis untuk bertujuan menyajikan informasi yang
bermanfaat jika salah satu sistem tidak bekerjasama maka sistem tersebut tidak
akurat.
2.4
Definisi Iuran Bulanan SPP
Menurut Irawati, pembayaran adalah suatu tindakan menukarkan sesuatu
uang atau barag dengan maksud dan tujuan yang sama yang dilakukan oleh dua
orang atau lebih. Sedangkan SPP (Sumbangan pembayaran pembangunan)
merupakan iuran wajib bagi siswa/ siswi yang dipergunakan oleh pihak sekolah
untuk memfasilitasi segala kegiatan pembelajaran yang dilakukan siswa/siswi,
dengan waktu yang ditentukan sebelumnya.
1.
Iuran Wajib SPP
Pembayaran spp dilakukan rutin perbulan dan pembayaran paling lambat
tanggal 20. Apabila ada siswa yang menunggak pembayaran, maka diberikan
dispensasi oleh pihak guru. Dan siswa tersebut diperbolehkan membayar
maksimal 2 bulan, apabila siswa membayar tunggakan lebih dari 2 bulan maka
diberi peringatan oleh pihak guru atau surat teguran. Bagi yang tidak mampu
maka diberi keringanan membayar SPP (Sumbangan pendidikan Pembangunan)
sebasar Rp.150.000. Adapun rincian pembayaran SPP pada Taman Kanak-Kanak
Aisyah sebesar Rp. 200.000. SPP merupakan iuran wajib bagi siswa/siswi yang
di pergunakan oleh pihak sekolah untuk memfasilitasi segala kegiatan
pembelajaranyang dilakukan siswa/siswi, dengan waktu pembayaran ditentukan
sebelumnya.
13
2.5
Karakteristik Sistem
Karakteristik sistem ini dapat membedakan suatu sistem dengan sistem
lainnya, sebagai berikut :
a. Batasan (boundary)
Merupakan daerah yang membatasi antara suatu sistem dengan sistem
lainnya atau dengan lingkungan luarnya. Batas suatu sistem
menunjukkan ruang lingkup dari sistem tersebut.
b. Lingkungan (environment)
sistem yang berada diluar dari batas sistem yang mempengaruhi
operasi sistem.
c. Masukan (input)
Merupakan masukan bagi suatu sistem baik berupa dokumen maupun
data yang berkaitan dengan sistem tersebut.
d. Keluaran (output)
Keluaran merupakan hasil dari data yang diolah dan diklasifikasikan
menjadi keluaran yang beguna dan bermanfaat.
e. Komponen (component)
Sistem terdiri dari sejumlah komponen yang saling berinteraksi,
bekerja sama membentuk kesatuan. Komponen atau elemen sistem
dapat berubah menjadi subsistem atau bagian – bagian dari sistem.
Setiap subsistem mempunyai sifat – sifat dari sistem untuk
14
menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem
secara keseluruhan.
f. Penghubung (interface)
Penghubung sistem ini adalah media penghubung antara suatu sistem
dengan subsistem lainnya.
g. Pengolah (proses)
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan
merubah masukkan menjadi keluaran.
h. Sasaran atau Tujuan (Objectives atau Goal)
Suatu sistem pasti mempunyai tujuan (goal) atau sasaran (objective).
Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem
tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali
masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan
sistem.
2.6
Definisi Taman Kanak-kanak
Taman Kanak-Kanak merupakan lembaga pendidikan yang didirikan
sebagai usaha untuk mengembangkan seluruh keperibadian anak didik dalam
rangka menjambatani pendidikan dalam keluarga ke pendidikan sekolah.
Menurut Depdikbud “Taman kanak-kanak merupakan salah satu bentuk
pendidikan prasekolah. Pendidikan Prasekolah adalah pendidikan yang membantu
pertumbuhan dan perkembangan jasmani dan rohani anak didik diluar lingkungan
15
keluarga sebelum memasuki pendidikan dasar. Usaha ini dilakukan agar anakanak usia 4-6 tahun lebih siap mengikuti pendidikan selanjutnya”. Taman Kanakkanak merupakan pendidikan untuk usia prasekolah sehingga kegiatannya
mencakup kegiatan pendidikan, penanaman nilai, sikap dan perilaku dalam
kehidupan sehari-hari.
Masa Kanak-kanak merupakan masa saat anak belum mampu untuk
mengembangkan potensi yang ada dalam dirinya. Mereka cenderung ingin
menyenangkan orang dewasa, senang bermain bersama tiga atau empat teman
pada saat yang bersamaan.
Berdasarkan peraturan Pemerintah di Indonesia,”pengertian dari Taman
Kanak-kanak adalah salah satu bentuk pendidikan prasekolah yang menyediakan
program pendidikan dini bagi anak-anak usia empat tahun sampai memasuki
pendidikan dasar “(UU Nomor 2 tahun 1989).
Taman kanak-kanak merupakan lembaga pendidikan yang didirikan
sebagai usaha untuk mengembangkan
sebagai usaha untuk mengembangkan
seluruh segi kepribadian anak didik dalam rangka menjembatani
pendidikan
dalam ke keluarga ke pendidikan sekolah.
1.
Visi
Sebagai wadah dasar guna terciptanya generasi muslim yang qurani dalam
bingkai persatuan dan kesatuan ummat.
Misi
a. Menanamkan nilai dasar kepribadian muslim pada anak didik.
16
b. Menanamkan sikap percaya diri dan mandiri.
c. Menumbuhkan sifat-sifat positif, cerdas, aktif, kreatif dan trampil.
d. Menanamkan sikap kerjasama kekeluarga.
2.
Struktur Organisasi
Yayasan
Kepala sekolah
Tata usaha
Bendahara
Guru kelas
Guru kelas
Gurukelas
A1
A
Gurukelas
B
Gurukelas
B1
Gambar 2.1 Struktur Organisasi TK Aisyah
3.
Deskripsi Pekerjaan
Deskripsi Pekerjaan adalah Uraian tugas yang merupakan suatu rincian
yang menunjukkan posisi, tanggung jawab dan wewenang. Fungsinya harus
dikerjakan oleh seorang personil di dalam suatu organisasi. Adapun uraian tugas
tersebut adalah sebagai berikut :
A.
Kepala Sekolah
a.
Menyusun program kerja tahunan beserta anggaran biaya
17
b.
Bertanggung jawab atas pelaksanaan program kerja yang telah
disetujui pengurus.
c.
Menyusun personalia pengajar dan coordinator kegiatan
d.
Memberikan tugas yang jelas kepada guru.
e.
Mengoptimalkan SDM (Sumber Daya Manusia) memberikan atau
mengadakan pelatihan pengajaran dan bimbingan.
f.
Memotivasi kerja guru.
g.
Membuat kalender pendidikan, mentukan tugas guru.
h.
Mengikuti perkembangan, mencari gagasan baru dan menularkan pada
guru.
i.
Mengadakan rapat rutin dengan guru wali kelas.
j.
Melakukan tugas administrasi seperti pendokumenan arsip uang
sekolah, penandatanganan surat-surat, laporan dan lain-lain.
k.
B.
Evaluasi.
Guru Kelas / Wakil Kelas
Uraian tugas guru kelas atau wakil kelas sebagai berikut :
a.
Membuat program pengajaran.
b.
Memahami karakter siswa.
c.
Mendidik, mengajar dan melatih mengembangkan keterampilan.
d.
Menumbuhkan minat belajar pada siswa dan member contoh teladan
melalui perkataan, sikap, penampilan dan perbuatan.
e.
Memimpin doa dan mengisi daftar hadir siswa.
f.
Mengelola kelas dalam hal administrasi kelas dan absensi siswa.
18
C.
g.
Membuat laporan perkembangan siswa setiap bulan.
h.
Memeriksa pakai beserta atributnya.
i.
Memanggil orang tua bila ada tunggakan pembayaran iuran SPP .
j.
Membantu pelaksanaan olah raga.
Tata Usaha
a.
Membuat surat.
b.
Mengarsipkan berkas dan data siswa.
c.
Membuat laporan administrasi setiap bulan.
d.
Menindak lanjutin segala kekurangan data dan tunggakan uang
sekolah.
e.
Melayanin penjualan seragam sekolah dan membuat laporan
keuangan.
f.
2.7
Menerima pembayaran uang bina dan membuat laporan keuangannya.
Konsep Permodelan Sistem
Bagan adalah alat bantu yang berbentuk grafik yang sifatnya umum, yaitu
dapat digunakan disemua metodologi yang ada. Pada penyusunan laporan kerja
praktek ini penyusun menggunakan alat – alat bantu sebagai berikut :
1.
Bagan Aliran Dokumen (Flowmap)
Bagan alir dokumen atau disebut juga bagan alir formulir (flowmap)
merupakan bagan alir yang menunjukan alur form dan laporan sistem dari satu
19
bagian ke bagian lain baik bagaimana alur form dan laporan diproses, dicatat dan
disimpan. Komponen-komponen yang digunakan antara lain :
a.
Dokumen (Document)
Merupakan penggambaran dokumen atau mewakili dokumen-dokumen
yang berisi item-item, laporan, data atau informasi yang dibutuhkan
maupun yang dikeluarkan oleh sistem.
b.
Proses Manual
Digunakan untuk menggambarkan kegiatan yang dilaksanakan dengan
tenaga manusia atau secara manual.
c.
Proses Komputer
Proses yang dilakukan secara komputerisasi (dengan alat bantu).
d.
Arsip
Digunakan untuk mengarsipkan dokumen melalui operasi manual untuk
mencegah dokumen agar tidak hilang.
2.
Diagram Arus Data (Data flow diagram)
Adalah
suatu
diagram
yang
menggunakan
notasi-notasi
untuk
menggambarkan arus dari data sistem, yang penggunaannya sangat membantu
untuk memahami sistem secara logika, tersruktur dan jelas.Data Flow Diagram
(DFD) merupakan alat bantu dalam menggambarkan atau menjelaskan Data Flow
Diagram (DFD) ini sering disebut juga dengan nama Bubble chart, Bubble
diagram, model proses, diagram alur kerja, atau model fungsi.
20
Data Flow Diagram (DFD) ini merupakan alat perancangan sistem yang
berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk
penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan
oleh profesional sistem kepada pemakai maupun pembuat program.
Keuntungan menggunakan diagram alur data adalah memudahkan
pemakai atau user yang kurang menguasai bidang komputer untuk mengerti
sistem yang akan dikerjakan dan atau dikembangkan. Pada diagram alur data
terdapat tingkatan, yaitu :
a.
Diagram Konteks
Diagram konteks adalah diagram ini paling atas terdiri dari suatu
proses dan menggambarkann ruang lingkup sistem. Hal yang
digambarkan dalam diagram konteks adalah terminator dengan
sistem dan system dalam suatu proses, sedangkan yang tidak
digambarkan dalam diagram konteks adalah hubungan antar
terminator dan data store.
b.
Diagram Nol (Diagram Zero)
Diagram zero adalah diagram menengah yang merupakan proses
utama dari sistem dan didalamnya terdiri dari hubungan antar
terminator atau entry, proses, data flow, alur data dan data store.
c.
Diagram Rinci ( Diagram Detail)
Diagram ini dibuat untuk menggambarkan arus data secara lebih
mendetail lagi dari tahapan proses yang ada didalam diagram nol.
Diagram ini sudah tidak dapat diuraikan lagi.
21
3.
Diagram Simbol Arus Data
Simbol diagram arus data terdiri dari beberapa, yaitu :
a.
Entitas Eksternal ( Eksternal Entity)
Kesatuan lingkungan luar sistem yang memberikan input atau output
dari sistem. Disimbolkan dengan suatu notasi kotak dan tidak
termasuk bagian dari sistem.
b.
Arus Data (Data Flow)
Arus data yang dapat berupa masukan untuk sistem atau hasil dari
proses sistem. Disimbolkan dengan suatu notasi tanda panah yang
menunjukkan perpindahan data dari satu titik ke titik yang lain,
dengan kepala tanda panah mengarah ke tujuan.
c. Proses (Process)
Kegiatan yang dilakukan oleh orang, mesin atau komputer dari hasil
suatu proses arus data yang akan keluar dari proses. Disimbolkan
dengan
suatu
notasi
bujur
sangkar
dengan
sudut
membulat/lingkaran digunakan untuk menunjukkan adanya proses
transformasi.
d. Simpanan Data (Data Store)
Menunjukan media tempat penyimpanan data Aliran. data di update
atau ditambah ke data store. Dalam menggambarkan simpanan data
di diagram alur data, perlu diingatkan bahwa hanya proses saja yang
berhubungan dengan simpanan data. Data store disimbolkan dengan
notasi sepasang dua garis sejajar.
22
2.8
Konsep Basis Data
Beberapa ahli yang berbeda-beda mendefinisikan basis data sebagai
berikut :4 Menurut Chou basis data adalah ” kumpulan informasi bermanfaat yang
diorganisasikan kedalam tatacara yang khusus”. Menurut Fabbri dan Schwab
menyatakan basis data adalah ” sistem berkas terpadu yang dirancang terutama
untuk meminimalkan pengulangan data”.
1.
Entity Relationship Diagram (ERD)
ERD adalah suatu pemodelan dari basis data relasional yang didasarkan
atas persepsi didalam dunia nyata, dunia ini senantiasa terdiri dari sekumpulan
objek yang saling berhubungan antara satu dengan yang lainnya. Suatu objek
disebut entity dan hubungan yang memilikinya disebut Relationship. Suatu entity
bersifat unik dan memiliki atribut sebagai pembeda dengan entity lainnya.
Diagram hubungan entitas atau yang lebih dikenal dengan sebutan E-R
diagram adalah notasi grafik dari sebuah model data atau sebuah model jaringan
yang menjelaskan tentang data yang tersimpan (storage data) dalam system secara
abstrak. Adapun komponen yang dimiliki oleh ERD adalah sebagai berikut : 5
a. Entity ( Entitas )
Pada E-R diagram, entity digunakan dengan sebuah bentuk persegi
panjang. Entity adalah sesuatu apa saja yang ada didalam sistem nyata
maupun abstrak dimana data tersimpan atau dimana data terdapat.
4
5
Abdul Kadir, Konsep &Tuntunan Praktis Basis Data, [ Andi Offset,Yogyakarta,1999], Ed.1,p. 9
Al- Bahra Bin Ladjamudin, Analisis dan Desain Sistem Informasi, [Graha Ilmu] hal hal 142-149
23
Entitias di beri nama dengan kata benda dan dapat dikelompokkan
dalam empat jenis nama yaitu : orang, benda lokasi dan kejadian
(terdapat unsur waktu didalamnya).
b. Relationship ( Relasi )
Pada E-R diagram, Relationship dapat digambarkan dengan sebuah
bentuk belah ketupat. Relationship adalah hubungan alamiah yang
terjadi antara entitas. Pada umumnya penghubung (relationship) diberi
nama dengan kata kerja dasar, sehingga memudahkan untuk melakukan
pembacaan relasinya. Penggambaran hubungan yang terjadi adalah
sebuah bentuk belah ketupat dihubungan dengan dua bentuk empat
persegi panjang.
c. Atribut
Secara umum sifatnya karakteristik dari tiap entity maupun tiap. Atribut
disimbolkan relationship dengan sejumlah lingkaran atau elips.
d. Garis
Sebagai penghubung antara himpunan relasi dengan himpunan entitas
dan himpunan entitas dengan atributnya.
2.
Kardinalitas (kardinality)
Kardinalitas adalah merupakan tingkat hubungan yang terjadi antara
entitas didalam sebuah sistem.
24
Ada tiga kemungkinan tingkat hubungan yang ada untuk menggambarkan
hubungan antara entitas, yaitu :
a.
Relasi satu ke satu ( one to one)
Yang berarti pada setiap entitas pada himpunan entitas yang saling
berhubungan dengan paling banyak,dengan satu entutas pada
himpunan entitas B, dan begitu juga sebaliknya setiap entitas pada
himpunan entitas B berhubungan dengan paling banyak dengan satu
entitas pada himpunan entitas A.
Contoh ERD yang memiliki relasi one to one adalah sebagai berikut :
Presiden
1
1
memimpin
Negara
[[
Gambar 2.2 relasi one to one
b.
Relasi satu ke banyak (one to many)
Yang berarti setiap entitas pada himpunan entitas A dapat
berhubungan dengan banyak entitas pada himpunan entitas B, tetapi
sebaliknya, di mana setiap entitas pada himpunan entitas B
berhubungan dengan banyak satu entitas pada himpunan entitas B.
Contoh ERD yang memiliki relasi one to many
adalah sebagai
berikut :
Guru
m
1
mengajar
Gambar 2.3 relasi one to many
Pelajaran
25
c.
Relasi banyak ke banyak (many to many)
Adalah tingkat hubungan banyak ke banyak terjadi jika kejadian pada
sebuah entitas akan mempunyai banyak hubungan dengan kejadian
pada entitas lain. Baik dilihat dari sisi entitas pertama maupun dilihat
dari sisi entitas kedua.
Contoh ERD yang memiliki relasi many to many adalah sebagai
berikut :
Peserta
m
m
mempelajari
Pelajaran
Gambar 2.4 relasi many to many
3.
Definisi basis data
Basis data dapat didefinisikan dalam sejumlah sudut pandang, seperti
menurut Connolly (2002), definisi basis data adalah kumpulan data yang
dihubungkan secara bersama-sama, dan gambaran dari data yang dirancang untuk
memenuhi kebutuhan informasi dari suatu organisasi. Berbeda dengan
sistem file yang menyimpan data secara terpisah, pada basis data data tersimpan
secara terintegrasi. Basis data bukan menjadi milik dari suatu departemen tetapi
sebagai sumber daya perusahaan yang dapat digunakan bersama.6
basis data adalah kumpulan informasi yang disusun berdasarkan cara
tertentu dan merupakan suatu kesatuan yang utuh.
6
expresiku.wordpress.com
26
Menurut Date ( 1990 ), definisi dari basis data adalah kumpulan
terintegrasi
dari
file
yang
merupakan
representasi
data
dari
suatu
model enterprise.
Sedangkan menurut Fathansyah ( 1999 ), basis data adalah :
a.
Himpunan kelompok data ( arsip ) yang saling berhubungan yang
diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali
dengan cepat dan mudah.
b.
Kumpulan data yang saling berhubungan yang disimpan secara
bersama sedemikian rupa dan tanpa pengulangan ( redudansi ) yang
tidak perlu, untuk memenuhi berbagai kebutuhan.
c.
Kumpulan file dan tabel arsip yang saling berhubungan yang disimpan
dalam media penyimpanan elektronis.
Data dalam basis data disimpan dalam tiga struktur, yaitu file, tabel atau
objek. File terdiri dari record dan field, tabel terdiri dari baris dan kolom. Objek
terdiri dari data dan instruksi program yang memfungsikan data. Tabel terdiri dari
kolom-kolom yang saling terkait, seperti file yang terdiri dari record yang saling
terkait. File didalam basis data dapat terhubung kepada beberapa tabel. Dalam
sebuah tabel, data pada tiap kolom terdiri dari ukuran dan tipe yang sejenis
(char/ numeric).
Menurut “Siberschatz ( 2002 ) mendefinisikan basisdata sebagai kumpulan
data berisi informasi yang sesuai untuk sebuah perusahaan. System manajemen
basis data ( DBMS ) adalah kumpulan data yang saling berhubungan dan
27
kumpulan program untuk mengakses data. Tujuan utama system manajemen
basisdata adalah menyediakan cara menyimpan dan mengambil informasi
basisdata secara mudah dan efisien”.
Di dalam sistem basis data terdapat beberapa istilah yaitu :
a.
Tabel yaitu merupakan sebuah konfigurasi penyimpanan data dalam
bentuk tabel yang memiliki kolom-kolom.
b.
Field yaitu kolom yang ada didalam tabel.
c.
Record yaitu jika field merupakan kolom dari sebuah tabel maka
record merupakan barisnya.
4.
Sifat-sifat Basis Data
Istilah Basis data pada umumnya juga menyiratkan serangkaian sifat yang
terkait : berbagai data, integrasi data, integritas data, keamanan data, abstrak
data dan indenpendensi data.
a. Berbagi data
Data yang disimpan didalam basis data tidak secara umum dipegang
semata-mata untuk digunakan oleh seseorang. Suatu basis data secara
normal diharapkan bisa diakses oleh lebih dari satu orang, dan
mungkin pada waktu yang sama.
b. Integritas Data
Dengan kata lain basis data perlu secara akurat mencerminkan seluruh
bidang yang mencoba pada model, artinya jika hubungan antar objek
28
yang ada didalam dunia nyata diwakili oleh data didalam basis data,
maka perubahan menjadi salah satu mitra pada suatu hubungan harus
secara akurat menggambarkan perubahan yang terjadi pada hubungan
tersebut.
c. Keamanan Data
Salah satu yang utama untuk memastikan integritas basis data adalah
dengan melakukan pembatasan akses.
d. Abstraksi Data
Informasi yang disimpan didalam basis data pada umumnya
merupakan sebuah usaha untuk menyajikan sifat dari beberapa objek
sesungguhnya.
5.
Elemen-elemen Basis Data Relasional
a.
Tabel
Tabel merupakan kumpulan informasi secara logis yang terkait dan
diperlukan sebagai unit.
b. Baris
Suatu baris atau Record adalah kejadian tunggal yang berisi data
didalam tabel.
c. Kolom
Baris diorganisasikan sebagai kumpulan kolom ( field-field ), semua
baris didalam table terdiri atas sekumpulan kolom yang sama.
29
d. Kunci
Ada dua jenis kunci, yakni utama ( primary ) dan tamu ( foreign ),
Kunci utama adalah suatu kolom atau kelompok kolom dimana nilai
unique digunakan untuk mengidentifikasikan setiap baris didalam
tabel.
6.
Relasi Database
Suatu Relationship adalah suatu asosiasi antar dua tabel atau lebih,
hubungan dinyatakan didalam nilai-nilai data kunci utama dan kunci asing.
7.
Primary Key (kunci)
Primary Key” adalah field kunci
utama dari suatu tabel yang
menunjukkan bahwa field yang menjadi kunci tersebut tidak bisa diisi dengan data
yang sama,
dengan kata lain Primary key menjadikan tiap record memiliki
identitas sendiri-sendiri yang membedakan satu sama lainnya.7
a. Atribut Kunci
Setiap file selalu terdapat kunci dari file atau satu set field yang
dapat diwakili record.
b.
Candidate Key
Adalah
satu
atribut
atau
satu
set
minimal
atribut
yang
mengidentifikasi secara unik suatu kejadian spesifik dari entity dan
tidak boleh berisi atribut dari tabel yang lain.
7
http://sitisamiasih.blogspot.com/2008/06/pengertian-blog-primary-key-foreign-key.html
30
c.
Primary Key
Adalah satu atribut atau satu set minimal atribut yang tidak hanya
mengidentifikasi secara unik suatu kejadian spesifik tetapi dapat juga
mewakili setiap kejadian dari entity
d.
Alternative Key
Setiap atribut dari candidate key yang tidak terpilih untuk menjadi
primary key, maka atribut – atribut tersebut akan dinamakan
alternative key.
e.
Foreign Key
Merupakan sembarang atribut yang menunjuk kepada primary key
pada tabel yang lain. Foreign Key akan menjadi suatu relasi yang
memiliki kardinalitas one to many (satu ke banyak ) atau many to
many ( banyak ke banyak ). Biasanya foreign key selalu diletakkan
pada tabel atau relasi yang mengarah ke banyak.
2.9
Kamus Data
Kamus data berfungsi membantu pelaku sistem untuk mengartikan
aplikasi secara mendetail dan mengorganisasikan semua elemen data yang
digunakan dalam sistem, sehingga pemakai data, penganalisa sistem, mempunyai
dasar pengertian yang sama tentang masukan, keluaran, penyimpanan dan proses.
2.10
Definisi Database
Menurut Chendramata (2009), Database adalah “sebuah perangkat lunak
31
yang dirancang dan diperuntukkan sebagai media untuk menyimpan data-data
transaksi yang dihasilkan pada sebuah proses bisnis”. Database minimal terdiri
dari satu file yang cukup untuk dimanipulasi oleh komputer sedemikian rupa.
Sedangkan menurut Nugroho (2005), Database adalah “sebuah bentuk media
yang digunakan untuk menyimpan sebuah data”. Database dapat diilustrasikan
sebagai rumah atau gudang yang akan dijadikan tempat menyimpan berbagai
macam barang. Dalam database, barang tersebut adalah data. Dari kedua
pengertian diatas dapat disimpulkan bahwa database merupakan perangka lunak
yang digunakan untuk menyimpan data.
2.11
Perangkat Lunak Yang Digunakan
Setelah dianalisa dan dirancang maka sistem tersebut siap diterapkan atau
diimplementasikan. Tahap implementasi sistem ini merupakan tahap meletakan
perancangan sistem kedalam bentuk coding bahasa pemrograman, dalam
pembuatan Sistem informasi Administrasi Iuran bulanan TK Aisyah ini
menggunakan Microsoft Access dan Borland Delphi 07 Adapun pengertiannya
adalah sebagai berikut :
1.
Microsoft Access 2007
Microsoft Access adalah sebuah program aplikasi basis data komputer
relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga
menengah, dan juga menggunakan tampilan grafis yang intuitif sehingga
memudahkan pengguna.
32
Microsoft Access dapat menggunakan data yang di simpan di dalam format
Microsoft Access. Para pengguna / programmer yang telah berpengalaman dapat
menggunakannya untuk mengembangkan perangkat lunak aplikasi yang
kompleks,
sementara
para programmer yang
kurang
berpengalaman dapat
menggunakanya karena Microsoft Accsess merupakan program yang telah
disetting sedemikian rupa agar para penggunanya baik dari para programmer yang
handal
atau
tidak.
Access
juga
menawarkan teknik-teknik pemrograman
berorientasi objek.
Gambar 2.5 Microsoft access 2007
Database pada Access 2007 terdiri atas satu atau beberapa tables, query,
form, report, page, makro, modul
yang semuanya berhubungan atau
saling
terkait.
a.
Tables berupa tabel kumpulan data yang merupakan komponen
utama dari sebuah database.
33
b.
Queries, digunakan untuk mencari dan menampilkan data yang
memenuhi syarat tertentu dari satu tabel atau lebih. Query dapat juga
digunakan untuk meng-update atau
menghapus beberapa record data
pada suatu saat yang sama. Selain itu query dapat digunakan
untuk menjalankan perhitungan terhadap sekelompok data. Sebuah
query dapat memiliki sumber data sampai dengan 16 tabel, dapat
memiliki sampai 255 field yang berbeda.
c.
Forms digunakan untuk menampilkan data, mengisi data mengubah data
yang ada di dalam tabel. Ketika form dibuka, Access 2003
mengambil data dari satu tabel atau lebih dan menampilkannya ke layar
monitor menggunakan layout yang dibuat melalui Form Wizard atau dari
layout yang dirancang sendiri oleh user.
Reports digunakan untuk
menampilkan laporan hasil analisis data.
d.
Report yang telah dikelompokkan dapat dicetak, dihitung subtotal dan
total datanya berdasarkan criteria tertentu. Report (laporan) juga dapat
dibuat dengan berisikan grafik atau label data.
e.
Pages digunakan untuk membuat halaman Web (page) berupa data access
page yang dapat ditempatkan di server sistem jaringan intranet atau
internet.
f.
Macros untuk mengotomatisasi perintah perintah yang sering digunakan
dalam mengolah data.
g.
Modules
digunakan untuk
aplikasi pengolahan
database
perancangan
tingkat
lanjut
berbagai
sesuai
modul
dengan
34
kebutuhan.Module ini berisi kode Visual Basic for Applications yang
ditulis untuk menangani even dalam Access 2007.
2.
Definisi Borland Delphi 07
Borland Delphi adalah bahasa pemrograman yang bekerja dalam lingkup
MS-Windows yang merupakan pengembangan bahasa Pascal yang bersifat visual.
Borland Delphi dapat memanfaatkan kemampuan MS-Windows secara optimal.
Kemampuannya dapat dipakai untuk merancang program aplikasi yang
berpenampilan seperti lainnya berbasis MS-Windows. Khusus untuk pemrograman
database, Borland Delphi menyediakan fasilitas objek yang sangat kuat dan
lengkap, sehingga memudahkan programmer dalam membuat program untuk
aplikasi database. Selain menyediakan format database sendiri, yaitu format
database paradox dan dBase, Borland Delphi juga dapat menangani berbagai
macam format database, antara lain MS-Access, ODBC, SyBASE, Oracle dan lainlain.
Gambar 2.6 Tampilan delphi
35
A.
IDE ( Integrated Development Environment)
IDE Merupakan lingkungan atau wilayah dimana seluruh komponen-
komponen yang dibutuhkan untuk merancang dan membangun aplikasi program.
Secara umum IDE delphi dikelompokkan 8 bagian yaitu :
a.
Main Menu Merupakan penunjuk ke seluruh fasilitas yang disediakan
aplikasi Delphi.
2.7 Menu Pemrograman delphi
b.
Toolbar merupakan Icon yang dirancang untuk lebih memudahkan
menjangkau fasilitas yang ada pada delphi.
Gambar 2.8 Menu Pemrograman delphi
c.
Component palette merupakan kompnenen yang dikelompokkan
kedalam tab-tab komponen ini digunakan untuk merancang interface
atau antar muka.
d.
Gambar 2.9 Component palette Pemrograman delphi
36
e.
Form designer
Merupakan interface aplikasi yang akan dibangun, form akan
menampung seluruh kompnen yang akan digunakan dalam proses
perancangan sebuah aplikasi dengan delphi.
Gambar 2.10 form designer Pemrograman delphi
f.
Code Editor Merupakan tempat untuk menuliskan kode program
dengan menggunakan object pascal. kode program tidak perlu ditulis
secara keseluruhan karena delphi sudah menyediakan kerangka untuk
menulis kode program.
Gambar 2.11 Code editor Pemrograman delphi
37
g.
Code Explorer digunakan untuk memindahkan antar file unit didalam
code editor. Code explorer berisi daftar yang menampilkan semua
tipe, class, properti, method, variabel global rutin global yang telah
didefinisikan didalam unit.
Gambar 2.12 Code explorer Pemrograman delphi
h.
Object
Inspector
digunakan
untuk
mengubah
properti
atau
karakteristik dari suatu komponen. Terdiri dari 2 tab yaitu :
a)
Propoerties digunakan untuk menentukan seting suatu objek.
Satu objek memiliki beberapa properti yang dapat diatur
langsung dari object inspector maupun melalui kode program.
b)
Event
Merupakan bagian yang dapat diisi dengan kode
program tertentu yang berfungsi untuk menangani event-event
yang dapat direspon oleh sebuah komponen.
Gambar 2.13 Object inspectorPemrograman delphi
38
i.
Object Tree View berisi daftar komponen yang sudah diletakkan di
form designer.
Gambar 2.14 Object Tree View Pemrograman delphi
2.12
Sejarah Taman Kanak-kanak
Taman Kanak-Kanak ini didirikan oleh sebuah yayasan keluarga yang
bernama Yayasan Pendidikan Islam Hamzah. Nama Hamzah berasal dari nama
kakek saya dan nama Taman Kanak-Kanak Aisyah itu diambil dari nama nenek
saya. Jadi yayasan ini pertama kali merupakan yayasan keluarga yang sifatnya
social bukan komirsial pendidikan.
Gedung ini pertama kali adalah sebuah rumah keluarga yang di infakkan
kepada yayasan, dan akan dipergunakan untuk belajar bagi anak-anak disekitar
Taman Kanak-Kanak, karna pihak kami merasa pendidikan untuk anak-anak usia
dini itu sangat penting, tetapi tidak semua anak dapat mengikuti pendidikan di
Taman Kanak-kanak Aisyah ini.
Taman Kanak-Kanak ini secara resmi berdiri dan mulai beroperasi pada
tanggal 1 Mei 2001. Untuk mempermudah perizinan pada awal nya Taman
Kanak-kanak ini didaftar kan sebagai filial dari TK/RA Fil-Hikmah waktu Mesjid
39
Raya Tanjungpinang alhamdulilah sesuai dengan berjalannya waktu Taman
Kanak-kanak ini akhirnya berkembang menjadi taman kanak-kanak dan komplek
bermain Aisyah yang merupakan Taman Kanak-kanak Islam terpadu.
Adapun Guru-guru nya:
1.
Irawati S.p.d.i
2.
Erawati S.Pd AuD
3.
Riawati Amir S.Pd AuD
4.
Agustian Nindarini A.Ma
5.
Mubtadiatul Khairah A.Ma
6.
Media Ambarwati A.Ma
7.
Rosadayanti
8.
J.Syahrizal. Z
9.
Anis Watul
Download