Anda di halaman 1dari 23

LAPORAN PROYEK AKHIR

APLIKASI PENDATAAN RUMAH TIDAK LAYAK HUNI


BERBASIS WEB
DINAS PEKERJAAN UMUM ACEH TAMIANG

DISUSUN OLEH :

NAMA : DINDA NUR AFRA

NISN : 0031395498

PROGRAM KEAHLIAN : REKAYASA PERANGKAT LUNAK

KOMPETENSI KEAHLIAN : TEKNIK KOMPUTER DAN INFORMATIKA

PEMERINTAH ACEH

DINAS PENDIDIKAN

SEKOLAH MENENGAH KEJURUAN (SMK) NEGERI 1 KARANG BARU

KABUPATEN ACEH TAMIANG

TAHUN 2021/2022
KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT atas berkat, hinggaan
penulis dapat menyelesaikan Laporan Praktek Kerja Industri (PRAKERIN) pada
tahun ajaran 2020/2021 yang dilaksanakan pada di Dinas Pekerjaan Umum dan
Perumahan Rakyat Aceh Tamiang ini tepat pada waktu tanpa adanya hambatan
apapun.

Penulis menyadari penyelesaian laporan ini telah banyak melibatkan


perhatian bantuan dari berbagai pihak dengan sepenuh hati penulis sampaikan
terima kasih kepada :

1. Ibu Juliani, S.P selaku Kepala SMKN 1 Karang Baru


2. Bapak Ir. Eddy Mofrizal, M.Eng.Sc selaku pimpinan Dinas Pekerjaan
Umum dan Perumahan Rakyat Aceh Tamiang
3. Bapak Syafrizal, S.ST selaku Ketua Jurusan di SMKN 1 Karang Baru
4. Bapak Irwandi Eko Sahputra, M. P selaku Pembimbing dari SMKN 1
Karang Baru
5. Bapak Hendra Herdian ,ST, selaku Pembimbing di Instansi Bidang
Perumahan Rakyat Dinas Pekerjaan Umum dan Perumahan Rakyat Aceh
Tamiang
6. Bapak/Ibu guru dan para pegawai Dinas Pekerjaan Umum dan Perumahan
Rakyat Aceh Tamiang yang telah memberikan masukan dan saran dalam
penyusunan laporan ini
7. Kedua orang tua yang selalu memberi motivasi, do’a dan dukungan

Penulis menyadari bahwa penyusunan laporan ini masih jauh dari


kesempurnaan, untuk itu kritik dan saran yang membangun dari guru.

i
DAFTAR ISI

DAFTAR ISI

BAB I PERANCANGAN SISTEM

A. Sistem Yang Sedang Berjalan.....................................................1

B. Analisis Kebutuhan Sistem………………………………......... 2


C. DFD/UML……………………………………………………...2

BAB II DATABASE

A. ERD..............................................................................................4

B.TABEL…………………………………………………………..5
BAB III PERANCANGAN TAMPILAN…………………………………..9

A.WIREFRAME
B.HASIL APLIKASI
BAB IV SCRIPT............................................................................................15

BAB V KESIMPULAN.................................................................................19

ii
BAB I
PERANCANGAN SISTEM

A. SISTEM YANG SEDANG BERJALAN


Saat melakukan prakerin penulis diminta untuk membuat Aplikasi SOP
(Standar Operasional Procedure) berbasis web yang akan digunakan untuk
menginput, mengedit, menghapus, mencari dan melihat data-data rumah. Berikut
adalah flowchart sistem manual di Dinas Pekerjaan Umum dan Perumahan Rakyat
Aceh Tamiang.

Gambar 1.1 flowchart sistem yang sedang berjalan

1
B. ANALISIS KEBUTUHAN SISTEM
Kegiatan yang dilakukan pada tahap ini yaitu menganalisis sistem yang ada
yaitu mempelajari dan mengetahui apa yang akan dikerjakan oleh sistem yang
ada. Menspesifikasikan sistem yaitu menspesifikasikan masukan yang digunakan,
database yang ada, proses yang dilakukan dan keluaran yang dihasilkan. Adapun
tahapan – tahapan pada analisis sistem, yaitu:
1) dfd berjalan, digunakan untuk memodelkan alur kerja atau workflow sebuah
proses bisnis dan urutan serangkaian aktifitas di dalam suatu proses bisnis.
2) dfd sistem usulan, digunakan untuk menggambarkan hubungan antara use case
dengan actor tanpa mendeskripsikan bagaimana aktivitas – aktivitas tersebut
diimplementasikan.
3) dfd, digunakan untuk mendeskripsikan fungsi dasar (basic function) dari
sistem, apa yang dapat dilakukan oleh user dan bagaimana sistem merespon.

C. DFD/UML

Gambar 1.3 DFD LEVEL 0

2
Gambar 1.4 DFD LEVEL 1

Gambar 1.5 DFD LEVEL2

3
BAB II
DATABASE
A. ERD
Berikut ini adalah rancangan dari bentuk entity relationship diagram
(ERD)yang menggambarkan relasi antar entitas pada rancangan basis data untuk
system Aplikasi SOP (Standar Operasional Procedure) Di Dinas Pekerjaan Umum
dan Perumahan Rakyat Aceh Tamiang.

Gamb
ar 2.1 ERD RUMAH TIDAK LAYAK HUNI.

4
B.TABEL

keuangan
admin
Column Type Null Default Comments

id_admin (Primary) int(11) No

Nama varchar(40) No

Email varchar(40) No

Pass varchar(40) No

Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment

PRIMARY BTREE Yes No id_admin 2 A No

catatan
Defaul
Column Type Null Comments
t

int(11
id_catatan (Primary) No
)

Catatan text No

Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment

BTRE id_catata
PRIMARY Yes No 4 A No
E n

hutang
Defaul
Column Type Null Comments
t

id_hutang (Primary) int(11) No

Jumlah int(11) No

5
tgl_hutang date No

Alasan text No

varchar(40
penghutang No
)

Indexes
Uniqu
Keyname Type Packed Column Cardinality Collation Null Comment
e

PRIMARY BTREE Yes No id_hutang 10 A No

karyawan
Column Type Null Default Comments

id_karyawan (Primary) int(11) No

Nama varchar(40) No

Posisi varchar(40) No

Alamat varchar(40) No

Umur int(11) No

Kontak varchar(40) No

Indexes
Keynam
Type Unique Packed Column Cardinality Collation Null Comment
e

id_karyawa
PRIMARY BTREE Yes No 1 A No
n

pemasukan
Column Type Null Default Comments

id_pemasukan (Primary) int(11) No

tgl_pemasukan date No

6
Jumlah int(11) No

id_sumber int(11) No

Indexes
Uniqu Packe Cardinalit Collatio Nul Commen
Keyname Type Column
e d y n l t

BTRE id_pemasuka
PRIMARY Yes No 3 A No
E n

id_sumbe BTRE
No No id_sumber 3 A No
r E

pengeluaran
Defaul
Column Type Null Comments
t

int(11
id_pengeluaran (Primary) No
)

tgl_pengeluaran date No

int(11
Jumlah No
)

int(11
id_sumber No
)

Indexes
Uniqu Packe Cardinalit Collatio Nul Commen
Keyname Type Column
e d y n l t

BTRE id_pengeluara
PRIMARY Yes No 4 A No
E n

id_sumbe BTRE
No No id_sumber 2 A No
r E

sumber
Column Type Null Default Comments

7
id_sumber (Primary) int(11) No

Nama varchar(40) No

Indexes
Keyname Type Unique Packed Column Cardinality Collation Null Comment

BTRE id_sumbe
PRIMARY Yes No 2 A No
E r

uang
Column Type Null Default Comments

id_uang (Primary
int(11) No
)

tgl_uang date No

id_pengeluaran int(11) Yes NULL

id_pendapatan int(11) Yes NULL

Jumlah int(11) No

Indexes
Uniqu Packe Cardinalit Collatio Nul Commen
Keyname Type Column
e d y n l t

BTRE
PRIMARY Yes No id_uang 0 A No
E

id_pengeluara BTRE id_pengeluara


No No 0 A Yes
n E n

id_pendapata BTRE id_pendapata


No No 0 A Yes
n E n

8
9
BAB III
PERANCANGAN TAMPILAN

A.WIREFRAME

10
11
B.HASIL APLIKASI

Login

12
Dashboard

Pembuatan Rumah

13
Perbaikan Rumah

Karyawan

14
Data Rumah

Laporan

15
BAB IV
SCRIPT

Login.php

16
Dashboard

17
Transaksi

karyawan

18
laporan

19
BAB V
KESIMPULAN

A. Kesimpulan
Setelah menjalankan kegiatan prakerin selama 3 bulan,dapat ditarik beberapa
kesimpulan, yaitu :
1. Aplikasi Pendataan Rumah Tidak Layak Huni yang telah dibuat sudah bisa
digunakan karena sudah dilakukan pengujian.
2. Dengan adanya sistem ini, maka proses pendataan rumah akan dapat
terorganisir dengan baik pada saat pendataan.

20

Anda mungkin juga menyukai