• Tidak ada hasil yang ditemukan

1.1 Latar Belakang

Dengan pesatnya perkembangan teknologi, data dan informasi adalah sesuatu yang sangat penting dan berharga di suatu organisasi. Data yang tersedia harus dijaga agar dapat menghasilkan sebuah informasi yang relevan sebagai pendukung pengambilan keputusan. Informasi yang tidak relevan dapat menyebabkan kesalahan dalam pengambilan keputusan. Metode penyimpanan data juga dapat mempengaruhi data yang disimpan supaya selalu relevan.

Keuskupan Agung Semarang merupakan salah satu dari beberapa keuskupan di Indonesia dengan jumlah umat yang tidak sedikit. Jumlah umat di Keuskupan Agung Semarang tersebar di beberapa paroki di Jawa Tengah dan Daerah Istimewa Yogyakarta. Umat di Keuskupan Agung Semarang terdiri dari berbagai macam golongan, usia, pendidikan, pekerjaan, dll. Banyak masalah yang timbul dengan bertambahnya jumlah umat terutama masalah pendataan umat. Pihak Keuskupan Agung Semarang pun tidak tinggal diam dalam hal pendataan umat.

Data umat di Keuskupan Agung Semarang juga merupakan sesuatu yang penting bagi pihak keuskupan. Data yang sangat penting tersebut masih diolah dengan menggunakan aplikasi pendataan atau dengan cara manual, sehingga informasi tentang data pribadi umat dan data sakramental umat tidak terorganisasi dengan baik dan kurang terpantau oleh pihak paroki maupun keuskupan akibatnya

pihak keuskupan kesulitan untuk mengambil kebijakan yang berhubungan langsung dengan umat di wilayah keuskupan.

Saat ini Keuskupan Agung Semarang sudah memiliki sistem pendataan, tetapi belum dapat mendukung untuk pemecahan masalah pengelolaan data umat dan data sakramental. Oleh karena itu, peneliti tertarik untuk membangun sebuah sistem untuk menyimpan dan mengelola data umat dan sakramental di Keuskupan Agung Semarang berbasis web menggunakan PHP dan basis data MySQL. Paroki di Keuskupan Agung Semarang tersebar di beberapa wilayah Jawa Tengah dan Daerah Istimewa Yogyakarta sehingga data antar paroki diharapkan dapat terintegrasi di keuskupan (pusat). Apabila data-data umat masing-masing paroki dapat diakses oleh keuskupan, maka dapat menguntungkan pihak keuskupan dalam mengambil kebijakan. Dalam penggunaan data-data paroki di keuskupan diperlukan suatu metode untuk mengintegrasikan data. Salah satunya adalah dengan menggunakan basis data terdistribusi. Data umat masing-masing paroki diduplikasi (replikasi) ke basis data di keuskupan. Jika terjadi perubahan data di paroki, data di keuskupan juga akan ter-update. Sehingga metode ini dapat menjamin ketersediaan data umat di masing-masing paroki. Dengan adanya sistem ini, data dapat dengan mudah diakses oleh pihak-pihak yang berkepentingan dengan data umat di Keuskupan Agung Semarang baik itu pihak keuskupan maupun pihak paroki.

1.2 Rumusan Masalah

Dari latar belakang yang disampaikan, rumusan masalah yang diselesaikan pada tugas akhir ini adalah :

a. Bagaimana membangun sistem berbasis web dengan menerapkan replikasi basis data terdistribusi yang sesuai untuk Sistem Administrasi Sakramental dan Pastoral Keuskupan Agung Semarang?

b. Apakah Sistem Administrasi Sakramental dan Pastoral Keuskupan Agung Semarang ini efektif, efisien dan mudah digunakan bagi pihak paroki dan keuskupan?

1.3 Batasan Masalah

Dalam membangun sistem ini terdapat beberapa batasan masalah, antara lain:

a. Sistem ini dibuat menggunakan bahasa pemrograman PHP dan basis data MySQL.

b. Pengguna sistem terbatas untuk pihak Keuskupan Agung Semarang dan pengurus data umat di setiap paroki di wilayah Keuskupan Agung Semarang. c. Data yang digunakan dalam pembangunan sistem ini adalah data sakramental

1.4 Tujuan Penelitian

Tujuan penelitian pada tugas akhir ini adalah untuk menyediakan sistem administrasi sakramental dan pastoral berbasis web menggunakan replikasi basis data terdistribusi yang dapat membantu pihak paroki di Keuskupan Agung Semarang dalam mengolah data sakramental dan data pribadi umat serta memudahkan pemantauan data oleh pihak Keuskupan Agung Semarang.

1.5 Metodologi Penelitian

Langkah-langkah metodologi penelitian yang dilakukan dalam penelitian ini adalah sebagai berikut:

1.5.1 Survei Awal

Dilakukan wawancara kepada pihak terkait dan melakukan pengumpulan data yang telah tersedia sebelumnya di Keuskupan Agung Semarang untuk mendapatkan atribut data untuk mendesain struktur basis data sesuai kebutuhan sistem.

1.5.2 Studi Pustaka

Dilakukan studi pustaka untuk mendalami teori-teori yang digunakan dalam penelitian ini, meliputi teori mengenai sistem informasi berbasis web PHP dan sistem basis data terdistribusi menggunakan MySQL.

1.5.3 Pembangunan Sistem

Pembangunan sistem informasi ini menggunakan metode Framework for the Application of System Technique (Whitten et.al, 2004) dengan tahap-tahap yang meliputi :

1) Analisa Sistem

a. Scope Definition (Definisi Lingkup)

Hal yang dilakukan dalam tahap ini adalah mendefinisikan ruang lingkup dengan cara melakukan pengumpulan data sakramental dan data pribadi umat di Keuskupan Agung Semarang.

b. Problem Analysis (Analisa Permasalahan)

Pada tahap ini menganalisa permasalahan yang terdapat dalam pendataan data umat di Keuskupan Agung Semarang.

c. Requirement Analysis (Analisa Kebutuhan)

Hal yang dilakukan dalam tahap ini adalah menganalisa kebutuhan sistem dengan cara mengumpulkan data kebutuhan pengguna sistem yang kemudian dimodelkan dalam diagram use case.

2) Desain Sistem

Pada tahap ini dilakukan desain basis data untuk sistem pendataan umat, yang meliputi:

a. Logical Design

Menggambarkan logical data model, logical process model, logical interface model dan merancang konfigurasi jaringan yang mendukung basis data terdistribusi.

b. Decision Analysis

Implementasi sistem ke dalam bentuk bahasa pemrograman PHP dan MySQL sebagai pengelola data dengan menggunakan teknologi replikasi basis data.

c. Physical Design and Integration

Implementasi secara teknik dengan membuat physical user interface

dan physical database design dengan menggunakan teknologi basis data replikasi ke dalam konfigurasi jaringan yang telah dibuat.

d. Construction and Testing

Implementasi rancangan ke dalam program menggunakan bahasa pemrograman PHP dan basis data MySQL sebagai pengelola data dengan teknologi basis data replikasi kedalam konfigurasi jaringan yang telah dibuat. Kemudian dilakukan uji coba terhadap sistem.

3) Uji coba perangkat lunak

Pada tahap ini dilakukan ujicoba setiap fungsi sistem serta pengujian basis data terdistribusi yang dibangun dengan bentuk konfigurasi jaringan yang telah ditentukan.

1.5.4 Uji Coba Terhadap Pengguna

Pada tahap ini dilakukan uji coba sistem kepada pengguna untuk mengetahui seberapa efektif (tepat guna), efisien (cepat) dan mudah digunakan. Uji coba ini dilakukan dengan tujuan untuk menghasilkan sistem pendataan umat dengan teknologi basis data terdistribusi yang benar-benar sesuai dengan kebutuhan pengguna.

1.5.5 Analisa Hasil Uji Coba

Pada tahap ini dilakukan analisa hasil ujicoba yaitu dengan mendata kekurangan-kekurangan dalam sistem yang bertujuan untuk mengetahui saran- saran yang dapat digunakan untuk mengembangkan sistem di masa yang akan datang oleh peneliti selanjutnya.

1.6 Sistematika Penulisan

Sistematika penulisan tugas akhir ini dibagi menjai beberapa bab, sebagai berikut:

a. BAB I : PENDAHULUAN

Bab ini berisi gambaran umum keseluruhan tugas akhir yang meliputi latar belakang masalah, rumusan dan batasan masalah, tujuan penulisan, serta sistematika penulisan.

Dokumen terkait