• Tidak ada hasil yang ditemukan

Analisis dan Pembuatan Aplikasi "Pengelolaan Laporan Tugas Akhir" Berbasis Web pada Perpustakaan Universitas Kristen Maranatha.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Analisis dan Pembuatan Aplikasi "Pengelolaan Laporan Tugas Akhir" Berbasis Web pada Perpustakaan Universitas Kristen Maranatha."

Copied!
21
0
0

Teks penuh

(1)

ABSTRAK

Ketika seorang mahasiswa telah dinyatakan lulus ujian sidang Tugas Akhir (TA), sebagai salah satu syarat kelulusan mahasiswa tersebut wajib menyerahkan ke perpustakaan Universitas Kristen Maranatha (UKM) berupa sebuah keping CD berisi laporan Tugas Akhir. Setiap CD laporan mahasiswa akan diperiksa kelengkapannya oleh Petugas yang ada satu per satu. Setelah dinyatakan memenuhi persyaratan kelengkapan, maka baru CD tersebut dapat dikumpulkan, dan kemudian mahasiswa akan diberikan dokumen bukti penyerahan CD. Untuk mencari referensi laporan TA, mahasiswa juga harus datang ke ruangan audio-visual, dan mencarinya dalam CD laporan mahasiswa.

Proses ini sangat memakan banyak waktu, terlebih bila ada banyak mahasiswa yang mengantri. Pihak perpustakaan UKM sendiri mengakui bahwa proses ini sangat tidak efektif sehingga alangkah lebih baik bila ada satu aplikasi yang bisa membantu mempercepat proses pengumpulan laporan TA mahasiswa.

Untuk itu dibuat sebuah aplikasi Pengelolaan Laporan Tugas Akhir Mahasiswa yang berbasis web dengan menggunakan PHP dan databese MySQL. Aplikasi ini membantu mahasiswa untuk melakukan upload data laporan TA mereka sendiri dan melakukan pencarian referensi secara online. Harapannya dengan adanya aplikasi ini akan sangat membantu pihak perpustakaan untuk dapat bekerja dengan lebih efektif dan cepat.

Kata kunci :

Perpustakaan

Tugas Akhir

(2)

vii Universitas Kristen Maranatha

ABSTRACT

When a student has passed an examination of Final Task, as one of the graduation requirements the student have to collect a CD of Final Task report to Maranatha Christian University (MCU) library. Each student report CD will be reviewed the completeness by officers one by one manually. Once declared eligible completeness, the new CD can be collected, and then students will be given a proof document of CD cession. To find reference of Final Task reports, students also must come to the audio-visual room, and look for the CD of student reports.

This process takes very long time, especially when there are many queued students. The library staff admit that the process itself is not very effective so that it would better if there's one application that can help speed up the process of colleting student Final Task reports.

For that, an application Student Final Project Report Management was made web-based using PHP and MySQL database. This application helps students to upload data to their own TA reports and do a search online references. The hope with the application will help the libraries to be able to work more effectively and quickly.

Keywords : Library

Student Final Project

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... ii

PERNYATAAN ORISINALITAS LAPORAN PENILITAN ... iii

PRAKATA ... iv

II.1.1. HTML (Hyper Text Markup Language) ...7

II.1.2. PHP (Php Hypertext Preprocessor) ...9

II.1.3. CodeIgniter...13

(4)

ix Universitas Kristen Maranatha

II.2.3. Entity Relational Diagram (ERD) ...35

II.2.4. Kamus Data ...37

BAB III ANALISA DAN RANCANGAN SISTEM ...39

III.1. Deskripsi Umum Aplikasi ...39

III.2. Unified Markup Language (UML) ...45

III.2.1. Use Case Diagram ...45

III.2.2. Activity Diagram ...55

III.2.3. Sequence Diagram...71

III.2.4. Class Diagram...80

III.3. Entity Relational Diagram (ERD) ...82

III.4. Data Tabel ...84

III.5. Perancangan Tampilan Antarmuka Pengguna ...87

BAB IV HASIL PENELITIAN ...97

IV.1. Sisi Klien ...97

IV.1.1. Halaman utama (Index) ...97

IV.1.2. Halaman pencarian laporan TA ...99

IV.1.3. Halaman utama proses pengumpulan TA mahasiswa ...100

IV.1.4. Halaman uploadfile TA ...102

IV.1.5. Halaman pengisian form data TA ...107

IV.1.6. Halaman pengiriman email bukti pengumpulan TA ...107

IV.1.7. Halaman utama Koordinator TA ...110

IV.1.8. Halaman submit data mahasiswa baru ...111

IV.1.9. Halaman lihat request data mahasiswa ...114

IV.1.10. Halaman aturan pengumpulan laporan TA ...116

IV.1.11. Halaman About...116

IV.1.12. Halaman Kontak...117

IV.2. Sisi Admin...118

IV.2.1. Halaman login admin ...118

IV.2.2. Halaman utama admin ...119

IV.2.3. Halaman data mahasiswa ...120

IV.2.4. Halaman Pengelolaan Fakultas ...122

IV.2.5. Halaman Pengelolaan Request Koordinator TA ...124

(5)

V.1. User Acceptance Testing ...127

V.1.1. Pengujian oleh petugas perpustakaan...128

V.1.2. Pengujian oleh mahasiswa ...130

V.1.3. Pengujian oleh koordinator TA ...132

V.2. Pengujian Fungsi dan Error HandlingAplikasi...134

V.2.1. Pengujian fitur pengumpulan laporan TA ...134

V.2.2. Pengujian fitur koordinator ...136

V.2.3. Pengujian fitur admin ...137

BAB VI SIMPULAN DAN SARAN ...138

VI.1. Kesimpulan ...138

VI.2. Saran ...139

DAFTAR PUSTAKA...141

(6)

xi Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 1. Tampilan demo HTML sederhana...9

Gambar 2. Model Server Side Scripting (Pemrograman Sisi Klien)...11

Gambar 3. Model Cara kerja Web Server...19

Gambar 4. Tampilan demo PHP File Tree...21

Gambar 5. Hirarki Database...22

Gambar 6. Hubungan PHPdan MySQL ...24

Gambar 7. Notasi dasar use case diagram ...29

Gambar 8. Relasi include...30

Gambar 9. Relasi extend...30

Gambar 10. Generalizationpada use case diagram...31

Gambar 11. Generalization pada actor...31

Gambar 12. Contoh class diagram ...34

Gambar 13. Topologi Jaringan Aplikasi Pengelolaan Tugas Akhir ...40

Gambar 14. Work flow proses pengumpulan Tugas Akhir sekarang...41

Gambar 15. Work flow proses pengumpulan Tugas Akhir yang baru ...42

Gambar 16. Flowchart proses pengumpulan Tugas Akhir yang baru...43

Gambar 17. Work Flow Pencarian Referensi Tugas Akhir Sekarang...44

Gambar 18. Work Flow Pencarian Referensi Tugas Akhir yang baru ...45

Gambar 19. Use Case Diagram Aplikasi Pengelolaan Tugas Akhir...46

Gambar 20. Activity diagram ”User Login”...55

Gambar 21. Activity diagram”Input File”...56

Gambar 22. Activity diagram”Hapus File”...57

Gambar 23. Activity diagram”Upload File”...58

Gambar 24. Activity diagram”Input Data Mahasiswa” ...59

Gambar 25. Activity diagram”Mencari Laporan TA”...60

Gambar 26. Activity diagram”Submit request data mahasiswa” ...61

Gambar 27. Activity diagram”Melihat hasil request data mahasiswa”...62

(7)

Gambar 29. Activity diagram”Verifikasi Bukti Upload”...64

Gambar 30. Activity diagram”Lihat Data dan File TA Mahasiswa” ...65

Gambar 31. Activity diagram”Mengelola KBK”...67

Gambar 32. Activity diagram”Mengelola Data Koordinator”...68

Gambar 33. Activity diagram”Merubah aturan laporan TA”...69

Gambar 34. Activity diagram”Submit usernamedan pass mahasiswa” ...70

Gambar 35. Sequence diagram ”User Login”...71

Gambar 36. Sequence diagram ”Input File”...72

Gambar 37. Sequence diagram ”Hapus File” ...73

Gambar 38. Sequence diagram ”Upload File” ...73

Gambar 39. Sequence diagram ”Input Data Tugas Akhir”...74

Gambar 40. Sequence diagram ”Mencari Laporan TA”...75

Gambar 41. Sequence diagram ”Submit Request Data Mahasiswa”...76

Gambar 42. Sequence diagram ”Edit Profil Koordinator”...77

Gambar 43. Sequence diagram ”Verifikasi Bukti Upload” ...78

Gambar 44. Sequence diagram ”Submit Username & pass Mahasiswa”...79

Gambar 45. Class diagram Model...80

Gambar 46. Class diagram Controller ...81

Gambar 47. Entity Relational Diagram Aplikasi Pengelolaan Laporan TA ...82

Gambar 48. Hasil Pemetaan ERDAplikasi Pengelolaan Laporan TA...84

Gambar 49. Halaman depan (welcome page) ...87

Gambar 50. Halaman pencarian laporan TA ...88

Gambar 51. Halaman login mahasiswa...89

Gambar 52. Halaman utama mahasiswa...90

Gambar 53. Halaman upload laporan TA ...91

Gambar 54. Halaman pengisian form data TA ...92

Gambar 55. Halaman konfirmasi selesai pengumpulan laporan TA ...93

Gambar 56. Halaman utama admin...94

Gambar 57. Halaman login Koordinator TA ...95

Gambar 58. Halaman utama Koordinator TA...96

(8)

xiii Universitas Kristen Maranatha

Gambar 60. Tampilan halaman pencarian laporan TA...99

Gambar 61. Tampilan form pencarian yang lebih detail ...100

Gambar 62. Tampilan halaman login mahasiswa...100

Gambar 63. Tampilan halaman utama proses pengumpulan TA...101

Gambar 64. Tampilan halaman uploadfile TA ...102

Gambar 65. Tampilan uploadersaat menginput file laporan ...103

Gambar 66. Contoh file laporan TA sesuai aturan perpustakaan...104

Gambar 67. Tampilan pesan saat penamaan file tidak sesuai aturan...104

Gambar 68. Tampilan pesan saat file melebihi batas ukuran maksimal...105

Gambar 69. Tampilan berhasilnya proses upload file TA ...105

Gambar 70. Tampilan pada direktori penyimpanan file TA...106

Gambar 71. Tampilan form data Tugas Akhir...107

Gambar 72. Tampilan halaman tahap pengiriman email bukti upload TA...108

Gambar 73. Tampilan isi email dokumen bukti upload TA ...109

Gambar 74. Tampilan isi dokumen bukti upload TA...109

Gambar 75. Tampilan halaman login koordinator...110

Gambar 76. Tampilan halaman utama koordinator ...110

Gambar 77. Tampilan halaman submit data mahasiswa baru...111

Gambar 78. Tampilan halaman submit data secara ketik manual...112

Gambar 79. Contoh format penulisan data mahasiswa dalam file Excel...113

Gambar 80. Tampilan halaman submit data melalui import file...113

Gambar 81. Tampilan request data mahasiswa yang belum terjawab...114

Gambar 82. Tampilan request data mahasiswa yang sudah terjawab...114

Gambar 83. Isi dokumen Excel data mahasiswa hasil export aplikasi ...115

Gambar 84. Tampilan halaman aturan proses pengumpulan laporan TA...116

Gambar 85. Tampilan halaman About...116

Gambar 86. Tampilan halaman Kontak...117

Gambar 87. Tampilan halaman login admin...118

Gambar 88. Tampilan pesan salah memasukkan usernameatau pass...119

Gambar 89. Tampilan halaman utama admin...120

(9)

Gambar 91. Tampilan halaman Detail Data Mahasiswa...121

Gambar 92. Tampilan pengecekan file mahasiswa yang telah diupload ...121

Gambar 93. Tampilan proses updatestatus verifikasi mahasiswa...122

Gambar 94. Tampilan halaman pengelolaan fakultas ...123

Gambar 95. Tampilan halaman penambahan fakultas baru ...123

Gambar 96. Tampilan halaman pengelolaan KBK...123

Gambar 97. Tampilan daftar request data mahasiswa dari koordinator TA...124

Gambar 98. Tampilan detail request data mahasiswa belum terjawab...125

(10)

xv Universitas Kristen Maranatha

DAFTAR TABEL

Tabel I. Notasi dasar activity diagram...32

Tabel II. Notasi dasar ERD...35

Tabel III. Notasi dasar kamus data ...37

Tabel IV. Contoh pengisian kamus data ...37

Tabel V. Tabel Admin...84

Tabel VI. Tabel Fakultas ...85

Tabel VII. Tabel Jurusan...85

Tabel VIII. Tabel Koordinator_TA...85

Tabel IX. Tabel Koordinator_Request...85

Tabel X. Tabel Mahasiswa...86

Tabel XI. Tabel Tugas_Akhir...86

Tabel XII. Tabel jawaban kuisioner petugas perpustakaan...128

Tabel XIII. Tabel jawaban kuisioner mahasiswa ...130

Tabel XIV. Tabel jawaban kuisioner koordinator TA ...132

Tabel XV. Tabel pengujian upload file ...134

Tabel XVI. Tabel pengujian pengisian form data mahasiswa ...135

Tabel XVII. Tabel pengujian fitur koordinator...136

(11)

DAFTAR LAMPIRAN

Sembilan buah cetakan hasil kuisioner yang sudah dijawab oleh 9 responden

(12)

1 Universitas Kristen Maranatha

BAB I PENDAHULUAN

I.1. Latar Belakang Masalah

Pada akhir masa studi, sebagai syarat kelulusan mahasiswa akan

membuat laporan Tugas Akhir (TA) atau Skripsi. Perpustakaan Universitas

Kristen Maranatha merupakan salah satu pihak yang mendokumentasikan

laporan-laporan mahasiswa. Laporan TA atau Skripsi ini dikumpulkan

manual berupa sebuah keping CD (Compact Disc) yang di dalamnya berisi

semua file laporan. Setiap CD laporan mahasiswa akan diperiksa

kelengkapannya oleh Petugas yang ada satu per satu. Selain itu, di

perpustakaan UKM juga terdapat ruang audio-visual dimana terdapat

dokumentasi-dokumentasi laporan TA dan Skripsi mahasiswa, berupa CD

yang disimpan dalam rak-rak buku kampus. Di dalam ruangan ini mahasiswa

bisa melihat isi laporan TA mahasiswa lain yang dapat digunakan sebagai

referensi untuk pengerjaan TA-nya sendiri. Hanya saja mahasiswa harus

membuka satu-persatu CD yang ada untuk melihat isi laporannya.

Proses ini sangat memakan banyak waktu, terlebih bila ada banyak

mahasiswa yang mengantri. Pihak perpustakaan UKM sendiri mengakui

bahwa proses ini sangat tidak efektif sehingga alangkah lebih baik bila ada

satu aplikasi yang bisa membantu mempercepat proses pengumpulan

laporan TA mahasiswa. Pihak perpustakaan menginginkan adanya sebuah

aplikasi web yang dapat menangani hal ini sehingga proses-proses yang

dilakukan oleh mahasiswa seperti pengumpulan TA atau ingin melihat

laporan TA mahasiswa lain yang sudah pernah ada, dapat dilakukan lewat

web tersebut. Sehingga mahasiswa tidak harus datang ke perpustakaan.

Pada masa Kerja Praktek penulis sudah melakukan analisis dan pembuatan

prototipe mesin pengumpulan Tugas Akhir berbasis web pada perpustakaan

(13)

2

mesin uploader. Untuk itu maka penulis ingin mengembangkan topik ini

menjadi lebih luas untuk menjawab kebutuhan pihak perspustakaan.

Analisis dan Pembuatan Aplikasi Web Pengelolaan Laporan Tugas

AKhir pada perpustakaan UKM ini dilakukan sebagai topik Tugas Akhir yang

dijalani oleh penulis. Aplikasi ini akan menjadi media informasi yang dapat

diakses oleh setiap mahasiswa UKM tanpa harus datang ke perpustakaan.

Hal yang dikembangkan di sini adalah masalah pengelolaan TA mahasiswa.

Lewat aplikasi web ini mahasiswa dapat mengumpulkan laporan TA lewat

mesin uploader yang disediakan dan juga mahasiswa dapat melihat

laporan-laporan mahasiswa lain yang sudah menyelesaikan Tugas Akhir. Aplikasi ini

dibuat berbasis web atas dasar permintaan pihak perpustakaan dengan

maksud agar aplikasi ini akan di-online-kan nantinya. Harapannya dengan

adanya aplikasi ini akan sangat membantu mahasiswa dan juga pihak

perpustakaan untuk dapat bekerja dengan lebih efektif dan cepat.

I.2.

Rumusan Masalah

1. Apa fungsionalitas pokok dari aplikasi web pengelolaan TA ini

sehingga dapat meningkatkan efektifitas waktu dalam proses

pengumpulan laporan Tugas Akhir mahasiswa ?

2. Bagaimana aplikasi melakukan pengelolaan TA mahasiswa agar

terhindar dari plagiarisme ?

3. Bagaimana aplikasi pengelolaan TA ini dapat mempublikasikan

laporan TA mahasiswa yang ada dengan aman ?

4. Bagaimana aplikasi dapat melakukan pengorganisasian data

laporan sehingga memudahkan mahasiswa dalam mencari

(14)

3

Universitas Kristen Maranatha

I.3. Tujuan Pembahasan

Tugas Akhir ini memiliki beberapa tujuan yang berguna untuk

meningkatkan efektifitas waktu dalam proses pengumpulan laporan dan

pencarian referensi TA mahasiswa, diantaranya:

1. Mengalisis dan menciptakan suatu aplikasi web yang dapat

membantu Perpustakaan Universitas Kristen Maranatha dalam

melakukan pengelolaan laporan Tugas Akhir.

2. Membuat aplikasi web yang dapat menangani proses pengumpulan

laporan TA secara online.

3. Mempermudah mahasiswa dalam mencari referensi dari laporan TA

yang ada pada perpustakaan.

4. Membantu meringankan pekerjaan Petugas perpustakaan yang

menangani proses pengumpulan laporan TA mahasiswa dan juga

pekerjaan petugas yang mengurus ruang audio visual.

I.4. Ruang Lingkup Kajian

Berikut batasan atau ruang lingkup kajian dari aplikasi yang dijelaskan

dalam tiga aspek yaitu batasan fungsionalitas aplikasi, batasan perangkat

lunak (software), dan batas perangkat keras komputer (hardware) yang

digunakan :

1. Batasan atau ruang lingkup Aplikasi :

Pengerjaan aplikasi Tugas Akhir ini difokuskan pada proses

pengelolaan laporan TA mahasiswa Universitas Kristen Maranatha

(15)

4

Terdapat fitur pengumpulan laporan TA, yang mana lewat fitur ini

mahasiswa dapat mengumpulkan laporan Tugas Akhir-nya kepada

pihak perpustakaan.

Pada proses pengumpulan laporan, validasi file yang dilakukan

meliputi validasi tipe file, jumlah file, nama file, dan ukuran file.

Terdapat fitur pencarian referensi laporan TA yang mempermudah

mahasiswa.

Hak akses terbagi pada tiga kategori pengguna, yaitu mahasiswa,

dosen koordinator TA setiap fakultas, dan petugas perpustakaan

UKM sebagai admin.

2. Batasan softwareyang digunakan :

Aplikasi web ini dibuat menggunakan bahasa pemrograman PHP

(Php Hypertext Processor) dan memakai framework PHP

CodeIgniter.

Basis data yang digunakan adalah MySQL

Menggunakan uploader open-source yang sudah jadi yaitu

Uploadify (integrasi jQuery, Flash, dan PHP). Oleh karena itu

untuk proses upload laporan TA harus menggunakan browser

yang mendukung Adobe Flash Player.

Menggunakan Apache sebagai web server.

3. Batasan perangkat keras (hardware)yang digunakan :

Aplikasi ini dikembangkan berbasis web yang akan diakses oleh user

secara online, untuk itu tidak diperlukan spesifikasi khusus untuk

perangkat keras komputer yang digunakan oleh user. Cukup

(16)

5

Universitas Kristen Maranatha

I.5. Sumber Data

Pihak Perpustakaan UKM merupakan pihak yang akan menerapkan

aplikasi ini, oleh karena itu sumber data utama yang digunakan dalam

aplikasi ini berasal dari hasil wawancara dengan pihak Perpustakaan UKM.

Selain itu ada beberapa sumber data lainnya yaitu, dokumen panduan

Perpustakaan (aturan dan panduan pengumpulan TA), buku ataupun e-book

mengenai Web dan PHP, dan artikel-artikel yang berasal dari internet yang

berhubungan dengan kebutuhan pembuatan aplikasi.

I.6. Sistematika Penyajian

Adapun sistematika penulisan pada laporan ini adalah:

BAB I. PENDAHULUAN

Bab ini berisi latar belakang, perumusan masalah, tujuan, batasan

masalah dan sistematika penulisan yang digunakan dalam pembuatan

laporan Tugas Akhir dan aplikasi.

BAB II. KAJIAN TEORI

Bab ini berisi landasan-landasan teori yang digunakan dalam

pembuatan aplikasi dan laporan Tugas Akhir.

BAB III. ANALISIS DAN RANCANGAN SISTEM

Dalam bab Analisis dan Desain berisi tentang semua pembahasan

secara lengkap mengenai analisis perancangan desain aplikasi, dan

penjelasan sistem.

BAB IV. HASIL PENELITIAN

Bab ini berisi kumpulan screenshot dari aplikasi yang telah dibuat dan

langkah-langkah instalasi yang harus dilakukan untuk pemakaian

(17)

6

BAB V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi laporan pengujian dan evaluasi terhadap aplikasi yang

telah dibuat.

BAB VI. SIMPULAN DAN SARAN

Bab ini berisi kesimpulan-kesimpulan dari aplikasi yang dibuat, hasil

evaluasi yang didapat. Selain kesimpulan bab ini juga berisi

saran-saran yang dapat diberikan untuk aplikasi dan pengembangan aplikasi

yang akan datang.

DAFTAR PUSTAKA

(18)

138 Universitas Kristen Maranatha

BAB VI SIMPULAN DAN SARAN

VI.1. Kesimpulan

Kesimpulan yang dapat ditarik oleh penulis berkenaan dengan

analisis dan pembuatan Aplikasi Pengelolaan Laporan Tugas Akhir pada

perpustakaan Universitas Kristen Maranatha adalah :

1. Adanya Aplikasi Pengelolaan Laporan TA berbasis web ini, sangat

membantu petugas perpustakaan dan juga mahasiswa. Petugas tidak

perlu lagi memeriksa CD laporan mahasiswa satu persatu secara

manual. Dan juga mahasiswa tidak perlu mengantri lama untuk

mengumpul laporan Tugas Akhir-nya, karena semua dapat dilakukan

oleh aplikasi ini. Hal ini menjawab kebutuhan akan efektifitas waktu.

2. Laporan TA mahasiswa akan dipublikasikan secara online, namun

dibatasi sesuai ketentuan dan aturan perpustakaan, yaitu hanya

sebatas bagian Cover, Abstrak, Pendahuluan, Kajian Teori, Daftar

Pustaka, serta Kesimpulan dan Saran. File laporan yang selain dari itu

tidak diperbolehkan untuk diakses. Penulis tidak dapat memungkiri

besarnya resiko keamanan yang bisa timbul, namun hal ini hanya bisa

dibatasi atau dikurangi, karena ini adalah resiko jika sebuah sistem

dipublikasikan secara online. Plagiarisme tidak dapat dibendung

secara signifikan, karena ketika dokumen laporan diperlihatkan tidak

ada yang bisa mencegah seseorang untuk meniru atau men-copy isi

dari laporan tersebut.

3. Keamanan laporan TA mahasiswa memang merupakan masalah yang

diprioritaskan. Sistem membatasi hak akses ke direktori penyimpanan

(19)

139

tersebut. Direktori dilindungi dengan username dan password. Hal ini

cukup menjaga keamanan dokumen laporan TA mahasiswa.

4. Sistem mengkategorikan laporan TA mahasiswa ke dalam

Fakultas, Jurusan, dan NRP masing-masing mahasiswa. Laporan juga

dapat dicari dengan menggunakan fitur pencarian dalam aplikasi.

Pencarian dapat dilakukan dengan memilih kategori pencarian yang

beragam seperti judul, jurusan, fakultas, nrp, nama mahasiswa, nama

kbk, dll. Hal ini kiranya dapat memudahkan mahasiswa yang ingin

melakukan pencarian referensi laporan TA.

Beberapa hal lain yang dapat disimpulkan berkenaan dengan

pelaksanaan tugas akhir ini, yaitu :

1. Untuk membuat program yang sebenarnya di dunia nyata yang bisa

menjawab kebutuhan pengguna tidak cukup dengan mengandalkan

pelajaran yang di dapat di bangku kuliah. Referensi dari buku dan

internet sangat membantu penulis menyelesaikan aplikasi ini.

2. Framework PHP CodeIgniter adalah framework yang cukup bagus

dan layak untuk dipelajari sebagai salah satu modal penting dalam

pengembangan website. Framework ini menerapkan Pemrograman

Berorientasi Objek (Object-oriented Programming) dan menggunakan

konsep MVC (Model-View-Controller).

VI.2. Saran

Setelah menjalankan tugas akhir ini, penulis memiliki saran-saran

yang ditujukan baik kepada berbagai pihak, yaitu :

1. Untuk perpustakaan Universitas Kristen Maranatha.

Pihak perpustakaan perlu lebih memberi perhatian yang serius dalam

(20)

140

Universitas Kristen Maranatha mungkin perlu dirubah dalam proses pengelolaan Tugas Akhir. Sudah

banyak perpustakaan diberbagai universitas yang telah menerapkan

sistem ini. Oleh karena itu bukan hal yang mustahil untuk menerapkan

sistem baru ini.

2. Untuk para pengembang aplikasi.

Faktor keamanan pada aplikasi ini sangat kompleks. Terlebih lagi

aplikasi ini berhubungan dengan karya-karya tulisanmahasiswa yang

dilindungi hak cipta. Untuk itu dalam pengembangan aplikasi ini,

(21)

DAFTAR PUSTAKA

Graham, I. (1995). The HTML Source. New York: John Wisley & Sons.

Kadir, A. (2002). Dasar Pemrograman Web Dinamis menggunakan PHP.

Yogyakarta: Andi.

Raggett, D. (2005). Dave Raggett's Introduction to HTML. Retrieved Mey 25, 2009,

from World Wide Web Consortium (W3C): http://www.w3.org/MarkUp/

Suprianto, D. (2008). Buku Pintar Pemrograman PHP.Bandung: OASE Media.

Dharwiyanti, Sri; Pengantar Unified Modeling Language (UML);

http://www.ilmukomputer.com

San, R. (n.d.). Uploadify Forum. Retrieved April 5, 2009, from Uploadify Forum:

http://www.uploadify.com/forum

CodeIgniter Forum : http://www.uploadify.com/forum

Eko Priyo Utomo, S. (2008). 125 Tips Menguasai bahasa PHP. Bandung: Yrama

Widya.

Dharwiyanti, S. (2006). Pengantar Unified Modeling Language (UML). Retrieved

April 8, 2009, from IlmuKomputer.Com: http://ilmukomputer.com

Yunanto, H. (2008, Maret 9). Dasar-dasar Pembuatan Website Dengan CodeIgniter.

Referensi

Dokumen terkait

Untuk mengatasi hal tersebut, dibuatlah suatu sistem pendukung keputusan yang dapat mengidentifikasi potensi penyebab terjadinya losses (susut distribusi) dengan pendekatan

Pembinaan dan pengembangan adalah upaya yang dilakukan oleh pemerintah, dunia usaha dan masyarakat melalui pemberian bimbingan dan bantuan perkuatan untuk menumbuhkan dan

Sebaliknya, jika semua orang sudah tertulis namanya sejak awal, dan barulah terhapus dari Kitab Kehidupan saat ia meninggal tanpa Kristus, maka ancaman untuk menghapus nama

Berdasarkan tabel 4.11 menunjukan niali Cronbach Alpha atas variabel pengetahuan peraturan perpajakan sebesar 0,197, kesadaran membayar pajak sebesar 0,801,

2.12 Berita Kasus Kekerasan Seksual Terhadap Anak Oleh Emon pada Merdeka.com Periode Mei 2014 dari Unit Analisis Pembuatan Berita Berkaitan dengan Kehidupan Pribadi Narasumber

Puji dan syukur kehadirat Tuhan Yang Maha Kuasa, karena atas berkat dan bimbingan-Nya saya dapat menyelesaikan penulisan hukum skripsi ini dengan judul: PERAN

Pada penelitian ini rasio yang digunakan untuk mengukur risiko operasional.

The Japan Foundation diasumsikan akan membangun sebuah Pusat Kebudayaan Jepang di kota Bandung untuk mewadahi kegiatan kelompok penggemar kebudayaan Jepang.. Pusat Kebudayaan