Institutional Repository | Satya Wacana Christian University: Pembuatan Sistem Informasi Laboratorium Kesehatan ACCUDI Memanfaatkan TELEGRAM API T0 562013009 BAB IV
BAB IV
Hasil Dan Analisis
Implementasi Sistem
a. Pemasangan Database pada database server
Pada tahap ini diperlukan database server Microsoft SQL
Server 2008 atau yang lebih tinggi, lalu dengan menggunakan
jendela query editor untuk membuat tabel dan relasi
Gambar 4.1 : Skrip pembuatan database
Setelah tahap diatas dilakukan maka database sudah siap digunakan.
1
Gambar 4.2 : Database siap digunakan
2
3
b. Pemasangan Web Service dan Web Report di Web
Server
Pada tahap ini adalah proses pemasangan skrip aplikasi web
service dan web report di web server. Yang perlu dilakukan yaitu
membuat direktori baru pada di drive “C:\inetpub\” dengan nama
“sites” dan di dalam direktori tersebut dimasukan kode program
secara terpisah sesuai dengan nama domain yang sudah ditentukan.
Gambar 4.3 : Susunan direktori web server
-
build.nael-lilik.com : berisikan installer aplikasi desktop.
-
Class : berisikan library data access yang berguna untuk
mengakses database.
-
reports.nael-lilik.com : berisikan skrip aplikasi web report yang
digunakan oleh pelanggan untuk mengakses laporan hasil uji
laboratorium.
4
-
services.nael-lilik.com : berisikan skrip aplikasi web service
yang digunakan oleh aplikasi desktop untuk dapat terhubung
pada database dan program dapat digunakan.
-
ServicesTelegram : berisikan aplikasi TELEGRAM Connector
yang dijalankan langsung di web server.
Tahap
selanjutnya
adalah
konfigurasi
IIS
(Internet
Information Service) supaya dapat diakses dari jaringan internet
publik maupun lokal. Buka IIS Manager lalu tambahkan Website
baru.
Gambar 4.4 : Menambahkan website baru
Masukan nama website, domain, dan lokasi direktori dari
kode program sesuai dengan fungsinya.
5
Gambar 4.5 : Konfigurasi website dan lokasi program
Supaya dapat diakses dari jaringan lokal dan publik perlu
dilakukan penyesuaian pada “.Net Trust Level” menjadi “Medium”
Gambar 4.IV.6 : Konfigurasi .Net Trust Level
6
Setelah semua selesai ditambah dan disesuaikan “.Net Trust
Level” maka web report dan web service sudah dapat digunakan.
Gambar 4.7 : Tampilan web report
Gambar 4.7 adalah tampilan ketika Web Report sudah
berhasil dipasang dan siap digunakan.
7
Gambar 4.8 : Tampilan web service
Gambar 4.8 adalah tampilan yang menandakan web services
sudah berhasil terpasang dan siap digunakan.
c. Pemasangan Program Aplikasi Desktop
Proses instalasi aplikasi desktop dilakukan dengan cara
mengunjungi http://build.nael-lilik.com lalu mengunduh installernya dengan cara klik link “Install”
8
Gambar 4.9 : Halaman unduh program aplikasi desktop
Setelah selesai proses unduh, lakukan proses installasi
dengan cara menjalankan “setup.exe”.
Gambar 4.10 : Proses installasi aplikasi desktop (1)
9
Gambar 4.11 : Proses installasi aplikasi desktop (2)
Gambar 4.12 : Proses installasi aplikasi desktop (3)
Setelah proses selesai maka program akan otomatis berjalan
dan meminta login.
10
Gambar 4.13 : Installasi program selesai & tampilan awal program
d. Cara pemakaian aplikasi
Jalankan program yang sudah terpasang dikomputer. Lalu
masukan username dan password.
Gambar 4.14 : Form Login
11
Setelah login berhasil maka akan dihadapkan dengan
tampilan utama seperti dibawah Gambar 4.15
Gambar 4.15 : Tampilan Utama Program
Setelah itu klik Tab Customer untuk meliha data pelanggan
yang ada.
12
Gambar 4.16 : Tampilan Customer
Klik tombol Add Customer untuk menambah data pelanggan
baru dan masukan data pelanggan lalu tekan “OK”.
13
Gambar 4.17 : Menambah data pelanggan
Jika ingin melakukan perubahan data yang sudah ada. Hanya
dengan memilih nama pelanggan pada daftar pelanggan lalu klik
“Update Customer”.
14
Gambar 4.18 : Memperbaharui data pelanggan
Setelah data selesai diperbaharui tekan OK untuk
menyimpannya.
Untuk memasukan hasil laporan klik Tab Report sehinga
mungkin tampilan seperti di Gambar 4.19
15
Gambar 4.19 : Tampilah halaman laporan
Klik “Add Report” untuk menambahkan hasil laporan.
Gambar 4. 20 : Fom input laporan
16
Masukkan id pelanggan cara memilih atau mengetikan id
Anggota. Secara otomatis program akan menampilkan data yang
sama. Pilih parameter dari hasil pengecheckan dan masukan
keterangannya di textbox lalu klik “Tambahkan”.
Setelah selesai memasukan data hasil pengecheckan makan klik Save
untuk menyimpan saja atau Save and Publish sekaligus menampilkan
hasil di halaman web report.
Untuk mengirimkan laporan dengan cara klik id laporan lalu
klik “Send Report” lalu tekan “ SEND”.
17
Gambar 4.21 : Mengirim laporan hasil uji laboratorium
Untuk membaca dan mengirim pesan makan pilih menu
Chat. Pada halaman tersebut akan disajikan semua daftar pesan
masuk.
18
Gambar 4.22 : Tampilan Halaman Chat
19
Untuk melakukan pengiriman pesan pribadi, klik “Send
message” lalu pilih nomor ID Telegram yang sudah terdaftar. Lalu
ketikan pesan, setelah itu ketik isi pesan yang mau disampaikan.
Gambar 4.23 : Mengirim pesan pribadi
Untuk melakukan pengiriman pesan pribadi, klik “Send
message” lalu pilih nomor ID Telegram yang sudah terdaftar. Lalu
ketikan pesan, setelah itu ketik isi pesan yang mau disampaikan.
Untuk melakukan pengiriman pesan masalah, klik “Send
Broadcast”. Pilih nomor id Telegram dari listbox beserta pesan yang
ingin disampai.
20
Gambar 4.24 : Kirim pesan Broadcast
Untuk mengatur TELEGRAM Connector, klik Setting lalu
tekan tombol “Telegram Settings”. Lalu masukan kode token di
textbox dan centang checkbox “Aktif” lalu klik OK.
21
Gambar 4.25 : Setting Telegram
Untuk setting fitur auto reply tekan tombol Feature Settings. Isikan
langsung pada tabel lalu tekan save config.
22
Analisa Sistem
a. Nama program masih belum sesuai dengan nama
laboratorium
b. Pada menu Customer, ketika memperbaharui data
Customer kotak username yang digenerate web report
tidak cocok dengan id anggota.
c. Belum tersedia fitur cetak kartu anggota
d. Pada menu Report, menu setting masih bermasalah dan
masih belum bisa mengolah parameter pengecheckan.
e. Pada menu Chating, daftar pesan tidak update untuk pesan
terakhir yang dikirim. Masih harus klik refresh untuk
mengetahui pesan terakhir terkirim atau tidak.
f.
Pada menu Setting, user management masih bermasalah
ketika menambah user baru.
g. Fitur auto birthday greeting belum berfungsi.
Hasil Pengujian
NO
Pengujian
Hasil
1
Login sesuai hak akses user
Berhasil
2
Menambah data pelanggan
Berhasil
3
Memperbaharui data pelanggan
Berhasil
4
Menghapus data pelanggan
Berhasil
5
Menampilkan data pelanggan berdasarkan
Berhasil
pencarian/saring sesuai ketentuan
6
Menambah hasil laporan uji laboratorium
Berhasil
23
7
Memperbaharui laporan hasil uji
Berhasil
laboratorium
8
Menghapus laporan hasil uji laboratorium
Berhasil
9
Menampilkan laporan hasil uji laboratorium
Berhasil
berdasarkan pencarian/saring sesuai
ketentuan
10
Menambah, menghapus dan memperbaharui
parameter uji laboratorium
Gagal
dikarenakan
belum bisa
menambahkan,
menghapus dan
memperbaharui
parameter uji
laboratorium.
11
Mengirimkan hasil uji laboratorium
Berhasil
menggunakan TELEGRAM
12
Menampilkan daftar pesan masuk dan pesan
Berhasil
keluar
13
Mengirim pesan pribadi
Berhasil
14
Mengirim pesan masal
Berhasil
15
Menambah dan menghapus akses pengguna
Gagal karena
pada saat
dicoba input
user baru tidak
tampil atau
masuk di
database.
24
16
Mengatur konfigurasi TELEGRAM melalui
Berhasil
aplikasi desktop
17
Mengaktifkan atau menonaktifkan
Berhasil
konfigurasi auto reply
18
Menambah, memperbaharui atau menghapus
Berhasil
keyword auto reply
19
Registrasi nomor id Telegram via pesan
Berhasil
20
Login di halaman Web Report
Berhasil
21
Menampilkan laporan di Web Report
Berhasil
Tabel 4.14 : Tabel pengujian program
25
Hasil Dan Analisis
Implementasi Sistem
a. Pemasangan Database pada database server
Pada tahap ini diperlukan database server Microsoft SQL
Server 2008 atau yang lebih tinggi, lalu dengan menggunakan
jendela query editor untuk membuat tabel dan relasi
Gambar 4.1 : Skrip pembuatan database
Setelah tahap diatas dilakukan maka database sudah siap digunakan.
1
Gambar 4.2 : Database siap digunakan
2
3
b. Pemasangan Web Service dan Web Report di Web
Server
Pada tahap ini adalah proses pemasangan skrip aplikasi web
service dan web report di web server. Yang perlu dilakukan yaitu
membuat direktori baru pada di drive “C:\inetpub\” dengan nama
“sites” dan di dalam direktori tersebut dimasukan kode program
secara terpisah sesuai dengan nama domain yang sudah ditentukan.
Gambar 4.3 : Susunan direktori web server
-
build.nael-lilik.com : berisikan installer aplikasi desktop.
-
Class : berisikan library data access yang berguna untuk
mengakses database.
-
reports.nael-lilik.com : berisikan skrip aplikasi web report yang
digunakan oleh pelanggan untuk mengakses laporan hasil uji
laboratorium.
4
-
services.nael-lilik.com : berisikan skrip aplikasi web service
yang digunakan oleh aplikasi desktop untuk dapat terhubung
pada database dan program dapat digunakan.
-
ServicesTelegram : berisikan aplikasi TELEGRAM Connector
yang dijalankan langsung di web server.
Tahap
selanjutnya
adalah
konfigurasi
IIS
(Internet
Information Service) supaya dapat diakses dari jaringan internet
publik maupun lokal. Buka IIS Manager lalu tambahkan Website
baru.
Gambar 4.4 : Menambahkan website baru
Masukan nama website, domain, dan lokasi direktori dari
kode program sesuai dengan fungsinya.
5
Gambar 4.5 : Konfigurasi website dan lokasi program
Supaya dapat diakses dari jaringan lokal dan publik perlu
dilakukan penyesuaian pada “.Net Trust Level” menjadi “Medium”
Gambar 4.IV.6 : Konfigurasi .Net Trust Level
6
Setelah semua selesai ditambah dan disesuaikan “.Net Trust
Level” maka web report dan web service sudah dapat digunakan.
Gambar 4.7 : Tampilan web report
Gambar 4.7 adalah tampilan ketika Web Report sudah
berhasil dipasang dan siap digunakan.
7
Gambar 4.8 : Tampilan web service
Gambar 4.8 adalah tampilan yang menandakan web services
sudah berhasil terpasang dan siap digunakan.
c. Pemasangan Program Aplikasi Desktop
Proses instalasi aplikasi desktop dilakukan dengan cara
mengunjungi http://build.nael-lilik.com lalu mengunduh installernya dengan cara klik link “Install”
8
Gambar 4.9 : Halaman unduh program aplikasi desktop
Setelah selesai proses unduh, lakukan proses installasi
dengan cara menjalankan “setup.exe”.
Gambar 4.10 : Proses installasi aplikasi desktop (1)
9
Gambar 4.11 : Proses installasi aplikasi desktop (2)
Gambar 4.12 : Proses installasi aplikasi desktop (3)
Setelah proses selesai maka program akan otomatis berjalan
dan meminta login.
10
Gambar 4.13 : Installasi program selesai & tampilan awal program
d. Cara pemakaian aplikasi
Jalankan program yang sudah terpasang dikomputer. Lalu
masukan username dan password.
Gambar 4.14 : Form Login
11
Setelah login berhasil maka akan dihadapkan dengan
tampilan utama seperti dibawah Gambar 4.15
Gambar 4.15 : Tampilan Utama Program
Setelah itu klik Tab Customer untuk meliha data pelanggan
yang ada.
12
Gambar 4.16 : Tampilan Customer
Klik tombol Add Customer untuk menambah data pelanggan
baru dan masukan data pelanggan lalu tekan “OK”.
13
Gambar 4.17 : Menambah data pelanggan
Jika ingin melakukan perubahan data yang sudah ada. Hanya
dengan memilih nama pelanggan pada daftar pelanggan lalu klik
“Update Customer”.
14
Gambar 4.18 : Memperbaharui data pelanggan
Setelah data selesai diperbaharui tekan OK untuk
menyimpannya.
Untuk memasukan hasil laporan klik Tab Report sehinga
mungkin tampilan seperti di Gambar 4.19
15
Gambar 4.19 : Tampilah halaman laporan
Klik “Add Report” untuk menambahkan hasil laporan.
Gambar 4. 20 : Fom input laporan
16
Masukkan id pelanggan cara memilih atau mengetikan id
Anggota. Secara otomatis program akan menampilkan data yang
sama. Pilih parameter dari hasil pengecheckan dan masukan
keterangannya di textbox lalu klik “Tambahkan”.
Setelah selesai memasukan data hasil pengecheckan makan klik Save
untuk menyimpan saja atau Save and Publish sekaligus menampilkan
hasil di halaman web report.
Untuk mengirimkan laporan dengan cara klik id laporan lalu
klik “Send Report” lalu tekan “ SEND”.
17
Gambar 4.21 : Mengirim laporan hasil uji laboratorium
Untuk membaca dan mengirim pesan makan pilih menu
Chat. Pada halaman tersebut akan disajikan semua daftar pesan
masuk.
18
Gambar 4.22 : Tampilan Halaman Chat
19
Untuk melakukan pengiriman pesan pribadi, klik “Send
message” lalu pilih nomor ID Telegram yang sudah terdaftar. Lalu
ketikan pesan, setelah itu ketik isi pesan yang mau disampaikan.
Gambar 4.23 : Mengirim pesan pribadi
Untuk melakukan pengiriman pesan pribadi, klik “Send
message” lalu pilih nomor ID Telegram yang sudah terdaftar. Lalu
ketikan pesan, setelah itu ketik isi pesan yang mau disampaikan.
Untuk melakukan pengiriman pesan masalah, klik “Send
Broadcast”. Pilih nomor id Telegram dari listbox beserta pesan yang
ingin disampai.
20
Gambar 4.24 : Kirim pesan Broadcast
Untuk mengatur TELEGRAM Connector, klik Setting lalu
tekan tombol “Telegram Settings”. Lalu masukan kode token di
textbox dan centang checkbox “Aktif” lalu klik OK.
21
Gambar 4.25 : Setting Telegram
Untuk setting fitur auto reply tekan tombol Feature Settings. Isikan
langsung pada tabel lalu tekan save config.
22
Analisa Sistem
a. Nama program masih belum sesuai dengan nama
laboratorium
b. Pada menu Customer, ketika memperbaharui data
Customer kotak username yang digenerate web report
tidak cocok dengan id anggota.
c. Belum tersedia fitur cetak kartu anggota
d. Pada menu Report, menu setting masih bermasalah dan
masih belum bisa mengolah parameter pengecheckan.
e. Pada menu Chating, daftar pesan tidak update untuk pesan
terakhir yang dikirim. Masih harus klik refresh untuk
mengetahui pesan terakhir terkirim atau tidak.
f.
Pada menu Setting, user management masih bermasalah
ketika menambah user baru.
g. Fitur auto birthday greeting belum berfungsi.
Hasil Pengujian
NO
Pengujian
Hasil
1
Login sesuai hak akses user
Berhasil
2
Menambah data pelanggan
Berhasil
3
Memperbaharui data pelanggan
Berhasil
4
Menghapus data pelanggan
Berhasil
5
Menampilkan data pelanggan berdasarkan
Berhasil
pencarian/saring sesuai ketentuan
6
Menambah hasil laporan uji laboratorium
Berhasil
23
7
Memperbaharui laporan hasil uji
Berhasil
laboratorium
8
Menghapus laporan hasil uji laboratorium
Berhasil
9
Menampilkan laporan hasil uji laboratorium
Berhasil
berdasarkan pencarian/saring sesuai
ketentuan
10
Menambah, menghapus dan memperbaharui
parameter uji laboratorium
Gagal
dikarenakan
belum bisa
menambahkan,
menghapus dan
memperbaharui
parameter uji
laboratorium.
11
Mengirimkan hasil uji laboratorium
Berhasil
menggunakan TELEGRAM
12
Menampilkan daftar pesan masuk dan pesan
Berhasil
keluar
13
Mengirim pesan pribadi
Berhasil
14
Mengirim pesan masal
Berhasil
15
Menambah dan menghapus akses pengguna
Gagal karena
pada saat
dicoba input
user baru tidak
tampil atau
masuk di
database.
24
16
Mengatur konfigurasi TELEGRAM melalui
Berhasil
aplikasi desktop
17
Mengaktifkan atau menonaktifkan
Berhasil
konfigurasi auto reply
18
Menambah, memperbaharui atau menghapus
Berhasil
keyword auto reply
19
Registrasi nomor id Telegram via pesan
Berhasil
20
Login di halaman Web Report
Berhasil
21
Menampilkan laporan di Web Report
Berhasil
Tabel 4.14 : Tabel pengujian program
25