4.2.11 Pemberitahuan Informasi Yang Ditampilkan Penuh
Pemberitahuan ini bertujuan sebagai informasi kepada pengguna bahwa informasi yang ditampilkan penuh. Pemberitahuan terjadi karena program memeriksa pada tabel
informasi yang sedang ditampilkan sudah mencapai 10 buah informasi. Program akan memeriksa ketika pengguna menekan tombol simpan. Gambar 4.15 menampilkan
pemberitahuan bahwa informasi penuh.
4.2.12 Hapus Informasi
Penghapusan informasi terjadi karena dua hal, pertama keinginan pengguna yang kedua bahwa informasi yang ditampilkan sudah kadaluarsa.
1 Hapus Informasi Karena Keinginan Pengguna
Ketika pengguna ingin menghapus informasi yang sedang ditampilkan. Pengguna mendapatkan fasilita untuk melakukan hal tersebut. Caranya dengan klik dua kali
pada data tabel informasi yang sedang ditampilkan. Dengan melakukan klik dua kali program akan mengirimkan perintah untuk menghapus informasi. Gambar
4.16 pada kotak biru menampilkan data perintah hapus informasi yang dikirimkan PC atas kemauan pengguna.
2 Hapus Informasi Kerena Informasi Sudah Kadaluarsa.
PC memeriksa data waktu dari informasi yang sedang ditampilkan, ketika data informasi sudah kadaluarsa PC akan mengirimkan perintah untuk menghapus data
informasi pada raspberry pi. Gambar 4.16 pada kotak hijau menammpilkan data perintah hapus informasi yang dikirimkan PC karena informasi sudah kadaluarsa.
Setelah data informasi dihapus oleh raspberry pi, raspberry pi akan mengirimkan pemberitahuan bahwa informasi telah dihapus dan setelah menerima pemberitahuan bahwa
informasi yang ditampilkan telah dihapus, program akan menghapus data pada tabel informasi yang sedang ditampilkan. Gambar 4.16 pada kotak merah menampilkan
pemberitahuan yan diterima PC bahwa informasi telah dihapus. Gambar 4.17 menampilkan bahwa informasi 17 telah dihapus. Gambar 4.20 menampilkan bahwa informasi tujuh telah
dihapus. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.16 Pengiriman dan Penerimaan Perintah Hapus Informasi
Gambar 4.17 Penghapusan Informasi 17 Pada Raspberry Pi PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.18 Penghapusan Informasi 7 Pada Raspberry Pi
4.3 Pembahasan Perangkat Lunak
4.3.1 Perangkat Lunak Pengisi Informasi
Perangkat lunak pengisi informasi terdiri dari empat bagian program. Empat program tersebut ialah program form informasi, penerimaan data, pemeriksaan masa berlaku
informasi yang sedang ditampilkan, dan database dari semua informasi yang dimasukan. Gambar 4.19 menampilkan list program pemanggilan modul pemrograman python. Modul
yang dipanggil yaitu serial, threading, Tkinter, tkFont, ttk, PIL, os.path, MySQLdb, datetime, time, scrolledText, dan tkMassagebox. Gambar 4.20 merupakan list program
inisialisasi variabel pemanggilan memori pada PC. Program di bawah merupakan pengaktifan port usb yang digunakan untuk komunikasi serial. Pengaktifan port
menggunakan modul serial dan diatur juga bautrate dan port yang digunakan. Perangkat lunak form informasi dalam listing program penamaannya ialah Formisi. Subprogram
aturKomponen merupakan penamaan subprogram pembuatan antarmuka form informasi. Subprogram cekdata merupakan penamaan untuk program pemeriksaan data waktu
informasi. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 4.19 List Program Pemanggilan Modul Python
Gambar 4.20 List Program Pengaktifan Port USB
4.3.1.1 Perangkat Lunak Form Informasi Formisi
Perangkat lunak Form informasi merupakan program interface untuk memasukan informasi. Urutan program dimulai dari inisialisasi data, pemanggilan gambar jpeg,
pemanggilan subprogram. Gambar 4.21 menampilkan inisialisasi program form informasi.
Gambar 4.21 List Program Inisialisasi Form Infomasi
Gambar 4.22 merupakan listing program pemanggilan gambar dalam format jpg
yang digunakan sebagai background form informasi. Gambar 4.23 merupakan listing program pemanggilan subprogram. Pemanggilan subprogram dimulai dari aturKomponen
sampai aturfont. Program aturKomponen adalah program yang membentuk tampilan interface form informasi. Program aturfont adalah program yang mengatur ukuran dan
jenis huruf pada form informasi. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI