bab i aja

18
7/23/2019 BAB I aja http://slidepdf.com/reader/full/bab-i-aja 1/18 BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH Perpustakaan Sekolah merupakan jantungnya pendidikan. Setiap Sekolah yang menginginkan pendidikan berkualitas mutlak senantiasa menumbuh kembangkan  perpustakaan. Termasuk pada perpustakan di sekolah SMP MUHAMMADIYAH 7  BANDUNG. Pada era globalisasi seperti saat ini dimana kemajuan teknologi informasi dan komunikasi (TIK) berkembang dengan pesat serta pemanfaatan IT (Information Technology) dalam bidang pendidikan sudah merupakan hal yang wajar. leh karena itu setiap instansi berlomba!lomba meningkatkan kualitas mutu pendidikan dengan lebih baik" Salah satunya menerapkan teknologi informasi tersebut pada bagian  perpustakaannya. Perpustakaan di Sekolah SMPMUHAMMADIYAH 7 BANDUNG merupakan Perpustakaan yang telah memiliki tenaga pengelola perpustakaan" memiliki jumlah koleksi buku sesuai standart Perpustakaan Sekolah" memiliki perabot dan  perlengkapan yang memadai. Serta siswa ! siswinya telah di wajibkan menjadi anggota perpustakaan. #amun proses pencarian buku yang dilakukan saat ini masih secara manual yaitu saat mencari buku yang dibutuhkan harus melihat rak $ rak buku  perhalaman buku" hal tersebut menyebabkan lambatnya dalam pencarian %uku oleh mahasiswa. &ntuk memenuhi pelayanan yang baik dan efisien terhadap para anggotanya" perpustakaan memerlukan suatu sistem informasi yang dapat membantu  para anggota dalam mencari informasi buku atau referensi tentang data!data buku yang diperlukan.

Upload: rangga-dov

Post on 18-Feb-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 1/18

BAB I

PENDAHULUAN

1.1 LATAR BELAKANG MASALAH

Perpustakaan Sekolah merupakan jantungnya pendidikan. Setiap Sekolah yang

menginginkan pendidikan berkualitas mutlak senantiasa menumbuh kembangkan

 perpustakaan. Termasuk pada perpustakan di sekolah SMP MUHAMMADIYAH 7 

 BANDUNG.

Pada era globalisasi seperti saat ini dimana kemajuan teknologi informasi dan

komunikasi (TIK) berkembang dengan pesat serta pemanfaatan IT (Information

Technology) dalam bidang pendidikan sudah merupakan hal yang wajar. leh karena

itu setiap instansi berlomba!lomba meningkatkan kualitas mutu pendidikan dengan

lebih baik" Salah satunya menerapkan teknologi informasi tersebut pada bagian

 perpustakaannya.

Perpustakaan di Sekolah SMPMUHAMMADIYAH 7 BANDUNG  merupakan

Perpustakaan yang telah memiliki tenaga pengelola perpustakaan" memiliki jumlah

koleksi buku sesuai standart Perpustakaan Sekolah" memiliki perabot dan

 perlengkapan yang memadai. Serta siswa ! siswinya telah di wajibkan menjadi

anggota perpustakaan. #amun proses pencarian buku yang dilakukan saat ini masih

secara manual yaitu saat mencari buku yang dibutuhkan harus melihat rak $ rak buku

 perhalaman buku" hal tersebut menyebabkan lambatnya dalam pencarian %uku oleh

mahasiswa. &ntuk memenuhi pelayanan yang baik dan efisien terhadap para

anggotanya" perpustakaan memerlukan suatu sistem informasi yang dapat membantu

 para anggota dalam mencari informasi buku atau referensi tentang data!data buku

yang diperlukan.

Page 2: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 2/18

Suatu perpustakaan juga membutuhkan suatu sistem untuk mengumpulkan data"

mengolah data" menyimpan data" melihat kembali data dan menyalurkan infomasi

yang baik" salah satunya adalah memiliki keakuratan data yang tinggi. &ntuk 

memenuhi kebutuhan tersebut" usaha yang harus dilakukan perpustakaan adalah

 pemanfaatan teknologi informasi seperti komputer beserta aplikasi sistem informasi

 perpustakaan lainnya disamping peningkatan sumber daya manusia dan peningkatan

sistem.

'al tersebut diharapkan dapat membantu siswa untuk mencari buku yang di cari

dengan cepat dapat membantu petugas perpustakaan dalam pengolahan data dan

 penyusunan laporan secara cepat dan akurat.

Page 3: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 3/18

1.2 IDENTIFIKASI MASALAH

. Pada proses peminjaman" penelusuran buku masih dilakukan secara

manual" sehingga menyebabkan kurang cepat dan kurang akurat di dalam

 proses pelayanan terhadap anggota".

*. Perpustakaan sekolah SMP MUHAMMADIYAH 7 BANDUNG belum

memiliki aplikasi sistem informasi perpustakaan jadi masih banyak

 penyimpanan data yang tidak teratur dan terdapatnya beberapa data yang

sama (redundancy).

1.3 TUJUAN

. +emudahkan anggota perpustakaan sekolah SMP MUHAMMADIYAH 7  BANDUNG  dalam pencarian data buku yang dicari" sehingga saatanggota perpustakaan membutuhkan buku lebih dari satu akan lebih cepat prosesnya dibandingan mencari manual.

*. ,apat mengurangi terjadinya penginputan data yang sama (redundancy).

1.4 RUANG LINGKUP. Pendaftaran -nggota

Proses yang dilakukan untuk memasukkan data calon anggota*. Proses Sirkulasi" bagian ini hanya mencakup

! Peminjaman

Pada proses ini hanya mencakup peminjaman buku yang

dilakukan oleh anggota sesuai dengan persyaratan peminjaman.

/. Pendaftaran %uku dan In0entarisasiProses yang dilakukan untuk memasukkan data buku baru (buku sudah

melalui proses pengklasifikasian dan pengkodean).1. Proses Penelusuran %uku

Page 4: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 4/18

Penelusuran buku hanya berdasarkan judul buku. -pabila mahasiswa

tidak menemukan buku pada raknya dapat menanyakannya kepada

 petugas.

2. Proses Pembuatan data 3aporan %ukua. 3aporan daftar buku

 b. 3aporan daftar in0entaris buku

c. 3aporan daftar anggotad. 3aporan daftar peminjaman semua

e. 3aporan Katalog %uku

BAB II

LANDASAN TEORI

2.1 Pengertin Per!"#t$n

Page 5: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 5/18

Perpustakaan ialah sebuah ruangan" bagian sebuah gedung.ataupun gedung itu

sendiri yang digunakan untuk menyimpan buku dan terbitan lainnya yang biasanya

disimpan menurut tata susunan tertentu untuk digunakan pembaca" bukan untuk dijual.

,alam pengertian buku dan terbitan lainnya termasuk di dalamnya semua bahan

cetak"buku" majalah" laporan" pamflet" prosiding" manuskrip (naskah)" lembaran musik"

 berbagai karya musik" berbagai karya media audio0isual seperti filem" slid ( slide)"

kaset" piringan hitam" bentuk mikro seperti mikrofilm" mikrofis" dan mikroburam

( microopa4ue ). 5ebster menyatakan bahwa perpustakaan merupakan kumpulan buku"

manuskrip" dan bahan pustaka lainnya yang digunakan untuk keperluan studi 6atau

 bacaan" kenyamanan" atau kesenangan.( Sulistyo-Basuki 1991:3)

2.2 Si$%"# Peng&%'n Dt

Suatu Proses prngolahan data terdiri dari / tahapan dasar" yang disebut dengan

siklus pengolahan data ( data po!"ssi#$ !y!l" ) yaitu input" processing dan output.

Tiga tahap dasar dari siklus pengolahan data tersebut dapat dikembangkan lebih

lanjut. Siklus pengolahan data yang dikembangkan ("%pa#d"d data po!"ssi#$ !y!l")

dapat ditambahkan tiga atau lebih tahapan lagi" yaitu oi$i#itatio#& stoa$"  dan

disti'utio#.

Originti&n.  Tahap ini berhubungan dengan proses dari prngumpulan data yang

 biasanya merupakan proses pencatatan (recording) data ke dokumen dasar.

In!"t. Tahap ini merupakan proses memasukkan data ke dalam proses computer lewat

alat input (i#put d"(i!").

Pr&(e##ing. Tahap ini merupakan proses pengolahan dari data yang sudah dimasukan

yang dilakukan oleh alat pemroses (processing de0ice). 7ang dapat berupa proses

menghitung" membandingkan" mengklasifikasikan" mengurutkan" mengendalikan atau

mencari di stoa$".

Page 6: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 6/18

O"t!"t. Tahap ini merupakan proses menghasilkan output dari hasil pengolahan data ke

alat output (output de0ice " yaitu berupa informasi.

Di#tri)"ti&n.  Tahap ini merupakan proses dari distribusi output" kepada pihak yang

 berhak dan membutuhkan informasi.

St&rge. Tahap ini merupakan proses perekaman hasil pengolahan ke simpanan luar 

(storage). 'asil dari pengolahan yang di simpan di storage dapat dipergunakan sebagai

 bahan input untuk proses selanjutnya.89

2.3 *&+eIgniter

:odeIgniter sebagai salah satu dari sekian banyak framework P'P" kini mulai banyak digunakan dalam mengembangkan aplikasi berbasis web" :odeIgniter 

framework yang dikenal dengan logo api menyala.

Fit"r , Fit"r *&+eIgniter

o +endukung beberapa macam database.

o +endukung ;acti0e record< untuk mengakses database

o =alidasi form

o Security dan >SS filtering

o Pengaturan Session

o :lass ?mail

o 3ibrary untuk mengolah gambar 

o @ile &pload

o @TP.

o Pagination

o ,ata ?nkripsi

o @leAibel &BI!routing

o Search engine friendly &B3

o +emiliki banyak helper untuk berbagai keperluan.8*9

2.4 Si#te- K&-!"ter

Page 7: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 7/18

Supaya Komputer dapat digunakan untuk mengolah data" maka harus berbentuk 

system computer (computer system). Sistem adalah jaringan daripada elemen!elemen

yang saling berhubungan" membentuk satu kesatuan untuk melaksanakan suatu tujuan

 pokok dari system tersebut.

Tujuan pokok dari system computer adalah mengolah data untuk menghasilkan

informasi. Supaya tujuan pokok tersebut terlaksana" maka harus ada elemen!elemen

yang mendukungnya. ?lemen $ elemen dari system computer adalah software" hardware

dan brainware.

'ardware (perangkat keras) adalah peralatan di system computer yang secara

 phisik terlihat dan dapat dijamah.

Sofware (perangkat lunak) adalah program yang berisi perintah!perintah untuk 

melakukan pengolahan data

%rainware adalah manusia yang terlibat dalam mengoperasikan serta mengatur system

computer.89

2.4 Pengertin In&r-#i

Informasi adalah Sekumpulan dataC fakta yang diorganisasi atau diolah dengan

cara tertentu sehingga mempunyai arti bagi penerim. ,ata yang telah diolah menjadi

sesuatu yang berguna bagi si penerima maksudnya yaitu dapat memberikan keterangan

atau pengetahuan. ,engan demikian yang menjadi sumber informasi adalah data.

Informasi dapat juga di katakan sebuah pengetahuan yang diperoleh dari pembelajaran"

 pengalaman" atau instruksi.

Page 8: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 8/18

:ontoh informasi dokumen dalam +icrosoft eAel" berbentuk spreadsheet

seringkali digunakan untuk membuat sebuah informasi dari data yang terdapat di

dalamnya" seperti laporan untung" rugi dan neraca adalah bentuk informasi dan angka

yang terdapat di dalamnya adalah data.8/9

2./ Pengertin Si#te- In&r-#i

Sistem Informasi didefinisikan oleh Bobert -. 3aitch dan K. Boscoe %a0is

sebagai berikut <Sistem Informas suatu organisasi yang mempertemukan kebutuhan

 pengolahan transaksi harian" mendukung operasi" bersifat manajerial dan kegiatan

strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan!

laporan yang diperlukan<. ,efinisi umum sistem informasi adalah atas rangkaiansubsistem informasi terhadap pengolahan data untuk menghasilkan informasi yang

 berguna( )usi#i& S.)o* + A#di )o#iyo& ,9)

+enurut Sutabri (*DD21*)" sistem informasi adalah suatu sistem di dalam suatu

organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang

mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi

dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan

laporan!laporan yang diperlukan.819

2.0 HTML

'T+3 ('yper TeAt +arkup 3anguage) adalah sebuah bahasa markup yang

digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di

dalam sebuah browser Internet. %ermula dari sebuah bahasa yang sebelumnya banyak 

digunakan di dunia penerbitan dan percetakan yang disebut dengan SE+3 (Standard

EeneraliFed +arkup 3anguage)" 'T+3 adalah sebuah standar yang digunakan secara

luas untuk menampilkan halaman web. 'T+3 saat ini merupakan standar Internet yang

Page 9: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 9/18

didefinisikan dan dikendalikan penggunaannya oleh 5orld 5ide 5eb :onsortium

(5/:).

'T+3 berupa kode!kode tag yang menginstruksikan browser untuk 

menghasilkan tampilan sesuai dengan yang diinginkan. Sebuah file yang merupakan file

'T+3 dapat dibuka dengan menggunakan browser web seperti +oFilla @irefoA atau

+icrosoft Internet ?Aplorer. 'T+3 juga dapat dikenali oleh aplikasi pembuka email

ataupun dari P,- dan program lain yang memiliki kemampuan browser.

'T+3 dokumen tersebut mirip dengan dokumen teks biasa" hanya dalam

dokumen ini sebuah teks bisa memuat instruksi yang ditandai dengan kode atau lebih

dikenal dengan T-E tertentu. Sebagai contoh jika ingin membuat teks ditampilkan

menjadi tebal seperti T-+PI3 T?%-3" maka penulisannya dilakukan dengan cara

GbHT-+PI3 T?%-3GCbH. Tanda GbH digunakan untuk mengaktifkan instruksi cetak 

tebal" diikuti oleh teks yang ingin ditebalkan" dan diakhiri dengan tanda GCbH untuk 

menonaktifkan cetak tebal tersebut.829

2. PHP

P'P adalah bahasa pemrograman web atau scripting language yang dijalankan di

ser0er. P'P dibuat pertama kali oleh Basmus 3erdorf" yang pada awalnya dibuat untuk 

menghitung jumlah pengunjung pada homepagenya. Pada waktu itu P'P bernama @I

(@orm Interpreter). Pada saat tersebut P'P adalah sekumpulan script yang digunakan

untuk mengolah data form dari web.

Page 10: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 10/18

Perkembangan selanjutnya adalah Basmus melepaskan kode sumber tersebut dan

menamakannya P'PC@I" pada saat tersebut kepanjangan dari P'PC@I adalah Personal

'ome PageC@orm Interpreter. Pelepasan kode sumber ini menjadi open source" maka

 banyak programmer yang tertarik untuk ikut mengembangkan P'P.

Pada tahun J sebuah perusahaan bernama end" menulis ulang interpreter P'P

mejadi lebih bersih" lebih baik dan lebih cepat. Kemudian pada Luni M perusahaan

tersebut merilis interpreter baru untuk P'P dan meresmikan nama rilis tersebut menjadi

P'P /.D. Pada pertengahan tahun" end merilis interpreter P'P baru dan rilis

tersebut dikenal dengan P'P 1.D. P'P 1.D adalah 0ersi P'P yang paling banyak dipakai.

=ersi ini banyak dipakai sebab 0ersi ini mampu dipakai untuk membangun aplikasi web

kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi.

Pada Luni *DD1 end merilis P'P 2.D. =ersi ini adalah 0ersi mutakhir dari P'P. ,alam

0ersi ini" inti dari interpreter P'P mengalami perubahan besar. ,alam 0ersi ini juga

dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan

 bahasa pemrograman kearah pemrograman berorientasi objek.

'al yang menarik yang didukung oleh P'P adalah kenyataan bahwa P'P bisa

digunakan untuk mengakses berbagai macam database seperti -ccess" racle" +ySN3"dan lain!lain.8O9

2. *SS

:SS (:ascading Style Sheet) adalah salah satu bahasa desain web (style sheet

language) yang mengontrol format tampilan sebuah halaman web yang ditulis dengan

menggunakan penanda(markup laguage. %iasanya :SS digunakan untuk mendesain

sebuah halaman 'T+3 dan >'T+3" tetapi sekarang :SS bisa diaplikasikan untuk 

segala dokumen>+3" termasuk S=E dan >&3 bahkan -#,BI,.

Page 11: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 11/18

:SS dibuat untuk memisahkan konten utamadengan tampilan dokumen yang

meliputi layout" warna da font. Pemisahan ini dapat meningkatkann daya akses konten

 pada web" menyediakan lebih banyak fleksibilitas dan kontrol dalam spesifikasi

darisebuah karakteristik dari sebuah tampilan" memungkinkan untuk membagi halaman

untuk sebuah formatting dan mengurangi kerumitan dalam penulisan kode dan struktur 

dari konten" contohnya teknik tableless pada desain web.

:SS juga memungkinkan sebuah halaman untuk ditampilkan dalam berbagai

style dengan menggunakan metode pembawaan yang berbeda pula" seperti on!screen" in!

 print" by 0oice" dan lain!lain. Sementaraitu" pemilik konten web bisa menentukan link 

yang menghubungkan konten dengan file :SS.8J9

2. Dt)#e

,atabase atau basis data adalah kumpulan data yang disimpan secara sistematis

di dalam komputer yang dapat diolah atau dimanipulasi menggunakan perangkat lunak 

(program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi

spesifikasi berupa tipe data" struktur data dan juga batasan!batasan data yang akan

disimpan. %asis data merupakan aspek yang sangat penting dalam sistem informasi

dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut.

%asis data menjadi penting karena dapat mengorganisasi data" menghidari duplikasi

data" hubungan antar data yang tidak jelas dan juga update yang rumit.

Proses memasukkan dan mengambil data ke dan dari media penyimpanan data

memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data

(database management system ,%+S). ,%+S merupakan sistem perangkat lunak 

yang memungkinkan pengguna database (database user) untuk memelihara" mengontrol

dan mengakses data secara praktis dan efisien. ,engan kata lain semua akses ke basis

data akan ditangani oleh ,%+S. -da beberapa fungsi yang harus ditangani ,%+S yaitu

mengolah pendefinisian data" menangani permintaan pemakai untuk mengakses data"

Page 12: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 12/18

memeriksa sekuriti dan integriti data yang didefinisikan oleh ,%- (,atabase

-dministrator)" menangani kegagalan dalam pengaksesan data yang disebabkan oleh

kerusakan sistem maupun disk dan menangani unjuk kerja semua fungsi secara efisien.

Tujuan utama dari ,%+S adalah untuk memberikan tinjauan abstrak data kepada

 pengguna. Ladi sistem menyembunyikan informasi tentang bagaimana data disimpan"

dipelihara dan tetap bisa diambil (diakses) secara efisien. Pertimbangan efisien di sini

adalah bagaimana merancang struktur data yang kompleks tetapi masih tetap bisa

digunakan oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.8M9

2.1 M5S6L

+ySN3 adalah sebuah perangkat lunak sistem manajemen basis data SN3

(database management system) atau ,%+S yang multithread" multi!user"dengan sekitar 

O juta instalasi di seluruh dunia. +ySN3 -% membuat +ySN3 tersedia sebagai

 perangkat lunak gratis dibawah lisensi E#& Eeneral Public 3icense (EP3)" tetapi

mereka juga menjual dibawah lisensi komersial untuk kasus!kasus dimana

 penggunaannya tidak cocok dengan penggunaan EP3.

+ySN3 sebenarnya merupakan turunan salah satu konsep utama dalam database

sejak lama" yaitu SN3 (Structured Nuery 3anguage). SN3 adalah sebuah konsep

 pengoperasian database" terutama untuk pemilihan atau seleksi dan pemasukan data"

yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomastis.

Sebagai sebuah program penghasil database" +ySN3 tidak mungkin berjalan

sendiri tanpa adanya sebuah aplikasi pengguna (interface) yang berguna sebagai

 program aplikasi pengakses database yang dihasilkan. +ySN3 dapat didukung oleh

hampir semua program aplikasi baik yang pen Source seperti P'P maupun yang tidak 

pen Source yang ada pada platform windows seperti =isual %asic" ,elphi dan lainnya.

89

2.11 An+r&i+

Page 13: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 13/18

+enurut 'ermawan (*D )" -ndroid merupakan S (perating System)

+obile yang tumbuh ditengah S lainnya yang berkembang dewasa ini. S lainnya

seperti 5indows +obile" i!Phone S" Symbian" dan masih banyak lagi. -kan tetapi" S

yang ada ini berjalan dengan memprioritaskan aplikasi inti yang dibangun sendiri tanpa

melihat potensi yang cukup besar dari aplikasi pihak ketiga. leh karena itu" adanya

keterbatasan dari aplikasi pihak ketiga untuk mendapatkan data asli ponsel"

 berkomunikasi antar proses serta keterbatasan distribusi aplikasi pihak ketiga untuk 

 platform mereka.

%erdasarkan pendapat diatas" maka dapat disimpulan bahwa android adalah sistem

operasi berbasis linuA yang sedang berkembang dan bersaing ditengah S lainnya.8D9

2.12 An+r&i+ S&t7re De8e%&!-ent Kit 9SDK:

-ndroid S,K adalah tool -PI (application Programming Interface) yang

diperlukan untuk mulai mengembangkan aplikasi pada platform -ndroid menggunakan

 bahasa pemrograman La0a. -ndroid merupakan subset perangkat lunak untuk ponsel

yang meliputi sistem operasi" middleware dan aplikasi kunci yang release oleh Eoogle.

Saat ini di sediakan -ndroid S,K (Software ,e0elopment Kit) sebagai alat bantu dan

-PI untuk mulai mengembangkan aplikasi pada platform -ndroid menggunakan bahasa

 pemograman ja0a .8D9

2.13 An+r&i+ ;irt"% De8i(e 9A;D:

-=, yang merupakan emulator untuk menjalankan program aplikasi android

yang kita buat" -=, ini nantinya yang kita jadikan sebagai tempat test dan menjalankan

aplikasi android yang kita buat" -=, berjalan di 0irtual +anchine .8D9

2.14 J8

Page 14: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 14/18

+enurut -bdul Kadir (*DD2 *)" La0a adalah bahasa pemprograman serbaguna

yang dapat digunakan untuk membuat suatu program. Sedangkan +enurut Isak 

Bickyanto (*DD2 *)" La0a +erupakan teknologi dimana teknologi tersebut mencakup

 ja0a sebagai bahasa pemprograman yang memiliki sintaks dan aturan pemprograman

tersendiri" juga mencakup ja0a sebagai platform dimana teknologi ini memiliki 0irtual

machine dan library yang diperlukan untuk menulis dan menjalankan program yang

ditulis dengan bahasa pemprograman ja0a.

%erdasarkan pendapat diatas" maka dapat ditarik kesimpulan bahwa ja0a adalaha bahasa

 paemprograman serbaguna yang memiliki sintaks dan aturan pemprograman tersendiri

yang mana dalam bahasa programan ini dapat membangun suatu aplikasi seperti

membangun aplikasi pada sistem operasi android. .8D9

2.1/ An+r&i+ St"+i&

-ndroid Studio adalah lingkungan pengembangan -ndroid baru berdasarkan

IntelliL I,?-. +irip dengan ?clipse dengan -,T Plugin" -ndroid Studio menyediakan

alat pengembang -ndroid terintegrasi untuk pengembangan dan debugging.8D9

BAB III

ANALISIS DAN PERAN*ANGAN

3.1 An%i#i#

-nalisis merupakan suatu tahap pemahaman terhadap suatu sistem informasi yang telah

dibuat. Tahap ini bertujuan untuk mengetahui sistem informasi" proses!proses yang

terlibat dalam aplikasi serta hubungan antar proses. -nalisis juga dapat didefinisikan

Page 15: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 15/18

sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian!bagian

komponennya dengan maksud untuk mengidentifikasi dan menge0aluasi masalah!

masalah" kesempatan!kesempatan" hambatan!hambatan yang terjadi serta kebutuhan

yang diharapkan sehingga dapat diusulkan perbaikan.

Tahap analisis sistem merupakan tahap yang kritis yang sangat penting karena kesalahan

dalam tahap ini akan mengakibatkan pada tahap selanjutnya. Suatu penelitian

membuktikan bahwa kesalahan yang diperbaiki setelah tahap analisis akan memakan

 biaya yang lebih besar dari pada jika diperbaiki saat dilakukan analisis.

,alam tahap analisis terdapat langkah!langkah dasar yang harus dilakukan" yaitu

. PengenalanCIdentifikasi masalah. 3angkah ini merupakan langkah awal yang

harus dilakukan serta mengidentifikasi permasalahan yang ada sehingga sasaran yang

ingin dicapai dapat terlaksana.

*. +emahami kinerja dari sistem yang ada. 3angkah ini dilakukan dengan

mempelajari secara rinci bagaimana jalannya sistem yang sudah ada.

/. -nalisa hasil penelitian. 'al yang perlu diperhatikan dalam tahap ini adalah

menganalisis kebutuhan informasi pemakai sistem. leh karena itu" analisa dilakukan berdasarkan data yang diperoleh atas dasar hasil penelitian.

1. +embuat laporan penelitian merupakan tahap akhir yang disusun dalam suatu

rangkuman dari langkah!langkah sebelumnya.

3.2 F%&7 M!# 5ng #e+ng Ber<%n

Page 16: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 16/18

Ga*'a 3., lo/ Maps System yang sedang %erjalan

3.3 F%&7 M!# 5ng $n Di)ng"n

Page 17: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 17/18

Ga*'a 3.3 lo/ Maps Sistem Informasi Perpustakaan yang -kan di %angun

Page 18: BAB I aja

7/23/2019 BAB I aja

http://slidepdf.com/reader/full/bab-i-aja 18/18