SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA YAYASAN AMAL SHALEH MEDAN
MENGGUNAKAN JOOMLA
TUGAS AKHIR
MUHAMMAD ATHOILLAH
082406076
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MENGGUNAKAN JOOMLA
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
MUHAMMAD ATHOILLAH
082406076
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
ii
PERSETUJUAN
Judul
: SISTEM INFORMASI AKADEMIK BERBASIS WEB
PADA YAYASAN AMAL SHALEH MEDAN
MENGGUNAKAN JOOMLA
Kategori
: TUGAS AKHIR
Nama
: MUHAMMAD ATHOILLAH
Nomor Induk Mahasiswa : 082406076
Program Studi
: DIPLOMA (DIII) TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN ALAM
(FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Juni 2011
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU
Ketua,
Pembimbing
Prof. Dr. Tulus, M.Si.
Syahril Efendi,S.Si.MIT.
NIP. 19620901 198803 1 002
NIP. 19671110 199602 1 001
PERNYATAAN
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA
YAYASAN AMAL SHALEH MEDAN
MENGGUNAKAN JOOMLA
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2011
iv
PENGHARGAAN
Bismillahhirohmanhirohim
Syukur Alhamdulillah penulis panjatkan ke hadirat Allah SWT dimana atas karunia-Nya
Lah tugas akhir yang berjudul
“Sistem Informasi Berbasis Web pada Yayasan Amal
Shaleh Medan menggunakan Joomla”
dapat terselesaikan. Tugas akhir merupakan
kewajiban bagi mahasiswa yang akan menyelasaikan Program Studi Diploma III di
Universitas Sumatera Utara.
Dalam penyusunan dan penulisan tugas akhir ini, penulis banyak mendapatkan
bimbingan, bantuan dan dukungan baik berupa moril maupun materil yang sangat
berharga. Oleh karena itu, pada kesempatan ini penulis mengucapkan terima kasih yang
sebesar-besarnya kepada:
1. Bapak Syahril Efendi, S.Si, M.IT selaku Dosen Pembimbing yang telah banyak
memberikan bimbingan serta masukan dalam penyelesaian tugas akhir ini.
2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
3. Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Matematika.
4. Bapak Syahril Efendi, S.Si, M.IT dan Syahriol Sitorus, S.Si M.IT selaku Ketua
dan Sekretaris Program Studi DIII Teknik Informatika.
5. Seluruh Dosen Pengajar Program Studi Diploma III Teknik Informatika Fakultas
MIPA Universitas Sumatera Utara yang memberikan dukungan sehingga penulis
dapat menyelesaikan laporan ini.
6. Para Pegawai FMIPA USU yang telah banyak membantu saya.
7. Bapak Muhammad Hasan, S.Ag selaku Kepala Sekolah MTs Amal Shaleh Medan
yang telah memberikan izin serta memberikan masukan dalam pelaksanaan tugas
akhir ini.
8. Bapak dan Ibu guru Yayasan Amal Shaleh Medan yang telah memberikan
motivasi, ilmu dan saran dalam pelaksanaan tugas akhir ini.
10. Sahabat saya Andri Prasetya Yang ikut membantu dalam penyelesain tugas akhir
ini.
11. Seluruh rekan-rekan mahasiswa DIII Teknik Informatika yang memberikan
bantuan dan dukungan untuk menyelesaikan tugas akhir ini.
12. Seluruh pihak yang terkait yang telah membantu dan memberi dukungan demi
penyelesaian tugas akhir ini.
Akhir kata penulis berharap semoga tugas akhir ini bermanfaat bagi siapapun
yang membacanya, Semoga Allah SWT senantiasa memberikan Rahmat dan
Karunia-Nya kepada kita semua. Amin.
Medan, Juni 2011
Penulis
vi
ABSTRAK
DAFTAR ISI
Halaman
Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Daftar Isi vii
Daftar Tabel ix
Daftar Gambar x
Bab 1 Pendahuluan 1
1.1 Latar Belakang 1
1.2 Rumusan Masalah 2
1.3 Maksud Penelitian 3
1.4 Tujuan Penelitian 3
1.5 Kajian Pustaka 3
1.6 Metodologi Penelitian 6
1.7 Sistematika Penulisan 8
Bab 2 Landasan Teori 10
2.1 Sistem 10
2.1.1 Konsep Dasar Sistem 10
2.1.2 Karekter Sistem 11
2.1.3 Klasifikasi Sistem 13
2.1.4 Daur Hidup Sistem 14
2.2 Konsep Dasar Informasi dan Data 17
2.2.1 Pengertian Informasi dan Data 17
2.2.2 Karakteristik Informasi 17
2.2.3 Siklus Informasi 18
2.2.4 Sistem Informasi 19
2.3 Pengenalan Internet 20
2.3.1 Pengertian Internet 20
2.3.2 Fasilitas Internet 21
2.3.3 Istilah-Istilah dalam Internet 22
2.3.4 Sejarah Internet 23
2.3.5 Manfaat Internet 24
2.4 Pengenalan World Wide Web (WWW) 25
2.4.1 Pengertian World Wide Web (WWW) 25
viii
2.5 Pengenalan Web Browser 26
2.5.1 Pengertian Web Browser 26
2.5.2 Kriteria Menentukan Web Browser Yang Baik 26
2.6 Pengenalan PHP dan MySQL 27
2.6.1 Pengertian PHPdan MySQL 27
2.6.2 Sejarah PHP 27
2.7 Pengenalan HyperText Markup Language (HTML) 28
2.8 Pengenalan JOOMLA 29
Bab 3 Sekilas Tentang Amal Shaleh Medan 31
3.1 Profil MTs Amal Shaleh Medan 31
3.2 Program Kegiatan Kepala Sekolah 35
3.3 Visi dan Misi 37
3.4 Jumlah Guru dan Pembagian Tugas 38
Bab 4 Perancangam Sistem 40
4.1 Perencanaan dan Perancangan Sistem 40
4.2 Perancangan Halaman Website 42
4.2.1 Halaman Home 42
4.2.2 Halaman Profil 42
4.2.3 Data Sekolah 43
4.2.4 Halaman Buku Tamu 43
4.2.5 Halaman Admin 43
4.3 Perancangan Data Flow Diagram 43
4.4 Perancangan Flowchart 44
4.4.1 Flowchart Menu Utama 44
4.4.2 Flowchart Admin 45
4.5 Merancang Database Server 47
4.6 Gambaran Umum Perancangan Website 49
4.6.1 Administrator Website 49
Bab 5 Implementasi Sistem 50
5.1 Pengertian Implementasi Sistem 50
5.2 Tujuan Implementasi Sistem 50
5.3 Komponen Utama dalam Sistem 51
5.4 Proses Instalasi Web Server 52
5.5 Proses Pengujian Website Melalui Browser 53
5.6 Demontrasi Program 54
5.6.1 Halaman Home page 54
5.6.2 Halaman Profil 55
5.6.3 Halaman Forum 55
5.6.4 Halaman Akademik 56
5.6.5 Halaman Login 58
Bab 6 Kesimpulan dan Saran 59
6.1 Kesimpulan 59
ix
DAFTAR TABEL
Halaman
Tabel 3.1 Kondisi Siswa 31
Tabel 3.2 Kondisi Guru 32
Tabel 3.3 Sarana 32
Tabel 3.4 Prasarana 32
Tabel 3.5 Alat Peraga 33
Tabel 3.6 Nilai NEM 33
DAFTAR GAMBAR
Halaman
Gambar 2.1 Fungsi Sistem Informasi 17
Gambar 4.1 Struktur Website 36
Gambar 4.2 Flowchart Halaman Utama 39
Gambar 5.3 Halaman Home Page 48
Gambar 5.6 Halaman Profil 49
Gambar 5.6.3 Halaman Forum 49
Gambar 5.6 Halaman Data Guru 50
Gambar 5.7 Halaman Data Siswa 50
Gambar 5.8 Halaman Alumni 51
Gambar 5.9 Halaman Download 51
Gambar 5.15 Halaman Login 52
vi
ABSTRAK
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat
sehingga memberikan kemudahan bagi semua kalangan salah satunya internet. Setiap
kalangan masyarakat kini mampu mengakses berbagai informasi yang dibutuhkannya dari
internet. Selain penggunaannya yang cukup mudah dan sederhana, banyak manfaat yang
kita peroleh melalui internet. Manfaat tersebut dapat kita rasakan baik pada bidang bisnes
dan penjualan, pendidikan, kedokteran, hukum, pemerintahan, pertanian, dan bidang
lainnya.
Manfaat Internet pada bidang pendidikan adalah menjadi media penting dalam
meningkatkan kualitas pendidikan. Internet telah banyak memberikan kemudahan bagi
semua pihak dalam memfasilitasi sistem pendidikan seperti
learning, consulting,
e-news. (Budi Sutedjo Dharma Oetomo, Esther Wibowo, Eddy Hartono, Dan Samuel
Prakoso, 2007).
Atas dasar inilah, maka penulis berinisiatif untuk membuat suatu aplikasi yang
2
Medan. Sehingga Penulis tertarik mengangkat judul “Sistem Informasi Akademik
Berbasis Web Pada Yayasan Amal Shaleh Medan menggunakan JOOMLA ”
1.2
Rumusan Masalah
Sekolah adalah tempat siswa untuk menuntut ilmu yang terdiri dari siswa dan guru serta
kegiatan yang menunjang dalam pembelajaran seperti Yayasan Amal Shaleh Medan.
Aplikasi akademik yang belum memadai sehingga masih menggunakan sistem informasi
akademik yang bersifat manual pada Yayasan Amal Shaleh Medan mengakibatkan
kurangnya informasi yang seharusnya dapat diakses dengan cepat oleh semua pihak.
Dengan adanya sebuah aplikasi akademik berbasis
web
ini diharapkan dapat membantu
serta menunjang sistem informasi pendidikan khususnya didalam ruang lingkup Yayasan
1.3
Maksud dan Tujuan
1.3.1
Maksud
Maksud dari penelitian tugas akhir ini adalah sebagai berikut:
1. Untuk menjelaskan berbagai informasi yang terdapat pada Yayasan Amal Shaleh
Medan yang nantinya akan digunakan dalam perancangan
website.
2. Untuk membangun sebuah sistem yang mengelolah data yang bersifat interaktif
dalam menyampaikan informasi melalui sebuah
website
.
1.3.2 Tujuan
Tujuan dari penelitian ini adalah untuk membangun sebuah aplikasi akademik berbasis
web sesuai dengan yang diinginkan oleh Yayasan Amal Shaleh Medan.
1.4
Kajian Pustaka
4
pada perancangan format tampilan informasi.seperti html,php dan Mysql (Bernard
Renaldy S Agus Prijono, Rusdy Agustaf, 2005).
MYSQL merupakan salah satu sistem database yang sangat handal karena
menggunakan system SQL. Pada awalnya SQL berfungsi sebagai bahasa penghubung
antara program database dengan bahasa pemrograman yang kita gunakan. Dengan adanya
SQL maka para pemrograman jaringan dan aplikasi tidak mengalami kesulitan sama
sekali didalam menghubungkan aplikasi yang mereka buat. Setelah itu SOL
dikembangkan lagi menjadi sistem database dengan munculnya MYSQL. MYSQL
merupakan database yang cepat, beberapa user dapat menggunakan secara bersamaan,
dan lebih lengkap dari SQL. MYSQL merupakan system manajeman database, relasional
system database dan
software open source.
( Peranginangi, Kasiman. 2006 )
HTML (
Hypertext Markup Language
) adalah bahasa untuk
web scripting
bersifat
client side
yang memungkinkan untuk menampilkan informasi dalam bentuk teks, grafik,
serta multimedia dan juga untuk menghubungkan antar tampilan
web page (hyperlink).
(Bernard Renaldy S, Agus Prijono, Rusdy Agustaf, 2005)
Manfaat Internet pada bidang pendidikan adalah menjadi media penting dalam
meningkatkan kualitas pendidikan. Internet telah banyak memberikan kemudahan bagi
e-news.
(Budi Sutedjo Dharma Oetomo, Esther Wibowo, Eddy Hartono, Dan Samuel
Prakoso, 2007)
PHP (
Hypertext Preprocessor )
merupakan bahasa
server side script
yaitu bahasa
berbentuk script yang terletak dan dieksekusi di server dan kemudian hasilnya ( berupa
kode HTML ) dikembangkan ke browser pengguna. PHP dirancang untuk membentuk
suatu web yang bersipat dimanis yang artinya halaman yang akan ditampilkan dibuat saat
halaman itu diminta oleh pengguna . Misalnya dapat mengakses database dan
menampilkannya dihalaman web dengan cepat dan mudah. PHP juga dapat berinteraksi
dengan hampir semua teknologi web yang telah ada dan sifatnya yang
open source
(
bebas pakai ) memberikan kesempatan bagi semua user dan programmer untuk
6
1.5
Metodologi Penelitian
Metodologi penelitian adalah sekumpulan prosedur yang digunakan oleh pelaku dalam
melakukan penelitian agar hasil penelitian yang akan dicapai tidak menyimpang dan tepat
sasaran.
Adapun metode penelitian yang digunakan dalam penelitian ini antara lain:
1. Meninjau Lokasi Penelitian
Lokasi penelitian adalah Yayasan Amal Shaleh Medan yang terletak di Jl. Sawit
raya, P.Simalingkar Medan.
2. Meminta izin kepada kepala sekolah Yayasan Amal Shaleh Medan untuk
mengadakan penelitian di Yayasan Amal Shaleh Medan tersebut.
3. Mengumpulkan Data Pendukung
Data pendukung didapat dari guru, staf, karyawan dan lainnya yang sesuai dalam
4. Menentukan Perlengkapan
Perlengkapan merupakan alat atau bahan yang sangat diperlukan antara lain,
software PHP yang digunakan sebagai bahasa pemograman, MySql yang
digunakan sebagai database dan Dreamweaver sebagai tempat untuk membangun
website.
5. Pembuatan program
Program dibuat berdasarkan kebutuhan yang diinginkan sekolah tersebut. Sistem
informasi ini dimulai dengan mendesain tampilan web, membuat database lalu
menghubungkan antara PHP dan Mysql.
6. Pengujian program
Pengujian program dilakukan agar dapat melihat berhasil atau tidak program yang
dibuat. Apabila program yang dibuat tidak berhasil maka dapat dilakukan
8
1.6 Sistematika Penulisan
Dalam penulisan tugas akhir yang baik, sangat diperlukan suatu sistematika penulisan
yang menjadi pedoman dalam penyusunan sebuah tugas akhir. Adapun sistematika
penulisan dalam tugas akhir ini, yaitu:
BAB 1
PENDAHULUAN
Bab ini menjelaskan mengenai latar belakang, rumusan masalah, tujuan
penelitian, manfaat penelitian, tinjauan pustaka, metodologi penelitian,
serta sistematika penulisan tugas akhir.
BAB 2
LANDASAN TEORI
Bab ini dijelaskan berbagai hal mengenai teori-teori yang bersifat
mendukung dan membantu dalam perancangan sistem informasi akademik
dalam tugas akhir ini.
BAB 3
YAYASAN AMAL SHALEH MEDAN
Bab ini menjelaskan secara rinci mengenai informasi yang terdapat pada
SMA Dharmawangsa Medan.
BAB 4
PERANCANGAN SISTEM
Bab ini menjelaskan secara rinci mengenai hal-hal yang harus
informasi akademik sehingga dapat menghasilkan sebuah sistem informasi
akademik yang sesuai dengan kebutuhan.
BAB 5
IMPLEMENTASI SISTEM
Bab ini menjelaskan secara rinci mengenai cara penggunaan serta cara
pemanfaatan sebuah sistem informasi yang telah selesai.
BAB 6
KESIMPULAN DAN SARAN
Sebagai penutup bab yang terdiri dari kesimpulan dan saran yang
BAB 2
LANDASAN TEORI
2.1 Sistem
2.1.1 Konsep Dasar Sistem
Secara sederhana sistem dapat diartikan sebagai suatu kumpulan unsur atau komponen
yang terorganisasi, berinteraksi dan saling tergantung satu sama lain. Ada dua
pendekatan yang dapat dilakukan untuk mendefinisikan sebuah sistem, yaitu:
1. Tinjauan atas dasar fasilitas ( komponen/elemen)
Sistem yaitu kumpulan komponen yang saling berkaitan dan bekerja sama
untuk mencapai suatu tujuan tertentu.
2. Tinjauan atas dasar aktivitas (prosedur)
Sistem yaitu suatu jaringan kerja dari prosedur-prosedur yang berupa urutan
kegiatan yang saling berhubungan dan bekerja sama untuk mencapai tujuan
tertentu.
Model dasar sebuah sistem terdiri atas masukan, proses, keluaran. Namun
sistem dapat dikembangkan hingga menyertakan media penyimpanan, dan sistem juga
dapat bersifat terbuka dan tertutup. Sistem terbuka artinya sistem tersebut dapat
2.1.2 Karakter Sistem
Adapun karakteristik atau ciri-ciri dari sebuah sistem yaitu:
1. Komponen sistem (Componens)
Sistem terdiri dari sejumlah komponen yang saling berinteraksi dan bekerja
sama membentuk satu kesatuan.
2. Batasan sistem (Boundary)
Batasan Sistem (Boundary) merupakan daerah yang membatasi antara sistem
dengan sistem lainnya atau sistem dengan lingkungan luarnya. Dengan batasan
ini, sistem dipandang sebagai satu kesatuan.
3. Lingkungan luar sistem (Environtment)
Lingkungan luar sistem (Environtment) yaitu bentuk apapun yang berada di
luar ruang lingkup yang mempengaruhi operasi sistem. Lingkungan luar dapat
menguntungkan dan dapat juga merugikan. Jika menguntungkan maka
lingkungan luar tersebut harus dijaga, jika merugikan maka lingkungan luar
tersebut harus dikendalikan, karena lingkungan luar yang merugikan dapat
mengganggu kelangsungan hidup sistem.
4. Penghubung sistem (Interface)
Penghubung sistem (Interface) yaitu sebagai media yang menghubungkan
sistem dengan subsistem. Penghubung ini memungkinkan sumber daya
mengalir dari suatu subsistem ke subsistem lain. Keluaran subsistem akan
12
5. Masukan sistem (Input)
Masukan sistem (Input) yaitu energi yang dimasukkan ke dalam sistem yang
dapat berupa pemeliharaan (maintenance input) dan signal (signal input).
Contoh: dalam unit komputer, program adalah maintenance input yang
digunakan untuk mengoperasikan komputer dan data adalah signal inputyang
alan diolah menjadi informasi.
6. Keluaran sistem (Output)
Keluaran sistem (Output) yaitu hasil dari energi yang diolah dan
diklasifikasikan menjadi keluaran yang berguna. Keluaran ini merupakan
masukan bagi bagi subsistem yang lain. Contoh: sebuah sistem informasi, yang
menjadi keluaran adalah informasi, yang mana informasi ini dapat digunakan
sebagai masukan untuk hal-hal yang merupakan inputbagi subsistem lain.
7. Pengolah sistem (Process)
Pengolah sistem (Process) yaitu proses yang mengubah masukan menjadi
keluaran. Contoh: sistem akuntansi, sistem ini mengolah data transaksi
menjadi laporan-laporan yang dibutuhkan oleh pihak manajemen.
8. Sasaran sistem (Objektive)
Suatu sistem harus mempunyai tujuan dan sasaran, kalau tidak maka operasi
sistem tidak akan ada gunanya. Suatu sistem dikatakan berhasil jika sudah
2.1.3 Klasifikasi Sistem
Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen
lain karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi di
dalam sistem tersebut. Oleh karena itu sistem dapat diklasifikasikan dari beberapa
sudut pandangan:
1. Sistem abstrak dan sistem fisik
a. Sistem abstrak yaitu sistem yang berupa pemikiran atau ide-ide yang tidak
tampak secara fisik. Contohnya sistem teologia, yaitu satu sistem yang
berupa pemikiran tentanng hubungan antara manusia dengan Tuhan.
b. Sistem Fisik yaitu sistem yang ada secara fisik. Contohnya sistem
komputer, sistem produksi, sistem penjualan dan sistem administrasi
personalia.
2. Sistem alamiah dan sistem buatan manusia
a. Sistem alamiah yaitu sistem yang terjadi melalui proses alam, tidak dibuat oleh
manusi. Contohnya sistem pemutaran bumi, terjadinya siang malam dan
pergantian musim.
b. Sistem buatan manusia yaitu sistem yang melibatkan hubungan manusia
dengan mesin, yang disebut denga Human machine System. Contohnya sistem
informasi berbasis komputer, karena menyangkut penggunaan komputer yang
14
3. Sistem deterministik dan sistem probabilistik
a. Sistem deterministik yaitu sistem yang beroperasi dengan tingkah laku yang
dapat diprediksi. Contohnya sistem pemprograman dalam komputer, karena
berdasarkan program-program komputer yang dijalankan.
b. Sistem probabilistik yaitu sistem yang kondisi masa depannya tidak dapat
diprediksi karena mengandung unsur probabilitas. Contohnya sistem pemilu
dan sistem pemerintahan.
4. Sistem terbuka dan sistem tertutup
a. Sistem terbuka yaitu sistem yang berhubungan dan dipengaruhi oleh
lingkungan luarnya, yang menerima masukan dan menghasilkan keluaran
untuk subsistem lainnya. Contohnya sistem perdagangan.
b. Sistem tertutup yaitu sistem yang tidak berhubungan dan tidak dipengaruhi
oleh lingkungan luarnya. Sistem ini bekerja secara otomatis tanpa ada campur
tangan dari pihak luar. Contohnya sistem robotic, sistem arloji dan sistem
ATM.
2.1.4 Daur Hidup Sistem
Siklus hidup sistem yaitu proses evolusioner yang diikuti dalam penerapan sistem atau
subsistem informasi berbasis komputer. Siklus hidup sistem terdiri dari serangkaian
tugas yang mengikuti langkah-langkah pendekatan sistem, karena tugas-tugas tersebut
Siklus hidup sistem sering disebut sebagai pendekatan air terjun (waterfall
approach) bagi pembanguna dan pengembangan sistem. Pembangunan sistem
hanyalah salah satu dari serangkaian dari daur hidup suatu sistem, meskipun demikian
proses ini merupakan aspek yang sangat penting. Fase/tahapan dari daur hidup suatu
sistem:
1. Mengenali adanya kebutuhan
Sebelum segala sesuatunya terjadi, timbul suatu kebutuhan atau problema yang
harus dapat dikenali sabagaimana adanya. Kebutuhan dapat terjadi sebagai
hasil perkembangan organisasi. Volume kebutuhan itu meningkat melebihi
kapasitas dari sistem yang ada. Semua kebutuhan ini harus dapat didefinisikan
dengan jelas. Tanpa adanya kejelasan dari kebutuhan yang ada, pembangunan
sistem akan kehilangan arah dan efektivitasnya.
2. Pembangunan sistem
Suatu proses atau serangkaian prosedur yang harus diikuti guna menganalisis
kebutuhan yang timbul dan membangun sebuah sistem untuk memenuhi
kebutuhan tersebut.
3. Pemasangan sistem
Setelah tahap pembangunan selesai, sistem kemudian akan dioperasikan.
Pemasangan sistem merupakan tahap yang penting dalam daur hidup sistem,
dimana peralihan dari tahap pembangunan menuju tahap operasional adalah
pemasangan sistem yang merupakan langkah akhir dari suatu pembangunan
16
4. Pengoperasian sistem
Program-program komputer dan prosedur-prosedur pengoperasian yang
membentuk suatu sistem informasi semuanya bersifat statis, sedangkan
organisasi yang ditunjang oleh sistem informasi selalu mengalami perubahan
karena pertumbuhan kegiatan, perubahan peraturan dan kebikjaksanaan
ataupun kemajuan teknologi. Untuk mengatasi perubahan-perubahan tersebut,
sistem harus diperbaiki atau diperbaharui.
5. Sistem menjadi usang
Kadang-kadang perubahan yang terjadi begitu drastis sehingga tidak dapat
diatasi hanya dengan melakukan perbaikan pada sistem yang sedang berjalan.
Tiba saat dimana secara ekonomis dan teknis, sistem yang ada sudah tidak
layak lagi untuk dioperasikan dan sistem yang baru perlu dibangun untuk
menggantikannya. Sistem informasi kemudian akan melanjutkan daur
hidupnya. Sistem dibangun untuk memenuhi kebutuhan. Sistem beradaptasi
terhadap berbagai perubahan lingkungannya yang dinamis sehingga kemudian
sampai pada kondisi dimana sistem tidak dapat lagi beradaptasi. Sistem baru
2.2 Konsep Dasar Informasi dan Data
2.2.1 Pengertian Informasi dan Data
Informasi (Information) adalah data yang telah dibentuk menjadi sesuatu yang
memiliki arti dan berguna bagi manusia. Sebaliknya data merupakan sekumpulan
fakta mentah yang mewakili kejadian-kejadian yang terjadi dalam organisasi atau
lingkungan fisik perusahaan. Data biasanya belum dikelolah dan diorganisasikan
kedalam bentuk yang dapat secara efektif dipahami oleh manusia. (Laudon, Kenneth
C. dan Jane P, Laudon. 2008).
2.2.2 Karakteristik Informasi
Suatu informasi ditentukan oleh karakteristik–karakteristik sebagai berikut:
1. Akurat (Acurate)
Akurat (Acurate) dapat diartikan bahwa suatu informasi harus benar-benar dapat
memberikan suatu kebenaran dan bebas dari kesalahan-kesalahan dan harus jelas
mencerminkan maksudnya.
2. Tepat Waktu (Time Liness)
Tepat Waktu (Time Liness) dapat diartikan bahwa informasi yang digunakan
bukan merupakan informasi yang telah usang dan tidak bernilai lagi, serta harus
sampai pada penerima tidak terlambat sehingga dapat membuat keputusan secara
18
3. Sejalan (Relevan)
Sejalan (Relevan) dapat diartikan bahwa Informasi yang disampaikan mempunyai
hubungan dengan masalah yang akan digunakan bersama informasi tersebut.
4. Lengkap
Lengkap dapat diartikan bahwa informasi yang disampaikan kepada penerima
tidak terpotong-potong, Karena hal itu mempengaruhi dalam pengambilan
keputusan.
5. Jelas dan Lugas
Jelas dan Lugas dapat diartikan bahwa informasi yang disampaikan kepada
penerima harus jelas sehingga dapat diterima dan mudah dipahami.
2.2.3 Siklus Informasi
Untuk memperolah informasi yang bermanfaat bagi penerimanya, perlu untuk
dijelaskan bagaimana siklus yang terjadi atau dibutuhkan dalam menghasilkan
informasi. Pertama-tama data dimasukkan ke dalam model yang umumnya memiliki
urutan proses tertentu dan pasti, setelah diproses akan menghasilkan informasi tertentu
yang bermanfaat bagi penerima (level management). Sebagai dasar dalam membuat
suatu keputusan atau melakukan tindakan tertentu, dari keputusan yang nantinya akan
dimasukkan kedalam model (process) begitu seterusnya. Dengan demikian akan
2.2.4 Sistem Informasi
Sistem informasi merupakan sekumpulan komponen yang saling berhubungan,
mengumpulkan, memproses, menyimpan, dan mendistribusikan informasi untuk
menunjang pengambilan keputusan dan pengawasan dalam suatu organisasi. (Laudon,
Kenneth C. dan Jane P, Laudon. 2008).
Selain menunjang proses pengambilan keputusan, koordinasi, dan
pengawasan, sistem informasi juga dapat membantu manusia dalam menganalisis
permasalahan, menggambarkan hal-hal yang rumit dan menciptakan produk baru.
(Laudon, Kenneth C. dan Jane P, Laudon. 2008).
Tiga aktivitas di dalam sistem informasi akan memproduksi informasi yang
dibutuhkan oleh organisasi untuk membuat keputusan, mengendalikan operasi,
menganalisis permasalahan dan menciptakan produk baru. Aktivitas tersebut adalah
input, proses dan output. Input yaitu merekam dan mengumpulkan data mentah dari
dalam maupun luar organisasi. Pemrosesan (processing) yaitu mengubah data input
mentah tersebut menjadi bentuk yang berarti. Output yaitu mengirimkan informasi
yang telah diproses tersebut ke orang-orang yang akan menggunakan atau kepada
aktivitas yang akan menggunakan informasi tersebut. Sistem informasi juga
memerlukan umpan balik, yang merupakan output yang dikembalikan ke anggota
yang tepat untuk mengevaluasi atau mengoreksi tahapan input. (Laudon, Kenneth C.
dan Jane P, Laudon. 2008). Adapun fungsi dari sistem informasi secara keseluruhan
20
Pemasok Pelanggan
Organisasi
[image:33.612.128.483.78.268.2]Badan Pembuat Peraturan Pemegang Saham Pesaing
Gambar 2.1 Fungsi Sistem Informasi
2.3 Pengenalan Internet
2.3.1 Pengertian Internet
Internetberasal dari kata Interconnection Networkingyang mempunyai arti hubungan
komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup
seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti
telepon, radio link, satelit dan lainnya.
Dalam mengatur integrasi dan komunikasi jaringan komputer ini digunakan
protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas memastikan
bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol)yang
mentransmisikan data dari satu komputer ke komputer lain.
Sistem Informasi
TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih
rute alternatif jika suatu rute tidak dapat di gunakan, mengatur dan mengirimkan
paket-paket pengiriman data.
Dengan memanfaatkan internet, pemakaian komputer di seluruh dunia
dimungkinkan untuk saling berkomunikasi dan pemakaian bersama informasi dengan
cara saling kirim e-mail, menghubungkan ke komputer lain, mengirim dan menerima
file, membahas topik tertentu pada newsgroup dan lain-lain.
2.3.2 Fasilitas Internet
Beberapa fasilitas-fasilitas yang dapat dimanfaatkan dengan menggunaakaninternetdi
antaranya yaitu:
1. Web, adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar,
bunyi, animasi dan data multimedia lainnya, yang diantara data tersebut saling
berhubungan satu sama lain. Untuk memudahkan kita membaca data dan
informasi tesebut kita dapat mempergunakan web browser seperti internet
explorerataupun netscape.
2. E-Mail (Electronic Mail), dengan fasilitas ini user dapat mengirim dan menerima
surat elektronik (e-mail) pada/dari pemakai komputer lain yang terhubung di
22
3. Newsgroup, fasilitas ini digunakan untuk mendistribusikan artikel, berita,
tanggapan, surat, penawaran ataupun fileke pemakai internet lain yang tergabung
dengan kelompok diskusi untuk topik tertentu. Dengan fasilitas ini pulauserdapat
melakukan diskusi, seminar ataupun konferensi dengan cara elektronik tanpa
terikat waktu, ruang dan tempat.
4. FTP (File Transfer Protocol), fasilitas ini digunakan untuk menghubungkan ke
computer servertertentu dan bila perlu menyalin (download) fileyang dibutuhkan
dari servertersebut dan menyimpannya di komputer.
2.3.3 Istilah-Istilah dalam Internet
Ada beberapa istilah yang sering digunakan dalaminternet, di antaranya yaitu:
1. World Wide Web (WWW), merupakan kumpulan web server dari seluruh dunia
yang berfungsi menyediakan data dan informasi untuk digunakan bersama.
Berbagai informasi dapat ditemukan pada WWW, seperti informasi politik,
ekonomi, sosial, budaya, sastra, sejarah, teknologi, pendidikan dan sebagainya.
2. Web Site(Situs Web), merupakan tempat penyimpanan data dan informasi dengan
berdasarkan topik tertentu. Diumpamakan situs web ini adalah sebuah buku yang
berisi topik tertentu.
3. Web Pages (Halaman Web), merupakan sebuah halaman khusus dari situs Web
tertentu. Diumpamakan halaman Webini adalah sebuah halaman khusus buku dari
4. Homepage, merupakan sampul halaman yang berisi daftar isi atau menu dari
sebuah situs Web.
5. Browser, merupakan program aplikasi yang digunakan untuk memudahkan user
melakukan navigasi berbagai data dan informasi pada WWW.
2.3.4 Sejarah Internet
Internetberasal dari kata Interconnection Networkingyang mempunyai arti hubungan
ketika ARPANET (Advanced Research Project Agency Network) melakukan
penyelidikan. Beberapa penyelidikan awal yang disumbang oleh ARPANET,termasuk
kaidah rangkaian tanpa pusat (decentralized network), teori queueing, dan kaidah
pertukaran paket.
ARPANET itu sendiri merupakan lembaga yang dibentuk oleh ARPA (United
Stated Department of Defense Advanced Research Project Agency Network) yang
bernaung dibawah department keamanan AS atau Depertment of Defense (DoD),
dengan tujuan utama untuk meneliti dan mengembangkan konsep jaringan agar semua
kegiatan transfer data lebih efisien. Pada awalnya, internet hanya digunakan untuk
mendukung kegiatan militer, tetapi pada tanggal 01 januari 1983, ARPANETmenukar
koneksi NPCke TCP/IP, metode alamat terakhir ini lebih sering digunakan dari tahun
24
Namun demikian, beberapa situs tertentu menambahkan bahwa ARPANETdan
ARPA ini dipengaruhi oleh perang dingin diantara dua kutub besar di dunia, yaitu AS
dan Uni Soviet. Uni Soviet yang pada tahun 1957 meluncurkan sebuah satelit sputnik
membuat AS kelabakan. Kemudian presiden Dwight D. Eisenhower membuat
program tandingan serupa agar kedigdayaan mereka tidak tersaingi oleh AS dengan
membangun kedua sarana tersebut. Hal inilah yang sampai sekarang menjadi
perdebatan di kalangan praktisi internetdalam menentukan mana yang lebih berperan
dalam sejarah internet.
2.3.5 Manfaat Internet
Adapun beberapa manfaat yang bisa diperoleh dari internetadalah sebagai berikut:
1. Informasi yang didapatkan lebih cepat dan murah dengan menggunakan aplikasi
dan fasilitas internetseperti: e-mail, www, newsgroup,danftp,
2. Mengurangi biaya kertas dan biaya distribusi, dengan adanya koran, majalah,
brosur dalam internet.
3. Sebagai media promosi seperti: Pengenalan, pemesanan produk perusahaan.
4. Komunikasi interaktif melalui e-mail, video conferencing, dan mIRC.
5. Sebagai alat penelitian dan pengembangan.
2.4 Pengenalan World Wide Web (WWW)
2.4.1 Pengertian World Wide Web (WWW)
World Wide Web (WWW) adalah suatu ruang informasi yang yang dipakai oleh
pengenal global yang disebut Uniform Resource Identifier (URI) untuk
mengidentifikasi sumber-sumber daya yang berguna. www sering dianggap sama
dengan Internet secara keseluruhan, walaupun sebenarnya ia hanyalah bagian dari
padanya. www berfungsi untuk menyediakan data dan informasi untuk dapat
digunakan bersama.
2.4.2 Sejarah World Wide Web (WWW)
World Wide Web (WWW) adalah suatu program yang ditemukan oleh Tim
Berners-Lee pada tahun 1991. Awalnya Berners-Lee hanya ingin menemukan cara untuk
menyusun arsip-arsip risetnya. Untuk itu, dia mengembangkan suatu sistem untuk
keperluan pribadi. Sistem itu adalah program peranti lunak yang diberi nama Equire.
Dengan program itu, Berners-Lee berhasil menciptakan jaringan terkait antara
berbagai arsip sehingga memudahkan informasi yang dibutuhkan. Inilah yang
26
WWW dikembangkan pertama kali di Pusat Penelitian Fisika Partikel Eropa
(CERN), Jenewa, Swiss. Pada tahun 1989 Berners-lee membuat proposal untuk
proyek pembuatan hypertext secara global, kemudian pada bulan Oktober 1990,
‘World Wide Web‘ sudah bisa dijalankan dalam lingkungan CERN. Pada musim panas
tahun 1991, wwwresmi digunakan secara luas pada jaringan internet.
2.5 Pengenalan Web Browser
2.5.1 Pengertian Web Browser
Browser adalah sebuah program yang digunakan untuk menampilkan halaman web.
Web browser berkomunikasi dengan web server melalui protocol HTTP, yang
membaca dan menerjemahkan bahasa HTML dan data gambar untuk menampilkan
secara visual sehingga informasi yang ada dapa dibaca. Beberapa contoh web browser
yaitu:Internet Explorer, Mozilla Firefox, danopera.
2.5.2 Kriteria Menentukan Web Browser Yang Baik
Adapun beberapa kriteria yang harus dipenuhi oleh sebuah web browser yang baik,
yaitu:
1. Memiliki kompatibilitas dalam membaca dan menerjemahkan HTML dan
XHTML.
2. Dapat menerjemahkan scripting web seperti Java Script, VBscript, CSS, XMLdan
3. Dukungan terhadap plugins seperti Flash Player, Quicktime, Java,danApplet.
4. Penanganan masalah yang baik apabila web browser tidak dapat menampilkan
halaman web.
2.6 Pengenalan PHP danMySQL
2.6.1 Pengertian PHP danMySQL
PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai
bahasa script server side dalam pengembangan web yang disisipkan oleh dokumen
HTML. Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga
maintenancesitus webtersebut menjadi lebih mudah dan efisien.
PHP merupakan software open-source yang disebarkan dan dilisensikan
secara gratis serta dapat di download secara bebas dari situs resminya yaitu
http://www.php.net.(Abdul Kadir, 2005).
2.6.2 Sejarah PHP
PHP diciptakan pertama kali oleh Rasmus Lerdorf pada tahun 1994. Awalnya PHP
digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada
home pagenya. Rasmus Lerdorfadalah seorang pendukung open source. Oleh karena
itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis. Kemudian
28
Pada tahun 1996, PHPtelah banyak digunakan dalam websitedi dunia.sebuah
kelompok pengembang software yang terdiri dari Rasmus, Zeew Suraski, Andi
Gutman, Stig Bekken, Shane Caraveo, dan Jim Winstead bekerja sama untuk
menyempurnakan PHP2.0.
Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus
dilakukan sehingga pada tahun 2000 dikeluarkan PHP4.0. Tidak berhenti sampai di
situ, kemampuan PHPterus ditambah hingga saat ini telah diluncurkan kembali PHP
5.0.x. (Kadir, Abdul. 2005).
2.7 PengenalanHyperText Markup Language (HTML)
HyperText Markup Language (HTML)adalah sebuah bahasa markup yang digunakan
untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam
sebuah Penjelajah web internet dan formating hypertext sederhana yang ditulis
kedalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang
terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah
kata dan disimpan kedalam format ASCIInormal sehingga menjadi home pagedengan
perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak
digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard
Generalized Markup Language), HTMLadalah sebuah standar yang digunakan secara
luas untuk menampilkan halaman web. HTML saat ini merupakan standar internet
yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web
1. Membentuk tata letak dokumen, seperti jenis huruf, gambar, dan komponen
dokumen lainnya.
2. Menentukan hubungan ke dokumen lain, HTML merupakan suatu bahasa
computer yang termasuk dalam katetegori SGML (Standard Generalized Markup
Language) dimana bentuknya merupakan filestandar ASCIIyang berisi kode-kode
untuk mengatur dokumen.
2.8 Pengenalan JOOMLA
Joomla adalah Contant management system (cms) Sumber terbuka yang bebas ditulis
dengan bahasa pemograman php dan data base MySQL baik untuk internet maupun
intranet Joomla menyertakan banyak fitur untuk meningkatkan kinerja termasuk page
caching , web indexing , RSS freed , halaman untuk dicetak , web side searchingdan
dukungan Internasionalisasi.
Nama Joomla berasal dari sebutan phonetic sebuah kata bahasa Swahili
“Jomla”dengan arti kebersamaan atau kesatuan pilihan nama mencerminkan
komitmen para pengembang dan komunitasnya saat membentuk Joomla ketika terjadi
perpecahan dari Mambo di bulan Agustus 2005. Joomla dibangun sebagai fork dari
mambo dengan rilis perdana Joomla 1.0.0 pada tanggal 16 september 2005
mengembangkan versi dari mambo. Menurut roadmap Joomla 2.0 code base akan
30
Untuk membuat suatu Informasi Electronik yang mulai berkembang saat ini
diperlukan suatu CMS Content Management system / server php yang digunakan
untuk pembuatan/desain grafis, dan juga memiliki penulis yang kreatif untuk mengisi
halaman-halaman web site dengan Mambo ataupun Joomla, tidak menjadi masalah
karena seluruh tool memiliki fungsi yang sama. Meskipun program ini menggunakan
bahasa php, bukan berarti harus paham seluruhnya tentang kode php. Bagi mereka
tidak memahami kode HTML, Javascript, ASP, CGI, , maupun php tidak perlu takut
untuk mempelajarinya karena meskipun tidak tahu tentang kode-kode tersebut, orang
bisa membuat sebuah web secara cepat dengan beberapa fitur yang sangat kompleks
yang dihubungkan dengan dalam suatu jaringan local atau luas (internet).
CMS adalah software computer yang memfasilisasikan pembuatan documen
atau contant secara gotong royong dan kolaboratif , CMS acap kali di artikan sebagai
Aplikasi Web untuk mengelola web site dan contant web , sementara untuk mengedit
dan membuat artikel disertakan software khusus client , ia juga dapat digunakan untuk
menyimpan documen perusahaan terutama seperti operators manuals , tecnical
manuals , sales guides dan sebagainya, solusi cms banyak tersedia dalam bentuk open
source yang bebas pungli dengan teknik yang lebih luas portal system wiki system
MTs AMAL SHALEH MEDAN
3.1 Profil MTs Amal shaleh Medan
1. Nama Sekolah
: MTs Amal Shaleh
2. NSS/NSM
: 12 12 12 71 00 60
3. Alamat Sekolah
: Jl. Sawit I No. 4 P. Simalingkar
Kecamatan Medan Tuntungan
Kota Medan
4. Telephon
: 061 – 8360263
5. Status Sekolah
: Swasta
6. Nilai Akreditasi
: B
7. Nama Kepala Sekolah
: M. Hasan, S.Ag
8. Alamat
: Jl. Kapten Muslim Gg. Solo No. 2C
9. Nama Ketua Yayasan
: H. Alamsuddin
10. Kondisi Siswa
:
Tahun
Kelas
2008/2009
Jlh
2009/2010
Jlh
2010/2011
Jlh
L
P
L
P
L
P
7
34
30
64
30
28
58
27
33
60
8
45
30
75
33
30
63
29
30
59
9
26
28
54
39
31
70
32
31
63
[image:44.612.101.544.535.688.2]Jumlah
105
88
193
102
89
191
88
94
182
32
11. Kondisi Guru :
Ijazah Tertinggi
J u m l a h
Guru Tetap
Guru Tidak Tetap
S3 / S2
-
-S1
-
15
D3 / D2 / D1
-
2
SLTA
1
[image:45.612.98.559.116.660.2]-Jumlah
-
18
Tabel 3.2 Kondisi Guru
12. Sarana :
Ruang
Jumlah
Ruang
Juml
ah
Kelas
6
Ruang Kepala Sekolah
1
Laboratorium Komputer
1
Ruang Guru
1
[image:45.612.105.571.124.234.2]Perpustakaan
1
Kamar Mandi
2
Tabel 3.3 Sarana
13. Prasarana :
A. Buku
Buku
Kelas
Teks
Penunjang
Bacaan
Lain - lain
7
30
190
44
-8
30
190
20
-9
30
190
40
-Jumlah
90
570
104
[image:45.612.105.553.538.630.2]B. Alat Peraga
NO Jenis Alat
Unit
Jumlah
1.
Kit IPA
Set
-2.
IPS
Set
-3.
Bahasa
Set
-4.
Matematika
Set
1
5.
Peta Anatomi
Set
0
6.
Porsoo Manusia
Unit
2
7.
Pramuka
Unit
-8.
Peta dinding
Indonesia
[image:46.612.108.588.137.300.2]Lbr
2
Tabel 3.5 Alat Peraga
15. Prestasi - Hasil NEM :
Tahun
Bahasa
Indonesia
Bahasa
Inggeris
Matematika
IPA
NEM
Rata-rata
2005/2006
8.00
7.68
7.85
-
5.17
2006/2007
7.54
6.88
7.15
-
7.19
2007/2008
6.61
7.36
6.19
7.04
6.8
[image:46.612.111.552.593.670.2]2008/2009
7.22
7.50
7.21
7.83
7.44
Tabel 3.6 Nilai NEM
16. Kondisi Orang Tua Siswa :
A. Latar Belakang Status Orang Tua Siswa
PNS/
POLRI
TNI
Karyawan
Swasta
Petani
Pedagang
Swasta
Nelayan
Lain
-lain
Jumlah
10
2
20
30
20
-
20
%
9.8
1.2
19.6
29.4
19.6
-
19.6
NO Jenis Alat Unit Juml
ah 9. Peta Dinding Propinsi Lbr -10. Peta Dinding Kab/ Kota Lbr 0
11. Alat Olah raga Set 1
12. Peta Sumatera Unit
-13. Peta Sumatera Utara Unit
-14. Peta Medan Unit
-15. Kerangka Manusia Unit 2
34
B. Latar Belakang Pendidikan Orang Tua siswa
Tidak
Sekolah
SD
SLTP
SLTA
Perguruan
Tinggi
Tidak
Tahu
Jumlah
14.6
18.2
27.0
21.9
18.2
-%
-
2,85
16,03
46,66
35,23
-C. Kondisi Pendapatan Orang Tua Siswa per Tahun ( dalam jutaan rupiah )
Kurang
dari 2,5
2,5 – 5
5 - 7,5
7,5 - 10
10 - 15
Diatas
15
Jumlah
-
75
296
109
50
-%
-
14,28
56,38
20,76
9,43
-17. Angka Mengulang Kelas :
Kelas
Tahun
7
8
9
Jumlah
2004/2005
-
-
-
-2005/2006
-
1
-
1
2006/2007
2
-
-
2
2007/2008
-
-
2
2
2008/2009
-
-
5
5
-19. Jumlah Guru
: 18 Orang
20. Kepemilikan Tanah
: Sertifikat Hak Milik (SHM)
3.2 Program Kegiatan Kepala Sekolah
-Kegiatan Harian
1. Melaksanakan Tugas Control Kelas
2. Memeriksa kebersihan kelas / pelaksanaan 7 K
3. Mengisi kelas yang gurunya terlambat atau tidak hadir
4. Menerima Tamu
5. Memecahkan masalah siswa
6. Memecahkan masalah guru
7. Menuntaskan tunggakan orang tua siswa
8. Memeriksa guru piket
9. Monitor Pelaksanaan Shalat Dzuhur Berjamaah
10. Menghadiri rapat
11. Mengadakan hubungan baik dengan atasan
-
Yayasan
-
Departemen Agama
-
Instansi yang mendukung pendidikan
36
- Kegiatan Bulanan
1. Ulangan bulanan
2. Rapat Rutin Kandepag Kota Medan/Seksi Mapenda
3. Rapat rutin Depag KKM MTsN I
4. Membuat laporan bulanan untuk Depag
5. Merekap absent guru
6. Mengadakan pembinaan guru dengan rapat rutin
7. Supervisi Kelas Tentang Proses Belajar Mengajar
- Kegiatan Tahunan
1. Pengusulan bantuan Depag dan Dinas Pendidikan
2. Melaksanakan Pra Ujian Semester tentang Hafalan Juz-Amma, Vocabulary dan
Perkalian satu menit
3. Melaksanakan Ujian Semester
4. Melaksanakan Kenaikan Kelas
5. Penerimaan Siswa Baru
6. Melaksanakan PHBI
7. Membuat Daftar Kelas
8. Menyusun Roster Pelajaran
9. Pengadaan Sarana Belajar
10. Perangkat Sarana Belajar
11. Melaksanakan Ujian Akhir Sekolah
12. Penerimaan siswa baru
13. Pembagian Tugas dan Evaluasi PBM
38
3.4 Jumlah Guru dan Pembagian Tugas Guru
N A M A
ABSENSI
JUMLA
H
JABATAN
BID. STUDY
YANG
DIAJARKAN
KET
S
I
A JAM TL
1.
M. Hasan, S.Ag
12
Kepala
A. Akhlak
2.
Zulpan Akhiar
24
Wk. Ka
PKN, TIK
3.
Selistiani
10
GBS
B. Indonesia
4.
Siti Hazizah Hrp.,
S.Pd
6
W. Kelas
7-2
Matematika
5. Atika Suhardini
24
W. Kelas
8-1
IPS
6. Nurainun
18
W. Kelas
8-2
Matematika
7.
Indra Laksamana
Muda, S.Ag
24
W. Kelas
9-1
Q. Hadits,
B.Arab, Q.
Qur’an
8.
Dra. Sukmawaty
20
W. Kelas
9-2
B.Indonesia
9.
Sulaiman Abdi M,
S.Pd
18
GBS
Fisika
11.
Drs. Darussaman
Htb.
26
Wali Kelas
Q.Quran, P.Ibd,
SKI, Fiqih,
Q.Hadits
12.
Nurhadidah Lbs,
S.Ss
24
GBS
B. Inggeris
13. Nurhelen
12
GBS
KTK
14. Syafriani, S.Pd
12
GBS
Matematika
15.
Afia Dywe J. S.,
S.Pd.I
16
W. Kelas
7-1
E. Practice
16.
Naidi Sanjaya
Sinaga
12
GBS
Penjaskes
[image:52.612.108.542.83.422.2]17. Gita Damayanti M
4
GBS
TIK
BAB 4
PERANCANGAN SISTEM
4.1 Perencanaan dan Perancangan Sistem
Tahap perencanaan dan perancangan merupakan tahap awal yang dilakukan penulis
dalam membangun website ini. Pada tahap ini penulis akan menjabarkan awal
perancangan sistem, diagram alur, tujuan dan isi dari situs yang akan dibangun. Situs
ini dirancang dengan menggunakan JOOMLA sebagai pembahas pemogramannya,
MySQL sebagai databasenya, Apache sebagaiservernya.
Sebelum membangun sebuah sistem informasi akademik, perlu dilakukan
sebuah identifikasi terhadap sistem yang akan dibangun. Adapun beberapa identifikasi
sistem antara lain:
1. Sistem apa yang akan dibangun?
2. Siapa saja pengunjung yang diharapkan berkunjung ke sistem tersebut?
3. Target atau keuntungan apa yang dapat diperoleh dari pembangunan sistem
tersebut?
Dengan menjawab pertanyaan diatas akan semakin memperjelas dan
mempermudah dalam proses perancangan dan pembangunan sebuah sistem yang
1. Website yang akan dibuat adalah sistem informasi berbasis web, yang
menyediakan informasi yang menyangkut pendidikan dan kegiatan yang
dilakukan sekolah.
2. Pengunjung situs tersebut adalah para siswa MTs Amal Shaleh, namun tidak
menutup kemungkinan bagi masyarakat umum yang ingin mengetahui tentang
MTs Amal Shaleh.
3. Aktifitas yang dilakukan dalam situs tersebut adalah pengunjung dapat
mengetahui informasi mengenai berita pendidikan terbaru, membaca artikel
para siswa, mengetahui kegiatan yang dilakukan sekolah, serta informasi
penting lainnya.
4. Target yang ingin dicapai dalam pembuatan situs ini adalah dapat memberikan
kemudahan bagi siswa dalam memperoleh informasi yang dibutuhkan serta
dapat membantu sekolah dalam mempromosikan sekolahnya.
Tahap selanjutnya adalah tahap pembuatan bagan atau struktur dari situs tersebut.
Struktur website tersebut menampilkan struktur hierarki dan isi halaman per halaman.
Adapun struktur dari situs yang penulis buat ditunjukan pada gambar berikut:
42
Gambar 4.1 Struktur Website
4.2 Perancangan Halaman Website
4.2.1 Halaman Home
Halaman ini merupakan halaman utama dari website. Halaman ini berisikan informasi
umum tentang sekolah dan link-link utama yang menuju ke halaman-halaman lainnya.
4.2.2 Halaman Profil
Halaman ini berisikan informasi sekilas tentang sekolah, alamat sekolah, dan link-link
yang menghubungkan ke halaman profil tentang sekolah lainnya, seperti Sejarah,
Identitas, Visi dan Misi, Struktur Organisasi, serta komponen dari sekolah dan
fungsinya.
Home
Profil Data Sekolah Buku Tamu Admin
Visi dan Misi
Data Guru
Data Siswa
Data Alumni
4.2.3 Data Sekolah
Halaman ini berisikan data guru, data siswa dan data alumni
4.2.4 Halaman Buku Tamu
Halaman ini berisikan form tamu untuk memberikan pesan dan kesan kepada sekolah.
Isi pesan tersebut hanya dapat dilihat oleh pengirim pesan dan administrator website.
4.2.5 Halaman Admin
Halaman ini berisikan login yang akan menghubungkan ke halaman administrator.
Halaman ini khusus hanya dapat di akses oleh administrator websiteuntuk melakukan
pengaturan websiteseperti menambah, menghapus dan mengubah data.
4.3 PerancanganData Flow Diagram(DFD)
Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan
profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses
fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual
maupun komputerisasi. Disamping itu DFDadalah salah satu alat pembuatan model
yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang
44
4.4 Perancangan Flowchart
Flowchartadalah bagan-bagan yang mempunyai arus yang menggambarkan
langkah-langkah penyelesaian suatu masalah. Flowchartmerupakan cara penyajian dari suatu
algoritma.
Didalam perancangan sebuah sistem, flowchartmemiliki peranan yang sangat
penting, yaitu untuk mempermudah dalam proses pengembangan agar cara kerja
sistem yang telah dibuat mudah dimengerti dan dipahami oleh siapa pun.
4.4.1 FlowchartMenu Utama
Seorang pengunjung website dapat mengakses website MTs Amal Shaleh dan dapat
berpindah dari halaman yang satu ke halaman yang lainnya. Masing-masing ke
halaman utama memiliki link-link yang dapat dipilih oleh pengunjung. Flowchart
1. FlowchartHalaman Depan. Ya Tidak Ya Tidak Ya Tidak Ya Tidak Ya
Gambar 4.2FlowchartHalaman Utama
4.4.2 Flowchart Admin
Halaman admin hanya bisa diakses oleh administrator. Usernamedan Password dari
administrator harus sesuai dengan table admin. Jika username dan password sesuai
maka admin akan masuk ke halaman administrator dan jika username atau password
salah maka akan timbul pesan eror dan diminta untuk login kembali. Flowchart admin
46
Gambar 4.2 FlowchartAdmin E
Halaman Data Guru
Logout No
No
Tampil Halaman Guru G E
Buka Halaman Admin
Tampil Menu Admin Cek Username
dan Password
Username & password salah
Yes
No Input username
dan password
Halaman Data Siswa Tampil Halaman Siswa F Yes
Yes
4.5 Merancang Database Server
Databasemerupakan sebuah media penyimpanan data yang terstruktur untuk mempermudah
dalam pengembangan sebuah sistem yang akan dibuat. Database dapat dikatakan sebagai
media yang tidak boleh terlupakan dalam proses pembuatan sebuah sistem. Hal ini
dikarenakan database merupakan bagian inti dan memegang peranan penting dalam proses
pemeliharaan dan pengembangan sistem.
Databaseterdiri dari table-tabel yang dibuat menggunakan program MySQL. Database
yang dirancang penulis adalah database sekolah yang terdiri dari tujuh tabelsebagai berikut:
1. Tabel Admin
2. Tabel Data Siswa
Field Name Type Size Description
login varchar 100 Nama User
password varchar 100 Password User
Field Nama Type Size Description
Nisn varchar 50 Nomor induk siswa
Nama varchar 100 Nama siswa
Jk varchar 10 Jenis kelamin siswa
Ttl varchar 100 Tempat tanggal lahir siswa
[image:60.612.123.539.366.445.2] [image:60.612.121.514.521.685.2]48
3. Table Data Guru
4. Table Buku Tamu
Field Name Type Size Description
Nama varchar 45 Nama pengirim
email varchar 50 Email pengirim
website varchar 30 Website
komentar Varchar 100 Komentar
Field Name Type Size Description
Nama varchar 50 Nama
NUPTK varchar 30 Nomor pegawai
Alamat varchar 30 Alamat
E-mail varchar 30 Email
Bidang studi varchar 30 Bidang studi
4.6 Gambaran Umum Perancangan Website
Sistem yang dibuat dalam situs ini bekerja dalam sebuah web server dan dapat diakses melalui
jaringan internetdan interanet. Karena program ini berjalan dalam sebuah jaringan interanet
dan internet,maka dapat dijalankan dengan multiuser, dapat diakses oleh banyak pengguna
secara bersamaan dari computer yang berbeda.
4.6.1 Administrator Website
Halaman administrator adalah kumpulan halaman web yang berfungsi sebagai ruang
kerja seorang admin untuk memanage dan mengelola data dari website. Data yang
ditampilkan pada website diambil langsung dari database. Ada tiga cara dari seorang
admin dalam mengelola database melalui halamn admin yaitu menambah data,
mengedit data, dan menghapus data. Untuk masuk kehalaman menu admin pengguna
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
Implementasi sistem (system implementation) adalah proses pegujian atau proses uji
coba terhadap sebuah sistem yang telah selesai dibentuk.
5.2 Tujuan Implementasi Sistem
Tujuan dari implementasi sistem antara lain:
1. Mengkaji apakah sistem yang telah dibuat dapat memberikan manfaat dan
kontribusi yang signifikan kepada useryang menggunakannya.
2. Mengkaji rangkaian sistem baik dari segi software maupun hardwaresebagai
sarana pengolahan data dan penyajian informasi.
3. Memastikan bahwa penggunaan dan manfaat sistem yang telah dibuat lebih
5.3 Komponen Utama dalam Sistem
Adapun komponen utama dalam proses perancangan sistem informasi akademik ini
yaitu:
1. Komponen Hardware
Komponen hardware (perangkat keras) adalah sebuah komponen yang sangat
penting dan menentukan dalam proses perancangan sistem informasi akademik.
Adapun spesifikasi komponen hardwareyang digunakan, antara lain:
a. Note Book Acer Aspire 4750 core i3.
b. Hardisk 500 GB.
c. Ram 2 GB.
d. Mouse.
e. Printer.
f. Dan lain-lain.
2. Komponen Software
Komponen software (perangkat lunak) merupakan komponen vital yang sangat
penting dalam proses perancangan sistem informasi akademik. Karena didalam
komponen ini, semua kegiatan inti akan dilakukan. Adapun komponen software
yang digunakan, antara lain:
a. PHP dan MySQL.
b. Macromedia Dreamweaver 8.
c. Windows XP SP 2.
d. Adobe Photoshop CS3.
52
f. Microsoft Office.
g. Dan lain-lain.
3. Brainware
Brainware adalah orang atau programmer yang membuat sistem informasi
akademik tersebut dari awal hingga akhir atau dapat dikatakan sebagai orang yang
memiliki keahlian dalam proses perancangan sebuah sistem yang akan dibentuk.
5.4 Proses Installasi Web Server (XAMPP)
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem operasi,
merupakan kompilasi dari beberapa program. Fungsi dari xampp adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP
Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl. Adapun langkah-langkah singkat dalam menginstal
xamppyaitu:
1. Pilih versi xampp yang ingin digunakan. Sebaiknya xampp yang digunakan
adalah xampp dengan versi terbaru dalam hal ini digunakan
xampp-win32-1.6.4-installer.
2. Simpanlah proses installasi didalam folder: C:\XAMPP.
3. Ikutilah langkah-langkah dan perintah yang terdapat didalam proses installasi
xamppseperti memilih bahasa, dll. Tunggu hingga proses installasi selesai.
4. Setelah proses installasi selesai, maka web server (XAMPP) telah dapat
5.5 Proses Pengujian WebsiteMelalui Browser.
Proses pengujian merupakan hal penting yang harus dilakukan dalam sebuah sistem.
Hal ini dikarenakan agar kita dapat melihat dan menilai secara langsung hasil dari
sistem yang telah kita kerjakan. Adapun langkah-langkah yang harus dilakukan dalam
proses pengujian websiteantara lain:
1. Simpan website (source coude) dan segala hal yang berkaitan dengan
website yang telah dibuat didalam folder xampp htdocs. Dalam hal
ini folder website didalam htdocs bernama “amalshaleh” dan nama
databasedari websiteini adalah “amalshaleh”.
2. Aktifkan web server yang telah diinstal ataupun yang telah tersedia
sebelumnya (dalam hal ini yaitu xampp).
3. Buka browser yang tersedia ataupun browser yang ingin digunakan
seperti: Mozilla Firefox, Opera, Internet Explorer,dll.
4. Untuk melihat database yang digunakan ketikan pada browser seperti
berikut “localhost/phpmyadmin”, kemudian pilih nama database yang
digunakan. Apabila berhasil, maka pada layar akan muncul gambar seperti
berikut:
54
5. Untuk melihat hasil website yang telah selesai, ketikan pada browser
seperti berikut “localhost/joomla/amalshaleh/”, Apabila berhasil, maka
[image:67.612.201.485.156.315.2]pada layar akan muncul gambar seperti berikut:
Gambar 5.2 Halaman IndexMTs Amal Shaleh Medan
5.6 Demonstrasi Program
Adapun demosntrasi program yang terdapat pada website SMA Dharmawangsa
Medan adalah sebagai berikut:
5.6.1 Halaman Home Page
[image:67.612.191.476.485.652.2]5.6.2 Halaman Profil
Gambar 5.4 Halaman Profil
5.6.3 Halaman Forum
[image:68.612.180.494.326.487.2]56
5.6.4 Halaman Akademik
Halaman akademik terdiri atas 4 halaman, yaitu:
1. Halaman Data Guru
Gambar 5.6 Halaman Data Guru
[image:69.612.174.520.167.363.2]2. Halaman Data Siswa
3. Halaman Alumni
Gambar 5.8 Halaman Alumni
4. Halaman Download
58
5.6.5 Halaman Login
[image:71.612.127.519.369.519.2]
Gambar 5.15 Halaman Login