Anda di halaman 1dari 21

LAPORAN PRAKTIKUM

“REKAYASA PERANGKAT LUNAK”


PENUGASAN PEGAWAI PADA SATUAN
POLISI PAMONG PERAJA PELAIHARI

Oleh: Hadi Putra Setiawan


Nim: 2201301195

Dosen Pengampu:
Khairul anwar hafizd, M.Kom

JURUSAN TEKNIK INFORMATIKA


PROGRAM STUDI TEKNOLOGI
INFORMASI POLITEKNIK NEGERI
TANAH LAUT
2023
KATA PENGANTAR

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena
kasih dan penyertaan-Nya sehingga penulis dapat menyelesaikan penyusunan
laporan praktikum ini dengan baik.
Materi yang dibahas dalam laporan praktikum ini mengenai analisis dan
perancangan dari Sistem Penugasan Pegawai Pada Satuan Polisi Pamong Praja
Pelaihari.
Penulis menyadari bahwa Laporan Praktikum ini masih jauh dari
kesempurnaan. Oleh karena itu kritik dan saran yang bersifat membangun akan
diterima dengan baik oleh penulis demi kesempurnaan laporan ini. Semoga
laporan ini dapat bermanfaat oleh kita semua.
Pelaihari, 01 Juli 2023

Penulis
DAFTAR ISI

KATA PENGANTAR .............................................................................................................................. 2


DAFTAR ISI ............................................................................................................................................ 3
DAFTAR TABEL .................................................................................................................................... 4
DAFTAR GAMBAR ............................................................................................................................... 5
BAB I ....................................................................................................................................................... 6
PENDAHULUAN ................................................................................................................................... 6
1.1 Latar Belakang ............................................................................................................................. 6
1.2 Rumusan Masalah ........................................................................................................................ 6
1.3 Tujuan .......................................................................................................................................... 6
1.4 Manfaat ........................................................................................................................................ 7
BAB II...................................................................................................................................................... 8
LANDASAN TEORI ............................................................................................................................... 8
2.1 Penugasan ..................................................................................................................................... 8
2.2 Pegawai ........................................................................................................................................ 8
2.3 SATPOL PP ................................................................................................................................. 8
2.4 Rekaya Perangkat Lunak .............................................................................................................. 9
2.5 Entity Relationship Diagram (ERD)............................................................................................. 9
2.6 Data Flow Diagram (DFD) ........................................................................................................ 10
BAB III .................................................................................................................................................. 11
PEMBAHASAN .................................................................................................................................... 11
3.1 Entity Relationship Diagram (ERD)........................................................................................... 11
3.2 Struktur Tabel Di Basis Data ...................................................................................................... 12
3.3 Data Flow Diagram (DFD) ........................................................................................................ 14
3.3.1. Diagram Konteks .................................................................................................................... 14
3.3.2. DFD Level 1 ........................................................................................................................... 15
3.3.3. DFD Level 2 ........................................................................................................................... 16
3.3.3.1. DFD Level 2 Proses 1 ......................................................................................................... 16
3.3.3.2. DFD Level 2 Proses 2 ......................................................................................................... 17
3.3.3.3. DFD Level 2 Proses 3 ......................................................................................................... 17
3.3.3.4. DFD Level 2 Proses 4......................................................................................................... 18
BAB IV .................................................................................................................................................. 19
PENUTUP ............................................................................................................................................. 19
4.1 Kesimpulan ................................................................................................................................ 19
4.2 Saran .......................................................................................................................................... 19
DAFTAR PUSTAKA ............................................................................................................................ 20
DAFTAR TABEL
Table 1 Notasi ERD ................................................................................................................................. 9
Table 2 Symbol DFD ............................................................................................................................. 10
Table 3 User ........................................................................................................................................... 12
Table 4 Perintah ..................................................................................................................................... 12
Table 5 Pegawai ..................................................................................................................................... 12
Table 6 Golongan ................................................................................................................................... 12
Table 7 Jabatan....................................................................................................................................... 13
Table 8 Pangkat ...................................................................................................................................... 13
Table 9 arsiptugas .................................................................................................................................. 13
Table 10 arsipsppd ................................................................................................................................. 13
DAFTAR GAMBAR

Gambar 1 ERD ....................................................................................................................................... 11


Gambar 2 DFD level 0 ........................................................................................................................... 14
Gambar 3 DFD Level 1 .......................................................................................................................... 15
Gambar 4 DFD Level 2 Proses 1 mengelola perintah ............................................................................ 16
Gambar 5 DFD Level 2 Proses 2 mengelola user ................................................................................... 17
Gambar 6 DFD Level 2 Proses 3 mengelola pegawai ............................................................................ 17
Gambar 7 DFD Level 2 Proses 4 mengelola surat tugas ........................................................................ 18
BAB I
PENDAHULUAN

1.1 Latar Belakang


Satuan Polisi Pamong Praja atau SATPOL PP merupakan perangkat
daerah yang seringkali ditemui di masyarakat. SATPOL PP mempunyai tugas
untuk membantu walikota untuk menegakkan peraturan daerah, peraturan kepala
daerah, menyelenggarakan ketenteraman dan ketertiban umum serta melindungi
masyarakat. SATPOL PP bertugas untuk menegakkan peraturan dengan menindak
warga masyarakat, aparatur, atau badan hukum yang melakukan pelanggaran
terhadap peraturan daerah ataupun peraturan kepala daerah, serta untuk
ketertiban umum. SATPOL PP juga menindak warga masyarakat, aparatur, dan
badan hukum yang mengganggu ketertiban umum dan ketentraman masyarakat
dan dalam melindungi masyarakat SATPOL PP selalu siap dalam melakukan
perlindungan terhadap masyarakat dan aparatur .
Standard Operating Procedure (SOP) penugasan pegawai yang ada di
kantor SATPOL PP Pelaihari, yaitu pimpinan memberi perintah kepada staf
penugasan kemudian staf penugasan akan mempersiapkan dan menyusun
perencanaan operasi untuk penugasan. Selanjutnya staf penugasan akan
menyiapkan administrasi dengan membuat surat tugas. Surat tugas akan diberikan
kepada ketua kompi. Petugas yang akan ditugaskan sudah terbentuk dalam kompi
dan dibagi menjadi beberapa peleton. Kemudian dari masing-masing peleton
tersebut akan dibagi menjadi 2 regu dan akan melakukan tugas. Ketua kompi
bersama dengan ketua peleton akan memimpin regu -regu yang akan
melaksanakan tugas.

1.2 Rumusan Masalah


Bagaimana merancang sistem penugasan pegawai untuk membantu SATPOL PP
Pelaihari?

1.3 Tujuan
Bertujuan untuk merancang sistem penugasan pegawai untuk mempermudah
penugasan pegawai yang ada di kantor SATPOL PP Pelaihari.
1.4 Manfaat
Berikut ini merupakan manfaat dari pembuatan sistem :
1. Mempermudah pimpinan dalam memberi perintah kepada staf penugasan
untuk membuat perintah
2. Mempermudah staf untuk menyimpan pelaporan tugas dari petugas
3. Mempermudah staf untuk melakukan penugasan pegawai.
4. Dapat menerapkan ilmu yang sudah dipelajari pada masa kuliah dalam
membangun sistem untuk kantor SATPOL PP Pelaihari.
BAB II
LANDASAN TEORI

2.1 Penugasan

Penugasan yaitu penempatan kepada pekerja untuk mengerjakan suatu pekerjaaan


atau menempati posisi baru dalam perusahaan. Penugasan bertujuan menempatkan
seorang karyawan pada posisi atau jabatan tertentu yang dianggap pas untuk
karyawan tersebut. Penugasan dapat berupa penugasan pertama kali untuk karyawan
yang baru direkrut atau penugasan kembali terhadap karyawan yang sudah
ada.Kebanyakan penugasan dalam suatu perusahaan ditentukan oleh seorang manager
sehingga karyawan perlu memahami tentang pekerjaannya yang diberikan [7].

2.2 Pegawai

Pegawai merupakan seorang yang bekerja pada pemberi kerja, sebagai pegawai
tetap atau tenaga kerja lepas berdasarkan pada pejanjian atau kesepakatan yang secara
tertulis ataupun tidak tertulis. Pegawai bertugas melaksanakan suatu pekerjaan atau
kegiatan tertentu dengan memperoleh imbalan berdasarkan penyelesaian pekerjaan
atau ketentuan yang ditetapkan oleh pemberi kerja atau perusahaan. Pegawai adalah
orang yang melakukan pekerjaan dalam jabatan negeri ataupun badan usaha milik
negara atau badan usaha milik daerah [8].

2.3 SATPOL PP

Satuan polisi pamong praja atau yang disebut dengan SATPOL PP merupakan
perangkat daerah yang dibentuk dengan tujuan untuk menegakkan perda dan perkada,
menyelenggarakan ketertiban umum dan ketentraman serta menyelenggarakan
perlindungan masyarakat.
Satuan polisi pamong praja atau yang disebut dengan SATPOL PP merupakan
perangkat daerah yang dibentuk dengan tujuan untuk menegakkan perda dan perkada,
menyelenggarakan ketertiban umum dan ketentraman serta menyelenggarakan
perlindungan masyarakat.
2.4 Rekaya Perangkat Lunak
Rekayasa Perangkat Lunak atau biasa disingkat dengan RPL adalah salah satu bidang
profesi dan juga mata pelajaran yang mempelajari tentang pengembangan perangkat-
perangkat lunak termasuk dalam hal pembuatannya, pemeliharaan hingga manajemen
organisasi dan manajemen kualitasnya. Bisa dikatakan RPL ini merupakan sebuah
perubahan yang terjadi pada perangkat lunak guna melakukan pengembangan,
pemeliharaan, dan pembangunan kembali dengan menerapkan prinsip rekayasa sehingga
memperoleh perangkat lunak yang bisa bekerja secara lebih efisien dan efektif pada user
nantinya.

2.5 Entity Relationship Diagram (ERD)


Entity Relationship Diagram atau biasa di sebut ERD adalah sebuah pemodelan basis
data. ERD menggambarkan model hubungan entitas yang mana di dalam nya terdapat
gabungan dari konsep model entitas, atribut, dan hubungan antara tiap entitas. Entitas yang
di gambarkan biasanya menunjukkan/ mempresentasikan suatu objek atau sejenis nya yang
ada di dunia nyata. Fungsi dari ERD ini sendiri untuk mempermudah developer dalam
membangun sebuah basis data, di karenakan sebelum membuat basis data sudah di rancang
menggunakan pemodelan ERD terlebih dahulu. (Adi & Kristin, 2014).
Entity Relationship Diagram memiliki notasi yang di gunakan untuk membuat
pemodelan basis data, notasi sebagai berikut :
Table 1 Notasi ERD
Nama Simbol Keterangan
Entitas merupakan data inti yang akan
disimpan, entitas ini akan menjadi tabel
Entitas Entitas jika di buat ke basis data.

Field atau kolom data yang di simpan


di dalam entitas.
Atribut
Atribut

Field atau kolom data yang di simpan


di dalam entitas dan di jadikan kunci
Atribut_primer
utama dalam suatu record.
Atribut Primer
Relasi menghubungkan antar entitas
dan di isi dengan kata kerja.
Relasi Relasi

Penghubung antara entitas dan relasi,


Asosiasi Asosiasi yang mana dari asosiasi juga dapat
mengetahui

2.6 Data Flow Diagram (DFD)


DFD memungkinkan sistem untuk dipartisi menjadi unit-unit independen dengan
ukuran yang diinginkan sehingga dengan demikian sistem, dapat lebih mudah
dipahami. DFD menunjukkan aliran data dari pengguna ke sistem, arus data di dalam
sistem, pemrosesan dan penyimpanan data, dan arus informasi keluar sistem ke
pengguna. DFD adalah hirarki diagram yang terdiri dari diagram konteks, DFD level-
1, DFD level-2 dan dekomposisi fungsi level selanjutnya. Versi DFD yang digunakan
yaitu versi Yourdon/ De Marco [21]
Table 2 Symbol DFD

Nama Symbol Keterangan

External entitas di luar system,


biasanya orang, yang
memasukkan data ke dalam
sistem .
Process Tugas yang dilakukan di
dataflow. Persyaratan
pemrosesan
direpresentasikan sebagai
pernyataan penting, misalnya
memproses pesanan.
Datastore Untuk menyimpan aliran
data yang berisi data yang
digunakan system
Dataflow Menunjukkan aliran data
dari eksternal, proses,
datastore, dan kembali lagi
ke eksternal.
BAB III
PEMBAHASAN

3.1 Entity Relationship Diagram (ERD)


Entity Relationship Diagram pada Sistem Penugasan Pegawai Pada Satuan Polisi Pamong
Peraja Pelaihari dapat di lihat pada gambar di bawah ini.

Gambar 1 ERD

Gambar 1 adalah rancangan ERD dari basis data yang ada di Sistem Penugasan Pegawai
Pada Satuan Polisi Pamong Peraja Pelaihari, terdapat 8 entitas yang saling terhubung. Adapun
tabel nya antara lain, Entitas user dengan id_user sebagai atribut utama, Entitas Perintah
dengan id_perintah sebagai atribut utama, Entitas pegawai dengan id_pegawai sebagai
atribut utama, Entitas golongan dengan id_golongan sebagai atribut utama, Entitas jabatan
dengan id_jabatan sebagai atribut utama, Entitas pangkat dengan id_pangkat sebagai
atribut utama, Entitas arsiptugas dengan id_arsiptugas sebagai atribut utama, Entitas
rsipsppd dengan id_arsipsppd sebagai atribut utama.
3.2 Struktur Tabel Di Basis Data
Table 3 User

Nama Tabel Tipe Data Panjang Auto Increment


id_user Integer 5 Primary key
username Varchar 255
password Varchar 255

Table 4 Perintah

Nama Tabel Tipe Data Panjang Auto Increment


id_perintah Integer 5 Primary key
tugas Varchar 255
petugas Varchar 255
tempat Varchar 255
keterangan Varchar 255
tanggal_selesai date

Table 5 Pegawai

Nama Tabel Tipe Data Panjang Auto Increment


id_pegawai Integer 5 Primary key
nama Varchar 255
nip Varchar 255
id_golongan Integer 5 foreign key
id_jabatan Integer 5 foreign key
jenis_kelamin Varchar 10
pleton Varchar 50
regu Varchar 50
id_pangkat Integer 5 foreign key

Table 6 Golongan

Nama Tabel Tipe Data Panjang Auto Increment


id_golongan Integer 5 Primary key
nama Varchar 255

Table 7 Jabatan

Nama Tabel Tipe Data Panjang Auto Increment


id_jabatan Integer 5 Primary key
nama Varchar 255

Table 8 Pangkat

Nama Tabel Tipe Data Panjang Auto Increment


id_pangkat Integer 5 Primary key
nama Varchar 255

Table 9 arsiptugas

Nama Tabel Tipe Data Panjang Auto Increment


id_arsiptugas Integer 5 Primary key
tanggal Date
no_urut Integer 5
nomor Varchar 255

Table 10 arsipsppd

Nama Tabel Tipe Data Panjang Auto Increment


id_arsipsppd Integer 5 Primary key
pejabat Varchar 255
pegawai Varchar 255
tanggal_berangkat Date
tujuan Varchar 255
tanggal_buat Date
3.3 Data Flow Diagram (DFD)

3.3.1. Diagram Konteks

Gambar 2 DFD level 0

Diagram level 0 atau konteks diagram merupakan gambaran awal atau diagram
inti dari penggambaran diagram DFD yang dibuat. Dari diagram DFD level 0,
kemudian akan diperjelas lagi menjadi diagram level berikutnya hingga aliran data atau
proses dari sistem yang akan dibangun menjadi jelas. Pada gambar diatas terdapat User
dan Pegawai yang menjadi entitas luar dari sistem dan terdapat aliran data yang
bergerak antar User dengan Sistem yaitu data masukkan berupa data user, data
perintah dan data keluaran berupa informasi yaitu informasi data user, dan informasi
data perintah. Aliran data yang bergerak antar Pegawai dengan Sistem yaitu data
masukkan berupa data pegawai, data jabatan, data pangkat, data golongan, data
arsiptugas, data arsipsppd dan data keluaran berupa informasi yaitu informasi data
pegawai, informasi data jabatan, informasi data pangkat, informasi data golongan,
informasi data arsiptugas, informasi data arsipsppd. Aliran data yang ada berupa
masukan dan keluaran dari proses yang dilakukan user dan pegawai dalam melakukan
proses pada sistem.
3.3.2. DFD Level 1

Gambar 3 DFD Level 1

DFD Level 1 diatas merupakan gambaran aliran data dan proses yang ada pada
sistem yang akan dibangun yang terdapat 6 proses yaitu proses login, proses mengelola
perintah, proses mengelola data user, proses mengelola data pegawai, proses mengelola
surat tugas, proses logout. Pada gambar diatas terdapat perintah, pegawai, arsiptugas,
arsipsppd, golongan, jabatan, pangkat, dan user yang merupakan tempat penyimpanan
sedangkan user dan pegawai merupakan entitas luar.
3.3.3. DFD Level 2

3.3.3.1. DFD Level 2 Proses 1

Gambar 4 DFD Level 2 Proses 1 mengelola perintah

DFD Level 2 Proses 1 mengelola perintah. Proses ini menunjukan alur proses
mengelola perintah yang dilakukan oleh user, proses ini dimulai dari proses
penambahan perintah, pengubahan perintah, melihat perintah, dan menghapus
perintah. Kemudian perintah sebagai penyimpanan.
3.3.3.2. DFD Level 2 Proses 2

Gambar 5 DFD Level 2 Proses 2 mengelola user

DFD Level 2 Proses 2 mengelola user. Proses ini menunjukan alur proses
mengelola user yang dilakukan oleh user itu sendiri, proses ini dimulai dari proses
penambahan user, pengubahan user, melihat user, dan menghapus user.
Kemudian user sebagai penyimpanan.

3.3.3.3. DFD Level 2 Proses 3

Gambar 6 DFD Level 2 Proses 3 mengelola pegawai

DFD Level 2 Proses 3 mengelola pegawai. Proses ini menunjukan alur proses
mengelola pegawai yang dilakukan oleh pegawai itu sendiri, proses ini dimulai dari
proses penambahan pegawai, pengubahan pegawai, melihat pegawai, dan
menghapus pegawai. Kemudian pegawai sebagai penyimpanan.

3.3.3.4. DFD Level 2 Proses 4

Gambar 7 DFD Level 2 Proses 4 mengelola surat tugas

DFD Level 2 Proses 4 mengelola surat tugas. Proses ini menunjukan alur proses
mengelola surat tugas yang dilakukan oleh pegawai, proses ini dimulai dari proses
penambahan surat tugas, pengubahan surat tugas, melihat surat tugas, dan
menghapus surat tugas. Kemudian arsiptugas dan arsipsppd sebagai penyimpanan.
BAB IV
PENUTUP

4.1 Kesimpulan
Berdasarkan Rancangan sistem yang dilakukan pada SATPOL PP Pelaihari,
maka didapat kesimpulan yaitu sebagai berikut:
1. Dengan adanya perancangan sistem, staf nantinya akan lebih mudah dalam proses
mengelola pegawai.
2. Perancangan sistem ini mempermudah pegawai untuk mengelola surat tugas.

4.2 Saran
Adapun saran yang ditambahkan untuk perancangan sistem yaitu

1. adanya pengelolaan yang dilakukan oleh pegawai, dimana proses ini dimulai dari
prosespenambahan surat tugas, pengubahan surat tugas, melihat surat tugas,
dan menghapus surat tugas.
2. Adanya pengelolaan yang dilakukan oleh pegawai itu sendiri, dimana dimulai dari
proses penambahan pegawai, pengubahan pegawai, melihat pegawai, dan
menghapus pegawai. Kemudian pegawai sebagai penyimpanan.
DAFTAR PUSTAKA

HUKUMONLINE.COM, "Hukumonline.com," 18 May 2020. [Online]. Available:


https://www.hukumonline.com/berita/baca/lt5ec250d496f25/satpol-pp- bukan-aparat-
biasa/. [Accessed 26 Agustus 2020].

Adi, S., & Kristin, D. M. (2014). Strukturisasi Entity Relationship Diagram Dan Data Flow
Diagram Berbasis Business Event-Driven. BINUS UNIVERSITY ComTechVol. 5 No. 1, 29.

U. Rusmawan, "Teknik Penulisan Tugas Akhir dan Skripsi Pemrograman," in Teknik


Penulisan Tugas Akhir dan Skripsi Pemrograman, Jakarta, Elex Media Komputindo,
2019, p. 208.

D. Whiteley, "An Introduction to Information Systems," in An Introduction to Information


Systems, New York, Macmillan International Higher Education, 2013, p. 396.

Anda mungkin juga menyukai