LANDASAN TEORI
Setiap sistem terdiri dari struktur dan proses. Struktur sistem merupakan unsur-
unsur yang membentuk sistem tersebut, sedangkan proses sistem menjelaskan cara
kerja setiap unsur sistem tersebut dalam mencapai tujuan tertentu. Unsur yang
mewakili suatu sistem adalah masukan (input), pengolahan (processing), dan keluaran
(output).
Mempelajari suatu sistem akan lebih mudah dipahami bila kita mengetahui
terlebih dahulu apa makna dari sistem tersebut. Dalam konsep dasar sistem ini
menjelaskan definisi dari sistem menurut beberapa ahli yang telah mengemukakan
adalah kumpulan dari dua atau lebih komponen yang saling bekerja dan berhubungan
Menurut Kusniri dalam Ukkas, Daid and Sofyan (2015:8) menjelaskan bahwa
1. Karakteristik Sistem
sebagai berikut:
6
7
a. Komponen
Komponen sistem terdiri dari komponen yang berupa subsistem atau bagian-
b. Batas Sistem
Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan
Lingkungan luar dari suatu sistem adalah daerah diluar batas dari suatu sistem
d. Penghubung Sistem
Penghubung merupakan media penghubung antara satu sub sistem dengan sub
terdapat berupa perawatan dan masukkan sinyal (signal input). Singnal input
Keluaran sistem adalah hasil energi yang diolah dan diklasifikasikan menjadi
g. Pengolah Sistem
menjadi keluaran.
8
h. Sasaran Sistem
Informasi merupakan data yang diolah menjadi bentuk yang berguna untuk
akuntansi sangat bergantung pada pengertian atau pendefinisian akuntansi dalam suatu
bidang pengetahuan juga akan menentukan pengertian dan lingkungan teori akuntansi.
Akuntansi adalah badan dan fungsi umum yang berkaitan dengan sistematik yang
berasal, mencatat, mengklarifikasikan, memproses, merangkum analisis, dan
memasok informasi yang dapat diandalkan dan signifikasikan yang mencakup
transaksi dan pelanggan yang setidaknya sebagian dari suatu keuangan karakter yang
diperlukan untuk manajemen dan operasi suatu entitas dan untuk laporan yang harus
diserahkan secara fidusia dan tanggung jawab lainnya”.
9
ikhtisar atas keadaan suatu perusahaan, di mana Neraca yang mencerminkan nilai
aktiva, utang, modal sendiri, dan laporan rugi dan laba mencerminkan atas hasil yang
bahwa “sistem informasi adalah suatu sistem terdiri dari komponen sistem, yaitu
software, hardware, dan brainware yang memproses informasi menjadi sebuah output
yang berguna untuk mencapai suatu tujuan tertentu dalam suatu organisasi”.
“Sistem informasi akuntansi adalah “a system that collectsm record and stores data to
produce information for decision for makers”. Dia berpedapat ada 6 (enam) komponen
kegiatan organisasi.
memproses data.
sebuah proses di mana kebutuhan pembeli dan kebutuhan penjualan dipenuhi, melalui
bahwa “penjualan merupakan total jumlah yang dibebankan kepada pelanggan atas
barang dagangan yang dijual perusahaan, baik meliputi penjualan tunai maupun
menggambarkan bentuk logika model dari suatu sistem dengan menggunakan simbol-
fungsinya.
Fungsi dari peralatan pendukung (tools system) adalah untuk menjelaskan kepada
user bagaimana fungsi dari sistem informasi dapat bekerja dengan baik dan dapat lebih
dimengerti lagi.
Modeling Language) adalah salah satu standar bahasa yang banyak digunakan di dunia
Menurut John Satzinger dalam Maulana (2017:94) “Use Case adalah sebuah
kegiatan yang dilakukan oleh sistem, biasanya dalam menanggapi permintaan dari
pengguna sistem”.
Menurut Widodo dalam Pratama and Junianto (2015:217) “Diagram use case
bersifat statis, yang memperlihatkan himpunan Use Case dan aktor-aktor (sesuatu
jenis khusus dari kelas) dan menggambarkan apa saja aktifitas yang dilakukan oleh
kerja) atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada
perangkat lunak”.
yang ada dalam satu sistem basis data menggunakan simbol-simbol sehingga mudah
dipahami”.
Ada beberapa simbol-simbol atau komponen yang terdapat pada ERD, yaitu :
2. Elips, berfungsi untuk menyatakan attribute, jika diberi garis bawah menadakan
4. Garis, penghubung antara relasi dengan entity dan antara entity dengan attribute.
12
Structure adalah hasil pemodelan Entity Relationship beserta atribut sehingga dapat
Kegunaannya untuk menunjukkan rangkaian pesan yang dikirim antara objek juga
interaksi antar objek yang terjadi pada titik tertentu dalam eksekusi sistem”.
: sistem tambahan yang menggambarkan rancangan device, node dan hardware serta
kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur berupa urutan
himpunan atau kumpulan instruksi tertulis yang dibuat oleh programmer atau suatu
rangkaian instruksi-instruksi dalam bahasa komputer yang disusun secara logis dan
sistematis”.
menjelaskan bahwa “Struktur Navigasi dapat diartikan sebagai alur dari suatu program
Sedangkan menurut Sutopo dalam Imanian, Fabrian and Wati, Fanny (2017:4) “Dalam
pengembangan web, terdapat beberapa model navigasi dasar, yang harus dikenal
dengan baik oleh desainer, karena setiap model navigasi dapat memberikan solusi
2) Hierarki model
Hierarki model diadaptasi dari top down design. Konsep navigasi ini dimulai
dari satu node yang menjadi home page. Dari home page dapat dibuat beberapa
utama dapat dikembangkan menjadi beberapa cabang lagi. Hal ini seperti
3) Spoke-and-hub model
dengan node lain. Pada model ini hanya terdapat dua macam link, yaitu dari
home page ke halaman tertentu, dan dari halaman tersebut kembali ke home
page.
dengan sub topik dengan cepat. Namun, kelemahan dari sub model ini, yaitu
adalah Sekumpulan halaman yang berisi dalam bentuk data digital baik berupa teks,
gambar, video, audio, dan animasi lainnya yang disediakan melalui jalur koneksi
internet”.
Menurut Kurniawan dalam Sagita dan Sugiarto (2016:50) “Server Web adalah
sebuah perangkat lunak yang berfungsi menerima permintaan HTTP atau HTTPS dari
15
klien yang dikenal dengan web browser dan mengirimkan kembali hasilnya dalam
mengemukakan bahwa “ Web Server adalah program aplikasi yang memiliki fungsi
Menurut Diar Puji Oktavian dalam Irawan (2017:114) “HTML (Hyper Text
Markup Language) adalah suatu bahasa yang dikenali web browser untuk
biasa”.
Style Sheetss, yaitu skrip yang digunakan untuk mengatur desain website”.
Sedangkan menurut Saputra dan Agustin dalam Sagita and Sugiarto (2016:51)
satu ide yang dikembangkan dengan bahasa pemrograman ang terintegrasi dalam suatu
16
dalam bentuk script yang dijalankan oleh interpreter yang telah ditanamkan kedalam
Menurut Saputra dan Agustin dalam Sagita dan Sugiarto (2016:51) mengemukakan
bahwa “Jquery merupakan salah satu teknik atau kumpulan library javascript yang
sangat terkenal dengan animasinya. Dengan sedikit sentuhan, animasi dalam website
sumber menjadi kode mesin yang dimengerti komputer secara langsung ada saat baris
kode dijalankan”.
Sedangkan menurut Riharjo dalam Imanian, Fabrian and Wati, Fanny (2017:2)
“PHP adalah bahasa pemrograman yang dapat digunakan untuk tujuan umum, seperti
bahasa pemrograman lain: C, C++, Pascal, Python, Perl, Ruby, dan sebagainya”.
“PhpMyAdmin adalah salah satu aplikasi berbasis GUI (Graphical User Interterface)
“MySQL adalah sebuah basis data yang mengandung satu atau sejumlah tabel. Tabel
terdiri atas sejumlah baris dan setiap baris mengandung satu atau sejumlah tabel”.
database server yang sangat terkenal dan banyak digunakan untuk membangun
aplikasi web yang menggunakan database sebagai sumber dan pengelolaan datanya”.
merupakan kependekan dari kata internet network, yang berarti rangkaian komputer
yang terhubung menjadi beberapa rangkaian di mana sistem komputer secara global
adalah kumpulan dari banyak data yang saling berhubungan di dalam organisasi atau
perusahaan yang diorganisir dan dikelola dengan komputer sehingga informasi bisa
antar muka merupakan komponen penting dari sebuah perangkat lunak yang menjadi
Menurut Soetam Rizky dalam Janti (2017:107) menjelaskan bahwa “Black box
Testing adalah tipe testing yang memperlakukan perangkat lunak yang tidak diketahui
kinerja internalnya”.
yang merupakan komponen fisik yang membentuk satu kesatuan sistem komputer atau
personal computer (PC), berdasarkan sifat dan kegunaannya perangkat keras komputer
dibagi menjadi 4 (empat) bagian yaitu perangkat input, perangkat output, perangkat