LAPORAN
PRAKTEK KERJA LAPANGAN (PKL)
Oleh :
Dibuat untuk memenuhi salah satu syarat Kurikulum dalam menyelesaikan Strata
Satu (S1) Pada Program Studi Teknik Informatika
Oleh :
2022
LEMBAR PERSETUJUAN UJIAN PKL
NIM : 1902011007
NIM : 1902011009
NIM : 1902011013
Dharmasraya…………………2022
Teknik Informatika,
i
LEMBARAN PENGESAHAN
PERANCANGAN SISTEM INFORMASI DAN PENGOLAHAN SURAT
(STUDI KASUS DINAS KOMINFO DAN PERSANDIAN KABUPATEN
BUNGO) BERBASIS WEB
Laporan Praktik Kerja Lapangan ini telah di Uji Oleh Dosen Penguji pada
Fakultas Ilmu Komputer Universitas Dharmas Indonesia
Mengesahkahkan :
Dosen penguji
1. Asril, ST, M.Kom (…………………….)
NIDN. 1028047602
(…………………….)
2. Dr. Raimond Efendi, M.Kom
NIDN. 1010098303
Mengetahui,
ii
KATA PENGANTAR
Puji Syukur kita panjatkan kepada Allah SWT, atas berkat dan rahmatnya kita
dapat menyelesaikan Praktek Kerja Lapangan dengan judul “Perancangan Sistem
Informasi Compani Profil Dan Pengolahan Surat (Studi Kasus Dinas Kominfo Dan
Persandian Kabupaten Bungo) Berbasis Web.” dapat dilaksanakan dengan baik.
Laporan Praktik Kerja Lapangan ini dibuat untuk memenuhi salah satu syarat
Kurikulum dalam menyelesaikan Strata Satu (S1) Pada Program Studi Teknik
Informatika.
1. Kedua Orang Tua Tercinta yang dengan tidak henti-hentinya memberikan do’a
dan dukungan kepada penulis hingga penyusunan laporan ini dapat
terselesaikan.
2. Ibu Dra. Hj. Elviana, M.Si. selaku Pembina Yayasan Amanah Ampang Kuranji
Universitas Dharmas Indonesia.
3. Bapak H. Kaspul Wathan selaku Ketua Yayasan Amanah Ampang Kuranji
Universitas Dharmas Indonesia.
4. Bapak Dr. Gunawan Ali, M.Kom, selaku Rektor Universitas Dharmas
Indonesia.
5. Ibu Wulan Andang Purnomo, M.Kom, selaku Wakil Rektor I Universitas
Dharmas Indonesia.
6. Ibu Ita Dwiaini, S.Farm., M.Sc,. Apt, selaku Wakil Rektor II Universitas
Dharmas Indonesia.
iii
7. Bapak Dr. Amar Salahuddin, M.Pd. selaku Wakil Rektor III Universitas
Dharmas Indonesia.
8. Bapak Firmansyah Putra, S.Kom, M.Pd.T, Selaku Dekan Fakultas Ilmu
Komputer Universitas Dharmas Indonesia
9. Bapak Lido Sabda Lesmana, M.Kom, Selaku Kaprodi Teknik Informatika
Universitas Dharmas Indonesia
10. Ibu Dwi winarti, M.Kom, Selaku Dosen Pembimbing PKL Universitas
Dharmas Indonesia
11. Bapak Zainadi, S.Pd. MM, Selaku Kepala Instansi Kantor Dinas Kominfo
Kabupaten Bungo
12. Bapak Indrayani,S.Pd. MM, Selaku Kabid Teknik Komputer dan Jaringan
Kantor Dinas Kominfo Kabupaten Bungo
13. Seluruh Pegawai, kabid, staff serta rekan dari UMMUBA dan UIN Jambi
Kantor Dinas Kominfo Kabupaten Bungo, yang selalu bersedia membimbing
dan ikhlas membantu kami selama pelaksanaan proses magang.
14. Dan Orang tua, Saudara, Sahabat Saya serta Rekan-rekan Seperjuangan Di
UNDHARI, Juga Semua Pihak Lain Yang Tidak Dapat Penulis Sebutkan Satu
Persatu, Yang Dimana Telah Memberikan Do’a, Semangat, Dukungan,
Bantuan, dan Nasehat Kepada Penulis.
Akhir kata, penulis menyadari bahwa pelaksanaan praktik kerja lapangan dan
penyusunan laporan ini masih belum sempurna. Oleh karena itu, kritik dan saran
yang membangun sangat kami harapkan. Semoga penyusunan laporan ini
bermanfaat bagi semua pihak.
Penulis
Holip Aroliah
Nim. 1902011013
iv
DAFTAR ISI
v
3.1 Metodologi Penelitian................................................................................ 20
3.1.1 Kerangka Kerja Penelitian .................................................................... 20
3.2 Gambaran Umum Tempat Penelitian ..................................................... 22
3.2.1 Sejarah Berdirinya Diskominfo Bungo ................................................. 22
3.2.2 Struktur Oraganisasi .............................................................................. 24
3.2.3 Tugas dan Wewenang ........................................................................... 24
3.2.4 Tempat dan Waktu PKL ..................................................................... 28
3.2.5 Metode Pengumpukan Data .................................................................. 29
3.2.6 Alokasi Waktu .................................................................................... 29
3.3 Mekanisme Sistem (Flow/Diagram/Uml) ................................................. 30
3.3.1 Perancangan sistem dengan menggunakan UML ................................. 30
3.3.2 Desain table dalam database................................................................. 89
3.4 Desain User Interface................................................................................. 93
3.4.1 Perancangan Antar Muka ...................................................................... 93
BAB IV IMPLEMENTASI DAN PENGUJIAN ............................................ 109
4.1 Implementasi ............................................................................................. 109
4.2 Pengujian Sistem ....................................................................................... 110
BAB V KESIMPULAN DAN SARAN ............................................................ 126
5.1 Kesimpulan ................................................................................................ 126
5.2 Saran .......................................................................................................... 126
DAFTAR PUSTAKA ........................................................................................ 127
LAMPIRAN ....................................................................................................... 129
vi
DAFTAR GAMBAR
vii
Gambar 3. 29 Sequence Diagram Pengolahan Galeri ........................................... 78
Gambar 3. 30 Sequence Diagram Pengolahan Berita ........................................... 79
Gambar 3. 31 Sequence Diagram Pengolahan Pengumuman ............................... 80
Gambar 3. 32 Sequence Diagram Mencetak Laporan Surat ................................. 81
Gambar 3. 33 Sequence Diagram Pengolahan User ............................................. 82
Gambar 3. 34 Sequence Diagram Pengolahan Pesan ........................................... 82
Gambar 3. 35 Sequence Diagram Pengolahan Surat Masuk ................................ 83
Gambar 3. 36 Sequence Diagram Pengolahan Surat Keluar ................................ 84
Gambar 3. 37 Sequence Diagram Melihat Daftar Pegawai .................................. 85
Gambar 3. 38 Sequence Diagram Melihat Visi & Misi ........................................ 85
Gambar 3. 39 Sequence Diagram Melihat Galeri ................................................. 86
Gambar 3. 40 Sequence Diagram Melihat Berita ................................................. 86
Gambar 3. 41 Sequence Diagram Melihat Daftar Pengumuman.......................... 87
Gambar 3. 42 Sequence Diagram Melihat Kontak Kami ..................................... 87
Gambar 3. 43 Sequence Diagram Melihat Daftar User ........................................ 88
Gambar 3. 44 Sequence Diagram Mengirim Pesan .............................................. 89
Gambar 3. 45 Home Page ..................................................................................... 93
Gambar 3. 46 visi & misi ...................................................................................... 94
Gambar 3. 47 profil Dinas..................................................................................... 94
Gambar 3. 48 Berita .............................................................................................. 95
Gambar 3. 49 Pengumuman .................................................................................. 95
Gambar 3. 50 Daftar Pegawai ............................................................................... 96
Gambar 3. 51 Galeri .............................................................................................. 96
Gambar 3. 52 Kontak Kami .................................................................................. 97
Gambar 3. 53 Login User ...................................................................................... 97
Gambar 3. 54 halaman Daftar ............................................................................... 98
Gambar 3. 55 Halaman login admin dan pegawai ................................................ 98
Gambar 3. 56 Dasboard Admin ............................................................................ 99
Gambar 3. 57 Halaman Data Pegawai .................................................................. 99
Gambar 3. 58 form tambah pegawai ................................................................... 100
Gambar 3. 59 Halaman Data Visi & Misi ........................................................... 100
Gambar 3. 60 form tambah visi & misi ............................................................... 101
viii
Gambar 3. 61 Halaman Data Geleri .................................................................... 101
Gambar 3. 62 form tambah galeri ....................................................................... 102
Gambar 3. 63 Halaman Data berita ..................................................................... 102
Gambar 3. 64 form tambah berita ....................................................................... 103
Gambar 3. 65 Halaman Data Pengumuman ........................................................ 103
Gambar 3. 66 form tambah pengumuman ........................................................... 104
Gambar 3. 67 Halaman Data User ...................................................................... 104
Gambar 3. 68 Halaman Data Pesan..................................................................... 105
Gambar 3. 69 Halaman Laporan Surat ................................................................ 105
Gambar 3. 70 Halaman Dasboard Pegawai ........................................................ 106
Gambar 3. 71 Halaman Data Surat Masuk.......................................................... 106
Gambar 3. 72 form tambah surat masuk ............................................................. 107
Gambar 3. 73 Halaman Surat Keluar .................................................................. 107
Gambar 3. 74 Form Tambah Surat Keluar.......................................................... 108
Gambar 4. 1 Tampilan Home Page ..................................................................... 114
Gambar 4. 2 Tampilan Visi & misi ..................................................................... 114
Gambar 4. 3 Tampilan Profil .............................................................................. 115
Gambar 4. 4 tampilan Daftar Pegawai ................................................................ 115
Gambar 4. 5 tampilan Daftar Berita .................................................................... 116
Gambar 4. 6 tampilan Daftar Pengumuman ........................................................ 116
Gambar 4. 7 tampilan Kontak Kami ................................................................... 117
Gambar 4. 8 Tampilan Login User ..................................................................... 117
Gambar 4. 9 Tampilan form Daftar ..................................................................... 118
Gambar 4. 10 Tampilan Form Daftar ................................................................. 118
Gambar 4. 11 Tampilan Dasboard Admin .......................................................... 119
Gambar 4. 12 Tampilan Data Pegawai ............................................................... 119
Gambar 4. 13 Tampilan Data Visi & Misi .......................................................... 120
Gambar 4. 14 Tampilan Data Berita ................................................................... 120
Gambar 4. 15 Tampilan Data Berita ................................................................... 121
Gambar 4. 16 Tampilan Data Pengumuman ....................................................... 121
Gambar 4. 17 Tampilan Data User ..................................................................... 122
Gambar 4. 18 Tampilan data Pesan..................................................................... 122
ix
Gambar 4. 19 Tampilan Data Laporan Surat ...................................................... 123
Gambar 4. 20 Tampilan Form Cetak laporan Surat ............................................ 123
Gambar 4. 21 Tampilan Dasboard Pegawai ....................................................... 124
Gambar 4. 22 Tampilan Data Surat masuk ......................................................... 124
Gambar 4. 23 Tampilan Surat Keluar ................................................................. 125
x
DAFTAR TABEL
xi
Tabel 3. 27 Data Galeri ......................................................................................... 91
Tabel 3. 28 Data Informasi.................................................................................... 91
Tabel 3. 29 Data Surat ........................................................................................... 92
Tabel 3. 30 Data User ........................................................................................... 92
Tabel 3. 31 Data Pesan .......................................................................................... 93
Tabel 4. 1 Blackbox Testing Admin..................................................................... 110
Tabel 4. 2 Blackbox Testing Pegawai ................................................................. 112
Tabel 4. 3 Blackbox Testing Pengunjung dan User ............................................ 113
xii
BAB I
PENDAHULUAN
1
2
keluar yang ada pada CV. Sumber Karya Teknik dan penelitian dari (Hidayat and
Handayanto 2019) “Analisis Perancangan dan Pembuatan Company Profile
Berbasis Website Pada Pt. Sucofindo Semarang Sebagai Media Promosi dan
informasi. Dalam penelitiannya peneliti melakukan analisis, perancangan dan
pembuatan sistem Company Profile yang berguna untuk media menyebarkan
informasi dan media untuk mengenalkan Pt. Sucofindo Semarang.
1.4 Tujuan
Melalui pembuatan Laporan ini diharapkan dapat menyelesaikan tugas
akhir Praktek Kerja Lapangan (PKL). Selain itu, membuat aplikasi yang dapat
melakukan pengolahan data profile dan pengolahan surat pada Diskominfo
Kabupaten Bungo berbasis Web yang dapat membatu kegiatan dalam
pengolahan datanya.
1.5 Manfaat
Manfaat yang diharapkan dalam penyusunan laporan tugas akhir kerja
praktek lapangan ini yaitu:
1. Bagi masyarakat
Memberikan kemudahan bagi masyarakat untuk mendapatkan informasi
yang berhubungan dengan Informasi mengenai profil serta kegiatan yang
ada di Dinas Komunikasi, Informatika dan Persandian.
2. Bagi Kantor Diskominfo Bungo
a. Meningkatkan Sistem Pengolahan Surat di Dinas Komunikasi,
Informatika dan Persandian.
4
tentang bagaimana sebuah form pada sistem yang di buat oleh penulis
dijalankan dan apa saja fungsi yang terdapat pada form tersebut.
Dan yang terakhir pada bab kelima yaitu berisi kesimpulan yang memuat
proses analisis kebutuhan perangkat lunak, perancangan dan implementasi.
Kemudian saran yang berisi saran-saran yang perlu diperhatikan berdasarkan
keterbatasan-keterbatasan yang ditemukan dan asumsi-asumsi yang dibuat
selama melakukan kerja praktek, yang berhubungan dengan masalah yang di
angkat penulis.
BAB II
LANDASAN TEORI
6
7
Perangka
t Keras
Oran Perangk
g at
Lunak
Basis Prosedu
Data r
Komput
er
2.1.9 PHP
Menurut (Putra and Nita 2019) PHP merupakan suatu bagian
terpenting dalam pembuatan Website dinamis. Hal ini karena dalam
PHP terhadap script yang berisi kode-kode untuk membuat Web.
Menurut (Hermiati, Asnawati, and Kanedi 2021) PHP adalah
bahasa pelengkap HTML yang memungkinkan dibuatnya aplikasi
dinamis yang memungkinkan adanya pengolahan data dan
pemrosesan data. Semua sintax yang diberikan akan sepenuhnya
dijalankan pada server sedangkan yang dikirimkan ke browser
hanya hasilnya saja. Kemudian merupakan bahasa berbentuk script
yang ditempatkan dalam server dan diproses di server. Hasilnya
akan dikirimkan ke client, tempat pemakai menggunakan browser.
PHP dikenal sebagai sebuah bahasa scripting, yang menyatu
dengan tag-tag HTML, dieksekusi di server, dan digunakan untuk
membuat halaman Web yang dinamis seperti halnya Active Server
Pages (ASP) atau Java Server Pages (JSP).
2.1.10 XAMPP
Menurut (Putra and Nita 2019) menyatakan bahwa XAMPP
ialah software yang di dalamnya tertdapat server MySQL dan
didukung oleh PHP sebagai bahasa pemrograman untuk membuat
Website dinamis serta terdapat Web server apache yang dapat
dijalankan di beberapa platform seperti OS X, Windows, Linux,
Mac, dan Solaris.
Menurut (Hermiati, Asnawati, and Kanedi 2021) MySQL
merupakan suatu jenis database server yang sangat terkenal. MySQL
termasuk jenis RDBMS (Relational Database Manajement System).
MySQL mendukung bahasa pemrograman PH, bahasa permintaan
yang terstruktur, karena pada penggunaannya SQL memiliki
berberapa aturan yang telah distandarkan oleh asosiasi yang bernama
12
Tabel 1
Basis Data
Tabel 2 .
Tabel n
2.1.12 Mysql
Menurut (Hermiati, Asnawati, and Kanedi 2021) MySQL
merupakan suatu jenis database server yang sangat terkenal. MySQL
termasuk jenis RDBMS (Relational Database Manajement System).
MySQL mendukung bahasa pemrograman php, bahasa permintaan
yang terstruktur, karena pada penggunaannya SQL memiliki
berberapa aturan yang telah distandarkan oleh asosiasi yang bernama
ANSI.
MySQL adalah salah satu jenis database server yang sangat
populer, hal ini disebabkan karena MySQL menggunakan SQL
sebagai bahasa dasar untuk mengakses databasenya. MySQL bersifat
Open Source, Software ini dilengkapi dengan Source code (kode
yang dipakai untuk membuat MySQL) (Winanjar and Susanti 2021).
3.1.13 Website
Website atau Word Wide Web (www) adalah kumpulan halaman
dalam suatu domain yang memuat tentang berbagai informasi agar
dapat dibaca dan dilihat oleh pengguna internet melalui sebuah mesin
pencari. Informasi yang dapat dimuat dalam sebuah Website umumnya
berisi mengenai konten gambar, ilustrasi, video, dan teks untuk
berbagai macam kepentingan (Winanjar and Susanti 2021).
14
Simbol Deskripsi
Use Case Fungsionalitas yang disediakan
sistem sengai unit-unit yang saling
Nama use case bertukar pesan antar unit atau actor;
biasanya dinyatakan dengan
menggunakan kata kerja di awal di
awal frase nama use case.
15
2. Class Diagram
Class Diagram menggambarkan struktur sistem dari segi
pendefenisian kelas-kelas yang dibuat untuk membangun sistem.
Kelas memiliki apa yang disebut atribut dan metode atau operasi
(Rosa A. S. M. Shalahuddin 2018).
Berikut simbol-simbol yang ada pada class diagram:
Tabel 2. 2 Class Diagram
Simbol Deskripsi
Kelas Kelas pada sruktur system
nama_kelas
+atribut
+operasi
16
3. Activity Diagram
Diagram aktivitas atau Activity Diagram menggambarkan
workflow (aliran kerja) atau aktivitas dalam sistem atau proses
bisnis atau menu yang ada pada perangkat lunak. Yang perlu
diperhatikan disini adalah nahwa diagram aktivitas
menggambarkan aktivitas sistem bukan apa yang dilakukan aktor,
jadi aktivitas yang dapat dilakukan oleh sistem (Rosa A. S. M.
Shalahuddin 2018).
Berikut adalah simbol-simbol yang ada pada diagram aktivitas:
17
Simbol Deskripsi
Status awal Status awal aktivitas sistem, sebuah diagram
aktivitas memiliki sebuah aktivitas awal.
Aktivitas Aktivitas yang dilakukan sistem, aktivitas
aktivitas biasanya diawali dengankata kerja
Percabangan / Asosiasi percabangan dimana jika ada pilihan
decision aktivitas lebih dari satu
Atau
Nama swimlane
4. Sequence Diagram
Diagram Sequence menggambarkan kelaukan objek pada use
case dengan mendeskripsikan waktu hidup objek dan message
yang dikirimkan dan diterima antar objek. Oleh karena itu untuk
18
1 : nama_metode()
Pengumpulan Mempelajari
Desain Sistem
Data Literatur
1. Identifikasi Masalah
20
21
2. Analisis Masalah
3. Menentukan Tujuan
Pada tahap ini, akan dijelaskan dan diuraikan tujuan dari rancang
dan bangun aplikasi sistem informasi company profile dan pengolahan
surat yaitu bagaimana aplikasi yang dibuat dapat menjadi solusi dari
permasalahan yang ada dalam penelitian aplikasi sistem informasi
company profile dan pengolahan surat di Dinas Komunikasi,
Informatika dan Persandian Kab.Bungo.
4. Mempelajari Literatur
5. Pengumpulan Data
a. Definisi Aktor
Tabel 3. 2 Definisi Aktor
No Aktor Deskripsi
1. Admin Orang yang dapat memanajemen atau
mengatur data profil , visi & misi, daftar
pegawai, galeri, berita, pengumuman,
melihat laporan surat dan melihat pesan.
Dengan pengolahan antara lain
menginput data, menghapus data,
mengupdate data serta melihat pesan
dari user.
2. Pegawai Orang yang dapat memanajemen atau
mengatur data surat masuk dan keluar.
Dengan pengolahan antara lain
menginput data, menghapus dan
mengupdate data, serta mencetak
laporan surat.
3. Pengunjung Orang yang hanya bisa melihat data
profil, visi & misi, daftar pegawai,
galeri, berita, pengumuman dan kontak
kami di dalam Website dan melakukan
registrasi agar dapat melakukan interaksi
dengan sistem.
4. User Orang yang dapat melihat data profil,
visi & misi, daftar pegawai, galeri,
berita, pengumuman, kontak kami dan
mengirim pesan.
5. Aktor Admin
Scenario Utama
6. Kondisi awal 1. Memeriksa status login.
2. Admin sudah masuk ke Sistem
Informasi Company Profile dan
Pengolahan Surat.
Aksi Aktor Reaksi
1. Klik menu dropdown 2. Sistem menampilkan data
Kepegawaian dan klik Visi & Misi.
menu Visi & Misi. 4. sistem akan mengeluarkan
3. Klik tombol tambah data Popup form tambah data.
5.. Mengisi data pada 6. Sistem menyimpan data ke
kolom form dan klik database dan muncul
simpan. notifikasi berhasil.
7. Klik tombol edit data 8. Sistem akan mengeluarkan
Popup form edit data.
9. Mengedit data pada 10. Sistem mengupdate data
kolom form dan klik ke database dan muncul
update. notifikasi berhasil.
11. Klik tombol hapus data 12. Sistem akan
mengeluarkan notifikasi
“anda yakin menghapus data
13. klik “Ya” ?”.
14. Sistem menghapus data
dari database dan muncul
notifikasi berhasil.
15. Sistem menampilkan data
terbaru.
7. Kondisi Akhir Sistem menampilkan data terbaru.
Identifikasi
1. No 5
2. Nama Mengolah Data Galeri
3. Tujuan Mengelola Data Galeri
Diskominfo Kab.Bungo
4. Deskripsi Admin dapat menginput,
mengubah dan menghapus data
galeri
5. Aktor Admin
Scenario Utama
6. Kondisi awal 1. Memeriksa status login.
2. Admin sudah masuk ke Sistem
Informasi Company Profile dan
Pengolahan Surat.
Aksi Aktor Reaksi
1. Klik menu dropdown 2. Sistem menampilkan
Kepegawaian dan klik semua data galeri.
menu Galeri.
3. Klik tombol tambah data 4.Sistem akan mengeluarkan
5. Mengisi semua kolom Popup form tambah data.
pada form dan klik tambah. 6. Sistem menyimpan data ke
7. Klik tombol edit data database dan muncul
notifikasi berhasil.
9. Mengedit data pada 8.Sistem akan mengeluarkan
kolom form dan klik Popup form edit data.
update. 10. Sistem mengupdate data
ke database dan muncul
11. Klik tombol hapus data notifikasi berhasil.
12.Sistem akan
mengeluarkan notifikasi
13. klik “Ya” “anda yakin menghapus data
?”.
41
5. Aktor Admin
Scenario Utama
6. Kondisi awal 1. Memeriksa status login.
2. Admin sudah masuk ke Sistem
Informasi Company Profile dan
Pengolahan Surat.
Aksi Aktor Reaksi
1. Klik menu dropdown 2. Sistem menampilkan
Post dan klik menu semua data pengumuman.
pengumuman.
4.Sistem akan mengeluarkan
3. Klik tombol tambah data Popup form tambah data.
5. Mengisi semua kolom 6. Sistem menyimpan data ke
pada form dan klik tambah. database dan muncul
7. Klik tombol edit data notifikasi berhasil.
8.Sistem akan mengeluarkan
9. Mengedit data pada Popup form edit data.
kolom form dan klik 10. Sistem mengupdate data
update. ke database dan muncul
notifikasi berhasil.
11. Klik tombol hapus data 12.Sistem akan
mengeluarkan notifikasi
“anda yakin menghapus data
13. klik “Ya” ?”.
14. Sistem menghapus data
dari database dan muncul
notifikasi berhasil.
Scenario Utama
6. Kondisi awal 1. Memeriksa status login.
2. Admin sudah masuk ke Sistem
Informasi Company Profile dan
Pengolahan Surat.
Aksi Aktor Reaksi
1. Klik menu dropdown 2. Sistem menampilkan
Kepegawaian dan klik semua data laporan surat.
menu Laporan Surat. 4. Sistem akan mengeluarkan
3. Klik tombol cetak Popup form cetak data.
5. Pilih jenis surat dan 7. Sistem akan mengalihkan
masukkan rentang tanggal ke page print data.
laporan. 8. Sistem menampilkan
6. klik Print dokumen siap cetak.
7. Kondisi Akhir Sistem mencetak data laporan
surat yang dipilih dengan rentang
tanggal.
Scenario Utama
Aksi Aktor Reaksi
1. Menuliskan alamat 2. Sistem menampilkan
Website di browser. halaman utama Website.
Scenario Utama
Aksi Aktor Reaksi
1. Menuliskan alamat 2. Sistem menampilkan
Website di browser. halaman utama Website.
2. Class Diagram
Class Diagram menunjukan hubungan dalam sistem yang sedang
dibangun dan bagaimana sistem tersebut dapat berkolaborasi untuk
mencapai suatu tujuan. Berikut adalah penggambaran class diagram
pada sistem yang akan dibangun, seperti pada gambar 3.4 berikut:
3. Activity Diagram
Berikut Activity Diagram yang akan dirancang pada sistem yang
dibangun:
56
admin ingin menghapus data, maka memilih tombol hapus data dan
kondisi terakhir sistem menampilkan data terbaru.
merubah data maka memilih tombol edit data dan merubah data
sesuai dengan kolom dan klik simpan. Terakhir jika admin ingin
menghapus data, maka memilih tombol hapus data dan kondisi
terakhir sistem menampilkan data terbaru.
pegawai jika ingin merubah data maka memilih tombol edit data
dan merubah data sesuai dengan kolom dan klik klik simpan.
Terakhir jika pegawai ingin menghapus data, maka memilih
tombol hapus data dan kondisi terakhir sistem menampilkan data
terbaru.
m. Activity Diagram Menampilkan Daftar Pegawai
Activity Diagram menampilkan daftar pegawai dapat dilihat
pada gambar 3.17 berikut:
4. Sequence Diagram
Sequence Diagram digunakan untuk menggambarkan secara detail
interaksi antara objek-objek dan terjadinya urutan proses komunikasi
yang dilakukan dalam sistem untuk mencapai tujuan dan menghasilkan
output tertentu. Berikut adalah gambaran Sequence Diagram pada
sistem informasi yang akan dibangun.
a. Sequence Diagram Login
Squence Diagram Login dapat dilihat pada gambar 3.25
berikut ini:
3. verifikasi login()
4. login valid()
Menu utama
sistem validasi
sistem
Admin, Pegawai
dan User
1. Masuk ke sistem
2. Klik logout
4. Klik ya
Menu Data
Pegawai
Database
Admin, Pegawai dan
User
7. simpan data
17. klik ya
18. validasi data
7. simpan data
17. klik ya
18. validasi data
7. simpan data
17. klik ya
18. validasi data
7. simpan data
17. klik ya
18. validasi data
Menu Data
Pengumuman
Database
Admin
1. Pilih Menu Dropdown Post dan
Pilih Pengumuman
2. Tampil Semua Data
Pengumuman
7. simpan data
17. klik ya
18. validasi data
Menu Data
Laporan Surat
Database
Admin, Pegawai
3. Klik Cetak
4. tampil form cetak data
5. Pilih jenis surat dan
rentang tanggal
6. validasi data
7. hapus data
Menu Data
Pesan
Database
Admin
7. hapus data
Menu Data
Surat Masuk
Database
Pegawai
7. simpan
data
Menu Data
Surat Keluar
Database
Pegawai
7. simpan
data
visi & misi dan sistem akan menampilkan isi dari halaman visi &
misi.
9. simpan data
7. simpan data
misi longtext
tanggal_upload timestamp
view int 11
username varchar 10
password varchar 8
tanggal timestamp
Banner
Profile dinas
keterangan
foto
Berita terbaru
visi misi
2. Profil Dinas
Perancangan halaman profil dinas dapat dilihat pada gambar
3.47 berikut :
Logo Dinas BERANDA PROFIL BERITA GALERI PENGUMUMAN KONTAK KAMI
Profile Kantor
Gambar 1 Gambar 2
keterangan
5. Berita
Perancangan halaman berita dapat dilihat pada gambar 3.48 berikut :
Logo Dinas BERANDA PROFIL BERITA GALERI PENGUMUMAN KONTAK KAMI
Berita terbaru
Berita 1 keterangan
Berita 2 keterangan
1 2
Gambar 3. 48 Berita
Merupakan rancangan tampilan dari berita yang diperlihatkan
pada level user. Di bawahnya ditampilkan berita berita mengenai
Diskominfo Bungo yang berurutan dari berita paling baru sampai
paling lama sesuai tanggalnya.
6. Pengumuman
Perancangan halaman pengumuman dapat dilihat pada gambar
3.49 berikut :
Logo Dinas BERANDA PROFIL BERITA GALERI PENGUMUMAN KONTAK KAMI
pengumuman terbaru
Pengumum
an 1 keterangan
Pengumum
an 2 keterangan
1 2
Gambar 3. 49 Pengumuman
Merupakan rancangan tampilan dari pengumuman yang
diperlihatkan pada level user. Di bawahnya ditampilkan pengumuman
mengenai Diskominfo Bungo yang berurutan dari pengumuman
paling baru sampai paling lama sesuai tanggalnya.
96
7. Daftar Pegawai
Perancangan halaman daftar pegawai dapat dilihat pada gambar
3.50 berikut :
Logo Dinas BERANDA PROFIL BERITA GALERI PENGUMUMAN KONTAK KAMI
Daftar Pegawai
Pegawai 5 Pegawai 6
8. Galeri
Perancangan halaman galeri dapat dilihat pada gambar 3.51 berikut :
Galeri
Foto
Vidio
Vidio 1 Vidio 2
Gambar 3. 51 Galeri
Merupakan rancangan tampilan dari halaman galeri yang
diperlihatkan pada level user. Dimana berisi informasi tentang foto
dan vidio yang berkaitan dengan kegiatan yang dilakukan di
Diskominfo Bungo serta ada keterangan kegiatan dan tanggal
pelaksanaannya.
97
9. Kontak Kami
Perancangan halaman kontak kami dapat dilihat pada gambar
3.52 berikut :
Logo Dinas BERANDA PROFIL BERITA GALERI PENGUMUMAN KONTAK KAMI LOGIN REGISTER
Kontak kami
nama
kirim
USER LOGIN
Username [varchar(15)]
Password [varchar(8)]
Login
Alamat Foto
Masukkan Alamat [ varchar(30) ] Choose file [varchar(70)]
Username Password
Masukkan Username [ varchar(10) ] Masukkan Password [ varchar(8) ]
Confirm Password
Masukkan ulang password [ varchar(8) ]
Keluar Simpan
Login
username
Varchar(10)
*Gambar password
Varchar(8)
Login
Dasboard
Admin
Dasboard
Akun Pegawai Total Pegawai Galeri Berita / Penguuman
Hak Akses 3 3 3 3
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi Informasi Lanjutan
Galeri
Post
Pesan
Berita Total User View
Nama
Pengumuman
Pesan
3 3
Pesan
Data Pegawai
Tambah
Admin
Dasboard
NO Gambar Nama Nip Bidang Alamat No Hp Aksi
Hak Akses 1. Widia Indah 1902301333 IKP Jl. Jambu 0966252522 edit hapus
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman
Pesan
Tambah Pegawai
Nama Lengkap Nip
Admin
Varchar(30) Int(20)
Dasboard
Jabatan Alamat
Hak Akses Varchar(30) Varchar(20)
Kepegawaian Bidang
No Hp
Laporan surat
Int(12) Int(11)
Data Pegawai
Visi & Misi
Gambar
Galeri
Post Varchar(70)
Berita
Pengumuman Keluar Simpan
Pesan
Tambah
Admin
Dasboard
NO visi misi Aksi
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman
Pesan
Hak Akses
Kepegawaian Misi
Laporan surat Longtext
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman Keluar Simpan
Pesan
Data Galeri
Tambah
Admin
Dasboard
NO Gambar Link Tipe Judul Keterangan Tanggal_upload Aksi
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman
Pesan
Tambah Galeri
Foto
Admin
Varchar(70)
Dasboard
link Judul
Hak Akses Varchar(20) text
Kepegawaian
Keterangan Type
Laporan surat
Data Pegawai text tinyint(1)
Visi & Misi
Galeri
Post
Berita
Pengumuman Keluar Simpan
Pesan
Data Berita
Tambah
Admin
Dasboard
NO bidang Foto Keterangan judul isi tanggal view Aksi
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman
Pesan
Tambah Berita
Foto
Admin
Varchar(70)
Dasboard
Keterangan Foto Judul
Hak Akses text text
Kepegawaian Tanggal
Status
Laporan surat
date
Data Pegawai isi
Visi & Misi
Galeri longtext
Post
Berita
Pengumuman Keluar Simpan
Pesan
Data Pengumuman
Tambah
Admin
Dasboard
NO bidang Foto Keterangan judul isi tanggal view Aksi
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman
Pesan
Tambah Pengumuman
Foto
Admin
Varchar(70)
Dasboard
Keterangan Foto Judul
Hak Akses text text
Kepegawaian Tanggal
Status
Laporan surat
date
Data Pegawai isi
Visi & Misi
Galeri longtext
Post
Berita
Pengumuman Keluar Simpan
Pesan
Data user
Admin
Dasboard
NO foto nama email alamat username tanggal aksi
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman
Pesan
Data pesan
Admin
Dasboard
NO foto nama email pesan tanggal aksi
Kepegawaian
Laporan surat
Data Pegawai
Visi & Misi
Galeri
Post
Berita
Pengumuman
Pesan
Laporan Surat
Cetak
Admin
Dari : Sampai Filter
Dasboard
Pesan
Dasboard
Pegawai
Surat Masuk Surat Keluar
Dasboard 3 1
Surat Masuk
Surat Keluar
Laporan
Surat Masuk
Surat Keluar
Surat Masuk
Pegawai Tambah
Dasboard
NO No_surat tanggal terima asal perihal file Aksi
Surat Masuk
1. 012/kom 2022-02-01 2022-02-01 Dpr penting masuk.pdf edit hapus
Surat Keluar
Laporan
Surat Masuk
Surat Keluar
Tambah Data
No surat Tanggal Surat
Pegawai Varchar(30) date
Dasboard
Tanggal terima Asal
Surat Masuk
date Varchar(30)
Surat Keluar
Perihal File
Laporan
text Varchar(70)
Surat Masuk
Surat Keluar
Keluar Simpan
Surat Keluar
Pegawai Tambah
Dasboard
NO tanggal tujuan No_surat perihal file aksi
Surat Masuk
1. 2022-02-01 Dpr 013/kom undangan masuk.pdf edit hapus
Surat Keluar
Laporan
Surat Masuk
Surat Keluar
Tambah Data
No surat Tanggal Surat
Pegawai Varchar(30) date
Dasboard
Tujuan Perihal
Surat Masuk
Varchar(30) text
Surat Keluar
File
Laporan
Varchar(70)
Surat Masuk
Surat Keluar
Keluar Simpan
4.1 Implementasi
Implementasi mengacu pada tindakan untuk mencapai tujuan-tujuan
yang telah diterapkan dalam suatu keputusan. Jadi, implementasi
merupakan tindakan untuk menjalankan rencana yang dibuat.
Dalam implementasi program aplikasi yang telah dirancang tersebut
maka diperlukan alat bantu berupa komputer atau laptop, komputer itu
sendiri terdiri dari tiga buah komponen pendukung yaitu software,
hardware dan brainware.
a. Arsitektur Hardware
Perangkat keras yang digunakan agar dapat mendukung dalam
implementasi Sistem Informasi Company Profile dan Pengolahan
Surat (Studi Kasus : Dinas Komunikasi, Informasi dan Persandian
Kab. Bungo) berbasis Web harus memiliki spesifikasi sebagai
berikut :
Processor : AMD A4
Memori : 4 GB
Harddisk : 500 GB
Perangkat Lain : Koneksi Internet.
b. Arsitektur Software
Perangkat lunak yang digunakan agar dapat mendukung dalam
implementasi Sistem Informasi Company Profile dan Pengolahan
Surat (Studi Kasus : Dinas Komunikasi, Informasi dan Persandian
Kab. Bungo) sebagai berikut :
1. Xampp Control Pannel
2. Visual Studio Code
3. Sistem Operasi Windows 10
4. Browser Google Chrome atau Mozilla Firefox
109
110
c. Pengujian Pegawai
Tabel 4. 2 Blackbox Testing Pegawai
No. Rancangan Hasil Yang diharapkan Hasil
Proses
1. Login dengan Masuk ke dalam halaman Sesuai
username dan utama pegawai.
password yang
benar.
2. Login dengan Muncul pesan “username Sesuai
username dan dan password yang
password yang dimasukkan salah”
salah.
3. Logout Keluar dari sistem dan Sesuai
menuju ke halaman login.
4. Mengelola data Dapat menampilkan semua Sesuai
Surat Masuk data Surat masuk dan dapat
melakukan pengolahan data
seperti menambah,
mengubah dan menghapus
data.
5. Mengelola data Dapat menampilkan semua Sesuai
Surat Keluar data Surat keluar dan dapat
melakukan pengolahan data
seperti menambah,
mengubah dan menghapus
data.
6. Mengelola Dapat menampilkan semua Sesuai
Laporan Surat data laporan surat dan dapat
melakukan pengolahan data
seperti mencetak laporan.
113
c. Tampilan Profil
Tampilan profil dapat dilihat pada gambar 4.3 berikut ini:
5.1 Kesimpulan
Berdasarkan hasil penelitian analisa yang telah dilakukan diketahui
bahwa dalam proses pengenalan profile kantor dan pengolahan surat
masih dilakukan dengan cara manual, maka dilaporan ini dibuatkan
sistem yang Yang bertujuan untuk mempermudah mengakses dan
mengetahui segala sesuatu mengenai Diskominfo, Serta untuk
membantu kinerja pegawai dalam hal pengolahan surat. Sistem ini
dibangun menggunakan bahasa pemograman Html, Php dan Mysql
sebagai databasenya. Berdasarkan hasil pengujian yang telah
dilakukan, aplikasi yang dibangun telah sesuai dengan kebutuhan
fungsional.
5.2 Saran
Pada penelitian yang telah dilakukan ini, tentu saja masih banyak
kekurangan dan kelemahan. Oleh karena itu ada beberapa hal yang
perlu diperhatikan dalam pengembangan sistem kedepannya, antara
lain:
126
DAFTAR PUSTAKA
Arifin, Rohayati, Nuraida Latif, and dkk. 2020. “Pengelolaan Surat Menyurat
Pada Kantor Balai Latihan Masyarakat Makassar Berbasis Web.”
Pengelolaan Surat Menyurat Pada Kantor Balai Latihan Masyarakat
Makassar Berbasis Web 10(1): 69–69.
portaldata.org/index.php/portaldata/article/view/71.
Hermiati, Reza, Asnawati Asnawati, and Indra Kanedi. 2021. “Pembuatan E-
Commerce Pada Raja Komputer Menggunakan Bahasa Pemrograman Php
Dan Database Mysql.” Jurnal Media Infotama 17(1): 54–66.
Hidayat, Pajar;, and Ir. Agung; Handayanto. 2019. “Analisis Perancangan Dan
Pembuatan Company Profile Berbasis Website Pada PT. SUCOFINDO
Semarang Sebagai Media Promosi Dan Informasi.” Science And Engineering
National Seminar 4 (SENS 4) 4(Sens 4): 193–200.
Kasus, Studi, P T Gramedia, and Goldie Gunadi. 2021. “Rancang Bangun Sistem
Peminjaman Laptop Dengan Metode Extreme Programming Menggunakan
Framework Bootstrap.” 12(1): 74–86.
Kesumaningtyas, Febby, and Reti Handayani. 2020. “Perancangan Sistem Pakar
Diagnosa Penyakit Rheumatic (Rematik) Dengan Metode Forward
Chaining.” Jurnal TEKNOIF 8(2): 59–63.
Maydianto, Muhammat Rasid Ridho. 2021. “Rancang Bangun Sistem Informasi
Point of Sale Dengan Framework Codeigniter Pada Cv Powershop.” Jurnal
Comasie 4(2): 50–59.
Mustaib, Robby Igfirly, and Ramaditia Dwiyansaputra. 2022. “Sistem Informasi
Company Profile Kantor Desa.” 3(2): 177–88.
Nugroho. 2019. “IJIS Indonesian Journal on Information System ISSN 2548-
6438.” IJIS-Indonesia Journal on Information System 4(April): 69–76.
https://media.neliti.com/media/publications/260171-sistem-informasi-
pengolahan-data-pembeli-e5ea5a2b.pdf.
Nurnaningsih, Desy, Rachmat Destriana, and Djamaludin Syahlan Mubaroq3.
2019. “Rancang Bangun Sistem Informasi Pengarsipan Surat Masuk Dan
Keluar Studi Kasus Pada Cv Sumber Karya Teknik.” JIKA (Jurnal
Informatika) 3(2): 41–47.
Putra, Agustiranda Bagaskara, and Sekreningsih Nita. 2019. “Perancangan Dan
Pembangunan Sistem Informasi E-Learning Berbasis Web ( Studi Kasus
Pada Madrasah Aliyah Kare Madiun ).” (2017): 81–85.
Rosa A. S. M. Shalahuddin. 2018. Rekayasa Perangkat Lunak: Terstruktur Dan
Berorientasi Objek. Revisi. Bandung: Informatika.
Seah, Jonny; Ridho, Muhammad Rasid. 2020. “Perancangan Sistem Informasi
127
128
Persediaan Suku Cadang Untuk Alat Berat Berbasis Desktop Pada Cv Batam
Jaya.” Comasie 3(3): 21–30.
Siti, Tia et al. 2021. “Perancangan Sistem Informasi Berbasis Web Melalui
Whatsapp Gateway Studi Kasus Sekolah Luar Biasa-Bc Nurani.” XI(1): 38–
44.
Winanjar, Jajang, and Deffy Susanti. 2021. “Rancangan Bangunan Sistem
Informasi Administrasi Desa Berbasis Web Menggunakan PHP Dan
MySQL.” Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST):
97–105.
Windea, Tiya, and Sarmidi. 2018. “Aplikasi Pengolahan Surat Menyurat Berbasis
Web (Studi Kasus Di Madrasah Tsanawiyah BPI Baturompe Kota
Tasikmalaya).” Jurnal Manajemen dan Teknik Informatika (JUMANTAKA)
02(01): 131–40. http://jurnal.stmik-
dci.ac.id/index.php/jumantaka/article/view/358.
LAMPIRAN
129
130
Mengikuti apel pagi setiap hari kerja. Dengan dipimpin oleh kepala Diskominfo.
Mengikuti rapat tentang rencana pembagunan jaringan satu pintu yang berpusat di
Diskominfo Bungo.
136
Mengikuti rapat dikantor Bupati Bungo dengan materi mengenai pengolahan data
aset.
Mengikuti acara pawai 18 agustus 2022 bersama Kepala Dinas dan Pegawai
Kominfo Dan Persandian Kabupaten Bungo.
137