• Tidak ada hasil yang ditemukan

LAPORAN KERJA PRAKTEK

N/A
N/A
Nguyễn Gia Hào

Academic year: 2023

Membagikan "LAPORAN KERJA PRAKTEK "

Copied!
49
0
0

Teks penuh

(1)

i

LAPORAN KERJA PRAKTEK

DINAS KOMUNIKASI INFORMATIKA DAN STATISTIKA KABUPATEN BENGKALIS

RANCANG BANGUN WEBSITE KABAR BENGKALIS MENGGUNAKAN FRAMEWORK LARAVEL (FRONT-END)

NUR SALISSA 6304171092

JURUSAN TEKNIK INFORMATIKA

PROGRAM STUDI REKAYASA PERANGKAT LUNAK POLITEKNIK NEGERI BENGKALIS

BENGKALIS - RIAU

2021

(2)

ii LAPORAN KERJA PRAKTEK

(3)

iii

KATA PENGANTAR

Puji syukur kepada Allah swt berkat rahmat, hidayah, dan karunia-nya penulis dapat menyelesaikan laporan ini dengan baik dan tepat pada waktunya. Dalam laporan ini akan membahas mengenai Kerja Praktek (KP) yang dilakukan di Kantor Dinas Komunikasi, Informatika Dan Statistik Kabupaten Bengkalis.

Penulis menyadari dalam penyusunan laporan ini tidak akan selesai tanpa bantuan dari berbagai pihak. Karena itu pada kesempatan ini penulis ingin mengucapkan terimakasih kepada :

1. Bapak Johny Custer, M.T selaku Direktur Politeknik Negeri Bengkalis.

2. Bapak Armada, M.T selaku Wakil Direktur I Bidang Akademik Politeknik Negeri Bengkalis.

3. Bapak Guswandi, M.T selaku Wakil Direktur II Bidang Kuangan, Umum dan Kepegawaian Politeknik Negeri Bengkalis.

4. Bapak Akmal Indra, M.T selaku Wakil Direktur III Bidang Kemahasiswaan Politeknik Negeri Bengkalis.

5. Bapak Danuri M.Cs selaku Ketua Jurusan Teknik Informatika Politeknik Negeri Bengkalis.

6. Ibu Rezki Kurniati, M.Kom selaku Ketua Program Studi D-IV Rekayasa Perangkat Lunak.

7. Bapak Depandi Enda, M.Kom selaku Dosen Pembimbing Kerja Praktek Politeknik Negeri Bengkalis.

8. Bapak Andri Irawan selaku Kepala Seksi Aplikasi sekaligus pembimbing selama kerja praktek di Dinas Komunikasi, Informatika Dan Statistik Kabupaten Bengkalis.

9. Bapak Zulkifli selaku Kepala Bidang Pengelolaan Berbasis Elektronik Dinas Komunikasi, Informatika Dan Statistik Kabupaten Bengkalis.

(4)

iv 10. Seluruh Dosen Jurusan Teknik Informatika Politeknik Negeri Bengkalis atas

saran, ilmu, bimbingan, saran, dan motivasi yang diberikan.

Penulis merasa sangat bersyukur karena telah diterima melakukan Kerja Praktek di Dinas Komunikasi, Informatika dan Statistik Kabupaten Bengkalis, karena dengan adanya pelaksanaan Kerja Praktek ini penulis mendapat kesempatan untuk meningkatkan keterampilan dan menerapkan ilmu pengetahuan yang diajarkan dibangku kuliah dalam dunia pekerjaan secara nyata dan menanamkan perilaku yang baik dalam pekerjaan.

Penulis mengucapkan permohonan maaf kepada semua pihak yang terlibat jika terdapat kesalahan dan kesilapan selama proses Kerja Praktek berlangsung, baik kesalahan yang disengaja maupun tidak disengaja baik bersifat rohani maupun jasmani. Penulis juga menyadari laporan ini tidak luput dari berbagai kesalahan dan kekurangan. Penulis mengharapakan saran dan kritik yang membangun demi kesempurnaan dan perbaikannya sehingga akhirnya laporan Kerja Praktek ini dapat memberikan manfaat bagi pembaca.

Bengkalis, 01 April 2021

Nur Salissa

(5)

v

DAFTAR ISI

HALAMAN SAMPUL ... i

HALAMAN PENGESAHAN ... ii

KATA PENGANTAR ... iii

DAFTAR ISI ... v

DAFTAR GAMBAR ... vi

DAFTAR TABEL ... vii

DAFTAR LAMPIRAN ... viii

PENDAHULUAN ... 1

1. Latar Belakang ... 1

1.1 Ruang Lingkup ... 2

1.2 Tujuan dan Manfaat ... 2

1.3 Luaran Proyek Kerja Praktek ... 3

1.4 GAMBARAN UMUM PERUSAHAAN ... 4

2. Profil dan Sejarah... 4

2.1 Visi dan Misi ... 5

2.2 Struktur Organisasi ... 5

2.3 Ruang Lingkup Organisasi ... 6

2.4 METODOLOGI ... 10

3. Prosedur Pembuatan Sistem... 10

3.1 Metodologi Pengumpulan Data ... 11

3.2 Proses Perancangan... 11

3.3 Tahapan dan Jadwal Pelaksanaan ... 12

3.4 PERANCANGAN DAN IMPLEMENTASI ... 13

4. Analisis Data ... 13

4.1 Rancangan Sistem ... 13

4.2 Implementasi Sistem ... 20

4.3 Dampak Implementasi Sistem ... 23

4.4 Kendala Implementasi Sistem ... 24

4.5 PENUTUP ... 25

5. Kesimpulan ... 25

5.1 Saran ... 25

5.2 DAFTAR PUSTAKA ... 26

(6)

vi

DAFTAR GAMBAR

Gambar 2.1 Struktur Organisasi Diskominfotik Bengkalis ... 6

Gambar 3.1 Tahapan pembuatan sistem ... 10

Gambar 3.2 Rancangan sistem yang akan dibangun ... 12

Gambar 4.1 Use case diagram ... 13

Gambar 4.2 Activity diagram register ... 14

Gambar 4.3 Activity diagram login ... 15

Gambar 4.4 Activity diagram lihat berita ... 15

Gambar 4.5 Activity diagram komentar ... 16

Gambar 4.6 Activity diagram like komentar ... 16

Gambar 4.7 Activity diagram edit biodata ... 17

Gambar 4.8 Activity diagram lihat pemberitahuan ... 17

Gambar 4.9 Tampilan rancangan UI register ... 18

Gambar 4.10 Tampilan rancangan UI login ... 18

Gambar 4.11 Tampilan rancangan UI halaman home ... 19

Gambar 4.12 Tampilan rancangan UI halaman berita dan komentar ... 19

Gambar 4.13 Tampilan rancangan UI halaman form edit biodata ... 20

Gambar 4.14 Tampilan rancangan UI halaman pemberitahuan ... 20

Gambar 4.15 Tampilan register ... 21

Gambar 4.16 Tampilan login ... 21

Gambar 4.17 Tampilan home ... 22

Gambar 4.18 Tampilan detail berita dan komentar ... 22

Gambar 4.19 Tampilan edit biodata ... 23

Gambar 4.20 Tampilan pemberitahuan ... 23

(7)

vii

DAFTAR TABEL

Tabel 3.1 Tahapan dan Jadwal Pelaksanaan ... 12

(8)

viii

DAFTAR LAMPIRAN

LAMPIRAN 1. ABSENSI HARIAN KERJA PRAKTEK ... 27

LAMPIRAN 2. KEGIATAN HARIAN KERJA PRAKTEK ... 31

LAMPIRAN 3. SURAT KETERANGAN KERJA PRAKTEK... 38

LAMPIRAN 4. NILAI KERJA PRAKTEK ... 39

LAMPIRAN 5. SERTIFIKAT KERJA PRAKTEK ... 40

LAMPIRAN 6. DOKUMENTASI KERJA PRAKTEK ... 41

(9)

1

PENDAHULUAN 1.

Latar Belakang 1.1

Kerja Praktek (KP) merupakan serangkaian kegiatan yang meliputi pemahaman teori dan konsep ilmu pengetahuan yang diaplikasikan dalam pekerjaan sesuai profesi bidang studi. Kerja praktek dilaksanakan guna menambah wacana, pengetahuan dan skill mahasiswa. Untuk dapat terjun langsung ke dunia kerja setelah kuliah, maka setiap mahasiswa harus memiliki pengalaman. Pada dasarnya ilmu teori yang di dapat dari bangku perkuliahan belum tentu sama dengan praktek kerja dilapangan. Kerja praktek merupakan wadah bagi mahasiswa untuk berinteraksi secara langsung dengan dunia industri maupun instansi untuk menyelaraskan antara ilmu teori dan praktek.

Program studi Rekayasa Perangkat Lunak merupakan salah satu dari program studi yang ada di Politeknik Negeri Bengkalis. Program studi Rekayasa Perangkat Lunak bergerak di bidang studi yang luas mencakup beberapa aktivitas di luar pengembangan perangkat lunak biasa. Bidang ini mencakup berbagai aplikasi untuk pengembangan dan desain hingga pendekatan sistematis, sehingga membutuhkan pengalaman kerja di bidang teknologi maupun desain. Setiap mahasiswa yang mengambil program studi Rekayasa Perangkat Lunak ini melaksanakan kerja praktek guna meningkatkan pengetahuan dibidang teknologi, pemrograman dan desain sehingga menghasilkan lulusan yang berkualitas dan memiliki pengalaman kerja.

Kerja praktek yang dilaksanakan di kantor Dinas Komunikasi Informatika dan Statistik (Diskominfotik) Kabupaten Bengkalis merupakan salah satu tempat pelaksanaan kerja praktek sesuai dengan bidang studi Rekayasa Perangkat Lunak.

Dinas Komunikasi Informatika dan Statistik (Diskominfotik) Kabupaten Bengkalis merupakan salah satu instansi yang memiliki tupoksi kerja yang luas.

Tugas yang meliputi bidang informasi, statistik, pengelolaan data elektronik, urusan publikasi dan kerjasama media urusan public relation. Diskominfotik Kabupaten Bengkalis juga memberikan kesempatan untuk siswa dan mahasiswa Kerja Praktek (KP), guna meningkatkan mutu dan wawasan yang dimiliki. Disamping itu selain

(10)

2 melaksanakan Kerja Praktek (KP) pada instansi, Diskominfotik Kabupaten Bengkalis juga memberikan tugas sesuai dengan profesi bidang studi yang digeluti siswa dan mahasiswa yang melaksanakan kerja praktek.

Dalam pelaksanaan kerja praktek di Kantor Diskominfotik Kabupaten Bengkalis penulis mendapatkan tugas untuk membangun sebuah website Kabar Bengkalis bagian front-end menggunakan framework laravel. Kabar Bengkalis adalah perangkat lunak berbasis website yang menangani publikasi berita dan pengolahan berita agar berita tersebut sampai kepada masyarakat Bengkalis. Sistem dan perangkat lunak ini akan mempermudah masyarakat memperoleh berita yang terbaru, selain masyarakat, pihak pengelola berita juga dimudahkan dalam penyampaian berita yang mereka peroleh yang akan dipublikasikan melalui perangkat lunak Kabar Bengkalis. Alasan penulis dalam memilih topik ini adalah dikarenakan rancangan sistem ini dapat dengan mudah dibangun dan dimengerti dalam mendapatkan berita maupun infomasi penting yang dibutuhkan oleh masyarakat Kabupaten Bengkalis.

Ruang Lingkup 1.2

Ruang Lingkup dari pembuatan aplikasi ini adalah sebagai berikut :

1. Sistem menampilkan beberapa kategori berita yaitu politik, edukasi, ekonomi, teknologi, olahraga, kesehatan dan hiburan.

2. Sistem menampilkan informasi berita diwilayah Kabupaten Bengkalis.

Tujuan dan Manfaat 1.3

Tujuan dari pembuatan aplikasi ini adalah sebagai berikut :

1. Mempermudah masyarakat Kabupaten Bengkalis mendapatkan informasi atau berita setiap kegiatan pemerintahan daerah dan kegiatan yang dilaksanakan di Kabuaten Bengkalis.

2. Setiap kegiatan terkoordinir dengan baik oleh masyarakat Kabupaten Bengkalis sehingga terwujudnya pemerintahan yang transparan.

(11)

3 3. Memberikan wadah bagi masyarakat Kabupaten Bengkalis untuk

menyampaikan pendapat dan aspirasi.

Adapun manfaat dari pembuatan aplikasi ini adalah :

1. Masyarakat Kabupaten Bengkalis mendapatkan informasi yang akurat.

2. Membantu pemerintah dalam menyampaikan informasi kepada masyarakat Kabupaten Bengkalis.

3. Tersedianya wadah bagi masyarakat Kabupaten Bengkalis untuk menyampaikan pendapat.

Luaran Proyek Kerja Praktek 1.4

Luaran proyek kerja praktek adalah website kabar bengkalis. Website ini menampilkan halaman awal berupa update berita terbaru, dan menyediakan berbagai menu untuk mendukung dari fungsi sistem ini seperti fungsi search dan komentar apabila ingin menyampaikan pendapat dari masyarakat Kabupaten Bengkalis.

(12)

4

GAMBARAN UMUM PERUSAHAAN 2.

Profil dan Sejarah 2.1

Sejak diberlakukannya Struktur Organisasi Pemerintah Daerah (SOPD) baru di lingkungan Pemerintah Kabupaten Bengkalis terhitung 1 Januari 2017, setidaknya ada 5 SOPD yang hilang. Juga terjadi perubahan nama dinas maupun badan, ada yang dimerjer, ada pula muncul SOPD baru, yang pisah atau berdiri sendiri.

Salah satu adalah Dinas Komunikasi, Informatika dan Statistik (Diskominfotik). Dulunya urusan komunikasi dan informasi ini berada satu atap dengan Dinas Perhubungan. Namun sesuai amanah Peraturan Pemerintah Nomor 18 Tahun 2016 tentang Perangkat Daerah dan Peraturan Menteri Komunikasi dan Informatika Nomor 14 Tahun 2016 tentang Pedoman Nomenklatur Perangkat Daerah Bidang Komunikasi dan Informatika, diperkuat Peraturan Bupati Bengkalis Nomor 51 Tahun 2016 tentang Kedudukan, Susunan Organisasi, Eselonering, Tugas, Fungsi dan Uraian Tugas serta Tata Kerja, Diskominfotik kini berdiri sendiri dan berkantor di gedung eks Dinas Pasar dan Kebersihan.

Seperti diketahui, Dinas Pasar dan Kebersihan melebur dengan Dinas Perdagangan dan Perindustrian untuk urusan pasar, sedangkan urusan kebersihan bergabung ke Dinas Lingkungan Hidup.

Diskominfotik memiliki tugas dan tupoksi yang lebih luas cakupannya dibandingkan sebelumnya. Karena selain ditambah urusan statistik, Bagian Pengelolaan Data Elektronik (PDE) yang dulunya berada di Sekretariat Daerah, kini menjadi bagian dari Diskominfotik, termasuk urusan publikasi, kerjasama media urusan public relation yang dulunya ditangani Bagian Humas Sekretariat Daerah.

Seiring berjalannya waktu, tahun 2018 terjadi perubahan dalam susunan organisasi Diskominfotik, Layanan Pengadaan Secara Elektronik (LPSE) tidak lagi menjadi salah satu tugas dan fungsi Diskominfotik, pindah ke Bagian Pengadaan Barang/Jasa Sekretariat Daerah. Perubahan ini didasarkan Peraturan Bupati Nomor 58 Tahun 2018 tentang Perubahan atas Peratura Bupati Bengkalis Nomor 51 tahun

(13)

5 2016 tentang Kedudukan, Susunan Organisasi, Eselonering, Tugas, Fungsi dan Uraian Tugas serta Tata Kerja.

Visi dan Misi 2.2

2.2.1 Visi Kabupaten Bengkalis 2016-2021

“Terwujudnya Kabupaten Bengkalis Sebagai Model Negeri Maju dan Makmur di Indonesia”.

2.2.2 Misi Kabupaten Bengkalis 2016-2021

Adapun Misi Kabupaten Bengkalis 2016-2021 yaitu :

a. Terwujudnya pemerintahan yang berwibawa, transparan dan bertangungjawab serta dapat melaksanakan kepemimpinan dengan bijak, berani dan ikhlas;

b. Terwujudnya pengelolaan seluruh potensi daerah dan sumber daya manusia untuk kemakmuran rakyat; dan

c. Terwujudnya penyediaan infrastruktur yang berkualitas untuk kesejahteraan rakyat.

Struktur Organisasi 2.3

Struktur organisasi Struktur organisasi pada Diskominfotik Kabupaten Bengkalis disusun sesuai dengan ketentuan-ketentuan dengan fungsi, kewajiban dan tangungjawab dari masing-masing bagian pada setiap bidang. Struktir Organisasi pada Dinaskominfotik Kabupaten Bengkalis yang dapat di lihat pada gambar di bawah ini:

(14)

6

Gambar 2.1 Struktur Organisasi Diskominfotik Bengkalis

Ruang Lingkup Organisasi 2.4

Pada Diskominfotik Bengkalis terdapat 4 bidang utama unit kerja, 4 bidang tersebut dapat dijelaskan sebagai berikut :

2.4.1 Bidang Statistik dan Persandian

Bidang Statistik dan Persandian mempunyai tugas melaksanakan pengkoordinasian sesuai dengan ketentuan yang berlaku. Bidang Statistik dan Persandian dalam menjalankan tugas menyelenggarakan fungsi:

1. Perumusan kebijakan kemanan informasi;

2. Pelaksanaan inventarisasi kebutuhan kebijakan keamanan informasi;

3. Pelaksanaan koordinasi kegiatan jabatan fungsional Sandiman;

4. Perumusan peraturan teknis pengelolaan sumber daya manusia sandi, perangkat lunak persandian, perangkat keras persandian dan jaringan komunikasi sandi;

(15)

7 5. Pengelolaan sumber daya manusia sandi;

6. Pengelolaan perangkat lunak persandian, perangkat keras persandian dan jaringan komunikasi sandi;

7. Pelaksanaan koordinasi kegiatan jabatan fungsional sandiman; dan

8. Pelaksanaan tugas-tugas lain yang diberikan oleh Kepala sesuai dengan tugas dan fungsinya.

2.4.2 Bidang Pengelolaan dan Pelayanan Informasi Publik

Bidang Pengelolaan dan Pelayanan Informasi Publik mempunyai tugas melaksanakan pengkoordinasian dibidang Pengelolaan dan pelayanan informasi publik yang meliputi pengelolaan opini dan aspirasi publik, pengelolaan informasi, dan pelayanan informasi publik. Bidang Pengelolaan dan Pelayanan Informasi Publik dalam menjalankan tugas menyelenggarakan fungsi:

1. Penyiapan bahan perumusan kebijakan dibidang pengelolaan opini dan aspirasi publik di ruang lingkup pemerintah daerah, pengelolaan informasi untuk mendukung kebijakan nasional dan pemerintah daerah serta pelayanan informasi publik;

2. Penyiapan bahan pelaksanaan kebijakan dibidang pengelolaan opini dan aspirasi publik di ruang lingkup pemerintah daerah, pengelolaan informasi untuk mendukung kebijakan nasional dan pemerintah daerah serta pelayanan informasi publik;

3. Penyiapan bahan penyusunan norma, standar, prosedur, dan kriteria penyelenggaraan di bidang pengelolaan opini dan aspirasi publik di ruang lingkup pemerintah daerah, pengelolaan informasi untuk mendukung kebijakan nasional dan pemerintah daerah serta pelayanan informasi publik;

4. Penyiapan bahan pemberian bimbingan teknis supervisi dibidang pengelolaan opini dan aspirasi publik di ruang lingkup pemerintah daerah, pengelolaan

(16)

8 informasi untuk mendukung kebijakan nasional dan pemerintah daerah serta pelayanan informasi publik;

5. Pemantauan, evaluasi, dan pelaporan dibidang pengelolaan opini dan aspirasi publik di ruang lingkup pemerintah daerah, pengelolaan informasi untuk mendukung kebijakan nasional dan pemerintah daerah serta pelayanan informasi publik; dan

6. Pelaksanaan tugas-tugas lain yang diberikan oleh Kepala sesuai dengan tugasnya.

2.4.3 Bidang Pengelolaan Berbasis Elektronik

Bidang Pengelolaan Berbasis Elektronik mempunyai tugas melaksanakan dan mengkoordinasikan perumusan sistem informasi/aplikasi telematika dan teknologi sesuai dengan ketentuan yang berlaku. Bidang Pengelolaan Berbasis Elektronik dalam menjalankan tugas menyelenggarakan fungsi:

1. Penyusunan program kegiatan, ketatausahaan, evaluasi dan pelaporan pengelolaan sistem informasi/aplikasi dilingkungan Pemerintah Kabupaten Bengkalis;

2. Pengelolaan sistem informasi/aplikasi/telematika dan pembangunan infrastrukturnya;

3. Pelaksanaan pelayanan pelatihan dan dukungan teknis pengoperasian sistem informasi/aplikasi/telematika dan teknologi; dan

4. Pelaksanaan tugas-tugas lain yang diberikan oleh kepala sesuai dengan tugas dan fungsinya.

2.4.4 Bidang Sumber Daya Komunikasi dan Informasi

Bidang Sumber Daya Komunikasi dan Informatika mempunyai tugas melaksanakan pengkoordinasian dibidang sumber daya komunikasi dan

(17)

9 informatika, sesuai dengan ketentuan yang berlaku. Bidang Sumber Daya Komunikasi dan Informatika dalam menjalankan tugas pokok menyelenggarakan fungsi:

1. Penyiapan bahan perumusan kebijakan dibidang penyediaan kontenitas sektoral dan pengelolaan media komunikasi publik, layanan hubungan media dan penguatan kapasitas komunikasi publik dan penyediaan akses informasi;

2. Penyiapan bahan pelaksanaan kebijakan dibidang penyediaan kontenitas sektoral dan pengelolaan media komunikasi publik, layanan hubungan media dan penguatan kapasitas komunikasi publik dan penyediaan akses informasi;

3. Penyiapan bahan penyusunan norma, standar, prosedur dan kriteria penyelenggaraan dibidang penyediaan kontenitas sektoral dan pengelolaan media komunikasi publik, layanan hubungan media dan penguatan kapasitas komunikasi publik dan penyediaan akses informasi;

4. Penyiapan bahan pemberian bimbingan teknis dan supervisi dibidang penyediaan kontenitas sektoral dan pengelolaan media komunikasi publik, layanan hubungan media dan penguatan kapasitas komunikasi publik dan penyediaan akses informasi;

5. Pemantauan, evaluasi dan pelaporan dibidang penyediaan kontenitas sektoral dan pengelolaan media komunikasi publik, layanan hubungan media dan penguatan kapasitas komunikasi publik dan penyediaan akses informasi; dan 6. Pelaksanaan tugas-tugas lain yang diberikan oleh Kepala Dinas Komunikasi

dan Informatika.

(18)

10

METODOLOGI 3.

Prosedur Pembuatan Sistem 3.1

Dalam prosedur pembuatan website Kabar Bengkalis ini menggunakan model waterfall. Model waterfall adalah salah satu model SDLC (Software Development Life Cycle) yang paling sederhana. Model ini cocok untuk pengembangan perangkat lunak dengan spesifikasi yang tidak berubah-ubah (Rosa & Shalahuddin, 2019).

Adapun tahapan yang dilakukan dalam pembuatan website Kabar Bengkalis adalah sebagai berikut :

Gambar 3.1 Tahapan pembuatan sistem

3.1.1 Analisis

Pada tahap ini dilakukan analisis kebutahan sehingga akan ditemukan beberapa kebutan yang dibutuhkan sistem yaitu berupa data dalam pembangunan sistem.

3.1.2 Perancangan

Tahap berikutnya adalah peranngan dimana pada tahap ini dilakukan kegiatan pemodelan basis data, pemodelan arsitektur sampai dengan pemodelan sistem. Pada pemodelan arsitektur digunakan aplikasi Balsamiq Mockup untuk membuat prototipe design arsitektur aplikasi, pemodelan basis data menggunakan Entity Relationship Diagram (ERD) dan pemodelan sistem menggunakan diagram Unified Modeling Language (UML) yaitu Usecase Diagram dan Activity Diagram.

(19)

11 3.1.3 Pengkodean

Setelah perancangan dilakukan, selanjutnya sistem diimplementasikan ke dalam bentuk kode program dengan menggunakan framework laravel dan database MySQL.

3.1.4 Pengujian

Setelah dilakukan pengkodean, sistem yang telah dibuat akan di uji dengan melakukan pengujian Black Box Testing guna mengevaluasi kekurangan atau kesalahan yang terdapat pada sistem yang dikembangkan. Jika terdapat kekurangan atau kesalahan pada sistem, maka akan dilakukan perbaikan ulang pada tahap pengkodean sehingga sistem yang dikembangkan bebas dari kesalahan.

3.1.5 Pemeliharaan

Pemeliharaan sistem dilakukan untuk menjaga sistem agar tetap berada dalam kondisi baik dan dapat diterima oleh penggunanya.

Metodologi Pengumpulan Data 3.2

Teknik yang digunakan dalam mengumpulkan data adalah teknik observasi.

Observasi merupakan tahapan paling penting dalam setiap proses pembangunan sebuah sistem informasi. Observasi dapat dilakukan dengan mengunjungi langusng pihak-pihak yang berkepentingan (secara aktif), maupun pasif yaitu menggunakan online survey (Ramdani, 2018).

Pada website Kabar Bengkalis dibutuhkan data berita, karena pada website resmi Diskominfotik Kabupaten Bengkalis terdapat berita. Maka data tersebut yang kemudian diimplementasikan ke website Kabar Bengkalis.

Proses Perancangan 3.3

Dalam proses perancangan website Kabar Bengkalis dilakukan analisis sistem yang sedang berjalan dan rancangan sistem yang akan dibangun, diantaranya adalah sebagai berikut :

(20)

12 3.3.1 Analisis sistem yang sedang berjalan

Pada sistem yang berjalan saat ini masyarakat harus mengunjungi website lain untuk mendapatkan berita sekitar Kabupaten Bengkalis, dalam hal ini masyarakat tentunya mengalami kesulitan dalam memilih berita.

3.3.2 Rancangan sistem yang akan dibangun

Adapun gambaran rancangan sistem informasi yang akan dibangun adalah sebagai berikut :

Gambar 3.2 Analisis sistem yang akan dibangun

Pada sistem yang akan dibangun masyarakat dapat membuka website Kabar Bengkalis maka sistem akan menampilkan berita khusus Kabupaten Bengkalis sehingga masyarakat Bengkalis mendapat kemudahan dalam memperoleh berita terbaru. Pengguna juga dapat melakukan register dan login ke dalam website Kabar Bengkalis untuk menambahkan komentar.

Tahapan dan Jadwal Pelaksanaan 3.4

Adapun tahapan dan Jadwal pelaksanaan yang dilakukan dalam pengembangan website Kabar Bengkalis (front-end) dapat dilihat pada tabel dibawah ini :

Tabel 3.1 Tahapan dan Jadwal Pelaksanaan

No Uraian

Bulan Ke-

1 2 3 4

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Analisis 2 Perancangan 3 Pengkodean 4 Pengujian 5 Pemeliharaan 6 Pembuatan Laporan

(21)

13

PERANCANGAN DAN IMPLEMENTASI 4.

Analisis Data 4.1

Dalam membangun website Kabar Bengkalis terdapat data yang dibutuhkan.

Data yang dibutuhkan adalah data berita.

Rancangan Sistem 4.2

4.2.1 Use Case Diagram

Use case diagram merupakan pemodelan untuk kelakukan (behavior) sistem yang akan dibuat. Use case mendeskripsikan sebuah interaksi antara satu atau lebih aktor dengan sistem yang akan dibuat (Rosa & Shalahuddin, 2019).

Adapun rancangan use case pada website kabar bengkalis (front-end) adalah sebagai berikut :

Gambar 4.1 Use case diagram

Pada gambar diatas dapat dijelaskan bahwa, masyarakat sebagai aktor dari website Kabar Bengkalis dapat melakukan register, login, melihat berita, menambahkan komentar, menyukai komentar, mengubah (edit) biodata dan melihat pemberitahuan.

(22)

14 4.2.2 Activity Diagram

Activity diagram atau diagram aktivitas menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak (Rosa & Shalahuddin, 2019).

Adapun activity diagram pada website Kabar Bengkalis (front-end) adalah sebagai berikut :

1. Register

Masyarakat dapat masuk ke menu register, maka sistem akan menampilkan form register, masyarakat dapat memasukkan nama, email, password dan konfirmasi password kemudian pengguna mengklik tombol register maka sistem akan menampilkan halaman biodata.

Gambar 4.2 Activity diagram register

2. Login

Masyarakat dapat masuk ke menu login, memasukkan email dan password, mengklik tombol password dan sistem akan memvalidasi apakah inputan yang dimasukkan telah benar jika iya maka akan tampil halaman utama berita jika tidak maka ulangi memasukkan email dan password yang benar.

(23)

15

Gambar 4.3 Activity diagram login

3. Lihat berita

Masyarakat dapat masuk ke website, maka sistem akan menampilkan halaman berita, kemudian masyarakat dapat memilih kategori berita maka sistem akan menampilkan artikel berita.

Gambar 4.4 Activity diagram lihat berita

(24)

16 4. Komentar

Untuk komentar, masyarakat dapat masuk ke artikel berita kemudian sistem akan menampilkan form komentar, masyarakat dapat memasukkan komentar dan sistem akan menampilkan komentar.

Gambar 4.5 Activity diagram komentar

5. Like komentar

Masyarakat dapat menyukai komentar dengan cara pilih kategori berita, maka sistem akan menampilkan komentar kemudian masyarakat dapat memilih ikon like maka sistem akan menampilkan jumlah like yang menandakan komentar telah disukai.

Gambar 4.6 Activity diagram like komentar

(25)

17 6. Edit biodata

Masyarakat dapat masuk ke menu biodata maka sistem menampilkan form biodata kemudian masyarakat dapat mengubah biodata dan klik tombol edit biodata maka sistem menampilkan halaman biodata terbaru.

Gambar 4.7 Activity diagram edit biodata

7. Lihat pemberitahuan

Masyarakat dapat masuk ke menu pemberitahuan maka sistem akan langsung menampilkan halaman permberitahuan.

Gambar 4.8 Activity diagram lihat pemberitahuan

(26)

18 4.2.3 Rancangan UI (User Interface)

UI adalah tampilan visual sebuah produk yang menjembatani sistem dengan pengguna. Adapun rancangan UI pada website Kabar Bengkalis (front- end) adalah sebagai berikut :

1. Tampilan register

Gambar 4.9 Tampilan rancangan UI register

2. Tampilan login

Gambar 4.10 Tampilan rancangan UI login

(27)

19 3. Tampilan halaman home

Gambar 4.11 Tampilan rancangan UI halaman home

4. Tampilan halaman berita dan komentar

Gambar 4.12 Tampilan rancangan UI halaman berita dan komentar

(28)

20 5. Tampilan form edit biodata

Gambar 4.13 Tampilan rancangan UI halaman form edit biodata

6. Tampilan pemberitahuan

Gambar 4.14 Tampilan rancangan UI halaman pemberitahuan

Implementasi Sistem 4.3

Dalam implementasi sistem, website Kabar Bengkalis menggunakan beberapa tool yang disarankan oleh pembimbing kerja praktek diantaranya adalah Atom sebagai teks editor, HeidiSQL untuk mengelola database MySQL, dan framework laravel yang merupakan framework PHP yang digunakan untuk membangun website

(29)

21 Kabar Bengkalis. Berikut adalah hasil implementasi sistem website Kabar Bengkalis bagian front-end :

1. Tampilan Register

Sebelum login, masyarakat dapat melakukan register untuk mendaftarkan diri sebagai pengguna website.

Gambar 4.15 Tampilan Register

2. Tampilan Login

Untuk dapat melakukan komentar, masyarakat dapat melakukan login terlebih dahulu dengan memasukkan email dan password.

Gambar 4.16 Tampilan Login

3. Tampilan Home

Tampilan home adalah tampilan awal ketika masuk ke website Kabar Bengkalis, tampilan home memuat beberapa artikel berita termasuk berita terbaru, berita terpopuler dan berita rekomendasi.

(30)

22

Gambar 4.17 Tampilan home

4. Tampilan Detail Berita dan Komentar

Menampilkan detail berita yang telah dipilih pengguna, serta menampilkan form komentar untuk menambahkan komentar atau pendapat.

Gambar 4.18 Tampilan detail berita dan komentar

5. Tampilan Edit biodata

Digunakan untuk menampilkan form biodata untuk mengubah biodata pengguna.

(31)

23

Gambar 4.19 Tampilan edit biodata

6. Tampilan Pemberitahuan

Digunakan untuk menampilkan daftar pemberitahuan jika ada yang menyukai ataupun membalas komentar seorang pengguna.

Gambar 4.20 Tampilan pemberitahuan

Dampak Implementasi Sistem 4.4

Dampak yang dihasilkan ketika sistem diterapkan adalah sebagai berikut : 4.4.1 Dampak terhadap diri sendiri/pribadi

Adapun dampak terhadap diri sendiri/pribadi dalam pembuatan website kabar bengkalis adalah sebagai berikut :

1. Menambah wawasan dalam membuat website menggunakan framework laravel;

2. Dapat mengimplementasikan website berita.

(32)

24 4.4.2 Dampak terhadap perusahaan/instansi

1. Membantu pengerjaan proyek website berita;

2. Meringankan pekerjaan karyawan perusahaan/instansi khususnya pada bidang pengelolaan berbasis elektronik.

Kendala Implementasi Sistem 4.5

Adapun kendala yang dialami saat implementasi website kabar bengkalis (front- end) adalah sebagai berikut :

1. Pemahaman yang kurang terhadap penggunaan framework laravel sehingga menemukan beberapa error dalam membuat website kabar bengkalis.

2. Adanya perbedaan penggunaan software dalam membangun website, sehingga mengalami kesulitan dalam mengimplementasikan website kabar bengkalis.

3. Kurangnya wawasan mengenai analisis sistem yang dibutuhkan dalam proyek.

(33)

25

PENUTUP 5.

Kesimpulan 5.1

Kabar Bengkalis adalah perangkat lunak berbasis website yang menangani publikasi berita dan pengolahan berita agar berita tersebut sampai kepada masyarakat Bengkalis. Sistem dan perangkat lunak ini akan mempermudah masyarakat memperoleh berita yang terbaru, selain masyarakat, pihak pengelola berita juga dimudahkan dalam penyampaian berita yang mereka peroleh yang akan dipublikasikan melalui perangkat lunak Kabar Bengkalis.

Saran 5.2

Dikarenakan waktu pembuatan yang cukup singkat, pembuatan website Kabar Bengkalis (front-end) masih memiliki beberapa kekurangan dan belum memenuhi target yang diharapkan. Kekurangan tersebut seperti tampilannya yang kurang menarik dan interaktif. Dengan demikian disarankan agar ada pihak yang dapat melanjutkan pembuatan website tersebut agar menjadi website yang lebih menarik dan interaktif dan digunakan secara umum sesuai dengan fungsi yang direncanakan.

(34)

26

DAFTAR PUSTAKA

Ramdani, F. (2018). Ilmu Geoinformatika: Observasi Hingga Validasi. UB Press.

Malang.

Rosa, A.S dan Shalahuddin, M. (2019). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Informatika. Bandung.

(35)

27

LAMPIRAN 1. ABSENSI HARIAN KERJA PRAKTEK

(36)

28

(37)

29

(38)

30

(39)

31

LAMPIRAN 2. KEGIATAN HARIAN KERJA PRAKTEK

(40)

32

(41)

33

(42)

34

(43)

35

(44)

36

(45)

37

(46)

38

LAMPIRAN 3. SURAT KETERANGAN KERJA PRAKTEK

(47)

39

LAMPIRAN 4. NILAI KERJA PRAKTEK

(48)

40

LAMPIRAN 5. SERTIFIKAT KERJA PRAKTEK

(49)

41

LAMPIRAN 6. DOKUMENTASI KERJA PRAKTEK

Gambar 1. Membuat project laravel

Gambar 2. Foto copy dokumen

Gambar 3. Perpisahan dengan bidang Pengelolaan Berbasis Elektronik

Gambar

Tabel 3.1 Tahapan dan Jadwal Pelaksanaan  ............................................................
Gambar 2.1 Struktur Organisasi Diskominfotik Bengkalis
Gambar 3.1 Tahapan pembuatan sistem
Tabel 3.1 Tahapan dan Jadwal Pelaksanaan
+7

Referensi

Dokumen terkait

Adapun saran yang dapat diberikan penulis agar Sistem Informasi Manajemen Aset ini menjadi lebih baik di masa yang akan datang yaitu dalam pengembangan

Gambar 3.5 DFD Level 1 Proses 3 1.3.3.4 DFD Level 1 Proses 4 Petugas akan menginputkan data alat yang akan dipinjam oleh peminjam dapat mengubah data peminjaman, juga menghapus data

Berikut adalah relasi antar tabel yang ada di Sistem Informasi Perpustakaan SMK Muhammadiyah Prambanan : Gambar 3.10 Relasi Antar Tabel 3.1.8 Desain Tabel Database Struktur tabel

Gambar 3.29 Wireless Connection Gambar diatas menandakan jaringan WiFi dengan nama ESSID 'Wifi' yang sebelumnya penulis buat sudah tampak, selanjutnya tekan gambar berikut : Gambar

19 Gambar 3.5.6 DFD Level 2 Pengelolaan Data OperatorAdmin 3.1.6 Perancangan Tabel Database Rancangan struktur tabel yang menyusun DBMS dari sistem informasi profil sekolah SMA

20 4.2.2.4 Desain Edit Berita Gambar 4.9 Desain Edit Berita Sumber: Data Olahan 4.2.3 Implementasi Rancangan Antar Muka Implementasi rancangan antar muka pada Berita Berbasis

Gambar 4.12 Rancangan Output Cetak Laporan Data Surat Peringatan 4.6.8 Rancangan Tampilan Form Laporan Jumlah Data SP Form Laporan Jumlah Data SP adalah form yang dapat digunakan

iii DAFTAR GAMBAR ...v DAFTAR LAMPIRAN ...x BAB I PENDAHULUAN ...1 1.1 Latar Belakang ...1 1.2 Tujuan Kerja Praktek ...2 1.3 Manfaat Kerja Praktek ...2 BAB II GAMBARAN UMUM