Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
SISTEM INFORMASI AKADEMIK PADA MAN 2 MODEL PADANGSIDIMPUAN BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
FITRIYANTI HASIBUAN 062406082
PROGRAM STUDI D3 ILMU KOMPUTER DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
SISTEM INFORMASI AKADEMIK PADA MAN 2 MODEL PADANGSIDIMPUAN BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan Program Studi D3 Ilmu Komputer
FITRIYANTI HASIBUAN 062406082
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
PERSETUJUAN
Judul : SISTEM INFORMASI AKADEMIK PADA MAN 2
MODEL PADANGSIDIMPUAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
Kategori : TUGAS AKHIR
Nama : FITRIYANTI HASIBUAN
Nomor Induk Mahasiswa : 062406082
Program Studi : D3 ILMU KOMPUTER
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Juni 2009
Komisi Pembimbing :
Diketahui/Disetujui oleh
Departemen Matematika FMIPA USU Pembimbing, Ketua,
Dr. Saib Suwilo, M.Sc Dra. Normalina Napitupu lu, M.Sc
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
PERNYATAAN
SISTEM INFORMASI AKADEMIK PADA MAN 2 MODEL PADANGSIDIMPUAN BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL 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 2009
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Allah SWT yang telah memberikan rahmat, kesehatan dan karunian-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini sesuai dengan waktu yang telah ditentukan. Tugas Akhir ini disusun guna memenuhi satu syarat kelulusan pada Program Studi D-3 Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Adapun judul dari tugas akhir ini adalah “SISTEM INFORMASI AKADEMIK PADA MAN 2 MODEL PADANGSIDIMPUAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL”.
Dalam penyusunan dan penulisan tugas Akhir ini, penulis banyak mendapatkan bimbingan, bantuan dan dukungan baik berupa material maupun moril yang sangat berharga, maka dalam kesempatan ini penulis ingin menyampaikan rasa terima kasih penulis yang sebesar-besarnya kepada :
1. Bapak Prof. Dr. Eddy Marliyanto, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Bapak Dr. Sutarman, M.Sc, selaku pembantu dekan 1 FMIPA USU.
3. Bapak Drs. Saib Susilo,M.Sc selaku Ketua Departemen Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
5. Bapak Dahyar Husein, S.Ag,M.Pd selaku kepala sekolah Man 2 Model Padangsidimpuan yang telah memberikan izin kepada penulis untuk melakukan penelitian dan membantu penulis selama penelitian
6. Seluruh staf pengajar di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara khususnya program studi D3 Ilmu Komputer yang telah banyak memberikan ilmu perkuliahan.
7. Ayahanda Sutan Mulia Hasibuan dan Ibunda Nurbayani Siregar atas doa restunya dan kasih sayangnya yang tiada habisnya diberikan pada penulis serta dukungan moril maupun materil yang tanpa jasanya tak mungkin penulis sampai pada saat sekarang ini.
8. Kak Bidasani, bang Dedi Syahputra, dan kedua adik penulis Aminuddin dan Ansor Romadhon yang merupakan keluarga terbaik penulis, yang selalu memberi dukungan semangat dan doa.
9. Saudara/i penulis (Echi, Sofie, Ricca, Nina, Dedek, Eva, Aminatul, Rani, Riska, Rif’ad dan gank IMR (Ikatan Motor Raun-Raun) Love u all coz Allah. 10. Sahabat sejati penulis Leyy, Fia, Aan_Azzalea, Ucie, Yusna, yang telah
memberikan kebaikan dan waktu untuk membagi ilmu kepada penulis, semoga Allah membalas semuanya.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
12. Seluruh rekan mahasiswa Jurusan D3 Ilmu Komputer khususnya Kom B 2006 dan teman-teman yang telah banyak memberikan dorongan semangat. Dan Terimakasih atas semua dukungannya.
Akhirnya dengan kerendahan hati penulis mempersembahkan Tugas Akhir ini, semoga bemanfaat bagi kita semua, terima kasih. Semoga Allah selalu melimpahkan karunia-Nya kepada kita semua. Amin Yaa Robbal Alamin.
Medan, Juni 2009 Penulis
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
ABSTRAK
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
DAFTAR ISI
2.2 Pengertian Tentang Data, DFD (Data Flow Diagram), Flowchart (Diagram Alir), Informasi Dan Sistem 10
2.2.1 Pengertian Data 10
2.2.2 Pengertian DFD (Data Flow Diagram) 10
2.2.3 Flowchart (Diagram Alir) 12
2.2.4 Pengertian Informasi 14
2.2.5 Pengertian Sistem 15
2.3 Sistem Informasi 15
2.3.1 komponen Sistem Informasi 16
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
2.7.3 Sintaks PHP 25
2.8 MySQL 26
2.9 Apache 28
2.10 CSS (Cascading Style Sheet) 28
2.11 JavaScript 29
2.13 Macromedia Dreamweaver 8 29
Bab 3 Gambaran Sekilas Tentang Sekolah Man 2 Model Padangsidimpuan 31
4.4 Mempersiapkan Database Server 43
4.5 Membangun Halaman Situs 49
5.4.3 Konfigurasi Apache dan PHP 56
5.5 Demonstrasi program 57
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
DAFTAR TABEL
Halaman Tabel 2.2 Simbol-Simbol Data Flow Diagram 11
Tabel 2.3 Simbol-Simbol Flowchart 12
Tabel 4.1 Tabel Buku Tamu 43
Tabel 4.2 Tabel Content 43
Tabel 4.3 Tabel Counter 44
Tabel 4.4 Tabel Galeri 44
Tabel 4.5 Tabel Guru 44
Tabel 4.6 Tabel Kelas 45
Tabel 4.7 Tabel Nilai Pelajaran 45
Tabel 4.8 Tabel Nilai Siswa 47
Tabel 4.9 Tabel Pegawai 47
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
DAFTAR GAMBAR
Halaman
Gambar 4.1 DFD Level Konteks 36
Gambar 4.2 DFD Level 0 38
Gambar 4.3 Flowchart Halaman Utama 39
Gambar 4.4 Flowchart Halaman Admin 40
Gambar 4.5 Flowchart Login 41
Gambar 4.6 Flowchart Halaman Pegawai 41
Gambar 4.7 Flowchart Halaman Input Pegawai 42
Gambar 4.8 Flowchart Halaman Nilai 42
Gambar 5.1 Apache 2.2.3 Installer 53
Gambar 5.2 Setup Wizard 54
Gambar 5.3 Server Infomation 54
Gambar 5.4 Destination Folder 55
Gambar 5.5 Penginstalan Apache Berhasil 55
Gambar 5.6 index.php(Halaman Utama) 57
Gambar 5.7 profil.php(Halaman Profil) 58
Gambar 5.8 fasilitas.php(Halaman Fasilitas) 58 Gambar 5.9 organisasi.php(Halaman Organisasi) 59 Gambar 5.10 staf_pengajar.php(Halaman Staf Pengajar) 59
Gambar 5.11 siswa.php(Halaman Siswa) 60
Gambar 5.12 pegawai.php(Halaman Pegawai) 61
Gambar 5.13 galeri.php(Halaman Galeri) 61
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Teknologi di bidang komputer saat ini sangat berkembang pesat sehingga dapat meningkatkan keefisienan dan keefektifitas dalam melakukan setiap pekerjaan. Komputer bukan hanya sekedar pengolah data dan gambar saja tetapi penggunaannya semakin meluas menjadi salah satu sarana komunikasi, media informasi dan edukasi.
Internet dengan berbagai aplikasinya pada dasarnya adalah media yang digunakan untuk mengefisienkan proses komunikasi. Untuk dapat memaksimalkan penggunaan internet, harus dapat kita tentukan dan artikan tentang kebutuhan komunikasi dari seseorang.
Salah satu aplikasinya yaitu World Wide Web (WWW). Di awal perkembangannya World Wide Web hanya digunakan untuk kalangan akademisi dan riset, namun sekarang World Wide Web digunakan untuk bisnis dan hiburan.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Oleh karena itu, dengan berkembangnya kemajuan teknologi ini, website MAN 2 Model Padangsidimpuan perlu dimodifikasi melalui sebuah website yang
online di internet. Dengan sebuah website yang online di internet, masyarakat dapat
dengan mudah mengakses dan mengetahui segala sesuatu mengenai MAN 2 Model Padangsidimpuan dengan cepat tanpa memerlukan waktu yang banyak.
Berdasarkan uraian-uraian di atas, penulis berkeinginan membuat suatu solusi yang mudah-mudahan dapat membantu kinerja pada sekolah tersebut. Penulis dalam hal ini memilih MAN 2 MODEL PADANGSIDIMPUAN dalam melakukan riset nya, karena dahulunya penulis sekolah pada MAN tersebut. Dan penulis mengharapkan suatu perkembangan yang terjadi pada sekolah tersebut terutama pada bidang teknologi dan komunikasi.
Tentu saja untuk memenuhi segala kebutuhan diatas, diperlukan suatu aplikasi sistem informasi berbasis web. Dalam hal ini, penulis menggunakan aplikasi dengan menggunakan bahasa pemograman PHP, MySQL sebagai pengolah database dan web
server Apache serta aplikasi pendukung lainnya, seperti Macromedia Dreamweaver 8.
Sehubungan dengan ketertarikan penulis terhadap permasalahan serta perkembangan yang terjadi pada sekolah MAN 2 MODEL PADANGSIDIMPUAN, penulis ingin membantu sekolah tersebut untuk mengubah sistem penyampaian informasi yang telah ada sebelumnya, sehingga mempermudah semua pihak yang membutuhkan segala informasi yang ada pada sekolah MAN 2 MODEL PADANGSIDIMPUAN.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Semoga dengan selesainya sistem informasi dengan judul diatas, nantinya bermanfaat untuk memberikan informasi dengan cepat serta lebih efisien dan jangka panjangnya mampu memanfaatkan secara lebih baik sumber daya komputer bagi siapa saja yang menggunakan dan bagi penulis tentunya.
1.2 RUMUSAN MASALAH
Berdasarkan uraian diatas, maka yang menjadi masalah adalah bagaimana mendesain, membuat dan menghasilkan suatu sistem informasi yang berbasis web untuk dapat menyimpan, menampilkan dan mengedit data atau informasi yang akan disampaikan dan dapat dipergunakan oleh seluruh para guru ataupun para siswa yang ingin memperoleh informasi tentang sekolah tersebut.
1.3 BATASAN MASALAH
Adapun yang menjadi batasan masalah dalam penyusunan Tugas Akhir ini adalah sebagai berikut:
a. Sistem informasi berbasis web ini dipergunakan hanya untuk kepentingan penyampaian data dan informasi kepada penggunanya.
b. Adapun yang akan disampaikan dalam sistem informasi berbasis web ini antara lain:
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
1.4 MAKSUD DAN TUJUAN a. Maksud
Adapun maksud dari pembuatan Tugas Akhir ini adalah memberikan data atau informasi secara cepat dan akurat yang terdapat pada MAN 2 MODEL PADANGSIDIMPUAN kepada masyarakat lain.
b. Tujuan
Adapun tujuan dari pembuatan Tugas Akhir ini antara lain adalah:
1. Memberikan suatu sistem informasi yang komputerisasi sehingga lebih efisien dan lebih akurat.
2. Memberikan kemudahan kepada para guru ataupun para siswa yang ingin mengakses informasi yang dibutuhkan.
3. Mampu membuka wawasan para pengguna sistem informasi untuk dapat memanfaatkan sumber daya komputer yang ada.
4. Merupakan suatu syarat dalam menyelesaikan mata pendidikan di program studi D3 Ilmu Komputer FMIPA USU.
1.5 METODE PENELITIAN
Metode adalah suatu cara atau teknik yang sistematik untuk mengerjakan atau menyelesaikan sesuatu. Adapun metodologi penelitian yang digunakan penulis untuk menyelesaikan berbagai permasalahan yang ditemukan adalah :
1. Studi Kepustakaan
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
dengan cara membaca buku-buku, makalah, bahan kuliah dan membaca bahan-bahan sumber lainnya.
2. Studi Lapangan
Merupakan metode yang dilakukan oleh penulis secara langsung ke lapangan yang merupakan sumber data yang diperoleh sesuai dengan kebutuhan yang digunakan. 3. Studi Literatur
Merupakan metode yang dilakukan oleh penulis dengan mengunjungi dan mempelajari website atau situs-situs yang berhubungan dengan Tugas Akhir penulis, seperti website sebuah sekolah, serta mempelajari bahasa-bahasa pemograman web dengan mengunjungi website-website yang menyediakan tutorial mengenai bahasa pemograman yang penulis gunakan.
1.6 SISTEMATIKA PENELITIAN
Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu sistematika penulisan yang terdiri dari :
BAB 1 PENDAHULUAN
Pada bab ini diuraikan secara ringkas pembahasan tentang latar belakang, rumusan masalah, batasan masalah, maksud dan tujuan, metode penelitian, dan sistematika penulisan.
BAB 2 LANDASAN TEORI
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
BAB 3 GAMBARAN SEKILAS MAN 2 MODEL PADANGSIDIMPUAN Didalam bab ini dijelaskan tentang profil, struktur organisasi, serta visi dan misi MAN 2 Model Padangsidimpuan.
BAB 4 PERANCANGAN SISTEM
Bab ini berisikan pembahasan mengenai sistem yang dirancang, dan penggunaan Macromedia Dreamweaver 8 sebagai editor perancangan
website.
BAB 5 IMPLEMENTASI SISTEM
Bab ini terdiri dari implementasi sistem, tujuan implementasi sistem, spesifikasi sistem, dan instalasi Apache, PHP, dan MYSQL serta konfigurasinya.
BAB 6 KESIMPULAN DAN SARAN
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Secara ringkas komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah instruksi-instruksi perintah digital. Komputer berasal dari bahasa latin”computare” yang mengandung arti menghitung. Komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
2.1.1 Sistem Komputer
Agar komputer dapat digunakan untuk proses pengolahan data, maka haruslah berbentuk sistem komputer. Tujuan pokok dari sistem komputer adalah mengolah data untuk mengasilkan informasi. Agar tujuan pokok tersebut dapat terlaksana, maka harus ada elemen-elemen yang mendukungnya.
Elemen-elemen dari sistem komputer adalah hardware, software, dan
brainware.
1. Hardware (Perangkat Keras) adalah peralatan pada sistem komputer yang
secara fisik dapat dilihat dan dapat disentuh.
2. Software (Perangkat Lunak) adalah program yang berisi perintah-perintah
untuk melakukan pengolahan data.
3. Brainware adalah manusia yang terlibat di dalam mengoperasikan serta
mengatur sistem komputer.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
2.2 Pengertian Tentang Data, DFD (Data Flow Diagram), Flowchart (Diagram Alir), Informasi Dan Sistem
2.2.1 Pengertian Data
Beberapa pengertian tentang data adalah sebagai berikut :
a. Menurut berbagai kamus bahasa Inggris-Indonesia, data diterjemahkan sebagai istilah yang berasal dari “datum” yang berarti fakta atau bahan-bahan keterangan.
b. Pengertian yang lain mengatakan bahwa data merupakan deskripsi dari sesuatu dan kejadian yang kita hadapi.
c. Menurut Gordon B. davis dalam bukunya Management Information System :
Conceptual Foundation, Structures, And Development menyebut data sebagai
bahan mentah dari informasi, yang dirumuskan sebagai sekelompok lambang-lambang tidak acak yang menunjukkan jumlah atau tindakan atau hal-hal lain. Dari beberapa pengertian di atas, dapat disimpulkan bahwa data adalah bahan baku informasi, didefenisikan sebagai kelompok teratur simbol-simbol yang mewakili kuantitas, tindakan, dan sebagainya. Data terbentuk dari karakter, dapat berupa alphabet, angka, maupun simbol khusus. Data disusun untuk diolah dalam bentuk struktur data, struktur file, dan basis data.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Data Flow Diagram adalah suatu gambaran grafis dari suatu sistem yang dapat
menggambarkan arus data di dalam sistem dengan struktur, jelas dan menggunkan sejumlah bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan.
DFD (Data Flow Diagram) terdiri dari empat (4) simbol, yaitu : Tabel 2.2 Simbol-Simbol Data Flow Diagram
No Simbol Keterangan
1. External Entitiy ( Kesatuan Luar )
Yaitu kesatuan dilingkungan luar sistem lainnya yang berada dilingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
2. Data Flow ( Arus Data )
Ini mengalir diantar proses, simpanan data dan kesatuan.
3. Process ( Proses )
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
4. Data Store ( Simpanan )
Yaitu simpanan dari data yang dapat berupa file atau database, arsip, tabel acuan manual, agenda atau buku.
2.2.3 Flowchart (Diagram Alir)
Bagan alir program (program flow chart) adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Bagan alir terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir (flow line) menunjukkan urutan dari simbol-simbol yang akan dikerjakan.
Tabel 2.3 Simbol-Simbol Flowchart
Nomor
Simbol Fungsi
1.
Simbol titik terminal digunakan untuk menunjukkan awal dan akhir dari suatu proses
2.
Simbol proses digunakan untuk mewakili suatu proses atau untuk pengolahan arithmatika dan pemindahan data
3.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
menunjukkan hasil dari suatu proses
4.
Simbol Decision (keputusan) digunakan untuk suatu penyeleksian (perbandingan logika) kondisi didalam program
5.
Simbol Predefined (persiapan) digunakan untuk memberi nilai awal suatu variabel atau counter
Tabel 2.3 Sambungan
6.
Simbol Connector (penghubung) digunakan menunjukkan hubungan arus proses yang terputus masih dalam halaman yang sama
7.
Simbol Off-page connector digunakan untuk menunjukkan hubungan arus proses yang terputus masih dalam halaman yang berbeda
8.
Simbol proses terdefenisi digunakan untuk menunjukkan suatu operasi yang rinciannya ditunjukkan ditempat lain
9.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
10.
Simbol document yang digunakan untuk menunjukkan suatu dokumen input dan output baik untuk proses manual, mekanik atau komputer
11.
Simbol garis alir(flow line simbol)yang digunakan untuk menunjukkan arus dari suatu proses
12.
Simbol storage yang digunakan untuk Menyimpan Data
2.2.4 Pengertian Informasi
Beberapa pengertian tentang informasi adalah sebagai berikut :
a. Menurut Gordon B. davis dalam bukunya Management Information System :
Conceptual Foundation, Structures, And Development menyebut informasi
sebagai data yang telah diolah menjadi bentuk yang berguna bagi penerimanya dan nyata, berupa nilai yang dapat dipahami di dalam keputusan sekarang maupun masa depan.
b. Menurut Barry E. Cushing dalam buku Accounting Information System and
Business Organization, dikatakan bahwa informasi merupakan sesuatu yang
menunjukkan hasil pengolahan data yang diorganisasi dan berguna kepada orang yang menerimanya.
c. Menurut Robert N. Anthony dan John Dearden dalam buku Management
Control System, menyebut informasi sebagai suatu kenyataan, data, item yang
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
d. Menurut Stephen A. moscope dan Mark G. Simkin dalam bukunya Accounting
Information System : Concepts and Practise mengatakan informasi sebagai
kenyataan atau bentuk-bentuk yang berguna yang dapat digunakan untuk pengambilan keputusan.
Dari beberapa pengertian di atas, dapat disimpulkan bahwa informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerimnya yang menggambarkan suatu kejadian-kejadian nyata dan dapat digunakan sebagai alat bantu untuk pengambilan suatu keputusan.
2.2.5 Pengertian Sistem
Beberapa pengertian tentang tentang sistem adalah sebagai berikut :
a. Dalam kamus Inggris-Indonesia-nya john M. Echols dan Hasan Shadily,“System” diartikan sebagai susunan.
b. Menurut M. alexander dalm buku Information System Analysis : Theory and
Application, sistem merupakan suatu grup dari elemen-elemen baik yang
berbentuk fisik maupun non-fisik yang menunujukkan suatu kumpulan saling berhubungan diantaranya dan berinteraksi bersama-sama menuju satu atau lebih tujuan, sasaran atau akhir dari sebuah sistem.
c. Dalam pengertian lain, sistem juga bisa diartikan sebagai cara.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
2.3 Sistem Informasi
Pada dasarnya sistem informasi merupakan suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi. Sistem informasi menerima masukan data dan instruksi, mengolah data tersebut sesuai instruksi, dan mengeluarkan hasilnya.
2.3.1 komponen Sistem Informasi
Sistem informasi memiliki komponen-komponen yang saling berinteraksi membentuk satu kesatuan dalam mencapai sasaran sistem. Adapun komponen-komponen dari sistem informasi adalah sebagai berikut :
a. Blok Masukan (Input Block)
Blok masukan dalam sebuah sistem informasi meliputi metode-metode dan media untuk menangkap data yang akan dimasukkan, dapat berupa dokumen-dokumen dasar.
b. Blok Model (model Block)
Blok model ini terdiri dari kombinasi prosedur, logika dan model matematik yang berfungsi memanipulasi data untuk keluaran tertentu.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Blok Keluaran berupa data-data keluaran seperti dokumen output dan informasi yang berkua litas.
d. Blok Teknologi (Technology Block)
Blok Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, mengasilkan dan mengirimkan keluaran serta membantu pengendalian dari sistem secara keseluruhan. Blok Teknologi ini merupakan komponen bantu yanag memperlancar proses pengolahan yang terjadi dalam sistem.
e. Blok Basis Data (Database Block)
Merupakan kumpulan data yang berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan perangkat lunak untuk memanipulasinya.
f. Blok Kendali (Control Blok)
Meliputi masalah pengendalian terhadap oprasional sistem berfungsi mencegah dan menangani kesalahan/kegagalan sistem.
2.3.2 Perangkat Sistem Informasi
Sebuah sistem informasi yang lengkap memiliki kelengkapan sebagai berikut : 1. Hardware
Bagian ini merupakan bagian perangkat keras sistem informasi. Sistem informasi modren memiliki perangkat keras seperti komputer, printer dan teknologi jaringan komputer.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Bagian ini merupakan bagian perangkat lunak sistem informasi. Sistem informasi modren memiliki perangkat lunak untuk memerintahkan komputer dalam melaksanakan tugas yang harus dilaksanakannya.
3. Data
Merupakan komponen dasar dari sistem informasi yang akan diproses lebih lanjut untuk menghasilkan informasi.
4. Prosedur
Merupakan bagian yang berisikan dokumentasi prosedur atau proses-proses yang terjadi dalam sistem.
5. Manusia
Manusia merupakan bagian utama dalam suatu sistem informasi. Yang terlibat dalam komponen manusia adalah sebagai berikut :
a. Cleciral personal : untuk menangani transaksi dan pemrosesan data dan
melakukan incuiry (operator).
b. First level manager : untuk mengolah pemrosesan data didukung dengan
perencanaan, penjadwalan, identifikasi situasi out-ofcontrol dan pengambilan keputusan level menengah ke bawah.
c. Satff specialist : digunakan untuk analisis untuk perencanaan dan
pelaporan.
d. Management : untuk pembuatan laporan berkala, permintaan khusus,
analisis khusus, laporan khusus, pendukung analisis pengambilan keputusan level atas.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Internet (international Networking) adalah suatu kumpulan jaringan komputer dari berbagai tipe, yang saling berkomunikasi dengan menggunakan suatu standar komunikasi. Saat ini ada jutaan sistem komputer dengan puluhan juta pengguna di seluruh dunia telah bergabung dengan internet.
Secara teknis internet merupakan dua komputer atau lebih yang saling berhubungan membentuk jaringan komputer hingga meliputi jutaan komputer di dunia, yang saling berinteraksi dan bertukar informasi. Sedangkan dari segi ilmu pengetahuan, internet merupakan sebuah perpustakaan yang ada di dalamnya terdapat jutaan bahkan miliaran informasi atau data yang dapat berupa teks, grafik, suara maupun animasi untuk melakukan pertukaran informasi jarak jauh.
2.4.1 Manfaat Internet
Sejalan dengan meningkatnya peranan informasi dalm bisnis maupun teknologi, akses terhadap sumber dan jaringan informasi semakin penting bagi para pengguna. Internet adalah jaringan informasi komputer mancanegara yang berkembang sangat pesat dan pada saat ini dapat dikatakan sebagai jaringan informasi terbesar di dunia. Sehingga seharusnya para pengguna mengenal manfaat apa yang diperoleh jaringan ini.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
a. Informasi yang didapat lebih cepat dan murah dengan menggunakan aplikasi fasilitas internet seperti e-mail, www, newsgroup, ftp gropher dan lain sebagainya.
b. Mengurangi biaya kertas dan biaya distribusi, dengan adanya koran, majalah, brosur dalam internet dan lain sebagainya.
c. Sebagai media promosi, misalnya pengenalan dan pemesanan produk perusahaan.
d. Komunikasi interaktif melalui e-mail,video conferencing, dan sebagainya. e. Sebagai alat penelitian dan pengembangan.
f. Sebagai alat pertukaran data.
2.5 Website
Website atau world wide web, sering disingkat sebagai www atau “web” saja, yakni
sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lain-lain dipresentasikan dalam bentuk hypertext dan dapat di akses oleh perangkat lunak yang disebut browser. Informasi di web pada umumnya ditulis dalam format HTML.
Keistimewaan inilah yang telah menjadikan web sebagai service yang paling cepat pertumbuhannya. Web mengizinkan pemberian highlight (penyorotan) pada kata-kata atau gambar dalam sebuah dokumen untuk menghubungkan atau menunjuk menghubungkan dari sembarang tempat dalam sebuah dokumen atau gambar ke sembarang tempat di dokumen lain. Dengan sebuah browser yang memilki graphical
User interface (GUI), link-link dapat dihubungkan ke tujuannya dengan menunjuk link
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
2.5.1 Web Statis
Web statis adalah web yang berisi/menampilkan informasi-informasi yang sifatnya
statis (tetap). Disebut statis karena pengguna tidak dapat berinteraksi dengan web tersebut. Singkatnya, untuk mengetahui suatu web bersifat statis atau dinamis dapat dilihat dari tampilannya. Jika suatu web hanya berhubungan dengan halaman web lain dan berisi suatu informasi yang tetap maka web tersebut statis.
Pada web statis, pengguna hanya dapat melihat isi dokumen pada halaman web dan apabila diklik akan berpindah ke halaman web yang lain. Interaksi pengguna hanya terbatas dapat melihat informasi yang ditampilkan. Web statis biasanya merupakan HTML yang ditulis pada editor teks dan disimpan dalam bentuk .html atau .htm.
2.5.2 Web Dinamis
Web dinamis adalah web yang menampilkan informasi serta berinteraksi dengan
pengguna. Web yang dinamis memungkinkan pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah informasi yang di tampilkan. Web dinamis bersifat interaktif, tidak kaku, dan terlihat lebih indah.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Hypertext Markup Language (HTML) merupakan sebuah bahasa scripting yang
berguna untuk menuliskan halaman web. Pada halaman web, HTML dijadikan sebagai bahasa script dasar yang berjalan bersama berbagai bahasa scripting pemograman lainnya.
Tidak diperlukan suatu program editor khusus untuk menggunakan perintah-perintah HTML, misalnya dapat menggunakan Notepad, Edit Plus ataupun editor lain yang berbasis GUI (Graphical User Interface) seperti Microsoft Frontfage, dan yang digunakan penulis adalah Macromedia Dreamweaver 8. Dengan program ini kode HTML tidak perlu diketik, karena semua perintahnya diwujudkan secara icon base. Tetapi bagi seorang pengembang aplikasi web, kemampuan pengasaan terhadap kode-kode HTML sangat diperlukan, sehingga sangatlah disarankan untuk menguasai kode-kode perintah HTML, maka pergunakanlah editor teks (misalnya Notepad).
Dan adapun secara umum tugas-tugas yang dapat dilakukan oleh HTML adalah:
a. Mengontrol tampilan dari web page dan isinya.
b. Mempublikasikan web secara online.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
d. Menambahkan objek-objek seperti image, audio, video, dan juga applet dalam dokumen HTML.
Browser merupakan software yang diinstal di mesin client yang berfungsi
untuk menterjemahkan tag-tag HTML menjadi halaman web. Browser yang biasanya digunakan adalah internet explorer, nescape navigator dan banyak browser yang lain.
2.7 PHP
PHP singkatan dari PHP hypertext Preprocessor yang digunakan sebagai bahasa sript
serve-side dalam pengembangan Web yang disisipkan pada dokumen HTML.
Penggunaan PHP memungkinkan Web dapat dibuat dinamis sehingga maintenance situs web tersebut 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 :
PHP yang ditulis dengan menggunakan bahasa C dapat dikembangkan sendiri dengan menambah fungsi-fungsi baru. PHP adalah bahasa yang sangat popular. Sebagian besar sintaks PHP mirip dengan sintaks dalam bahasa C dan Perl.
2.7.1 Sejarah Singkat PHP
PHP diciptakan pertama kali oleh Rasmus Lerdof pada tahun 1994. Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada
homepage-nya. Rasmus Lerdof adalah salah seorang pendukung open source. Oleh
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Pada tahun 1996, PHP telah banyak digunakan dalam website di dunia. Sebuah kelompok pengembang software yang terdiri dari Rasmus, Zeew Suraski, Andi Gutman, Stig Bakken, Shane Caraveo, dan Jim Winstead bekerja sama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 dikeluarkan PHP 4.0. Tidak berhenti sampai di situ, kemampuan PHP terus ditambah, dan versi terbaru yang telah dikeluarkan adalah PHP 5.0.x.
2.7.2 Kelebihan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang dapat dilakukan oleh GCI, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies bahkan lebih daripada kemampuan CGI.
PHP dapat digunakan pada semua sistem operasi, antara lain Linux, Unix, Microsoft Windows, Macintosh. PHP juga mendukung banyak Web Server, seperti Apache, Microsoft Internet Information server (MIIS), Personal Web Server (PWS), dan masih banyak lagi lainnya, bahkan PHP dapat bekerja sebagai suatu CGI
processor.
PHP tidak terbatas pada hasil keluaran HTML (HyperText Markup
Languages). PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file
PDF, dan movies Flash. PHP juga dapat menghasilkan teks seperti XHTML dan file XML lainnya.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
a. Adabase D b. dBase
c. Direct MS-SQL d. Empress
e. FilePro (read only) f. FrontBase
g. Hyperwave h. IBM DB2 i. Informix j. Ingres k. Interbase l. MSQL m. MySQL n. ODBC
o. Oracle (OC17 dan OC18) p. Ovrimos
q. PostgrSQL r. Solid s. Sybase t. Unix DBM u. Velocis
2.7.3 Sintaks PHP
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
1. <?php …?>
2. <script language = “PHP”> … </script> 3. <? … ?>
4. <% … %>
Cara 1 dan 2 merupakan cara yang paling umum digunakan sekalipun cara 3 tampak lebih praktis karena cara 3 tidak selalu diaktifkan pada konfigurasi file php. Ini yang terdapat pada direktori C:\Program Files\Apache Software Foundation\Apache2.2\PHP.
Cara 4 juga dimungkinkan sebagai kemudahan bagi Anda yang sudah terbiasa dengan ASP (Active Server Pages). Namun, bila itu tidak dikenal, maka harus dilakukan pengaktifan pada file konfigurasi php.ini.
Pengaktifan yang dilakukan pada file php.ini terdapat pada baris berikut: Language options
Allow ASP –style <% %> tags. Asp_tags = off
Ubah Off menjadi On, kemudian simpan dan restart kembali web server Anda.
2.8 MySQL
MySQL adalah salah satu jenis database server yang sangat terkenal. Kepopulerannya
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
membayar setelah melakukan evaluasi dan memutuskan untuk digunakan untuk keperluan produksi). Perangkat lunak MySQL sendiri bisa di download dari
MySQL termasuk jenis RDBMS (Relation Database Manajement Sistem).
Pada MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas sejumlah baris dan setiap baris mengandung satu atau beberapa kolom.
MySQL dapat didefenisikan sebagai :
a. MySQL merupakan sistem manajemen database. Database merupakan struktur
penyimpanan data. Untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen
database MySQL server.
b. MySQL merupakan sistem manajemen database atau basis data terhubung
(Relation Database Manajement Sistem). Database terhubung menyimpan data pada tabel-tabel terpisah. Kata SQL pada MySQL merupakan singkatan dari “Structure Query Language”. SQL merupakan bahasa standar yang digunakan untuk mengakses database dan ditetapkan oleh ANSI/ISO SQL Standard.
c. MySQL merupakan Software Open Source. Open Source berarti semua orang
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
d. Server database MySQL mempunyai kecepatan akses tinggi, mudah digunakan, dan handal. MySQL dikembangkan untuk menangani database yang besar secara cepat dan telah sukses digunakan selama bertahun-tahun. Konektifitas, kecepatan, dan keamanannya memuat server MySQL cocok untuk mengakses database di internet.
e. MySQL Server bekerja di client/server atau sistem embedded. Software database MySQL merupakan sistem client/server yang terdiri atas multithread
SQL server yang mendukung software client dan library yang berbeda, tool
administrative, dan sejumlah Application Programming Interfaces (APIs).
f. MySQL tersedia dalam beberapa macam bahasa.
2.9 Apache
Apache merupakan software yang dikeluarkan oleh Grup Apache. Grup Apache
terlibat dalam suatu proyek yang disebut Proyek Apache untuk mengembangkan suatu
software implementasi di server HTTP (web) yang handal, standar komersial, dan
Souce Code-nya didistribusikan secara gratis.
Adapun alamat website Apache adalah :
2.10 CSS (Cascading Style Sheet)
CSS (Cascading Style Sheet) banyak digunakan untuk memperluas kemampuan HTML dalam memformat dokumen web atau untuk mempercantik tampilan web, bahkan untuk pemosisian dan layouting halaman web. Dengan mendefenisikan suatu
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
CSS telah didukung kebanyakan browser, terutama versi baru sehingga penempatan layout menjadi lebih fleksibel. Membuat HTML menggunakan tag minimal berpengaruh terhadap ukuran file, dapat menampilkan konten utama terlebih dahulu sementara gambar dan yang lain dapat ditampilkan sesudahnya. Selain itu penggunaan CSS pada file terpisah dapat mempermudah pengubahan tampilan situs secara keseluruhan.
2.11 JavaScript
JavaScript mulanya bernama LiveSript, dikembangkan pertama kali tahun 1995 di
Netscape Communication. Pada akhir tahun 1995 Netscape Communication dan Sun
Microsystem berkolaborasi dan mengganti nama LiveScript menjadi JavaScript.
JavaScript adalah bahasa skrip yang ditempatkan pada kode HTML dan
diproses pada sisi klien. Dengan adanya bahasa ini maka kemampuan dokumen HTML menjadi lebih luas. Sebagai contoh, digunakan untuk validasi masukan pada formulir sebelum diproses ke tahap selanjutnya. Bisa untuk membuat permainan interaktif dan juga bisa untuk menambah desain web.
2.13 Macromedia Dreamweaver 8
Saat ini Dremweaver merupakan software utama yang digunakan oleh web server
desainer maupun web programmer dalam membangun suatu situs web. Dreamweaver
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Versi terbaru Macromedia Dreamweaver di tahun 2005 adalah Macromedia
Dreamweaver 8 yang merupakan penyempurnaan dari versi sebelumnya dan tentu
saja semakin mudah dalam penggunaannya. Fasilitas terbaru dari Macromedia
Dreamweaver 8 adalah Zoom Tool and Guides, Panel CSS yang baru, Code
Collapse, Coding Toolbar, Insert Flash Video dan tampilan baru dalam
Dreamweaver 8 membuat pekerjaan anda lebih cepat selesai. Tidak jauh beda dengan
versi sebelumnya, Macromedia Dreamweaver 8 mendukung pemrograman Client
Side yang terkenal, yaitu JavaSript dengan penggunaan yang sangat mudah.
Maromedia Dreamweaver 8 juga mendukung pemrograman Script Server Side,
seperti Personal Home Page (PHP), Activate Server Pages (ASP), ASP.NET,
Coldfusion dan Java Server Page (JSP).
BAB 3
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
KEBERADAAN SISWA
IPA IPS JLH
KELAS I LK PR LK PR
66 149 34 46 295
KELAS II IPA IPS JLH
LK PR LK PR 3.1 Profil Sekolah
1. NSM : 311.12.77.01.002
2. KODE PROVINSI : 12
3. KODE KABUPATEN/KOTA : 77
4. KODE KECAMATAN : PADANGSIDIMPUAN UTARA
5. NAMA MADRASAH : MAN 2 MODEL PADANGSIDIMPUAN 6. STATUS MADRASAH : NEGERI
7. AKREDITASI : "A"
8. ALAMAT : JL.SUTAN SORIPADA MULIA NO.29
9. TELEPON : 0634.21330
10.DESA : SADABUAN
11.KECAMATAN : PADANGSIDIMPUAN UTARA
12.KOTA : PADANGSIDIMPUAN
13.PROVINSI : SUMATERA UTARA
14.PROGRAM STUDI : 1. IPA 2. IPS 15.JUMLAH RUANGAN : 17
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
54 87 30 48 219
KELAS III IPA IPS JLH
LK PR LK PR
37 78 24 58 197 SISWA YANG
MENGULANG KLS III
IPA IPS JLH
LK PR LK PR
- - 1 2 3
KEBERADAAN GURU
LK PR JLH
PNS 17 29 46
NON PNS 5 10 15
JUMLAH ORANG TUA BERDASARKAN PENGHASILAN/BULAN
a. Dibawah Rp.500.000,- - Orang
b. Diatas Rp.500.000,- 631 Orang
c. Dibawah Naungan Pon-pontren/Panti Asuhan - Orang
3.2 Visi dan Misi
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
1. Unggul dalam prestsi
2. Luas dalam penguasaan IPTEK
3. Teladan dalam IMTAQ dan Akhlakul Karimah
4. Pelopor dalam mewujudkan masyarakat madani yang islami
Misi MAN 2 Padangsidimpuan:
1. Menanamkan akhlak mulia dalam interaksi kehidupan di lingkungan sekolah. 2. Melaksanakan pembelajaran dan bimbingan akdemik sehingga siswa dapat
berprestasi maksimal dalam aspek efektif, kognitif dan psikomotorik.
3. Melaksanakan berbagai jenis kegiatan ekstrakurikuler sehingga bakat dan potensi yang dimiliki peserta dididik terbina secara optimal.
4. Membangun networking dalam bentuk website MAN 2 PSP.
5. Menerapkan manajemen parsitifatif dengan melibatkan stakeholder sehingga program madrasah yang berwawasan dapat diraih secara bertahap.
6. Menerapkan tertib administrasi, prinsip akuntabilitas, dan transparansi kebijakan setiap stakeholder.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
PERANCANGAN SISTEM
4.1 Perancangan Sistem
Dalam perancangan suatu situs banyak hal yang harus dilakukan diantaranya adalah persiapan, perencanaan yang baik, tujuan yang jelas dan percobaan yang berulang-ulang karena menyangkut semua elemen yang membentuk situs.
Sebelum membangun situs, perlu dilakukan identifikasi awal antara lain: a. Situs apa yang akan dibangun?
b. Siapa saja pengunjung yang diharapkan berkunjung ke situs tersebut? c. Apa saja aktivitas yang dapat mereka lakukan dalam situs?
d. Apa target yang ingin dicapai dari pembuatan situs tersebut?
Dengan menjawab pertanyaan-pertanyaan di atas, akan semakin memperjelas dan mempermudah dalam membangun situs karena dari hal inilah nantinya akan terbentuk kata kunci untuk membuat dan mengembangkan situs lebih lanjut.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
a. Situs yang akan dibuat adalah situs Man 2 model Padangsidimpuan, sistem informasi berbasis web ini dipergunakan hanya untuk kepentingan penyampaian data dan informasi kepada penggunanya.
b. Pengunjungnya adalah seluruh para guru ataupun para siswa dan masyarakat umum yang ingin mengakses informasi yang dibutuhkan.
c. Aktivitas yang akan dijumpai di dalam situs tersebut adalah pengunjung dapat mengetahui informasi tentang data para guru atau siswa.
d. Target yang akan dicapai dari situs tersebut adalah pengunjung mendapatkan data atau informasi secara cepat dan akurat yang terdapat pada Man 2 Model Padangsidimpuan.
4.2 Perancangan DFD (Data Flow Diagram)
Data Flow Diagram adalah suatu gambaran grafis dari suatu sistem yang
dapat menggambarkan arus data di dalam sistem dengan struktur, jelas dan menggunkan sejumlah bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan.
Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Adapun Data Flow Diagram yang penulis ajukan, yaitu :
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Admin Sistem Informasi Akademik
Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP dan
MYSQL
Ka.Sekolah Pegawai
Laporan Guru
Siswa Visi dan Misi
Fasilitas
Data Visi dan Misi
Laporan Data Visi dan Misi
Laporan Data Profil
Data Visi dan Misi
- Data Visi dan Misi
Data Profil
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP dan
MYSQL
Ka.Sekolah Pegawai
Laporan Guru
Siswa Visi dan Misi
Fasilitas
Data Visi dan Misi
Data Profil
- Data Visi dan Misi
- Data Profil Visi dan Misi F6
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
2. Diagram Level (0)
Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP dan
MYSQL
Ka.Sekolah Pegawai
Laporan Guru
Siswa Visi dan Misi
Fasilitas
Data Visi dan Misi
Data Profil - Data Visi dan Misi - Data Profil Visi dan Misi F6
Pembuatan Laporan
- Data Siswa
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
4.3 Flowchart Sistem
Flowchart merupakan bagan yang menunjukkan alir didalam program atau prosedur
sistem secara logika. Adapun flowchart yang didesain penulis adalah sebagai berikut :
1. Flowchart Halaman Utama
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
2. Flowchart Halaman Admin
B
Data Guru Edit ? Edit Data
Sudah di
Edit ? Edit Data
Galeri Tampilkan
Galeri Edit ? Edit Data
Sudah di
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
3. Flowchart Halaman Login
A Masukkan
Gambar 4.5 Flowchart Halaman Login
4. Flowchart Halaman Pegawai
E
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
5. Flowchart Halaman Data Pegawai
F
Tampilkan Form Data Pegawai
Lihat Detail Data Pegawai ?
Edit Data Pegawai ?
Hapus Data Pegawai ?
Keluar ?
Detail Pegawai
Edit Data Update ?
Database
Gambar 4.7 Flowchart Halaman Input Pegawai
6. Flowchart Halaman Nilai G
Form Nilai Simpan ? Database
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Gambar 4.8 Flowchart Halaman Nilai
4.4 Mempersiapkan Database Server
Pada tahap ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman, baik penambahan, pengeditan, panghapusan dan menampilkan isi database ke halaman
web. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program
MySQL.
Adapun database yang dibuat oleh penulis adalah database Poltekkes dengan tabel-tabel sebagai berikut:
a. Tabel buku tamu terdiri dari: Tabel 4.1 Buku tamu
Field Jenis
Id_bkt Int(3) Nama_bkt Varchar(40) Email_bkt Varchar(35) Comment_bkt Text
Tanggal_bkt Date
b. Tabel content terdiri dari : Tabel 4.2 Content
Field Jenis
Id_cnt Int(3) Kode_cnt Varchar(10) Judul_cnt Varchar(50) Isi_cnt Text
Last_update_cnt Date
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
c. Tabel counter terdiri dari: Tabel 4.3 Counter
Field Jenis
Pencacah Bigint(20)
d. Tabel galeri terdiri dari : Tabel 4.4 Galeri
Field Jenis
Id_glr Int(3) Caption_glr Varchar(30) File_glr Varchar(50) Last_update_glr Date
Updateby_glr Varchar(20)
e. Tabel guru terdiri dari : Tabel 4.5 Guru
Field Jenis
Id_gru Int(3) Nip_gru Varchar(9) Nama_gru Varchar(35) Tempat_lahir_gru Varchar(30) Tangal_lahir_gru Date
Pendidikan_gru Varchar(30) Alamat_gru Varchar(35) No_telepon_gru Varchar(12) Gambar_gru Varchar(35) Bidang_studi_gru Varchar(30) Agama_gru Varchar(15) Jenis_kelamin_gru Varchar(9) Golongan_gru Varchar(5) Last_update_gru Date
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
f. Tabel kelas terdiri dari : Tabel 4.6 Kelas
Field Jenis
Id_kls Int(2) Nama_kls Varchar(10) Jurusan_kls Varchar(6) Tahun_kls Char(2) No_ruangan_kls Char(1) Wali_kls Varchar(35) Last_update_kls Date
Updateby_kls Varchar(20)
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
K(7)_nil int(2) P(7)_nil int(2) S(7)_nil Varchar(6) K(8)_nil int(2) P(8)_nil int(2) S(8)_nil Varchar(6) K(9)_nil int(2) P(9)_nil int(2) S(9)_nil Varchar(6) K(10)_nil int(2) P(10)_nil int(2) S(10)_nil Varchar(6) K(11)_nil int(2) P(11)_nil int(2) S(11)_nil Varchar(6) K(12)_nil int(2) P(12)_nil int(2) S(12)_nil Varchar(6) K(13)_nil int(2) P(13)_nil int(2) S(13)_nil Varchar(6) K(14)_nil int(2) P(14)_nil int(2) S(14)_nil Varchar(6) K(15)_nil int(2) P(15)_nil int(2) S(15)_nil Varchar(6) K(16)_nil int(2) P(16)_nil int(2) S(16)_nil Varchar(6) K(17)_nil int(2) P(17)_nil int(2) S(17)_nil Varchar(6) K(18)_nil int(2) P(18)_nil int(2) S(18)_nil Varchar(6) K(19)_nil int(2) P(19)_nil int(2) S(19)_nil Varchar(6) Last_update_nil Date
Updateby_nil Varchar(20)
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Field Jenis
Id_nsi Int(4)
Nis_nsi Varchar(6) Semester_nsi Varchar(12) Sakit_nsi Int(2) Izin_nsi Int(2) Tanpa_keterangan_nsi Int(2) Kelakuan_nsi Varchar(10) Kerajinan_nsi Varchar(10) Kerapian_nsi Varchar(10) Kebersihan_nsi Varchar(10) Cacatan_wali_nsi Text
Ekskul1_nsi Varchar(10) Ekskul2_nsi Varchar(10) Nilai_ekskul1_nsi Varchar(7) Nilai_ekskul2_nsi Varchar(7) Last_update_nsi Date
Updateby_nsi Varchar(20)
i. Tabel pegawai terdiri dari : Tabel 4.9 Pegawai
Field Jenis
Id_peg Int(3)
Nama _peg Varchar(35) Jenkel_peg Varchar(9) Alamat_peg Varchar(40) Pendidikan_peg Varchar(30) Jabatan_peg Varchar(30) Tempat_lahir_peg Varchar(25) Tanggal_lahir_peg Date
Nomor_telepon_peg Varchar(12) Mulai_kerja_peg Varchar(10)
Agama Varchar(10)
Last_update_peg Date
Updateby_peg Varchar(20)
j. Tabel siswa terdiri dari : Tabel 4.10 Tabel Siswa
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Id_swa Int(4)
Nis _swa Varchar(6)
Kelas_swa Varchar(10)
Nama_swa Varchar(10)
Tempat_lahir_swa Varchar(35) Tanggal_lahir_swa Date
Jenis_kelamin_swa Varchar(9)
Agama_swa Varchar(10)
Status_dalam_keluarga_swa Varchar(13)
Anak_ke_swa Char(1)
Jumlah_saudara_swa Char(2) Alamat_swa Varchar(35) No_telepon_swa Varchar(12) Tgl_masuk_swa Date
Nama_sekolah_asal_swa Varchar(5) Alamat_sekolah_asal_swa Varchar(35) Tahun_stl_swa Int(4) Nomor_stl_swa Varchar(15) Nama_ayah_swa Varchar(35) Nama_ibu_swa Varchar(35) Alamat_orangtua_swa Varchar(35) No_telepon_swa Varchar(12) Pekerjaan_ayah_swa Varchar(35) Pekerjaan_ibu_swa Varchar(35) Gambar_swa Varchar(50) Last_update_peg Date
Updateby_peg Varchar(20)
k. Tabel user terdiri dari : Tabel 4.11 Tabel Siswa
Field Jenis
Id_usr Int(2)
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
4.5 Membangun Halaman Situs
Adapun halaman-halaman yang dibangun oleh penulis adalah:
a. Halaman index.php, merupakan halaman utama yang akan diakses pertama kali situs dibuka. Halaman ini berisikan berita dan artikel secara singkat dan link-link menuju halaman berikutnya.
b. Halaman profil.php, fasilitas.php, organisasi.php, siswa.php, pegawai.php, staf_pengajar.php, dan galeri.php, merupakan halaman yang memberikan informasi tentang profil, fasilitas, siswa, pegawai, galeri, dan struktur organisasi Man 2 Model Padangsidimpuan.
c. Halaman kontak.php, merupakan halaman yang mengizinkan pengunjung untuk memberikan saran, kritik atau pertanyaan ke Man 2 Model Padangsidimpuan.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
BAB 5
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan telah diuji, menginstal dan memulai menggunakan sistem baru yang diperbaiki. Adapun langkah-langkah yang dibutuhkan dalam implementasi sistem adalah :
1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang
website.
2. Menyelesaikan rancangan sistem.
3. Menulis, menguji, mengontrol dan mendokumentasikan website. 4. Mendapatkan persetujuan.
5.2 Tujuan Implementasi Sistem
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
a. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolahan data dan penyajian informasi.
b. Menyelesaikan rancangan sistem yang ada didalam dokumen sistem yang baru atau yang telah disetujui.
c. Memastikan bahwa pengunjung dapat mengoperasikan dengan mudah terhadap sistem yang baru dan mendapat informasi yang baik dan jelas.
d. Memastikan bahwa sistem yang telah berjalan dengan lancar dengan mengontrol dan melakukan instalasi secara benar.
5.3 Komponen Sistem
Komponen-komponen sistem yang dibutuhkan dalam membangun aplikasi ini diantaranya adalah :
5.3.1 Hardware
Hardware adalah suatu komponen yang sangat dibutuhkan dalam mewujudkan sistem
yang diusulkan. Dalam hal ini penulis merinci spesifikasi komponen hardware yaitu: 1. PC dengan processor minimal Intel Pentium III 733 MHz .
2. Hard disk 20 GB. 3. Monitor Super VGA. 4. Memory Minimal 128 MB. 5. Keyboard.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
5.3.2 Software
Hardware tidak akan dapat memecahkan suatu masalah tanpa adanya komponen
software. Adapun software yang digunakan dalam pembuatan website ini adalah:
a. Sistem Operasi Ms. Windows XP
b. Internet Explorer, Mozilla Firefox, Opera sebagai browser
c. Apache 2.2.3 merupakan web server yang digunakan untuk mensimulasikan
website yang kita buat di komputer local sebelum melakukan upload ke
internet.
d. PHP 5.2.0 merupakan skrip yang akan mengolah dan memproses data secara interaktif dan dinamis, skrip ini nantinya akan berjalan di sisi server untuk melakukan pemrosesan data.
e. MySQL 5.0.27 merupakan database server yang digunakan untuk menyimpan data.
f. Macromedia Dreamweaver 8 merupakan software yang digunakan untuk mengatur tata letak (layout) halaman web.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Brainware adalah semua pihak yang bertanggung jawab dalam pengembangan sistem
informasi, pemrosesan dan penggunaan keluaran sistem informasi.
Brainware dalam sistem informasi ini terbagi dari:
a. Sistem analis
b.
: orang yang menganalisa sistem dengan mempelajari masalah-masalah yang timbul dan menentukan kebutuhan-kebutuhan pemakai dan mengidentifikasi pemecahan yang beralasan.
Programmer
c.
: orang yang membuat sistem dengan menggunakan salah satu bahasa pemrograman yang dikuasainya.
Operator: orang yang memakai sistem.
5.4 Instalasi Apache dan PHP
Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu per satu. Adapun softwarenya dapat diperoleh dari situs
instalasinya dimulai dengan menginstalasi Apache, kemudian disusul dengan menginstalasi PHP dan MySQL.
5.4.1 Instalasi Apache
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Gambar 5.1 Apache 2.2.3 Installer
2. Setelah muncul setup wizard seperti gambar dibawah, kemudian klik Next
Gambar 5.2 Setup wizard
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Gambar 5.3 Server Information
4. Kemudian Pilih Typical Installation.
5. Setelah klik Next, kemudian pilih di drive mana apache ingin diinstal ( Misal: C:\apache ).
Gambar 5.4 Destination Folder
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
7. Untuk melihat apakah penginstalan apache berhasil, ketikka
address bar pada web browser. Jika penginstalan berhasil, maka akan tampak seperti gambar dibawah.
Gambar 5.5 Penginstalan Apache berhasil
5.4.2 Instalasi PHP
a. Ekstrak php di tempat diinginkan yang. Misal di C:/php
b. Kemudian rename file php.ini-recommended menjadi php.ini. Kemudian edit pada bagian berikut :
- doc_root=“path folder htdocs di folder apache”
- extension_dir=“path folder ext di folder php”
Hilangkan tanda titik koma pada baris berikut - extension=php_mysql.dll
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Misal :
doc_root = “C:\Apache\htdocs”
extension_dir = “C:\Php\ext”
5.4.3 Konfigurasi Apache dan PHP
1. Buka File httpd.conf yang terdapat di dalam folder apache/conf. Kemudian edit baris perintah berikut :
ScriptAlias /php/ “path ke folder php”
AddType application/x-httpd-php .php
Action application/x-httpd-php “path ke folder php/php-cgi.exe”
LoadModule php5_module “path ke folder php/php5apache2_2.dll”
PHPIniDir “path ke folder php”
Misal
ScriptAlias /php/ “C:/php
AddType application/x-httpd-php .php
Action application/x-httpd-php “C:/php/php-cgi.exe”
LoadModule php5_module “C:/Php/php5apache2_2.dll”
PHPIniDir “C:/php .
Kemudian letakkan di baris paling akhir dari file httpd.conf 2. Buat file sederhana dengan nama test.php
<?php
Phpinfo(); ?>
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
3. Kemudian buka di browser dengan cara mengetik localhost/test.php di address bar. Jika sudah keluar info tentang php, apache, dan mysql, maka php dan apache sudah terinstall secara sempurna.
5.5 Demonstrasi Program Halaman utama (index.php)
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Gambar 5.7 profil.php (Halaman profil)
Halaman fasilitas.php
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Halaman organisasi.php
Gambar 5.9 organisasi.php (Halaman Organisasi)
Halaman staf pengajar.php
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Halaman siswa.php
Gambar 5.11 siswa .php (Halaman Siswa)
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
Gambar 5.12 pegawai.php (Halaman Pegawai) Halaman galeri.php
Gambar 5.13 galeri.php (Halaman Galeri ) Halaman kontak.php
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
BAB 6
KESIMPULAN SARAN
6.1 Kesimpulan
Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan Sistem Informasi Akademik pada Man 2 Model Padangsidimpuan Berbasis Web menggunakan Php dan mysql. Berikut ini akan ditarik beberapa kesimpulan antara lain :
1. Penggunaan dan pemanfaatan aplikasi sistem informasi akedemik dapat memberikan kemudahan bagi pihak sekolah dalam melakukan pengolahan data siswa, nilai, absensi, dan guru.
2. Dengan adanya sistem ini siswa dapat melihat langsung nilai akademik dan absensinya. Siswa juga bisa melihat data pribadinya sehingga jika terjadi kesalahan informasi data yang ditampilkan dapat dilaporkan langsung kepada admin dan segera di-update.
3. Penggunaan sistem pencatatan manual yang selama ini dilakukan admin dan guru sangat menyita waktu, untuk itu penulis merancang aplikasi ini sehingga dapat mengantisipasi masalah yang dihadapi pihak sekolah, khususnya dalam mempercepat proses pengolahan data siswa, nilai dan absensi.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
6.2 Saran
1. Pihak administrator Man 2 Model Padangsidimpuan harus senantiasa menjaga dan memperbaharui website agar pengunjung tidak merasa bosan dan mendapatkan informasi-informasi yang benar.
2. Pemeliharaan keamanan terhadap data pada server Man 2 Model Padangsidimpuan perlu diperhatikan dan dijaga agar data pada server tidak bisa diakses oleh orang yag tidak berhak mengaksesnya.
3. Isi situs web seharusnya di-update oleh admin secara berkala guna memberikan informasi yang aktual.
Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.
DAFTAR PUSTAKA
Kadir, Abdul. 2003. Pemograman Web. Yogyakarta: Penerbit Andi Yogyakarta
Lenawati, Mei. 2006. Macromedia Dreamweaver 8 dengan PHP. Yogyakarta: Penerbit Andi Yoyakarta.
Nugroho, Bunafit. 2004. Aplikasi Pemograman Web Dinamis dengan PHP dan
MySQL. Yogyakarta: Penerbit Gava Media.
Perangin-angin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Penerbit Andi Yogyakarta.
Suyanto, Asep Herman. 2007. Web Design theory and Practices. Yogyakarta: Penerbit Andi Yogyakarta.