• Tidak ada hasil yang ditemukan

Lampiran 1 Diagram Alir Data (DAD) level 1 Administrator

N/A
N/A
Protected

Academic year: 2021

Membagikan "Lampiran 1 Diagram Alir Data (DAD) level 1 Administrator"

Copied!
15
0
0

Teks penuh

(1)
(2)

Lampiran 1 Diagram Alir Data (DAD) level 1 Administrator

Lampiran 2 Diagram Alir Data (DAD) level 2 Administrator proses 1.Login

1.2. validasi password 1.1. Input Password pilihan menu password user data user tervalidasi database Administrator 2. Manajemen VRN 1. Login pilihan menu data user tervalidasi hasil manajemen Administrator

(3)

Lampiran 3 Diagram Alir Data (DAD) level 2 Administrator proses 2. Manajemen VRN

Lampiran 4 Diagram Alir Data (DAD) level 3 Administrator proses 2.1. Edit miniatur

2.1.1. load miniatur data user tervalidasi data miniatur 3D hasil manajemen miniatur 3D File 3DState 2.1.3. edit objek 2.1.2. add objek 2.1.4. delete objek 2.1.5. save miniatur data miniatur 3D File 3DState data miniatur 3D hasil manajemen Administrator 2.2. edit graph Administrator 2.1. edit miniatur data user tervalidasi hasil manajemen 2.3. ganti password

(4)

Lampiran 5 Diagram Alir Data (DAD) level 3 Administrator proses 2.2. Edit graph

Lampiran 6 Diagram Alir Data (DAD) level 3 Administrator proses 2.3. ganti password

2.3.1. Validasi Password data user tervalidasi password tervalidasi hasil manajemen 2.3.2 Penggantian password Administrator Database Password baru 2.2.1. load graph data user tervalidasi data graph hasil manajemen graph Database 2.2.2. edit node data graph 2.2.3. edit edge 2.1.4. save graph hasil manajemen data graph database Administrator

(5)

Lampiran 7 Diagram Alir Data (DAD) level 1 Pengguna Biasa

Lampiran 8 Diagram Alir Data (DAD) level 2 Pengguna biasa proses 2. Navigasi

Pengguna biasa data miniatur 3D Tampilan miniatur 3D 2.2. pencarian jalur terpendek 2.1. navigasi manual 2. Navigasi 1. Load miniatur 3D Data miniatur 3D Tampilan miniatur 3D

File 3DState Pengguna biasa

pilihan menu

(6)

Lampiran 9 Tabel Basis Data untuk Graph

1. Tabel Node merupakan tabel yang menyimpan informasi node-node dalam graph

Nama kolom Tipe Data

Id Number Nama Text X Number Y Number Z Number

2. Tabel Edge merupakan tabel yang menyimpan informasi edge-edge dalam graph

Nama kolom Tipe Data

Id Number Node1 Number Node2 Number Jarak Number

(7)

Lampiran 11 Diagram UML cGraph myNodes : cNode myEdges : cEdge myPath : cNode S : cNodes Q : cNodes p : cNode Dijkstra InitDjikstra Relaxation setSourceNode getShortestPath cNodes Nodes : cNode addNode ExtractNode cEdge Node1 : cNode Node2 : cNode getJarak cNode Point : cPoint ID : Long Nama : String d : Double cPoint X : Double Y : Double Z : Double setPoint getPoint 0..* 0..* 0..*

(8)

Lampiran 12 Ilustrasi pencarian jalur terpendek (awal)

user

tujuan

Lampiran 13 Ilustrasi pencarian jalur terpendek (akhir)

user

(9)

Lampiran 14 Dialog box pencarian jalur terpendek

Lampiran 15 Implementasi Denah

(10)

Lampiran 16 Implementasi unit editor

Lampiran 17 Implementasi Form Login untuk editor

(11)

Lampiran 19 Hasil pengujian untuk unit (bagian) navigator

No Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang diharapkan Hasil Uji 1 Menguji fungsi untuk menampilkan miniatur 3D Sistem belum dijalankan Jalankan program navigator Muncul miniatur 3D perpustakaan pada form navigator sukses Tekan tombol panah atas

Kamera bergerak maju kedepan sukses Tekan tombol panah bawah Kamera bergerak mundur sukses Tekan tombol panah kiri Kamera berputar ke kiri (berlawanan arah jarum jam) sukses 2 Menguji fungsi navigasi Sistem navigator telah dibuka Tekan tombol panah kanan Kamera berputar ke kanan (searah jarum jam)

sukses

Kamera akan bergerak sendiri menuju lokasi yang dituju dengan melawati jalur yang terpendek sukses Mencari jalur terpendek dengan memilih lokasi-lokasi yang telah tersedia lewat menu Go To

Tampil jalur terpendek pada denah 2D

sukses

Kamera akan bergerak sendiri menuju lokasi yang dituju dengan melawati jalur yang

erpendek t sukses 3 Menguji fungsi pencarian jalur terpendek Sistem navigator telah dibuka Mencari jalur terpendek dengan mengetikan lokasi yang dituju lewat menu Go To Æ Go To ...

Tampil jalur terpendek pada denah 2D

sukses

4 Menguji fungsi menampilkan posisi dan arah

user pada denah Sistem navigator telah dibuka Pengguna melakukan navigasi

Pada denah ditunjukan posisi pengguna dan arahnya sukses 5 Menguji fungsi menampilkan halaman petunjuk penggunaan Sistem navigator telah dibuka Klik menu Help Æ Manual Tampil halaman petunjuk penggunaan sistem navigator - 6 Menguji fungsi untuk login ke mode editor Sistem navigator telah dibuka Klik menu Administrator Æ Login

Tampil form login untuk administrator sukses 7 Menguji fungsi untuk keluar dari sistem Sistem navigator telah dibuka Klik menu Exit

Keluar dari aplikasi dan kembali ke sistem Windows

(12)

Lampiran 20 Hasil pengujian untuk unit (bagian) editor

No Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang diharapkan Hasil Uji M o enggeser bjek dengan menggunakan mouse

Objek yang terpilih bergeser lokasinya menuju tempat yang diinginkan sukses Memutar objek dengan menekan tombol RotL atau RotR

Objek yang terpilih berubah arahnya sukses Merubah ukuran objek dengan menekan tombol Dec atau Inc

Objek yang terpilih berubah ukurannya menjadi lebih kecil atau lebih besar

sukses Menambah objek baru dengan cara memilih objek dari objek browser kemudian menyeretnya ke tampilan editor

Tampil objek baru pada tampilan miniatur 3D sukses 1 Menguji fungsi editing miniatur 3D Objek yang akan di-edit telah dipilih Menghapus objek dengan cara menekan tombol Delete

Objek yang terpilih terhapus dari tampilan miniatur 3D sukses Me nod d nambahkan e baru engan posisi tombol node terpilih, kemudin klik pada lokasi yang diinginkan

Tampil node baru pada tampilan miniatur 3D sukses Menggeser posisi node menggunakan mouse

Node yang terpilih bergeser posisinya sukses 2 Menguji fungsi editing graph Node atau edge yang akan di-edit terlah terpilih Memberi nama node dengan cara klik kanan pada node terpilih, kemudian klik menu Name

Tampil nama node disebelah titik yang merepresentasikan node

(13)

Lampiran 20 lanjutan

No Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang diharapkan Hasil Uji Menghapus node dengan cara menekan tombol Delete

Node yang terpilih menghilang dari tampilan miniatur 3D sukses Menambahkan edge baru dengan cara menekan tombol Edge, kemudian klik node awal dan node akhir

Tampil edge baru yang menghubungkan node awal dan node akhir yang dipilih

sukses

Menghapus edge dengan cara klik tombol Delete

Edge yang terpilih menghilang dari tampilan miniatur 3D sukses 3 Menguji fungsi untuk menyimpan hasil perubahan yang telah dilakukan Miniatur 3D dan graph telah selesai diperbarui Klik tombol Save Miniatur 3D dan graph tersimpan perubahannya sukses 4 Menguji fungsi untuk mengubah password Sistem editor telah terbuka Klik menu Password

Tampil form untuk mengubah password Sukses 5 Menguji fungsi untuk keluar dari editor dan kembali ke mode navigator Sistem editor telah terbuka Klik menu Logout

Keluar dari aplikasi editor dan kembali ke aplikasi navigator Sukses 6 Menguji fungsi untuk menampilkan halaman petunjuk penggunaan Sistem editor telah terbuka Klik menu Help Æ Manual Tampil halaman petunjuk penggunaan editor -

(14)

Lampiran 21 Hasil pengujian form login

No Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang diharapkan Hasil Uji Pengguna tidak mengisi password, atau mengisi password yang salah, kemudian menekan tombol OK

Muncul pesan bahwa password salah dan harus mengulanginya lagi sukses Pengguna menekan tombol Cancel

Form login tertutup lagi, tanpa masuk ke form Editor

sukses 1 Validasi login Form login

telah terbuka Pengguna mengisi password yang benar kemudin menekan tombol OK

Form login tertutup, dan masuk ke form Editor

(15)

Lampiran 22 Hasil pengujian form ganti password

No Deskripsi Uji Kondisi Awal Skenario Uji Hasil yang diharapkan Hasil Uji Pengguna tidak mengisi password lama dengan benar

Muncul pesan bahwa password lama salah

sukses Pengguna tidak mengisikan password baru

Tombol OK tidak aktif sukses

Password baru tidak sama dengan konfirmasi password baru

Tombol OK tidak aktif sukses

Pengguna menekan tombol Cancel

Form ganti password tertutup, tanpa merubah password sukses 1 Menguji fungsi ganti password Form ganti password telah terbuka Pengguna mengisi password lama dengan benar, password baru sama dengan konfirmasi password baru, kemudin menekan tombol OK Muncul konfirmasi penggantian password Sukses

Referensi

Dokumen terkait

Menurut Gagne, Wager, Goal, & Keller [6] menyatakan bahwa terdapat enam asusmsi dasar dalam desain instruksional. Keenam asumsi dasar tersebut dapat dijelaskan

Mengacu dari hasil penelitian sebelumnya dan melihat pentinganya Tembaga dan Boron pada tanaman kelapa sawit, penulis tertarik melakukan penelitian Survei dan

Sangat Tidak Sesuai (STS) : Jika anda merasa Sangat Tidak Sesuai antara apa yang terjadi dengan pernyataan tersebut.. Tidak Sesuai (TS) : Jika anda merasa Tidak

Hal tersebut yang menjadi pertimbangan penulis untuk mengembangkan sistem registrasi KRS yang memanfaatkan teknologi wireless yaitu teknologi J2ME, untuk memudahkan mahasiswa

HAFISZ TOHIR DAERAH PEMILIHAN SUMATERA SELATAN I.. Oleh karena itu Anggota DPR RI berkewajiban untuk selalu mengunjungi ke daerah pemilihan telah ditetapkan sesuai dengan

Tujuan perencanaan agregat adalah untuk menyesuaikan kemampuan produksi dalam menghadapi permintaan pasar yang tidak pasti dengan mengoptimumkan penggunaan tenaga

Jadi dalam penelitian ini fenomena yang akan diteliti adalah mengenai keadaan penduduk yang ada di Kabupaten Lampung Barat berupa dekripsi, jumlah pasangan usia

Keamanan pada kamar tidur Keamanan sirkulasi kamar tidur tidak terpenuhi dikarenakan satu kamar di isi dengan 4 orang dengan tempat tidur tingkat dengan ukuran 1x2 meter dan