Anda di halaman 1dari 15

PROPOSAL TUGAS AKHIR Perancangan dan Implementasi Sistem Informasi Perpustakaan di Jurusan Teknik Lingkungan akultas Teknik U!

"IP

Diajukan oleh : Lia "orot#$ L%!&&'&()

PROGRA* STU"I SIST+* KO*PUT+R AKULTAS T+K!IK U!I,+RSITAS "IPO!+GORO S+*ARA!G TAHU! %&-.

Proposal Tugas Akhir Perancangan dan Implementasi Sistem Informasi Perpustakaan di Jurusan Teknik Lingkungan Fakultas Teknik UNDIP Yang diajukan oleh : Lia Dorothy L2N00904 !epada : Progra" #tudi #iste" !o"puter $akultas Teknik %ni&ersitas Diponegoro Telah disetujui oleh : Pe"'i"'ing ( Pe"'i"'ing ((

(r) !odrat ("an #atoto* +T N(P) 19,-102 199-0-1002 Tanggal : +engetahui

Dr) .ky D/i Nurhayati* #T)* +T)

N(P) 190910022009122001 Tanggal :

!oordinator Tugas Akhir

(ke Perti/i 1indasari* #)T)* +)T) N(P) 19 4120,201012200 Tanggal :

"A TAR ISI 2ala"an 3udul ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))1 2ala"an Pengesahan ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))2 Da4tar (si )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))1) Pendahuluan 1)1 3udul )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 4 1)2 Latar 5elakang )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 4 1)- Peru"usan +asalah )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 6 1)4 5atasan +asalah ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 6 1)6 Tujuan Penelitian )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 6 1), +an4aat Penelitian )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) , 2) Landasan Teori 2)1 7ross Plat4or" Apa8he 2TTP #er&er +y#9L P2P Perl :;A+PP< ))))))) , 2)2 P2P 2yperte=t Prepro8essor :P2P< ))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 0 2)- +y #tru8tured 9uery Language :+y#9L<))))))))))))))))))))))))))))))))))))))))))))))) 2)4 7ode(gniter ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 9 2)6 +odel>?ie/>7ontroller :+?7< ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 10 2), #iste" (n4or"asi Perpustakaan )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 11 -) +etodologi Penelitian ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 14 Da4tar Pustaka ))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) 16

-/ 1)1

Penda#uluan Judul 0 Peran8angan dan ("ple"entasi #iste" (n4or"asi Perpustakaan di 3urusan Teknik Lingkungan $akultas Teknik %ND(P

-/%

Latar 1elakang Perke"'angan teknologi in4or"asi yang pesat 'elakangan ini telah "e"asuki ha"pir se"ua 'idang kehidupan* hal ini ditandai dengan 'anyaknya pengguna ko"puter* 'aik untuk kepentingan perusahaan atau 'isnis sa"pai kepada hal>hal yang 'ersi4at hi'uran* pendidikan dan kesehatan) Perke"'angan ini didukung oleh industri hardware :perangkat keras< dan software :piranti lunak< ko"puter yang terus 'erke"'ang dan se"ua ini telah "e"'erikan 'anyak da"pak positi4 'agi kehidupan "asyarakat* yakni dengan pengaksesan dan pe"rosesan in4or"asi yang 8epat* akurat dan e4isien) %ntuk "engatasi penyi"panan data dan pengelolaan akti&itas yang "asih dilakukan se8ara "anual :'elu" terko"puterisasi< pada se'uah perpustakaan* di'utuhkan se'uah siste" in4or"asi 'aru yang terko"puterisasi yang "a"pu "enangani proses transaksi pe"inja"an dan penge"'alian pustaka* serta pengelolaan data pustaka dan data anggota) #iste" in4or"asi ini dilengkapi dengan barcode yang digunakan untuk "ena"pilkan data pustaka) #iste" ini diharapkan akan "e"'antu proses pengelolaan akti4itas perpustakaan dan pe"rosesan data dengan le'ih 8epat* serta "enghasilkan in4or"asi yang aktual dan akurat) Dengan "enggunakan siste" in4or"asi 'er'asis ko"puter ini* se"ua data diolah dan di si"pan di dala" ko"puter* sehingga data terse'ut "enjadi le'ih a"an* dan dapat "engurangi arsip>arsip yang hilang) Penggunaan siste" in4or"asi yang terko"puterisasi ini akan "eningkatkan e4isiensi serta e4ekti4itas kerja karya/an) #iste" in4or"asi ini di'uat dengan 'ahasa P2P yang "endukung aplikasi 'er'asis /e'* yang dike"'angakan dengan framework CodeIgniter* dan juga "enggunakan 'asis data +y#9L)

-/.

Perumusan *asala# 5erdasarkan latar 'elakang di atas dapat diru"uskan per"asalahan yang akan diselesaikan dala" penelitian ini yaitu* 'agai"ana "eran8ang se'uah siste" in4or"asi perpustakaan 'er'asis /e' yang akan "e"per8epat pengelolaan data dan akti4itas perpustakaan sehingga dapat "eningkatkan e4isiensi dan e4ekti4itas kinerja karya/an@

-/(

1atasan *asala# Adapun 'atasan "asalah dala" penelitian ini adalah se'agai 'erikut : 1) Aplikasi ini dapat "ena"pilkan data pustaka dan data anggota 2) Aplikasi ini dapat "enangani transaksi pe"inja"an dan penge"'alian 'uku) -) Data pustaka dapat dita"pilkan dengan barcode reader) 4) Aplikasi ini di'uat "enggunakan 'ahasa pe"rogra"an P2P* yang dike"'angkan dengan framework CodeIgniter dan juga "enggunakan 'asis data +y#9L)

-/2

Tu3uan Penelitian Ada 'e'erapa tujuan yang ingin di8apai dari penelitian ini* yaitu: 1) #e'agai salah satu syarat untuk "enyelesaikan studi #trata 1 :#1< di Progra" #tudi #iste" !o"puter $akultas Teknik %ND(P) 2) +e"'uat se'uah siste" in4or"asi perpustakaan yang "e"udahkan akti4itas seperti penyi"panan* transaksi pe"inja"an 'uku di perpustakaan "elalui aplikasi 'er'asis ko"puter) -) +endukung integritas data* "e"per8epat pengelolaan dan pengaksesan data pustaka* serta "enjaga kea"anan data) 4) +eningkatkan e4isiensi dan e4ekti4itas kinerja karya/an)

-/4

*anfaat Penelitian Dengan adanya penelitian ini diharapkan memberikan manfaat berikut :
1) +an4aat 'agi +ahasis/a :

+ena"'ah /a/asan "engenai pe"'uatan siste" in4or"asi perpustakaan


2) +an4aat 'agi (nstitusi Pendidikan :

#e'agai "asukan dala" penge"'angan dan penelitian le'ih lanjut "engenai siste" in4or"asi khususnya siste" in4or"asi perpustakaan)
-) +an4aat 'agi 3urusan Teknik Lingkungan $akultas Teknik %ND(P :

Penggunaan siste" in4or"asi perpustakaan dapat "e"'antu 3urusan Teknik Lingkungan untuk "engelola perpustakaan seperti "enyi"pan dan "engelola data pustaka serta proses pe"inja"an dan penge"'alian 'uku) %/ %/Landasan Teori 5ross Platform Apac#e HTTP Ser6er *$S7L PHP Perl 89A*PP: ;A+PP "erupakan salah satu paket instalasi perangkat lunak) $ungsinya adalah se'agai ser&er yang 'erdiri sendiri :localhost<* yang terdiri atas progra" Apa8he 2TTP #er&er* 'asis data +y#9L* dan penerje"ah 'ahasa yang ditulis dengan 'ahasa pe"rogra"an P2P dan Perl) ;A+PP tersedia dala" AN% :General Public License< dan 'ersi4at open source* "erupakan web server yang "udah digunakan dan dapat "elayani ta"pilan hala"an /e' yang dina"is :1ahyu 2000<) 5erikut ini adalah 'agian ;A+PP yang u"u"nya digunakan : 1) htdoc adalah folder te"pat "eletakkan 'erkas>'erkas yang akan dijalankan* seperti 'erkas P2P* 2T+L dan skrip lain) 2) phpMyAdmin "erupakan 'agian untuk "engelola 'asis data +y#9L yang ada di ko"puter) %ntuk "e"'ukanya* 'uka browser* lalu ketikkan ala"at http: localhost phpMyAdmin* "aka akan "un8ul hala"an phpMyAdmin) -) !ontrol Panel yang 'er4ungsi untuk "engelola layanan :service< ;A+PP) #eperti "enghentikan :stop< layanan* ataupun "e"ulai :start<)

%/%

PHP H$perte;t Preprocessor 8PHP: P2P "erupakan 'ahasa pe"rogra"an 'er'asis /e' yang "e"iliki ke"a"puan untuk "e"proses data dina"is) +enurut 1ahyu :2000<* P2P dikatakan se'agai se'uah server!side embedded script language artinya sintaks>sintaks dan perintah yang di'erikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada hala"an 2T+L 'iasa) Aplikasi>aplikasi yang di'angun oleh P2P pada u"u"nya akan "e"'erikan hasil pada web browser* tetapi prosesnya se8ara keseluruhan dijalankan di server) Pada prinsipnya server akan 'ekerja apa'ila ada per"intaan dari client) Dala" hal ini client "enggunakan kode>kode P2P untuk "engiri"kan per"intaan ke server :dapat dilihat pada ga"'ar 1<) !etika "enggunakan P2P se'agai server!side embedded script language "aka server akan "elakukan hal> hal se'agai 'erikut : 1) +e"'a8a per"intaan dari client browser) 2) +en8ari hala"anBpage di server) -) +elakukan instruksi yang di'erikan oleh P2P untuk "elakukan "odi4ikasi pada hala"anBpage) 4) +engiri" ke"'ali hala"an terse'ut kepada client "elalui internet atau intranet) #ke"a kerja P2P ditunjukkan oleh ga"'ar 1 'erikut :

Gam<ar -/ Skema Ker3a PHP

Ada tiga keuntungan yang diperoleh 'ila "enggunakan P2P yaitu antara lain: 1) P2P dapat dijalankan pada platform yang 'er'eda>'eda :1indo/s* Linu=* %ni=* et8)< 2) P2P "erupakan open source web scripting -) P2P "udah untuk dipelajari %/. *$ Structured 7uer$ Language 8*$S7L:

+enurut

2enry

:2011<*

+y#9L

adalah

"elational

#atabase

Management $ystem %"#&M$' yang didistri'usikan se8ara gratis di'a/ah lisensi APL :General Public License<) Di"ana setiap orang 'e'as untuk "enggunakan +y#9L* na"un tidak 'oleh dijadikan produk turunan yang 'ersi4at closed source atau ko"ersial) #9L adalah 'ahasa standar yang digunakan untuk "engakses server 'asis data) #e"enjak tahun 00>an 'ahasa ini telah dike"'angkan oleh (5+* yang ke"udian diikuti dengan adanya (racle* Informi) dan $ybase) Dengan "enggunakan #9L* proses akses 'asis data "enjadi le'ih user!friendly di'andingkan dengan "isalnya d&ase ataupun Clipper yang "asih "enggunakan perintah C perintah pe"rogra"an "urni) +y#9L adalah se'uah server 'asis data #9L multiuser dan multi! threaded) #9L sendiri adalah salah satu 'ahasa yang digunakan dala" 'asis data yang paling populer di dunia) ("ple"entasi progra" server 'asis data ini adalah progra" dae"on D"ysEldD dan 'e'erapa progra" lain serta 'e'erapa pustaka) +y#9L di'uat oleh T8; dan telah diper8aya "engelola siste" dengan 40 'uah 'asis data 'erisi 10*000 ta'el dan 600 di antaranya "e"iliki 0 juta 'aris :kira>kira 100 giga'yte data<) 5asis data ini di'uat untuk keperluan siste" 'asis data yang 8epat* handal dan "udah digunakan) 1alaupun "e"iliki ke"a"puan yang 8ukup 'aik* +y#9L untuk siste" operasi *ni) 'ersi4at freeware* dan terdapat &ersi shareware untuk siste" operasi windows) #e'agai"ana 'asis data siste" yang lain* dala" #9L juga dikenal hierarki server dengan 'asis data>'asis data) Tiap>tiap 'asis data "e"iliki ta'el> ta'el) Tiap>tiap ta'el "e"iliki field!field) %"u"nya in4or"asi tersi"pan dala" ta'el C ta'el yang se8ara logik "erupakan struktur 2 di"ensi terdiri atas 'aris dan kolo") +ield!field terse'ut dapat 'erupa data seperti int, realm char, date, time dan lainnya) #iste" 'asis data +y#9L "e"iliki siste" sekuritas dengan tiga &eri4ikasi yaitu user%name'* password dan host) ?eri4ikasi host "e"ungkinkan untuk "e"'uka kea"anan di DlocalhostD* tetapi tertutup 'agi host lain :'ekerja di lokal ko"puter<) #iste" kea"anan ini ada di dala" 'asis data "ysEl dan

pada ta'el user) Proteksi juga dapat dilakukan terhadap 'asis data* ta'el* hingga kolo" se8ara terpisah) +y#9L se'enarnya "erupakan turunan salah satu konsep uta"a dala" 'asis data sejak la"a* yaitu #9L) #9L adalah se'uah konsep pengoperasian 'asis data* teruta"a untuk pe"ilihan atau seleksi dan pe"asukan data* yang "e"ungkinkan pengoperasian data dikerjakan dengan "udah se8ara oto"atis) !eandalan suatu siste" 'asis data :D5+#< dapat diketahui dari 8ara kerja optimi-er>nya dala" "elakukan proses perintah>perintah #9L* yang di'uat oleh user "aupun progra">progra" aplikasinya) #e'agai 'asis data server* +y#9L dapat dikatakan le'ih unggul di'andingkan 'asis data server lainnya dala" .uery data) 2al ini ter'ukti untuk .uery yang dilakukan oleh single user* ke8epatan .uery +y#9L 'isa sepuluh kali le'ih 8epat dari Postgre$/L dan li"a kali le'ih 8epat di'andingkan Interbase :Dudy* 2011<) %/( 5odeIgniter 7ode(gniter adalah aplikasi open sour8e yang 'erupa framework dengan "odel +?7 :Model, 0iew, Controller< untuk "e"'angun website dina"is dengan "enggunakan P2P) :#atya* 2010< Terdapat seku"pulan library dan helper didala"nya yang dapat "e"per"udah penge"'angan aplikasi) !euntungan yang diperoleh 'ila "enggunakan 7ode(gniter antara lain: 1) +e"iliki ko"ponen yang reusable1 2) Dapat 'erjalan di P2P 4 :4)-)2F< dan 6) -) +endukung 'anyak 'asis data seperti +y#9L :4)1F<* +y#9Li* +# #9L* Postgres* .ra8le* #9Lite* dan .D57) 4) !ea"anan aplikasi terjaga) 6) +enggunakan pattern +?7 yang "e"per"udah dan "eningkatkan 4leksi'ilitas) %/2 *odel=,ie>=5ontroller 8*,5:

+enururut #atya :2010<* +?7 adalah se'uah "etode untuk "e"'uat se'uah aplikasi dengan "e"isahkan data :Model< dari ta"pilan :0iew< dan 8ara 'agai"ana "e"prosesnya :Controller<) Terdapat - jenis ko"ponen yang "e"'angun suatu +?7 pattern dala" suatu aplikasi yaitu : 1) 0iew* "erupakan 'agian yang "enangani presentation logic) Pada suatu aplikasi /e' 'agian ini 'iasanya 'erupa file template 2T+L* yang diatur oleh controller) 0iew 'er4ungsi untuk "eneri"a dan "erepresentasikan data kepada user) 5agian ini tidak "e"iliki akses langsung terhadap 'agian "odel) 2) +odel* 'iasanya 'erhu'ungan langsung dengan 'asis data untuk "e"anipulasi data :insert, update, delete, search<* "enangani &alidasi dari 'agian controller* na"un tidak dapat 'erhu'ungan langsung dengan 'agian view) -) Controller* "erupakan 'agian yang "engatur hu'ungan antara 'agian "odel dan 'agian view* controller 'er4ungsi untuk "eneri"a re.uest dan data dari user ke"udian "enentukan apa yang akan diproses oleh aplikasi) Dala" i"ple"entasinya ke'anyakan framework dala" aplikasi /e'site adalah 'er'asis arsitektur +?7) +?7 "e"isahkan penge"'angan aplikasi 'erdasarkan ko"ponen uta"a yang "e"'angun se'uah aplikasi seperti "anipulasi data* antar"uka pengguna* dan 'agian yang "enjadi kontrol dala" se'uah aplikasi /e')

10

%/4

Sistem Informasi Perpustakaan +enurut (ndra :2009<* teori #iste" (n4or"asi dide4inisikan se'agai ku"pulan dari in4or"asi yang saling terintegrasi untuk "en8apai tujuan tertentu) #e8ara sederhana* suatu siste" dapat diartikan se'agai suatu ku"pulan atau hi"punan dari unsur* ko"ponen* atau &aria'el yang terorganisir* saling 'erinteraksi* saling tergantung satu sa"a lain* dan terpadu) Dari de4inisi ini dapat dirin8i le'ih lanjut pengertian siste" se8ara u"u"* yaitu : a) #etiap siste" terdiri dari unsurunsur) ') %nsurunsur terse'ut "erupakan 'agian terpadu siste" yang 'ersangkutan) 8) %nsur siste" terse'ut 'ekerja sa"a untuk "en8apai tujuan siste") d) #uatu siste" "erupakan 'agian dari siste" lain yang le'ih 'esar) #e8ara u"u"* in4or"asi dapat dide4inisikan se'agai hasil dari pengolahan data dala" suatu 'entuk yang le'ih 'erguna dan le'ih 'erarti 'agi peneri"anya yang "engga"'arkan suatu kejadian>kejadian nyata yang digunakan untuk penga"'ilan keputusan) (n4or"asi "erupakan data yang telah diklasi4ikasikan atau diolah atau diinterpretasi untuk digunakan dala" proses penga"'ilan keputusan) #iste" in4or"asi adalah "engu"pulkan* "e"proses* "enyi"pan* "enganalisis* dan "enye'arkan in4or"asi untuk tujuan yang spesi4ik :!adir* 2002<) #iste" in4or"asi dapat "enggunakan ko"puter dan dapat tanpa "enggunakan ko"puter) #iste" in4or"asi yang "enggunakan ko"puter 'iasa dise'ut siste" in4or"asi 'er'asis ko"puter :Computer! &ased Information<) #iste" in4or"asi adalah suatu siste" dala" suatu organisasi yang "e"perte"ukan ke'utuhan pengolahan transaksi harian yang "endukung 4ungsi operasi organisasi yang 'ersi4at "anajerial dengan kegiatan strategi dari suatu organisasi untuk dapat "enyediakan kepada pihak luar tertentu dengan in4or"asi yang diperlukan untuk penga"'ilan keputusan) #iste" in4or"asi dala" suatu organisasi dapat dikatakan se'agai siste" yang "enyediakan in4or"asi 'agi se"ua tingkatan dala" organisasi terse'ut kapan saja diperlukan) #iste" ini "enyi"pan* "enga"'il* "engu'ah*

11

"engolah*

dan

"engko"unikasikan

in4or"asi

yang

diteri"a

dengan

"enggunakan siste" in4or"asi atau peralatan siste" lainnya) #iste" in4or"asi dapat di'entuk sesuai ke'utuhan organisasi "asing> "asing) .leh karena itu* untuk dapat "enerapkan siste" yang e4ekti4 dan e4isien diperlukan peren8anaan* pelaksanaan* pengaturan* dan e&aluasi sesuai keinginan "asing"asing organisasi) Auna dari siste" yang e4ekti4 dan e4isien tidak lain adalah "endapatkan keunggulan dala" 'erko"petisi) #iste" in4or"asi terdiri dari ko"ponen>ko"ponen yang dise'ut 'lok 'angunan :building block<* yang terdiri dari ko"ponen "asukan :input'* ko"ponen "odel* ko"ponen keluaran :output'* ko"ponen teknologi* ko"ponen perangkat keras :hardware'* ko"ponen perangkat lunak :software'* ko"ponen 'asis data* dan ko"ponen kontrol) #e"ua ko"ponen terse'ut saling 'erinteraksi satu dengan yang lain "e"'entuk suatu kesatuan untuk "en8apai sasaran :5illy* 2009<) !o"ponen>ko"ponen siste" in4or"asi adalah se'agai 'erikut : 1) !o"ponen +asukan :Input< Input "e/akili data yang "asuk kedala" siste" in4or"asi) Input ter"asuk "etode dan "edia untuk "enangkap data yang akan di"asukkan* yang dapat 'erupa doku"en>doku"en dasar) 2) !o"ponen +odel !o"ponen ini terdiri dari ko"'inasi prosedur* logika* dan "odel "ate"atik yang akan "e"anipulasi data input dan data yang tersi"pan di 'asis data dengan 8ara yag sudah ditentukan untuk "enghasilkan keluaran yang diinginkan) -) !o"ponen !eluaran :(utput< 2asil dari siste" in4or"asi adalah keluaran yang "erupakan in4or"asi yang 'erkualitas dan doku"entasi yang 'erguna untuk se"ua pe"akai siste") 4) !o"ponen Teknologi Teknologi "erupakan Gtool!bo)H dala" siste" in4or"asi* Teknologi digunakan untuk "eneri"a input* "enjalankan "odel* "enyi"pan dan

12

"engakses data* neghasilkan dan "engiri"kan keluaran* dan "e"'antu pengendalian dari siste" se8ara keseluruhan) 6) !o"ponen Perangkat !eras :2ardware< Perangkat keras 'erperan penting se'agai suatu "edia penyi"panan &ital 'agi siste" in4or"asi yang 'er4ungsi se'agai te"pat untuk "ena"pung 'asis data atau le'ih "udah dikatakan se'agai su"'er data dan in4or"asi untuk "e"perlan8ar dan "e"per"udah kerja dari siste" in4or"asi) ,) !o"ponen Perangkat Lunak :$oftware< Perangkat lunak 'er4ungsi se'agai te"pat untuk "engolah* "enghitung* dan "e"anipulasi data yang dia"'il dari hardware untuk "en8iptakan suatu in4or"asi) 0) !o"ponen 5asis Data 5asis data "erupakan ku"pulan data yang saling 'erkaitan dan 'erhu'ungan satu dengan yang lain* tersi"pan di perangkat keras ko"puter dan "enggunakan perangkat lunak untuk "e"anipulasinya) Data perlu disi"pan dala" 'asis data untuk keperluan penyediaan in4or"asi le'ih lanjut) Data di dala" 'asis data perlu diorganisasikan sede"ikian rupa supaya in4or"asi yang dihasilkan 'erkualitas) .rganisasi 'asis data yang 'aik juga 'erguna untuk e4isiensi kapasitas penyi"panannya) 5asis data diakses atau di"anipulasi "enggunakan perangkat lunak paket yang dise'ut #atabase Management $ystem %#&M$') ) !o"ponen !ontrol 5anyak hal yang dapat "erusak siste" in4or"asi* seperti 'en8ana ala"* api* te"peratur* air* de'u* ke8urangan>ke8urangan* kegagalan>kegagalan siste" itu sendiri* ketidak e4isienan* sa'otase dan lain se'againya) 5e'erapa pengendalian perlu diran8ang dan diterapkan untuk "eyakinkan 'ah/a hal>hal yang dapat "erusak siste" dapat di8egah ataupun 'ila terlanjur terjadi kesalahan>kesalahan dapat langsung 8epat diatasi)

1-

./ *etodologi Penelitian Prosedur pengu"pulan data dala" penelitian ini "enggunakan "etode librarian research atau studi pustaka terhadap kasus dan konsep yang 'erhu'ungan dengan peran8angan #iste" (n4or"asi Perpustakaan di 3urusan Teknik Lingkungan %ni&ersitas Diponegoro) Peran8angan dan pe"'uatan siste" in4or"asi perpustakaan 'er'asis /e' dengan "e"perhatikan syarat desain se'agai 'erikut : a< !ejelasan ren8ana penelitian untuk penge"'angan perpustakaan '< (nterakti&itas antara "ahasis/a atau dosen se'agai anggota perpustakaan dengan pega/ai perpustakaan 8< Desain siste" in4or"asi perpustakaan dike"'angkan 'er'asis /e' 5erikut ini adalah langkah>langkah peran8angan siste" in4or"asi perpustakaan 'er'asis /e' : a) +engu"pulkan data pustaka ') +e"'uat alur akti4itas perpustakaan seperti transaksi pe"inja"an dan penge"'alian pustaka 8) Peran8angan #iste" d) Peran8angan +enu dan #u'"enu e) Peran8angan Desain Ta"pilan #iste" (n4or"asi Perpustakaan 4) Peran8angan Desain Ta"pilan I&aluasi dari #iste" (n4or"asi Perpustakaan g) Peran8angan 5asis Data h) Pe"'uatan Progra" i) Pengujian Perangkat Lunak j) ("ple"entasi Perangkat Lunak

14

"A TAR PUSTAKA Adriansyah* #atya) :2010<) P2P #engan +ramework CodeIgniter) 3urnal Penelitian Progra" Pas8a #arjana* %ni&ersitas 5udi Luhur* 3akarta) 2l" 2>,) Ale=* +uha""ad) :2010<) "ancang &angun $istem Informasi Akademik dengan 3onsep C"M) Proposal Tugas Akhir #arjana* tidak diter'itkan) %ni&ersitas (sla" #unan !alijaga* Yogyakarta) Idi/iyono* 1ahyu A) :2000<) Perancangan $istem Pembelian Pada #istributor (utlet %#istro' $ecara (nline menggunakan P2P dan My$/L1 +akalah Tugas Akhir #arjana* tidak diter'itkan) %ni&ersitas Diponegoro* #e"arang) (ndra* (A!) :2009<) Perancangan $istem Informasi "eservasi 2otel Graha #ewata 4uwana Menggunakan Layanan 5eb $ervice) Proposal Tugas Akhir #arjana* tidak diter'itkan) %ni&ersitas Diponegoro* #e"arang) !adir* A'dul) :2002<) Pengenalan $istem Informasi) Yogyakarta : Andi) !adir* A'dul) :200 <) #asar Pemrograman 5eb #inamis Menggunakan P2P) Yogyakarta : Andi) Jini 1)* 5enedi8ta) :200 <) Membuat Aplikasi #atabase dengan 6ava dan My$/L ) Yogyakarta : Andi) Jossy* 2enry) :2011<) $istem Informasi Penerimaan $iswa &aru (nline di $MA 7egeri 8 &oyolali) +akalah Tugas Akhir #arjana* tidak diter'itkan) Politeknik Telko"* 5andung) #uhartanto) :2000<) Pembuatan $istem Informasi "ekam Medis "$*) #kripsi sarjana* tidak diter'itkan) %ni&ersitas Aadjah"ada* Yogyakarta) #utanta* I) :2004<) $istem &asis #ata) Yogyakarta : Araha (l"u) 1ahana !o"puter) :2010<) P2P Code) Yogyakarta : Andi)

16

Anda mungkin juga menyukai