Mohon tunggu...
Dzakwan AbdulHakim
Dzakwan AbdulHakim Mohon Tunggu... Pelajar Sekolah - Mahasiswa

Baca manhwa

Selanjutnya

Tutup

Ilmu Alam & Tekno

Rancang Bangun Aplikasi Perhitungan HPP untuk Foodies Steak Grill and Coffee

17 September 2024   15:50 Diperbarui: 17 September 2024   15:56 54
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Ilmu Alam dan Teknologi. Sumber ilustrasi: PEXELS/Anthony

BAB 2

TINJAUAN PUSTAKA

2.1Teori Sistem

2.1.1Pengertian Sistem

Pengertian Sistem Menurutn Para Ahli:

1.Menurut Indrajit (20001: 2) sistem adalah kumpulan-kumpulan dari komponen-komponen yang memiliki unsur keterkaitan antara satu dengan lainnya.

2.Menurut Jogianto (2005: 2) sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

3.Menurut Murdick, R.G, (1991: 27) sistem adalah seperangkat elemen yang membentuk kumpulan atau prosedur-prosedur/bagan-bagan pengolahan yang mencari suatu tujuan tertentu.

4.Menurut Jerry FutzGerald, (1981: 5) system adalah suatu jaringan kerja dari prosedur prosedur yang saling berhubungan berkumpul Bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.

Jadi dapat disimpulkan, sistem adalah kumpulan komponen atau elemen yang saling terkait dan berinteraksi untuk mencapai suatu tujuan tertentu. Sistem dapat berupa kumpulan prosedur, elemen-elemen, atau bagan pengolahan yang bekerja bersama-sama untuk mencapai sasaran yang ditetapkan.

2.1.2Sistem Informasi

Sistem Informasi adalah suatu system di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan laporan yang diperlukan.(Sutabri, t.t.)

Jadi, sistem informasi adalah sistem di dalam suatu organisasi yang mengelola kebutuhan pengolahan transaksi harian serta mendukung fungsi operasional dan manajerial organisasi. Sistem ini juga mengintegrasikan kegiatan strategis organisasi untuk menyediakan laporan yang diperlukan kepada pihak luar.

2.1.3Analisis Sistem

Analisis sistem menurut Jogiyanto Hartanto (Jogiyanto, 2005) merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan.

Jadi, analisis sistem adalah proses untuk memecah suatu sistem informasi menjadi bagian-bagian komponennya, dengan tujuan mengidentifikasi, mengevaluasi, dan mengusulkan perbaikan terhadap permasalahan, kesempatan, dan hambatan yang ada.

2.1.4Desain Sistem/Perancangan Sistem

Menurut John Burch dan Gary Grudnitski dalam bukunya (Jogiyanto, 2005) Desain Sistem adalah penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Tujuan dari desain sistem ini adalah memenuhi kebutuhan pemakai sistem serta memberikan gambaran yang jelas dan lengkap kepada pemrograman komputer dan ahli-ahli teknik lainnya yang terlibat.

2.2Teori Pendukung 1

2.2.1Aplikasi

Aplikasi adalah program yang dibuat oleh pemakai yang ditujukan untuk melakukan suatu tugas khusus (kadir,2003).

Menurut kadir (2008:3) program aplikasi adalah program siap pakai atau program yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain. Aplikasi juga diartikan sebagai penggunaan atau penerapan sautu konsep yang menjadi pokok pembahasan atau sebagai program computer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu.

2.2.2HPP

A.Pengertian HPP

HPP adalah perolehan atau pendapatan dari barang yang dijual oleh sautu perusahaan atau entitas usaha. Angka hpp didapat dari hitungan biaya produksi barang atau jasa secara langsung maupun tidak langsung. Biaya yang dimaksudkan termasuk pengeluaran untuk bahan baku, tenaga kerja, produksi dan overhead.

Dengan kata lain, biaya yang termasuk dalam hitungan HPP adalah biaya awal produksi hingga akhir, ditambah biaya operasional secara garis besar, HPP adalah biaya yang didapatkan dari proses produksi selama periode tertentu. Salah satu komponen yang digunakan untuk menghitung HPP adalah biaya produksi.

2.2.3Database

Database atau basis data adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.Kegunaan utama sistem basis data adalah agar pemakai mampu menyusun suatu pandangan (view) abstraksi data. Hal ini bertujuan untuk menyederhanakan intraksi antara pengguna dengan sistemnya dan basis data dapat mempresentasikan pandangan yang berbeda kepada para pengguna, programmer, dan administratornya (Andaru, 2018).

Jadi, database atau basis data adalah kumpulan informasi yang tersimpan secara terstruktur di dalam komputer, yang dapat diakses dan dikelola menggunakan program komputer.

2.3Teori Pendukung 2

2.3.1PHP

PHP adalah Bahasa server side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Karena PHP merupakan server side scripting maka sintak dan perintah-perintah PHP akan di eksekusi di server kemudian hasilnya akan dikirimkan ke browser dengan format HTML (Arief, 2011).

PHP atau singkatan dari Personal Home Page merupakan bahasa skrip yang tertanam dalam HTML untuk dieksekusi bersifat server side. PHP termasuk dalam open source product, sehingga source code PHP dapat diubah dan didistribusikan secara bebas (Nugroho, 2006).

Jadi, PHP adalah bahasa pemrograman server-side scripting yang terintegrasi dengan HTML untuk membuat halaman web dinamis. Dalam PHP, sintaks dan perintah-perintah dieksekusi di server, dan hasilnya dikirimkan ke browser dalam format HTML. PHP juga merupakan singkatan dari Personal Home Page, merupakan bahasa skrip yang tertanam dalam HTML dan bersifat server-side. Sebagai open-source product, source code PHP dapat diubah dan didistribusikan secara bebas.

2.3.2MySQL

MySQL adalah salah satu jenis database server yang sangat terkenal dan banyak digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengolahan datanya (Arief, 2011). MySQL dan PHP dianggap sebagai pasangan software pembangun aplikasi web yang ideal.

Jadi, MySQL adalah salah satu jenis database server yang populer dan banyak digunakan untuk membangun aplikasi web yang membutuhkan database sebagai sumber dan pengolahan data. MySQL sering digunakan bersama dengan PHP, membentuk pasangan software pembangun aplikasi web yang ideal.

2.3.3HTML

Menurut Bimo Sunarfrihantono (2002) HTML (Hypertext Markup Language) merupakan salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan dihalaman web.

Jadi, HTML (Hypertext Markup Language) adalah salah satu format yang digunakan dalam pembuatan dokumen dan aplikasi yang berjalan di halaman web.

2.3.4CSS

Menurut Madcoms (2011:100) CSS (Cascading Style Sheet) adalah sebuah fitur yang diperkenalkan sejak HTML versi 4.0 dan berfungsi untuk menangani masalah tampilan pada HTML seperti jenis, ukuran dan warna font, posisi teks, batas tulisan atau margin, warna background, dan sebagainya.

Jadi, CSS (Cascading Style Sheet) adalah fitur yang diperkenalkan sejak HTML versi 4.0 yang bertugas mengatur tampilan halaman web, termasuk jenis, ukuran, dan warna font, posisi teks, batas tulisan atau margin, warna background, dan lainnya.

2.3.5Java Script

Menurut Prasetio (2012:300) javascript adalah bahasa pemrograman yang digunakan untuk membuat web lebih dinamis dan interaktif. JavaScript adalah bahasa pemrograman yang biasa diletakkan bersama kode HTML untuk menentukan suatu tindakan. Jadi dapat disimpulkan bahwa javascript adalah bahasa pemroograman atau kode script yang diletakan bersama kode HTML ataupun terpisah yang digunakan untuk membuat tampilan website lebih dinamis.

2.3.6Bootstrap

Menurut (Eko, 2016:11), “bootstrap merupakan salah satu framework HTML, CSS, Dan JS yang digunakan untuk membuat website yang bersifat responsive atau bisa menyesuaikan tampilan layout nya berdasarkan ukuran viewport dari device pengaksesnya, mulai dari smartphone, tablet, maupun layar PC”.

Bootstrap adalah sebuah framework yang dibuat dengan menggunakan bahasa dari HTML dan CSS, namun juga menyediakan efek javascript yang dibangun dengan menggunakan jquery.Bootstrap telah menyediakan kumpulan komponen class interface dasar yang telah dirancang sedemikian rupa untuk menciptakan tampilan yang menarik, bersih dan ringan. Selain itu, bootstrap juga memiliki fitur grid yang berfungsi untuk mengatur layout yang bisa digunakan dengan sangat mudah dan cepat. Kita juga diberi keleluasaan dalam mengembangkan tampilan website yang menggunakan bootstrap yaitu dengan mengubah tampilan bootstrap dengan menambahkan class dan CSS sendiri (Sanjaya & Hesinto, 2017).

2.3.7 Laravel

Laravel merupakan framework PHP yang open-source dan berisi banyak modul dasar untuk mengoptimalkan kinerja php dalam pengembangan aplikasi web. Dengan menerapakan konsep Model View Controler (MVC).

Framework ini dibuat oleh Taylor Otwell dan pertama kali dirilis pada tanggal 9 juni 2011. Alamat resmi framework Laravel adalah https://laravel.com . fitur-fitur modern Laravel yang sangat membantu developer dalam membuat aplikasi adalah Bundles, Eloquent ORM (Object Relational Maping), Query Builder, Application Logic, Reverse Routing, Resource Controler, Class Auto Loading, View Composer, Blade, IoC Containers, Migration, Database Seeding, Unit Testing, Automatic Pagination form request dan middleware.

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun