• Tidak ada hasil yang ditemukan

2.1

N/A
N/A
Protected

Academic year: 2023

Membagikan "2.1"

Copied!
17
0
0

Teks penuh

(1)

BAB II

TINJAUAN PUSTAKA

2.1 Teori Umum

2.1.1 Pengertian Perangkat Lunak

Menurut Indah Purnama (2021:2-3), “Software komputer adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer. Data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui software atau perangkat lunak inilah suatu komputer dapat menjalankan suatu perintah”.

Sedangkan Menurut Sukamto dan Shalahuddin (2018:2), “Perangkat lunak (software) adalah program komputer yang terasosiasi dengan dokumentasi perangkat lunak seperti dokumentasi kebutuhan, model desain, dan cara penggunaan(user manual)”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Perangkat Lu n ak adalah program komputer yang terasosiasi dengan dokumentasi yang berisi perintah untuk memproses informasi.

2.1.2 Pengertian Komputer

Menurut Harmayani, dkk (2021:2), “Komputer adalah alat elektro n ik y an g terdiri dari rangkaian berbagai komponen yang saling terhubung sehingga membentuk suatu sistem kerja. Sistem di dalam komputer tersebut dapat melakukan pekerjaan secara otomatis berdasarkan program yang diperintahkan kepadanya sehingga mampu menghasilkan informasi berdasarkan data dan program yang ada”.

Menurut Hamacher dalam Ibnu (2021), “ Komputer adalah s u at u m e s i n penghitung elektronik yang cepat dan mampu mendapatkan informasi input digital agar kemudian memprosesnya sesuai dengan program yang sudah tersimpan di dalam memorinya, serta menghasilkan output dalam bentuk informasi”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Komputer adalah peralatan elektronik yang mampu menginpu dan memproses serta men ghasilka n output dalam bentuk informasi.

(2)

2.1.3 Pengertian Internet

Menurut Allan dalam Arfa dan Ika (2021), “ Internet merupakan sekumpulan jaringan komputer yang saling terhubung satu sama lain secara fisik dan juga memiliki kemampuan untuk membaca dan menguraikan berbagai protokol komunikasi tertentu yang sering kita kenbal dengan istilah Internet Protocol (IP) serta Transmission Control Protocol (TCP).

Sedangkan Menurut Sadi (2021:5), “ Internet adalah suatu jaringan komputer terbesar didunia karena menghubungkan seluruh jaringan komputer yang ada didunia ini.

Berdasarkan Pengertian diatas dapat disimpulkan bahwa internet adalah sekumpulan jaringan komputer yang menghubungkan seluruh jaringan komputer didunia secara fisik serta mampu membaca dan menguraikan protokol kom u nik asi teretentu.

2.1.4 Pengertian Data

Menurut Nofriansyah dan Nur Cahyo (2019:1), “Data yaitu kumpulan fakta yang terekam atau sebuah entitas yang tidak emmiliki arti dan selama ini terabaikan”.

Sedangkan menurut Fathansyah, (2018:2), “Data adalah representasi fakta dunia nyata yang mewakili suatu objek seperti manusia (pegawai, siswa, pembeli, pelanggan), barang, hewan, peristiwa, konsep, keadaan, dan sebagainya, yang diwujudkan dalam bentuk angka, huruf, simbol, teks, gambar, bunyi, atau kombinasinya”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa data adalah kumpulan fakta mewakili suatu objek.

2.1.5 Pengertian Basis Data

Menurut Shalahudin (2018:28), “Basis Data adalah system terkomputersisasi yang tujuan utamanya adalah memelihara data yang sudah diolah atau informasi dan membuat informasi tersedia saat dibutuhkan.

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

(3)

Berdasarkan pengertian diatas dapat disimpulkan bahwa Basis data adalah kumpulan informasi yang terkomputrisasi untu memelihara data ang sudah dio lah dan membuat informasi tersedia.

2.1.6 Metodce Pengembangan Sistem

Metode pengembangan sistem yang penulis gunakan adalah metode waterfall. Menurut Pressman dalam Fathoroni (2020:20), Metode air terjun atau yang sering disebut metode waterfall. Dalam pengembangannya metod e waterfa ll memiliki tahapan yang berurut. Tahapan tahapan terdiri dari metode waterfall adalah sebagai berikut :

1. Requirement Analysis

Tahap ini pengembang sistem diperlukan komunikasi yang bertujuan u n tu k memahami perangkat lunak yang diharapkan oleh pengguna dan batasan perangk at lunak tersebut. Informasi ini biasanya dapat diperoleh melalui wawancara, d isk u si atau survei langsung. Informasi dianalisis untuk mendapatkan data yang dibutuhkan oleh pengguna.

2. System Design

Spesifikasi kebutuhan dari tahap sebelumnya dipelajari dalam fase in i d an desain sistem disiapkan. Desain Sistem membantu dalam menentukan perangkat keras (hardware) dan sistem persyaratan dan juga membantu dalam mendefinisikan arsitektur sistem secara keseluruhan.

3. Implementation

Pada tahap ini, sistem pertama kali dikembangkan di program kecil yang disebut web, yang terintegrasi dalam tahap selanjutnya. Setiap unit dikem ban gk an dan diuji untuk fungsionalitas yang disebut sebagai unit testing.

4. Integration & Testing

Seluruh unit yang dikembangkan dalam tahap impelementasi diintegrasikan ke dalam sistem setelah pengujian yang dilakukan masing-masing web. Setelah integrasi seluruh sistem diuji untuk mengecek setiap kegagalan maupun kesalahan . Metode yang digunakan untuk menguji aplikasi ini adalah metode black box testing.

(4)

5. Operation & Maintenance

Tahap akhir dalam model waterfall. Perangkat lunak yang sudah jadi, dijalankan, serta dilakukan pemeliharaan. Pemeliharaan termask dalam memperbaiki kesalahan yang tidak ditemukan pada langkah sebelumn ya.

Perbaikan implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan baru.

2.2 Teori Khusus

2.2.1 Pengertian Data Flow Diagram (DFD)

Menurut Rizki dan Augie (2020), “ Data Flow Diagram (DFD) yaitu diagram yang menggunakan notasi berupa simbol-simbol untuk menggam b ark an arus data pada suatu sistem.”

Sedangkan Menurut Sukamto dan Shalahuddin (2018:70), “Data Flow Diagram (DFD) atau dalam bahasa Indonesia menjadi Diagram Alir Data (DA D ) adalah representasi grafik yang menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan(input) keluaran(output)”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Data Flwo Diagram (DFD) yaitu diagram yang menggunakan notasi berupa simbol-simbol untuk menggambarkan aliran informasi yang diaplikasikan sebagai data yang mengalir dari input output.

Adapun beberapa simbol yang biasanya digunakan dalam perancangan DFD, diantaranya dapat dilihat pada tabel 2.1 dibawah ini :

Tabel 2.1 Simbol-simbol pada DFD

No Notasi Keterangan

1. Proses (Process) atau fungsi atau prosedur;

pada pemodelan perangkat lunak yang akan di implementasikan dengan pemrograman terstruktur, maka pemodelan notasi inilah yang seharusnya jadi fungsi atau prosedur d i d alam kode program.

(5)

Lanjutan Tabel 2.1 Simbol-Simbol DFD

No Notasi Keterangan

2 Fileatau basis data atau

penyimpanan(storage); pada pemodelan perangkat lunak yang akan di implementasikan dengan pemrograman terstruktur, maka pemodelan notasi ilmiah yang harusnya dibuat menjadi tabel-tabel basis data

yang dibutuhkan, tabel-tabel pada basis d a t a (Entity Relationship Data (ERD), Conceptual Data Model (CDM), Physical Data Model (PDM))

Catatan: nama yang diberikan pada sebuah penyimpanan biasanya kata benda.

3. Entitasluar (external entity) atau masukan (input) atau keluaran (output) atau orang yang memakai/berinteraksi dengan perangkat lunak yang dimodelkan atau sistem lain yang terkait dengan aliran data dari sistem yang dimodelkan.

4. Aliran data; merupakan data yang

dikirimantar-proses,dari penyimpanan ke proses, atau dari proses kemasukan (input) atau keluaran (output)

Catatan:

Nama yang digunakan pada aliran data biasanya berupa kata benda, dapat diawali dengan kata data misalnya “data siswa” atau tanpa kata data misalnya “siswa”.

Sumber :Sukamto dan Shalahuddin (2018:71-72)

(6)

2.2.2 Pengertian Flowchart

Menurut Sitorus (2015:14), “Flowchart menggambarkan urutan logika dari suatu prosedur pemecahan masalah, sehingga flowchart merupakan lan gkah - langkah penyelesaian masalah yang dituliskan dalam simbol-simbol tertentu”.

Sedangkan

Sedangkan Menurut Fauzi (2017:113), “Bagan alir (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.”

Berdasarkan pengertian diatas dapat disimpulkan bahwa Flowchart adalah urutan logika dari suatu prosedur pemecahan masalah yang d ipergunakan u n t u k mendeskripsikan beberapa aspek dari sistem informasi secara jelas, rin gk as, d a n logis.

Tabel 2.2 adalah symbol-simbol yang digunakan untuk menggambarkan algoritma dalam bentuk diagram alir dan kegunaan dari symbol-simbol yang bersangkutan.

Tabel 2.2 Simbol-simbol pada Flowchart

No Simbol Nama Fungsi

1.

Terminal

Menyatakan permulaan atau akhir suatu program

2. Input / Output Menyatakan proses input

atau output tanpa tergantung jenis peralatanya

3. Proses Menyatakan suatu

tindakan (proses) yang dilakukan oleh komputer

(7)

Lanjutan Tabel 2.2 Simbol-simbol pada Flowchart

No Simbol Nama Fungsi

4. Decision Menunjukan suatu kondisi

tertentu yang akan menghasilkan dua kemungkinan jawaban ya / tidak

5. Connector Menyatakan sambungan

dari proses ke proses lainnya dalam halaman yang sama

6 Menyatakan sambungan

dari proses ke proses lainnya dalam halaman yang berbeda

Menyatakan penyediaan tempat penyimpanan suatu pengolahan untuk

memberi harga awal 8.

Punched Card

Menyatakan input berasal dari kartu atau output ditulis ke kartu

9.

Punch Tape

(8)

Lanjutan Tabel 2.2 Simbol-simbol pada Flowchart

No Simbol Nama Fungsi

10.

Document

Mencetak keluaran dalam bentuk dokumen (melalui printer)

11.

Flow

Menyatakan jalannya arus suatu proses

Sumber: Sitorus (2015:15-16)

2.2.3 Pengertian Entity Relationship Diagram (ERD)

Menurut Connoly dan Begg dalam Omar, Astriana dan Miftahu l ( 2 0 1 8),

“Entity Relationship Diagram adalah model yang dapat digunakan untuk memberikan pengertian mengenai data yang akan digunakan oleh suatu perusahaan. Dalam perancangan basisdata, entity relationship adalah p end ek ata n top-down dimana perancangan dimulai dengan mengidentifikasi data penting yang disebut entitas dan hubungan antara data yang harus dipresentasikan ke dalam model”.

Sedangkan Menurut Sukamto dan Shalahuddin (2018:50-51),“ERD adalah bentuk paling awal dalam melakukan perancangan basis data relasional. ERD digunakan untuk pemodelan basis data relational sehingga jika penyimpanan basis data menggunakan OODBMS (Object Oriented Database Management System) maka perancangan basis data tidak perlu menggunakan ERD”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Entity Relationship Diagram pengertian mengenai data yang akan digunakan oleh su at u perusahaan.

(9)

Berikut adalah simbol-simbol yang digunakan pada ERD terdapat pada tabel 2.3 dibawah ini :

Tabel 2.3 Simbol-simbol pada ERD

No. Simbol Deskripsi

1. Entitas/ entity Entitas merupakan data inti yang akandisimpan;

bakaltabel pada basis data; benda yang mem iliki data dan harus disimpan datanya agar dapatdiakses oleh aplikasi komputer; p enama an entitas biasanya lebih ke kata benda dan belum merupakan nama tabel

2. Atribut Fielda tau kolom data yang butuh disimpan dalam suatu entitas

3. Atribut kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai k un ci akses record yang diinginkan; biasanya berupaid;

kunci primer dapat lebih dari satu kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersifat unik

(berbedatanpa da yang sama) 4. Atribut

multinilai/multivalue

Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu

5. Relasi yang mrnghubungkan antar entitas;

biasanya diawali dengan kata kerja.

(10)

Lanjutan Tabel 2.3 Simbol-simbol pada ERD

No. Simbol Deskripsi

6. Asosiasi / association

Penghubungan tarrelasi dan entitas di mana di kedua ujungnya memiliki multiplicity kemungkinan jumlah pemakaian.

Kemugnkinan jumlah maksimum

keterhubunganan taraentitas satu dengan yang lain disebutkan dinalitas.

Sumber: Sukamto dan Shalahuddin (2018:50-51) 2.2.4 Kamus Data

Menurut Sukamto dan Shalahuddin (2018:73) mengungkapkan bahwa Kamus data (data dictionary) dipergunakan untuk memperjelas aliran d ata y a n g digambarkan pada DFD. Ia juga menyatakan kamus data adalah kumpulan d aft a r elemen data yang mengalir pada sistem perangkat lunak sehingga masukkan (input) dan keluaran(output) dapat dipahami secara umum (memiliki standard cara penulisan).

Berdasarkan pengertian diatas dapat disimpulkan bahwa pengertian k a m u s data adalah suatu kumpulan daftar data yang dapat dipahami secara standard penulisan. Berikut simbol-simbol yang ada pada kamus data pada tabel 2.4 :

Tabel 2.4 Simbol-simbol pada Kamus Data

No Simbol Keterangan

1. = Disusun atau terdiridari

2. + Dan

3. [ | ] baik …atau…

4. { }ⁿ n kali diulang/ bernilai banyak

5. ( ) data opsional

6. *...* batas komentar

Sumber:Sukamto dan Shalahuddin(2018:74).

(11)

2.3 Teori Judul

2.3.1 Pengertian Aplikasi

Menurut Rachmad dalam bagus (2020), “ Aplikasi adalah perangkat lun ak yang digunakan untuk tujuan tertentu, seperti mengolah dokumen, mengatur windows dan permainan”.

Sedangkan Menurut Roni Habibi, dkk (2020: 4), “Aplikasi Adalah Software yang dibuat suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Ms.Excel”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Aplik asi ad al a h perangkat lunak yang digunakan untu tujuan tertentu seperti menyimpan ses u a t u hal, dan dan permasalahan kedalam suatu media.

2.3.2 Pengertian Masa

Menurut Lestari (2020) Masa atau Waktu adalah serangkaian saat ketika proses suatu kejadian, perubahan atau keadaan saat berlangsung suatu benda, lamnya saat tertentu untuk melakukan sesuatu, sebuah kesempatan, tempo, peluang, ketika saat, keadaan hari dan saat yang ditentukan berdasarkan pembagian bola dunia.

2.3.3 Pengertian Pemeliharaan

Menurut Guru Ekonomi (2021) “Pemeliharaan atau Perawatan adalah serangkian aktivitas untuk menjaga fasilitas dan peralatan agar senantiasa d a l a m keadaan siap pakai untuk melaksanakan produksi secara efektif dan efisien sesuai dengan jadwal yang telah ditetapkan berdasarkan standar fungsional dan kualitas”.

Sedangkan Menurut Kinasih (2022), “Pemeliharaan adalah serangk aian proses atau praktik yang bertujuan untuk memastikan pengoperasian mesin, peralatan, atau aset lainnya bisa digunakan secara berkesinambungan dan ef isien dalam jangka panjang”.

(12)

Berdasarkan pengertian diatas dapat disimpulkan bahwa Pemeliharaan at a u Perawatan adalah serangkian aktivitas untuk menjaga fasilitas dan peralatan a g ar lainnya bisa digunakan secara berkesinambungan dan efisien dalam jangka panjang

2.3.4 Pengertian Pekerjaan Konstruksi

Menurut Addy (2020:31) Pekerjaan Konstruksi adalah keseluruhan atau sebagian rangkaian kegiatan perencanaan atau pelaksanaan b eserta p engawas a n yang mencakup arsitektural, sipil, mekanikal, elektrikal, dan tata lingkungan masing-masing beserta kelengkapannya untuk mewujudkan suatu bangun an at a u bentuk fisik lain.

Sedangkan Menurut Undang-Undang Nomor 2 Tahun 2017, “Pekerjaan Konstruksi adalah keseluruhan atau sebagian kegiatan yang meliputi pembangunan, pengoperasian, pemeliharaan, pembongkaran, dan p em bangu n an kembali suatu bangunan.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Pekerjaan Konstruksi adalah keseluruhan atau sebagian rangkaian kegiatan perencanaan atau pelaksanaan yang meliputi pembangunan, pengoperasian, pemeliharaan, pembongkaran, dan pembangunan kembali suatu bangunan.

2.3.5 Pengertian Pembangunan

Menurut Galtung dalam Yuwono (2020:3) Pembangunan meupakan u p ay a untuk memenhi kebutuhan dasar manusia, baik secara individual maupun kelompok, dengan cara-cara yang tidak menimbulkan kerusakan, b aik terh a d a p kehidupan sosial maupun lingkungan alam.

Sedangkan Menurut Digdowiseiso (2019:4), Pembangunan yaitu menujukan terjadinya suatu proses maju berdasarkan kekuatan sendiri, tergantung kepada manusia dan struktur sosialnya.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Pembangunan meupakan upaya untuk memenhi kebutuhan dasar manusia u ntuk men uju su a t u proses yang lebih maju.

(13)

2.3.6 Pengertian Website

Menurut Hakim Lukmanul dalam Arfa dan Ika (2021), “ Website adalah fasilitas internet yang menghubungkan dokumen dalam lingkup lokal maupun jarak jauh.

Sedangkan Menurut k (2019), “Website adalah beberapa kumpulan halaman yang dipakai untuk menampilkan informasi berupa teks, gambar diam atau gerak , animasi, suara, dan atau bahkan penggabungan dari semuanya.”

Berdasarkan pengertian diatas dapat disimpulkan bahwa Website adalah fasilitas internet yang berisis kumpulan halaman yang dipakai untuk menampilkan informasi.

2.4 Teori Program 2.4.1 HTML

Menurut Henderson dalam Omar, Astriana, dan Miftahul (2 0 1 8), “HTML (Hyper Text Mark Up Language) merupakan bahasa yang digunakan untuk mendeskripsikan struktur sebuah halaman web. HTML berf ungsi untuk mempublikasi dokumen online. Statement dasar dari HTML disebut tags. Seb uah tag dinyatakan dalam sebuah kurung siku (<>). Tags yang ditujukan untuk sebuah dokumen atau bagian dari suatu dokumen haruslah dibuat berupa pasangan.

Terdiri dari tag pembuka dan tag penutup. Dimana tag penutup menggunakan tambahan tanda garis miring (/) di awal nama tag”.

Menurut Enterprise (2018:21), “HTML adalah bahasa markup (Markup Language), seperti yang ada di dalam singakatan HTML itu sendiri, itu artinya, HTML adalah bahasa struktur untuk menandai bagian-bagian dari sebuah halaman”.

Sedangkan Menurut Zaenal dan SmitDev (2018:17), “HTML singkatan dari Hypertext Markup Language. HTML adalah bahasa pengkodean yang digunakan untuk membuat halaman web agar bisa ditampilkan melalui web browser”.

(14)

Berdasarkan pengertian diatas dapat disimpulkan bahwa HTML adalah bahasa yang digunakan untuk mendeskripsikan struktur sebuah halaman web atau bahasa untuk menandai dan membuat halaman sebuah web.

2.4.2 Java Script

Menurut Kadir dan Triwahyuni (2018:325),“Java script adalah bahasa pemrograman yang biasa diletakkan bersama kode HTML untuk menentukan menu tindakan”.

Sedangkan Menurut Abdulloh (2018:193),“Java script adalah bahasa pemrograman web yang pemrosesanya dilakukan di sisi client”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa Java script adalah Java script adalah bahasa pemrograman yang biasa diletakkan bersama kode HTML yang pemrosesanya dilakukan di sisi client.

2.4.3 CSS

Menurut Abdulloh (2018:72), “CSS adalah (Cascading Style Sheet)ya i t u dokumen yang berfungsi mengatur elemen HTML dengan berbagai property yang tersedia sehingga dapat diambil dengan berbagai gaya yang di inginkan”.

Sedangkan Menurut Wahyudi (2018), “CSS adalah suatu Bahasa pemrograman web yang digunakan untuk mengendalikan dan membangun berbagai komponen dalam web sehingga tampilan web akan lebih rapi, terstruktur, dan seragam”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa CSS dokumen yang berfungsi mengatur elemen HTML sehingga tampilan web akan leb ih rap i , terstruktur, dan seragam.

2.4.4 Pengertian PHP

Menurut Kurniawan dalam Omar, Astriana dan Miftahul (2 0 1 8 ), “PHP adalah bahasa pemrograman untuk dijalankan melalui halaman web, umumnya digunakan untuk mengolah informasi di internet. Sedangkan dalam pengertian lain PHP adalah singkatan dari Hypertext Preprocessor yaitu bahasa pemrograman webserver side yang bersifat open source atau gratis”.

(15)

Sedangkan Menurut Abdulloh (2018:127), “PHP merupakan kependekan dari Hypertext Preprocessor yang bahasa pemrograman web yang dapat disisipkan dalam skrip HTML dan bekerja di sisi server”. Berdasarkan pengertian diatas dapat disimpulkan bahwa PHP adalah bahasa pemrograman untuk dijalankan melalui halaman web yang dapat disisipkan dalam skrip HTML, umumnya digunakan untuk mengolah informasi di internet”.

2.4.5 Pengertian XAMPP

Menurut Puji dan Fajar (2020), “ XAMPP adalah perangkat lunak beba s , yang mendukung banyak sistem operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri send iri (localhost), y an h g terdiri dari atas program Apche HTTP server, MySQL database, dan p en erjema h bahasa yang ditulis dengan bahasa PHP dan Perl”.

Sedangkan Menurut Setyawan dan Pratiwi (2019:70), “XAMPP adalah sebuah tools yang mempermudah dalam membuat website atau aplikasi. XAMP P merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP, dan Perl. XAMPP adalah tool yang menyediakan paket perangkat lunak dalam satu buah paket. Dalam paket XAMPP sudah terdapat Apache (Web Server), MySQL(Database), PHP (Server Side Scripting), Perl, FTP Server, PHPMyAdmin, dan berbagai pustaka bantu lainnya”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa XAMPP ad al a h perangkat lunak bebas, yang mendukung banyak sistem operasi agar mempermudah dalam membuat website atau aplikasi.

2.4.6 Pengertian MySQL

Menurut Sukarno dalam Puji dan Fajar (2020), “ MySQL adalah perangkat lunak untuk DBMS (Database Management System) karena sifatnya yang open source dan emmeiliki kemampuan menampung kapasitas yang san gat besar, maka MySQL menjadinyang sangat populer dikalangan programer web”.

Menurut Raharjo (2018:241), “MySQL merupakan sistem d atabase y a n g banyak digunakan untuk pengembangan aplikasi web.

(16)

Sedangkan, Menurut Yanto (2018:2), “MySQL merupakan system manajemen database yang bersifat open source atau gratis”.

Berdasarkan pengertian diatas dapat disimpulkan bahwa MySQL adalah perangkat lunak untuk DBMS (Database Management System) yang digunakan untuk pengembangan aplikasi web.

2.4.7 Sekilas Tentang Sublime Text

Menurut Tarmizi (2019:92) Sublime Text adalah aplikasi editor untuk kode dan teks yang dapat berjalan di berbagai platform operating system d en g a n menggunakan teknologi Phyton API. Terciptanya aplikasi initer inspirasi dari aplikasi Vim, Aplikasi ini sangatlah fleksibel dan powerfull. Fungsionalit a s d a r i aplikasi ini dapat dikembangkan dengan menggunakan sublime-packages.

Berikut beberapa fitur yang diunggulkan dari aplikasi Sublime Text:

1. Goto Anything

Fitur yang sangat membantu dalam membuka file ataupun menjelajahi isi d ari file hanya dengan beberapa key strokes.

2. Multiple Selections

Fitur ini memungkinkan user untuk mengubah secara interaktif b anyak b ar i s sekaligus, mengubah nama variabel dengan mudah, dan memanipulasi file lebih cepat dari sebelumnya.

3. Command Pallete

Dengan hanya beberapa keystorkes, user dapat dengan cepat m en cari f u n gsi yang diinginkan, tanpa harus menavigasi melalu menu.

4. Distraction Free Mode

Bila user memerlukan fokus penuh pada aplikasi ini, fitur ini dapat membantu user dengan memberikan tampilan layar penuh.

(17)

5. Split Editing

Dapatkan hasil yang maksimal dari monitor layar lebar d en gan d u k u n gan editing perpecahan. Mengedit sisi file dengan sisi, atau mengedit dua lo k asi di satu file. Anda dapat mengedit dengan banyak baris dan kolom y a n g u s e r inginkan.

6. Instant Project Switch

Menangkap semua file yang dimasukkan kedalam project pada aplikasiini.

Terintegrasi dengan fitur Goto Anything untuk menjelajahi semua file yang ada ataupun untuk beralihke file dalam project lainnya dengan cepat.

7. Plugin API

Dilengkapi dengan plugin API berbasis Phyton sehingga membuat aplikasi ini sangat tangguh.

8. Customize Anything

Aplikasi ini memberikan user fleksibilitas dalam hal pengaturan fungsional dalam aplikasi ini.

9. Cross Plat form

Aplikasi ini dapat berjalan hamper disemua operating system modern seperti Windows, OS X, dan Linux based operating system.

Referensi

Dokumen terkait

Sebagai tugas akhir, penulis melaksanakan penelitian dengan judul “Optimasi formula dan evaluasi mutu minuman berprotein tinggi berbasiskan isolat protein kedelai dan sweet whey”

Tahap pembangunan ruang pengukuran transmission loss mini selesai dilanjutkan pada tahap validasi, validasi ruang dengung ini dilakukan dengan cara mendapatkan nilai

PHP adalah sebuah bahasa pemrograman web pada sisi server (server side web programming), bahasa pemrograman PHP dapat digabungkan dengan HTML dan dieksekusi pada saat halaman

Dari pengertian diatas PHP adalah sebuah bahasa pemrograman dapat disisipkan kedalam HTML dan sudah banyak digunakan atau dipakai saat ini dan didesain

Dalam penelitian yang dilakukan oleh Elok Nur Hamdana, et al (2021) mengatakan bahwa dalam penelitian berjudul Pengembangan Sistem Analisis Sentimen Berbasis

Menyusun kubus menyerupai stupa, digunakan untuk , mengenalkan warna mengenalkan jumlah motorik halus konsentrasi Harga Rp.45.000,- Menara Balok Digunakan untuk :

Penelitian ini mendapatkan hasil agar proyek tidak terlambat dilakukan percepatan pada jalur kritis menggunakan metode Time Cost Trade Off maka aktivitas yang ada di

Penyertaan modal daerah diperuntukan untuk memperkuat struktur permodalan Perusahaan Daerah Bank Perkreditan Rakyat Bank Pasar, Perusahaan Daerah Bank Perkreditan