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

Teks penuh

(1)

BAB IV

PERANCANGAN SISTEM USULAN

4.1. Tahapan Perancangan Sistem

Setelah melakukan riset di tempat yang dituju yaitu Kantor Desa Cisarua ada beberapa kendala yang di alami oleh bagian pengurus PKH (Program Keluarga Harapan) yaitu dalam penginputan data bantuan yang dalam prosesnya masih ada penggunaan media kertas, yang dimana dalam pengerjaannya menjadi tidak efektif.

Untuk itu dari permasalahan tersebut, maka solusi yang di tawarkan kepada Kantor Desa Cisarua yaitu berupa usulan aplikasi guna untuk mempermudah penginputan data dimana dengan aplikasi ini data hasil inputan akan tersimpan otomatis dan meminimalisir kesalahan dalam prosesnya.

4.1.1 Analisa Kebutuhan A. Kebutuhan Administrator

1) Admin dapat menambahkan data penerima bantuan PKH 2) Admin dapat menghapus data penerima bantuan PKH 3) Admin dapat mengubah data penerima bantuan PKH 4) Admin dapat menambahkan data bantuan PKH 5) Admin dapat menghapus data bantuan PKH 6) Admin dapat mengubah data bantuan PKH 7) Admin dapat mengubah profil

(2)

B. Kebutuhan Sistem

1) Admin harus melakukan login terlebih dahulu sebelum menggunakan apikasi ini dengan memasukan username dan password

2) Admin harus melakukan LogOut terlebih dahulu setelah menggunakan aplikasi ini 3) Sistem dapat menampilkan seluruh data penerima bantuan PKH

4) Sistem dapat menampilkan seluruh data penerima bantuan PKH yang telah selesai mendapatkan bantuan PKH ini

5) Sistem dapat menampilkan seluruh data admin 4.1.2. Rancangan Diagram Use Case

(3)

Table IV.1 Deskripsi Use Case Login

Table IV.2

Deskripsi Use Case Menambahkan halaman deskripsi bantuan

Use case Name Login

Requirement Admin PKH melakukan login

Goal Admin PKH berhasil melakukan login dan masuk ke halaman utama

Pre-Conditions Admin PKH mengisi username dan password Post-Conditions Admin PKH berhasil login

Failed and Conditions Admin PKH tidak dapat login 1. Admin PKH

Aktor 2. Sistem

3. Penerima Bantuan

Main Flow 1. Admin PKH melakukan login 2. Admin PKH berhasil login

Alternative Flow-Invariant A Sistem menampilkan langsung halaman utama 1. Admin PKH melakukan login

Invariant B 2. Admin PKH mengisi username dan password 3. Admin PKH gagal melakukan login

4. Sistem menampilkan halaman untuk login kembali

Use case Name Mengakses halaman deskripsi bantuan

Requirement Sistem memproses halaman deskripsi bantuan

Goal Sistem menampilkan hasil halaman yang diakses

Pre-Conditions Admin PKH mengakses halaman deskripsi bantuan

Post-Conditions Sistem menampilkan halaman yang diakses

Failed and Conditions Halaman gagal diakses

Aktor Sistem

Main Flow 1. Sistem mengakses halaman

2. Halaman yang diakses berhasil

Alternative Flow-Invariant A Sistem menampilkan langsung halaman utama

1. Admin PKH mengakses halaman deskripsi bantuan setelah login

Invariant B 2. Admin PKH gagal login

(4)

Table IV.3

Deskripsi Use Case Mengambil bantuan menggunakan mesin EDC

Use case Name Mengambil bantuan menggunakan mesin EDC

Requirement Sistem memproses setelah kartu di gesekkan ke mesin EDC Goal Sistem menampilkan hasil rincian bantuan

Pre-Conditions Sistem menampilkan struk

Post-Conditions Sistem menampilkan halaman yang diakses Failed and Conditions Halaman gagal diakses

Aktor Sistem

Main Flow 1. Sistem menampilkan rncian bantuan 2. Halaman yang diakses berhasil

Alternative Flow-Invariant A Sistem menampilkan langsung rincian bantuan 1. Admin PKH menampilkan hasil rincian bantuan Invariant B 2. Admin PKH gagal cetak struk

(5)

4.1.3. Rancangan Diagram Aktivitas

Gambar IV.2 Diagram Aktivitas act Package1

Sistem admin

Mulai

Memasukan username &

passw ord Verifikasi Login

Berhasil login

Akhir tidak

(6)

Administrator Sistem Database P h a s e

klik menu tambah bantuan menampilkan Halaman tambah bantuan input tambah bantuan cek data Tersimpan Pesan"gagal disimpan Menampilkan menu tambah bantuan Proses Ubah data ya tidak Cekdata Tersimpan Hapus tid a k ya

(7)

4.1.4. Rancangan Dokumen Sistem Usulan A. Dokumen Masukan

1. Nama Dokumen : Data PKH

Fungsi : Untuk mengetahui Data PKH Sumber : RW

Tujuan : Penerima Bantuan Media : Kertas

Jumlah : 1 lembar

Frekuensi : Setiap orang yang mendapatkan PKH Bentuk : Lihat Lampiran C.1

B. Dokumen Keluaran

2. Nama Dokumen : KKS (Kartu Keluarga Sejahtera) Fungsi : Untuk mengambil bantuan

Sumber : RW

Tujuan : KPM (Keluarga Penerima Manfaat)

Media : Kartu

Jumlah : 1

Frekuensi : Setiap KPM yang mengambil bantuan Benntuk : Lihat Lampiran D.1

(8)

4.1.5. Rancangan Prototype

Gambar IV.4 Login

(9)

Gambar IV.6 Masukan Data

(10)

Gambar IV.8 Cari Penerima Bantuan

(11)

Gambar IV.10 Struk Data Penerima Bantuan

4.2. Perancangan Perangkat Lunak

Perancangan perangkat lunak ini meliputi pada diagram dan spesifikasi yang diantaranya ada ERD, LRS, spesifikasi file, Class Diagram, Sequence Diagram dan spesifikasi Hardware dan Software.

(12)

4.2.1. Entity Relationship Diagram (ERD) data_penyuluhan_pkh data_warga_pkh admin Memiliki melakukan Priode_penyuluhan nik id nik id No_kk Nik Rw Rt Nama_penerima Jml_tunai Nama_admin id_admin username password Konfirmasi_password id_admin nik

(13)

4.2.2. Logical Record Structure (LRS) 1 n 1 n Admin data_warga_pkh data_penyaluran_pkh -id_admin: int -konfirmasi_password:int -username:varchar -password:varchar -nama_admin:varchar -nama_penerima:varchar -NIK:int -no_kk:int - rt: int -rw: int -id:int -NIK:int -priode_penyuluhan

Gambar IV.12 Logical Record Structure (LRS)

4.2.3. Spesifikasi File

Spesifikasi rancangan file ini menjelaskan tentang diagram ERD yang dibuat sebagai penunjang sistem ini. File-file ini tersimpan pada database dengan parameter sebagai berikut:

1 Spesifikasi File Penyaluran Data PKH

Nama File : Data penyaluran PKH Akronim : Data penyaluran PKH

(14)

Tipe File : File Master Organisasi File : Indexed Sequental Akses File : Random

Media : Hardisk

Panjang Record : 40 Kunci Field : Id

Software : Mysql

Table IV.4

Spesifikasi File Penyaluran data PKH

2 Spesifikasi File Data warga PKH

Nama File : Data_warga_pkh Akronim : Data_warga_pkh

Fugsi : Untuk mengetahui data warga yang mendapatkan PKH

Tipe File : File Master Organisasi File : Indexed Sequental Akses File : Random

Media : Hardisk

No. Elemen Data Akronim Tipe Panjang Keterangan

1 Id Id Int 10 Primary Key

2 Nik Nik Varchar 30

(15)

Panjang Record : 120 Kunci Field : Nik

Software : Mysql

Table IV.5

Spesifikasi File Data warga PKH

3 Spesifikasi Admin

Nama File : Admin

Akronim : Admin

Fugsi : Untuk mengetahui data admin Tipe File : File Master

Organisasi File : Indexed Sequental Akses File : Random

Media : Hardisk

Panjang Record : 150 Kunci Field : Id

Software : Mysql

No. Elemen Data Akronim Tipe Panjang Keterangan

1 Nik Nik Varchar 30 Primary Key

2 No. KK No_kk Varchar 20

3 Nama penerima Nama_penerima Varchar 50

4 Rt Rt Int 10

(16)

Table IV.6 Spesifikasi File Admin

4.2.4. Class Model / Class Diagram

1 n 1 n Admin data_warga_pkh data_penyaluran_pkh -id_admin: int -konfirmasi_pass word:int -username:varchar -password:varchar -nama_admin:varchar -edit -hapus -tambah -nama_penerima:varchar -NIK:i nt -no_kk:int - rt: int -rw: int -edit -hapus -tambah -id:int -NIK:i nt -priode_penyuluhan -edit -hapus -tambah

Gambar IV.13 Class Model / Class Diagram

No. Elemen Data Akronim Tipe Panjang Keterangan

1 Id admin Id_admin Int 10 Primary Key

2 Nama admin Nama_admin 50

3 Username Username

4 Password Password

(17)

4.2.5. Sequence Diagram

Gambar IV.14 Sequence Diagram

(18)

4.2.6. Spesifikasi Hardware dan Software

A. Spesifikasi Hardware 1 Server

a. CPU

1) Procesor Intel Celero Processor 1019Y 2) RAM DDR3 GB

3) Hardisk 500 GB b. Mouse

c. Keybord

d. Monitor dan resulusi layar minimum 1366 x 768 2 Client

a. CPU

1) Processor Intel Pentium 4 2) RAM DDR2 1 GB 3) Harddisk 20 GB b. Mouse

c. Keyboard

d. Monitor dan resulusi layar 1024x7 2. Spesifikasi Software

1. Server

1) Sistem operasi yang umum digunakan seperti : Microsoft windows atau Linux (ubuntu,federa,Dll).

(19)

2. Aplikasi budle web server seperti: Xampp, Wampserver, PHP2triad yang terdiri dari beberapa komponen, diantaranya:

a) Aplikasi apache server v2 b) Aplikasi PHP Server V5 c) Aplikasi MySQL Server V5 d) Aplikasi PHPMyAdmin V3 B. Client

Sistem operasi yang umum digunakan seperti: microsoft windows atau linux (ubuntu,

Fedora, dan lain lain)

4.3. Jadwal Implementasi

Table IV.7 Jadwal Implementasi

NO KEGIATAN

WAKTU

BULAN I BULAN II BULAN II 1 2 3 4 1 2 3 4 1 2 3 4

1 Persiapan Data Awal

2 Pengambilan Data

3 Analisa Data

4 Pengumpulan Data

5 Penyiapan Dokumen Masukan 6 Penyiapan Dokumen Keluaran

7 Perancangan Tabel

8 Perancangan Sistem

9 Desain Sistem

Gambar

Table IV.1  Deskripsi Use Case Login
Table IV.3
Gambar IV.5 Daahbord
Gambar IV.6 Masukan Data
+7

Referensi

Dokumen terkait

Pada edisi ke 101, ilustrator diambil alih oleh direktur artistik Ali Syahbana, sehingga ada sedikit pergeseran relasi, ilustrator merupakan mahasiswa komunikasi yang

1) Orang yang bergerak akan menghadapi dua pertanyaan yaitu: Apakah saya telah mencapai sasaran? dan Apakah saya bergerak sesuai dengan rencana?. 2) Jawaban kedua

Kapulaga dari Mysore mempunyai buah yang tumbuhnya tegak dengan bentuk membulat serta rasa lebih sedap, sedangkan kapulaga Malabar mempunyai tandan buah yang merayap

Inflasi yang terjadi di Provinsi Aceh disebabkan oleh peningkatan indeks harga konsumen Kelompok Bahan Makanan sebesar 1,57 persen, Kelompok Transpor, Komunikasi &

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.

PERUBAHAN MUTU MINYAK SAWIT SELAMA PENYIMPANAN CODEX Alimentarius Comission (CAC) (2005) dalam panduan penyimpanan dan transportasi lemak dan minyak pada skala besar

I mengalami proses persalinan normal saat usia 38 minggu, hal ini sesuai dengan teori Sumarah (2009) yang menyatakan Persalinan adalah proses pengeluaran

analisis kesalahan akan diperoleh bentuk dan penyebab kesalahan siswa, sehingga guru dapat memberikan jenis bantuan kepada siswa. Perlu adanya analisis yang lebih lanjut