SI1314477160
PERANCANGAN SISTEM INFORMASI ZISWAF
(ZAKAT INFAQ SEDEKAH WAKAF)
PADA PT GMF AEROASIA
Disusun Oleh :
NIM |
: 1314477160
|
NAMA |
JURUSAN SISTEM INFORMASI
KONSENTRASI KOMPUTER AKUNTANSI
(STMIK) RAHARJA
2016/2017
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PENGESAHAN SKRIPSI
PERANCANGAN SISTEM INFORMASI ZISWAF
(ZAKAT INFAQ SEDEKAH WAKAF)
PADA PT GMF AEROASIA
Disusun Oleh :
NIM |
: 1314477160
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
|
Konsentrasi |
Disahkan Oleh :
Tangerang, ...Januari 2017
Ketua |
Kepala Jurusan
| ||||
Jurusan Sistem Informasi
| |||||
(Ir.Untung Rahardja, M.T.I) |
(Nur Azizah, M.Akt, M.Kom)
| ||||
NIP : 000594 |
NIP : 078010
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN PEMBIMBING
PERANCANGAN SISTEM INFORMASI ZISWAF
(ZAKAT INFAQ SEDEKAH WAKAF)
PADA PT GMF AEROASIA
Dibuat Oleh :
NIM |
: 1314477160
|
Nama |
Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif
Jurusan Sistem Informasi
Konsentrasi Komputer Akuntansi
Tahun Akademik 2016/2017
Disetujui Oleh :
Tangerang,...Maret 2017
Pembimbing I |
Pembimbing II
| ||
( Oleh Soleh, S.Kom.,M.MSi) |
(Ilamsyah, M.Kom)
| ||
NID : 04043 |
NID : 14019
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR PERSETUJUAN DEWAN PENGUJI
PERANCANGAN SISTEM INFORMASI ZISWAF
(ZAKAT INFAQ SEDEKAH WAKAF)
PADA PT GMF AEROASIA
Dibuat Oleh :
NIM |
: 1314477160
|
Nama |
Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian
Komprehensif
Jurusan Sistem Informasi
Konsentrasi Komputer Akuntansi
Tahun Akademik 2015/2016
Disetujui Penguji :
Tangerang,...Januari 2017
Ketua Penguji |
Penguji I |
Penguji II
| ||
|
|
|||
NID : |
NID : |
NID :
|
|
SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER
(STMIK) RAHARJA
LEMBAR KEASLIAN SKRIPSI
PERANCANGAN SISTEM INFORMASI ZISWAF
(ZAKAT INFAQ SEDEKAH WAKAF)
PADA PT GMF AEROASIA
Dibuat Oleh :
NIM |
: 1314477160
|
Nama |
|
Jenjang Studi |
: Strata Satu
|
Jurusan |
|
Konsentrasi |
Menyatakan bahwa Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikat dari Skripsi yang telah dipergunakan untuk mendapatkan gelar Sarjana Komputer baik di lingkungan Perguruan Tinggi Raharja maupun di Perguruan Tinggi lain, serta belum pernah dipublikasikan.
Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab, serta bersedia menerima sangksi jika pernyataan diatas tidak benar.
Tangerang,...Januari 2017
NIM : 1314477160
|
)*Tandatangan dibubuhi materai 6.000;
ABSTRAKSI
Kata kunci :Sistem, Informasi, Zakat Profesi, Perhitungan Zakat. Value Chain
ABSTRACT
Keywords: System, Information, Profession Zakat, Zakat calculation. Value Chain.
Puji syukur alhamdulillah, penulis panjatkan kehadirat Allah SWT yang telah memberikan seribu jalan, sejuta langkah serta melimpahkan segala rahmat dan karunia-Nya, sehingga laporan Kuliah Kerja Praktek Penulis dapat berjalan dengan baik dan selesai dengan semestinya.
Penulisan laporan Kuliah KerjaPraktek ini disusun sebagai salah satu syarat guna melengkapi kurikulum perkuliahan dan mengikuti Skripsi. Sebagai bahan penulisan, Penulis memperoleh informasi berdasarkan hasil observasi dan studi pustaka dari berbagai sumber yang mendukung penulisan laporan ini.
Hati kecil ini pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan Kuliah Kerja Praktek ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah penulis menyampaikan selaksa pujian dan terimakasih kepada :
- Bapak Ir. Untung Rahardja, M.T.I selaku Presiden Direktur Perguruan Tinggi Raharja.
- Bapak Drs. PO. Abas Sunarya, M.Si selaku Ketua STMIK Raharja.
- Ibu Nur Azizah, M.Kom, M.Akt., selaku Kepala Jurusan Sistem Informasi.
- Bapak Oleh Soleh, S.Kom M.MSI selaku Dosen Pembimbing yang telah meluangkan waktu, pikiran, dan tenaganya untuk memberikan bimbingan dan pengarahan kepada penulis.
- Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan ilmu pengetahuan kepada penulis.
- Kedua orang tua, kakak dan saudara keluarga yang telah memberikan dukungan, baik moril, materil maupun doa untuk keberhasilan kepada penulis.
- Bapak Lahuddin, S.Kom selaku stakeholder yang telah membimbing, serta mluangkan waktunya untuk penulis..
Penulis menyadari bahwa dalam penulisan Laporan KKP ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun, penulis harapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan KKP ini bermanfaat bagi pihak yang membutuhkan.
Tangerang,...Januari 2016 | |
Juli Misbakhul Kirom | |
NIM. 1314477160 |
Daftar isi
- 1 BAB I
- 2 BAB II
- 2.1 Teori Umum
- 2.2 Teori Khusus
- 2.2.1 Konsep Dasar Monitoring
- 2.2.2 Konsep Dasar Analisis SWOT
- 2.2.3 Konsep Dasar Analisis PIECES
- 2.2.4 Konsep Dasar UML (Unified Modeling Language)
- 2.2.5 Konsep Dasar SQL Server
- 2.2.6 Konsep Dasar Web Server
- 2.2.7 Konsep Dasar ASP (Active Server Pages)
- 2.2.8 Konsep Dasar Dreamweaver
- 2.2.9 Konsep Dasar BlackBox
- 2.2.10 Konsep Dasar Literature Review
- 2.3 Literature Review
- 3 BAB III
- 4 BAB IV
- 5 BAB V
- 6 DAFTAR PUSTAKA
- 7 DAFTAR LAMPIRAN
DAFTAR SIMBOL
DAFTAR TABEL
Tabel 2.1 Literature Review
Tabel 3.1 SWOT
Tabel 3.2 Analisis PIECES
Tabel 3.3 Elisitasi Tahap I
Tabel 3.4 Elisitasi Tahap II
Tabel 3.5 Elisitasi Tahap III
Tabel 3.6 Final Draft Elisitasi
Tabel 4.1 Perbedaan Sistem Yang Berjalan Dengan Sistem Yang Diusulkan
Tabel 4.2 table_login
Tabel 4.3 table_pelanggan
Tabel 4.4 table_tunggakan
Tabel 4.5 table_tagihan
Tabel 4.6 BlackBox Testing
Tabel 4.7 Time Schedule
Tabel 4.8 Estimasi Biaya
DAFTAR GAMBAR
Gambar 2.1. Siklus Informasi
Gambar 2.2. Kualitas Informasi
Gambar 2.3. Logo UML
Gambar 2.4. IIS Versi 7.5
Gambar 2.5. Ilustrasi Pengujian BlackBox
Gambar 3.1. Wilayah Kerja APP Tangerang
Gambar 3.2. Struktur Organisasi
Gambar 3.3. UseCase Diagram yang Berjalan
Gambar 3.4. Activity Diagram yang Berjalan
Gambar 4.1. Use case diagram sistem yang diusulkan
Gambar 4.2. Activity Diagram Sistem Yang Diusulkan Admin Analyst KSA
Gambar 4.3. Activity Diagram Sistem Yang Diusulkan Manager
Gambar 4.4. Squence Diagram Sistem Yang Diusulkan Admin
Gambar 4.5. Squence Diagram Sistem Yang Diusulkan Manager
Gambar 4.6. State Machine Diagram Sistem Yang Diusulkan Admin
Gambar 4.7. State Machine Diagram Sistem Yang Diusulkan Manager
Gambar 4.8. Class Diagram Sistem Yang Diusulkan
Gambar 4.9. Tampilan Prototype Login
Gambar 4.10. Tampilan Prototype Home
Gambar 4.11. Tampilan Prototype Pelanggan Baru
Gambar 4.12. Tampilan Prototype Pelanggan
Gambar 4.13. Tampilan Prototype Input Tagihan
Gambar 4.14. Tampilan Prototype Monitoring
Gambar 4.15. Tampilan Prototype Laporan
Gambar 4.16. Tampilan Prototype Arsip
Gambar 4.17. Tampilan Login
Gambar 4.18. Tampilan Menu Home
Gambar 4.19. Tampilan Pelanggan Baru
Gambar 4.20. Tampilan menu pelanggan
Gambar 4.21. Tampilan input tagihan
Gambar 4.22. Tampilan menu monitoring
Gambar 4.23. Tampilan menu laporan
Gambar 4.24. Tampilan menu arsip
BAB I
Latar Belakang
Di zaman globalisasi sekarang ini, perkembangan teknologi sangat pesat sehingga manusia dituntut agar dapat megikuti perkembangannya dan berusaha mendapatkan informasi yang terbaru. Untuk memperoleh informasi tersebut, setiap orang dapat melakukan berbagai cara, misalnya media cetak, media elektronik dan media lainnya. Namun pada umumnya masyarakat sekarang lebih tertarik mencari informasi dari internet. Internet adalah salah satu media penyampaian informasi yang sudah global dan digunakan oleh seluruh dunia.
Hampir segala jenis informasi sudah tersedia lewat media internet, termasuk informasi mengenai zakat infaq sedekah wakaf dan bagaimana cara perhitungannya. Zakat adalah salah satu dari rukun agama islam yang wajib dilaksanakan oleh umat Nya jika sudah memenuhi persyaratan yang ditentukan. Begitu juga dengan sedekah dan wakaf merupakan ibadah yang sangat dianjurkan. Fenomena yang berkembang pada masyarakat Indonesia sekarang adalah kurangnya pemahaman tentang bagaimana pelaksanaan zakat infaq sedekah dan wakaf. Masyarakat kita sering mengalami kebingungan tentang perhitungan, batas gaji, harta yang wajib dikeluarkan zakatnya dan waktu seharusnya di keluarkan. Karena kurangnya pemahaman masyarakat tentang hal tersebut maka diperlukan alat untuk memfasilitasi yang bertujuan mempermudah masyarakat dalam penghitungan, batas harta yang wajib dikeluarkan zakatnya, harta yang bisa dijadikan untuk wakaf dan sedekah serta kapan waktu dikeluarkan.
PT GMF AeroAsia adalah perusahaan yang bergerak dibidang perawatan pesawat terbang dan merupakan salah satu perusahaan yang menyelenggarakan pengelolaan ziswaf. Dalam penyelenggaraanya, ziswaf pada PT GMF AeroAsia dikelola oleh sebuah organisasi dibidang kerohanian islam yaitu Rohis PT GMF AeroAsia, dimana organisasi tersebut didalamnya beranggotakan karyawan muslim PT GMF AeroAsia.
Sistem pengelolaan zakat infaq sedekah wakaf yang sudah ada pada PT GMF AeroAsia pada saat ini masih menggunakan pencatatan biasa yaitu menggunakan pencatatan buku, Microsoft Excel dan Microsoft Access, belum terkomputerisasi seutuhnya. Sehingga dalam pengolahan datanya masih ada kelemahan dan kekurangan, dalam perhitungannya masih sering terjadi kesalahan dan membutuhkan waktu yang cukup lama.
Selain itu dalam sistem zakat, informasi mengenai bagaimana dan kemana arah dari pembayaran zakat itu mengalir belumlah ada, padahal informasi ini sangatlah penting bagi muzzaki. Karena dengan informasi itulah, muzzaki dapat mengetahui apa arti zakat, berapa kriteria jumlah gaji yang wajib dizakati, berapa kadar zakat yang harus dikeluarkan dan hukum-hukum mengenai hal ini yang sesuai dengan tuntunan agama islam. Hal ini berefek pada cenderung lambannya pengelolaan dan pemrosesan data yang ada, selain itu mungkin saja para muzakki meragukan validitas dari informasi itu sendiri dan akan menimbulkan kesan tidak efisien.
Menyadari akan pentingnya sebuah inovasi informasi untuk memudahkan dalam pengelolaan zakat infaq sedekah wakaf, maka penulis menjadikan permasalahan ini sebagai objek penelitian skripsi dengan judul “PERANCANGAN SISTEM INFORMASI ZISWAF (ZAKAT INFAQ SEDEKAH WAKAF) PADA PT GMF AEROASIA” yang merupakan suatu perancangan dari sistem yang berjalan. Dimana dengan sistem tersebut bisa dengan mudah dalam menghimpun dana zakat infaq sedekah wakaf. .
Perumusan Masalah
Berdasarkan latar belakang yang telah dijelaskan diatas, maka yang menjadi permasalahan antara lain adalah :
Bagaimana sistem pengelolaan zakat infaq sedekah wakaf yang berjalan saat ini pada PT GMF AeroAsia
Bagaimanakah sistem zakat infaq sedekah wakaf terkomputerisasi yang sesuai pada PT GMF AeroAsia ?
Apa sajakah laporan yang dapat ditampilkan dalam sistem zakat infaq sedekah wakaf pada PT GMF AeroAsia ?
Ruang Lingkup
Agar mempermudah penulisan laporan skripsi dan memperoleh penelitian yang maksimal serta terfokus, maka perlu kiranya dibuat suatu batasan masalah. Untuk menghindari kekeliruan atau kesalahpahaman dan sekaligus untuk memudahkan pembaca dalam memahami penelitian ini, maka penulis perlu membuat batasan masalah dalam penelitian ini, sehingga tidak menimbulkan ketidakjelasan dalam pembahasan selanjutnya. Sehubungan dengan hal tersebut, maka penulis membatasi penelitian hanya pada analisis sistem dan perhitungan zakat infaq sedekah wakaf.
Dalam penelitian ini yang akan dibahas mengenai proses pendaftaran muzakki, perhitungan zakat profesi, penginputan infaq sedekah wakaf, penyaluran zakat profesi, penyaluran infaq sedekah wakaf, sampai pada pelaporan hasil ziswaf (zakat infaq sedekah wakaf). Penulis hanya menggunakan zakat profesi sebagai acuan untuk menghitung nishab dan berapa banyak harta/penghasilan yang harus dikeluarkan serta standar penghitungan zakat profesi secara umum.
Tujuan dan Manfaat Penelitian
Tujuan Penelitian
1. Tujuan Operasional
- Sarana untuk mendapatkan informasi dari sistem yang sedang berjalan saat ini pada PT GMF AeroAsia.
- Menganalisa kendala dan permasalahan yang sedang terjadi dalam sistem pengelolaan zakat infaq sedekah wakaf.
- Memberikan solusi pemecahan masalah dalam pengambilan keputusan.
2. Tujuan Fungsional
- Hasil penelitian ini nantinya mampu menyajikan informasi hasil pengelolaan zakat infaq sedekah wakaf yang lebih optimal sesuai kebutuhan user.
- Dapat mempermudah dalam melakukan perhitungan zakat infaq sedekah wakaf pada PT GMF AeroAsia.
- Mempermudah muzakki ketika akan membayar zakat infaq sedekah wakaf
3. Tujuan Pribadi
- Untuk mendapatkan lebih banyak pengalaman dalam menganalisa sistem informasi yang terkomputerisasi.
- Agar penulis dapat mengimplementasikan ilmu yang sudah didapat diperkuliahan.
- Untuk melengkapi salah satu syarat mendapatkan gelar sarjana komputer di STMIK Raharja.
Manfaat Penelitian
1. Manfaat Bagi Penulis
- Terciptanya kepuasan batin ketika menghasilkan suatu karya dan dapat bermanfaat bagi suatu instansi.
- Dapat mengimplementasikan teori-teori yang dipelajari di bangku kuliah kedalam bentuk project.
- Menambah wawasan mengenai zakat infaq sedekah wakaf.
2. Manfaat Bagi Institusi
- Terciptanya efektifitas dan efisiensi waktu kerja dalam menghimpun dan mengolah data-data zakat infaq sedekah wakaf.
- Dapat teridentifikasinya kendala dan permasalahan pada sistem pengelolaan ziswaf pada PT GMF AeroAsia.
- Memudahkan dalam pengelolaan sistem informasi ziswaf pada PT GMF AeroAsia dengan data yang akurat dan cepat.
3. Manfaat Bagi STMIK Raharja
- Dapat menjadi referensi bagi Mahasiswa atau Mahasiswi untuk melakukan penelitian-penelitian selanjutnya.
- Dapat memperkaya pengetahuan para Mahasiswa atau Mahasiswi dalam pengambilan keputusan terhadap suatu permasalahan
- Dapat membuat Perguruan Tinggi STMIK Raharja dikenal oleh instansi-instansi yang dijadikan objek penelitian para Mahasiswa atau Mahasiswi.
Metode Penelitian
Metode Pengumpulan Data
Metode Observasi
Metode Wawancara
Metode Pustaka
Metode Analisa
Metode Perancangan
Metode Prototype
Metode Pengujian
Sistematika Penulisan
BAB II
Teori Umum
Konsep Dasar Perancangan
Definisi Perancangan Sistem
Tahapan Perancangan Sistem
- <p style="line-height: 2">Rancangan sistem secara umum</p>
- <p style="line-height: 2">Rancangan sistem secara rinci</li>
</ol>
Dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasi sistem.
Tujuan Perancangan Sistem
Menurut Darmawan (2013:228)[2], Tahap Perancangan / Desain Sistem mempunyai 2 tujuan utama, yaitu:
Untuk memenuhi kebutuhan pemakai sistem.
Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap pada pemrograman komputer dan ahli-ahli teknik yang terlihat (lebih condong pada desain sistem yang terperinci).
Konsep Dasar Sistem
Definisi Sistem
Menurut Kadir (2014:61)[5], “Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan.
Menurut Sutarman (2012:13)[6], “Sistem adalah kumpulan elemen yang saling berhubungan dan saling berinteraksi dalam satu kesatuan untuk menjalankan suatu proses pencapaian suatu tujuan utama”.
Menurut Suprihadi dalam Jurnal CCIT (2013:310)[7], “Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.”
Berdasarkan beberapa pendapat diatas mengenai sistem dapat disimpulkan bahwa sistem adalah kumpulan bagian-bagian atau elemen-elemen yang saling berkaitan dan dirancang untuk mencapai suatu tujuan.
Karakteristik Sistem
Menurut Sutabri (2012:20)[4], sebuah sistem mempunyai karakteristik atau sifat-sifat tertentu yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem. Adapun karakteristik yang dimaksud sebagai berikut :
Komponen Sistem (Components)
Batas Sistem (Boundary System)
Lingkungan Luar Sistem (Environment System)
Penghubung Sistem (Interface System)
Masukan Sistem (Input System)
Pengolahan Sistem (Processing System)
Keluaran Sistem (Output System)
Sasaran Sistem (Objective) dan Tujuan (Goals)
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu subsistem. Setiap subsistem memiliki sifat dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan.
Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan luarnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisahkan.
Bentuk apapun yang ada di luar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem. Lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. Dengan demikian, lingkungan luar tersebut harus tetap dijaga dan dipelihara. Lingkungan luar yang merugikan harus dikendalikan. Kalau tidak, maka akan menggangu kelangsungan hidup dari sistem tersebut.
Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem. Penghubung ini memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lain. Bentuk keluaran dari satu subsistem akan menjadi masukan untuk subsistem lain melalui penghubung tersebut. Dengan demikian, dapat terjadi suatu integrasi sistem yang membentuk satu kesatuan.
Energi yang dimasukkan ke dalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan (maintenance input) dan sinyal (signal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Signal input adalah energi yang diproses untuk mendapatkan keluaran. Contoh di dalam suatu unit sistem komputer, program adalah maintenance input yang digunakan untuk mengoperasikan komputernya dan data adalah signal input untuk diolah menjadi informasi.
Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran, contohnya adalah sistem akuntansi. Sistem ini akan mengolah data transaksi menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.
Hasil energi diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi subsistem yang lain seperti sistem informasi. Keluaran yang dihasilkan adalah informasi. Informasi ini dapat digunakan sebagai masukan untuk pengambilan keputusan atau hal-hal lain yang menjadi input bagi subsitem lain.
Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministic. Kalau suatu sistem tidak memiliki sasaran maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.
Klasifikasi Sistem
Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi dalam sistem tersebut. Oleh karena itu, sistem dapat diklasifikasikan dari beberapa sudut pandang diantaranya (Tata Sutabri, 2012:22)[4] :
Sistem Abstrak (Abstract System) dan Sistem Fisik (Physical System)
Sistem Alamiah (Natural System) dan Sistem Buatan Manusia (Human Made System)
Sistem Tertentu (Deterministic System) dan Sistem Tak Tentu (Probabilistic System)
Sistem Tertutup (Closed System) dan Sistem Terbuka (Open System)
Sistem abstrak merupakan sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa pemikiran-pemikiran hubungan antara manusia dengan Tuhan. Sistem fisik merupakan sistem yang ada secara fisik. Misalnya sistem komputer, sistem akuntansi, dan sistem persediaan barang.
Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat manusia. Misalnya sistem perputaran bumi. Sistem buatan manusia adalah sistem yang melibatkan interaksi manusia dengan mesin yang disebut human machine system. Misalnya sistem informasi berbasis komputer.
Sistem tertentu adalah sistem yang beroperasi dengan tingkah laku yang dapat diprediksi. Sebagai contoh adalah hasil pertandingan sepak bola. Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung unsur probabilitas. Misalnya kematian seseorang.
Sistem tertutup adalah sistem yang tidak berhubungan dan tidak terpengaruh dengan lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa adanya campur tangan dari pihak di luarnya. Secara teoritis sistem tertutup ini ada, tetapi pada kenyataannya tidak ada sistem yang benar-benar tertutup. Contohnya adalah sistem adat masyarakat Baduy. Sedangkan sistem terbuka adalah sistem yang berhubungan dan terpengaruh dengan lingkungan luarnya. Sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar atau subsistem yang lainnya. Misalnya sistem musyawarah.
Konsep Dasar Informasi
Definisi Data
Sumber informasi adalah data. Menurut Hartono (2013:15)[8], “Data adalah hasil pengukuran dan pencatatan data terhadap fakta tentang sesuatu, keadaan, tindakan atau kejadian”.
Menurut Taufiq (2013:13)[9], “Data adalah sesuatu yang diberikan untuk kemudian diolah”.
Berdasarkan kedua definisi di atas, maka dapat disimpulkan bahwa data adalah bahan mentah yang perlu diolah sehingga menghasilkan informasi yang menunjukkan fakta.
Definisi Informasi
Menurut Darmawan (2012:2)[10], “Informasi adalah sejumlah data yang sudah diolah atau proses melalui prosedur pengolahan data dalam rangka menguji tingkat kebenarannya, keterpakaiannya sesuai dengan kebutuhan”.
Menurut Sutarman (2012:14)[6], “Informasi adalah sebagai sekumpulan fakta (data) yang diorganisasikan dengan cara tertentu sehingga mereka mempunyai arti bagi sipenerima”.
Berdasarkan definisi di atas, maka dapat disimpulkan informasi adalah data yang sudah diolah untuk menguji kebenarannya sehingga bermanfaat bagi pengguna atau penerimanya dalam mengambil keputusan.
Fungsi Informasi
Menurut Sutabri (2012:31)[4], fungsi utama informasi adalah menambah pengetahuan. Informasi yang disampaikan kepada pemakai mungkin merupakan hasil data yang sudah diolah menjadi sebuah keputusan. Akan tetapi, dalam kebanyakan pengambilan keputusan yang kompleks, informasi hanya dapat menambah kemungkinan kepastian atau mengurangi bermacam-macam pilihan. Informasi yang disediakan bagi pengambil keputusan memberi suatu kemungkinan faktor resiko pada tingkat-tingkat pendapatan yang berbeda.
Siklus Informasi
Menurut Tata Sutabri (2012:33)[4], data diolah melalui suatu model informasi, kemudian si penerima akan menangkap informasi tersebut untuk membuat suatu keputusan dan melakukan tindakan. Tindakan si penerima menjadi sebuah data baru. Data tersebut akan ditangkap sebagai input dan diproses kembali lewat suatu model, dan seterusnya sehingga membentuk suatu siklus. Siklus inilah yang disebut “Siklus Informasi” (information Cycle).
Nilai Informasi
Menurut Sutabri (2012:37)[4], nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk mendapatkannya. Suatu informasi dikatakan bernilai bila manfaat lebih efektif dibanding dengan biaya mendapatkannya. Akan tetapi, perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah tertentu dengan biaya untuk memperolehnya karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak di dalam perusahaan.
Lebih lanjut, sebagian informasi tidak dapat persis ditafsir keuntungannya dengan sesuatu nilai uang, tetapi dapat ditafsir nilai efekifitasnya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectivess atau cost benefit. Nilai informasi ini didasarkan atas 10 (sepuluh) sifat, yaitu :
Mudah diperoleh
Luas dan lengkap
Ketelitian
Kecocokan
Ketepatan waktu
Kejelasan
Keluwesan
Dapat dibuktikan
Tidak ada prasangka
Dapat diukur
Kualitas Informasi
Menurut Sutabri (2012:41)[4], kualitas suatu informasi tergantung dari 3 (tiga) hal, yaitu :
Akurat (Accurate)
Tepat Waktu (Timeline)
Relevan (Relevance)
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.
Informasi yang datang pada si penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi karena informasi merupakan landasan dalam pengambilan keputusan.
Informasi tersebut mempunyai manfaat untuk pemakainya.
Konsep Dasar Sistem Informasi
Definisi Sistem Informasi
Terdapat berbagai macam pengertian sistem informasi menurut para ahli, diantaranya sebagai berikut :
Menurut Taufiq (2013:17)[9], “Sistem Informasi adalah kumpulan dari sub-sub sistem yang saling terintegrasi dan berkolaborasi untuk menyelesaikan masalah tertentu dengan cara mengolah data dengan alat yang namanya komputer sehingga memiliki nilai tambah dan bermanfaat bagi pengguna”.
Menurut Sutarman (2012:13)[6], “Sistem informasi adalah sistem yang dapat didefinisikan dengan mengumpulkan, memperoses, menyimpan, menganalisis, menyebarkan informasi untuk tujuan tertentu. Seperti sistem lainnya, sebuah sistem informasi terdiri atas input (data, instruksi) dan output (laporan, kalkulasi)”.
Sedangkan menurut Sutabri (2012:46)[4], “Sistem Informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolah transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan”.
Dari beberapa pendapat tersebut maka dapat diambil kesimpulan bahwa sistem informasi adalah kumpulan dari subsistem yang saling bertemu dan terintegrasi untuk menyelesaikan masalah dan mengolahnya menjadi bermanfaat bagi yang memerlukannya.
Komponen Sistem informasi
Menurut Sutabri (2012:47)[4], sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building block), yang terdiri dari :
Blok Masukan (input block)
Blok Model (model block)
Blok Keluaran (output block)
Blok Teknologi (technology block)
Blok Basis Data (database block)
Blok Kendali (control block)
Input mewakili data yang masuk kedalan sistem informasi. Input yang dimaksud adalah metode dan media untuk menangkap data yang akan dimasukan, yang dapat berupa dokumen-dokumen dasar.
Blok ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan dibasis data, dengan cara yang sudah tertentu untuk menghasilkan keluaran yang diinginkan.
Produk dari sistem informasi adalah keluarab yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan manajemen serta semua pemakai sistem.
Teknologi merupakan tool box dengan sistem informasi. Teknologi yang digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan. Teknologi terdiri dari 3 bagian utama, yaitu teknisi (brainware), perangkat lunak (software), dan perangkat keras (hardware).
Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu sama lain, tersimpan diperangkat keras komputer dan menggunakan pernagkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih kanjut. Data didalan basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System).
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidakefisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi.
Konsep Dasar Analisis Sistem
Definisi Analisis Sistem
Setiap analisis sistem memiliki proses berbeda-beda.seperti pendapat Yakub (2012:142)[11], analisis sistem dapat diartikan sebagai suatu proses untuk memahami sistem yang ada, dengan menganalisa jabatan dan uraian tugas (business users), proses bisnis (business prosess), ketentuan atau aturan (business rule), masalah dan mencari solusinya (business problem and business soulution), dan rencana-rencana perusahaan (business plan).
Menurut Henderi dkk dalam Jurnal CCIT (2011:322)[12] berpendapat bahwa, “Analisa sistem adalah penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat dibuat rancangan sistem yang baru yang sesuai dengan kebutuhan”.
Berdasarkan beberapa pendapat para ahli yang dikemukakan di atas dapat ditarik kesimpulan bahwa analisis sistem adalah suatu proses untuk memahami sistem yang ada untuk mengidentifikasi dan mengevaluasi permasalahan yang ada sesuai kebutuhan.
Tahapan Analisis Sistem
Tahapan analisis sistem terdiri dari beberapa tahapan. Hal ini diutarakan menurut pendapat Sutabri (2012:220)[4], proses analisis sistem dalam pengembangan sistem informasi merupakan suatu prosedur yang dilakukan untuk pemeriksaan masalah dan penyusunan alternatif pemecahan masalah yang timbul serta membuat spesifikasi sistem yang baru atau sistem yang akan diusulkan dan dimodifikasi.Adapun tujuan utama dari tahap analisis sistem ini sebagai berikut :
Memberikan pelayanan kebutuhan informasi kepada fungsi-fungsi manajerial di dalam pengendalian pelaksanaan kegiatan operasional perusahaan.
Membantu para pengambil keputusan, yaitu para pemimpin, untuk mendapatkan bahan perbandingan sebagai tolak ukur hasil yang telah dicapainya.
Mengevaluasi sistem-sistem yang telah ada dan berjalan ssmpai saat ini, baik pengolahan data maupun pembuatan laporannya.
Merumuskan tujuan-tujuan yang ingin dicapai berupa pola pengolahan data dan pembuatan laporan yang baru.
Menyusun suatu tahap rencana pengembangan sistem dan penerapannya serta perumusan langkah dan kebijaksanaan.
Selama tahap analisis sistem, analis sistem terus bekerja sama dengan manajer, dan komite pengarah terlibat dalam titik yang penting.Adapun langkah-langkah yang harus dilakukan pada tahap analisis sistem adalah sebagai berikut :
Mengumumkan penelitian sistem
Mengorganisasikan tim proyek
Mendefinisikan kebutuhan informasi
Mendefinisikan kriteria kinerja sistem
Menyiapkan usulan rancangan
Menyetujui atau menolak rancangan proyek
Ketika perusahaan menerapkan aplikasi komputer baru manajemen mengambil langkah untuk memastikan kerjasama dari para pekerja.Perhatian mula-mula ditunjukan pada kekhawatiran pegarawai mengenai cara komputer mempengaruhi kerja mereka.
Tim proyek yang akan melakukan penelitian sistem dikumpulkan. Banyak perusahaan mempunyai kebijakan menjadi pemakai dan bukan spesialis informasi sebagai pemimpin proyek. Agar proyek berhasil, pemakai perlu berperan aktif daripada hanya pasif.
Analisis mempelajari kebutuhan informasi pemakai dengan terlibat dalam berbagai kegiatan pengumpulan informasi, wawancara perorangan, pengamatan, pencarian catatan, dan survey.
Setelah kebutuhan informasi manajer didefinisikan, langkah selanjutnya adalah menspesifikasikan secara tepat apa yang harus dicapai oleh sistem, yaitu kriteria kinerja sistem.
Analisis sistem memberikan kesempatan bagi manajer untuk membuat keputusan untuk meneruskan atau menghentikan untuk kedua kalinya.Disini manajer harus menyetujui tahap rancangan dan dukungan bagi keputusan itu termasuk di dalam usulan rancangan.
Manajer dan komite sistem mengevaluasi usulan rancangan dan menentukan apakah akan memberikan persetujuan atau tidak.Dalam beberapa kasus, tim mungkin diminta melakukan analisis lain dan menyerahkan kembali atau proyek mungkin ditinggalkan.Jika persetujuan diberikan, proyek akan maju ke tahap rancangan.
Dalam tahap analisis sistem Dina Fitria Murad mengatakan (2013:51) bahwa tahap analisis merupakan tahap dalam mencari informasi sebanyak-banyaknya mengenai sistem yang diteliti dengan melakukan metode-metode pengumpulan data sehingga ditemukan kelebihan dan kekurangan sistem serta user requirement. Selain itu, tahap ini juga dilakukan untuk mencari pemecah masalah dan menganalisa bagaimana sistem akan dibangun untuk memecahkan masalah pada sistem sebelumnya.
Konsep Dasar Basis Data
Definisi Basis Data (Database)
Raharjo berpendapat (2011:3)[13], “Database adalah kumpulan data yang terintegrasi dan diatur sedemikian rupa sehingga data tersebut dapat dimanipulasi, diambil, dan dicari secara cepat”.
Menurut Kustiyaningsih (2011:146)[14], “Database adalah struktur penyimpanan data. Untuk menambah, mengakses dan memperoses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database seperti MYSQL Server”.
Sedangkan menurut Rahardja dkk dalam jurnal CCIT (2011:238)[15], "Database adalah kumpulan fakta-fakta sebagai respresentasi dari dunia nyata yang saling berhubungan dan mempunyai arti tertentu."Database digunakan untuk menyimpan data agar data tersebut dapat dimanipulasi dengan mudah, terjamin keakuratannya, efisien dalam penyimpanannya, dan tentu saja dapat dengan mudah untuk diakses kembali.
Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa database adalah kumpulan data yang diproses kemudian disimpan dalam komputer.
Konsep Dasar Elisitasi
Definisi Elisitasi
Menurut Hidayati dkk dalam Jurnal CCIT (2011:302)[16], ”elisitasi berisi usulan rancangan sistem baru yang diinginkan oleh pihak manajemen terkait dan disanggupi oleh penulis untuk dieksekusi”. Elisitasi didapat melalui metode wawancara dan dilakukan melalui tiga tahap yaitu sebagai berikut :
Elisitasi Tahap I
Elisitasi Tahap II
“M” pada MDI itu artinya Mandatory (penting). Maksudnya requirement tersebut harus ada dan tidak boleh dihilangkan pada saat membuat sistem baru.
“D” pada MDI itu artinya Desirable. Maksudnya requirement tersebut tidak terlalu penting dan boleh dihilangkan. Tetapi jika requirement tersebut digunakan dalam pembentukan sistem, akan membuat sistem tersebut lebih sempurna.</p>
Berisi seluruh rancangan sistem baru yang diusulkan oleh pihak manajemen terkait melalui proses wawancara.
Merupakan hasil pengklasifikasian dari elisitasi tahap I berdasarkan metode MDI. Metode MDI ini bertujuan untuk memisahkan antara rancangan sistem yang penting danharus ada pada sistem baru dengan rancangan yang disanggupi oleh penulis untuk dieksekusi.
“I” pada MDI itu artinya Inessential. Maksudnya bahwa requirement tersebut bukanlah bagian dari sistem yang dibahas dan merupakan bagian dari luar sistem.
Elisitasi Tahap III
Merupakan hasil penyusutan dari elisitasi tahap II dengan cara mengeliminasi semua requirement yang optionnya I pada metode MDI. Selanjutnya semua requirement yang tersisa diklasifikasikan kembali melalui metode TOE, yaitu sebagai berikut:
“T” artinya Technical, maksudnya bagaimana tata cara atau teknik pembuatan requirement tersebut dalam sistem yang diusulkan.
“O” artinya Operational, maksudnya bagaimana tata cara penggunaan requirement tersebut dalam sistem yang akan dikembangkan.
“E” artinya Economy, maksudnya berapakah biaya yang diperlukan guna membangun requirement tersebut didalam sistem. Metode TOE tersebut dibagi kembali menjadi beberapa option, yaitu:
High (H): Sulit untuk dikerjakan, karena tehnik pembuatan dan pemakaiannya sulit serta biayanya mahal. Sehingga requirement tersebut harus dieliminasi.
Middle (M): Mampu untuk dikerjakan.
Low (L): Mudah untuk dikerjakan.
Final Draft Elisitasi
Merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikembangkan.
Teori Khusus
Konsep Dasar Monitoring
Definisi Monitoring
Monitoring adalah pemantauan yang dapat dijelaskan sebagai kesadaran (awareness) tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang menunjukkan pergerakan ke arah tujuan atau menjauh dari itu. (Junaidi, 2010:14).
Tujuan Monitoring
mengkaji apakah kegiatan-kegiatan yang dilaksanakan telah sesuai dengan rencana.
mengidentifikasi masalah yang timbul agar langsung dapat diatasi.
melakukan penilaian apakah pola kerja dan manajemen yang digunakan sudah tepat untuk mencapai tujuan proyek.
mengetahui kaitan antara kegiatan dengan tujuan untuk memperoleh ukuran kemajuan.
menyesuaikan kegiatan dengan lingkungan yang berubah, tanpa menyimpang dari tujuan.
Konsep Dasar Analisis SWOT
Definisi Analisis SWOT
Menurut Hendro (2011:289)[17], ”Analisa SWOT adalah analisis masalah terhadap kegiatan penting yang sama pentingnya dengan proses pengambilan keputusan itu sendiri”.
Menurut Fahmi (2013:252)[18], “SWOT adalah singkatan dari strengths (kekuatan), weaknesses (kelemahan), opportunities (peluang), dan threats (ancaman), dimana SWOT ini dijadikan sebagai suatu model dalam menganalisis suatu organisasi yang berorientasi profit dengan tujuan utama untuk mengetahui keadaan organisasi tersebut secara lebih komprehensif.
Tujuan Penerapan SWOT di Perusahaan
Penerapan SWOT pada suatu perusahaan bertujuan untuk memberikan suatu panduan agar perusahaan menjadi lebih fokus, sehingga dengan penempatan analisa SWOT tersebut nantinya dapat dijadikan sebagai bandingan pikir dari berbagai sudut pandang, baik dari segi kekuatan dan kelemahan serta peluang dan ancaman yang mungkin bisa terjadi di masa-masa yang akan datang. Fahmi (2013:254)[18].
Manfaat Analisa SWOT
Menurut Hendro (2011:289)[17], Banyak manfaat bila kita melakukan analisa masalah secara swot yaitu Strength, Weakness, Oppurtunity, and Threats sebelum diambil keputusan untuk dibandingkan dengan pengambilan keputusan tanpa mempertimbangkan dan melakukan analisa masalah, manfaatnya adalah :
Dapat diambil tindakan manajemen yang tepat sesuai dengan kondisi.
Untuk membuat rekomendasi.
Informasi lebih akurat.
Untuk mengurangi resiko akibat dilakukannya keputusan yang berkali-kali (double decision).
Menjawab hal yang bersifat intutif atas keputusan yang bersifat emosional.
Penerapan Analisis SWOT
Menurut Hendro (2011:291)[17], Analisa digunakan dalam :
Memasuki sebuah industri baru.
Memutuskan untuk meluncurkan produk baru.
Menganalisa posisi perusahaan dalam persaingan saat ini.
Untuk melihat sejauh mana kekuatan dan kelemahan perusahaan.
Membuat keputusan untuk memecahkan masalah yang akan terjadi sehubungan dengan ancaman yang akan datang dan peluang yang bisa diambil.
Konsep Dasar Analisis PIECES
Definisi Analisis PIECES
Menurut Taufiq (2013:154)[9], “Analisa PIECES merupakan analisa yang melihat sistem dari Performance, Information/Data, Economic, Control/Security, Efficiency, dan Services.
Kehandalan (Performance)
Kemampuan suatu sistem dalam mengerjakan sejumlah perintah/penugasan dalam periode waktu yang telah ditentukan, dengan baik dan tanpa hambatan (errors).
Cepat atau lambatnya kemampuan sistem dalam merespon suatu perintah/program pembatalan ataupun permintaan terhadap suatu transaksi.
Informasi (Infromation)
Analisis Ekonomi (Economic)
Analisis Keamanan (Security)
Analisis Efisiensi (Efficiency)
Banyak waktu yang terbuang pada aktivitas sumber daya manusia, mesin, atau komputer.
Data dimasukkan atau disalin secara berlebihan.
Data diproses secara berlebihan.
Informasi dihasilkan secara berlebihan.
Usaha yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
Material yang dibutuhkan untuk tugas-tugas terlalu berlebihan.
Analisis Layanan (Services)
Sistem menghasilkan produk yang tidak akurat.
Sistem menghasilkan produk yang tidak konsisten.
Sistem menghasilkan produk yang tidak dipercaya.
Sistem tidak mudah dipelajari.
Sistem tidak mudah digunakan.
Sistem canggung untuk digunakan.
Sistem tidak fleksibel.
Kehandalan suatu sistem merupakan variabel pertama dari PIECES dimana mempunyai peran penting untuk melihat sejauh mana dan seberapa handalkah suatu sistem informasi dalam berproses untuk menghasilkan tujuan yang diinginkan.
Variabel ini dapat digunakan sebagai acuan atau pedoman dalam mengevaluasi sistem dengan memperhatikan 2 komponen berikut :
Hal ini dapat disesuaikan juga dengan capability komputer yang digunakan dalam pemrosesan. Bila komponen dalam komputer untuk memenuhi suatu requirement sistem tinggi, maka seharusnya response time yang diperlukan cepat.
Informasi merupakan komoditas krusial bagi pengguna akhir. Evaluasi terhadap kemampuan sistem informasi dalam menghasilkan informasi yang bermanfaat perlu dilakukan untuk menyikapi peluang dan menangani masalah yang muncul. Dalam hal ini meningkatkan kualitas informasi tidak dengan menambah jumlah informasi, karena terlalu banyak informasi malah akan menimbulkan masalah baru.
Alasan ekonomi barangkali merupakan motivasi paling umum bagi suatu proyek. Pijakan bagi kebanyakan manajer adalah biaya atau rupiah. Persoalan ekonomis dan peluang berkaitan dengan masalah biaya.
Tugas-tugas bisnis perlu dimonitor dan dibetulkan jika ditemukan kinerja yang di bawah standar. Kontrol dipasang untuk meningkatkan kinerja sistem, mencegah, atau mendeteksi kesalahan sistem, menjamin keamanan data, dan persyaratan.
Efisiensi menyangkut bagaimana menghasilkan output sebanyak-banyaknya dengan input yang sekecil mungkin. Berikut adalah suatu indikasi bahwa suatu sistem dapat dikatakan tidak efisien :
Berikut adalah keriteria penilaian dimana kualitas suatu sistem bisa dikatakan buruk :
Konsep Dasar UML (Unified Modeling Language)
Definisi UML
Definisi UML yang dikutip dari Widodo (2011:6)[19] mengatakan bahwa, “UML adalah bahasa pemodelan standar yang memiliki sintak dan semantik”. UML (Unified Modeling Language) menurut Nugroho (2010:6)[20], ”Bahasa pemodelan untuk sistem atau perangkat lunak yang berparadigma (berorientasi objek)”. Pemodelan (modeling) sesungguhnya digunakan untuk penyederhanaan permasalahan-permasalahan yang kompleks sedemikian rupa sehingga lebih mudah dipelajari dan dipahami.
Berdasarkan pendapat yang dikemukakan di atas dapat ditarik kesimpulan bahwa UML adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis Objek (Object Oriented programming).
Jenis-jenis Diagram UML (Unified Modeling Language)
Menurut Widodo (2011:10)[19] mengenai sembilan jenis diagram UML :
Class diagram: bersifat statis. Diagram ini memperlihatkan himpunan kelas-kelas, antarmuka-antarmuka, kolaborasi-kolaborasi, dan relasi-relasi.
Package diagram: bersifat statis. Diagram ini memperlihatkan kumpulan kelas-kelas, merupakan bagian dari diagram komponen.
Use Case Diagram: bersifat statis. Diagram ini memperlihatkan himpunan use case dan aktor-aktor (suatu jenis khusus dari kelas).
Sequence diagram: bersifat dinamis. Diagram urutan adalah diagram interaksi yang menekankan pada pengiriman pesan dalam waktu tertentu.
Communication diagram: bersifat dinamis. Diagram sebagai pengganti diagram kolaborasi UML 1.4 yang menekankan organisasi struktural dari objek- objek yang menerima serta mengirim pesan.
State Chart diagram: bersifat dinamis. Diagram status memperlihatkan keadaan-keadaan pada sistem, memuat status (state), transisi, kejadian serta aktivitas.
Activity diagram: bersifat dinamis. Diagram aktivitas adalah tipe khusus dari diagram status yang memperlihatkan aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem.
Component diagram: bersifat statis. Diagram komponen ini memperlihatkan organisasi ketergantungan sistem / perangkat lunak pada komponen-komponen yang telah ada sebelumnya.
Deployment diagram: bersifat statis. Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan (run-time).
Konsep Dasar SQL Server
Definisi SQL Server
Menurut Enterprise (2015:1)[21], “SQL Server adalah RDMS (Relational Database Management System) yang dikembangkan oleh Microsoft”. SQL Server merupakan software yang berfungsi untuk menampung dan mengambil data yang diminta oleh aplikasi lain pada komputer yang sama atau pada komputer lain melalui jaringan/internet.
SQL singkatan dari Structure Query Language. SQL Server yaitu suatu aplikasi untuk membuat database, maka dari itu diperlukan perintah-perintah (query) untuk membuat database tersebut. Berikut ini adalah beberapa peritah-perintah (query) dalam SQL :
CREATE DATABASE; Digunakan untuk membuat database.
CREATE TABLE; Digunakan untuk membuat table. Hal yang harus diperhatikan adalah sebelum pembuatan table maka Database harus sudah ada dulu.
DROP; Untuk menghapus database atau table.
ALTER; Digunakan untuk memodifikasi table, prosedur, triger, view, database.
INSERT; Digunakan untuk memanipulasi isi table. Menipulasi yang dimaksud adalah memasukkan data/baris baru dalam suatu table.
UPDATE; Digunakan untuk mengubah data pada sebuah table.
DELETE; Seperti namanya, query ini berfungsi untuk menghapus data pada sebuah table.
Konsep Dasar Web Server
Definisi Web Server
Menurut Sitorus (2012:7)[22], “Web Server dapat dipahami sebagai suatu Software yang berperan sebagai server (pemberi layanan) untuk menerima permintaan HTTP atau HTTPS dari client (peminta layanan) melalui web browser dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman website.
Web Server yang penulis gunakan yaitu IIS (Internet Information Services) lebih kompatibel dengan windows karena memang IIS adalah keluaran Microsoft.
Definisi IIS (Internet Information Services)
Menurut Sitorus (2012:11)[22], “IIS merupakan komponen yang lengkap dibandingkan web server lain yang berjalan / terdapat di dalam Operating System (OS) Windows.
Menurut Iqbal (2010:3)[23], “IIS atau Internet Information Services adalah sebuah HTTP web server seperti Apache yang digunakan dalam sistem operasi server Windows.
Berdasarkan definisi di atas, maka dapat disimpulkan IIS (Internet Information Services) merupakan suatu web server yang berjalan / terdapat dalam sistem operasi Windows.
Fitur IIS
Adapun fitur dari IIS menurut Iqbal (2010:4)[23] sebagai berikut :
Terintegrasi dengan Windows NT secara penuh (sistem keamanan, auditing, dan izin akses NTFS).
Mendukung penuh protokol HTTP versi 1.1.4
Sudah mencakup protokol FTP.
Dukungan terbatas untuk protokol SMTP.
Dukungan untuk protokol NNTP.
Dukungan untuk protokol keamanan SSL.
Dapat digunakan sebagai platform di mana aplikasi web berjalan, yakni dengan menggunakan Active Server Pages (ASP), ASP.NET, Internet Server API (ISAPI), Common Gateway Interface (CGI), Microsoft.NET Framework, Microsoft Visual Basic Scripting (VBScript), JScript, dan beberapa bahasa skrip yang dapat diinstalasikan seperti Perl atau PHP.
Mengizinkan aplikasi web untuk dijalankan sebagai proses yang terisolasi dalam ruangan memori yang terpisah untuk mencegah satuaplikasi membuat crash aplikasi lainnya.
Dapat diatur dengan beberapa cara: Microsoft Management Console, via web browser, atau menggunakan skrip Windows Scripting Host.
Bandwidth throttling yang dapat mencegah sebuah situs web memonopoli bandwidth yang tersedia.
IIS pertama kali muncul dengan versi 1.0 dan IIS yang terbaru sekarang ini dengan versi 7.5 yang dapat dijalankan pada Windows 7.
Konsep Dasar ASP (Active Server Pages)
Definisi ASP
Menurut Sitorus (2012:2)[22], “ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemrograman web untuk menciptakan halaman web yang dinamis.
Langkah utama yang harus dimengerti bahwa tidak ada editor khusus untuk mengetikan script ASP (kode-kode program ASP) tersebut. Kita dapat menggunakan editor seperti Notepad, Notepad++, Wordpad, Editplus, Microsoft Frontpage, Macromedia Dreamweaver dan sebagainya.
Sintaks Dasar ASP
Script ASP dapat terletak dimana saja dan dapat berkombinasi dengan tag-tag HTML. Dalam sebuah file ASP hanya terdapat satu delimiter pembuka dan penutup.
Bentuk umum :
<
%
….
Contoh :
<html>
<body>
<%
Response Write(“Sintaks/kode pertama belajar ASP”)
%>
</html>
</body>
Konsep Dasar Dreamweaver
Definisi Dreamweaver
Menurut Madcoms (2010:1)[24], “Dreamweaver adalah merupakan software aplikasi yang digunakan sebagai HTML editor profesional untuk mendesain web secara visual. Aplikasi ini juga yang biasa dikenal dengan istilah WYSIWYG (What You See It What You Get), yang intinya tidak harus berurusan dengan tagtag HTML untuk membuat situs”.
Menurut Prasetio (2012:96)[25], “Dreamweaver adalah sebuah tools untuk membantu kita menuliskan kita menuliskan kode HTML secara visual”.
Menurut Milician (2012:5)[26], mengatakan bahwa “Dreamweaver CS3 is a powerfulHypertext Markup Language (HTML) editor used by professionals, as well as beginners. (Dreamweaver CS3 adalah Hypertext Markup Language (HTML) editor yang digunakan oleh professional serta pemula”.
Berdasarkan definisi di atas, maka dapat disimpulkan dreamweaver adalah suatu aplikasi yang digunakan dalam membangun atau membuat sebuah web.
Konsep Dasar BlackBox
Definisi BlackBox
Menurut Rizky (2011:264)[27], berpendapat bahwa “Black box testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui kinerja internalnya. Sehingga para tester memandang perangkat lunak seperti layaknya sebuah “kotak hitam” yang tidak penting dilihat isinya,tapi cukup dikenai proses testing di bagian luar”.
Uji coba black box berusaha untuk menemukan kesalahan dalam beberapa kategori, diantaranya:
Fungsi-fungsi yang salah atau hilang.
Kesalahan interface.
Kesalahan dalam struktur data atau akses database eksternal.
Kesalahan performa.
kesalahan inisialisasi dan terminasi.
Tidak seperti metode white box yang dilaksanakan diawal proses, uji coba black box diaplikasikan dibeberapa tahapan berikutnya. Karena uji coba black box dengan sengaja mengabaikan struktur kontrol, sehingga perhatiannyadifokuskan pada informasi domain. Uji coba didesain untuk dapat menjawabpertanyaan pertanyaan berikut :
Bagaimana validitas fungsionalnya diuji?.
Jenis input seperti apa yang akan menghasilkan kasus uji yang baik?.
Apakah sistem secara khusus sensitifterhadap nilai input tertentu?.
Bagaimana batasan-batasan kelas datadiisolasi?.
Berapa rasio data dan jumlah data yangdapat ditoleransi oleh sistem?.
Apa akibat yang akan timbul dari kombinasi spesifik data pada operasi sistem?.
Keuntungan BlackBox
Beberapa keuntungan yang diperoleh dari jenis blackbox testing antara lain :
Anggota tim tester tidak harus dari seseorang yang memiliki kemampuan teknis di bidang pemrograman.
Kesalahan dari perangkat lunak ataupun bug seringkali ditemukan oleh komponen tester yang berasal dari pengguna.
Hasil dari blackbox testing dapat memperjelas kontradiksi ataupun keracunan yang mungkin timbul dari eksekusi sebuah perangkat lunak.
Proses testing dapat dilakukan lebih cepat dibandingkan white box testing.
Konsep Dasar Literature Review
Definisi Literature Review
Menurut Guritno dkk (2011:86)[28], “Literature Review dalam suatu penelitian adalah mengetahui apakah para peneliti lain telah menemukan jawaban untuk pertanyaan-pertanyaan penelitian yang kita rumuskan jika dapat menemukan jawaban pertanyaan penelitian tersebut dalam berbagai pustaka atau laporan hasil penelitian yang paling actual, maka kita tidak perlu melakukan penelitian yang sama.
Jenis-Jenis Penelitian
Menurut Guritno dkk (2011:22)[28], jenis-jenis penelitian yaitu :
Jenis-jenis penelitian berdasarkan fungsinya
Penelitian Dasar
Penelitian Terapan
Penelitian Evaluasi
Jenis-jenis penelitian berdasarkan tujuannya
Penelitian Deskriptif
Penelitian Prediktif
Penelitian Improftif
Penelitian Eksplanatif
Penelitian Eksperimen
Penelitian Ex Post Facto
Penelitian Partisipatori
Penelitian dan Pengembangan
Secara umum penelitian mempunyai dua fungsi utama, yaitu mengembangkan ilmu pengetahuan dan memperbaiki praktik.
Penelitian dasar (basic research) disebut pula penelitian murni (pure research) atau penelitian pokok (fundamental research). Penelitian ini diarahkan pada pengujian teori dengan hanya sedikit atau bahkan tanpa menghubungkan hasilnya untuk kepentingan praktik.
Penelitian terapan (applied research) berkenaan dengan kenyataan-kenyataan praktis, yaitu penerapan dan pengembangan pengetahuan yang dihasilkan oleh penelitian dasar dalam kehidupan nyata.
Penelitian evaluasi (evaluation research) fokus pada suatu kegiatan dalam unit (site) tertentu. Kegiatan tersebut dapat berbentuk program, proses, ataupun hasil kerja, sedangkan unit dapat berupa tempat, organisasi, ataupun lembaga.
Selain berdasarkan pendekatan dan fungsinya, penelitian dapat pula dibedakan berdasarkan tujuan, yaitu :
Penelitian deskriptif (descriptive research) bertujuan mendeskripsikam suatu keadaan atau fenomena apa adanya.
Penelitian prediktif (predictive research). Studi ini bertujan memprediksi atau memperkirakan apa yang akan terjadi atau berlangsung pada waktu mendatang berdasarkan hasil analisis keadaan saat ini.
Penelitian improftif (improvetive research) bertujuan memperbaiki, meningkatkan, atau menyempurnakan keadaan, kegiatan, atau pelaksanaan suatu program.
Penelitian eksplanatif dilakukan ketika belum ada atau belum banyak penelitian dilakukan terhadap masalah yang bersangkutan.
Penelitian eksperimen merupakan satu-satunya metode penelitian yang benar-benar dapat menguji hipotesis mengenai hubungan sebab-akibat.
Ex post facto berarti setelah kejadian. Secara sederhana, dalam penelitian ex post facto, penelitian menyelidiki permasalahan dengan mempelajari atau meninjau variable-variabel.
Bonnie J. Cain, penulis buku Parsticipatory Research; Research with Historical Consciousness, mengatakan bahwa definisi yang semakin luas tentang penelitian pastisipatori berada dalam istilah yang berciri negative serta dalam tindakan atau praktik yang ingin kita hindari atau atasi.
Metode penelitian dan pengembangan atau dalam istilah bahasa Inggrisnya research and development adalah metode penelitian yang bertujuan menghasilkan produk tertentu serta menguji efektivitas produk tersebut.
Literature Review
Literature Review sebagai salah satu dari penerapan metode penelitian yang akan dilakukan. Diantaranya adalah mengidentifikasikan kesenjangan (identify gaps), menghindari pembuatan ulang (reinventing the wheel), mengidentifikasikan metode yang pernah dilakukan, serta mengetahui orang lain yang spesialisasi dan area penelitian yang sama di bidang ini. Berikut ini adalah penelitian yang telah dilakukan dan memiliki korelasi yang searah dengan peneletian yang akan dibahas dalam laporan Skripsi ini antara lain :
Berdasarkan literatur review yang ada, telah banyak penelitian mengenai monitoring pengendalian pendapatan perusahaan. Literature review tersebut memiliki permasalahan yang sama yang dihadapi oleh penulis, sehingga penelitian ini merupakan pengembangan dari literature review tersebut.
BAB III
Gambaran Umum Perusahaan
Sejarah Singkat PT GMF AeroAsia
PT GMF AeroAsia didirikan pada tahun 1984 sebagai central pemeliharaan/perawatan Pesawat Garuda Indonesia atau disebut MRO (Maintenance Repair Organization). Selama 7 tahun PT GMF AeroAsia didanai oleh Pemerintah Republik Indonesia, sebanyak US$ 200 juta, yaitu sekitar 63% dana tersebut digunakan untuk mengimpor atau membeli peralatan dan mesin-mesin berteknologi tinggi.
Pada Bulan Agustus 2002 PT GMF AeroAsia memisahkan diri dari PT. Garuda Indonesia dan pada tahun 2003 Singapore airline membeli 49% saham PT GMF AeroAsia.
PT GMF AeroAsia tergabung dalam Garuda Indonesia Group. Perusahaan yang tergabung dalam Garuda Indonesia group diantaranya adalah maskapai Garuda Indonesia itu sendiri kemudian Garuda Sentral Medika (GSM), Aerotrans, Garuda Indonesia Training Center (GITC), dan lain-lain.
PT GMF AeroAsia adalah salah satu contoh perusahaan yang menggunakan Teknologi system informasi sebagai salah satu tools dan pendukung dalam kelancaran kerja. PT GMF AeroAsia yang bergerak dibidang Maintenance atau perawatan Pesawat Terbang dan sangat mengutamakan efesiensi dan efektifitas dalam bekerja sehingga membutuhkan dukungan teknologi system informasi yang handal dan akurat.
PT GMF AeroAsia merupakan Anak Perusahaan PT. Garuda Indonesia. Perusahaan terbesar Indonesia yang bergerak dalam bidang perawatan Pesawat Terbang. Kapabilitasnya meliputi perawatan ringan, sedang dan berat seperti A-Check, C-Check hingga Overhoul sedangkan jenis Pesawat yang dapat dirawat di PT GMF AeroAsia yaitu Pesawat Boeing 737-300/400/500, Boeing 737-800 NG, Boeing 747-200/300/400, Airbus 319,320 dan 330.
Pada tahun 1950 Garuda Indonesia mendapatkan konsesi monopoli penerbangan dari pemerintah Republik Indonesia melalui KNILM (Koninnklijke Nederlands Indische Luchtvaart Maatschappij) yaitu penerbangan nasional Hindia-Belanda. Oleh karena itu Garuda adalah hasil join venture antara pemerintah Indonesia dengan maskapai Belanda KLM (Koninklijke Luchtvaart Maatschappij).
Pada tanggal 31 Maret 1950 perusahaan Garuda Indonesia diresmikan. Sejalan dengan peresmian tersebut pemerintah Burma menyumbangkan sebuah Pesawat DC-3, Armada Garuda yang pertama kali melayani penerbangan Domestik terdiri dari 20 Pesawat DC-3/-47 dan 8 Pesawat jenis PBY Chatalina Amphibi.
Garuda Indonesia memperluas jaringannya lagi ke Tokyo dan benua Eropa. Tahun 1968 mengalami pasang surut sehingga pemerintah meminta kepada pimpinan Garuda yang baru dilantik segera melakukan perbaikan, maka 3 tahun kemudian seluruh armada diganti dengan Pesawat-Pesawat bermesin jet seperti FOKER F-27, FOKER 28 dan DOUGLAS DC 9, keputusan tersebut guna menunjang kemajuan Garuda Indonesia.
Dengan kemajuan tersebut Garuda Indonesia tidak tanggung-tanggung untuk menambah armadanya lagi dengan Dauglas DC 10, Boeing 737 series dan Airbus A-330 series. Dengan demikian jaringan penerbangan meliputi Indonesia seluruhnya untuk wilayah domestic dan benua Asia, Eropa dan Australia untuk wilayah international.
Sejalan dengan berkembanganya perusahaan tersebut Garuda Indonesia mengalami kemajuan hingga saat ini Garuda Indonesia sudah masuk dalam IPO (International Public Offering).
Struktur Organisasi
Struktur organisasi pada PT. GMF AeroAsia dipimpin oleh seorang Executife Officer membawahi 2 functional yaitu :
Service functional organization
Business functional organization
Dari bagan system Organisasi tersebut, jelas bahwa PT GMF AeroAsia memilki :
1 orang CEO (Chief Executive officer) atau Direktur Utama
1 orang COO (Chief Operating Officer)
4 orang EVP (Excecutif Vice President)
EVP Corporate Development & Marketing
EVP Finance
EVP Base Operation
EVP Human Capital & Corporate Affair
16 orang VP (Vice President)
Tugas dan Tanggung Jawab
Pada pola struktur Perusahaan GMF AEROASIA ini banyak berbagai tugas dan tanggung jawab di masing-masing divisi berdasarkan dari struktur yang penulis teliti ini yaitu:
CEO (Chief Executive Officer) atau Direktur Utama yaitu pucuk pimpinan tertinggi yang mengatur jalannya perusahaan GMF AEROASIA.
COO (Chief Operating Officer) yaitu wakil seorang CEO atau yang membantu pekerjaan CEO dalam pengambilan keputusan dalam mengelola perusahaan.
EVP (Excecutif Vice President)
EVP Corporate Development & Marketing yaitu kepala pimpinan dalam tata aturan yang mengatur pengembangan perusahaan dan pemasaran dari produk/jasa perusahaan.
EVP Finance yaitu kepala pimpinan dalam tata aturan keuangan perusahaan.
EVP Base Operation yaitu kepala pimpinan dalam tata aturan basis pengoperasian proses produksi perusahaan.
EVP Human Capital & Corporate Affair yaitu kepala pimpinan pengaturan SDM dan pemposisiannya dalam rangka proses pengaturan dan pembangunan perusahaan.
VP (Vice President) yaitu turunan dari EVP yang membantu mengatur dari pekerjaan EVP dalam proses pengaturan perusahaan yang posisinya berada langsung diatas pimpinan unit.
GM Base Maintenance Material yaitu pucuk pimpinan dari suatu unit dimana penulis mengadakan penelitian.
Manager Purchaser + Matco dan Manajer Gudang yaitu kepala atau pengatur dari suatu para pekerja atau biasa disebut leader dari unit TBM ini.
Senior Purchaser yaitu senior karyawan yang bertugas dalam pembelian material-material Pesawat dimana penulis mangadakan penelitian.
Purchaser yaitu karyawan yang bertugas dalam pembelian material-material untuk Pesawat Terbang.
Material Coordinator yaitu karyawan yang bertugas dalam pengaturan atau pengelolaan dalam material agar bisa sampai dalam pemakaian ke Pesawat.
Senior Technical Warehousing yaitu senior karyawan yang bertugas dalam mengatur pengelolaan material di dalam gudang, dan
Inventory analyst yaitu karyawan yang bertugas dalam pengecekan atau penginventaris dari material-material yang masuk ke gudang.
Fasilitas PT. GMF AeroAsia
PT GMF AeroAsia memiliki lahan seluas 115 Ha dengan fasilitas sebagai berikut :
Hangar
Hangar 1
Hangar 2
Hangar 3
Sistem alarm dan pemadaman kebakaran
Penerangan hangar
Suplay listrik 400 Hz
Overhead Crane untuk hangar 3
Aircraft Docking
Regulated air pressure
Aircraft tools and equipment
Stock room
Air conditioned office areas
Engine Shop
Engine test Cell
Special Store
Work Shop Building
Ground Support Equipment (GSE) Center
Apron Area
Utility Building
Material Departement
Surrounding Property
Dalam wilayah GMF terdapat 3 hangar.
Hangar ini diselesaikan pada tahun 1991 dan digunakan untuk heavy maintenance Boeing 747-200 dan Boeing 747-400.Hangar ini mempunyai luas 21.540 m2, peralatan-peralatannya meliputi purpose builtscffol.
Hangar ini dipergunakan untuk perawatan ringan seperti a-check dan daily check, semua tipe Pesawat. Hangar ini mempunyai luas 22.500 m2
Hangar 3 luas area 23.000 m2. Hangar ini juga terdiri dari tiga tempat utama untuk pemeliharaan berat Pesawat, Tata ruang hangar ini dapat mengakomodasi satu wide body dan satu narrow body Pesawat Terbang pada setiap tempat. Hangar ini mempunyai 6 roof mounted dan satu tempat secara khusus yang dilengkapi dengan purpose build dan platform untuk memudahkan bekerja pada model MD11/DC10 wide body pada Pesawat Terbang.
Dari ketiga hangar tersebut semuanya dilengkapi dengan :
Dioperasikan pertama kali pada tahun 1994 diperuntukkan untuk overhaul Engine SPEY, TD8D, JT9D-7Q, CF680C2, APU dan CFM 56-3BI.
Bangunan ini digunakan untuk pengetesan Engine. Selesai pada tahun 1989, peralatannya meliputi system control untuk semua type Engine dan APU (Auxiliary Power Unit). Engine-Engine yang telah diuji pada Test Cell ini diantaranya : SPEY MK-555-15H, CFM56-3BI, CF6-80C2, JT8D-9D, JT9D-59/7Q, GTCP36-4A, GTC85-98D, dan GTCP-700.
Bangunan ini mempunyai luas 2.268 M2
Tata Laksana Sistem yang Berjalan
Prosedur Sistem Yang Berjalan
Sistem pengelolaan zakat yang sudah ada pada Rohis GMF AeroAsia pada saat ini masih menggunakan pencatatan biasa yaitu menggunakan pencatatan buku, Microsoft Excel dan Microsoft Access, belum terkomputerisasi seutuhnya. Sehingga dalam pengolahan datanya masih ada kelemahan dan kekurangan, dalam perhitungannya masih sering terjadi kesalahan dan membutuhkan waktu yang cukup lama.
Sistem informasi perhitungan zakat adalah sistem yang digunakan untuk mencatat berbagai data dan transaksi sehingga semua data tersebut dapat diproses menjadi informasi dengan cepat dan akurat.
Prosedur sistem perhitungan zakat yang berjalan saat ini ketika ada seorang muzakki, yaitu orang yang akan mengeluarkan zakat, mendatangi amil zakat untuk membayar zakatnya. Amil zakat merupakan Pengurus Rohis GMF AeroAsia. Bila muzakki tadi telah mengetahui berapa zakat yang harus dikeluarkan maka amil akan segera mengkonfirmasi ke manajemen PT GMF AeroAsia yaitu bagian penggajian untuk melakukan pemotongan kemudian Pengurus Rohis GMF AeroAsia memasukan data zakat ke dalam sistem. Tetapi bila muzakki belum mengetahui berapa zakat yang harus dikeluarkan maka amil zakat dapat membantunya untuk menghitung besarnya zakat dengan memasukkan berbagai informasi jumlah kekayaan yang dimiliki muzakki ke dalam sistem dan sistem akan menghitung besarnya zakat yang harus dikeluarkan. Setelah mengetahui besarnya zakat, maka amil akan mengkonfirmasi ke manajemen PT GMF AeroAsia dalam hal ini bagian penggajian untuk melakukan pemotongan gaji. Setelah dipotong, bagian penggajian mengkonfirmasi ke Rohis GMF AeroAsia bahwa gaji telah dipotong. Pihak Rohis GMF AeroAsia mengambil dana tersebut ke bagian penggajian. Pada waktu yang ditentukan, amil zakat akan mendistribusikan zakat yang telah terkumpul kepada yang berhak menerimanya yaitu mustahiq. Hasil akhir dari sistem ini adalah adanya laporan bulanan penerimaan zakat dan distribusinya.
Melihat proses tersebut dapat disusun urutan prosedur secara global sebagai berikut :
- Muzakki mendatangi Rohis GMF AeroAsia
- Muzakki daftar ke Rohis GMF AeroAsia jika belum terdaftar
- Muzakki mengisi formulir pendaftaran.
- Rohis GMF AeroAsia melakukan penghitungan zakat
- Rohis GMF AeroAsia mengkonfirmasi ke manajemen GMF AeroAsia yaitu bagian penggajian untuk melakukan pemotongan gaji.
- Bagian penggajian melakukan pemotongan gaji.
- Bagian penggajian konfirmasi ke Rohis GMF AeroAsia.
- Rohis GMF AeroAsia mengambil dana zakat ke bagian penggajian.
- Rohis GMF AeroAsia menyalurkan ke mustahiq (penerima zakat). </li
- Mustahiq menerima zakat.
- Rohis GMF AeroAsia membuat laporan zakat.
Metode Analisis Sistem
Analisis SWOT
Penulis menggunakan metode SWOT untuk melakukan penelitian analisa sistem karena memudahkan penulis untuk pengambilan keputusan. Analisis SWOT adalah metode perencanaan strategis yang digunakan untuk mengevaluasi Strengths (kekuatan), Weaknesses (kelemahan), Opportunities (peluang) dan Threats (ancaman) dalam suatu proyek atau suatu spekulasi bisnis. Analisis SWOT pada PT. PLN (Persero) Disjaya Area Pelayanan Prima Tangerang adalah sebagai berikut :
Analisis PIECES
Tahapan analisis terhadap suatu sistem atau aplikasi dilakukan sebelum tahapan perancangan dilakukan. Tujuan diterapkannya analisis terhadap suatu sistem adalah untuk mengetahui alasan mengapa sistem tersebut diperlukan, merumuskan kebutuhan-kebutuhan dari sistem tersebut untuk membantu merencanakan penjadwalan pembentukan sistem, meminimalisir permasalahan yang mungkin terdapat di dalam sistem tersebut sehingga fungsi yang terdapat di dalam sistem tersebut bekerja secara optimal. Metode analisa yang digunakan penulis adalah menggunakan metode PIECES yaitu :
Prosedur Sistem Berjalan
Adapun urutan prosedur dari sistem yang berjalan sebagai berikut :
Analyst KSA melakukan pengecekan data pelanggan yang menunggak.
Dari seluruh data tunggakan yang ada kemudian difilter secara manual sesuai area masing-masing agar memudahkan dalam melakukan pemutusan untuk diberikan ke petugas lapangan sesuai area masing-masing.
Bagian Analyst KSA membuat laporan tunggakan pelanggan.
Setelah membuat laporan tunggakan pelanggan bagian Analyst KSA membuat surat pemberitahuan pemutusan dikirim via email, telepon dan fax bagi pelanggan yang menunggak lalu memberikan laporan pemutusan listrik pelanggan ke Manager.
Jika sudah di ACC manager bagian Analyst KSA memberikan surat perintah pemutusan sementara untuk pelanggan yang menunggak satu bulan dan surat pemutusan rampung untuk pelanggan yang menunggak tiga bulan berturut-turut ke bagian petugas lapangan.
Setelah Petugas lapangan selesai melaksanakan tugasnya lalu Analyst KSA membuat surat berita acara pemutusan untuk dilaporkan ke Manager.
Use Case Diagram yang Berjalan
Use case diagram menggambarkan kebiasaan kegiatan pada sistem yang berjalan, yaitu :
Berdasarkan gambar 3.3 di atas dapat dijelaskan dengan use case skenario yaitu :
Nama use case : Melakukan pengecekan tunggakan
Nama use case : Membuat laporan tunggakan
Nama use case : Laporan pemutusan
Nama use case : ACC laporan pemutusan
Nama use case : Surat perintah pemutusan
Nama use case : Berita acara pemutusan
Nama use case : ACC berita acara pemutusan
Aktor : Analyst KSA
Keterangan : Bagian analyst KSA melakukan pengecekan tunggakan bulan berjalan, dari seluruh tunggakan yang ada kemudian dibagi ke 9 (sembilan) area wilayah kerja PLN Prima.
Aktor : Analyst KSA
Keterangan : Setelah melakukan pengecekan kemudian bagian Analyst KSA membuat laporan tunggakan yang akan dilaporkan ke Manager.
Aktor : Analyst KSA dan Manager
Keterangan : Setelah bagian Analyst KSA sudah mengetahui Pelanggan mana saja dan di area mana saja yang menunggak kemudian dibuat laporan pemutusan yang akan diberikan ke Manager untuk di ACC.
Aktor : Manager
Keterangan : Manager menerima laporan pemutusan dari bagian Analyst KSA, setelah dicek kemudian di ACC oleh Manager kecuali pelanggan yang menjadi beban APBD / APBN yang berdasarkan pertimbangan General Manager.
Aktor : Analyst KSA dan Petugas Lapangan
Keterangan : Berdasarkan keputusan Manager dari laporan Pemutusan tersebut lalu dibuatkan surat perintah pemutusan oleh Analyst KSA yang akan diberikan kepada petugas lapangan sesuai area wilayah kerjanya masing-masing.
Aktor : Analyst KSA dan Petugas Lapangan
Keterangan : Setelah petugas lapangan melaksanakan tugas yaitu sudah selesai melakukan pemutusan aliran listrik / bongkar sesuai dengan surat perintah, maka dibuatlah surat berita acara pemutusan / bongkar oleh Analyst KSA kemudian diserahkan ke Manager sebagai laporan berita acara pemutusan / bongkar.
Aktor : Manager
Keterangan : Manager menerima laporan berita acara pemutusan dari bagian Analyst KSA dan menandatangani berita acara tersebut untuk dibuatkan laporan ke PLN Pusat.
Activity Diagram yang Berjalan
Activity Diagram menggambarkan berbagai alur aktifitas dalam sistem yang sedang dianalisa, bagaimana masing-masing alur berawal, decision yang mungkin terjadi dan bagaimana aktifitas itu berakhir. Activity Diagram terdiri atas initial node (simbol berawalnya aktivitas dalam Activity Diagram), final state (simbol berakhirnya aktivitas dalam Activity Diagram) dan action state. Gambar Activity Diagram yang dihasilkan adalah sebagai berikut :
Berdasarkan gambar 3.4 Activity Diagram laporan tunggakan pelanggan yang berjalan saat ini, terdapat :
1 Initial node yang merupakan awal kegiatan.
13 action sistem yang mencerminkan eksekusi dari suatu aksi.
1 final node yang merupakan akhir kegiatan.
Analisis Masalah
Berdasarkan analisis yang telah dilakukan, sistem informasi monitoring tunggakan pelanggan yang terjadi pada saat ini masih kurang maksimal dikarenakan proses output monitoring tunggakan pelanggan yang telah ada harus dilakukan secara manual, dan dibutuhkan ketelitian, karena tidak adanya sistem atau program aplikasi komputer yang medukung untuk memfilter ke area masing-masing dan penyimpanan data tersebut, di mana pada saat ini masih dipilih-pilih secara manual satu per satu dan untuk grafik tunggakan pelanggannya pun digambarkan dalam bentuk tabel atau grafik yang seharusnya di update setiap bulannya tetapi masih sering terlupakan karena masih manual yaitu menggambarkannya di papan tulis yang posisinya terlihat oleh setiap staff / petugas terkait padahal dengan selalu update jumlah tunggakan pelanggan akan menimbulkan keinginan dari petugas terkait untuk menurunkan angka tunggakan setiap bulan agar tidak mengalami kenaikan angka tunggakan dari bulan sebelumnya, ketidakakuratan dalam memonitoring tunggakan menyebabkan pendataan yang kurang efektif dan efisien.
Analisis Kontrol
Pada sistem monitoring tunggakan pelanggan di PLN Prima Tangerang yang berjalan saat ini sangat dibutuhkan kontrol yang berfungsi sebagai pengendalian internal agar data yang dijadikan sebagai bahan untuk proses pengambilan keputusan menjadi lebih cepat dan akurat. Pengontrolan pada sistem yang sedang berjalan tersebut masih memiliki kekurangan karena sistem pengontrolan yang digunakan masih manual, pengontrolan dilakukan dengan cara melihat semua data pelanggan yang menunggak lalu dipisahkan ke masing-masing area satu per satu sehingga membutuhkan waktu yang cukup lama.
Dengan penggunaan sistem yang masih manual dapat menjadikan informasi menjadi lambat dan kemungkinan akan terjadi kesalahan dalam penginputan data sehingga mengakibatkan perulangan saat proses penginputan data pelanggan. Sehingga dalam pengontrolan ini masih sederhana yaitu dilakukan hanya dengan mengecek data pelanggan yang belum bayar sampai yang menunggak pembayaran menggunakan aplikasi pengolah data Ms. Excel.
Konfigurasi Sistem Yang Berjalan
Spesifikasi Perangkat Keras (Hardware)
Adapun konfigurasi yang digunakan pada sistem monitoring tunggakan pelanggan pada PT. PLN (Persero) Area Pelayanan Prima Tangerang adalah sebagai berikut :
Processor : Core i3-370M
Monitor : 14.0 HD LCD
Memory : 2 GB DDR3 Memory
Hardisk : 500 GB HDD
Printer : Laserjet
Spesifikasi Perangkat Lunak (Software)
Adapun konfigurasi sistem software yang digunakan dalam sistem pengolahan laporan tunggakan pelanggan adalah sebagai berikut :
Google Chrome
Microsoft Word
Microsoft Excel
Hak Akses (Brainware)
Petugas terkait
Manager
Analisis Kebutuhan Sistem
Pada sistem monitoring tunggakan ini membutuhkan ketelitian dalam proses pembuatan laporan data-datanya. Oleh karena itu, sistem yang ada seharusnya dapat menunjang terutama dari segi peralatan komputer baik itu perangkat keras (hardware) maupun perangkat lunak (software) komputer. Program sistem informasi terasa penting dalam menunjang kalancaran operasional perusahaan, sehingga faktor keterlambatan pembayaran dapat dipantau dan dapat diminimalkan angka tunggakan untuk memperoleh hasil yang dicapai lebih optimal dalam memberikan informasi keuangan kepada atasan.
Alternatif Pemecahan Masalah
Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem yang berjalan. Penulis mengusulkan beberapa alternatif pemecahan dari permasalahan yang dihadapi, antara lain :
Membuat suatu rancangan aplikasi sistem monitoring tunggakan pelanggan berbasis web menggunakan bahasa pemrograman ASP dan menggunakan SQL Server sebagai database yang dapat menyimpan data pelanggan, dimana setiap bulannya petugas terkait mendapatkan informasi yang lengkap tentang jumlah data tunggakan yang ada yang akan ditagihkan kepada pelanggan, dimana data pelanggan tersebut sudah bisa difilter ke areanya masing-masing sesuai wilayah kerja PLN prima.
Membuat sistem yang dibutuhkan oleh petugas terkait dengan menggunakan aplikasi berbasis visual karena aplikasi yang berbasis visual sudah familiar dikalangan instansi masyarakat.
Berdasarkan hasil analisa terhadap permasalahan yang telah penulis lakukan, maka penulis memilih alternatif yang pertama yaitu membuat aplikasi berbasis web karena banyak keuntungan yang diperoleh antara lain :
Tidak memerlukan spesifikasi komputer yang tinggi untuk dapat menggunakan aplikasi berbasis web.
Dapat mempermudah bagian Analyst KSA untuk memonitoring pelanggan yang menunggak tanpa adanya pengulangan karena salah penempatan area.
Dapat memperkecil terjadinya kesalahan data dalam memonitoring tunggakan pelanggan.
Penggunaan sistem yang akan penulis rancang ini merupakan solusi yang tepat untuk mengatasi masalah-masalah tersebut. Perancangan sistem dibuat dengan menggunakan bahasa pemrograman ASP dan SQL server untuk mengelola databasenya dan mampu merekam seluruh data pelanggan.
User Requirement
Elisitasi Tahap I
Elisitasi Tahap I merupakan daftar yang diperoleh dari hasil pengumpulan data dari lapangan yang dilakukan dengan cara observasi dan wawancara. Untuk membuat sistem monitoring tunggakan yang terkomputerisasi. Berikut ini lampiran Elisitasi tahap I yang telah dibuat :
Elisitasi Tahap II
Elisitasi Tahap II dibentuk berdasarkan Elisitasi Tahap I yang kemudian diklasifikasikan melalui metode MDI. Berikut penjelasan dari beberapa requirement yang diberi opsi inessensial (I) dan harus dieliminasi yaitu sebagai berikut :
Keterangan :
M = Mandatory : Penting
D = Desirable : Tidak Terlalu Penting
I = Inessential : Tidak Mutlak Ada
Elisitasi Tahap III
Berdasarkan elisitasi tahap II diatas, dibentuklah suatu elisitasi tahap III yang kemudian diklasifikasikan kembali dengan menggunakan metode TOE dengan option LMH.
Keterangan :
T (Technical)
L (Low)
O (Operational)
M (Middle)
E (Economic)
H (High)
Final Draft Elisitasi
Final draft elisitasi merupakan hasil akhir yang dicapai dari suatu proses elisitasi yang dapat digunakan sebagai dasar pembuatan suatu sistem yang akan dikerjakan.
BAB IV
Rancangan Sistem Usulan
Berdasarkan analisis sistem yang berjalan pada PT. PLN (Persero) Disjaya Area Pelayanan Prima Tangerang, diketahui bahwa sistem masih belum dapat memenuhi kebutuhan karena dalam pengolahan datanya masih membutuhkan waktu yang cukup lama. Setelah kebutuhan sistem diketahui, langkah selanjutnya adalah perancangan sistem usulan yang bertujuan untuk memenuhi kebutuhan yang tidak didapat dari sistem yang berjalan.
Untuk menganalisa sistem yang diusulkan, pada penelitian ini digunakan software Visual Paradigm for UML 6.4 Enterprise Edition untuk menggambarkan Use Case Diagram, Activity Diagram, Sequence Diagram, State Machine Diagram, dan Class Diagram.
Prosedur Sistem Usulan
Analyst KSA
Melakukan Log-in.
Menampilkan home.
Melakukan monitoring.
Menampilkan laporan tunggakan pelanggan.
Menampilkan surat pemutusan/bongkar listrik.
Menampilkan berita acara pemutusan.
Print.
Log-out.
Manager
Melakukan Log-in.
Menampilkan home.
Menampilkan monitoring tunggakan.
Print.
Log-out.
Use Case Diagram Sistem Yang Diusulkan
Setelah prosedur sistem yang diusulkan selesai dipaparkan, maka prosedur tersebut akan digambarkan ke dalam bentuk diagram agar dapat mudah dibaca dan dipahami. Prosedur tersebut digambarkan ke dalam use case diagram agar dapat menggambarkan mengenai kebiasaan yang terjadi dalam Perancangan Sistem Monitoring Tunggakan Pelanggan PT. PLN (Persero) Disjaya Area Pelayanan Prima Tangerang yang akan berjalan. Use case diagram dapat dilihat pada gambar di bawah ini :
Berdasarkan gambar 4.1 di atas dapat dijelaskan dengan use case skenario yaitu :
Nama use case : Pelanggan
Nama use case : Laporan
Aktor : Analyst KSA
Keterangan : Analyst KSA melakukan login lalu memilih menu pelanggan untuk melihat data pelanggan dan dapat melakukan input, edit, delete data pelanggan dan dapat menambahkan data pelanggan baru.
Aktor : Analyst KSA dan Manager
Keterangan : Analyst KSA memonitoring tunggakan pelanggan, setelah bagian Analyst KSA sudah mengetahui pelanggan mana saja dan di area mana saja yang menunggak kemudian dibuat laporan pemutusan dan Manager bisa login untuk melihat laporan.
Activity Diagram Sistem Yang Diusulkan
Activity diagram memodelkan alur kerja sebuah proses dan urutan aktifitas pada suatu proses. Diagram ini sangat mirip dengan flowchart karena kita dapat memodelkan prosedur logika. Perbedaan utamanya adalah flowchart digunakan untuk menggambarkan alur kerja dari sebuah sistem, sedangkan activity diagram dibuat untuk menggambarkan aktifitas dari aktor. Activity diagram dapat dilihat pada gambar dibawah ini :
Activity diagram sistem yang diusulkan admin Analyst KSA
1 (satu) initial node, objek yang diawali.
26 (dua puluh enam) action state, berawal dari login jika gagal maka akan kembali ke login, jika benar maka akan masuk pada home yang berisi pelanggan, laporan dan logout.
1 (satu) activity final node, objek yang diakhiri.
Activity diagram sistem yang diusulkan manager
1 (satu) initial node, objek yang diawali.
8 (delapan) action state, berawal dari login jika gagal maka akan kembali ke login, jika benar maka akan masuk pada home kemudian manager memilih menu laporan yang berisi monitoring tunggakan.
1 (satu) activity final node, objek yang diakhiri.
Bedasarkan gambar 4.2. activity diagram sistem yang diusulkan terdapat :
Bedasarkan gambar 4.3. activity diagram sistem yang diusulkan terdapat :
Squence Diagram Sistem Yang Diusulkan
Sequance diagram menggambarkan interaksi antar objek di dalam dan disekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequance diagram terdiri atas dimensi vertikal (waktu) dan dimensi horizontal (objek - objek yang terkait). Sequence diagram dapat dilihat pada gambar dibawah ini :
Squence diagram sistem yang diusulkan admin Analyst KSA
1 (satu) actor yang melakukan kegiatan yaitu admin Analyst KSA.
5 (lima) lifeline yaitu login, home, pelanggan, laporan dan logout.
12 (dua belas) message antara lain membuka browser terlebih dahulu lalu melakukan login, masukan username dan password jika salah konfirmasi verifikasi jika benar akan masuk ke home, menampilkan persentase tunggakan, input data pelanggan yang menunggak, menampilkan data pelanggan, memonitoring pelanggan, menampilkan laporan per area, membuat surat pemutusan / bongkar, membuat BA pemutusan / bongkar, lalu pilih logout untuk keluar dari sistem.
Sequence Diagram Sistem Yang Diusulkan Manager
1 (satu) actor yang melakukan kegiatan yaitu pihak manager.
5 (lima) lifeline yaitu login, home, pelanggan, laporan dan logout.
11 (sebelas) message antara lain membuka browser terlebih dahulu lalu melakukan login, masukan username dan password jika salah konfirmasi verifikasi jika benar akan masuk ke home, menampilkan persentase tunggakan, menampilkan laporan monitoring tunggakan pelanggan, menampilkan info surat pemutusan / bongkar, menampilkan BA pemutusan / bongkar, lalu pilih logout untuk keluar dari sistem.
Bedasarkan gambar 4.4. squence diagram sistem yang diusulkan admin Analyst KSA terdapat :
Bedasarkan gambar 4.5. squence diagram sistem yang diusulkan pihak manager terdapat :
State Machine Diagram Sitem Yang Diusulkan
State diagram digunakan untuk mendeskripsikan prilaku sitsem. State diagram mendeskripsikan semua kondisi yang mungkin muncul sebagai sebuah object begitu pula event. State machine diagram sistem yang diusulkan dapat dilihat di bawah ini :
State machine diagram sistem yang diusulkan admin Analyst KSA
State machine diagram sistem yang diusulkan manager
Perbedaan Prosedur Antara Sistem Yang Berjalan dan Sistem Yang Diusulkan
Bedasarkan analisis yang dilakukan terdapat perbedaan sistem yang berjalan dengan sistem yang diusulkan adalah sebagai berikut :
Rancangan Basis Data
Class Diagram
Bedasarkan gambar 4.8. class diagram sistem yang diusulkan terdapat:
4 class, himpunan dari objek-objek yang berbagi atribut serta operasi yang sama diantaranya table_login, table_pelanggan, table_tagihan, table_kogol.
4 multiciply, hubungan antara objek satu dengan objek lainnya yang mempunyai nilai.
Spesifikasi Basis Data
Spesifikasi basis data merupakan desain basis data yang dianggap telah normal. Desain basis data menjelaskan media penyimpanan yang digunakan, isi yang disimpan, primary key dan panjang record. Spesifikasi yang digunakan dalam sistem yang akan dibangun adalah sebagai berikut :
Nama Field : tbl_login
Nama Field : table_pelanggan
Nama Field : table_kogol
Nama Field : table_tagihan
Media : harddisk
Isi : id_user+nama+username+password+alamat+email+telp
Primary Key : id_user
Panjang Record : 223
Media : harddisk
Isi : id_pel+nama+alamat+area+tarif+daya+kogol+gardu
Primary Key : id_pel
Panjang Record : 172
Media : hardisk
Isi : kogol+nama
Primary Key : kogol
Panjang Record : 21
Media : harddisk
Isi : id_pel+nama+tagihan+status+terlambat+tgl+kogol +bulan
Primary Key : id_pel
Panjang Record : 65
Rancangan Prototype
Tampilan Prototype Login
Tampilan Prototype Home
Tampilan Prototype Pelanggan Baru
Tampilan Prototype Pelanggan
Tampilan Prototype Input Tagihan
Tampilan Prototype Monitoring
Tampilan Prototype Laporan Tampil Info
Tampilan Prototype Laporan Tampil BAP
Implementasi Sistem Yang Diusulkan
Tampilan Login
Keterangan :
Tampilan diatas adalah tampilan user jika ingin memasuki sistem user harus memasukan username dan password.
Tampilan Menu Home
Keterangan:
Tampilan di atas terdapat pada user yang login yaitu admin Analyst KSA dan pihak manager. Tampilan tersebut adalah halaman utama yang akan tampil ketika user memasuki aplikasi monitoring tunggakan pelanggan.
Tampilan Pelanggan Baru
Keterangan :
Tampilan di atas terdapat pada user yang login yaitu admin Analyst KSA. Tampilan tersebut adalah input pelanggan baru yang akan diinput oleh admin Analyst KSA. Data pelanggan yang sudah diinput akan masuk otomatis ke dalam menu daftar pelanggan.
Tampilan Menu Pelanggan
Keterangan:
Tampilan di atas terdapat pada user yang login yaitu admin. Tampilan tersebut adalah data pelanggan yang sudah input oleh admin Analyst KSA.
Tampilan Input Tagihan
Keterangan:
Tampilan di atas terdapat pada user yang login yaitu admin Analyst KSA. Tampilan tersebut adalah form input tagihan pelanggan yang akan diinput oleh admin Analyst KSA. Data tagihan yang sudah diinput akan masuk otomatis ke dalam menu list tagihan pelanggan.
Tampilan Monitoring Tunggakan
Keterangan :
Tampilan di atas terdapat pada user yang login yaitu admin dan manager. Tampilan tersebut adalah laporan per kogol (kode golongan) yang akan tampil pada saat admin memilih menu laporan. Tunggakan yang dinput berdasarkan data dari AP2T (Aplikasi Pelayanan Pelanggan Terpusat). Tagihan yang sudah diinput akan masuk otomatis ke dalam daftar tunggakan.
Tampilan Menu Laporan BAP
`
Keterangan :
Tampilan di atas terdapat pada user yang login yaitu admin dan manager. Tampilan tersebut adalah BAP (Berita Acara Pemutusan) yang akan tampil pada saat admin memilih menu laporan kemudian pilih tampil BAP. Setelah itu akan muncul nama-nama perusahaan/instansi yang menunggak, jika di klik nama perusahaan/instansi tersebut maka akan muncul form Berita acara sesuai lamanya tunggakan yang dinput berdasarkan data dari AP2T (Aplikasi Pelayanan Pelanggan Terpusat). Tagihan yang sudah diinput akan masuk otomatis ke dalam menu daftar tunggakan.
Tampilan Menu Laporan Info Tunggakan
Keterangan :
Tampilan di atas terdapat pada user yang login yaitu admin dan manager. Tampilan tersebut adalah info pemutusan/bongkar yang akan tampil pada saat admin memilih menu laporan kemudian pilih tampil info. Setelah itu akan muncul nama-nama perusahaan/instansi yang menunggak, jika di klik nama perusahaan/instansi tersebut maka akan muncul form info tunggakan sesuai lamanya tunggakan yang dinput berdasarkan data dari AP2T (Aplikasi Pelayanan Pelanggan Terpusat). Tagihan yang sudah diinput akan masuk otomatis ke dalam menu daftar tunggakan.
Konfigurasi Sistem Usulan
Spesifikasi Perangkat Keras (Hadware)
Perangkat keras (hadware) yang digunakan dalam pembuatan aplikasi ini antara lain sebagai berikut :
Processor : Core i3
Monitor : 14” LCD monitor
RAM : 2 GB
Harddisk : 500 GB
Spesifikasi Perangkat Lunak (Software)
Perangkat lunak (software) yang digunakan dalam pembuatan aplikasi ini antara lain sebagai berikut:
Windows 7
Visual Paradigmn for UML 6.4 Enterprise Edition
IIS 7.0
Adobe Dreamweaver CS3
Google Chrome (Browser)
Hak Akses
Pengoperasian aplikasi ini dapat dilakukan oleh :
Admin : Analyst KSA
Pihak Management : Manager
Blackbox Testing
Untuk tahap pengujian penyusun menggunakan metode blackbox, untuk memastikan bahwa program atau sistem yang dibuat masih terdapat bug (kesalahan) atau tidak. Dari setiap tes pengujian tidak menutup kemungkinan masih terdapat bug (kesalahan) dari sistem yang telah dites, namun pengujian ini setidaknya dapat meminimalisir bug (kesalahan) yang terdapat di dalam sistem.
Time Schedule
Pembuatan Proposal
Pengumpulan Data
Analisis Sistem
Perancangan Sistem
Pembuatan Program
Testing Program
Evaluasi Program
Perbaikan Program
Pelatihan User
Implementasi Program
Dokumentasi
Pada tahap ini dilakukan pembutan latar belakang masalah, tujuan, manfaat dan juga perumusan masalah secara garis besar sebagai acuan awal penelitian yang dilakukan dalam rentang waktu satu minggu/tujuh hari.
Pada tahap ini, wawancara dan pengambilan data yang dibutuhkan dilakukan kepada pihak terkait sebagai bahan pendukung penelitian yang dilakukan selama tiga minggu/dua puluh satu hari.
Melakukan pengkajian terhadap data-data yang telah diperoleh, merumuskan elisitasi sistem dengan melakukan wawancara kepada pihak terkait selama dua minggu/empat belas hari.
Pada tahap ini perancangan sistem merupakan penerapan dari suatu hasil analisa yang telah dilakukan oleh seorang analis terhadap data yang dianalisanya, sehingga menghasilkan suatu rancangan sistem program yang mudah dipahami oleh seorang membuat program. Perancangan sistem berlangsung selama empat minggu/dua puluh delapan hari.
Pada tahap ini merupakan kegiatan menulis kode program yang akan dieksekusi oleh user. Pembuatan program berlangsung delapan minggu/lima puluh enam hari.
Pengujian program dilakukan untuk mengetahui kesalahan-kesalahan yang ada dan untuk memastikan kebenaran dalam penulisan kode program kedalam komputer. Pengujian program berlangsung selama empat minggu pada perusahaan yang bersangkutan.
Tahap ini, dimana evaluasi dilakukan setelah testing program dilaksanakan, dengan melakukan perbaikan-perbaikan pada sistem. Evaluasi berlangsung tiga minggu beriringan dengan testing program.
Setelah melakukan evaluasi program masih terdapat bug (kesalahan) pada program tersebut maka program diperbaiki hingga valid selama dua minggu/empat belas hari.
Pelatihan terhadap user, admin maupun tenaga kerja yang terkait dengan program yang telah dibuat selama dua minggu.
Setelah kelayakan program telah diketahui, maka langkah selanjutnya dilakukan implementasi program pada perusahaan terkait. Implementasi program berlangsung selama tiga minggu.
Proses Perekaman terhadap kegiatan yang dilakukan, berlangsung sejak awal, dimulai dari awal kegiatan yaitu pembuatan proposal hingga program diimplementasikan pada pihak stakeholder.
Estimasi Biaya
Setelah adanya perancangan sistem yang dihasilkan, maka jika dilihat dari sudut pandang segi biaya memang cukup tinggi akan tetapi jika dipandang dari segi manfaat dan kegunaan, biaya yang dikeluarkan sebanding dengan manfaat yang dihasilkan.
Biaya penelitian rinci sesuai kebutuhan penelitian antara lain sebagai berikut :
BAB V
Kesimpulan
Berdasarkan hasil penelitian dan pengamatan yang telah dilakukan mengenai sistem monitoring tunggakan pelanggan PT PLN (Persero) Disjaya Area Pelayanan Prima Tangerang, maka penelitian ini dapat disimpulkan sebagai berikut :
Pada sistem yang berjalan, realisasi monitoring tunggakan pelanggan masih menggunakan aplikasi spread sheet sederhana, sehingga belum mampu menyediakan informasi untuk mengetahui jumlah tunggakan ke beberapa area wilayah kerja.
Dalam menganalisa sistem monitoring tunggakan pelanggan yaitu masih terdapat kendalan dan kekurangan diantaranya dalam mengolah data pelanggan petugas bagian terkait harus memfilter data pelanggan yang belum bayar ke area wilayah kerja PLN Prima secara manual, untuk melihat hasil pencapaian masih digambarkan di papan tulis dalam bentuk table atau bagan dll.
Dalam merancang dan mengimplementasikan sistem monitoring tunggakan pelanggan melalui tahapan pengumpulan kebutuhan dengan elisitasi, merancang prosedur sistem yang baru dengan UML, membangun database dengan SQL server, melakukan koding dengan bahasa pemrograman ASP dan IIS sebagai web servernya. Dengan adanya sistem tersebut mampu membantu PT. PLN (Persero) Disjaya Area Pelayanan Prima Tangerang dalam memantau tunggakan pelanggan yang ada lebih cepat dan akurat, serta dapat membantu untuk mengetahui laporan-laporan mengenai jumlah tunggakan pelanggan di dalam web tersebut.
Saran
Dengan melihat kesimpulan yang ada, maka penulis ingin memberikan saran-saran yang sesuai dengan apa yang penulis telah alami selama menyelesaikan laporan Skripsi ini. Adapun saran-saran tersebut sebagai berikut :
Untuk memaksimalkan sistem yang telah dirancang diperlukan adanya pelatihan kepada karyawan yang terkait atau admin yang akan menggunakan program tersebut agar mudah digunakan.
Sistem informasi yang dirancang masih dalam tahap Local Area Network (LAN), sehingga hak akses masih terbatas pada kegiatan-kegiatan yang menyangkut administrator maupun stakeholder terkait. Kedepan dapat dikembangkan lagi yang dapat terkoneksi langsung dengan pusat.
DAFTAR PUSTAKA
- ↑ Al-Jufri, Hamid. 2011. Sistem Infromasi Manajemen Pendidikan. Jakarta: PT. Smart Grafika.
- ↑ 2,0 2,1 Darmawan, Deni. 2013. Sistem Informasi Manajemen. Bandung: PT. Remaja Rosdakarya Offset.
- ↑ Mahdiana, Deni. 2011. Analisa dan Rancangan Sistem Informasi Pengadaan Barang dengan Metodologi Berorientasi Obyek Studi Kasus PT. Liga Indonesia. Jakarta : FTI Universitas Budi Luhur.
- ↑ 4,0 4,1 4,2 4,3 4,4 4,5 4,6 4,7 4,8 4,9 Sutabri, Tata. 2012. Konsep Dasar Sistem Informasi. Yogyakarta: Andi Offset.
- ↑ Kadir, Abdul. 2014. Pengenalan Sistem Informasi. Edisi Revisi. Yogyakarta : Andi Offset
- ↑ 6,0 6,1 6,2 Sutarman. 2012. Buku Pengantar Teknologi Informasi. Jakarta : Bumi Aksara.
- ↑ Suprihadi. 2013. Rancang Bangun Sistem Jejaring Klaster Berbasis Web Menggunakan Metode Model View Controller. Vol.6 No.3 - Mei 2013 ISSN: 1978-8282 STMIK Raharja.
- ↑ Hartono, Bambang. 2013. Sistem Informasi Manajemen Berbasis Komputer. Jakarta: PT Rineka Cipta.
- ↑ 9,0 9,1 9,2 Taufiq, Rahmat. 2013. Sistem Informasi Manajemen, Konsep Dasar, Analisa Dan Metode Pengembangan. Yogyakarta : Graha Ilmu.
- ↑ Darmawan, Deni. 2012. Pendidikan Teknologi Informasi dan Komunikasi. Bandung: PT Remaja Rosdakarya.
- ↑ Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.
- ↑ Henderi, dkk. 2011. Desain Aplikasi E-learning Sebagai Media Pembelajaran Artificial Informatics. Tangerang: Jurnal CCIT. Vol. 4, No.3-Mei 2011
- ↑ Raharjo, Budi. 2011. Belajar Otodidak Membuat Database Menggunakan MySQL. Bandung: Informatika.
- ↑ Kustiyahningsih, Yeni. 2011. Pemrograman Basis Data Berbasis Web Menggunakan PHP & MySQL. Jakarta : Graha Ilmu.
- ↑ Rahardja, Untung dkk. 2011. Peningkatan Kinerja Distributed Database Melalui Methode DMQ Base Level. Vol. 4 No.3 Mei 2011 ISSN: 1978-8282.
- ↑ Hidayati, dkk. 2011. Metode Pencarian Data Dengan menggunakan Intellingence Auto Find System (IAFS). Jurnal CCIT Vol.5 No. 1 September 2011. Tangerang : Perguruan Tinggi Raharja
- ↑ 17,0 17,1 17,2 Hendro. 2011. Dasar-dasar Dan Prinsip Analisis. Jakarta: Erlangga.
- ↑ 18,0 18,1 Fahmi, dkk. 2013. Analisis SWOT. Jakarta: Gramedia.
- ↑ 19,0 19,1 Widodo, Prabowo Pudjo. 2011. Menggunakan UML. Bandung : Informatika.
- ↑ Nugroho, Adi. 2010. Rekayasa Perangkat Lunak Menggunakan UML dan Java. Yogyakarta : Andi Offset.
- ↑ Enterprise, Jubilee. 2015. Trik Cepat Menguasai MS SQL Server 2014. Jakarta: PT. Alex Media Komputindo.
- ↑ 22,0 22,1 22,2 Sitorus, Marlon H. 2012. Web Programming dengan ASP. Jakarta
- ↑ 23,0 23,1 Iqbal, Mohamad. 2010. Panduan Dasar Membangun Web Server Dengan IIS 7 Pada Windows 7. Bandung : Mugi
- ↑ Madcoms. 2010. Kupas Tuntas Adobe Dreamweaver CS5 dengan Pemrograman PHP & MySQL. Yogyakarta: Andi.
- ↑ Prasetio. Adhi. 2012. Buku Pintar Pemrograman Web. Jakarta: Media Kita.
- ↑ Milician. 2012. Dreamweaver CS3 Basic.USA: University Florida.
- ↑ Rizky, Soetam. 2011. Konsep Dasar Rekayasa Perangkat Lunak. Jakarta: Prestasi Pustaka.
- ↑ 28,0 28,1 Guritno, dkk. 2011. Theory and Application of IT Research Metodologi Penelitian Teknologi Informasi. Yogyakarta: CV Andi Offset.
DAFTAR LAMPIRAN
LAMPIRAN A
A.1. Surat Pengantar SKRIPSI
A.2. Surat Keterangan Penugasan Kerja
A.3. Form Penggantian Judul
A.4. Kartu Bimbingan
A.5. Kartu Study Tetap Final (KSTF)
A.6. Form Validasi SKRIPSI
A.7. Kwitansi Pembayaran SKRIPSI
A.8. Kwitansi Pembayaran RC dan Sidang
A.9. Daftar Mata Kuliah Yang Belum Diambil
A.10. Daftar Nilai
A.11. Formulir Seminar Proposal
A.12. Formulir Pertemuan Stakeholder
A.13. Sertifikat TOEFL
A.14. Sertifikat Prospek
A.15. Sertifikat IT Internasional
A.16. Sertifikat IT Nasional
A.17. Curriculum Vitae (CV)
LAMPIRAN B
B.1. Form Observasi
B.2. Form Wawancara
B.3. Surat Keterangan Implementasi
LAMPIRAN C
C.1. Surat Keterangan Menerima Beasiswa Tahun 2013
C.2. Form Penerimaan Karya Ilmiah CCIT Journal