BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan agar mengetahui masalah-masalah yang terkait

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM


BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

4.1. Perancangan Use Case Diagram

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

Gambar 4.66 User Interface New Question test (Admin)

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada sub bab ini akan dijelaskan mengenai analisis sistem informasi rental mobil

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM


BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISIS

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. adalah analisis mengenai analisis dokumen, analisis posedur dan analisis proses.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS PERMASALAHAN. kuisioner sehingga permasalahan yang terjadi di Komunitas Anjing dapat diketahui lebih

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN PROGRAM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Report Passanger dilakukan guna mengetahui masalah-masalah yang terkait didalam knowledge management system tentang layanan Report Passanger yang berjalan saat ini. Adapun knowledge management system tentang report passanger yang sedang berjalan saat ini masih menggunakan sistem yang manual, yakni staff ticketing harus menulis secara manual laporan penumpang. Sistem yang bekerja secara manual ini dapat menyebabkan keterlambatan dalam hal pengecekan tiket pesawat. Untuk itu penulis membuat sebuah sistem baru yang sudah terkomputerisasi untuk mempermudah staff ticketing dalam mencari solusi dalam menyelesaikan suatu masalah yang berkaitan dengan report passanger dan juga mempermudah dalam berbagi pengetahuan. User yang ingin memberikan pengetahuannya tidak harus memberikannya pada saat seminar ataupun rapat sehingga pengetahuan tersebut dapat langsung diterima oleh user yang lain secara cepat dan efisien. Adapun strategi pemecahan masalah yang penulis rancang adalah sebagai berikut : 35

36 III.2. Desain Sistem Bentuk rancangan sistem yang akan penulis rancang adalah dengan menggunakan beberapa bentuk diagram dari UML yaitu : Use Case Diagram, Class Diagram, Activity Diagram,dan Sequence Diagram. III.2.1. Use Case Diagram Use case menjelaskan urutan kegiatan yang dilakukan actor dan sistem untuk mencapai suatu tujuan tertentu. Sebuah use case mempresentasikan sebuah interaksi antar actor dengan sistem dan menggambarkan fungsionalitas yang diharapkan dari sebuah Analisis dan Implementasi knowledge management system berbasis web tentang report passanger pada PT. Hoki Anugrah Nusantara. Use case diagram knowledge management system tentang layanan report passanger dapat dilihat pada gambar III.1.

37 << extend >> Login << extend >> << include >> << include >> << include >> Forum Diskusi << include >> Daftar Admin Topik Reply User << include >> Report passanger << include >> Edit Profile << include >> Edit Password << extends >> << extends >> Log Out Gambar III.1. Use Case Diagram

38 III.2.2. Class Diagram Berikut adalah rancangan class diagram untuk Analisis & Implementasi Knowledge Management System Berbasis Web Tentang Report Passanger pada PT. Hoki Anugerah Nusanatara : Gambar III.2. Class Diagram

39 III.2.3. Activity Diagram Berikut adalah rancangan activity diagram untuk Analisis & Implementasi Knowledge Management System Berbasis Web Tentang Report Passanger pada PT. Hoki Anugrah Nusantara : 1. Activity Diagram Login Login Tidak Input Username dan Password Ya Beranda Gambar III.3. Activity Diagram Login

Input Data Desa Keluar Simpan Data Pemilihan Data Batal Edit Data Hapus Hasil Tampilan 40 2. Activity Diagram Daftar User Form Daftar Input Data User Tidak Ya Simpan Data Hasil Keluar Tampilan Gambar III.4. Activity Diagram Daftar User

41 3. Activity Diagram Report Passanger Form Report Passanger Edit Data Ya Pemilihan Data Hapus Data Tidak Cetak Data Tambah Data Ya Simpan Data Hasil Tidak Keluar Tampilan Gambar III.5. Activity Diagram Report Passanger

Input Data Desa Keluar Input Data Desa Keluar Simpan Data Pemilihan Data Batal Simpan Data Pemilihan Data Batal Edit Data Hapus Edit Data Hapus Hasil Hasil Tampilan Tampilan 42 4. Activity Diagram Forum Topik Forum Diskusi Tambah Topik Ya Simpan Data Tidak Pilih Topik Edit Data Tidak Ya Hapus Data Hasil Keluar Tampilan Gambar III.6. Activity Diagram Forum Topik

Input Data Desa Keluar Simpan Data Pemilihan Data Batal Edit Data Hapus Hasil Tampilan 43 5. Activity Diagram Forum Reply Forum Diskusi Kirim Komentar Ya Simpan Data Tidak Hasil Keluar Tampilan Gambar III.7. Activity Diagram Forum Reply

44 III.2.4. Sequence Diagram 1. Sequence Diagram Login User Adapun bentuk rancangan tentang login user yang dirancang penulis adalah sebagai berikut : Aktor Form Login Proses Beranda Permintaan Username dan Password Login Username dan Password Proses Login dengan Username dan Password Validasi Username, Password dan Level Log Out III.8. Sequence Diagram Login User

45 2. Sequence Diagram Daftar User Adapun bentuk rancangan tentang daftar user yang dirancang penulis adalah sebagai berikut : Aktor Form Daftar Proses Halaman Login Permintaan Data User Input Data User Proses Pendaftaran User Pendaftaran Berhasil Pemberitahuan Pendaftaran Berhasil III.9. Sequence Diagram Daftar User

46 3. Sequence Diagram pada halaman Home Adapun bentuk rancangan tentang halaman beranda yang dirancang penulis adalah sebagai berikut : Aktor Aplikasi Proses Home Pemilihan Form Forum Diskusi Report Passanger Profil Ganti Password Tampilan Hasil Informasi Form Terpilih Gambar III.10Sequence Diagram pada halaman Home

47 4. Sequence Diagram pada halaman Report Passanger (Tambah Data) Adapun sequence diagram pada halaman upload artikel dapat dilihat pada gambar III.11. berikut ini : Aktor Report Passanger Proses Tabel Upload Tambah Data Report Passanger Input Data Data Berhasil Disimpan Tampilan Data Berhasil Di Simpan III.11. Sequence Diagram pada halaman Report Passanger (Tambah Data) 5. Sequence Diagram pada halaman Report Passanger (Edit Data) Adapun sequence diagram pada halaman upload artikel dapat dilihat pada gambar III.12. berikut ini : Aktor Report Passanger Proses Tabel Upload Pemilihan Data Report Passanger Edit Data Data Berhasil Di Edit Tampilan Data Berhasil Di Edit III.12. Sequence Diagram pada halaman Report Passanger (Edit Data)

48 6. Sequence Diagram pada halaman Report Passanger (Hapus Data) Adapun sequence diagram pada halaman upload artikel dapat dilihat pada gambar III.13. berikut ini : Aktor Report Passanger Proses Tabel Upload Pemilihan Data Report Passanger Hapus Data Data Berhasil Di Hapus Tampilan Data Berhasil Di Hapus III.13. Sequence Diagram pada halaman Report Passanger (Hapus Data) 7. Sequence Diagram pada halaman Report Passanger (Cetak Data) Adapun sequence diagram pada halaman upload artikel dapat dilihat pada gambar III.14. berikut ini : Aktor Report Passanger Proses Tabel Upload Pemilihan Data Report Passanger Cetak Data Print Out Report Passanger Tampilan Data Berhasil Di Print III.14. Sequence Diagram pada halaman Report Passanger (Cetak Data)

49 8. Sequence Diagram pada halaman Forum Diskusi (Topik) Adapun sequence diagram pada halaman forum diskusi pemilihan topik dapat dilihat pada gambar III.15. berikut ini : Aktor Forum Diskusi Proses Tabel Topik Pemilihan Topik Tambah Data Topik Input Data Data Disimpan Tampilan Topik Berhasil Ditambah III.15. Sequence Diagram pada halaman Forum Diskusi (Topik) 9. Sequence Diagram pada halaman Forum Diskusi (Edit Topik) Adapun sequence diagram pada halaman upload artikel dapat dilihat pada gambar III.16. berikut ini : Aktor Forum Diskusi Pemilihan Topik Proses Tabel Topik Pemilihan Data Topik Edit Data Data Berhasil Di Edit Tampilan Data Berhasil Di Edit III.16. Sequence Diagram pada halaman Forum Diskusi (Edit Data)

50 10. Sequence Diagram pada halaman Forum Diskusi (Hapus Topik) Adapun sequence diagram pada halaman upload artikel dapat dilihat pada gambar III.17. berikut ini : Aktor Forum Diskusi Pemilihan Topik Proses Tabel Topik Pemilihan Data Topik Hapus Data Data Berhasil Di Edit Tampilan Data Berhasil Di Hapus III.17. Sequence Diagram pada halaman Forum Diskusi(Hapus Data) 11. Sequence Diagram pada halaman Forum Diskusi Adapun sequence diagram pada halaman forum diskusi dapat dilihat pada gambar III.18. berikut ini : Aktor Forum Diskusi Proses Tabel Reply Pilih Topik Input Komentar Data Disimpan Tampilan Balasan Berhasil Dikirim III.18. Sequence Diagram pada halaman Forum Diskusi

51 III.3.2. Desain Tabel Adapun dalam tahap desain tabel penulis menggunakan aplikasi database My SQL dimana penulis merancang beberapa tabel yaitu sebagai berikut : 1. Tabel Komentar Database Primary Key : db_forum : id_balasan Tabel III.1. Tabel Komentar Nama Field Tipe Data Nilai id_balasan(*) Int 11 id_topik Int 25 topik Varchar 255 penjawab Varchar 20 isi text tanggal datetime Keterangan (*) : Primary Key

52 2. Tabel Member Database Primary Key : db_forum : id_member Tabel III.2. Tabel Member Nama Field Tipe Data Nilai id_member(*) Int 11 username Varchar 20 password Varchar 50 nama_lengkap Varchar 30 email Varchar 40 level Varchar 25 jenis_kelamin Varchar 10 avatar Varchar 1000 tanggal_lahir Date Keterangan (*) : Primary Key

53 3. Tabel Report Database Primary key : db_forum : id_report Tabel III.3. Tabel Report Nama Field Tipe Data Nilai id_report(*) Int 11 nama_penumpang Varchar 100 Pengirim Varchar 100 kode_penerbangan Varchar 25 nama_maskapai Varchar 100 nomor_maskapai Varchar 25 Tanggal Varchar 100 jurusan_penerbangan Text harga_tiket Int 100 jumlah_penumpang Int 10 Keterangan (*) : Primary Key

54 4. Tabel Topik Database Primary key : db_forum : id_topik Tabel III.4. Tabel Topik Nama Field Tipe Data Nilai id_topik(*) Int 11 pengirim Varchar 20 topic Varchar 255 isi Text dilihat Int 255 total_balasan Int 11 tanggal Datetime Keterangan (*) : Primary Key

55 III.4. Desain User Interface III.4.1. Desain Output Desain sistem ini berisikan pemilihan menu dan hasil pencarian yang telah dilakukan. Adapun bentuk rancangan output dari analisis dan implementasi knowledge management system berbasis web tentang report passanger ini adalah sebagai berikut : 1. Desain halaman home Desain halaman home user pada knowledge management system tentang layanan it adalah sebagai berikut : JUDUL Nomor Topik Pengirim Balasan Dilihat Tanggal Home Forum Diskusi Report Passanger Profil Ganti Password Log Out Gambar III.19. Desain Halaman Home

56 2. Desain halaman Forum Diskusi Desain halaman home user pada knowledge management system tentang report passanger adalah sebagai berikut : JUDUL Nomor Topik Pengirim Balasan Dilihat Tanggal Tambah Topik Home Forum Diskusi Report Passanger Profil Ganti Password Log Out Gambar III.20. Desain Halaman Forum Diskusi

57 3. Desain halaman Report Passanger Desain halaman home user pada knowledge management system tentang layanan it adalah sebagai berikut : JUDUL No. Nama Pengirim Kode Maskapai Jurusan Opsi Penumpang Penerbangan Penerbangan Home Forum Diskusi Report Passanger Profil Ganti Password Log Out Gambar III.21. Desain Halaman Report Passanger

58 4. Desain halaman Profil Desain halaman home user pada knowledge management system tentang report passanger adalah sebagai berikut : JUDUL Profil Home Forum Diskusi Report Passanger Profil Ganti Password Log Out Gambar III.22. Desain Halaman Profil

59 5. Desain halaman Ganti Password Desain halaman home user pada knowledge management system tentang layanan it adalah sebagai berikut : JUDUL Ganti Password password : Home Forum Diskusi Report Passanger Profil Ganti Password Log Out Gambar III.23. Desain Halaman Ganti Password