• Tidak ada hasil yang ditemukan

Politeknik Negeri Sriwijaya

N/A
N/A
Protected

Academic year: 2023

Membagikan "Politeknik Negeri Sriwijaya"

Copied!
16
0
0

Teks penuh

(1)

BAB II

TINJAUAN PUSTAKA

2.1 Teori Umum

2.1.1 Pengertian Komputer

Menurut Kadir (2017:2) “Komputer merupakan peralatan elektronik yang bermanfaat untuk melaksanakan pekerjaan yang dilakukan oleh manusia”.

Sindu dan paramartha (2019:2), “Komputer merupakan sebuah mesin penghitung elektronik yang cepat dapat menerima informasi input digital, memprosesnya sesuai dengan suatu program yang tersimpan dimemorinya (stored program) dan menghasilkan output informasi”.

2.1.2 Pengertian Internet

Menurut Sibero (dalam Arizona, 2017), “Internet adalah jaringan komputer yang menghubungkan antar jaringan secara global”.

Menurut Purdy (2017), “Internet digunakan untuk memperoleh informasi, mencari informasi mengenai hal yang diminati, menonton video atau entertaiment, dan mencari informasi untuk kebutuhan perkuliahan”.

2.1.3 Pengertian Data

Menurut Januar Permana, Astriyani, dan Mayang Sari dalam jurnal SENSI Vol. 4 No. 2 (2017) menuturkan bahwa, “Data adalah fakta dari hasil pengukuran atau pengamatan. Data dapat berupa, huruf-huruf, angka, simbol-simbol khusus, atau gabungan darinya.”

Menurut Indrajani (2018: 2) “data adalah representasi fakta yang mewakili suatu objek, seperti pelanggan, karyawan, mahasiswa, dan lain-lain, yang disimpan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, dan kombinasinya”.

(2)

2.1.4 Pengertian Database

Menurut Badiyanto dan Murya (2018:12) “ Basis data didefinisikan sebagai sebuah koleksi data yang terorganisir dan secara logis saling terkait”.

Menurut abdulloh (2018:103) “Database atau basis data adalah kumpulan informasi yang disimpan dalam komputer secara sistematik sehingga dapat diperiksa memggunakan suatu program komputer untuk memperoleh informasi”.

2.2 Teori Judul

2.2.1 Pengertian Aplikasi

Menurut Rachmad Hakim S (2018) “Aplikasi adalah perangkat lunak yang digunakan untuk tujuan tertentu, seperti mengolah dokumen, mengatur Windows

&, permainan (game), dan sebagainya”.

Menurut Syani & Werstantia (2019: 88) “Aplikasi adalah sebuah perangkat lunak yang berisi sebuah coding atau perintah yang dimana bisa diubah sesuai dengan keinginan”.

2.2.2 Pengertian Pengolahan Data

Menurut Kristanto (2018:8) “Pengolahan data merupakan waktu yang digunakan untuk menggambarkan perubahan bentuk data menjadi informasi yang memiliki kegunaan”.

Abdurahman, Safi & Abdullah (2018), menjelaskan tentang pengertian pengolahan data menurut ahli sebagai berikut: George R. Terry, menyatakan bahwa pengolahan data adalah serangkaian operasi atas informasi yang direncanakan guna mencapai tujuan atau hasil yang diinginkan.

(3)

2.2.3 Pengertian Pelatihan

Menurut Larasati (2018:110) “Pelatihan (training) adalah pendidikan jangka pendek yang menggunakan prosedur sistematis dan terorganisir sehingga tenaga kerja non manajerial mempelajari pengetahuan dan keterampilan teknis untuk tujuan tertentu”.

Menurut Simamora dalam Larasati (2018:111) “Pelatihan itu diarahkan untuk membantu para karyawan menunaikan pekerjaan mereka saat ini secara lebih baik”.

2.2.4 Pengertian Pengembangan

Menurut Iskandar Wiyokusumo dalam Afrilianasari (Eunike Awalla, Femmy M.G Tulusan dan Alden Laloma, 2018) “Pengembangan adalah upaya pendidikan baik formal maupun non formal yang dilaksanakan secara sadar, berencana, terarah, teratur, dan bertanggung jawab dalam rangka memperkenalkan, menumbuhkan, membimbing, mengembangkan suatu dasar kepribadian yang seimbang, utuh, selaras, pengetahuan, keterampilan sesuai dengan bakat, keinginan serta kemampuan sebagai bekal atas prakarsa sendiri untuk menambah, meningkatkan, mengembangkan diri ke arah tercapainya martabat, mutu dan kemampuan manusiawi yang optimal dan pribadi mandiri”

Menurut Sujadi dalam (Tatik Sutarti dan Edi Irawan, 2017:6)

“Pengembangan adalah suatu proses atau langkah-langkah untuk mengembangkan suatu produk baru. Menyempurnakan produk yang telah ada, yang dapat di pertanggungjawabkan”.

(4)

2.2.5 Pengertian Informasi

Menurut Abdul Kadir dalam (Heriyanto, 2018) “Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau saat mendatang”.

Menurut Sutabri dalam (Yanuardi & Permana, 2018) “Informasi adalah data yang telah diklasifikasikan atau diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan”.

2.2.6 Pengertian Permukiman

Menurut Undang-Undang No 4 Tahun 1992 Pasal 3 “Permukiman adalah bagian dari lingkungan hidup di luar kawasan lindung, baik yang berupa kawasan perkotaan maupun pedesaan yang berfungsi sebagai lingkungan tempat tinggal atau lingkungan hunian dan tempat kegiatan yang mendukung perikehidupan dan penghidupan”.

Menurut undang-undang Nomor 1 tahun 2011 tentang perumahan dan kawasan permukiman, yaitu “permukiman adalah bagian dari lingkungan hunian yang terdiri atas lebih dari satu satuan perumahan yang mempunyai prasarana, sarana, utilitas umum, serta mempunyai penunjang kegiatan fungsi lain di kawasan perkotaan atau kawasan perdesaan”.

(5)

2.2.7 Pengertian Bangunan

Menurut Undang-Undang RI Nomor 28 tahun 2002 yang dimaksud

“bangunan gedung adalah wujud fisik hasil pekerjaan konstruksi yang menyatu dengan tempat kedudukannya, sebagian atau seluruhnya berada di atas dan/ atau di dalam tanah dan/ atau air, yang berfungsi sebagai tempat manusia melakukan kegiatannya, baik untuk hunian atau tempat tinggal, kegiatan keagamaan, kegiatan usaha, kegiatan sosial, budaya, maupun kegiatan khusus”.

Pasal 1 (UU No. 12 Tahun 1985) Yang dimaksud dalam Undang-undang ini dengan : Bumi adalah permukaan bumi dan tubuh bumi yang ada di bawahnya;

“Bangunan adalah konstruksi teknik yang ditanam atau dilekatkan secara tetap pada tanah dan/atau perairan”.

2.2.8 Pengertian Jasa Konstruksi

Menurut UU 2 Tahun 2017 tentang Jasa Konstruksi “Jasa Konstruksi adalah layanan jasa konsultansi konstruksi dan/atau pekerjaan konstruksi. Sektor jasa konstruksi merupakan kegiatan masyarakat mewujudkan bangunan yang berfungsi sebagai pendukung atau prasarana aktivitas sosial ekonomi kemasyarakatan guna menunjang terwujudnya tujuan pembangunan nasional”.

Menurut UU Jasa Konstruksi “Jasa Konstruksi adalah suatu kegiatan untuk membangun sarana ataupun prasarana yang pada pengerjaannya meliputi pembangunan gedung (building construction), instalasi mekanikal & elektrikal, dan juga pembangunan prasarana sipil (civil engineer). Jasa ini sangat dibutuhkan dalam pembangunan fasilitas umum hingga kantor, oleh karena itu kegiatan ini diatur landasan hukumnya dalam UU No.18 Tahun 1999 yang mengatur Tentang Jasa Konstruksi”.

(6)

2.2.9 Pengertian Website

Menurut Yeni Susilowati (2019) Website adalah sejumlah halaman web yang memiliki topik saling terkait antara halaman yang satu dengan halaman lain, yang biasanya ditempatkan pada sebuah server web yang dapat diaksesp melalui jaringan interet ataupun jaringan wilayah lokal (LAN)”.

Menurut Abdulloh (2018:1), ”Website dapat diartikan sebagai kumpulan halaman yang berisi informasi data digital baik berupa text, gambar, animasi, suara, dan video atau gabungan dari semuanya yang disediakan melalui jalur koneksi internet sehingga dapat diakses dan dilihat oleh semua orang di seluruh dunia”.

2.2.10 Pengertian Aplikasi Pengolahan Data Peserta Pelatihan pada Pusat Informasi Pengembangan Permukiman Bangunan (PIP2B) dan Jasa Konstruksi Berbasis Web

Aplikasi Pengolahan Data Peserta Pelatihan pada Pusat Informasi Pengembangan Permukiman Bangunan (PIP2B) dan Jasa Konstruksi adalah aplikasi berbasis website yang dibuat dengan penginputan data dan output berupa informasi tentang data peserta pelatihan dan hasil penilaian kepada peserta pelatihan yang digunakan karyawan Pusat Informasi Pengembangan Permukiman Bangunan (PIP2B) dan Jasa Konstruksi dalam pembuatan laporan pengolahan data peserta secara efektif dan efisien karena dapat meminimalisir adanya kehilangan data-data peserta.

(7)

2.1 Teori Khusus

2.3.1 Pengertian Flowchart

Menurut Wibawanto (2017:20) “Flowchart adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (intruksi) dengan proses lainnya dalam suatu program”.

Menurut Fauzi (2017, hlm. 113) berpendapat bahwa “flowchart adalah teknis analisis yang dipergunakan untuk mendeskripsikan beberapa aspek dari sistem informasi secara jelas, ringkas, dan logis. Bagan alir menggunakan serangkaian simbol standar untuk mendeskripsikan melalui gambar prosedur pemrosesan transaksi yang digunakan perusahaan dan arus data yang melalui sistem”.

(8)

Tabel 2.1 Simbol Umum Flowchart

NO GAMBAR SIMBOL KETERANGAN

1 Terminal

Untuk Tanda mulai (start), dan tanda selesai (stop/end) dari kegiatan proses

2

Persiapan (preparation)

Pemberian harga awal

3 Arah aliran

Yang menghubungkan antara symbol yang satu dengan symbol lainnya dan sekaligus menyatakan arah proses

4

Keluaran/masukan (output/input)

Menyatakan proses input dan output

5 Proses

Melambangkan kegiatan pemrosesan / pengolahan input

6 Operasi secara

manual

Menyatakan proses / pengolahan yang tidak dilakukan oleh komputer

7 Konektor/tanda

sambung

Tanda penyambungan proses pada lembar atau halaman yang sama

(9)

Lanjutan Tabel 2.1 Simbol Umum Flowchart

NO GAMBAR SIMBOL KETERANGAN

8

Konektor/Tanda Sambung

Tanda penyambungan proses pada lembar atau halaman yang berbeda

9

Percabangan atau pilihan keputusan

Proses pemilihan keputusan tergantung kondisi terpenuhi benar, maka jalur pilihan yang diproses adalah jaur YA atau YES, dan sebaliknya jika pemeriksaan kondisi tidak terpenuhi benar, maka jalur yang harus dipilih adalah jalur TIDAK atau NO.

10 Prosedur

Memiliki peran sebagai blok proses flowchart yang berdiri sendiri diluar flowchart utama.

Pada symbol ini di flowchart cukup tuliskan nama prosedurnya atau fungsinya saja, atau pada saat memanggil prosedur atau fungsi dari program utama, cukup panggil dengan nama prosedur/fungsi

(10)

Lanjutan Tabel 2.1 Simbol Umum Flowchart

NO GAMBAR SIMBOL KETERANGAN

11 Dokumen

Menyatakan output dicetak pada kertas atau berbentuk dokumen.

12 Drum Magnetik

Untuk input/output yang digunakan media drum magnetic.

13 Disk Magnetik

Untuk input/output yang digunakan media disk magnetic.

14

Penyimpanan Daring (Online

Storage)

Input/output yang menggunakan media penyimpanan online.

15 Kartu Berlubang

(Punch Card)

Mewakili bahwa input berasal dari data kartu dan output dicetak ke kartu.

16 Display

Untuk output pada layar monitor.

17 Magnetic Tape

Input/output yang menggunakan pita magnetic.

18 Tranmisi

Tranmisi data lewat kanal komunikasi.

(Sumber: Anggrawan, 2018:18-22)

(11)

2.3.2 Pengertian Data Flow Diagram (DFD)

Menurut Ramdani (2017:40), “Data Flow Diagram adalah alat pemodelan paling dasar yang dibangun atas empat simbol dasar untuk merepresentasikan proses, penyimpanan data, entitas, dan aliran data”.

Menurut Andi Kristanto (2018:61), “Data Flow Diagram atau yang disingkat DFD merupakan adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan data yang keluar dari sistem, dimanadata disimpan, proses apa yang menghasilkan data”

Tabel 2.2 Simbol Data Flow Diagram

NOTASI KETERANGAN

Entitas external dapat berupa orang/unit terkait yang berinteraksi dengan sistem tetapi diluar sistem.

Orang atau unit yang menggunakan atau melakukan transformasi data.

Komponen fisik tidak didentifikasikan.

Aliran Data

Aliran data dengan arah khusus dari sumber ke tujuan.

Penyimpanan data atau tempat data ditransfer oleh proses.

(Sumber: Krismiaji dalam Hidayat, 2018:15-16) Entitas

Proses

Data Storage

(12)

2.3.3 Pengertian Entity Relational Diagram (ERD)

Menurut Aditama (2017:41), “Entity Relationship Diagram (ERD) merupakan hubungan antara entitas dalam basis data berdasarkan objek-objek yang mempunyai hubungan antar relasi, sehingga dari perancangan Entity Relationship Diagram tersebut dapat diketahui elemen-elemen apa saja yang akan menjadi sebuah entitas, yang berguna sebagai fondasi bagi proses secara teknis selanjutnya”.

Menurut Rudianto (2017:25) menjelaskan bahwa “ERD merupakan suatu model yang menjelaskan hubungan antar data dalam basis data berdasarkan objek- objek dasar data yang mempunyai hubungan antar relasi”.

Tabel 2.3 Simbol Entity Relationship Diagram (ERD)

NO SIMBOL KETERANGAN

1

Entitas (Entity)

Persegi panjang, menyatakan himpunan entitas.

2

Atribut Lingkaran/elip, menyatakan

atribut (atribut yang berfungsi sebagai key digaris/dibawahi).

3

Relasi

Belah ketupat, menyatakan himpunan relasi.

4

Asosiasi (Association) Garis, sebagai penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya.

(Sumber: Ladjamudin (dalam Nafiudin, 2018:59-60)

Nama_rel asi

Nama_atribut Nama_entitas

(13)

2.3.4 Pengertian Diagram Konteks

Menurut Kristanto (2017:63) “Diagram Konteks adalah sebuah diagram sederhana yang menggambarkan antara entity luar, masukkan dan keluaran dari sistem. Diagram Konteks direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem”.

Menurut Muslihudin dan Oktafianto (2017:48-49) “Diagram Konteks menggambarkan satu lingkaran besar yang dapat mewakili seluruh prosesyang terdapat didalam suatu sistem”.

2.3.5 Kamus Data

Rosa dan Shalahuddin (2018:73),“Kamus Data adalah kumpulan daftar elemen data yang mengalir pada sistem perangkat lunak sehingga masukan (input) dan keluaran (output) dapat dipahami secara umum (memiliki standar cara penuliasan)”. Kamus data memiliki beberapa simbol sebagai berikut :

Tabel 2.4 Simbol-simbol kamus data

No Simbol Keterangan

1 = Disusun atau terdiri dari

2 + Dan

3 [|] Baik…atau…

4 { }

n

n kali diulang/bernilai banyak

5 ( ) Data opsional

6 *..* Batas komentar

(Sumber: Rosa dan Shalahuddin, 2018:74)

(14)

2.2 Teori Program

2.4.1 Pengertian PhpMyAdmin

Menurut Abdulloh dalam Handayani et al. (2018:79) “PhpMyAdmin merupakan aplikasi berbasis web yang digunakan untuk membuat database MySQL sebagai tempat untuk menyimpan data-data website”.

Menurut Maxicom (dalam Sa’ad, 2020:38) “PhpMyAdmin adalah sebuah perangkat lunak yang berbentuk halaman atau situs pada web server yang berfungsi untuk mengakses database MySQL secara GUI hingga user tidak harus memasukkan perintah-perintah SQL untuk melakukan proses pengelolaan database”.

2.4.2 Pengertian XAMPP

Menurut Habibi dkk (2020:5)“Xampp merupakan salah satu paket installasi apache, php dan MySQL instan yang dapat kita gunakan untuk membantu proses instalasi ketiga tersebut selain paket instalasi instan xampp untuk berpindah versi juga memberikan fasilitasi pilihan penggunaan php”.

Menurut Haqi (2019:8) “Xampp adalah perangkat lunak (free software)bebas, yang mendukung untuk banyak sistem operasi, yang merupakan kompilasi dari beberapa program”.

2.4.3 Pengertian Mysql

Menurut Subagis (2018:67) “ Mysql merupakan software database open source yang sering digunakan untuk mengolah basis data yang menggunakan bahasa SQL”.

Menurut Parulian (2017:278) “Mysql merupakan sebuah perangkat lunak dengan sistem manajemen database Sql (database management system), atau DBMS yang multithread, multi-user, penggunaan yang cukup besar yakni sekitar 6 juta di seluruh dunia. MySQL AB dibawah lisensi GNU General Public License (GPL), membuat MySQL tersedia sebagai perangkat lunak gratis”.

(15)

2.4.4 Pengertian Hyper Text Markup Language (HTML)

Menurut Rerung (2018:18) menjelaskan bahwa “HTML adalah singkatan dari HyperText Markup Language. Disebut hypertext karena didalam HTML sebuah text biasa dapat berfungsi lain, kita dapat membuatnya menjadi link yang dapat berpindah dari satu halaman ke halaman lainnya hanya dengan meng-klik text tersebut”.

Menurut Setiawan (2017:16) “HTML atau Hypertext Markup Language) merupakan sebuah bahasa pemrograman bahasa pemrograman terstruktur yang dikembangkan untuk membuat halaman website yang dapat diakses atau ditampilkan menggunakan web browser”.

2.4.5 Pengertian CSS

Menurut Hidayatullah dan Kawistara (2017:83), “CSS berfungsi untuk membuat tampilan lebih rapih dan menarik”.

Menurut Azis dkk(2019:36) “CSS(Cascading Style Sheet) adalah sebuah dokumen yang terdiri dari kode program yang digunakan untuk membuat elegan tampilan dari tampilan halaman website yang dibuat”.

(16)

2.4.6 Pengertian PHP

Menurut Supono & Putratama (2018:3) menerangkan bahwa ”PHP Hypertext Preprocessor) adalah suatu bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi kode mesin yang dapat dimengerti oleh komputer yang bersifat server-side yang dapat ditambahkan ke dalam HTML”.

Menurut Hidayatullah dan Kawistara (2017:223), “PHP Hypertext Preprocessor adalah suatu bahasa scripting khususnya digunakan untuk web development. PHP memiliki sifat serverside scripting sehingga untuk menjalankan PHP harus menggunakan web server”.

Referensi

Dokumen terkait

Judul Laporan Akhir : Aplikasi Pengolahan Data Distribusi Farmasi Berbasis Web pada PT Mega Mulia Pharma Palembang.. Telah diujikan pada Ujian Laporan Akhir pada Tanggal 16

7) Ibu Budi Indah Hapsari, ST., MT selaku Kepala Seksi Jasa Konstruksi Bidang UPTD Pusat Informasi Pengembangan Permukiman dan Bangunan (PIP2B) dan Jasa Konstruksi Dinas

Aplikasi Pengadaan Barang dan Jasa pada Badan Kesatuan Bangsa dan Politik Provinsi Sumatera Selatan Menggunakan Metode Cost Significant Model (CSM) Berbasis Web

Tujuan Penulisan Laporan Akhir ini adalah untuk membuat Pengembangan Aplikasi Pengelolaan Data Bantuan Sosial pada Kelurahan Tiga Ilir Kota Palembang Berbasis

Membangun sebuah Perancangan aplikasi Pengolahan Data Bantuan Sosial berbasis website pada Kelurahan Tiga Ilir Kota Palembang untuk mengolah data penerima bantuan sosial tersebut

Tujuan Penulisan Laporan Akhir ini adalah untuk membuat Aplikasi Kepuasan Stakeholders di Pusat Penjaminan Mutu pada Politeknik Negeri Sriwijaya Palembang berbasis

BAB IV HASIL DAN PEMBAHASAN Pada bab ini berisi pembahasan dari masalah yang ada melalui Aplikasi Penilaian Kinerja Pegawai pada Pada Dinas Lingkungan Hidup Berbasis Website yang

Aplikasi Pemeliharaan Aset Dan Permintaan Alat Tulis Kantor APAPATK berbasis website memiliki form-form dan fitur-fitur yang terdiri dari form registrasi user, form tambah asset, form