• 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!
30
0
0

Teks penuh

(1)

27

PERANCANGAN SISTEM USULAN

4.1. Tahapan Perancangan Sistem 4.1.1. Analisis Kebutuhan

1. Analisa Kebutuhan Pengguna

Dalam aplikasi Persedian Barang terdapat dua pengguna yang dapat saling berinteraksi dalam lingkungan system, yaitu: Admin, dan Calon Pengantin. Kedua pengguna tersebut memiliki karakteristik interaksi dengan system yang berbeda-beda dan memiliki kebutuhan informasi yang berbeda-beda, seperti berikut :

A. Skenario Kebutuhan Admin 1) Mengelola Data Pendaftaran 2) Mengelola Data Pembayaran 3) Mengelola Data Calon Pengantin 4) Membuat Laporan Pembayaran B. Skenario Kebutuhan Calon Penganten

1) Melakukan Pendaftaran 2) Melakukan Pembayaran 3) Melihat Status Pembayaran 2. Analisa Kebutuhan Sistem

A. Sistem menyediakan login untuk admin agar keamanan data terjaga. B. Sistem mampu megelola data pendaftaran.

(2)

C. Sistem mampu mencatat semua transaksi pembayaran dan memberikan laporan pembayaran.

4.1.2. Rancangan Diagram Use Case

Gambar IV.1.

Use Case Diagram Sistem Pendaftaran Nikah

Tabel IV.1.

Deskripsi Use Case Sistem Pendaftaran Nikah Usa case name Pendaftaran Nikah

Requirements Admin dapat mngkonfirmasi pembayaran calon pengantin

Pre-Condition Admin melakukan proses konfirmasi pendaftaran

Past Condition Admin memproses pendaftaran

(3)

Primary Actors Admin

Main Flow / Basic Path 1. Admin menerima data pembayaran 2. Admin mengelola pendaftaran

3. Admin membuat laporan pembayaran Invariant 1. Sistem mendteksi form update pembayaran

belum terisi sempurna

2. Sistem menampilkan pesan “Data Tidak boleh kosong”

3. Admin mengkonfirmasi pembayaran

4.1.3. Rancangan Diagram Aktivitas 1. Aktivitas Pendaftaran Calon Pengantin

Gambar IV.2.

(4)

2. Aktivitas Konfirmasi Pembayaran Calon Pengantin

Gambar IV.3.

(5)

3. Aktivitas Cetak Bukti Pembayaran

Gambar IV.4.

(6)

4. Aktivitas Admin Konfirmasi Pembayaran Calon Pengantin

Gambar IV.5.

(7)

5. Aktivitas Admin Membuat Laporan

Gambar IV.6.

Aktivitas Diagram Sistem Admin Membuat Laporan

(8)

4.1.4. Rancangan Diagram Sistem Usulan 1. Dukumen Masukan

A. Nama Dokumena : Data Persyaratan Pendaftaran

Fungsi : Untuk Salah Satu Syarat Pendaftaran Sumber : Calon Pengantin

Tujuan : Admin

Media : Kertas

Jumlah : 5 lembar

Frekuensi : Setiap Pendaftaran Bentuk : Lihat Lampiran C.1 B. Nama Dokumen : Bukti Pembayaran

Fungsi : Untuk Mengetahui Sudah Melakukan Pembayaran Sumber : Calon Pengantin

Tujuan : Admin

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap Melakukan Pembayaran Bentuk : Lihat Lampiran C.2

2. Dukumen Keluaran

A. Nama Dokumen : Bukti Pendaftaran

Fungsi : Untuk Melakukan Konfirmsi Pembayaran

Sumber : Admin

Tujuan : Calon Pengantin

(9)

Jumlah : 1 lembar

Frekuensi : Setiap Melakukan Pendaftaran Bentuk : Lihat Lampiran D.1

B. Nama Dokumen : Bukti Pembayaran KUA

Fungsi : Sebagai Tanda Bukti Pembayaran Yang Sah

Sumber : Admin

Tujuan : Calon Pengantin

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap Mengkonfirmasi Pembayaran Bentuk : Lihat Lampiran D.2

C. Nama Dokumen : Laporan Pembayaran

Fungsi : Untuk Merekap Data Penghasilan Perbulan

Sumber : Admin

Tujuan : Kepala

Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap Akhir Bulan Bentuk : Lihat Lampiran D.3

(10)

4.1.5. Rancangan Prototype 1. Login Admin

Admin harus login terlebih dahulu untuk akses ke menu utama

Gambar IV.7. Tampilan Login Admin 2. Menu Utama Admin

Tampilan menu utam admin terdapat informasi data pembayaran, data pendaftaran dan data calon pengantin

Gambar IV.8.

(11)

3. Tampilan Data Pembayaran

Data pembayaran pengantin fungsinya agara admin mengetahui calon pengantin mana saja yang sudah melakukan pedaftaran

Gambar IV.9.

Tampilan Data Pembayaran 4. Tampilan Edit Pembayaran

Edit pembayaran fungsinya untuk membedakan bukti transfer yang asli dan yang palsu

Gambar IV.10. Tampilan Edit Pembayaran

(12)

5. Tampilan Data Pendaftaran

Data pendaftaran calon prngantin yang sudah melengkapi dokumen persyaratan pendaftaran nikah

Gambar IV.11. Tampilan Data Pendaftaran 6. Tampilan Data Calon Pengantin

Data calon penganti yang sudah mengisi data diri

Gambar IV.12.

(13)

7. Tampilan Utama Web Calon Pengantin

Gambar IV.13.

(14)

8. Tampilan Tentang KUA Kec Jatisari

Gambar IV.14.

(15)

9. Tampilan Input Data Pribadi

Gambar IV.15.

(16)

10. Tampilan Input Data Pendaftaran

Gambar IV.16.

(17)

11. Tampilan Informasi Pembayaran

Gambar IV.17.

(18)

12. Tampilan Bukti Pendaftaran

Gambar IV.18.

Tampilan Bukti Pendaftaran

13. Tampilan Konfirmasi Pembayaran

Gambar IV.19.

(19)

14. Tampilan Upload Bukti Konfirmasi

Gambar IV.20.

Tampilan Upload Bukti transfer

15. Tampilan Pesan Konfirmasi

Gambar IV.21. Tampilan Pesan Konfirmasi

(20)

16. Tampilan Cetak Pembayaran

Gambar IV.22.

(21)

17. Tampilan Bukti Pembayaran

Gambar IV.23.

(22)

4.2. Perancangan Perangkat Lunak 4.2.1. Entity Relationship Diagram (ERD)

Gambar IV.24.

(23)

4.2.2. Logical Record Structure (LRS)

Gambar IV.25.

Logical Record Structure Sistem Pendaftaran Nikah

4.2.3. Spesifikasi File 1. Spesifikasi File Admin

Nama File : Admin

Akronim : Admin

Fungsi : Login dan mengelola aplikasi Tipe File : File Master

(24)

Organisasi File : Index Sequential Akses File : Random

Media : Hard Disk

Panjang Record : 75 Byte Kunci File : id_admin

Software : MySQL

Tabel IV.2. Spesifikasi File Admin

No Element Data Akronim Tipe Panjang Keterangan

1. Id Admin id_admin Varchar 10 Pimary Key

2. Nama Nama Varchar 30

3. Password Password Varchar 25 4. User Name User_name Varchar 10

5. Alamat Alamat Varchar -

2. Spesifikasi File Pendaftaran Nama File : pendaftaran Akronim : Pendaftaran

Fungsi : edit simpan data Pendaftaran Tipe File : File Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Hard Disk

(25)

Kunci File : id_pendaftaran

Software : MySQL

Tabel IV.3.

Spesifikasi File Pendafataran

No Element Data Akronim Tipe Panjang Keterangan 1. id_pendaftaran Id pendaftaran Varchar 15 Pimary Key

2. Id_Calon Id calon Varchar 15 FK

3. Scan_surat_pe ngantar rt/rw

Surat pengantar Varchar 100

4. Scan KTP Scan_ktp Varchar 100

5. Scan_KK Scan KK Varchar 100

6. Scan Ijasah Scan_ijasah Varchar 100 7. Pass_Photo Pass Photo varchar 100

3. Spesifikasi File Calon Pengantin Nama File : calon_pengantin Akronim : Calon Pengantin

Fungsi : edit simpan data calon pengantin Tipe File : File Master

Organisasi File : Index Sequential Akses File : Random

Media : Hard Disk

Panjang Record : 78 Byte Kunci File : id_calon

(26)

Tabel IV.4.

Spesifikasi File Calon Pengantin

No Element Data Akronim Tipe Panjang Keterangan

1. Id_calon id_calon Varchar 10 Pimary Key

2. Nama_pria Nama_calonpria Varchar 30

3. Alamat Alamat Varchar 35

4. No Telp No_telp Int 13

5. Tempat-lahir Tempat-lahir Varchar 25 6. Tgl_lahir Tgl lahir varchar 15 7. Nama-wanita Nama_calon_wa

nita

Varchar 30

4. Spesifikasi File Pembayaran Nama File : pembayaran Akronim : Pembayaran

Fungsi : konfirmasi data pembayaran Tipe File : File Transaksi

Organisasi File : Index Sequential Akses File : Random

Media : Hard Disk

Panjang Record : 92 Byte

Kunci File : id_pembayaran

(27)

Tabel IV.5.

Spesifikasi File Pembayaran

No Element Data Akronim Tipe Panjang Keterangan 1. Id

Pembayaran

id_pembayaran Varchar 10 Pimary Key

2. Id_pendaftara n Id_pendaftaran Varchar 15 3. Jumlah transfer Jumlah_transfer Int 15

(28)

4.1.1. Class Model / Class Diagram

Gambar IV.26.

(29)

4.1.2. Sequence Diagram

Gambar IV.27.

Sequence Diagram Sistem Pendaftaran nikah

4.1.3. Spesifikasi Hardware dan Software 18. Spesifikasi Hardware

A. CPU

1) Processor Pentium® Core 2 Duo 2) RAM DDR2 1 GB

3) Hard Disk 250 GB B. Mouse

C. Keyboard

(30)

2. Spesifikasi Software

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows

b. Aplikasi Web seperti: Macromedia Dreamweaver, Xampp yang terdiri dari beberapa komponen, diantaranya:

1) Aplikasi Apache Server v2 2) Aplikasi MySQL Server v5

3) Aplikasi Macromedia Dreamweaver

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.
Gambar IV.2.
Gambar IV.3.
Gambar IV.4.
+7

Referensi

Dokumen terkait

Terpaksa membuka buku karena pertanyaan ujian terlalu tekstual (buku sentris) sehingga memaksa peserta ujian harus menghapal kata demi kata dari buku teks, merasa

Berdasarkan biaya pembuatan ini dan data yang terdapat pada Tabel 11, maka dapat diketahui besarnya water credit yang dihasilkan oleh unit kolam retensi air pada

Korban Elang,60, diketahui tewas oleh rekannya sesama pekerja setelah tidak turun dari atas plafon rumah selama 4 jam lebih. Saat dicek, korban sudah meregang nyawa tersengat

Tambahkan program pada saat button1 click seperti di bawah ini, akan melakukan load gambar dalam kotak control picture dengan cara melakukan browse gambar, pilih gambar yang

Dalam ergonomi atau hygiene Industri diatur suatu metode pengaturan menu makanan untuk para pekerja agar memenuhi gizi dan kebutuhan kalori mereka sesuai dengan

Graving dock merupakan jenis fasilitas perbaikan kapal berbentuk seperti kolam dengan kedalaman yang cukup dan letaknya di dekat atau di tepi laut, yang memiliki pintu

Dalam pelaksanaanya supervisi klinis mempunyai ciri-ciri khusus. Waktu untuk melaksanakan supervisi atas dasar kesepakatan. Sebab apa yang dilakukan oleh guru dalam

masyarakat Cina bahwa ukuran hidung tersebut bisa menjadi indikator karakteristik seseorang, misalnya saja seseorang yang memiliki hidung yang bulat dan besar