PENDAHULUAN
aplikasi web sebagai suatu aplikasi yang mudah diakses oleh semua
orang.
pun dan kapanpun. Seperti di Bazri Futsal saat ini masih membutuhkan
hilang. Oleh karena itu, perlu adanya sebuah sistem informasi untuk
lapangan dan pengolahan data pada Bazri Futsal. Sistem ini diharapkan
1.3.1 Tujuan
sebagai berikut :
efisien.
lingkungan luar.
data.
sebagai berikut :
solusi.
analisis sistem.
1. Metode Observasi
2. Metode Wawancara
kepada inti yang lebih jelas mengenai topik yang dibahas. Tugas akhir
BAB I PENDAHULUAN
BAB IV PENUTUP
sebelumnya.
BAB II
LANDASAN TEORI
sasaran tertentu”.
batasan sistem, kontrol, input, proses, output dan umpan balik. Hubungan a
TUJUAN
BATASAN
KONTROL
INPUT PROSES
UMPAN BALIK
menghasilkan output. Output tersebut akan dianalisis dan akan menjadi umpan
balik bagi si penerima dan dari umpan balik ini akan muncul segala macam
pertimbangan untuk input selanjutnya. Selanjutnya siklus ini akan berlanjut dan
berkembang sesuai dengan permasalahan yang ada” (Kristanto, 2003:2).
1. Tujuan Sistem
Tujuan sistem merupakan tujuan dari sistem tersebut dibuat. Tujuan sistem
organisasi.
2. Batasan Sistem
tujuan sistem. Batasan sistem dapat berupa peraturan-peraturan yang ada dalam
organisasi, fasilitas baik itu sarana dan prasarana maupun batasan yang lain.
3. Kontrol Sistem
pelaksanaan pencapaian tujuan dari sistem tersebut. Kontrol sistem dapat berupa
kontrol terhadap pemasukan data (input), keluaran data (output), pengolahan data,
4. Input
Input merupakan elemen dari sistem yang bertugas untuk menerima seluruh
masukan data.
5. Proses
Proses merupakan elemen dari sistem yang bertugas untuk mengolah atau
memproses seluruh masukan data menjadi suatu informasi yang lebih berguna.
Misalkan sistem produksi akan mengolah bahan baku yang berupa bahan mentah
menjadi bahan jadi yang siap untuk digunakan.
9
.
10
6. Output
Output merupakan hasil dari input yang telah diproses oleh bagian
pengolah dan merupakan tujuan akhir sistem. Output ini bisa berupa laporan
7. Umpan Balik
mengevaluasi bagian dari output yang dikeluarkan, dimana elemen ini sangat
penting demi kemajuan sebuah sistem. Umpan balik ini dapat merupakan
1. Komponen Sistem
komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau
2. Batas Sistem
sistem dengan sistem dengan sistem yang lainnya atau dengan lingkungan
luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai satu
kesatuan. Batas suatu sistem menunjukkan ruang lingkup (scope) dari sistem
tersebut.
11
4. Penghubung Sistem
5. Masukan
sinyal (signal input). Sebagai contoh di dalam sistem komputer, program adalah
6. Keluaran
Keluaran (output) adalah hasil dari energi yang diolah dan diklasifikasikan
menjadi keluaran yang berguna dan sisa pembuangan. keluaran dapat merupakan
masukan untuk subsistem yang lain atau kepada supra sistem. Misalnya untuk
sistem komputer, panas yang dihasilkan adalah keluaran yang tidak berguna dan
dibutuhkan.
7. Pengolah Sistem
Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah
8. Sasaran Sistem
Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem
Sub
Sistem
Sub
Sistem
Sub
Sistem Sub
Sistem
Input
Proses
Output Boundary
atau diorganisasi ulang menjadi bentuk yang berarti. Informasi dibentuk dari
kombinasi data yang diharapkan memiliki arti ke penerima . Sedangkan data itu
sendiri adalah fakta mentah mengenai orang, tempat, kejadian, dan hal-hal yang
penting dalam organisasi. Tiap fakta dengan sendirinya, secara relatif tidak ada
artinya”.
13
Data merupakan bentuk yang masih mentah yang belum dapat bercerita
banyak, sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk
dihasilkan informasi.
tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat
sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses
kembali lewat suatu model dan seterusnya membentuk suatu siklus. Siklus ini
oleh John Burch disebut dengan siklus informasi (information cycle). Siklus ini
disebut juga dengan siklus pengolahan data (data processing cycles). (Jogiyanto,
2005 : 9)
Proces
(Model)
Input Output
(Data) (Information)
Dasar
Data
Penerima Penerima
Hasil Keputusan
(Tindakan) (Tindakan)
hal, yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness) dan
Kualitas
Informasi
Tepat Waktu
Relevan
Akurat
bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan
maksudnya. Tepat pada waktunya, berarti informasi yang datang pada penerima
tidak boleh terlambat karena informasi yang sudah usang tidak akan mempunyai
pemakainya.
organisasi”.
16
bangunan (building block), yaitu blok masukan (input block), blok model (model
block), blok keluaran (output block), blok teknologi (technology block), blok basis
berinteraksi satu dengan yang lainnya membentuk satu kesatuan untuk mencapai
sasarannya.
Pemakai Pemakai
Pemakai
Pemakai
Gambar 2.5 Blok Sistem Informasi yang Berinteraksi (Jogiyanto, 2005 : 12)
16
1. Blok Masukan
Input mewakili data yang masuk kedalam sistem informasi. Input disini
2. Blok Model
Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang
akan memanipulasi data input dan data yang tersimpan di dasar data dengan cara
3. Blok Keluaran
4. Blok Teknologi
bagian utama, yaitu perangkat lunak (software) dan perangkat keras (hardware).
suatu organisasi atau perusahaan yang diorganisir atau dikelola dan disimpan
pemakainya.
17
Sedangkan sistem basis data adalah suatu sistem penyusunan dan mengelola
disebut DBMS (Marlinda, 2004:6). DBMS adalah istilah yang penting dalam
yang diemban software DBMS ini adalah membuat database, menampilkan data
yang ada pada database tersebut, memodifikasi data pada database tersebut,
menghasilkan laporan sesuai dengan data yang ada dalam database, dan
2006:36). Beberapa contoh software DBMS yang banyak beredar adalah Oracle,
6. Blok Kendali
Banyak hal yang dapat merusak sistem informasi, seperti misalnya bencana
alam, api, temperatur, air, debu, kegagalan sistem itu sendiri, sabotase dan lain
18
meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila
2005:12-14)
SDLC memiliki empat fase dasar yaitu planning, analysis, design dan
implementation. Setiap fase itu sendiri terdiri dari serangkaian langkah yang
menggunakan cara tertentu dalam menghasilkan goal yang dicapai. Pada poin
1. Planning
2. Analysis
menggunakan sistem, apa yang yang akan dilakukan oleh sistem, dan dimana
serta kapan sistem tersebut akan digunakan. Pada fase ini pula tim proyek
untuk perbaikan dan mengembangkan konsep yang baru untuk sistem yang akan
dibuat.
19
3. Design
hal ini antara lain perangkat keras, perangkat lunak, infrastruktur jaringan (user
interface), forms dan laporan (database dan file yang dibutuhkan aplikasi).
4. Implementation
Fase final pada SDLC ini adalah fase implementation, yaitu pada saat
sistem telah selesai dibuat. Implementasi pada fase ini biasanya paling banyak
adalah tahap yang paling banyak memakan waktu serta biaya karena mencoba
keseluruhan sistem.
Model SDLC yang dipakai dalam penelitian ini adalah model Waterfall.
Complete
System
Initiation
Complete
System
Analysis
Complete
System
Design
tujuan, jadwal dan anggaran bisnis awal yang diperlukan untuk memecahkan
mendefinisikan area bisnis yang akan ditangani oleh proyek dan tujuan-tujuan
yang akan dicapai. Lingkup dan tujuan pada akhirnya berpengaruh pada
komitmen sumber yaitu jadwal dan anggaran yang harus dibuat supaya berhasil
menyelesaikan proyek.
proyek. Area bisnis dipelajari dan dianalisis untuk memperoleh pemahaman yang
lebih rinci mengenai apa yang bekerja, apa yang tidak bekerja dan apa yang
dibutuhkan.
ialah spesifikasi atau konstruksi solusi yang teknis dan berbasis komputer
desain sistem, pada awalnya akan mengekspolarasi solusi teknis alternatif. Setelah
sistem informasi.
21
pengujian.
Bagan alir dokumen (document flow) atau disebut bagan alir formulir
Nama
No Simbol Keterangan
Simbol
Digunakan pada awal pembuatan
1.
document flow sebagai mengawali (Start)
Terminator
dan mengakhiri (End) flow
Nama
No Simbol Keterangan
Simbol
Simbol Display adalah Simbol, berfungsi untuk
5. Display
menyatakan peralatan output yang digunakan
yaitu layar, plotter, printer dan sebagainya.
Simbol Disk and On-line Storage adalah Simbol,
6. Stored Data
berfungsi untuk menyatakan input yang berasal
dari disk atau disimpan ke disk
Notasi dokumen ini umumnya digambarkan
7. Dokumen
sebagai bentuk lain dari arsip, laporan atau
dokumen lainnya yang berbentuk kertas.
Data flow diagram (DFD) adalah model proses yang digunakan untuk
menggambarkan aliran data melalui sebuah sistem dan tugas atau pengolahan
context diagram, DFD level 1, level 2 dan seterusnya sesuai dengan kompleksitas
dari sistem yang akan dikembangkan. Untuk membaca suatu DFD, terlebih
dahulu harus memahami elemem-elemen yang menyusun suatu DFD. Ada empat
1. Proses
Aktivitas atau fungsi yang dilakukan untuk alasan bisnis yang spesifik,
2. Data Flow
Satu data tunggal atau kumpulan logis suatu data, selalu diawali atau
3. Data Store
Kumpulan data yang disimpan dengan cara teretentu. Data yang mengalir
disimpan dalam data store. Aliran data di-update atau ditambahkan ke data store.
4. External Entity
Orang, organisasi, atau sistem yang berada di luar sistem tetapi berinteraksi
Simbol Keterangan
Simbol Keterangan
Kamus data (KD) atau data dictionary adalah katalog fakta tentang data
275). Dengan menggunakan KD, analis sistem dapat mendefinisikan data yang
KD dibuat berdasarkan arus data yang ada di DFD. Arus data di DFD
sifatnya adalah global, hanya ditunjukkan nama arus datanya saja. Keterangan
lebih lanjut tentang struktur dari suatu arus data di DFD secara lebih terinci dapat
Notasi Arti
= terbentuk dari (is composed)
+ AND
Notasi Arti
[] salah satu dari (memilih salah satu dari elemen-elemen dat di
beberapa notasi untuk menggambarkan data dalam konteks entitas dan hubungan
Simbol Keterangan
Suatu objek yang dapat didefinisikan dalam lingkungan
pemakai
Entitas
Elemen dari entitas yang berfungsi mendeskripsikan karakter
dari entitas
Atribut
Simbol Keterangan
Menggambarkan hubungan antar entitas
Relationship
(a) hubungan nol atau maksimal satu.
(a)
(b) hubungan minimal satu.
(b)
(c) hubungan many dengan minimal satu.
(c)
(d) hubungan many.
(d)
25
27
28
beberapa komputer, (printer), (LAN card), dan peralatan lain yang saling
jaringan.
jaringan ini bisa saling berjauhan tergantung dari panjangnya kabel yang
komputer dalam satu kota, antar kampus atau universitas, dan lain-lain.
pada metode akses dan pemrosesan data, yaitu: model jaringan peer to peer dan
Pada tipe jaringan ini pertukaran data hanya dapat dilakukan antar
dua komputer atau beberapa komputer dalam satu area kerja. Jaringan ini
yang terhubung dengan hub atau switch (untuk komputer satu area).
dengan sejumlah komputer client. Jadi pada jaringan ini bisa terdapat satu
atau lebih dari satu server untuk mengendalikan beberapa komputer client.
30
service (layanan) seperti database server, file server, dan lain sebagainya.
data pribadi server tidak bisa diakses oleh client, kecuali client tersebut
2.6.2 Internet
1. Sejarah Internet
Pada awalnya tahun 1969 internet hanya terdiri dari beberapa jaringan
ARPANET yang digunakan untuk tujuan riset. Pada tahun 1971 ARPANET baru
terdiri dari lima belas titik jaringan dengan 23 host dan aplikasi yang canggih
waktu itu adalah electronik mail. Tahun 1973 ARPANET membentuk WAN
(wide area network) yang terhubung dari Amerika ke jaringan di Norwegia dan
Inggris. Tahun 1983 ARPANET baru terdiri dari 235 host. Angka ini melonjak
pada tahun 1989 hingga mencapai 100.000 host. Tahun 1990 ARPANET berganti
2. Pengertian Internet
3. Protokol Internet
yang berbeda-beda. Istilah entiti dan sistem, sebagai contoh entity adalah
Sedangkan istilah sistem adalah komputer, terminal dan sensor remote (Jovan
oleh web server sehingga user dapat melihat informasi tersebut dari web browser.
server www, ftp di internet atau media disk yang berisi dokumen HTML.
aman dari HTTP) dari klien yang menggunakan web browser dan mengirimkan
Halaman web harus diletakkan dalam web server agar dapat diakses dari
internet. Idealnya web server harus memiliki koneksi internet yang tidak bisa
1. Apache
platform, termasuk Linux dan Windows (Andi publisher, 2006 : 24). Apache
terkenal cukup handal dan banyak digunakan oleh sebagian besar website yang
ada di internet. Selain kuat dan tangguh, Apache juga dapat diperoleh dengan
manual.
2.6.2 PHP
yang berjalan dalam sebuah web server. (Rafiza, 2006 : 1) Script PHP adalah
bahasa program yang berjalan pada sebuah web server atau sering disebut server
side scripting. PHP dapat berjalan pada semua jenis sistem operasi, antara lain
Openbsd). Selain itu, PHP juga dapat berjalan pada beberapa jenis web server,
Output yang dihasilkan PHP pun bukan hanya HTML, namun juga dalam
bentuk gambar, file PDF, serta gambar animasi menggunakan Libswf dan Ming.
Output yang lain dengan jenis teks dapat berupa file XHTML dan XML.
2.6.3 MySQL
2.6.4 Javascript
masa awal rilis, bahasa ini banyak dikritik karena kurang aman. Tidak
Sun pada masa itu, maka Netscape memberi nama “javascript” kepada
besar dan huruf kecil. Setiap instruksi diakhiri dengan karakter titik
orang. Selain lima pemain utama, setiap regu juga diizinkan memiliki
futsal dari bahasa Spanyol, yaitu Futbol (Sepak bola) dan Sala
ruangan”.
permainan futsal. Sampai saat ini instrumen tersebut belum ada yang
olaharaga tersebut.