BAB II
LANDASAN TEORI
1. Pengertian Sistem
yang saling berkaitan dan bekerja sama untuk mencapai suatu tujuan.
yang tertentu.
2. Pengertian Informasi
terhadap data. Dengan kata lain, informasi dapat dikatakan sebagai data
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang
dunia nyata yang mewakili suatu objek seperti manusia ataupun benda
yang direkam dalam bentuk angka, huruf, simbol, teks, gambar, bunyi atau
kombinasinya.
8
bagi penggunanya.
informasi.
Jogiyanto (2005) menyatakan bahwa Sistem informasi adalah suatu
kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu
memahami sistem yang ada dengan menganalisa jabatan dan uraian tugas
Plans).
yang baru, maka tahap analisis terhadap sistem lama harus dilakukan agar
sistem baru yang dibuat dapat menutupi kelemahan dari sistem lama.
a. Analisis user
b. Analisis dokumen
c. Analisis prosedur
d. Analisis Masalah
10
e. Analisis Jabatan
dengan sistem.
2. Analisis PIECES
mengambil keputusan.
11
data dari kerusakan, selain itu sistem keamanan juga harus dapat
data.
akurat, sistem tidak mudah dipelajari dan sistem tidak mudah untuk
digunakan.
beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan
mengembangkan aplikasi.
4. Perangkat Pemodelan
sistem yang bisa dipakai untuk memodelkan sistem, akan tetapi tidak
memodelkan sistem.
Alat bantu pemodelan yang dapat digunakan untuk membuat
ada.
objek.
Diagram-diagram pembentuk UML adalah sebagai berikut :
1) Use case Diagram, menggambarkan sekelompok Use cases dan
yang dapat dimiliki oleh kelas dan event yang dapat merubah
perubahan apa saja yang terjadi secara internal dan output apa yang
lainnya.
sebuah use-case.
berisi code, baik berisi source code maupun binary code, baik
mana akan terletak (pada mesin, server atau piranti keras apa),
server, dan hal-hal lain yang bersifat fisikal Sebuah node adalah
tertentu.
b. Dekripsi adalah kebalikan dari enkripsi yaitu mengubah
oleh penggunanya.
Menurut Hanif (2007) sistem keamanan yang digunakan harus dapat
sistem keamanan juga harus dapat mengamankan data dari akses yang
dan database.
18
Pendapat lain dikemukakan oleh Kadir (2008), Basis data atau yang
sering disebut dengan database ialah suatu penyusunan data yang terstruktur
yang disimpan dalam media pengingat (hard disk) yang tujuannya adalah agar
lemari arsip.
e) Penambahan/pengisian data baru ke sebuah file/tabel di sebuah
dengan perbaikan isi lembaran arsip yang ada di sebuah map arsip.
h) Penghapusan data dari sebuah file/tabel (delete), yang identik
map arsip.
1) Normalisasi
untuk mengubah suatu tabel yang memiliki masalah tertentu kedalam dua
buah tabel atau lebih yang tak lagi memiliki masalah tersebut. Suatu relasi
adalah :
Ciri dari bentuk normal kesatu ini yaitu pada setiap data dibentuk
dalam flat file, data dibentuk dalam satu demi satu record dan nilai
dari field - fieldnya berupa atomic value. Tidak ada set atribut yang
berulang atau atribut yang bernilai ganda. Tiap field-nya hanya satu
arti, hanya satu arti saja dan juga bukan pecahan kata - kata sehingga
artinya lain.
nya. Kunci field-nya haruslah unik dan dapat mewakili atribut lain
normal kedua dan setiap atribut yang bukan kunci harus bergantung
Simbol Keterangan
Entity
Relasi
dengan entity lainnya. Simbol ini biasa disebut dengan relasi. Atribut
mendeskripsikan entitas.
D. MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal
System). Itulah sebabnya istilah tabel, baris dan kolom digunakan pada
tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau
1. Multiplatform
gigabyte).
kriteria pengaksesan.
4. Dukungan SQL
Language).
bernama Sun Microsystems, pada tahun 1991. Bahasa pemrograman ini mula-
mula diinisialisasi dengan nama Oak, namun pada tahun 1995 diganti
elektronik, seperti microwave oven dan remote control, sehingga java harus
bersifat portable atau yang sering disebut dengan platform independent (tidak
Microsystem, Inc. Java menurut definisi dari SUN adalah nama untuk
sebuah mesin interpreter yang diberi nama Java Virtual Machine (JVM).
Oleh karena itu, bahasa Java disebut sebagai bahasa pemrograman yang
portable karena dapat dijalankan pada berbagai sistem operasi, asalkan pada
membuat kode baru lagi. JRE berisi JVM dan library Java yang digunakan.
Java memiliki beberapa versi library atau teknologi yang disebut juga
edisi dari bahasa pemrograman Java. Tiga edisi utama dari library tersebut
phone.
2. J2SE (Java2 Standard Edition) merupakan edisi library yang
dalamnya.
F. Client Server
dan beberapa komputer yang disebut client. Server adalah komputer yang
membutuhkan suatu service yang ada di server, dia akan mengirim request
maka server akan mengirim balasan berupa service yang dibutuhkan untuk
dan aplikasi dalam satu atau lebih file server. File server menjadi jantung