bab iv ta mochamad rokib "e-library"

55
BAB IV PERANCANGAN DAN IMPLEMENTASI A. Gambaran Program Aplikasi Program aplikasi e-library (electronic library) ini dibuat dengan menggunakan bahasa pemrograman PHP, dan dibuat berbasiskan website sehingga bersifat multiuser dan dapat diakses oleh banyak pengguna yang tidak terbatas jumlahnya dalam waktu yang bersamaan. Program aplikasi ini memberikan kemudahan kepada semua pihak untuk mengakses setiap informasi yang berhubungan dengan Perpustakaan Akademi Manajemen Informatika dan Komputer (AMIK) Garut. Salah satu contohnya adalah user atau pengguna dapat dengan mudah mengetahui koleksi buku- buku yang disediakan oleh Perpustakaan AMIK Garut, user juga dapat mendownload ataupun mengupload bahan bacaan. Tentunya dengan ketentuan dan syarat yang diberlakukan oleh Perpustakaan AMIK Garut, serta masih banyak lagi contoh yang lainya. Program ini dibuat dengan 58

Upload: rkb182

Post on 14-Jun-2015

719 views

Category:

Documents


1 download

DESCRIPTION

TA gw niiih waktu D3 Kuliah d AMIK

TRANSCRIPT

Page 1: BAB IV TA Mochamad Rokib "e-Library"

BAB IVPERANCANGAN DAN IMPLEMENTASI

A. Gambaran Program Aplikasi

Program aplikasi e-library (electronic library) ini dibuat dengan

menggunakan bahasa pemrograman PHP, dan dibuat berbasiskan website

sehingga bersifat multiuser dan dapat diakses oleh banyak pengguna yang tidak

terbatas jumlahnya dalam waktu yang bersamaan. Program aplikasi ini

memberikan kemudahan kepada semua pihak untuk mengakses setiap informasi

yang berhubungan dengan Perpustakaan Akademi Manajemen Informatika dan

Komputer (AMIK) Garut. Salah satu contohnya adalah user atau pengguna dapat

dengan mudah mengetahui koleksi buku-buku yang disediakan oleh Perpustakaan

AMIK Garut, user juga dapat mendownload ataupun mengupload bahan bacaan.

Tentunya dengan ketentuan dan syarat yang diberlakukan oleh Perpustakaan

AMIK Garut, serta masih banyak lagi contoh yang lainya. Program ini dibuat

dengan sedemikian rupa sehingga bersifar user friendly atau dengan kata lain

mudah untuk digunakan.

B. Rancangan Pemodelan

1. Use Case Diagram

a. Identifikasi Aktor

Aktor yang nantinya akan terlibat didalam program aplikasi yang

dibuat oleh penulis dapat dilihat pada tabel 3.1 berikut

58

Page 2: BAB IV TA Mochamad Rokib "e-Library"

59

Tabel 4.1 Identifikasi Aktor

Aktor Keterangan

Aktor yang hanya diberikan hak akses secara terbatas karena belum terdaftar sebagai member.

Aktor yang mempunyai hak akses yang khusus (berbeda dengan user umum) Karena telah terdaftar kedalam Web Server.

Aktor yang mengolah data didalam sistem.

b. Identifikasi Use Case

Proses identifikasi Use Case ini digunakan untuk pendokumentasian

dan juga untuk mengetahui interaksi antar pengguna dengan sistem. Adapun

Use Case yang dapat terindentifikasi didalam program yang akan dibuat

terdiri dari dapat dilihat pada tabel 4.2 berikut.

Page 3: BAB IV TA Mochamad Rokib "e-Library"

60

Tabel 4.2 Identifikasi Use Case

Nama Use case Gambar Use Case

Buat Account member

Download dan Upload Buku

Pencarian data

Pengisian buku tamu

Pengisian forum interkatif

c. Use Case Diagram

Setelah sebelumnya aktor yang nantinya akan terlibat didalam

program telah ditentukan dan juga telah ditentukannya pula use case, maka

langkah yang selanjutnya adalah membuat use case diagram. Adapun use

case diagram dari peancangan program aplikasi e-library dapat dilihat pada

gambar 4.1 berikut.

PengisianBuku Tamu

Download dan

Upload Buku

Pencarian

Data

Pengisian Forum

Imteraktif

Buat AccountMember

Page 4: BAB IV TA Mochamad Rokib "e-Library"

61

Gambar 4.1 Use Case Diagram

d. Use Case Description

Adapun description dari use case diagram dapat dilihat pada tabel

berikut.

Tabel 4.3 Skenario dari use case Buat Account Member

IDENTIFIKASI USE CASE

NAMA USE CASE Buat Account Member.

FUNGSI Untuk membuat account member bagi user umum yang belum mendaftar.

SKENARIO USE CASE 1. User umum memilih menu untuk membuat account member (mendaftar menjadi member).

2. User umum menginputkan data diri serta

Page 5: BAB IV TA Mochamad Rokib "e-Library"

62

password yang akan digunakan kedalam form yang telah disediakan.

3. User umum memilih menu simpan data diri yang selanjutnya akan dikirimkan oleh web server kepada administrator.

4. Administrator memberikan konfirmasi pendaftaran melalui web server. Dan akan menampilkan user name serta password untuk member yang baru mendaftar tersebut.

5. Setelah ferifikasi terdaftar telah ada user umum behak atas akses member dalam web.

AKTOR YANG TERLIBAT User Umum dan Administrator.

Tabel 4.4 Skenario dari use case Pengisian Buku Tamu

IDENTIFIKASI USE CASE

NAMA USE CASE Pengisian Buku Tamu.

FUNGSI Untuk menginputkan dan menampilkan data pengunjung dari Web E-library AMIK Garut.

SKENARIO USE CASE 1. User umum ataupun Member memasukan pilihan untuk mengisi buku tamu.

2. Selanjutnya user umum ataupun member menginputkan data seperti nama, alamat e-mail, dan pesan-pesan kedalam form yang disediakan.

3. User umum ataupun member memilih menu submit untuk menyimpan data yang telah dimasukan.

4. Data yang telah disimpan akan dimunculkan oleh administrator melaui web server.

AKTOR YANG TERLIBAT User Umum, Member dan Administrator.

Page 6: BAB IV TA Mochamad Rokib "e-Library"

63

Tabel 4.5 Skenario dari use case Download dan Upload Buku

IDENTIFIKASI USE CASE

NAMA USE CASE Download dan Upload Buku.

FUNGSI Member dapat mendownload buku didalam Web E-library AMIK Garut dan juga dapat mengupload buku kedalam Web E-library AMIK Garut, sebagai bahan pustaka dari member.

SKENARIO USE CASE 1. Member memilih menu untuk mendownload buku.

2. Kemudian member memilih judul buku yang disediakan.

3. Setelah pilihan ditentukan member dapat langsung mendownload buku tersebut, dengan mengklik link yang tersedia.

4. Selanjutnya member juga dapat mengupload bahan pustaka kedalam Web E-Library AMIK Garut, dengan memilih menu Upload.

5. Member memasukan file yang akan diupload kedalam database Web E-Library AMIK Garut.

6. File akan dikirimkan kedalam web server dan diolah oleh administrator.

AKTOR YANG TERLIBAT Member dan Administrator.

Tabel 4.6 Skenario dari use case Pencarian Data

IDENTIFIKASI USE CASE

NAMA USE CASE Pencarian Data.

FUNGSI Member dapat melakukan pencarian data

Page 7: BAB IV TA Mochamad Rokib "e-Library"

64

anggota perpustakaan AMIK Garut dan data buku didalam Web E-library AMIK Garut.

SKENARIO USE CASE 1. Member memilih menu pencarian data anggota perpustakaan AMIK Garut dan data buku.

2. Member memasukan kriteria pencarian.3. Kemudian Web server akan mencari data

yang dinginkan oleh member dan menampilkan hasil pencarian kepada member.

AKTOR YANG TERLIBAT Member dan Administrator.

Tabel 4.7 Skenario dari use case Pengisian Forum Interaktif

IDENTIFIKASI USE CASE

NAMA USE CASE Pengisian Forum Interaktif.

FUNGSI Member dapat mengikuti forum interaktif didalam Web E-library AMIK Garut sesuai dengan topik permaslahan yang disediakan oleh sistem.

SKENARIO USE CASE 1. Member memilih menu forum interaktif.2. Member mengisi data sesuai dengan topik

permasalahan yang disediakan oleh sistem kedalam form yang ada.

3. Member memilih menu submit untuk menyimpan data yang telah dimasukan.

4. Data akan disimpan kedalam sistem dan akan dioalah oleh administrtor.

AKTOR YANG TERLIBAT Member dan Administrator.

Page 8: BAB IV TA Mochamad Rokib "e-Library"

e. Activity Diagram

58Gambar 4.2 Activity Diagram 65

Page 9: BAB IV TA Mochamad Rokib "e-Library"

66

f. Class Diagram

Gambar 4.3 Class Diagram e-library

Page 10: BAB IV TA Mochamad Rokib "e-Library"

67

C. Rencana Implementasi Program

Sub bab ini akan menjelaskan mengenai rencana dari implementasi

program aplikasi E-Library yang sebelumnya telah dibahas pada sub bab

sebelumnya. Implementasi merupakan tahap akhir dari proses perancangan suatu

program aplikasi ataupun perancangan suatu sistem, proses implementasi

menjelaskan bahwa program aplikasi yang telah dibuat siap untuk digunakan.

Berikut ini adalah langkah-langkah yang dikerjakan didalam tahapan

implementasi program aplikasi e-library.

1. Menentukan kebutuhan hardware dan software

Berikut ini adalah kebutuhan perangkat keras dan perangkat lunak

yang diperlukan dalam penggunaan program aplikasi e-library yang telah

dibuat. Adapun akses internet diasumsikan telah diperoleh jaringan

internet yang dipasang oleh kampus Akedemi Manajemen Informatika dan

Komputer (AMIK) Garut.

Tabel 4.8 Kebutuhan Hardware dan Software

No. Kebutuhan Perangkat keras Harga1. 1 Unit Personal Computer (Untuk Administrator) Rp. 4.000.0002. Kabel jaringan (UTP) Kategori 5. Satu Box (300

meter)Rp. 1.200.000

3. 10 Buah R-J45 Conector Rp. 7.0004. 2 Kartu Jaringan (LAN Card), Rp. 400.0005. 1 Buah Printer Rp. 600.0006. Crimping Tool Rp, 75.0007. Cable Tester Rp. 75.000

Total Kebutuhan Perangkat Keras Rp. 6.357.000No. Kebutuhan Perangkat Lunak Harga

1. Windows XP Original Rp. 1.300.0002. Microsoft Office Original Rp. 1.300.0004. Macromedia Dreamweaver MX 2008 Rp. 400.0003. Browser Mozilla Firefox Free Ware5. Software Appserver dan MySQL Front Free Ware

Page 11: BAB IV TA Mochamad Rokib "e-Library"

68

Total Kebutuhan Perangkat Keras Rp. 3.000.000Total Kebutuhan Perangkat Keras dan Perangkat Lunak Rp. 9.357.000

2. Pert Diagram

Diagram Pert ini digunakan untuk melakukan penjadwalan,

mengatur dan mengkoordinasikan bagian-bagian pekerjaan yang sudah

ditentukan mulai dari proses analisis sampai dengan proses implementasi.

Tabel 4.9 Kegiatan untuk Pengimplementasian Program

KodeKegiatan

NamaKegiatan

Waktu(Hari)

Predecessor Successor

A Analisis objek masalah 20 - B, CB Observasi materi 15 A DC Pengadaan software dan

hardware5 A E

D Instalasi software dan hardware 7 B EE Pembelajaran software yang

digunakan7 C, D F

F Membuat Pemodelan UML 10 F GG Pembuatan Program Aplikasi 40 G HH Pengetesan dan evaluasi

program20 H I

I Implementasi program 16 I -

Adapun keterangan dari tabal kegiatan tersebut adalah sebagai berikut:

a. Daftar Kegiatan

1) Analisis Objek Masalah

Kegiatan ini bertujuan untuk mengamati dan mempelajari masalah

yang diambil, sehingga nantinya dapat mengetahui kebutuhan-

kebutuhan apa saja yang akan dimasukan kedalam perancangan

program aplikasi.

Page 12: BAB IV TA Mochamad Rokib "e-Library"

69

2) Observasi materi

Kegiatan observasi materi dilakukan untuk dapat membantu ketika

proses perancangan program aplikasi. Kegiatan observasi materi

ini melingkupi pengamatan dan pembelajaran terhadap materi-

materi yang akan dimasukan kedalam program aplikasi, sehingga

dapat meminimalisir kesalahan ketika proses perancangan

program.

3) Pengadaan software dan hardware

Kegiatan ini bertujuan untuk menyipakan semua software dan

hardware yang nantinya akan digunakan dalam proses

pengimplementasian program aplikasi.

4) Instalasi software dan hardware

Setelah software dan hardware yang dibutuhkan telah disiapkan,

kegiatan selanjutnya adalah melakukan instlasi software dan

hardware yang diperlukan.

5) Pembelajaran software yang digunakan

Kegiatan pembelajaran software ini sangat penting, karena

bertujuan untuk mengetahui ruang lingkup software yang

digunakan dan bagaimana cara menggunakanya, baik itu dari segi

mendesain atapun membuat script programnya.

6) Membuat Pemodelan UML (Unified Modeling Language)

Tahapan ini dilakukan untuk memodelkan aliran data yang telah

dianalisis sebelumnya, dengan dibuatnya pemodelan data ini, maka

Page 13: BAB IV TA Mochamad Rokib "e-Library"

70

akan sangat membantu didalam proses perancangan program

aplikasi nantunya.

membuat sebuah Setelah tahapan analisis selesai dilakukan maka

7) Pembuatan program aplikasi

Kegiatan ini merupakan proses menterjemahkan hasil desain

kedalam bentuk yang dapat dibaca oleh komputer. Kemudian

membuat Aplikasi yang bersifat User Friendly, agar program yang

dibuat dapat dengan mudah dimengerti oleh user serta mudah

digunakan.

8) Pengetesan dan evaluasi program

Setelah program aplikasi ini selesai dibuat dan sebelum benar-

benar diterapkan, maka terlebih dahulu harus dilakukan proses

pengetesan. Proses ini bertujuan untuk mengetahui apakah masih

terdapat kekurangan-kekurangan dan kesalahan-kesalahan dalam

program.Aapabila masih terdapat kesalahan dan kekurangan maka

harus segera dilakukan evaluasi dan perbaikan.

9) Implementasi program

Setelah program benar-benar bebas dari kesalahan dan kekurangan,

maka program aplikasi siap untuk diimplementasikan dan

diharapkan dapat membantu meningkatkan kinerja sistem.

Page 14: BAB IV TA Mochamad Rokib "e-Library"

71

Gambar 4.4 Network Diagram

Dari network diagram tersebut dapat diketahui bahwa:

1. Jalur kritis dari diagram network adalah : 1-A-2-B-3-D-4-E-5-F-7-G-8-H-9-I.

2. Umur dari proyek (perancangan program aplikasi) adalah : 135 (hari).

71

Page 15: BAB IV TA Mochamad Rokib "e-Library"

72

D. Estimasi Waktu dan Biaya Perancangan

Estimasi waktu dari perancangan program aplikasi e-library

untuk Perpustakaan AMIK Garut dapat dilihat pada tabel 4.3 berikut.

Tabel 4.10 Estimasi Waktu Perancangan

No. Tahap Kegiatan Waktu (Hari)1. Tahap Analisis 40 2. Tahap Desain 643. Tahap Impelementasi 36

Sementara itu estimasi biaya dari perancangan program

aplikasi e-library terlihat seperti tabel 4.4 berikut.

Tabel 4.11 Estimasi Biaya

No. Keterangan Biaya Harga1. Biaya pengumpulan data Rp. 50.0002. Biaya Dokumen (Kertas dan

Fotocopy).Rp. 50.000

3. Biaya Domain (Per Tahun) Rp. 200.000 4. Biaya Hosting:

-Kapasitas 450 Mb-Data Transfer 13.5 Gb

Rp. 350.000

5. Biaya Pembuatan program aplikasi Rp. 500.000Total Biaya Rp. 1.150.000

E. Biaya Maintenance

Biaya perawatan atau biaya maintenance yang dibutuhkan dari

program aplikasi e-library untuk perpustakaan AMIK Garut, dapat dilihat

pada tabel 4.5 berikut.

Tabel 4.12 Biaya Maintenance

No. Jenis Harga/Tahun1. Biaya perawatan perangkat lunak Rp. 250.0002. Biaya perawatan perangkat keras Rp. 500.0003. Biaya listrik Rp. 1.411.200

Total Biaya Perawatan Rp. 1.411.950

Page 16: BAB IV TA Mochamad Rokib "e-Library"

73

Adapun perhitungan dari biaya listrik yang digunakan per

tahun adalah sebagai berikut:

Biaya listrik komputer = 350 Watt/jam.

Komputer digunakan per hari = 7 jam.

Beban listrik komputer/hari = 7 x 350 Watt = 2450 Watt.

Beban listrik/Minggu (6 hari kerja) : 2450 x 6 = 14700 Watt.

Biaya listrik/Bulan : 14700 x 4 = 58800 Watt.

Biaya listrik/Tahun : 58800 x 12 = 705600.

Biaya untuk 2 komputer = 2 x 705600 = 1411200 Watt = 1411.2

Kwh.

Harga Kwh = Rp. 1.000

Jadi biaya listrik dalam satu tahun adalah 1411.2 x 1.000 =

Rp. 1.411.200

F. Analisis Biaya dan Pemasukan

Analisis biaya manfaat ini dilakukan untuk menentukan apakah

proyek berupa pembuatan program aplikasi ini layak untuk diterapkan atau

tidak. Perhitungannya dapat dijelaskan seagai berikut:

Pemasukan yang dimiliki oleh Perpustakaan AMIK Garut berasal dari:

1. Sumbangan mahasiswa baru setiap tahunnya, yang diasumsikan

mahasiswa baru yang mendaftar adalah sejumlah 160 orang,

dengan biaya sumbangan sebesar Rp. 100.000 per mahasiswa.

Maka setiap tahunya Perpustakaan AMIK Garu memiliki

pemasukan sebesar:

160 x 100.000 = Rp. 16.000.000

Page 17: BAB IV TA Mochamad Rokib "e-Library"

74

2. Pemasukan tunai dari hasil denda keterlambatan pengembalian

buku, diasumsikan sebesar Rp. 15.000/hari. Maka:

Pemasukan dalam satu bulan (1 minggu, 6 hari kerja) adalah

Rp. 15.000 x 24 = Rp. 360.000

Pemasukan dalam satu tahun : 360.000 x 12 = Rp. 4.320.000.

3. Pemasukan dari hasil pemasangan iklan di website e-library

AMIK Garut. Yang diasumsikan terdapat 3 iklan yang

dipasang setiap bulannya, dengan dengan harga satu iklan Rp.

50.000/bulan. Maka penghasilan dari pemasangan iklan adalah

Rp. 50.000 x 3 = Rp. 150.000 (untuk satu bulan)

dan pemasukan untuk satu tahun sebesar Rp. 150.000 x 12 =

Rp. 1.800.000.

Tabel 4.13 Analisis Biaya dan Pemasukan

No. Tahun ke Tahun 0 Tahun 1 Tahun 21.

2.

3.

4.

Pemasukan Tunai:Pemasukan dari mahasiswaPemasukan dari denda bukuPemasukan dari pemasangan iklanJumlah Pemasukan

Pengeluaraan Tunai:a. a. Pembelian perangkatb. b. Pengembangan programc. c. Biaya Perawatand. Total Pengeluaran

Dana Tunai

Kumulatif Dana Tunai

000

0

16.000.000 1.150.000 017.150.000

-17.150.000

-17.150.000

16.000. 000 4.320.000 1.800.000

22.120.000

0 0

1.411.9501.411.950

23.531.950

6.381.950

16.000.000 4.320.000 1.800.000

22.120.000

0 01.411.9501.411.950

23.531.950

29.913.900

Page 18: BAB IV TA Mochamad Rokib "e-Library"

75

a. Metode periode pengembalian (Payback Period)

Payback Period adalah periode atau jangka waktu yang

dibutuhkan untuk pengembalian investasi dan modal.

Tabel 4.14 Perhitungan Payback Period

Tahun Aliran Dana0 -17.150.000

PBP (Pay back Period)

0

1 6.381.950

Adapun perincian dari perhitungan dengan menggunakan

metode payback period adalah sebagai berikut:

=

PBP = 0.728

0.728 x 12 = 8. 736

0.736 x 4 = 2. 944

0. 944 x 6 = 5. 664

Artinya bahwa (Payback Period) PBPnya adalah 8 bulan 2 minggu.

b. Metode Pengembalian Iinvetasi (ROI/Return on Investment)

Page 19: BAB IV TA Mochamad Rokib "e-Library"

76

Metode ini digunakan untuk mengukur besarnya persantase

manfaat yang dihasilkan dibandingkan dengan biaya yang

dikeluarkan. ROI dapat dihitung sebagai berikut:

ROI = 1, 372

Maka program aplikasi e-library ini dikatakan layak karena

memiliki ROI > 1.

c. Metode nilai sekarang bersih (Net Present Value/NPV)

NVP merupakan metode yang memperhatikan nilai waktu

dari ruang, metode ini menggunakan suku bunga diskonto yang akan

mempengaruhi atau arus dari ruangnya. NVP dapat dihitung dari

selisih nilai proyek pada awal tahun dikurangi dengan procced pada

tiap-tiap tahun yang dinilai uangkan. NVP dapat dihitung dengan

rumus.

NPV = -Nilai Proyek +

Keterangan:

NVP : Net Present Value

i : Tingkat bunga diskonto

N : Umur Proyek

Untuk menghitung NVP disini penulis mengasumsikan

bahwa nilai I (suku bunga) adalah sebesar 12%. Maka NVP dapat

dihitung sebagai berikut:

Page 20: BAB IV TA Mochamad Rokib "e-Library"

77

NVP = 22620196.1

d. Metode Tingkat Pengembalian Internal (Internal Rate of Return / IRR)

Metode ini juga merupakan metode yang memperhatikan nilai waktu

dari uang. Pada NVP nilai suku bunga yang diinginkan telah

ditetapkan sebelumnya, sedangkan pada metode IRR ini justru

tingkat bunga yang akan dihitung.

Tabel 4.15 Perhitungan IRR

Tahun Ke Biaya0 -17.150.0001 23.531.9502 23.531.950

G. Perancangan User Interface (Antar Muka)

Perancagan user interface ini ditujukan untuk mejelaskan,

menggambarkan dsan menguraikan bentuk input-output yang digunakan

dalam sistem rancangan. Adapun perancangan antar muka adalah sebagai

berikut.

Page 21: BAB IV TA Mochamad Rokib "e-Library"

78

1. Home Page dari e-library

Home page e-library merupakan menu utama atau menu awal ketika user

mengetikan alamat web e-library AMIK Garut pada web browser. Didalam

home page ini terdapat beberapa button yang dihubungkan dengan sub

menu yang lainya. Didalam home page ini juga teradapat fasililitas untuk

login member bagi yang sudah mendaftar menjadi member e-library AMIK

Garut.

Gambar 4.5 Home Page dari e-library AMIK Garut

Page 22: BAB IV TA Mochamad Rokib "e-Library"

79

2. Profil Akademi Manajemen Informatika dan Komputer (AMIK) Garut

Halaman pada menu ini berisi profil singkat Akademi Manajemen

Informatika dan Komputer (AMIK) Garut.

Gambar 4.6 Menu Profil dari AMIK Garut

3. Visi dan Misi AMIK Garut

Selain menu yang berisikan profil singkat Akademi Manajemen Informatika

dan Komputer (AMIK) Garut, terdapat juga beberapa menu yang lainya.

Antara lain adalah menu yang berisikan halaman tentang Visi dan Misi

AMIK Garut. Halaman tersebut dapat terlihat seperti gambar 4.6 berikut.

Page 23: BAB IV TA Mochamad Rokib "e-Library"

80

Gambar 4.7 Menu Visi dan Misi AMIK Garut

4. Menu Kontak dan Informasi

Diadalam menu ini terdapat informasi mengenai Perpustakaan Akademi

Manajemen Informatika dan Komputer (AMIK) Garut, antara lain seperti

alamar Perpsutakaan AMIK, jam kerja, cara pendaftaran menjadi anggota,

fasilitas, dan lain-lain. User dapat melihat menu ini dengan cara memilih

button kontak dan informasi.

Page 24: BAB IV TA Mochamad Rokib "e-Library"

81

Gambar 4.8 Menu Kontak dan Infromasi

Page 25: BAB IV TA Mochamad Rokib "e-Library"

82

5. Menu Buku Tamu

User atau pengujung dapat mengisi buku tamu dengan cara memilih button

buku tamu pada menu yang disediakan. Cara penggunaanya adalah sebagai

berkut:

a. Inputkan data diri pada form yang telah disediakan, data diinputkan

sesuai dengan text fieldnya. Antara lain seperti nama, alamat, e-mail,

kota, telephon dan pesan atau komentar pengujung.

b. Setelah selesai menginputkan data pada form user dapat mengklik button

kirim.

Gambar 4.9 Menu Buku Tamu

Page 26: BAB IV TA Mochamad Rokib "e-Library"

83

6. Menu Register

Menu ini dapat digunakan bagi user yang ingin mendaftarkan diri menjadi

member dari e-library Akademi Manajemen Informatika dan Komputer

(AMIK) Garut. Cara penggunaanya adalah sebagai berikut:

a. Inputkan data diri pada form yang telah disediakan, data diinputkan

sesuai dengan field text yang tersedia. User name dan password

digunakan untuk login kedalam menu member e-library AMIK Garut.

b. Didalam menu register terdapat kode keamanan, dan user diharuskan

untuk mengetikannya sesuai dengan karakter yang tampil. Apabila user

salah mengetikan kode keamanan maka proses register pun akan gagal

dan user bisa mengulanginya kembali.

c. Button daftar digunakan untuk mengirimkan data yang telah diinputkan

oleh user kedalam web system yang selanjutnya akan diproses agar user

yang baru mendaftar bisa mendapatkan hak akses sebagai member e-

library AMIK Garut

Page 27: BAB IV TA Mochamad Rokib "e-Library"

84

Gambar 4.10 Menu Register

Page 28: BAB IV TA Mochamad Rokib "e-Library"

85

7. Home Page Member

Halaman ini merupakan home page untuk member e-library AMIK Garut,

bagi user yang telah terdaftar sebagai member dapat mengakses halaman ini

dengan cara melakukan login terlebih dahulu. Didalam halaman member ini

terdapat beberaapa menu diantaranya adalah menu download e-book, upload

e-book dan forum diskusi.

Gambar 4.11 Home Page Member

Page 29: BAB IV TA Mochamad Rokib "e-Library"

86

8. Menu Download e-book Kategori Komputer

Cara penggunaan :

a. Member memilih menu download e-book, didalam menu tersebut akan

muncul daftar e-book dalam berbagai kategori.

b. Member dapat mengklik link kategori e-book untuk memilih kategori e-

book yang ingin didownload.

c. Tampilan program berupa daftar e-book dengan sampulnya dan juga

beserta deskripsi singkat e-book.

d. Untuk mendownload e-book member hanya perlu klik link download

now.

e. Proses download akan berjalan setelah member mengklik link tersebut.

Gambar 4.12 Menu Download e-book komputer

Page 30: BAB IV TA Mochamad Rokib "e-Library"

87

Gambar 4.13 Proses Download e-book

9. Menu Download e-book kategori Bisnis

Gambar 4.14 Menu Download Kategori Bisinis

Page 31: BAB IV TA Mochamad Rokib "e-Library"

88

10. Menu Download e-book Kategori Agama

Gambar 4.15 Menu Download Kategori Agama

11. Menu Upload e-book

Menu ini difungsikan agar member yang mempuyai koleksi e-book dapat

berbagi dengan member yang lainya, atau dengan kata lain juga dapat

menambah perbendaharaan e-book yang dimiliki oleh e-library AMIK

Garut. Adapun cara penggunaanya adalah sebagai berikut:

a. Menu upload ini dapat mengupload secara sekaligus sebanyak enam

buah file atau folder.

b. Member hanya perlu mengambil file (browse) yang akan di upload.

c. Disarankan sebelum di upload file-file tersebut telah rapih dan disimpan

didalam satu folder.

Page 32: BAB IV TA Mochamad Rokib "e-Library"

89

Gambar 4.16 Menu Upload e-book

Page 33: BAB IV TA Mochamad Rokib "e-Library"

90

12. Menu Forum Diskusi Member e-library AMIK Garut

Keterangan : Menu ini difungsikan agar member e-library AMIK Garut

dapat berdiskusi didalam forum yang telah dibuat.

Cara penggunaan :

a. Untuk membuat topik diskusi baru member hanya perlu mengklik link

create new topic. Tampilanya dapat dilihat pada gambar 4.17.

b. Sementara untuk ikut berdiskusi member memilih salah satu topik

yang telah dibuat, dan mengklik linknya. Tampilanya dapat dilihat

pada gambar 4.18.

Gambar 4.17 Menu Forum Diskusi Member e-libray AMIK Garut

Page 34: BAB IV TA Mochamad Rokib "e-Library"

91

13. Menu Membuat Topik Diskusi Baru

Gambar 4.18 Menu Membuat Topik Diskusi Baru

Page 35: BAB IV TA Mochamad Rokib "e-Library"

92

14. Menu Menigisi Forum Diskusi

Gambar 4.19 Menu Mengisi Forum Diskusi Member e-libray AMIK Garut

Page 36: BAB IV TA Mochamad Rokib "e-Library"

93

15. Menu Administrator

Menu ini digunakan khusus untuk admistrator, difungsikan untuk

mengolah data-data yang terdapat didalam e-library AMIK garut. Didalam

menu utama administrator ini terdapat beberapa button yang terhubung

dengan submenu lainya.

Gambar 4.20 Menu Utama Administrator

Page 37: BAB IV TA Mochamad Rokib "e-Library"

94

16. Menu Input Data Buku

Gambar 4.21 Menu Input Data Buku

Page 38: BAB IV TA Mochamad Rokib "e-Library"

95

17. Menu Edit Data Buku

Gambar 4.22 Menu Edit Data Buku

Page 39: BAB IV TA Mochamad Rokib "e-Library"

96

18. Menu Cari Data Buku

Gambar 4.23 Menu Cari Data Buku

Page 40: BAB IV TA Mochamad Rokib "e-Library"

97

19. Menu Input Data Anggota Perpustakaan AMIK Garut

Gambar 4.24 Menu Input Data Anggota Perpustakaan AMIK Garut

Page 41: BAB IV TA Mochamad Rokib "e-Library"

98

20. Menu Cari Data Anggota Perpustakaan AMIK Garut

Gambar 4.25 Menu Cari Data Anggota Perpustakaan AMIK Garut