SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA SMP NEGERI 6 PURWODADI
SKRIPSI
Tugas Akhir disusun untuk memenuhi syarat
mencapai gelar Kesarjanaan Komputer pada
Program Studi Sistem Informasi
Jenjang Program Strata-1
Oleh :
Bambang Nurdiyansah
05.01.55.0025
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS STIKUBANK (UNISBANK)
SEMARANG
ii
PERNYATAAN KESIAPAN UJIAN TUGAS AKHIR
Saya, Bambang Nurdiyansah dengan ini menyatakan bahwa laporan tugas akhir
yang berjudul :
SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA SMP NEGERI 6 PURWODADI
adalah benar hasil karya kami dan belum pernah diajukan sebagai karya ilmiah,
sebagian atau seluruhnya, atas nama kami atau pihak lain.
Bambang Nurdiyansah
(………..)
NIM: 05.01.55.0025
Disetujui oleh Pembimbing
Kami setuju laporan tersebut diajukan untuk Ujian Tugas Akhir
Semarang, Juli 2009
( Edy Supriyanto, Drs, M.Kom )
Pembimbing I
Semarang, Juli 2009
HALAMAN PENGESAHAN
SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA SMP NEGERI 6 PURWODADI
Telah dipertahankan di depan tim dosen penguji Tugas Akhir Fakultas Teknologi
Informasi UNIVERSITAS STIKUBANK (UNISBANK) Semarang dan diterima
sebagai salah satu syarat guna menyelesaikan Jenjang Strata 1, Program Studi
Sistem Informasi.
Semarang,
2009
Ketua
(Edy Supriyanto, Drs M.Kom)
Sekretaris
(Arief Jananto, S.Kom)
Anggota
(Herny Februariyanti, ST)
MENGETAHUI :
UNIVERSITAS STIKUBANK (UNISBANK) SEMARANG
Fakultas Teknologi Informasi
Dekan
( DR. Drs. Yohanes Suhari, M.Msi )
MOTTO DAN PERSEMBAHAN
MOTTO
Setiap ibadah yang disertai niat bersih, maka akan membuahkan hasil yang
baik.
Carilah ilmu setinggi langit selama kita masih diberikan kesempatan oleh
Allah SWT.
Tangan di atas lebih mulia dari pada tangan di bawah.
Bekerjalah dengan disiplin dan etos kerja yang tinggi.
PERSEMBAHAN
Tuhan Yang Maha Esa.
Junjunganku Nabi Muhammad SAW.
Bapak, Ibuku Doa kalian tidak tertandingi oleh siapapun di dunia ini, terima
kasih untuk kesekpatan yang kalian berikan.
Kakakku yang memberikan kesempatan dan dorongan untuk melanjutkan
sekolah yang lebih tinggi.
Someone yang selalu aku sayangi yang selalu mengisi hari-hari terakhir
proses penyelesaian karya ini.
Seluruh Teman-Temanku yang telah membantu tercapainya skripsi ini hingga
berakhir
FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS STIKUBANK SEMARANG
Program Studi Sistem Informatika
Jenjang Program Strata 1
Skripsi Sarjana Komputer
SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA SMP NEGERI 6 PURWODADI
Bambang Nurdiyansah
: 05.01.55.0025
Abstraksi
Seiring teknologi yang berkembang dengan pesat dan semakin canggih,
khususnya bidang informasi sudah banyak hasil yang telah dicapai manusia.
Informasi saat ini sudah menjadi bagian yang tidak terpisahkan lagi dari kehidupan
manusia. Dalam hal ini mengenai Sistem Informasi Akademik Berbasis Web Pada
SMP Negeri 6 Purwodadi, yang berfungsi sebagai informasi sekolah, informasi guru
dan siswa, informasi jadwal mengajar guru, informasi jadwal pelajaran siswa, tugas
siswa dan jadwal ujian siswa. Software yang digunakan untuk merancang dan
mendesain Sistem Informasi Akademik Berbasis Web Pada SMP Negeri 6 Purwodadi
adalah bahasa pemrograman HTML, PHP, PhpMyAdmin sebagai sebuah tools untuk
membantu mengelola basis data MySQL, text editor Macromedia Dreamweaver MX
2004, AppServ-win32-2.5.4a , dan image editor Adobe Photoshop CS2.
Kata Kunci :
. Sistem Informasi Berbasis Web, Informasi Sekolah, Informasi Guru dan
Siswa, Informasi Jadwal Mengajar Guru, Informasi Jadwal Pelajaran Siswa, Tugas
Siswa dan Jadwal Ujian Siswa.
Pembimbing I
Pembimbing II
vii
KATA PENGANTAR
Assalamualaikum Wr. Wb.
Dengan memanjatkan puji syukur kehadirat Allah Subhanahu Wa Ta’ala
yang telah melimpahkan segenap Rahmat dan Hidayah-Nya sehingga penulis
dapat menyelesaikan tugas akhir ini dengan judul “Sistem Informasi Akademik
Pada SMP Negeri 6 Purwodadi”.
Penyusunan Tugas Akhir ini merupakan salah satu syarat untuk
menyelesaikan program studi Sistem Informasi S-1 pada Fakultas Teknologi
Informasi Universitas Semarang.
Atas tersusunnya Laporan Tugas Akhir ini, penulis mengucapkan terima
kasih yang sebesar-besarnya kepada :
1.
Bapak Prof. DR. Y. Sutomo, M.M selaku Rektor Universitas Stikubank
Semarang.
2.
Bapak Dr. Drs. Yohanes Suhari, M.MSi selaku Dekan Fakultas Teknologi
Informasi.
3.
Ibu Dra. Sulastri, M.Kom, selaku Ketua Program Studi Sistem Informasi
Universitas Stikubank Semarang.
4.
Bapak Edy Supriyanto, Drs, M.Kom dan Arief Jananto, S.Kom, selaku
pembimbing yang telah memberikan pengarahan dan bimbingan kepada
penulis dalam penyusunan Laporan Tugas Akhir ini hingga selesai.
5.
Bapak/Ibu Dosen di Fakultas Teknologi Informasi Universitas Stikubank
Semarang yang telah memberikan bekal ilmu pengetahuan kepada penulis.
6.
Semua Guru dan Staf Pihak SMP Negeri 6 Purwodadi dimana tempat saya
viii
7.
Ayah, Ibu, Kakak, serta seluruh Keluargaku tercinta terima kasih atas
dukungan materi maupun doa, waktu dan kasih sayang mereka yang tidak
pernah putus..
8.
Teman-teman ”KjC” senasib-seperjuangan; Blacky, Okto, El, Atenk, Aris,
dr. Rejo, Ian BE, Singgih, Jack, Rozi, Bagus, yang sudah menemani hari-hari
penulis dalam suka dan duka.
9.
Teman-teman ”Ranger FC” semuanya yang selalu siap sedia buat diajak main
Futsal untuk ngilangin penat dan stress.
10.
Semua pihak yang tidak bisa penulis sebutkan satu persatu, yang telah
mendukung baik secara langsung maupun tidak langsung atas terlaksananya
Tugas Akhir ini.
Penulis menyadari sepenuhnya bahwa dalam penyusunan Tugas Akhir ini
masih jauh dari sempurna. Untuk itu kritik dan saran yang bersifat membangun
guna perbaikan dimasa mendatang akan penulis terima dengan senang hati beserta
ucapan terima kasih.
Wassalamualaikum Wr. Wb
Semarang,
2009
ix
DAFTAR ISI
Halaman
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
HALAMAN MOTTO DAN PERSEMBAHAN ... iv
ABSTRAKSI ... v
KATA PENGANTAR ... vii
DAFTAR ISI ... ix
DAFTAR GAMBAR ... xv
DAFTAR TABEL ... xvi
BAB I : PENDAHULUAN
1.1.
Latar Belakang ... 1
1.2.
Perumusan Masalah ... 3
1.3.
Batasan Masalah... 4
1.4.
Tujuan Dan Manfaat Penelitian ... 4
1.4.1.
Tujuan Penelitian ... 4
1.4.2.
Manfaat Penelitian ... 4
1.5.
Metodologi Penelitian ... 5
1.5.1. Studi Pustaka ... 5
1.5.2. Metodologi Observasi ... 6
1.5.3. Metode Pengembangan Sistem ... 6
1.6.
Sistematika Penulisan ... 7
BAB II : LANDASAN TEORI
2.1.
Konsep Dasar Sistem ... 9
x
2.1.2.
Elemen-Elemen Sistem ... 10
2.2.
Konsep Dasar Informasi ... 12
2.2.1.
Pengertian Informasi ... 12
2.2.2.
Kualitas Informasi ... 13
2.2.3.
Siklus Informasi ... 13
2.3.
Analisa Sistem ... 14
2.3.1.
Pengertian Analisa Sistem ... 14
2.3.2.
Alat Analis Yang Dipakai ... 15
2.4.
Desain Sistem ... 17
2.4.1.
Tahap-Tahap Desain Sistem ... 17
2.4.2.
Alat Bantu Desai Sistem ... 19
2.4.3.
Spesifikasi Proses (Propses Spesification) ... 21
2.4.4.
Kamus Data (Data Dictionary) ... 22
2.4.5.
Entity Relationship Data (ERD) ... 22
2.5.
Internet dan HTML ... 23
2.5.1.
Pengertian Internet ... 23
2.5.2.
Pengertian HTML ... 24
2.5.3.
Struktur Data HTML ... 24
2.5.4.
Tag HTML ... 26
2.6.
Macromedia Dreamweaver MX ... 28
2.6.1.
Script ... 29
2.6.2.
Konsep Dasar MySql Database ... 29
2.7.
PHP ... 30
2.7.1.
Pengertian PHP ... 30
2.7.2.
Keunggulan PHP ... 32
2.8.
Pengertian Sistem Informasi Akademik ... 33
2.8.1.
Definisi Sistem Informais Akademik ... 33
xi
2.9. Konsep Dasar Pendidikan ... 35
2.9.1.
Pengertian Pendidikan ... 35
2.9.2.
Unsur-unsur Pendidikan ... 35
BAB III : ANALISA SISTEM YANG BERJALAN
3.1.
Analisa Masalah ... 37
3.1.1. Sejarah Sisngkat SMP Negeri 6 ... 37
3.1.1.
Kondisi Sekolah ... 38
3.1.2.
Visi, Misi dan Tujuan ... 39
3.1.3.
Struktur Organisasi dan Diskripsi Jabatan ... 40
3.2.
Analisa Sistem ... 47
3.2.1.
Identifikasi Masalah dan Sumber Masalah ... 47
3.2.2.
Kendala Yang Terjadi pada Sistem Yang Ada ... 48
3.2.3. Tahap-tahap Analisa Sistem ... 48
3.2.4. Sistem Yang Diusulkan ... 49
3.2.5. Sofware Yang Dibutuhkan ... 49
3.2.6. Bagian Aliran Dokumen Sistem Lama ... 50
3.2.7. Kebutuhan Data dan Informasi ... 52
3.3.
Analisa Sofware ... 53
3.3.1.
Prinsip-prinsip Analisa ( Analisa Principles ) ... 53
3.3.2.
Domain Informasi ( The Informasi Domain ) ... 53
3.3.3.
Pembagian ... 54
3.3.4.
Permodelan ... 55
3.3.5.
Esensial dan Implementasi ... 56
3.4.
Analisa Brainware ... 57
3.4.1.
Analisa Sistem ... 57
3.4.2.
Programmer ... 57
3.4.3.
Teknisi ... 58
xii
3.5.
Analisa Cost and Benefit ... 58
3.5.1.
Komponen Biaya ... 58
3.5.2.
Komponen Manfaat ... 61
BAB IV : DESAIN SISTEM BARU
4.1. Gambaran Kerja Sistem Baru... 63
4.2. Contex Diagram Sistem Informasi Akademik ... 64
4.3. Decomposisi ... 67
4.4. Tingkatan DFD ... 68
4.4.1. Data Flow Diagram Level 0 ... 68
4.4.2. Data Flow Diagram Level 1 ... 71
4.5. Perancangan Data Base ... 73
4.6. Analisa Normalisasi ... 74
4.7. Relationship Tabel ... 77
4.8. Desain File Data Base ... 78
4.8.1. Tabel Guru ... 78
4.8.2. Tabel Siswa ... 79
4.8.3. Tabel Mata Pelajaran... 79
4.8.4. Tabel Jadwal Mengajar Guru ... 80
4.8.5. Tabel Jadwal Pelajaran Siswa ... 80
4.9. Desain Halaman Utama... 81
4.10. Desain Input dan Output ... 82
4.10.1. Desain Input ... 82
4.10.2. Desain Output ... 86
4.11. Struktur Flowchart ... 89
4.11.1. Flowchart Menu Index SMP Negeri 6 Purwodadi ... 89
4.11.2. Sub Modul Login Guru ... 91
4.11.3. Sub Modul Login Siswa ... 92
xiii
4.11.5. Sub Modul Informasi Guru ... 94
4.11.6 Sub Modul Informasi Siswa ... 96
4.11.7. Sub Modul Informasi Admin ... 98
BAB V : RENCANA IMPLEMENTASI
5.1. Tampilan Menu Program ... 102
5.2. Tampilan Profile... 103
5.3. Tampilan Menu Informasi ... 104
5.3.1. Tampilan Fasilitas ... 104
5.3.2. Tampilan Prestasi ... 105
5.3.3. Tampilan Kontak ... 106
5.4. Tampilan Desain Input ... 107
5.4.1. Pendataan Guru ... 107
5.4.2. Pendataan Siswa ... 108
5.4.3. Pendataan Jadwal Mengajar Guru ... 109
5.4.4. Pendataan Jadwal Pelajaran Siswa ... 110
5.5. Tampilan Desain Output ... 111
5.5.1. Informasi Guru ... 111
5.5.2. Informasi Siswa ... 112
5.5.3. Informasi Kalender Sekolah ... 113
5.6. Tampilan Informasi Login ... 114
5.7. Tampilan konfirmasi Login ... 114
5.8. Tampilan Menu Log Out ... 114
5.9. Tampilan News ... 115
5.10. Cetak Jadwal Mengajar Guru ... 116
5.11. Cetak Jadwal Pelajaran Siswa ... 116
5.12. Cetak Jadwal Ujian Siswa ... 117
5.13. Testing Program ... 118
xiv
5.13.2. Testing Flowgraph ... 120
5.13.3. Cyclomatic comptexity ... 122
5.13.4. Deriving Test Case ... 122
BAB VI : PENUTUP
6.1.
Kesimpulan ... 124
6.2.
Saran ... 125
DAFTAR PUSTAKA
LAMPIRAN
Listing Program
Surat Riset
xv
Gambar 3.1. : Struktur Organisasi SMP Negeri 6 Purwodadi ...
41
Gambar 3.2. : Flow of Document Sistem Penjadwalan ...
51
Gambar 3.3. : Domain Informasi ...
54
Gambar 3.4. : Sistem Informasi Web pembagian fungsional secara
horizontal...
55
Gambar 3.5. : Sistem Informasi Web Permodelan ...
56
Gambar 3.6. : Kelas / Objek ... 57
Gambar 4.1. : Context Diagram Sistem Informasi Akademik pada
SMP Negeri 6 Purwodadi ...
65
Gambar 4.2. : Decomposisi Sistem Informasi Akademik pada
SMP Negeri 6 Purwodadi ...
67
Gambar 4.11. : Desain Pendataan Jadwal Pelajaran Siswa... 84
xvi
Gambar 4.13. : Desain Output Informasi Guru ... 86
Gambar 4.14. : Desain Output Informasi Siswa ... 86
Gambar 4.15. : Desain Output Informasi Jadwal Mengajar Guru ... 87
Gambar 4.16. : Desain Output Informasi Jadwal Pelajaran Siswa ... 87
Gambar 4.17. : Desain Output Informasi Jadwal Ujian Siswa ... 88
Gambar 4.18. : Flowchart Halaman Index SMP N 6 Purwodadi ... 89
Gambar 5.8. : Tampilan Pendataan Jadwal Mengajar Guru ... 109
Gambar 5.9. : Tampilan Pendataan Jadwal Mengajar Siswa ... 110
Gambar 5.10. : Tampilan Halaman Informasi Guru ... 111
Gambar 5.11. : Informasi Profile Siswa ... 112
Gambar 5.12. : Informasi Halaman Kalender Sekolah ... 113
xvii
xvi
DAFTAR TABEL
Tabel 2.1. : Simbol-simbol Diagram Alir Dokumen (Flow of Document) .... 16
Tabel 2.2. : Simbol Data Flow Diagram (DFD) ... 20
Tabel 2.3. : Simbol Block Chart ... 21
Tabel 2.4. : Simbol Kamus Data ... 22
Tabel 2.5. : Simbol-simbol ERD ... 23
Tabel 2.6. : Daftar Tag HTML yang umum digunakan ... 27
Tabel 3.1. : Biaya Pengadaan ...
59
Tabel 3.2. : Biaya Persiapan Operasional ...
59
Tabel 3.3. : Biaya Proyek ...
60
Tabel 3.4. : Biaya Operasi dan Biaya Perawatan ...
60
Tabel 3.5. : Total Biaya ...
61
Tabel 3.6. : Biaya Skripsi Saat ini ...
61
Tabel 4.1. : Bentuk fisik tabel Guru ...
78
Tabel 4.2. : Bentuk fisik tabel Siswa ...
79
Tabel 4.3. : Bentuk fisik tabel Mata Pelajaran ...
79
Tabel 4.4 : Bentuk fisik tabel Mengajar Guru ...
80
1
BAB I
PENDAHULUAN
1.1.
Latar Belakang
Dalam perkembangan teknologi informasi yang sangat pesat ini telah
membawa kita memasuki sebuah dunia baru, dunia dimana komunikasi
memegang peranan penting dalam kehidupan. Berbagai macam fasilitas
disediakan guna memenuhi semua kebutuhan akan komunikasi. Penggunaan
fasilitas Internet beserta aplikasi-aplikasinya, sudah tidak asing lagi di
masyarakat. Karena kemampuannya dalam menyajikan informasi secara
cepat dan akurat tidak diragukan lagi. Salah satu aplikasi internet yang
sekarang marak digunakan adalah Website . Website ini selain berfungsi
sebagai penyedia informasi juga sebagai pengelola data. Sehingga webite
selain tampilannya menarik juga menyajikan informasi yang interaktif dan
komunikatif.
2
tidak asing lagi di masyarakat. Website merupakan salah satu aplikasi dari
Internet yang berfungsi menyajikan informasi secara akurat dan cepat.
Selain itu, website juga berfungsi sebagai pengelola data (basis data)
berbasis web. Sehingga selain tampilan yang menarik juga menyajikan
informasi yang interaktif dan komuni-katif.
Hakikatnya dibuatlah web sekolah SMP Negeri 6 Purwodadi untuk
menyampaikan informasi ke masyarakat tentang Profile Sekolahan,
Pendidikan Sekolah, Fasilitas Sekolah, Organisasi Sekolah dan lain-lain.
Dengan itu masyarakat tidak perlu datang langsung ke sekolahan. dan
Informasinya diharapkan masyarakat tertarik sehingga ingin menyekolahkan
anaknya ke SMP Negeri 6 Purwodadi.
3
Gambar 1.2. Ruang Kelas SMP Negeri 6 Purwodadi
Dengan pertimbangan dan pemikiran tersebut, maka penulis sangat
tertarik membuat proyek tugas akhir dengan mengangkat judul “SISTEM
INFORMASI AKADEMIK BERBASIS WEB PADA SMP NEGERI 6
PURWODADI”.
1.2. Perumusan Masalah
4
1.3. Batasan Masalah
Mengingat terbatasnya kemampuan dan waktu yang tersedia serta
luasnya ruang lingkup sistem akademik yang begitu banyak dan kompleks,
maka penulis memberikan pembatasan masalah yaitu pemberian informasi
berupa informasi guru dan karyawan, siswa, penjadwalan mengajar guru,
penjadwalan pelajaran siswa, penjadwalan ujian siswa, data tugas siswa
serta menu data informasi mengenai fasilitas yang ada di sekolah tersebut.
1.4. Tujuan dan Manfaat Penelitian
1.4.1. Tujuan Penelitian
a. Sistem Informasi Akademik berbasis Web yang dapat
memberikan informasi yang up to date kepada siswa ataupun
orang tua siswa pada khususnya serta masyarakat pada
umumnya.
b. Menghasilhkan sistem informasi dengan Data Flow Diagram
untuk
databasenya.
Dan
menggunakan
ERD
untuk
menggambarkan struktur dan hubungan datanya.
1.4.2. Manfaat Penelitian
a.
Bagi Penulis
5
Fakultas Teknologi Informasi di Universitas Stikubank
Semarang.
b.
Bagi Jenjang SMP N 6 Purwodadi
Sebagai bahan masukan rancangan sistem informasi yang
berbasiskan komputer melalui sistem online sehingga mampu
memberikan efesiensi serta efektifitas pekerjaan yang berkaitan
dengan pengolahan data akademik.
c.
Bagi Pembaca
Untuk menambah pengetahuan bagi pembaca yang bisa
digunakan untuk sumber informasi bagi penelitian lebih lanjut
dengan pokok persoalan yang menyangkut masalah teknologi
online.
d.
Bagi Akademis
Sebagai sarana untuk mengukur sampai sejauh mana pemahaman
dan penguasaan mahasiswa terhadap ilmu yang diberikan dan
sebagai bahan evaluasi akademik.
1.5. Metodologi Penelitian
1.5.1. Studi Pustaka
6
1.5.2. Metodologi observasi
Metodelogi Observasi adalah suatu teknik pengumpulan data
atau informasi yang dilakukan dengan cara mengadakan pengamatan
langsung pada obyek permasalahan dan kemudian dari pengamatan
tersebut diambil suatu kesimpulan. Adapun metode pengumpulan
yang dipakai oleh penyusun adalah sebagai berikut :
a.
Interview/Wawancara
Yaitu metode pengumpulan data yang dilakukan dengan cara
tanya jawab secara langsung dengan Kepala Sekolah tentang
data-data yang berhubungan dengan informasi akademik SMP
tersebut.
b.
Literature
Yaitu metode pengumpulan data yang dilakukan penyusun
dengan cara membaca dan mencatat serta mempelajari
dokumen-dokumen atau buku-buku yang bersangkutan dengan masalah
yang sedang diteliti pada SMP tersebut.
1.5.3. Metode Pengembangan Sistem
Metode pengembangan perangkat lunak dalam penulisan
skripsi ini adalah metode prototipe menurut Tavri D. Mahyuzir
(Pengantar Analisis dan Perancangan Perangkat Lunak.1991).
7
a.
Analisa
-
Menganalisis sistem di SMP N 6 Purwodadi.
-
Menganalisis permasalahan.
-
Memberikan analisa terhadap sistem baru.
b.
Desain
Tahap desain merupakan tahap merancang desain struktur
diagram dan merancang database.
c.
Prototipe
-
Perancangan model interface (I/O).
-
Menentukan tipe dan menentukan perangkat keras yang akan
digunakan.
d.
Evaluasi dan perbaikan
Pada tahap ini yang akan dilakukan adalah pengetesan dan hasil
evaluasi.
e.
Hasil
Pada tahap ini yang dilakukan adalah penerapan rancangan
interface (I/O) yang dibangun pada keadaan yang sebenarnya dan
siap untuk digunakan atau dapat dikatakan bagaimana
mempublikasikan informasi.
1.6. Sistematika Penulisan
8
BAB I
: PENDAHULUAN
Dalam bab ini dijelaskan tentang latar belakang, perumusan
masalah, pembatasan masalah, tujuan dan manfaat penelitian,
metode penelitian, serta sistematika penulisan.
BAB II
: LANDASAN TEORI
Pada bab ini dapat dijelaskan teori-teori yang berkaitan dengan
sistem informasi serta dimasukkan definisi singkat dari
istilah-istilah yang berhubungan dengan web.
BAB III
: ANALISIS SISTEM YANG BERJALAN
Pada bab ini menjelaskan tentang analisa sistem dan
pemecahan masalah yang ditentukan.
BAB IV : DESAIN SISTEM BARU
Pada bab ini menjelaskan tentang desain sistem baru dan
perbaikan dalam pembuatan program.
BAB V
: IMPLEMENTASI SISTEM
Bab ini menjelaskan tentang penerapan program hasil dari
desain yang telah dibuat dimana telah disetujui oleh pemakai
dan siap untuk dioperasikan.
BAB VI : PENUTUP
9
BAB II
LANDASAN TEORI
Pada bab ini akan dibahas tentang landasan teori yang berhubungan dan
mendukung dalam penyusunan skripsi yang ditulis secara urut dan lengkap, sejalan
dengan permasalahan yang dihadapi. Tujuan dari landasan teori ini adalah sebagai
dasar untuk memahami dalam meneliti sebuah sistem yang berjalan dan
menggambarkan sebuah sistem baru yang akan dibuat. Disamping itu digunakan
untuk pedoman dalan perancangan program yang digunakan dengan menggunakan
bahasa pemrograman Macromedia Dreamweaver MX 2004.
Dalam landasa teori ini meliputi : Konsep Dasar Sistem, Konsep Dasar
Informasi, Analisa Sistem, Desain Sistem, Internet dan HTML, MACROMEDIA
DREAMWEAVER MX, PHP, Pengertian Sistem Informasi Akademik, Konsep
Dasar Pendidikan.
2.1. Konsep Dasar Sistem
2.1.1. Pengertian Sistem
10
Menurut Andri Kristanto (2003) “Suatu sistem adalah jaringan
kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
bersama-sama untuk melakukan suatu kegiayan atau menyelesaikan
suatu sasaran tertentu”. Suatu sistem yang baik harus mempunyai tujuan
dan sasaran yang tepat karena hal ini akan samgat menentukan dalam
mendefinisikan masukan yang dibutuhkan sistem dan juga keluaran
yang dihasilkan menurut Andri Kristanto (Perancangan Sistem
Informasi dan Aplikasinya. 2003)
2.1.2. Elemen-elemen Sistem
Sistem mempunyai elemen-elemen yang mendukung sebuah
sistem itu sendiri berupa :
a.
Tujuan Sistem
Tujuan sistem merupakan tujuan dari sistem tersebut disebut. Tujuan
sistem dapat berguna tujuan organisasi, kebutuhan organisasi,
permasalahan yang ada dalam suatu organisasi maupun urutan
prosedur untuk mencapai tujuan organisasi.
b.
Batasan Sistem
11
dikeluarkan, orang-orang yang ada dalam organisasi, fasilitas baik
itu sarana dan prasarana maupun batasan yang lain.
c.
Kontrol Sistem
Kontrol atau pengawasan sistem merupakan pengawasan terhadap
pelaksanaan pencapaian tujuan dari sistem tersebut. Kontrol sistem
dapat berupa kontrol terhadap pemasukan data (input), kontrol
terhadap keluaran data (output), kontrol terhadap pengolahan data,
kontrol terhadap umpan balik dan sebagainya.
d.
Input
Input merupakan elemen dari sistem yang bertugas untuk menerima
seluruh masukan data, dimana masukan tersebut dapat berupa jenis
data, frekuensi pemasukan data dan sebagainya.
e.
Proses
Proses merupakan elemen dari sistem yang bertugas untuk mengolah
atau memproses seluruh masukan data menjadi suatu yang lebih
berguna. Misalkan sistem produksi akan mengolah bahan baku yang
berupa bahan mentah menjadi bahan jadi yang siap untuk digunakan.
f.
Output
12
g.
Umpan Balik
Umpan balik merupakan elemen dalam sistem yang bertugas
mengevaluasi bagian dari output yang dikeluarkan, dimana elemen
ini sangat penting demi kemajuan sebuah sistem. Umpan balik ini
dapat merupakan perbaikan sistem, pemeliharaan sisten dan
sebagainya.
Sumber : Andri Kristanto, Perancangan Sistem Informasi dan Aplikasinya, 2003
Gambar 2.1. Siklus Informasi
2.2. Konsep Dasar Informasi
2.2.1. Pengertian Informasi
Informasi adalah kumpulan data yang diolah menjadi bentuk
yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi
yang menerimanya. (Andri Kristanto, 2003).
UMPAN BALIK
TUJUAN
BATASAN
KONTROL
13
2.1.2. Kualitas informasi
Dari segi kualitas, infomasi harus mempunyai syarat sebagai
berikut:
1.
Relevan, berarti informasi harus mempunyai manfaat untuk
pemakai. Informasi dikatakan bernilai bila manfaat lebih efektif
dibanding dengan biaya mendapatkannya. Suatu informasi tidak
dapat ditaksir keuntungannya dengan nilai uang tetapi dapat ditaksir
dengan efektifitasnya.
2.
Akurat, bebas dari kesalahan dan tidak bisa atau menyebabkan
kesalahan karena dari sumber informasi sampai ke penerima banyak
gangguan yang dapat merubah informasi tersebut.
3.
Lengkap, tidak menghilangkan data penting yang dibutuhkan oleh
para pemakai.
4.
Tepat waktu, informasi tidak boleh terlambat dan disajikan pada saat
yang tepat karena mempengaruhi proses pembuatan keputusan.
Informasi yang usang tidak mempunyai nilai lagi karena informasi
merupakan landasan di dalam pengambilan keputusan.
5.
Mudah dipahami, disajikan dalam format yang mudah dimengerti.
2.2.3. Siklus informasi
14
tersebut akan diolah dan diproses menjadi suatu outptu dan output
pemakai atau penerima, kemudian penerima akan memberikan umpan
balik yang berupa evaluasi terhadap informasi tersebut dan hasil umpan
balik tersebut akan menjadi data yang akan dimasukan menjadi input
kembali dan seterusnya hingga menjadi siklus informasi atau disebut
juga siklus pengolahan data. Siklus informasi dapat digambarkan
sebagai berikut :
Sumber: Andri Kristanto, Perancangan Sistem Informasi dan Aplikasinya, 2003
Gambar 2.2. Siklus Pengolahan Data
2.3. Analisa Sistem
2.3.1.
Pengertian analisa sistem
Analisis sistem adalah penguraian dari suatu sistem informasi
yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk
mengidentifikasikan dan mengevaluasi permasalahan-permasalahan,
UMPAN BALIK
DATA
OUTPUT
PENERIMA
PROSES
15
kesempatan-kesempatan,
hambatan-hambatan
yang
terjadi
dan
kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan
perbaikan-perbaikannya. ( Jogiyanto, HM, 2001 ).
2.3.2
Alat Analisis Yang Dipakai
Alat analisis yang dipakai adalah Diagram Alir Dokumen
(Flow of Document). Bagan alir dokumen menggambarkan model dari
sistem informasi secara fisik yang melibatkan beberapa departemen di
perusahaan tersebut. Tujuan bagan alir dokumen yaitu:
1.
Sebagai alat bantu untuk mendefenisikan kegiatan
2.
Sebagai dokumentasi
Dalam pembuatan bagan alir dokumen yang perlu dilakukan
adalah mengumpulkan dokumen sumber, kemudian di analisa setelah itu
baru membuat gambar alir dokumen. Pedoman membuat bagan alir
dokumen adalah sebagai berikut:
1.
Digambar dari atas kebawah
2.
Kegiatan didalam bagan alir harus jelas
3.
Harus ditunjukkan dari mana kegiatan akan dimulai dan dimana
akan berakhir.
16
Tabel 2.1. Simbol-simbol Diagram Alir Dokumen (Flow of Document)
Simbol dokumen
Menunjukan dokumen input dan output
baik untuk proses manual, mekanik atau
komputer
Simbol kegiatan manual
Menunjukan pekerjaan manual
Simbol simpanan offline
Menunjukan file non komputer
Diarsip urut angka (numerik)
Menunjukan file non komputer
Diarsip urut huruf (character)
Menunjukan file non komputer
Diarsip urut tanggal (date)
Simbol proses
Menunjukan kegiatan proses dari operasi
program komputer
Simbol hard disk
Menggunakan input / output menggunakan
hard disk
Simbol penjelasan
Menunjukan penjelasan dari suatu proses
Simbol penghubung
Menunjukan penghubung ke halaman yang
masih sama ke halaman lain
Simbol garis alir
Menunjukan arus dari proses
Sumber: Analisis dan Desain Sistem Informasi, Jogiyanto HM.
N
17
2.4. Desain Sistem
Desain sistem adalah suatu fase dimana diperlukan suatu keahlian
perencanaan untuk elemen-elemen komputer yang akan menggunakan sistem
baru. (Andri Kristanto, 2003)
Untuk melakukan perbaikan terhadap sistem informasi, terlebih dahulu
harus dipahami dengan jelas kondisi sistem yang ada sekarang dan yang
dihadapi, setelah itu sasaran dan kebutuhan sistem di masa yang akan datang.
2.4.1. Tahap-tahap Desain Sistem
Tahap desain sistem dibagi menjadi :
1.
Desain sistem secara garis besar
Berdasarkan informasi yang diperoleh dalam tahap analisis sistem,
analisis sistem kemudian menawarkan berbagai alternatif desain
secara garis besar sistem informasi untuk menghasilkan informasi
yang diperlukan oleh pemakai. Penyajian desain sistem informasi
secara garis besar memberi kesempatan kepada pemakai informasi
melihat dengan berbagai macam cara untuk memenuhi kebutuhan
informasi, sehingga desain yang baiklah yang nantinya akan
diimplementasikan.
2.
Penyusunan usulan desain sistem secara garis besar
18
bagaimana sistem informasi yang dirancang secara garis besar
memenuhi kebutuhan akan informasi. Isi usulan desain sistem secara
garis besar adalah :
a.
Pernyataan
kembali
alasan
dilakukannya
pekerjaan
pengembangan sistem informasi dan kebutuhan pemakaian
informasi.
b.
Sumber daya yang diperlukan untuk mengimplementasikan dan
mempertahankan masing-masing alternatif desain sistem.
c.
Asumsi-asumsi kritis atau masalah-masalah yang belum
terpecahkan yang mungkin berdampak terhadap desain final
sistem informasi.
3.
Evaluasi sistem
Dalam tahap evaluasi sistem analilsis sistem menentukan
persyaratan yang harus dipenuhi dalam menjalankan sistem
informasi yang dirancang dan memilih teknologi yang memiliki
kemampuan untuk memenuhi persyaratan yang dituntut oleh sistem
informasi.
4.
Penyusunan laporan final desain sistem secara garis besar
19
sistem, analisis sistem kemudian membuat “laporan final desain
sistem secara garis besar”.
5.
Desain sistem secara rinci
Dalam tahap ini, analisis sistem melakukan desain rinci
masing-masing sistem informasi menjadi sistem informasi yang mampu
memenuhi kebutuhan informasi para pemakai.
6.
Penyusunan laporan final desain sistem secara rinci
Hasil desain rinci sistem informasi ini disajikan oleh analisis sistem
dalam dokumen tertulis yang disebut “laporan final desain sistem
secara rinci”.
2.4.2. Alat Bantu Dalam Desain Sistem
1. Data Flow Diagram (DFD)
20
Simbol-simbol yang digunakan dalam DFD antara lain :
Tabel 2.2. Simbol Data Flow Diagram (DFD)
Simbol
Keterangan
Kesatuan luar yang berupa orang atau sistem yang akan
memberi input dan menerima output dari sistem
Proses atau kegiatan atau kerja yang dilakukan oleh orang,
mesin atau komputer
Arus data yang mengalir diantara proses, simpanan data,
dan kesatuan luar
Simpanan yang berupa file, arsip, dan lain-lain
Sumber: Andri Kristanto, Perancangan Sistem Informasi dan Aplikasinya, 2003
Diagaram arus data itu sendiri dibagi menjadi 2 bagian yaitu :
1.
DFD Context
Diagram Context adalah sebuah diagram sederhana yang
menggambarkan hubungan antara entity luar atau sistem pertama
kali secara garis besar, masukan dan keluaran dari sistem.
2.
DFD Level
21
2.4.3. Spesifikasi Proses (Process Spesification)
Spesifikasi proses adalah suatu pendeskripsian proses yang
terjadi pada level paling dasar dalam DFD. Selain itu dalam
spesifikasi proses ada bagian yang harus dilakukan ketika masukan
diubah menjadi keluaran.
Table 2.3. Simbol Block Chart
Simbol
Keterangan
Menandakan dokumen bentuk surat, buku atau cetakan
Multi dokumen
Proses manual
Proses yang dilakukan oleh komputer
Menendakan dokumen yang diarsipkan
Data penyimpanan
Proses yang tidak terdefinisi termasuk aktifitas fisik
Penunjuk penghubung yang sama atau halaman lain
Menunjukkan pita I/O menggunakan pita magnetik
Terminasi menendakan awal dan akhir dari suatu aliran
Pengambilan keputusan
Layar peraga
Pemasukan data secara manual
22
2.4.4. Kamus Data (Data Dictionary)
Kamus data adalah kumpulan elemen-elemen atau
symbol-simbol yang digunakan untuk membentu dalam penggambaran atau
pengidentasian setiap field atau fiel di dalam sistem.
Table 2.4. Simbol Kamus Data
Simbol
Keterangan
=
Artinya adalah terdiri atas
+
Artinya adalah dan
()
Artinya adalah opsional
[]
Artinya adalah memilih salah satu alternatif
**
Artinya adalah komentar
@
Artinya adalah identifikasi atribut kunci
Artinya adalahpemisah alternative symbol []
Sumber : Andri Kristanto, Perancangan Sistem Informasi dan Aplikasinya, 2003
2.4.3.
Entity Relationship Data (ERD)
23
Tabel 2.5 Simbol-simbol ERD
Sumber : Basis Data, Fathansyah Ir, 2004
2.5. Internet dan HTML
2.5.1. Pengertian Internet
Internet adalah sebuah jaringan komputer global, yang terdiri
dari jutaan komputer yang saling terhubung dengan menggunakan
protokol yang sama untuk berbagi secara bersama informasi. Jadi intenet
merupakan kumpulan atau penggabungan jaringan secara fisik komputer
lokal atau LAN menjadi jaringan komputer global atau WAN. (Andri
Kristanto, 2003)
Symbol Keterangan
Entity
Suatu obyek yang dapat diidentifikasikan dalam lingkungan pemakai, suatu yang penting bagi user dalam konteks sistem yang dibuat, disimbulkan dengan segi empat.
Atribut
Entity mempunyai elemen yang disebut atribut dan berfungsi mendeskripsikan karakter entity, symbol dengan lingkaran lonjong. Garis/link
Sebagai penghubung antara himpunan entitas dan himpunan entitas dengan atributnya.
Hubungan
24
Salah satu layanan internet adalah World Wide Web (WWW)
adalah sebuah koleksi keterhubungan dokumen-dokumen yang disimpan
di internet dan diakses menggunakan protocol (HTTP/HyperText
Transfer Protocol). Pemakai dapat melompat antara dokumen dengan
menggunakan link untuk melihat text, grafik, video dan media lainnya.
(Andri Kristanto, 2003)
2.5.2. Pengertian HTML
HyperText Markup Language (HTML) digunakan untuk
membangun suatu halaman web. Dengan adanya HTML mulai dari teks,
gambar, suara, serta link dapat digabungkan menjadi satu, HTML
sebenarnya sama sekali bukan merupakan bahasa pemrograman, karena
seperti tercermin dari namanya, HTML adalah sebuah bahasa mark up
(penandaan) terhadap sebuah dokumen teks yaitu dengan tanda “ <..>
dan </..> “.
2.5.3. Struktur Dasar HTML
Sebuah file HTML merupakan file teks biasa yang mengandung
tag-tag HTML. Untuk itu HTML dapat dibuat dengan menggunakan
teks editor yang sederhana seperti notepad pada Windows. Dapat juga
dibuat dengan menggunakan HTML editor yang bersifat visual seperti
25
File yang disimpan dengan ekstensi file .html. Tag <HTML>
harus diletakkan pada bagian paling awal dan tag </HTML> harus
diletakkan pada bagian paling akhir. Secara lengkap, file HTML
biasanya mempunyai bagian head dan bagian body. Sehingga struktur
secara lengkap dari file HTML adalah sebagai berikut :
<HTML>
<HEAD>
………diisi untuk menerangkan tentang dokumen.
</HEAD>
<BODY>
………diisi untuk menerangkan isi dari homepage.
</HTML>
</BODY>
26
Gambar 2.3. Contoh HTML
2.5.4. Tag HTML
Sewaktu browser menampilkan suatu halaman Web, browser
tersebut akan membaca teks-teks pada dokumen HTML, dan mencari
suatu kode kusus yang disebut Tag. Tag ini dinyatakan dengan tanda
lebih kecil (<) dan tanda lebih besar (>). Tag ini biasanya merupakan
suatu pasangan yang disebut Tag Awal dan Tag Akhir. Tag awal
dinyatakan dalam bentuk <nama tag>, sedangkan tag akhir dalam
bentuk </nama tag>. Format umum tag berpasangan adalah : <nama
tag>, tag yang ditampilakan </nama tag>.
<HTML>
<HEAD></HEAD>
<BODY BGCOLOR=”WHITE”>
<FONT SIZE=15 COLOR=”BLACK”>
<CENTER><H1>SELAMAT DATANG DI WEBSITE</CENTER><H1>
<CENTER><H1>SMP NEGERI 06 PURWODADI</CENTER><H1>
</FONT>
27
Tabel 2.6. Daftar Tag HTML yang umum digunakan
Tag
Keterangan
<HTML>...</HTML> Mendeklarasi Halaman Web Dalam HTML
<HEAD>...</HEAD>
Menbatasi Kepala Halaman
<TITLE>...</TITLE>
Mendefinisi Titel (Tidak tampilakan di Halaman)
<BODY>...</BODY> Membatasi Badan Halaman
<Hn>...</Hn>
Membatasi Tingkatan Heading N
<B>...</B>
Mencetak Tebal
<I>...</I>
Mencetak Miring
<UL>...</UL>
Membatasi List Tidak Berurut (Daftar Butir)
<OL>...</OL>
Membatasi List Berurut
<MENU>...</MENU> Membatasi Menu Item-Item <LI>
<LI>
Mengawali Item List (Tidak Terdapat </LI>)
<BR>
Memindah Baris
<p>
Mengawali Sebuah Paragraf
<HR>
Garis Horizontal
<PRE>...</PRE>
Membuat Teks Dengan Ukuran Huruf Yang Sama
<IMG SRC>”...”
Memuat Gambar
28
2.6. Macromedia Dreamweaver MX
Macromedia Dreanweaver adalah sebuah HTML editor professional
untuk mendesain secara visual dan mengelola situs web. Dreamweaver juga
dilengkapi kemampuan manajemen situs.
Fasilitas-fasilitas yang terdapat pada Dreamweaver antara lain :
1.
Fasilitas edit kode yang canggih
Kita dapat mengedit script secara langsung dalam tampilan kode dan kita
berganti mode tampilan desain tampilan kode, maupun keduanya.
2.
Desain halaman web yang lebih mudah.
Tampilan layout mempercepat kita dalam mendesain web dengan
menggambar kotak dimana kita akan menambah isi atau objek kedalamnya.
3.
Integrasi yang lebih canggih.
Integrasi dengan fireworks yang lebih mempermudah pekerjaan dalam
mengolah image.
4.
Interface untuk user yang lebih baik.
Shortcut keyboard mempunyai interface baru dimana kita dapat mengedit
maupun membuat shortcut baru untuk item menu dan menghapus yang tidak
kita inginkan.
5.
Cara kerja yang lebih mudah.
29
Gambar 2.4. Softaware Dreamweaver MX 2004
2.6.1.
Script
Script adalah spesifikasi proses (program) yang ditulis
dengan suatu bahasa pemrograman yang lazimnya dijalankan dengan
interpreter. Script yang akan mengontrol aliran program, pencarian
data, pengecekan keamanan, dan manajemen transaksi harus
ditangani oleh server, kemudian kumpulan hasil dari server dapat
dikembalikan kepada client.
Menghubungkan ke basis data, secara tidak langsung akan
melalui arsitektur three-tier yang dewasa ini sebagai pengganti dari
sebuah web client server sederhana telah terdapat server basis data
yang mempunyai kemampuan yang lebih baik.
2.6.2.
Konsep Dasar MySql Database
30
client-server melibatkan server daemon MySQL disisi server dan
berbagai macam program serta library yang berjalan disisi client.
MySQL dapat menangani data yang cukup besar. Perusahaan yang
mengembangkan MySQL yaitu TcX, mengaku mampu menyimpan
data lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris,
totalnya kurang lebih 100 Gigabate data. Informasi selengkapnya
ada di www.mysql.com
SQL adalah bahasa standar yang digunakan untuk mengakses
database server. Bahasa ini awalnya dikembangkan oleh IBM,
namun telah diadobsi dan digunakan sebagai standar industri.
Dengan menggunakan SQL, proses akses database menjadi lebih
user-friendly dibanding dengan menggunakan dBASE atau Clipper
yang masih menggunakan perintah-perintah pemrograman.
2.7. PHP
2.7.1. Pengertian PHP
31
aplikasi yang dijalankan pada teknologi web. Jadi seluruh aplikasi yang
berbasiskan web dapat dibuat dengan menggunakan PHP.
Sumber :
http://www.php.net
Gambar 2.5. Logo PHP
Versi pertama PHP dibuat oleh Rasmus Lerdorf pada tahun
1995. Versi pertama ini berupa sekumpulan script Perl yang digunakan
oleh Rasmus Lerdorf untuk membuat halaman web yang dinamis pada
homepage pribadinya. Resmus menulis ulang script-script Perl tersebut
menggunakan bahasa C, kemudian menambahkan fasilitas untuk form
HTML, koneksi MySQL dan muncullah PHP versi kedua yang diberi
nama PHP/F1 pada tahun 1996.
32
Sumber :
http://www.ilmukomputer.com
Gambar 2.6. Konsep PHP
2.7.2. Keunggulan PHP
Keunggulan atau kelebihan yang dimiliki oleh PHP antara lain sebagai
berikut :
1.
Dapat bekerja di berbagai sistem operasi seperti windows 98/NT,
UNIX/LINUX, solaris maupun macintosh.
2.
Merupakan software yang open source yang dapat di-download
secara gratis dari situs resminya
http://www.php.net ataupun dari
situs-situs
yang
menyediakan
software
tersebut
di
ftp://gerbang.che.itb.ac.id.
3.
Merupakan bahasa pemograman yang dapat dikembangkan sendiri
seperti menambah fungsi-fungsi baru.
33
5.
Autentikasi http menggunakan PHP dengan fungsi header() yang
ada dalam modul apache PHP.
6.
Pembuatan file GIF menggunakan library GD yang dikompilasi saat
menginstall php.
7.
PHP dapat menerima metoda upload file.
8.
Mendukung penggunaan cookie.
9.
Mendukung integrasi dengan database.
10. Penanganan kesalahan berdasarkan tingkatan kesalahan.
2.8.
Pengertian Sistem Informasi Akademik
2.8.1. Definisi Sistem Informasi Akademik
Sistem Informasi Akademik, merupakan layanan akademik yang
diperuntukkan bagi siswa dalam mengakses informasi yang berkaitan
dengan catatan akademik selama proses belajar. Informasi guru dan
siswa yang disampaikan meliputi informasi jadwal mengajar guru dan
informasi jadwal pelajaran siswa.
2.8.2. Hal - hal yang Berhubungan Dengan Informasi On-line
1.
Edukasi online
34
ilmu pengetahuan dan teknologi dalam bahasa Indonesia, situs
ilmukomputer.com yang mendapat penghargaan internasional WSIS
award dari PBB, dan situs-situs lain yang belakangan ini semakin
menjamur.
2.
Digital Library
Salah satu contoh adalah http://www.greendigitalpress.com. Usaha
ini dirintis oleh Arief Budi Witarto dan Romi Satria Wahono,
keduanya peneliti di LIPI. Ide awal proyek ini berasal dari keinginan
mewujudkan perpustakaan digital Indonesia, yang dapat diakses
online di internet. Contoh dari situs serupa di dunia adalah situs
PubMed (http://www.pubmed.com) di bidang biomedik, atau situs
CiteSeer.IST (http://citeseer.ist.psu.edu) di bidang komputer, yang
menyediakan ribuan artikel ilmiah dalam format elektronik (format
PDF) kontribusi dari seluruh dunia. Situs digital library Indonesia ini
memuat abstrak publikasi khusus di Indonesia (paper & paten). Hal
ini akan memberikan kemudahan akses bagi peneliti lain dan
mempercepat proses komunikasi komunitas ilmiah Indonesia.
3.
Diskusi ilmiah lewat mailing list (disingkat milis)
35
(Himpunan Fisika Indonesia), Biotek-indonesia.net telah memiliki
forum diskusi sendiri. Pada milis yang aktif, secara reguler diadakan
seminar online. Salah satu peserta mempresentasikan penelitiannya,
dan peserta yang lain mengajukan pertanyaan atau memberikan
masukan, lewat email. Selain presentasi penelitian, konsultasi
masalah, kegiatan lain misalnya resensi paper penelitian yang
terbaru.
2.9. Konsep Dasar Pendidikan
2.9.1. Pengertian Pendidikan
Menurut UU No. 20 tahun 2003 tentang sistem pendidikan
nasional, pendidikan adalah usaha sadar terencana untuk mewujudkan
suasana belajar dan proses pembelajaran agar peserta didik secara aktif
mengembangkan potensi dirinya untuk memiliki kekuatan spiritual,
keagamaan, pengendalian diri, kepribadian, kecerdasan, akhlak mulia
serta ketrampilan yang diperlukan dirinya didalam kehidupan
masyarakat, bangsa dan Negara
2.9.2.
Unsur - unsur Pendidikan
36
a.
Pendidik ( guru )
Adalah orang yang memberikan sebagian pengetahuannya dan orang
yang mengupayakan secara optimal pengembangan dan kemampuan
yang hakiki, penuh keluhuran dan bertanggung jawab.
b.
Siswa
Adalah peserta didik dalam rangka belajar mengajar.
37
BAB III
ANALISIS SISTEM YANG BERJALAN
Tujuan dari penulisan Bab III ini adalah untuk mengetahui dan mendalami
sistem yang sekarang sedang berjalan pada SMP Negeri 6 Purwodadi. Dengan
menganalisa permasalahan yang ada pada sistem tersebut, sehingga penulis dapat
memberikan solusi yang efektif dan efisien untuk sebuah sistem informasi yang
dibutuhkan oleh SMP Negeri 6 Purwodadi. Ini dapat memberikan informasi
secara online dan langsung dapat dinikmati oleh guru, siswa dan orang tua
siswa/wali. Salah satu sistem informasi yang dibutuhkan adalah Sistem Informasi
Akademik yang akan dijelaskan lebih lanjut dalam pembahasan selanjutnya.
Untuk menerapkan teori yang sudah dijabarkan pada Bab II Landasan
Teori, maka dalam Bab ini akan dibahas tentang Analisa masalah, Analisa sistem,
Analisa software serta Analisa Brainware dan Analisa cost dan benefit.
3.1. Analisa Masalah
3.1.1. Sejarah Singkat SMP Negeri 6
38
menyebarkan pendidikan dan berlandaskan Pancasila dan UUD
1945.
Pada tanggal 2 Januari 1966 SMP Negeri 6 Purwodadi
didirikan dengan lokasi gedung di Jalan PA. Tendean 31. Pada
awalnya SMP ini hanya tujuh unit gedung. Kemudian secara
berangsur-angsur gedung diperbaharuai dan ditambah hingga dua
lantai dan menjadi dua puluh satu unit serta satu unit kantin dan
mushola. Sejak awal berdirinya hingga tahun pelajaran 2008/2009,
SMP Negeri 6 Purwodadi telah dipimpin oleh kepala sekolah yaitu :
1.
Bapak Iswoyo, S.Pd
(1966 - 1970)
2.
Ibu Hj. Hudahaniem, B.Sc.
(1970 - 1997)
3.
Bapak Dadi Basuki, S.Pd
(1997 - 2002)
4.
Bapak Sutrisno, S.Pd
(2003 - 2006)
5.
Bapak Pardjimin, S.Pd
(2006 - 2009)
3.1.2.
Kondisi Sekolah
1.
Letak Sekolah
39
Di bagian belakangnya berupa gedung terpadu yang digunakan
untuk laboratorium kimia, laboratorium fisika, laboratorium
biologi, laboratorium komputer, ruang UKS, ruang audio visual
dan tempat parkir kendaraan guru.
2.
Fasilitas Sekolah
a.
Laboratorium Komputer
b.
Perpustakaan yang memuat berbagai jenis buku bacaan dan
buku paket pelajaran.
c.
Koperasi guru “Wahana Sejahtera”
d.
Mushola
e.
Studio Musik
f.
Ruang Aula
g.
Kantin
h.
Halaman Parkir yang luas dan rindang
i.
Lapangan Basket dan volly
3.1.3. Visi, Misi dan Tujuan
1.
Visi
40
2.
Misi
a)
Mengembangkan kualitas bahan pendidikan dan bahan ajar
sejalan dengan nilai-nilai dan perkembangan mutakhir ilmu
pengetahuan dan teknologi.
b)
Mengembangkan kualitas sistem dan teknologi pendidikan
nilai-nilai
dan
penguasaan
iptek,
sejarah
dengan
perkembangan teknologi pendidikan secara berkelanjutan.
c)
Membangun kualitas guru sebagai pendidik profesional.
d)
Menyelenggarakan sarana dan prasarana pendidikan sejalan
dengan pendidikan sebagai pusat orientasi dan tujuan yang
paling diutamakan dalam semua kegiatan.
e)
Meningkatkan penguasaan iptek agar siswa berprestasi secara
kompetitif dengan menumbuhkan budaya yang baik,
sehingga terbentuk kader pemimpin umat yang berilmu,
beriman dan berakhlak mulia.
3.1.4. Struktur Organisasi dan Diskripsi Jabatan
41
Sumber: Data yang diteliti setelah diolah
Gambar 3.1. Struktur Organisasi SMP Negeri 6 Purwodadi
WALI KELAS Perpustakaan
Ratna SD Amd
SISWA / SISWI
KOMITE
SEKOLAH
Garis Koordinasi Garis Komando Keterangan :
Koord Sarpra
Endri, S.Pd
K.TU
Muliawati
Waka Kesiswaan
T. Altrima, S.Pd Waka Kurikulum
Partiwi, S.Pd
KEPALA SEKOLAH
Pardjimin, S.Pd
Registar
Ariawan
GURU MAPEL