• Tidak ada hasil yang ditemukan

Sistem Informasi Akademik Berbasis Web Pada Yayasan Amal Shaleh Medan Menggunakan Joomla

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Akademik Berbasis Web Pada Yayasan Amal Shaleh Medan Menggunakan Joomla"

Copied!
74
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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.

(6)

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

(7)

vi

ABSTRAK

(8)

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

(9)

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

(10)

Bab 6 Kesimpulan dan Saran 59

6.1 Kesimpulan 59

(11)

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

(12)

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

(13)

vi

ABSTRAK

(14)

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

(15)

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

(16)

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

(17)

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

(18)

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

(19)

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

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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

(25)

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

(26)

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

(27)

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

(28)

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

(29)

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

(30)

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

(31)

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

(32)

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

(33)

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

(34)

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

(35)

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

(36)

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

(37)

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.

(38)

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

(39)

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

(40)

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

(41)

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

(42)

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

(43)

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

(44)

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

(45)

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]
(46)

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

(47)

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

(48)

-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

(49)

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

(50)
(51)

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

(52)

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

(53)

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

(54)

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:

(55)
[image:55.612.131.466.47.260.2]

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

(56)

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

(57)

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

(58)

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

(59)

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

(60)

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]
(61)

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

(62)

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

(63)

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

(64)

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.

(65)

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

(66)

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:

(67)

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]
(68)
[image:68.612.185.450.106.259.2]

5.6.2 Halaman Profil

Gambar 5.4 Halaman Profil

5.6.3 Halaman Forum

[image:68.612.180.494.326.487.2]
(69)

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

(70)
[image:70.612.180.523.99.287.2]

3. Halaman Alumni

Gambar 5.8 Halaman Alumni

4. Halaman Download

(71)

58

5.6.5 Halaman Login

[image:71.612.127.519.369.519.2]

Gambar 5.15 Halaman Login

Gambar

Gambar 2.1 Fungsi Sistem Informasi
Tabel 3.1 Kondisi Siswa
Tabel 3.2 Kondisi Guru
Tabel 3.6 Nilai NEM
+7

Referensi

Dokumen terkait

Paket pengadaan ini terbuka untuk penyedia barang/jasa yang memenuhi persyaratan kualifikasi dan teknis sebagaimana diatur dalam Dokumen Pengadaan, dengan terlebih dahulu

PENGARUH PENERAPAN MODEL PEMBELAJARAN INKUIRI TIPE JURISPRUDENSIAL TERHADAP KEMAMPUAN BERPIKIR KRITIS SISWA PADA MATA PELAJARAN EKONOMI.. Universitas Pendidikan Indonesia

Gambar 17 ini jelaskan hubungan antara tegangan inputan dengan arus maksimal pada pengujian rotor ditahan (blocked) selama kurang lebih 3 sampai 4 detik dan

Daging broiler yang berkadar lemak tinggi tentunya akan menurunkan nilai jual daging tersebut, karena konsumen dewasa ini cenderung untuk mengkonsumsi produk ayam berlemak

misalnya: karet nitril (0,4 mm), karet kloroprene (0,5 mm), polivinilklorida (0,7 mm) dan lain-lain Catatan tambahan : Spesifikasi produk tergantung pada pengujian, dari data

Penelitian ini bertujuan Untuk mengetahui: (1) kepercayaan diri siswa; (2) kesiapan siswa Praktek Kerja Lapangan Industri (PKLI) diperhotelan; (3) hubungan kepercayaan diri

Mengetahui pengaruh pupuk organik terhadap peningkatan kesuburan tanah dan/atau pertumbuhan dan/atau hasil tanaman dan/atau mutu tanaman dan/atau mengefisienkan penggunaan

Hasil kajian menunjukkan bahwa: (1) Secara umum introduksi teknologi PHT relatif baik diterapkan oleh para petani perkebunan rakyat, meskipun penerapannya belum