Pada proses input data aplikasi ini menggunakan SMS Short Message Service dengan format SMS kode AlatTujuanON, jika seorang analist akan
menggunakan alat-alat instrumen dan kode alattujuanOFF, jika sudah memakai alat tersebut. Data sms yang masuk akan disimpan pada database untuk
mengetahui kapan alat itu dipakai, siapa yang memakai dan berapa lama alat itu dipakai. orang yang memakai alat tersebut adalah pegawai departemen regional
laboratory yang datanya untuk dikumpulkan seperti nomor induk pegawai, nama pegawai dan nomor handphone untuk dapat mengakses sms gateway. Jika orang lain
ingin memakai alat tersebut diharuskan untuk mendaftar pada admin dan data orang tersebut disimpan pada database. Karena pada aplikasi ini jika sms masuk dengan
nomor yang tidak terdaftar maka data tidak akan tersimpan dan akan mendapatkan balasan sms tidak diperbolehkan menggunakan layanan ini dan harus mendaftar pada
admin terlebih dahulu. Pada tahap evaluasi ini dijelaskan mengenai output dari aplikasi ini yaitu
pembuatan laporan. data yang disimpan pada database akan diolah menjadi laporan seperti form log book penggunaan alat. pada visual basic 2010 terdapat komponen
Crystal Report yang digunakan untuk merancang dan membangun laporan seperti yang diharapkan. Dapat digambarkan alur kerja dalam aplikasi SMS Gateway ini
yang terdapat pada gambar 3.3 Flowchart Aplikasi SMS Gateway.
3.3. Identifikasi Aktor
Melalui kegiatan interview dan observasi dalam melihat manajemen yang sedang berjalan, maka proses identifikasi aktor didapatkan berdasarkan siapa saja
yang akan menggunakan dan mempengaruhi sistem. Dalam perancangan aplikasi ini,
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
aktor yang dapat teridentifikasi terdapat 2 aktor diantaranya sebagai admin dan aktor sebagai pegawai seperti yang terlihat pada Tabel 3.1 Identifikasi Aktor dengan
Aktifitasnya.
Tabel 3.1 Identifikasi Aktor dengan Aktifitasnya
Aktor Aktifitas Aktor
Admin - Mengelola data alat – alat instrument pada
laboratorium - Mengelola data pegawai yang menggunakan aplikasi
- Mengelola data pesan singkat SMS - Mencetak data historical penggunaan alat
- Mengelola data update alat – alat instrument maupun
data pegawai
Petugas - Mengirim pesan singkat SMS ke system
- Melihat data historical penggunaan alat
3.4. Use Case Diagram
Dalam pembuatan use case terdapat 2 aktor yaitu pegawai dan admin. Seperti yang terlihat pada table 3.2 identifikasi aktor dan aktifitasnya diatas, aktor-aktor
tersebut sudah memiliki aktifitas masing – masing untuk mengakses menu yang ada di dalam aplikasi SMS Gateway ini.
Gambar 3.2 Use Case Diagram Aplikasi SMS Gateway
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Pada gambar 3.2 use case diagram aplikasi SMS gateway digambarkan fungsi-fungsi utama yang terdapat pada aplikasi ini. Setelah user melakukan
login, maka user dapat mengakses menu-menu yang terdapat pada menu utama aplikasi.
3.4.1 Use case Login
Dalam Use Case login akan dijelaskan secara mendetail tentang login user, Keterangan tersebut dijelaskan pada table 3.2. Selain penjelasan tentang use
case login juga dijelaskan Activity Diagram yang digambarkan pada gambar 3.3 dan Sequence Diagram pada gambar 3.4
Tabel 3.2
Skenario Login Skenario Kasus Pada Sistem
Nama Login
Tujuan Untuk menyeleksi user yang sah
Deskripsi Use Case ini menjelaskan bagaimana admin
melakukan login untuk dapat masuk pada menu utama sesuai dengan account user
Aktor Admin
Skenario Utama Kondisi awal
System menampilkan form login Aksi Aktor
Reaksi Sistem User
memasukkan data
login Username
dan Password lalu menekan
tombol masuk 1.
Sistem menampilkan form login 2.
System menerima data login 3.
Sistem Melakukan
pengecekan terhadap data yang dimasukkan oleh user
Kondisi Akhir Sistem menampilkan menu utama
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.3 Activity Diagram Login
Gambar 3.4 Sequence Diagram Login
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.2 Use case Alat instrumen
Dalam use case alat instrumen ini akan dijelaskan proses input data alat instrumen secara mendetail. Keterangan proses tersebut akan dijelaskan dalam tabel
3.3 Skenario mengisi data produk. Selain dijelaskan pada tabel, proses tersebut juga akan digambarkan melalui activity diagram yang terdapat pada gambar 3.5 Activity
diagram proses data produk dan juga terdapat sequence diagram pada gambar 3.6 Sequence diagram proses input data produk dibawah ini.
Tabel 3.3 Skenario Mengisi Data Alat instrumen
Identifikasi Nama
Use Case Proses Mengisi Data alat instrument Tujuan
Memberikan kemudahan kepada aktor dalam melakukan penginputan data alat instrumen
Deskripsi Sistem menampilkan form data yang didalamnya terdapat
form alat instrumen untuk input data alat instrumen
Aktor Admin
Skenario
Kondisi Awal Tampilan Aplikasi
Aksi Aktor Reaksi Sistem
1. Admin memasuki menu utama Sistem menampilkan form data
2. Admin memilih menu data alat instrument
Sistem menampilkan form alat instrument
3. Admin memilih tombol tambah Sistem menampilkan form input data
alat instrumen
4. Admin menginputkan data alat instrument
- 5. Admin menekan tombol “Simpan”
Sistem menampilkan dialog box bahwa data telah tersimpan.
Kondisi Akhir Tampilan dialog box data telah
tersimpan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.5 Activity Diagram Proses Data Alat Instrumen
Gambar 3.6 Sequence Diagram Proses Input Data Alat Instrumen
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.3 Use case pegawai
Dalam use case pegawai ini akan dijelaskan mendetail tentang proses input data pegawai. Fungsi dari proses mengisi data pegawai merupakan reaksi dari sistem
untuk memberikan kemudahan kepada petugas untuk memasukan data pegawai secara cepat dengan cara mengunakan form pegawai yang telah disediakan oleh
sistem didalam form data. Form ini bersifat fleksibel, dapat ditambah, diganti atau dihapus. Lebih jelasnya akan dijelaskan pada urut-urutan skenario seperti yang
terlihat pada Tabel 3.4 Skenario Proses Mengisi Data Pegawai dibawah ini.
Tabel 3.4 Skenario Proses Mengisi Data Pegawai
Identifikasi Nama
Use Case Proses Mengisi Data Pegawai Tujuan
Memberikan kemudahan kepada aktor dalam melakukan penginputan data pegawai
Deskripsi Sistem menampilkan form data yang didalamnya terdapat
form pegawai untuk input data pegawai Aktor
Admin
Skenario
Kondisi Awal Tampilan Aplikasi
Aksi Aktor Reaksi Sistem
1. Petugas memasuki menu utama Sistem menampilkan form data
2. Petugas memilih menu pegawai Sistem
menampilkan form
pegawai 3. Petugas memilih tombol tambah
Sistem menampilkan form input data pegawai
4. Petugas menginputkan data pegawai -
5. Petugas menekan tombol “Simpan” Sistem menampilkan dialog box
bahwa data telah tersimpan. Kondisi Akhir
Tampilan dialog box data telah tersimpan
Selain dijelaskan pada Tabel 3.4 Skenario Proses Mengisi Data Pegawai juga akan digambarkan melalui activity diagram dan sequence diagram yang terlihat pada
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
gambar 3.7 Activity Diagram Proses Data Pegawai dan gambar 3.8 Sequence Diagram Proses Input Data Pegawai dibawah ini.
Gambar 3.7
Activity Diagram Prose Data Pegawai
Gambar 3.8
Sequence Diagram Proses Input Data Pegawai
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.4 Use Case SMS Gateway Penggunaan Alat Instrumen
Tabel 3.5 Skenario Proses SMS Penggunaan alat Instrumen
Identifikasi Nama
Use Case Proses mengirim pesan SMS Tujuan
Memberikan kemudahan kepada aktor dalam melakukan penginputan data historical alat
Deskripsi Penginputan data dilakukan dengan cara mengirim pesan
SMS ke nomor yg di integrasikan ke system dengan menggunakan handphone pegawai pada saat sebelum dan
sesudah memakai alat instrument
Aktor Pegawai
Skenario
Kondisi Awal Tampilan SMS
Aksi Aktor Reaksi Sistem
1. Pegawai mengirim pesan dengan format kode alattujuanon
Sistem menerima pesan dan data penggunaan alat disimpan pada
database kemudian system mengirim balasan SMS ke nomor pengirim
2. Pegawai menerima pesan bahwa pesan yang dikirim valid
- 3. Pegawai mengirim pesan dengan
format kode alattujuanoff Sistem menerima pesan dan data
penggunaan alat disimpan pada database kemudian system mengirim
balasan SMS ke nomor pengirim
4. Pegawai menerima pesan -
Seperti yang terlihat pada tabel 3.5 Skenario proses mengirim pesan SMS diatas, fungsi dari proses mengirim pesan SMS merupakan reaksi dari sistem untuk
memberikan kemudahan kepada pegawai dalam menyimpan data penggunaan alat – alat instrument. Pada saat sebelum menggunakan alat, pegawai harus mengirim
pesan dengan format kode alattujuanon. Ketika setelah menggunakan alat pegawai harus mengirim pesan dengan format kode alattujuanoff. Proses
tersebut juga akan digambarkan melalui activity diagram yang terdapat pada gambar
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.9 Activity diagram proses data distributor dan gambar 3.10 Sequence diagram proses SMS Gateway
Gambar 3.9 Activity Diagram Proses SMS Gateway
Gambar 3.10 Sequence Diagram Proses SMS Gateway
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.4.5 Use Case Cetak Laporan
Dalam use case Cetak laporan ini dijelaskan mendetail proses jalannya alur data dari form cetak laporan penggunaan setiap alat instrumen. Keterangan proses
tersebut dijelaskan pada tabel 3.6 Skenario Proses Cetak Laporan dan akan digambarkan pula alur dari proses tersebut melalui activity diagram dan sequence
diagram seperti yang terlihat pada gambar 3.11 Activity Diagram Proses Cetak Laporan dan gambar 3.12 Sequence Diagram Proses Cetak Laporan dibawah ini.
Tabel 3.6 Skenario Proses Cetak Laporan Penggunaan
Identifikasi Nama
Use Case Proses Cetak Laporan Penggunaan alat Tujuan
Memberikan kemudahan kepada aktor dalam melakukan cetak laporan penggunaan alat instrument
Deskripsi Sistem menampilkan form data yang didalamnya
terdapat form cetak laporan untuk mencetak laporan penggunaan tiap alat instrument
Aktor Admin
Skenario
Kondisi Awal Tampilan Aplikasi
Aksi Aktor Reaksi Sistem
1. Admin memasuki menu utama Sistem menampilkan form menu
utama 2. Admin memilih menu Cetak
Laporan Sistem menampilkan form Cetak
Laporan 3. Petugas memilih kode alat dan
tanggal yang akan dicetak -
4. Petugas memilih tombol cetak Sistem mencetak laporan data
penggunaan alat sesuai dengan pilihan kode alat dari petugas
Kondisi Akhir Tampilan laporan penggunaan alat
instrument
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.11 Activity Diagram Proses Cetak Laporan
Gambar 3.12 Sequence Diagram Proses Cetak Laporan
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.5. Class Diagram