KALASAN
SKRIPSI
Disusun Oleh :
Priyadi
08.12.3253
Priyadi
Jurusan Sistem Informasi
STIMIK AMIKOM YOGYAKARTA
ABSTRACT
2. Wawancara
3. Metode Dokumentasi
2. Gambar
3. Hyperlink
4. Audio/Video
1
MelwinSyafrizal, 2005, Pengantar Jaringan Komputer, hal 195.
2.3 Web Enginering
Pengertian Sistem
Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai
suatu tujuan tertentu.
2
Jogiyanto H.M, MBA,Akt, Ph.D., Analisis dan Desain Pendekatan Terstruktur Teori dan Praktek
Aplikasi Bisnis. Hal. 3
3
Jogiyanto H.M, MBA,Akt, Ph.D., Analisis dan Desain Pendekatan Terstruktur Teori dan Praktek
Aplikasi Bisnis. Hal. 7
2. Sistem diklasifikasikan sebagai sistem alamaiah (natural system) dan sistem
buatan manusia (human made system).
3. Sistem diklasifikasikan sebagai sistem tertentu (deterministic system) dan sistem
tak tentu (probabilistic system).
4. Sistem diklasifikasikan sebagai sistem tertutup (closed system) dan sistem
terbuka (open system).
Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih
berarti bagi yang menerimanya.
Sumber dari informasi adalah data.Data merupakan kenyataan yang merupakan
4
suatu kejadian-kejadian dan keputusan nyata.
Pengolahan data menjadi informasi itu merupakan suatu siklus,yang terdiri dari tahap-
tahap sebagai berikut:
1. Pengumpulan Data
2. Input
3. Pengelolahan Data
4. Output
5. Distribusi
b. Relevan
c. Tepat waktu
4
Jogianto H.M., Analisis dan Desain Sistem Informasi, 1995:11
2.4.2 Konsep Dasar Sistem Informasi
pada awalnya bernama SPG Penampungan Bogem yang didirikan oleh Yayasan
Pendidikan Penampungan pada tanggal 02 September 1961
Sesuai dengan tuntutan dan perkembangan jaman, tahun 1988/1989 tanggal 28 Februari
beralih fungsi menjadi STM Muda Patria
Visi
Wali Kelas Wali Kelas Wali Kelas Wali Kelas Wali Kelas Wali Kelas Wali Kelas Wali Kelas Wali Kelas
XA XB XC XIA XIB XIC XIIA XIIB XIIC
Dewan Guru
Kepala
Bengkel
Tool Man
Inpu
Data profil
Input
Data visi misi Input Data
Proses
Penyimpanan str organisasi
data profil
Proses
Penyimpanan Proses
Input
data Visi misi Penyimpanan dt
Data modul
Str organisasi
Input Input Input Input Input Input Input Input Input Input
data user data berita Data kategori Data download Data polling Data agenda Data info Data peta Data galeri data album
Proses
Penyimpanan
Data modul
Proses Proses Proses Proses Proses Proses Proses Proses Proses Proses
Penyinpanan Penyimpanan Penyimpanan Penyimpanan Penyimpanan Penyimpanan Penyimpanan Penyimpanan Penyimpanan Penyimpanan
Data user Data berita Data kategori Data Data poliing Data agenda Data info Data peta Data galeri Data album
download
modul
user berita kategori download polling agenda info peta galeri album
Proses
Pembuatan
Laporan Proses Proses
Proses Proses Proses Proses Proses Proses Proses Proses
modul Pembuatan Pembuatan
Pembuatan Pembuatan Pembuatan Pembuatan Pembuatan Pembuatan Pembuatan Pembuatan
Laporan Laporan
Laporan Laporan Laporan Laporan Laporan Laporan Laporan Laporan
Data Data
Data user Data berita Data kategori Data pplling Data info Data peta Data galeri Data album
download agenda
Guru/ Admin
user Upload berita
Upload Info sekolah
Edit Profil
Upload Agenda
Upload Galeri poto
Poling
Upload materi
Edit komentar
WEBSITE
SMK MUDA PATRIA
Informasi Sekolah
Masyarakat/
Siswa Download Materi
Data Modul
Olah data
Modul Data Modul Modul
2
Data Sejarah
Sekolah
Data Visi Misi Olah data Sejarah
Vsis Misi
Data Struktur organisasi Struktur orhanisasi Data
Data Album
Olah data Data Album Album
Album
Data Kategori
Olah data
Kategori Data kategori Kategori
Olah data
Data Agenda Data Agenda Agenda
Agenda
Olah data
Data Info Sekolah Info Sekolah Data Info sekolah Info Sekolah
7
Olah data
Data Materi Materi
Data Materi Materi
8
Olah data
Komentar
Data Komentar
Data Komentr komentar
9
Data user
Data kategori
Olah data
Data Berita Berita
Data Berita Berita
10
Data Album
Data Galeri Olah data
Galeri
Data Berita Galeri Galeri
13
12
UserName
UserName
Id_Kategori Id_kategori
Nama kategori
Tag Isi_berita Dibaca
Id_berita Jam Tag
judul
Kategori_seo
headline Aktif
Id_berita tanggal
Gambar Id_Kategori
hari email
email
url Judul_seo
Tgl_lahir level blokir
Id_berita
Komentar
aktif mengampu
jekel
jekel
Tgl
Jam_komentar
UserName Id_sesion
Id_komentar mempunyai
Isi_komentar Nama_komentar
Nama_lenkap
alamat
No_tlp
username Poto
Pasword
Album_seo
Id_album
Galeri mempunyai Album
Id_galeri Aktif
Gbr_galeri
Gambar 3. 5 ERD Gbr_album
tempat
Isi_agenda
Nama_file
Tgl_posting Tgl_posti pengirim
Gambar ng Tema_seo
kelas
hits
Url
Tgl_mulai
tema
Judul Agenda
Judul
Download
banner
Id_agenda
Id_download
ID_Banner
aktif
Link
Link
raitng
online
pilihan Nama_mod Static_kont
ul Gambar
IP en
Id_modul
Publish
Publish
tema
Tanggal poling
Statistik modul Status
Id_poling
hits
Aktif
gambar
Parent_id Urutan
Menu_order
EmailTa
Judul mu
Tgl_posting NamaTamu
Blog
Link_seo
Info Id
Sekilas Info menu
Koment
Id_sekilas tamu
Url
4.1.2Implementasi Database
1. Tabel User
Tabel user digunakan untuk menyimpan record atau data admin, pada tabel ini di
implementasikan pada saat user sebagai admin masuk ke halaman administrator untuk
melakukan perubahan konten pada web.
2. Tabel Modul
Tabel Modul digunakan untuk mengatur semua modul, tabel ini di implementasikan
pada saat memenejemen menu pada user dan admin. Tabel ini juga di implementasikan
pada saat edit profil sekolah, struktur oraganisasi sekolah, fasilitas sekolah.
3. Tabel Agenda
Tabel Agenda digunakan untuk menyimpan data agenda sekolah yang akan di
ikuti,tabel ini di implementasikan pada saat input, edit dan menyimpan jadwal acara
sekolah.
4. Tabel Download
Tabel Download digunakan untuk menyimpan data materi yang telah di upload, tabel
ini di implementasikan pada saat input, edit dan menyimpan materi.
5. Tabel Album
Tabel Album digunakan untuk menyimpan data poto sampul pada galery,tabel ini di
implementasikan pada saat input, edit dan menyimpan data poto.
6. Tabel Banner
Tabel banner digunakan untuk menyimpan data gambar, pada tabel ini di
implementasikan pada saat input, edit dan menyimpan gambar yang di iklankan.
7. Tabel Berita
Tabel Berita digunakan untuk menyimpan data berita,tabel ini di implementasikan
pada saat input, edit dan menyimpan data berita global.
8. Tabel Kategori
Tabel kategori digunakan untuk menyimpan data kategori dalam berita, tabel ini di
implementasikan pada saat input, edit dan menyimpan data kategori berita.
9. Tabel Galery
Tabel Gallery digunakan untuk menyimpan data foto-foto moment di sekolah, tabel
ini di implementasikan pada saat input, edit dan menyimpan data foto dan informasinya.
Jenis Deskripsi
pemeliharaan
Korektif Membuat perubahan pada sistem informasi untuk
memperbaiki kesalahan yang terjadi pada saat
disain, coding, atau implementasi.
Adaptif Pengubahan sistem untuk mengembangkan
funsionalitasnya agar dapat mengakomodasi
perubahan kebutuhan bisnis atau untuk migrasi
ke lingkungan operasi yang berbeda.
Perfektif Pengembangan untuk meningkatkan kinerja
proses atau kegunaan antarmuka, atau
penambahan fitur sistem yang sebenarnya tidak
terlalu diperlukan.
Preventif Pengubahan sistem untuk memperkecil peluang
terjadinya kesalahan.
Salah satu bentuk uji coba black box adalah testing validasi. Uji coba ini
dinyatakan berhasil jika fungsi-fungsi yang ada pada perangkat lunak sesuai dengan
apa yang diharapkan pemakai.
4.4.2Uji coba white box
Test ini dimaksudkan untuk meramalkan cara kerja perangkat lunak secara
detail. Karena logical patch (jalur logical) perangkat lunak akan di test dengan
menyediakan test case yang akan mengerjakan kumpulan kondisi dan atau
pengulangan secara fisik.
Kesalahan logika adalah kesalahan yang ditimbulkan oleh faktor alur logika
yang kita buat.
Instalasi software merupakan kegiatan lanjutan dari instalasi hardware, agar dapat
menjalankan sistem baru yang telah dibuat. Instalasi software ini meliputi instalasi
database dan program promosi berbasis web itu sendiri sehingga aplikasi/sistem tersebut
siap untuk dijalankan.
Langkah – langkah yang ditempuh yaitu mengupload sistem yang baru ke dalam
jaringan dan menerapkannya dalam web hosting agar dapat diakses semua orang. Dalam
hal ini penulis menggunakan domain ilmu script.com, dikarenakan aplikasi ini baru dalam
tahap uji coba.
5.2 Saran
Penulis dapat mengemukakan beberapa pemikiran berupa saran sebagai
pertimbangan agar dapat melengkapi kekurangan yang masih ada, antara lain:
1. Situs web ini bisa dimanfaakan sebaik mungkin dan lebih baik lagi apabila
di kembangkan lebih lanjut lagi.
2. Penambahan dukungan fasilitas untuk membuat halaman input, edit dan
hapus data lebih dikembangkan lagi agar lebih mudah pengaplikasiannya.
3. Perbaikan web interface agar semakin mempermudah pengguna.
4. Tampilan tabel lebih dikembangkan lagi agar menarik untuk dilihat karena
masih sederhana.
DAFTAR PUSTAKA
Bunafit Nugroho. 2004, PHP dan MySQL dengan dreamweaver MX, Yogyakarta : Andi
Offset.
Hanif Alfatta. 2007, Analisis & Perancangan Sistem Informasi, Yogyakarta : : Andi Offset.
Jogianto H.M. 1995, Analisis dan Desain Sistem Informasi, Yogyakarta: Andi Offset.
MelwinSyafrizal, 2005, Pengantar Jaringan Komputer, Yogyakarta :Andi Offset.