• Tidak ada hasil yang ditemukan

Perancangan S pesifikasi Proses Modul S plash

Dalam dokumen BAB 3 ANALISIS SISTEM YANG BERJALAN (Halaman 35-44)

13. Layar Report

3.2.10 Perancangan S pesifikasi Proses Modul S plash

Tampilankan layar splash Tampilankan layar loading Akhiri splash

Modul Login

Lakukan input Akhir modul login

Modul Menu Utama

Buka submenu menu utama

Tekan “File”, panggil modul File Tekan “Tools”, panggil modul Tools Tekan “Database”, panggil modul Database Tekan “About”, panggil modul About Akhir modul menu utama

Modul File

Buka submenu File

Tekan “Load M ap”, tampilan layar form load Tekan “Save M ap”, lakukan penyimpanan map1 Tekan “Print”, lakukan pencetakan map1 Tekan “Sign Out”, keluar dari form

Tekan “Exit”, keluar dari program Akhir modul File

Modul Tools

Buka submenu Tools Tekan “Pan”

Tampilan kursor hand pada map1

Layar map1 dapat digeser melalui kursor hand Tekan “Identify”

Objek dapat diidentifikasikan melalui kusor identify Tampilan data informasi

Tekan “Zoom”

Tampilan menu “zoom in” , “zoom out” , “full extent” Tekan menu “zoom in”

Tampilan kursor zoom in

Objek dapat diperkecil melalui kursor zoom in Lakukan Perkecil map1

Tekan menu “zoom out ” Tampilan kursor zoom out

Objek dapat di perbesar melalui kursor zoom out Lakukan Pembesaran map1

Tekan menu “full extent ”

Objek dapat di full extent melalui kursor full extent Lakukan skala map1 menjadi kondisi skala awal

Modul Database

Buka submenu Database

Tekan “view events database”

Tampilankan FrmEventCalendarsDatabase Tekan “detaildatabase”

Tampilankan layar FrmDetailDatabase

Modul About

Buka submenu About

Tampilankan AboutProgram

Modul Program Utama

Jika pilih indexbutton = 1 button “zoom in” maka Tampilankan kursor zoom in

Objek dapat di diperkecil melalui kursor zoom in Lakukan Perkecilan map1

Akhiri pilih indexbutton

Jika pilih Indexbutton = 2 button “zoom out” M aka Tampilankan kursor zoom out

Objek map1 dapat di perbesar melalui kursor zoom out Lakukan pembesaran map1

Akhiri pilih indexbutton

Jika Indexbutton = 3 button “full extent” maka Objek dapat di full extent melalui kursor full extent Lakukan skala map1 menjadi kondisi skala awal Akhiri pilih indexbutton

Jika pilih Indexbutton = 4 button “pan” maka Tampilankan kursor pan

Objek map1 dapat ditunjuk melalui kursor pan Lakukan pergeseran map1

Akhiri pilih indexbutton

Jika Indexbutton = 5 button “label” maka Tampilankan kursor label

M ap1 melalui kursor label

Lakukan penunjukkan suatu lokasi tertentu map1 Akhiri pilih indexbutton

Jika pilih Indexbutton = 6 button “identify” maka Tampilankan kursor identify

Objek map1 dapat di identifikasi melalui kursor identify Lakukan penunjukkan map1

Akhiri pilih indexbutton

Jika Indexbutton = 7 button “pointer” maka

Tampilankan kursor hand pada layar map1 Layar M ap1 dapat digeser melalui kursor hand Akhiri pilih indexbutton

Jika Indexbutton = 8 button “Refresh” maka Lakukan Refresh pada map1 Akhiri pilih indexbutton

Jika Indexbutton = 9 button “Load M ap” maka Lakukan Load M ap pada map1 Akhiri pilih indexbutton

Jika Indexbutton = 10 button “Send M ap” maka Lakukan Send M ap pada map1 Akhiri pilih indexbutton

Jika Indexbutton = 11 button “Print” maka Lakukan print pada map1 Akhiri pilih indexbutton

Jika Indexbutton = 12 button “Save M ap” maka Lakukan Save pada map1 Akhiri pilih indexbutton

Jika Indexbutton = 13 button “Find” maka Lakukan Find pada map1 Akhiri pilih indexbutton

Sstab1_Click

Jika indexsstab1 = 1 maka

Indexsstab1.Caption = “Eksternal”

Checkpoint1_Click.Caption = “M arket and office” Tampilkan layer M arket and office pada map1

Checkpoint2_Click.Caption = “Education Building” Tampilkan layer Education Building pada map1

Checkpoint3_Click.Caption = “Hospital” Tampilkan layer Hospital pada map1

Checkpoint4_Click.Caption = “Religious Building ” Tampilkan layer Religious Building pada map1

Checkpoint5_Click.Caption = “Terminal” Tampilkan layer Terminal pada map1

Checkpoint6_Click.Caption = “Business Area” Tampilkan layer Business Area pada map1 Checkpoint7_Click.Caption = “Entertaint Area” Tampilkan layer Entertaint Area pada map1 Checkpoint8_Click.Caption = “Government Area”

Tampilkan layer Government Area pada map1 Akhiri jika indexsstab1 = 1

Jika indexsstab1 = 2 maka

Indexsstab1.Caption = “Feature”

Checkpoint9_Click.Caption = “Traffic Light” Tampilkan layer Traffic Light pada map1 Checkpoint10_Click.Caption = “Intersection” Tampilkan layer Intersection pada map1 Checkpoint11_Click.Caption = “Turn Street” Tampilkan layer Turn Street pada map1 Checkpoint12_Click.Caption = “M ix Traffic” Tampilkan layer M ix Traffic pada map1 Akhiri jika indexsstab1 = 2

Jika indexsstab1 = 3 maka

Indexsstab1.Caption = “Infra”

Checkpoint13_Click.Caption = “Flood Path ” Tampilkan layer Flood Path pada map1 Checkpoint14_Click.Caption = “Stuck Path ” Tampilkan layer Stuck Path pada map1

Checkpoint15_Click.Caption = “Accident Path” Tampilkan layer Accident Path pada map1 Akhiri jika indexsstab1 = 3

Jika indexsstab1 = 4 maka

Checkpoint16_Click.Caption = “Transit Halte ” Tampilkan layer Transit Halte pada map1 Checkpoint17_Click.Caption = “M ain Halte ” Tampilkan layer M ain Halte pada map1 Akhiri jika indexsstab1 = 4

ButtonReset_Click

Lakukan reset map1 ButtonCheckSelectCorridor

CmbSelectCorridor_click

Lakukan seleksi Corridor pada map1 ButtonKoordinat

M enampilkan koordinat map1 x : y : ButtonTanggal

M enampilkan Tanggal

ButtonJam

M enampilkan Jam

Ttab1_Click

Frame1 “Site M ap Legend” = False Frame2 ”Events Form” = False Frame3 ”Count Headway” = False Frame4 ”Analyze Indicator” = False Jika Frame1 = True

Tampilkan Frame1 Tampilkan M aplegend

Akhiri frame1

Jika Frame2 = True

Tampilkan Frame2

Jika cmbUnitPlacement = True Lakukan penitikan pada map1 Tampilkan msgbox peringatan M asukkan id_penitikan Flashshape pada map1 Akhiri cmbUnitPlacement Jika tidak cmbPoint = True Lakukan penitikan pada map1 Tampilkan FormEvent

Lakukan penginputan data Add_click

Data di masukkan kedalam database Reset_click

Data direset pada FormEvent Akhiri cmbPoint

Akhiri frame2 Frame3 = True

Tampilkan Frame3

Lakukan perhitungan headway Process_Click

Frame4 = True

Tampilkan Frame4

Lakukan analisa pada headway Analyze_Click

Dalam dokumen BAB 3 ANALISIS SISTEM YANG BERJALAN (Halaman 35-44)

Dokumen terkait