Skripsi
Diajukan Sebagai Salah Satu Syarat Kelulusan Pada Program Studi Sistem Informasi
Jenjang Sarjana Fakultas Teknik dan Ilmu Komputer
Arista Febianda
10507675
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
B A N D U N G
i
pemerintah. Kebutuhan terhadap informasi yang cepat dan berkualitas tersebut
dirsakan pula oleh Unit Pelaksana Teknis Balai Informasi Teknologi LIPI
Bandung dalam mengolah pendaftaran peserta pelatihan teknologi informasi.
Sistem peserta pelatihan yang sedang berjalan belum memiliki sistem
informasi yang mengolah data peserta sehingga pengola peserta berjalan lambat.
Tujuan penelitian ini untuk mempermudah kinerja panitia pelatihan dalam
mengolah data pendaftaran peserta pelatihan sedangkan dari kegunaan pelatihan
ini adalah memberikan kemudahan dalam mengatur data yang masuk.
Berdasarkan permasalahan diatas, penulis merancang sistem informasi
pendaftaran peserta pelatihan berbasis web, yang diharapkan dapat mempermudah
panitia pelaksana dalam mengolah data peserta yang akan mengikuti pelatihan.
Metode pengembangan sistem yang digunakan yaitu model prototipe, dengan
menggunakan teknik pengumpulan data yaitu wawancara dan observasi. Alat
pengembangan sistemnya yaitu Flowmap, Diagram konteks, Data Flow Diagram
(DFD), Normalisasi, Entity Relatinship Diagram (ERD). Sistem Informasi
dibangun dengan menggunakan bahasa pemograman PHP dan MySQL sebagai
database.
need for information quickly and quality is shared by the Technical
Implementation Unit LIPI Bandung Institute of Information Technology in
processing participant registration information technology training.
Trainee system is running does not have information systems that process
data processing participant participant so slow. The purpose of this study to
facilitate the training committee's performance in processing data while the
trainee registration of the usefulness of this training is to provide convenience in
managing incoming data.
Based on the above problems, the authors designed a system participant
registration information web-based training, which is expected to facilitate the
executive committee in processing the data of participants who will follow the
training. System development method used is a prototype model, using data
collection techniques are interviews and observation. System development tool
that is Flowmap, Diagram contexts, Data Flow Diagrams (DFD), Normalization,
Entity Relationship Diagram (ERD). Information systems built using the PHP
programming language and MySQL as database.
iv
Allah SWT, karena dengan izin-Nya dan setitik ilmu pengetahuan yang
dipinjamkan kepada makhluk-Nya, penulis dapat menyelesaikan laporan skripsi
ini. Shalawat serta Salam semoga senantiasa tercurah kepada Nabi Muhammad
S.A.W. serta kepada segenap keluarganya, para sahabatnya, dan seluruh kaum
mukmin yang mengikuti Sunnahnya sampai hari kiamat.
Dengan mengucapkan alhamdulillah, Skripsi ini yang berjudul
Sistem
Informasi Pendaftaan Pelatihan Teknlogi Informasi Berbasis Web pada UPT BIT
LIPI Bandung
dapat penulis selesaikan dengan baik. Tentu saja tidak lepas
berkat dorongan, bantuan dan bimbingan secara moril, materil dan spiritual dari
berbagai pihak. Penulis mengucapkan banyak terima kasih kepada:
1.
Dr. Ir. Eddy Soeryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer
Indonesia.
2.
Prof. Dr. H. Denny Kurniadie., Ir., M.Sc., selaku Dekan Fakultas Teknik dan
Ilmu Komputer Universitas Komputer Indonesia.
3.
Dadang Munandar, SE, M.Si, selaku Ketua Jurusan Manajemen Informatika
Universitas Komputer Indonesia.
4.
Diana Effendi,S.Si.,MT. selaku Dosen Pembimbing atas bimbingannya.
5.
Novrini Hasti,S.Si.,MT. selaku dosen wali MI-15, atas bimbingan dan saran
v
dan moril, serta doa yang selalu dipanjatkan setiap waktu, penulis ucapkan
terima kasih yang tak terhingga.
8.
Bapak Achmad Rudy Hartono, atas kesempatan dan waktu yang diberikan
untuk penulis dapat menyelesaikan studi di Universitas Komputer Indonesia
Bandung.
9.
Lutfi Fauzyah yang telah memberikan perhatian, pengertian, serta selalu
mendampingi dalam pembuatan tugas akhir ini.
10. Teman-teman di Jurusan Manajemen Informatika khususnya kelas MI-15
yang tidak dapat disebutkan satu-persatu, terima kasih atas bantuan dan
dukungannya.
11. Dan orang-orang yang tidak dapat disebutkan satu persatu, penulis ucapkan
terima kasih yang sedalam-dalamnya.
Akhir kata, penulis berharap agar laporan ini dapat berguna bagi semua orang
yang membutuhkan. Amien.
Wassalamu alaikum Wr. Wb.
â â¡ ââ ââ
YATAAN KEASLIAN
ABSTRAK ... i
ABSTRACT ...
ii
MOTTO ... iii
KATA PENGANTAR ... iv
DAFTAR ISI... vi
DAFTAR GAMBAR ... xii
DAFTAR TABEL ...xv
DAFTAR SIMBOL ... xvi
BAB I PENDAHULUAN
âââ
â â â â
3.1. Objek Penelitian ...31
3.1.1. Sejarah Singkat UPT BIT LIPI Bandung ...31
3.1.2. Visi dan Misi ...34
3.1.3. Struktur Organisasi ...34
3.1.4. Deskripsi Kerja ...35
3.2. Metode Penelitian...41
3.2.1. Desain Penelitian ...42
3.2.2. Jenis dan Metode Pengumpulan Data...42
3.2.2.1. Sumber Data Primer...42
3.2.2.2. Sumber Data Sekunder...43
3.2.3. Metode Pendekatan dan Pengembangan Sistem ...43
3.2.3.1. Metode Pendekatan Sistem ...44
3.2.3.2. Metode Pengembangan Sistem ...45
3.2.3.3. Alat Bantu Analisis dan Perancangan ...47
3.2.4. Pengujian Software...51
BAB IV ANALISIS DAN PERANCANGAN SISTEM
4.1. Analisis Sistem yang Berjalan ...53
4.1.1. Analisis Dokumen ...53
4.1.2. Analisis Prosedur ...56
â¨
x
4.2. Perancangan Sistem ...62
4.2.1. Tujuan Perancangan Sistem...62
4.2.2. Gambaran Umum Sistem yang Diusulkan ...63
4.2.3. Perancangan Prosedur yang Diusulkan ...63
4.2.3.1. Diagram Konteks yang Diusulkan ...65
4.2.3.2. DFD yang Diusulkan ...66
4.2.3.2.1. DFD Level 1 Proses 1...67
4.2.3.2.2. DFD Level 1 Proses 2...67
4.2.3.2.3. DFD Level 1 Proses 3...68
4.2.3.2.4. DFD Level 1 Proses 4...68
4.2.3.2.5. DFD Level 1 Proses 5...69
4.2.3.2.6. DFD Level 1 Proses 6...69
4.2.3.2.7. DFD Level 1 Proses 8...70
4.2.3.3. Kamus Data...71
4.2.4. Perancangan Basis Data...75
4.2.4.1. Normalisasi ...75
4.2.4.2. ERD ...79
4.2.4.3. Relasi Tabel...81
4.2.4.4. Struktur File ...82
x
4.2.5.2.1. Login...89
4.2.5.2.2. Register User ...90
4.2.5.2.3. Input Konfirmasi Pembayaran ...91
4.2.5.2.4. Update Konfirmasi Pembayaran...92
4.2.5.2.5. Input Pelatihan ...93
4.2.5.2.6. Ubah Pelatihan...94
4.2.5.3. Perancangan Output ...96
4.2.5.3.1. Output Cetak Sertifikat ...96
4.2.5.3.2. Output Cetak Kalkulasi...97
4.2.6. Perancangan Arsitektur Jaringan ...97
â©â¶ â©â·â¸â¹ âºâ» â¼â¹ â¼â½â¾ â¶â¿ â¸ââ¶â½âºâ¼â½ ââ
JIAN SISTEM
5.1. Implementasi ...99
5.1.1. Batasan Implementasi...99
5.1.2. Implementasi Perangkat Lunak ...99
5.1.3. Implementasi Perangkat Keras ...100
5.1.4. Implementasi Basis Data ...100
5.1.5. Implementasi Antar Muka ...105
5.1.6. Implementasi Instalasi Program ...113
5.1.7. Penggunaan Program ...116
xi
ââ ââ â ââ ââ â ââââ âââ âââââ â
6.1. Kesimpulan ...122
6.2. Saran ...123
â
1.1. Latar Belakang Penelitian
âââ⣠ââ â â£ââ ââ ââ â â ââââ â â¡ â⢠â ⢠â¤â¥ â⦠â¡â â⧠â⥠â ⢠ââ£â¤ ⨠ââ âââ â©â â â£âââ ⥠âââ â¡ â¡â âââââ ââ£âââ â©â â ⥠â¤â â£ââ«ââ£â⢠ââ£ââ¤â© ⤠â â â â¡ââ¡â© ⤠ââ â¢ââ â£â ââ¤ââââ£â⢠â¥ââ â ⢠â⨠⤠â⦠⩠ââ â¤â¢ â⦠âââ ââ£â⤠ââ â¡â¨ââââ â¯â¡â© ââ â¡â ââ£â⢠â ⥠ââ â â£ââ ââ ââ â â ââ ââ â â¡â⢠â â£ââ¥ââ â¦âââ² â ⢠â⨠ââ ââ â© â â⤠â⧠âââ â¥ââââ¡ â¡â ââ¥ââ© ââ£âââ ââ ââ â â¡ â⢠â â² âââ ââ⨠â⦠â¨âââ² âââ³ â ââ¡â¤ â â£âââââââ â ââââ â â¡ â⢠â â² âââ â¥ââ ⤠âââââ⩠⤠ââ¥ââ© â⣠â¡â â¡â¨ ââ â£â¤ â¡â â¡â© ââ âââ ⦠ââ ââ â â¡â⢠â ⥠â âââââ£ââ©ââ£â³âµââ© ââ£â³ ⥠ââââ âââââ©â¢ â ⦠âââ â ââ¥ââ© ââ£â£ââ âµââ©â£â⢠â⨠⤠ââ¦â© â â â¢ââ¢â² ââââ¨ââââ
P
ââ â â â¡â¨âââ ââ â£ââââââ â â ââ âââ â¡â⢠â â² âââ ⨠ââ ââ â¡â¨âââ âµâ¤â â¤â© â© â⢠â⣠⢠ââ⣠ââ ââ¡â â¡â¨ ââ ââ ââ ⥠ââ¡â© ââ â² ââââ©â ⢠ââ£âââ©â⥠â ââââ â ⤠âââââ ââ ⦠âââââ â£ââ ââ ââ â âââââ â â¡â⢠â ⢠ââ⣠âââ ⥠ââ©ââ ââ ⦠ââ¡â© ââ â¥â â¢â â¡ â¤â ââââââ ââⳠ⨠âââ ââ£â¤ â© â ââ¥â⥠ââ ââⳠ⨠â⢠â ââ¢â³ ââ£ââ¤â© ⤠â â© â â¡ââ ââ â£ââ¦â
â¸â ââ£
P
â âââ⢠ââââºââ â ââ¢â» ââââ⯠â âââ â¡â⢠ââºââ ââ ââ â ââ¼ â¸P
⺠â»â¯ âºâ½â¾â¯P
⯠â»ââ⥠⤠ââ ââ¥âââ⦠â¡ââ â¤â©ââ ââ â¨ââ ââ ââ¥ââ â â¾â â¡â¨âââ ⯠ââ¡â¤P
â âââ â£â⦠â¤ââ ⯠â⥠â ââ⢠ââ ââ£â⤠â¾â¯P
â¯â â¸â ââ£P
â âââ⢠ââ â âºââââ⢠⻠ââââ ⯠â ââ â â¡â⢠â âºââââââ â â â¾â¯P
⯠⻠âââ¥â¤ââ ââ£â⤠â¥â⢠âââ â â⣠â¡â â⧠ââ¥â â¸P
⺠â»â¯ ⺠â¾â¯P
⯠â»ââ⥠⤠ââ â¡â â¡â©â¤ââ² ââ â£â¤â â⢠⩠ââ ââ ⢠ââ â£â â â¤ââ⢠â ⤠ââ£â¤â â¡â âââ⢠ââââââ â© â âââ â¡â¨ âââ âââ³ â© â âââ² ââ ââ ââ âââ â¡â⢠â â¥ââ â ââ© â¤â¢ â£âââââ â£ââ ⤠â£ââ¡â ⤠ââ£â¤ââ¨â⥠ââââ£ââââââ â âââ¶â¹â â´â·â â¬â¹â®â â± ââ±â´â ââ ââ± â®â°â· à âÃ
Contoh pelatihannya adalah Pelatihan
Pengelolaan Perpustakaan Digital, Pelatihan Pembuatan Company Profile
Perusahaan dalam Format CD Interaktif menggunakan Adobe Flash CS4
Professional dan Adobe Photoshop, dan lain sebagainya.
ÃâÃâ·â®â·Ãâ® â·â â¶â¹ââ´â·ââ· â¶â·â Ãâ· Ãâ¹ ââ·â¬ âÃâ·â ââ â â¶â·Ãâ·â¬ â°â¹âââ â´â®â·â¬â® â·â â® Ãâ· âââ¬â·Ã â¶â·â® â ââ ⶠâà ââ¶Ã Ãâ·ââ´ â°â¹ â â´ââ®Ã⬠â Ãâ¹ ââ·â¬ âÃâ·â â¬â¹â®Ãâ¹ÃÃâ¬Ã Ãâ·â·â¬ âââ Ãâ¹ ââ·â¬ âÃâ·â Ãâ¹â®Ãâ· ââ·â â¶â¹ââ´â·â Ãâ¹Ãâ¹â®â¬â· Ãâ·ââ´ Ãâ¹â® â· Ãâ· â â¶â·â®â ââÃâ¬â·âà âà ââ Ãâ¬â·âÃâ Ãâ¹â°â¹â® ââ â¬â·Ãà Ãâ¹ âÃâ° â®â¹Ãâ· â¶â· â® â· ââ·ââ´â·â Ãâ° Ãâ°Ã Ãâ· â âââ ⶠâÃâ¹Ãâ·Ãâ®â·â â®Ãâ® â·â â´â Ãâ· â¹ââ¹â®â¬ ââ â Ãâ· â° â¹ â¶ââ· Ãâ® â±â° â± Ã â Ãâ·ââ´ Ãâ·â·â¬ âââ Ãâ¹â® ââ·ââ´Ã Ãâ â´Ã â®â·â® â¹ââ· Ãâ¹â® à Ãâ·Ãâ·â·â â° â¹ ââ·â® Ãâ®â·â Ãâ¹â â·Ãâ·â®â·âÃâ¹ ââ·â¬ âÃâ·â â° â¹ ââ· âà ââ° â¹ â¶ââ· â¬â¹ ââ¹â®â± â° Ãâ ââ® â· Ã âÃâ¹Ãâ·â®â· Ãâ¹â® Ãâ±â â· âà Ãâ· ââ·Ã Ãâ·â¬ Ãâ Ãâ· â· â¶â· ââ·Ã â°â¹ ââ· âÃâÃâ¹ Ãâ·Ãâ·â¬ â¬â¹ ââ¹Ãâ±â â¶â·â â â·Ãà Ãâ¹ââ´â·â â°â¹â¬â±â¶â¹ Ãâ®â± â°â± à â Ãâ·â â´ Ãâ¹â® ââ·ââ´ÃÃââ´Ãâ·â·â¬ âââà â®â¹ ÃÃâ±â â¶â· â® âÃâ·â®â· Ãâ· ââ±â Ãâ¹ Ãâ¹â® â¬â· Ãâ·ââ´â·â¬ ââ·â°Ãâ·â¬Ã Ãâ¹Ãâââ´â´â· â¶â· ââ·â° ÃÃâ·Ãâ· â°â¹ââ¶â·Ãâ·â¬â®â·â Ãâ¹ Ãâ¹â®â¬â· Ãâ¹ ââ·â¬ âÃâ·âà Ãâ¹â® ÃÃâ·Ãâ·â·â ⬠ââ¶â·â® Ãâ·â Ãâ· Ãâ·â¬ Ãâ® â· âââ¶â· ââ·â°â°â¹ââ´ÃÃÃÃâ â´â ââÃâ¬â·â à ââ¬â¹â®â® â· â⬠Ã
Tidak jarang pula pelatihan batal
dilaksanakan atau diundur pelaksanaannya, dikarenakan jumlah peserta
belum memenuhi kuota minimal yaitu sebanyak 5 orang peserta, sedangkan
untuk jumlah maksimal peserta sebanyak 20 orang peserta dimaksudnya
agar pelatihan berjalan efektif dan efisien. Jika pelatihan dibatalkan atau
peserta membatalkan keikutsertaan, maka biaya peserta pelatihan yang
telah membayar akan dikembalikan tanpa dipotong.
P
â®â±Ãâ¹ Ã Ãâ¹ââ¶â·ââ¬â·â® â·â Ãâ¹ ââ·â¬ âÃâ·â Ãâ·ââ´ â¬â¹â®Ãⷠⶠâ Ãâ·â·â¬ ââ â â· â¶â· ââ·Ã â¶ââ°Ãââ· â â¶â·â® âáâãâ äâ åã æç åèé æéêâ ë æì æÃæê áâî æåï æâãæçåèé æéêâ ï è äðæãæï æç áâïè î æñæà Ãèéèï ò çó ôè åê áâ æç ïè äê î æõæ æç åè çê çööê ֐ åé æõ ïè îè ä Ãæ åè ç ðæïæâ ã êòÃæ åâ çâå æé ï èé æã î æçæ æçïèé æÃâõæçó
Setelah mendapatkan kuota minimal, perusahaan akan
merencanakan biaya yang harus dikeluarkan untuk persiapan pelatihan.
Jika belum mencapai kuota maksimal, maka batas akhir pendaftaran adalah
saat hari pertama pelaksanaan pelatihan, peserta dapat langsung ke tempat
pelatihan dengan membawa data diri dan biaya pelatihan yang diperlukan.
Jika sudah mencapai kuota maksimal, maka pendaftaran pelatihan ditutup.
P
äòîè î îææà ïèé æÃâõæç øè äé æçöîê çö æáæé æõ ïèîè ä Ãæ áâøè äâã æç ï è äæé æÃæçï è çêç÷æçö ï èé æÃâõæç á æç åòáê é ï èé æÃâõæçù Ãæö ç æåæù ÷æáñæé æðæäæù ã êè îâò çè ä õæäâ æçù áæç ëòäåê éâ ä á æÃæ áâ äâ êçÃê ã ã èïè äéêæç áòã ê åè ç Ãæîâó ôêè îâòçè ä õæäâ æç áâ øè äâãæçîè Ãâ æïõæäâ ê ç Ãêã åè Ã¥ øè äâãæçèúæéê æîâ åè çöè ç æâ åæÃè äâï èé æÃâõæçûæçö áâ øè äâãæçîè Ãâ æïõæäâ çûæó
P
äòîè î îææà ïèé æÃâõæç îèéè î æâ æá æé æõ ïè îè äÃæ áâ øè äâãæç îè äÃâ ëâãæÃù ãê è îâòçè äï è çûè éè çö öæä ææçï èé æÃâõæçøè äã æâ Ãæçáè çöæçã â çè ä÷æáæäâ ï æçâ Ãâæîè ä Ãæëæîâéâ Ãæîá æç é æûæ çæçûæçöáâ øè äâãæçîèé æå æïèé æÃâõæçøè äé æçöîê çöó
P
è çðè Ãæãæçáæçï è çöè î æõæç îè äÃâ ëâãæà áâé æã êãæç îæÃê õæäâ îè øèéê Ã¥ ï èé æÃâõæç øè ä æãõâ äó üè á æçöã æç ïæçâ Ãâ æ åè åøê æÃéæï ò ä æçäâ çðâ æçïè çöèéê æä æçøâ æûæîèé æå æïèé æÃâõæçøè äé æçöîêçöóÿ â âââ ââ â ââââ â â ââ¡ ââ â ââ â âââ ââ â âââ ââ ââ¡ â â ââ â âââ â âââ â ââ ââ ââ¡â ââ â â âââââ ââ ââ âââ ââ ââ¡ â â â â ââ âââ â â ââ â ââ â ââ â ââ â â â â
P
â âÿâ âÿP
ÿ ââ ââ ââ âââ â â â ââ â ââ ââââ â â â âââ ââ â ââ â âââ ââ â â âââ ââ â âââ â â â ââ â â â â ââ ââ ââ ââ â ââ âââ ââââ ââ â âââ âââ âââ ââ â ââ â ââ âââââ¡ ââââ â ââ â â âââ âââ âââ â â âââ â â â â ââ â âââ ââ â â âââââ â ââ â ââ ââââ â âââ¡ ââââ ââ âââââââââ âââ â âââ â ââ âââ ââ â â âââ â ââ ââ ââ âââ â â ââ ââ â â âââ ââââ âââ ââ â â â âââP
â ââ ââ ââââ â â ââ â âââââ ââ ââ â ââ ââ âââââ â ââ âââ ââââ âââ â ââââ â â ââ ââ ââ â ââ ââââ â â¡ââ ââ âââ âââ ââ ââ ââ ââ â ââ â ââââââ âââââ â ââ ââââ â ââ â ââââââ¡ â â ââââââââ ââ¡â â âââââââ â ââ ââ ââ ââ â âââ â ââââ ââ ââââ ââ¡ â âââ ââ â â âââ ââ â ââ ââ ââ ââ ââ â ââ âââ ââââ âââ âââ ââ ââ¡â âââ
P
ââÿâ âÿP
ÿ ââ â â ââP
â ââ ââ â â âââ ââ â â ââ â ââ â â ââ¡ âââââ â â âââââ ââ â â â â â âââ ââ âââ ââ ââ â ââ â ââââââââ ââ¡â ââ â â âââââ ââ ââââ ââ ââ ââ âââ ââ ââââââ â â â â âââ ââ ââ¡â â ââ ââ ââ¡ ââ ââ âââ ââ â¥Sistem Informasi Pendaftaran
Pelatihan Teknologi Informasi Berbasis Web pada UPT BIT LIPI Bandung
â¥â1.2. Identifikasi dan Rumusan Masalah
ââââââââââ ââ ââ ââ ââ ââ â âââ âââ ââ â â ââ â âââ â ââ ââââ â â ââ ââ ââ¡ ââ ââââ ââ¡ ââââââââââââââ â¢
â£â â¤âââ ââ ââ â âââ âââ ââ â âââ ââ ââ ââ ââ¡ ââ â â â â ââââ ââ â â â ââ âââ â ââââââ ââ â â â ââ âââ â â âââ ââ â â¡ â ââ âââââââ â ââ ââ ââ âââ â â â â ââ â ââ ââ âââ ââ â âââââ ââ¡ â âââ ââ ââ¡ â â
â â© âªâ« â¬â â®â¯ â°â±â² ⯠â³â« â´â³â« â°â² âµâ³â¶ â°â·â² ⸠â°â« â¹â²âºâ³ â®â²â» â°â« â±â³â¼ â°â®â° âµâ³ â®â±â â« â°â¶ â·â°â«âµâ° â°â¹â°â«â½â° â» â³ â®â¾â° â± â°â¯â° â¹â³â«â´â°â« â²â«â± â·â°â«â±â²â¿â²â«â±â·â°â«â±â² â·â³ â®â» â°â² â·â ⸠â°â¶ â²â« â² â¯â³â«â½â³âº â°âº â»â°â« â²â«â¬ â â®â¯â°â±â² â¯â³â«â´â³â«â°â² âµâ³â¶ â°â·â² â¸â°â« ⶠâ°â¯ ⺠â°â· â¹â² â·â³ â®â²â¯ â° ââ¶â³ ⸠â²â« â± â·â°â«â±â²â¿â²â«â± â·â°â« â±â² â·â³ â®â»â°â² â·â©
ââ©
P
â³ â®â³â« â¼ â°â« â°â°â« ⺠Ⲡâ°â½â° âµâ³â«â´â°â¹ â°â°â« âµâ³ â®â°â¶ â°â·â°â« â±â³ â®â·â° â°â¶ â°â·â·ââ¶â² â± â¹â²â¶ â°â» ââ» â°â« â±â³ â·â³â¶ â°â¸ â¯â³â«â¹â°âµ â°â·â»â â«â¬â² â®â¯ â°â±â²â¾ââ¯â¶ â°â¸ â» ââ â·â° â¹â°â®â² âµâ³ â±â³ â®â·â°â â±â³ â¸â²â« â´ â´â°â±â³â®â²â«â´ â·â³ â®â¹â°âµ â°â· ⺠â²â° â½â°â¿âº â² â°â½â°â· â°â¯âºâ°â¸â°â« â¹ â°â¶ â°â¯â¾ââ¯â¶ â°â¸â½â°â«â´â¼ ââ»ââµâº â³ â± â°â®â©ââ³ â¹â°â«â´â»â°â« â®ââ¯ââ± â°â«â¯ â°â± â°â¶ â°â¸â½â°â« â´â¹â² â¹ â°âµâ°â·â°â¹â°â¶ â°â¸â
â â© ââ° â´â°â²â¯ â°â«â°â±â² â± â·â³â¯âµâ³â«â¹â°â¬â·â°â®â°â«â½â°â«â´âºâ³ â®â¾â°â¶â°â«â¹â²â
P
ââ âªââ âªP
âªâ â°â« â¹ ââ«â´â© ââ© ââ° â´â°â²â¯ â°â«â°âµâ³ â®â°â« â¼ â°â«â´â°â« â±â² â±â·â³â¯â²â« â¬ââ®â¯ â°â±â² âµâ³â«â¹â°â¬ â·â°â® â°â«âµâ³â¶ â°â·â² ⸠â°â«â½â°â«â´â¹â²â â± ââ¶â»â°â«â¹â²â
P
âââªâââªP
âªâ â°â« â¹ ââ«â´â©â â© ââ° â´â°â²â¯ â°â«â°â²â¯âµâ¶â³â¯ â³â« â·â°â±â² â±â² â± â·â³â¯â²â«â¬ â â®â¯â°â±â²âµâ³â« â¹ â°â¬ â·â°â®â°â«âµâ³â¶â°â·â² â¸â°â« â½â°â« â´ â¹â²â â± ââ¶â»â°â«â¹â²â
P
âââªâââªP
âªâ â°â« â¹ ââ«â´â©ââ© ââ° â´â°â²â¯ â°â«â°â³ââ°â¶ â â°â±â² â¹â°â®â²â±â² â±â·â³â¯â²â« â¬â â®â¯ â°â±â²âµâ³â« â¹ â°â¬ â·â°â®â°â« âµâ³â¶ â°â·â² â¸â°â« â½â°â« â´ â¹â²â â± ââ¶â»â°â«â¹â²â
P
âââªâââªP
âªâ â°â« â¹ ââ«â´â©1.3. Maksud dan Tujuan Penelitian
ââ¹ â°âµââ«â¯ â°â»â± ââ¹ â¹â°â« â·ââ¾â â°â« âµâ³â«â³â¶â² â·â² â°â« â½â°â«â´â¹â²â¶ â°â»â± â°â« â°â»â°â« â¹â² ââ« â² â·
P
â³â¶ â°â» â± â°â«â° ââ³â»â« â²â± â â°â¶ â°â² âªâ«â¬ââ®â¯â°â±â² ââ³â»â« ââ¶ââ´â² ââ³â¯ ⺠Ⱐâ´â° âªâ¶â¯âP
â³â«â´â³ â·â°â¸â â°â« âªâ« â¹ââ« â³ â±â²â° â ââªP
âªâ â â°â« â¹ ââ«â´â°â¹â°â¶ â°â¸â±â³âº â° â´â°â²âº â³ â®â²â»ââ·â1.3.1. Maksud Penelitian
â²â¼ââP ââ¼â ââ ââ â¯â¼P â±âP â²â¼Pâ±â±â³P â â¨â³ââ¼â â© â¯â â¬â â âªâ ⬠âPâ â³ ââ¼â â â¯â â¬â⪠ââ â â«ââ âââ â â¬â³ â â ââ¼âªâPâ±â±â âPâ´ âµâ ââ ââ â¯ââ² â â â¬â¼ â²â⪠ââ¼â² â â â¯âââ ââ¼ â ââP â²â ââ¼ â¬â â¬â³ â â² ââµââ¼ â â«âPâ± â¯ââ² â â ââ¼ ââ² â¼â â¬â ââ²â ââ¬â ââ³âPâ´âµâ ââ ââ â
1.3.2. Tujuan Penelitian
â â â¡P ââ³ â ââ¼Pâ±â¼ ââ⪠â³âââ â ââ¼ ââ²â¼Pâ¯ââ´ââ ââPâ²â¼ â¬â ââ⪠âPâ«âPâ±â²â¼â ââ â¬âPâ¯ââ¡
P
⢠â£â¤â¢ââ¤P
â¤â£âPâ¯â³ P â± â⥠â â¡P ââ³ â ââ¼ââPââPâ±ââ â ââ¼ ââPâ´ âµâ ââ âââ²â¼Pâ¯ââ´ââââPâ²â¼â¬â âââªâPâ«âPâ±â¯ââ³ââ³â¬ââP â¯ââ¡
P
â¢â£â¤â¢ ââ¤P
â¤â£âPâ¯â³ P â± â⦠â â¡P ââ³ â ââ¼Pâ±â ââ²â¬â¼ ââ¼Pââ âââ âPââ â ââ¼ ââPâ´ âµâ ââ ââ â²â¼Pâ¯ââ´âââ âPâ² â¼ â¬â âââªâP â«âPâ±â¯ââ³ ââ³â¬ââPâ¯ââ¡
P
â¢â£â¤â¢ââ¤P
⤠â£âPâ¯â³ Pâ±â⧠â â¡P ââ³ â ââ¼Pâ±â¼ â â â¬â³â ââââ â ââ¼ ââPâ´ âµâ ââ âââ²â¼Pâ¯ââ´âââ âPâ²â¼ â¬â ââ⪠âP â«âPâ± â¯ââ³ââ³ â¬â âPâ¯ââ¡
P
⢠â£â¤â¢ ââ¤P
â¤â£âPâ¯â³ Pâ±â1.4. Kegunaan Penelitian
â£â¼ââââ³â â â¯â â¬â⪠ââ¼â±â³P ââP â²â¼P â¼ â¬â âââP â«âPâ± â¯â â¬âââ³ ââP âµâ¬â¼âª â² â¼Pâ³â¬â â â¯â â¡Pâ â
P
â¼ â¬ââââP â â¢â¼âP â â â£â â¬ââ â¤Pâ´âµâââ ââ â¢â¼âPâµâ¬âµâ±â ââ¼ â â²ââ±â â¤â¬ââ³P
â¼Pâ±â¼ âââªâ³ âPâ¤Pâ¯âµPâ¼ âââ â£âPâ¯â³ P â±â¥
1.4.1
Kegunaan Akademis
â â â£ââ±â
P
â¼P â³ â¬â âP
â¼Pâ¼ â¬â âââP âPâ â¯â â¬âââ³ ââP â³Pââ³â ââ¼P â ââ²â⪠Ⲡâ¼Pâ±â¼ ââ⪠â³âP â¯âP â²â¼ ââ⪠â ââPqrst ââââ ââ â¡ â¢ââ â£râ â¤â¥â£ qâ¦râ£râ â§â ââ¥â¨ââ â¢râ â¤ââ â£r⣠â©t â⧠ârâ© tââ â â¥ââ§r⣠â¶ââ â¤â¢ â¥â§rs â¥â£ â â¡â¢ââ â¢â qââ§â¢ â¥â¨r⣠â©ââ â¤â¨ââ ârs⧠ââ¢â¥â q⦠â¥â¨â â â¥â¨ââ ârâ·âs ââ â¶ââ§â â¸â¹ âºââ¤â¥
P
râ r⦠â¥â§ â¥â»â â¥âP
râ r⦠â¥â§ â¥ââ â¥â ⥠⢠â¥ââsâ q â¨ââ â¢â qââ§â£ râ£â© rs â¥â¨ââ â§â⣠â©ââ ââ qrâ£â¥â¨â¥s ââ â¨r qâ â¢âqrâ r⦠â¥â§ ⥠â¦â â¥â â¶ââ ⤠â â¨ââ â£râ â¤â⣠⩠â¥â¦ â â¨sâ¥qâ ⥠â⧠ât â§t â¤â â â â¨â â¥sâ¡ ârâ â¥â â¤â¤â â¢â qââ§â£ râ â¼â ⢠â¥âââ¦âââââ§tsrâ½rsrâ â â¥â¢ââ¦â⣠qrâ t⦠â¥âââ qrâ r⦠â¥â§ â¥ââ â â¶â
â¾â¹ âºââ¤â¥
P
râ â¤r⣠â©ââ â¤ââ â¿â¦â£ tP
râ r⦠â¥â§ â¥ââ â¥â ⥠â¢â¥â âsâ qâ¨ââ ⣠râ â¼â ⢠⥠qrâ£â© ââ ⢠â¥â ⤠ââ â§âsâ â¥â¦â£t ⣠ââ ââ¼r⣠rââ¢râ â¤ââ â¨râ â¢âââ â â¶ââ§â â¶ââ â¤â§rsâ¼â â¢â¥ â¢â¥â¦â qââ â¤ââ â¡ ârâ â¥â â¤â¤â â¢râ â¤ââ â â¢ââ â¶â qrsâ©ââ â¢â¥â â¤ââ â§rsârâ©t ⧠⣠â â¨â â â¨ââ â£r⣠ââ¼t â¨ââ â¥â¦â£ t ⣠ââ ââ¼r⣠râ â¶ââ ⤠ât â¢ââ â â¢â t â â§t⨠⢠â¥â q⦠â¥â¨â â â¥â¨ââ qâ â¢â â¢t â â¥â â â¶ââ§â ârsâ§â ⣠râ â¤tâ â§tâ â¤â¨ââ â© ââ â¶â â¨q â¥ââ â¨â¹
1.4.2
Kegunaan Praktis
ââ â â¥â¦ qrâ r⦠â¥â§ â¥ââ â¥â ⥠â¢â¥â âsâ qâ¨ââ â¢â qâ⧠⣠râ£â©rsâ¥â¨ââ â¢ââ£qâ ⨠qââ â¥â§ â¥â½ qââ¢â q â¥ââ ⨠â
P
â ⺠â¿â â»â¿P
â¿ âºââ â¢tâ ⤠â£râ â¤râ â ⥠ââ¥ââ§r⣠â¿â â½âsâ£â â ⥠qrâ â¢ââ½â§âsââ qrâ¦â⧠â¥âââ â¶ââ ⤠⢠â¥ââs â qâ¨ââ â¢â qâ⧠â£r⣠â©rs â¥â¨ââ â¥â â½âsâ£â â ⥠â¶ââ ⤠â©rsâ¤t â â â¨r qâ â¢â â£â ââ¶â sâ â¨â⧠â¦tâ â â¢râ â¤ââ â·r qâ⧠⡠ârs â§â â©rsâ¤t â â â¢ââ¦â⣠qrâ â¤râ£â© ââ â¤ââ ââ¥ââ§râ£â¿â â½âs⣠â â⥠qrâ â¢ââ½â§âsââ qrâ¦â⧠â¥âââ t â â§t â¨ârâ¦ââ â¼tâ§â â¶ââ¹1.5. Batasan Masalah
â â ââââââ âââ âââ â£â â
P
â ââ â£ââ â£ââ£âP
â ââ£â ââ â£â â â£ââ⣠âââ â â£ââ£â â â âââ â â£â â âââââ£â â£â£âââ£ââââ â£ââ£ââ ââ£â ââ ââ ââ ââ ââ£â⣠ââ£â ââââ ââ¡ â ââââââ âââ ââââ£ââ ââ ââ â£â â â£â â£â ââ ââ£â ââ â£â â ââ â£â â£â â â â£â⣠ââ â ââ âââ ââ â£â â â£â â£â⢠â â ââ¤ââ â£â â£â â â£â ââ ââ¥â£â ââââ£â â ââââââ â£â ââ ââ£â ââ â£â⢠ââ£â⥠ââ£â â£â â âââ£â ââ â£â â ââ â â¤â£âââ â â ââââ â£â âââ â£ââ¥â â£â âââââ â ââ â âââââââ£â⢠âââââ£ââ£â â£â⢠â â ââ¥â£â â£â£â â¦â§ ⨠ââââ â£â â ââ¤ââ â£â â£ââââ â ââââ â£ââ â âââ â â£â â£ââ£â â âââ£â â â â£ââ ââââ£â âââââââââ ââââ£âââ£ââ£âââââ£â ââ â£ââ ââ ââ â£â ââ ââ£â â â ââ ââ ââ¥â¥â£ââ£â â ââ£âââ â£â â â©â
P
ââ â â£ââ£â â£âââ â â£â âââ£ââ⣠ââ¥ââââ â£âââ£ââ£ââ£âââ ââ£âââââ â£â âââââ ââââ â â âââ¥â£â â£ââ â£â ⣠â«
P
⧠â â⧠⯠âP
â â â£ââââ⥠â£â â£â â â£â â£â⥠ââ£ââ¥âââ⥠ââ£â ⣠â â£â â â âââ â£â⣠â â ââ£â â â£â⣠â£â ââ â â£â âââ£â â â ââ¥â£â â ââââ£ââ£â â â â â£â¥ââ£â â âââ£ââ¥â£â â«P
⧠ââ⧠â¯âP
â â â£âââââ¥â â²ââ â â ââ⥠ââ£ââ ââ£â⥠âââ¥âââ£â â£â â â£â â⣠â â£ââ⢠ââ ââ¥â£â ââ£â âââ â£â¥â£â â£âââ â â âââ£ââ³ââ£âââ â â£â ⣠â â£â â⣠ââ£â â â â£ââ â ââââ â£â¥â£â âââââ ââââ£â â â â£âµâ£â ââP
ââââ£ââ£ââ£â âââ£â⣠ââ ââ£â ââ â£â â âââ£â ââ£â â£â â ââ£ââ¥âââ ââ£â â â£âââ ââââ£â ââ âââ£â ââ ââ¥â£â âââââ£â âââ£â⣠â â ââ£â âââ£â⢠â£ââ£â ââ⣠â ââââ£ââ£ââ£â â âââ£ââ¥â¢ ââ£â ⣠â â⣠â⣠ââ£â⥠ââââ£â â ââââ£ââââ â âââ ââ â â£âââ â£ââ ââ£â â£â â£â âââ â â âââ â£ââ£ââ£ââ£ââ£âââ£âââ â£â ââââ â ââââ â ââ£â â â£ââ£â£ââ â ââ£â âââ£â â⸠â â¨â ââ ââ â â£â â â âââ£ââ ââ£â ââ ââ â£â â£â â ââ â£â â â⣠â â ââââ ⣠ââ£ââ£â â â ââ£â â â£ââ£â£â â â ââ£â âââ£â ââ£âââ⥠ââ£â â â£â â â£ââ â£â â â£ââ ââ£ââ ââââ âââ ââ ââ£â â â£ââ£â£ââ â ââ£â âââ£â â ⺠ââ â£âââ ââ£â ââ âââââ£ââ ââ£â ââ ââ¤â£â â£â â âââ ⣠â â£â âââââ ⢠â â£â ⣠ââââââ â£â â£â â â ââââââââââ âââ ââ â£ââ â£â â£â â
â¾ â âªâ¶â¹â¶ ââ¶
P
â´â· â¬â® â± â¬â¶â· â¶â ââ¶ââ± â¶â â¶â â® â° â±Ãâ â¶â â¶â â¶â®â¶ Ãâ¶â¹P
ÃP
â®â´ââ±â¶â â® â¶Ãâ¶Ãⶠââ´ ÃâÃÃÃâ1.6. Lokasi dan Waktu Penelitian
P
â´ Ãâ¶âââ¶â â¶â¶âP
â´â â´ Ãâ°Ã â°â¶â â® â°Ãâ¶â Ãâ â¶â â®â°Ãâ â°ÃP
â´ Ãâ¶â ââ¶â ⶠÃâ´âââ°â âªâ¶ ÃⶠⰠÃâ Ãâ®â¬â· ⶠâ â°Ã â´ââ â® Ãâ® â± â°ÃÃ
P
à âªâ¶â â®Ã ââ±Ã ââ¶â â± Ãⴠ⬠Ãâ®â ⶠââ°â®â°ÃÃâÃâ¶â â±âÃâ¬â°â¶ââ± Ã Ãâ® â·Ã Ãâ´âÃÃP
Ãá⮠â âãà âªâ¶ââ® ÃâⱠâã äå æ âW
ⶠâÃà à â´ââ´ Ãâ°Ã â°â¶â â¶ââ¶â â®â°Ãâ¶âââ¶â â¶ââ¶â à â¶â® ⶠÃÃÃâ¶â çà â¬â°Ã èã ä ä ââ¶â·Ã ⶠâ°â® â´â â±â¶âà à Ãâ¶âÃÃÃâ°Ã¨Ã£ ä äâÃâ¶Ãâ´ Ãä âäÃâ¶â®Ã©â¶ Ã
P
â´ââ´ Ãâ°Ã â°â¶âNo
Kegiatan
Tahun 2011
April
Mei
Juni
Juli
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
I
Pengumpulan Data
1. Wawancara
2. Observasi
II
Analisa Data
1. Menelaah Data
2. Pengkategorian Data
3. Memeriksa
Keabsahan Data
III
Perancangan
1. Perancangan Basis
Data
2. Perancangan Input
dan Output
IV
Pengkodean
V
Penyusunan Skripsi
ê ë
2
ì ÃìPe
îge
ïðia
îSi
ñ ðe
òóô
r
õö÷ öt
øô øôö÷ör
÷ ôù úôrt
ûöù ü ûôýst
ýôù þ ÿu
t
øô øôr
ö÷ö ö âûy
öùú õûöùâööùr
öy
s
ô øö úöû øôûâr
âu
t
âôù þ ÿ
u
t
âu
âös
(2005:3) Sistem sebagai suatu komponen atau variabel
yang terorganisir, saling berinteraksi, saling bergantung satu sama lain dan
terpadu .
Menurut Jogiyanto (2005:1) Sistem adalah suatu jaringan kerja dari
prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk
melakukan suatu kegiatan atau menyelesaikan suatu sasaran tertentu .
Menurut Andri Kristanto (2008:1) Sistem adalah kumpulan elemen-elemen
yang saling terkait dan bekerja sama untuk memproses masukan (input) yang
ditujukan kepada sistem tersebut dan mengolah masukan tersebut sampai
menghasilkan keluaran (output) yang diinginkan .
Dari definisi-definisi di atas, dapat disimpulkan bahwa sistem adalah
kumpulan elemen yang saling terkait, saling berhubungan, saling bergantung satu
sama lain untuk memproses masukan (
ââ â¡â â), dan menghasilkan keluaran (
â â ââ¡ââ)
2
â ââ ââBe
ââ ââU
â ââSi
â âe
âBentuk umum dari suatu sistem terdiri atas masukan (
ââ ââ â), proses
dan keluaran (
ââ ââââ). Dalam bentuk umum sistem ini terdapat satu atau
lebih masukan yang akan di proses dan akan menghasilkan suatu keluaran.
Berikut adalah bentuk umum sistem menurut Jogiyanto (2005:4) yang
[image:24.595.163.460.285.315.2]disajikan pada Gambar 2.1 :
Gambar 2.1
Bentuk Umum Sistem
2.1.2. Karakteristik Sistem
Karakteristik sistem menurut Jogiyanto (2000:684) adalah untuk
mencapai tujuannya, sistem harus memiliki sifat-sifat tertentu atau suatu
karakteristik seperti berikut ini :
1. Komponen Sistem (
ââ â¢ââââ£â â)
Suatu sistem terdiri dari sejumlah komponen yang saling
berinteraksi, bekerja sama membentuk satu kesatuan.
Komponen-komponen sistem dapat berupa suatu subsistem atau bagian-bagian
dari sistem.
2. Batasan Sistem (
â¤ââ â â¥â¦ â§â)
Batasan Sistem merupakan daerah yang membatasi antara suatu
sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.
3. Lingkungan Luar Sistem (
âªâ«â¬ââ® â¯â« â°â±â« â²)
Lingkungan luar sistem ini dapat bersifat menguntungkan atau
merugikan. Lingkungan luar yang menguntungkan harus dipelihara
agar tidak hilang pengaruhnya, sedangkan lingkungan luar yang
merugikan harus dikendalikan agar tidak mengganggu operasi
sistem.
4. Penghubung Sistem (
â³â«â²â±â® â´âµ â¶â±)
Merupakan media penghubung antara satu subsistem dengan
subsistem yang lainnya. Untuk membentuk kesatuan, sehingga
sumber-sumber daya mengalir dari subsistem yang satu ke subsistem
yang lainnya.
5. Masukan Sistem (
â³â«â·â¸â²)
Merupakan energi yang dimasukkan ke dalam sistem. Masukan
dapat berupa Masukan Perawatan (Maintenance Input) adalah energi
yang dimasukkan supaya sistem tersebut dapat beroperasi.
6. Keluaran Sistem (
Output
)
Merupakan hasil dari energi yang diolah oleh sistem. Meliputi :
Keluaran yang berguna, contohnya Informasi yang dikeluarkan oleh
komputer. Dan keluaran yang tidak berguna dikenal sebagai sisa
pembuangan, contohnya panas yang dikeluarkan oleh komputer.
7. Pengolah Sistem (
Process
)
Merupakan bagian yang memproses masukan untuk menjadi
8. Tujuan Sistem (
Goal
)
Suatu sistem akan dikatakan berhasil jika pengoperasian sistem itu
mengenai sasaran atau tujuannya. Sistem yang tidak mempunyai
sasaran, maka operasi sistem tidak akan ada gunanya.
2.2. Pengertian Informasi
Informasi merupakan hasil dari data yang di proses yang berasal dari
inputan suatu kejadian yang nyata yang berguna bagi pemakainya. Pengertian
informasi di atas merupakan pengembangan teori yang di kemukakan oleh
Jogiyanto (2005:8) yang menyatakan bahwa informasi adalah data yang diolah
menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
2.2.1. Kualitas Informasi
Menurut Jogiyanto (2005:10) kualitas informasi yang di harapkan
tergantung 4 (empat) hal pokok yaitu:
1. Akurat
Akurat mempunyai arti informasi yang dihasilkan harus bebas dari
kesalahan-kesalahan, yang tidak biasa, tidak menyesatkan dan
menceminkan maksudnya.
2. Tepat waktu
Tepat waktu berarti informasi yang disampaikan ke penerima tidak
terlambat, karena informasi adalah landasan untuk mengambil suatu
keputusan. Untuk itu diperlukan suatu teknologi untuk dan mengirim
3. Relevan
Berarti informasi mempunyai manfaat dan berguna bagi
pemakainya. Karena batas relevensi seseorang berbeda, maka
informasi bisa dikatakan berguna jika benar-benar berguna dan
dibutuhkan pemakainya.
4. Aman
Aman berarti informasi harus terbebas dari penyadapan oleh pihak
orang yang tidak berwenang dalam penggunaan informasi tersebut.
2.2.2. Siklus Hidup Informasi
Dari penjelasan sebelumnya telah di kemukakan bahwa informasi
adalah merupakan hasil dari pengolahan data. Supaya informasi yang
didapat sesuai dengan yang diinginkan dan dapat melangsungkan
hidupanya, maka diperlukan feedback atau umpan balik dari sistem yang
berjalan. Berikut adalah siklus hidup informasi menurut Jogiyanto (2005:9)
[image:27.595.165.463.586.637.2]tersaji pada Gambar 2.2 :
Gambar 2.2
Siklus Hidup Informasi
â¹âºâ» â¼â½
Proses
Output
2.3. Pengertian Sistem Informasi
Sistem informasi adalah sekumpulan komponen-komponen sistem yang
berada didalam suatu ruang lingkup organisasi, saling berinteraksi untuk
menghasilkan sebuah informasi yang bertujuan untuk pihak manajemen tertentu
dan untuk mencapai tujuan tertentu.
2.3.1. Komponen Sistem Informasi
Menurut Jogiyanto (2005:12) Istilah dalam komponen sistem
informasi adalah blok bangunan (
â¾â¿ âââ ââ ââ¾ ââ ââ) yang dapat di bagi menjadi
enam blok, yaitu :
1. Blok masukan (
ââ ââ¿ ââ¾ââ ââ)
Blok input merupakan data data yang masuk ke dalam sistem
informasi, yang dapat berupa dokumen-dokumen dasar yang dapat
diolah menjadi suatu informasi tertentu.
2. Blok model (
ââ ââ ââ¾ ââ ââ)
Blok ini terdiri dari kombinasi prosedur, logika dan model
matematik yang akan mengolah data input untuk menghasilkan suatu
informasi yang dibutuhkan.
3. Blok keluaran (
â â¿ ââ â¿ââ¾ââ ââ)
Merupakan informasi yang menghasilkan sekumpulan data yang
nantinya akan disimpan berupa data cetak laporan.
4. Blok teknologi
âââ âââ â ââ ââ â¾ââ ââ)
Blok teknologi merupakan penunjang utama dalam berlangsunganya
memasukan data (
âââ² â¼ â âPâââP), alat untuk menyimpan dan
mengakses data (
âââ â¯â± â²P âPâââP), alat untuk menghasilkan dan
mengirimkan keluaran (
ââ¼ââ²â¼â âPâââP) dan alat untuk membantuk
pengendalian sistem secara keseluruan (
âââââ¯â â³ âPâââP). Teknologi
informasi terdiri dari 3 (tiga) bagian utama, yaitu teknisi
(
â¨â¼â©â±ââ¬â±â¯Patau
â â¯â±â ââ¬â±â¯P), perangkat lunak (
ââ âªââ¬â±â¯P), dan
perangkat keras (
⨠Ⱡâ¯ââ¬â±â¯P).
5. Blok basis data (
ââ±ââ±ââ±âPââ³âââ«)
Basis data merupakan kumpulan dari data yang saling berhubungan
satu dengan yang lainnya, tersimpan di perangkat keras komputer
dan digunakan oleh perangkat lunak untuk memanipulasinya. Data
perlu di simpan dan perlu di organisasi sedemikian rupa, supaya
informasi yang dihasilkan berkualitas.
6. Blok kendali (
âââââ¯â â³ ââ³âââ«)
Beberapa pengendalian perlu dirancang dan diterapkan untuk
meyakinkan bahwa hal hal yang dapat merusak sistem dapat di
cegah bila terlanjur terjadi kesalahan-kesalahan kerusakan dalam
penggunaan sistem.
2.4. Perancangan Sistem Informasi
Menurut Jogiyanto (2000:35) Perancangan sistem adalah tahap yang
dilakukan setelah melakukan analisis sistem, pendefinisian kebutuhan kebutuhan
sistem yang akan dibangun, dan persiapan untuk merancang bangun implementasi
dimulai dengan memahami sistem yang sedang berjalan dan kriteria kriteria
sistem yang akan dibangun biasanya menggunakan pemodelan secara terstruktur
yang digambarkan oleh grafik atau diagram.
2.4.1. Tahap Perancangan Sistem Informasi
Tahap perancangan disebut juga tahap pemecahan masalah, yaitu
dengan menyusun suatu algoritma, alur sistem, masukan, prosedur proses,
keluaran, dan database. Proses perancangan diperlukan untuk menghasilkan
suatu rancangan sistem yang baik, karena dengan rancangan yang tepat akan
menghasilkan sistem yang stabil dan mudah dikembangkan di masa
mendatang. Berikut ini adalah rangkaian atau ruang lingkup sistem yang
akan dirancang dengan memanfaatkan alat bantu seperti :
1. Flowmap
Flowmap adalah suatu diagram alir yang menggambarkan
bagian-bagian apa saja yang terlibat dalam suatu system dan kegiatan apa
saja yang dilakukan sistem dimulai dari penginputan sampai
menghasilkan output yang dibutuhkan dan mengambarkan tentang
gerakan dokumen yang dipakai didalam suatu sistem.
2. Diagram Konteks
Diagram konteks merupakan pola penggambaran yang berfungsi
untuk memperlihatkan interaksi tersebut dengan lingkungan dimana
sistem tersebut ditempatkan. Dalam diagram konteks, sistem
ditekankan adalah interaksi sistem dengan lingkungan yang akan
mengaksesnya.
3. Data Flow Diagram
DFD merupakan peralatan untuk menggambarkan secara rinci
mengenai sistem sebagai jaringan kerja antar fungsi yang
berhubungan satu sama lain dengan menunjukan dari dan ke mana
data mengalir serta penyimpanannya. Secara umum, tahapan dimulai
dari level 0, 1, 2, dan seterusnya. Level 0 menggambarkan sistem
secara global hanya saja disertai dengan menggambarkan database
yang akan menampung aliran data, namun semua proses hanya
digambarkan sebagai sebuah sistem secara umum dan tidak terinci.
Setiap penurunan ke tahapan yang lebih rendah, yaitu level 1, 2, dan
seterusnya, maka proses
proses tersebut akan diuraikan lebih rinci
dengan spesifikasi yang lebih jelas.
4. Kamus Data
Kamus data adalah peralatan yang ikut berperan dalam perancangan
dan pembangunan sistem informasi karena berfungsi untuk
menjelaskan arti aliran data dan penyimpanan dalam penggambaran
pada data flow diagram, mendeskripsikan komposisi paket data yang
bergerak melalui aliran, dan menjelaskan spesifikasi nilai dan satuan
2.5. Pengertian Basis Data
Basis data merupakan kumpulan dari data-data yang saling terkait dan
berhubungan satu dengan yang lainnya. Basis data adalah kumpulan file yang
saling berkaitan satu dengan yang lainnya dimana model data Relational atau
hubungan antar file direlasikan dengan kunci relasi (Relational Key), yang
merupakan kunci primer dari masing-masing file atau yang lebih dikenal dengan
Primary Key. Data Base tersimpan pada simpanan luar komputer dan digunakan
perangkat lunak tertentu untuk memanipulasinya. Perancangan Data Base meliputi
normalisasi, ERD (
â´âµ ââââââ¡â¢â£ âââ¤âµâ£ â¢â â⣠â¥â¦â£ â§), relasi antar tabel dan struktur file.
2.5.1. Normalisasi
Konsep utama dari model data relational yang digunakan dalam
mengembangkan model konseptual adalah normalisasi, yaitu suatu proses
pengelompokan elemen data pada suatu tabel yang menyatakan entitas
tersebut. Normalisasi sangat membantu dalam menjelaskan struktur logis
dari data dalam suatu sistem informasi dengan beberapa kelebihan, yaitu :
a. menghindari dari ketergantungan yang tidak diharapkan dari
penyisipan, penghapusan dan pembaharuan.
b. jika data yang baru ditambahkan, update terhadap struktur data
dapat diminimalisir, independensi data dapat dilevelkan karena
perubahan yang tidak terjadi atau kecil pengaruhnya pada program
aplikasi lainnya yang mengakses pada database.
c. fleksibel, karena bersifat umum terhadap bagaimana data tersebut
Teknik normalisasi ini dapat membantu dalam merancang sistem
informasi baik yang menggunakan basis data maupun data konvensional.
Proses normalisasi melalui tiga tahap, yaitu aturan bentuk normal yang
digunakan biasanya sebagai berikut :
a. Bentuk normal pertama
Suatu relasi dikatakan dalam bentuk normal pertama jika dan hanya
jika atomik, yaitu tidak ada atribut berulang pada suatu skema relasi
dan tidak duplikasi, yaitu nilai dari atribut tidak ada yang bernilai
ganda.
b. Bentuk normal kedua
Suatu relasi dikatakan dalam bentuk normal kedua jika :
1. sudah memenuhi bentuk normal kesatu
2. semua atribut bukan kunci memiliki dependensi sepenuhnya
terhadap kunci primer atau tidak ada ketergantungan fungsi sebagian
(
â ⥠â¦â£qr⥠stâ ârâ£qâ â⥠sâ â¡â¢â¡ ââ£â¡ ârâ¤).
c. Bentuk normal ketiga
Suatu relasi dikatakan dalam bentuk normal ketiga jika :
1. sudah memenuhi bentuk normal kedua
2. setiap atribut bukan kunci tidak memiliki dependensi transif
terhadap kunci primer.
2.5.2. ERD (
Entity Relational Diagram
)
Sebuah diagram E-R secara grafis dalam buku Perancangan Sistem
sebuah database. Diagram ini menunjukan berbagai entity yang terlibat dan
pola hubungan antar entity. Yang dimaksud dengan entity adalah sebuah
objek yang digunakan untuk mengumpulkan data. Diagram E-R merupakan
pelengkap dari berbagai bentuk dokumentasi. Diagram ini bermanfaat untuk
mendokumentasikan pekerjaan penyusunan sebuah sistem informasi yang
menggunakan database. Terdapat 3 (Tiga) jenis hubungan antar entiti, yaitu
sebagai berikut :
1.
One to One Relationship
Tingkat hubungan satu ke satu dinyatakan dengan satu kejadian
pada entitas pertama, hanya mempunyai satu hubungan dengan
satu kejadian pada entitas yang kedua dan sebaliknya. Yang
berarti setiap tupel pada entitas A berhubungan dengan paling
banyak satu tupel pada entitas B, dan begitu juga sebaliknya
setiap tupel pada entitas B berhubungan dengan paling banyak
satu tupel pada entitas A.
2.
One to Many Relationship atau Many to One Relationship
Tingkat hubungan satu ke banyak adalah sama dengan banyak
ke satu. Tergantung dari arah mana hubungan tersebut dilihat.
Untuk satu kejadian
pada entitas yang pertama dapat
mempunyai banyak hubungan dengan kejadian pada entitas
yang kedua. Sebaliknya satu kejadian pada entitas yang kedua
hanya dapat mempunyai satu hubungan dengan satu kejadian
a. One to Many Relationship
Yang berarti satu tupel pada entitas A dapat berhubungan
dengan banyak tupel pada entitas B, tetapi tidak sebaliknya,
dimana setiap tupel pada entitas B berhubungan dengan
paling banyak satu tupel pada entitas A.
b. Many to One Relationship
Yang berarti setiap tupel pada entitas A dapat berhubungan
dengan paling banyak satu tupel pada entitas B, tetapi tidak
sebaliknya dimana setiap tupel pada entitas A berhubungan
dengan paling banyak satu tupel pada entitas B.
c. Many to Many Relationship
Tingkat hubungan banyak ke banyak terjadi jika tiap kejadian
pada sebuah entitas akan mempunyai banyak hubungan
dengan kejadian pada entitas lain. Baik dilihat dari sisi entitas
yang pertama, maupun dilihat dari sisi yang kedua. Pada
kardinalitas ini berarti setiap tupel pada entitas A dapat
berhubungan dengan banyak tupel pada entitas B, dan
demikian juga sebaliknya, dimana setiap tupel pada entitas B
dapat berhubungan dengan banyak tupel pada entitas A.
2.6. Teori Pendukung
Teori
pendukung
merupakan
teori-teori
yang
berkaitan