BAB III ANALISIS DAN PERANCANGAN SISTEM
A
Pembuatan aplikasi ini menerapkan konsep System Development Life Cycle (SDLC) atau yang disebut juga Siklus Hidup Pengembang Sistem yang
AY
berfungsi untuk menggambarkan tahapan-tahapan utama dan langkah-langkah
dari setiap tahapan. Langkah-langkah yang akan dilakukan dalam pembuatan
Analisis Permasalahan
3.1.1. Identifikasi Masalah
R
3.1
AB
aplikasi rencana anggaran biaya dalam pembangunan rumah yaitu sebagai berikut:
SU
Sebagian besar pengurus Gereja Katolik Gembala Yang Baik (GYB) Surabaya membutuhkan informasi umat sebagai referensi kebutuhan yang digunakan oleh pengurus Gereja Katolik GYB Surabaya dalam hal pengembangan
M
kinerja dewan pastoral. Namun tidak semua pengurus Gereja Katolik GYB Surabaya menerima laporan umat karena belum adanya pengolahan data dari
O
admin/sekretariat Gereja Katolik GYB Surabaya. Dalam organisasi, seharusnya
IK
ada informasi disetiap bidang yang dikoordinatorkan atau yang dipimpin yang bisa dibuat sebagai acuan dasar pengambilan keputusan yang akan dibutuhkan
ST
dalam proses pengembangan umat. Disini Gereja Katolik Gembala Yang Baik Surabaya memiliki beberapa pengurus yang menerima informasi dari data umat ini yaitu Ketua Umum, empat (4) Ketua Bidang yaitu Bidang Sumber yang terbagi menjadi beberapa seksi yaitu seksi liturgi, subseksi bunga altar, sebseksi lektor, subseksi asisten imam, seksi katekese, dan seksi kerasulan kitab suci; Bidang Pembinaan Formatio yang terdiri dari beberapa seksi yaitu seksi keluarga,
30
31
subseksi senior, seksi BIAK, seksi REKAT, Seksi OMK, Koordinator OMK, Seksi Kel. Kategorial; Bidang Kerasulan Khusus terdiri dari beberapa seksi yaitu seksi karya misioner, dan seksi komunikasi sosial; Bidang Kerasukan Umum
A
terdiri dari beberapa seksi yaitu seksi sosial, seksi Hak & Kerawam, dan seksi Kematian, Ketua Wilayah, dan Ketua Lingkungan.
AY
Dengan tanpa adanya informasi ke setiap bidang yang ada di Gereja Katolik GYB Surabaya mengakibatkan ketua bidang merasa kesulitan dalam
AB
memantau data umat yang dibutuhkan oleh setiap ketua bidang. Kesulitan yang
lebih besar terjadi apabila dibutuhkan informasi yang terklasifikasi. Misalnya informasi mengenai nama-nama umat yang berulang tahun pada tanggal 1 sampai
R
7 Mei, atau mencari nama umat yang berusia di atas 60 tahun. Satu-satunya jalan
SU
yang dilakukan untuk mendapatkan informasi tersebut adalah dengan datang ke kantor gereja dan menanyakan ke pada sekretariat yang masih melakukan pencarian lagi dan mencatatnya lagi. Dapat dibayangkan bagaimana sulitnya jika
M
informasi yang dibutuhkan lebih dari satu umat dan GYB Surabaya ini
O
mempunyai ratusan bahkan ribuan jemaat yang terbagi menjadi beberapa wilayah dan lingkungan.
IK
Berdasarkan uraian diatas, terlihat bahwa informasi untuk setiap bidang
sangat penting peranannya melakukan perkembangan umat. maka dapat ditarik
ST
kesimpulan bahwa untuk membantu setiap ketua bidang dalam melihat informasi umat yang ada di Gereja Katolik GYB Surabaya sesuai dengan kebutuhan setiap bidangnya dikembangkan sebuah aplikasi sistem informasi umat yang ada di Gereja Katolik GYB Surabaya. Dengan adanya aplikasi ini diharapkan dapat
32
bermanfaat bagi setiap ketua bidang pada saat melihat informasi yang dibutuhkan untuk melakukan kinerja sebagai ketua bidang.
3.1.2. Analisis Kebutuhan
A
Aplikasi sistem informasi umat yang akan dibangun membutuhkan data
AY
umat sebagai data utama yang digunakan untuk menghasilkan informasi ke setiap ketua bidang yang ada di Gereja Katolik GYB Surabaya. Data umat ini sebagai
acuan untuk mencatat berbagai pencatatan yang ada di Gereja Katolik GYB
AB
Surabaya yaitu pencatatan sakramen, pencatatan kegiatan, pencatatan mutasi, dan
pencatatan kematian. Data umat ini didapat dari sensus yang dilakukan oleh ketua
SU
kepada ketua lingkungan.
R
lingkungan berdasarkan kartu keluarga katolik yang sudah dikasihkan dari warga
Aplikasi sistem informasi umat Gereja Katolik GYB Surabaya berbasis web akan mengolah data umat yang nantinya dapat membantu proses pencatatan
M
sakramen, mutasi, kegiatan, dan kematian yang nantinya akan dilakukan untuk membuat suatu laporan informasi untuk setiap pengurus dan ketua bidang di
O
Gereja Katolik GYB Surabaya. Aplikasi web ini diharapkan dapar memberikan
IK
laporan informasi yang nantinya akan di lihat oleh Ketua Umum, Ketua Bidang Sumber, Ketua Bidang Pembinaan Formatio, Ketua Bidang Kerasulan Khusus,
ST
Ketua Bidang Kerasulan Umum, Ketua Wilayah, dan Ketua Lingkungan.
33
Tabel 3.1 Tabel Analisa Kebutuhan Sistem No
Kebutuhan
Pengguna
Laporan Yang dihasilkan Grafik Umat(per lingkungan) meliputi : 1. Persentase kriteria usia 2. Persentase jenis kelamin 3. Persentase pekerjaan 4. Persentase status pernikahan 5. Persentase agama 6. Persentase pendidikan 7. Persentase golongan darah. Grafik Sakramen (per lingkungan) meliputi : 1. Grafik umat yang sudah menerima sakramen 2. Grafik umat yang belum menerima sakramen 3. Persentase jenis pernikahan 4. Persentase kriteria umur pernikahan. Grafik kegiatan (per lingkungan) umat meliputi : 1. Persentase kegiatan gereja 2. Persentase jenis kegiatan gereja 3. Persentase kegiatan masyrakat 4. Persentase jenis kegiatan masyarakat Laporan kartu keluarga Grafik Umat(per wilayah) meliputi : 1. Persentase kriteria usia 2. Persentase jenis kelamin 3. Persentase pekerjaan 4. Persentase status pernikahan
AB
AY
A
Ketua Lingkungan
ST
IK
O
M
SU
1
Ketua Lingkungan mampu mengakses laporan-laporan tentang umat yang ada di lingkungannya masingmasing
R
2.
Ketua Wilayah mampu mengakses laporanlaporan tentang umat yang ada di wilayahnya masing-masing
Ketua Wilayah
34
Kebutuhan
Pengguna
Laporan Yang dihasilkan 5. Persentase agama 6. Persentase pendidikan 7. Persentase golongan darah. Grafik Sakramen (per wilayah) meliputi : 1. Grafik umat yang sudah menerima sakramen 2. Grafik umat yang belum menerima sakramen 3. Persentase jenis pernikahan 4. Persentase kriteria umur pernikahan. Grafik kegiatan (per lingkungan) umat meliputi : 1. Persentase kegiatan gereja 2. Persentase jenis kegiatan gereja 3. Persentase kegiatan masyrakat 4. Persentase jenis kegiatan masyarakat Grafik kegiatan (seluruh umat) umat meliputi : 1. Persentase kegiatan gereja 2. Persentase jenis kegiatan gereja 3. Persentase kegiatan masyrakat 4. Persentase jenis kegiatan masyrakat Grafik Umat(seluruh umat) meliputi : 1. Persentase kriteria usia 2. Persentase jenis kelamin 3. Persentase pekerjaan 4. Persentase status pernikahan 5. Persentase agama
M
SU
R
AB
AY
A
No
Ketua Bidang Sumber
Ketua Bidang Pembinaan Formatio mampu mengakses laporan-laporan tentang keluarga
Ketua Bidang Pembinaan Formatio
O
Ketua Bidang Sumber mampu mengakses laporan-laporan tentang kegiatan gereja
ST
IK
3.
4.
35
No
Kebutuhan
Pengguna
Laporan Yang dihasilkan
Grafik Sakramen (seluruh umat) meliputi : 1. Grafik umat yang sudah menerima sakramen 2. Grafik umat yang belum menerima sakramen 3. Persentase jenis pernikahan 4. Persentase kriteria umur pernikahan.
AB
AY
A
6. Persentase pendidikan 7. Persentase golongan darah.
SU
R
M
Ketua Bidang Kerasulan Khusus
ST
IK
O
5.
Ketua Bidang Kerasulan Khusus mampu mengakses laporan-laporan tentang jumlah umat
6.
Grafik Umat(seluruh umat) meliputi : 1. Persentase kriteria usia 2. Persentase jenis kelamin 3. Persentase pekerjaan 4. Persentase status pernikahan 5. Persentase agama 6. Persentase pendidikan 7. Persentase golongan darah
Grafik Sakramen (seluruh umat) meliputi : 1. Grafik umat yang sudah menerima sakramen 2. Grafik umat yang belum menerima sakramen 3. Persentase jenis pernikahan 4. Persentase kriteria umur pernikahan.
Ketua Bidang Kerasulan Umum mampu mengakses laporan-laporan tentang kematian, agama, dan jumlah umat
Ketua Bidang Kerasulan Umum
Laporan kematian umat
36
No
Kebutuhan
Pengguna
Laporan Yang dihasilkan Grafik Umat(seluruh umat) meliputi : 1. Persentase kriteria usia 2. Persentase jenis kelamin Persentase pekerjaan 3. Persentase status pernikahan 4. Persentase agama 5. Persentase pendidikan 6. Persentase golongan
AY
A
darah
R
Ketua Umum/ Pastor Kepala Paroki
ST
IK
O
M
SU
7.
Ketua Umum mampu mengakses laporanlaporan tentang kegiatan gereja, keluarga, jumlah umat, kematian, dan laporanlaporan yang bersifat khusus
Grafik Sakramen (seluruh umat) meliputi : 1. Grafik umat yang sudah menerima sakramen 2. Grafik umat yang belum menerima sakramen 3. Persentase jenis pernikahan 4. Persentase kriteria umur
AB
pernikahan.
Grafik kegiatan (seluruh umat) umat meliputi : 1. Persentase kegiatan gereja 2. Persentase jenis kegiatan gereja 3. Persentase kegiatan masyrakat 4. Persentase jenis kegiatan masyarakat Grafik perkembangan mat Grafik pemekaran umat Laporan kriteria umat Laporan mutasi (seluruh umat) meliput : 1. Mutasi keluarga 2. Mutasi anggota Laporan kematian
37
3.2 Perancangan Sistem Sebelum membuat program aplikasi ini, terlebih dahulu dilakukan proses perancangan sistem. Hal ini dilakukan dengan tujuan program aplikasi yang
pastor kepala paroki dalam melihat perkembangan umat saat ini.
A
dibuat dapat berfungsi sesuai dengan yang diharapkan, yaitu dapat membantu
AY
Dalam perancangan sistem ini ada beberapa tahapan yang harus
dilakukan, yaitu pembuatan System Flow, Context Diagram, Data Flow Diagram
dan Output dari program aplikasi ini.
Model Pengembangan
R
3.2.1
AB
(DFD), Entity Relationship Diagram (ERD), Struktur Database, dan Design Input
yang akan
SU
Pengembangan sistem dalam proses kerja aplikasi
menghasilkan aplikasi web yang realtime dengan dapat membantu dewan paroki dalam menghasilkan laporan yang nantinya dapat dijadikan acuan sebagai landasan pengambilan keputusan. Dalam proses sistem dapat mencatat pencatatan
M
yang biasanya dilakukan oleh gereja yaitu pencatatan data umat, pencatatan
O
sakramen, pencatatan mutasi, pencatatan kegiatan, dan pencatatan kematian.
ST
IK
Perancangan langkah-langkah dari sistem ini yaitu :
38
Input
Proses/sistem
Output
Pengguna
Laporan Total Jumlah Umat
Pencatatan Data Umat
Laporan Jumlah Umat per Wilayah
Data Pribadi Umat
Laporan Jumlah Umat Per Lingkungan Data Sakramen Umat
Laporan Jumlah Umat Berdasarkan Usia Laporan Jumlah Umat Berdasarkan Jenis Kelamin
A
Data Mutasi Umat
Laporan pemekaran lingkungan
Data Kegiatan Umat
AY
Laporan Cetak Kartu Keluarga
Laporan Jumlah Umat Berdasarkan Perkawinan
Data Kematian Umat
Lap jml umat berdasarkan jenis pekerjaan Lap jml umat berdasarkan pendidikan
Pengguna Kriteria Laporan
Pencatatan Sakramen Baptis, Komuni, Krisma, NIkah
AB
Lap jml umat berdasarkan agama
Lap. Umat yg sdh menerima sakr. Baptis Per wilayah, Per Lingkungan, Per Tahun, Per Bulan
Lap. Umat yg sdh menerima sakr. Komuni Per Wilayah, Per Lingkungan, Per Tahun, Per Bulan
Pencatatan Mutasi
Lap. Umat yg sdh menerima sakr. NIkah Per Wilayah, Per Lingkungan, Per Tahun, Per Bulan Lap. Umat yg blm menerima sakr. Baptis Per Wilayah, Per Lingkungan, Per Tahun, Per Bulan Lap. Umat yg blm menerima sakr. Komuni Per Wilayah, Per Lingkungan, Per Tahun, Per Bulan Lap. Umat yg Blm menerima sakr. Krisma Per Wilayah, Per Lingkungan, Per Tahun, Per Bulan Lap. Umat yg Blm menerima sakr. NIkah Per Wilayah, Per Lingkungan, Per Tahun, Per Bulan Lap Ulang Tahun Pernikahan Per Bulan, Per Tahun Lap Mutasi Keluarga Per Bulan, per Tahun
Lap Mutasi Anggota Keluarga Per Bulan, Per Tahun
Pencatatan Kegiatan
ST
IK
O
M
SU
R
Lap. Umat yg sdh menerima sakr. Krisma Per Wilayah, Per Lingkungan, Per Tahun, Per Bulan
Pencatatan Kematian
Lap jml umat Berdasarkan keg. Gereja Yang Diikuti Lap jml umat Berdasarkan keg. masyarakat Yang Diikuti Lap Jumlah Umat yang belum mengikuti kegiatan Gereja Lap Jumlah Umat yang belum mengikuti kegiatan Masyarakat Lap jml kematian per tahun, per bulan
Gambar 3.1 Block Diagram Rancang Bangun Sistem Informasi Umat Gereja Katolik GYB Surabaya
39
3.2.2 System Flow Sistem Flow merupakan suatu sistem yang berisi simbol-simbol yang saling berhubungan. Sistem flow ini digunakan untuk menunjukkan jalannya program aplikasi sistem informasi umat gereja Katolik Gembala Yang Baik
AY
A
(GYB) Surabaya, yaitu dapat dilihat pada Gambar 3.2 sampai dengan Gambar 3.7.
A. System Flow Sistem Informasi Umat Gereja Katolik GYB Surabaya
Dalam system flow ini digambarkan secara umum dan meyeluruh
AB
bagaimana urutan alur data dan dokumen yang mengalir dalam pengelolaan data
umat. Gambar kotak berwarna hijau ini yang ada dalam system flow dibawah ini
R
menunjukkan bahwa itulah masing-masing proses yang akan dibahas dalam tugas
SU
akhir ini. Proses-proses yang telah diberi warna hijau itu akan dijelaskan dengan lebih detail lagi selanjutnya.
System flow sistem informasi umat Gereja Katolik GYB Surabaya ini menghasilkan 9 (sembilan) laporan yaitu laporan kartu keluarga, grafik umat
M
(persentase kriteria usia, persentase jenis kelamin, persentase pekerjaan,
O
persentase status pernikahan, persentase agama, persentase pendidikan persentase golongan darah), grafik sakramen (grafik umat yang sudah menerima sakramen,
IK
grafik umat yang belum menerima sakramen, persentase jenis pernikahan,
ST
persentase kriteria umur pernikahan), grafik kegiatan (persentase kegiatan gereja, persentase jenis kegiatan gereja, persentase kegiatan masyarakat, persentase jenis kegiatan masyarakat), laporan kematian, laporan mutasi, grafik perkembangan umat, grafik pemekaran umat, dan laporan kriteria.
Data Umat
Grafik Sakramen
Lap Kartu Keluarga
Grafik Umat
1
Tambah Data Umat
Start
Ketua Lingkungan
Lap Mutasi
Lap Kartu Keluarga
O
Grafik Perkembangan Umat
Grafik Umat
1
Grafik Kegiatan
Pembuatan Laporan
Lap Kriteria
A
Grafik Umat
Grafik Sakramen
Ketua Bidang Pembinaan Formatio
AY
Gambar 3.2 System Flow Sistem Informasi Umat Gereja
Lap Kriteria
Grafik Kegiatan
Ketua Bidang Sumber
AB
Grafik Sakramen
Grafik Umat
Ketua Wilayah
R
Dashboard Pemekaran Umat
Grafik Perkembangan Umat
Lap Mutasi
Lap Kematian
Grafik Kegiatan
Grafik Sakramen
Grafik Umat
Pastor Kepala Paroki
SU
Lap Kematian
M
Grafik Pemekaran Umat
Grafik Sakramen
Kegiatan Umat
Pencatatan Kegiatan Umat
Mutasi Umat
Sakramen Umat
Pencatatan Sakramen Umat
Pencatatan Mutasi Umat
Master Pendukung
Maintenance Master
Admin/Sekretariat Gereja
IK
ST Grafik Sakramen
Grafik Umat
Ketua Bidang Kerasulan Khusus
Lap. Kematian
Ketua Bidang Kerasulan umum
40
O
Lap. Kartu Keluarga
Input DataUmat Baru
Formulir data umat
Start
Grafik Umat
Detil KK
Kartu Keluarga
Wilayah
Lingkungan
M
Ketua Lingkungan
IK
ST Lap. Kartu Keluarga
Grafik Umat
Pastor Kepala Paroki
A
AY
AB
R
Lap. Kartu Keluarga
Grafik Umat
Ketua Bidang Formatio
Gambar 3.3 System Flow Tambah Data Umat
Lap. Kartu Keluarga
A
Grafik Umat
SU Pembuatan Laporan
Data Umat
Admin/Sekretariat Gereja
41
B. System Flow Tambah Data Umat
System flow tambah data umat menceritakan alur data, proses, dan
dokumen yang terjadi pada saat proses tambah data umat berlangsung.
Dimulainya proses ini ditandai dengan adanya formulir data umat yang masuk ke
ketua lingkungan. Disini ketua lingkungan berperan dalam penginputan data umat
42
yang masuk ke lingkungan dimana dia tinggal. Kemudian dilanjutkan dengan penyimpanan data umat ke dalam database yang telah disiapkan. Dapat dilihat juga bahwa hasil dari proses ini nantinya akan sangat berguna sekali untuk proses
A
penginputan sakramen, kegiatan, dan mutasi apabila terjadi pindah lingkungan
C. System Flow Maintenance Data Master
AB
Admin/Sekretariat Gereja
AY
atau paroki oleh umat yang bersangkutan.
lingkungan
SU
Input Master Baru
R
wilayah
Hubungan_keluarga
Tambah/Ubah Master
Kegiatan_gereja
E
ST
IK
O
M
Kegiatan_masyarak at pendidikan pekerjaan
user
Gambar 3.4 System Flow Maintenance Data Master
System flow maintenance data master menceritakan alur data, proses dan
dokumen yang terjadi pada saat proses maintenance data master berlangsung. dimulainya porses ini ditandai dengan adanya tambahan atau pengubahan data master yang dilakukan oleh admin. Selanjutnya master ini digunakan untuk data
43
pendudung pada saat penginputan data umat dan pembuatan laporan umat. Master yang gunakan disini yaitu master wilayah, lingkungan, hubungan keluarga,
D. System Flow Pencatatan Sakramen Umat
Admin/Sekretariat Gereja
Pastor Kepala Paroki
Formulir sakramen yang telah diisi
Laporan Sakramen Umat
Kartu Keluarga Detil KK
Tidak
SU
Belum Melakukan sakramen Ya
Mencatat data sakramen
Sakramen Baptis
B
Sakramen Komuni
M
ST
IK
O
Grafik Sakramen
Grafik Sakramen Umat
R
Input data umat sakramen
AB
Start
Formulir sakramen yang telah diisi
Ketua Wilayah
AY
Ketua Lingkungan
A
kegiatan gereja, kegiatan masyarakat, pendidikan, pekerjaaan, dan user.
Grafik Sakramen
Grafik Sakramen
Sakramen Krisma Sakramen Pernikahan
Gambar 3.5 System Flow Pencatatan Sakramen Umat
System flow pencatatan sakramen menceritakan alur data, proses dan
dokumen yang terjadi pada saat proses pencatatan sakramen umat berlangsung. Dimulainya proses ini ditandai dengan diserahkannya formulir sakramen umat.
44
Sakramen umat yang dicatat disini ada empat sakramen yaitu baptis, komuni pertama, krisma, dan pernikahan atau perkawinan.
Dimana sakramen baptis
adalah sakramen yang wajib dilakukan oleh umat katolik yang dapat diterima
A
sekali seumur hidup. Tanpa sakramen baptis ini umat tidak dapat melakukan sakramen yang lainnya. Selanjutnya data sakramen ini akan dimasukkan ke dalam
AY
database. Dapat dilihat juga bahwa data sakramen ini nantinya akan sangat berguna sekali dalam proses pembuatan laporan umat secara periodik.
Admin/Sekretariat Gereja
Start
SU
Aktivitas Masyarakat
Data umat
Aktivitas Gereja
Pilih Kegiatan umat
IK
O
M
Tidak
ST
Pastor Kepala Paroki
Ketua Bidang Sumber
R
Ketua Lingkungan
AB
E. System Flow Pencatatan Kegiatan Umat
Kartu Keluarga Detil KK
Pilih kegiatan
Laporan Kegiatan Umat
Laporan Kegiatan Umat
Grafik Kegiatan
Ya Mencatat Kegiatan Umat
Kegiatan gereja
C
Kegiatan masyarakat
Grafik Kegiatan
Gambar 3.6 System Flow Pencatatan Kegiatan Umat
Grafik Kegiatan
45
System flow pencatatan kegiatan umat menceritakan alur, proses, dan dokumen yang terjadi pada saat proses pencatatan kegiatan umat berlangsung. Dimulainya proses ini ditandai dengan adanya umat yang mencantumkan kegiatan
A
yang akan diikutinya pada formulir pendataan umat. Disini ada dua kegiatan yang di inputkan yaitu kegiatan gerejani dan kegiatan masyarakat. Selanjutnya data
AY
kegiatan umat ini akan dimasukkan kedalam database. Dapat dilihat juga bahwa data kegiatan ini sangat berguna sekali saat proses pembuatan laporan umat secara
AB
periodik.
F. System Flow Pencatatan Mutasi Umat
R
System flow pencatatan mutasi umat menceritakan alur data, proses, dan
SU
dokumen yang terjadi pada saat proses pencatatan mutasi umat berlangsung. ada dua jenis mutasi yang di catat didalam aplikasi ini yaitu mutasi keluarga yang seluruh anggota keluarganya mutasi atau pindah secara bersamaan ke lingkungan
M
lain atau paroki lain. Kedua adalah mutasi anggota atau perorangan yaitu mutasi yang dilakukan untuk membentuk kartu keluarga baru atau pindah paroki.
O
Dimulainya proses ini ditandai dengan adanya formulir mutasi yang datang dari
IK
umat yang ditujukan kepada ketua lingkungan dan ketua lingkungan memberikan kepada admin/sekretariat gereja. Pencatatan mutasi umat ini sifatnya internal.
ST
Tujuan dari pencatatan ini adalah untuk mengetahui perkembangan umat di paroki. Selanjutnya data mutasi tersebut akan dimasukkan ke dalam database. Dapat dilihat juga data mutasi ini nantinya akan sangat berguna sekali saat proses pembuatan laporan secara periodik.
46
Ketua Lingkungan
Admin/Sekretariat Gereja
Pastor Kepala Paroki
Formulir Mutasi Yang telah diisi
Kartu Keluarga
AB
Input data mutasi
Laporan Mutasi Umat
Detil KK
SU O
M
Ya
IK
Laporan Mutasi Umat
R
Tidak Ingin Melakukan Mutasi
AY
Formulir Mutasi Umat
A
Start
wilayah
lingkungan
Mencatat data mutasi
Mutasi Keluarga
D
Mutasi Anggota
Laporan Mutasi Umat
ST
Laporan Mutasi Umat
Gambar 3.7 System Flow Pencatatan Mutasi Umat
C
B
E
A
D
Start
Mutasi Keluarga
Mutasi Anggota
Kemasyarak atan
Aktivitas Gereja
Sakramen Pernikahan
Sakramen Krisma
Sakramen Komuni
Sakramen _Baptis
Detil KK
Kartu Keluarga
Pembuatan Laporan
Admin/Sekretariat Gereja
Lap Kriteria
Lap Mutasi
Grafik Kegiatan
Grafik Sakramen
Grafik Pemekaran Umat
Lap Kematian
Grafik Perkembangan Umat
Grafik Umat
Pastor Kepala Paroki
Grafik Sakramen
Dashboard Kegiatan
Ketua Bidang Sumber
Grafik Umat
Lap Kartu Keluarga
Ketua Bidang Pembinaan Formatio
Grafik Sakramen
Grafik Umat
Ketua Bidang Kerasulan Khusus
A
AY
AB
Grafik Sakramen
Grafik Umat
Ketua Wilayah
R
SU
Grafik Umat
Lap Kartu Keluarga
Ketua Lingkungan
Gambar 3.8 System Flow Laporan Umat
Lap Kriteria
Lap Mutasi
Grafik Kegiatan
Grafik Sakramen
Grafik Pemekaran Umat
Lap Kematian
Grafik Perkembangan Umat
M
O
Grafik Umat
Lap Kartu Keluarga
IK
ST Lap Kematian
Ketua Bidang Kerasulan umum
47
G. System Flow Laporan Umat
48
System flow laporan umat menceritakan tentang alur data, proses, dan dokumen yang terjadi pada saat proses laporan umat berlangsung. dimulainya proses ini ditandai dengan dilanjutkannya proses pencatatan tambah data umat,
A
pencatatan sakramen, pencatatan kegiatan, dan pencatatan kegiatan umat yang nantinya akan di olah menjadi sebuah laporan detail dan grafik yang akan
AY
digunakan oleh gereja dalam melihat perkembangan umat secara periodik atau
3.2.3
AB
dengan data yang terbaru.
Hierarchy Input Process Output (HIPO) 0
SU
R
Sistem Informasi Umat Gereja GYB Surabaya
1
3
4
Maintenance Master
Pencatatan Transaksi
Pembuatan Laporan
IK
O
M
Tambah Data Umat
2
3.2
3.3
3.4
Pencatatan Sakramen Umat
Pencatatan Kegiatan Umat
Pencatatan Mutasi Umat
Pencatatan Kematian
Gambar 3.9 Hirarchy Input-Process-Output
Input
Process
Output
(HIPO)
pada
gambar
3.5
ST
Hierarchy
3.1
menggambarkan proses-proses pada sistem berdasarkan tiap levelnya secara hirarki atau berjenjang. Sistem Informasi Umat Gereja GYB Surabaya yang terdiri dari 5 proses, yaitu : Tambah Data Umat, Maintenance Master, Pencatatan Sakramen Umat, Pencatatan Kegiatan Umat, Pencatatan Mutasi Umat dan Laporan umat. Untuk lebih jelasnya lihat gambar 3.8 dibawah ini.
49
3.2.4 Data Flow Diagram Data Flow Diagram (DFD) merupakan perangkat yang digunakan pada metodologi pengembangan sistem yang terstuktur. DFD dapat digambarkan seluruh kegiatan yang terdapat pada sistem secara jelas. Selain itu DFD juga menggambarkan
komponen
yang
terdapat
pada
sistem
yang
A
mampu
AY
dikembangkan. Untuk membuat DFD dapat digunakan perangkat lunak Power Designer Process Analyst.
AB
Penggambaran sistem menggukan DFD dimulai dari Context Diagram
seperti dapat dilihat pada gambar 3.9. dari Context Diagram dapat didekomposisi lagi menjadi level yang lebih rendah untuk menggambarkan sistem lebih rinci.
R
Pada context diagram tersebut, terdapat 4 entitas luar, yaitu : ketua lingkungan,
SU
ketua wilayah, admin, pastor kepala paroki dan satu proses (Sistem Informasi Umat Gereja Katolik Gembala Yang Baik Surabaya Berbasis Web). Setelah contex diagram didekomposisi akan didapat DFD level 0 seperti yang terlihat
M
pada Gambar 3.10 yang terdiri dari 4 (empat) proses dan pada proses transaksi
ST
IK
O
didekomposisi lagi menjadi 4 (empat) proses.
50
LAP MUTASI GRAFIK KEGIATAN GRAFIK SAKRAMEN GRAFIK PEMEKARAN
LAP KRITERIA DATA KEMATIAN SEKRETARIAT
PASTOR KEPALA PAROKI
LAP KEMATIAN
DATA UMAT
GRAFIK PERKEMBANGAN
DATA MUTASI
GRAFIK UMAT
DATA KEGIATAN
AY
A
DATA SAKRAMEN
0 GRAFIK PEMEKARAN
ADMIN
LAP KRITERIA
GRAFIK PERKEMBANGAN
LAP KRITERIA
KETUA BIDANG PEMBINAAN FORMATIO
AB
LAP KARTU KELUARGA
UBAH DATA MASTER TAMBAH DATA MASTER
SISTEM INFORMASI UMAT GEREJA KATOLIK GYB SURABAYA
DATA KEMATIAN UMAT PER LINGKUNGAN
GRAFIK KEGIATAN
R
DATA MUTASI UMAT PER LINGKUNGAN DATA KEGIATAN PER LINGKUNGAN LAP KRITERIA
DATA UMAT PER LINGKUNGAN
O IK
+
GRAFIK SAKRAMEN
KETUA BIDANG SUMBER
LAP KRITERIA LAP KEMATIAN LAP KRITERIA
GRAFIK UMAT
LAP KRITERIA
KETUA BIDANG KERASULA N KHUSUS
KETUA BIDANG KERASULA N UMUM
LAP KARTU KELUARGA PER LINGKUNGAN
M
KETUA LINGKUNGAN
SU
DATA SAKRAMEN PER LINGKUNGAN
GRAFIK UMAT
KETUA WILAYAH
GRAFIK UMAT PER LINGKUNGAN GRAFIK SAKRAMEN PER LINGKUNGAN
LAP KRITERIA GRAFIK UMAT PER WILAYAH GRAFIK SAKRAMEN PER WILAYAH
ST
Gambar 3.10 Context Diagram Sistem Informasi Umat Gereja Katolik GYB Surabaya
M
O
IK
ST
A
AY
AB
R
SU
51
52
31
CARA_NIKAH
DT_CARA NIKAH
3.1 [DT KRISMA]
14
[DT KOMUNI] [DT BAPTIS]
SAKRAMEN KRISMA
SAKRAMEN BAPTIS
11
SAKRAMEN PERNIKAHAN
SAKRAMEN KOMUNI
12
[DT NIKAH]
AY
13
[DATA SAKRAMEN PER LINGKUNGAN]
PENCATATAN SAKRAMEN
3.2
[DATA KEGIATAN]
PENCATATAN KEGIATAN
3.3 [DATA MUTASI]
SU
MUTASI ANGGOTA
[DATA MUTASI UMAT PER LINGKUNGAN]
R [DT MUTASI]
15
MUTASI KELUARGA
[DT ANGGOTA] 3.4
PENCATATAN KEMATIAN
[DATA KEMATIAN]
SpMg_173
PENCATAN MUTASI
16
KETUA LINGKUNGAN
AB
[DATA KEGIATAN PER LINGKUNGAN]
[RECORD KEGIATAN] SEKRETARIAT
A
[DATA SAKRAMEN]
SpMg_140 [RECORD KEMATIAN] [DATA KEMATIAN UMAT PER LINGKUNGAN]
ST
IK
O
M
Gambar 3.12 Data Flow Diagram Level 1 Sistem Informasi Umat Gereja Katolik GYB Surabaya
53
3.2.5 Entity Relationship Diagram MUTASI ANGGOTA
KEGIATAN_GEREJA
dt_user
dt_komuni
dt_krisma
AB
ID_KEG_MASYARAKAT KEGIATAN_MASYARAKAT
R
IK
O
SAKRAMEN KRISMA ID_KRISMA NAMA_KRISMA TGL_KRISMA TEMPAT_KRISMA
DETIL KK ID_ANGGOTA TGL_MASUK_KK STATUS_KELUARGA STATUS_NIKAH NAMA_LENGKAP AGAMA TEMPAT_LAHIR TGL_LAHIR JENIS_KELAMIN GOL_DARAH HP1 HP2 HP3 TLPN_KANTOR EMAIL FOTO ANGGOTA TGL_KEMATIAN TEMPAT_KEMATIAN KET KEMATIAN STATUS
SU
dt_baptis
M
SAKRAMEN KOMUNI ID_KOMUNI TGL_KOMUNI TEMPAT_KOMUNI
ST
AKTIVITAS MASYARAKAT
KEGIATAN_MASYARAKAT
SAKRAMEN BAPTIS ID_BAPTIS NAMA_BAPTIS TGL_BAPTIS TEMPAT_BAPTIS
MUTASI KELUARGA ID_MUTASI_KELUARGA KK_BARU LING_BARU TGL_MUTASI ALASAN_MUTASI KET_MUTASI
AKTIVITAS GEREJA ID_KEG_GEREJA KEGIATAN_GEREJA
dt_hub_keluarga
dt_pekerjaan
dt_pendidikan
dt_nikah
dt_kk
KARTU KELUARGA NO_KK ALAMAT_KK TELEPON_RUMAH FAX RUMAH TGL_BUAT_KK STATUS
A
USER USERNAME PASSWORD LEVEL BLOKIR ID_SESSION
dt_mutasi_anggota
AY
ID_MUTASI LING_BARU KK_BARU ID_ANGGOTA_BARU TGL_MUTASI ALASAN_MUTASI
HUBUNGAN KELUARGA ID_HUB_KEL STATUS_HUBUNGAN
PEKERJAAN ID_PEKERJAAN NAMA_PEKERJAAN
PENDIDIKAN ID_PENDIDIKAN NAMA_PENDIDIKAN
SAKRAMEN PERNIKAHAN ID_NIKAH TEMPAT_NIKAH TGL_NIKAH NAMA_PASANGAN
Relation_317
CARA_NIKAH ID_CARA CARA_NIKAH
dt_kk
LINGKUNGAN ID_LINGKUNGAN dt_lingkungan NAMA_LINGKUNGAN
dt_wilayah
WILAYAH ID_WILAYAH NAMA_WILAYAH
Gambar 3.13 Conceptual Data Model (CDM) Sistem Informasi Umat Gereja Katolik GYB Surabaya.
54
Entity Relationship Diagram adalah suatu penyajian grafis entity relationship model yaitu pnyajian grafis yang terperinci, suatu data logis untuk suatu organisasi atau untuk suatu area bisnis, yang dinyatakan dengan hubungan
A
(atau asosiasi) antara entity dan relasinya. Ada 2 macam Entity Relationship Diagram (ERD), yaitu Conceptual Data Model (CDM) dan Physical Data Model
ST
IK
O
M
SU
R
AB
dari sistem ini dapat dilihat pada gambar 3.14.
AY
(PDM). CDM pada sistem ini dapat dilihat pada gambar 3.13, sedangkan PDM
55
SAKRAMEN_KOMUNI
varchar(20) varchar(20) varchar(20) varchar(20) date varchar(50)
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA
IK
O
SAKRAMEN_KRISMA NO_KK varchar(20) ID_LINGKUNGAN varchar(20) ID_ANGGOTA varchar(20) ID_KRISMA varchar(20) NAMA_KRISMA varchar(20) TGL_KRISMA date TEMPAT_KRISMA varchar(20)
ST
KEGIATAN_MASYARAKAT ID_LINGKUNGAN varchar(20) NO_KK varchar(20) ID_ANGGOTA varchar(20) ID_KEG_MASYARAKAT integer
varchar(20) varchar(20) varchar(20) date varchar(20) varchar(20) varchar(50) varchar(10) varchar(50) date varchar(10) varchar(2) varchar(12) varchar(12) varchar(20) varchar(20) varchar(20) date varchar(50) varchar(50) varchar(5) integer integer integer varchar(20)
AKTIVITAS_MASYARAKAT
ID_HUB_KEL = ID _HUB_KEL
varchar(20) varchar(20) integer varchar(20) date varchar(50) varchar(50) varchar(20)
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK
KARTU_KELUARGA NO_KK integer ID_LINGKUNGAN varchar(20) ALAMAT_KK varchar(50) TELEPON_RUMAH varchar(20) FAX_RUMAH varchar(20) TGL_BUAT_KK date STATUS varchar(5)
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK
ID_LINGKUNGAN = ID_LINGKUNGAN
HUBUNGAN_KELUARGA ID_HUB_KEL integer STATUS_HUBUNGAN varchar(20)
PENDIDIKAN ID_PENDIDIKAN integer NAMA_PENDIDIKAN varchar(50)
ID_PENDID IKAN = ID _PENDIDIKAN
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA
LINGKUNGAN ID_LINGKUNGAN varchar(20) NAMA_LINGKUNGAN varchar(50) ID_WILAYAH varchar(20)
integer varchar(50)
PEKERJAAN ID_PEKERJAAN integer NAMA_PEKERJAAN varchar(50)
ID_PEKERJAAN = ID_PEKERJAAN
MUTASI_KELUARGA
NO_KK ID_LINGKUNGAN ID_MUTASI_KELUARGA LING_BARU TGL_MUTASI ALASAN_MUTASI KET_MUTASI KK_BARU
ID_KEG_MASYARAKAT = ID_KEG_MASYARAKAT
ID_KEG_MASYARAKAT KEGIATAN_MASYARAKAT
R
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA
M
NO_KK ID_LINGKUNGAN ID_ANGGOTA ID_KOMUNI TGL_KOMUNI TEMPAT_KOMUNI
DETIL_KK NO_KK ID_LINGKUNGAN ID_ANGGOTA TGL_MASUK_KK STATUS_KELUARGA STATUS_NIKAH NAMA_LENGKAP AGAMA TEMPAT_LAHIR TGL_LAHIR JENIS_KELAMIN GOL_DARAH HP1 HP2 HP3 EMAIL FOTO_ANGGOTA TGL_KEMATIAN TEMPAT_KEMATIAN KET_KEMATIAN STATUS ID_PENDIDIKAN ID_PEKERJAAN ID_HUB_KEL TLPN_KANTOR
ID_KEG_GEREJA= ID_KEG_GEREJA
AB
NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA
SU
varchar(20) varchar(20) varchar(20) varchar(20) varchar(50) date varchar(50)
KEGIATAN_GEREJA NO_KK varchar(20) ID_LINGKUNGAN varchar(20) ID_ANGGOTA varchar(20) ID_KEG_GEREJA integer
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA ID_LINGKUNGAN = ID_LINGKUNGAN
SAKRAMEN_BAPTIS ID_LINGKUNGAN NO_KK ID_ANGGOTA ID_BAPTIS NAMA_BAPTIS TGL_BAPTIS TEMPAT_BAPTIS
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA
A
USER USERNAME varchar(20) PASSWORD varchar(20) LEVEL varchar(50) BLOKIR varchar(2) ID_SESSION varchar(50) ID_LINGKUNGAN varchar(20) NO_KK varchar(20) ID_ANGGOTA varchar(20)
AKTIVITAS_GEREJA ID_KEG_GEREJA integer KEGIATAN_GEREJA varchar(50)
ID_LINGKUNGAN = ID_LINGKUNGAN NO_KK= NO_KK ID_ANGGOTA = ID_ANGGOTA
AY
MUTASI_ANGGOTA NO_KK varchar(20) ID_LINGKUNGAN varchar(20) ID_ANGGOTA varchar(20) ID_MUTASI integer LING_BARU varchar(20) KK_BARU varchar(20) ID_ANGGOTA_BARU varchar(20) TGL_MUTASI date ALASAN_MUTASI varchar(50)
SAKRAMEN_PERNIKAHAN ID_NIKAH varchar(20) TEMPAT_NIKAH varchar(50) TGL_NIKAH date NAMA_PASANGAN varchar(20) ID_LINGKUNGAN varchar(20) NO_KK varchar(20) ID_ANGGOTA varchar(20) ID_CARA integer
ID_WILAYAH = ID_WILAYAH
CARA_NIKAH ID_CARA= ID_CARA ID_NIKAH = ID_NIKAH
ID_CARA integer CARA_NIKAH varchar(50) ID_NIKAH varchar(20)
WILAYAH ID_WILAYAH varchar(20) NAMA_WILAYAHC varchar(100)
Gambar 3.14 Physical Data Model (PDM) Sistem Informasi Umat Paroki GYB Surabaya.
56
3.2.6 Struktur Database Dalam pembuatan program aplikasi sistem informasi umat GYB
digunakan adalah MySQL, struktur databasenya seperti dibawah ini :
: wilayah
Primary Key
: id_wilayah
Foreign Key
: -
Fungsi
: Digunakan untuk menampung data wilayah
AY
Nama Tabel
AB
1.
A
Surabaya ini memerlukan media penyimpanan. Media penyimpanan yang
1 2
Tipe Data
id_wilayah nama_wilayah
Nama Tabel
Length Key
Varchar Varchar
20 50
PK -
Keterangan Id wilayah Nama Wilayah
: lingkungan
M
2.
Nama Field
SU
No
R
Tabel 3.2 Struktur Tabel wilayah
: id_lingkungan
Foreign Key
: id_wilayah
Fungsi
: Digunakan untuk menyimpan data lingkungan
ST
IK
O
Primary Key
No
Nama Field
Tabel 3.3 Struktur Tabel lingkungan Tipe Data
Length Key
Keterangan
1 2
Id_lingkungan Id_wilayah
Varchar Varchar
20 20
PK FK
Id Lingkungan Id Wilayah
3
Nama_lingkungan
Varchar
50
-
Nama lingkungan
57
Nama Tabel
: kartu_keluarga
Primary Key
: no_kk
Foreign Key
: id_lingkungan
Fungsi
: Digunakan untuk menyimpan data kartu keluarga
No
Nama Field
Tipe Data
Length Key
No_kk Id_lingkungan
Varchar Varchar
20 20
3
Alamat_kk
Varchar
50
-
4
Tgl_buat_kk
Date
-
-
5 6 7
Fax_rumah Telepon_rumah Status
Varchar varchar varchar
20 20 20
Nama Tabel Primary Key
Nomor Kartu Keluarga Id lingkungan
R
-
Alamat Kartu Keluarga Tanggal Buat Kartu Keluarga Fax rumah Telepon rumah Status kartu keluarga
SU
4.
PK FK
Keterangan
AB
1 2
AY
Tabel 3.4 Struktur Tabel kartu_keluarga
A
3.
: id_pekerjaan
: -
M
Foreign Key
: pekerjaan
: Digunakan untuk menyimpan data nama pekerjaan
O
Fungsi
IK
Tabel 3.5 Struktur Tabel pekerjaan
No
ST
1 2
5.
Nama Field
Id_pekerjaan Nama_pekerjaan
Tipe Data
Length Key
Integer Varchar
50
PK FK
Keterangan Id pekerjaan Nama pekerjaan
Nama Tabel
: pendidikan
Primary Key
: id_pendidikan
Foreign Key
: -
Fungsi
: digunakan untuk menyimpan data pendidikan
58
Tabel 3.6 Struktur Tabel pendidikan
Id_pendidikan Integer Nama_pendidikan Varchar
Length Key 50
PK -
Keterangan Id pendidikan Nama pendidikan
A
6.
Tipe Data
Nama Tabel
: hubungan_keluarga
Primary Key
: id_hub
Foreign Key
: -
Fungsi
: Digunakan untuk menyimpan data hubungan keluarga
AY
1 2
Nama Field
AB
No
Tabel 3.7 Struktur Tabel hubungan keluarga
Nama Tabel
Length Key
Integer Varchar
50
PK -
Keterangan
Id hubungan keluarga Nama_hubungan
: aktivitas_gereja
Primary Key
: id_keg_gereja
Foreign Key
: -
O
M
7.
Id_hub Nama_hubungan
Tipe Data
R
1 2
Nama Field
SU
No
: Digunakan untuk menyimpan data kegiatan gereja
IK
Fungsi
ST
No
1 2
8.
Nama Field
Id_keg_gereja Nama_kegiatan
Tabel 3.8 Struktur Tabel Aktivitas Gereja Tipe Data
Length Key
Integer Varchar
50
Nama Tabel
: aktivitas_masyarakat
Primary Key
: id_keg_masyarakat
PK -
Keterangan Id kegiatan gereja Nama kegiatan
59
Foreign Key
: -
Fungsi
: Digunakan untuk menyimpan data kegiatan masyarakat
Tabel 3.9 Struktur Tabel Master aktivitas_masyarakat Tipe Data
Length
Key
Id_keg_masyarakat
Integer
-
PK
2
Nama_kegiatan
Varchar
50
-
: kegiatan_gereja
Primary Key
: -
Foreign Key
: id_keg_gereja, id_lingkungan, no_kk, id_anggota
Fungsi
: Digunakan untuk menyimpan data umat yang melakukan
R
Nama Tabel
SU
9.
Id kegiatan masyarakat Nama kegiatan masyarakat
AB
1
Keterangan
A
Nama Field
AY
No
kegiatan gereja
Tabel 3.10 Struktur Tabel Kegiatan Gereja
Nama Field
Tipe Data
Length Key
M
No
Keterangan
Id_keg_gereja Id_lingkungan
Integer Varchar
20
FK FK
Id kegiata gereja Id lingkungan
3 4
No_kk id_anggota
Varchar Varchar
20 20
FK FK
Nomor kartu keluarga Nomor anggota keluarga
IK
O
1 2
ST
10. Nama Tabel
: kegiatan_masyarakat
Primary Key
: -
Foreign Key
: id_keg_masyarakat, id_lingkungan, no_kk, id_anggota
Fungsi
: Digunakan untuk menyimpan data umat yang melakukan kegiatan masyarakat
60
Tabel 3.11 Struktur Tabel kegiatan_masyarakat
2
Id_keg_masyarak at Id_lingkungan
3 4
No_kk id_anggota
1
11. Nama Tabel
Tipe Data
Length Key
Keterangan
Integer
-
FK
Id_keg_masyarakat
Varchar
20
FK
Id lingkungan
Varchar Vachar
20 20
FK FK
Nomor kartu keluarga Nomor anggota keluarga
A
Nama Field
AY
No
: sakramen_baptis : id_baptis
Foreign Key
: id_lingkungan, no_kk, id_anggota
Fungsi
: Digunakan untuk menyimpan data sakramen baptis
R
AB
Primary Key
No
SU
Tabel 3.12 Struktur Tabel sakramen_baptis Nama Field
Tipe Data
Length Key
Keterangan
Id_baptis Id_lingkungan
Varchar Varchar
20 20
PK FK
Id baptis Id lingkungan
3 4 5 6. 7
No_kk id_anggota Nama_baptis Tgl_baptis Tempat_baptis
Varchar Varchar Varchar Date Varchar
20 20 50 50
FK FK -
Nomor kartu keluarga Nomor anggota keluarga Nama baptis Tanggal baptis Tempat baptis
O
M
1 2
: sakramen_krisma
ST
IK
12. Nama Tabel
No 1
Primary Key
: id_krisma
Foreign Key
: id_lingkungan, no_kk, id_anggota
Fungsi
: Digunakan untuk menyimpan data sakramen krisma Tabel 3.13 Struktur Tabel sakramen_krisma
Nama Field Id_krisma
Tipe Data
Length Key
Varchar
20
PK
Keterangan Id krisma
61
No
Nama Field
Tipe Data
Length Key
Keterangan
Id_lingkungan
Varchar
20
FK
Id lingkungan
3 4 5 6 7
No_kk id_anggota Nama_krisma Tgl_krisma Tempat_krisma
Varchar Varhcar Varchar Date Varchar
20 20 50 50
FK FK -
Nomor kartu keluarga Nomor anggota keluarga Nama krisma Tanggal krisma Tempat krisma
AY
13. Nama Tabel
A
2
: sakramen_komuni : id_komuni
Foreign Key
: id_lingkungan, no_kk, id_anggota
Fungsi
: Digunakan untuk menyimpan data sakramen komuni
AB
Primary Key
Nama Field
Tipe Data
Length Key
SU
No
R
Tabel 3.14 Struktur Tabel sakramen_komuni
Keterangan
Id_komuni Id_lingkungan
Varchar Varchar
20 20
PK FK
Id komuni Id lingkungan
3 4 5 6 7
No_kk id anggota Nama_krisma Tgl_krisma Tempat_krisma
Varchar Varchar Varchar Date Varchar
20 20 50 -
FK FK -
Nomor kartu keluarga Nomor anggota Nama krisma Tanggal krisma Tempat krisma
O
M
1 2
ST
IK
14. Nama Tabel
No 1
: sakramen_pernikahan
Primary Key
: id_nikah
Foreign Key
: id_lingkungan, no_kk, id_anggota, id_cara
Fungsi
:b.Digunakan untuk menyimpan data sakramen pernikahan
Tabel 3.15 Struktur Tabel sakramen_pernikahan Nama Field Id_nikah
Tipe Data
Length Key
Varchar
20
PK
Keterangan Id nikah
62
No
Nama Field
Tipe Data
Length Key
Keterangan
Id_lingkungan
Varchar
20
FK
Id lingkungan
3 4 5 6 7 8
No_kk id_anggota Nama_pasangan Tgl_nikah Tempat_nikah Id_cara
Vachar Varchar Varchar Date Varchar Integer
20 20 50 50
FK FK FK
Nomor kartu keluarga Nomor anggota keluarga Nama pasangan Tanggal pernikahan Tempat pernikahan Id cara nikah
AY
15. Nama Tabel
A
2
: cara_nikah : id_cara
Foreign Key
: -
Fungsi
: Digunakan untuk menyimpan data cara pernikahan
AB
Primary Key
1 2
Nama Field Id_cara Cara_nikah
Tipe Data
Length Key
SU
No
R
Tabel 3.16 Struktur Tabel cara_nikah
Integer Varchar
PK -
Id cara nikah Cara pernikahan
: mutasi_keluarga
M
16. Nama tabel
50
Keterangan
: id_mutasi_kel
O
Primary Key
IK
Foreign Key
ST
No
: id_lingkungan, no_kk, no_anggota
Tabel 3.17 Struktur Tabel mutasi_keluarga
Nama Field
Tipe Data
Length Key
Keterangan
1 2 3 4
Id_mutasi_kel Id_lingkungan No_kk id anggota
Integer Varchar Varchar Varchar
20 20 20
PK FK FK FK
Id mutasi keluarga Id lingkungan Nomor kartu keluarga Nomor anggota
5 6
Tgl_mutasi Alasan_mutasi
Date Varchar
50
-
Tanggal mutasi Alasan mutasi
63
17. Nama Tabel
: detil_kk
Primary Key
: no_anggota
Foreign Key
: id_lingkungan, no_kk, id_hub, id_pendidikan,
A
id_pekerjaan : Digunakan untuk menyimpan data detil keluarga
AY
Fungsi
Tabel 3.18 Struktur Tabel detil_kk No
Nama Field
Tipe Data
Length
Key
Id_lingkungan No_kk
Varchar Varchar
20 20
FK FK
3
id_anggota
Varchar
20
PK
4
Tgl_masuk_kk
Date
-
-
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Id_hub Status_keluarga Status _nikah Nama_lengkap Agama Tempat_lahir Tgl_lahir Jenis_kelamin Gol_darah Hp1 Hp2 Hp3 Telpn_kantor Id_pendidikan Id_pekerjaan Foto_anggota Status Tgl_kematian Tempat_kematian Ket_kematian
Integer Varchar Varchar Varchar Varchar Varchar Date Varchar Varchar Varchar Varchar Varchar varchar Integer Integer Varchar Varchar Date Varchar Varchar
R 20 20 20 50 20 50 20 20 20 20 20 20 50 20 50 50
SU
M
O IK
ST
Id_lingkungan Nomor kartu keluarga
AB
1 2
Keterangan
FK FK FK -
Nomor anggota Tanggal masuk kartu keluarga Id hubungan keluarga Status keluarga Status nikah Nama lengkap Agama Tempat_lahir Tanggal lahir Jenis kelamin Golongan darah Handphone 1 Handphone 2 Handphone 3 Telepon kantor Id pendidikan Id pekerjaan Foto anggota Status umat Tanggal kematian Tempat kematian Keterangan kematian
64
: mutasi_anggota
Primary Key
: id_mutasi
Foreign Key
: id_lingkungan, no_kk, no_anggota
Tabel 3.19 Struktur Tabel mutasi_anggota Nama Field
Tipe Data
Length Key
Keterangan
AY
No
A
18. Nama tabel
1 2 3
Id_mutasi Id_lingkungan No_kk
Integer Varchar Varchar
20 20
PK FK FK
4 5
Kk_baru Ling_baru
varchar Varchar
20 20
-
6
Id_anggota
Varchar
20
FK
Nomor anggota
7 8 9
Id_anggota_baru Tgl_mutasi Alasan_mutasi
Varchar Date Varchar
20 50
-
Id anggota baru Tanggal mutasi Alasan mutasi
Primary Key
AB
R
: user
: username
: id_lingkungan, no_kk, no_anggota
M
Foreign Key
Kartu keluarga baru Lingkungan baru
SU
19. Nama tabel
Id mutasi keluarga Id lingkungan Nomor kartu keluarga
O
Tabel 3.20 Struktur Tabel mutasi_keluarga
Nama Field
Tipe Data
Length Key
Keterangan
1 2 3 4
username Id_lingkungan No_kk No anggota
Integer Varchar Varchar Varchar
20 20 20
PK FK FK FK
Username pengguna Id lingkungan Nomor kartu keluarga Nomor anggota
5 6 7 8
Password level Blokir Id_session
varchar Varchar varchar Varchar
20 50 2 20
-
Password pengguna Level pengguna Blokir pengguna Session pengguna
ST
IK
No
65
3.3 Desain Input Output Desain input output yang dibuat berfungsi untuk memudahkan user atau pengguna ketua umum/ pastor kepala paroki, ketua bidang sumber, ketua bidang pembinaan formatio, ketua bidang kerasulan khusus, ketua bidang kerasulan
A
umum, ketua lingkungan, ketua wilayah dan admin/sekretariat gereja dalam
AY
menggunakan sistem. Forms yang dirancang meliputi konsep interaksi manusia
dan komputer dimana seorang user hanya dengan melihat form dapat mengerti
AB
langkah-langkah yang akan dilakukan selanjutnya. 1. Desain Form Utama
R
Menu Aplikasi Utama
M
SU
Header
Content
ST
IK
O
Content
Content
Content
Footer
Gambar 3.15 Desain Form Utama
66
Desain form utama adalah form pertama saat pengguna pertama kali menjalankan aplikasi sistem informasi umat ini. form ini berisi content-content yang digunakan untuk melihat pengumuman yang ada di Gereja Katolik GYB
A
Surabaya. Salah satu contentnya berisi tentang halaman login untuk administrator gereja. Desain form utama ini dapat dilihat pada gambar 3.15
AY
dan fungsi dari setiap obyeknya dapat dilihat pada Tabel 3.21.
Tabel 3.21 Fungsi Obyek Desain Form Utama Tipe Obyek
Header
Panel
2
Content
Panel
3
Footer
Berisi gambar gereja Katolik GYB Surabaya Berisi informasi pengumuman dari Gereja dan halaman login untuk administrator gereja Berisi informasi dari Gereja tersebut
SU
1
Fungsi
AB
Nama Obyek
R
No
Panel
M
2. Desain Form Login Administrator
O
Login Halaman Administrator
Email :
ST
IK
Enter Text
Password : Enter Text Login
Cancel
Lupa Password..?
Gambar 3.16 Desain Form Login Administrator
67
Desain form login ini digunakan oleh semua user untuk masuk kedalam sistem. Desain form login ini memiliki 8 (delapan), yaitu user ketua umum/ pastor kepala paroki, ketua bidang sumber, ketua bidang pembinaan formatio,
A
ketua bidang kerasulan umum, ketua bidang kerasulan khusus, ketua wilayah,
AY
ketua lingkungan dan admin/sekretariat gereja. Desain form login dapat dilihat pada Gambar 3.16 dan fungsi dari setiap obyeknya dapat dilihat pada Tabel
AB
3.22.
Tabel 3.22 Fungsi Obyek Desain Form Login Administrator Nama Obyek
Tipe Obyek
Email Password
Texbox Textbox
3
Login
Button
4
Cancel
5
Lupa Password
Memasukkan data Email Memasukkan data password Sebagai autentifikasi dan autorisasi untuk menampilkan form berikutnya Membatalkan user untuk mesuk ke form selanjutnya dan menampilkan form utama Sebagai link untuk membantu mengganti password lama dengan yang apabila pengguna lupa denga passwordnya.
SU
1 2
Fungsi
R
No
Button
O
M
Label
ST
IK
3. Desain Form Halaman Utama Administrator Desain form halaman utama administrator memiliki 7 (tujuh) menu, yaitu menu home, data umat, cari umat, transaksi, laporan, master dan users. Menu transaksi memiliki 4 (empat) menu sub yaitu, pencatatan sakramen, pencatatan mutasi, pencatatan kegiatan, dan pencatatan kematian. Menu master memiliki 9 (sembilan) sub menu yaitu, wilayah, lingkungan, hubungan keluarga, pendidikan, pekerjaan, kegiatan gereja, kegiatan masyarakat, cara pernikahan,
68
dan user. Menu laporan memiliki 9 (sembilan) menu yaitu, dashboard umat, dashboard sakramen, dashboard perkembangan umat, dashboard pemekaran umat, dashbard kematian, laporan kriteria, laporan mutasi keluarga, laporan
A
mutasi anggota dan cetak kartu keluarga. Desain form halaman administrator ini dapat dilihat pada Gambar 3.17 dan fungsi obyeknya dapat dilihat pada
AY
Tabel 3.22.
AB
Halaman Administrator
Xxxx/xxxxx
SU
Main Home Data Umat Cari Umat Transaksi Pencatatan Transaksi Laporan Laporan Umat Master Tambah/ Ubah Master Pengguna Ubah Password
R
Header
IK
O
M
Introduction
Isi Content
Footer
Gambar 3.17 Desain Form Halaman Utama Administrator
ST
4. Desain Form Data Umat Desain Form Data Umat ini digunakan oleh pengguna ketua lingkungan dan admin untuk melihat data umat yang tampil berdasarkan kepala keluarga dari setiap keluarga yang ada di Gereja Katolik GYB
69
Surabaya. Desain form data umat ini dapat dilihat pada Gambar 3.18 dan fungsi dari setiap obyeknya dapat dilihat pada Tabel 3.23.
A
Form Data Umat
Search
AY
Tambah Enter Text
Records Per Page
No
Tanggal Masuk
No KK
Kepala Keluarga
Alamat
Telepon
Lingkungan Actions
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Previous
1
2
Text Text Text
Next
R
Showing 1 to 10 of 74 entries
AB
10
SU
Gambar 3.18 Desain Form Data Umat
Tabel 3.23 Fungsi Obyek Desain Form Data Umat No
Nama Obyek Tambah Field Search
3
Records Per Page
4
Text
IK
O
M
1 2
Tipe Obyek
Fungsi
Button TextBox
Menambah data umat Mencari data yang ada di data grid view Combobox Untuk menampilkan data yang ada di grid view sesuai dengan record yang dipilih DataGridView Berisi data kartu keluarga
ST
5. Desain Form Tambah Data Umat Desain form tambah data umat ini digunakan oleh pengguna ketua lingkungan dan admin untuk menambah dan mengubah data kartu keluarga dan data anggota keluarga. Desain form tambah data umat ini ada dua tahap yaitu tahap pertama pengguna mengisi data kartu keluarga dahulu yang dapat dilihat pada Gambar 3.19 dan fungsi dari setiap obyeknya dapat dilihat pada
70
Tabel 3.24 serta tahap kedua adalah pengguna mengisikan data detail anggota yang dapat dilihat pada Gambar 3.20 dan fungsi obyeknya dapat dilihat pada Tabel 3.25.
Enter Text
Lingkungan
Enter Text
Alamat
Enter Text
Telepon Rumah
Enter Text
Fax Rumah
Enter Text
SU
R
AB
Tanggal Masuk KK
AY
A
Form Kartu Keluarga
M
Next
Gambar 3.19 Desain Form Tambah Data Kartu Keluarga Baru
IK
O
Tabel 3.24 Fungsi Obyek Desain Desain Form Tambah Data Kartu Keluarga Baru
No
Tipe Obyek TextBox
2 3 4
Field Tanggal Masuk KK Lingkungan Alamat Telepon rumah
5 6
Fax rumah Next
Textbox Button
ST
1
Nama Obyek
Combobox Textbox Textbox
Fungsi Memasukkan data tanggal masuk kartu keluarga Memilih lingkungan umat Memasukkan nama alamat umat Memasukkan telepon rumah umat Memasukkan fax rumah umat Untuk masuk ke pencatatan selanjutnya yaitu pencatatan detail anggota
71
Nomor Kartu Keluarga Enter Text
Agama
Enter Text
Enter Text
Telepon Kantor
Enter Text
Nama Lengkap
Enter Text
Handphone 1
Enter Text
Tempat Lahir
Enter Text
Handphone 2
Enter Text
Tanggal Lahir
Enter Text
Fax Kantor
Enter Text
Jenis Kelamin
Enter Text
Email
Enter Text
Status Nikah
Enter Text
Pendidikan
Hubungan Keluarga
Enter Text
Pekerjaan
Golongan Darah
Enter Text
Upload Foto
Enter Text Enter Text
Choose File
AB
Enter Text
Cancel
R
Save Changes
AY
Tanggal Masuk
A
Form Detail Kartu Keluarga
SU
Gambar 3.20 Desain Form Tambah Anggota Keluarga
Tabel 3.25 Fungsi Obyek Desain Form Tambah Anggota Keluarga No
Tipe Obyek
3 4 5 6 7 8 9 10 11 12 12 13 14 15 16 17
Nama lengkap Tempat lahir Tanggal lahir Jenis kelamin Status nikah Hubungan keluarga Golongan darah Agama Telepon kantor Handphone 1 Handphone 2 Fax kantor Email Pendidikan Pekerjaan Upload foto
Textbox Textbox Combobox Combobox Combobox Combobox Combobox Combobox Textbox Textbox Textbox Textbox Textbox Combobox Combobox Buttonupload
M
Textbox
2
Nomor kartu keluarga Tanggal masuk
ST
IK
O
1
Nama Obyek
Combobox
Fungsi
Menampilkan nomor kartu keluarga yang sudah di conter oleh sistem Memilih tanggal masuk kartu keluarga Memasukkan nama lengkap umat Memasukkan tempat lahir umat Memasukkan tanggal lahir umat Memilih jenis kelamin umat Memilih status pernikahan Memilih hubungan keluarga Memilih golongan darah umat Memilih agama umat Memasukkan nomor telepon kantor Memasukkan nomor handphone umat Memasukkan nomor handphone umat Memasukkan nomor fax kantor umat Memasukkan email umat Memilih pendidikan terakhir umat Memilih pekerjaan umat Untuk memasukkan foto umat
72
6. Desain Form View Data Umat Detail Anggota Keluarga
Text Text Text Text Text Text
Identitas Anggota Keluarga
R
AB
Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text
M
SU
Foto Umat Nomor Anggota Keluarga Nama Lengkap Status Dalam Keluarga Hubungan Keluarga Tempat, Tanggal Lahir Jenis Kelamin Golongan Darah Agama Pendidikan Terakhir Pekerjaan Telepon Kantor Fax Kantor Handphone 1 Handphone 2 Email
AY
Nomor Kartu Keluarga Wilayah Lingkungan Alamat Tinggal Telepon Rumah Fax Rumah
A
Identitas Kartu Keluarga
Identitas Sakramen
ST
IK
O
Nama Baptis Tempat, Tanggal Baptis Tempat, Tanggal Krisma Tempat, Tanggal Komuni Tempat, Tanggal Pernikahan Nama Pasangan Cara Pernikahan
Text Text Text Text Text Text Text
Identitas Kegiatan Gereja Yang Diikuti Kegiatan Gereja Kegiatan Masyarakat Tempat, Tanggal Pindah
Text Text Text
Gambar 3.21 Desain Form View Data Umat
73
Desain Form View Data Umat ini digunakan oleh pengguna ketua lingkungan dan admin untuk melihat detail umat. desain Form View Data Umat ini berisi tentang data diri dari setiap anggota keluarga. Desain form view data
A
umat ini dapat dilihat pada Gambar 3.21 dan fungisi setiap obyeknya dapat
AY
dilihat pada Tabel 3.26.
Tabel 3.26 Fungsi Obyek Desain Form View Data Umat
6 7 8 9 10 11 12
Jenis kelamin Golongan darah Agama Pendidikan terakhir Pekerjaan Telepon kantor Fax kantor Handphone 1 Handphone 2 Email Nama baptis Tempat, tanggal baptis Tempat, tanggal krisma Tempat dan tanggal komuni
ST
IK
O
13 14 15 16 17 18 19 20 21 22 23 24
Fax rumah Foto umat Nomor anggota keluarga Nama lengkap Status dalam keluarga Hubungan keluarga Tempat, tanggal lahir
25 26
Label Label Label Label Label Label Label
Menampilkan nomor kartu keluarga Menampilkan nama wilayah Menampilkan nama lingkungan Menampilkan alamat tinggal Menampilkan telelpon rumah
AB
Label
Fungsi
R
2 3 4 5
Nomor Kartu Keluarga Wilayah Lingkungan Alamat tinggal Telepon rumah
Tipe Obyek
SU
1
Nama Obyek
M
No
Label Label Label Label Label Label Label Label Label Label Label Label Label Label Label Label Label Label
Menampilkan nomor fax rumah Menampilkan foto umat Menampilkan nomor anggota keluarga Menampilkan nama lengkap umat Menampilkan status dalam keluarga Menampilkan hubungan keluarga Menampilkan tempat dan tanggal lahir Menampilkan jenis kelamin Menampilkan golongan darah Menampilkan golongan darah Menampilkan pendidikan terakhir Menampilkan pekerjaan Menampilkan telepon kantor Menampilkan fax kantor Menampilkan nomor handphone Menampilkan nomor handphone Menampilkan email Menampilkan nama baptis Menampilkan tempat dan tanggal baptis Menampilkan tempat dan tanggal krisma Menampilkan tempat dan tanggal komuni
74
No
Nama Obyek
Tipe Obyek
27
Label
28 29 30
Tempat, dan tanggal pernikahan Nama pasangan Cara pernikahan Kegiatan gereja
31
Kegiatan masyarakat
Label
32
Tempat dan tanggal pindah
Label
Fungsi Menampilkan tempat dan tanggal pernikahan Menampilkan nama pasangan Menampilkan cara pernikahan Menampilkan kegiatan gereja yang diikuti Menampilkan kegiatan masyrakat yang diikuti Menampilkan tempat dan tanggal pindah
AY
A
Label Label Label
AB
7. Desain Form Sakramen Umat
Desain form Sakramen umat ini digunakan oleh pengguna ketua lingkungan dan admin untuk melakukan pencatatan sakramen baptis, krisma,
R
komuni dan pernikahan. Dari desain form sakramen umat ini pengguna akan
SU
diarahkan ke desain form pencatatan sakramen umat. Desain form sakramen umat ini dapat dilihat pada Gambar 3.22 dan fungsi obyek dari desain form
M
sakramen umat ini dapat dilihat pada Tabel 3.27.
Form Sakramen Baptis, Krisma, Komuni Keterangan Sakramen
O
Sudah Menerima
ST
Search
Records Per Page
IK
10
Belum Menerima
Enter Text
No
No Anggota
Nama Lengkap
Status Keluarga
Alamat
Lingkungan
Actions
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Showing 1 to 10 of 74 entries
Previous
1
2
Next
Gambar 3.22 Desain Form Sakramen Umat
75
Tabel 3.27 Fungsi Obyek Desain Form Sakramen Umat Nama Obyek
Tipe Obyek
Fungsi
Sudah menerima
Label
2
Belum Menerima
Label
3
Records per page
ComboBox
4
Search
Textbox
5
Text
DataGridView
Informasi warna untuk umat yang sudah menerima sakramen Informasi warna untuk umat yang belum menerima sakramen Menampilkan view data sebanyak yang dipilih Mencari data umat yang ada di data GridView Data sakramen umat
A
1
AB
AY
No
8. Desain Form Pencatatan Sakramen Umat
Identitas Kartu Keluarga
Text Text Text Text Text Text Text Text
M
SU
Foto Umat Nomor Kartu Keluarga Nomor Anggota Keluarga Nama Lengkap Wilayah Lingkungan Jenis Kelamin Tempat, tanggal Lahir
R
Form Pencatatan Sakramen Baptis
Form Pengisian Sakramen Baptis
ST
IK
O
Tanggal Pembaptisan Nama Baptis Tempat Baptis
Save Changes
Text Text Text Cancel
Gambar 3.23 Desain Form Pencatatan Sakramen
Desain form pencatatan sakramen umat ini digunakan oleh pengguna
ketua lingkungan untuk menambah dan mengubah data sakramen umat. Ada 4 (empat) sakramen umat yang di catat dalam aplikasi ini yaitu sakramen baptis, sakramen komuni, sakramen krisma dan sakramen pernikahan. Gambar 3.23
76
adalah desain form pencatatan sakramen baptis dan fungsi setiap obyeknya dapat dilihat pada Tabel 3.28.
Tipe Obyek
6 7 8
Lingkungan Jenis kelamin Tempat, tanggal lahir
Label Label Label
9 10 11 12 13
Tanggal pembaptisan Nama baptis Tempat baptis Save changes Cancel
Textbox Textbox Textbox Button Button
Label Label Label
SU
3
Menampilkan foto umat Menampilkan nomor kartu keluarga Menampilkan nomor kartu kelaurga Menampilkan nama lengkap Menampilkan nama wilayah
AY
Label Label
4 5
Foto umat Nomor kartu keluarga Nomor anggota keluarga Nama lengkap wilayah
Fungsi
Menampilkan nama lingkungan Menampilkan jenis kelamin Menampilkan tempat dan tanggal lahir Memasukkan tanggal pembaptisan Memasukkan nama baptis Memasukkan tempat baptis Menyimpan data sakramen baptis Membatalkan pencatatan sakramen
R
1 2
Nama Obyek
AB
No
A
Tabel 3.28 Fungsi Obyek Desain Form Pencatatan Sakramen Umat
M
9. Desain Form Mutasi Keluarga
Form Pencatatan Mutasi
O
Mutasi Keluarga Mutasi Anggota
ST
No
Text Text Text
Search
Records Per Page
IK
10
Enter Text
Tanggal Masuk
No KK
Kepala Keluarga
Alamat
Lingkungan
Actions
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Showing 1 to 10 of 74 entries
Previous
1
2
Next
Gambar 3.24 Desain Form Mutasi Keluarga
77
Desain form mutasi keluarga digunakan oleh pengguna ketua lingkungan dan admin untuk melihat data umat yang akan di mutasi. Lewat halaman ini pengguna dapat melakukan pencatatan mutasi keluarga. Desain
A
form mutasi keluarga dapat dilihat pada Gambar 3.24 dan fungsi obyek desain
AY
form mutasi keluarga dapat dilihat pada Tabel 3.29.
Tabel 3.29 Fungsi Obyek Desain Form Mutasi Keluarga No
Nama Obyek
Tipe Obyek
Fungsi
Mutasi keluarga Mutasi anggota Records per page
Tab Tab ComboBox
4
Search
Textbox
5
Text
DataGridView
Memilih jenis mutasi keluarga Memilih jenis mutasi anggota Memilih data yang akan ditampilkan Mencari data umat yang ada pada data GridView Menampilkan data umat yang akan dimutasi
SU
R
AB
1 2 3
10. Desain Form Pencatatan Mutasi Keluarga
M
Form Pencatatan Mutasi Keluarga Pindah Lingkungan
Pindah Paroki/Gereja
O
Identitas Kartu Keluarga
Text Text Text Text Text Text Text
ST
IK
Wilayah Lama Lingkungan Lama Tanggal Masuk KK Kepala Keluarga Status Nikah Nama Pasangan Nama Anak
Pencatatan Mutasi Keluarga Alasan Mutasi Wilayah/Lingkungan Baru Tanggal Mutasi Keterangan Mutasi Save Changes
Text Text Text Text Cancel
Gambar 3.25 Desain Form Pencatatan Mutasi Keluarga
78
Desain form pencatatan mutasi keluarga digunakan oleh pengguna ketua lingkungan dan admin untuk melakukan pencatatan mutasi keluarga umat. Desain form pencatatan mutasi keluarga ini dapat dilihat pada Gambar
A
3.27 dan fungsi obyek dari desain form pencatatan mutasi keluarga pada Tabel
AY
3.30.
Tabel 3.30 Fungsi Obyek Desain Form Pencatatan Mutasi Keluarga No
Nama Obyek
1 2
Pindah lingkungan Pindah Paroki/Gereja Wilayah lama Lingkungan lama Tanggal masuk KK
Tab Tab
Kepala keluarga Status nikah Nama pasangan Nama anak Alasan mutasi Wilayah/linkungan baru Tanggal mutasi Keterangan mutasi
Label Label Label Label Label Combobox
AB
Menampilkan nama wilayah Menampilkan nama lingkungan Menampilkan tanggal masuk kartu keluarga
R
Label Label Label
Textbox Textbox
Menampilkan nama kepala keluarga Menampilkan status nikah Menampilkan nama pasangan Menampilkan nama anak Menampilkan alasan mutasi Memilih nama lingkungan yang menjadi tujuan Memasukkan tanggal mutasi Memasukkan keterangan mutasi
O
12 13
Fungsi
Memilih jenis mutasi keluarga Memilih jenis mutasi keluarga
SU
6 7 8 9 10 11
M
3 4 5
Tipe Obyek
IK
11. Desain Form Mutasi Anggota Form Pencatatan Mutasi
ST
Mutasi Keluarga 10
Mutasi Anggota Search
Records Per Page
Enter Text
No
Tanggal Masuk
No Anggota Nama Lengkap
Alamat
No. Telepon
Lingkungan Actions
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Showing 1 to 10 of 74 entries
Text Text Text
Previous
1
2
Next
Gambar 3.26 Desain Form Mutasi Anggota
Text Text Text
79
Desain form mutasi anggota digunakan oleh pengguna ketua lingkungan dan admin untuk melihat data umat yang akan di mutasi. Dari desain form mutasi anggota ini pengguna dapat mencatat umat yang akan
A
melakukan mutasi anggota. Desain form mutasi anggota ini dapat dilihat pada Gambar 3.26 dan fungsi dari setiap obyek desain form mutasi anggota ini dapat
AY
dilihat pada Tabel 3.31.
Tabel 3.31 Fungsi Obyek Desain Form Mutasi Anggota Nama Obyek
Tipe Obyek
Mutasi keluarga Mutasi anggota Records per page
Tab Tab ComboBox
4
Search
Textbox
5
Text
Memilih jenis mutasi keluarga Memilih jenis mutasi anggota Memilih data yang akan ditampilkan Mencari data umat yang ada pada data GridView Menampilkan data umat yang akan dimutasi
SU
R
1 2 3
Fungsi
AB
No
DataGridView
M
12. Desain Form Pencatatan Mutasi Anggota Form Pencatatan Mutasi Keluarga Pindah Paroki/Gereja
O
Pindah Kartu Keluarga
Buat kartu Keluarga Baru
Data Umat Yang Akan Di Mutasi Text Text Text Text Text Text
ST
IK
Foto Umat Nomor Anggota Wilayah Lama Lingkungan Lama Tanggal Masuk KK Nama Lengkap
Pencatatan Mutasi Anggota Paroki/Gereja Baru Tanggal Mutasi Alasan Mutasi
Text Text Text
Apakah Anda Yakin Data Di Atas Benar Save Changes
Cancel
Gambar 3.27 Desain Form Pencatatan Mutasi Anggota
80
Desain form pencatatan mutasi anggota digunakan oleh pengguna ketua lingkungan dan admin untuk melakukan pencatatan mutasi anggota umat. Desain form pencatatan mutasi anggota ini dapat dilihat pada Gambar 3.28 dan
A
fungsi obyek dari desain form pencatatan mutasi keluarga pada Tabel 3.32
No
Nama Obyek
1 2
Tab Tab
4 5
Pindah lingkungan Pindah Paroki/Gereja Buat kartu keluarga baru Foto umat Nomor anggota
6 7 8
Wilayah Lama Lingkungan lama Tanggal masuk kk
Label Label Label
9 10
Nama lengkap Paroki/Gereja Baru
Label Label
11 12 13
Tanggal mutasi Textbox Alasan mutasi Textbox Apakah anda yakin Checkbox data diatas benar
Tipe Obyek
Fungsi
Tab
AB
Memilih jenis mutasi anggota Memilih jenis mutasi anggota Mimilih jenis mutasi anggota Menampilkan foto umat Menampilkan nomor anggota
M
SU
R
Label Label
Menampilkan wilayah lama Menampilkan lingkungan lama Menampilkan tanggal masuk kartu keluarga Menampilkan nama lengkap Memasukkan nama paroki/Gereja baru Memasukkan tanggal mutasi Menampilkan alasan mutasi Validasi isian data mutasi anggota
O
3
AY
Tabel 3.32 Fungsi Obyek Desain Form Pencatatan Mutasi Anggota
IK
13. Desain Form Kegiatan Anggota Form Kegiatan Umat
ST
10
Search
Records Per Page
Enter Text
No
Nama Lengkap
Alamat
Lingkungan
Status Keg Gereja
Status Keg Masyarakat
Actions
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Showing 1 to 10 of 74 entries
Previous
1
2
Next
Gambar 3.28 Desain Form Kegiatan Anggota
81
Desain form kegiatan anggota ini digunakan oleh pengguna ketua lingkungan dan admin untuk melihat data umat yang sudah mengikuti kegiatan dan yang belum mengikuti kegiatan baik itu kegiatan gereja dan kegiatan
A
masyarakat. Desain form kegiatan anggota ini dapat dilihat pada Gambar 3.28 dan fungis dari setiap obyek desain form kegiatan anggota dapat dilihat pada
AY
Tabel 3.33.
Tabel 3.33 Fungsi Obyek Desain Form Kegiatan Anggota Nama Obyek
Tipe Obyek
Fungsi
AB
No
Records per page
ComboBox
2
Search
Textbox
3
Text
DataGridView
Memilih data yang akan ditampilkan Mencari data umat yang ada pada data GridView Menampilkan data umat yang akan dimutasi
SU
R
1
14. Desain Form Pencatatan Kegiatan Anggota
M
Form Detail Anggota Identitas Anggota
ST
IK
O
Foto Umat Nomor Kartu Keluarga Nomor Anggota Keluarga Nama Lengkap Wilayah Lingkungan Jenis Kelamin Tempat, Tanggal Lahir
Text Text Text Text Text Text Text Text
Form Kegiatan Gereja Kegiatan Gereja Yang Telah Diikuti Kegiatan Gereja Yang Dapat Diikuti
Belum Mengikuti Kegiatan Nama Kegiatan
Nama Kegiatan
Nama Kegiatan
Nama Kegiatan
Nama Kegiatan
Nama Kegiatan
Gambar 3.29 Desain Form Pencatatan Kegiatan Anggota
82
Desain form pencatatan kegiatan anggota ini digunakan oleh pengguna ketua lingkungan dan admin untuk mencatat umat yang sudah mengikuti kegiatan gereja dan kegiatan masyarakat. Desain form pencatatan
AY
desain form pencatatan kegiatan dapat dilihat pada Tabel 3.34.
A
kegiatan anggota ini dapat dilihat pada Gambar 3.29 dan fungi setiap obyek
Tabel 3.34 Fungsi Obyek Desain Form Pencatatan Kegiatan Tipe Obyek Label Label
4 5
Foto umat Nomor kartu keluarga Nomor anggota keluarga Nama lengkap wilayah
6 7 8
Lingkungan Jenis kelamin Tempat, tanggal lahir
Label Label Label
9 10
Tanggal pembaptisan Kegiatan Gereja Yang Telah Diikuti Kegiatan Gereja yang dapat diikuti Save changes Cancel
Textbox Label
11
O
12 13
Fungsi
Menampilkan foto umat Menampilkan nomor kartu keluarga Menampilkan nomor kartu kelaurga Menampilkan nama lengkap Menampilkan nama wilayah
R
Label Label Label
SU
3
M
1 2
Nama Obyek
AB
No
Checkbox Button Button
Menampilkan nama lingkungan Menampilkan jenis kelamin Menampilkan tempat dan tanggal lahir Memasukkan tanggal pembaptisan Menampilkan nama kegiatan yang sudah diikuti Menampilkan nama kegiatan yang dapat dicentang untuk diikuti Menyimpan data kegiatan Membatalkan pencatatan kegiatan
ST
IK
15. Desain Form Kematian Desain form kematian digunakan oleh ketua lingkungan dan admin
untuk melihat data umat yang akan di update status dari hidup menjadi meninggal lewat kolom action pada tabel form pencatatan kematian. Desain form kematian ini dapat dilihat pada Gambar 3.30 dan fungsi obyek dari desain form kematian ini dapat dilihat pada Tabel 3.35.
83
Form Pencatatan Kematian 10
Search
Records Per Page
Enter Text
No Anggota Nama Lengkap
Status Keluarga
Alamat
Lingkungan Status
Actions
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Showing 1 to 10 of 74 entries
Previous
1
2
Next
Text Text Text
AY
Text Text Text
A
No
AB
Gambar 3.30 Desain Form Kematian
Tabel 3.35 Fungsi Obyek Desain Form Kematian Nama Obyek Records per page
2
Search
3
Text
ComboBox
SU
1
Tipe Obyek
R
No
Textbox
Memilih data yang akan ditampilkan Mencari data umat yang ada pada data GridView Menampilkan data umat yang akan dimutasi
M
DataGridView
Fungsi
16. Desain Form Pencatatan Kematian
O
Desain form pencatatan kematian ini digunakan oleh pengguna ketua
ST
IK
lingkungan dan admin untuk melakukan pencatatan kematian. Desain form pencatatan kematian ini berisi tentang identitas anggota keluarga dan form pencatatan kematian yang berisi tanggal kematian, tempat kematian dan keterangan kematian. desain form pencatatan kematian ini dapat dilihat pada Gambar 3.31 dan fungsi dari obyek desain form pencatatan kematian ini dapat dilihat pada Tabel 3.36.
84
Form Pencatatan Kematian Identitas Anggota Keluarga
AY
A
Text Text Text Text Text Text Text Text Text Text Text Text
AB
Foto Umat Nomor Kartu Keluarga Nomor Anggota Keluarga Wilayah Lingkungan Nama Lengkap Jenis Kelamin Alamat tinggal Telepon Tempat, Tanggal Lahir Status Nikah Hubungan Keluarga Form Pencatatan Kematian
Text Text Text
R
Tanggal Kematian Tempat Kematian Keterangan Kematian
Cancel
SU
Save Changes
M
Gambar 3.31 Desain Form Pencatatan Kematian
Tabel 3.36 Fungsi Obyek Desain Form Pencatatan Kematian
Nama Obyek
O
No
Foto umat Nomor kartu keluarga Nomor anggota keluarga wilayah
IK
1 2 3
ST
4 5
6 7 8 9 10 11
Lingkungan Nama Lengkap Jenis kelamin Alamat tinggal Telepon Tempat. Tanggal lahir Status nikah
Tipe Obyek Label Label Label Label Label Label Label Label Label Label Label
Fungsi Menampilkan foto umat Menampilkan nomor kartu keluarga Menampilkan nomor kartu kelaurga Menampilkan nama wilayah Menampilkan nama lingkungan Menampilkan nama lengkap Menampilkan jenis kelamin Menampilkan alamat tinggal Menampilkan nomor telepon Menampilkan tempat dan tanggal lahir Menampilkan status nikah
85
Nama Obyek
12 13 14 15
Hubungan keluarga Tanggal kematian Tempat kematian Keterangan kematian
Tipe Obyek
Fungsi
Label Textbox Textbox Textbox
Menampilkan hubungan keluarga Memasukkan tanggal kematian Memasukkan tempat kematian Memasukkan keterangan kematian
A
No
17. Desain Form Grafik Umat
AY
Desain form grafik umat ini digunakan oleh pengguna ketua lingkungan, ketua wilayah, ketua bidang formatio, pastor kepala paroki dan
AB
admin. Khusus untuk ketua lingkungan wilayah hanya melihat lingkungan atau wilayahnya sesuai dengan lingkungan dan wilayahnya sendiri saja. Desain form ini memberikan informasi mengenai prosentase jumlah wilayah,
R
prosentase jenis kelamin, prosentase kriteria usia, status pernikahan,
SU
prosentase pekerjaan, prosentase pendidikan, prosentase agama, dan prosentase golongan darah.Desain form grafik umat ini dapat dilihat pada Gambar 3.32 dan fungsi dari setiap obyek dari desain form grafik umat ini
M
dapat dilihat pada Tabel 3.37.
O
Tabel 3.37 Fungsi Obyek Desain Form Grafik Umat
Nama Obyek
Tipe Obyek
1
Wilayah
ComboBox
2
Lingkungan
Combobox
3
Semua Wilayah
Checkbox
4
Semua lingkungan
Checkbox
5
View Grafik
Button
6 7
Cancel Prosentase jumlah wilayah Grafik Pie
Button Label
ST
IK
No
8
Grafik
Fungsi Memilih wilayah yang akan ditampilkan Memilih lingkungan sesuai dengan wilayah yang sudah dipilih Dicentang apabila memilih semua wilayah Dicentang apabila memilih semua lingkungan Untuk menampilkan laporan grafik umat Membatalkan tampilan grafik Menampilkan nama grafik sesuai dengan grafik yang ada. Menampilkan grafik
86
Grafik Umat Wilayah
Enter Text
Semua Wilayah
Lingkungan
Enter Text
Semua Lingkungan Cancel Persentase Jenis Kelamin
AY
Persentase Jumlah Wilayah
A
View Grafik
Lingkungan 1 Lingkungan 2
Laki-Laki
Lingkungan 3
Perempuan
AB
Lingkungan 4
Persentase Status Pernikahan
Katolik Islam
Remaja 6-15 Tahun Muda/i 16-25 Tahun
SU
Kristen
Balita 0-5 Tahun
R
Persentase Kriteria Usia
Hindu
Dewasa 26-65 Tahun
Budha
Konghuchu
Lansia > 65 Tahun
Persentase Pendidikan
M
Persentase Pekerjaan
ST
IK
O
TK SD
Pekerjaan 1
SMP
Pekerjaan 2
SMA
Pekerjaan 3
Strata 1
Pekerjaan 4
Strata 2 Strata 3
Persentase Golongan Darah
Persentase Agama
A B AB O
Gambar 3.32 Desain Form Grafik Umat
Nikah Belum Nikah Duda/Janda
87
18. Desain Form Grafik Sakramen Umat Grafik Sakramen Umat Wilayah
Enter Text
Lingkungan
Enter Text
Grafik Umat Yang Sudah Menerima Sakramen Tahun 2013 70 60
A
Cancel
AY
View Grafik
Baptis
50
Komuni
40
Krisma
30
Pernikahan
20
0 Wilayah 1
Wilayah 2
Wilayah 3
AB
Jumlah Umat
10
Wilayah 4
Wilayah 5
Grafik Umat Yang Belum Menerima Sakramen Tahun 2013
R
60 50 40
20 10 0 Wilayah 1
SU
30
Wilayah 2
Wilayah 3
ST
IK
O
M
Persentase Jenis Pernikahan
Wilayah 4
Baptis Komuni Krisma Pernikahan
Wilayah 5
Persentase Kriteria Umur Pernikahan
Katolik-Katolik Katolik-Kristen Katolik-Islam
0-5 Tahun 6-25 Tahun
Katolik-Hindu
26-50 Tahun <50 Tahun
Katolik-Budha KatolikKonghuchu
Gambar 3.33 Desain Form Grafik Sakramen Umat
Desain form grafik sakramen umat ini digunakan oleh pengguna
ketua lingkungan, ketua wilayah, pastor kepala paroki dan admin untuk melihat laporan tentang umat yang sudah menerima sakramen, belum menerima
88
sakramen, prosentase jenis pernikahan, dan prosentase kriteria umur pernikahan. Desain form grafik sakramen umat ini dapat dilihat pada Gambar 3.33 dan fungsi setiap obyek desain form grafik sakramen umat ini dapat
A
dilihat pada Tabel 3.38.
Nama Obyek
Tipe Obyek
Wilayah
ComboBox
2
Lingkungan
Combobox
3
Semua Wilayah
Checkbox
4
Semua lingkungan
Checkbox
5
View Grafik
Button
6 7
Cancel Grafik Umat Yang Sudah Menerima Sakramen Grafik Umat Yang Belum Menerima Sakramen Prosentase jenis pernikahan Grafik column Grafik pie
O
9
Button Label
Dicentang apabila memilih semua lingkungan Untuk menampilkan grafik atau dashboard umat Membatalkan tampilan grafik Menampilkan nama grafik sesuai dengan grafik yang ada.
Label
Menampilkan nama grafik sesuai dengan grafik yang ada
Label
Menampilkan nama grafik sesuai dengan grafik yang ada Menampilkan grafik Menampilkan grafik
Grafik Grafik
IK
10 11
SU
M
8
Memilih wilayah yang akan ditampilkan Memilih lingkungan sesuai dengan wilayah yang sudah dipilih Dicentang apabila memilih semua wilayah
R
1
Fungsi
AB
No
AY
Tabel 3.38 Fungsi Obyek Desain Form grafik Sakramen Umat
ST
19. Desain Form Grafik Perkembangan Umat Desain form grafik perkembangan umat digunakan oleh pengguna
admin dan pastor kepala paroki untuk melihat perkembangan umat di Gereja Katolik GYB Surabaya dengan periode tahun yang sudah disediakan yaitu 5, 10, dan 15 tahun yang lalu. Desain form grafik perkembangan umat ini juga memberikan keterangan grafik yang berisi informasi tentang kenaikan dan
89
penurunan jumlah umat per tahun. Desain form grafik perkembangan umat ini dapat dilihat pada Gambar 3.34 dan fungsi setiap obyek desain form grafik
A
perkembangan umat dapat dilihat pada Tabel 3.39.
Periode Tahun
AY
Grafik Perkembangan Umat Enter Text
View Grafik
Cancel
AB
Grafik Perkembangan Umat GYB Surabaya Tahun 2009 Sampai Dengan Tahun 2013
60 50 40
R
30 20
0 2009
SU
10 2010
2011
2012
Jumlah Umat
2013
M
Keterangan Grafik 2009 - 2010 : Mengalami pertumbuhan sebanyak 34.18 % 2010 - 2011 : Mengalami pertumbuhan sebanyak 16.04 % 2011 - 2012 : Mengalami pertumbuhan sebanyak 30.89 % 2012 - 2013 : Mengalami pertumbuhan sebanyak 45.34 %
O
Gambar 3.34 Desain Form Grafik Perkembangan Umat
IK
Tabel 3.39 Fungsi Obyek Desain Form Grafik Perkembangan Umat
ST
No
Nama Obyek
Tipe Obyek
1
Wilayah
ComboBox
2
Lingkungan
Combobox
3
Semua Wilayah
Checkbox
4
Semua lingkungan
Checkbox
Fungsi Memilih wilayah yang akan ditampilkan Memilih lingkungan sesuai dengan wilayah yang sudah dipilih Dicentang apabila memilih semua wilayah Dicentang apabila memilih semua lingkungan
90
Tipe Obyek
5
View Grafik
Button
6 7
Cancel Grafik Umat Yang Sudah Menerima Sakramen Grafik Umat Yang Belum Menerima Sakramen Prosentase jenis pernikahan Grafik column Grafik pie
Button Label
9 10 11
Untuk menampilkan grafik atau dashboard umat Membatalkan tampilan grafik Menampilkan nama grafik sesuai dengan grafik yang ada.
Label
Menampilkan nama grafik sesuai dengan grafik yang ada
Label
Menampilkan nama grafik sesuai dengan grafik yang ada Menampilkan grafik Menampilkan grafik
A
8
Fungsi
AY
Nama Obyek
Grafik Grafik
20. Desain Form Grafik Pemekaran Umat
AB
No
R
Desain form grafik pemekaran umat digunakan oleh pengguna ketua lingkungan, ketua wilayah, pastor kepala paroki dan admin untuk melihat
SU
pemekaran umat yang ada di Gereja Katolik GYB Surabaya. Desain form grafik pemekaran umat ini memberikan informasi tentang pemekeran di setiap wilayah dan lingkungan di Gereja Katolik GYB Surabaya serta memberikan
M
keterangan disetiap grafik sesuai dengan informasi yang ada pada grafik
O
tersebut. desain form grafik pemekaran umat ini dapat dilihat pada Gambar 3.35 dan fungsi dari setiap obyek desain form grafik pemekaran umat ini dapat
ST
IK
dilihat pada Tabel 3.40.
91
Grafik Pemekaran Wilayah Dan Lingkungan Grafik Pemekaran Wilayah Berdasarkan Kartu Keluarga (KK) Grafik Pemekaran Wilayah GYB Surabaya 2013 60 50 40
A
Total KK
30
Standar gereja
20
Total Kelebiahan
AY
10 0 Wilayah 1
Wilayah 2
Wilayah 3
Wilayah 4
Wilayah 5
AB
Keterangan Grafik 1. xxxxxxxxxxxx 2.xxxxxxxxxxxxx
Grafik Pemekaran Lingkungan Berdasarkan Kartu Keluarga (KK) Wilayah
Enter Text
Cancel
R
View Grafik
Grafik Pemekaran Wilayah Andreas Tahun 2013
SU
60 50 40 30 20 10 0
Lingkungan 2
Lingkungan 3
Standar gereja Total Kelebiahan
Lingkungan 4
M
Lingkungan 1
Total KK
O
Keterangan Grafik 1. xxxxxxxxxxxx 2.xxxxxxxxxxxxx
IK
Gambar 3.35 Desain Form Grafik Pemekaran Umat
ST
Tabel 3.40 Fungsi Obyek Desain Form Dashboard Pemekaran Umat
No
Nama Obyek
Tipe Obyek
1
Wilayah
ComboBox
2
Lingkungan
Combobox
3
Semua Wilayah
Checkbox
Fungsi Memilih wilayah yang akan ditampilkan Memilih lingkungan sesuai dengan wilayah yang sudah dipilih Dicentang apabila memilih semua wilayah
92
Tipe Obyek
Semua lingkungan
Checkbox
5
View Grafik
Button
6 7
Cancel Grafik Umat Yang Sudah Menerima Sakramen Grafik Umat Yang Belum Menerima Sakramen Prosentase jenis pernikahan Grafik column Grafik pie
Button Label
8
9 10 11
Dicentang apabila memilih semua lingkungan Untuk menampilkan grafik atau dashboard umat Membatalkan tampilan grafik Menampilkan nama grafik sesuai dengan grafik yang ada.
A
4
Fungsi
Label
Menampilkan nama grafik sesuai dengan grafik yang ada
Label
Menampilkan nama grafik sesuai dengan grafik yang ada Menampilkan grafik Menampilkan grafik
Grafik Grafik
R
21. Desain Form Grafik Kegiatan Umat
AY
Nama Obyek
AB
No
Desain form grafik kegiatan umat ini digunakan oleh ketua
SU
lingkungan, ketua wilayah, ketua bidang sumber, pastor kepala paroki, dan admin untuk melihat informasi tentang kegiatan umat yaitu kegiatan gereja dan kegiatan lingkungan. Informasi yang ditempilkan pada desain form grafik
M
kegiatan umat ini adalah prosentase kegiatan gereja, prosentase jenis kegiatan
O
gereja, prosentase kegiatan masyarakat, dan prosentase jenis kegiatan gereja. Desain form grafik kegiatan umat ini dapat dilihat pada Gambar 3.36 dan
ST
IK
fungsi obyek dari desain form grafik kegiatan umat dapat dilihat pada Tabel 3.41.
93
Grafik Kegiatan Umat
Enter Text
Lingkungan
Enter Text
View Grafik
Cancel
A
Wilayah
Persentase Kegiatan Gereja
AY
Persentase Jenis Kegiatan Gereja
Kegiatan 1 Kegiatan 2
AB
Sudah Mengikuti Kegiatan
Kegiatan 3
Belum Mengikuti Kegiatan
Kegiatan 4 Kegiatan 5
SU
R
Kegiatan 6
Persentase Jenis Kegiatan Masyarakat
Kegiatan 1
Sudah Mengikuti Kegiatan
Kegiatan 2
Belum Mengikuti Kegiatan
Kegiatan 4
Kegiatan 3 Kegiatan 5 Kegiatan 6
ST
IK
O
M
Persentase Kegiatan Masyarakat
No
Gambar 3.36 Desain Form Grafik Kegiatan Umat
Tabel 3.41 Fungsi Obyek Desain Form Grafik Kegiatan Umat Nama Obyek
Tipe Obyek
1
Wilayah
ComboBox
2
Lingkungan
Combobox
Fungsi Memilih wilayah yang akan ditampilkan Memilih lingkungan sesuai dengan wilayah yang sudah dipilih
94
No
Nama Obyek
Tipe Obyek
Fungsi
Semua Wilayah
Checkbox
Dicentang apabila memilih semua wilayah
4
Semua lingkungan
Checkbox
5
View Grafik
Button
6 7
Cancel Grafik Umat Yang Sudah Menerima Sakramen Grafik Umat Yang Belum Menerima Sakramen Prosentase jenis pernikahan Grafik column Grafik pie
Button Label
Dicentang apabila memilih semua lingkungan Untuk menampilkan laporan grafik sakramen Membatalkan tampilan grafik Menampilkan nama grafik sesuai dengan grafik yang ada. Menampilkan nama grafik sesuai dengan grafik yang ada
Label
Menampilkan nama grafik sesuai dengan grafik yang ada Menampilkan grafik Menampilkan grafik
Grafik Grafik
R
10 11
AY
9
Label
AB
8
A
3
22. Desain Form Laporan Kematian
SU
Desain form laporan kematian ini digunakan oleh pengguna ketua bidang kerasulan umum, pastor kepala paroki, dan admin untuk melihat laporan kematian sesuai dengan periode bulan dan periode tahun yang dipilih.
M
Desain form laporan kematian ini dapat dilihat pada Gambar 3.37 dan Gambar
O
3.38 dan fungsi obyek desain form laporan kematian dapat dilihat pada Tabel
IK
3.42 dan Tabel 3.43.
ST
Form Laporan Kematian Periode Bulan
Enter Text
Periode Tahun
Enter Text View
Gambar 3.37 Desain Form Kematian
95
Tabel 3.42 Fungsi Obyek Desain Form Laporan Kematian Tipe Obyek
1 2
Periode bulan Periode tahun
Combobox Textbox
3
View
Button
Fungsi Memilih nama bulan Memasukkan tahun yang akan dilihat Untuk menampilkan laporan kematian
A
Nama Obyek
AY
No
Laporan Kematian
AB
PAROKI GEMBALA YANG BAIK SURABAYA Gereja Katolik Gembala Yang Baik Surabaya Jl. Jemur Handayani X/14 Telp. (031) 841-3301 Fax . (031) 841-8787 Surabaya 60237 INDONESIA
Jumlah Umat : xxxx Laki-Laki : xxxx Perempuan : xxxx No Anggota
Text Text Text
Text Text Text
Nama Lengkap
Jenis Kelamin Alamat
Text Text Text
Text Text Text
SU
No
R
Laporan Kematian GYB Surabaya Nama Lingkungan : Andreas I Periode Laporan Tahun : 2013
Tanggal Kematian
Text Text Text
Text Text Text
Sabtu, 01 Juni 2013
M
PAROKI GEMBALA YANG BAIK SURABAYA
Text Text Text
Telepon
O
Gambar 3.38 Desain Form Cetak Laporan Kematian
IK
Tabel 3.43 Fungsi Obyek Desain Form Cetak Laporan Kematian
Label
2 3
Laporan Kematian GYB Surabaya Nama lingkungan Periode laporan tahun
Label Label
Menampilkan nama laporan kematian Menampilkan nama lingkungan Menampilkan periode tahun
Jumlah umat Laki-laki Perempuan Text
Label Label Label DataGridView
Menampilkan jumlah umat Menampilkan jumlah laki-laki Menampilkan jumlah perempuan Menampilkan data kematian
No
ST
1
4 5 6 7
Nama Obyek
Tipe Obyek
Fungsi
96
23. Desain Form Cetak Kartu Keluarga Desain form cetak kartu keluarga ini digunakan oleh ketua lingkungan dan admin untuk mencetak kartu keluarga yang sudah dicatat pada
A
aplikasi ini. desain form cetak kartu keluarga ini menampilkan nama kepala keluarga yang akan dicetak, setiap keluarga yang sudah terdaftar menjadi umat
AY
di Gereja Katolik GYB Surabaya wajib memiliki kartu keluarga ini. Desain
form cetak kartu keluarga dan laporan kartu keluarga dapat dilihat pada
AB
Gambar 3.39 dan Gambar 3.40 serta fungsi obyek desain form cetak kartu
keluarga dan laporan kartu keluarga dapat dilihat pada Tabel 3.44 dan Tabel
R
3.45.
10
SU
Form Cetak KK
Search Enter Text
Records per page Tanggal Masuk
Text Text Text
Text Text Text
No KK
Kepala Keluarga
Alamat
Lingkungan
Actions
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
M
No
ST
IK
O
Showing 1 to 10 of 14 entries
No
Previous
1
2
Next
Gambar 3.39 Desain Form Cetak Kartu Keluarga
Tabel 3.44 Fungsi Obyek Desain Form Cetak Kartu Keluarga Nama Obyek
Tipe Obyek
1
Records Per Page
Combobox
2
Search
Textbox
3
Text
DataGridView
Fungsi Menampilkan data keluarga sesuai dengan record yang dipilih Mencari data umat yang ada pada tabel cetak kartu keluarga Menampilkan data kartu keluarga
97
Form Cetak KK PAROKI GEMBALA YANG BAIK SURABAYA Gereja Katolik Gembala Yang Baik Surabaya Jl. Jemur Handayani X/14 Telp. (031) 841-3301 Fax . (031) 841-8787 Surabaya 60237 INDONESIA
AY
A
KARTU KELUARGA KATOLIK Kartu ini mohon diserahkan kepada Ketua Lingkungan bila anda membutuhkan pelayanan Pastoral Nomor Kartu Keluarga : xxxx Nama Wilayah: xxxx Alamat : xxxx Tanggal Cetak : xxxx Nama Lingkungan :xxxx Telepon : xxxx No
Nama Lengkap
JK
Agama
Hub Keluarga Tempat&tgllahir Tempat&tglpermandian
Temapt&tglpernikahan
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
AB
Text Text
Tempat&tglkrisma
Tempat&tglkematian
Tgl pindah Keg gereja
Keg masyarakat
pendidikan pekerjaan Gol Darah
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
SU
R
NO
Ketua Lingkungan
Pastor Kepala Paroki
xxxxxx
xxxxxx
M
xxxxxx
Kepala Keluarga
PAROKI GEMBALA YANG BAIK SURABAYA
Sabtu , 01 Juni 2013
O
Gambar 3.40 Desain Form Laporan Kartu Keluarga
IK
Tabel 3.45 Fungsi Obyek Desain Form Laporan Kartu Keluarga
ST
No
1
Nama Obyek
Tipe Obyek
Fungsi
Label
Menampilkan judul laporan
Label
3
Kartu Keluarga Katolik Nomor kartu keluarga Nama wilayah
Label
Menampilkan nomor kartu keluarga Menampilkan nama wilayah
4 5 6 7 8
Nama lingkungan Alamat Telepon Tanggal cetak Text
Label Label Label Label Datagridview
Menampilkan nama lingkungan Menampilkan nama lamat Menampilkan nomor telepon rumah Menampilkan tanggal cetak Menampilkan data kartu keluarga
2
98
24. Desain Form Laporan Mutasi Keluarga Desain form laporan mutasi keluarga digunakan oleh pengguna admin dan pastor kepala paroki untuk melihat umat yang melakukan mutasi
A
sesuai dengan periode yang dipilih. Desain form laporan mutasi dapat dilihat pada Gambar 3.41 dan fungsi obyek desain form laporan mutasi dapat dilihat
AY
pada Tabel 3.46.
AB
Laporan Mutasi Keluarga
R
PAROKI GEMBALA YANG BAIK SURABAYA Gereja Katolik Gembala Yang Baik Surabaya Jl. Jemur Handayani X/14 Telp. (031) 841-3301 Fax . (031) 841-8787 Surabaya 60237 INDONESIA
Jumlah Umat : xxxx Laki-Laki : xxxx Perempuan : xxxx Alasan Mutasi : xxxxxx
Text Text
No KK
Kepala Keluarga
Lingkungan Lama Lingkungan Baru Alasan Mutasi Ket Mutasi
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
O
Text
Tanggal Mutasi
M
No
SU
Laporan Mutasi Keluarga GYB Surabaya Nama Lingkungan : Andreas I Periode Laporan Tahun : 2013
ST
IK
PAROKI GEMBALA YANG BAIK SURABAYA
No
1
2
Sabtu, 01 Juni 2013
Gambar 3.41 Desain Form Laporan Mutasi Keluarga
Tabel 3.46 Fungsi Obyek Desain Form Laporan Mutasi Keluarga Nama Obyek Laporan mutasi keluarga GYB Surabaya Nama lingkungan
Tipe Obyek
Fungsi
Label
Menampilkan judul laporan mutasi
Label
Menampilkan nama lingkungan
99
No
Nama Obyek
Tipe Obyek
Fungsi
Periode laporan tahun
Label
Menampilkan periode laporan
4 5 6 7
Jumlah umat Laki-laki Perempuan Text
Label Label Label DataGridView
Menampilkan jumlah umat Menampilkan jumlah laki-laki Menampilkan jumlah perempuan Menampilkan data mutasi keluarga
A
3
AY
25. Desain Form Laporan Mutasi Anggota
Desain form laporan mutasi anggota ini digunakan oleh admin dan
AB
pastor kepala paroki untuk melihat laporan mutasi anggota sesuai dengan
periode bulan dan tahun yang dipilih oleh pengguna. Desain form mutasi anggota ini dapat dilihat pada Gambar 3.42 dan fungsi obyek desain form
SU
R
laporan mutasi anggota dapat dilihat pada Tabel 3.47.
Laporan Mutasi Anggota
O
M
PAROKI GEMBALA YANG BAIK SURABAYA Gereja Katolik Gembala Yang Baik Surabaya Jl. Jemur Handayani X/14 Telp. (031) 841-3301 Fax . (031) 841-8787 Surabaya 60237 INDONESIA
Laporan Mutasi Anggota GYB Surabaya Nama Lingkungan : Andreas I Periode Laporan Tahun : 2013
IK
Jumlah Umat : xxxx Laki-Laki : xxxx Perempuan : xxxx
Tanggal Mutasi
No Anggota Nama Lengkap
Lingkungan Lama
Lingkungan Baru
Kepala Keluarga Lama
Kepala Keluarga Baru
Alasan Mutasi
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
Text
ST
NO
PAROKI GEMBALA YANG BAIK SURABAYA
Gambar 3.42 Desain Form Laporan Mutasi Anggota
Sabtu, 01 Juni 2013
100
Tabel 3.47 Fungsi Obyek Desain Form Laporan Mutasi Anggota No
Nama Obyek
Label
Menampilkan judul laporan mutasi
Label Label
Menampilkan nama lingkungan Menampilkan periode laporan
Jumlah umat Laki-laki Perempuan Text
Label Label Label DataGridView
Menampilkan jumlah umat Menampilkan jumlah laki-laki Menampilkan jumlah perempuan Menampilkan data mutasi anggota
A
4 5 6 7
Laporan mutasi keluarga GYB Surabaya Nama lingkungan Periode laporan tahun
AY
2 3
Fungsi
AB
1
Tipe Obyek
26. Desain Form Laporan Kriteria Laporan Kriteria Umat
SU
R
PAROKI GEMBALA YANG BAIK SURABAYA Gereja Katolik Gembala Yang Baik Surabaya Jl. Jemur Handayani X/14 Telp. (031) 841-3301 Fax . (031) 841-8787 Surabaya 60237 INDONESIA
Laporan Data Umat Paroki GYB Surabaya
:xxxxxx :xxxxxx :xxxxxx
ST
IK
O
M
Detail Laporan Wilayah Lingkungan Agama : xxxx Kategori Usia Tahun baptis Tahun Komuni Tahun Krisma Status Nikah Cara Pernikahan Pekerjaan Pendidikan Terakhir Kegiatan Gereja Kegiatan Masyarakat
Jumlah Umat Jumlah Kepala Keluarga Laki-Laki Perempuan
:xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx :xxxxxx
No
No Anggota
Nama Lengkap
Jenis Kelamin
Alamat
Telepon
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
PAROKI GEMBALA YANG BAIK SURABAYA
Sabtu, 01 Juni 2013
Gambar 3.43 Desain Form Laporan Kriteria
101
Desain form laporan kriteria ini digunakan oleh semua ketua bidang, admin, dan pastor kepala paroki untuk melihat data umat yang dipilih sesuai dengan kriteria yang akan ditampilkan oleh pengguna. Desain form laporan
A
kriteria ini dapat dilihat pada Gambar 3.43 dan fungsi obyek dari desain form
AY
laporan kriteria ini dapat dilihat pada Tabel 3.48.
Tabel 3.48 Fungsi Obyek Desain Form Laporan Kriteria Tipe Obyek Label
2 3
Laporan data umat paroki GYB Surabaya Wilayah Lingkungan
4 5 6 7 8 9 10 11 12 13 14
Agama Kategori usia Tahun baptis Tahun komuni Tahun krisma Status nikah Cara pernikahan Pekerjaan Pendidikan terkahir Kegiatan gereja Kegiatan masyarakat
Label Label Label Label Label Label Label Label Label Label Label
15 16
Jumlah umat Jumlah kepala keluarga Laki-laki Perempuan Text
Label Label
ST
IK
17 18 19
Fungsi
Menampilkan judul laporan
Menampilkan nama wilayah Menampilkan nama lingkungan
R
Label Label
SU
M
O
1
Nama Obyek
AB
No
Label Label Datagridview
Menampilkan nama agama Menampilkan kategori usia Menampilkan tahun baptis Menampilkan tahun komuni Menampilkan tahun krisma Menampilkan status nikah Menampilkan cara pernikahan Menampilkan pekerjaan Menampilkan pendidikan Menampilkan nama kegiatan gereja Menampilkan nama kegiatan masyrakat Menampilkan jumlah umat Menampilkan jumlah kepala keluarga Menampilkan jumlah laki-laki Menampilkan jumlah perempuan Menampilkan data umat
27. Desain Form Pengelolaan Pengguna Desain form pengelolaan pengguna ini digunakan oleh semua level pengguna. Desain form pengelolaan pengguna berfungsi untuk mengganti password lama dengan password yang baru sesuai dengan level pengguna. Desain form pengelolaan pengguna dapat dilihat pada Gambar 3.44 dan fungsi
102
dari setiap obyek desain form pengelolaan pengguna dapat dilihat pada Tabel 3.49.
Enter Text
Records Per Page
No
Username
Lingkungan Nama Lengkap
Alamat
Telepon
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Text Text Text
Blokir
Actions
Text Text Text
Text Text Text
Text Text Text
Previous 1 2
Next
SU
R
Showing 1 to 10 of 74 entries
Level
AB
10
AY
Search
A
Form View Users
Gambar 3.44 Desain Form Pengelolaan Pengguna
Tabel 3.49 Fungsi Obyek Desain Form Pengelolaan Pengguna
Records Per Page
O
1
Nama Obyek
M
No
Search
IK
2 3
Text
Tipe Obyek Combobox Textbox DataGridView
Fungsi Menampilkan data keluarga sesuai dengan record yang dipilih Mencari data umat yang ada pada tabel cetak kartu keluarga Menampilkan data kartu keluarga
ST
28. Desain Form Pengelolaan Data Master Desain form pengelolaan data master digunakan oleh admin untuk menambah dan mengubah data master yang dibutuhkan oleh aplikasi ini. ada sembilan data master yang digunakan disini yaitu master wilayah, lingkungan, hubungan keluarga, pendidikan, pekerjaan, kegiatan gereja, kegiatan
103
masyrakat, cara pernikahan, dan user. Berikut merupakan contoh desain form pengelolaan data master lingkungan yang dapat dilihat pada Gambar 3.45 dan fungsi dari setiap obyek desain form pengelolaan data master dapat dilihat
Form Lingkungan Search Enter Text
10 No
Nama Wilayah
Nama Lingkungan
Text Text Text
Text Text Text
Text Text Text 1
Text Text Text
2
Next
R
Previous
Actions
AB
Showing 1 to 10 of 27 entries
AY
A
pada Tabel 3.50.
SU
Gambar 4.45 Desain Form Pengelolaan Data Master Lingkungan
Tabel 3.50 Fungsi Obyek Desain Form Pengelolaan Data Master Nama Obyek
Tipe Obyek
M
No
Records Per Page
Combobox
2
Search
Textbox
3
Text
DataGridView
Menampilkan data keluarga sesuai dengan record yang dipilih Mencari data umat yang ada pada tabel cetak kartu keluarga Menampilkan data kartu keluarga
IK
O
1
Fungsi
ST
Form Tambah Lingkungan Wilayah
Enter Text
Lingkungan
Enter Text Save Changes
Cancel
Gambar 4.46 Desain Form Pencatatan Data Master
104
Tabel 3.51 Fungsi Obyek Desain Form Pencatatan Data Master Tipe Obyek
Wilayah Lingkungan
Combobox Textbox
3
Save Changes
Button
4
Cancel
Button
Memilih nama wilayah Memasukkan nama lingkungan sesuai dengan wilayah yang dipilih Menambah atau menyimpan data master yang baru diinputkan
A
1 2
Fungsi
Membatalkan penyimpanan data master
3.4
Perancangan Evaluasi Sistem
3.4.1
Perancangan Uji Coba Sistem
AY
Nama Obyek
AB
No
R
Perancangan uji coba sistem ini berisi tentang rancangan uji coba pada form yang telah dibuat. Uji coba ini dilakukan dengan menggunakan Black Box
SU
Testing. Aplikasi ini akan diuji dengan melakukan berbagai percobaan untuk membuktikan bahwa aplikasi yang dibuat sesuai dengan tujuan.
M
A. Rancangan Uji Coba Form Login
Proses login dilakukan oleh user dengan cara memasukkan username dan
O
password. Contoh data uji coba login yang digunakan untuk proses login ini dapat
IK
dilihat pada Tabel 3.52 dan untuk rancangan uji coba form Login dapat dilihat
ST
pada Tabel 3.53.
No 1 2
Nama Field Username Password
Tabel 3.52 Data Uji Coba Login Data 1
Data 2
[email protected]
admin
1234567890
admin
105
Tabel 3.53 Rancangan Uji Coba Form Login
AY
Mendeskripsikan Username atau Password yang invalid
AB
2
Input Output yang diharapkan Memasukkan data 1 Pengguna langsung seperti pada Tabel diarahkan ke halaman 3.52 administrator umat dan menu aktif sesuai dengan level pengguna Memasukkan data Muncul Pesan Error “Maaf! Username & Password Salah! Username: Atau ID Anda Sedang Di Admin123 dan Blokir Oleh Admin” Password : 1234567890
A
No Tujuan 1 Mendeskripsikan Username dan Password yang valid
B. Rancangan Uji Coba Form Tambah Data Kartu Keluarga Umat Proses dari form tambah data kartu keluarga umat ini adalah untuk
R
menyimpan dan mengubah data umat. Contoh uji coba form tambah data kartu
SU
keluarga umat dapat dilihat pada Tabel 3.34, sedangkan rancangan uji coba form tambah data kartu keluarga umat dapat dilihat pada Tabel 3.35.
Tabel 3.54 Data Uji Coba Form Tambah Data kartu keluarga Umat
M
Nama Field Tanggal Masuk KK Lingkungan Alamat Telp Rumah Fax Rumah
Data 1 15/07/2007 Andreas 1 Jl. Tenggilis Tengah IV/11 8416714 8416714
IK
O
No 1 2 3 4 5
ST
Tabel 3.55 Rancangan Uji Coba Form Tambah Data kartu keluarga Umat
No
Tujuan
Input
1
Menyimpan data kartu keluarga baru ke dalam database
Memasukkan data 1 seperti pada Tabel 3.54, kemudian menekan tombol Save Changes
2
Menghindari ada field yang kosong saat penyimpanan
Memasukkan data kosong pada salah satu field, kemudian menekan tombol Save Changes
Output yang diharapkan Pengguna akan diarahkan ke halaman pencatatan detail anggota sesuai dengan nomor kartu keluarga Muncul Pesan Error “Tanggal Masuk Wajib Dipilih”
106
C. Rancangan Uji Coba Form Tambah Data Anggota Keluarga Proses dari form tambah data anggota keluarga ini adalah menyimpan dan mengubah data anggota keluarga. Contoh uji coba form tambah data anggota
A
keluarga ini dapat dilihat pada Tabel 3.56 dan rancangan uji coba form tambah
AY
data anggota keluarga pada Tabel 3. 57.
Tabel 3.56 Data Uji Coba Form Tambah Data Anggota Keluarga
R
AB
01001.004 15/07/2007 Lukas Budi Gunawan Waghete 24/04/1989 Laki-laki Belum Menikah Anak Katolik 031909090 085730927908 085354634707 031909090
[email protected] Strata 1 Karyawan Images7.jpg
M
IK
Tabel 3.57 Rancangan Uji Coba Form Tambah Data Anggota
1
Meyimpan data anggota baru kedalam database
Memasukkan data 1 seperti pada Tabel 3.56
Output yang diharapkan Data berhasil disimpan dan muncul pada halaman view data umat
2
Menghindari ada field yang kosong saat penyimpanan Menghindari ada field yang tidak boleh huruf
Memasukkan data kosong pada salah satu field, kemudian menekan tombol Save Changes Memasukkan handphone dengan data seperti 12deerrd123
Muncul Pesan Error “Nama Lengkap Wajib Diisi” Muncul pesan error “handphone wajib angka”
ST
No
Data 1
SU
Nama Field Nomor Kartu Keluarga Tanggal masuk Nama lengkap Tempat lahir Tanggal lahir Jenis kelamin Status nikah Hubungan keluarga Agama Telepon kantor Handphone 1 Handphone 2 Fax kantor Email Pendidikan Pekerjaan Upload foto
O
No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
3
Tujuan
Input
107
D. Rancangan Uji Coba Form Pencatatan Sakramen Umat Form ini digunakan untuk mencatat umat yang sudah menerima sakramen. Sakramen yang dicatat disini ada 4 (empat) sakramen yaitu sakramen
A
baptis, sakramen komuni, sakramen krisma, dan sakramen pernikahan. contoh uji coba form pencatatan sakramen umat dapat dilihat pada Tabel 3.58 dan rancangan
AY
uji coba form pencatatan sakramen dapat dilihat pada Tabel 3.59.
Tabel 3.58 Data Uji Coba Form Pencatatan Sakramen Umat Data 1
AB
Nama Field Tanggal Pembaptisan Nama baptis Tempat pembaptisan
24/04/2013 Petrus GYB Surabaya
R
No 1 2 3
No
Tujuan
SU
Tabel 3.59 Rancangan Uji Coba Form Pencatatan Sakramen Umat Input
Output yang diharapkan Data berhasil disimpan dan muncul pada halaman view data sakramen umat
Meyimpan data sakramen baru kedalam database
Memasukkan data 1 seperti pada Tabel 3.58
2
Menghindari ada field yang kosong saat penyimpanan Menampilkan nama baptis di depan nama lengkap umat
Memasukkan data kosong pada salah satu field, kemudian menekan tombol Save Changes Memasukkan nama baptis sesuai dengan data 1 seperti pada Tabel 3.58
Muncul Pesan Error “Tanggal Baptis Wajib Diisi” Nama baptis muncul didepan nama lengkap umat
Pengguna akan mengisikan sakramen komuni tetapi belum mengisi sakramen baptis
Pengguna mengklik tombol sakramen komuni yang ada di kolom action pada Tabel sakramen umat
Halaman sakramen komuni tidak muncul
O
M
1
IK
3
ST
4
108
E. Rancangan Uji Coba Form Pencatatan Kegiatan Umat Form ini digunakan untuk mencatat semua kegiatan umat yaitu kegiatan gereja dan kegiatan masyarakat yang diikuti oleh umat dan juga menampilkan
A
informasi umat yang sudah mengikuti kegiatan dan belum mengikuti kegiatan. Contoh uji coba form pencatatan kegiatan umat dapat dilihat pada Tabel 3.60 dan
AY
rancangan uji coba form pencatatan kegiatan umat dapat dilihat pada Tabel 3.61.
Tabel 3.60 Data Uji Coba Form Pencatatan Kegiatan Umat Data 1 Putra altar, Pemuda Katolik, Mudika Pengurus RT
R
2
Nama Field Kegiatan Gereja Yang telah diikuti Kegiatan Masyarakat yang telah diikuti
AB
No 1
SU
Tabel 3.61 Rancangan Uji Coba Form Pencatatan Sakramen Umat No
Tujuan
Input
Menyimpan kegiatan gereja yang dapat diikuti
Memasukkan data 1 seperti pada Tabel 3.60
2
Mencentang salah satu kegiatan gereja atau kegiatan masyrakat yang dapat diikuti
Mencentang data 1 seperti pada Tabel 3.60
Kegiatan yang dicentang akan naik dari kegiatan yang dapat diikuti ke kegiatan yang telah diikuti
IK
O
M
1
Output yang diharapkan Data berhasil disimpan dan status berubah menjadi sudah mengikuti kegiatan.
ST
F. Rancangan Uji Coba Form Pencatatan Kematian Umat Form ini digunakan untuk mencatat kematian umat yang terjadi di Gereja
Katolik GYB Surabaya. Contoh uji coba form pencatatan kematian umat dapat
dilihat pada Tabel 3.62 dan rancangan uji coba form pencatatan kematian umat dapat dilihat pada Tabel 3.63.
109
Tabel 3.62 Data Uji Coba Form Pencatatan Kematian Umat Nama Field Tanggal Kematian Tempat kematian Keterangan kematian
Data 1 23/08/2013 Rumah Sakit Sakit
A
No 1 2 3
No
Tujuan
Input
Meyimpan data kematian baru kedalam database
Memasukkan data 1 seperti pada Tabel 3.62
2
Menghindari ada field yang kosong saat penyimpanan
Memasukkan data kosong pada salah satu field, kemudian menekan tombol Save Changes
Output yang diharapkan Data berhasil disimpan dan muncul pada halaman view data kematian umat dan status berubah dari hidup menjadi meninggal pada kolom status
SU
R
AB
1
AY
Tabel 3.63 Rancangan Uji Coba Form Pencatatan Kematian Umat
Muncul Pesan Error “Tanggal kematian Wajib Diisi”
G. Rancangan Uji Coba Form Pencatatan Mutasi Umat
M
Form ini digunakan untuk mencatat umat yang akan melakukan mutasi. Pencatatan mutasi yang dilakukan ada 2 (dua) yaitu pencatatan mutasi keluarga
O
dan pencatatan mutasi anggota. Contoh uji coba form pencatatan mutasi umat
IK
dapat dilihat pada Tabel 3.64 dan rancangan uji coba form pencatatan mutasi umat
ST
dapat dilihat pada Tabel 3.65.
No 1 2 3 4
Tabel 3.64 Data Uji Coba Form Pencatatan Mutasi Umat
Nama Field Paroki/Gereja Baru Tanggal Mutasi Keterangan mutasi Alasan Mutasi
Data 1 Gereja Katolik Paroki Hati Kudus 24/07/2013 Pindah Tempat Kerja Pindah Lingkungan
110
Tabel 3.65 Rancangan Uji Coba Form Pencatatan Mutasi Umat Input
1
Meyimpan data mutasi baru kedalam database
Memasukkan data 1 seperti pada Tabel 3.64
Output yang diharapkan Data berhasil disimpan dan muncul pada halaman view data mutasi umat
2
Menghindari ada field yang kosong saat penyimpanan
Memasukkan data kosong pada salah satu field, kemudian menekan tombol Save Changes
Muncul Pesan Error “Tanggal mutasi Wajib Diisi”
A
Tujuan
AY
No
H. Rancangan Uji Coba Form Pengelolaan Data Master
AB
Form ini digunakan untuk menambah dan mengubah data master yang
dilakukan oleh pengguna admin. Contoh uji coba form pengelolaan data master
R
ini dapat dilihat pada Tabel 3.66 dan rancangan uji coba form pengelolaan data
SU
master dapat dilihat pada Tabel 3.67.
Tabel 3.66 Data Uji Coba Form Pengelolaan Data Master Nama Field Nama wilayah Nama lingkungan
Data 1
Andreas Andreas 1
M
No 1 2
O
Tabel 3.67 Rancangan Uji Coba Form Pengelolaan Data Master Tujuan
Meyimpan data master baru kedalam database
Memasukkan data 1 seperti pada Tabel 3.66
Output yang diharapkan Data berhasil disimpan dan muncul pada halaman form lingkungan
Mengubah data master yang lama dengan yang baru
Mengganti nama lingkungan “Andreas I” menjasi “Andreas 1”
Data berhasil diubah dari “Andreas I” menjadi “Andreas 1”
IK
No
ST
1
2
Input
111
I. Rancangan Uji Coba Form Laporan Kriteria Proses dari form laporan kriteria ini adalah menghasilkan laporan sesuai dengan kriteria yang dipilih oleh pengguna aplikasi ini. Contoh uji coba form
A
laporan kriteria dapat dilihat pada Tabel 3.68 dan rancangan uji coba form laporan
AY
kriteria dapat dilihat pada Tabel 3.69.
Tabel 3.68 Data Uji Coba Form Laporan Kriteria Data 1
R
AB
Andreas Semua Lingkungan Semua Usia Menikah Katolik-Katolik SMA/Sederajat Semua Pekerjaan Semua Kegiatan Semua Kegiatan
SU
Nama Field Wilayah Lingkungan Usia Tahun baptis Tahun komuni Tahun krisma Status nikah Cara nikah Pendidikan Pekerjaan Kegiatan Gereja Kegiatan masyarakat
M
No 1 2 3 4 5 6 7 8 9 10 11 12
Tabel 3.69 Rancangan Uji Coba Form Pengelolaan Data Master Tujuan
O
No
Menampilkan laporan kriteria
Memasukkan data 1 seperti pada Tabel 3.68
Memilih wilayah “Andreas”
Memasukkan nama wilayah “Andreas”
IK
1
ST
2
Input
Output yang diharapkan Laporan kriteria berhasil ditampilkan pada halaman PDF laporan kriteria Field lingkungan berisi nama lingkungan yang ada di wilayah “Andreas” yaitu “Andreas 1 dan Andreas 2”
112
J. Rancangan Uji Coba Form Grafik Umat Form grafik umat ini adalah form yang menampilkan grafik berisi informasi tentang prosentase jumlah wilayah, prosentase jenis kelamin, prosentase
A
kriteria usia, prosentase status pernikahan, prosesntase pekerjaan, prosentase pendidikan, prosentase agama, dan prosentase golongan darah. Contoh uji coba
AY
form grafik umat ini dapat dilihat pada Tabel 3.70 dan rancangan uji coba form grafik umat ini pada Tabel 3.71.
Data 1 Andreas Andreas 1
SU
R
No Nama Field 1 Wilayah 2 Lingkungan
AB
Tabel 3.70 Data Uji Coba Form grafik Umat
Data 2 Filipus Semua lingkungan Filipus
Tabel 3.71 Rancangan Uji Coba Form grafik Umat
1
Menampilkan Laporan grafik umat Menampilkan Laporan grafik umat
Input
Memasukkan data 1 seperti pada Tabel 3.70 Memasukkan data 2 seperti pada Tabel 3.70
IK
O
2
Tujuan
M
No
Output yang diharapkan Muncul grafik umat sesuai dengan wilayah dan lingkungan yang dipilih Muncul grafik umat sesuai dengan wilayah dan semua lingkungan yang ada di wilayah tersebut
ST
K. Rancangan Uji Coba Form Pengelolaan Data User Form pengelolaan data user ini adalah untuk mengubah password atau
kata sandi pengguna yang menggunakan aplikasi ini. Contoh uji coba form pengelolaan data user dapat dilihat pada Tabel 3.72 dan rancangan uji coba form pengelolaan user dapat dilihat pada Tabel 3.73.
113
Tabel 3.72 Data Uji Coba Form Pengelolaan Data User No Nama Field 1 Password baru
Data 1 1234567890
Tujuan
Input
Menyimpan dan mengubah data password baru
Memasukkan data 1 seperti pada Tabel 3.72
2
Menghindari user atau pengguna lain mengganti password baru pengguna yang lain
Login atau masuk sebagai user atau pengguna lain
AB
1
Output yang diharapkan Data password baru berhasil diubah dan login menggunakan password baru berhasil digunakan
AY
No
A
Tabel 3.73 Rancangan Uji Coba Form Pengelolaan Data User
SU
R
Halaman view users hanya menampilkan user atau pengguna yang login.
L. Rancangan Uji Coba Form Lupa Password Form lupa password ini adalah untuk pengguna yang sudah memiliki hak
M
akses untuk halaman administrator dan mengalami lupa password. Dengan form lupa password ini pengguna dapat mengganti password yang lama dengan
O
password yang baru lewat konfigurasi email yang digunakan untuk mengakses
IK
halaman administrator. Contoh uji coba form lupa password dapat dilihat pada Tabel 3.74 dan rancangan uji coba form lupa password dapat dilihat pada Tabel
ST
3.75.
Tabel 3.74 Data Uji Coba Form Lupa Password No Nama Field 1 Email
Data 1 Data 2
[email protected] [email protected]
114
Tabel 3.75 Rancangan Uji Coba Form Lupa Password
1
Tujuan
Input
Mengirim email untuk mendapat hak akses mengganti email
Memasukkan data 1 seperti pada Tabel 3.74
Output yang diharapkan Password berhasil dikirim lewat email dan menampilkan pesan “password anda berhasil dikirim ke email
A
No
AY
[email protected]
”
Tidak ada inputan pada kotak isian email Mengecek email
SU
4
Password tidak berhasil dikirim dan muncul pesan error “Maaf Email Anda Tidak Terdaftar Sebagai Pengguna” Pesan error “Maaf, Anda Belum Mengisikan Email” Ada email yang masuk dari administrator GYB untuk recovery password
AB
3
Memasukkan data 2 seperti pada Tabel 3.74
R
Menghindari email lain yang mencoba masuk ke sistem administrator Menghindari kotak isian email yang kosong Mengecek apakah password yang dikirim lewat email sudah masuk
2
M. Rancangan Uji Coba Form Confirm Password
M
Form confirm password ini bertujuan untuk mengganti password yang
O
lupa dengan password yang baru. Dengan form confirm password ini pengguna dapat menginputkan password yang baru. Contoh uji coba form confirm password
IK
dapat dilihat pada Tabel 3.76 dan rancangan uji coba dapat dilihat pada Tabel
ST
3.77.
Tabel 3.76 Data Uji Coba Form Confirm Password
No Nama Field 1 Password 2
Confirm Password
Data 1 1234567890 1234567890
Data 3
Data 2 1234567890 12345
12345 12345
115
Tabel 3.77 Rancangan Uji Coba Form Confirm Password
3
Menghindari inputan kosong pada isian password dan confirm password
Tidak menginputkan password dan confirm password
Memasukkan data 2 seperti pada Tabel 3.76
Memasukkan data 3 seperti pada Tabel 3.76
M O IK
ST
A
Memasukkan data 1 seperti pada Tabel 3.76
SU
4
Menginputkan password dan confirm password yang baru Menginputkan password dan confirm password yang baru Menginputkan password dan confirm password yang baru
Output yang diharapkan Pengguna langsung masuk ke halaman utama administrator
Muncul pesan error “Maaf Isian Password dan Confirm password Harus Sama”
AY
2
Input
Pesan error “Password harus lebih dari 6 Karakter”
AB
1
Tujuan
R
No
Pesan error “Anda Belum Menginputkan Password Baru”