Wa0001
Wa0001
TINJAUAN PUSTAKA
atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling
berinteraksi, saling tergantung satu sama lain,dan terpadu (sutabri, 2015 : 10).
Kedua kelompok definisi ini adalah benar dan tidak bertentangan, yang
2015: 5) :
7
8
peralatan.
elemen itu sangat penting demi tujuan kemajuan sistem. Umpan balik
sebagainya.
a Komponen Sistem
berupa subsistem atau bagian dari sistem. Setiap sistem tidak peduli
dengan sistem yang lain atau dengan lingkungan luar. Batas sistem ini
10
Lingkungan luar dari suatu sistem adalah segala sesuatu yang berada
dan harus dijaga dan dipelihara, namun lingkungan luar sistem dapat
itu sendiri.
Jika suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak
atau ide – ide yang tidak tampak secara fisik. Sedangkan sistem fisik
Informasi dapat mengenai data mentah, data tersusun, kapasitas sebuah saluran
komunikasi, dan lain sebagainya. Informasi ibarat darah yang mengalir di dalam
tubuh suatu organisasi sehingga informasi ini sangat penting didalam suatu
organisas. Suatu sistem yang kurang mendapatkan inofrmasi akan menjadi luruh,
berguna dan lebih berarti bagi yang menerima. Informasi juga disebut data yang
diproses atau data yang memiliki arti. Informasi merupaakan data yang diproses
a Informasi Strategis
sebagainya.
b Informasi Taktis
c Informasi Teknis
harian.
14
waktu ke waktu.
depan.
a Akurat berarti informasi harus bebas dari kesalahan dan tidak bisa
ditaksir keuntungannya dengan nilai uang, tetapi dapat ditaksir dengan nilai
adalah gambaran secara umum mengenai proses terhadap data sehingga menjadi
bermanfaat bagi penerimanya, perlu dijelaskan bagaimana siklus yang terjadi atau
proses tertentu dan pasti, setelah diproses akan menghsilkan nilai yang
begitu seterusnya.
Telah diketahui bahwa informasi merupakan hal yang sangat penting bagi
adalah dari mana informasi tersebut bisa didapat? Jawabanya dari sistem
informasi atau disebut juga processing system atau information generating system
bersifat manajerial dengan kegiatan strategis dari suatu organisasi untuk dapat
menyediakan kepada pihak luar tertentu dengan laporan yang diperlukan (Sutabri,
2015: 46) .
bangunan (building block) yang terdiri dari enam blok. Sebagai suatu sistem,
keenam blok tersebut masing – masing saling berinteraksi satu dengan yang lain
dasar.
b Blok model (Model Block) terdiri dari kombinasi prosedur, logika dan
model matematika yang akan memanipulasi data input dan data yang
sistem.
sistem dicegah.
sistem terdiri dari serangkaian tugas yang erat mengikuti langkah – langkah
pendekatan sistem karena tugas – tugas tersebut mengikuti pola yng teratur dan
dilakukan secara top – down .daur hidup sistem sering di sebut sebagai
20
pengembangan sistem.
Pembangunan sistem hanyalah salah satu dari rangkaian daur hidup suatu
sistem. Meskipun demikan, proses ini merupakan aspek yang sangat penting. Kita
akan melihat beberapa fase/ tahapan dari daur hidup sistem yakni : (Tata Sutabri,
2016 : 6-8)
b. Pembangunan Sistem
c. Pemasangan Sistem
d. Pengoperasian Sistem
berjalan. Tibalah saatnya secara ekonomis dan teknis sistem yang ada
sudah tidak layak lagi untuk dioperasikan dan sistem yang baru perlu
perangkat lunak.
22
dan simantik. Ketika membuat model menggunakan konsep UML ada aturan –
aturan yang harus diikuti. Bagaimana elemen pada model-model yang dibuat
berhubungan satu dengan yang lainnya harus mengikuti standar yang ada. UML
d UML bisa juga berfungsi sebagai cetak biru (blue print) karena sangat
lengkap dan detail. Dengan cetak biru ini maka diketahui informasi
secara detail.
2.6 Database
(Kristanto, 2016 : 1)
Kumpulan data yang dipakai atau ada dalam suatu lingkup tertentu
misalkan instansi, perusahaan dan lain-lain atau kasus tertentu. Sebuah konsep
b Attribut disebut juga elemen data field atau data item yang digunakan
c Data Value informasi atau data aktual yang disimpan pada tiap data,
elemen atau atribut. Semua data dalam inventory barang, nilai datanya
2.7 Server
Server adalah ibarat pelayan yang memiliki hak untuk mengatur. Kenapa
fungsi server secara keseluruhan adalah memberi pelayanan kepada client yang
saling terhubung satu sama lain dalam satu jaringan. Sedangkan fungsi sever
dalam mengatur adalah bagaimana server mengatur dalam memberi hak akses
kepada client yang terhubung dengan server tersebut. Contohnya hak akses
internet, akses directory, dan lain- lain. Selain itu server dapat berfungsi sebagai
dinding keamanan (firewall) . Fungsi server ini sangat penting dalam jaringan
yang terhubung dengan jaringan luar seperti internet. Server dapat berfungsi
membatasi dan menolak suatu koneksi yang ingin merusak dan pencurian
menghubungkan antara sebuah jaringan dengan jaringan yang lain tapi beda
dapat juga berupa service E-mail, Domain, Web, Proxy, dll. ( Ade, 2016:14)
2.8 MySQL
database. Selain itu, bersifat free ( pengguna tidak perlu bayar untuk
baris, dan kolom digunakan pada MySQL. Sebuah database mengandung satu
atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung
e Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya,
f Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh
subnetmask, nama host, dan izin akses user dengan sistem perizinan
dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta
dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat
(NT).
(tool) yang dapat digunakan untuk administrasi basis data, dan pada
2.9 JAVA
bahasa pemrograman berorientasi objek yang dapat berjalan pada platform yang
berbeda baik Windows, Linux, serta system operasi lainnya. Jadi kita dapat
28
membuat sebuah aplikasi dengan java pada system operasi linux dan selanjutnya
menjalankan atau menginstal aplikasi tersebut pada system operasi windows dan
juga sebaliknya tanpa mengalami masalah. Dengan menggunakan java, kita dapat
secara manual. Java memiliki garbage collection otomatis yang mencegah adanya
memory leak. Memory leak adalah masalah yang sering dihadapi programmer C
dan C++ dimana memori yang digunakan untuk objek atau variable yang sudah
karena proses alokasi maupun dealokasi yang tidak diatur dengan baik.(Rickyanto
2015: 3)
untuk pemberian nilai dan untuk pengecekan kondisi true atau false
sederhana.
dalam membangun aplikasi. Berikut ini uraian singkat mengenai paket aplikasi
2.9.3 Netbeans
Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di
atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi
30
desktop yang dapat berjalan pada berbagai macam platform seperti windows,
linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang
Graphic User. Interface (GUI), suatu kode editor atau text, suatu compiler dan
suatu debugger. Netbeans juga digunakan oleh sang programmer untuk menulis,
dalam bahasa pemrograman java namun selain itu dapat juga mendukung bahasa
pemrograman lainnya dan program ini pun bebas untuk digunakan dan untuk
Java language, C/C++, dan bahkan dynamic languages seperti PHP, JavaScript,
Groovy, dan Ruby. NetBeans merupakan sebuah proyek kode terbuka yang sukses
dengan pengguna yang sangat luas, komunitas yang terus tumbuh, dan memiliki
hampir 100 mitra (dan terus bertambah!). Sun Microsystems mendirikan proyek
kode terbuka NetBeans pada bulan Juni 2000 dan terus menjadi sponsor utama.
Dan saat ini pun Netbeans memiliki 2 produk yaitu Platform Netbeans dan
NetBeans IDE mendukung pengembangan semua tipe aplikasi Java (J2SE, web,
EJB, dan aplikasi mobile). Fitur lainnya adalah sistem proyek berbasis Ant,
kontrol versi, dan refactoring. Versi terbaru saat ini adalah NetBeans IDE 5.5.1
yang dirilis Mei 2007 mengembangkan fitur-fitur Java EE yang sudah ada
perusahaan Java EE 5, meliputi alat desain visual SOA, skema XML, web service
bahasa pemrograman Java, editing, atau dukungan bagi CVS. NetBeans memuat
semua modul yang diperlukan dalam pengembangan Java dalam sekali download,
modul tambahan. Sebagai contoh, Sun Studio, Sun Java Studio Enterprise, dan
Sun Java Studio Creator dari Sun Microsystem semuanya berbasis NetBeans IDE.
Pada aplikasi java, komponen GUI disimpan pada kontainer yang di sebut
dari form GUI yang telah terbentuk. Komponen GUI pada NetBeans antara lain
a GUI builder
merancang GUI.
b Navigator Windows
c. Palete Windows
lainya.
d Properties Windows
digunakan.
35
e Source Area
2.10 Inventori
perusahaan dengan maksud untuk di jual dalam suatu periode usaha tertentu, atau
permintaan dari konsumen atau langganan setiap waktu.( Rangkuti, 2014 :1)
penelitian dari segi dari sisi teoritik. Berikut merupakan penelitian relevan yang
nformasi data akurat (3) menyajikian laporan yang tepat (4) solusi.