BAB 3 RANCANGAN PROGRAM APLIKASI

dokumen-dokumen yang mirip
BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3 PERANCANGAN PROGRAM

BAB 3 RANCANGAN PROGRAM APLIKASI. untuk mengoptimalkan pengolahan data cluster sampling : Gambar 3.1 Rancangan Struktur Menu Utama

BAB III PERANCANGAN PROGRAM APLIKASI

BAB 3 PERANCANGAN PROGRAM. Dalam perancangan program aplikasi optimalisasi pemesanan bahan baku ini,

BAB 3 METODOLOGI. Metodologi penelitian yang digunakan dalam penulisan ini adalah studi

BAB 3 PERANCANGAN PROGRAM APLIKASI

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

BAB 3 PERANCANGAN PROGRAM APLIKASI

BAB 3 PERANCANGAN PROGRAM. Dalam perancangan program aplikasi optimalisasi pemesanan bahan baku ini,

BAB 4 IMPLEMENTASI DAN EVALUASI

UNIVERSITAS BINA NUSANTARA

BAB 3 PERANCANGAN. dengan jumlah pegawai sebanyak 15 orang, Sinta Restaurant & Cafe tidak hanya

BAB 3 PERANCANGAN PROGRAM

BAB III ANALISA DAN PERANCANGAN 3.1 ANALISA PERANGKAT LUNAK BASIS DATA MULTIMEDIA

Bab III PERANCANGAN PROGRAM APLIKASI

BAB 4 IMPLEMENTASI DAN TESTING Perkiraan Kebutuhan Piranti Keras (Hardware) b. Memory DDR 512MB

BAB 4 IMPLEMENTASI. minimum 2 Giga Hertz dan memory RAM minimum 256 MB, sedangkan untuk

BAB III PERANCANGAN APLIKASI DAN PERCOBAAN METODA RESPONS PERMUKAAN

BAB 3 ANALISIS DAN PERANCANGAN. digunakan adalah suatu sistem yang terdiri dari banyaknya perulangan, baris

BAB 3 PERANCANGAN PROGRAM. Waterfall Model. Hasil analisis yang telah dilakukan adalah sebagai berikut : operasi yang paling banyak digunakan.

BAB 3 PERANCANGAN PROGRAM

BAB 4 HASIL DAN PEMBAHASAN

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN. Metode Inverse Modified Discrete Cosine Transform (IMDCT) yang akan

BAB 3 ALGORITMA DAN PERANCANGAN. membaca partitur musik ini adalah sebagai berikut : hanya terdiri dari 1 tangga nada. dengan nada yang diinginkan.

BAB 4 IMPLEMENTASI DAN EVALUASI. Agar diperoleh hasil yang memuaskan, sebaiknya program aplikasi ini digunakan. 1. Processor Pentium III

BAB IV IMPLEMENTASI DAN PENGUJIAN. dilanjutkan dengan pengujian terhadap aplikasi. Kebutuhan perangkat pendukung dalam sistem ini terdiri dari :

BAB 4 METODOLOGI PENELITIAN. Berdasarkan pembahasan landasan teori yang telah diuraikan pada bab 3,

BAB 4 METODOLOGI PENELITIAN. penelitian ini memiliki kerangka pemikiran sebagai berikut :

BAB 3 PERANCANGAN PROGRAM. dari OOP (Object Oriented Programming) di mana dalam prosesnya, hal-hal

BAB 3 PERANCANGAN PROGRAM

BAB 3 ANALISIS DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help.


PERANCANGAN PROGRAM. struktur/hirarki menu, State Transition Diagram (STD), modul dan pseudocode, serta

BAB 3 ANALISIS DAN PERANCANGAN. percetakan kertas yang memproduksi segala macam jenis pencetakan. Mulai dari

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM. pengembangan sistem yang lazim disebut Waterfall Model. Metode ini terdiri dari enam

BAB 3 ANALISIS DAN PERANCANGAN

BAB III PERANCANGAN SISTEM

UNIVERSITAS BINA NUSANTARA

Bab 4 IMPLEMENTASI DAN EVALUASI APLIKASI MULTIMEDIA SCRIPTING LANGUAGE

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

LEMBAR PERNYATAAN KEASLIAN TUGAS AKHIR LEMBAR PENGESAHAN PEMBIMBING

BAB 3 ALGORITMA DAN PERANCANGAN

BAB I PENDAHULUAN. Gambar 1. Tampilan Awal aplikasi Protel for Windows 1.5. Pilihan menu. Tombol (button) perintah

BAB 3 METODOLOGI PENELITIAN. kepustakaan dan studi laboratorium, di mana penulis mempelajari teori-teori teknik

BAB IV HASIL DAN UJICOBA

BAB 4 IMPLEMENTASI DAN EVALUASI PROGRAM. implementasi dari program aplikasi yang dibuat. Penulis akan menguraikan

Kemajuan di bidang teknologi khususnya di dunia komputer dari hari ke. yang semakin kompleks. Dari berbagai macam aktivitas yang digeluti, sebuah

BAB 4 IMPLEMENTASI PROGRAM

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 3 ANALISIS DAN PERANCANGAN SISTEM PROGRAM APLIKASI HANDS RECOGNIZER

UNIVERSITAS BINA NUSANTARA PERANCANGAN PROGRAM APLIKASI PENDUGAAN DATA HILANG PADA PERCOBAAN DALAM RANCANGAN ACAK KELOMPOK DAN PETAK TERBAGI.

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

BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN TITIK IMPAS PADA MULTIPLE PRODUCT

BAB 3 PERANCANGAN SISTEM. untuk pengguna interface, membutuhkan perangkat keras dan perangkat lunak.

BAB IV. HASIL DAN Uji Coba

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

BAB 3 PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN PROGRAM. oleh sistem untuk mendapatkan hasil yang sesuai. Berikut ini adalah gambaran umum

BAB III ANALISA DAN PERANCANGAN. menampilkan teks - teks serta terdapat kuis dengan animasi untuk melatih para

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB IV HASIL DAN UJICOBA

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB 3 PEMBAHASAN. pelayanan kesehatan prima, Pt Binara Guna Mediktama pada tahun 1986 mendirikan

BAB IV HASIL DAN UJI COBA

Processor Intel Pentium III 233MHz

tentang perubahan kondisi aplikasi dijalankan :


Berikut ini adalah petunjuk pemakaian aplikasi sistem basis data. Petunjuk berikut ini disertai dengan tampilan layar. Keterangan selengkapnya

Gambar 3.1. Diagram alir apikasi image to text

BAB IV IMPLEMENTASI DAN EVALUASI. proses yang harus dilakukan agar sistem dapat berjalan dengan baik. Proses dan cara

BAB III ANALISA DAN PERANCANGAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3 ANALISIS DAN PERANCANGAN PROGRAM

PRAKTIKUM 1 2 MENGENAL DELPHI

BAB IV IMPLEMENTASI DAN PENGUJIAN

Berikut adalah navigation diagram ketika memilih new dari layar staff management:

Mengetik Dokumen Sederhana

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 ANALISIS

UNIVERSITAS BINA NUSANTARA

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

BAB III ANALISA DAN PERANCANGAN

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN. Matching Profile adalah perlunya memasang atau meng-install aplikasi kedalam

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. membutuhkan spesifikasi Perangkat Keras (Hardware) dan Perangkat Lunak (Software)

Transkripsi:

36 BAB 3 RANCANGAN PROGRAM APLIKASI 3.1 Struktur Menu Pertama-tama, pada program ini, terdapat 2 buah tombol utama, yaitu tombol Kuantitatif, dan tombol Kualitatif. Berikut, digambarkan struktur masingmasing dan penjelasannya : Gambar 3.1 Struktur Menu Utama Pada menu Utama, terdapat 2 pilihan, yaitu apakah percobaan akan menggunakan Data Kuantitatif, atau Data kualitatif. Setelah user memilih salah satu jenis data, maka akan lanjut ke menu SubMenu. Pada SubMenu, baik pada SubMenu Kuantitatif, maupun Kualitatif, akan muncul 3 buah menu yaitu menu Data, menu Edit, dan menu Help. Gambar 3.2 Struktur SubMenu

37 Dari 3 menu diatas, bisa dijelaskan masing-masing menu punya submenu masing-masing, yaitu : Menu Data New Data Open Data Save Data Exit Gambar 3.3 Struktur Menu Data Pada Menu Data terdapat 4 buah pilihan, yaitu New Data, Open Data, Save Data, Exit. Pada pilihan New Data, adalah pilihan untuk membuat data yang baru. Open Data, adalah pilihan untuk membuka data yang telah disimpan sebelumnya. Save Data, adalah pilihan untuk menyimpan data yang telah di-input ke dalam suatu file. Exit, dipilih jika pengguna ingin keluar dari program. Menu Edit Undo Cut Copy Paste Delete Select All Gambar 3.4 Struktur Menu Edit Pada Menu Edit ini, berisi submenu-submenu yang berhubungan dengan teks, yaitu Undo, Cut, Copy, Paste, dan Delete. Gambar 3.5 Struktur Menu Help

38 Pada Menu Help terdapat 2 submenu yaitu Help, yaitu untuk menampilkan bantuan (Help) dari program dan About yang berisi keterangan tentang program (Profil Penulis). 3.2 State Transition Diagram (Diagram Transisi State) Berikut ini diagram transisi untuk program aplikasi Pfaktor : Gambar 3.6 STD Menu Utama Pada Menu Utama ini, user dapat memilih menu-menu seperti Kuantitatif, kualitatif, Program Help, About. Saat memilih Kuantitatif, maka program akan menampilkan Layar Input 1 yang memungkinkan user meng-input data-data umum percobaan. Saat memilih Kualitatif, maka program menampilkan Layar Input 2, yang berisi inputan data-data untuk jenis kualitatif. Pada pilihan Program Help, program akan menampilkan Layar Bantuan, sedangkan pilihan About akan menampilkan Layar Tentang Profil Penulis.

39 Gambar 3.7 STD input 1 Pada tampilan Layar Input 1, user bisa memilih untuk membuka file, atau menyimpan file, atau melanjutkan ke Layar Input Y dengan memilih tombol Next. Saat memilih Open Data, user diminta untuk membuka file dengan extenstion (*.dta), jika data tersebut ada, maka layar input 1 akan terisi secara otomatis. Saat memilih Save Data, user diminta untuk mengetikkan nama file yang diinginkan bagi file yang akan disimpan. Setelah itu program akan melakukan penyimpanan file dengan data pada layar dan dinamai sesuai nama file yang diinginkan oleh user. Sedangkan pada pemilihan tombol Next maka program akan melakukan validasi dari data-data yang di-input user pada Layar Input 1. Jika data yang di-input valid, maka program akan melanjutkan ke Layar Input Y. Jika tidak valid, maka akan muncul error message bagi user untuk memperbaiki data-data yang tidak valid.

40 Gambar 3.8 STD input 2 Pada tampilan Layar Input 2, user bisa memilih untuk membuka file, atau menyimpan file, atau lanjut ke Layar Input Y dengan memilih tombol Next. Hampir sama seperti Layar input 1, Ada pilihan Open Data, Save Data. (keterangan sama seperti diatas). Pada pemilihan tombol Next maka program akan melakukan validasi dari data-data yang di-input user. Jika data yang diinput valid, maka program akan melanjutkan ke Layar Input Y. Jika tidak valid, maka muncul error message untuk memperbaiki data-data yang tidak valid. Gambar 3.9 STD input Y

41 Pada tampilan Layar Input Y, user bisa memilih untuk Buka file, Save File, atau lanjut ke Layar Output Y dengan tombol Next. Pilihan Open Data dan Save Data tak perlu dijelaskan lagi. Pada pemilihan tombol Next maka program akan melakukan validasi dari data-data yang di-input user pada Layar Input Y, dimana bisa memvalidasi inputan non angka, maupun angka yang tak valid. Jika valid, maka program akan lanjut ke Layar Output Y. Jika tidak valid, maka akan muncul error message untuk memperbaiki data-data yang tidak valid. Gambar 3.10 Layar Output Y Pada tampilan Layar Output Y, disini hanya melihat inputan Y yang telah diinput tepat atau tidak, beserta peubah kode. Terdapat pilihan kembali ke main menu, atau tekan next untuk lanjut ke menu Analisis. Gambar 3.11 STD Layar Analisis

42 Pada Layar Analisis, akan ditampilkan hasil dari perhitungan yang diminta oleh user. Pilihan yang dapat dilakukan oleh user ialah Print. Saat memilih tombol Print, program akan menampilkan Report sesuai dengan tampilan pada Layar Output. Selaon itu, user bias kembali ke main menu untuk menginput Data baru, ataupun open Data. 3.3 Perancangan Layar Perancangan layer untuk program ini menggunakan Software Borland Delphi 6.0 dengan tampilan interface yang menarik, interaktif, dan tak lupa menerapkan kaidah IMK yang baik, seperti konsistensi tampilan data, kendali sepenuhnya di tangan user. Program PFaktor punya 7 layar, sesuai dengan STD yang telah dibuat, ditambah 1 layar Print. Mereka adalah Main menu, Input Layar 1 (Kuantitatif), Input Layar 2 (Kualitatif), Input Data Y, Output Data Y, Analisis, dan Print. Gambar 3.12 Rancangan Layar Menu Utama Gambar 3.13 Rancangan Layar 1

43 Gambar 3.14 Rancangan Layar 2 Gambar 3.15 Rancangan Layar Input Y Gambar 3.16 Rancangan Output Y Gambar 3.17 Rancangan Layar Analisis 3.4 Perancangan Modul Program aplikasi Pfaktor.exe ini, digunakan beberapa modul untuk mempermudah penulisan program/ terstruktur. Selain itu, agar tak membuang memory komputer, karena ada beberapa modul yang dipakai berulang kali. Modul-modul yang terdapat pada program ini diantaranya adalah modul Validasi Input 1 (Data kuantitatif), modul Validasi Input 2 (Data kualitatif), modul input Y, modul Output Y beserta var Dummy, modul Analisis, modul Save Data, dan modul Open Data. Berikut ini gambaran umum proses yang terjadi pada tiap-tiap modul tersebut.

44 Modul Validasi 1 (Data Kuantitatif) Pada modul ini, program akan memastikan apakah data-data yang telah diinput user valid atau tidak. Pengecekan yang dilakukan sebatas apakah data yang diminta telah diisi atau belum, dan syarat seperti lambang faktor tidak boleh ada yang sama. Berikut gambaran prosesnya. Prosedur Validasi Input 1 Flag = True Jika (Nama Percobaan kosong) atau (Banyak Kelompok kosong) atau (Taraf Faktor kosong) maka Flag = False Jika Flag = True maka Lanjut ke Input Data Y selain itu Ulang Lagi end; Gambar 3.18 FlowChart Modul Validasi 1

45 Modul Validasi 2 (Data kualitatif) Pada modul ini, hampir sama dengan modul Validasi 1, tetapi ada perbedaan, dimana ada input yang berbeda dibandingkan modul validasi 1, yaitu tak memasukkan nilai dari taraf Faktor. Selain itu, sama semua seperti Modul Validasi 1. Gambar 3.19 FlowChart Modul Validasi 2 Modul Inputan Y Pada modul ini, akan mengecek apakah data Y yang dimasukkan valid, atau tidak. Seperti tak boleh memasukkan Huruf, dsb. Gambaran Prosesnya : Prosedur Validasi Input Y Flag = True

46 For Awal Grid sampai Akhir Grid lakukan Mulai For Jika Isi Grid bukan Angka maka Flag = False akhir For Jika Flag = True maka Lanjut ke Output Y selain itu Ulang Lagi Akhir Prosedur Gambar 3.20 FlowChart Modul input Y Modul Output Y Pada modul ini, akan melakukan pengkodean Data, bila data yang diinput adalah Data kuantitatif, atau Dummy, jika yang diinput adalah Data Kualitatif. Gambaran prosesnya

47 Prosedur Validasi Output Y For Awal Data sampai Akhir Data lakukan Mulai For prosedur Doolittle Akhir For Lanjut ke Analisis Akhir Prosedur Gambar 3.21 FlowChart Output Y Pada modul ini, menggunakan prosedur Doolittle, dimana prosedur ini akan mencari nilai regresi dari data, menggunakan Metoda Doolittle. Gambaran proses : For awal data sampai 5 lakukan mulai for hitung matrix X, Y, Regresi akhir for Akhir Prosedur

48 Gambar 3.22 FlowChart Doolitle Modul Analisis Pada modul ini, akan dilakukan analisis dari nilai regresi yang telah didapatkan dari prosedur Doolittle. Masing-masing variabel regresi akan dianalisis, untuk dilihat apakah valid atau tidak. Gambaran Proses Prosedur Hitung JK For Awal Grid sampai Akhir Grid lakukan Mulai For Hitung Faktor Koreksi dan JK Total Hitung JK Kelompok Hitung JK Faktor A,B, kuadrat A, kuadrat B, Interaksi AB Hitung JK Galat, Galat Murni Akhir For Akhir Prosedur

49 Gambar 3.23 FlowChart Modul Analisis Modul Save File Pada modul ini, untuk menyimpan pilihan rancangan, desain rancangan, dan nilai Data ke file berekstension (*.dta). Prosedur Save Data Gambar 3.24 FlowChart Save Data

50 Modul Open Data Pada modul ini, ia akan membaca file data berekstension (*.dta). File ini adalah file yang telah dibuat dan disimpan sebelumnya. Gambaran proses Gambar 3.25 FlowChart Open Data