bab 3 analisis dan perancangan 3.1 riwayat perusahaan...

88
26 BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan 3.1.1 Profil Perusahaan PT. Pakarti Tirtoagung merupakan perusahaan operasional dan maintenance service dibidang minyak dan gas sejak 1999 yang berkantor pusat di Jakarta. PT Pakarti Tirtoagung menyediakan kemitraan dengan klien untuk terus meningkatkan kinerja fasilitas atau melaksanakan penyelesain projek. Suatu kebanggan untuk memperkerjakan karyawan kami dengan meningkatkan kemampuan kompetensi. Perusahaan menyadari bahwa reputasi terletak pada pengawasan mutu kualitas personil lapangan yang terlatih melalui pelatihan- pelatihan yang ada. Pencapain tujuan ini, bersama-sama dengan dalam pekerjaan, telah banyak menghasilkan kesuksesan bertahun-tahun. Daftar klien yang telah kami puaskan seperti BP Jawa Barat, Unocal Jawa Timur, PANatuna, Titis Sampurna Prabumulih. Area kerja tidak hanya di Indonesia tetapi juga di wilayah ASEAN. Kualitas layanan kami mempertahankan standar pelayanan tingkat tertinggi dalam industri. Kami mampu diandalkan, responsive dan penuh perhatian terhadap detail. Komitmen kami adalah untuk menjamin bahwa kami akan menyediakan layanan yang sesuai dengan spesifikasi klien. Kami telah membangun bisnis kami dengan berhubungan dengan klien dan vendor. Pakarti Tirtoagung bangga integritas, kinerja dan kualitas program pemeliharaan. Kebanggan ini akan ditunjukkan dalam

Upload: vantruc

Post on 01-Apr-2019

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

26  

BAB 3

ANALISIS DAN PERANCANGAN

3.1 Riwayat Perusahaan

3.1.1 Profil Perusahaan

PT. Pakarti Tirtoagung merupakan perusahaan operasional dan maintenance

service dibidang minyak dan gas sejak 1999 yang berkantor pusat di Jakarta. PT

Pakarti Tirtoagung menyediakan kemitraan dengan klien untuk terus meningkatkan

kinerja fasilitas atau melaksanakan penyelesain projek.

Suatu kebanggan untuk memperkerjakan karyawan kami dengan meningkatkan

kemampuan kompetensi. Perusahaan menyadari bahwa reputasi terletak pada

pengawasan mutu kualitas personil lapangan yang terlatih melalui pelatihan-

pelatihan yang ada. Pencapain tujuan ini, bersama-sama dengan dalam pekerjaan,

telah banyak menghasilkan kesuksesan bertahun-tahun.

Daftar klien yang telah kami puaskan seperti BP Jawa Barat, Unocal Jawa

Timur, PANatuna, Titis Sampurna Prabumulih. Area kerja tidak hanya di Indonesia

tetapi juga di wilayah ASEAN.

Kualitas layanan kami mempertahankan standar pelayanan tingkat tertinggi

dalam industri. Kami mampu diandalkan, responsive dan penuh perhatian terhadap

detail. Komitmen kami adalah untuk menjamin bahwa kami akan menyediakan

layanan yang sesuai dengan spesifikasi klien. Kami telah membangun bisnis kami

dengan berhubungan dengan klien dan vendor. Pakarti Tirtoagung bangga integritas,

kinerja dan kualitas program pemeliharaan. Kebanggan ini akan ditunjukkan dalam

Page 2: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

27  

layanan yang kami akan sediakan di semua fasilitas. Kami memiliki reputasi baik

untuk menjamin pekerjaan kami dan kepuasan pelanggan. PT Pakarti Tirtoagung

memiliki kemampuan dan pengalaman untuk memberikan operasi dan jasa

pemeliharaan meliputi :

Operasi dan Pemeliharaan :

- Operasional dan pemeliharaan fasilitas minyak dan gas.

- Prediktif pemeliharaan dan perbaikan.

- Konsultan strategy pemeliharaan.

- Terapan manajemen pemeliharaan.

- Strategi pemeliharaan.

Commisioning and Start Up

- Plant design review

- Installisasi QA/QC

- Calibration, testing, verification

Technical Training

- Customized as client need

- Develop syllabus and material

- Conduct training in class and/ or site job training

Safety

Manusia adalah asset Pakarti Tirtoagung paling penting. Kesehatan dan

keselamatan karyawan, orang yang terlibat dalam operasi kami, nasabah kami dan

masyarakat adalah satu dari kami merupakan prioritas tertinggi. Sebagai perusahaan

Page 3: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

28  

jasa, sumber daya utama kami adalah tenaga kerja dimana upaya, keahlian dan

pengalaman yang tidak ternilai. Kami bermaksud untuk membuat kesehatan dan

keselamatan upaya, keahlian dan pengalaman yang tidak ternilai. Untuk membuat

kesehatan dan keselamatan begitu sukses upaya bahwa pencegahan dan penghapusan

kecelakaan, luka-luka dan pekerjaan. Penyakit yang berhubungan bukan hanya

menjadi tujuan tetapi juga cara hidup.

Program mendirikan Perusahaan HSE dibangun dan meliputi unsur-unsur

berikut:

a. Komitmen manajemen ditetapkan pada Kebijakan HSE tertulis.

b. Didirikan HSE Manual dan buku saku HSE karyawan.

c. Melakukan pelatihan HSE rutin untuk karyawan.

d. Didirikan HSE organisasi dengan peran yang ditentukan dan tanggung jawab.

e. Konduksi review periodik dan evaluasi untuk mengukur kemajuan dan

menjamin penuhkepatuhan dengan semua elemen pro ini

Page 4: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

29  

3.1.2 Struktur Organisasi

Gambar 3.1 Struktur Organisasi PT. Pakarti Tirtoagung

3.2 Analisis Sistem

3.2.1 Sistem yang sedang Berjalan

Untuk menganalisis sistem yang sedang berjalan, disusun pertanyaan-pertanyaan

untuk wawancara sehingga dapat diketahui secara jelas permasalahan-permasalahan

yang terjadi di PT. PAKARTI TIRTOAGUNG.

Nama : Bpk Bambang Hari Wiryantoro

Jabatan : Technical Director

Hari dan Tanggal wawancara : Senin, 2 April 2011

Page 5: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

30  

Daftar pertanyaan:

1. Sistem apa yang sedang berjalan di kantor ini?

Sistem yang digunakan saat ini adalah secara manual. Jika user memerlukan

buku dia mengambil buku sendiri di tempat penyimpanan buku dan mencatatkan

nama dan buku yang di ambil pada buku catatan pengeluaran buku. Setelah

menggunakan atau meminjam buku tersebut, user tersebut mengembalikannya

sendiri dan mencatatnya lagi di buku catatan pengeluaran buku.

2. Apa kendala atau masalah yang dialami oleh kantor?

Secara umum penerapan yang digunakan pada kantor ini sangat tidak efektif,

karena kami mengalami kesulitan dalam mengelolah pendataan

3. Apa kendala atau masalah yang dialami oleh user?

Kendala yang di alami oleh user itu ada beberapa hal, yaitu karena jumlah

buku yang terdapat di tempat penyimpanan itu sangat banyak, jadi user

mengalami kesulitan dalam mencari buku yang diinginkan, karena harus mencari

sendiri buku tersebut dan ditempat penyimpanan buku tersebut, tidak ada

informasi jelas tentang dimana lokasi buku yang user inginkan.

4. Solusi yang diharapkan dari masalah yang ada?

Membuat sebuah sistem yang dapat mempermudah kami untuk pendataan

dan mempermudah user agar tidak mengalami kesuliatan dalam mencari buku

yang dia butuhkan

Page 6: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

31  

Selain hasil wawancara diatas kami juga melakukan analisis dengan melakukan

observasi secara langsung pada PT. Pakarti Tirtoagung. Sistem yang berjalan dapat

dijabarkan sebagai berikut :

Saat ini PT. Pakarti Tirtoagung memberikan fasilitas peminjaman buku dan

dokumen yang bertujuan untuk meningkatkan kemampuan pegawai serta masyarakat

luas mengenai dunia minyak dan gas khususnya operasional dan pemeliharaan. Saat

ini koleksi Pakarti Tirtoagung berbentuk hardcopy yang tersebar di kantor pusat dan

beberapa tower. Koleksi tersebut berupa buku, file gambar e-book, dan dokumen-

dokumen lainnya.

Peminjaman buku hanya dapat dilakukan oleh karyawan Pakarti Tirtoagung.

Selain karyawan hanya dapat membaca di tempat. Karyawan dapat mengetahui

lokasi buku yang diinginkan dengan cara bertanya pada bagian penyimpanan buku,

setelah mengetahui lokasi buku karyawan tinggal mencari dan mengambil buku yang

diinginkan. Untuk melakukan peminjaman perlu mencatat pada buku catatan

peminjaman yang telah disediakan pada setiap karyawan yang meminjam buku.

Setiap buku yang dipinjam tidak memiliki batas waktu peminjaman. Untuk

masyarakat umum yang ingin membaca buku di tempat harus melapor pada bagian

penyimpanan buku dan memberikan KTP sebagai jaminan, setelah itu akan dibantu

dalam mencari buku yang diinginkan dan membacanya di tempat yang telah

disiapkan.

Dalam proses pengembalian buku karyawan hanya mengisi buku catatan

pengembalian di lokasi/tower dimana tempat buku tersebut diambil. Setelah mengisi

buku catatan pengembalian karyawan harus mengembalikan buku tersebut pada

Page 7: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

32  

posisi semula. Sedangkan untuk masyarakat umum hanya perlu mengembalikan

buku yang telah dibaca pada tempatnya dan mencatat buku catatan pengembalian.

Karyawan dan masyarakat umum dapat memberi masukan terhadapat koleksi

yang tersedia serta memberi masukan koleksi baru yang diinginkan.

Dalam tiap bulan bagian penyimpanan buku melakukan pengecekan terhadap

koleksi di setiap tempat. Selain melakukan pengecekan bagian penyimpanan buku

juga membuat laporan bulanan dan tahunan mengenai peminjaman dan

pengembalian buku yang bertujuan mengontrol koleksi. Laporan tersebut juga

membantu pimpinan dalam memutuskan untuk melakukan penambahan koleksi

berdasarkan permintaan karyawan maupun masyarakat.

3.2.2 Permasalahan yang dialami

Sistem yang berjalan saat ini mengalami banyak kekurangan yang merugikan

perusahaan sebagi berikut :

- Banyaknya koleksi yang hilang karena kurangnya kesadaran pegawai untuk

mencatat buku yang dipinjam.

- Susahnya pegawai mencari dimana tepatnya lokasi buku yang diinginkan,

karena tidak disediakan informasi yang jelas tentang letak buku tersebut.

- Tidak adanya media penyaluran pengusulan koleksi baru.

3.2.3 Usulan Pemecahan Masalah

Berdasarkan analisis masalah pada PT. Pakarti Tirtoagung, maka diusulkanlah e-

library berbasis web. Melalui e-library ini diharapkan agar :

Page 8: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

33  

‐ Meningkatkan fleksibilitas karyawan dalam meningkatkan kemampuan yang

dapat diakses kapanpun dan di manapun

‐ Dapat memfasilitasi masyarakat umum dalam meningkatkan kemampuan di

bidang minyak dan gas khususnya operasional dan pemeliharaan

‐ Dapat mengurangi kehilangan koleksi fisik karena telah dirubah ke bentuk

elektronik yang dapat diakses lewat e-library.

‐ Memberikan kemudahan dalam pencarian koleksi berbentuk fisik dengan

info detil koleksi yang menjelaskan pengarang, penerbit, deskripsi , dan

lokasi koleksi.

‐ Adanya fasilitas pengusulan koleksi yang menjadi media untuk melakukan

pengusulan koleksi baru.

Page 9: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

34  

3.3 Perancangan Sistem

3.3.1 Perancangan UML

3.3.1.1 Class Diagram

Pada sub bab ini akan menjelaskan bagaimana struktur objek sistem yang

berlangsung pada PT. Pakarti Tirtoagung. Kelas-kelas objek yang menyusun

sistem dan juga hubungan antara objek tersebut dapat dilihat pada gambar class

diagram sebagai berikut :

Tr_Download

- id_download- id_koleksi- total+ updateDownload()

Tr_Usulan

- username- judul_buku- pengarang- penerbit+ viewData()

Ms_Lokasi

- id_lokasi- nama_lokasi+ updateLokasi()+ addLokasi ()

Ms_Kategori

- nama_kategori- id_kategori+ updateKategori ()+ addKategori()

Ms_Komentar

- id_komentar- id_koleksi- username- isi_komentar- tgl+ viewKomentar()+ updateKomentar()+ deleteKomentar ()

Ms_Koleksi

- id_koleksi- id_lokasi- id_kategori- judul- pengarang- deskripsi- nama_file- tgl- no_tandon+ viewKoleksi ()+ updateKoleksi()+ addKoleksi()+deleteKoleksi()

Ms_User

- id_user- username- paswordnama- email- tanggal_daftar- last_login- foto+updateUser ()+ viewUser ()+ addUser()+ deleteUser()

Ms_admin

- id_admin- username- password- last_login+ updateAdmin()

Tr_history

- id_history- id_koleksi- username- tanggal_unduh+ viewHistory()

0…*

1..*

1…*1

1…*

1

1 0…*

1

0…*

0…*

1..*

0…*

1

Gambar 3.2 Class Diagram

Page 10: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

35  

3.3.1.2 Use Case

Pada sub bab ini akan menjelaskan tentang interaksi tipikal antara para

pengguna aplikasi e-library. Interaksi-interaksi yang terjadi itu akan

direpresentasikan oleh gambar use case berikut :

Page 11: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

36  

E-library PT Pakarti Tirtoagung

user

Guest

seacrh koleksi

view koleksi

download koleksi

comment koleksi

pengusulan koleksi

update profil

Register

login

logout

ganti password

Gambar 3.3 Use Case User dan Guest

Page 12: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

37  

Gambar 3.4 Use Case User Admin

Page 13: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

38  

3.3.1.3 Sequence Diagram

Pada sub bab ini akan menggambarkan interaksi antar objek di dalam dan di

sekitar aplikasi (termasuk pengguna , display dan sebagainya ) berupa message

yang digambarkan terhadap waktu. Interaksi-interaksi yang terjadi tersebut dapat

kita lihat pada gambar sequence diagram berikut ini :

Gambar 3.5 Sequence Diagram Register

Page 14: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

39  

Gambar 3.6 Sequence Diagram User Login.

Page 15: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

40  

Gambar 3.7 Sequence Diagram User Update Profil

Page 16: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

41  

Gambar 3.8 Sequence Diagram User Search Koleksi.

Gambar 3.9 Sequence Diagram Guest Search Koleksi

Page 17: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

42  

Gambar 3.10 Sequence Diagram User View Koleksi

Page 18: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

43  

Gambar 3.11 Sequence Diagram Guest View Koleksi

Page 19: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

44  

Gambar 3.12 Sequence Diagram User Download Koleksi

Page 20: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

45  

Gambar 3.13 Sequence Diagram User Comment Koleksi

Page 21: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

46  

Gambar 3.14 Sequence Diagram User Pengusulan Buku

Gamabr 3.15 Sequence Diagram Admin Login

Page 22: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

47  

window user

list userget user ()

user

input data user

save ()

click submit

X

admin

createuser

X

create

Gambar 3.16 Sequence Diagram Admin Add User

Page 23: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

48  

window user

list user

get user ()

user

delete user

X

admin

createuser

X

create

save ()

click submit

Gambar 3.17 Sequence Diagram Admin Delete User

Page 24: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

49  

Gambar 3.18 Sequence Diagram Admin Edit User

Page 25: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

50  

Gamabr 3.19 Sequence Diagram Admin View User

Page 26: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

51  

Gambar 3.20 Sequence Diagram Admin Edit Koleksi

Page 27: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

52  

window koleksi

list koleksiget koleksi ()

koleksi

input data koleksi

save ()

X

admin

createkoleksi

X

create

window browse

pilih file

create

X

click submitback

Gamabr 3.21 Sequence Diagram Admin Add Koleksi

Page 28: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

53  

Gambar 3.22 Sequence Diagram Admin View Koleksi

Page 29: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

54  

window koleksi

list koleksi

get koleksi ()

koleksi

delete koleksi

X

admin

createkoleksi

X

create

save ()

click submit

Gambar 3.23 Sequence Diagram Admin Delete Koleksi

Gambar 3.24 Sequence Diagram Admin Add Kategori

Page 30: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

55  

Gambar 3.25 Sequence Diagram Admin Edit Kategori

Page 31: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

56  

Gambar 3.26 Sequence Diagram Admin Add Lokasi

Page 32: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

57  

Gambar 3.27 Sequence Diagram Edit Lokasi

Page 33: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

58  

Gambar 3.28 Sequence Diagram Admin View Komentar

Page 34: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

59  

window komentar

list komentar

get komentar ()

komentar

delete komentar

X

admin

createkomentar

X

create

save ()

click submit

Gambar 3.29 Sequense Diagram Admin Delete Komentar

Page 35: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

60  

Gambar 3.30 Sequense Diagram Admin Edit Komentar

Page 36: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

61  

Gamabar 3.31 Sequence Diagram Admin View Usulan

Page 37: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

62  

window usulan

list usulan

get usulan ()

usulan

delete usulan

X

admin

createusulan

X

create

save ()

click submit

Gambar 3.32 Sequence Diagram Admin Delete Usulan

Page 38: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

63  

Gambar 3.33 Sequence Diagram Admin View Laporan

window laporan

list laporan

get laporan

laporan

delete laporan

X

admin

createlaporan

X

create

save ()

click submit

Gambar 3.34 Sequence Diagram Admin Delete Laporan

Page 39: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

64  

Gambar 3.35 Sequence Diagram Admin Update Profil

3.3.1.4 Activity Diagram

Pada sub bab ini akan memperlihatkan alur kerja dari tindakan-tindakan

yang terjadi di dalam aplikasi e-library PT. Pakarti Tirtoagung. Alur kerja dari

tindakan-tikan tersebut dapat dilihat pada gambar activity diagram berikut ini :

Page 40: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

65  

Gambar 3.36 Activity Diagram Guest

Page 41: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

66  

login

home

search

koleksi

profil pribadi

change password

pengusulan buku

view downloadcomment

view

edit

logout

Gambar 3.37 Activity Diagram User

Page 42: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

67  

Gambar 3.38 Actifity Diagram Admin

Page lain

Page 43: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

68  

3.3.2 Perancangan Database

Pada sub bab ini membahas tentang perancangan database yang ada pada PT.

PAKARTI TIRTOAGUNG yang akan digunakan untuk aplikasi e-library yang

akan dibuat. Perancangan database itu direpresentasikan oleh gambar di bawah ini

:

Gambar 3.39. ERD e-library

Page 44: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

69  

Pada table ini untuk menyimpan data koleksi

No Nama Field Tipe Data Keterangan

1 id_koleksi char (10) Primery Key, diambil dari nomor koleksi

2 id_file char (10) Diambil dari Primery Key Ms_File

3 id_lokasi char (10) Diambil dari Primery Key Ms_Lokasi

4 id_kategori char (10) Diambil dari Primery Key Ms_Kategori

5 Judul varchar (50) Judul buku

6 Penerbit varchar (50) Penerbit buku

7 pengarang varchar (50) Pengarang buku

8 Deskripsi varchar (500) Deskripsi buku

9 Nama_file varchar (20) Nama file buku

10 Tgl date Waktu unggah buku

11 No_tandon varchar (10) No tendon buku

Tabel 3.1 Ms_Koleksi

Page 45: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

70  

Ms_User

PK id_user

usernamepasswordnamaemailtanggal_daftarlastloginfoto

Pada table ini untuk menyimpan data user

No Nama Field Tipe Data Keterangan

1 id_user char (20) Primery Key

2 Username varchar (20) Nama yang user digunakan untuk

login

3 Password varchar (20) Kata sandi user

5 Email varchar (50) Email user

6 Tanggal_daftar datetime Tanggal melakukan registrasi

7 Lastlogin datetime Waktu terakhir kali melakukan login

8 Foto varchar(20) Foto user

Tabel 3.2 Ms_User

Page 46: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

71  

Ms_admin

PK id_admin

username_adminpasswordlast_login

Pada table ini untuk menyimpan data admin

No Nama Field Tipe Data Keterangan

1 id_admin char (20) Primery Key

2 Username varchar (20) Nama yang user digunakan untuk

login

3 Password varchar (20) Kata sandi user

4 Lastlogin datetime Waktu terakhir kali melakukan login

Tabel 3.3 Ms_Admin

Page 47: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

72  

Tr_history

PK id_history

FK1 id_koleksiusernametanggal_unduh

FK3 id_user

Pada table ini untuk menyimpan data history

No Nama Field Tipe Data Keterangan

1 id_history char (20) Primery Key

2 Id_koleksi char (20) Foreign Key 1

3 Username varchar (25) Nama user

4 Tanggal_unduh datetime Waktu unduh koleksi

5 Id_user char (20) Foreign Key 3

Tabel 3.4 Ms_history

Page 48: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

73  

Tr_Usulan

PK id_usulan

usernamejudul_bukupengarangpenerbitdesktipsitgl

FK1 id_user

Pada table ini untuk menyimpan data usulan buku

No Nama Field Tipe Data Keterangan

1 id_usulan char (20) Primery Key

2 Username varchar (20) Nama user

3 Judul_buku varchar (50) Judul buku yang diusulkan

4 Penerbit varchar (50) Nama penerbit yang diusulkan

5 Deskripsi varchar(500) Deskripsi usulan

6 Tgl datetime Tanggal mengajukan usulan

7 Id_user char (20) Foreign Key 1

Tabel 3.5 Ms_Usulan

Page 49: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

74  

Pada table ini untuk menyimpan data jumlah download

No Nama Field Tipe Data Keterangan

1 id_download char (20) Primery Key

2 id_koleksi char (20) Foreign Key 1

3 Total varchar (10) Total jumlah download

Tabel 3.6 Ms_Download

Pada table ini untuk menyimpan data komentar koleksi No Nama Field Tipe Data Keterangan

1 id_komenitar char (20) Primery Key

2 id_koleksi char (20) Diambil dari primery key

Ms_Koleksi

3 Username varchar (20) Nama user

4 Isi_testimonial varchar (500) Isi komentar

5 Tgl datetime Waktu post komentar

6 Id_user char (20) Foreign Key 1

Tabel 3.7 Ms_Komentar

Page 50: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

75  

Pada table ini untuk menyimpan data lokasi

No Nama Field Tipe Data Keterangan

1 id_lokasi char (20) Primery Key

2 Nama_lokasi varchar (20) Nama lokasi

3 Id_koleksi char (20) Foreign Key 1

Tabel 3.8 Ms_Lokasi

Pada table ini untuk menyimpan data kategori

No Nama Field Tipe Data Keterangan

1 id_kategori char (20) Primery Key

2 Nama_kategori varchar (20) Nama kategori

3 Id_koleksi char (20) Foreign Key 1

Tabel 3.9 Ms_Kategori

Page 51: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

76  

3.3.3 Hierarki Menu

Pada sub bab ini akan memperlihatkan bagaimana hirarki menu yang ada

pada e-library PT. Pakarti Tirtoagung. Hierarki meny dapat dipresentasikan oleh

gambar-gambar berikut :

guest

Halaman utama

Tentang kami

Koleksi

Daftar

Fasilitas dan Layanan

Lihat koleksi

Login

Gambar 3.40 Hierarki Menu Guest

Page 52: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

77  

Gambar 3.41 Hierarki Menu User

Page 53: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

78  

Gambar 3.42 Hierarki Menu Admin

Page 54: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

79  

3.3.4 Perancangan Layar

3.3.4.1 Perancangan Layar Halaman Utama

Pada halaman ini merupakan halaman pertama dari e-library PT. Pakarti

Tirtoagung ketika tamu (guest) dan user membuka sistem ini. Pada halaman ini

terdapat menu-menu yang dapat diakses secara bebas tanpa perlu login terlebih

dahulu. Selain itu, juga terdapat fasilitas pencarian koleksi

Gambar 3.43 Perancangan Layar Halaman Utama

Page 55: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

80  

3.3.4.2 Perancangan Layar Login User

Halaman ini merupakan halaman login sebagai user. Pada halaman ini harus

mengisi nama pengguna dan kata sandi untuk dapat melanjutkan aktifitas sebagai

user.

Gambar 3.44 Perancangan Layar Login User

Page 56: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

81  

3.3.4.3 Perancangan Layar Daftar

Halaman ini merupakan halaman untuk melakukan pendaftaran sebagai user

dimana nama, email, password, dan id pengguna harus diisi.

Gambar 3.45 Perancangan Layar Daftar

Page 57: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

82  

3.3.4.4 Perancangan Layar Koleksi

Pada halaman ini akan menampilkan daftar koleksi dan fitur unduh koleksi.

Untuk melakukan unduh koleksi terlebih dahulu harus login sebagai user

Gambar 3.46 Perancangan Layar Koleksi

Page 58: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

83  

3.3.4.5 Perancangan Layar Usulan Buku

Untuk dapat mengakses halaman ini terlebih dahulu melakukan login. Pada

halaman ini merupakan form pengisian usulan buku.

Gambar 3.47 Perancangan Layar Usulan Buku

Page 59: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

84  

3.3.4.6 Perancangan Layar Profil Pribadi

Pada halaman ini menampilkan data pribadi user. Pada halaman ini juga user

dapat melakukan perubahan data pribadi hingga pergantian kata sandi.

Gambar 3.48 Perancangan Layar Profil Pribadi

Page 60: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

85  

3.3.4.7 Perancangan Layar Detail Koleksi

Pada halaman ini menampilkan detil informasi koleksi seperti nama,

penerbit, pengarang, lokasi , dan deskripsi koleksi. Selain dapat melihat detail

dari koleksi, pada halaman ini juga user dapat memberikan komentar terhadap

koleksi

Gambar 3.49 Perancangan Layar Detail koleksi

Page 61: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

86  

3.3.4.8 Perancangan Layar Edit Foto

Pada halaman ini pengguna dapat mengganti foto profil.

Gambar 3.50 Perancangan Layar Edit Foto

Page 62: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

87  

3.3.4.9 Perancangan Layar Login Admin

Pada halaman ini admin harus mengisi id admin dan kata sandi untuk dapat

mengakses halaman yang lain.

Gambar 3.51 Perancangan Layar Login Admin

Page 63: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

88  

3.3.4.10 Perancangan Layar Halaman Utama Admin

Pada halaman ini admin dapat mengetahui berapa jumlah pengguna yang

terdaftar, jumlah koleksi, jumlah komentar, jumlah kategori, jummlah

pengusulan, jumlah lokasi. Pada menu Total yang ada disebelah kanan.

Gambar 3.52 Perancangan Halaman Utama Admin

Page 64: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

89  

3.3.4.11 Perancangan Layar User Pada Admin

Pada halaman ini menampilkan daftar dari user dan form penambahan user

baru oleh admin. Pada halaman ini admin juga dapat melakukan penghapusan

user dari database dan dapat mengubah data user dengan membuka halaman

baru.

Gambar 3.53 Perancangan Layar User Pada Admin

Page 65: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

90  

3.3.4.12 Perancangan Layar Edit User Pada Admin

Pada halaman ini menampilkan data user yang dapat diubah oleh admin.

Gambar 3.54 Perancangan Layar Edit User Pada Admin

Page 66: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

91  

3.3.4.13 Perancangan Layar Koleksi Pada Admin

Pada halaman ini menampilkan daftar koleksi dan form pengisian koleksi

baru. Selain itu admin dapat melakukan penghapusan dan ubah koleksi.

Gambar 3.55 Perancangan Layar Koleksi Pada Admin

Page 67: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

92  

3.3.4.14 Perancangan Layar Edit Koleksi Pada Admin

Pada halaman ini admin dapat melakukan perubahan mengenai data koleksi

yang diingin dirubah.

Gambar 3.56 Perancangan Layar Edit Koleksi Pada Admin

Page 68: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

93  

3.3.4.15 Perancangan Layar Kategori Pada Admin

Pada halaman ini menampilkan daftar kategori dan form penambahan

kategori.

Gambar 3.57 Perancangan Layar Kategori Pada Admin

Page 69: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

94  

3.3.4.16 Perancangan Layar Edit Kategori Pada Admin

Pada halaman ini admin dapat melakukan perubahan data kategori.

Gambar 3.58 Perancangan Layar Edit Kategori Pada Admin

Page 70: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

95  

3.3.4.17 Perancangan Layar Lokasi Pada Admin

Pada halaman ini menampilkan daftar kategori dan form penambahan

lokasi.

Gambar 3.59 Perancangan Layar Lokasi Pada Admin

Page 71: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

96  

3.3.4.18 Perancangan Layar Edit Lokasi Pada Admin

Pada halaman ini admin dapat melakukan perubahan pada data lokasi

Gambar 3.60 Perancangan Layar Edit Lokasi Pada Admin

Page 72: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

97  

3.3.4.19 Perancangan Layar Komentar Pada Admin

Pada halaman ini akan menampilakn daftar komentar. Admin dapat

menghapus , melihat dan ubah komentar yang ada

Gambar 3.61 Perancangan Layar Komentar Pada Admin

Page 73: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

98  

3.3.4.20 Perancangan Layar Edit Komentar Pada Admin

Pada halaman ini admin dapat melakukan perubahan terhadap komentar yang

ada.

Gambar 3.62 Perancangan Layar Edit Komentar Pada Admin

Page 74: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

99  

3.3.4.21 Perancangan Layar Usulan Pada Admin

Pada halaman ini menampilkan daftar usulan koleksi. Admin dapat

menghapus dan melihat usulan yang ada

Gambar 3.63 Perancangan Layar Usulan Pada Admin

Page 75: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

100  

3.3.4.22 Perancangan Layar Laporan Pada Admin

Pada halaman ini menampilkan laporan unduh user dan menghapus laporan.

Gambar 3.64 Perancangan Layar Laporan Pada Admin

Page 76: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

101  

3.3.4.23 Perancangan Layar Profil Admin

Pada halaman ini menampilkan data admin yang dapat diubah oleh admin.

Gambar 3.65 Perancangan Layar Profil Admin

Page 77: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

102  

3.3.4.24 Perancangan Layar View Koleksi Pada Admin

Pada halaman ini menampilkan detil informasi koleksi seperti nama, penerbit,

pengarang, lokasi , dan deskripsi koleksi.

Gambar 3.66 Perancangan Layar View Koleksi Pada Admin

Page 78: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

103  

3.3.4.25 Perancangan Layar View Komentar Pada Admin

Pada halaman ini admin dapat melihat Isi Komentar dan Komentar pada judul

apa yg dikomentari oleh pengguna.

Gambar 3.67 Perancangan Layar View Komentar Pada Admin

Page 79: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

104  

3.3.4.26 Perancangan Layar View Usulan Pada Admin

Pada halaman ini admin dapat melihat Detil Pengusulan yang telah diusulkan

oleh pengguna.

Gambar 3.68 Perancangan Layar View Usulan Pada Admin

Page 80: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

105  

3.4 Spesifikasi Proses

Modul Home

Tampilkan halaman home

Jika “beranda” diklik tampilkan modul home

Jika “layanan dan fasilitas” diklik tampilkan halaman layanan dan fasilitas

Jika “koleksi” diklik tampilkan modul koleksi

Jika “login” diklik tampilkan modul login

Jika “tentang kami” diklik tampilkan halaman tentang kami

Akhir

Modul Home Admin

Tampilkan halaman home admin

Jika “beranda” diklik tampilkan modul home admin

Jika “user” diklik tampilkan modul user admin

Jika “koleksi” diklik tampilkan modul koleksi admin

Jika “komentar” diklik tampilkan modul user komentar

Jike “kategori” diklik tampilkan modul kategori admin

Jika “lokasi” diklik tampilkan modul lokasi admin

Jika “laporan” diklik tampilkan modul laporan admin

Jika “profil” diklik tampilkan modul profil admin

Akhir

Page 81: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

106  

Modul Login

Halaman login ditampilkan

Jika login diklik

Masukan Username dan Password

Jika validasi username dan password valid

Tampilkan modul home

Akhir jika

Jika username dan password tidak valid

Maka kembali ke halaman Login

Munculkan pesan error

Akhir jika

Akhir jika

Modul Koleksi

Halaman koleksi ditampilkan

Tampilkan koleksi

Jika judul koleksi diklik

Tampilkan detail koleksi

` Jika user telah login

Tampilkan pengisian comment

Klik save untuk menyimpan komentar dan tampilkan

komentar

Akhir jika

Page 82: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

107  

Jika Download ditekan

Jika user telah login

Download koleksi

Akhir jika

` Jika user belum login

Buka halaman login

Akhiri jika

Akhir jika

Akhir jika

Modul daftar

Tampilkan halaman daftar

Klik daftar untuk menyimpan data

Jika data valid

Tampilkan halaman home

Akhir Jika

Jika data kosong atau tidak lengkap

Tampilkan halaman daftar

Tampilkan pesan error

Akhir jika

Akhir jika

Page 83: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

108  

Modul Profil

Tampilakn halaman profil saya

Jika klik edit data dirubah di database dan disimpan

Akhiri jika

Jika klik batal

Tampilkan modul home

Akhir jika

Akhir

Modul Login Admin

Halaman login ditampilkan

Masukan Username dan Password

Jika validasi username dan password valid

Tampilkan modul home admin

Akhir jika

Jika username dan password tidak valid

Maka kembali ke halaman Login

Munculkan pesan error

Akhir jika

Akhir

Modul koleksi admin

Tampilkan halaman koleksi

Jika klik koleksi diklik

Page 84: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

109  

Tampilkan detail koleksi

Akhir jika

Jika edit diklik

Tampilkan halaman edit koleksi

Klik save untuk menyimpan

Akhir jika

Jika delete diklik

Tampilkan alert

Jika klik ok

Hapus koleksi

Akhiri jika

Akhiri jika

Jika mengisi form add koleksi

Klik add untuk menyimpannya

Akhir jika

Akhir

Modul User Admin

Tampilkan halaman user

Jika user diklik

Tampilkan detail user

Akhir jika

Jika edit diklik

Tampilkan halaman edit user

Page 85: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

110  

Klik save untuk menyimpan

Akhir jika

Jika delete diklik

Tampilkan alert

Jika klik ok

Hapus user

Akhiri jika

Akhiri jika

Jika mengisi form add user

Klik add untuk menyimpannya

Akhir jika

Akhir

Modul Kategori Admin

Tampilkan halaman kategori

Jika edit diklik

Tampilkan detail kategori

Klik save untuk menyimpan

Akhir jika

Jika mengisi form add kategori

Klik save untuk menyimpan kategori baru

Akhir jika

Akhir

Page 86: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

111  

Modul User Komentar

Tampilkan halaman komentar

Jika komentar diklik

Tampilkan detail komentar

Akhir jika

Jika edit diklik

Tampilkan halaman edit komentar

Klik save untuk menyimpan

Akhir jika

Jika delete diklik

Tampilkan alert

Jika klik ok

Hapus komentar

Akhiri jika

Akhiri jika

Akhir

Modul Lokasi Admin

Tampilkan halaman lokasi

Jika edit diklik

Tampilkan detail lokasi

Klik save untuk menyimpan

Akhir jika

Jika mengisi form add lokasi

Page 87: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

112  

Klik save untuk menyimpan lokasi baru

Akhir jika

Akhir

Modul Usulan Admin

Tampilkan halaman usulan

Jika lihat usulan diklik

Tampilkan detail usulan

Akhir jika

Jika delete diklik

Tampilkan alert

Jika klik ok data dihapus di database

Akhir jika

Akhir

Modul Laporan Admin

Tampilkan halaman laporan

Jika lihat koleksi diklik

Tampilkan detail koleksi

Akhir jika

Jika delete diklik

Tampilkan alert

Jika klik ok data dihapus di database

Akhir jika

Page 88: BAB 3 ANALISIS DAN PERANCANGAN 3.1 Riwayat Perusahaan …thesis.binus.ac.id/Asli/Bab3/2011-2-00312-IF Bab 3.pdf · nama dan buku yang di ambil pada buku catatan pengeluaran buku

113  

Akhir

Modul Profil Admin

Tampilakn halaman profil admin

Jika klik edit data dirubah di database dan disimpan

Akhiri jika

Jika klik batal

Tampilkan modul home admin

Akhir jika

Akhir