BAB III ANALISA DAN PERANCANGAN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN


BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN 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-1. Use Case Diagram


BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Gambar 4.1 Gambar Use Case Diagram

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. melakukan evaluasi terhadap Sistem Informasi Geografis Rute Terpendek Kantor

BAB III ANALISA DAN PERANCANGAN. Proses yang sedang berjalan dalam pencarian lokasi Stokis dan sub stokis

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

21

Gambar 4.1 Flowchart

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. sequential (waterfall). Metode ini terdiri dari empat tahapan, yaitu: analisis,

BAB III ANALISA DAN PERANCANGAN


BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service

BAB III ANALISA DAN DESAIN SISTEM

4.1. Perancangan Use Case Diagram

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISIS

BAB IV HASIL DAN PEMBAHASAN. Adapun tampilan hasil dari sistem informasi geografis lokasi gedung

BAB III ANALISIS DAN DESAIN SISTEM


BAB III ANALISA DAN DESAIN SISTEM. yang terjadi sehingga dapat diusulkan perbaikan-perbaikannya.

BAB III ANALISA DAN DESAIN. yang jelas untuk perbaikan ataupun pengembangan dari suatu sistem.

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM Gambaran Umum Tujuan dari Membuat aplikasi Sistem Informasi Monitoring SP2d dan SPM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN 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

TUGAS ANALISIS DAN PERANCANGAN SISTEM LAUNDRY

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. kecamatan di kota medan masih bersifat manual. Bentuk manual yang dibuat oleh petugas

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Tugas SRS dan Skenario Proses System Penerimaan Jamkesmas

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB 4 PERANCANGAN Perancangan Algoritma Algoritma shortest path (Haversine formula)

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 DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

Transkripsi:

BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisa Sistem Hasil penentuan jarak terdekat akan menjadi sebuah pertimbangan dalam proses pengambilan keputusan untuk menentukan jalur yang akan ditempuh. Perangkat lunak pencarian jarak terdekat sangat dibutuhkan ketika seseorang tidak mengetahui akses jalan yang terdekat untuk menuju ke suatu tempat. Algoritma djikstra digunakan untuk menemukan pencarian jarak terdekat yang akan menjadi solusi terbaik karena cakupan parameter algoritma ini selalu menemukan solusi yang mendekati optimal untuk semua permasalahan yang mempunyai jumlah titik banyak. 3.2 Permasalahan Yang Muncul Analisis masalah yang didapat dalam pencarian jarak terdekat adalah banyaknya pengguna jalan yang kurang mengetahui jalur-jalur terpendek yang ada sehingga mereka melakukan kesalahan memilih jalur dalam melakukan perjalanan yang mengakibatkan banyaknya waktu yang terbuang, serta belum tersedianya sistem informasi untuk menentukan jarak terdekat menuju ke pelayanan kesehatan. 3.3 Usulan Yang Diperlukan Dari permasalahan yang ada dibutuhkan sistem informasi perangkat lunak yang dapat membantu para pengguna jalan untuk mengetahui informasi tentang jalur terdekat sehingga mereka dapat menghemat waktu dalam melakukan perjalanan, dan dapat mempercepat proses penanganan apabila terjadi hal yang tidak diinginkan di sekolah. 31

32 3.4 Pemodelan Activity Diagram Sistem Berjalan Pada tahap analis activity diagram sistem berjalan, terdapat pengguna/user yang melakukan aktivitas yang terdapat pada sistem berjalan. Apabila digambarkan dalam activity diagram, maka akan terlihat seperti gambar 3.1 Pengguna/User Orang Sekitar Bertanya Memberikan/Menunjukkan Arah Mencari Lokasi Tujuan Tidak Ya Lokasi Ditemukan Gambar 3.1 Activity Diagram Sistem Berjalan

33 3.5 Pemodelan Use Case Diagram Sistem Usulan Pemodelan use case sistem usulan dapat digambarkan sebagai berikut : System Usulan Menentukan lokasi tujuan Melihat jalur dan jarak tempuh yang dilalui User Melihat hasil pencarian pada peta Login Mengelola data Admin Gambar 3.2 Use Case Sistem Usulan Tabel 3.1 Skenario Use Case Menentukan Lokasi Tujuan Use Case Menentukan Lokasi Tujuan Aktor User Deskripsi Sebelum menemukan hasil pencarian jarak terdekat user terlebih dahulu menentukan lokasi tujuan yang diinginkan.

34 Tabel 3.2 Skenario Use Case Melihat Jalur dan Jarak Tempuh Yang Dilalui Use Case Melihat Jalur dan Jarak Tempuh Yang Dilalui Aktor User Deskripsi Setelah menentukan lokasi tujuan user akan melihat hasil pencarian jalur dan jarak tempuh yang harus dilalui. Tabel 3.3 Skenario Use Case Melihat Hasil Pencarian Pada Peta Use Case Melihat Hasil Pencarian Pada Peta Aktor User Deskripsi Setelah melihat hasil pencarian jalur dan jarak tempuh yang dilalui user akan mendapatkan informasi hasil pencarian jarak terdekat pada peta. Tabel 3.4 Skenario Use Case Login Use Case Login Aktor Admin Deskripsi Admin terlebih dahulu melakukan login agar dapat melakukan pengelolaan data pada database. Tabel 3.5 Skenario Use Case Mengelola Data Use Case Mengelola Data Aktor Admin Deskripsi Admin mengelola data informasi yang terdapat pada sistem percarian jarak terdekat ini, seperti input data baru, edit data, hapus data.

35 3.6 Activity Diagram Sistem Usulan 3.6.1 Activity Diagram User Activity Diagram User Sistem Usulan User System Membuka website pencarian jarak terdekat Menampilkan Sistem Memilih / Menentukan Lokasi Tujuan Menampilkan Hasil Pencarian Jarak Memilih Tampilan Peta Menuju lokasi tujuan Ya Tidak Menampilkan Peta Ya Tidak Melihat Hasil Pencarian Pada Peta Gambar 3.3 Activity Diagram Usulan User

36 3.6.2 Activity Diagram Admin Admin System Login Masukkan Username dan Password Cek Username dan Password Tidak Ya Masuk Sistem Admin Melakukan Pengelolaan Data Input, Edit, Hapus Data Melakukan Proses Input, Edit, Hapus Data Logout Gambar 3.4 Activity Diagram Usulan Admin

37 3.6.3 Activity Diagram Proses Pencarian User System Memilih Lokasi Tujuan Klik Submit Sistem Melakukan Pencarian Sistem Melakukan Processing Algoritma Djikstra Sistem Menemukan Jarak Lokasi Pencarian Terdekat Memilih Tampilan Visualisasi Peta Tampilkan Lokasi hasil Pencarian/Yang Dituju Tidak Ya Sistem Menampilkan hasil Peta Gambar 3.5 Activity Diagram Proses Pencarian

38 3.6.4 Activity Diagram Algoritma Djikstra Algoritma Djikstra Tidak Ya Tidak Ya Gambar 3.6 Activity Diagram Algoritma Djikstra

39 3.7 Sequence Diagram 3.7.1 Sequence Diagram User Menu Utama Proses Pencarian Visualisasi Menu Kesmas Menu About Menu Help User Menentukan Lokasi Tujuan Melakukan Proses Melihat Peta Display Melihat Daftar Kesmas Melihat Tampilan About Melihat Tampilan Help Gambar 3.7 Sequence Diagram User

40 3.7.2 Sequence Diagram Admin Tampilan Login Proses Login Menu Utama Menu KesMas Database Admin Tampilan Login Masukkan Username & Password Gagal Validasi Pilih Tambah(Simpan) Ubah(Edit) Hapus(Delete) Gambar 3.8 Sequence Diagram Admin

41 3.8 Class Diagram Admin -Admin -Password 1 1..* Tabel_KesMas -id -nm_kesmas -alamat -kelurahan -no_tlp -status +Tambah() +Ubah() +Hapus() Gambar 3.9 Class Diagram 3.9 Rancangan Struktur Tabel Berikut ini adalah tabel-tabel yang digunakan dalam perancangan sistem informasi pencarian jarak terdekat : 1. Tabel Admin Nama Tabel : admin Field Kunci : admin Jumlah Field : 2 Tabel 3.6 Struktur Tabel Admin No Nama Field Type Size Keterangan 1 admin Varchar 5 Id Admin 2 password Varchar 25 Id Password

42 2. Tabel KesMas Nama Tabel : table_kesmas Field Kunci : id Jumlah Field : 6 Tabel 3.7 Struktur Tabel KesMas No Nama Field Type Size Keterangan 1 id Varchar 5 Id KesMas 2 nm_kesmas Varchar 50 Nama KesMas 3 alamat Varchar 80 Alamat 4 kelurahan Varchar 25 Kelurahan 5 no_tlp Varchar 13 No Telepon 6 status Varchar 11 Status

43 3.10 Flowchart Sistem Usulan 3.10.1 Flowchart User Start Membuka website pencarian jarak terdekat Memilih/ menentukan lokasi tujuan Sistem menampilkan hasil pencarian jarak Tidak Ya Memilih tampilan peta menuju lokasi tujuan Sistem menampilkan visualisasi peta Tidak Ya Melihat hasil pencarian pada peta End Gambar 3.10 Flowchart User

44 3.10.2 Flowchart Admin Start Admin Login Masukkan username & password Sistem cek username & password Tidak Ya Masuk sistem admin Melakukan Pengelolaan data Logout sistem End Gambar 3.11 Flowchart Admin

45 3.10.3 Flowchart Proses Pencarian Start Memilih lokasi tujuan Sistem melakukan pencarian Sistem melakukan processing algoritma djikstra Sistem menemukan pencarian jarak lokasi terdekat Sistem menampilkan lokasi hasil pencarian yang dituju Memilih tampilan visualisasi peta Tidak Ya Sistem menampilkan hasil pencarian pada peta End Gambar 3.12 Flowchart Proses Pencarian

46 3.10.4 Flowchart Algoritma Djikstra Start Inisialisasi titik awal & jarak tiap titik Beri label sementara untuk jarak antar titik Menentukan jarak minimum dari lebel sementara Beri label permanen untuk titik tersebut Menghapus dari daftar tabel sementara Mencari titik terpendek berikutnya dengan membandingkan jarak menuju node tersebut atau melalui titik yang telah memiliki label permanen Ya Ada? End Tidak Gambar 3.13 Flowchart Algoritma Djikstra

47 3.11 Rancangan Tampilan Layar Home Gambar 3.14 Rancangan Tampilan Layar Home

48 3.12 Rancangan Tampilan Layar KesMas Gambar 3.15 Rancangan Tampilan Layar KesMas

49 3.13 Rancangan Tampilan Layar About Gambar 3.16 Rancangan Tampilan Layar About

50 3.14 Rancangan Tampilan Layar Help Gambar 3.17 Rancangan Tampilan Layar Help

51 3.15 Rancangan Tampilan Layar Hasil Pencarian Gambar 3.18 Rancangan Tampilan Layar Hasil Pencarian

52 3.16 Rancangan Tampilan Layar Hasil Visualisasi Gambar 3.19 Rancangan Tampilan Layar Hasil Visualisasi

53 3.17 Rancangan Tampilan Layar Login Gambar 3.20 Rancangan Tampilan Layar Login

54 3.18 Rancangan Tampilan Layar KesMas Admin Gambar 3.21 Rancangan Tampilan Layar KesMas Admin

55 3.19 Rancangan Tampilan Layar Tambah Data KesMas Gambar 3.22 Rancangan Tampilan Layar Tambah KesMas

56 3.20 Rancangan Tampilan Layar Ubah Data KesMas Gambar 3.23 Rancangan Tampilan Layar Ubah KesMas