You are on page 1of 25

DAFTAR ISI

Daftar isi1
BAB I PENDAHULUAN.2
1.1. Latar belakang...2
1.2. Rumusan masalah..
1.. !u"uan #enelitian...
1.$. Batasan masalah.
BAB II LANDA%AN !E&RI....'
2.1. Pengertian %istem..'
2.2. ()nse# *asar inf)rmasi.+
2.. ()nse# *asar sistem Inf)rmasi..,
2.$. Reka-asa #erangkat lunak...11
2.'. Pr)fil #erusahaan.11
2... Pengertian /R0)*e.12
2.1. Pengertian *an se"arah An*r)i*...1$
2.+. Definisi %/Lite1.
2.,. Definisi 2-%/L..11
BAB III 2E!&DE PENELI!IAN..1+
.1. 2et)*e #engum#ulan *ata...1+
.2. 2et)*e #engembangan %istem1,
.. (esimm#ulan...2
BAB I3 4AD5AL (ER4A.2$
DA6!AR PU%!A(A..2'
1
BAB I
PENDAHULUAN
1.1 Latar belakang
Perkembangan *unia tekn)l)gi inf)rmasi #a*a era gl)balisasi saat ini semakin
7e#at memasuki berbagai bi*ang *alam setia# as#ek kehi*u#an8 sehingga saat ban-ak
#elaku usaha -ang menggunakan tekn)l)gi inf)rmasi #a*a #erusahaan meraka guna
meningkatkan efisiensi serta ken-amanan kegiatan )#rasi)nal #erusahaan. Hal ini
*i*ukung )leh #ern-ataan bah9a (egunaan k)m#uter #a*a a#likasi bisnis a*alah
untuk men-e*iakan inf)rmasi *engan 7e#at *an te#at. Inf)rmasi ini ibarat *arah -ang
mengalir *i *alam tubuh suatu #erusahaan. 4ika *i *alam suatu #erusahaan8 inf)rmasi
tersebut terhenti atau terhambat8 maka sistem #erusahaan akan men"a*i lusuh
:4)gi-ant)8 1,,,;.
Dengan semakin berkembangn-a tekn)l)gi inf)rmatika saat ini menuntut
semakin *ibutuhkan #enggunaan alat serta #erangkat lunak #eng)lah *ata -ang
berfungsi untuk menghasilkan inf)rmasi -ng *ibutuhkan *engan lebih 7e#at *an
#raktis *i ban*ingkan *engan 7ara manual. 4ika #erusahaan ingin menggembangkan
usaha mereka untuk men7a#ai kesuksesan haruslah mengikuti #erkembangan
tekn)l)gi saat ini *engan menggunakan s-stem -ang terk)m#uterisasi8 *engan tu"uan
meningkatkan ken-amanan k)sumen 8 efisiensi 9aktu serta men*ukung keberhasilan
suatu #erusahaan untuk men7a#ai kesuksesan.
Dalam ka"ian ini #enulis memberi s)lusi *engan meran7ang serta
mengim#lementasikan sebuah s-stem tagihan #emba-aran ber*asarkan s-stem
tagihan #emba-aran -ang su*ah a*a #a*a h)tel < -ang masih manual *an *iangga#
kurang efektif serta efisien8 *engan menggunakan basis *ata *alam a#likasi
#enge7ekan tagihan #emba-aran -ang terk)m#uterisasi *engan menggunakan met)*e
/R0)*e. Dengan met)*e /R0)*e ini *ihara#kan memberikan ken-amana *ari sisi
k)nsumen serta efisiensi )#erasi)nal #a*a sisi managemen h)tel. &leh sebab itu
ber*asarkan hal itu #enulis men7)ba mengambil tema *alam #enulisan skri#si ini
2
*engan "u*ul = >Ran7ang Bangun A#likasi Penge7ekan !agihan Pemba-aran
2enggunakan /R0)*e *i H)tel < Dengan 2- %/L %ebagai Database?
1.2. Rumusan masalah
Ber*asarkan hal -ng telah *ibahas sebelumn-a *alam latar belakang 8 maka
*a#at *irumuskan #ermasalahan sebagai berikut =
A#a -ang *imaksu* *engan met)*e /R0)*e @
Bagaimana meningkatkan kualitas #ela-anan ke#a*a k)nsumen8 *alam
hal #enge7ekan tagihan #emba-aran tagihan h)tel @
Bagaimana membuat sebuah s-stem -ng terk)m#uterisasi *alam hal
a*ministrasi h)tel guna meningkatkan efisiensi 9aktu @
1.. Tu!uan "enel#t#an
%esuai *engan #ermasalahan -ang telah *irumuskan8 tu"uan #enelitian -ang
hen*ak *i7a#ai a*alah sebagai berikut=
2emberi kemu*ahan bagi k)nsumen untuk mengetahui bia-a -ang
harus *ikeluarkan.
2eningkatkan kualitas #ela-anan h)tel *engan s-stem -ang telah
terk)m#uterisasi
Efisiensi 9aktu serta tenaga *alam #r)ses a*ministrasi h)tel.
1.$. Batasan masalah
A#likasi s-stem #enge7ekan tagihan #emba-aran *engan met)*e /R0)*e
#a*a h)tel < akan memberikan )ut#ut atau re#)rt beru#a l)g *aftrar bia-a -ang harus
*ikeluarkan bagi k)nsumen untuk setia# #r)*uk atau la-anan -ang terse*ia *i h)tel
<. *imana #a*a setia# kamar #elanggan ter*a#at list *ari #r)*uk serta la-anan -ang
*ita9arkan8 #engun"ung han-e #erlu menAs7an /R0)*e #a*a #a*a setia# #r)*uk
memalui smart#h)ne mereka -ang sebelumn-a telah *iinstal a#likasi bersangkutan.
A#ikasi ini akan mengambil *ata *ari *atabase #erusahaan -ang kemu*ian
melakukan kalkulasi #erhitunga harga terha*a# #r)*ukA#r)*uk -ang telah *is7an )leh
3
#elanggan8 maka #elanggan akan *engan mu*ah mengetahui t)tal bia-a -ang harus
mereka ba-arkan ke#a*a h)tel8*an "ika k)nsumen ingin melakukan #emba-aran
*a#at menggunakan s-stem #emba-aran )nline *ari a#likasi tersebut
A#ikasi ini han-a *a#atber"alan #a*a s-stem )#erasi an*r)i* *engan ketentuan 8
minimal an*r)i* Bersi $.C :I7e 0ream %an*9i7h; *an a#likasi -ang *iran7ang han-a
menggunakan smart#h)ne sebagai #erantara.
4
BAB II
LANDASAN TE%RI
2.1. Pengert#an S#stem
%istem *ilihat *ari segi etim)l)gin-a berasal *ari bahasa inggris -aitu sistem
-ang berarti susunan8 7ara8 "aringan :E7h)ls *an %ha*il-82CCC='1';. 2enurut Hart)n)
:1,,,;8 sistem a*alah suatu kesatuan -ang ter*iri *ua atau lebih k)m#)nen atau
subsistem -ang berinteraksi untuk men7a#ai suatu tu"uan. Pengertian sistem *alam
kamus besar bahasa In*)nesia berarti #erangkat unsur -ang se7ara teratur saling
berkaitan sehingga membentuk suatu t)talitas.
2.1.1 Elemen s&stem
Elemen -ang ter*a#at *alam sistem meli#uti = tu"uan sistem8 batasan sistem8
k)ntr)l8 in#ut8 #r)ses8 )ut#ut8 *an um#an balik. Hubungan antar elemen *alam sistem
*a#at *ilihat #a*a gambar *i ba9ah ini :(ristant)82CC;
Dari gambar *i atas bisa *i"elaskan sebagai berikut = tu"uan8 batasan8 *an
k)ntr)l sistem akan ber#engaruh #a*a in#ut8 #r)ses8 *an )ut#ut. In#ut *alam sistem
akan *i#r)ses *an *i)lah sehingga menghasilkan )ut#ut8 *imana )ut#ut tersebut akan
5
*ianalisis *an akan men"a*i um#an balik bagi si #enerima. (emu*ian *ari um#an
balik ini akan mun7ul segala ma7am #ertimbangan untuk in#ut selan"utn-a.
%elan"utn-a siklus ini akan berlan"ut *an berkembang sesuai *engan #ermasalahan
-ang a*a.
2.1.1.1 Tu!uan s&stem
!u"uan sistem *a#at beru#a tu"uan )rganisasi8 kebutuhan )rganisasi8
#ermasalahan -ang a*a *alam suatu )rganisasi mau#un urutan #r)se*ur untuk
men7a#ai tu"uan )rganisasi. 4a*i8 *a#at *ikatakan bah9a tu"uan sistem a*alah
tu"uan -ang akan *i7a#ai *ari #embuatan suatu sistem.
2.1.1.2 Batasan S#stem
A*alah sesuatu -ang membatasi s-stem *alam #en7a#aian tu"uan.
Batasan sistem *a#at beru#a #eraturan -ang a*a *alam )rganisasi8 sarana *an
#rasarana8 mau#un batasan -ang lain.
2.1.1. '(ntr(l S#stem
()ntr)l sistem meru#akan #enga9asan terha*a# #elaksanaan
#en7a#aian tu"uan *ari sistem tersebut. ()ntr)l sistem *a#at beru#a k)ntr)l
terha*a# #emasukan *ata :in#ut;8 )ut#ut8 #eng)lahan *ata8 um#an balik8 *an
sebagain-a.
2.1.1.$ In"ut
2eru#akan suatu elemen *ari sistem -ang bertugas untuk menerima
seluruh masukan *ata -ang *a#at beru#a "enis *ata8 frekuensi #emasukan *ata8
*an lainn-a.
2.1.1.) Pr(ses
6
2eru#akan elemen *ari sistem -ang bertugas untuk meng)lah atau
mem#r)ses seluruh masukan *ata men"a*i suatu inf)rmasi -ang lebih
berguna.
2.1.1.* (ut"ut
2eru#akan hasil *ari in#ut -ang telah *i#r)ses )leh bagian #eng)lah
*an meru#akan tu"uan akhir *ari sistem.
2.1.1.+ Um"an Bal#k
Um#an balik meru#akan elemen *alam sistem -ang bertugas
mengeBaluasi bagian *ari )ut#ut -ang *ikeluarkan8 *imana elemen ini sangat
#enting *emi kema"uan sebuah sistem. Um#an balik in *a#at beru#a
#erbaikan sistem8 #emeliharaan sistem8 *an sebagain-a
2.1.2 'as#,#kas# S#stem
%istem *a#at *iklasifikasikan *ari bebera#a su*ut #an*ang8 *iantaran-a a*alah
sebagai berikut =
1. Sistem Abstrak dan Sistem Fisik
%istem abstrak :abstract system; a*alah sistem -ang berisi gagasan
atau k)nse#8 misaln-a sistem te)l)gi -ang berisi gagasan tentang
hubungan manusia *an tuhan. %e*angkan sistem fisik :physical
system; a*alah sistem -ang se7ara fisik *a#at *ilihat8 misaln-a sistem
k)m#uter8 sistem sek)lah8 sistem akuntansi *an sistem trans#)rtasi.
2. Sistem Deterministik dan Sistem Probabilistik
%istem *eterministik :deterministic system; a*alah suatu sistem -ang
)#erasin-a *a#at *i#re*iksi se7ara te#at8 misaln-a sistem k)m#uter.
%e*angkan sistem #r)babilistik :probabilistic system; a*alah sistem
-ang tak *a#at *iramal *engan #asti karena mengan*ung unsur
#r)babilitas8 misaln-a sistem arisan *an sistem se*iaan8 kebutuhan
7
rataArata *an 9aktu untuk memulihkan "umlah se*iaan *a#at
*itentukan teta#i nilai -ang te#at sesaat ti*ak *a#at *itentukan *engan
#asti.
. Sistem Tertutup dan Sistem Terbuka
%istem tertutu# :closed system; a*alah sistem -ang ti*ak bertukar
materi8 inf)rmasi8 atau energi *engan lingkungan8 *engan kata lain
sistem ini ti*ak berinteraksi *an ti*ak *i#engaruhi )leh lingkungan8
misaln-a reaksi kimia *alam tabung -ang teris)lasi. %e*angkan sistem
terbuka :open system; a*alah sistem -ang berhubungan *engan
lingkungan *an *i#engaruhi )leh lingkungan8 misaln-a sistem
#erusahaan *agang.
$. Sistem Alamiah dan Sistem Buatan Manusia
%istem Alamiah (natural system; a*alah sistem -ang ter"a*i karena
alam8 misaln-a sistem tata sur-a. %e*angkan sistem buatan manusia
:human made system; a*alah sistem -ang *ibuat )leh
manusia8misaln-a sistem k)m#uter.
'. Sistem Sederhana dan Sistem Kompleks
Ber*asarkan tingkat kerumitann-a8 sistem *ibe*akan men"a*i sistem
se*erhana :misaln-a se#e*a; *an sistem k)m#leks :misaln-a )tak
manusia;.
2.2 '(nse" Dasar In,(rmas#
2.2.1 Pengert#an In,(rmas#
2enurut (ristant) :2CC=.;8 Inf)rmasi meru#akan kum#ulan *ata -ang *i)lah
men"a*i bentuk -ang lebih berguna *an lebih berarti bagi -ang meneriman-a.
8
%e*angkan menurut 27le)* :1,,+=1';8 Inf)rmasi a*alah *ata -ang telah
*i#r)ses8 atau *ata -ang memiliki arti.
2.2.2 s#klus s&stem
%iklus inf)rmasi *imulai *ari *ata mentah -ang *i)lah melalui suatu m)*el
men"a*i inf)rmasi :)ut#ut;8 kemu*ian inf)rmasi *iterima )leh #enerima8 sebagai
*asar untuk membuat ke#utusan *an melakukan tin*akan8 -ang berarti akan membuat
*ata kembali. (emu*ian *ata tersebut akan *itangka# sebagai in#ut *an selan"utn-a
membentuk siklus.
2.2. 'ual#tas In,(rmas#
(ualitas *ari suatu inf)rmasi tergantung *ari tiga hal berikut =
Akurat
Inf)rmasi harus bebas *ari kesalahan *an ti*ak bias atau men-esatkan.
Te"at "a-a .aktun&a
Inf)rmasi -ang *atang #a*a #enerima ti*ak b)leh terlambat. Inf)rmasi
-ang su*ah usang ti*ak akan memiliki nilai lagi8 karena inf)rmasi
meru#akan lan*asan *i *alam #engambilan ke#utusan.
Rele/an
ReleBan *alam hal ini a*alah *imana inf)rmasi tersebut memiliki
manfaat *an keterkaitan *alam #emakaiann-a.
2. '(nse" Dasar S&stem In,(rmas#
2..1 "engert#an s&stem #n,(rmas#
%istem inf)rmasi a*alah suatu sistem *i *alam suatu )rganisasi -ang
meru#akan k)mbinasi *ari )rangA)rang8 fasilitas8 tekn)l)gi8 me*ia8 #r)se*ur8 *an
#engen*alian -ang *itu"ukan untuk men*a#atkan "alur k)munikasi #enting8
mem#r)ses ti#e transaksi rutin tertentu8 memberi sin-al ke#a*a mana"emen *an -ang
9
lainn-a terha*a# ke"a*ian internal *an eksternal -ang #enting *an men-e*iakan suatu
*asar inf)rmasi untuk #engambilan ke#utusan -ang baik :Hart)n)8 1,,,=.,1;
2..2 '(m"(nen S&stem In,(rmas#
Untuk men*ukung lan7arn-a suatu sistem inf)rmasi *ibutuhkan bebera#a
k)m#)nen -ang fungsin-a sangat Bital *i *alam sistem inf)rmasi8 -aitu antara lain =
1. Bl(k masukan
In#ut me9akili *ata -ang masuk ke *alam sistem inf)rmasi.
In#ut *alam hal ini termasuk met)*e *an me*ia untuk menangka# *ata
-ang akan *imasukkan -ang *a#at beru#a *)kumen *asar.
2. Bl(k m(-el
Bl)k ini ter*iri *ari k)mbinasi #r)se*ur8 l)gika8 *an m)*el
matematik -ang akan memani#ulasi *ata in#ut *an *ata -ang
tersim#an #a*a basis *ata *engan 7ara -ang su*ah tertentu untuk
menghasilkan keluaran -ang *iinginkan.
. Bl(k 'eluaran
Pr)*uk *ari sistem inf)rmasi a*alah keluaran -ang meru#akan
inf)rmasi -ang berkualitas *an *)kumentasi -ang berguna untuk
semua tingkatan mana"emen serta semua #amakai sistem.
$. Bl(k Tekn(l(g#
!ekn)l)gi meru#akan k)tak alat :t))l b)D; *alam s-stem
inf)rmasi. !ekn)l)gi *igunakan untuk menerima in#ut8 men"alankan
m)*el8 men-im#an *an mengakses *ata8 menghasilkan *an
mengirimkan keluaran8 *an membantu #engen*alian *ari sistem se7ara
keseluruhan.
). Bl(k Bas#s Data
Basis *ata meru#akan kum#ulan *ari *ata -ang saling
berhubungan satu *engan -ang lainn-a8 tersim#an *i #erangkat keras
k)m#uter8 *an *i#ergunakan #erangkat lunak untuk memani#ulasin-a.
*. Bl(k 'en-al#
10
Bebera#a #engen*alian #erlu *iran7ang *an *itera#kan untuk
me-akinkan bah9a halAhal -ang *a#at merusak sistem *a#at *i7egah
atau#un bila terlan"ur ter"a*i kesalahan *a#at langsung *engan 7e#at
*iatasi
2.$ Reka&asa Perangkat Lunak
Pressman :1,,1=1C; mengemukakan bah9a #erangkat lunak a*alah =
Perintah :#r)gram k)m#uter; -ang bila *ieksekusi memberikan fungsi
*an un"uk ker"a se#erti -ang *iinginkan.
%truktur *ata -ang memungkinkan #r)gram memani#ulasi inf)rmasi
se7ara #r)#)rsi)nal
D)kumen -ang menggambarkan )#erasi *an kegunaan #r)gram
%e*angkan menurut %)mmerBille :2CCC=.; #erangkat lunak a*alah #r)gram k)m#uter
*an *)kumentasi -ang berhubungan8 *imana #r)*uk #erangkat lunak tersebut *a#at
*ikembangkan untuk #elanggan tertentu atau #asar umum.
2.). Pr(,#l "erusahaan
Dalam membangun *an mengel)la suatu #erusahaan -ang mam#u untuk
bersaing *an berk)m#etensi *engan #erusahaan lain8 setia# #erusahaan mem#un-ai
Bisi *an misi -ang "elas8 *an untuk men7a#ain-a *i#erlukan struktur )rganisasi -ang
ter*iri *ari bebera#a bagian -ang mem#un-ai tugas *an tanggung "a9ab sen*iri.
Demikian "uga H)tel < memiliki se"arah tentang ber*irin-a8 bi*ang usaha -ang
*igeluti8 serta Bisi *an misi *ari #erusahaan itu sen*iri.
2.).1. Se!arah0 1#s#0 -an 2#s# H(tel 3
1. Se!arah H(tel 3
H)tel < meru#akan sebuah #erusahaan bersekala menengah
-ang bergerak *i bi*ang #ela-anan "asa #engina#an. Perusahaan ini
ber*iri se"ak tahun 2CCC *an sam#ai sekarang telah memiliki anak
7abang -ang tersebar *i berbagai k)ta besar *i In*)nesia *engan
stan*ar kualitas h)tel berbintang tiga. Perusahaan ini beralamat *i "ln.
11
Penulisan ra-a n) 1C2 "akarta. Dalam 9aktu kurang *ari 1C tahun
#erusahaan ini telah mam#u berk)m#etisi *an la-ak untuk
*i#erhitungkan *engan #erusahhan se"enisn-a. (esuksesan ini terletak
#a*a kemam#uan mana"emen *alam memaksimalkan #emanfaatan *an
#engel)laan 9aktu8 keuangan8 *an sumber *a-a manusia -ang a*a.
2. 1#s# -an 2#s# Perusahaan
H)tel < memiliki Bisi *alam men"alankan bisnisn-a -aitu
meningkatkan serta mengembangkan kualitas serta stan*arisasin-a
agar mam#u men"a*i h)tel terbesar *engan bersan*ar #a*ake#uasan
#elanggan8 serta *ihara#kan mam#u *i#erhitungkan *i tingkat
Internasi)nal.
%e*angkan misi *ari H)tel < a*alah =
%elalu meningkatkan mutu #ela-anan -ang baik bagi
k)nsumen.
2engutamakan ke#uasan k)nsumen.
2enera#kan ke*isi#linan *an ke"u"uran *i *alam
lingkungan #erusahaan sebagai m)*al *asar *alam
men"alankan #erusahaan.
2en"a*i salah satu h)tel rek)men*asi
2.*. Pengert#an 4R5(-e
()*e /R a*alah suatu "enis k)*e matriks atau k)*e batang *ua *imensi -ang
*ikembangkan )leh Denso Wave8 sebuah *iBisi Denso Corporation -ang meru#akan
sebuah #erusahaan 4e#ang *an *i#ublikasikan #a*a tahun 1,,$ *engan fungsi)nalitas
utama -aitu *a#at *engan mu*ah *iba7a )leh #emin*ai /R meru#akan singkatan *ari
quick response atau res#)ns 7e#at8 -ang sesuai *engan tu"uann-a a*alah untuk
men-am#aikan inf)rmasi *engan 7e#at *an men*a#atkan res#)ns -ang 7e#at #ula.
12
Berbe*a *engan k)*e batang8 -ang han-a men-im#an inf)rmasi se7ara h)riE)ntal8
k)*e /R mam#u men-im#an inf)rmasi se7ara h)riE)ntal *an Bertikal8 )leh karena itu
se7ara )t)matis ()*e /R *a#at menam#ung inf)rmasi -ang lebih ban-ak *ari #a*a
k)*e batang.
()*e /R berfungsi bagaikan hi#ertaut fisik -ang *a#at men-im#an alamat
*an URL8 n)mer tele#)n8 teks *an sms -ang *a#at *igunakan #a*a ma"alah8 surat
harian8 iklan8 #a*a tan*aAtan*a bus8 kartu nama atau#un me*ia lainn-a. Atau *engan
kata lain sebagai #enghubung se7ara 7e#at k)nten *aring *an k)nten luring.
(eha*iran k)*e ini memungkinkan au*iens berinteraksi *engan me*ia -ang
*item#elin-a melalui #)nsel se7ara efektif *an efisien. Pengguna "uga *a#at
menghasilkan *an men7etak sen*iri k)*e /R untuk )rang lain *engan mengun"ungi
salah satu *ari bebera#a ensikl)#e*ia k)*e /R
2.*.1. Perkembangan Penggunaan tekn(l(g# 4R5(-e
A9aln-a k)*e /R *igunakan untuk #ela7akan ken*araan bagian *i
manufaktur8 namun kini k)*e /R *igunakan *alam k)nteks -ang lebih luas8 termasuk
a#likasi k)mersial *an kemu*ahan #ela7akan a#likasi ber)rientasi -ang *itu"ukan
untuk #engguna tele#)n selular. Di 4e#ang8 #enggunaan k)*e /R sangat #)#uler8
ham#ir semua "enis #)nsel *i 4e#ang bisa memba7a k)*e /R sebab sebagian besar
#engusaha *i sana telah memilih k)*e /R sebagai alat tambahan *alam #r)gram
#r)m)si #r)*ukn-a8 baik -ang bergerak *alam #er*agangan mau#un *alam bi*ang
"asa. Pa*a umumn-a k)*e /R *igunakan untuk menanamkan inf)rmasi alamat situs
suatu #erusahaan. Di In*)nesia8 k)*e /R #ertama kali *i#erkenalkan )leh KOMPAS.
Dengan a*an-a k)*e /R #a*a k)ran harian *i In*)nesia ini8 #emba7a mam#u
mengakses berita melalui #)nseln-a bahkan bisa memberi masukan atau )#ini ke
re#)rter atau e*it)r surat kabar tersebut.
2.*.2. 2embuat -an memba6a
%ilakan menu"u delivrcom!qr"code"#enerator. An*a bisa memilih inf)rmasi
a#a -ang ingin An*a masukkan. Besar k)tak /R 0)*e bisa *i#ilih sesuai keinginan8
13
ta#i sebaikn-a -ang 2 :me*ium; atau L :large;8 karena kalau % :smallAke7il; agak
susah untuk *iba7a. %etelah selesai klik $eneratin# *an akan mun7ul gambar /R
0)*e *engan #ilihan untuk men*)9nl)a* gambar tersebut *iba9ahn-a.
Dibutuhkan a#likasi /R 0)*e Rea*er untuk memba7a gambar tersebut.
%ebenarn-a a*a ban-ak a#likasi untuk memba7a /R 0)*e *i #)nsel8 misaln-a iA
nigma8 Bee!agg8 /ui7k2ark8 (a-9a *ll. Untuk men*a#atkann-a bisa melalui
percentmobilecom!#etqr. Di bebera#a #)nsel ka*ang "uga telah terinstal #emba7a /R
0)*e. 4alankan a#likasi kemu*ian arahkan ke gambar /R 0)*e8 maka akan mun7ul
isi inf)rmasin-a. !a#i tentu sa"a #)nsel harus berkamera.
2.+. Pengert#an 7 se!arah An-r#(-
An*r)i* a*alah sistem )#erasi -ang berbasis LinuD untuk tele#)n seluler
se#erti tele#)n #intar *an k)m#uter tablet . An*r)i* men-e*iakan #latf)rm terbuka
bagi #ara #engembang untuk men7i#takan a#likasi mereka sen*iri untuk *igunakan
)leh berma7am #eranti bergerak.
A9aln-a8 F))gle In7. membeli An*r)i* In7.8 #en*atang baru -ang membuat
#eranti lunak untuk #)nsel. (emu*ian untuk mengembangkan An*r)i*8 *ibentuklah
&#en Han*set Allian7e8k)ns)rsium *ari $ #erusahaan #eranti keras8 #eranti lunak8
*an telek)munikasi8 termasuk F))gle8 H!08 Intel8 2)t)r)la8 /ual7)mm8 !A2)bile8
*an NBi*ia .
%e"arah an*r)i* 8 Pa*a 4uli 2CC'8 F))gle beker"asama *engan An-r(#- In6 8
#erusahaan -ang bera*a *i Pal) Alt)8 0alif)rnia Amerika %erikat . Para #en*iri
An*r)i* In7. beker"a #a*a F))gle8 *i antaran-a An*- Rubin8 Ri7h 2iner8 Ni7k %ears8
*an 0hris 5hite. %aat itu ban-ak -ang mengangga# fungsi An*r)i* In7. han-alah
sebagai #erangkat lunak #a*a tele#)n seluler. %e"ak saat itu mun7ul rum)r bah9a
F))gle hen*ak memasuki #asar tele#)n seluler. Di #erusahaan F))gle8 tim -ang
*i#im#in Rubin bertugas mengembangkan #r)gram #erangkat seluler -ang *i*ukung
)leh kernel LinuD. Hal ini menun"ukkan in*ikasi bah9a F))gle se*ang bersia#
mengha*a#i #ersaingan *alam #asar tele#)n seluler.
14
2.+.1. 'eleb#han An-r(#-
An*r)i* bersifat terbuka8 karena berbasis linuD -ang memang )#en s)ur7e
"a*i bisa *ikembangkan )leh sia#a sa"a
Akses mu-ah ke An-r(#- A"" 2arket
Pemilik an*r)i* a*alah )rang -ang gemar utak atik han*#h)ne8 *engan
F))gle An*r)i* A## 2arket an*a bisa men*)9nl)a* berbagai a#likasi
*engan gratis
2u-ah -alam hal n(t#,#kas#
sistem )#erasi ini bisa memberitahukan An*a tentang a*an-a %2%8 Email8
atau bahkan artikel terbaru *ari R%% Rea*er. Bahkan an*a ti*ak akan terle9at
*alam hal miss7all sekali#un
Install R%2 m(-#,#kas#
kita ka*ang men*a#ati R&2 -ang ti*ak resmi. 2aksu*n-a a*alah Bersi -ang
telah rilis ti*ak sesuai *engan s#esifikasi #)nsel kita8 "alan terakhir kita a*alah
m)*ifikasi. 4angan kha9atir a*a ban-ak 7ust)m R&2 -ang bisa An*a #akai
*i #)nsel An*r)i*8 *an *i"amin ti*ak akan membaha-akan #erangkat an*a.
2en-ukung semua la&anan 8((gle
sistem )#erasi An*r)i* men*ukung semua la-anan *ari g))gle mulai *ari
Fmail sam#ai F))gle rea*er. semua la-anan g))gle bisa an*a miliki *engan
satu sistem )#erasi -aitu An*r)i*
2.+.2. 'elemahan An-r(#-
An-r(#- mas#h terkesan rum#t
%aat membeli #)nselGtablet An*r)i*8 kalian *iharuskan mem#ela"ari lebih
ban-ak hal *iban*ingkan *engan iPh)ne8 karena An*r)i* mem#un-ai
%id#ets& apps8 *an ban-ak #engaturan lain -ang mungkin kalian belum #ernah
mengenaln-a sama sekali.
An6aman -ar# mal.are9/#rus "a-a s#stem ("eras# An-r(#-
15
(arena An*r)i* a*alah )#en s)ur7e *an #engguna *a#at menginstall a#likasi
-ang bukan berasal *ari F))gle Pla-8 #erangkat An*r)i* lebih rentan terkena
mal9are *an a#likasi ba"akanG#alsu.
U"-ates An-r(#- t#-ak langsung terse-#a untuk set#a" "erangkat
F))gle merilis An*r)i* Bersi terbarun-a8 4ell- Bean #a*a bulan 4uli lalu.
Namun keban-akan #)nsel An*r)i* sekarang masih menggunakan &% Bersi
Fingerbrea*8 -ang keluar sekitar satu setengah tahun -ang lalu. Hal ini
*isebabkan #r)*usen smart#h)ne lebih 7en*erung untuk mem)*ifikasi
An*r)i* &% untuk #erangkat mereka8 sehingga bebera#a #r)*usen
memerlukan 9aktu tambahan untuk mena9arkan u#*ate.
Terhubung -engan #nternet An*r)i* bisa *ibilang sangat memerlukan
k)neksi internet -ang aktif. %eti*akn-a harus a*a k)neksi internet FPR% *i
*aerah an*a8 agar #erangkat sia# untuk )nline sesuai *engan kebutuhan
'a-ang ser#ng ter-a"at #klan
karena mu*ah *an gratis8 ka*ang sering *ib)n7engi iklan. %e7ara tam#ilan
memang ti*ak mengganggu kiner"a a#likasi itu sen*iri8 karena memang
ka*ang bera*a *i bagian atas atau ba9ah a#likasi.
B(r(s Batera#0 -a memang an*r)i* lebih b)r)s *iban*ingkan *engan &%
-ang lain. hal ini karena memang &% ini ban-ak >#r)7ess? *i ba7kgr)un*
-ang mengakibatkan baterai 7e#at habis
2.: De,#n#s# S4L#te
%/Lite a*alah &#en %)ur7e Database -ang tertanam :embedded; *i An*r)i*.
%/Lite men*ukung fitur Standard 'elational Database se#erti sintaks %/L8 transaksi
*an prepared statements. %/Lite han-a membutuhkan mem)ri ke7il *i runtime
:sekitar 2'C (B-te;.
%/Lite men*ukung ti#e *ata !E<! :miri# *engan %tring *i 4aBa;8 IN!EFER :miri#
*engan l)ng *i 4aBa; *an REAL :miri# *engan double *i 4aBa;. %emua "enis lain
harus *ik)nBersi ke *alam salah satu bi*ang tersebut sebelum men-im#ann-a *alam
16
*atabase. %/Lite sen*iri ti*ak memBali*asi "ika "enis *itulis ke k)l)m sebenarn-a
*ari "enis -ang *iteta#kan8 misaln-a kita *a#at menulis sebuah string 7)lumn an*
sebalikn-a.
2.;. De,#n#s# 2&S4L
2-%/L a*alah sebuah #erangkat lunak Pembuat *atabase -ang bersifat terbuka
atau )#en s)ur7e *an ber"alan *isemua #latf)rm baik LinuD mau#un %i 5in*)9s8
2-%/L meru#akan #r)gram #engakses *atabase -ang bersifat net9)rk sehingga
*a#at *igunakan untuk a#likasi 2ulti User :Pengguna Ban-ak;.
2-%/L a*alah Relati)nal Database 2anagement %-stem :RDB2%; -ang
*i*istribusikan se7ara gratis *iba9ah lisensi FPL :$eneral Public (icense;. Dimana
setia# )rang bebas untuk menggunakan 2-%/L8 namun ti*ak b)leh *i"a*ikan #r)*uk
turunan -ang bersifat k)mersial.
17
BAB III
2ET%DE PENELITIAN
.1. 2et(-e Pengum"ulan Data
2et)*e -ang *igunakan *alam #eren7anaan *an #engembangan s-stem
a#likasi #enenge7ekan tagihan #emba-aran h)tel ini a*alah *engan menggunakan
bebera#a met)*e antara lain =
.1.1. 2et(-e Inter/#e.
()ent"araningrat :1,+'=1.1; mengartikan interBie9 sebagai sebuah tin*akan
#engum#ulan inf)rmasi *engan 7ara menga"ukan se"umlah #ertan-aan se7ara lisan
*an *i "a9ab se7ara lisan #ula -ang akan *igunakan *alam taha# analisa.
Penggunaan met)*e interBie9 ini *igunakan karena memiliki bebera#a
kekuatan *alam #en7arian *atan-a8 se#erti = mu*ah #enga#likasian *an #enera#ann-a8
murah8 *an *a#at mengetahui kebutuhan k)nsumen se7ara langsung. Pa*a met)*e
9a9an7ara ini #enulis melakukan 9a9an7ara terha*a# mr.4ake selaku 2anager
&#erasi)nal *an ke#ala bebera#a kar-a9an -ang bera*a #a*a h)tel < mem#er)leh
*ataA*ata -ang *i#erlukan *alam #eran7angan *an #embuatan sistem. %elain itu
#enulis "uga menga*akan #enin"auan8 #engamatan8 *an #enelitian langsung *i
la#angan untuk mem#er)leh *an mengum#ulkan *ata -ang *ibutuhkan.
Pengamatan *ilakukan #a*a =
!em#at = H)tel <
4l. Penulisan ra-a n) 1C2 "akarta
5aktu = 1C agustus H 1C se#tember 2C1
Ber*asarkan 9a9an7ara *an #engamatan -ang #enulisan lakukan8 #enulis
mengum#ulkan inf)rmasi mengenai =
A. Se!arah S#ngkat H(tel 3
2emuat tentang se"arah singkat ber*irin-a H)tel < *an struktur
)rganisasi h)tel <.
18
B. S#stem &ang ber!alan -# H(tel 3
hal ini memuat tentang s-stem *an #r)se*ur -ang ber"alan saat ini *an
#ermasalahan H #ermasalahan -ang a*a#a*a H)tel < -ang
berhubungan *engan s-stem #enge7ekan tagihan #emba-aran tagihan
h)tel
.2. 2et(-e Pengembangan S#stem
2et)*e #engembangan sistem -ang *igunakan *alam #embahasan skri#si ini
a*alah *engan menggunakan 2)*el %#iral. 2)*el s#iral -ang #a*a a9aln-a
*iusulkan )leh B)ehm :1,++;8 meru#akan suatu m)*el #r)ses #erangkat lunak -ang
eB)lusi)ner -ang merangkai sifat iteratif *ari #r)t)ti#e *engan 7ara k)ntr)l *an as#ek
sistematis *ari m)*el sekuensial linear. 2)*el ini ber#)tensi untuk #engembangan
Bersi #ertambahan #erangkat lunak se7ara 7e#at.
%etia# untai #a*a s#iral mere#resentasikan #r)ses #erangkat lunak8 *engan
*emikian untai -ang #aling *alam mungkin berkenaan *engan kela-akan sistem8 *an
untai berikutn-a *engan *efinisi #eers-aratan sistem8 *an untai berikutn-a lagi
*engan #eran7angan sistem8 *emikian seterusn-a.
2)*el s#iral ini *a#at *ilihat #a*a gambar *i ba9ah ini =
19
.2.1 Im"lementas# Langkah Pengembangan S#stem
2et)*e #engembangan sistem -ang *igunakan *alam #enulisan skri#si ini
a*alah *engan menggunakan m)*el #engembangan s-stem s#iral. 2)*el %#iral -ang
*iusulkan )leh B)ehm8 menggambarkan sebuah taha#an #r)ses #engembangan
#erangkat lunak8 -ang ter*iri *ari !u"uh 9ila-ah tugas sebagai berikut=
1. '(munkas# "elanggan
()munikasi #elanggan ini *ilakukan *engan 7ara me9a9an7arai
#ihak -ang terkait mengenai sistem -ang akan *i"alankan nantin-a8
sehingga *i*a#atkan gambaran a9al s-stem -ang akan *iker"akan.
2. Peren6anaan
Pa*a taha# #eren7anaan ini *ilakukan suatu #en*efinisian tentang
sumber *a-a -ang akan menun"ang *an man*ukung #engel)laan *an
#emeliharaan a#likasi absensi ini8 kete#atan 9aktu *alam #en-elesaian
#embuatan a#likasi #enge7ekan tagihan #emba-aran8 *an inf)rmasi lain
-ang berhubungan *engan #embaharuan atau #engembangan sistem se7ara
men-eluruh -ang akan ber"alan #a*a #erusahaan
. Anal#sa Res#k(
!ugasAtugas -ang *ibutuhkan untuk menaksir resik)Aresik)8baik
mana"emen mau#un teknis. !aha# ini meru#akan taha# #enelitian untuk
meran7ang atau mem#erbaiki suatu sistem *an akan *iim#lementasikan
#a*a #erusahaan *engan 7ara #enguraian masalah *ari suatu sistem
inf)rmasi se7ara utuh ke *alam bagianAbagian k)m#)nenn-a *engan
maksu* untuk mengi*entifikasi *an mengeBaluasi #ermasalahan -ang a*a
kesem#atan8 #eluang8 keuntungan8 hambatan8 *an i*entifikasi segala
kebutuhan untuk sistem -ang se*ang *ianalisa.
20
N) Resik) Pr)babilitas Efek
1 5aktu #enger"aan -ang relatiBe singkat %e*ang
Da#at
*it)leriri
2.
A*an-a #erubahan terha*a# #ers-aratan
-ang menuntut *ilakukann-a
#eren7anaan ulang se7ara men-eluruh
%e*ang %erius
. 0ase t))l ti*ak *a#at *iintegrasi !inggi %erius
$.
Peran7angan *atabase8 tam#ilan8 in#ut
*an )ut#ut8*an la#)ran absensi
!inggi %erius
'.
Database -ang *igunakan #a*a sistem
ti*ak *a#at mem#r)ses transaksi #er
*etik seban-ak -ang *ihara#kan
%e*ang %erius
..
()m#)nen #erangkat lunak -ang harus
*i#akai ulang mengan*ung kelemahan
-ang membatasi fungsi)nalitasn-a
%e*ang %erius
1.
Pelanggan ti*ak memahami *am#ak
#erubahan sistem
%e*ang
Da#at
*it)lerir
$. Pereka&asaan
!ugasAtugas -ang *ibutuhkan untuk membangun satu atau lebih
re#resentasi *ari a#likasi tersebut.. Dalam taha# #ereka-asaan ini Penulis
menggunakan bebera#a t))ls :alat; *alam membuat ran7angan sistem8
-aitu antara lain =
a. 'ebutuhan Umum S#stem
!aha#an ini bertu"uan untuk meran7ang suatu kebutuhanGreIuirement
*ari sistem -ang *ihara#kan mam#u untuk menghasilkan keluaran sesuai
*engan -ang *ihara#kan #elanggan *alam hal ini H)tel < termasuk
*i*alamn-a fungsi)nalitas *an #engguna *ari sistem a#likasi #enge7ekan
tagihan #emba-aran.
b. Pengembangan S#stem
21
!aha#an ini bertu"uan untuk meran7ang lingkungan -ang akan
*igunakan *alam #engembangan #r)gram8 -ang meli#uti "enis #erangkat
lunak :s)ft9are; -ang *igunakan8 s-stem )#erasi -ang *igunakan8 *an
s#esifikasi #erangkat keras :har*9are; -ang *igunakan.
6. Peren6anaan S#stem Baru
Dalam melakukan #eran7angan sistem8 #enulis menggunakan n)tasi
U2L sebagai 7ase t))l *alam #ereka-asaan sistem -ang *i*alamn-a
ter*a#at i*entifikasi )b"ek -ang terkait *alam #eran7angan a#likasi
absensi ini.
-. Peren6anaan Database
%etelah #eran7angan sistem *ilakukan kemu*ian #enulis meran7ang
*atabasen-a *engan menggunakan alat bantu Entit- Relati)nshi# Diagram
:ERD; -ang menggambarkan hubungan antar entitas -ang a*a. Untuk
mengefisiensikan *an mengefektifkan serta menghin*ari *ata -ang sama8
*alam basis *ata #enulis "uga melakukan n)rmalisasi.
e. Peren6anaan Antarmuka
%etelah tabel *alam bentuk n)rmal selesai *iran7ang barulah #enulis
melakukan ran7angan antarmuka #r)gram baik untuk in#ut *an )ut#ut.
,. '(ntruks# -an "elun6uran
!ugasAtugas -ang *ibutuhkan untuk mengk)nstruksi8 mengu"i8
memasang8 *an memberikan #ela-anan ke#a*a #emakai. 4ika seluruh
)b-ek -ang *ibutuhkan telah selesai *i*esain maka taha# selan"utn-a
a*alah mengk)nstruksikan )b-ekA)b-ek -ang telah selesai *i*esain ke
*alam k)*e bahasa #emr)graman. A#likasi -ang *igunakan ialah e7li#se
*an untuk #eran7angan *atabase menggunakan 2-%/L.
g. E/aluas# "elanggan
Langkah ini melakukan #engu"ian fungsi)nalitas *an efisiensi sistem
#a*a saat sistem tersebut telah selesai *ibuat *an *iim#lementasikan.
h. 2enar#k kes#m"ulan
22
!ugasAtugas -ang *ibutuhkan untuk mem#er)leh um#an balik *ari
#elanggan *engan *i*asarkan #a*a eBaluasi re#resentasi #erangkat lunak8
-ang *ibuat selama masa #ereka-asaan *an *iim#lementasikan selama
masa #emasangan.
.. 'es#m"ulan
!ugas H tugas -ang *ibutuhkan untuk mem#er)leh um#an balik *ari
#elanggan *engan *i*asarkan #a*a eBaluasi8 re#resentasi #erangkat lunak8
-ang *ibuat selama masa #ereka-asaan *an *iim#lementasikan selama masa
#emasangan.
2et)*e #engembangan #erangkat lunak s#iral ini *iambil sebagai met)*e
#engembangan s-stem karena =
a. 2)*el ini men"a*i sebuah #en*ekatan -ang realistis bagi
#erkembangan s-stem *an #erangkat lunak berskala besar8 karena
#erangkat lunak terus beker"a selama #r)ses bergerak *an #engembang
serta #emakai memahami *an bereaksi lebih baik terha*a# resik) *ari
setia# tingkat eB)lusi.
b. Pa*a m)*el s#iral *i *alamn-a ter*a#at suatu fase mana"emen resik)
:#ertimbangan resik) se7ara eks#lisit; -ang sangat 7)7)k *itera#kan
*alam #engembangan s-stem ini -ang *a#at mengurangi tingkat
kesalahan s-stem8 skala *an k)m#leksitas *ari #enger"aan s-stem
*a#at *iketahui lebih a9al8 *an men"a*i suatu a7uan *alam melakukan
langkah H langkah #engembangan s-stem selan"utn-a.
7. 2)*el s#iral memungkinkan #engembang menggunakan #en*ekatan
#r)t)t-#e #a*a setia# kea*aan *i *alam eB)lusi #r)*uk8 *imana m)*el
ini men"aga #en*ekatan langkah *emi langkah se7ara sistematik
se#erti -ang *iusulkan )leh #erm)*elan 9aterfall8 teta#i
memasukkann-a ke *alam kerangka ker"a iteratiBe -ang se7ara
realistis merekfelesikan *unia n-ata :Pressman8 1,,1;
23
BAB I1
<AD=AL 'ER<A
24
DAFTAR PUSTA'A
1. htt">99#-..#k#"e-#a.(rg9.#k#9'(-e?4R
2. htt">99se(stats.he6k.#n9"engert#an@-an@se!arah@an-r(#-.Ahtml
. htt">99....t.(h..eb.#-92B129B;9:@kelemahan@an-r(#-@&ang@mas#h@
ser#ng@-#keluhkan@"engguna9
$. htt">99sa#,ul@!a#s.bl(g.ugm.a6.#-92B129B9119keleb#han@-an@kekurangan@
s#stem@("eras#@an-r(#-9
). htt">99bl(g.re.(r.#-9k(nse"@-asar@s#stem@klas#,#kas#@s#stem.htm
.. =#k#"e-#a. Android 4akarta = %!2I :%ek)lah !inggi 2ana"emen In*ustri;8
2CC1.
1. htt#=GG999.-u*istealth.netG9a9asanG!ut)rialGmembuatA*anAmemba7aAIrA
7)*e.#h#8 2C11.
+. 'ak Du-ul. Pen#ertian MS)( B)")neg)r) =
htt#=GG999.mania7ms.9eb.i*G2C12GC1G#engertianAm-sIl.html8 2C12.
25

You might also like