Anda di halaman 1dari 5

BAB II

LANDASAN TEORI

2.1 Teori yang berkaitan dengan topik penelitian

2.1.1 Analisis

Menurut Muntihana (2017 : 9), “Analisis adalah aktifitas yang memuat sejumlah
kegiatan seperti menguraikan,membedakan,memilah sesuatu digolongkan dan
dikelompokkan kembali menurut kriteria tertentu kemudian dicari kaitanya dan ditafsirkan
maknanya”.
Menurut Jogiyanto dan Mujiyanti (2017:26) “Analisis adalah penguraian dari suatu
sistem informasi yang utuh kedalam bagian-bagian komponenya dengan maksud untuk
mengidentifikasi dan mengevaluasi permasalahan,kesempatan,hambatan yang terjadi dan
kebutuhan yang diharapkan sehingga dapat diusulkan perbaikanya.
Berdasarkan beberapa pendapat diatas,peneliti mengambil kesimpulan bahwa Analisis
adalah suatu kegiatan yang meliputi beberapa aktifitas yang bertujuan untuk menguraikan
sesuatu yang kemudian dikelompokkan berdasarkan kriterianya dan kemudian dapat
diusulkan perbaikanya.

2.1.2 Perancangan

Menurut Nur dan Suyuti (2017:5), “Perancangan adalah suatu proses yang bertujuan
untuk menganalisis,menilai,memperbaiki dan menyusun suatu sistem,baik sistem fisik
maupun non fisik yang optimum untuk waktu yang akan datang dengan memanfaatkan
informasi yang ada”.
Menurut Syifaun Nafisah (2016:2), “Perancangan adalah penggambaran,perencanaan
dan
Dan pembuatan sketsa atau peraturan dari beberapa elemen kedalam satu kesatuan yang utuh
dan berfungsi.Perancangan sistem dapat dirancang bentuk bagian alur sistem(flowchart),yang
merupakan alat bentuk grafik yang dapat digunakan untuk menunjukkan urutan-urutan proses
dari sistem”.
Berdasarkan beberapa pendapat diatas,dapat disimpulkan bahwa perancangan adalah
suatu proses yang terdiri dari beberapa aktifitas yang bertujuan untuk menyusun atau
memperbaiki beberapa elemen yang terpisah agar menjadi satu kesatuan utuk dan dapat
berfungsi.

2.1.3 Sistem

Menurut Tata Sutabri (2016:7),”Sistem adalah sekelompok unsur yang erat hubunganya
satu dengan yang lain,yang berfungsi bersama-sama untuk mencapai tujuan tertentu.
Menurut Hutahean (2015:2),”Sistem adalah suatu jaringan kerja dari prosedur-prosedur
yang saling berhubungan,berkumpul bersama-sama untuk melakukan kegiatan atau untuk
melakukan sasaran yang tertentu”.
Berdasarkan beberapa pendapat diatas,dapat disimpulkan bahwa Sistem adalah kumpulan
dari elemen-elemen yang saling berhubungan untuk mencapai suatu tujuan tertentu.

2.1.4 Informasi

Menurut Hutahean (2015:9),”Informasi adalah data yang diolah menjadi bentuk yang
lebih berguna dan lebih berarti bagi penggunanya”.
Menurut Raymond McLeod (2018:2),”Informasi merupakan salah satu sumber daya penting
dalam suatu organisasi,digunakan sebagai bahan pengambilan keputusan.Sehubungan dengan
hal itu,informasi harus berkualitas.Kualitas informasi ditentukan oleh tiga faktor,yaitu
relevansi,tepat waktu dan tindakan keputusan yang dilakukan oleh seseorang”.
Berdasarkan beberapa pendapat diatas,dapat disimpulkan bahwa Informasi adalah
kumpulan data yang telah diolah dan dapat memberikan manfaat bagi penggunanya.

2.1.5 Sistem Informasi

Menurut Tata Sutabri (2019:1),”Sistem informasi adalah suatu sistem didalam suatu
organisasi yang mempertemukan kebutuhan pengolahan data/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’.
Menurut Krismaji (2015:5),”Sistem informasi adalah cara-cara yang diorganisasi untuk
mengumpulkan,memasukkan dan mengolah serta menyimpan data,dan cara-cara yang
diorganisasi untuk menyimpan,mengelola,mengendalikan dan melaporkan informasi
sedemikan rupa sehingga sebuah organisasi dapat mencapai tujuan yangtelah ditetapkan”.
Berdsarkan beberapa pendapat diatas dapat disimpulkan bahwa sistem informasi adalah
suatu sistem yang mendukung fungsi operasional bersifat manajerial dalam suatu organisasi.

2.1.6 Aplikasi

Secara umum, aplikasi adalah suatu subkelas dari suatu perangkat lunak komputer yang
memanfaatkan kemampuan komputer secara langsung untuk melakukan suatu tugas yang
diinginkan pengguna. Aplikasi dapat juga dikatakan sebagai penerjemah perintah-perintah
yang dijalankan pengguna komputer untuk diteruskan ke atau diproses oleh perangkat keras.
Selain bisa membantu dan mempercepat proses pekerjaan manusia, aplikasi juga bisa
menciptakan hasil yang lebih akurat dalam memecahkan permasalahan. Istilah aplikasi sendiri
diambil dari bahasa Inggris “application” yang dapat diartikan sebagai penerapan atau
penggunaan. Secara harfiah, aplikasi adalah suatu penerapan perangkat lunak atau software
yang dikembangkan untuk tujuan melakukan tugas-tugas tertentu.
2.1.7 Definisi Android

Android merupakan sebuah sistem operasi seluler yang didasarkan pada versi modifikasi
dari kernel Linux dan perangkat sumber terbuka lainya.android dirancang untuk perangkat
seluler,terutama layar sentuh,seperti smartphone dann tablet.Sistem operasi ini pertama
diluncurkan pada bulan September 2008,dimana Android dikembangkan oleh Open Hanset
Alliance yang disponsori secara komersial oleh Google.
Selain itu Android juga merupakan perangkat lunak gratis dengan sumber terbuka(open
source),dalam artian Google memperbolehkan pengguna untuk mengembangkan sistem
operasi tersebut.Android juga memiliki toko aplikasi yang bernama Google Play
Store.Tentunya bagi anda yang mempunyai smartphone dengan sistem Android, dapat bebas
men-download aplikasi atau game yang terdapat pada Google play store.
Saat ini Android memiliki beberapa versi yang telah dirilis,mulai dari Android 1.0 hingga
yang terbaru adalah Android 13.Menariknya dalam sistem operasi ini terdapat beberapa versi
yang menggunakan nama dessert sebagai penanda,misalnya Android Cup
cake,Donut,Froyo,Jelly Bean,KitKat,Marsmallow,Oreo,Pie,hingga yang terakhir Tiramishu.

2.2 Software Pendukung

2.1.1 Microsoft Excel

Microsoft Excel merupakan program aplikasi pengolah angka yang banyak digunakan
saat ini. Program ini dibuat oleh Microsoft Corporation yang menjadi bagian dari Microsoft
Office.Dalam aplikasi yang dibuat ini,Excel berfungsi sebagai basis data dan kerangka awal
dari format aplikasi yang akan dibuat.

Gambar 2.1 Base data Excel


2.1.2 Gildeapps.com

Gildeapps.com adalah software pembuat aplikasi secara online tanpa


coding/pemrograman.Base data atau kerangka aplikasi yang telah kita buat dengan Excel,kita
import ke software glide.apps.com dan otomatis akan terbentuk kerangka awal dari aplikasi
tersebut.Dari kerangka itu kita bisa modifikasi atau mengedit sesuai kebutuhan yang kita
inginkan.

Gambar 2.2 Software glideapps.com

2.3 Entity Relationship Diagram


ERD atau entity relationship diagram adalah istilah dari bahasa Inggris yang artinya
diagram hubungan entitas. ERD pun sering disebut dengan model ER atau ER
Diagram.Menurut Fatta dalam Taufik (2017) Entity Relationship Diagram (ERD) adalah
gambar atau diagram yang menunjukan informasi dibuat, disimpan, dan digunakan dalam
sistem bisnis. Sederhananya, entity relationship diagram adalah salah satu jenis diagram yang
sifatnya lebih struktural dan bisa digunakan untuk dimanfaatkan dalam suatu desain pada
suatu database.
Selain itu, terdapat banyak sekali komponen yang menjadikan entity relationship
diagram, seperti konektor dan juga simbol yang berbeda-beda.Nantinya, komponen ini
akanmelakukan visualisasi pada dua informasi yang dianggap penting. Informasi pertama
adalah entitas utama yang terdapat di dalam ruang lingkup suatu sistem. Sedangkan untuk
informasi kedua adalah hubungan yang terdapat di berbagai entitas itu sendiri.

A. Komponen Susunan Entity Relationship Diagram


1. Entitas
Kumpulan objek yang dapat diidentifikasikan secara unik atau saling berbeda.Biasanya,
simbol dari entitas adalah persegi panjang. Selain itu, ada juga “Entitas Lemah” yang
dilambangkan dengan gambar persegi panjang kecil di dalam persegi panjang yang lebih
besar. Disebut entitas lemah karena harus berhubungan langsung dengan entitas lain sebab
dia tidak dapat teridentifikasi secara unik.
2. Atribut
Komponen kedua dari ERD adalah atribut. Setiap entitas pasti mempunyai elemen yang
disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut.
Atribut kunci merupakan hal pembeda atribut dengan entitas. Gambar atribut diwakili oleh
simbol elips dan terbagi menjadi beberapa jenis:
a. Atribut kunci (key): atribut yang digunakan untuk menentukan entitas secara unik.
Contoh: NPWP, NIM (Nomor Induk Mahasiswa).
b. Atribut simpel: atribut bernilai tunggal yang tidak dapat dipecah lagi (atomic).
Contoh: Alamat, tahun terbit buku, nama penerbit.
c. Atribut multinilai (multivalue): atribut yang memiliki sekelompok nilai untuk setiap entitas
instan. Contoh: nama beberapa pengarang dari sebuah buku pelajaran.
d. Atribut gabungan (composite): atribut yang terdiri dari beberapa atribut yang lebih kecil
dengan arti tertentu. Contoh: nama lengkap yang terbagi menjadi nama depan, tengah, dan
belakang.
e. Atribut derivatif: atribut yang dihasilkan dari atribut lain dan tidak wajib ditulis dalam
diagram ER. Contoh: usia, kelas, selisih harga.
3. Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Gambar
relasi diwakili oleh simbol belah ketupat. Relasi juga terbagi menjadi beberapa jenis:
a. One to one: setiap entitas hanya bisa mempunyai relasi dengan satu entitas lain.
Contoh: siswa dengan nomor induk siswa
b. One to many: hubungan antara satu entitas dengan beberapa entitas dan sebaliknya.
Contoh: guru dengan murid dan sebaliknya.
c. Many to many: setiap entitas bisa mempunyai relasi dengan entitas lain, dan sebaliknya.
Contoh: siswa dan ekstrakurikuler

B. Fungsi Entity Relationship Diagram


Entity relationship diagram (ERD) didesain dengan berbagai fungsi dan tujuannya masing-
masing. Namun, fungsi umum dari entity relationship diagram adalah sebagai berikut:
1. Membantu menganalisis suatu database dengan cara yang lebih cepat dan juga lebih
murah.
2. Mampu menjalankan relasi antar setiap data yang mempunyai keterkaitan dengan
berdasarkan objek yang dihubungkan dengan suatu relasi khusus.
3. Membantu menjalankan dokumentasi data yang terdapat dalam suatu database dengan cara
melakukan analisis dan identifikasi pada setiap objek ataupun entitas serta relasinya.
4. Melakukan suatu pengujian model yang sebelumnya sudah dibuat

Anda mungkin juga menyukai