commit to user
5
BAB II LANDASAN TEORI
A. Pengertian Sistem Informasi
Sistem informasi adalah sekumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data,
memproses dan menyimpan serta mendistribusikan informasi. Dengan kata lain, SI merupakan kesatuan elemen yang saling berinteraksi secara sistematis dan
teratur untuk menciptakan dan membentuk aliran informasi yang akan mendukung pembuatan keputusan dan melakukan control terhadap jalannya
perusahaan Oetomo, 2002.
B. PHP
PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website. Ada beberapa pengertian tentang
PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preprocessor. Ini merupakan bahasa yang hanya dapat berjalan pada server yang hasilnya dapat
ditampilkan pada klien. Secara khusus, PHP dirancang untuk membentuk aplikasi web dinamis,
Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini Peranginangin, 2009.
C. MySQL
MySQL
adalah sebuah sistem managemen
database
relasi
relational database management system
yang bersifat “terbuka”
opensource
. Terbuka maksudnya adalah
MySQL
boleh di
download
oleh siapa saja, baik versi code program aslinya
source code program
maupun versi binernya
executable program
dan bisa digunakan secara relatif gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu program aplikasi computer.
Arbie,2004.
commit to user 6
D. Basis Data Database
Basis data
database
merupakan komponen yang berfungsi untuk menyimpan data dari sistem. Menurut Fatansyah 2001 penggunaan basis data
secara umum memiliki beberapa obyektif, yaitu kecepatan dan kemudahan pengolahan data, efisisensi ruang penyimpanan, keakuratan data, ketersediaan
data, meningkatkan keamanan, kelengkapan data, dan mendukung kebersamaan dalam pemakaian.
E. Konsep Dasar
Context Diagram
.
Context Diagram CD adalah bagian dari Data Flow Diagram DFD yang berfungsi memetakan model lingkungan, yang dipresentasikan dengan
lingkaran tunggal yang mewakili keseluruhan sistem. CD menyoroti sejumlah karakteristik penting sistem yaitu:
1. Kelompok pemakai, organisasi atau sistem lain dimana system
melakukan komunikasi sebagai
terminator
. 2.
Data masuk yaitu data yang diterima sistem dari lingkungan dan harus diproses dengan cara tertentu.
3. Data keluar, yaitu data yang dhasilkan sistem dan diberikan ke dunia
luar. 4.
Penyimpanan data
storage
yaitu digunakan secara bersama antara sistem dengan terminator. Data itu dapat dibuat oleh sistem dan
digunakan oleh lingkungan atau sebaliknya. 5.
Batasan antara sistem dengan lingkungan. Pada perancangan
database
menentukan
entity
dan relasi dibutuhkan analisa data sehingga saat salah satu data di-
update
maka data lain akan ikut ter-
update
. Maka dari itu pada struktur data dan relasi antar
file
seharusnya ada atribut
field
yang dipilih untuk dijadikan kunci utama atribut
primary key
maupun
Foreign Key
. a.
Primary
Key Primary Key
adalah satu atribut mengidentifikasi suatu entity secara unik, spesifik dan dapat mewakili setiap kejadian dari suatu
entity
dan menyeluruh terhadap
entity
yang ada.
commit to user 7
entitas
entitas
b. Foreign
K
ey
Foreign Key
adalah satu atribut yang melengkapi sebuah relasi tabel yang menunjuk kepada induk tabelnya. Hubungan antara induk dan anak table
merupakan hubungan satu lawan banyak. Kristanto, 2003. Simbol yang digunakan dalam diagram konteks sesuai dengan teori
Yourdon – De Marco adalah sebagai berikut:
Tabel 2.1 Simbol Komponen Diagram Konteks Bentuk Komponen
Keterangan Entitas
Sumber atau tujuan dari aliran data dari atau ke sistem.
Aliran Data
Menggambarkan aliran data dari satu proses ke proses lainya.
Proses
Fungsi yang mentransformasikan data secara umum.
F.
Data flow Diagram
DFD
Data Flow Diagram
atau DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan
data yang keluar dari sistem, dimana data yang tersimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses
yang dikenakan pada data tersebut Kristanto, 2003. Simbol yang digunakan dalam DFD sesuai dengan teori Yourdon
– De Marco adalah sebagai berikut:
Tabel 2.2 Simbol Komponen DFD Bentuk Komponen
Keterangan Entitas
Sumber atau tujuan dari aliran data dari atau ke sistem.
commit to user 8
Aliran Data
Menggambarkan aliran data dari satu proses ke proses lainya.
Proses
Fungsi yang mentransformasikan data secara umum.
Berkas atau tempat penyimpanan
Komponen yang berfungsi untuk menyimpan data atau file.
G.
Entity Relasionship Diagram
ERD
ERD adalah model konseptual yang mendiskripsikan hubungan antara penyimpanandalam DFD, ERD digunakan untuk memodelkan struktur data dan
hubungan antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang dilakukan.
ERD pertama kali dideskripsikan oleh Peter Chen yang dibuat sebagai bagian dari perangkat lunak CASE. Notasi yang digunakan dalam ERD dapat
dilihat pada tabel di bawah ini : Hartini, 2006.
Komponen utama ERD terdiri dari :
Tabel 2.3 simbol
– simbol ERD Simbol
Keterangan Entitas : Digunakan untuk menggambarkan obyek
yang dapat diidentifikasikan dalam lingkungan pemakai.
Atribut : Digunakan untuk menggambarkan elemen- elemen dari suatu entitas, yang menggambarkan
karakter entitas. Hubungan : Entitas dapat berhubungan satu sama
lain. Hubungan disebut dengan relasi.
commit to user 9
Garis : Digunakan untuk menghubungkan entitas dan entitas dengan atribut.
H. Flowchart.