Diagram Alir Program Utama

maka tertampil pada pesan teks “Data Lengkap” dan sistem penerima mengkonfirmasi bahwa paket data diterima dengan mengirimkan karakter ‘o’ ok. Jika paket data yang diterima tidak sesuai format, maka sistem penerima mengirim karakter ‘t’ tidak lengkap, sistem akan menunggu data dikirim lagi, jika paket data masih tidak lengkap diterima sampai lima kali pengulangan, maka tertampil pada pesan tek s “Data Tidak Lengkap”, sistem akan mengirimkan karakter ‘o’ menyatakan paket yang diterima ‘berhasil’ maka sistem akan menerima paket data selanjutnya, paket data yang ditampilkan adalah paket data yang diterima sebelumnya. Paket data yang diterima akan dipisahkan kembali menjadi masing-masing data pengukuran untuk ditampilkan pada aplikasi. Program dirancang menampilkan data pengukuran yang diterima dalam bentuk teks, animasi alat ukur, tabel, dan grafik. Data yang diterima disimpan secara otomatis di data C:\, peyimpanan data ini dilakukan sebagai backup data yang telah diterima. Data disimpan dengan nama file berdasarkan tanggal dan jam penerimaan data. Setelah selesai mengambil data pengguna dapat mengakhiri proses menerima data dengan menekan tombol akhiri pada blok proses data, maka akan muncul pesan teks pada status proses data “Tunggu Beberapa Saat…”. Setelah proses berakhir akan muncul kotak dialog “Selesai” yang menyatakan proses telah berakhir ditunjukkan pada gambar 3.29. Gambar 3.29. Kotak Dialog-Selesai Pengguna dapat menutup komunikasi serial dengan menekan tombol disconnect maka akan muncul pesan teks pada status proses data “Terputus”. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Pilih Port Com Masukan Baudrate Tekan Connect Tampil Port Tidak Terhubung Tampil Tekan Connect Port Terhubung? Tampil Terhubung Tampil Komunikasi Terputus Tekan Mulai Status Koneksi Terputus? Data Masuk = 10 Detik? Tampil Belum Ada Data Tampil Terhubung Sistem Pengirim Menerima Data Data Sesuai Format? Memisahkan Data Tampil Data dalam Teks, Animasi, Tabel, dan Grafik Tekan Akhiri Tampil Tunggu Beberapa Saat... Tampil Proses Telah Berakhir Tekan Disconnect Tampil Terputus Mulai Data Tersimpan di C:\ Kembali Data Masuk = ‘p’ ? Kirim Data ‘y’ Tampil Ada Data Tampil Data Lengkap Ya Tidak Ya Tidak Tidak Ya Tidak Ya Kirim Karakter ‘o’ Lanjut? Tidak Ya Counter = 5? Tidak Ya Kirim Karakter ‘t’ Tampil Data Tidak Lengkap Counter++ Counter = 0 Kirim Karakter ‘o’ Gambar 3.30. Diagram Alir Subrutin Penerimaan Data PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

3.5.2.4. Diagram Alir Subrutin Simpan Data

Diagram alir subrutin simpan data ditunjukkan pada gambar 3.36. Data dapat disimpan pada hard drive laptopPC dalam bentuk data excel Microsoft Excel 97-2003 Worksheet setelah data diterima melalui proses penerimaan data. Pengguna dapat menekan tombol browse untuk memilih lokasi penyimpanan data pada hard drive laptopPC. Jika folder belum dipilih, maka akan muncul kotak dialog peringatan “Folder Belum Dipilih” ditunjukkan gambar 3.31. Gambar 3.31. Kotak Dialog Peringatan-Folder Belum Dipilih Setelah memilih tempat penyimapan pengguna dapat melihat kembali tempat atau lokasi penyimpanan file yang dipilih dengan menekan teks yang menampilkan tempat penyimpanan file akan muncul kotak dialog “Folder Simpan” lokasi penyimpanan data seperti ditunjukkan pada gambar 3.32. Gambar 3.32. Kotak Dialog-Folder Simpan Penamaan file bertujuan untuk memisahkan data yang disimpan pada hard drive laptopPC hal ini akan memudahkan pengguna untuk mencari data pengukuran yang telah disimpan berdasarkan waktu atau jumlah data yang diambil. Pengguna dapat mengisi nama file pada edit text nama file. Setelah mengisi nama file, pengguna dapat memberi perintah simpan pada program dengan menekan tombol simpan. Sebelum dapat menyimpan data, program kembali memeriksa prosedur penyimpanan diantaranya folder tempat penyimpanan, nama file, dan data yang telah dibaca. Jika folder belum dipilih maka akan muncul kotak dialog peringatan “Folder Kosong”, seperti yang ditunjukkan pada gambar 3.33.