Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok

(1)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

SISTEM INFORMASI BIODATA GURU, PEGAWAI DAN SISWA

PADA SMA NEGERI 1 SERIBUDOLOK

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya

EVI BERTHA R. GIRSANG 062406098

PROGRAM STUDI D3 ILMU KOMPUTER

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2009


(2)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

SISTEM INFORMASI BIODATA GURU, PEGAWAI DAN SISWA

PADA SMA NEGERI 1 SERIBUDOLOK

TUGAS AKHIR

EVI BERTHA R. GIRSANG 062406098

PROGRAM STUDI D3 ILMU KOMPUTER

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2009


(3)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

PERNYATAAN

SISTEM INFORMASI BIODATA GURU, PEGAWAI, DAN SISWA PADA SMS NEGERI 1 SERIBUDOLOK

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

EVI BERTHA R. GIRSANG 062406098


(4)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

PERSETUJUAN

Judul : SISTEM INFORMASI BIODATA GURU,

PEGAWAI, DAN SISWA PADA SMA NEGERI 1 SERIBUDOLOK

Kategori : TUGAS AKHIR

Nama : EVI BERTHA R. GIRSANG

Nomor Induk Mahasiswa : 062406098

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 Pembimbing,

Departemen Matematika FMIPA USU

Dr. Saib Suwilo, M.Sc Drs. Rosman Siregar, M.Si


(5)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

PENGHARGAAN

Puji dan syukur Penulis panjatkan kepada Tuhan Yang Maha Esa, atas segala kasih karunia dan berkat-Nya Tugas Akhir yang berjudul “Sistem Informasi Biodata Guru, Pegawai dan Siswa Pada SMA Negeri 1 Seribudolok” telah berhasil diselesaikan dalam waktu yang telah ditetapkan.

Pada kesempatan ini, Penulis menyampaikan terima kasih kepada Drs. Rosman Siregar, M.Si selaku pembimbing pada penyelesaian tugas akhir ini yang telah memberikan panduan dan dengan penuh kepercayaan kepada penulis untuk menyempurnakan kajian ini. Ucapan terima kasih juga penulis sampaikan kepada Ketua Departemen Matematika Dr. Saib Suwilo, M.Sc. Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam (FMIPA) USU Dr. Eddy Marlianto, M.Sc. Kepala Sekolah SMA Negeri 1 Seribudolok Drs. Belman Purba, teman-teman kuliah D3 Ilmu Komputer 2006 yang selalu menemani dan mewarnai hari-hari penulis selama perkuliahan sampai penyusunan tugas akhir ini. Teristimewa kepada ayahanda dan ibunda tercinta yang telah memberikan segalanya kepada penulis dan juga kakak serta adek-adek tersayang yang selalu memberikan motivasi, dukungan dan penghiburan kepada penulis. Semoga Tuhan Yesus akan membalas dengan berkatNya kepada kita semua. Amin.


(6)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

ABSTRAK

Perkembangan ilmu pengetahuan dan teknologi khususnya dalam bidang komputer dewasa ini begitu cepat seiring dengan banyaknya teknologi yang berguna dalam membantu kehidupan manusia sekarang ini. Perkembangan teknologi tersebut sangat mempengaruhi setiap badan usaha maupun perusahaan dan instansi pendidikan mengenai masalah yang timbul dalam kegiatan operasionalnya.

SMA Negeri 1 Seribudolok merupakan sebuah instansi pendidikan yang mana selama ini penyajian data siswa maupun data yang lainnya masih menggunakan sistem manual.

Untuk itu, di sini penulis mencoba merancang Website SMA Negeri 1 Seribudolok dengan menggunakan bahasa pemograman web PHP dan aplikasi databasenya menggunakan MySQL untuk memberikan informasi kepada masyarakat tentang SMA Negeri 1 Seribudolok.


(7)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

DAFTAR ISI

Halaman

PERSETUJUAN ii

PERNYATAAN iii

PENGHARGAAN iv

ABSTRAK v

DAFTAR ISI vi

DAFTAR TABEL viii

DAFTAR GAMBAR ix

Bab 1 PENDAHULUAN

1.1Latar Belakang 1

1.2Maksud dan Tujuan 3

1.3Perumusan Masalah 4

1.4Batasan Masalah 5

1.5Metode Penelitian 5

1.6Sistematika Penulisan 5

Bab 2 LANDASAN TEORI DAN KONSEPTUAL

2.1 Pengertian Komputer 8

2.2 Aspek Dasar Komputerisasi 9

2.3 Sistem 9

2.3.1. Karateristik Sistem 10

2.4 Informasi 10

2.5 Sistem Informasi 11

2.6. Internet 11

2.7. Pemograman PHP dan MySQL 12

2.7.1. Tipe Data pada pemograman Php 14

2.7.2. Operator 15

2.7.3. Struktur Kendali 15

2.7.4.Penamaan Variabel 16

2.8 Kelebihan PHP 16

2.9. Kelemahan PHP 17

2.10 Tipe Data pada Pemograman PHP 17

2.10.1 Menjalankan MySQL 18

2.11. HTML (Hyper Text Markup Language) 18

2.11.1 Dokumen HTML 18


(8)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

2.11.3. Penamaan Dokumen HTML 20

2.12. Macromedia Dreamweaver 20

2.13. Memulai Dreanweaver 21

2.14. Macromedia Flash MX 8 22

2.15. Data Flow Diagram DFD 22

2.16. Database 23

Bab 3 RUANG LINGKUP SEKOLAH

3.1 Sejarah Singkat Berdirinya Sekolah 25

3.2 Visi dan Misi 25

3.3 Lokasi Sekolah 26

3.4 Struktur Organisasi Sekolah 26

Bab 4 PERANCANGAN SISTEM

4.1 Perencanaan dan Perancangan Sistem 27

4.2 Perancangan Diagram Alir 28

4.2.1 Flowchart Aktivitas Guru 29

4.2.2 Flowchart Login 30

4.2.3 Flowchart Data Guru 30

4.2.4 Flowchart Input Guru 31

4.2.5 Flowchart Admin 32

4.3 Perancangan Database 33

4.3.1 Tabel Guru 33

4.3.2 Tabel Siswa 34

4.3.3 Tabel Materi 34

4.3.4 Tabel Kelas 35

4.3.5 Tabel Kelas X-1 35

4.3.6 Tabel Kelas X-2 36

4.3.7 Tabel Administrator 36

4.4 Algoritma 37

4.4.1 Algoritma Menu Utama 37

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem 39

5.2 Tujuan Implementasi Sistem 39

5.3 Komponen Utama dalam Sistem 39

5.4 Pemeliharaan Sistem 41

5.5 Batasan Implementasi 41

5.6 Aplikasi Adminitrator 42


(9)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

5.7 Demonstrasi Program 42

5.7.1 Tampilan Halaman Index.php 43

5.7.2 Tampilan Halaman Login Admin 44

5.7.3 Tampilan Login Guru 45

5.7.4 Tampilan Login Siswa 46

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan 47

6.2 Saran 48

DAFTAR PUSTAKA LAMPIRAN


(10)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

DAFTAR TABEL

Halaman

Tabel 2.1 Simbol-simbol pada DFD 22

Tabel 4.1 Tabel Guru 33

Tabel 4.2 Tabel Siswa 34

Tabel 4.3 Tabel Materi 34

Tabel 4.4 Tabel Kelas 35

Tabel 4.5 Tabel Kelas X-1 35

Tabel 4.6 Tabel Kelas X-2 36


(11)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

DAFTAR GAMBAR

Halaman

Gambar 2.1 Tampilan Awal Macromedia Dreamweaver 21

Gambar 3.4 Struktur Organisasi Sekolah SMA Negeri 1 Silimakuta 27

Gambar 4.1 Flowchart Aktivitas Administrator 28

Gambar 4.2 Flowchart Aktivitas Guru 29

Gambar 4.3 Flowchart Login 30

Gambar 4.4 Flowchart Data Guru 30

Gambar 4.5 Flowchart Input Guru 31

Gambar 4.6 Flowchart Admin 32

Gambar 5.1 Tampilan Halaman Index.php 43

Gambar 5.2 Tampilan Halaman Login Admin 44

Gambar 5.3 Tampilan Login Guru 45


(12)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

BAB 1

PENDAHULUAN

1.1Latar Belakang

Perkembangan internet saat ini jauh lebih pesat dari tahun-tahun sebelumnya. Saat ini internet sudah dikenal berbagai tempat, baik itu di perkotaan maupun pedesaan. Di era globalisasi ini, internet merupakan sebuah alat untuk menyebarluaskan seluruh informasi, tanpa batas bahkan tanpa sensor dari pihak manapun, yang uniknya pengguna bisa membagi (share) informasi apa saja dan siapapun bebas untuk mengaksesnya. Karena komputer memegang peranan penting dalam menyajikan data yang lebih akurat dan cepat daripada menggunakan sistem manual, sehingga dengan bantuan komputer dan internet di harapkan segala permasalahan yang terjadi dalam penyampaian informasi dan penyimpanan data dapat segera teratasi.

Internet memberikan kontribusi pada pendidikan berkaitan dengan penyediaan informasi yang tepat, cepat dan cermat. Tidak heran kalau terjadi sebuah kecenderungan baru bagi pola pikir pelajar modern yang lebih memilih internet sebagai media penyedia informasi daripada harus bersusah payah mencari beberapa data yang dibutuhkan. Internet banyak menyediakan layanan untuk melakukan


(13)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

hubungan ke dunia luar, tidak hanya hubungan dalam negeri saja tetapi sampai keluar negeri, karena internet menyediakan fasilitas Web yang dapat digunakan sebagai media yang mampu memberikan informasi berupa data maupun hiburan.

Di era globalisasi sekarang ini, komputer merupakan alat yang sangat dibutuhkan oleh banyak instansi dan perusahaan-perusahaan milik negara maupun swasta. Pemakaian komputer dewasa ini semakin berkembang pesat di segala bidang sesuai dengan kemajuan zaman. Sejalan dengan lajunya perkembangan dunia teknologi modern saat ini, banyak mengakibatkan perubahan kehidupan manusia dalam menangani setiap permasalahan yang terjadi yang ada hubungannya dengan proses pembangunan secara menyeluruh.

Dewasa ini perkembangan ilmu pengetahuan dan teknologi sudah semakin cepat, salah satunya adalah bidang ilmu komputer. Saat ini komputer memegang peranan penting dalam mempermudah penyelesaian suatu pekerjaan, meningkatkan efisiensi kerja serta meningkatkan kreatifitas dan aktivitas pegawai dan karyawan sehingga memiliki keterampilan atau kemampuan yang bagus. Hal ini dibuktikan dengan banyaknya perusahaan atau instansi pemerintah yang menggunakan sistem komputerisasi sebagai alat bantu untuk mempermudah pekerjaan dan menjadikan perusahaan atau instansi pemerintah memiliki mutu yang tinggi.


(14)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Sekolah adalah salah satu sarana organisasi dalam memberikan pelayanan kepada masyarakat didalam bidang pendidikan. Sekolah merupakan tempat di mana menimba ilmu, belajar dari yang tidak tahu menjadi tahu. Salah satu unsur yang terpenting dari suatu sekolah adalah siswa dan perpustakaan dari siswa tersebut.

Informasi yang diperoleh tersebut tentunya akan sangat berpengaruh pada saat pengambilan keputusan. Oleh karena itu diperlukan suatu sistem infomasi yang dapat memberikan efisiensi kerja, kecepatan dan ketelitian waktu serta informasi yang baik, terutama di dalam mengolah data.

Dalam hal ini Penulis mencoba membuat Sistem Informasi Siswa yang komputerisasi yang akan diterapkan pada sekolah SMA Negeri 1 Seribudolok, sehingga diharapkan mampu memberikan layanan yang lebih cepat dan akurat. Atas dasar tersebut penulis memutuskan untuk membuat suatu aplikasi di SMA Negeri 1 Seribudolok dengan judul: SISTEM INFORMASI BIODATA GURU, PEGAWAI DAN SISWA PADA SMA NEGERI 1 SERIBUDOLOK BERBASIS WEB.

1.2Maksud dan Tujuan

Dewasa ini pengaruh data dan informasi dapat dikatakan sangat berpengaruh sekali bagi kemajuan sebuah perusahaan dan sebuah instansi pendidikan yang nantinya


(15)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

dijadikan sebagai bahan evaluasi kinerja bagi sebuah Sekolah Menengah Atas untuk ke depan dan seterusnya.

Karena itu Penulis mencoba merancang sebuah sistem informasi data siswa yang mana sistem yang akan dirancang dapat membantu untuk mempercepat meyampaikan dan memberikan informasi secara akurat dan efisien.

Maksud dan tujuan utama diadakannya serta dilakukannya penelitian ini bertujuan, antara lain:

1. Merancang sebuah sistem informasi agar SMA Negeri 1 Seribudolok menjadi lebih efektif dalam penyampaian maupun pencarian informasi, serta memperkenalkan sekolah tersebut dengan sistem informasi yang dibangun.

2. Mempermudah penginputan data siswa, guru,maupun pegawai. 3. Mengaplikasikan ilmu yang diperoleh selama masa perkuliahan.

1.3Perumusan Masalah

Pada umumnya, setiap instansi/perusahaan tidak terlepas dari masalah dalam aktivitas untuk mencapai tujuan. Masalah yang akan dipecahkan adalah SMA Negeri 1 Seribudolok dapat memanfaatkan Web sebagai suatu sarana untuk menyajikan dan mengirim informasi lebih cepat dan mudah bagi Guru, Pegawai dan Siswa di SMA Negeri 1 Seribudolok itu sendiri.


(16)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Sehubungan dengan hal tersebut maka penulis dapat merumuskan permasalahan sebagai berikut:

Bagaimana informasi mengenai biodata Guru, Pegawai, dan Siswa serta profil SMA Negeri 1 Seribudolok.

1.4Batasan Masalah

Untuk menghindari terjadinya penyimpangan – penyimpangan permasalahan penulis membatasi permasalahan yang akan dibahas, antara lain:

a. Sistem informasi ini hanya dipergunakan untuk kepentingan penyampaian data dan informasi kepada pengguna selaku user pada sistem informasi ini.

b. Adapun yang akan disampaikan dalam sistem informasi, yaitu:

1. Tentang informasi biodata pegawai dan guru yang bekerja di SMA Negeri 1 Seribudolok serta Siswa yang terdaftar di SMA Negeri 1 Seribudolok.

1.5Metode Penelitian


(17)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

1. Penelitian Lapangan

Yaitu penelitian yang dilakukan langsung ke SMA Negeri 1 Seribudolok untuk mendapatkan data dimana penulis melakukan pengumpulan data dengan cara bertanya langsung kepada pegawai yang terkait.

2. Penelitian Kepustakaan

Yaitu suatu cara penelitian yang dipergunakan untuk memperoleh informasi dari perpustakaan. Yaitu dengan membaca buku, referensi, bahan-bahan yang bersifat teoritis yang mendukung serta relevan dengan penulisan tugas akhir.

3. Wawancara (Interview)

Yaitu Penelitian yang dilakukan dengan tanya-jawab kepada staf dan karyawan yang berkaitan dengan masalah yang akan diselesaikan sehingga penulis memperoleh data –data yang cukup akurat.

4. Observasi

Observasi yang dilakukan penulis adalah mengamati secara langsung data yang diperoleh dan kegiatan yang ada di SMA Negeri Seribudolok.


(18)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Adapun maksud dan tujuan sistematika penulisan Tugas Akhir ini adalah untuk lebih memudahkan Penulis dalam membuat dan menyelesaikan permasalahan yang dianalisis sehingga lebih terfokus dan terarah dan tidak menyimpang dari ruang lingkup batasan masalah. Untuk mempermudah penulisan Tugas Akhir ini, Penulis membuat suatu sistematika penulisan. Adapun sistematika penulisan Tugas Akhir ini adalah sebagai berikut:

BAB 1 : PENDAHULUAN

Dalam bab ini Penulis menjelaskan mengenai latar belakang masalah, maksud dan tujuan, rumusan masalah,batasan masalah yang membatasi permasalahan yang dibahas, dan sistematika penulisan Tugas Akhir ini.

BAB 2 : LANDASAN TEORI DAN KONSEPTUAL

Dalam bab ini Penulis menguraikan dan menjelaskan tentang teori – teori untuk menyelesaikan pemecahan masalah yang akan dibahas, beberapa teori yang digunakan: Sistem Informasi, Database, Uraian singkat tentang Php, dan MySql.

BAB 3 : TENTANG TEMPAT RISET

Dalam bab ini dijelaskan tentang sejarah dan struktur organisasi tempat Penulis melakukan penelitian yaitu SMA Negeri 1 Seribudolok.


(19)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

BAB 4 : PERANCANGAN SISTEM

Dalam bab ini menjelaskan tentang pemecahan masalah yang dipilih, struktur perusahaan, langkah-langkah implementasi, Data Flow Diagram, database dan relasi antar tabel serta design dialog (input dan output).

BAB 5 : IMPLEMENTASI SISTEM

Dalam bab ini Penulis menyajikan tentang pengertian implementasi sistem, tujuan implementasi aplikasi serta spesifikasi aplikasi.

BAB 6 : KESIMPULAN DAN SARAN

Dalam bab ini dijelaskan tentang kesimpulan maupun saran yang mendukung bagi Penulis untuk kesempurnaan dari Tugas Akhir ini.


(20)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

BAB 2

LANDASAN TEORI DAN KONSEPTUAL

Dalam penulisan laporan Tugas Akhir ini, Penulis akan memberikan beberapa pengertian yang berhubungan dengan judul penelitian, yang penulis ajukan serta sekilas tentang bahasa pemograman yang digunakan.

2.1 Pengertian Komputer

Alat bantu bagi manusia untuk menyelesaikan pekerjaannya. Perangkat elektronik yang dapat dipakai untuk mengolah data dengan perantaraan sekumpulan program dan mampu memberikan informasi dari hasil pengolahan tersebut. Dalam bahasa Indonesia sering ditulis dengan komputer. Pada umumnya komputer berasal dari bahasa Inggris yaitu “compute” yang artinya menghitung.

Tidak dapat dipungkiri bahwa sekarang ini setiap orang hidup dalam abad computer, di mana pada negara-negara maju, komputer memegang peranan penting


(21)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

dalam berbagai bidang. Komputer juga berfungsi sebagai suatu alat pengumpulan informasi melalui data berupa mesin-mesin yang merupakan alat komunikasi yang sangat membantu dalam menyelesaikan suatu pekerjaan seperti penyimpanan ke dalam harddisk maupun alat penyimpanan lainnya, yang bertujuan untuk memudahkan penemuannya kembali dalam waktu yang relatif singkat. Sehingga problem pendataan dan pengolahan data dapat dikerjakan dengan mudah dan dalam waktu yang sangat singkat oleh komputer.

2.2 Aspek Dasar Sistem Komputerisasi

Adapun aspek dasar dari sistem komputerisasi adalah sebagai berikut: a. Hardware (Perangkat Keras)

Hardware merupakan peralatan fisik dari sebuah sistem komputer. Umumnya terdiri dari perangkat masukan (input device), perangkat keluaran (output device). b. Software (Perangkat Lunak)

Software merupakan program yang berisi perintah-perintah untuk melakukan pengolahan data.

c. Brainware (Tenaga Pelaksana)

Brainware merupakan perangkat manusia yang dibutuhkan dan terlibat di dalam mengoperasikan serta mengatur sebuah sistem komputer.


(22)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

2.3 Sistem

Terdapat 2 (dua) kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. suatu sistem adalah suatu jaringan kerja dari prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.

2.3.1 Karateristik Sistem

Suatu sistem mempunyai karateristik atau sifat-sifat yang tertentu, yaitu mempunyai komponen-komponen (components), batas sistem (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output), pengolah (process) dan sasaran (objectives) atau tujuan (goal). Komponen sistem atau elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Batasan Sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Lingkungan luar dari suatu sistem adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. Penghubung merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. Keluaran


(23)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

dari satu subsistem akan menjadi masukan untuk subsistem yang lainnya dengan melalui penghubung.

Masukan adalah energi yang dimasukkan ke dalam sistem dapat berupa masukan perawatan dan masukan sinyal. Masukan perawatan dimasukkan supaya sistem dapat beroperasi sedangkan sinyal untuk mendapatkan keluaran. Keluaran adalah hasil dari energi yang diperoleh dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Suatu sistem dapat mempunyai suatu bagian pengolah yang akan mengubah masukan menjadi keluaran.

2.4 Informasi

Informasi adalah pengetahuan yang didapatkan dari pembelajaran, pengalaman, atau instruksi. Namun demikian istilah ini memiliki banyak arti bergantung pada konteksnya, dan secara umum berhubungan erat dengan konsep seperti arti, pengetahuan negentropy, komunikasi, kebenaran, representasi, dan rangsangan mental.


(24)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Sistem informasi adalah sekumpulan komponen pembentuk sistem yang mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi. Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien.

2.6 Internet

Internet adalah jaringan luas komputer, yang lazim disebut dengan worldwide network. Dengan internet akan dapat mencari jutaan informasi, mulai dari informasi kota-kota dunia, pemerintahan, budaya, teknologi, pribadi, berita (majalah dan koran dari seluruh dunia), software komputer, iklan-iklan perusahaan dari seluruh dunia, iklan-iklan pribadi, informasi barang-barang terbaru dan lain-lain. Selain itu internet juga digunakan untuk mencari teman, kontak jodoh, mengirim berita, alat komunikasi, alat hiburan seperti game dan lain-lain.

Internet terdiri dari berjuta-juta halaman, dan setiap halaman disebut dengan Web. Sedangkan halaman yang pertama kali muncul saat membuka browser (Internet Explorer atau Netscape Communication) disebut dengan Homepage. Tetapi Web


(25)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

sering juga disebut dengan Website atau homepage. Contoh-contoh Web (WEBSITE/HOMEPAGE):

1.

2.

3.

4.

5.

6.

Web browser adalah suatu program atau perangkat lunak yang digunakan untuk mengakses internet, contoh Web browser adalah Internet Explorer (produk Microsoft Coorporation), Netscape Cummunication (Produk Netscape), dan lain-lain.

2.7 Pemograman Php dan MySql

PHP (Personal Home Page) merupakan bahasa pemograman yang reliabel dan sangat mudah diintegrasikan dengan database MySql. Dengan menggunakan PHP sebagai bahasa pemograman dan MySql sebagai database serta Apache sebagai Web server menjadikan aplikasi yang kita buat semakin power full. PHP adalah bahasa server-slide scripting yang menyatu dengan HTML untuk membuat halaman Web yang


(26)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

dinamis. Maksud dari server-slide scripting adalah sintaks dan perintah – perintah yang diberikan akan sepenuhnya dijalankan diserver tetapi disertakan pada dokumen HTML. Pembuatan Web ini merupakan kombinasi antara PHP sendiri sebagai bahasa pemograman dan HTML sebagai pembangun dari halaman Web. PHP merupakan software yang Open Source (gratis) dan mampu lintas platform, yaitu dapat digunakan dengan sistem operasi Web server apapun. PHP mampu berjalan di Windows dan beberapa versi Linux. PHP juga dapat dibangun sebagai modul pada Web server Apache dan sebagai binary yang dapat berjalan sebagai CGI.

Dengan menggunakan PHP di harapkan maintance suatu situs Web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan menggunakan script PHP.

Ada beberapa cara untuk memulai menuliskan script PHP, yaitu : 1. <? PHP

Script PHP anda ?>

2. <?

Script PHP anda ?>


(27)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Script PHP anda </script>

4. <%

Script PHP anda %>

Cara pertama merupakan format yang dianjurkan tetapi mungkin cara yang ke dua lebih sering digunakan karena lebih ringkas. Cara yang ke tiga digunakan untuk mengantisipasi editor dan Web server yang tidak dapat menerima kedua cara di atas. Selain itu juga bisa menggunakan cara penulisan ASP, tetapi tentu saja ada beberapa konfigurasi yang perlu ditambahkan terlebih dahulu pada file konfigurasi PHP.

MySQl merupakan software database yang termasuk paling populer di lingkungan Linux, kepopuleran ini karena ditunjang oleh performan query dari databasenya yang saat itu bisa dikatakan paling cepat, dan jarang bermasalah.

MySQl adalah multiuser database yang menggunakan bahasa Structured Query Language (SQL). MySQl dalam operasi client-server melibatkan server daemon. MySql di sisi server dan berbagai macam program serta library yang berjalan di sisi client. MySQl mampu menangani data yang cukup besar.


(28)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

SQL adalah bahasa standar yang digunakan untuk mengakses database server. Bahasa ini pada awalnya dikembangkan oleh IBM, namun telah diadopsi dan digunakan sebagai standar industri. Dengan menggunakan Sql, proses akses database menjadi lebih user-friendly dibandingkan dengan menggunakan dBASE atau Clipper yang masih menggunakan perintah-perintah pemograman.

2.7.1 Tipe Data pada pemograman PHP

PHP mengenal beberapa macam tipe data, antara lain integer, floating point, dan string. Floating point lebih dikenal dengan nama double atau desimal. Penulisan string selalu diawali dengan tanda petik ganda (“) atau tanda petik tunggal (‘).

2.7.2 Operator

Operator adalah simbol yang digunakan untuk memanipulasi data, seperti penambahan dan pengurangan. Ada operator yang menggunakan satu operand, ada juga menggunakan dua operand. Sedangkan operand adalah data yang dioperasikan atau dimanipulasi. Di sini dapat digantikan dengan variabel. Operator dapat dikelompokkan dalam 4 (empat) kategori, yaitu:


(29)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

1. Operator aritmatika adalah operator yang berhubungan dengan fungsi dari Matematika.

2. Operator logika adalah operator yang membandingkan TRUE dan FALSE. 3. Operator bitwise adalah operator yang membandingkan binary.

4. Ada juga operator yang sering digunakan namun tidak termasuk dalam kelompok di atas, tetapi dapat dipelajari dengan kelompok lain.

2.7.3 Struktur Kendali

Struktur kendali merupakan pengatur aliran program, mempunyai rangkaian perintah yang harus ditulis untuk memenuhi beberapa keadaan, yaitu:

a. Mengulang suatu perintah jika suatu kondisi terpenuhi. b. Melanjutkan sebuah peryataan bila kondisi terpenuhi.

c. Memilih sebuah pilihan dari beberapa alternatif kondisi terpenuhi.

Struktur kendali dapat dibagi menjadi 2 (dua) jenis, yaitu struktur kendali percabangan (pengambilan keputusan) dan pengulangan (looping).


(30)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Di setiap bahasa pemograman pasti akan ditemukan konsep variabel. Variabel adalah sebuah tempat di memori untuk menyimpan data yang nilainya dapat berubah-ubah. Namun tidak seperti pada bahasa pemograman lain yang mengharuskan kita untuk mendeklarasikan variabel terlebih dahulu, variabel dalam PHP tidak harus dideklarasikan sebelum variabel tersebut digunakan. Variabel diwakili oleh kata tertentu dengan aturan penulisan sebagai berikut:

1. Variabel dimulai dengan tanda dollar ($).

2. Harus dimulai dengan huruf atau underscore (_). 3. Tidak boleh menggunakan tanda baca.

4. Case sensitive atau huruf besar dan huruf kecil dibedakan.

2.8 Kelebihan PHP

Di antara maraknya pemograman Web server saat ini adalah ASP yang berkembang menjadi ASP.NET, CFML, dan PHP. Di bandingkan 3 (tiga) besar pemograman Web server diatas, terdapat kelebihan PHP itu sendiri yaitu:

1. PHP merupakan sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya. Tidak seperti halnya bahasa pemograman aplikasi seperti Visual Basic dan sebagainya.


(31)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

2. PHP dapat berjalan pada Web server yang dirilis oleh Microsoft, seperti IIS atau PWS juga pada Apache yang bersifat open source.

3. Karena sifatnya yang open source, maka perubahan dan perkembangan

interpreter pada PHP lebih cepat dan mudah, karena banyak milis-milis dan developer yang siap membantu perkembangannya.

4. Dari segi pemahaman, PHP memiliki referensi yang begitu banyak sehingga mudah dipahami.

5. PHP dapat berjalan pada tiga operating system, yaitu: Linux, Unix, dan Windows serta dapat juga dijalankan secara runtime pada suatu console.

2.9 Kelemahan PHP

Sepeti pemograman aplikasi atau Web lainnya, PHP pun memiliki beberapa kelemahan, di antaranya:

1. Tidak ideal untuk pengembangan skala besar.

2. Tidak memiliki sistem pemograman berorientasi objek yang sesungguhnya (sampai versi 4 saja). Namun pada versi PHP 5.0 sudah dilengkapi dengan sistem pemograman berorientasi objek.


(32)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Pada dasarnya ada 4 (empat) grup tipe data yang didukung MySQL, yaitu data numerik, string, waktu dan data selain numerik dan string.

2.10.1 Menjalankan MySQL

Sebelum kita dapat menjalankan MySQL terlebih dahulu dipastikan apakah daemon MySQL (mysqld) sudah di-start apa belum. Dengan menggunakan Windows 95/98, jalankan file mysqld.exe atau net start mysql bila menggunakan WinNT.

2.11 HTML (HyperText Markup Language) 2.11.1 Dokumen HTML

Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai Web page. Dokumen HTML merupakan dokumen yang disajikan dalam browser Web server. Dokumen ini umumnya berisi informasi atau interface aplikasi di dalam internet.


(33)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Ada 2 (dua) cara membuat sebuah Web page: dengan Web editor (misalnya Macromedia Dremweaver atau Microsoft Frontpage) atau dengan editor teks biasa (misalnya notepad atau editplus).

2.11.2 Bagian-bagian HTML

HTML terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode <form>, judul dengan <title> dan sebagainya. Untuk lebih lanjut mengenai bagian- bagian HTML, perhatikan skema di bawah ini:

<html>

<head>

<title>…</title> </head>

<body>

…isi dari halaman web… </body>

<html> Keterangan :

1. Dokumen HTML selalu diawali dengan tanda tag pembuka <html> dan diakhiri dengan tag penutup </html>


(34)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

2. Pada elemen head <head> </head>, dapat disisipkan kode-kode untuk menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita sisipkan script-script pemograman Web seperti JavaScript, VBScript, atau CSS untuk menambah daya tarik pada situs yang kita buat agar terlihat lebih menarik dan dinamis.

3. Elemen body <body> </body> berisi tag-tag untuk isi atau layout tampilan pada situs kita seperti: <font> </font>, <table> </table>, <form> </form>. Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kode-kode tag tersebut. Sedangkan tag hanyalah merupakan bagian dari elemen.Tag adalah kode-kode yang digunakan untuk men-setting dokumen HTML. Secara garis besar bentuk umum tag adalah sebagai berikut:

<tag-awal> TEKS <tag-akhir>

Namun ada juga tag yang tidak perlu penutup seperti <br>, <hr>, <img>, dan lain sebagainya.

2.10.3 Penamaan Dokumen HTML

Penamaan dokumen HTML dapat dilakukan dengan memilih suatu nama, sembarang nama, sembarang nama, kemudian menambahkan sebuah eksitensi “.htm” atau “.html” (tanda kutip tidak perlu dituliskan karena digunakan sebagai penjelas saja).


(35)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Eksitensi dokumen HTML yang menggunakan 3 karakter awalnya adalah untuk mengakomodasikan sistem penamaannya yang ada dalam sistem operasi DOS. Nama dokumen pada beberapa sistem operasi bersifat case sensitive (membedakan huruf besar dengan huruf kecil). Nama dokumen yang sama tetapi dituliskan dengan case yang berbeda akan dianggap sebagai dokumen yang berbeda, misalnya dokumen.html akan berbeda dengan DOKUMEN.html. Kasus case sensitive akan dijumpai pada dokumen web yang akan di-hosting di dalam yang berbasis *nix (keluarga sistem operasi UNIX).

2.12 Macromedia Dreamweaver

Dalam membuat suatu Website diperlukan suatu editor. Salah satu editor yang sangat sederhana adalah notepad. Dengan perkembangan perangkat lunak, suatu perusahaan yang bernama Macromedia, Inc. membuat suatu editor berbasis GUI yang dikhususkan untuk pembuatan Website yang diberi nama Dreamweaver.

Dreamweaver merupakan editor HTML yang profesional untuk mendesain, menulis kode program, dan mengembangkan Website, halaman Web, aplikasi Web. Dalam pengerjaannya, Dreamweaver memberikan 3 (tiga) pilihan yaitu bekerja dengan menulis kode program (Menu code), dengan pengeditan secara visual (Mode


(36)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Design) dan dengan tampilan keduanya (Mode split). Dreamweaver juga menyediakan alat bantu untuk mengembangkan kreativitas pembuatan Web.

2.13. Memulai Dreamweaver

Sepertinya halnya dengan program-program lain, untuk menjalankan Macromedia Dreamweaver 8, mulailah dengan memilih tombol Start pada taskbar, kemudian pilih All Program pada tampilan Start Menu Program, pilih folder Macromedia dan klik Macromedia Dreamweaver 8. Pada saat pertama kali menggunakan Dreamweaver setelah peng-install-an, akan ditampilankan kotak dialog yang menanyakan pilihan layout ruang kerja yang ingin kita gunakan, sebaiknya gunakan ruang kerja designer.


(37)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Gambar 2.1 Tampilan Awal Macromedia Dreamweaver 8

2.14 Macromedia Flash MX 8

Macromedia Flash MX 8 merupakan salah satu tool yang sangat bagus digunakan untuk membuat animasi di halaman Web. Kelebihan dari penggunaan Macromedia Flash adalah gambarnya yang berbasis vektor yang apabila diperbesar tidak mengalami pemecahan gambar.

Macromedia Flash menghasilkan animasi dengan format (*.swf) yang mengompres ukuran filenya menjadi lebih kecil tanpa mengurangi kualitas dari


(38)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

animasi tersebut. Flash juga mempunyai kemampuan untuk mengimpor gambar, video, dan suara yang membuat animasi semakin hidup. Di samping itu, Flash juga dilengkapi dengan actionscript, sejenis bahasa pemograman yang membuat animasi dapat ditampilkan secara dinamis dan interaktif.

2.15 Data Flow Diagram ((DFD)

Tabel 2.1. Simbol – simbol pada DFD

No Simbol Keterangan

1 Process, suatu simbol yang menunjukkan setiap

pengolahan yang dilakukan oleh komputer

2 Connector, merupakan simbol untuk masuk dan

keluarnya suatu prosedur pada lembar kertas yang sama

3 Decision, suatu kondisi yang akan menghasilkan

beberapa kemungkinan jawaban atau pilihan

4 Arus atau flow, prosedur yang dapat dilakukan dari

atas ke bawah, bawah ke atas, dari kiri ke kanan atau dari kanan ke kiri


(39)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

2.16. Database

Database merupakan kumpulan dari data yang saling berhubungan satu sama lain, tersimpannya perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang terpenting di sistem informasi karena berfungsi sebagai basis penyedia informasi bagi para pemakainya.

Tujuan dari desain database adalah untuk menentukan data dalam sistem, sehingga informasi yang dihasilkan dapat terpenuhi dengan baik. Desain database perlu dilakukan untuk menghindari pengulangan data.

Hierarki data:

a. Database Management System (DBMS)

Diartikan sebagai suatu program komputer yang digunakan untuk memasukkan, mengubah, dan memperoleh data atau informasi dengan praktis dan efisien.

b. Database

Merupakan kumpulan file yang saling berhubungan satu dengan yang lainnya.

c. File

File terdiri dari record-record yang menggambarkan suatu kesatuan data yang sejenis. Contoh: file dosen, file mahasiswa, dan lain-lain.


(40)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

d. Record

Merupakan kumpulan-kumpulan elemen-elemen yang saling berkaitan, menginformasikan tentang suatu entity secara lengkap. Satu record mewakili satu data atau informasi tentang seseorang. Contoh: nomor karyawan, nama karyawan, alamat, dan lain-lain.

e. Field

Suatu field yang menggambarkan suatu atribut dari record yang menunjukkan suatu item dari kata. Contoh: nama, alamat, dan lain-lain. f. Karakter/Byte

Karakter merupakan bagian dari data terkecil, dapat berupa karakter numerik, Huruf atau karakter-karakter khusus yang membentuk suatu item data. Contoh: A, I, *, dan lain-lain.

g. Bit


(41)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

BAB 3

RUANG LINGKUP SEKOLAH

3.1 Sejarah Singkat Berdirinya Sekolah

SMA Negeri 1 Silimakuta dulunya bernama SMA Pemuda Seribudolok Kecamatan.Silimakuta Kabupaten.Simalungun, yang kemudian pada Tahun 1963 berubah nama menjadi SMA Negeri 1 Seribudolok dengan No. SK. Bupati: 59/SK/B/III Tanggal 25 juli 1963 hingga sampai sekarang menjadi SMA Negeri 1 Seribudolok.

Dengan dasar Visi dan Misi unit sekolah memacu untuk meningkatkan mutu pendidikan, terbukti tiap tahun jalur PMP untuk masuk perguruan tinggi negeri seperti USU, UNIMED serta universitas negeri lainnya mengalami peningkatan.


(42)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Mengakhiri dari sejarah selayang pandang SMA Negeri 1 Seribudolok Visi dan Misi sekolah sebagai berikut:

1. Visi

Menjadikan lembaga pendidikan dan latihan yang berstandar nasional/ internasioanal unggul dan mandiri dalam mempersiapkan sumber daya manusia yang cakap, terampil dan berbudi pekerti luhur.

2. Misi

1. Meningkatkan mutu pendidikan sesuai dengan tuntutan perkembangan IPTEK dan kebutuhan masyarakat.

2. Menyelenggarakan pendidikan dan latihan yang berorientasi kepada kecakapan hidup yang berakar pada nilai-nilai agama dan bangsa.

3. Meningkatkan hubungan sinergis dengan dunia usaha/industri masyarakat dengan instansi terkait.

3.3 Lokasi Sekolah

SMA Negeri 1 Seribudolok beralamat di Jalan Pendidikan Ujung No. 156 Seribudolok, Kecamatan Silimakuta.


(43)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

3.4 Struktur Organisasi Sekolah

Struktur organisasi adalah merupakan gambaran secara skematis tentang hubungan kerjasama dari orang-orang yang ada di dalam organisasi. Struktur organisasi juga menunjukkan kerangka dan susunan perwujudan pola tetap hubungan-hubungan di antara fungsi-fungsi, bagian-bagian, maupun orang-orang yang menunjukkan kedudukan, tugas, wewenang, dan tanggung jawab yang berbeda dalam suatu organisasi. Struktur organisasi mengandung unsur – unsur spesialis kerja, standarisasi, koordinasi, sentralisasi atau desentralisasi dalam pembuatan keputusan dan ukuran status kerja.


(44)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. Kepala Sekolah

Drs. Belman Purba Komite Wakasek ND. Perangiangin UR. Keuangan JK. Sitopu UR. Persuratan Hotmaria Saragih UR. Kepegawaian Rasmalemna Sinaga ,Spd

UR. Rumah Tangga Magdalena

PKS Kurikulum PKS Kesiswaan

JE. Rosevelt Manalu. S,pd

PKS Sarana / Prasarana Dra. Hilderia Sipayung

Koordinator BP A. Sagala

Koordinator Pengajaran V. Sabarman Haloho

Koordinator Laboratorium 1. Asni W. Sembiring (Kimia) 2. Diel Perangiangin (Biologi)

Koordinator Pembina OSIS Koordinator MGMP Dra. Sinta M. Tambunsaribu

Koordinator Perpustakaan

Wali Kelas

SISWA

Gambar 3.1 Struktur Organisasi Sekolah SMA Negeri 1 Silimakuta

Dalam struktur organisasi di atas tidak terdapat bagian personalia yang khusus menangani semua bagian penginputan biodata guru, pegawai dan siswa.


(45)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

BAB 4

PERANCANGAN SISTEM

4.1 Perencanaan dan Perancangan Sistem

Tahap perencanaan dan perancangan ini merupakan tahap awal dalam membangun sebuah situs. Situs ini dirancang dengan menggunakan PHP sebagai bahasa pemograman dan MySQL sebagai databasenya, sedangkan Dreamweaver 8 digunakan sebagai tempat membuat layout dari situs yang telah dirancang.

Tahap selanjutnya yaitu tahap pembuatan flowchart (bagan alir) atau aliran informasi dari situs tersebut. Flowchart atau diagram alir adalah gambaran yang menampilkan struktur hierarki dan isi halaman per halaman. Dengan adanya flowchart, akan sangat membantu untuk memvisualisasikan isi di setiap halaman situs tersebut.

Dengan pembuatan flowchart dalam suatu situs dapat membantu mempermudah dalam pemeliharaan dan perbaruan isi situs. Hal ini selalu penting


(46)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

dilakukan karena isi situs harus selalu diperbaharui untuk menarik pengunjung dan pengunjung itu sendiri tidak merasa jenuh.

Adapun halaman-halaman yang dirancang penulis:

1. Halaman index.php merupakan halaman utama yang muncul pertama kali ketika situs dibuka.

2. Halaman profil.php, merupakan halaman yang berisikan tentang sejarah, visi dan misi sekolah itu sendiri.

3. Halaman galeri.php merupakan halaman yang digunakan untuk menampilkan foto dokumentasi sekolah maupun acara yang diadakan oleh pihak sekolah tersebut. 4. Halaman guru.php merupakan halaman yang digunakan untuk menampilkan data

guru di SMA Negeri 1 Seribudolok.

5. Halaman siswa.php merupakan halaman yang menampilkan data-data siswa di SMA Negeri 1 Seribudolok.

6. Halaman admin.php, merupakan halaman yang hanya dapat diakses oleh admin untuk melakukan pengaturan di situs ini.


(47)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. Data Guru

Data Siswa

Data Materi

Data Kelas

Input, Edit, Delete,

Data.

Tabel Guru

Tabel Siswa

Tabel Materi

Tabel Kelas


(48)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. Formulir untuk Login

Proses login cek password

Data Karyawan Tidak

Cocok

Baca data siswa berdasarkan materi tertentu.

Tabel Kelas Tentang Materi

Lampiran Nilai

Formulir input ubah data siswa berdasarkan nilai

Proses ubah data nilai

Berhasil


(49)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.


(50)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.


(51)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.


(52)

(53)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Gambar 4.6 Flowchart Admin

4.3 Perancangan Database

Tahap ini dipersiapkan untuk menampung data diserver. Data tersebut nantinya akan diproses oleh program yang di buat pada tahap pemograman, baik penambahan dan menampilkan isi database ke halaman Website. Database terdiri atas table-tabel yang dibuat dengan menggunakan program MySQL. Adapun database yang penulis buat yaitu database sekolah dengan tabel-tabel sebagai berikut :

4.3.1 Tabel Guru

Tabel guru digunakan untuk menampung data yang berhubungan dengan guru serta pegawai. Berikut adalah field-field yang dibuat dalam tabel pegawai yang dapat dilihat pada tabel 4.1

Tabel 4.1 Tabel Guru

Field Type Description

Nip (*) Int (9) Nomor Induk Pegawai

N_guru Char (30) Nama pegawai / Guru

Jenkel Char (2) Jenis kelamin guru/pegawai

Ttl Char (30) Tempat tanggal lahir


(54)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Status_guru Char (10) Status perkawinan

Golongan Char (5) Golongan Pegawai

Alamat Char (20) Alamat tinggal

Agama Char (5) Agama pegawai/guru

Pendidikan Char (10) Pendidikan terakhir

Keterangan Char (10) Jabatan Guru/pegawai

Username Char (20)

Password Char (20)

4.3.2 Tabel Siswa

Tabel siswa digunakan untuk menampung data yang berhubungan dengan siswa. Berikut ini adalah field-field yang dibuat dalam tabel siswa yang dapat dilihat pada tabel 4.2

Tabel 4.2. Tabel Siswa

Field Type Description

Nis (*) Int (5) Nomor induk siswa

N_guru Int (30) Nama siswa

Jenkel Char (2) Jenis kelamin siswa

Tempat_lahir Char (20) Tempat lahir

Tgl_lahir Char (10) Tanggal lahir

Agama Char (5) Agama siswa

Alamat Char (30) Alamat terakhir siswa

Asal_sekolah Char (35) Asal sekolah

N_ayah_siswa Char (30) Nama ayah

N_ibu_siswa Char (30) Nama ibu

Pekerjaan Char (20) Pekerjaan siswa


(55)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Kelas Char (10) Masuk di kelas

Status Char (5) Status siswa

Username Char (20) Username siswa

Password Char (20) Password siswa

4.3.3 Tabel Materi

Tabel ini digunakan untuk menampung data yang berhubungan dengan materi bidang studi yang diajarkan masing-masing guru. Berikut field yang dibuat dalam tabel materi dapat dilihat pada tabel 4.3.

Tabel 4.3 Tabel Materi

Field Type Description

No Int (10)

N_materi_pelajaran Char (30) Nama materi pelajaran

Kelas Char (10)

Guru_matpel Char (30) Nama guru materi pelajaran

Kode (*) Char (10) Kode materi pelajaran

N_harian Char (10)

N_tugas Char (10)

Semester Char (10)

4.3.4 Tabel Kelas

Tabel kelas dibuat untuk dapat melihat daftar kelas beserta wali kelas di dalam kelas tersebut.


(56)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Field Type Description

No (*) Int (5)

N_kelas Char (30) Nama kelas

Wali kelas Char (30) Nama wali kelas

4.3.5 Tabel Kelas X-1

Tabel dengan masing – masing kelas dibuat untuk memudahkan user mengakses data tiap – tiap kelas di sekolah tersebut.

Tabel 4.5. Tabel Kelas X-1

Field Type Description

No (*) Int (5) Nomor kelas

Kelas X-1 Char (30) Nama kelas

N_Siswa Char (30) Nama siswa

Materi Char (30) Nama materi

N_harian Int (5)

N_tugas Int (5)

N_tengah Int (5)

N_akhir Int (5)

Semester Char (20)

Tahun Char (10) Tahun ajaran

4.3.6 Tabel Kelas X-2

Tabel dengan masing-masing kelas dibuat untuk memudahkan user mengakses data tiap kelas di sekolah tersebut.


(57)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Tabel 4.6 Tabel Kelas X-2

Field Type Description

No (*) Int (5) Nomor kelas

Kelas X-2 Char (30) Nama kelas

N_Siswa Char (30) Nama siswa

Materi Char (30) Nama materi

N_harian Int (5)

N_tugas Int (5)

N_tengah Int (5)

N_akhir Int (5)

Semester Char (20)

Tahun Char (10) Tahun ajaran

4.3.7 Tabel Administator

Tabel administrator digunakan untuk menampung data administrator, seperti: nama, nip, dan password. Berikut adalah field-field yang ada dalam tabel administrator yang dapat dilihat pada tabel 4.6

Tabel 4.7 Tabel Administrator

Field Type Description

Id (*) Int (9) Primary key, index

N_admin Char (30) Nama administrator

Username Char (10) Username administrator


(58)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

4.4. Algoritma

Algoritma merupakan langkah-langkah maupun urutan bertahap dan spesifik dari suatu masalah. Algoritma digunakan untuk menganalisa serta menjelaskan urutan dan hubungan antara kegiatan-kegiatan yang akan ditempuh. Selain itu algoritma juga berfungsi untuk menyelesaikan suatu permasalahan sehingga tercapai suatu tujuan.

Berikut ini merupakan beberapa algoritma yang menjadi int dari perancangan sistem ini, yaitu Algoritma Home, Login Administrator, Data Guru dan Pegawai, Data Siswa.

4.4.1 Algoritma menu utama

Langkah 1 : Tampilkan halaman index.php lalu klik salah satu menu yang tersedia:

a. Home.

b. Admin. c. Guru. d. Profil. e. Galeri. f. Berita. g. Siswa.


(59)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

Langkah 2 : Jika menu profil diklik, maka akan ditampilkan halaman profil dari SMA Negeri 1 Seribudolok.

Langkah 3 : Jika menu Admin diklik, maka akan ditampilkan halaman login. Pada halaman login isikan nip dan password yang benar di halaman tersebut. Langkah 4 : Jika menu Siswa diklik, maka akan muncul halaman login untuk masuk

ke halaman selanjutnya untuk melihat data-data siswa.

Langkah 5 : Jika menu Guru diklik, maka akan muncul login untuk masuk ke halaman data guru di mana halaman data guru berisi data guru, lihat absensi guru, input nilai siswa, serta menu logout.

Langkah 6 : Jika menu logout diklik, maka akan ditampilkan halaman keluar dari Aplikasi Admin.


(60)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

BAB 5

IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem

Implementasi sistem adalah langkah atau prosedur yang dilakukan dalam menyelesaikan suatu desain sistem yang telah disetujui, untuk menginstal, menguji, dan memulai sistem yang baru atau sistem yang diperbaiki.

5.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah sebagai berikut : 1. Menyelesaikan desain sistem yang telah disetujui sebelumnya.

2. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem yang baru. 3. Menguji apakah sistem yang baru tersebut sesuai dengan pemakai.


(61)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

4. Memastikan bahwa konversi ke sistem yang baru berjalan yaitu dengan membuat rencana, mengontrol, dan melakukan instalasi baru secara benar.

5.3 Komponen Utama dalam Sistem

Dalam pembuatan Website Data Siswa pada Sekolah SMA Negeri 1 Seribudolok, yang sudah dirancang membutuhkan perangkat keras (hardware), perangkat lunak (software) dan tenaga pelaksana (brainware). Kebutuhan sistem yang dibutuhkan bersifat opsional, yaitu :

a. Perangkat Keras (hardware)

1. Prosesor Intel Pentium Dual-Core 1.60 Ghz

2. RAM 512 MB

3. Monitor LCD.

4. Harddisk sesuai dengan yang dibutuhkan 5. Keyboard.

6. Mouse.

7. Printer Canon Pixma 1700 8. Dan lain – lain.


(62)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

1. Sistem Operasi Windows XP

2. Bahasa Pemograman PHP, MySQL, Apache, Macromedia Dreamweaver, dan

Flash 8.0.

3. Anti Virus untuk mengetahui terjadinya kerusakan sistem. 4. dan lain – lain.

c. Tenaga Pelaksana (brainware)

Yaitu orang yang memiliki keahlian yang baik dan mengerti sistem operasi komputer untuk menjalankan program.

5.4 Pemeliharaan Sistem

Berdasarkan penjelasan dari halaman sebelumnya, diperlukan pemeliharaan sistem agar sistem tersebut dapat berjalan sebagaimana mestinya. Adapun tujuan dari pemeliharaan sistem ini adalah sebagai berikut :

1. Mencegah terjadinya kelainan sistem yang dapat mendatangkan masalah – masalah baru.

2. Menggantikan pemeliharaan sistem dengan survei sistem jika modifikasi yang diminta relatif baru.


(63)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

5.5 Batasan Implementasi

Sistem ini merupakan aplikasi Web dimana aplikasi ini dapat digunakan pada jaringan internet. Namun pada penelitian ini, implementasi dari sistem ini tidak sampai pada tahap pengaplikasiannya secara nyata ke jaringan internet. Lingkungan pengembangan dari sistem ini adalah mengenai proses balajar – mengajar dan melihat data, nilai siswa secara online.

Perangkat lunak yang digunakan adalah untuk mendesain sistem ini adalah Macromedia dreamweaver 8 serta Macromedia Flash 8. Perangkat lunak ini dipilh karena memiliki fasilitas yang lengkap untuk mendesain Web. Macromedia Dreamweaver dan Flash ini juga digunakan oleh penulis untuk menuliskan kode PHP. Alasan kenapa penulis memakai perangkat lunak yang sama yaitu Macromedia Dreamweaver dan Flash untuk mendesain Web dan tempat penulisan kode program PHP karena Macromedia Dreamweaver membedakan antar penulisan kode program PHP dan HTML. Biasanya Macromedia Dreamweaver akan membedakan penulisan melalui warna tulisan, sehingga penulis dapat dengan mudah membedakan kode program PHP dan HTML.


(64)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

5.6 Aplikasi Administrator

Aplikasi administrator adalah admin. Aplikasi ini terdapat pada bagian tengah dari sistem ini, dan hanya muncul jika pemakai login sebagai administrator.

5.6.1 Aplikasi Admin

Aplikasi ini digunakan untuk menambah, mengubah / mengedit, dan menghapus aplikasi-aplikasi berikut ini :

1. Menambah, mengubah, dan menghapus data pengajar. 2. Menambah, mengubah, dan menghapus data siswa.

5.7 Demonstrasi Program

Adapun tampilan program yang dirancang penulis adalah sebagai berikut:


(65)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

5.7.1. Tampilan Halaman Index.php


(66)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

5.7.2 Tampilan Halaman Login Admin


(67)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

5.7.3 Tampilan Login Guru


(68)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

5.7.4 Tampilan Login Siswa


(69)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan pembahasan pada bab-bab sebelumnya maka dapat diambil beberapa kesimpulan antara lain:

1. Tahap perencanaan dan perancangan merupakan tahap awal dalam membangun sebuah Sistem Informasi. Sistem Informasi ini dirancang menggunakan PHP sebagai bahasa pemograman dan MySQL sebagai databasenya. Tahap selanjutnya yaitu pembuatan flowchart (bagan alir), dengan adanya flowchart, akan sangat membantu untuk memvisualisasikan isi disetiap halaman situs tersebut. Serta dapat membantu mempermudah dalam pemeliharaan dan pembaharuan isi situs harus selalu diperbaharui untuk menarik perhatian pengunjung dan pengunjung itu tidak merasa jenuh.

2. Dengan adanya situs Website Online dari SMA Negeri 1 Seribudolok,

mempermudah guru-guru untuk menginput data yang selama ini bersifat manual menjadi online serta dapat mengurangi kekeliruan yang selama ini terjadi, dan siswa/i dengan mudahnya melihat nilai tanpa harus menunggu lama.


(70)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

3. Aplikasi berbasis web dapat menjadi alternatif pilihan utama bagi para user yang tidak mau bersusah payah dalam mencari data yang diperlukan tanpa harus menghabiskan waktu, uang dan tenaga.

4. Situs SMA Negeri 1 Seribudolok ini adalah sarana informasi yang khusus dirancang untuk membantu mempercepat proses penginputan biodata guru, pegawai, dan siswa di SMA Negeri 1 Seribudolok.

6.2 Saran

Saran merupakan suatu ide yang dimunculkan oleh Penulis yang berguna untuk memberikan suatu masukan, sehingga dapat berguna untuk memakai sistem ini.

Adapun saran-saran tersebut adalah sebagai berikut:

1. Berhubung pada SMA Negeri 1 Seribudolok belum ada bagian personalia yang khusus menangani penginputan data guru, pegawai dan siswa maka diharapkan kepada pihak sekolah SMA Negeri 1 Seribudolok agar membentuk bagian personalia yang khusus menangani penginputan data guru, pegawai dan siswa di SMA Negeri 1 Seribudolok.

2. Diharapkan program yang dirancang ini akan berguna bagi SMA Negeri 1


(71)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

3. Agar efisiensi kerja suatu lembaga ataupun perusahaan, disarankan memakai sistem yang telah dirancang, dikembangkan menjadi sistem yang terpadu unutk menanggulangi dan mengolah data yang lebih besar dimasa yang akan datang. 4. Hendaknya pembuatan file cadangan dilakukan secara berskala. Hal ini sangat

penting untuk mencegah kemungkinan kehilangan dan kerusakan data yang telah disimpan.


(72)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

DAFTAR PUSTAKA

Anggarani, Sri Dkk. 2006. Mengasah Keterampilan Menulis Karya Ilmiah di Perguruan Tinggi. Yogyakarta: Graha Ilmu.

Bahtiar, Agus. 2008. PHP / Script / MOST WANTED. Yogyakarta. Andi.

Hidayatullah, A. Taufiq. 2007. Merancang Sendiri Halaman Website menggunakan Macromedia DREAMWEAVER 8. Surabaya: INDAH

Nugroho, Bunafit. 2004. Aplikasi Pemograman Web Dinamis dengan PHP dan MySQL. Yogyakarta: Gava Media.

Panduan Tatacara Penulisan Tugas Akhir. 2005. Dokumen Nomor: Akad/05/2005. Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Andi.

Seri Panduan Lengkap Macromedia Dreamweaver 8. Yogyakarta. Andi dan MADCOMS

Sunarfrihantono Bimo.2003. PHP dan MySQL untuk Web. Yogyakarta. Andi

Teknik Mudah Membangun Website dengan HTML, PHP, dan MySQL. Yogyakarta. Andi dan MADCOMS


(1)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. 5.7.3 Tampilan Login Guru


(2)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. 5.7.4 Tampilan Login Siswa


(3)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan pembahasan pada bab-bab sebelumnya maka dapat diambil beberapa kesimpulan antara lain:

1. Tahap perencanaan dan perancangan merupakan tahap awal dalam membangun sebuah Sistem Informasi. Sistem Informasi ini dirancang menggunakan PHP sebagai bahasa pemograman dan MySQL sebagai databasenya. Tahap selanjutnya yaitu pembuatan flowchart (bagan alir), dengan adanya flowchart, akan sangat membantu untuk memvisualisasikan isi disetiap halaman situs tersebut. Serta dapat membantu mempermudah dalam pemeliharaan dan pembaharuan isi situs harus selalu diperbaharui untuk menarik perhatian pengunjung dan pengunjung itu tidak merasa jenuh.

2. Dengan adanya situs Website Online dari SMA Negeri 1 Seribudolok,

mempermudah guru-guru untuk menginput data yang selama ini bersifat manual menjadi online serta dapat mengurangi kekeliruan yang selama ini terjadi, dan siswa/i dengan mudahnya melihat nilai tanpa harus menunggu lama.


(4)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

3. Aplikasi berbasis web dapat menjadi alternatif pilihan utama bagi para user yang tidak mau bersusah payah dalam mencari data yang diperlukan tanpa harus menghabiskan waktu, uang dan tenaga.

4. Situs SMA Negeri 1 Seribudolok ini adalah sarana informasi yang khusus dirancang untuk membantu mempercepat proses penginputan biodata guru, pegawai, dan siswa di SMA Negeri 1 Seribudolok.

6.2 Saran

Saran merupakan suatu ide yang dimunculkan oleh Penulis yang berguna untuk memberikan suatu masukan, sehingga dapat berguna untuk memakai sistem ini.

Adapun saran-saran tersebut adalah sebagai berikut:

1. Berhubung pada SMA Negeri 1 Seribudolok belum ada bagian personalia yang khusus menangani penginputan data guru, pegawai dan siswa maka diharapkan kepada pihak sekolah SMA Negeri 1 Seribudolok agar membentuk bagian personalia yang khusus menangani penginputan data guru, pegawai dan siswa di SMA Negeri 1 Seribudolok.

2. Diharapkan program yang dirancang ini akan berguna bagi SMA Negeri 1


(5)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010.

3. Agar efisiensi kerja suatu lembaga ataupun perusahaan, disarankan memakai sistem yang telah dirancang, dikembangkan menjadi sistem yang terpadu unutk menanggulangi dan mengolah data yang lebih besar dimasa yang akan datang. 4. Hendaknya pembuatan file cadangan dilakukan secara berskala. Hal ini sangat

penting untuk mencegah kemungkinan kehilangan dan kerusakan data yang telah disimpan.


(6)

Evi Bertha R. Girsang : Sistem Informasi Biodata Guru, Pegawai Dan Siswa Pada SMA Negeri 1 Seribudolok, 2010. DAFTAR PUSTAKA

Anggarani, Sri Dkk. 2006. Mengasah Keterampilan Menulis Karya Ilmiah di

Perguruan Tinggi. Yogyakarta: Graha Ilmu.

Bahtiar, Agus. 2008. PHP / Script / MOST WANTED. Yogyakarta. Andi.

Hidayatullah, A. Taufiq. 2007. Merancang Sendiri Halaman Website menggunakan

Macromedia DREAMWEAVER 8. Surabaya: INDAH

Nugroho, Bunafit. 2004. Aplikasi Pemograman Web Dinamis dengan PHP dan

MySQL. Yogyakarta: Gava Media.

Panduan Tatacara Penulisan Tugas Akhir. 2005. Dokumen Nomor: Akad/05/2005.

Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Yogyakarta: Andi.

Seri Panduan Lengkap Macromedia Dreamweaver 8. Yogyakarta. Andi dan

MADCOMS

Sunarfrihantono Bimo.2003. PHP dan MySQL untuk Web. Yogyakarta. Andi

Teknik Mudah Membangun Website dengan HTML, PHP, dan MySQL. Yogyakarta.