1
PROGRAM APLIKASI PENERIMAAN MAHASISWA BARU DENGAN MENGGUNAKAN MENGGUNAKAN VISUAL BASIC 6.0
PROJECT PROGRAM I
Diajukan untuk menyelesaikan matakuliah Projek Program I Jenjang pendidikan Strata 1 Tahun Akademik 2014-201
Disusun oleh! "idia #eronika 10$1%0$40%$&
SEKOLAH TINGGI MANAJEME M ANAJEMEN N INFORMA INFORM ATIKA DAN KOMPUTER (STMIK) PRANATA INDONESIA – BEKASI 2016
LEMBAR PERSETUJUAN PEMBIMBING 'ahasis(a dengan identitas terse)ut di )a(ah ini! *ama
! "idia #eronika
*P'
! 10$1%0$40%$&
Jurusan
! Sistem In+ormasi
Jenjan Jenjang g Pendi Pendidik dikan an
! Strata Strata Satu Satu ,S1 ,S1
Judul Proyek Program ! Program Aplikasi Penerimaan 'ahasis(a .aru Dengan 'enggunakan /isual .asi 0 Diny Dinyat atak akan an
tela telah h
S33 S33SA SAI5 I5.3 .36 6' '
S33 S33SA SAII
mela melaks ksan anak akan an
penuli penulisan san lapora laporan n proyek proyek progra program m sehing sehingga ga yang yang )ersa )ersangk ngkuta utan n DIIJI*7A*5TIDA7 DIIJI*7A* mengikuti sidang skripsi yudisium
.ekasi8 2& April 201
S! N"#$%!& M.K'$ NIK 00*021200* 00*021200*
1
LEMBAR PENGESAHAN UJIAN PROJECT PROGRAM I aporan projet program tahap pertama ini telah di ajukan pada! 9ari8 ari8 Ta Tangga nggall ! Pukul
!
:uang
!
9asil
! 66S 5 TIDA7 66S
7eterangan ini di)uat dengan se)enar-)enarnya Penguji 1 Penguji I 2 Penguji II
*ama ;;;;;;;;;; ;;;;;;;;;;
Tandatangan ;;;;; ;;;;;
'engetahui
2
7oordinator 7ampus-.
7etua Projek TA5Skripsi
D#+. R"+, P"!- NIK 0100200
E#$%/ S%!'#'&S.K'$ NIK 100*0211000*
KATA KATA PENGANTAR PEN GANTAR Puji dan syukur saya panjatkan kehadirat Allah S"T8 atas limpahan rahmat dan hidayah-*ya sehingga saya dapat menyelesaikan laporan ini dengan dengan )aik )aik apora aporan n projek projek progra program m 1 ini )ertem )ertemaka akan8 n8
: :A' A' API7ASI
P3*3:I'AA*
'A9ASIS"A
.A:6
D3*>A*
'3*>>6*A7A* /IS6A .ASI? 0@ De(asa De(asa ini perkem perkem)an )angan gan ilmu penge pengetah tahuan uan teruta terutama ma di)ida di)idang ng komputer komputer semakin semakin modern modern dan hampir hampir disemua disemua )idang )idang mengguna menggunakan kan perang perangkat kat komput komputer er se)aga se)agaii alat alat pendu pendukun kung g untuk untuk menar menarii se)uah se)uah in+o in+orm rmas asii yang yang muda mudah h dan dan )ena )enar r Seja Sejala lan n deng dengan an masa masala lah h diat diatas as ke)utuhan ke)utuhan in+ormasi in+ormasi memperliha memperlihatkan tkan keenderu keenderungan ngan yang meningkat8 meningkat8 teru teruta tama ma dala dalam m )ida )idang ng pend pendid idik ikan an88 se)a se)aga gaii ont ontoh oh dala dalam m pros proses es penerimaan mahasis(a )aru pada suatu instansi =leh karena itu8 dalam laporan projek program 1 dimana didalamnya terd terdap apat at data data-d -dat ata a
dan dan
in+o in+orm rmas asii
yang yang )erk )erkai aita tan n
deng dengan an pros proses es
penerimaan 'ahasis(a .aru di ST'I7 Pranata Indonesia Akhir kata8 saya menyadari )ah(a dalam penyusunan laporan ini masih masih terdap terdapat at kekura kekuranga ngan n 7aren 7arena a keter) keter)ata atasan san
penget pengetahu ahuan an dan
kemampuan8 untuk itu kritik dan saran yang mem)angun dari pem)aa sangat diharapkan demi kesempurnaan laporan ini Demikian kata pengantar ini saya )uat8 semoga dapat )erman+aat8 khususnya )agi diri pri)adi saya sendiri dan pem)aa pada umumnya .ekasi8 April 201
Penulis
3
DAFTAR DAFTAR ISI IS I 3'.A: P3:S3T6J6A* P3'.I'.I*>i 3'.A: P3*>3SA9A* 6JIA* P:=J3?T P:=>:A' Iii 7ATA 7ATA P3*>A*TA: P3*>A*TA: iii iii DA#TA: ISI;;;;;;;;;;;;;;;;;;;;;;;;;;i .A. I P3*DA966A*1 A atar .elakang 'asalah 'asalah 1 . 'aksud 'aksud Penulisan Penulisan aporan aporan % % ? Tujuan Tujuan Penuli Penulisan san aporan aporan % % .A. II A*DASA* T3=:I4 A Pengertian5De+inisi 4 . 6nsur 6nsur Te Tentang Pemrog Pemrograman raman /isua /isual l & & ? Jenis Jenis Aplikasi Aplikasi yang Digunakan Digunakan 1% 1% 1 Sekilas tentang /isual .asi14 2 .agian-)a .agian-)agian gian dari /isual /isual .asi .asi 1 1 D 'iroso+t 'iroso+t Aess Aess 21 21 3 Spesi+ikas Spesi+ikasii 7ompute 7omputerr yang yang Digunakan Digunakan 2% 2% # Sekilas Sekilas tentan tentang g ST'I7 ST'I7 P:A*A P:A*AT TA I*D=*3SIA I*D=*3SIA 2% 2% 1 Sejarah Singkat =rganisasi2% 2 /isi 'isi Pranata Indonesia 2 .A. III I'P3'3*TASI I'P3'3*TASI P:=>:A' 2B A 9IP= ,9ierarhy Plus Input-Proses Input-Proses =utput =utput 2B 2B . #lo(?hart #lo(?hart %0 %0 ? Peranan Peranangan gan Tampilan mpilan %1 %1 1 Peranang Peranangan an 'enu 6tama 6tama %1 %1 2 Peranang Peranangan an #orm Data Sekolah Sekolah %1 %1
4
% Peranang Peranangan an #orm Data ?alon 'ahasis(a 'ahasis(a %2 %2 4 Peranangan #orm Data 'ahasis(a .aru%2 Peranangan #orm Author%% Peranang Peranangan an aporan Data Sekolah Sekolah %% %% & Peranang Peranangan an aporan Data ?alon 'ahasis(a 'ahasis(a %4 %4 B Peranang Peranangan an aporan Data 'ahasis(a 'ahasis(a .aru .aru %4 %4 D Implementa Implementasi si % % 1 Implementa Implementasi si 'enu 6tama 6tama % % 2 Implementa Implementasi si #orm Data Sekolah Sekolah % % % Implementa Implementasi si #orm Data ?alon ?alon 'ahasis(a 'ahasis(a % % 4 Implementa Implementasi si #orm Data 'ahasis( 'ahasis(a a .aru .aru % % Implementa Implementasi si aporan Data Sekolah Sekolah %& %& Implementasi aporan ?alon 'ahasis(a%& & Implementa Implementasi si aporan aporan Data 'ahasis( 'ahasis(a a .aru .aru %B %B B Implementa Implementasi si Data)ase Data)ase Sis(a Sis(a .aru .aru %B %B 3 Proses Proses Pem)uatan Pem)uatan 4 40 0 1 Pengelolaan Program Aplikasi40 2 Pengelola Pengelolaan an Data)ase Data)ase 4% 4% % isting isting Program Program 4 4 .A. I/ P3*6T6P A Simpulan . Saran Saran A'PI:A*i Da+tar :i(ayat 9idupi 'otto dan Persem)ahanii
5
BAB I PENDAHULUAN A. L%! L%!%# %# B-,% B-,%%/3 %/3 M%+% M%+%,% ,% Pada era glo)alisasi saat ini8 ke)utuhan akan pengolahan in+ormasi dan pengolahan data merupakan +enomena yang tidak asing asing untuk untuk masyaraka masyarakatt modern modern 7eepata 7eepatan n dan ketepatan ketepatan dalam pengelola pengelola dan penyajian penyajian in+ormasi menjadi andalan andalan )agi semua semua organi organisas sasii untuk untuk menera menerapka pkan n strate strategi gi penin peningka gkatan tan kee+ek kee+ekti+a ti+an8 n8 produkti+itas dan e+isiensi kinerja organisasi Dan untuk menja(a) pertanyaan masyarakat modern dalam suatu organisasi terse)ut maka diperlukan adanya se)uah sistem pengolahan in+ormasi yang handal8 akurat8 dan dapat ditampilkan seara epat dan mudah setiap kali diperlukan khususnya dalam permasalahan pengolahan data 9al ini pun didukung dengan semakin )ekem)angnya sistem in+ormasi dan manajemen "alaupu "alaupun n demikian demikian dalam masyaraka masyarakatt modern8 modern8 komputer komputer le)i le)ih h
)any )anyak ak
dima diman+ n+aa aatk tkan an
se)a se)aga gaii
pusa pusatt
data data
,dat ,data) a)as ase e
di)andingkan penggunaan lainnya 7arena peran data)ase sangat menonjol Pemrosesan )asis data menjadi perangkat andalan yang kehadi kehadiran ranny nya a sanga sangatt diperl diperluka ukan n dan tidak tidak hanya hanya mempe mempere repat pat pemerolehan in+ormasi8 tetapi juga dapat meningkatkan pelayanan untuk masyaraka masyarakatt umum sesuai sesuai dengan dengan ke)utuha ke)utuhannya nnya masingmasingmasing
1
2
2
Salah satu strategi yang dapat dilaksanakan dalam rangka memenu memenuhi hi tuntut tuntutan an dalam dalam pelay pelayana anan n penda+ penda+tar taran an mahasi mahasis(a s(a adal adalah ah deng dengan an mene menera rapk pkan an sist sistem em in+o in+orm rmas asii yang yang )er) )er)as asis is komput komputer er atau atau penggu penggunaa naan n sistem sistem kompu komputer terisa isasi si se)aga se)agaii alat alat peng pengol olah ah data data epa epatt dan dan tepa tepatt deng dengan an akse akses s yang yang memi memili liki ki ketelitian maupun keepatan tinggi di)anding akses kerja manual Saat Saat ini kompu komputer ter merupa merupakan kan perang perangkat kat anggi anggih h yang yang sanga sangatt di)utuhkan untuk melakukan proses pengolahan data seara e+ekti+ dan e+isien dalam menyajikan in+ormasi yang di)utuhkan Dengan adanya penggunaan sistem komputerisasi se)agai alat pengolah data dan pengolah in+ormasi dalam proses pelayanan penda+taran mahasis(a )aru8 maka diharapkan agar pelayanan dapat semakin epat8 mudah dan juga e+isien Progra Program m aplika aplikasi si pengo pengolah lah data data dan dan pengo pengolah lah in+orm in+ormasi asi dalam sistem penerimaan mahasis(a )aru ini kiranya diiptakan dengan dengan memiliki memiliki )e)erapa )e)erapa maksud dan tujuan tujuan untuk mem)antu mem)antu kinerj kinerja a pengel pengelola olaan an data data menjad menjadii le)ih le)ih e+isie e+isien n Sehing Sehingga ga pada pada akhirnya dapat mem)antu mempermudah dan memperlanar tugas mengelola data dalam menyajikan menyajikan in+ormasi yang di)utuhkan
3
B. M% M%+"4 +"4 P-/", P-/",+% +%/ / L%'#% L%'#%/ / .erdas .erdasark arkan an latar latar )elaka )elakang ng masala masalah h yang yang terjad terjadi8 i8 adapun adapun maksud dari penulisan laporan ini adalah se)agai )erikut! 1 6ntuk mengetahui mengetahui
sejauh sejauh mana kemampuan kemampuan
kami8 kami8
dalam dalam
perenanaan ke)utuhan implementasi selama mengikuti Program Projek Skripsi 2 'enerapka 'enerapkan n ilmu dan teori-te teori-teori ori selama selama mengikuti mengikuti pendidi pendidikan kan kedalam aplikasi nyata % 6ntu 6ntuk k mem) mem)er erik ikan an in+o in+orma rmasi si kepa kepada da pem) pem)a aa a tent tentan ang g )aha )ahasa sa pemrograman /isual .asi 4 6ntuk ntuk men mengeta getah hui )ag )agaima imana Pene Peneri rima maan an 'aha 'ahasi sis( s(a a
mem) mem)ua uatt
.aru .aru di ST'I ST'I7 7
prog progrram Pran Pranat ata a
aplik plika asi Indo Indone nesi sia a
menggu menggunak nakan an Micros Microsoft oft Visual Visual Basic Basic 0 dan Microsoft Microsoft Access Access 2010
C. T" T"5"%/ 5"%/ P-/" P-/",+%/ ,+%/ L%'# L%'#%/ %/ Adapun tujuan penulisan penulisan laporan ini adalah se)agai se)agai )erikut! 1. 'emenuhi Proyek Program tahap per tama tama 2. Se)agai sarana ealuasi )agi institusi tentang pelaksanaan proyek program *. 'edia pem)elajaran )agi mahasis(a tentang teknik penulisan laporan suatu kegiatan . 'edia pem)elajaran )agi pem)aa tentang kegiatan pem)uatan laporan proyek Pemrograman
4
BAB II LANDASAN TEORI A. P-/3-# P-/3-#!% !%/D /D-7 -7/+ /+ 1
Program Prog Progra ram m adal adalah ah kump kumpul ulan an inst instru ruks ksii atau atau peri perint ntah ah yang yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk menyelesaikan suatu persoalan
2
9IP= 9IP= ,9i ,9ier erar arh hy y Plus Plus Inp Input ut-P -Pro rose ses s =utp =utput ut 'enurut Jogiyanto 9' dalam )uku Analisis C Desain Sistem In+o In+orm rmas asii ,200 ,200! !&B &B& &88 9IP= 9IP= ,Hierar Hierarch chy y plus plus InputInput-Pro Proces cesssOutput)
meru merupa paka kan n
meto metodo dolo logi gi
yang yang
dike dikem) m)an angk gkan an
dan dan
didukung oleh I.'8 tetapi saat ini 9IP= juga )anyak digunakan se)a se)aga gaii alat alat disa disain in dan dan tekn teknik ik doku dokume ment ntas asii dala dalam m sikl siklus us
%
pengem)angan pengem)angan sistem #lo(?hart #lo( #lo(har hartt atau atau diagra diagram m alir alir merupa merupakan kan se)ua se)uah h diagra diagram m deng dengan an
sim) sim)ol ol-s -sim im)o )oll
gra+ gra+is is
yang ang
meny menyat atak akan an
se)u se)uah ah
aliran atau proses yang yang menamp menampilka ilkan n langk langkahah-lan langka gkah h yang yang disim) disim)olk olkan an dalam dalam )entuk )entuk kotak8 kotak8 )esert )eserta a urutan urutannya nya dengan dengan menghu)ungkan menghu)ungkan masing masing langkah terse)ut menggunakan tanda panah 4
Aplikasi Aplikasi adalah suatu kelompok +ile ,+orm8 lass8 report yang )ertujuan untuk melakukan aktiitas tertentu yang saling terkait Penda+taran
5
Pend Penda+ a+ta tara ran n adal adalah ah suat suatu u taha tahap p a(al a(al men menat atat at atau atau
memasukkan data ke dalam da+tar 'ahasis(a 'ahasis(a adalah orang yang )elajar di perguruan tinggi8 )aik di uniersitas8 institut atau akademi 'aka8 program
apliasi
kump kumpul ulan an inst instru ruks ksii dan dan
pen!aftaran
mahasis"a mahasis"a adalah
peri perint ntah ah yang yang disu disusu sun n menj menjad adii suat suatu u
kelompok +ile untuk melakukan aktiitas menatat atau memasukkan data orang yang )elajar di uniersitas ke dalam da+tar Dalam laporan ini8 9IP= yang digunakan )erdasarkan dengan re+e re+ere rens nsii peng penger erti tian an 9IP= 9IP= menu menuru rutt Jogi Jogiya yant nto o 9' dala dalam m )uku )uku Analisis C Desain Sistem Sistem In+ormasi ,200!&B&
>am)ar 21 :e+erensi 9IP= menurut Jogiyanto 9'
6
9IP= ,Hierarchy ,Hierarchy plus Input-Process-Output) mempunyai sasaran utama se)agai )erikut ! 1 6ntuk 6ntuk menyediak menyediakan an suatu suatu struktur struktur guna memaham memahamii +ungsi-+ung +ungsi-+ungsi si dari sistem 2 6ntuk 6ntuk le)ih le)ih meneka menekanka nkan n +ungsi +ungsi-+u -+ungs ngsii yang yang harus harus diselesa diselesaika ikan n oleh oleh prog progra ram8 m8 )uka )ukann nnya ya menu menunj njuk ukka kan n stat statem emen en-s -sta tate teme men n program yang digunakan untuk melaksanakan +ungsi terse)ut % 6ntuk 6ntuk menyedi menyediak akan an penjelas penjelasan an yang jelas jelas dari dari input input yang harus harus digunakan dan output yang harus dihasilkan oleh masing-masing +ungsi pada tiap-tiap tingkatan dari diagram-diagram 9IP= 4 6ntu ntuk meny menyed edia iak kan outp utput yang ang tepa tepatt dan dan sesua esuaii denga ngan ke)utuhan-ke)utuhan ke)utuhan-ke)utuhan pemakai Selain 9IP=8 #lo(hart menjadi salah satu )agian penting dalam laporan ini Dalam #lo(hart dapat dilihat alur aliran implementasi dari program yang sudah di)uat >am) >am)ar ar )erik )erikut ut adal adalah ah sim) sim)ol ol +lo( +lo(h har artt yang yang umum umum digunakan!
>am)ar 22 Sim)ol-sim)ol #lo(hart
7
B. U/+"# U/+"# T-/ T-/!%/3 !%/3 P-$#'3# P-$#'3#%$%/ %$%/ V+"% V+"%,, 1 /aria ria)el /aria)el adalah suatu tempat dalam memori yang )er+ungsi untuk menampung data 'endeklarasikan aria)el )er+ungsi untuk mengenal aria)el terse) terse)ut ut pada pada progra program m yang yang di)uat di)uat 6ntuk 6ntuk mendek mendeklara larasik sikan an se)uah aria)el dapat digunakan pernyataan Dim yang diikuti dengan nama aria)el ! Dim Nama_Variabel [As type]
2 7onstanta 7onstanta adalah suatu nama yang mempunyai +ungsi untuk menyediakan tempat untuk suatu angka atau teks yang tidak dapat diu)ah- u)ah nilainya .entuk
penulisan
yang
dapat
digunakan
untuk
mendeklarasikan mendeklarasikan suatu nilai konstanta adalah ! [Pub [Publi lic c
Priva rivate te]]
C!s C !stt
Nama Nama_" _" !sta !sta!t !ta[ a[As As
type type]]
#
% *ilai Seara umum nilai adalah sesuatu yang menunjukkan harga8 mutu8 menunjukkan kualitas8dan )erguna )agi manusia ?ontoh ! )ilangan )ulat8 )ilangan ganjil8 dll 4 =perator =per =perat ator or
adal adalah ah
suat suatu u
tand tanda a
yang ang
digu diguna nak kan
untu untuk k
menghu)ungkan satu aria)el atau konstanta dengan aria)el
&
atau atau
kons konsta tant nta a
lain lain
deng dengan an
tuju tujuan an
mela melaku kuka kan n
)er) )er)ag agai ai
manipu manipulas lasii dan pengo pengolah lahan an data data Pada Pada 's 's /isua /isuall .asi .asi 0 terdapat )ermaam-maam operator ! a =per =perat ator or Arit Aritma matik tika a =perator aritmatika digunakan untuk melakukan operasi aritma aritmatik tika a =perat =perator or aritma aritmatik tika a mempun mempunya yaii hirark hirarkii paling paling tinggi di)anding operator pem)anding dan operator logika Penuli Penulisan san opera operator tor aritma aritmatik tika a denga dengan n hirark hirarkii dari dari paling paling tinggi ke paling rendah8 se)agai )erikut ! Ta)el 21 =perator Aritmatika O-#%
O-#%+
Pemangkatan
-
Tanda *egati+
E85
Perkalian C Pem)agian
F
Pem)agian Integer
'od
'odulus ,Sisa hasil )agi
!'#
G8-
Penam)ahan dan pengurangan
G8C
Pengga)ungan String
'
?ontoh ! A H 1 G 2 E % akan menghasilkan menghasilkan & . H ,1 G 2 E % akan menghasilkan $ ) =per =perat ator or ogi ogika ka =perator logika digunakan untuk mengekspresikan satu atau
le)ih
data
,ekspresi
logika
,)oolean
yang
menghasilkan data logika )aru Ta)el Ta)el operator logika l ogika dengan hierarki dari atas ke )a(ah adalah se)agai )erikut ! Ta)el 22 =perator ogika O-# K-!-#%/3%/ %!'# *ot
Tidak
And
Dan
=r
Atau
o r
3Mluie or
3N
3Nuialen
Imp
Implikasi
?ontoh ! K A/4 L 108 H % O# M H dst =per =perat ator or Penu Penuga gasa san n =perator ini disim)olkan dengan tanda sama dengan ,H dan )er+ungsi untuk memasukkan suatu data kedalam suatu aria)el8 )entuknya se)agai )erikut ! aria aria)el )elK K H Leks Leks resiK resiK
1(
?ontoh ! 9arga H 008 .anyak H Jumlah H 9arga E .anyak d =per =perat ator or Pem Pem)a )and ndin ing g =perat =perator or ini diguna digunakan kan untuk untuk mem)an mem)andin dingka gkan n suatu suatu data data atau atau ekspre ekspresi si denga dengan n data data atau atau ekspre ekspresi si pula pula dan dan menghasilkan nilai logika ,.oolean )enar atau salah Ta)el 2% =perator Pem)anding O-# K-!-#%/3%/ %!'# H
Sama dengan
LK
Tidak sama dengan
L
e)ih keil
K
e)ih )esar
LH
e)ih keil sama dengan
KH
e)ih )esar sama dengan 'empunyai
iri
ike sama Is Sama re+erensi o)jek ?ontoh ! A LK . 8 .K?8 .K?8 ?LA
yang
11
Tipe Da Data Data adalah )ahan yang akan diolah atau diproses )erupa angk angka8 a8
huru huru++-hu huru ru+8 +8
sym) sym)ol ol-s -sym ym)o )ol8 l8
kata kata-k -kat ata a
yang yang
akan akan
menunjukkan situasi dan lain-lain yang )erdiri sendiri Tipe data adalah
jenis
data
yang
dita itangani
oleh
suatu
)ahasa
pemrograman pada pada komputer Tiap-tiap Tiap-tiap )ahasa pemrograman pemrograman memiliki tipe data yang memungkinkan!
•
Deklarasi terhadap aria)el tipe data terse)ut 'enye 'enyedia diakan kan kumpu kumpulan lan operas operasii yang yang mungki mungkin n terhad terhadap ap
•
aria)el )ertipe data terse)ut =)yek Data adalah kumpulan elemen yang mungkin untuk
•
suatu tipe data tertentu 'is! integer mengau pada o)yek data -%2&B s5d %2&&8
•
)yte 0 s5d 28 string string adalah kumpulan kumpulan karakter karakter maks maks 2 huru+ Data memiliki tipe yang )er)eda-)eda dan )iasanya data dikelompokkan pada kelompok yang sejenis agar tidak terjadi operasi matematika diantara data yang )er)eda jenis8 ontohnya kita kita tidak tidak )isa )isa menjum menjumlah lahkan kan nilai nilai suatu suatu jarak jarak ,7m ,7m denga dengan n 'assa ,7g karena keduanya memiliki tipe data yang )er)eda .egitu
jug juga
dalam
suatu
program ram8
setiap
nilai lai
harus
dikelompo dikelompokkan kkan pada jenis-jenis jenis-jenis tertentu tertentu yang dise)ut dise)ut dengan dengan tipe tipe data data 'iros 'iroso+t o+t /isua /isuall .asi .asi menye menyedia diakan kan )e)er )e)erapa apa tipe tipe data seperti !
12
a Integer Adalah jenis data numeri )erupa )ilangan )ulat , tanpa peahan mulai dari %2&B O %2&& ) .yte Adalah jenis data yang yang )erupa )ilangan )ulat positi+ positi+ Deimal Adalah jenis data yang digunakan untuk menyimpan nilai desimal d .olean Adalah jenis data yang hanya memiliki dua )uah nilai yaitu true dan +alse Jenis data ini )isa digunakan untuk memilih salah satu diantara dua pilihan e String Adalah jenis data yang memiliki nilai al+a numeri8 yaitu nilai yang )isa angka atau karakter khusus + Single Adalah jenis data numeri yang memiliki kisaran nilai mulai dari %40Be G %B hingga %402B2% Jenis data ini sering dise)ut juga Single Preisian atau )ilangan )ilangan )erpresisi tunggal tunggal g Dou)le Adalah jenis data numeri yang memiliki kisaran nilai yang )esar 8 jenis data ini juga sering dise)ut dou)le preisian atau )ilangan )erpresisi ganda
13
h Date Adalah jenis data yang digunakan untuk menyimpan tanggal dan jam i
?ureny Adalah jenis data yang digunakan untuk menyimpan nilai uang
j
ong Adalah jenis data numeri yang hampir sama dengan integer tetapi nilainya jauh le)ih )esar8 jenis data ini mem)utuhkan memori yang ukup )esar
k =)jek Adalah jenis data yang menyimpan o)jek seperti +orm8 ontrol dan se)againya l
/ariant Adalah jenis data yang )erisi segala maam data yang )er)ed )er)eda a )iasa )iasanya nya digun digunaka akan n untuk untuk menget mengetahu ahuii jenis jenis data data yang digunakan
C. J-/+ J-/+ A,%+ A,%+ 8%/3 8%/3 D3"/% D3"/%%/ %/ Dala Dalam m penu penuli lisa san n lapo lapora ran n prog progra ram m proj projek ek 1 ini8 ini8 penu penuli lis s menggunakan aplikasi 'iroso+t /isual .asi 0
14
terten tertentu8 tu8 misalny misalnya a tom)ol tom)ol diklik diklik atau atau menu menu dipili dipilih h 7etika 7etika eent eent terdeteksi8 eent yang )erhu)ungan akan melakukan aksi sesuai dengan kode yang di)erikan@ 1 Sekila Sekilas s tenta tentang ng /is /isual ual .asi .asi 'ir 'iros oso+t o+t /isu /isual al .asi .asi meru merupa paka kan n sala salah h satu satu apli aplika kasi si pemograman isual yang memiliki )ahasa pemrograman yang uku ukup p popu popule lerr dan dan muda mudah h untu untuk k dipe dipela laja jari ri .asi .asis s )aha )ahasa sa pemro pemrogra graman man yang yang diguna digunakan kan dalam dalam /isual /isual .asi .asi adalah adalah )ahasa )ahasa .ASI? .ASI? ,.egin ,.eginner ners s All-P All-Purp urpose ose Sym)ol Sym)oli i Intru Intrutio tion n ?ode ?ode yang yang meru merupa paka kan n sala salah h satu satu )aha )ahasa sa pemr pemrog ogra rama man n tingkat tinggi yang sederhana dan mudah dipelajari Dengan /isual .asi8 kita )isa mem)uat program dengan aplikasi >6I ,>raphial 6ser Inter+ae atau program yang memungkinkan pengguna komputer )erkomunikasi dengan komputer terse)ut menggunakan gra+ik atau gam)ar .e)e .e)era rapa pa kema kemamp mpua uan n atau atau man+ man+aa aatt dari dari /isu /isual al .asi .asi diantaranya adalah ! a 6ntuk 6ntuk mem)uat mem)uat o)jeko)jek- o)jek o)jek pem)ant pem)antu u progra program m 'isalnya 'isalnya kontrol Atie8 Atie8 +ile help8 aplikasi internet8 dan se)againya ) 6ntuk mem)antu mem)antu mem)uat mem)uat progra program m aplikasi aplikasi )asis )asis "indo(s "indo(s 'enguji program %!e&ug %!e&uggin ging) g) dan menghasil menghasilkan kan program program akhir )erakhiran 33 yang )ersi+at ,e'ecuta&le) ,e'ecuta&le) atau dapat langsung dijalankan
15
/isual )asi merupakan salah satu )ahasa pemrograman komp komput uter er yang yang mend menduk ukun ung g o)je o)jet t ,==P ,==P5= 5=)j )je ett =rien =riente ted d Programming
2 .agian .agian-)a -)agia gian n dari dari /isual /isual .asi .asi /isual /isual )asi merupakan merupakan program program aplikasi aplikasi "indo(s8 "indo(s8 oleh se)a se)a) ) itu itu haru harus s dija dijala lank nkan an dari dari dala dalam m (indo indo(s (s deng dengan an langkah- langkah se)agai )erikut ! a 7lik 7lik tom tom)o )oll Star Startt ) Pili Pilih h men menu Prog Progra rams ms K 'iro iros so+t o+t /isua sual Stu Studio dio 0 0 K 'iroso+t /isual .asi 0 Se)u Se)uah ah konta kontak k dial dialog og seper seperti ti gam) gam)ar ar 1 akan akan munul munul saat saat memu memula laii /isu /isual al .asi .asi 6ntu 6ntuk k mem) mem)ua uatt prog progra ram m apli aplika kasi si standar8 pilihlan S!%/4%#4 E9E8 E9E8 lalu klik tom)ol O-/ O-/
>am)ar 2% kotak dialog *e( Projet 7emudian perhatikan perhatikan lingkungan yang yang ada di dalam /. seperti! )erikut ini !
16
>am)ar 24 ingkungan /isual .asi 7eterangan ! 1 'enu .a .ar Pada )agian ini terdapat menu-menu dasar yang akan diguna digunaka kan n selama selama peran peranang angan an progra program m Ada Ada 'enu 'enu #ile #ile ,untuk mem)uka program8 menyimpan program8 dll8 menu /ie( ,untuk menampilkan tool-tool yang )elum ada8 'enu :un ,untuk kompilasi8 ds)
2 Tool)ar l)ar 'eru 'erupa paka kan n se)u se)uah ah )ata )atang ng tool tool yang )eri )erisi si tom) tom)ol ol-tom) tom)ol ol deng dengan an gam) gam)ar ar ikon ikon yang ang dapa dapatt dikl diklik ik untu untuk k melakukan suatu perintah khusus seara epat
% Tool)oM l)oM Digunaka Digunakan n untuk pemilihan kontrol-ko kontrol-kontrol ntrol yang akan digunakan oleh program yang akan diranang Setiap kontrol di(akili oleh se)uah ion tool)oM
17
>am)ar 2 #orm 3ditor Tool)oM 7eterangan gam)ar ! •
P'/!-# 8 'emilih8 mengatur ukuran8 dan memindah posisi ontrol yang terpasang pada )agian +orm
•
P:! P:!"# "#-
B'; B';
C'/! C'/!#' #',,8
ontr ontrol ol ini ini
dig digunak unaka an
untu untuk k
menamp menampilk ilkan an gam)a gam)arr sepert sepertii .'P8 .'P8 DI. ,)itma ,)itmap8 p8 I?= ,ion ,ion88 ?6: ,urso ,ursor8 r8 "'# ,meta+ ,meta+ile ile8 8 3'# ,enhan ,enhaned ed meta+ile8 >I#8 and JP3> •
L%<-, L%<-, C'/!#' C'/!#',,8 'ena 'enamp mpil ilka kan n teks teks88 dima dimana na peng penggu guna na program tidak )isa mengu)ah teks terse)ut
•
T-;!B'; -;!B'; C'/!#', C'/!#',88 'em) 'em)ua uatt o)je o)jek k teks teks88 dima dimana na teks teks terse)ut dapat diu)ah oleh pengguna program
1&
•
F#%$ F#%$-
C'/! C'/!#' #',,8
digu diguna naka kan n
untu untuk k
meng mengelo elomp mpok okka kan n
ontrol-ontrol yang lain •
C'$$%/ C'$$%/4 4 B"!!'/ B"!!'/ C'/!#' C'/!#',,8 omm omman and d )utt )utton on hamp hampir ir mun munul ul pada pada seti setiap ap +orm +orm88 )ias )iasan anya ya digu diguna naka kan n untu untuk k menangkap kejadian )erupa mouse lik
•
C-: C-: B'; C'/!#' C'/!#',,8 'em)u 'em)uat at kotak kotak periks periksa8 a8 dimana dimana peng penggu guna na prog progra ram m
dapa dapatt
memil memilih ih )e)e )e)era rapa pa pilih pilihan an
sekaligus •
O!'/ B"!!'/ C'/!#',8 C'/!#',8 'em)uat tom)ol pilihan8 dimana pen penggu gguna
pro progam gam
hanya nya
dapa apat
memili milih h
satu atu
dari dari
)e)erapa pilihan yang disediakan •
L+!B'; L+!B'; C'/!#', C'/!#',88 )erisi sejumlah item dimana seorang user dapat memilih salah satu atau )e)erapa item
•
C'$<'B'; C'$<'B'; C'/!#', C'/!#',88 ontro ontroll ini merupa merupakan kan ga)ung ga)ungan an antara TeMt.oM dan ist.oM ?ontrol8 dimana da+tar item hanya akan ditampilkan jika user men-lik pada panah ke)a(ah dise)elah kanan ?ontrol terse)ut
•
H+:#',,B% H+:#',,B%## 4%/ V+:#',,B% V+:#',,B%## C'/!#', C'/!#',88 'em)u 'em)uat at ontro ontroll penggulung 9oriontal dan /ertikal /ertikal
•
T$-# T$-# C'/!#', C'/!#',88 meru merupa paka kan n ont ontro roll yang yang tidak tidak terli terliha hatt pada
saat
program ram
dijalankan
?ontrol
terse rse)ut
mem)angkitkan kejadian pada selang (aktu tertentu
1'
•
D#=-L+! B';& D#L+! B';& 4%/ F,-L+! B'; C'/!#',8 C'/!#',8 ketiganya digunakan untuk mem)uat suatu dialog untuk sistem +ile ?ontrol terse)ut jarang digunakan se)a) ada ?ommon dialog ?ontrol yang akan kita )iarakan nanti se)agai ganti dari ketiga ontrol diatas
•
S%- 4%/ L/- C'/!#',& digunakan C'/!#',& digunakan untuk memperindah tampilan dari suatu +orm
•
I$%3- C'/!#',8 C'/!#',8 ontrol ini mirip dengan Piture.oM?ontrol tetapi digunakan se)agai ontainer ontrol- ontrol yang lain
•
D%!% C'/!#',8 C'/!#',8 merupakan kuni dari data )inding pada /isual .asi Dengan menggunakan ontrol ini8 kita dapat menghu)ungkan se)uah data)ase pada /isual .asi
•
OLE C'/!#',8 C'/!#',8 digunakan se)agai tempat untuk program ektern ekternal al yang yang ada pada pada (indo( (indo(s s sepert sepertii sprea spread d sheet sheet yang
dihasilkan
oleh
'iroso+t
3Mel
Dengan
menggunak menggunakan an ontrol ontrol terse)ut terse)ut kita dapat dapat menampilk menampilkan an program lain pada se)uah aplikasi
2(
4 Jend Jendel ela a #or #orm m #orm adalah area tampilan yang )erhu)ungan dengan se)uah jendela yang dapat dilihat ketika aplikasi )erjalan Pada Pada +orm +orm ini ini dapa dapatt dile dileta takk kkan an kont kontro roll dan dan kode kode untu untuk k pem)u pem)uata atan n progra program m #orm #orm akan akan )anya )anyak k diguna digunakan kan saat saat peranangan Jend Jendel ela a ?ode ?ode Jend Jendel ela a ?ode ?ode digu diguna naka kan n untu untuk k mena menamp mpil ilka kan n atau atau menuliskan kode program Proj Proje ett 3Mpl 3Mplor orer er Projet 3Mplorer akan menampilkan +orm-+orm dan modul yang ada di dalam program yang kita )uat Dengan projet eMplorer kita dapat )erpindah-pindah dari satu +orm ke +orm yang lain & Jend Jendel ela a Prop Proper ertie ties s Digunakan untuk mengatur si+at ,properti dari +orm atau kontrol-kontrol Isi dari (indo(s properties ini dapat )eru)ahu)ah u)ah sesua sesuaii denga dengan n +orm +orm atau atau kontro kontroll yang yang dipili dipilih h Pada Pada jendela Properties terdapat dua pilihan ta)ulasi8 yaitu Alpha&etic dan dan (ategorie!
21
'emahami istilah =)jet8 Property8 'ethod dan 3ent
>am)ar 2 Ilustrasi untuk mengam)arkan Property8 'ethod dan 3ent
7eterangan ! -
=)jet =)jet merupa merupakan kan kompon komponen en di dala dalam m se)u se)uah ah prog program ram
-
Proper Property ty adalah adalah karakt karakteris eristik tik yang yang dimi dimilik likii o)je o)jet t
-
'ethod 'ethod adalah adalah aksi aksi yang yang dapa dapatt dilak dilakuka ukan n oleh oleh o)je o)jet t
-
3ent 3ent adal adalah ah keja kejadia dian n yang yang dapat dapat dial dialami ami oleh oleh o)je o)jet t
22
D. M:# M:#'+ '+'7 '7!! A::-+ ::-++ + 'iros 'iroso+t o+t
Aes Aess s ,atau ,atau Micr Micros osof oftt
se)uah program aplikasi
)asis
data
Offi Office ce
Acces ccess s
adalah
komputer relasional komputer relasional yang yang
ditujukan untuk kalangan rumahan dan perusahaan keil hingga mene meneng ngah ah
Aplik plikas asii
ini ini
meru merupa paka kan n
angg anggot ota a
dari dari
)e)e )e)era rapa pa
aplikasi 'iroso+t =++ie8 =++ie8 selain tentunya 'iroso+t "ord8 "ord8 'iroso+t 3Mel88 dan 'iroso+t Po(erPoint 3Mel Po(erPoint Aplikasi ini menggunakan mesin )asis data 'iroso+t Jet Data)ase 3ngine8 3ngine8 dan juga menggunakan tampilan gra+is gra+is yang yang intuiti+ sehingga memudahkan pengguna Salah satu keunggulan 'iroso+t Aess dilihat dari perspekti+ programmer a programmer adalah
kompati)ilitas
nya
dengan )ahasa pemrograman Stru Strutured tured Query ang anguage uage ,SQR ,SQR Nuery dapat dilihat dan disunting se)agai statemen-statemen statemen-statemen SQ8 SQ8 dan
stat state emen men
SQ SQ
dalam 'aro 'aro dan dan /.A
dapat apat
digu digun nakan kan
'odule untuk
sear eara a
lan langsu gsung
seara
di
langsung
memani memanipul pulasi asi ta)el ta)el data data dalam dalam Aess ess Para Para penggu pengguna na dapat dapat menampur menampurkan kan dan mengguna menggunakan kan kedua kedua jenis )ahasa )ahasa terse)ut terse)ut ,/.A ,/.A dan 'aro 'aro untuk untuk mempro memprogra gram m form dan form dan logika dan dan juga juga untuk mengaplikasikan konsep )erorientasi o)jek Data)ase adalah sekumpulan data disusun seara logis dan sea seara ra
sent sentra ral l
Data Data)a )ase se
memi memili liki ki
)agi )agian an-) -)ag agia ian n
pent pentin ing g
diantaranya adalah ! 1 Ta)el adalah adalah sekump sekumpula ulan n data data yang yang )erhu) )erhu)ung ungan an dengan dengan topik topik tertentu dan merupakan komponen data yang utama dari data)ase
23
2 :eord :eord adalah adalah data data lengkap lengkap dalam dalam jumlah jumlah tungga tunggall yang )iasan )iasanya ya tersimpan dalam )entuk )aris seara horiontal pada ta)le % #ield #ield adalah adalah tempa tempatt di mana data data atau atau in+orma in+ormasi si dalam dalam kelomp kelompok ok yang yang sama sama atau atau sejen sejenis is dimas dimasuka ukan n yang yang )iasa )iasanya nya kesimp kesimpula ulan n )entuk kolom seara ertikal pada ta)el
24
E. S-+7%+ S-+7%+ K'$"!K'$"!-## 8%/3 8%/3 D3"/%%/ D3"/%%/
>am)ar 2& Spesi+ikasi 7omputer yang Digunakan F. S-,%+ S-,%+ !-/!%/3 !-/!%/3 STMIK STMIK PRANA PRANAT TA INDONESIA INDONESIA 1 Se Sejar jarah ah Sin Singka gkatt =rga =rganis nisasi asi Sekola Sekolah h Tingg Tinggii 'anaje 'anajemen men In+orm In+ormati atika ka dan 7ompu 7omputer ter ,ST'I78 ,ST'I78 Sekolah Sekolah Tinggi Tinggi .ahasa .ahasa Asing Asing ,ST.A ,ST.A dan Akademi Akademi Sekretaris ,A7S3'A Pranata Indonesia diselenggarakan oleh ayasan ayasan 'anajemen 'anajemen In+ormatik In+ormatika a Indonesia Indonesia ,'II ,'II ?ipto 9adi Pran Pranot oto8 o8 tum) tum)uh uh dan dan
)erk )erkem em)a )ang ng )era )era( (al dari dari
lahi lahirn rny ya
em)a em)aga ga Pendid Pendidika ikan n 'anaje 'anajemen men In+orm In+ormati atika ka dan 7omput 7omputer er ,P' ,P'I7 I7 'II 'II ?ipt ?ipto o 9adi 9adi Pran Pranot oto o se)a se)aga gaii soso sosok k lem) lem)ag aga a
25
pend pendid idik ikan an pro+ pro+es esii yang yang )ern )ernau aung ng di )a(a )a(ah h DI7 DI76S 6S3' 3'AS AS D3PDI7*ASDidirikan pada tanggal 2& Juli tahun 1$$ di jalan ?ut 'utia *o 2B A-. .ekasi Timur 3ksi 3ksist sten ensi si dua dua )ers )ersau auda dara ra )egi )egitu tu padu padu dan dan harm harmon onis is dalam olah manajemen Drs usrodi se)agai pemimpin tertinggi dan Drs Su(andi se)agai pemimpin operasional8 dalam tahun pertama mampu merekrut %B mahasis(a dan pada tahun kedua meningkat menjadi B mahasis(a Seara kuantitas angka ini ini menu menunj njuk ukka kan n )ah( )ah(a a P'I P'I7 7 ?ipt ?ipto o 9adi 9adi Pran Pranot oto o dapa dapatt diterima oleh masyarakat .ekasi Seirin Seiring g dengan dengan perkem perkem)an )angan gan lem)a lem)aga ga dan keingi keinginan nan meningkatkan status P'I78 pada 01 Juni 1$$B Drs Su(andi dipanggil menghadap sang 7haliN ,meninggal dunia dalam usia %& tahu tahun n Seja Sejak k saat saat itu8 itu8 duka duka yang yang mend mendal alam am deng dengan an semangat yang tak pernah luntur8 Drsusrodi terus melangkah maju me(ujudkan komitmen )ersamanya Program dan jurusan yang pertama di )uka adalah program Diploma Diploma satu ,D-I dan Diploma satu ,D-III jurusan 'anajamen 'anajamen In+ormatika dan 7omputer Akuntansi8 program Sarjana Strata 1 ,S1 jurusan Teknik Teknik In+ormatika serta Sistem In+ormasi Prog Progra ramm-pr prog ogra ram m lama lama yang yang menj menjad adii em)r em)rio io lahi lahirny rnya a program-program di atas di )uka dalam kemasan program PP' yang )era+iliasi di )a(ah pendidikan tinggi terse)ut Program-
26
program terse)ut meliputi program Sekretaris8 .ahasa Inggris8 .ahasa Jepang dan 3kspor Impor Pada 11 'aret 2004 lahirlah Sekolah Tinggi .ahasa Asing ,ST.A dengan diterima ijin penyelenggaraan dari Dirjen DI7TI )ernomor %&5D5=52004 Proses perijinan ini melalui perjalanan ukup panjang yakni terhitung sejak tahun 2001 9al itu karena di tengah tengah perjal perjalana anan n proses proses perijin perijinan an terjad terjadilah ilah pengg penggant antian ian kepemimpinan
nasional
,peru)ahan
ka)inet
yang
mengaki)atkan proses pengajuan diulang )e)erapa kali Selanj Selanjutn utnya ya pada pada )ulan )ulan Juli Juli 2004 2004 ijin penye penyelen lengga ggaraa raan n A7S3'A diperoleh Ijin penyelenggaraan penyelenggaraan ini diperoleh dengan ara ara akuisi akuisisi si dari dari ayasa ayasan n 'itra 'itra ?ipta ?ipta 'andir 'andirii denga dengan n nama nama institu institusi si yaitu yaitu Akade Akademi mi Sekret Sekretari aris s dan 'anaje 'anajemen men Insuli Insulindo ndo ,AS'I .andung Dan Dan
Samp Sampai ai
seka sekara ran ng
Seko ekolah lah
Tingg nggi
'anaj najeme emen
In+orm In+ormati atika ka dan 7omput 7omputer er ,ST'I7 ,ST'I78 8 Sekola Sekolah h Tinggi inggi .ahasa .ahasa Asing ,ST.A dan Akademi Sekretaris ,A7S3'A Pranata Indonesi Indonesia a menjadi menjadi satu kesatuan kesatuan di)a(ah di)a(ah naungan naungan ayasan ayasan 'anajeme 'anajemen n In+ormatika In+ormatika Indonesia Indonesia ,'II ,'II ?ipto 9adi Pranato Pranato ST'I7 ST'I7 Pranata Pranata Indonesia Indonesia sendiri sendiri memiliki memiliki )e)erapa )e)erapa 7ampus 7ampus a)ang dengan 7antor pusat )erada di Jln ?ut 'utia *o 2B .erik erikut ut 7ampu mpus pus pusat dan a)an )ang dari dari ST' ST'I7 Pran ranata ata Indonesia yaitu!
27
a ST'I7 Pranata Pranata Indone Indonesia sia 7ampus 7ampus A , 7ampus Pusat Pusat .ekasi .ekasi ) ST'I7 Pranata Pranata Indone Indonesia sia 7ampu 7ampus s . ,Pondok ,Pondok >ede ST'I7 Pranata Pranata Indon Indonesia esia 7ampus 7ampus ? ,?ikara ,?ikarang ng d ST'I7 Pranata Pranata Indon Indonesia esia 7ampus 7ampus D ,.ogor ,.ogor e ST'I7 Pranata Pranata Indone Indonesia sia 7ampus 7ampus 3 ,7ara(ang ,7ara(ang + ST'I7 ST'I7 Pranat Pranata a Indone Indonesia sia 7amp 7ampus us # ,Parun ,Parung g Panjan Panjang g g ST'I7 Pranata Pranata Indone Indonesia sia 7ampus 7ampus > ,?ileungsi ,?ileungsi 6ntu 6ntuk k lapo lapora ran n proj proje ett prog progra ram m 1 ini ini send sendir iri8 i8 penu penuli lis s mela melaku kuka kan n pene peneli litia tian n yang )erlo )erloka kasi si pada pada ST'I ST'I7 7 Pran Pranat ata a Indonesia 7ampus . ,Pondok >ede 2 /i /isi si 'isi 'isi Pra Pranat nata a Indon Indones esia ia a / I S I 7ualitas 7ualitas sum)erday sum)erdaya a manusia manusia merupakan merupakan kompetens kompetensii inti dari pem)angu pem)angunan nan nasional nasional yang sangat menentuka menentukan n masa depan perada)an )angsa Indonesia dalam peraturan dunia dunia di )er)ag )er)agai ai )idang )idang Pening Peningkat katan an kompet kompeten ensi si dan komitmen
sum)erdaya
dipr diprio iori rita task skan an mela melalu luii
manusia
Indonesia
perlu
pend pendid idik ikan an yang yang meng menga au u
nor norma-n ma-no orma rma
akad akade emik mik8
men mener ermi mink nkan an
)uda )uday ya
nila ilai-ni i-nila laii
)ang )angsa sa88
Pana anas sila ila
dan dan
adap adapti ti++
pada pada yang ang
terh terhad adap ap
peru)ahan lingkungan yang )ergerak sangat epat seiring dengan dengan semak semakin in derasn derasnya ya arus arus glo)al glo)alisa isasi si dan in+orm in+ormasi asi serta kemajuan ilmu pengetahuan dan teknologi ) ' I S I .erdasarkan /isi diatas8 maka 'isi yang diem)an oleh Seko Sekola lah h
Tingg nggi
did didala alamny mnya
C
terd terdir irii
Akade ademi dari ari
Pran ranata ata
Seko ekolah lah
Ind Indone onesia
Tinggi
yang ang
'ana anajem jemen
2&
In+ormatika dan 7omputer8 Sekolah Tinggi Tinggi .ahasa Asing dan Akademi Sekretaris adalah mem)erikan peranan positi+ dalam pengem)angan ilmu pengetahuan dan teknologi serta pem)an pem)angn gnan an masya masyarak rakat at panas panasila ila sepert sepertii yang yang diita diita-itaka itakan n oleh oleh pem)uk pem)ukaan aan 66D 1$4 1$4 Dalam Dalam rangka rangka inilah inilah Sekolah Tinggi dan Akademi Pranata Indonesia )erniat dan )ertekad untuk menghasilakn sarjana-sarjana yang )erji(a Pan Pana asila ila8 kee keerd rda asan san8
memi memili lik ki
nilai ilai
keter etera ampil mpila an
dan
sikap ikap88
serta erta
penge engeta tah huan uan8
kema emampu mpuan
dala dalam m
mengaplikasikan disiplin ilmu yang diminatinya
BAB III IMPLEMENTASI PROGRAM
A. HIPO (H-#%# (H-#%#:8 :8 P,"+ P,"+ I/"!>P#'+ I/"!>P#'+-+ -+ O"!"!) O"!"!) Dalam projet program 1 ini terdapat 9IP= ,9irarki Plus InputProses =utput dimana didalam 'enu 6tama terdapat lagi su) menu yang memiliki )e)erapa data se)agai penunjang aplikasi penerimaan mahas mahasis( is(a a )aru )aru di ST'I7 ST'I7 Pranat Pranata a Indone Indonesia sia-7a -7ampu mpus s . ,Pondo ,Pondok k >ede 'enu utama pada 9IP= terse)ut diantaranya8 se)agai )erikut! a #ile Didalam menu #ile terdapat % data8 yaitu! Data Sekolah8 Data ?alon 'ahasis(a .aru8 dan Data 'ahasis(a .aru ) aporan
2'
Didalam menu aporan sendiri terdapat % data laporan se)agai pendukung data yang terdapat dalam menu #ile Diataranya yaitu! apora aporan n Data Data Sekola Sekolah8 h8 apora aporan n ?alon ?alon 'ahasi 'ahasis( s(a8 a8 dan apora aporan n 'ahasis(a .aru Author 'enu Author Author adalah keterangan author selaku pem)uat program d 7eluar 'enu ini keseluruhan
untuk
keluar
,menutup
'enu
6tama
seara
3(
>am)ar %1 Diagram 9IP= ,9irarki Input Proses =utput
31
B. F,'? F,'?C C%# %#!!
31
B. F,'? F,'?C C%# %#!!
32
32
C. P-#%/ P-#%/:%/ :%/3%/ 3%/ T%$ T%$,%/ ,%/ 1 Pera Peran nan anga gan n 'enu 'enu 6tam 6tama a
33
>am)ar %2 Peranangan 'enu 6tama 2 Peran Peranang angan an #orm #orm Data Data Sekola Sekolah h
>am)ar %% Peranangan #orm Data Sekolah
34
% Peranang Peranangan an #orm Data ?alon 'ahasis(a 'ahasis(a
>am)ar %4 Peranangan #orm Data ?alon 'ahasis(a 4 Peran Peranang angan an #orm #orm Data 'ahas 'ahasis( is(a a .aru
>am)ar % Peranangan #orm Data 'ahasis(a .aru
35
Peran Peranang angan an #orm #orm Autho Author r
>am)ar % Peranangan #orm Author Peran Peranang angan an apor aporan an Data Data Sekola Sekolah h
>am)ar %& Peranangan aporan Data Sekolah
36
& Peranang Peranangan an apor aporan an Data Data ?alon ?alon 'ahasis(a 'ahasis(a
>am)ar %B Peranangan aporan Data ?alon 'ahasis(a
B Peranang Peranangan an apor aporan an Data 'ahasis( 'ahasis(a a .aru .aru
>am)ar %$ Peranangan aporan Data 'ahasis(a .aru
37
D. I$, I$,-$ -$-/ -/!% !%+ + .entuk implementasi tampilan program terdiri dari ! 1 Implem Implement entasi asi 'enu 'enu 6tama 6tama
>am)ar %10 Implementasi 'enu 6tama 2 Implem Implement entasi asi #orm #orm Data Data Seko Sekolah lah
>am)ar %11 Implementasi #orm Data Sekolah
3&
% Implementa Implementasi si #orm Data ?alon 'ahasis(a 'ahasis(a
>am)ar %12 Implementasi #orm Data ?alon 'ahasis(a 4 Implementa Implementasi si #orm Data 'ahasis( 'ahasis(a a .aru .aru
>am)ar %1% Implementasi #orm Data 'ahasis(a .aru
3'
Implem Implemen entas tasii aporan aporan Data Data Sekola Sekolah h
>am)ar %14 Implementasi aporan Data Sekolah Implementa Implementasi si aporan aporan ?alon 'ahasis(a 'ahasis(a
>am)ar %1 Implementasi aporan Data ?alon 'ahasis(a
4(
& Implementa Implementasi si apora aporan n Data Data 'ahasis( 'ahasis(a a .aru .aru
>am)ar %1 Implementasi Data aporan 'ahasis(a .aru B Implem Implemen entas tasii Data)as Data)ase e Sis(a Sis(a .aru .aru a Ta)el :ayon :ayon ,untuk ,untuk Data Sekolah Sekolah
>am)ar %1& Ta)el :ayon ) Ta)el alon alon ,untuk ,untuk Data Data ?alon ?alon 'ahasis 'ahasis(a (a
41
>am)ar %1B Ta)el ?alon Ta)el sis(a ,untuk ,untuk Data Data 'ahas 'ahasis(a is(a .aru
>am)ar %1$ Ta)el Sis(a
42
E. P#'+ P#'+-+ -+ P-$ P-$<" <"%! %!%/ %/ 1 Penge Pengelol lolaan aan Prog Program ram Aplika Aplikasi si a #orm #orm Dat Data a Seko Sekola lah h 6ntuk +orm data sekolah di isual )asi atur properties se)agai )erikut! C'/!#', #orm1 a)el 1 a)el 2 a)el % TeMt)oM1 TeMt)oM2 #rame 1 #rame 2
Data1
D.>rid1 ?ommand 1 ?ommand 2 ?ommand % ?ommand 4
P#'-#!8 *ame ?aption ?aption ?aption ?aption *ame *ame ?aption ?aption *ame ?onnet Data)ase*am e :e :eords ordset etT Type :eordSoure *ame *ame ?aption *ame ?aption *ame ?aption *ame ?aption
K-!-#%/3%/ DataSekolah Sekolah Asal Data Sekolah *ama Sekolah :ayon *ama :ayon ,Dikosongkan ,Dikosongkan Data1 Aess D!F/.FData)aseProjekFSis(a .arumd) 0 - Ta Ta)le )le :ayon D.>rid1 Simpan CSimpan 7oreksi C7oreksi 9apus C9apus 7eluar C7eluar
43
) #orm Data ?alon 'ahasis(a 6ntuk 6ntuk +orm +orm data data alon alon mahasi mahasis( s(a a di isual isual )asi )asi atur atur properties se)agai )erikut! C'/!#', #orm1 a)el 1 a)el 2 a)el % a)el 4 a)el a)el a)el & a)el B a)el $ a)el 10 TeMt)oM1 TeMt)oM2 TeMt)oM% TeMt)oM4 TeMt)oM TeMt)oM ?om)o)oM 1 ?om)o)oM 2 DTPiker1
Data1
D.>rid1 ?ommand1 ?ommand2 ?ommand%
P#'-#!8 *ame ?aption ?aption ?aption ?aption ?aption ?aption ?aption ?aption ?aption ?aption ?aption *ame *ame *ame *ame *ame *ame
K-!-#%/3%/ Data?alon'ahasis(a Data ?alon Sis(a .aru Data ?alon Sis(a *oPenda+ataran *ama Alamat Jenis 7elamin Tempat ahir Tanggal ahir Sekolah Asal :ayon *em Da+tar *ama Alamat Tempat :ayon *em
*ame
7elamin
*ame
AsalSekolah
*ame *ame ?onnet Data)ase*am e :e :eords ordset etT Type :eordSoure *ame *ame ?aption *ame ?aption *ame
Tanggal Data1 Aess D!F/.FData)aseProjekFSis(a .arumd) 0 - Ta Ta)le )le alon D.>rid1 Simpan CSimpan 7oreksi C7oreksi 9apus
44
?ommand4
?aption *ame ?aption
C9apus 7eluar C7eluar
#orm #orm Dat Data a 'aha 'ahasi sis( s(a a .aru .aru 6ntu 6ntuk k +orm +orm data data maha mahasi sis( s(a a )aru )aru di isu isual al )asi )asi atur atur properties se)agai )erikut! C'/!#', #orm1 a)el 1 a)el 2 a)el % a)el 4 a)el a)el a)el & a)el B a)el $ TeMt)oM1 TeMt)oM2 TeMt)oM% TeMt)oM4 TeMt)oM ?om)o)oM 1 ?om)o)oM 2 DTPiker1
Data1
D.>rid1 ?ommand1 ?ommand2
P#'-#!8 *ame ?aption ?aption ?aption ?aption ?aption ?aption ?aption ?aption ?aption ?aption *ame *ame *ame *ame *ame
K-!-#%/3%/ Data'ahasis(a.aru Data 'ahasis(a .aru Data 'ahasis(a *oPenda+ataran *IS *ama Alamat Jenis 7elamin Tempat ahir Tanggal ahir =rang Tua5"ali *IS *ama Alamat Tempat "ali
*ame
Da+tar
*ame
7elamin
*ame *ame ?onnet Data)ase*am e :e :eords ordset etT Type :eordSoure *ame *ame ?aption *ame
Tanggal Data1 Aess D!F/.FData)aseProjekFSis(a .arumd) 0 - Ta Ta)le )le sis(a D.>rid1 Simpan CSimpan 7oreksi
45
?ommand% ?ommand4
?aption *ame ?aption *ame ?aption
C7oreksi 9apus C9apus 7eluar C7eluar
2 Peng Pengel elol olaa aan n Data Data)a )ase se a Data Data Seko ekolah lah *ama *ama Data) Data)ase ase ! :ayon :ayon =rga =rgani nisa sasi si #il #ile e N
N%
%$' 1 2
F-,4 sekolah :ayon
T8TeMt TeMt
! 'ir 'iros oso+ o+tt A Aes ess s S@ 2 2
K-!-#%/3%/ *ama sekolah :ayon sekolah
) Data Data ?al ?alon on 'ah 'ahas asis is(a (a
*ama *ama Data) Data)ase ase ! alon alon =rganisasi +ile N
N%
%$' 1 2 % 4 & B $
F-,4 noda+ nama alt jekel tmpl tgll sekolah rayon *em
! 'iroso+t Aess Aess
T8-
S@
TeMt TeMt 2 TeMt %0 TeMt $ TeMt 2 DateCTime B TeMt 2 TeMt 2 TeMt B
Data Data 'aha 'ahasi sis( s(a a .ar .aru u *ama *ama Data) Data)ase ase ! sis( sis(a a
K-!-#%/3%/ *o Da+tar *ama 'ahasis(a Alamat 'ahasis(a Jenis 7elamin Tempat ahir Tanggal ahir *ama Sekolah :ayon Sekolah *em 'ahasis(a
46
=rganisasi +ile
! 'iroso+t Aess Aess
*IS
! *omor Induk Sis(a
Sie
!
Type
! TeMt
1
6
0
0
1
7eterangan ! •
2 digit pertama adalah tahun masuk •
N ' 1 2 % 4 &
% digit terakhir adalah nomor urut mahasis(a
N%$% F-,4 *is *ama Alt Jekel tmpl tgll "ali
S@ TeMt TeMt 2 TeMt %0 TeMt $ TeMt 2 DateCTime B TeMt 2 T8-
K-!-#%/3%/ *o Da+tar *ama 'ahasis(a Alamat 'ahasis(a Jenis 7elamin Tempat ahir Tanggal ahir *ama =rangtua
47
% ist istin ing g Pro Progr gram am a #orm #orm 'enu 'enu 6tam 6tama a Priate Su) authors?lik, untuk memunulkan menu author "idiaU AuthorSho( AuthorSho( 3nd Su) Priate Su) mn)aru?lik, Vuntuk memunulkan data mahasis(a )aruV Data'ahasis(a.aruSho( 3nd Su) Priate Su) mnadangan?lik, Vuntuk memunulkan laporan mahasis(a adanganV ap'ahasis(a?adanganSho( 3nd Su) Priate Su) mnalon?lik, Vuntuk memunulkan data alon mahasis(a )aruV Data?alon'ahasis(aSho( 3nd Su) Priate Su) mn)aru?lik, Vuntuk memunulkan laporan alon mahasis(aV ap?alon'ahasis(aSho( 3nd Su) Priate Su) mnkel?lik, untuk keluar dari +ormV 6nload 'e 3nd Su) Priate Su) mnsek?lik, Vuntuk memunulkan data sekolahV DataSekolahSho( 3nd Su) Priate Su) mnsis(a?lik, Vuntuk memunulkan laporan mahasis(a )aruV ap'ahasis(a.aruSho( 3ndSu)
4&
) #orm #orm 'en 'enu u Data Data Sek Sekol olah ah Pu)li d)rayon As Data)ase Pu)li rsrayon As :eordset
Priate Su) #ormoad, untuk koneksi ke data)aseV Set d)rayon H =penData)ase,AppPath C WFSis(a .arumd)W Set rsrayon H d)rayon=pen:eordset,W:ayonW rsrayonIndeM H WariW nama H WW 3nd Su)
Priate Su) nama?hange, rsrayonSeek WHW8 namaTeMt I+ rsrayon*o'ath Then simpan3na)led H True hapus3na)led H #alse koreksi3na)led H #alse 3lseI+ *ot rsrayon*o'ath Then rayonTeMt H rsrayon,1 simpan3na)led H #alse hapus3na)led H True koreksi3na)led H True 3nd I+ 3nd Su)
Priate Su) hapus?lik, Uuntuk menghapus data pada +ormV rsrayonDelete Data1:e+resh ?all )ersih 3nd Su)
Priate Su) 7eluar?lik, untuk keluar dari +ormV 6nload 'e 3nd Su)
4'
Priate Su) koreksi?lik, koreksi?lik, Uuntuk mengu)ah dataV rsrayon3dit rsrayon,1 H rayonTeMt rsrayon,0 H namaTeMt rsrayon6pdate Data1:e+resh ?all )ersih 3nd Su)
Priate Su) simpan?lik, untuk menyimpan dataV rsrayonAdd*e( rsrayon,1 H rayonTeMt rsrayon,0 H namaTeMt rsrayon6pdate Data1:e+resh D.>rid1:e+resh ?all )ersih 3nd Su)
Priate Su) )ersih, namaTeMt H WW rayonTeMt H WW namaSet#ous 3nd Su)
#orm #orm 'enu 'enu Data Data ?alon ?alon 'aha 'ahasis sis(a (a Pu)li d)alon As Data)ase Pu)li rsalon As :eordset Pu)li d)rayon As Data)ase Pu)li rsrayon As :eordset Priate Su) alamat7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then 7elaminSet#ous 3nd I+ 3nd Su) Priate Su) da+tar?hange, untuk memasukkan data alon mahasis(aV
5(
rsalonSeek WHW8 da+tarTeMt I+ rsalon*o'ath Then simpan3na)led H True hapus3na)led H #alse koreksi3na)led koreksi3na)led H #alse 3lseI+ *ot rsalon*o'ath Then namaTeMt H rsalon,1 alamatTeMt H rsalon,2 7elaminTeMt H rsalon,% tempatTeMt H rsalon,4 tanggal/alue H rsalon, sekolahasalTeMt H rsalon, rayonTeMt H rsalon,& nemTeMt H rsalon,B simpan3na)led H #alse hapus3na)led H True koreksi3na)led H True 3nd I+ 3nd Su) Priate Su) da+tar7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then namaSet#ous 3nd I+ 3nd Su) Priate Su) #ormoad, untuk koneksi ke data)aseV =n 3rror >oTo masalah Set d)alon H =penData)ase,AppPath C WFSis(a .arumd)W Set rsalon H d)alon=pen:eordset,WalonW rsalonIndeM H Wari1W Set d)rayon H =penData)ase,AppPath C WFSis(a .arumd)W Set rsrayon H d)rayon=pen:eordset,W:ayonW rsrayonIndeM H WariW rsrayon'oe#irst "hile *ot rsrayon3=# sekolahasalAddItem ,rsrayon,0 rsrayon'oe*eMt "end masalah! 3nd Su) Priate Su) hapus?lik, untuk menghapus dataV rsalonDelete Data1:e+resh ?all )ersih 3nd Su) Priate Su) 7elamin7eyPress,7eyAsii As Integer
51
I+ 7eyAsii H 1% Then tempatSet#ous 3nd I+ 3nd Su) Priate Su) 7eluar?lik, untuk keluar dari +orm data alon mahasis(aV 6nload 'e 3nd Su) Priate Su) koreksi?lik, koreksi?lik, untuk mengu)ah data yang sudah adaV rsalon3dit rsalon,0 H da+tarTeMt da+tarTeMt rsalon,1 H namaTeMt rsalon,2 H alamatTeMt rsalon,% H 7elaminTeMt rsalon,4 H tempatTeMt rsalon, H tanggal/alue rsalon, H sekolahasalTeMt rsalon,& H rayonTeMt rsalon,B H nemTeMt rsalon6pdate Data1:e+resh ?all )ersih 3nd Su) Priate Su) nama7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then alamatSet#ous 3nd I+ 3nd Su) Priate Su) nem7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then simpanSet#ous 3nd I+ 3nd Su) Priate Su) rayon7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then nemSet#ous 3nd I+ 3nd Su) Priate Su) sekolahasal?lik, untuk memasukkan data sekolahV rsrayonSeek WHW8 sekolahasalTeMt I+ *ot rsrayon*o'ath Then rayonTeMt H rsrayon,1 rayon3na)led H #alse 3nd I+ 3nd Su)
52
Priate Su) sekolahasal7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then rayonSet#ous 3nd I+ 3nd Su) Priate Su) )ersih, Uuntuk menyimpan data yang telah diinputV da+tarTeMt da+tarTeMt H WW namaTeMt H WW alamatTeMt H WW 7elaminTeMt H WW tempatTeMt H WW sekolahasalTeMt H WW rayonTeMt H WW nemTeMt nemTeMt H WW da+tarSet#ous 3nd Su) Priate Su) tanggal7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then asalsekolahSet#ous 3nd I+ 3nd Su) Priate Su) tempat7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then tanggalSet#ous 3nd I+ 3nd Su) Priate Su) simpan?lik, untuk menyimpan data yang telah diinputV rsalonAdd*e( rsalon,0 H da+tarTeMt da+tarTeMt rsalon,1 H namaTeMt rsalon,2 H alamatTeMt rsalon,% H 7elaminTeMt rsalon,4 H tempatTeMt rsalon, H tanggal/alue rsalon, H sekolahasalTeMt rsalon,& H rayonTeMt rsalon,B H nemTeMt rsalon6pdate Data1:e+resh D.>rid1:e+resh ?all )ersih 3nd Su)
d #orm #orm 'enu 'enu Data Data 'ahasi 'ahasis(a s(a .aru .aru Pu)li d)alon As Data)ase Pu)li rsalon As :eordset Pu)li d)sis(a As Data)ase
53
Pu)li rssis(a As :eordset Priate Su) da+tar?lik, rsalonSeek WHW8 da+tarTeMt I+ *ot rsalon*o'ath Then nisTeMt H WW namaTeMt H rsalon,1 alamatTeMt H rsalon,2 7elaminTeMt H rsalon,% tempatTeMt H rsalon,4 tanggal/alue H rsalon, da+tar3na)led H #alse nama3na)led H #alse alamat3na)led H #alse 7elamin3na)led H #alse tempat3na)led H #alse tanggal3na)led H #alse 3lse nisTeMt H WW namaTeMt H WW alamatTeMt H WW 7elaminTeMt H WW tempatTeMt H WW Vtanggal/alue H WW 3nd I+ 3nd Su) Priate Su) #ormoad, untuk koneksi ke data )aseU =n 3rror >oTo masalah Set d)alon H =penData)ase,AppPath C WFSis(a .arumd)W Set rsalon H d)alon=pen:eordset,WalonW rsalonIndeM H Wari1W Set d)sis(a H =penData)ase,AppPath C WFSis(a .arumd)W Set rssis(a H d)sis(a=pen:eords d)sis(a=pen:eordset,Wsis(aW et,Wsis(aW rssis(aIndeM H WariW rsalon'oe#irst "hile *ot rsalon3=# da+tarAddItem ,rsalon,0 rsalon'oe*eMt "end masalah! 3nd Su) Priate Su) (ali7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then simpanSet#ous 3nd I+ 3nd Su)
54
Priate Su) hapus?lik, untuk menghapus dataU rssis(aDelete Data1:e+resh ?all )ersih 3nd Su) Priate Su) 7eluar?lik, untuk keluar dari +ormU 6nload 'e 3nd Su) Priate Su) nis?hange, rssis(aSeek WHW8 nisTeMt I+ rssis(a*o'ath Then (ali H WW simpan3na)led H True hapus3na)led H #alse koreksi3na)led koreksi3na)led H #alse 3lseI+ *ot rssis(a*o'ath rssis(a*o'ath Then namaTeMt H rssis(a,1 alamatTeMt H rssis(a,2 7elaminTeMt H rssis(a,% tempatTeMt H rssis(a,4 tanggal/alue H rssis(a, (aliTeMt H rssis(a, nama3na)led H True 7elamin3na)led H True alamat3na)led H True tempat3na)led H True tanggal3na)led H True simpan3na)led H #alse hapus3na)led H True koreksi3na)led H True 3nd I+ 3nd Su) Priate Su) nis7eyPress,7eyAsii As Integer I+ 7eyAsii H 1% Then (aliSet#ous 3nd I+ 3nd Su) Priate Su) koreksi?lik, koreksi?lik, untuk mengu)ah dataU rssis(a3dit rssis(a,0 H nisTeMt rssis(a,1 H namaTeMt rssis(a,2 H alamatTeMt rssis(a,% H 7elaminTeMt rssis(a,4 H tempatTeMt
55
rssis(a, H tanggal/alue rssis(a, H (aliTeMt rssis(a6pdate Data1:e+resh ?all )ersih 3nd Su) Priate Su) simpan?lik, untuk menyimpan dataU rssis(aAdd*e( rssis(a,0 H nisTeMt rssis(a,1 H namaTeMt rssis(a,2 H alamatTeMt rssis(a,% H 7elaminTeMt rssis(a,4 H tempatTeMt rssis(a, H tanggal/alue rssis(a, H (aliTeMt rssis(a6pdate Data1:e+resh D.>rid1:e+resh ?all )ersih 3nd Su)
BAB IV PENUTUP A. S$ S$", ",%/ %/ Projet ini dapat meningkatkan pengetahuan dan pengalaman kita tentang Pemprograman /isual .asi Dalam proses pem)uatan program ini8 'ahasis(a dituntut untuk selalu kreati+ dan inoati+ untuk untuk mengh menghasi asilka lkan n suatu suatu karya karya yang yang )aik )aik dan se)aga se)agaii media media pem)el pem)elaja ajaran ran untuk untuk )ekal )ekal menjad menjadii seoran seorang g progra programme mmerr yang yang handal Seara umum dalam proses pem)uatan suatu program meliputi )e)e )e)era rapa pa
pros proses es
dia diantar ntaran any ya8
penga engana nali lisa saan an
masa masala lah h8
mengid mengident enti+ik i+ikasi asi masala masalah8 h8 pem)ua pem)uatan tan design design +orm8 +orm8 pem)ua pem)uatan tan
56
struktur
koding ing
yang
di
terje rjemah mahkan
ke
dalam
)ahasa
pemprograman8 pemeliharaan dan dokumentasi B. S%#%/ Dala Dalam m penu penulis lisan an lapo lapora ran n ini8 ini8 penu penulis lis masi masih h jauh jauh dari dari kata kata sempurna 'asih )anyak kekurangan yang ada di dalam penulisan proye oyek
program
ini ini
Penulis
mengharapkan
saran
yang
mem)an mem)angun gun untuk untuk kemaj kemajuan uan penuli penulis s dalam dalam menyu menyusun sun lapora laporan n yang yang selanj selanjutny utnya a Semog Semoga a dapat dapat )erman )erman+aa +aatt khusus khususnya nya untuk untuk penulis sendiri dan umumnya untuk para pem)aa
DAFTAR DAFTAR PUSTAKA http!55googleoid5 http!55(ordpressom5 http!55a(irnu) http!55 a(irnu)ie(ordp ie(ordpressom ressom55 http!55(ikipediaom5isual-)asi5 http!55isual)asi2010indonesia)logspot http!55isual)asi2010 indonesia)logspotoid5201250$5sejarah-da oid5201250$5sejarah-dannperkem)angan-isual-)asihtml http!55id(ikipediaorg5(iki5/isual.asi http!55(((aat-nueeo5200$50 http!55((( aat-nueeo5200$50%5sejarah-pemrograman- %5sejarah-pemrograman-isualisual)asihtml http!55)o(o)log(ordpressom5200$505%15)a http!55)o(o)log(ordpress om5200$505%15)ahasa-pemrograman-isu hasa-pemrograman-isualal)asi--05 http!55(ikipediaom5+lo(hart-diagram-alir5
57
http!55tatha2%)logspotoid5201450%5hipo-hierarhy-input-proessoutputhtml Jogi Jogiy yanto anto 200 200 Analisis !an *esain +istem Informasi ogyakarta! gyakarta! Pener)it Andi 'AD? 'AD?=' ='S S 200B 200B Micros Microsoft oft Visua Visuall Basic Basic #$0 untu untu Pemula Pemula 'adiun 'adiun!! Pener)it Andi
LAMPIRAN D%7!%# R?%8%! H4" A. D%!% D%!% P# P#<% <%4 4 *ama
! "idia #eronika
Tempat mpat88 tan tangg ggal al lahi lahirr ! ?ila ?ilaa ap8 p8 10 #e)r #e)rua uari ri 1$$ 1$$ Jenis 7elamin
! Perempuan
Agama
! Islam
Alamat
! Jl
Pintu
Air
rt0045r(011 rt0045r(011
no4
kel
Jatirahayu8 ke Pondok 'elati8 kota .ekasi 1&414 *omor Te Telepon59p
! 0B$0120&%&0
B. R?%8 R?%8%! %! P-/44 P-/44% %/ / 1 SD *egeri *egeri Jatirahayu Jatirahayu I8 )erijas )erijasah ah tahun tahun 200& 2 S'P *egeri *egeri .ekasi8 .ekasi8 )erijas )erijasah ah tahun tahun 2010 % S'7 *egeri *egeri 4 .ekas .ekasi8 i8 )erijasa )erijasah h tahun tahun 201% 201% 4 Strata Strata satu satu ,S18 ,S18 dalam dalam pros proses es C. P-/3%, P-/3%,%$% %$%/ / B--#5 B--#5% % 1 PT PT >ramedia >ramedia Asri Asri 'edia8 'edia8 tahun tahun 201% 201% s5d 201 2 PT Salem)a Salem)a 3dukasind 3dukasindo8 o8 tahun tahun 201 201 s5d sekarang sekarang
7
.ekasi8 April 201
"idia #eronika
M'!!' 4%/ P-#+-$<%%/
'otto
,ou ,ou may lose once. &ut !on/t lose again$
−
Persem)ahan
I)u dan .apak yang luar )iasa )iasa Terimakasih rimakasih atas kasih kasih sayang sayang kalian kalian selam selama a ini8 ini8 serta serta dukun dukungan gan moril moril dan materi materiilil yang yang telah telah kalian )erikan
−
−
Adik laki-laki ku satu-satunya8 satu-satunya8 rajin )elajar terus ya dek Teman man-te -teman man
satu
angka ngkata tan8 n8
sep seperju erjua anga ngan
yang ang
selalu lalu
mem)erikan semangat Tetep kompak ya8 guys guys −
Para Para dose dosen n yang yang mem) mem)im im)i )ing ng deng dengan an penu penuh h kesa kesa)a )ara ran n dan dan senantiasa mem)erikan ilmu yang )erman+aat
eman-teman8 kakak-kakak senior8 serta seluruh sta++ pendukung di − Teman-teman8 ST'I7 P:A*ATA I*D=*3SIA 7A'P6S-. P=*D=7 >3D3