Proposal KUA

Embed Size (px)

Citation preview

PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PERNIKAHAN (STUDI KASUS KUA CINAMBO)PROPOSALDiajukan untuk memenuhi tugas mata kuliahManajemen Proyek Perangkat Lunak

Disusun Oleh :Ario Puji Kusuma: 1211705019Azmi Zilva Reza: 1211705032Cintia Agustian M: 1211705035Dais Suryani: 1211705037Devi Setiawati: 1211705043

PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS SAINS DAN TEKNOLOGIUIN SUNAN GUNUNG DJATI BANDUNG2013/2014KATA PENGANTAR

Puji syukur kepada Allah SWT yang masih memberikan kesehatan, sehingga Proposal Pembuatan Software Pengolahan Data Pernikahan ini dapat diselesaikan dengan tepat waktu. Shalawat serta salam semoga tercurah kepada Nabiyullah akhir zaman sebagai penyempurna akhlak, yaitu Rasulullah saw. Beserta keluarga dan kerabatnya, para sahabat dan tabiin, dan sekalian pengikutnya.Terimakasih kepada Bapak Agung Wahana selaku Dosen untuk mata kuliah yang bersangkutan, dan rekan-rekan Teknik Informatika 2011 yang tidak dapat disebutkan namanya satu persatu.Proposal ini dibuat untuk memenuhi tugas pada Mata Kuliah Manajemen Proyek Perangkat Lunak. Semoga proposal ini dapat bermanfaat untuk pembelajaran selanjutnya bagi para pembaca.Masih banyak kekurangan dalam proposal ini karena berbagai keterbatasan. Saran dan kritik sangat diharapkan dari para pembaca guna peningkatan pembuatan tugas yang lain di kemudian hari.Mungkin itu sekedar pengantar atas terselesaikannya proposal ini, atas perhatiannya kami ucapkan hamdallah dan terima kasih.

Bandung, 2 Maret 2014

DAFTAR ISIKata Pengantar1Daftar Isi21. Latar Belakang32. Identifikasi Masalah43. Batasan Masalah44. Tujuan Penelitian45. Model Pelaksanaan55.1 Tahap Tinajauan Sistem5a. Pengumpulan Dokumen5b. Wawancara5c. Referensi55.2 Tahap Analisa Sistem55.3 Tahap Implementasi Sistem55.4 Penerepan Sistem55.5 Pengembangan Perangkat Lunak56. Sistem Informasi Pengolahan Data Pernikahan66.1 Deskripsi Umum66.2 Deskripsi Modul66.3 Pemanfaatan Sistem 66.3.1 Fasilitas Untuk Umum76.3.2 Fasilitas Untuk Admin/Operator76.3.3 Fasiltas Untuk Kepala KUA77. Waktu dan Tempat Penelitian58. Penjadwalan69. Sistematika Penulisan7 BAB I PENDAHULUAN7 BAB II LANDASAN TEORI7 BAB III TINJAUAN UMUM7 BAB IV PERANCANGAN7 BAB V PENGUJIAN7 BAB VI PENUTUP710. Penawaran Harga Sistem Informasi Pengolahan Data Pernikahan8Daftar Pustaka10

Perancangan Sistem Informasi Pengolahan Data Pernikahan Menggunakan Bahasa Pemrograman Java 1. Latar BelakangDalam era teknologi sekarang ini pemakaian komputer sudah merupakan kebutuhan sebagai alat penunjang untuk mempermudah pekerjaan. Berbagai aktivitas dalam lingkungan instansi pemerintahan seperti pengolahan data dapat dilakukan untuk mendapatkan informasi yang cepat, tepat dan akurat. Tetapi perkembangan teknologi ini belum sepenuhnya dimanfaatkan oleh pemerintah dengan menerapkan teknologi tersebut untuk mengolah, mengelola informasi.Kantor Urusan Agama (KUA) adalah sebuah Intansi pemerintah yang bertugas sebagai Kantor pendaftaran/registrasi apabila seseorang ingin melakukan pernikahan. Karena teknologi informasi yang kurang optimal pada KUA Cinambo khususnya pada pengolahan data pernikahan, dimana banyaknya laporan yang disimpan masih berupa arsip pembukuan sehingga membutuhkan waktu yang lama untuk mencari data-data masyarakat yang menikah dan memungkinkan terjadinya keterlambatan dan kesalahan dalam penyediaan informasi yang dibutuhkan.Berdasarkan permasalahan tersebut saya mencoba untuk membangun sistem informasi tentang PERANCANGAN SISTEM INFORMASI PENGOLAHAN DATA PERNIKAHAN MENGGUNAKAN BAHASA PEMROGRAMAN JAVA sistem ini dibuat untuk membantu kinerja staff KUA dan meningkatkan pelayanan KUA setempat. Adapun informasi yang ditampilkan diantaranya adalah informasi daftar calon pasangan nikah, informasi penghulu, informasi jadwal. Dengan adanya sistem ini dapat memperlihatkan bahwa penyampaian informasi akan lebih efektif dan efisien.

2. Identifikasi MasalahDari pembuatan Perangkat Lunak ini, terdapat beberapa permasalahan yang bisa diidentifikasi yaitu : 1. Kurang efektif dan efisien dalam pelayanan pencatatan pernikahan yang dilakukan.2. Laporan yang lambat akibat pendataan yang belum selesai.

3. Batasan MasalahPerangkat Lunak yang dikembangkan ini memiliki batasan masalah meliputi :1. Informasi pencatatan calon yang akan melakukan pernikahan meliputi:a. Pendaftaran pernikahanb. Penjadwalan pelaksanaan pernikahan c. Laporan pernikahan4. TujuanTujuan yang ingin dicapai dalam pembuatan perangkat lunak ini yaitu : Mempermudah user dalam proses pendataan pernikahan Dapat menghasilkan suatu informasi yang tepat, jelas, dan akurat bagi pihak KUA guna pengambilan keputusan dan dapat meningkatkan pelayanan kepada semua pihak yang terlibat Mempermudah pengelolaan data calon pengantin, penghulu dan jadwal pernikahan Mempermudah pembuatan laporan secara otomatis tanpa adanya manipulasi data.

5. Model Pelaksanaan5.1 Tahap Tinjauan SistemPada tahap ini dilakukan pengumpulan fakta dan data pada sistem yang sedang berjalan dengan melakukan :a. Pengumpulan DokumenDengan tujuan untuk mengetahui data yang terlibat dalam sistem. Dokumen-dokumen tersebut akan diklasifikan berdasarkan fungsi dan bagiannya masing-masing.b. WawancaraWawancara dilakukan kepada pihak-pihak yang terkait dengan pengolahan data yang berhubungan dengan data asset terkait.c. ReferensiKonsep dari berbagai literatur dan media internet yang dapat membantu menyelesaikan permasalahan.

5.2 Tahap Analisa SistemTahapan ini merupakan tahapan yang dilakukan untuk menganalisa sistem secara lebih detail baik proses, prosedur dan fungsi sesuai dengan data-data yang telah dikumpulkan, tahapan-tahapan analisa sistem terbagi dalam beberapa tahapan yaitu :a. Analisa Requirement sistem, tahapan dimana requirement atau kebutuhan sistem didefinisikan sesuai data-data fungsi dan proses yang terjadi pada sistem sebelumnyab. Analisa Proses, tahapan ini dilakukan untuk menganalisa proses-proses detail yang terjadi sesuai dengan transaksi yang berlaku pada sistem tersebut, proses dapat berupa insert, update dan delete.c. Analisa Data, tahapan ini merupakan tahapan untuk menganalisa data-data berupa report.d. Analisa Modul Sistem, tahapan ini dilakukan setelah tahapan sebelumnya selesai dilakukan. Pada tahapan Analisa Modul Sistem ini, dilakukan analisa pembagian terhadap modul-modul dan sub-modul yang menggunakan proses dan data yang telah di definisikan sebelumnya.

5.3 Tahap Implementasi SistemTahap ini dilakukan untuk melakukan pemodelan sistem dalam bentuk aplikasi, pemodelan dilakukan untuk mendapatkan model sistem yang paling ideal. Untuk melakukan evaluasi terhadap tahapan pemodelan sistem ini dilakukan testing. Evaluasi tersebut digunakan untuk perbaikan sistem sesuai dengan kondisi yang dibutuhkan. Tahapan yang berkaitan dengan prototyping dan testing yaitu:a. Pengkodean program, modul-modul, proses dan data yang telah didesain dalam tahap desain sistem di tuangkan dalam bentuk aplikasi dengan melakukan pengkodean. Pengkodean program dibuat dalam bahasa visual dan database yang berbasis SQL.b. Prototype Database, pada tahapan ini dibuat pemodelan terhadap penyimpanan data, yaitu database yang berfungsi untuk selain menyimpan juga mengolah data tersebut berdasarkan program yang dibuat.c. Desain Template, Form, Menu dan Report. Tahapan ini dilakukan untuk melakukan penyesuaian yang baik sehingga didapatkan sistem yang terstruktur (Aplikasi) dan report yang baik.d. Testing terhadap database, aplikasi dan hardware pendukung. Dilakukan untuk mengetahui kinerja sistem yang telah dibangun berikut dengan komponen yang terkait dengan kinerja sistem tersebut .

5.4 Penerepan SistemTahapan ini merupakan tahapan akhir dalam pengembangan aplikasi/sistem, dimana diharapkan aplikasi dapat di terapkan dalam kegiatan nyata yang berhubungan dengan sistem tersebut. Terdapat evaluasi dan perbaikan yang digunakan untuk penyempurnaan aplikasi sehingga dapat berjalan optimal sesuai dengan yang diharapkan.

5.5 Pengembangan Perangkat LunakPada pembuatan perangkat lunak ini, dikembangkan dengan menggunakan metoda pengembangan RUP (Rational Unified Process).Rational Unified Process (RUP) merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best practises yang terdapat dalam industri pengembangan perangkat lunak. Ciri utama metode ini adalah menggunakan use-case driven dan pendekatan iteratif untuk siklus pengembangan perankat lunak.Gambar dibawah menunjukkan secara keseluruhan arsitektur yang dimiliki RUP.RUP menggunakan konsep object oriented, dengan aktifitas yang berfokus pada pengembangan model dengan menggunakan Unified Model Language (UML).

6. Sistem Informasi Pengolahan Data Pernikahan6.1 Deskripsi UmumSistem Informasi Pengolahan Data Pernikahan merupakan sistem yang mengolah data. Proses pengolahan data dilakukan setiap saat dalam batas waktu yang telah ditentukan, sehingga pada proses ini dapat melakukan update untuk data pernikahan yang masuk. Beberapa bagian yang bersangkutan dengan ini dapat diintegrasikan dibawah Sistem Informasi Pengolahan Data Pernikahan.

6.2 Deskripsi ModulDijelaskan beberapa modul yang berkaitan dengan Sistem Informasi Pengolahan Data Pernikahan, yaitu :

Modul Eksternal, merupakan modul yang bertujuan untuk menampilkan data yang dapat diakses oleh admin saja sebagai user dengan membutuhkan registrasi, (Username dan Password) data yang dapat dilihat adalah data pernikahan. Modul ini dapat menampilkan Informasi data pernikahan, data penghulu dan jadwal.

Modul Internal KUADimana dilakukan proses entry yang berhubungan dengan data : Calon Pengantin Penghulu

6.3 Pemanfaatan Sistem6.3.1 Fasilitas Untuk Umum1. Dapat melihat informasi berikut:a. Daftar Nikahb. Daftar Penghuluc. Informasi-informasi tentang pernikahan

6.3.2 Fasilitas Untuk Admin/OperatorMelalui komputer yang dipasang di KUA Cinambo yang dilakukan oleh admin dengan terlebih dahulu melakukan login dengan memasukan Usrname dan password untuk memasukan data master : a. Data Pengantinb. Data penghuluc. Jadwal

6.3.3 Fasilitas Untuk Kepala KUAKetua KUA Cinambo dapat melakukan monitoring dan melihat informasi hasil pernikahan yang sudah diinput, disamping dapat melihat semua informasi dari data master, tetapi Ketua KUA Cinambo tidak dapat mengubah data, proses perubahan data tetap dilakukan oleh para operator/admin terhadap kesalahan input atau kesalahan data.

7. Waktu dan Tempat Penelitiana. Waktu: Maret 2014 s/d Juni 2014b. Tempat: Gg.Kujang, Cibiru

8. PenjadwalanPembuatan jadwal adalah hal yang penting untuk mengukur sejauh mana efektifitas pelaksanaan dalam setiap tahapan pembuatan perangkat lunak yang dikerjakan.

Tabel 1. Penjadwalan Pembuatan Perangkat LunakJenis KegiatanBulan Ke 1MaretBulan ke 2AprilBulan ke - 3MeiBulan ke 4Juni

1234123412341234

Pengajuan Judul

Requirement

Analisis

Desain

Coding

Testing

Presentation

9. Sistematika PenulisanSistematika pembuatan perangkat lunak ini adalah dibagi menjadi 6 (enam) bab yang masing-masing bab telah dirancang dengan suatu tujuan tertentu. Berikut penjelasan tentang masing-masing bab :BAB I : PENDAHULUAN Dalam bab ini dijelaskan tentang Latar Belakang, Identifikasi Masalah, Batasan Masalah, Tujuan Penelitian, dan Waktu serta tempat perangkat lunak dibuat.BAB II : LANDASAN TEORIDalam bab ini dibahas tentang tahapan pembuatan perangkat lunak dan analisa sistem secara umum, selain itu juga dibahas mengenai teknik yang digunakan dalam pembuatan perangkat lunak.BAB III : TINJAUAN UMUMDalam bab ini akan ditulis sistem yang sedang berjalan, mengidentifikasi dan mendefinisikan informasi penting serta menjelaskan faktor-faktor yang harus diperhatikan dalam perancangan sistem yang baru.BAB IV : PERANCANGANDalam bab ini akan ditulis mengenai deskripsi terhadap lingkungan pengguna, mendifinisikan perancangan secara umum, perancangan prosedur, perancangan kode dan perancangan basis dataBAB V : PENGUJIANDalam bab ini dijelaskan tentang modul-modul yang dibentuk yaitu tabel-tabel basis data, struktur menu, spesifikasi hardware, bahasa pemrograman yang digunakan, serta tabel pengujian.BAB VI : PENUTUPDalam bab ini akan dijelaskan mengenai kesimpulan serta saran-sarannya.

10. Penawaran Harga Sistem Informasi Pengolahan Data PernikahanTabel 1 : Total Penawaran BiayaNo.UraianTotal Harga

I.Biaya Langsung Personal Rp 55.000.000

II.Biaya Langsung Non-Personal Rp 6.000.000

Total Rp 61.000.000

(Enam Puluh Satu Juta Rupiah)

Tabel 2 : Rincian Penawaran BiayaA. Biaya Langsung Personal

No.PosisiHonor / BulanQtyJumlah

I. Nasional

1. Team leader Rp 15.000.000 1 Rp 15.000.000

2. Ahli Analisa Sistem Rp 10.000.000 1 Rp 10.000.000

3. Database administrator Rp 10.000.000 1 Rp 10.000.000

4. Programmer Rp 10.000.000 1 Rp 10.000.000

5. Ahli jaringan Rp 10.000.000 1 Rp 10.000.000

II. Asing - -

Total Biaya Rp 55.000.000

B. Biaya Langsung Non Personal

No.Uraian BiayaHargaQtyJumlah

1 Biaya Peralatan Kantor Rp 500.000 2 Rp 1.000.000

2 Biaya perlengkapan kantor Rp 100.000 5 Rp 500.000

3 Laporan Rp 100.000 3 Rp 300.000

4 Instalasi Sistem Rp 1.000.000 2 Rp 2.000.000

5 Testing Rp 1.000.000 2 Rp 2.000.000

6 CD Sistem Rp 25.000 5 Rp 200.000

Total Biaya Rp 6.000.000

DAFTAR PUSTAKA Nugroho, E. P. (2009). Rekayasa Perangkat Lunak. Bandung: Politeknik Telkom20:15 Ratnasari, Komala (dkk). Rekayasa Perangkat Lunak. Bandung, 2009.20:30 http://zichandra.blogspot.com/2012/03/proposal-pembuatan-perangkat-lunak.html 20:47

1