BAB II
TINJAUAN PUSTAKA
berkualitas, yaitu informasi yang relevan, akurat dan tepat waktu, yang digunakan
untuk keperluan pribadi, bisnis, dan pemerintahan dan merupakan informasi yang
komputer dengan
komputer yang lainnya sesuai dengan kebutuhan, dan teknologi telekomunikasi
digunakan agar data dapat disebar dan diakses secara global (Naibaho, 2017).
Sistem merupakan gabungan dari berbagai elemen atau unsur yang saling
melengkapi dan bekerja sama untuk mencapai suatu target atau tujuan atau
(Heriyanto, 2018).
diolah sedemikian rupa sehingga menjadi sebuah satu kesatuan informasi yang
menerimanya.
teknologi informasi, dan prosedur kerja), ada sesuatu yang diproses (data menjadi
informasi), dan dimaksudkan untuk mencapai suatu sasaran atau tujuan (Putra &
Andriani, 2019).
2003).
11
Sistem informasi adalah sebuah sistem yang dapat mengelola data dengan
baik, baik itu secara sederhana maupun komplek untuk dijadikan sebuah informasi
Mumtahana, 2019).
perangkat lunak, jaringan komunikasi, sumber daya data, dan kebijakan serta
informasi dalam suatu organisasi. Kualitas informasi yang baik dapat diukur
terhadap tiga faktor yaitu relevansi atau kecocokan data dan informasi, tepat
berikut (Suroyo&Devitra,2019)
5. Personil atau orang adalah semua pihak yang bertanggung jawab dalam
sistem informasi.
sistem yang baik, maka perlu membedakan antara unsur-unsur dari sistem yang
operasi sistem.
dalam sistem.
6. Keluaran Sistem (Output) Keluaran adalah hasil energi yang diolah dan
sistem.
informasi ini adalah metode daur hidup pengembangan sistem atau system
development life cycle (SDLC). SDLC atau Software Development Life Cycle
ini adalah model waterfall. Menurut model waterfall sering juga disebut model
sekuensial linier (sequential linier) atau alur hidup klasik (classiclife cycle).
sistemdan sebagainya.
nantinya akan dibuat agar mempunyai gambaran dari sistem yang efektif
dan efisien.
5. Pemeliharaan (Maintenance)
Dalam pemeliharaan sistem ada tiga tujuan yang ingin dicapai, yaitu
akuntansi dan keuanganataupun informasi lain yang diperolah untuk membantu proses
Sistem informasi akuntansi merupakan suatu kerangka kerja yang terintegrasi pada
suatu entitas yang melibatkan sumber daya untuk menginformasikan data ekonomi ke
Menurut Marshall B Romney dan Paul John Steinbart (2015:3) SIA terdiri dari lima
komponen :
fungsi.
organisasi.
informasi dan program adalah membuat usulan pemecahan masalah secara logika
sesuai dengan masalah yang ada . Dan alat bantu yang digunakan dalam
metodologi yang paling sering digunakan saat ini untuk analisa dan perancangan
sistem informai yang akan dibuat. Use case digunakan untuk mengetahui fungsi
apa saja yang ada di dalam sebuah sistem informasi dan siapa saja yang berhak
diagram use case, dapat kita lihat pada Tabel 2.1 berikut ini :
18
No Simbol Keterangan
Fungsionalitas yang
biasanya dinyatakan
ditambahkan.
Hubungan generalisasi dan
kelas-kelas yang akan dibuat untuk membangun sistem. Kelas memiliki apa
yang disebut atribut dan metode atau operasi. Berikut adalah simbol- simbol
class diagram, dapat kita lihat pada Tabel 2.2 berikut ini :
Kelas/class
nama_kelas
+atribut
Kelas pada struktur system.
+operasi()
Antarmuka/
interface
Sama dengan konsep interface dalam
dengan
multiplicity.
Asosiasi berarah/ Relasi antar kelas dengan makna kelas
Directed
Associatio yang satu digunakan oleh kelas yang
n
lain , asosiasi biasanya juga disertai
dengan multiplicity.
generalisasi-spesialisasi (umum
khusus).
bergantung
bagian (whole-part).
Agregasi/
Aggregation
atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada
aktivitas sistem atau aktivitas yang dapat dilakukan oleh sistem, bukan apa yang
dilakukan aktor. Berikut adalah simbol-simbol activity diagram, dapat kita lihat
Simbol Keterangan
nama swimlane
bertanggung jawab terhadap aktivitas yang
terjadi.
18 )
dengan mendeskripsikan waktu hidup objek dan massage yang dikirimkan dan
diterima antar objek. Oleh karena itu untuk menggambar diagram sekuen maka
harus diketahui objek-objek yang terlibat dalam sebuah use case beserta metode-
metode yang dimiliki kelas yang diinstansiasi menjadi objek itu”. Membuat
diagram sekuen juga dibutuhkan untuk melihat skenario yang ada pada use case.
Berikut adalah simbol-simbol sequence diagram, dapat dilihat pada Tabel 2.4
berikut ini :
Simbol Keterangan
Nama objek:
nama kelas
dilakukan didalannya.
dibuat
sendiri
tertentu.
25
“WWW; World Wide Web lebih dikenal dengan Web, awalnya merupakan
identik dengan internet, karena kepopulerannya saat ini, web sudah menjadi
interface aplikasi untuk melakukan transaksi dan sajian informasi yang lengkap
dari seluruh dunia.”(Betha Sidik dan Husni Iskandar Pohan, 2013) Dari pengertian
diatas dapat disimpulkan bahwa Web adalah suatu layanan yang terdapat di
teks, animasi, gambar, suara dan video atau gabungan dari semuanya yang
terkoneksi oleh internet, sehingga dapat dilihat oleh seluruh siapapun yang
A. Web Statis
B. Web Dinamis
perubahan konten dari website tersebut. Contohnya : web portal, web berita,
dll.
C. Web Interaktif
alur diskusi.
sistem manajemen basis data SQL (Database Management System) atau DBMS
dari sekian banyak DBMS, seperti Oracle, MS SQL, Postagre SQL, dan lain-lain.
bawah lisensi GNU General Public Licence (GPL). Tidak seperti Apache yang
merupakan software yang dikembangkan oleh komunitas umum, dan hak cipta
untuk kode sumber dimiliki oleh penulisnya masing-maing. MySQL dimiliki dan
memegang hak cipta kode sumbernya. Kedua orang Swedia dan satu orang
Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larson, dan
Seperti yang telah disebutkan sebelumnya, MySQL bersifat gratis atau open
source sehingga kita bisa menggunakannya secara gratis. Pemrograman PHP juga
1. MySQL dapat berjalan dengan stabil pada berbagai sistem operasi, seperti
Windows, Linux, FreeBSD, Mac Os X Server, Solaris, dan masih banyak lagi.
SQL). Dengan kata lain, dapat memproses lebih banyak SQL per satuan
waktu.
seperti level subnet mask, nama host, dan izin akses user dengan sistem
2.8 PHP
interpreter yang mempunyai kemiripan dengan Bahasa C dan perl yang memiliki
HTML untuk membuat halaman web yang dinamis . Karena hal tersebut perintah-
perintah PHP akan diekseskusi pada server kemudian hasilnya akan dikirimkan ke
memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah
CMS.
relative mudah.
3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis- milis dan
4. Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah
karena memiliki referensi yang banyak. PHP adalah bahasa open source
Windows)
29
dan dapat dijalankan secara runtime melalui console serta juga dapat
29
30
DAFTAR PUSTAKA
Abor, M., & Pitrawati, P. (2019). Rekayasa Perangkat Lunak Guna Menentukan
Penyakit Tanaman Padi Dengan Metode Fuzzy Mamdani. Jurnal
Informasi Dan Komputer, 7(2), 87–96.
https://doi.org/10.35959/jik.v7i2.160
Fitri Ayu and Nia Permatasari. (2018). perancangan sistem informasi pengolahan
data PKL pada divisi humas PT pegadaian. Jurnal Infra Tech, 2(2), 12–26.
http://journal.amikmahaputra.ac.id/index.php/JIT/article/download/33/25
Julianto, S., & Setiawan, S. (2019). Perancangan Sistem Informasi Pemesanan
Tiket Bus Pada Po. Handoyo Berbasis Online. Simatupang, Julianto
Sianturi, Setiawan, 3(2), 11–25.
https://journal.amikmahaputra.ac.id/index.php/JIT/article/view/56/48
Krisnawati, M., & Aldiansyah, R. (2020). Perancangan Sistem
Informasi Pengelolaan Pengangkutan Sampah Berbasis Website. 1,
20–31.
Kurniawan, D. Y., & Mumtahana, H. A. (2019). Rancang Bangun Sistem
Informasi Pengendalian Persediaan Barang dengan Metode
Economic Order Quantity ( EOQ ) Berbasis Dekstop Dengan
Menggunakan Java Netbeans 8 . 2 pada Wijaya Celluler. 229–235.
Mluyati, S. S. (2019). Rancang Bangun Sistem Informasi Penyewaan Wedding
Organizer Berbasis Web Dengan Php Dan Mysql Pada Kiki Rias. Jurnal
Teknik, 7(2), 29–35. https://doi.org/10.31000/jt.v7i2.1355
Naibaho, R. S. (2017). Peranan Dan Perencanaan Teknologi Informasi
Dalam Perusahaan. Jurnal Warta, April, 4.
https://media.neliti.com/media/publications/290731-peranan-dan-
perencanaan-teknologi-inform-ad00d595.pdf
Pratama, D., & Sariana, N. (2019). Rancang Bangun Sistem Informasi Penyewaan
Kendaraan Berbasis Web. Jurnal Sistem Informasi Dan Sains Teknologi,
1(1), 1–10. https://doi.org/10.31326/sistek.v1i1.321
Putri, T. N., Rifnaldi, & Surmayanti. (2019). Penggunaan Bahasa Pemrograman
PHP Dan MySQL Sebagai Penunjang Sistem Informasi Persediaan Dan
Penjualan Secara Online. Jurnal Pendidikan Teknologi Informasi, 5(2), 64–
73.
30
31
Safitri, R. (2018). Simple Crud Buku Tamu Perpustakaan Berbasis Php Dan
Mysql :Langkah-Langkah Pembuatan. Tibanndaru : Jurnal Ilmu
Perpustakaan Dan Informasi, 2(2), 40.
https://doi.org/10.30742/tb.v2i2.553
Septavia, I., Gunadhi, E., & Kurniawati, R. (2016). Sistem Informasi
Penyewaan Mobil Berbasis Web di Jasa Karunia Tour And Travel.
Jurnal Algoritma, 12(2), 534–540.
https://doi.org/10.33364/algoritma/v.12-2.534
Anhar. (2010). Panduan Menguasai PHP & MySQL Secara Otodidak.
Jakarta:Media Kita
Sari, Ani Oktarini. Abdila, Ari. Sunarti. (2019). Web Programming.
Yogyakarta: Graha Ilmu
Marshall B. Romney dan Paul John Steinbart. 2015. Sistem Informasi
Akuntansi. Edisi 13, ahlibahasa: Kikin Sakinah Nur Safira dan Novita
Puspasari, Salemba Empat, Jakarta
Heriyanto, Y. (2018). Perancangan Sistem Informasi Rental Mobil Berbasis Web Pada
PT.APM Rent Car. Jurnal Intra-Tech, 2(2), 64–77.
Putra, D. W. T., & Andriani, R. (2019). Unified Modelling Language (UML) dalam
Perancangan Sistem Informasi Permohonan Pembayaran Restitusi SPPD. Jurnal
TeknoIf, 7(1), 32. https://doi.org/10.21063/jtif.2019.v7.1.32-39
Rasyidan, M. (2020). MENGGUNAKAN METODE AVERAGE ( STUDI KASUS TOKO
NAZAR BANJARMASIN ). 11(4), 191–194.
Suroyo, & Devitra, J. (2019). Analisis Dan Perancangan Sistem Informasi Akademik
Berbasis Web Pada Smp Negeri 12 Kabupaten Tebo. Jurnal Manajemen Sistem
Informasi, 4(1).
Sutanta, E. (2003). Sistem Informasi Manajemen. Jumantaka, 1(1), xvi+320.
http://grahailmu.co.id/
31