Gambar 2.11. Halaman awal VB 6.0 [26].
Pada pemrograman VB 6.0, pengembangan aplikasi dimulai dengan pembentukan user interface, kemudian mengatur properti dari obyek-obyek yang
digunakan dalam user interface, dan baru dilakukan penulisan kode program untuk menangani kejadian-kejadian event [27]. Langkah awal menggunakan VB
6.0 adalah mengenal Integrated Development Environment IDE. Dengan IDE, pemrogram maka dapat membuat user interface, melakukan coding, melakukan
testing dan debug, serta merubah program menjadi aplikasi executable. Gambar
2.12 menunjukkan IDE pada VB 6.0.
Gambar 2.12. IDE pada VB 6.0 [27].
Menu Toolbar digunakan untuk memilih tugas-tugas tertentu seperti
menyimpan project, membuka project dan sebagainya [28]. Project Explorer berisi gambaran dari semua modul yang terdapat dalam aplikasi yang akan dibuat.
Form Designer merupakan tempat untuk merancang user interface dari aplikasi.
Toolbox berisi komponen-komponen yang digunakan untuk mengembangkan user
interface . Code View merupakan tempat untuk menulis coding. Properties
merupakan daftar properti-properti object yang sedang terpilih. Jendela Color Palette
, adalah fasilitas cepat untuk mengubah warna suatu object.
35
BAB III PERANCANGAN
Perangkat lunak pengukuran dan pengawasan kinerja jaringan GSM terdiri dari dua bagian utama, yaitu bagian Network Monitoring dan Analyzer. Network
Monitoring berfungsi untuk mengakusisi data, lalu menampilkannya secara
realtime , kemudian data tersebut disimpan di database untuk keperluan Analyzer.
Analyzer berfungsi untuk melakukan proses load data dari database, kemudian
ditampilkan dengan tampilan yang lebih detail untuk keperluan analisis. Perangkat lunak ini dibuat menggunakan program Microsoft Visual Basic
6.0 dan Microsoft Access. Microsoft Visual Basic 6.0 digunakan untuk menghasilkan tampilan, melakukan proses aritmatika, melakukan koneksi
terhadap MS yang digunakan dalam akusisi data GSM, dan melakukan koneksi dengan Microsoft Access untuk proses penyimpanan data di database. Microsoft
Access berfungsi untuk menghasilkan database.
3.1 Algoritma Perancangan
3.1.1 Algoritma Perancangan Network Monitoring
Network Monitoring berfungsi untuk mengendalikan 4 proses utama yaitu
koneksi antara MS dan Personal Computer PC, akusisi data-data kualitas, menampilkan data-data kualitas dan menyimpannya ke database. Gambar 3.1.
menunjukkan algoritma Network Monitoring.
Koneksi MS dan PC
Akusisi data kualitas jaringan GSM
Tampilkan data Secara Real Time
Simpan ke Database
Gambar 3.1. Algoritma Network Monitoring.
3.1.2 Algoritma Perancangan Analyzer
Analyzer berfungsi untuk mengendalikan 2 proses utama yaitu load data
dari database dan menampilkannya dengan tampilan yang mudah dimengerti oleh user
. Data yang akan ditampilkan adalah data-data kualitas jaringan. Gambar 3.2. menunjukkan algoritma Analyzer.
Load dari database
Tampilkan
Gambar 3.2. Algoritma Analyzer.
3.2 Perancangan diagram alir program
3.2.1 Diagram Alir Menu Utama
Menu utama merupakan tampilan awal yang berinteraksi dengan user saat pertama kali dijalankan. Ada tiga buah subroutine yang dapat
dijalankan dari Menu Utama, yaitu Network Monitoring subroutine, Analyzer subroutine
dan Help subroutine. Gambar 3.3. menunjukkan diagram alir menu utama.
Mulai
Help ?
Network Monitoring ?
Analyzer ? Help
Network Monitoring
Analyzer
Menu Utama ?
Selesai Ya
Ya Ya
Ya Tidak
Tidak Tidak
Tidak
Gambar 3.3. Diagram alir Menu Utama.