LANDASAN TEORI
sesuatu atau serangkaian kegiatan yang terjadi sebagai alat untuk mencapai tujuan
meliputi berbagai aspek dan sudut pandang berbeda-beda sesuai dengan hal-hal
tertentu”.
Dari pengertian para ahli dapat disimpulkan bahwa konsep dasar sistem
merupakan jaringan kerja yang saling berhubungan dengan suatu prosedur serta
6
7
sistem, komponen ataupun element yang saling bekerja sama dengan tujuan yang
suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling
dari sub-sub sistem atau himpunan dari unsur atau variabel yang saling
terorganisasi, berinteraksi.
Suatu sistem yang terdiri dari sejumlah komponen yang saling berinteraksi,
dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem
Lingkungan luar dari suatu sistem adalah apapun di luar batas dari sistem
Suatu sistem dapat mempunyai suatu bagian pengolahan atau sistem itu
menjadi keluaran.
Suatu sistem mempunyai tujuan atau sasaran, kalau sistem tidak mempunyai
sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil bila
komponen yang lain karena sistem memiliki sasaran yang berbeda untuk setiap
antara satu komponen dengan komponen lainnya. Karena sistem memliki sasaran
yang berbeda untuk setiap kasus yang terjadi yang ada didalam sistem tersebut”.
Sistem abstrak adalah sistem yang berupa pemikiran atau ide-ide yang tidak
tampak secara fisik. Misalnya sistem teologi, yaitu sistem yang berupa
Sistem alamiah adalah sistem yang terjadi karena proses alam tidak dibuat
dan malam, sistem kehidupan umat manusia. Sistem buatan manusia adalah
system)
Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi.
Sistem tak tentu adalah sistem yang kondisi masa depannya tidak dapat
diolah dengan cara tertentu sehingga mempunyai arti bagi penerima. Data yang
sudah diolah menjadi sesuatu yang berguna bagi penerima, dapat memberikan
Menurut Djahir dan Pratita (2014:8), “Informasi merupakan salah satu jenis
sumber daya yang paling utama yang dimiliki oleh suatu organisasi, apapun jenis
organisasi tersebut”.
Menurut Kusrini dan Koniyo (2007:7), “Informasi adalah data yang sudah
diolah menjadi sebuah bentuk yang berarti bagi pengguna, yang bermanfaat dalam
menurut Mulyani (2016:17), “Informasi merupakan data yang sudah diolah yang
Dapat disimpulkan bahwa informasi adalah data yang sudah diolah menjadi
sebuah bentuk informasi yang bearti bagi penggunanya, bermanfaat bagi seluruh
masyarakat.
untuk melakukan sebuah proses yang menyajikan semua informasi berguna dan
subsistem dari sistem informasi manajemen yang diperoleh dari pengolahan rutin
merupakan sebuah sistem informasi yang mengubah data transaksi bisnis menjadi
berisi kumpulan akun atau perkiraan yang telah dicatat dalam jurnal. Akun-akun
tersebut digunakan untuk mencatat secara terpisah aktiva, kewajiban atau utang,
dan ekuitas”. Sedangkan menurut Bahri (2016:50), “Buku besar adalah kumpulan
rekening (perkiraan) yang saling berhubungan dan merupakan satu kesatuan yang
perusahaan”.
kumpulan akun atau perkiraan yang sesuai dengan laporan keungan perusahaan.
analisis tiap transaksi secara kronologis atau beraturan sesuai dengan tanggal
atau buku yang digumakan untuk mencatatan semua transaksi selama satu periode
transaksi untuk satu bulan. Didalam jurnal terdapat debit dan kredit berikut
pengertiannya:
1. Debit (credere) merupakan lawan dari kredit, kode perkiraan (akun) jenis
aset dan beban akan bertambah nilainya jika didebit, sedangkan liabilitas,
2. Kredit (debere) merupakan lawan dari debit, kode perkiraan (akun) jenis
Dengan adanya jasa pengiriman barang akan sangat membantu dan akan
sangat mempermudah kita dalam mengirimkan suatu barang ke tempat yang jauh,
dengan begitu kita tidak perlu repot-repot mengantarkannya sendiri, kita bisa
hasilnya bukan produk dalam bentuk fisik atau konstruksi, dikonsumsi pada saat
yang sama dengan waktu yang dihasilkan dan memberikan nilai tambah atau
pengiriman barang dari satu tempat ke tempat yang lain atau ke daerah lain, dan
manfaat ekonomi yang timbul akibat aktivitas normal perusahaan selama satu
periode. Arus masuk yang dimaksud adalah hasil dari penjualan produk
perusahaan”.
berikut pengertiannya:
15
menggunakan bahan pembantu dan penolong (jika ada), tenaga kerja, dan
menggunakan bahan baku berupa tenaga kerja dan masukan modal. Biaya
komputer dan diperlukan suatu perangkat lunak untuk memanipulasi basis data
3. Kumpulan file /table /arsip yang saling berhubungan yang disimpan dalam
a. Basis data terpusat, proses perekaman dan loading dilakukan pada satu
organisasi.
yang terhubung.
atau paradigma baru untuk membuat program atau merancang sistem dengan
(2011:121), mendefinisikan bahwa “OOP adalah suatu cara baru dalam berpikir
bantuan komputer”.
sesuatu yang bisa membuat suatu program atau rancangan, bisa berpikir serta
komputer.
Ada beberapa ciri khas dari pendekatan ini, yaitu object, inheritance, dan
2. Object Class adalah sekumpulan objek yang berbagi struktur yang sama dan
3. Inheritance merupakan properti yang muncul ketika tipe entitas atau object
class disusun secara hierarki dan setiap tipe entitas atau object class
web dan bisa digunakan pada HTML”. Sedangkan menurut Kadir (2013:120),
web.
2.2.4. NetBeans
Sun Microsystem yang berjalan diatas swing dan banyak digunakan sekarang
merupakan suatu bahasa yang dikenali oleh web browser untuk menampilkan
Dapat disimpulkan bahwa html merupakan bahasa yang dikenali oleh web
digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa
Dapat dimpulkan bahwa menurut para ahli cascading style sheet merupakan
bahasa yang digunakan untuk mengatur tampilan suatu dokumen agar lebih
2.2.7. MySQL
sistem manajemen basis data SQL atau DBMS yang multitread dan multi-user.
20
2.2.8. Xampp
adalah sebuah software yang berfungsi untuk menjalankan website berbasis PHP
melakukan pemodelan”.
sistem yang menggunakan bahasa grafis sebagai alat untuk pendokumentasian dan
21
case atau diagram use case merupakan pemodelan untuk kelakukan (behavior)
sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah interaksi
antara satu atau lebih aktor dengan sistem informasi yang dibuat”.
Menurut Al Fatta (2007:91), “Use case adalah metode berbasis teks untuk
Sedangkan menurut John Satzinger dalam Triandini dan Suardika (2012:17), “Use
case adalah sebuah kegiatan yang dilakukan oleh sistem, biasanya dalam
Didalam use case ada bererapa simbol yang dipakai, berikut ini adalah
Tabel II.1
Use Case Diagram
Simbol Deskripsi
Aktor/ actor Orang, proses, atau sistem lain yang berinteraksi dengan
sistem informasi yang akan dibuat diluar sistem
informasi yang akan dibuat itu sendiri
nama aktor
Asosiasi/ association Komunikasi antar aktor dan use case yang berpatisipasi
pada use case atau use case memiliki interaksi dengan
actor
Ekstensi/ extend Relasi use case tambahan ke sebuah use case dimana use
<<extend>> ase yang ditambah dapat berdiri sendiri walau tanpa use
----------------- case tambahan itu
Generalisasi/ generalization Hubungan generalisasi dan spesialisasi (umum – khusus)
antara dua buah use case dimana fungsi yang satu adalah
fungsi yang lebih umum dari lainnya
Menggunakan include/ Use case Relasi Use Case tambahan ke sebuah use case di mana
<<include>> use case yang ditambahkan memerlukan use case ini
----------------- untuk menjalankan fungsinya atau sebagai syarat
<<user>> dijalankan use case ini
2. Activity Diagram
sebuah sistem atau proses bisnis atau menu yang ada pada perangkat lunak”.
Didalam diagram aktivitas banyak juga mendefinisikan hal-hal seperti berikut ini:
tampilan.
Didalam activity diagram terdapat juga beberapa simbol. Berikut ini adalah
Tabel II.2
Activity Diagram
Simbol Deskripsi
1. Deployment Diagram
berikut :
2. Sequence Diagram
hidup objek dan message yang dikirimkan dan diterima antar objek”.
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.
sistem pertama yang memusatkan pada data dan keterkaitkan antar data serta
pengorganisasian data”.
teknik penggambaran model jaringan suatu basis data dengan susunan data yang
disimpan dalam sistem secara abstrak dengan menggunakan notasi dan simbol.
1. Entitas (Entity)
dasar dapat berupa orang, benda atau hal lain yang keterangannya perlu
2. Atribut (Attribute)
keterangan yang terkait pada sebuah entitas yang perlu disimpan sebagai
basis data.
Field atau kolom data yang butuh disimpan dalam suatu entitas dan
digunakan sebagai kunci akses record yang diinginkan biasanya berupa id.
Field atau kolom data yang butuh disimpati dalam suatu entitas yang dapat
5. Relasi (Relation)
Relasi atau hubungan adalah kejadian atau transaksi yang terjadi diantara
6. Asosiasi (Assoctation)
terbentuk dari hasil antara himpunan entitas. Memiliki aturan pokok yang sangat
1. Setiap entity akan diubah kebentuk sebuah kotak dengan nama entity
Aturan pokok diatas akan sangat dipengaruhi oleh elemen yang menjadi
titik utama pada langkah transformasi yaitu cardinality atau kardinalitas. Adapun
a. 1 : 1 (One to one)
b. 1 : M (One to many)
dengan entity pada pihak yang many, dan tidak perlu melihat banyak
c. M : M (Many to many)