Upload
nadia-silviana
View
460
Download
30
Embed Size (px)
DESCRIPTION
Dokumen SKPL mengenai aplikasi
Citation preview
DOKUMEN
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
(SKPL)
eSPBU
(Entri Sistem Peserta Badan Usaha)
Dipersiapkan oleh:
Nadia Silviana 5211100034
Dwi Praja Anggrayeni 5211100126
Jurusan Sistem Informasi
Fakultas Teknologi Informasi
Institut Teknologi Sepuluh Nopember
2014
BPJS Kesehatan
Divisi Regional VII
Nomor Dokumen Halaman
SKPL-XXX hlm / # hlm
Revisi - 17 Juni 2014
Jurusan Sistem Informasi ITS
SKPL-FRS Halaman 2 dari 80
DAFTAR PERUBAHAN
Revisi Deskripsi
A
B
C
D
E
F
G
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 3 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
INDEX
TGL
- A
B C D E F G
Ditulis
oleh
Diperiksa
oleh
Disetujui
oleh
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 4 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 5 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Daftar Isi
1 Pendahuluan 9
1.1 Tujuan Penulisan Dokumen ..................................................................................................................... 9 1.2 Lingkup Masalah ..................................................................................................................................... 9 1.3 Definisi dan Istilah .................................................................................................................................. 9 1.4 Aturan Penamaan dan Penomoran ........................................................................................................... 9 1.5 Referensi ................................................................................................................................................ 10 1.6 Ikhtisar Dokumen .................................................................................................................................. 11
2 Deskripsi Umum Perangkat Lunak 12
2.1 Deskripsi Umum Sistem ........................................................................................................................ 12 2.2 Fungsi Produk ........................................................................................................................................ 14 2.3 Karakteristik Pengguna.......................................................................................................................... 16 2.4 Batasan .................................................................................................................................................. 18 2.5 Lingkungan Operasi .............................................................................................................................. 18
3 Deskripsi Umum Kebutuhan 18
3.1 Kebutuhan antarmuka eksternal ............................................................................................................ 18 3.1.1 Antarmuka pengguna ..................................................................................................................... 18 3.1.2 Antarmuka Perangkat Keras .......................................................................................................... 21 3.1.3 Antarmuka perangkat lunak ........................................................................................................... 22
3.2 Deskripsi Fungsional ............................................................................................................................. 22 3.2.1 Use Case Diagram ......................................................................................................................... 22 3.2.2 Fungsi dalam Aplikasi ................................................................................................................... 23 3.2.3 Deskripsi Diagram Entity (ER-Diagram) ..................................................................................... 57
3.3 Kebutuhan Non Fungsional ................................................................................................................... 58 3.4 Ringkasan Kebutuhan ............................................................................................................................ 59
3.4.1 Ringkasan Kebutuhan Fungsional ................................................................................................. 59 3.4.2 Ringkasan Kebutuhan Non Fungsional ......................................................................................... 62
LAMPIRAN ANTARMUKA 63
Halaman Umum ................................................................................................................................................ 63 Badan Usaha ...................................................................................................................................................... 63 Kantor Cabang ................................................................................................................................................... 70
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 6 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Daftar Tabel
eSPBU-Tabel 1. Definisi dan Istilah ...................................................................................................................... 9 eSPBU-Tabel 2. Aturan Penamaan dan Penomoran ............................................................................................. 10 eSPBU-Tabel 3. Tabel Hak Akses Badan Usaha ................................................................................................. 18 eSPBU-Tabel 4. Tabel Hak Akses Kantor Cabang .............................................................................................. 19 eSPBU-Tabel 5. Tabel Antarmuka Perangkat Keras ............................................................................................ 21 eSPBU-Tabel 6. Tabel Jenis Perangkat Keras ...................................................................................................... 21 eSPBU-Tabel 7. Tabel Antarmuka Perangkat Lunak ........................................................................................... 22 eSPBU-Tabel 8. Skenario Use Case Login .......................................................................................................... 23 eSPBU-Tabel 9. Skenario Use Case Logout ........................................................................................................ 24 eSPBU-Tabel 10. Skenario Use Case Mengubah Password ................................................................................. 24 eSPBU-Tabel 11. Skenario Use Case Mencari Data Peserta BU ......................................................................... 25 eSPBU-Tabel 12. Skenario Use Case Mengedit Data Peserta BU ....................................................................... 26 eSPBU-Tabel 13. Skenario Use Case Menghapus Data Peserta BU .................................................................... 26 eSPBU-Tabel 14. Skenario Use Case Memasukkan Data Peserta BU ................................................................. 27 eSPBU-Tabel 15. Skenario Use Case Melihat Laporan (Badan Usaha)............................................................... 28 eSPBU-Tabel 16. Skenario Use Case Melihat Data Peserta (Badan Usaha) ........................................................ 28 eSPBU-Tabel 17. Skenario Use Case Ekspor Laporan Data Peserta ke File Excel (Badan Usaha) ..................... 29 eSPBU-Tabel 18. Skenario Use Case Melihat Tagihan Premi (Badan Usaha) .................................................... 29 eSPBU-Tabel 19. Skenario Use Case Ekspor Laporan Tagihan Premi ke File Excel .......................................... 30 eSPBU-Tabel 20. Skenario Use Case Melihat Data Mutasi Peserta Tambah Kurang (Badan Usaha) ................. 30 eSPBU-Tabel 21. Skenario Use Case Ekspor Laporan Mutasi Peserta ke File Excel .......................................... 31 eSPBU-Tabel 22. Skenario Use Case Melihat Rekap Jumlah Peserta per Faskes Primer (Badan Usaha) ........... 32 eSPBU-Tabel 23. Skenario Use Case Mencetak DIP ........................................................................................... 32 eSPBU-Tabel 24. Skenario Use Case Mencari Kode Referensi (Badan Usaha) .................................................. 33 eSPBU-Tabel 25. Skenario Use Case Mencari Kode Referensi Dati2 (Badan Usaha) ........................................ 33 eSPBU-Tabel 26. Skenario Use Case Mencari Kode Referensi Kecamatan (Badan Usaha) ............................... 34 eSPBU-Tabel 27. Skenario Use Case Mencari Kode Referensi Desa (Badan Usaha) ......................................... 35 eSPBU-Tabel 28. Skenario Use Case Mencari Kode Referensi Faskes (Badan Usaha) ...................................... 35 eSPBU-Tabel 29. Skenario Use Case Mengelola User ........................................................................................ 36 eSPBU-Tabel 30. Use Case Skenario Menambah Referensi BU ......................................................................... 36 eSPBU-Tabel 31. Skenario Use Case Menambah User BU ................................................................................. 37 eSPBU-Tabel 32. Skenario Use Case Menghapus User BU ................................................................................ 38 eSPBU-Tabel 33. Skenario Use Case Melihat Laporan (Kantor Cabang) ........................................................... 38 eSPBU-Tabel 34. Skenario Use Case Melihat Data Peserta (Kantor Cabang) ..................................................... 39 eSPBU-Tabel 35. Skenario Use Case Ekspor Laporan Data Peserta ke File Excel (Kantor Cabang) .................. 40 eSPBU-Tabel 36. Skenario Use Case Melihat Tagihan Premi (Kantor Cabang) ................................................. 40 eSPBU-Tabel 37. Skenario Use Case Melihat Data Mutasi Peserta Tambah Kurang (Kantor Cabang) .............. 41 eSPBU-Tabel 38. Skenario Melihat Rekap Jumlah Peserta per Faskes Primer .................................................... 42 eSPBU-Tabel 39. Skenario Use Case Upload File Excel Entri Data Peserta ....................................................... 42 eSPBU-Tabel 40. Skenario Use Case Download Contoh Format Excel 34 Kolom ............................................. 43 eSPBU-Tabel 41. Skenario Use Case Mencetak Kuitansi Pembayaran Premi ..................................................... 44 eSPBU-Tabel 42. Skenario Use Case Mencari Kuitansi Pembayaran Premi ....................................................... 45 eSPBU-Tabel 43. Skenario Use Case Memantau Pembayaran Premi .................................................................. 46 eSPBU-Tabel 44. Skenario Use Case Melihat Rekap Kuitansi ............................................................................ 46 eSPBU-Tabel 45. Skenario Use Case Ekspor Rekap Kuitansi ke File Excel ....................................................... 47 eSPBU-Tabel 46. Skenario Use Case Melihat Rekap Data Pusat ........................................................................ 48 eSPBU-Tabel 47. Skenario Use Case Ekspor Rekap Data Pusat ke File Excel ................................................... 48 eSPBU-Tabel 48. Skenario Use Case Melihat Rekap BU Belum Bayar .............................................................. 49 eSPBU-Tabel 49. Skenario Use Case Ekspor Rekap BU Belum Bayar ............................................................... 50 eSPBU-Tabel 50. Skenario Use Case Input UMK ............................................................................................... 51 eSPBU-Tabel 51. Skenario Use Case Mengecek Nilai UMK .............................................................................. 52 eSPBU-Tabel 52. Skenario Use Case Mengubah Nilai UMK .............................................................................. 52 eSPBU-Tabel 53. Skenario Use Case Mencari Kode Referensi (Kantor Cabang) ............................................... 53 eSPBU-Tabel 54. Skenario Use Case Mencari Kode Referensi Dati2 (Kantor Cabang) ..................................... 53 eSPBU-Tabel 55. Skenario Use Case Mencari Kode Referensi Kecamatan (Kantor Cabang) ............................ 54
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 7 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
eSPBU-Tabel 56. Skenario Use Case Mencari Kode Referensi Desa (Kantor Cabang) ...................................... 55 eSPBU-Tabel 57. Skenario Use Case Mencari Kode Referensi Faskes (Badan Usaha) ...................................... 55 SPBU-Tabel 58. Skenario Use Case Mencari Kode Referensi Badan Usaha ....................................................... 56 eSPBU-Tabel 59. Tabel Kebutuhan Non Fungsional .......................................................................................... 58 eSPBU-Tabel 60. Tabel Kebutuhan Fungsional ................................................................................................... 59 eSPBU-Tabel 61. Tabel Ringkasan Kebutuhan non Fungsional .......................................................................... 62
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 8 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Daftar Gambar
eSPBU-Gambar 1. Use Case Diagram Badan Usaha ........................................................................................... 22 eSPBU-Gambar 2. Use Case Diagram Kantor Cabang ........................................................................................ 23 eSPBU-Gambar 3. ERD dari Database Kondisi Existing ..................................................................................... 57 eSPBU-Gambar 4. ERD dari Database yang Diusulkan ...................................................................................... 58 eSPBU-Gambar 5. Halaman Login ...................................................................................................................... 63 eSPBU-Gambar 6. Halaman Ubah Password ....................................................................................................... 63 eSPBU-Gambar 7. Halaman Home BU................................................................................................................ 64 eSPBU-Gambar 8. Halaman Pencarian ................................................................................................................ 64 eSPBU-Gambar 9. Form Edit Data Peserta .......................................................................................................... 65 eSPBU-Gambar 10. Pop Up Box Konfirmasi Penghapusan Peserta .................................................................... 65 eSPBU-Gambar 11. Halaman Form Isian Data Peserta dan Data Keluarga ......................................................... 65 eSPBU-Gambar 12. Halaman Daftar Peserta Bulan Ini ....................................................................................... 66 eSPBU-Gambar 13. Halaman Tagihan Premi Bulan Ini ...................................................................................... 66 eSPBU-Gambar 14. Halaman Daftar Peserta Mutasi Tambah/Kurang ................................................................ 67 eSPBU-Gambar 15. Halaman Rekap Jumlah Peserta Per PPK ............................................................................ 67 eSPBU-Gambar 16. Halaman Formulir DIP ........................................................................................................ 68 eSPBU-Gambar 17. Halaman Referensi Dati2 (Badan Usaha) ............................................................................ 68 eSPBU-Gambar 18. Halaman Referensi Kecamatan (Badan Usaha) ................................................................... 69 eSPBU-Gambar 19. Halaman Referensi Desa (Badan Usaha) ............................................................................. 69 eSPBU-Gambar 20. Halaman Referensi Faskes (Badan Usaha) .......................................................................... 70 eSPBU-Gambar 21. Halaman Home KC.............................................................................................................. 70 eSPBU-Gambar 22. Form Tambah Ref BU ......................................................................................................... 71 eSPBU-Gambar 23. Form Buat User ................................................................................................................... 71 eSPBU-Gambar 24. Form Hapus User ................................................................................................................. 72 eSPBU-Gambar 25. Tabel Hapus BU .................................................................................................................. 72 eSPBU-Gambar 26. Halaman Daftar Peserta Bulan Ini (Kantor Cabang) ........................................................... 73 eSPBU-Gambar 27. Halaman Tagihan Premi Bulan Ini (Kantor Cabang) ........................................................... 73 eSPBU-Gambar 28. Halaman Daftar Peserta Mutasi Tambah/Kurang ................................................................ 74 eSPBU-Gambar 29. Halaman Rekap Jumlah Peserta Per PPK ............................................................................ 74 eSPBU-Gambar 30. Halaman Upload File Excel Format Migrasi ....................................................................... 75 eSPBU-Gambar 31. Notifikasi Keberhasilan Proses Upload File ........................................................................ 75 eSPBU-Gambar 32. Halaman Form Cetak Kwitansi ............................................................................................ 75 eSPBU-Gambar 33. Halaman Pengaturan Percetakan Kuitansi ........................................................................... 76 eSPBU-Gambar 34. Halaman Rekap Pembayaran Premi Sumber Data Cetak Kwitansi ..................................... 76 eSPBU-Gambar 35. Halaman Rekap Pembayaran Premi Sumber Data dari Kantor Pusat (data Januari 2014) .. 77 eSPBU-Gambar 36. Halaman Rekap Badan Usaha yang Belum Melakukan Pembayaran Premi ....................... 77 eSPBU-Gambar 37. Halaman Input Data Upah Minimum Kota/Kabupaten ....................................................... 78 eSPBU-Gambar 38. Halaman Referensi Dati2 (Kantor Cabang) ......................................................................... 78 eSPBU-Gambar 39. Halaman Referensi Desa (Kantor Cabang) .......................................................................... 79 eSPBU-Gambar 40. Halaman Referensi Faskes (Kantor Cabang) ....................................................................... 80 eSPBU-Gambar 41. Halaman Referensi Badan Usaha ........................................................................................ 80
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 9 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
1 Pendahuluan
1.1 Tujuan Penulisan Dokumen
Tujuan pembuatan dokumen Spesifikasi Kebutuhan Perangkat Lunak (SKPL) ini adalah
untuk memberikan gambaran kebutuhan pengguna kepada pihak pengguna maupun
pengembang yang nantinya akan digunakan sebagai petunjuk untuk menghindari kesalahan
dalam tahap pengembangan perangkat lunak yang akan dikembangkan, yaitu Aplikasi Entri
Sistem Peserta Badan Usaha (eSPBU).
1.2 Lingkup Masalah
Dokumen ini berisi spesifikasi kebutuhan perangkat lunak pengguna software yang
nantinya akan digunakan sebagai pedoman dalam pengerjaan maupun pemantauan
pembangunan perangkat lunak eSPBU ini.
1.3 Definisi dan Istilah
eSPBU-Tabel 1. Definisi dan Istilah
Istilah, Akronim dan
Singkatan Keterangan
Actor Pelaku aktivitas yang terjadi
Database Tempat penyimpanan data terkait
SKPL Spesifikasi Kebutuhan Perangkat Lunak atau
SRS
Software Requirement Spesification
Adalah dokumen hasil analisis sebuah perangkat lunak yang berisi spesifikasi
kebutuhan pengguna
IEEE Institute of Electrical and Electronics Engineers
Adalah standar internasional untuk pengembang perangkat lunak
1.4 Aturan Penamaan dan Penomoran
Penulisan dokumen SKPL ini menggunakan berbagai macam aturan penamaan dan penomoran
yang berbeda-beda untuk beberapa bagian tertentu. Aturan penamaan dan penomoran yang digunakan
berdasarkan hal/bagian tersebut adalah seperti yang tercantum pada tabel eSPBU-Tabel 2 berikut ini.
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 10 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
eSPBU-Tabel 2. Aturan Penamaan dan Penomoran
Hal/Bagian Aturan Penomoran/Penamaan
Bab Nomor bab diberikan sesuai dengan urutannya dalam dokumen.
Bila ada bab yang memiliki sub bab maka diberikan nomor urut
sesuai dengan urutannya pada bab tersebut. Antara nomor bab dan
sub bab dipisahkan dengan tanda titik.
Contoh : 2.1 Klasifikasi Pengguna
Tabel/Data Store Nomor berbentuk eSPBU-Tabel [nomor tabel]. [nama tabel],
dimana nomor tabel disesuaikan dengan urutan tabel dimulai dari
bab awal dan nama tabel disesuaikan dengan keterkaitan tabel
tersebut.
Contoh : eSPBU-Tabel 1. Klasifikasi Kebutuhan, eSPBU-Tabel 2.
Daftar Kebutuhan Non Fungsional dan sebagainya.
Gambar Nomor berbentuk eSPBU-Gambar [nomor gambar]. [nama
gambar], dimana nomor gambar disesuaikan dengan urutan
gambar mulai dari bab awal dan nama gambar disesuaikan dengan
keterkaitan gambar tersebut.
Contoh : eSPBU-Gambar 1. Use Case Administrator, eSPBU-
Gambar 2. Use Case Member
Kebutuhan Fungsional Nomor berbentuk eSPBU-KF###, dimana ### adalah nomor urut
struktur butir-butir pada kebutuhan fungsional.
Contoh : eSPBU-KF001, eSPBU-KF001
Kebutuhan Non Fungsional Nomor berbentuk eSPBU-KnF## , dimana ## adalah nomor urut
struktur butir-butir pada kebutuhan non fungsional.
Contoh : eSPBU-KnF01, eSPBU-KnF02
Use Case Nomor berbentuk eSPBU-UC-##, dimana ## adalah nomor urut
kategori use case untuk masing-masing requirement.
1.5 Referensi
Dokumen-dokumen yang di gunakan sebagai referensi dalam pembuatan SKPL ini adalah
sebagai berikut:
1. IEEE Std 830-1993, IEEE Recommended Parctice for Software Requirement
Specifications.
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 11 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
2. Software Engineering, Aparctitioners Approach 5th edition, Roger S Pressman, Mc
Graw Hill, 2001.
3. Inovasi Departemen TIMR, BPJS Kesehatan Divisi Regional 7, 2014.
4. Petunjuk Aplikasi Entri Peserta BU untuk KC, BPJS Kesehatan Divisi Regional 7,
2014.
5. Petunjuk Aplikasi Entri Peserta BU untuk BU, BPJS Kesehatan Divisi Regional 7,
2014.
1.6 Ikhtisar Dokumen
Spesifikasi Kebutuhan Perangkat Lunak (SKPL) adalah dokumen yang menjelaskan
kebutuhan apa saja yang diperlukan dalam membangun suatu sistem. Dengan dokumen SKPL
ini akan dijelaskan mengenai deskripsi umum perangkat lunak dan specified requirements.
Berikut ini merupakan gambaran secara umum beberapa isi dari dokumen SKPL ini :
1. Deskripsi Perangkat Lunak.
Berisi gambaran umum tentang perangkat lunak, fitur-fitur apa saja yang
terdapat dalam perangkat lunak, manfaat dan tujuan dari pembuatan perangkat
lunak tersebut, serta target luaran yang diharapkan dari pembangunan perangkat
lunak.
2. Fungsi fungsi Perangkat Lunak.
Dalam bagian ini akan dijelaskan fungsi-fungsi apa saja yang dapat dikerjakan
dalam perangkat lunak secara spesifik. Fungsi-fungsi ini merupakan
implementasi dari kebutuhan pengguna yang telah digali sebelumnya.
3. Karakteristik dan Klasifikasi Pengguna.
Dalam bagian ini akan dijelaskan klasifikasi pengguna yang dapat dibedakan
berdasarkan jumlah pengguna, kumpulan pengguna fungsi perangkat lunak,
keahlian teknis, keamanan atau pembagian hak akses. Selain itu juga akan
dijelaskan karakteristik masing masing pengguna.
4. Kebutuhan Antar Muka Eksternal.
Bagian ini berisi tentang penjelasan mengenai antar muka perangkat pengguna,
antar muka perangkat keras, antar muka perangkat lunak, dan antar muka
komunikasi.
5. Kebutuhan Fungsional Pengguna.
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 12 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Bagian ini akan menjelaskan kebutuhan utama dari pengguna, kebutuhan
tersebut berasal dari permasalahan utama yang dihadapi pengguna.
6. Kebutuhan non-Fungsional.
Bagian ini akan menjelaskan beberapa kebutuhan yang mendukung kebutuhan
Fungsional sistem. Kebutuhan non-fungsional dapat berupa security, aturan
penggunaan, availability, kehandalan, dan performance perangkat lunak.
2 Deskripsi Umum Perangkat Lunak
2.1 Deskripsi Umum Sistem
BPJS Kesehatan sebagai penyelenggara Jaminan Kesehatan Nasional (JKN) bagi rakyat
Indonesia, mengutamakan kualitas dan mutu pelayanan terhadap pesertanya.
Sistem Informasi Manajemen (SIM) BPJS Kesehatan merupakan salah satu sumber daya BPJS
Kesehatan yang diharapkan mampu berperan dalam peningkatan mutu baik menyangkut produk
maupun service yang dihasilkan. Untuk itu perkembangan tehnologi dan dinamika yang begitu cepat
harus dapat berjalan berkesinambungan dan menyesuaikan dengan kebutuhan. Pengembangan SIM
BPJS Kesehatan telah mengacu kepada informasi strategis kedepan dalam penyelenggaraan kegiatan
perusahaan secara efekif dan efisien.
Berkaitan dengan hal tersebut diatas Departemen TIMR dalam fungsi nya sebagai salah satu
penunjang operasional, maka perlu mempersiapkan secara lebih matang dan cermat kegiatan yang
dapat mendukung operasionalisasi yang dapat berjalan sesuai dengan arah pengembangan bisnis
proses perusahaan secara menyeluruh dan berkesinambungan, tentunya dengan memperhatikan
perkembangan teknologi informasi.
BPJS Kesehatan Divisi Regional 7, saat ini mengelola sekitar 11 ribu Badan Usaha (BU)
dengan jumlah peserta sekitar 1,2 juta jiwa. Pengelolaan dan maintenance data kepesertaan BU yang
telah menjadi peserta BPJS Kesehatan masih bersifat manual dengan menggunakan format bantu
pendataan peserta (format 34) sebagai salah satu tools pendataan dan oleh Departemen Kepersertaan
dan Pemasaran, dengan tanggung jawab sebagai berikut :
a. Pendataan Badan Usaha Potensial
b. Pendataan Badan Usaha Sasaran
c. Melakukan Registrasi Badan Usaha
d. Melakukan perhitungan premi
e. Melakukan Entry Data peserta Badan Usaha
f. Melakukan monitoring premi dan data peserta
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 13 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Oleh karena itu, untuk meningkatkan optimalisasi implementasi SIM BPJS Kesehatan terutama
dalam hal pendataan dan maintenance data peserta Badan Usaha, dikembangkan suatu aplikasi yang
bernama Entri Sistem Peserta Badan Usaha (eSPBU) untuk mengelola data kepesertaan Badan Usaha.
Dengan menggunakan aplikasi ini, Badan Usaha dapat memasukkan data pesertanya untuk menjadi
peserta BPJS Kesehatan dan dapat langsung tersimpan di database BPJS Kesehatan Divisi Regional 7.
Data peserta yang telah tersimpan akan dikonversikan ke dalam file Excel format 34 kolom, untuk
kemudian dimasukkan ke database Master File BPJS Kesehatan melalui aplikasi lain yang bernama
aplikasi Migrasi, sehingga dapat diakses di aplikasi Kepersertaan.
Aplikasi eSPBU yang dikembangkan merupakan aplikasi berbasis web, yang menurut
penggunanya terbagi menjadi dua, yakni :
1. Aplikasi eSPBU untuk Badan Usaha
Aplikasi eSPBU yang dikembangkan untuk Badan Usaha dapat digunakan untuk
melakukan pencarian data peserta, mengubah maupun menghapus data yang
ditemukan; memasukkan data peserta BU beserta keluarga yang akan menjadi peserta
BPJS Kesehatan; dan melihat laporan peserta yang terdiri atas data peserta, tagihan
premi pada bulan terakhir, dan data mutasi tambah yang dapat diekspor ke file Eexcel,
serta melihat rekapitulasi jumlah peserta per Faskes Primer. Selain itu, dengan
menggunakan aplikasi eSPBU ini, Badan Usaha dapat mencetak Daftar Isian Peserta
dan mencari kode kode referensi berupa kode referensi dati2, kode referensi
kecamatan, kode referensi desa, dan kode referensi faskes yang diperlukan dalam
pengisian format Excel 34 kolom untuk pendaftaran peserta. Aplikasi eSPBU ini dapat
diakses oleh bagian HRD dari seluruh Badan Usaha yang telah terdaftar, dengan
menggunakan username dan password yang telah diberikan.
2. Aplikasi eSPBU untuk Kantor Cabang
Aplikasi eSPBU yang dikembangkan untuk Kantor Cabang dapat digunakan untuk
melakukan pengelolaan user Badan Usaha, yang terdiri atas beberapa aktivitas, yakni
menambah referensi BU yang telah terdaftar di aplikasi pemasaran, namun belum
ditambahkan ke dalam aplikasi ini, menambahkan user bagi BU yang baru
ditambahkan, serta menghapus user BU. Dengan menggunakan aplikasi eSPBU ini,
Kantor Cabang juga dapat melihat laporan yang terdiri atas data peserta yang ada di
masing masing BU yang dapat diekspor ke file Excel, melihat tagihan premi pada
bulan terakhir, data mutasi peserta tambah kurang, dan rekapitulasi jumlah peserta per
Faskes Primer. Selain itu, dengan menggunakan aplikasi eSPBU ini, Kantor Cabang
juga dapat mengunggah entri data peserta yang telah dibuat oleh BU dengan file Excel
format 34 kolom dan mengunduh contoh format Excel 34 kolom tersebut; mencetak
kwitansi pembayaran premi yang telah dibayar oleh BU dan mencari nomor kuitansi
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 14 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
yang pernah dicetak, agar dapat dicetak ulang; melakukan monitoring terhadap
pembayaran premi BU, melalui kwitansi yang telah dicetak, data Excel transaksi di
Bank, serta rekapitulasi BU yang belum melakukan pembayaran menurut data kuitansi
dan data pusat, yang ketiganya dapat diekspor ke file Excel; mengubah dan mengecek
nilai Upah Minimum Kota/Kabupaten (UMK) dari masing masing daerah tingkat 2
(Dati2); serta mencari kode kode referensi berupa kode referensi dati2, kode referensi
kecamatan, kode referensi desa, kode referensi faskes, dan kode referensi BU yang
diperlukan dalam pengisian format Excel 34 kolom untuk pendaftaran peserta, jika BU
memilih untuk mengisi data peserta melalui format Excel 34 kolom. Aplikasi eSPBU
ini dapat diakses oleh bagian Keuangan di masing masing Kantor Cabang, dengan
menggunakan username dan password.
Target luaran yang diharapkan untuk tercapainya program ini adalah terciptanya sebuah aplikasi
yang dapat mengoptimalkan implementasi SIM BPJS Kesehatan, dalam hal pendataan dan
maintenance data peserta Badan Usaha. Adapun tujuan dari pengembangkan aplikasi ini yaitu :
1. Membantu Departemen Manajemen Kepesertaan dan Pemasaran serta Unit
Operasionalnya dalam melakukan proses entri peserta baru Badan Usaha secara efektif
dan efisien untuk selanjutnya diproses migrasi ke database kepesertaan pusat.
2. Menyediakan sistem yang dapat membantu Badan Usaha yang telah bekerjasama
dengan BPJS Kesehatan dalam melakukan maintenance data pegawai yang mengikuti
program BPJS Kesehatan serta mengelola mutasi tambah kurang peserta tiap bulan
secara mandiri. Proses selanjutnya tetap melaporkan ke Kantor Cabang untuk dilakukan
mutasi tambah kurang melalui aplikasi Kepesertaan.
3. Membantu Badan Usaha dalam pencetakan Daftar Isian Peserta secara otomatis, tanpa
harus mengisi secara manual.
2.2 Fungsi Produk
Dalam aplikasi Entri Sistem Peserta Badan Usaha (eSPBU) ini terdapat beberapa fungsi yang
mewakili kebutuhan pengguna. Menurut penggunanya, fungsi-fungsi dari aplikasi tersebut yakni :
Aplikasi eSPBU untuk Badan Usaha
1. Cari data peserta. Bagi BU, fitur ini dapat digunakan untuk mencari data peserta
berdasarkan NPP, NIK, atau nama peserta. Data peserta yang ditemukan kemudian
dapat diedit dan user dihapus.
2. Input data peserta. Bagi BU, fitur ini dapat digunakan untuk memasukkan data
peserta BU beserta keluarganya yang akan menjadi peserta BPJS.
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 15 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
3. Laporan peserta. Bagi BU, fitur ini dapat digunakan untuk melihat laporan peserta,
yang terdiri atas data peserta terkini, tagihan premi pada bulan terakhir, dan data
mutasi tambah kurang yang dapat diekspor ke file excel, serta melihat rekapitulasi
jumlah peserta per Faskes Primer.
4. Cetak DIP. Bagi BU, fitur ini dapat digunakan untuk mencetak Daftar Isian
Peserta, yang merupakan salah satu syarat administrasi pendaftaran peserta.
5. Referensi. Bagi BU, fitur ini dapat digunakan untuk mencari kode kode referensi
yang diperlukan dalam pengisian format Excel 34 kolom untuk pendaftaran
peserta, jika BU memilih untuk mengisi data peserta melalui format Excel 34
kolom. Kode kode referensi tersebut berupa kode kode beserta nama dari
daerah tingkat 2, kecamatan, desa, dan fasilitas kesehatan yang bekerja sama
dengan BPJS Kesehatan, yang dapat dipilih berdasarkan jenis Faskes.
Aplikasi eSPBU untuk Kantor Cabang
1. User Management. Bagi KC, fitur ini dapat digunakan untuk menambahkan
referensi BU yang telah terdaftar di aplikasi pemasaran, namun belum ditambahkan
ke dalam aplikasi ini, menambahkan user bagi BU yang baru ditambahkan, serta
menghapus user BU.
2. Laporan. Bagi KC, fitur ini dapat digunakan untuk melihat laporan data peserta
masing masing BU yang dapat diekspor ke file excel, melihat tagihan premi pada
bulan terakhir, data mutasi peserta tambah kurang, dan rekapitulasi jumlah peserta
per Faskes Primer.
3. Upload excel. Bagi KC, fitur ini dapat digunakan untuk mengunggah entri data
peserta yang telah dibuat oleh BU dengan file Excel format 34 kolom, yang akan
diproses untuk memvalidasi kolom kolom yang harus terisi untuk kemudian
dimigrasikan ke dalam database. Selain mengunggah entri data, melalui fitur ini
KC juga dapat mengunduh contoh format Excel 34 kolom.
4. Cetak kwitansi. Bagi KC, fitur ini dapat digunakan untuk mencatat dan membuat
kwitansi pembayaran premi yang telah dibayarkan oleh BU. Selain itu, dengan fitur
ini, KC juga dapat mencari kwitansi pembayaran premi yang telah dibayarkan oleh
BU, berdasarkan nomor kwitansi yang telah tercetak, agar dapat dicetak ulang.
5. Pembayaran premi. Bagi KC, fitur ini dapat digunakan untuk memantau
pembayaran premi BU, melalui kuitansi yang telah tercetak, data Excel transaksi di
Bank yang dikirimkan oleh Kantor Pusat, serta memantau BU yang belum
membayar premi, melalui hasil cetak kuitansi pembayaran atau data Excel
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 16 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
transaksi di Bank dari Kantor Pusat, yang masing masing dapat diekspor ke file
Excel.
6. Input UMK. Bagi KC, fitur ini dapat digunakan untuk mengubah data Upah
Minimum Kota/Kabupaten (UMK) dari masing masing daerah tingkat 2 (Dati2)
pada tahun tahun tertentu, serta untuk mengecek nilainya.
7. Referensi. Bagi KC, fitur ini dapat digunakan untuk mencari kode kode referensi
yang diperlukan dalam pengisian format Excel 34 kolom untuk pendaftaran
peserta, jika BU memilih untuk mengisi data peserta melalui format Excel 34
kolom. Kode kode referensi tersebut berupa kode kode beserta nama dari
daerah tingkat 2, kecamatan, desa, dan fasilitas kesehatan yang bekerja sama
dengan BPJS Kesehatan, yang dapat dipilih berdasarkan jenis Faskes, serta
KDPKS dan nama dari BU berdasarkan Cabang dan Dati2 yang dipilih.
2.3 Karakteristik Pengguna
Sistem aplikasi Entri Sistem Peserta Badan Usaha (eSPBU) ini melibatkan 3 pelaku utama
sebagai actor berdasarkan fungsionalnya. Pelaku utama tersebut adalah :
1. Admin
Admin merupakan pegawai Departemen Pemasaran yang ada di BPJS Kesehatan Divisi
Regional VII (Jawa Timur). Dengan akses langsung ke database, admin bertugas untuk
membuat akun bagi Kantor Cabang yang berada di bawah Divisi Regional VII.
2. Badan Usaha
Badan Usaha yang telah terdaftar dapat mengakses aplikasi eSPBU untuk Badan Usaha
menggunakan username dan password yang telah diberikan oleh Kantor Cabang.
Username yang digunakan adalah BU, dimana kode PKS merupakan 8 digit
angka terakhir dari nomor Virtual Account BU. Berdasarkan proses bisnis yang terjadi,
Badan Usaha memiliki kebutuhan kunci, yakni :
Mencari data peserta BU berdasarkan NPP, NIK, atau nama peserta.
Mengubah maupun menghapus data peserta BU yang muncul di hasil pencarian.
Memasukkan data peserta BU beserta keluarganya yang akan menjadi peserta
BPJS.
Melihat laporan data peserta terkini, tagihan premi bulan terakhir, dan data mutasi
tambah kurang terkini, yang dapat diekspor ke file Excel, serta rekapitulasi jumlah
peserta per Faskes Primer.
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 17 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Mencetak Daftar Isian Peserta, yang merupakan salah satu persyaratan administrasi
pendaftaran peserta.
Mencari kode kode referensi yang diperlukan dalam pengisian format Excel 34
kolom untuk pendaftaran peserta, yang berupa kode referensi dati2, kecamatan,
desa, dan fasilitas kesehatan yang bekerja sama dengan BPJS Kesehatan.
3. Kantor Cabang
Kantor Cabang dapat mengakses aplikasi eSPBU untuk Kantor Cabang menggunakan
username dan password yang telah dimiliki oleh masing masing Kantor Cabang,
dimana username yang digunakan adalah KC. Berdasarkan proses bisnis
yang terjadi, Kantor Cabang memiliki kebutuhan kunci, yakni :
Menambahkan referensi BU yang telah terdaftar di aplikasi pemasaran.
Menambahkan user bagi BU yang baru ditambahkan.
Menghapus user BU.
Melihat laporan daftar peserta di masing masing BU yang dapat diekspor ke file
Excel, tagihan premi terkini, data mutasi peserta tambah kurang, dan rekapitulasi
jumlah peserta per Faskes Primer.
Mengunggah entri data peserta yang telah dibuat oleh BU dengan file Excel format
34 kolom.
Mengunduh contoh format Excel 34 kolom.
Mencatat dan membuat kwitansi pembayaran premi yang telah dibayarkan oleh
BU.
Mencari kwitansi pembayaran premi yang telah dibayarkan oleh BU, menurut
nomor kwitansi yang telah tercetak, untuk dicetak kembali.
Memantau pembayaran premi BU dan BU yang belum membayar melalui kuitansi
yang telah dicetak dan data Excel transaksi di Bank yang dikirimkan oleh Kantor
Pusat, serta mengekspor hasil rekapitulasi tersebut ke dalam file Excel.
Mengubah dan mengecek nilai Upah Minimum Kota/Kabupaten (UMK) dari
masing masing Dati2.
Mencari kode kode referensi berupa kode referensi dati2, kode referesni
kecamatan, kode referensi desa, kode referensi Faskes, dan kode referensi BU yang
diperlukan dalam pengisian format Excel 34 kolom untuk pendaftaran peserta, jika
BU memilih untuk mengisi data peserta melalui format Excel 34 kolom.
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 18 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
2.4 Batasan
Untuk membangun aplikasi eSPBU terdapat beberapa batasan dalam hal desain dan
implementasi sistem. Beberapa hal yang membatasi pembangunan sistem aplikasi ini adalah :
1. Tidak semua BU dilengkapi dengan jaringan internet.
2. Melalui aplikasi ini BU dapat mengelola mutasi tambah kurang peserta secara mandiri,
tetapi tetap harus melaporkan ke Kantor Cabang untuk dilakukan mutasi tambah kurang
melalui aplikasi Kepesertaan.
3. Username yang digunakan oleh BU untuk mengakses aplikasi ini baru bisa didapatkan
setelah Kantor Cabang menambahkan referensi BU ke dalam aplikasi eSPBU untuk KC.
2.5 Lingkungan Operasi
Sistem operasi yang digunakan tidak terbatas hanya pada satu sistem operasi saja, melainkan
dapat digunakan di berbagai macam sistem operasi untuk dapat menjalankan aplikasi web ini. Bahasa
pemrograman yang digunakan dalam pengembangan aplikasi web ini adalah bahasa pemrograman
berbasis website, yakni ASP Classic . Database yang digunakan adalah SQL Server. Protokol dari
jaringan yang digunakan adalah protocol HTTP. Aplikasi berbasis web ini dapat dijalankan dengan
internet browser, terutama Mozilla Firefox dan Google Chrome.
3 Deskripsi Umum Kebutuhan
3.1 Kebutuhan antarmuka eksternal
3.1.1 Antarmuka pengguna
Antarmuka pengguna pada Entri Sistem Peserta Badan Usaha (eSPBU) dibedakan
berdasarkan hak akses yang dimiliki oleh masing masing karakteristik pengguna dengan uraian
penjelasan sebagai berikut :
3.1.1.1 Hak Akses Badan Usaha
Antarmuka yang akan ditampilkan untuk Badan Usaha antara lain adalah sebagai berikut :
eSPBU-Tabel 3. Tabel Hak Akses Badan Usaha
No. Form Antarmuka Kode Gambar
1. Halaman Login eSPBU-Gambar 1
2. Halaman Ubah Password eSPBU-Gambar 6
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 19 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
No. Form Antarmuka Kode Gambar
3. Halaman Home BU eSPBU-Gambar 7
4. Halaman Pencarian eSPBU-Gambar 8
5. Form Edit Data Peserta eSPBU-Gambar 9
6. Pop Up Box Konfirmasi Penghapusan
Peserta
eSPBU-Gambar 10
7. Halaman Form Isian Data Peserta
dan Data Keluarga
eSPBU-Gambar 11
8. Halaman Daftar Peserta Bulan Ini eSPBU-Gambar 12
9. Halaman Tagihan Premi Bulan Ini eSPBU-Gambar 13
10. Halaman Daftar Peserta Mutasi
Tambah/Kurang
eSPBU-Gambar 14
11. Halaman Rekap Jumlah Peserta Per
PPK
eSPBU-Gambar 15
12. Halaman Formulir DIP eSPBU-Gambar 16
13. Halaman Referensi Dati2 (Badan
Usaha)
eSPBU-Gambar 17
14. Halaman Referensi Kecamatan
(Badan Usaha)
eSPBU-Gambar 18
3.1.1.2 Hak Akses Kantor Cabang
Antarmuka untuk form yang dimiliki oleh Kantor Cabang antara lain sebagai berikut :
eSPBU-Tabel 4. Tabel Hak Akses Kantor Cabang
No. Form Antarmuka Kode Gambar
1. Halaman Login eSPBU-Gambar 2
2. Halaman Ubah Password eSPBU-Gambar 6
3. Halaman Home KC eSPBU-Gambar 21
4. Form Tambah Ref BU eSPBU-Gambar 22
5. Form Buat User eSPBU-Gambar 23
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 20 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
No. Form Antarmuka Kode Gambar
6. Form Hapus User eSPBU-Gambar 24
7. Tabel Hapus BU eSPBU-Gambar 25
8. Halaman Daftar Peserta Bulan Ini
(Kantor Cabang)
eSPBU-Gambar 26
9. Halaman Tagihan Premi Bulan Ini
(Kantor Cabang)
eSPBU-Gambar 27
10. Halaman Daftar Peserta Mutasi
Tambah/Kurang
eSPBU-Gambar 28
11. Halaman Rekap Jmlah Peserta Per
PPK
eSPBU-Gambar 29
12. Halaman Upload File Excel Format
Migrasi
eSPBU-Gambar 30
13. Notifikasi Keberhasilan Proses
Upload File
eSPBU-Gambar 31
14. Halaman Form Cetak Kwitansi eSPBU-Gambar 32
15. Halaman Pengaturan Percetakan
Kuitansi
eSPBU-Gambar 33
16. Halaman Rekap Pembayaran Premi
Sumber Data Cetak Kwitansi
eSPBU-Gambar 34
17.
Halaman Rekap Pembayaran Premi
Sumber Data dari Kantor Pusat (data
Januari 2014)
eSPBU-Gambar 35
18. Halaman Rekap Badan Usaha yang
Belum Melakukan Pembayaran Premi
eSPBU-Gambar 36
19. Halaman Input Data Upah Minimum
Kota/Kabupaten
eSPBU-Gambar 37
20. Halaman Referensi Dati2 (Kantor
Cabang)
eSPBU-Gambar 38
21. Halaman Referensi Kecamatan
(Kantor Cabang)
eSPBU-Gambar 39
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 21 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
No. Form Antarmuka Kode Gambar
22. Halaman Referensi Desa (Kantor
Cabang)
eSPBU-Gambar 40
23. Halaman Referensi Faskes (Kantor
Cabang)
eSPBU-Gambar 41
24. Halaman Referensi Badan Usaha eSPBU-Gambar 42
3.1.2 Antarmuka Perangkat Keras
Untuk menjalankan Aplikasi Entri Sistem Peserta Badan Usaha ini diperlukan 3 jenis
perangkat keras, yaitu :
eSPBU-Tabel 5. Tabel Antarmuka Perangkat Keras
No. Perangkat Keras Keterangan 1. Komputer Admin Sebagai tools untuk sarana untuk
menjalankan proses yang diinginkan
oleh Admin.
2. Komputer Badan Usaha Sebagai tools untuk sarana
berjalannya aplikasi dan menjalankan
proses yang diinginkan oleh Badan
Usaha.
3. Komputer Kantor Cabang Sebagai tools untuk sarana
berjalannya aplikasi dan menjalankan
proses yang diinginkan oleh Kantor
Cabang.
Jenis-jenis perangkat keras di atas sudah meliputi semua perangkat keras yang dibutuhkan,
yaitu :
eSPBU-Tabel 6. Tabel Jenis Perangkat Keras
No. Jenis Perangkat
Keras
Perangkat Keras Kegunaan
1. Alat input Keyboard (papan tombol)
dan mouse
Untuk menginputkan
keyword dan memilih apa
yang inginkan user
2. Alat pemroses CPU dan Main Memory Alat untuk memproses
instruksi-instruksi program
dan mengolah data yang
sudah dimasukkan dengan
menggunakan alat input
dan hasilnya akan
ditampilkan di alat output
3. Alat output Monitor dan Printer Alat yang berguna untuk
menampilkan dan mencetak
output dari input yang telah
dimasukkan
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 22 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
3.1.3 Antarmuka perangkat lunak
Antarmuka perangkat lunak pada sistem ini dibedakan menjadi tiga, yaitu untuk komputer
Admin, Badan Usaha dan Kantor Cabang. Dari kedua jenis tersebut, dapat dideskripsikan bentuk
antarmuka perangkat lunak yang digunakan adalah sebagai berikut :
eSPBU-Tabel 7. Tabel Antarmuka Perangkat Lunak
Antarmuka Perangkat
Lunak Admin
Antarmuka Perangkat Lunak
Komputer Badan Usaha
Antarmuka Perangkat Lunak
Komputer Kantor Cabang
- XAMPP
- SQL Server
- Microsoft Excel
- Web browser (Google
Chrome, Mozilla Firefox)
- Web browser (Google
Chrome, Mozilla Firefox)
3.2 Deskripsi Fungsional
3.2.1 Use Case Diagram
eSPBU-Gambar 3. Use Case Diagram Badan Usaha
uc Badan Usaha
Badan Usaha
Mencari Data
Peserta BU
Mengedit Data
Peserta BU Menghapus Data
Peserta BU
Memasukkan Data
Peserta BU
Melihat Laporan
Melihat Data Peserta
Melihat Tagihan
Premi
Melihat Data Peserta
Mutasi Peserta Tambah
Kurang
Melihat Rekap
Jumlah Peserta per
Faskes Primer
Ekspor Laporan Data
Peserta ke File Excel
Ekspor Laporan Tagihan
Premi ke File Excel
Ekspor Laporan
Mutasi Peserta ke
File Excel
Mencetak DIPMencari Kode
Referensi
Mencari Kode
Referensi Dati2
Mencari Kode
Referensi Desa
Mencari Kode
Referensi Kecamatan
Mencari Kode
Referensi Faskes
Login
Logout
Mengubah Password
extend
include
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
extendextend extend
includeextend
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 23 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
eSPBU-Gambar 4. Use Case Diagram Kantor Cabang
3.2.2 Fungsi dalam Aplikasi
3.2.2.1 Skenario use case
eSPBU-Tabel 8. Skenario Use Case Login
Use Case ID eSPBU-UC-01
Use Case Name Login
uc Kantor Cabang
Kantor Cabang
Login
Logout
Mengubah Password
Mengelola User
Menambah Referensi
BU
Menambah User BUMenghapus User BU
Melihat Laporan
Melihat Data Peserta
Melihat Tagihan
Premi
Melihat Data Mutasi
Peserta Tambah
Kurang
Melihat Rekap
Jumlah Peserta per
Faskes Primer
Ekspor Laporan Data
Peserta ke File Excel
Upload File Excel
Entri Data Peserta
Download contoh
Format Excel 34
Kolom
Mencetak Kuitansi
Pembayaran Premi
Mencari Kuitansi
Pembayaran Premi
Memantau
Pembayaran Premi
Melihat Rekap
Kuitansi
Melihat Rekap Data
Pusat
Melihat Rekap BU
Belum Bayar
Ekspor Rekap Kuitansi
ke File Excel
Ekspor Rekap Data
Pusat ke File Excel
Ekspor Rekap BU
Belum Bayar
Input UMK
Mengecek Nilai UMK
Mengubah Nilai UMK
Mencari Kode
Referensi
Mencari Kode
Referensi Dati2
Mencari Kode
Referensi Desa
Mencari Kode
Referensi Kecamatan
Mencari Kode
Referensi Faskes
Mencari Kode
Referensi BU
extend
extend
extend
extend
extend
extend
extend
include
include
extend
extend
extend
extend
include
extend
include
include
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
extend
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 24 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actors : Badan Usaha dan Kantor Cabang
Descryption : Berguna untuk menjalankan fungsi fungsi yang ada dalam website
Trigger : Ingin masuk ke dalam sistem
Preconditions : Aktor berada pada halaman login
Postcondition : Aktor masuk ke halaman login
Normal flow 1. Aktor mengisi form login dengan memasukkan username dan password
2. Aktor mengklik tombol Logon 3. Sistem memvalidasi username dan password 4. Sistem menampilkan halaman home BU
Alternative flow : 4.1 Username dan password yang di masukkan tidak valid
4.2 Aktor mengklik tombol Logon
4.3 Sistem menvalidasi username dan password
4.4 Sistem menampilkan halaman login, dengan menampilkan pesan
kegagalan
Exception : -
Includes : -
Frequency of use Tinggi
Business Rule : -
Special Requirement: -
Assumption : Di asumsikan aktor telah terdaftar dalam sistem
Notes and Issues : -
eSPBU-Tabel 9. Skenario Use Case Logout
Use Case ID eSPBU-UC-02
Use Case Name Logout
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actors : Badan Usaha dan Kantor Cabang
Descryption : Berguna untuk keluar dari sistem
Trigger : Ingin keluar dari sistem aplikasi eSPBU
Preconditions : Aktor telah berhasil login
Postcondition : Aktor berada pada halaman Login
Normal flow 1. Aktor mengklik menu Logout 2. Sistem menampilkan halaman home BU
Alternative flow : -
Exception : -
Includes : -
Frequency of use Tinggi
Business Rule : -
Special Requirement: -
Assumption : Di asumsikan aktor telah berhasil login
Notes and Issues : -
eSPBU-Tabel 10. Skenario Use Case Mengubah Password
Use Case ID eSPBU-UC-03
Use Case Name Mengubah Password
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actors : Badan Usaha dan Kantor Cabang
Descryption : Berguna untuk mengubah password yang digunakan untuk login ke
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 25 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
dalam sistem
Trigger : Ingin mengganti password untuk login
Preconditions : Aktor berada pada halaman login
Postcondition : Password yang lama tergantikan dengan password yang baru
Normal flow 1. Aktor mengklik link Ubah Password 2. Sistem menampilkan halaman Ubah Password 3. Aktor mengisi field Username, Password Lama, Password Baru,
dan Confirm Password Baru
4. Aktor mengklik tombol button 5. Sistem memverifikasi field yang diisikan 6. Sistem menyimpan password baru ke dalam database aplikasi
eSPBU
7. Sistem menampilkan halaman Ubah Password, dengan menampilkan notifikasi bahwa password telah berhasil diubah
Alternative flow : 3.1 Isi dari field Confirm Password Baru tidak sesuai dengan isi field
Password Baru
3.2 Aktor mengklik tombol button
3.4 Sistem memverifikasi field yang diisikan
3.5 Sistem menampilkan halaman Ubah Password, dengan
menampilkan notifikasi bahwa password baru yang diisikan
berbeda dengan yang dikonfirmasikan
Exception : -
Includes : -
Frequency of use Tinggi
Business Rule : -
Special Requirement: -
Assumption : Di asumsikan aktor telah memiliki akun
Notes and Issues : -
eSPBU-Tabel 11. Skenario Use Case Mencari Data Peserta BU
Use Case ID eSPBU-UC-04
Use Case Name Mencari Data Peserta BU
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mencari data peserta berdasarkan No. Pegawai, NIK,
dan atau Nama.
Trigger : Ingin menghapus atau mengedit data peserta
Preconditions : Aktor berada pada halaman home BU
Postcondition : Data peserta yang dicari muncul pada halaman pencarian
Normal flow 1. Aktor mengklik menu Cari Data Peserta 2. Sistem menampilkan halaman pencarian 3. Aktor mencentang checkbox untuk field yang akan diisi 4. Aktor memasukkan kata kunci pencarian sesuai dengan checkbox
yang telah dicentang
5. Aktor mengklik tombol Cari 6. Sistem mengecek kata kunci pencarian pada database aplikasi
eSPBU
7. Sistem menampilkan data peserta yang dicari pada halaman pencarian
Alternative flow : 6.1 Kata kunci pencarian yang dimasukkan tidak ada dalam database
aplikasi eSPBU
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 26 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
6.2 Sistem menampilkan pesan eror pada halaman pencarian
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan aktor telah membawa berkas peserta BU yang akan
dicari
Notes and Issues : -
eSPBU-Tabel 12. Skenario Use Case Mengedit Data Peserta BU
Use Case ID eSPBU-UC-05
Use Case Name Mengedit Data Peserta BU
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mengedit data peserta yang telah terdaftar
Trigger : Ingin mengubah data peserta
Preconditions : Sistem telah menampilkan hasil pencarian pada halaman pencarian
Postcondition : Muncul notifikasi bahwa data telah berhasil disimpan
Normal flow 1. Aktor mengklik link Edit pada data peserta yang ingin diubah 2. Sistem menampilkan form Edit Data Peserta yang telah berisi data
peserta yang telah dipilih
3. Aktor mengganti isi field data peserta 4. Aktor menekan tombol Simpan 5. Sistem memverifikasi perubahan data peserta 6. Sistem menampilkan pop up notifikasi data berhasil disimpan
Alternative flow : 3.1 Aktor tidak mengisi field NAMA
3.2 Aktor menekan tombol Simpan
3.3 Sistem memverifikasi perubahan data peserta
3.4 Sistem menampilkan pop up notifikasi bahwa nama belum terisi
3.5 Sistem menampilkan pop up notifikasi bahwa data berhasil
disimpan
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan aktor telah membawa berkas peserta BU yang datanya
akan diubah
Notes and Issues : -
eSPBU-Tabel 13. Skenario Use Case Menghapus Data Peserta BU
Use Case ID eSPBU-UC-06
Use Case Name Menghapus Data Peserta BU
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk menghapus data peserta yang telah terdaftar dari
database
Trigger : Ingin menghapus data peserta dari database
Preconditions : Sistem telah menampilkan hasil pencarian pada halaman pencarian
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 27 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Postcondition : Data peserta yang telah dihapus juga berakibat pada penghapusan
seluruh data keluarga peserta tersebut
Normal flow 1. Aktor mengklik link Hapus pada salah satu data peserta 2. Sistem menampilkan pop up box untuk mengkonfirmasi
penghapusan
3. Aktor mengklik OK 4. Sistem menghapus data peserta beserta keluarganya dari database
aplikasi eSPBU
Alternative flow : 3.1 Aktor mengklik Cancel
3.2 Sistem kembali menampilkan hasil pencarian pada halaman
pencarian
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa peserta yang akan dihapus telah terdaftar sebagai
peserta BU
Notes and Issues : -
eSPBU-Tabel 14. Skenario Use Case Memasukkan Data Peserta BU
Use Case ID eSPBU-UC-07
Use Case Name Memasukkan Data Peserta BU
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actors : Badan Usaha
Descryption : Berguna untuk menambahkan data peserta BU beserta keluarganya
yang akan menjadi peserta BPJS Kesehatan
Trigger : Ingin memasukkan data peserta BU beserta keluarganya
Preconditions : Aktor berada pada halaman home BU
Postcondition : Data peserta yang baru dimasukkan berhasil disimpan ke dalam
database
Normal flow 1. Aktor mengklik menu Input Data Peserta 2. Sistem menampilkan halaman form isian Data Peserta dan Data
Keluarga
3. Aktor mengisi field field yang ada pada form tersebut sesuai dengan data yang ingin ditambahkan, terutama kolom yang
bertanda *
4. Aktor mengklik tombol Simpan 5. Sistem memverifikasi isian data peserta 6. Sistem menyimpan data yang diisikan
Alternative flow : 3.1 Aktor tidak mengisi kolom bertanda *
3.2 Aktor mengklik tombol Simpan
3.3 Sistem memverifikasi isian data peserta
3.4 Sistem menampilkan pesan pemberitahuan kolom mana yang
harus diisi
3.5 Sistem menampilkan halaman form isian kosong Data Peserta dan
Data Keluarga
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 28 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Special Requirement: -
Assumption : Diasumsikan aktor telah berhasil login
Notes and Issues : -
eSPBU-Tabel 15. Skenario Use Case Melihat Laporan (Badan Usaha)
Use Case ID eSPBU-UC-08
Use Case Name Melihat Laporan
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk melihat laporan data peserta BU terkini, tagihan premi
pada bulan terakhir, data mutasi peserta tambah kurang, maupun
rekapitulasi jumlah peserta per Faskes Primer
Trigger : Ingin melihat laporan terkait data peserta
Preconditions : Aktor berada pada halaman home BU
Postcondition : Aktor berada pada halaman Daftar Peserta Bulan Ini
Normal flow 1. Aktor mengklik menu Laporan Peserta 2. Sistem menampilkan halaman Daftar Peserta Bulan Ini yang berisi
tab menu Daftar Peserta, Tagihan Premi, Mutasi Peserta, dan
Peserta Per Faskes
Alternative flow : 1.1 Aktor mengklik menu lain selain Laporan Peserta
1.2 Sistem menampilkan halaman dari menu lain
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan aktor telah berhasil login
Notes and Issues : -
eSPBU-Tabel 16. Skenario Use Case Melihat Data Peserta (Badan Usaha)
Use Case ID eSPBU-UC-09
Use Case Name Melihat Data Peserta
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk melihat laporan data peserta BU terkini
Trigger : Ingin mengetahui peserta BU yang telah terdaftar dalam aplikasi
eSPBU
Preconditions : Aktor berada pada halaman Daftar Peserta Bulan Ini
Postcondition : Aktor melihat data peserta BU pada halaman Daftar Peserta Bulan Ini
Normal flow 1. Aktor memilih data peserta yang ingin ditampilkan (Peserta atau Peserta dan Keluarga)
2. Aktor mengklik tombol Lihat data 3. Sistem menampilkan data peserta terkini dari BU sesuai pilihan
(Peserta atau Peserta dan Keluarga)
Alternative flow : 1.1 Aktor tidak memilih data peserta yang ingin ditampilkan
1.2 Aktor mengklik tombol Lihat Data
1.3 Sistem menampilkan data peserta dan keluarga terkini dari BU
2.1 Aktor mengklik tombol Export Excel
2.2. Sistem mengunduh data peserta beserta keluarga dalam format
Excel
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 29 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa BU telah mendaftarkan pesertanya di aplikasi
eSPBU
Notes and Issues : -
eSPBU-Tabel 17. Skenario Use Case Ekspor Laporan Data Peserta ke File Excel (Badan Usaha)
Use Case ID eSPBU-UC-10
Use Case Name Ekspor Laporan Data Peserta ke File Excel
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mengunduh laporan data peserta BU terkini dalam
bentuk Excel
Trigger : Ingin mengakses laporan data peserta BU tanpa perlu terhubung ke
jaringan internet
Preconditions : Aktor berada pada halaman Daftar Peserta Bulan Ini yang telah
menampilkan data peserta terkini dari BU sesuai pilihan (Peserta atau
Peserta dan Keluarga)
Postcondition : Sistem mengunduh file Excel laporan data peserta BU beserta
keluarga
Normal flow 1. Aktor mengklik tombol Export Excel 2. Sistem mengunduh file Excel laporan data peserta BU beserta
keluarga
Alternative flow : 1.1 Aktor mengklik tombol Lihat data
1.2 Sistem menampilkan data peserta dan keluarga terkini dari BU
pada halaman Daftar Peserta Bulan Ini
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa BU telah memilih data peserta yang ditampilkan
Notes and Issues : -
eSPBU-Tabel 18. Skenario Use Case Melihat Tagihan Premi (Badan Usaha)
Use Case ID eSPBU-UC-11
Use Case Name Melihat Tagihan Premi
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk melihat laporan tagihan premi pada bulan terakhir
Trigger : Ingin mengetahui total tagihan premi pada bulan terakhir
Preconditions : Aktor berada pada halaman Daftar Peserta Bulan Ini
Postcondition : Aktor melihat laporan tagihan premi pada bulan terakhir
Normal flow :
1. Aktor mengklik tab Tagihan Premi 2. Sistem menampilkan halaman Tagihan Premi Bulan Ini, yang
berisikan laporan tagihan premi pada bulan terakhir, termasuk
total tagihan premi pada bulan tersebut
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 30 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Alternative flow : 1.1 Aktor mengklik tab lain selain Tagihan Premi
1.2 Sistem menampilkan halaman dari tab lain
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa BU telah mendaftarkan pesertanya di aplikasi
eSPBU
Notes and Issues : -
eSPBU-Tabel 19. Skenario Use Case Ekspor Laporan Tagihan Premi ke File Excel
Use Case ID eSPBU-UC-12
Use Case Name Ekspor Laporan Tagihan Premi ke File Excel
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mengunduh laporan tagihan premi BU bulan terakhir
dalam bentuk Excel
Trigger : Ingin mengakses laporan tagihan premi BU tanpa perlu terhubung ke
jaringan internet
Preconditions : Aktor berada pada halaman Tagihan Premi Bulan Ini yang telah
menampilkan laporan tagihan premi pada bulan terakhir, termasuk
total tagihan premi pada bulan tersebut
Postcondition : Sistem mengunduh file Excel laporan tagihan premi pada bulan
terakhir
Normal flow 1. Aktor mengklik tombol Export Excel 2. Sistem mengunduh file Excel laporan tagihan premi pada bulan
terakhir
Alternative flow : 1.1 Aktor mengklik tombol Lihat data
1.2 Sistem menampilkan data peserta dan keluarga terkini dari BU
pada halaman Daftar Peserta Bulan Ini
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa BU telah mendaftarkan pesertanya di aplikasi
eSPBU
Notes and Issues : -
eSPBU-Tabel 20. Skenario Use Case Melihat Data Mutasi Peserta Tambah Kurang (Badan Usaha)
Use Case ID eSPBU-UC-13
Use Case Name Melihat Data Mutasi Peserta Tambah Kurang
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk melihat laporan mutasi peserta tambah kurang
Trigger : Ingin mengetahui peserta BU yang terkena mutasi tambah atau
kurang, sesuai dengan keinginan
Preconditions : Aktor berada pada halaman Daftar Peserta Bulan Ini
Postcondition : Aktor melihat laporan mutasi peserta tambah atau kurang, sesuai
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 31 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
dengan keinginan
Normal flow :
1. Aktor mengklik tab Mutasi Peserta 2. Sistem menampilkan halaman Daftar Peserta Mutasi
Tambah/Kurang
3. Aktor memilih bulan, tahun, dan jenis mutasi yang ingin ditampilkan
4. Aktor mengklik tombol Proses 5. Sistem menampilkan halaman Daftar Peserta Mutasi
Tambah/Kurang, yang berisikan laporan mutasi peserta sesuai
dengan jenis mutasi dan pada bulan serta tahun yang telah dipilih
Alternative flow : 1.1 Aktor mengklik tab lain selain Mutasi Peserta
1.2 Sistem menampilkan halaman dari tab lain
3.1 Aktor tidak memilih bulan, tahun, atau jenis mutasi yang ingin
ditampilkan
3.2 Aktor mengklik tombol Proses
3.3 Sistem menampilkan halaman Daftar Peserta Mutasi, tanpa
laporan mutasi peserta
4.1 Aktor mengklik tombol Export Excel
4.2 Sistem mengunduh data mutasi peserta sesuai dengan bulan,
tahun, dan jenis mutasi yang telah dipilih dalam format Excel
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa BU telah mendaftarkan pesertanya di aplikasi
eSPBU
Notes and Issues : -
eSPBU-Tabel 21. Skenario Use Case Ekspor Laporan Mutasi Peserta ke File Excel
Use Case ID eSPBU-UC-14
Use Case Name Ekspor Laporan Mutasi Peserta ke File Excel
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mengunduh laporan mutasi peserta tambah kurang
dalam bentuk Excel
Trigger : Ingin mengakses laporan mutasi peserta tambah kurang tanpa perlu
terhubung ke jaringan internet
Preconditions : Aktor berada pada halaman Daftar Peserta Mutasi Tambah/Kurang
Postcondition : Sistem mengunduh file Excel laporan mutasi peserta sesuai dengan
bulan, tahun, dan jenis mutasi yang dipilih
Normal flow 1. Aktor memilih bulan, tahun, dan jenis mutasi yang ingin diunduh 2. Aktor mengklik tombol Export Excel 3. Sistem mengunduh file Excel laporan mutasi peserta sesuai
dengan bulan, tahun, dan jenis mutasi yang dipilih
Alternative flow : 2.1 Aktor mengklik tombol Proses
2.2 Sistem menampilkan halaman Daftar Peserta Mutasi
Tambah/Kurang, yang berisikan laporan mutasi peserta sesuai dengan
jenis mutasi dan pada bulan serta tahun yang telah dipilih
Exception : -
Includes : -
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 32 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa BU telah mendaftarkan pesertanya di aplikasi
eSPBU
Notes and Issues : -
eSPBU-Tabel 22. Skenario Use Case Melihat Rekap Jumlah Peserta per Faskes Primer (Badan Usaha)
Use Case ID eSPBU-UC-15
Use Case Name Melihat Rekap Jumlah Peserta per Faskes Primer
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk melihat laporan rekapitulasi jumlah peserta per Faskes
Primer
Trigger : Ingin mengetahui jumlah peserta pada masing masing Faskes Primer
Preconditions : Aktor berada pada halaman Daftar Peserta
Postcondition : Aktor melihat rekapitulasi jumlah peserta per Faskes Primer pada
halaman Rekap Jumlah Peserta Per PPK
Normal flow :
1. Aktor mengklik tab Peserta Per Faskes 2. Sistem menampilkan halaman Rekap Jumlah Peserta Per PPK 3. Aktor mengklik tombol Lihat data 4. Sistem menampilkan rekapitulasi jumlah peserta per Faskes
Primer pada halaman Rekap Jumlah Peserta Per PPK
Alternative flow : 1.1 Aktor mengklik tab lain selain Peserta Per Faskes
1.2 Sistem menampilkan halaman dari tab lain
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan bahwa BU telah mendaftarkan pesertanya di aplikasi
eSPBU
Notes and Issues : -
eSPBU-Tabel 23. Skenario Use Case Mencetak DIP
Use Case ID eSPBU-UC-16
Use Case Name Mencetak DIP
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mencetak formulir Daftar Isian Peserta (DIP)
Trigger : Ingin mencetak DIP untuk memenuhi persyaratan administrasi
pendaftaran peserta
Preconditions : Aktor berada pada halaman home BU
Postcondition : Formulir DIP berhasil dicetak
Normal flow : 1. Aktor mengklik menu Cetak DIP 2. Sistem membuka tab baru pada browser yang berisikan formulir
DIP
3. Aktor mengklik logo printer
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 33 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
4. Browser menampilkan halaman pengaturan percetakan 5. Aktor mengklik tombol Print
Alternative flow : 1.1 Aktor mengklik menu lain selain Cetak DIP
1.2 Sistem menampilkan halaman dari menu lain
3.1. Aktor mengklik logo save
3.2 Browser mengunduh formulir DIP
5.1 Aktor mengklik tombol Cancel
5.2 Sistem menampilkan halaman formulir DIP
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan komputer aktor telah terhubung dengan printer
Notes and Issues : -
eSPBU-Tabel 24. Skenario Use Case Mencari Kode Referensi (Badan Usaha)
Use Case ID eSPBU-UC-17
Use Case Name Mencari Kode Referensi
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mencari kode kode referensi yang digunakan untuk mengisi format Excel 34 kolom untuk pendaftaran peserta, bagi BU
yang memilih pengisian data peserta melalui format Excel 34 kolom
Trigger : Ingin mencari kode referensi yang berupa kode Dati2, kode
Kecamatan, kode Desa, dan kode Faskes
Preconditions : Aktor berada pada halaman home BU
Postcondition : Aktor berada pada halaman Referensi Dati2
Normal flow :
6. Aktor mengklik menu Referensi 7. Sistem menampilkan halaman Referensi Dati2 yang berisi tab
menu DATI2, KECAMATAN, DESA, dan FASKES
Alternative flow : 1.1 Aktor mengklik menu lain selain Referensi
1.2 Sistem menampilkan halaman dari menu lain
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan aktor telah berhasil login
Notes and Issues : -
eSPBU-Tabel 25. Skenario Use Case Mencari Kode Referensi Dati2 (Badan Usaha)
Use Case ID eSPBU-UC-18
Use Case Name Mencari Kode Referensi Dati2
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mencari kode referensi Dati2 yang digunakan untuk
mengisi format Excel 34 kolom untuk pendaftaran peserta, bagi BU
yang memilih pengisian data peserta melalui format Excel 34 kolom
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 34 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
Trigger : Ingin mencari kode referensi Dati2
Preconditions : Aktor berada pada halaman Referensi Dati2
Postcondition : Aktor menemukan kode dan nama Dati2 yang terdaftar, sesuai
dengan provinsi yang telah dipilih
Normal flow :
1. Aktor memilih nama provinsi 2. Aktor mengklik tombol Go 3. Sistem menampilkan halaman Referensi Dati2 yang berisikan
kode beserta nama Dati2 yang ada di provinsi yang telah dipilih
Alternative flow : -
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan kode dan nama Dati2 telah terdaftar dalam database
aplikasi eSPBU
Notes and Issues : -
eSPBU-Tabel 26. Skenario Use Case Mencari Kode Referensi Kecamatan (Badan Usaha)
Use Case ID eSPBU-UC-19
Use Case Name Mencari Kode Referensi Kecamatan
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mencari kode referensi Kecamatan yang digunakan
untuk mengisi format Excel 34 kolom untuk pendaftaran peserta, bagi
BU yang memilih pengisian data peserta melalui format Excel 34
kolom
Trigger : Ingin mencari kode referensi Kecamatan
Preconditions : Aktor berada pada halaman Referensi Dati2
Postcondition : Aktor menemukan kode dan nama Kecamatan yang terdaftar, sesuai
dengan provinsi dan dati2 yang telah dipilih
Normal flow :
1. Aktor mengklik tab KECAMATAN 2. Sistem menampilkan halaman Referensi Kecamatan 3. Aktor memilih nama provinsi 4. Aktor memilih nama dati2 5. Aktor mengklik tombol Go 6. Sistem menampilkan halaman Referensi Kecamatan yang
berisikan kode beserta nama kecamatan yang ada di provinsi dan
dati2 yang telah dipilih
Alternative flow : 1.1 Aktor mengklik tab lain
1.2 Sistem menampilkan halaman dari tab lain
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan kode dan nama Kecamatan telah terdaftar dalam
database aplikasi eSPBU
Notes and Issues : -
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 35 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
eSPBU-Tabel 27. Skenario Use Case Mencari Kode Referensi Desa (Badan Usaha)
Use Case ID eSPBU-UC-20
Use Case Name Mencari Kode Referensi Desa
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mencari kode referensi Desa yang digunakan untuk
mengisi format Excel 34 kolom untuk pendaftaran peserta, bagi BU
yang memilih pengisian data peserta melalui format Excel 34 kolom
Trigger : Ingin mencari kode referensi Desa
Preconditions : Aktor berada pada halaman Referensi Dati2
Postcondition : Aktor menemukan kode dan nama Desa yang terdaftar, sesuai dengan
provinsi, dati2, dan kecamatan yang telah dipilih
Normal flow :
1. Aktor mengklik tab DESA 2. Sistem menampilkan halaman Referensi Desa 3. Aktor memilih nama provinsi 4. Aktor memilih nama dati2 5. Aktor memilih nama kecamatan 6. Aktor mengklik tombol Go 7. Sistem menampilkan halaman Referensi Desa yang berisikan kode
beserta nama desa yang ada di provinsi, dati2, dan kecamatan
yang telah dipilih
Alternative flow : 1.1 Aktor mengklik tab lain
1.2 Sistem menampilkan halaman dari tab lain
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan kode dan nama Desa telah terdaftar dalam database
aplikasi eSPBU
Notes and Issues : -
eSPBU-Tabel 28. Skenario Use Case Mencari Kode Referensi Faskes (Badan Usaha)
Use Case ID eSPBU-UC-21
Use Case Name Mencari Kode Referensi Faskes
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Badan Usaha
Descryption : Berguna untuk mencari kode referensi Faskes yang digunakan untuk
mengisi format Excel 34 kolom untuk pendaftaran peserta, bagi BU
yang memilih pengisian data peserta melalui format Excel 34 kolom
Trigger : Ingin mencari kode referensi Faskes
Preconditions : Aktor berada pada halaman Referensi Dati2
Postcondition : Aktor menemukan kode dan nama Faskes yang terdaftar, sesuai
dengan provinsi, dati2, dan jenis PPK yang telah dipilih
Normal flow :
1. Aktor mengklik tab FASKES 2. Sistem menampilkan halaman Referensi Faskes 3. Aktor memilih nama provinsi 4. Aktor memilih nama dati2 5. Aktor memilih jenis PPK 6. Aktor mengklik tombol Go 7. Sistem menampilkan halaman Referensi Faskes yang berisikan
Jurusan Sistem Informasi ITS
SKPL-XXX Halaman 36 dari 80
Template dokumen ini dan informasi yang dimilikinya adalah milik Laboratorium E-Business Jurusan Sistem Informasi-ITS dan bersifat rahasia. Dilarang me-reproduksi dokumen ini tanpa diketahui oleh Laboratorium E-Business Jurusan Sistem Informasi-
ITS.
kode, nama, dan alamat faskes yang ada di provinsi, dati2, dan
sesuai dengan jenis PPK yang telah dipilih
Alternative flow : 1.1 Aktor mengklik tab lain
1.2 Sistem menampilkan halaman dari tab lain
Exception : -
Includes : -
Frequency of use Sedang
Business Rule : -
Special Requirement: -
Assumption : Diasumsikan kode, nama, dan alamat faskes telah terdaftar dalam
database aplikasi eSPBU
Notes and Issues : -
eSPBU-Tabel 29. Skenario Use Case Mengelola User
Use Case ID eSPBU-UC-22
Use Case Name Mengelola User
Date created 24 Juni 2014 Date last updated 24 Juni 2014
Actor : Kantor Cabang
Descryption : Berguna untuk mengelola user, dengan beberapa ke