• Tidak ada hasil yang ditemukan

BAB IV PERANCANGAN SISTEM USULAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV PERANCANGAN SISTEM USULAN"

Copied!
22
0
0

Teks penuh

(1)

38 4.1. Tahapan Perancangan Sistem 4.1.1. Analisa Kebutuhan

1. Kebutuhan Pengguna

Dalam perancangan sistem informasi pendaftaran nikah pada Kantor Urusan Agama Kecamatan Patokbeusi terdapat dua pengguna yang dapat saling berinteraksi dalam lingkungan sistem, yaitu : Admin dan Calon Pengantin. Kedua pengguna tersebut memiliki karakteristik dengan sistem yang berbeda-beda, seperti berikut :

a. Skenario kebutuhan calon pengantin 1) Daftar menikah

2) Tentukan tanggal menikah 3) Tentukan tempat menikah 4) Melihat jadwal menikah

5) Cetak bukti pendaftaran menikah b. Skenario kebutuhan admin

1) Melakukan login

2) Kelola data pendaftaran pernikahan

3) Konfirmasi permohonan pendaftaran menikah 4) Cetak data pendaftaran menikah

5) Membuat laporan catatan pernikahan 6) Melakukan logout

(2)

2. Kebutuhan Sistem

Adapun beberapa kebutuhan sistem yang dibutuhkan agar terpenuhi sebuah proses yang lebih baik dari sebelumnya telah penulis rangkum sebagai berikut :

a. Admin melakukan login terlebih dahulu untuk dapat mengakses sistem dengan mengisi username dan password

b. Sistem akan memverifikasi username dan password yang telah diisi c. Sistem akan menampilkan menu utama KUA online

d. Sistem dapat megelola pendaftaran, kelola data pendaftaran, konfirmasi permohonan pendaftaran, cetak data pendaftaran dan membuat laporan pencatatan menikah

e. Admin diharuskan melakukan logout setelah selesai menggunakan sistem

4.1.2. Perancangan Diagram Usecase

1. Usecase Diagram Menu Utama Calon Pengantin

(3)

2. Usecase Diagram Menu Utama Admin

Gambar IV.2. Usecase Diagram Menu Utama Admin

4.1.3. Perancangan Diagram Activity

1. Activity Diagram Menu Utama Calon Pengantin

(4)

2. Activity Diagram Menu Utama Admin

Gambar IV.4. Activity Diagram Menu Utama Admin

4.1.4. Rancangan Dokumen Sistem Usulan

Rancangan dokumen merupakan penjelasan mengenai dokumen-dokumen yang digunakan pada Kantor Urusan Agama Kecamatan Patokbeusi sebagai kebutuhan data, sehingga menghasilkan informasi yang berguna dalam sistem informasi Kantor Urusan Agama Kecamatan Patokbeusi. Adapun dokumen-dokumen yang digunakan berkaitan dengan pengelolaan informasi pendaftaran menikah yang dibedakan menjadi dua jenis, yaitu dokumen masukan dan keluaran.

(5)

A. Dokumen Masukan

1. Nama Dokumen : Formulir Jadwal Pernikahan

Fungsi : Sebagai media permohonan pendaftaran Sumber : Calon Pengantin

Tujuan : Admin

Media : Daring

Jumlah : 1 halaman

Frekuensi : Setiap pendaftaran menikah Bentuk : Lampiran C.1

2. Nama Dokumen : Formulir Pendaftaran Menikah

Fungsi : Sebagai media permohonan pendaftaran Sumber : Calon Pengantin

Tujuan : Admin

Media : Daring

Jumlah : 1 halaman

Frekuensi : Setiap pendaftaran menikah Bentuk : Lampiran C.2

3. Nama Dokumen : Dokumen Pendukung

Fungsi : Syarat permohonan pendaftaran Sumber : Calon Pengantin

(6)

Media : Kertas Jumlah : 1 halaman

Frekuensi : Setiap pendaftaran menikah Bentuk : Lampiran C.3

B. Dokumen Keluaran

1. Nama Dokumen : Bukti Pendaftaran

Fungsi : Sebagai bukti pendaftaran yang valid

Sumber : Admin

Tujuan : Calon pengantin

Media : Dokumen cetakan komputer Jumlah : 1 halaman

Frekuensi : Setelah selesai pendaftaran Bentuk : Lampiran D.1

2. Nama Dokumen : Laporan Pencatatan Menikah Fungsi : Pelaporan Catatan Menikah

Sumber : Admin

Tujuan : Kementerian Agama

Media : Daring

Jumlah : 1 halaman

Frekuensi : Setelah selesai menikah Bentuk : Lampiran D.2

(7)

4.1.5. Rancangan Prototype

1. Tampilan Menu Utama Sistem Informasi Pendaftaran Menikah

Gambar IV.5. Tampilan Menu Utama

2. Interface Halaman Informasi KUA

(8)

3. Rancangan Prototype Calon Pengantin

a. Prototype Formulir Pendaftaran

(9)

Gambar IV.8. Formulir Pendaftaran

Gambar IV.9. Formulir Pendaftaran

b. Prototype Dokumen Pendukung

(10)

4. Rancangan Prototype Halaman Admin a. Halaman Login Admin

Gambar IV.11. Menu Login Admin

b. Halaman Utama Admin

(11)

c. Kelola Data Admin

Gambar IV.13. Kelola Data Admin

d. Data Pendaftaran

(12)

e. Kelola Data Laporan Pendaftaran

Gambar IV.15. Kelola Data Laporan Pendaftaran

4.2. Perancangan Perangkat Lunak

Perancangan perangkat lunak merupakan serangkaian langkah yang memungkinkan seorang web designer menggambarkan kerangka kerja untuk mendapatkan perangkat lunak yang bias berjalan dengan baik.

(13)

4.2.1. Entity Relantionship Diagram (ERD)

Gambar IV.16. Entity Relationship Diagram Sistem Informasi Pendaftaran Nikah

(14)

Gambar IV.17. Logical Relantionship Diagram Sistem Informasi Pendaftaran Nikah

4.2.3. Spesifikasi File

Spesifikasi File yang digunakan dalam website pendaftaran pernikahan ini ini terdiri dari satu database yaitu db_kua dan 5 tabel :

1. Spesifikasi File Tabel admin

Nama File : Tbl_admin

Fungsi : Menyimpan data Admin

Tipe File : File Master Organisasi File : Indexed Sequential

Akses File : Random

Panjang Record : 93 byte Kunci File : admin_id

Software : MySQL

Tabel IV.1.

Spesifikasi File Tbl_admin

Element data Akronim Type Length Keterangan

Admin id Id_admin Int 11 Primary key

Nama Adm_nama Varchar 25

Email Adm_Email Varchar 20

Username Adm_Username Varchar 25 Password Adm_Password Varchar 12

(15)

2. Spesifikasi File Tabel Pendaftaran Nama File : pendaftaran

Fungsi : Menyimpan data Pendaftaran Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Panjang Record : 145 byte Kunci File : pendaftaran_id

Software : MySQL

Tabel IV.2.

Spesifikasi File Tbl_pendaftaran

Element data Akronim Type Length Keterangan

Id_pendaftaran Pendaftaran_id Int 11 Primary key

Id_suami Suami_id Int 11 Foreign key

Id_istri Istri_id Int 11 Foreign key

Id_wali Wali_id Int 11 Foreign key

Id_admin Admin_id Int 11 Foreign key

Tanggal Tanggal Date -

Waktu Waktu Varchar 25

Nikah_di Nikah_di Varchar 25

Email Email Varchar 25

(16)

3. Spesifikasi File Tabel Data_suami Nama File : data_suami

Fungsi : Menyimpan data suami

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Panjang Record : 261 byte Kunci File : pemesanan_id

Software : MySQL

Tabel IV.3.

Spesifikasi File Tbl_data_suami

Element data Akronim Type Length Keterangan

Id_suami Suami_id Int 11 Primary key

Nama Nama Varchar 25

Bin Bin Varchar 25

Nik Nik Int 25

Tmpt_tgl_lahir Tmpt_tgl_lahir Varchar 50 Kewarganegaraan Kewarganegaraan Varchar 25

Agama Agama Varchar 25

Pekerjaan Pekerjaan Varchar 25

Alamat Alamat Text -

(17)

4. Spesifikasi File Tabel Data_istri Nama File : data_istri

Fungsi : Menyimpan data istri Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Panjang Record : 261 byte Kunci File : pemesanan_id

Software : MySQL

Tabel IV.4.

Spesifikasi File Tbl_data_istri

Element data Akronim Type Length Keterangan

Id_istri Istri_id Int 11 Primary key

Nama Nama Varchar 25

Bin Bin Varchar 25

Nik Nik Int 25

Tmpt_tgl_lahir Tmpt_tgl_lahir Varchar 50 Kewarganegaraan Kewarganegaraan Varchar 25

Agama Agama Varchar 25

Pekerjaan Pekerjaan Varchar 25

Alamat Alamat Text -

(18)

5. Spesifikasi File Tabel Data_wali Nama File : data_wali

Fungsi : Menyimpan data wali

Tipe File : File Master

Organisasi File : Indexed Sequential

Akses File : Random

Panjang Record : 286 byte Kunci File : pemesanan_id

Software : MySQL

Tabel IV.5.

Spesifikasi File Tbl_data_istri

Element data Akronim Type Length Keterangan

Id_wali Wali_id Int 11 Primary key

Nama Nama Varchar 25

Bin Bin Varchar 25

Nik Nik Int 25

Tmpt_tgl_lahir Tmpt_tgl_lahir Varchar 50 Kewarganegaraan Kewarganegaraan Varchar 25

Agama Agama Varchar 25

Pekerjaan Pekerjaan Varchar 25

Alamat Alamat Text -

(19)

4.2.4. Class Diagram/Class Model

Gambar IV.18 Class Diagram Sistem Informasi Pendaftaran Nikah 4.2.5. Sequence Diagram

(20)

Gambar IV.19. Sequence Diagram Pendaftaran Menikah 2. Sequence Diagram Login Admin

Gambar IV.20. Sequence Diagram Login Admin 3. Sequence Diagram Kelola Pendaftran

(21)

4.2.6. Spesifikasi Hardware dan Software 1. Spesifikasi Hardware

Perangkat keras (hardware) yang dimaksud disini adalah seperangkat alat atau elemen elektronik yang dapat membantu sistem yang diusulkan sehingga program yang diusulkan oleh penulis dapat bekerja dengan baik. Perangkat keras yang diperlukan adalah sebagai berikut :

a. Processor : Intel Pentium (R) Dual-Core CPU T4500 @2.30GHz b. RAM : 2 GB

c. Harddisk : 500 GB

d. Monitor : 1366 x 768 pixel e. Keyboard : 108 keys

f. Printer : Inkjet

g. Mouse : Standard Mouse 2. Spesifikasi Software

Perangkat lunak (software) adalah suatu rangkaian atau susunan instruksi dengan urutan-urutan yang benar. Keberadaan perangkat lunak selalu menyertai perangkat keras yang ada. Adapun perangkat lunak yang dibutuhkan adalah :

a. Sistem Operasi : Windows 7 Ultimate b. Bahasa Pemrograman : Php

c. DBMS : MySQL

(22)

4.3. Jadwal Implementasi

Tabel IV.6. Jadwal Implementasi

No KEGIATAN

WAKTU

BULAN I BULAN II BULAN III 1 2 3 4 1 2 3 4 1 2 3 4 1 Persiapan data awal 2 Analisa 3 Desain Sistem 4 Desain Perangkat Lunak

5

Pembuatan & Tes

Program 6 Tes Sistem 7 Pelatihan 8 Pembuatan Buku Petunjuk 9 Evaluasi & Operasional

Gambar

Gambar IV.1. Usecase Diagram Menu Utama Calon Pengantin
Gambar IV.2. Usecase Diagram Menu Utama Admin
Gambar IV.4. Activity Diagram Menu Utama Admin
Gambar IV.5. Tampilan Menu Utama
+7

Referensi

Dokumen terkait

Dalam penelitian yang dilakukan Phau dan Teah (2009) konsumen menetapkan bahwa kualitas produk tiruan merek mewah memiliki kualitas yang tinggi dan dengan harga yang murah

Prevalensi infeksi yang tinggi kedua oleh Rhabdias sp disebabkan oleh cara penularan Rhabdias sp , dimana cacing Rhabdias sp mengeluarkan telur atau larva di dalam paru-paru,

Karakteristik penelitian kualitatif, menurut Bogdan dan Biklen (1982: 27-30), adalah (a) natural setting (latar alamiah) sebagai sumber data langsung, (b) peneliti sebagai

Dari penelitaian relevan yang dilakukan diatas persamaan yang diperoleh dari penelitian ini adalah peningkatan pemahaman guru tentang nilai-nilai budaya dan kearifan

a) Teori menakutkan yaitu tujuan dari pidana itu adalah untuk menakut- nakuti seseorang, sehingga tidak melakukan tindak pidana baik terhadap pelaku itu sendiri maupun

Berdasarkan hasil analisis diketahui bahwa usahatani padi, jagung manis dan ternak sapi yang dilakukan responden layak untuk diusahakan, hal ini ditunjukkan dengan

Jenis penelitian ini adalah PTKBK yang melakukan dalam dua siklus (siklus I dan siklus II), setiap siklus tiga pertemuan menjelaskan enam materi di 45 menit.

Dilihat dari gambar diatas bahwa pertama user memasukkan passwordnya kemudian akan di enkripsi oleh sistem, gambar berikutnya user melakukan login dengan password yang sama