BAB III ANALISA DAN PERANCANGAN APLIKASI 3.1. Gambaran Umum Perusahaan 3.1.1
Sejarah Perusahaan
Di dirikannya PT. Ace Ina Insurance mulai tahun 1792 dengan nama insurance company of North American (ina), kantor pusat di zurich (swiss), menjual asuransi bersifat general seperti asuransi property, asuransi penerbangan, asuransi kebakaran, dan asuransi kecelakaan. Mulai beroprasi di Indonesia sejak tahun 1969. Juli 1999 PT. Ace Ina Insurance terbentuk dan mulai beroprasi pada bulan Oktober 1999 setelah Ace Group. Kantor pusat Ace Ina Insurance di Jakarta di Gedung World Trade Center lt. 13 Jl. Jend. Sudirman Kav. 29-31 Jakarta. Ace Jaya Proteksi adalah perusahaan hasil merger PT ACE INA Insurance dan PT Asuransi Jaya Proteksi, gabungan dua kekuatan yang memiliki keahlian global dan jaringan pasar local. ACE Jaya Proteksi menyediakan solusi asuransi yang komrehensif melalui model distribusi yang menjangkau segala jenis nasabah mulai dari perusahaan, pasar komersial kelas menengah, sampai individu. Dengan dasar budaya underwriting yang kuat , ACE Jaya Proteksi memberikan pelayanan responsive dan terdepan melalui kemitraan dengan bank, perusahaan pembiayaan, broker, agen, dan lebih dari 30 kantor cabang. 3.1.2. Visi dan Misi Perusahaan PT ACE Jaya Proteksi berkomitmen untuk meningkatkan kepercayaan nasabah, menjadi penyedia jasa keuangan yang paling profesional di dunia dengan menyediakan solusi yang tepat, dapat diandalkan, terpercaya dan terdepan bagi keputusan penting perencanaan keuangan nasabah kami. VISI (1)
Menjadi Perusahaan Asuransi Terpercaya dan Terandal.
(2)
Mudah dan tercepat dalam pelayanan claim Nasabah.
1 http://digilib.mercubuana.ac.id/
MISI (1)
Menyelenggarakan Usaha Asuransi Dengan Pelayanan Prima dan Tetap Menjaga Kemampulabaan yang Berkesinambungan.
(2)
Menjadi penyelenggara jasa keamanan finansial yang terdepan bagi masyarakat Indonesia.
3.1.3 Produk Perusahaan Seiring dengan meningkatnya angka kecelakaan serta kondisi keadaan yang tidak menentu sehingga menjadikan inovasi bagi PT. Ace Ina Insurance untuk menciptakan berbagai produk asuransi yang akan menjadi pilihan bagi para calon nasabah asuransi khususnya dan para nasabah saat ini yang menjadi nasabah PT. Ace Ina Insurance. Adapun produk yang saat ini ditawarkan oleh perusahaan adalah : (1)
Perlindungan jiwa (Acciden Guard Protection)
(2)
Perlindungan kesehatan (Hospital Income Protection)
(3)
Perlindungan penyakit kritis (critical illness)
(4)
Perlindungan kerugian property (Home Protection),
(5)
Perlindungan gigi (Dental Protection).
3.1.4 Pembayaran Premi Sebagai kegiatan transaksi keuangan khususnya dalam memberikan kemudahan dalam melakukan pembayaran premi oleh nasabah, perusahaan menawarkan beberapa jangka waktu pembayaran yang terdiri dari beberapa Plan yang dapat menjadikan pilihan bagi para nasabah yang akan menjadikan kemudahan dalam bertransaksi pembayaran premi baik secara bulanan maupun secara pertahun yang dilakukan oleh para nasabah dengan pilihan Plan A, Plan B, Plan C dan Plan D. Adapun proses pembayaran premi di PT. Ace Ina Insurance, adalah sebagai berikut: 1.
Nasabah akan mendapatkan virtual account lewat sms setelah produk yang dipilih melalui telemarketing
2.
Virtual account yang diterima nasabah berfungsi sebagai account pembayaran melalui ATM
29 http://digilib.mercubuana.ac.id/
3.
Nasabah memberikan bukti transaksi pembayaran premi melalui fax dengan tujuan custumor service.
4.
Customer service melakukan validasi ke bagian finance, lalu setelah pembayaran terfalidasi plois baru kemudian dibukukan.
3.1.5 Struktur Organisasi Dalam menjalankan kegiatan perusahaan yang memberikan pelayanan kepada para nasabah sehingga semua kegiatan terstruktur sesuai dengan kebutuhan dan kewajiban para karyawannya untuk menjalankan tugasnya sesuai dengan jabatan dan divisi yang diembannya sehingga dalam memberikan pelayanan kepada para nasabah akan berjalan sesuai dengan prosedur dan pelayanan menjadi lancar.
RUPS
DEWAN KOMISARIS
KOMITE PEMANTAU RESIKO
DIRUT UTAMA
KOMITE AUDIT
KOMITE RESIKO PERUSAHAAN
INVESMENT KOMITER
DIRUT KEUANGAN
HUKUM
HRD
PROPERTY & ANUALITY
DIRUT MARKETING
PERSONAL UNIT
DIRUT OPERASIONAL
DIRUT KLAIM
KOMUNIKASI
KOMITE PENGEMBANGA NPRODUK
MENEJJEMENRE SIKO DAN KEPUTUSAN
AGENCY
INTERNAL AUDIT
Gambar 3.1 : Struktur Organisasi PT. Ace Ina Insurance
IT
3.1.6 Sumber Daya Manusia (SDM) Menurut (Sonny Sumarsono:2003, h 4), Sumber Daya Manusia atau human recources mengandung dua pengertian. Pertama, adalah usaha kerja atau jasa yang dapat diberikan dalam proses produksi. Dalam hal lain SDM mencerminkan kualitas usaha yang diberikan oleh seseorang dalam waktu tertentu untuk
30 http://digilib.mercubuana.ac.id/
menghasilkan barang dan jasa. Pengertian kedua, SDM menyangkut manusia yang mampu bekerja untuk memberikan jasa atau usaha kerja tersebut. Mampu bekerja berarti mampu melakukan kegiatan yang mempunyai kegiatan ekonomis, yaitu bahwa kegiatan tersebut menghasilkan barang atau jasa untuk memenuhi kebutuhan atau masyarakat. Sehinggadengan kata lain sumber daya manusia merupakan kebutuhan bagi setiap kegiatan usaha adalah seorang karyawan yang bekerja dan berstatus aktif bekerja di dalam lingkungan perusahaan dan bekerja sesuai dengan tugas dan tanggung jawab di perusahaan dalam hal ini PT. Ace Ina Insurance, sehingga karyawan aktif tersebut adalah seorang pengguna (user), yang bertanggung jawab sesuai dengan struktural organisasi perusahaan sehingga dari setiap karyawan mempunyai hak akses yang berbeda-beda. 3.2 Sistem Berjalan
Mulai
Pembayaran Premi
Laporan pembayaran
Rekap pembayaran
Info pembayaran
Kirim dokumen pembayaran
Selesai
Gambar 3.2 : Flowchart Sistem Berjalan saat ini Dari gambar diatas dapat digambarkan kondisi proses sistem yang berjalan tersebut, diantaranya yaitu: (1) Proses pemberian informasi perihal laporan pembayaran dilakukan masih secara manual oleh perusahaan dalam hal ini seorang petugas yang berwenang di perusahaan yaitu dengan penggunaan alat komunikasi via telpon ataupun email, sehingga informasi yang disampaikan kepada nasabah masihkurang efektif.
31 http://digilib.mercubuana.ac.id/
(2) Pengiriman dokumen laporan pembayaran masih menggunakan dalam bentuk cetak (hardcopy), sehingga kadang membutuhkan waktu yang tidak sedikit dalam proses pengiriman dari perusahaan melalui jasa pengiriman ke lokasi tempat tinggal para nasabah.
3.2.1 Use Case Diagram As Is
Pada gambaran flowchart diatas maka secara use case diagram pada sistem yang sedang berjalan saat dapat digambarkan sebagai berikut: ADMINISTRASI PREMI ASURANSI INFORMASI
Rekap pembayaran premi Nasabah Admin
Membuat laporan pembayaran
Menerima laporan pembayaran
Mengkirimkan dokumen pembayaran
Gambar 3.3 : Use Case Sistem Berjalan saat ini Berikut adalah deskripsi dari use case yang digambarkan : Tabel 3.1 : NameUse Case– Membuat Rekap Pembayaran
32 http://digilib.mercubuana.ac.id/
Nama Use case
Rekap pembayaran premi
Pelaksana
Admin
Keterangan
Menggambarkan pembuatan rekap pembayaran premi nasabah
Persyaratan
Admin harus sudah mempunyai database nasabah dalam merekap pembayaran premi nasabah.
Pelaksanaan
Membuat dokumen rekap pembayaran premi para nasabah.
Post Condition
Mengetahui nomor dan tanggal kontrak para nasabah.
Tabel 3.2 : NameUse Case– Membuat Laporan Pembayaran Nama Use case
Membuat laporan pembayaran
Pelaksana
Admin
Keterangan
Menggambarkan laporan pembayaran premi nasabah.
Persyaratan
Admin harus sudah memiliki database nasabah dalam membuat laporan pembayaran premi.
Pelaksanaan
Memberikan laporan pembayaran premi kepada nasabah.
Post Condition
Admin mencetak laporan.
Tabel 3.3 : Deskripsi Use Case–Mengirimkan Dokumen Pembayaran Nama Use case
Mengirimkan Dokumen Pembayaran
Pelaksana
Admin
Keterangan
Menggambarkan pengiriman dokumen pembayaran premi nasabah.
Persyaratan
Admin memberikan informasi prihal pembayaran premi kepada para nasabah.
Pelaksanaan
Mengirimkan informasi pembayaran premi baik dalam bentuk hardcopy, via telepon/email.
Post Condition
Pengiriman laporan.
33 http://digilib.mercubuana.ac.id/
Tabel 3.4 : Deskripsi Use Case–Menerima Laporan Pembayaran Nama Use case
Menerima Laporan Pembayaran
Pelaksana
Admin
Keterangan
Menggambarkan penerimaan laporan pembayaran premi.
Persyaratan
Admin memberikan informasi prihal pembayaran premi kepada para nasabah.
Pelaksanaan
Mengirimkan informasi pembayaran premi baik dalam bentuk hardcopy, via telepon/email.
Post Condition
Menerima Laporan Pembayaran Premi.
3.2.2 Activity Diagram As Is System Aktifitas diagram yang dilakukan pada sistem berjalan saat ini dapat digambarkan sebagai berikut: Admin
Sistem
Rekap pembayaran premi
Menerima laporan pembayaran
Laporan pembayaran premi
Kirim dokumen pembayaran
Gambar 3.4 : Activity Diagram Sistem Berjalan
34 http://digilib.mercubuana.ac.id/
Nama Activity Deskripsi
Activity Diagram 1.
2. 3.
User memilih menu Rekap pembayaran premi kemudian memilih menu Laporan pembayaran premi
kemudian memilih menu Kirim dokumen pembayaran sistem menampilkan menu Menerima laporan pembayaran.
3.3 Perancangan Aplikasi Perancangan aplikasi merupakan deskripsi struktur aplikasi yang akan di implementasikan, data yang merupakan bagian sistem dan kadang-kadang algoritma yang digunakan. Perancangan tidak langsung menghasikan rancangan akhir tetapi mengembangkan rancangan secara iteratif melalui tahap demi tahap yang berbeda dan mengembangkan solusi terbaik bagi permasalahan itu. Adapun pengertian aplikasi menurut (Desy Anwar, 2010:5) adalah suatu subkelas perangkat lunak computer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.biasanya dibandingkan dengan perangkat lunak sistem yang mengintegrasikan berbagai kemampuan komputer, tapi tidak lansung menerapkan kemampuan tersebut untuk mengerjakan suatu tugas yang menguntungkan pengguna. Contoh utama perangkat lunak aplikasi adalah pengolahan kata, lembar kerja, dan pemutar media. Pada rancangan aplikasi yang dikembangkan dalam penelitian ini adalah sistem aplikasi penjadwalan yang terpasang pada server, dan informasi melalui terminal user, browsher intranet pada komputer, dan telephone seluler atau modem yang berfungsi sebagai pengirim pesan (SMS). Aplikasi yang dipasang di server terdiri atas komponen sebagai berikut: 1.
Server aplikasi dan modem sebagai sms gateway
2.
Database server
35 http://digilib.mercubuana.ac.id/
Sedangkan yang dimaksud dengan terminal user/pengguna adalah sebagai berikut: 1.
Aplikasi user (desktop), digunakan untuk mengakses database server, terhubung dengan intranet yang menggunakan fasilitas Wifi.
2.
Telephone seluler (handphone)/Modem, digunakan untuk mengirimkan pesan perihal informasi pembayaran premi yang terjadwal pada server database.
3.3.1 Sistem penjadwalan pembayaran premi asuransi berbasis Sms Gateway Seperti yang telah dijelaskan sebelumya, sistem aplikasi pada sever ini terdiri dari dua bagian, yaitu server aplikasi dan server database server dan masing-masing fungsi server akan dibahas dalam sub-sub sebagai berikut: 1. Server aplikasi (Modem SMS Gateway) Server aplikasi merupakan komponen utama dalam sistem informasi penjadwalan pembayaran premi yang pada program utama terhubung dengan sistem database.
Nasabah
Desktop (User) Jaringan Seluler Server Aplikasi
Database Server
Gambar 3.1. Skema secara keseluruhan aplikasi penjadwalan pembayaran premi Server aplikasi adalah bagian utama dari sistem informasi penjadwalan pembayaran premi.
Server tersebut mengambil dari
database server seperti terlihat pada gambar 3.1. dan dalam penelitian ini kedua fungsi server (aplikasi dan database server) terletak dalam satu
36 http://digilib.mercubuana.ac.id/
komputer, singkronisasi data akan diatur oleh database server dan data yang falid adalah data yang terakhir kali dimasukan. Dalam menjalankan tugasnya server aplikasi terhubung dengan handphone/modem yang berfungsi sebagai pengirim pesan (SMS) gateway sesuai dengan keinginan dan peraturan yang ditetapkan perusahaan dimana admin akan melakukan pengiriman sms pada saat tiga hari sebelum jatuh tempo pembayaran premi sesuai kontrak nasabah (telah terupdate) sesuai jadwal yang telah ditentukan pada database. Perangkat tambahan yang digunakan sebagai pengirim pesan adalah modem SMS Gateway adalah sebuah modem merk Speedup type SU-8300U.
3.4
Sistem Usulan
3.4.1 Gambaran Solusi Perancangan Sistem Usulan Dari permasalahan sistem berjalan saat ini, dan hasil pengumpulan data kebutuhan sistem (user rquairement) dari seorang karyawan yang bertugas, maka dibuat beberapa fungsi pada aplikasi yang akan dirancangyaitu sebagai berikut : Kebutuhan Fungsional (1) Menu input data nasabah, bisa dilakukan export data dari excel. (2) Input data kontrak nasabah, bisa dilakukan export data dari excel. (3) Input pembayaran premi nasabah, bisa dilakukan export data dari excel. (4) Tombol proses pengiriman pesan secara manual dan otomatis Kebutuhan Non Fungsional (1) Aplikasi ini digunakan untuk proses pemberian informasi dalam pesan singkat dengan sms gateway yang diberi nama “Info Pembayaran Premi Asuransi”. (2) Sistem aplikasi berjalan mengirimkan informasi secara manual ataupun otomatis.
37 http://digilib.mercubuana.ac.id/
Database nasabah
Admin
Rekap data kontrak nasabah
Laporan pembayaran
Pengiriman informasi (terjadwal)
Nasabah
Gambar 3.5 : Flow Process Sistem Usulan Berikut penjelasan dan fungsi dari menu konten, diantaranya : (1) Menu input data nasabah.
Fungsi dari menu tersebut yaitu untuk memasukan/input data nasabah yang terintegrasi dengan database nasabah. (2) Rekap data kontrak nasabah. Fungsi dari menu ini adalah untuk memasukan/input data kontrak nasabah yang akan terintegrasi dengan proses pengiriman terjadwal. (3) Laporan pembayaran premi. Fungsi menu ini adalah sebagai pemberi laporan pembayaran bagi nasabah sesuai dengan Plan yang di pilih oleh nasabah dan terintegrasi dengan proses pengiriman terjadwal. (4) Pengiriman informasi.
Fungsi menu ini adalah sebagai proses akhir pelaksanaan pengiriman yang dapat dilakukan baik secara manual/otomatis yang terintegrasi berdasarkan tanggal kontrak tiap-tiap nasabah.
38 http://digilib.mercubuana.ac.id/
3.4.2 Skema Sistem Usulan
Skema sistem usulan yang dirancang digambarkan sebagai berikut:
Gambar 3.6 : Skema sistem Usulan
39 http://digilib.mercubuana.ac.id/
3.4.3 Use Case Sistem Usulan
Use Case diagram yang dirancang untuk sistem usulan digambarkan sebagai berikut: ADMINISTRASI PREMI ASURANSI INFORMASI
Login User
Nasabah
Rekap pembayaran premi
Admin
Laporan pembayaran premi
Menerima Laporan Pembayaran
Kirim Dokumen pembayaran premi
Gambar 3.7 : Use Case Diagram Usulan Berikut adalah deskripsi dari use case yang digambakan di atas: Tabel 3.3 : Deskripsi Use Cas – Login User Nama Use case
Login User
Pelaksana
Admin
Keterangan
Menggambarkan Proses login aplikasi
Persyaratan
Admin harus sudah mempunyai database user dan password
40 http://digilib.mercubuana.ac.id/
Pelaksanaan
Input data user dan password pada form login
Post Condition
Dapat melakukan akses aplikasi user
Tabel 3.4 : Deskrip Use Case – Rekap Pembayaran Premi Nama Use case
Rekap pembayaran premi
Pelaksana
Admin
Keterangan
Menggambarkan pembuatan rekap pembayaran premi nasabah
Persyaratan
Admin harus sudah mempunyai database nasabah dalam merekap pembayaran premi nasabah.
Pelaksanaan
Membuat dokumen rekap pembayaran premi para nasabah.
Post Condition
Mengetahui nomor dan tanggal kontrak para nasabah.
Tabel 3.5 : Deskrip Use Case – Laporan Pembayaran Premi Nama Use case
Laporan pembayaran premi
Pelaksana
Admin
Keterangan
Menggambarkan pembuatan Laporan pembayaran premi nasabah
Persyaratan
Admin harus sudah mempunyai database nasabah dalam merekap pembayaran premi nasabah.
Pelaksanaan
Membuat dokumen rekap laporan pembayaran premi para nasabah.
Post Condition
Mengetahui nomor dan tanggal kontrak para nasabah.
Tabel 3.6 : Deskripsi Use Case – Kirim Dokumen Pembayaran Premi Nama Use case
Kirim Dokumen pembayaran premi
Pelaksana
Admin
Keterangan
Menggambarkan pengiriman laporan pembayaran premi nasabah
Persyaratan
Admin harus sudah mempunyai database nasabah dan nomor handphone nasabah.
Pelaksanaan
Mengirim pesan SMS laporan pembayaran premi..
41 http://digilib.mercubuana.ac.id/
Post Condition
Mengetahui nomor handphone nasabah.
Tabel 3.7 : Deskripsi Use Case – Menerima Laporan Pembayaran Nama Use case
Menerima Laporan Pembayaran
Pelaksana
Admin
Keterangan
Menggambarkan penerimaan pesan singkat (SMS) tentang laporan pembayaran premi melalui handphone nasabah secara terjadwal. Harus menggunakan nomor handphone
Persyaratan Pelaksanaan Post Condition
Menerima pesan singkat (SMS) tentang pembayaran premi dengan sistem terjadwal. Menerima pesan singkat secara terjadwal.
inormasi
3.4.4 Activity Diagram Sistem Usulan Aktifitas diagram yang dilakukan pada system yang diusulkan dapat digambarkan sebagai berikut: Administrator, Admin
Sistem
Menampilkan Form Login Menjalankan aplikasi
Input User & Password
Pesan Salah
Menampilkan Menu Panel
Gambar 3.8 : Activity Diagram Usulan, Use Cas Login User
42 http://digilib.mercubuana.ac.id/
Nama Activity Deskripsi
Activity Diagram Use Cas Login User 1. 2. 3. 4.
Mulai (start) User menjalankan aplikasi menampilkan form login User input password Pesan benar menampilkan menu panel
Admin
Sistem
Menampilkan Menu Panel Login Aplikasi
Rekap Pembayaran
Menampilkan Form Rekap Menyimpan Rekap laporan Save Form Rekap Ke Database
Gambar 3.9 : Activity Diagram Usulan, Use Case Rekap Pembayaran Nama Activity Deskripsi
Activity Diagram Use Case Rekap Pembayaran 1. 2. 3. 4. 5. 6.
Mulai (start) User login User memilih menu Rekap Pembayaran System memunculkan menu form rekap System menyimpan rekap laporan Tekan tombol save untuk menyimpan ke database
43 http://digilib.mercubuana.ac.id/
Admin
Sistem
Menampilkan Menu Panel Login Aplikasi
Laporan Pembayaran
Menampilkan Form Laporan Menyimpan laporan Save Laporan Ke Database
Gambar 3.10 : Activity Diagram Usulan, Use Case Laporan Pembayaran Nama Activity Deskripsi
Activity Diagram Use Case Laporan Pembayaran 1. 2. 3. 4. 5. 6.
Mulai (start) User login User memilih menu Laporan Pembayaran System memunculkan menu form laporan System menyimpan laporan Tekan tombol save untuk menyimpan ke database
44 http://digilib.mercubuana.ac.id/
Admin
Sistem
Menampilkan Menu Panel Login Aplikasi
Kirim Laporan
Menampilkan Form SMS Mengirim SMS Kirim SMS Laporan Pembayaran
Gambar 3.11 : Activity Diagram Usulan, Use Case Kirim Laporan Pembayaran Dengan SMS Gateway Nama Activity
Activity Diagram Use Case Rekap Kirim Laporan Pembayaran Dengan SMS Gateway
Deskripsi
1. 2. 3. 4. 5. 6.
Mulai (start) User login User memilih menu Kirim Laporan System memunculkan menu Form Sms System mengirim Sms Tekan tombol kirim sms laporan pembayaran
45 http://digilib.mercubuana.ac.id/
3.4.5 Sequence Diagram Sistem Usulan
Sequence Diagrampada sistem usulan digambarkan sebagai berikut:
User
Form Login
Login Db
User MaintScreen
Insert User Name & Password Falidate Information
Berhasil
Login Berhasil
Gambar 3.11 :Sequence Diagram Sistem Usulan, Use Case – Login User
Aktor
Admin
Skenario
User input user name & password kemudian User memilih menu Form Login data valid kemudian memilih menu Login Db kemudian berhasil langsung ke maintscreen Login berhasil.
46 http://digilib.mercubuana.ac.id/
Form Input Data Nasabah
Kontrol Data Nasabah
Data Nasabah
User/Admin Form Input Data Nasabah
Tampil pesan data nasabah tersimpan
Data Nasabah ditambah
data nasabah berhasil ditambah
ditambahData Nasabah
tambah Data
data nasabah tersimpan
Gambar 3.12 : Sequence Diagram Sistem Usulan, Use Case – Input Data Nasabah
Aktor
Admin
Skenario
User input Data Nasabah kemudian User memilih menu Form Input data nasabah
kemudian data
nasabah ditambah memilih menu Kontrol data nasabah kemudian ditambah data nasabah kemudian memilih menu Data Nasabah kemudian tambah data, data nasabah tersimpan.
47 http://digilib.mercubuana.ac.id/
Form Input Data Kontrak Nasabah
Kontrol Data Kontrak Nasabah
Data Kontrak Nasabah
User/Admin Form Input Data Kontrak Nasabah
Tampil pesan data kontrak nasabah tersimpan
Data Kontrak Nasabah ditambah
datakontrak nasabah berhasil ditambah
ditambah Data Kontrak Nasabah
tambah Data
Data kontrak nasabah tersimpan
Gambar 3.13 : Sequence Diagram Sistem Usulan, Use Case – Input Data Kontrak Nasabah
Aktor
Admin
Skenario
User input Data Nasabah kemudian User memilih menu Form Input data kontrak nasabah, kemudian data kontrak nasabah ditambah, memilih menu Kontrol data kontrak nasabah kemudian ditambah data kontrak nasabah, kemudian memilih menu data kontrak nasabah kemudian tambah data, data kontrak nasabah tersimpan.
48 http://digilib.mercubuana.ac.id/
User/Admin
Form Input Data Laporan Pembayaran Premi
Form Input DataLaporan Pembayaran Premi Nasabah
Tampil pesan data laporan pembayaran premi nasabah tersimpan
Kontrol Data Laporan Pembayaran PremiNasabah
Data Laporan Pembayaran PremiNasabah ditambah
datalaporan pembayaran premi nasabah berhasil ditambah
Data Laporan Pembayaran PremiNasabah
ditambah DataLaporan Pembayaran Premi Nasabah
tambah Data
Data laporan pembayaran premi nasabah tersimpan
Gambar 3.14 : Sequence Diagram Sistem Usulan, Use Case – Input Data Laporan Pembayaran Premi Nasabah
Aktor
Admin
Skenario
User input Data Laporan Pembayaran Premi Nasabah, kemudian User memilih menu Form Input data laporan pembayaran premi nasabah, kemudian data laporan
pembayaran
premi
nasabah
ditambah,
memilih menu Kontrol data laporan pembayaran premi nasabah kemudian ditambah data laporan pembayaran premi nasabah, kemudian memilih menu Data laporan pembayaran premi nasabah kemudian tambah data, data laporan pembayaran premi nasabah tersimpan.
49 http://digilib.mercubuana.ac.id/
Form Input Data Pesan
Kontrol Data Pesan
Kirim Data Pesan
User/Admin
Form Input DataPesan SMS
Tampil pesan data laporan pesan SMS terkirim
Data Pesan SMS ditambah
Penjadwalan data control SMS berhasil di ceklist
ditambah Data Laporan Pembayaran Premi Nasabah
tambah Data
Data laporan pengiriman pesan SMSi nasabah tersimpan
Gambar 3.15 : Sequence Diagram Sistem Usulan, Use Case – Kirim Pesan SMS Gateway
Aktor
Admin
Skenario
User Input Data pesan Sms, kemudian User memilih menu Form Input data lpesan, kemudian data pesan sms ditambah ditambah, memilih menu Kontrol data pesan kemudian ditambah data laporan pembayaran premi nasabah, kemudian memilih menu kirim data pesan, data ditambah dan data laporan pengiriman pesan sms nasabah tersimpan.
50 http://digilib.mercubuana.ac.id/
3.4.6 Class Diagram Sistem Usulan Class Diagram pada sistem usulan digambarkan sebagai berikut:
Gambar 3.16 :Class Diagram Sistem Usulan 3.4.7 Perancangan Basis Data
51 http://digilib.mercubuana.ac.id/
Dengan menggunakan basis data semua informasi dapat diorganisir dan diakses dengan mudah. Dalam perancangan aplikasi ini terdapat sebuah basis data.
User_level_access
user PK
User_level
sUserId
PK
sUserIdLevelId
PK
sUserIdLevelAccessId
FK1 FK1
sUserName
FK2
sMenuId sUserLevelId
file PK
sFileId
Item
Input_Data_Nasabah PK
PK
sItemId
FK1
sNamaNasabah
sDataNasabah
sTabelName sPath
sNamaNasabah sJenisKelamin sJenisKelamin sTanggalLahir sTanggalLahir
Input_Data_Kontrak_Nasabah PK
Input_Laporan_Pembayaran
sDataKontrakNasabah
PK
sLaporanPembayaran
sNo.Kontrak sNamaNasabah sNamaNasabah sNo.Kontrak sNo.Tlp/Hp sJenisPlant
Gambar 3.7 : Database Relationalship Diagram Aplikasi
52 http://digilib.mercubuana.ac.id/
Sistem database ini dirancang untuk memberikan informasi dengan menggunakan fasilitas sms gateway yang secara otomatis terkirim pesan kepada nasabah yang terintegrasi dengan sistem penjadwalan dengan pengiriman pesan yang disesuaikan dengan tanggal kontrak asuransi tiaptiap nasabah serta pilinah Plan pembayaran yang dipilih oleh para nasabah. Dalam pengiriman pesan dilakukan setting pengiriman pada jangka waktu tiga hari sebelum tanggal jatuh tempo pembayaran premi asuransi melalui nomor handphone para nasabah. Namun adakalanya dapat juga dilakukan secara manual ketika pengiriman pesan ini sewaktu-waktu diperlukan dalam memberikan informasi tambahan kepada nasabah. Hubungan database server ini digambarkan pada gambar 3.7 dimana database ini menggunakan MySQL Server.
Setiap user yang berperan
sebagai operator aplikasi ini dapat melakukan aktifitas menjalnkan setiap menu yang ada dan diawali dengan melakukan login terlebih dahulu yang diawali oleh seorang administrator yang berwenang sebagai kepala bagian yang diwenangi oleh persahan dalam menjalankan aplikasi ini. Dibawah ini adalah Data Object Description (DOD) tabel perancangan database diatas. Tabel 3.7 : Tabel Login User Column
Data Type
Length
Description
sUserId
varchar
10
Identitas user
sUsername
varchar
25
Nama user
sPassword
varchar
15
Password
sContactId
varchar
15
Password
53 http://digilib.mercubuana.ac.id/
Tabel 3.8 : Tabel Data Nasabah Column
Data Type
Length
Description
sNamaNasabah
varchar
25
Nama Nasabah
sJenisKelamin
varchar
10
Jenis kelamin
dAlamat
varchar
50
Alamat Tinggal
sTelepon
varchar
15
Nomor Telpon
Tabel 3.9 : Tabel Data Pembayaran Column
Data Type
Length
Description
sNamaNasabah
varchar
25
NamaNasabah
sKontrak
varchar
25
Nomor Kontrak
sPlan
varchar
10
Jenis Plan
Tabel 3.10 : Tabel Data Kontrak Column
Data Type
Length
Description
sKontrak
varchar
25
Nomor Kontrak
sNamaNasabah
varchar
25
Nama Nasabah
sTelepon
varchar
15
Nomor Telpon
Tabel 3.11 : Tabel Data Kirim Pesan Column
Data Type
Length
Description
sJadwal
Date
0
Jawal Pesan
sKontrak
varchar
25
Nomor Kontrak
sPlan
varchar
10
Jenis Plan
3.3.4. Terminal User (Pengguna/Admin) Dalam menjalankan sistem ini yang dijadikan sebagai terminal sebagai tempat menjalankan seorang user menggunakan perangkat yang dapat menunjang berjalannya sistem ini, diantaranya:
Desktop User Merupakan antar muka sistem yang dapat diakses oleh seorang pengguna komputer yang terhubung dengan jaringan intranet dalam hal ini agar dapat
54 http://digilib.mercubuana.ac.id/
terhubung
dengan
database,
sehingga
dapat
melakukan
aktifitas
pengoperasiaan database.
Telepon Seluler/Modem GPRS Telepon seluler dijadikan sebagai modem, namun disarankan menggunakan modem GPRS yang terhubung dengan komputer dan sistem serta terhubung dengan operator seluler sehingga terhubung dengan handphone nasabah dalam pengiriman pesan.
3.4.8 Site Map Aplikasi
Site Map pada rancangan aplikasi hanya terdiri dari satu bagian antar muka yaitu sebagai berikut: 1. Backend(Administration Panel Menu)
Adalah bagian menu aplikasi yang bersifat private,yang hak akses nya diatur oleh access levelyang terdiri dari seorang administrator dan admin, jadi seorang user/admin akan diberikan hak aksesnya oleh seorang administratoryaitu berupa nama user dan password dan kemudian seorang user/admin baru bisa melakukan login guna menjalankan kegiatan-kegiatan serta menjalankan fungsi-fungsi menu yang ada pada aplikasi ini, isi dari bagian ini adalah sebagai berikut: Login Input Data Nasabah Input Data Kontrak Laporan Pembayaran Kirim Pesan 3.4.9 Pengaturan Hak Akses (Akses Level)
Pada pengaturan akses di aplikasi ini user diberikan hak akses penuh dalam menjalankan pengoperasian yang sebelumnya untuk penggunaan akses ini terlebih dahulu seorang top level (administrator) memberikan hak akses dengan memberikan user dan password kepada seorang yang ditunjuk sebagai operator untuk menjalankan aplikasi ini, sehingga aplikasi ini hanya
55 http://digilib.mercubuana.ac.id/
dijalankan penuh oleh satu atau dua orang user yang mempunyai hak akses yang sama, karena pengoperasian aplikasi ini merupakan aplikasi yang sudah dirancang berdasarkan ketentuan pokok atau tugas seorang user yang telah diberikan tugas sesuai dengan tanggung jawabnya di dalamstruktur organisasi, yaitu sebagai berikut: Tabel 3.12 : Tabel Hak Akses User No
User
Menu
Administrator
Admin
1
Input Data Nasabah
Y
Y
2
Input Data Kontrak
Y
Y
3
Laporan Pembayaran
Y
Y
4
Kirim Pesan
Y
Y
3.5.0 Perancangan Antar Muka
Desain aplikasi ini dibuat dengan antar muka menggunakan metode templatingyang memungkinkan untuk pada bagian menu
tertentu
khususnya kirim pesanbisa diseting secara manual maupun otomatis sehingga dengan metode ini akan membuat efesiensi waktu dalam pelaksanaan pemberian informasi. A. Aplikasi – Utama Pada halaman ini merupakan tampilan awal ketika aplikasi dijalankan yang ditampilkan login terlebih dahulu.
56 http://digilib.mercubuana.ac.id/
Gambar 3.13 : Tampilan Layar– Halaman Depan Website B.
Halaman Utama
Pada menu ini menampilkan tampilan utama aplikasi
Gambar 3.14 : Tampilan Layar-Halaman Utama Aplikasi Aceinsurance © aplikasi SMS 2016
57 http://digilib.mercubuana.ac.id/
C. Halaman Input Data Nasabah Pada halaman ini menampilkan data nasabah
Gambar 3.15 :Tampilan Layar– Menu Input Data Nasabah D. Menu Input Data kontrak Nasabah
Pada menu ini menampilkan secara detail daftar data kontrak para nasabah di perusahaan yang terintegrasi dengan menu kirim pesan.
Gambar 3.16 :Tampilan Layar– Menu Input Data Kontrak Nasabah
58 http://digilib.mercubuana.ac.id/
E. Menu Laporan Pembayaran Pada Menu ini menampilkan secara detail mengenai laporan pembayaran premi asuransi para nasabah di perusahaan
Gambar 3.17 : Tampilan Layar– Menu Laporan Pembayaran Premi F. Menu Kirim Pesan (SMS Gateway) Pada Menu ini menampilkan aktifitas/kegiatan pengiriman pesan singkat melalui SMS Gateway, yang dilakukan dengan secara manual ataupun otomatis yang dilakukan berdasarkan tanggal kontrak para nasabah.
Gambar 3.18 Tampilan Layar – Menu Kirim Pesan (SMS Gateway)
59 http://digilib.mercubuana.ac.id/