dilakukan untuk mendapatkan informasi atau persyaratan cukup untuk mempersiapkan model yang menggambarkan apa yang diperlukan dari perspektif pengguna
Mardiansyah Matondang : 2012.
Diagram yang digunakan dalam analisis persyaratan yaitu: 1.
Use case diagram yang digunakan untuk menunjukkan fungsionalitas suatu sistem dan bagaimana sistem berinterakasi dengan dunia luar.
2. Activity diagram yang menunjukkan alur kerja work flow sebuah proses bisnis dan
urutan aktivitas dalam suatu proses. 3.
Class diagram yang membantu dalam visualisasi struktur sistem yang mendeskripsikan jenis-jenis objek dalam suatu sistem dan hubungan yang terdapat
diantara objek tersebut. 4.
Package diagram yang digunakan untuk mengelompokkan elemen-elemen model atau kelas.
2.6.5 Desain dengan UML
Saat membuat desain adalah saat untuk berpikir secara teknis dalam menggambarkan diagram-diagram UML. Diagram yang digunakan dalam mendesain sistem yaitu:
1. Class diagram dalam sudut pandang perangkat lunak, untuk menunjukkan class yang
terdapat di dalam perangkat lunak dan bagaimana mereka saling berhubungan. 2.
Sequence diagram untuk menjelaskan interaksi objek yang disusun dalam suatu urutan waktu.
3. Package diagram yang digunakan untuk mengelompokkan elemen-elemen model
atau kelas. Deployment diagram yang menunjukkan arsitektur fisik sebuah system Mardiansyah
Matondang : 2012.
BAB 3 ANALISIS DAN RANCANGAN
3.1 Analisis
Pencarian rute terdekat dilakukan dengan menggunakan metode Generate and Test
melakukan pencarian jarak terpendek dengan cara mencari terlebih dahulu jarak terpendek antar lokasi. Pada penelitian ini penulis merancang pencarian rute terdekat angkutan umum
bertrayek.
3.1.1 Analisis Masalah Problem Analysis
Untuk mengidentifikasi masalah digunakan diagram Ishikawa fishbone diagram. Diagram
Ishikawa adalah sebuah alat grafis yang digunakan untuk mengidentifikasi, mengeksplorasi dan menggambarkan suatu masalah serta sebab dan akibat dari masalah tersebut. Diagram ini
juga sering disebut sebagai diagram sebab-akibat atau diagram tulang ikan. Identifikasi terhadap permasalahan akan membantu analisis persyaratan sistem yang nantinya akan
dikembangkan.
Masalah utama yang mendapat perhatian adalah mendapatkan nomor trayek angkutan umum dengan rute terdekat. Selanjutnya masalah ini diuraikan ke dalam beberapa kategori
yaitu, kategori human people, rute method, jarak material dan angkutan umum
procedure.
l
Gambar 3.1 Diagram Ishikawa untuk Analisis Permasalahan Sistem
Tidak ditemukan informasi rute trayek
Human
Pemilihan Angkutan Umum
Bertrayek Dengan Rute
Terpendek
Rute
Pengetahuan yang terbatas
Salah memilih rute Rute mungkin lebih dari satu
Sulit menentukan rute terdekat Jauhnya jarak yang ditempuh
Pemilihan trayek angkutan umum yang salah
Angkutan Umum
Jarak