• Tidak ada hasil yang ditemukan

Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql"

Copied!
76
0
0

Teks penuh

(1)

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

(2)

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

(3)

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

(4)

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

(5)

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.

(6)

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.

(7)

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

(8)

Fitriyanti Hasibuan : Sistem Informasi Akademik Pada Man 2 Model Padangsidimpuan Berbasis Web Menggunakan PHP Dan MySql, 2009.

ABSTRAK

(9)

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

(10)

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

(11)

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

(12)

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

(13)

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.

(14)

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.

(15)

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:

(16)

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

(17)

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

(18)

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

(19)

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.

(20)

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.

(21)

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.

(22)

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 )

(23)

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.

(24)

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.

(25)

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

(26)

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.

(27)

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.

(28)

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.

(29)

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.

(30)

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.

(31)

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

(32)

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.

(33)

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.

(34)

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

(35)

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.

(36)

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

(37)

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

(38)

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

(39)

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

(40)

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

(41)

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

(42)

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

(43)

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

(44)

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.

(45)

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.

(46)

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 :

(47)

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

(48)

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

(49)

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

(50)

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

(51)

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

(52)

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

(53)

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

(54)

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

(55)

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

(56)

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)

(57)

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)

(58)

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

(59)

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)

(60)

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.

(61)

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

(62)

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.

(63)

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.

(64)

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

(65)

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

(66)

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

(67)

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

(68)

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(); ?>

(69)

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)

(70)

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

(71)

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

(72)

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)

(73)

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

(74)

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.

(75)

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.

(76)

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.

Gambar

Tabel 2.2 Simbol-Simbol Data Flow Diagram
Tabel 2.3 Simbol-Simbol Flowchart
Tabel 2.3 Sambungan
Gambar 4.0 Diagram Konteks
+7

Referensi

Dokumen terkait

Puji syukur kehadirat Allah SWT atas berkat rahmat dan karunia-Nya, Tugas Akhir Skripsi dalam rangka untuk memenuhi sebagian persyaratan untuk mendapatkan gelar

Dengan melihat juga pada hasil penelitian bahwa tidak. ditemukan pengaruh yang signifikan dari

Seperti hal nya pada program fisik, dalam pelaksanaan program non fisik ini kami berharap dapat memberikan kontribusi positif bagi seluruh warga di Budegan II.Sehingga

Penelitian ini bertujuan untuk menguji secara empiris pengaruh penerapan sistem informasi akuntansi, komunikasi internal, dan kompensasi terhadap kinerja karyawan pada Usaha

JUDUL : DIY LAWAN VIRUS ZIKA PAKAI NYAMUK BER- WOLBACHIA. MEDIA : SEPUTAR INDONEISA TANGGAL : 1

Rukun ketiga: Zakat yaitu sedekah yang dibayyar oleh orang yang memiliki harta sampai nishab(kadar tertenrtu) setiap tahun,kepada yang berhak menerimanya seperti kaum fakir

This research was conducted in Silahisabungan Subdistrict of Dairi District and Pangururan Subdistrict of Samosir Regency of North Sumatera Province, This study

Pendekatan normatif memandang keempat aparatur penegak hukum (kepolisian, kejaksaan, pengedilan dan lembaga pemasyarakatan), sebagai institusi pelaksana