Sistem Dokumentasi Nilai Akademik Di SMK YWKA Medan dengan PHP Dan MYSQL

(1)

SISTEM DOKUMENTASI NILAI AKADEMIK DI SMK YWKA

MEDAN DENGAN PHP DAN MYSQL

TUGAS AKHIR

NURUL FITRIA

092406002

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2012


(2)

SISTEM DOKUMENTASI NILAI AKADEMIK DI SMK YWKA MEDAN DENGAN MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya NURUL FITRIA

092406002

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN 2012


(3)

PERSETUJUAN

Judul : SISTEM DOKUMENTASI NILAI AKADEMIK DI

SMK YWKA MEDAN DENGAN PHP DAN MYSQL

Kategori : TUGAS AKHIR

Nama : NURUL FITRIA

Nomor Induk Mahasiswa : 092406002

Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, Mei 2012

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU

Ketua, Pembimbing,

Prof.Dr.Tulus,Vordipl.Math.,M.Si.,PhD Prof.Dr.Opim Salim Sitompul,M.Sc NIP 1962019011988031002 NIP 196108171987011001


(4)

PERNYATAAN

SISTEM DOKUMENTASI NILAI AKADEMIK DI SMK YWKA MEDAN DENGAN PHP DAN MYSQL

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebut sumbernya.

Medan, Mei 2012

NURUL FITRIA 092406002


(5)

PENGHARGAAN

Alhamdulillahirabbi’alamin,segala puji dan syukur bagi allah SWT semata, yang telah memberikan penulis kekuatan dan semangat sehingga dapat menyelesaikan tugas akhir ini dengan baik. Tak lupa pula shalawat dan salam kepada Nabi Muhammad SAW sebagai suri teladan terbaik bagi umat manusia, yang telah membawa kita dari zaman jahiliyah ke zaman yang terang benderang dengan ilmu pengetahuan seperti sekarang ini.

Adapun judul tugas akhir ini adalah “SISTEM DOKUMENTASI NILAI AKADEMIK DI SMK YWKA MEDAN DENGAN PHP DAN MYSQL”. Tugas akhir ini merupakan syarat untuk dapat menyelesaikan pendidikan program D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam di Universitas Sumatera Utara.

Pada kesempatan ini penulis juga menyampaikan terima kasih kepada semua pihak yang telah banyak membantu, antara lain :

1. Allah SWT yang telah memberikan rahmat dan hidayahNya sehigga penulis dapat menyelesaikan tugas akhir ini.

2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Sumatera Utara.

3. Bapak Prof.Dr.Tulus,Vordipl.Math.,M.Si.,PhD selaku Ketua Departemen Matematika di FMIPA USU

4. Bapak selaku Syahril Efendi S.Si, M.IT ketua pelaksanaan program Diploma III Ilmu Komputer dan Statistika FMIPA USU.

5. Bapak Opim Salim Sitompul selaku dosen pembimbing yang telah bersedia memberi arahan, bimbingan dan petunjuk kepada penulis dalam menyelesaikan tugas akhir ini.

6. Seluruh Bapak dan Ibu Dosen yang telah membimbing saya selama menjalani pendidikan dikampus ini.

7. Kepada Orang Tua tercinta, Ayahanda Syahrir dan Ibunda Farida Hanum Nst yang telah memberikan kasih sayang, semangat dan dukungan kepada penulis. 8. Bapak Wahyudi selaku Kepala Sekolah pada SMK YWKA MEDAN yang telah

banyak membantu dalam menyelesaikan tugas akhir ini baik secara moral maupun moril.

9. Kepada sahabat saya Trinidia Tania dan Tengku Nico Kumalasari serta kepada teman-teman Kom A’09 yang telah memberikan dukungan kepada penulis.


(6)

Penulis menyadari bahwa tugas akhir ini masih memiliki kekurangan, untuk itu penulis mengharapkan kritik dan saran yang konstruktif dari semua pihak untuk perbaikan dan kesempurnaan tugas akhir ini.

Akhirnya penulis berharap semoga tugas akhir ini bermanfaat bagi para pembaca.

Medan, Mei 2012 Penulis


(7)

ABSTRAK

Kajian ini bertujuan untuk membangun suatu website, dimana lebih ditekankan pada pendokumentasian nilai akademik siswa SMK YWKA MEDAN serta proses pengaksesan terhadap nilai-nilai akademik tersebut. Sistem informasi ini dikembangkan menggunakan Macromedia Dreamweaver sebagai PHP Editor, Apache sebagai web server dan MySQL Query Browser sebagai database. Metodologi pengembangan sistem adalah berdasarkan algoritma pemrogramannya. Sistem ini meliputi input data dan yang berkaitan dengan pegawai, murid kemudian sistem login yang membedakan user dan administrator. Objektif utama sistem informasi ini adalah untuk mempermudah publikasi data nilai akademis serta informasi agar kinerja penyebaran informasi nilai dapat lebih mudah dan cepat.


(8)

DAFTAR ISI

Halaman

Persetujuan i

Pernyataan ii

Penghargaan iii

Abstrak v

Daftar Isi vi

Daftar Tabel viii

Daftar Gambar ix

Bab 1 Pendahuluan 1

1.1 Latar Belakang 1

1.2 Identifikasi Masalah 3

1.3 Ruang Lingkup Masalah 3

1.4 Maksud dan Tujuan 4

1.5 Metode Penelitian 5

1.6 Sistematika Penulisan 6

Bab 2 Landasan Teori 8

2.1 Pengertian Komputer 8

2.2 Aspek Dasar Sistem Komputerisasi 9

2.2.1 Aspek Teknis 9

2.2.2 Aspek Non Teknis 10

2.3 Pengenalan Internet 11

2.4 Pengenalan Informasi dan Sistem Informasi 11

2.4.1 Sistem 11

2.4.2 Informasi 11

2.4.3 Sistem Informasi 12

2.5Jaringan 12

2.6Web Server 13

2.7World Wide Web (WWW) 13

2.8Hyper Text Transfer Protocol (HTTP) 14

2.9Pengenalan PHP 14

2.10 Data, Database dan DBMS 14 2.11 Sejarah PHP 15 2.12 MySQL 17

Bab 3 Gambaran Umum SMK YWKA Medan 21

3.1 Sejarah Singkat SMK YWKA Medan 21

3.2 Lokasi Sekolah 22

3.3 Visi dan Misi 23

3.3.1 Visi 23

3.3.2 Misi 23

3.4 Struktur Organisasi 24

3.5 Tugas Pokok dan Wewenang 25

3.6 Sistem Yang Sedang Berjalan 35

Bab 4 Perancangan Sistem 37

4.1 Sistem Yang Diusulkan 37


(9)

4.3 Entity Relationship Diagram (ERD) 44

4.4 Flowchart 45

Bab 5 Implementasi Sistem 53

5.1 Pengertian dan Tujuan Implementasi Sistem 53

5.2 Tujuan Implementasi 54

5.3 Komponen Utama Dalam Implementasi Sistem 55

5.4 Tampilan Menu Home 57

5.5 Tampilan Info Pendaftaran 61

5.6 Tampilan Menu Fasilitas 64

5.7 Tampilan Menu Contack Us 69

5.8 Tampilan Menu Login 72

5.9 Tampilan Menu Visi dan Misi 73

5.10 Tampilan Menu Guru 75

5.11 Tampilan Menu Shoutmix Chat 77

5.12 Tampilan Nilai Siswa Pada Login Admin 79

5.13 Tampilan Input Nilai Pada Login Admin 79

5.14 Tampilan Biodata Siswa Pada Login Siswa 80

5.15 Tampilan Nilai Siswa Pada Login Siswa 80

5.16 Tampilan Database User Saat Membuka Web Login 81

Bab 6 Kesimpulan dan Saran 82

6.1 Kesimpulan 82

6.2 Saran 83

Daftar Pustaka 84

Lampiran 85


(10)

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Data User 39

Tabel 4.2 Tabel Data Pegawai 39

Tabel 4.3 Tabel Data Siswa 40

Tabel 4.4 Tabel Data Pelajaran 41


(11)

DAFTAR GAMBAR

Halaman

Gambar 3.1 Gambar Struktur Organisasi SMK YWKA 24

Gambar 4.1 Diagram Konteks 38

Gambar 4.3 Flowchart Halaman Utama 47

Gambar 4.4 Flowchart Contack Us 49

Gambar 4.5 Flowchart Search 50

Gambar 4.6 Flowchart Chat 51

Gambar 4.7 Flowchart Admin 52

Gambar 5.1 Tampilan Homepage 57

Gambar 5.2 Tampilan Menu Informasi Pendaftaran 61

Gambar 5.3 Tampilan Menu Fasilitas 64

Gambar 5.4 Tampilan Menu Contack Us 69

Gambar 5.5 Tampilan Menu Login 72

Gambar 5.6 Tampilan Menu Visi dan Misi 73

Gambar 5.7 Tampilan Menu Guru 75

Gambar 5.8 Tampilan Menu Shoutmix Chat 77

Gambar 5.9 Tampilan Nilai Siswa Pada Admin 79

Gambar 5.10 Tampilan Input Nilai Siswa Pada Admin 79

Gambar 5.11 Tampilan Biodata Siswa Pada Login Siswa 80

Gambar 5.12 Tampilan Nilai Siswa Pada Login Siswa 80


(12)

ABSTRAK

Kajian ini bertujuan untuk membangun suatu website, dimana lebih ditekankan pada pendokumentasian nilai akademik siswa SMK YWKA MEDAN serta proses pengaksesan terhadap nilai-nilai akademik tersebut. Sistem informasi ini dikembangkan menggunakan Macromedia Dreamweaver sebagai PHP Editor, Apache sebagai web server dan MySQL Query Browser sebagai database. Metodologi pengembangan sistem adalah berdasarkan algoritma pemrogramannya. Sistem ini meliputi input data dan yang berkaitan dengan pegawai, murid kemudian sistem login yang membedakan user dan administrator. Objektif utama sistem informasi ini adalah untuk mempermudah publikasi data nilai akademis serta informasi agar kinerja penyebaran informasi nilai dapat lebih mudah dan cepat.


(13)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Teknologi informasi yang berkembang pesat dewasa ini, telah mendorong percepatan di berbagai bidang. Hal ini juga yang menyebabkan munculnya kemajuan pada perangkat lunak dan diimbangi pula dengan kemajuan dan kecanggihan teknologi beserta perangkat kerasnya. Secara langsung ataupun tidak, teknologi informasi telah menjadi bagian penting dari berbagai bidang kehidupan. Karena banyak kemudahan yang ditawarkan, teknologi informasi hampir tidak dapat dilepaskan dari berbagai aspek kehidupan manusia.

Teknologi Informasi semakin diminati oleh semua kalangan masyarakat, baik masyarakat awam maupun kaum intelektual. Hal ini berkaitan dengan kegiatan-kegiatan yang dilakukan oleh manusia yang biasanya dilakukan secara manual dan tradisional akan semakin lebih cepat dan tepat jika dilakukan dengan bantuan mesin,

Dalam hal ini teknologi komputer. Dengan pemanfaatan teknologi komputer tersebut dapat meningkatkan efisiensi baik itu tenaga, waktu maupun biaya.

Perkembangan teknologi tersebut juga berimbas kepada dunia pendidikan yang memang bersentuhan secara langsung dengan perkembangannya bahkan memiliki andil untuk ikut mengembangkan teknologi tersebut. Salah satu bagian penting dari suatu pendidikan adalah dokumentasi nilai akademis. Sejalan dengan perkembangan teknologi maka dokumentasi nilai akademis dapat berkembang mengikuti perkembangan teknologi.


(14)

Dokumentasi nilai akademik sangat penting bagi pihak sekolah maupun pihak siswa dan orang tua. Aplikasi yang berbasis web ini dapat digunakan oleh pihak sekolah dan tentunya juga dapat di akses oleh orang tua siswa. Hal itu dibuat agar pegawai sekolah ataupun guru yang ingin melakukan pengolahan nilai dan pencatatan data akademik dapat dengan mudah melakukannya. Keuntungan di pihak orang tua yaitu orang tua dapat memonitor langsung kegiatan anaknya di sekolah dan dapat melihat langsung hasil yang di dapat anaknya selama melakukan kegiatan belajar di sekolah mereka.

Selain itu, bagi sekolah juga mendapat keuntungan serta kemudahan dalam melakukan analisa dan nilai siswa. Hasil analisa ini dapat digunakan untuk berbagai macam keperluan diantaranya sebagai salah satu referensi dalam pengambilan keputusan. Karena hal tersebut maka tugas akhir ini juga memiliki fungsi sebagai decission support system atau sistem pendukung keputusan.

Melihat hal itu penulis ingin membuat suatu aplikasi yang dapat melakukan penanganan data-data yang akan diolah ke dalam sebuah pengkalan data dan merancang suatu website sebagai antarmuka yang dapat membantu kerumitan-kerumitan yang dialami selama ini.

1.2 Identifikasi Masalah

Sistem Dokumentasi nilai ini dibuat karena sulitnya pelajar dalam mendapatkan informasi mengenai akademik dan khususnya mengenai nilai akademin akibat dari tidak update-nya informasi mengenai akademik di SMK YWKA Medan.

1.3 Ruang Lingkup Masalah

Ruang lingkup masalah adalah hal yang sangat penting untuk ditentukan terlebih dahulu sebelum sampai pada tahap selanjutnya. Mengingat luasnya cakupan permasalahan serta


(15)

untuk menghindari kesimpangsiuran dalam penulisan tugas akhir ini maka penulis membatasi ruang lingkup penulisan dan agar lebih memudahkan dalam pemahamannya meliputi :

1. Merancang suatu sistem yang memberikan informasi mengenai data dan informasi akademik pada SMK YWKA Medan.

2. Menampilkan informasi mengenai SMK YWKA Medan.

3. Informasi dapat diakses dengan berbagai level tingkatan dari mulai visitor yaitu tamu biasa hingga administrator yang bertugas mengelolah data dan informasi. 4. Sistem dibangun dan dikembangkan dengan PHP 3.3.9 sebagai bahasa

pemrogramannya dan MySQL 5.5.8 sebagai database-nya serta Apache 2.2.17 sebagai web server.

1.4 Maksud dan Tujuan

Maksud penulisan tugas akhir ini adalah untuk merancang suatu aplikasi web yang dinamis yang dapat dimanfaatkan untuk mempermudah pengaksesan data dan informasi pada SMK YWKA Medan.

Tujuan dari penulisan tugas akhir ini adalah untuk memberikan informasi akademik kepada para pegawai serta siswa SMK YWKA Medan dan juga memberikan informasi kepada masyarakat mengenai informasi terbaru (up to date) dari SMK YWKA Medan.

1.5 Metode Penelitian

Dalam menyusun tugas akhir ini, penulis melakukan penerapan metode penelitian dalam memperoleh data-data yang dibutuhkan sehingga penyusunan tugas akhir ini dapat diselesaikan dengan baik. Adapun metode penelitian yang penulis lakukan adalah sebagai berikut :


(16)

1. Penelitian Lapangan (Field Research)

Penelitian ini dilakukan penulis secara langsung di lapangan, dalam hal ini penulis melakukan penelitian pada SMK YWKA Medan.

2. Penelitian Pustaka (Library Research)

Penelitian yang dilakukan penulis di perpustakaan untuk mendapatkan data yang teoritis. Dalam hal ini yang harus diperhatikan adalah subjek yang diteliti, yaitu khususnya pada buku bacaan yang menjadi pembahasan dan saling berhubungan dengan permasalahan yang dihadapi. Sumber-sumber bacaan tersebut penulis letakkan pada daftar pustaka. Sumber bacaan dapat berupa text book, tugas akhir dan tesis, buku panduan belajar pemrograman, maupun sumber bacaan softcopy

yang didapatkan dari internet.

1.6 Sistematika Penulisan

Agar dapat memberikan gambaran yang jelas pada penulisan tugas akhir ini, maka penulis membaginya dalam beberapa bab, sebagai berikut :

BAB 1 : PENDAHULUAN

Bab ini menguraikan latar belakang penulisan tugas akhir, identifikasi masalah, ruang lingkup masalah, maksud dan tujuan penulisan tugas akhir, metode penelitian, dan sistematika penulisan

BAB 2 : LANDASAN TEORI

Bab ini merupakan uraian tentang teori-teori, analisa sistem, desain sistem, implementasi dan perangkat lunak yang digunakan.


(17)

BAB 3 : GAMBARAN UMUM INSTITUSI

Bab ini menguraikan tentang sejarah, visi, misi, motto dan logo institusi, struktur organisasi, disiplin sekolah dan informasi akademik pada SMK YWKA Medan.

BAB 4 : PERANCANGAN SISTEM

Bab ini menguraikan tentang perencanaan pembuatan keseluruhan sistem dalam aplikasi yang akan dibuat.

BAB 5 : IMPLEMENTASI SISTEM

Bab ini menguraikan rincian mengenai pengujian yang dilakukan terhadap sistem yang dikembangkan dan disertai analisis terhadap hasil pengujian dan keterangan menu.

BAB 6 : KESIMPULAN DAN SARAN

Merupakan bab terakhir yang berisi kesimpulan yang merupakan pendapat terakhir berdasarkan uraian-uraian sebelumnya dari hasil pengujian sistem dan saran yang berisi tentang gagasan-gagasan yang dapat dikembangkan sebagai kelanjutan dari hasil penelitian.


(18)

BAB 2

LANDASAN TEORI

2.1. Pengertian Komputer

Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan terminologi komputer.

Menurut V. Carl Hamacher, Zvonko G. Vranesic, Safwat G. Zaky, Computer Organization (5th Edition. McGraw-Hill, 2001). 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.

Menurut Robert H. Blissmer, Computer Annual, An Introduction to Information Systems 1985-1986 (2nd Edition. John Wiley & Sons, 1985). Komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut:

1. Menerima input

2. Memproses input tersebut sesuai dengan programnya 3. Menyimpan perintah-perintah dan hasil dari pengolahan 4. Menyediakan output dalam bentuk informasi

Menurut William M. Fuori, Introduction to the Computer: The Tool of Business

(3rd Edition. Prentice Hall, 1981). Komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.

Dari berbagai pendapat di atas, maka dapat disimpulkan secara umum bahwa komputer merupakan suatu peralatan elektronik yang dapat menerima input, mengolah input dengan menggunakan suatu program yang tersimpan di memori komputer,


(19)

memberikan output yang berupa informasi dan dapat menyimpan program serta hasil pengolahan dalam suatu media penyimpanan.

2.2 Aspek Dasar Sistem Komputerisasi

Aspek dasar sistem komputerisasi adalah fasilitas-fasilitas yang harus ada apabila suatu usaha sudah memasuki langkah maju dengan menggunakan peralatan komputer sebagai alat bantu dalam pengolahan data/informasi.

Adapun aspek dasar sistem komputerisasi adalah sebagai berikut :

2.2.1 Aspek teknis, yang terdiri dari : a. Hardware (Perangkat Keras)

Hardware adalah komponen-komponen yang membentuk suatu sistem komputer yang berhubungan dengan peralatan (komponen) lainnya, sehingga memungkinkan komputer dapat melakukan tugasnya. Umumnya perlatan tersebut harus terdiri dari 3 jenis, yaitu :

a.1 Perangkat masukan (Input Device) a.2 Perangkat pengolahan (Processor) a.3 Perangkat keluaran (Output Device) b. Software (Perangkat Lunak)

Software merupakan sistem prosedur dalam bentuk program yang dibuat oleh

software house untuk memperlancar jalannya komputer, yang terdiri dari sistem program dan user program.

c. Brainware (Perangkat Manusia/Tenaga Pelaksana)

Brainware adalah faktor manusia yang memiliki latar belakang pendidikan teknis komputer yang dapat menangani pengolahan komputer maupun pengembangannya dan dibedakan menurut keahliannya, seperti :

c.1 Sistem Analis c.2 Programmer c.3 Operator


(20)

2.2.2 Aspek non-teknis

Dukungan manajemen merupakan aspek non-teknis. Pada dasarnya suatu sistem komputerisasi yang dilakukan dalam suatu organisasi / badan usaha adalah untuk pengolahan informasi bagi kepentingan manajemen dalam rangka pengambilan keputusan.

2.3 Pengenalan Internet

Internet atau (Inter- Network) adalah sebutan untuk sekumpulan jaringan komputer yang menghubungkan situs akademik, pemerintahan, komersial, organisasi, maupun perorangan.

2.4 Pengenalan Informasi dan Sistem Informasi

2.4.1 Sistem

Sistem merupakan kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Menurut Jerry FithGerald, sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau menyelesaikan suatu sasaran/permasalahan tertentu.

2.4.2 Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya (Jogiyanto, 2005). Menurut George R Terry bahwa, informasi adalah data penting yang memberikan pengetahuan yang berguna. Sedangkan menurut Gordon B


(21)

Davis, informasi adalah data yang telah diolah menjadi sebuah bentuk yang penting bagi penerima dan mempunyai nilai nyata atau yang dapat dirasakan dalam keputusan-keputusan sekarang atau yang akan datang.

2.4.3 Sistem Informasi

Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan (Jogianto, 2005). Menurut Simkin Mark g dalam bukunya yang berjudul “Computer Information System for bussiness”, sistem informasi adalah sekumpulan elemen yang berkera secara bersama-sama baik secara manual maupun berbasis komputer dalam melaksanakan pengolahan data yang berupa pengumpulan, penyimpanan, pemrosesan data untuk menghasilkan informasi yang bermakna dan berguna bagi proses pengambilan keputusan.

2.5 Jaringan (Network)

Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung. Informasi dan data bergerak melalui kabel-kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama sama menggunakan hardware/software yang terhubung dengan jaringan. Tiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, pulahan, ribuan atau bahkan jutaan node.


(22)

1. Berbagi perangkat keras (hardware) 2. Berbagi perangkat lunak (software) 3. Berbagi saluran komunikasi (internet) 4. Berbagi data dengan mudah

5. Memudahkan komunikasi antar pemakai jaringan

Network merupakan cara yang sangat berguna untuk mengintegrasikan sistem informasi dan menyalurkan arus informasi dari satu area ke are lainnya.

2.6 Web Server

Web Server adalah server yang melayani permintaan aplikasi web. Web Server dapat menggabungkan dunia mobile wireless internet atau yang sering disebut sebagai WAP (Wireless Access Protocol) yang banyak digunakan sebagai sarana handphone yang memiliki fitur WAP. Dalam kondisi ini, webserver tidak lagi melayani data file HTML tetapi telah melayani WML (Wireless Markup Language)

2.7 World Wide Web (WWW)

World wide web (www) lebih dikenal dengan web, merupakan salah satu layanan yang didapat oleh pemakai komputer yang terhubung ke internet. Web pada awalnya adalah ruang informasi dalam internet dengan menggunakan teknologi hypertext, pemakai dituntut untuk menemukan informasi dengan mengikuti link yang disediakan dalam dokumen web yang ditampilkan dalam web browser.

2.7 Hyper Text Transfer Protocol (HTTP)

HTTP (Hyper Text Transfer Protocol) adalah protokol yang dipergunakan untuk mentransfer dokumen dalam World Wide Web (WWW). Protokol ini adalah protocol ringan, tidak berstatus dan generik yang dapat dipergunakan berbagai macam tipe dokumen.


(23)

2.8 Pengenalan PHP

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memprogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk pemakai lain. Perangkat lunak yang bersifat free (gratis) ini bisa diunduh dari internet melalui situs www.php.net. Namun, perlu diketahui, PHP terkadang dikemas dalam bundel perangkat lunak, misalnya pada WAMP5. PHP bersifat multiplatform yang artinya PHP dapat berjalan pada berbagai sistem, seperti Windows, Linux dan UNIX.

2.9 Data, Database dan DBMS

2.9.1 Data

Data berasal dari kata “datum” yang berarti fakta yang mengandung arti yang dihubungkan dengan kenyataan, simbol-simbol, gambar-gambar, kata-kata, yang menunjukkan suatu ide objek, kondisi atau tujuan lain.

2.9.2 Database

Database sering didefenisikan sebagai kumpulan data yang terkait. Secara teknis, yang berada dalam sebuah database adalah sekumpulan tabel atau objek lain (indeks, view dan lain-lain). Tujuan utama pembuatan database adalah untuk memudahkan dalam mengakses data. Data dapat ditambahkan, diubah, dihapus atau dibaca dengan relatif mudah dan cepat.

2.9.3 DBMS

Database Management System (DBMS) merupakan suatu cara dalam bentuk sistem berbasis komputer yang digunakan untuk menyimpan dan mengolah data yang bertujuan untuk menciptakan kemudahan dan efisiensi dalam pemakaian dan penyimpanan data.


(24)

2.10. Sejarah PHP

Pertama kali PHP dibuat dan diperkenalkan oleh Rasmus Lerdorf pada tahun 1995 menggunakan nama PHP/FI (Personal Home Page/Form Interpreter). Generasi awal PHP/FI dibuat dari Perl yang waktu itu digunakan untuk kebutuhan pribadi saja. Pada awalnya, PHP/FI merupakan bagian dari Personal Home Page Tools. Namun, karena kebutuhan penggunaan web yang semakin kompleks maka dikembangkan PHP/FI dengan menggunakan bahasa C. Rasmus menulis sejumlah besar fungsi untuk pengaksesan ke dalam database. Penulisan itu juga bertujuan membangun halaman web menjadi dinamis.

Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut kepada khalayak ramai dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI masih Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP. Setelah diberikan sebagai kode open source, PHP kemudian dinamakan Hypertext Preprocessor.

Pada tahun 1997, dikeluarkan PHP/FI versi 2.0. Fungsi-fungsi pada PHP/FI ditulis dengan menggunakan bahasa C. Karena telah memiliki fungsi khusus untuk mengakses database maka, pada tahun yang sama, terdapat kurang lebih 50.000 domain yang menggunakan PHP/FI sebagai bahasa pemrograman untuk website, atau sekitar 1% dari total domain yang ada pada waktu itu.

PHP 3 merupakan generasi baru hasil pemgembangan PHP/FI. Banyak developer

yang terlibat di dalamnya. Tak heran jika PHP 3 dianggap sebagai tonggak awal bagi terciptanya PHP versi sekarang ini. Secara resmi, peluncur PHP 3.0 ialah Andi Gutmans dan Zeev Suraski pada tahun 1997. Mereka mengeluarkan PHP 3.0 karena melihat kelemahan PHP/FI yang digunakan dalam aplikasi e-commerce. Kemudian, mereka menulisnya ulang dengan masih mengacu kepada PHP/FI.


(25)

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi. Dengan penambahan fitur baru, seperti session, output buffering dan penanganan input, menjadikan PHP 4 aman dari berbagai jenis bahasa pemrograman berbasis web

Pada Juni 2004, Zend merilis PHP 5.0. PHP versi 5 muncul untuk menangani kelemahan-kelemahan yang terdapat pada versi sebelumnya. PHP versi 5 dapat membuat file swf dan applet java. Fokus utamanya adalah mengoptimalkan penggunaan PHP untuk OOP (Object Oriented Programming).

2.11. MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual di bawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.

Tidak sama dengan proyek-proyek seperti Apache, di mana perangkat lunak dikembangkan oleh komunitas umum dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, di mana memegang hak cipta hampir atas semua kode sumbernya.


(26)

MySQL merupakan hasil buah pikiran dari Michael “Monty” Widenius, David Axmark dan Allan Larsson yang dimulai pada tahun 1995. Mereka kemudian mendirikan perusahaan bernama MySQL AB di Swedia. Tujuan awal ditulisnya program ini adalah untuk mengembangkan aplikasi web yang akan digunakan oleh salah satu klien MySQL AB.

MySQL versi 1.0 dirilis pada Mei 1996 dan penggunaannya hanya terbatas di kalangan intern saja. Pada bulan Oktober 1996, MySQL versi 3.11.0 dirilis ke masyarakat luas di bawah lisensi “Terbuka Tapi Terbatas”.

Barulah pada bulan Juni 2000, MySQL AB mengumumkan bahwa mulai MySQL versi 3.23.19 diterapkan sebagai GPL (General Public License). Dengan lisensi ini, maka “Siapa pun boleh melihat program aslinya dan menggunakan program eksekusinya dengan cuma-cuma. Dan bila ingin memodifikasi pada program aslinya, maka program modifikasi tersebut harus dilepas di bawah lisensi GPL juga”.

Hingga kini MySQL terus berkembang dengan berbagai penyempurnaan sehingga dirilis MySQL versi 5.0.21 pada bulan Mei 2006, yang semula untuk melakukan administrasi dalam basis data MySQL, dengan menggunakan modul yang berupa Command Prompt (perintah: mysql dan mysqladmin). Saat ini dapat dirancang sebuah database melalui

modul berbasis grafik GUI (Graphical User Interface).

2.11.2 Perintah Dasar MySQL

Dalam menjalan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan mysql pada Command Prompt.

Perintah-perintahnya adalah sebagai berikut : 1. Menampilkan database : SHOW DATABASE ;


(27)

3. Memilih database yang akan digunakan : USE database ; 4. Menampilkan tabel : SHOW TABLE ;

5. Membuat tabel baru : CREATE TABLE tabel (field spesifikasi_field,...) ;

6. Menampilkan struktur tabel : SHOW COLUMNS FROM tabel atau DESCRIBE tabel ;

7. Mengubah struktur tabel : ALTER TABLE tabel Jenis_Pengubahan ;

8. Mengisikan data : INSERT INTO tabel (kolom1,...) VALUES (‘data_kolom1’,...); atau INSERT INTO tabel SET kolom1 = ‘data_kolom1’,...;

9. Menampilkan data : SELECT kolom FROM tabel WHERE kriteria ORDER BY kolom atau SELECT * FROM tabel ;

10.Mengubah data : UPDATE tabel SET kolom = pengubahan_data WHERE kriteria;

11.Menampilkan data dengan kriteria tertentu : SELECT kolom1,... FROM tabel WHERE kriteria ;

12.Menghapus data : DELETE FROM tabel WHERE kriteria ; 13.Menghapus tabel : DROP tabel ;

14.Menghapus database : DROP database ; 15.Keluar dari MySQL : QUIT atau EXIT


(28)

BAB 3

GAMBARAN UMUM SMK YWKA MEDAN

3.1 Sejarah Singkat SMK YWKA Medan

Yayasan Wanita Kereta Api atau disingkat YWKA semula adalah IWKA atau Ikatan Wanita Kereta Api, yaitu suatu organisasi wanita yang didirikan pada 31 Agustus 1955 oleh para isteri karyawan perusahaan Djawatan Kereta Api (DKA). Nasionalisme yang tinggi serta kepedulian terhadap dunia pendidikan mendorong IWKA untuk mendirikan taman kanak-kanak di daerah yang belum terjangkau oleh sekolah umum yang didirikan pemerintah, sekaligus membantu para karyawan perusahaan yang karena tugas harus berada jauh dari fasilitas umum bagi pendidikan putra-putrinya. Jumlah taman kanak-kanak yang didirikan selanjutnya berkembang hingga mencapai 61 sekolah, tersebar di Jawa dan Sumatra.

Organisasi yang berkiprah dengan tujuan mempersatukan & mempererat tali persaudaraan anggota tanpa memandang aliran politik, keyakinan agama, pangkat/derajat serta memiliki visi membantu pemerintah di dunia pendidikan ini selanjutnya mengembangkan penyelenggaraan satuan pendidikan berturut-turut menjadi beberapa SD, SMP, SMA dan SMEA.

Dinamika organisasi wanita yang terjadi di Indonesia pada era tahun 1979 membawa perubahan bentuk organisasi IWKA, sehingga hal tersebut berdampak pada keputusan untuk menghibahkan kekayaannya ke Yayasan Pusaka (Pusat Kesejahteraan Karyawan Kereta Api). Dengan kondisi yang demikian bagi Yayasan Pusaka mendorong untuk mendirikan anak yayasan dengan nama Yayasan Wanita Kereta Api (YWKA) pada tahun 1980, sesuai Akta Notaris Raden Soegeng Dirdjodipoero, SH.

Melalui Bidang Pendidikan, YWKA melanjutkan perjuangan IWKA yang telah merintis pendirian satuan pendidikan TK hingga SMA serta selanjutnya SMK. Penyelenggaraan satuan pendidikan dilaksanakan lebih pada mendukung program pemerintah, sehingga visi YWKA bermuara pada hal yang sama yaitu mencerdaskan kehidupan bangsa.


(29)

Lokasi SMK YWKA Medan :

Jl. Lampu No. 2 P.Brayan Bengkel Medan Telp. (061) 6641926 / HP. 0813 9606 5051

Angkutan Umum :

1. Marelan : 105 (Rahayu)

2. Belawan : 65 (Mars)

3. Mandala : 28 (Mitra)

4. Padang Bulan : 123 (Mini)

5. Karya : 123 (Mini)

6. Aksara : 105 (Rahayu)

7. Marelan/Paya Rumput/Mabar : 78 (KPUM) 8. Kereta Api Lelawangsa : Belawan/Medan 3.3 Visi dan Misi

3.3.1 Visi

Dengan Agama , Ilmu dan Sikap Beriman, Bertaqwa berupaya mewujudkan 4 Pilar Pendidikan. IQ, EQ, SQ.

3.3.2 Misi

1. Menyiapkan siswa untuk memasuki lapangan kerja dan mengembangkan

2. Kerja serta mengembangkan sikap professional.

3. Menyiapkan siswa agar mampu memilih karir, mampu berkompetensi

4. Dan mampu mengembangkan diri.

5. Menyiapkan tenaga kerja tingkat menengah untuk mengisi kebutuhan dunia

6. Usaha dan industri pada saat ini maupun pada masa yang akan datang

7. Menyiapkan tamatan agar menjadi warga Negara yang Produktif , adaptif dan Kreatif.


(30)

KEPALA SEKOLAH 3.4 Struktur Organisasi

Gambar 3.1 Struktur Organisasi SMK YWKA Medan

3.5 Tugas Pokok dan Wewenang 3.5.1 Fungsi dan Tugas Sekolah

Sekolah merupakan lembaga pendidikan yang berfungsi sebagai unit pelaksana teknis (UPT) pendidikan jalur sekolah, secara garis besar memiliki tugas dan tanggung jawab sebagai berikut :

a. Melakasanakan pendidikan di sekolah selama jangka waktu tertentu sesuai dengan jenis, jenjang dan sifat sekolah tersebut.

b. Melaksanakan pendidikan dan pengajaan dengan kurikulum yang berlaku. c. Melaksanakan bimbingan dan konseling bagi siswa sekolah.

d. Membina Organisasi Siswa Intra Sekolah (OSIS). e. Melaksanakan urusan tata usaha.

f. Membina kerja sama dengan orang tua, masyarakat dan instansi terkait. KEPALA

TATA USAHA

PKS I BIDANG KURIKULUM

PKS II BIDANG KESISWAAN

PKS III BIDANG KEUANGAN

DEWAN GURU


(31)

g. Bertanggung jawab kepada Kepala Kantor Wilayah Kementrian Pendidikan Nasional.

3.5.2 Fungsi dan Tugas Pengelola Sekolah 3.5.2.1 Kepala Sekolah

Kepala sekolah berfungsi sebagai :

a. Kepala sekolah selaku edukator melaksanakan proses pembelajaran secara efektif dan efisien

b. Kepala sekolah selaku Manajer mempunyai tugas : 1. Menyusun perencanaan

2. Mengorganisasikan kegiatan 3. Mengarahkan kegiatan 4. Mengkoordinasikan kegiatan 5. Melaksanakan pengawasan 6. Melakukan pengawasan 7. Menentukan Kebijakan 8. Mengadakan rapat 9. Mengambil keputusan

10. Mengatur proses belajar-mengajar 11. Mengatur administrasi

a. Ketatausahaan b. Siswa

c. Ketenangan

d. Sarana dan prasarana e. Keuangan

12. Mengatur Organisasi Siswa Intra Sekolah (OSIS)

13. Mengatur hubungan sekolah dengan masyarakat dan instansi

c. Kepala sekolah selaku administrator bertugas menyelenggarakan administrasi : 1. Perencanaan

2. Pengorganisasian 3. Pengarahan 4. Pengkoordinasian 5. Pengawasan 6. Kurikulum 7. Kesiswaan


(32)

8. Ketatausahaan 9. Ketenagaan 10. Kantor 11. Keuangan 12. Perpustakaan 13. Laboratorium

14. Ruang keterampilan/kesenian 15. Bimbingan konseling

16. UKS 17. OSIS 18. Sebaguna 19. Media 20. Gudang 21. 6K

d. Kepala sekolah selaku Superd. Kepala sekolah selaku Supervisor bertugas menyelenggarakan supervisi mengenai :

1. Proses belajar-mengajar

2. Kegiatan bimbingan dan konseling 3. Kegiatan ekstra kulikuler

4. Kegiatan kerjasama dengan masyarakat dan instansi terkait 5. Sarana dan prasarana

6. Kegiatan 7. Kegiatan 6K

3.5.2.2 Pembantu Kepala Sekolah

Pembantu kepala sekolah pada SMK YWKA adalah 1 (satu) orang. Untuk itu dapat ditambah sesuai dengan kebutuhan. Wakil kepala sekolah dapat membantu kepala sekolah dalam kegiatan sebagai berikut :

a. Penyusunan rencana, pembuatan program kegiatan dan program pelaksanaan b. Pengorganisasian

c. Pengatahan d. Ketenagaan e. Koordinasi f. Pengawasan g. Penilaiaan

h. Identifikasi dan pengumpulan i. Penyusunan laporan


(33)

Pembantu Kepala Sekolah membantu Kepala Sekolah dalam urusan-urusan sebagai berikut :

a. Kurikulum

1. Pengelolaan siswa 2. Pembagian tugas guru 3. Kegiatan belajar mengajar 4. Membukukan nilai siswa 5. Menyusun jadwal pelajaran 6. Melakukan penjabaran kurikulum 7. Menyusun tata proses belajar-mengajar

8. Mengkoordinasikan administrasi buku kurikulum 9. Mendata buku preferensi guru

10. Penyusunan test, perangkingan penerimaan siswa baru 11. Pengadministrasisan bahan evaluasi

12. Mengelola STTB

13. Secara bersama Pembantu Kepala Sekolah lainnya dalam melaksanakan ujian dan PSB

14. Mengelola program dan silabus guru

15. Mengatur pelaksanaan/pengaturan pintu siswa setiap pagi sebelum masuk sekolah

16. Hal lain yang berhubungan dengan tugasnya, meliputi : a. Entri data nilai siswa

b. Menyiapkan format rapor

c. Menyiapkan data hasil kemajuan belajar siswa d. Pembuatan kohor

e. Kelengkapan suspendi b. Kesiswaan

1. Mengatur dan mengkoordinasikan pelaksanaan 6K (Keamanan, Kebersihan, Ketertiban, Kekeluargaan dan Kerindangan).

2. Mengatur program dan pelaksanaan bimbingan dan konseling.

3. Mengatur dan membia kegiatan meliputi Kepramukaan, Palang Merah Remaja, Unit Kesehatan Sekolah, Patroli Keamanan Sekolah dan Paskibra.

4. Menyusun dan mengatur pelaksanaan pemilihan siswa teladan sekolah. 5. Menyelenggarakan cerdas cermat dan olahraga prestasi.

6. Menyeleksi calim untuk diusulkan mendapatkan beasiswa. c. Sarana dan Prasarana

1. Merencanakan kebutuhan sarana dan prasarana untuk menunjang proses belajar mengajar

2. Mengatur pemanfaatan sarana dan prasarana 3. Mengelola perawatan perbaikan dan pengisian 4. Menyusun laporan


(34)

d. Hubungan Masyarakat

1. Mengatur dan mengembangkan hubungan ke BP3 2. Menyelenggarakan bakti sosial dan karya wisata 3. Menyelenggarakan pameran hasil pendidikan sekolah

3.5.2.3 Guru

Guru bertanggung jawab kepada kepala sekolah dan mempunyai tugas melaksanakan kegiatan proses belajar mengajar secara efektif dan efisien. Tugas dan tanggung jawab guru meliputi :

a. Membuat perangkat program pengajaran b. Melaksanakan kegiatan pembelajaran

c. Melaksanakan kegiatan penilaian proses belajar, ulangan harian, ulangan umum, ujian akhir

d. Melaksanakan analisis hasil ulangan harian

e. Menyusun dan melaksanakan program perbaikan dan pengayaan f. Mengisi daftar nilai siswa

g. Melaksanakan kegiatan membimbing kepada guru lain dalam proses belajar mengajar

h. Membuat alat pelajaran/alat peraga

i. Menumbuhkan kembangkan sikap menghargai karya seni

j. Mengikuti kegiatan pengembangan dan pemasyarakatan kurikulum k. Melaksanakan kegiatan tertentu sekolah

l. Mengadakan pengembangan program pengajaran yang menjadi tanggung jawab

m. Membuat catatan tentang kemajuan hasil belajar siswa

n. Mengisi dan meneliti daftar hadir siswa sebelum memulai pelajaran o. Mengatur kebersihan ruang kelas dan ruang pratikum

3.5.2.4 Wali Kelas

a. Pengelolaan kelas

b. Penyelenggaraan administrasi kelas c. Pembuatan statistik bulanan siswa d. Pengisian daftar kumpulan nilai siswa e. Pengisian daftar kumpulan nilai siswa f. Pembuatan catatan khusus siwa


(35)

g. Pencatatan mutasi siswa

h. Pengisian buku laporan penilaian hasil belajar i. pembagian laporan penilaian hasil belajar

3.5.2.5 Guru bimbingan dan konseling

Bimbingan konseling untuk membantu kepala sekolah dalam kegiatan sebagai berikut: a. Perencanaan program dan pelaksanaan bimbingan dan konseling

b. Koordinasi dengan wali kelas dalam rangka mengatasi masalah yang dihadapi oleh siswa

c. Memberikan layanan bimbingan kepada siswa agar lebih berpartisipasi dalam kegiatan belajar mengajar

d. Memberikan saran dan pertimbangan kepada siswa dalam memperoleh gambaran tentang lanjutan pendidikan dan lapangan pekerjaan yang sesuai e. Mengadakan penilaian pelaksanaan bimbingan dan konseling

f. Menyusun statistik hasil penilaian bimbingan dan konseling g. Melaksanakan kegiatan analisis hasil evakuasi belajar

h. Menyusun dan melaksanakan program tindak lanjut bimbingan dan konseling

i. Menyusun laporan pelaksanaan bimbingan dan konseling

3.5.2.6 Pustakawan Sekolah

Pustakawan sekolah membantu kepala sekolah dalam kegiatan sebagai berikut : a. Perencanaan pengadaan buku/bahan pustaka/media elektronik b. Pengurus pelayanan perpustakaan

c. Perencanaan pengembangan perpustakaan

d. Pemeliharaan dan perbaikan buku-buku, bahan pustaka dan media elektronik

e. Melakukan layanan bagi siswa, guru dan tenaga kependidikan lainnya, serta masyarakat

f. Menyimpan buku-buku perpustakaan g. Menyusun tata tertib perpustakaan

h. Menyusun laporan pelaksanaan kegiatan perpustakaan secara berkala

3.5.2.7 Laboratorium

Pengelola laboratorium membantu kepala sekolah dalam kegiatan sebagai berikut : a. Merencanaan alat dan bahan laboratorium

b. Menyusun jadwal dan tata tertib laboratorium c. Mengatur penyimpanan dan daftar alat laboratorium


(36)

d. Memelihara dan perbaikan alat laboratorium

e. Inventarisasi dan penadministrasian peminjaman alat laboratorium f. Menyusun laporan pelaksanaan kegiatan laboratorium

3.5.2.8 Kepala Tata Usaha Sekolah

Kepala TU memiliki tanggung jawab untuk melaksanakan kegiatan : a. Penyusunan program kerja tata usaha sekolah

b. Pengelolaan keuangan sekolah

c. Pengurusan administrasi perlengkapan sekolah d. Penyusunan administrasi perlengkapan sekolah

e. Pembinaan dan pengembangan karir pegawai tata usaha sekolah f. Penyusunan dan penyajian data/statistik sekolah

g. Mengkoordinasikan dan melaksanakan 6K

h. Menyusun laporan pelaksanaan kegiatan pengurusan secara berkala

3.5.2.9 Teknisi Media

Teknisi media membantu dalam kegiatan : a. Merencanakan pengadaan alat media

b. Menyusun jadwal tata tertib pengembangan media c. Menyusun program kegiatan teknisi media

d. Mengatur penyimpanan, pemeliharaan dan perbaikan alat media e. Inventarisasi dan pengadministrasian alat media

f. Menyusun laporan pemanfaatan alat-alat media

3.6 Sistem Yang Sedang Berjalan

Dalam membentuk Sistem Dokumentasi Nilai Akademik pada SMK YWKA Medan, tidak terlepas dari sistem yang selama ini berjalan pada sekolah tersebut. Setiap saat sekolah pasti melakukan pelaksanaan kegiatan belajar mengajar lalu melakukan evaluasi terhadap hasil belajar dengan melakukan pengujian sehingga didapat hasil berupa nilai siswa yang dapat dijadikan sebagai acuan untuk melakukan proses selanjutnya.

Untuk kegiatan pemberian nilai, sekolah memberikan ujian sebanyak dua kali atau dua semester dan setiap tahun ajaran adalah penentuan naik atau tidaknya siswa tersebut. Adapun cara penilaian siswa adalah sebagai berikut :

1. Setiap guru bidang studi memberikan soal ujian kepada seluruh siswa setiap mengikuti ujian

2. Hasil ujian diserahkan kepada pengawas ujian untuk diserahkan kepada guru masing-masing bidang studi untuk diperiksa


(37)

3. Hasil nilai dari pemeriksaan diserahkan kepada wali kelas untuk dicatat/dipindahkan ke rapor siswa

4. Nilai-nilai yang telah dicatat dalam daftar kumpulan nilai diserahkan kepada Kepala Sekolah


(38)

BAB 4

PERANCANGAN SISTEM

4.1 Sistem Yang Diusulkan

Proses pengolahan data nilai akademik siswa yang dilakukan didalam sistem dokumentasi yang akan dibuat tidak jauh berbeda dengan proses yang telah dilaksanakan selama ini disekolah. Hanya saja perbedaannya terletak pada kemudahan akses yang dapat dilakukan oleh masing-masing entitas dalam satu sistem tersebut.

Data nilai akademik yang selama ini hanya dapat dilakukan secara manual di sekolah, dengan sistem yang baru ini dapat dilakukan secara terkomputerisasi. Data yang diolah bukan hanya nilai namun juga data-data lainnya yang digunakan dalam suatu proses belajar mengajar disekolah seperti data guru, pelajaran dan lain sebagainya.

4.2 Perancangan Struktur Database

Database adalah kumpulan file-file yang saling berelasi antara file yang satu dengan file yang lain sehingga membentuk satu kesatuan data. Dalam sebuah database, dapat kita jumpai lebih dari satu tabel. Pada tabel biasanya terdiri dari field-field, tipe data, jumlah karakter pada tiap field yang di-input dan keterangan tambahan lainnya.

Dalam perancangan SISTEM DOKUMENTASI NILAI AKADEMIK DI SMK YWKA MEDAN DENGAN PHP DAN MYSQL, penulis membuat 5 tabel dalam database yang diberi nama siakademik. Tabel-tabel tersebut terdiri atas :

Tabel 4.1 Tabel Data User

FIELD DATA TYPE DESCRIPTION

id int(4) ID data dan primary key

Nama varchar(35) Nama User

Password varchar(35) Password User

Status varchar(35) Status User dalam Sistem

Tabel 4.2 Tabel Data Pegawai

FIELD DATA TYPE DESCRIPTION


(39)

nip varchar(25) Nomor Induk Pegawai

nama varchar(40) Nama Pegawai

tanggal_lahir varchar(20) Tanggal Lahir Pegawai

tempat_lahir varchar(50) Tempat Lahir Pegawai

agama varchar(20) Agama Pegawai

jenis_kelamin char(10) Jenis Kelamin Pegawai

tmt_cpns varchar(20) Tamatan CPNS

jabatan varchar(30) Jabatan Pegawai

golongan varchar(5) Golongan Pegawai

tmt_pangkat varchar(20) Pangkat Pegawai

pendidikan tinytext Pendidikan Pegawai

jurusan varchar(30) Jurusan Pegawai

mata_pelajaran varchar(30) Mata Pelajaran Pegawai

masa_kerja int(3) Lamanya Masa Kerja

lama_kepsek int(3) Lamanya Masa Jabatan

gapok int(9) Gaji Pokok Pegawai

status_sertifikat varchar(20) Sertifikat Pegawai

keterangan text Keterangan

Tabel 4.3 Tabel Data Siswa

FIELD DATA TYPE DESCRIPTION

id int(5) ID data dan primary key

nisn varchar(25) Nomor Induk Siswa

nama varchar(40) Nama Siswa

agama varchar(20) Agama Siswa

jenis_kelamin varchar(20) Jenis Kelamin Siswa

alamat text Alamat Siswa

ttl text Tempat dan Tanggal Lahir

masuk varchar(20) Siswa Masuk

kelas varchar(10) Kelas Masuk Siswa

semester varchar(5) Semester Masuk Siswa

keterangan text Keterangan Siswa

Tabel 4.4 Tabel Data Pelajaran

FIELD DATA TYPE DESCRIPTION

id int(5) ID data dan primary key

nama_mp varchar(50) Nama Pelajaran

kode_mp varchar(9) Kode Mata Pelajaran


(40)

FIELD DATA TYPE DESCRIPTION

Id Int(5) ID data dan primary key

Nisn Varchar(50) Nomor induk Siswa

Kelas Varchar(50) Kelas Siswa

Semester Varchar(50) Semester Siswa

Kkm_penjas Varchar(50) Nilai Siswa

Angka_penjas Varchar(50) Nilai Siswa

Huruf_penjas Text Nilai Siswa

Deskripsi_penjaskes Text Nilai Siswa

Kkm_pendAgm Varchar(50) Nilai Siswa

Angka_pendAgm Varchar(50) Nilai Siswa

Huruf_pendAgm Text Nilai Siswa

Deskripsi_pendAgm Text Nilai Siswa

kkm_ppkn Varchar(50) Nilai Siswa

angka_ppkn Varchar(50) Nilai Siswa

huruf_ppkn Text Nilai Siswa

Deskripsi_ppkn Text Nilai Siswa

Kkm_bi Varchar(50) Nilai Siswa

Angka_bi Varchar(50) Nilai Siswa

Huruf_bi Text Nilai Siswa

Deskripsi_bi Text Nilai Siswa

Kkm_mtk Varchar(50) Nilai Siswa

Angka_mtk Varchar(50) Nilai Siswa

Huruf_mtk Text Nilai Siswa

Deskripsi_mtk Text Nilai Siswa

Kkm_akuntansi Varchar(50) Nilai Siswa

Angka_akuntansi Varchar(50) Nilai Siswa

Huruf_akuntansi Text Nilai Siswa

Deskripsi_akuntansi Text Nilai Siswa

Kkm_ekonomi Varchar(50) Nilai Siswa

Angka_ekonomi Varchar(50) Nilai Siswa

Huruf_ekonomi Text Nilai Siswa

Deskripsi_ekonomi Text Nilai Siswa

Kkm_tik Varchar(50) Nilai Siswa

Angka_tik Varchar(50) Nilai Siswa

Huruf_tik Text Nilai Siswa

Deskripsi_tik Text Nilai Siswa

Kkm_bing Varchar(50) Nilai Siswa

Angka_bing Varchar(50) Nilai Siswa


(41)

Deskripsi_bing Text Nilai Siswa

Kkm_sejarah Varchar(50) Nilai Siswa

Angka_sejarah Varchar(50) Nilai Siswa

Huruf_sejarah Text Nilai Siswa

Deskripsi_sejarah Text Nilai Siswa

4.3 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) tersusun atas 3 (tiga) komponen entitas, atribut dan kerelasian antar entitas. Secara garis besar entitas merupakan onjek yang terlibat dalam sebuah sistem. Atribut berperan sebagai penjelas entitas dan kerelasian menunjukkan hubungan yang terjadi antara dua entitas.

Adapun ERD dari Sistem Dokumentasi Nilai SMK YWKA Medan adalah sebagai berikut :

Siswa Mempunyai Nilai

Harus Memiliki

Absensi

Mempunyai

Kelas

Diwakilkan

Pegawai

Memiliki Golongan


(42)

4.4 Flowchart

Flowchart adalah suatu bagian yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Flowchart/diagram alir dapat juga diartikan sebagai sekumpulan simbol-simbol atau skema yang menunjukkan atau menggambarkan rangkaian kegiatan program dari mulai awal hingga akhir atau urutan langkah-langkah dari suatu program.

Tabel 4.6 Simbol-Simbol pada Flowchart

Simbol Kegunaan

Terminal point symbol

Simbol titik terminal digunakan untuk awal dan akhir suatu proses

Input/Output symbol

Simbol input/output digunakan untuk mewakili data input/output

Process symbol

Simbol proses digunakan untuk menunjukkan pengeluaran yang dilakukan oleh komputer

Predefined process symbol

Simbol proses definisi digunakan untuk menunjukkan suatu operasi yang rinciannya

ditunjukkan di tempat lain

Connector symbol

Simbol penghubung digunakan untuk menunjukkan sambungan dari bagan alir yang terputus di

halaman yang masih sama

Off line connector symbol

Simbol pemutus hubungan digunakan untuk masuk dan keluarnya suatu prosedur pada lembar kertas

yang lain

Magnetic disk symbol

Simbol magnetic digunakan untuk menunjukkan database yang dipakai dalam program

Simbol keputusan digunakan untuk suatu penyeleksian kondisi di dalam program


(43)

Decission symbol

Preparation symbol

Simbol persiapan digunakan untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat

pengolahan di dalam storage

Document symbol

Simbol dokumen merupakan simbol untuk menunjukkan data yang berbentuk kertas maupun

informasi

Line connector

Arus/flow dari prosedur yang dapat dilakukan dari atas ke bawah, dari bawah ke atas, dari kiri ke

kanan dan sebaliknya.

Gambar 4.4 Flowchart Contack Us A

Contack Us

Isi ?

Keluar ? Home

Kontak


(44)

Gambar 4.5 Flowchart Search B

Search

Cari ?

Keluar ? Home

Search


(45)

Gambar 4.6 Flowchart Chat C

Chat

Mix Chat ?

Keluar ? Home

Website


(46)

Gambar 4.7 Flowchart Admin D

Form Login

Username&pa ssword valid ?

Keluar ? Home

Dapatkan

Status Admin Data


(47)

BAB 5

IMPLEMENTASI SISTEM

5.1. Pengertian dan Tujuan Implementasi Sistem

Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan mengujinya.

Adapun langkah-langkah yang dibutuhkan dalam implemantasi sistem adalah : a. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang

suatu sistem informasi.

b. Menyelesaikan rancangan sistem.

c. Menulis, menguji, mengontrol dan mendokumentasikan website. d. Mendapatkan persetujuan.

5.2 Tujuan Implementasi

Adapun tujuan dari implementasi sistem adalah :

1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang telah disetujui, menyusun dokumen-dokumen baru atau dokumen yang baru diperbaiki. 2. Menulis, menguji, mendokumentasikan program-program dan prosedur yang

diperlukan dalam dokumen desain sistem yang telah disetujui.

3. Memastikan bahwa operator dapat mengoperasikan sistem yang baru yaitu dengan mempersiapkan manual pemakaian (tata cara penggunaan) dan melatih operator tersebut.

4. Memperhitungkan bahwa sistem tersebut dapat memenuhi permintaan pengguna yaitu dengan menguji sistem secara keseluruhan.

5. Memastikan bahwa konversi ke sistem baru berjalan secara lancar, yaitu dengan membuat perencanaan, mengontrol, dan melakukan instalasi sistem baru secara baik dan benar


(48)

5.3 Komponen Utama dalam Implementasi Sistem

Dalam menjalankan sistem tersebut dengan menggunakan komputer harus memiliki 3 komponen utama, antara lain Hardware (Perangkat Keras), Software (Perangkat Lunak) dan Brainware (Unsur Manusia).

5.3.1 Hardware (Perangkat Keras)

Hardware merupakan komponen-komponen yang terlihat secara fisik, yang saling bekerja sama dalam melaksanakan pengolahan data. Perangkat keras yang digunakan meliputi :

1. Processor Pentium III atau lebih tinggi.

2. Harddisk untuk tempat sistem operasi dan media penyimpanan data. 3. Memori minimal 128 MB.

4. Monitor. 5. Keyboard. 6. Mouse. 7. Printer.

5.3.2 Software (Perangkat Lunak)

Software adalah instruksi atau program-program komputer yang dapat digunakan oleh komputer dengan memberikan fungsi serta penampilan yang diinginkan. Dalam hal ini, perangkat lunak yang digunakan penulis untuk aplikasi perancangan websiteadalah :

1. Sistem operasi Windows XP.

2. Adobe Photoshop adalah perangkat lunak editor citra buatan Adobe System yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek.

3. Macromedia Dreamweaver 8, software yang dipakai untuk merancang website. 4. Appserv adalah sebuah aplikasi web server lokal yang terdiri dari Apache, MySQL,


(49)

5. MySQL Query Browser adalah sebuah software yang memberi kemudahan dalam mengakses serta mengubah data dari database MySQL.

6. Web Browser adalah software yang digunakan untuk mengakses website yang sedang dibuat.

5.3.3 Brainware (Unsur Manusia)

Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk menangani sistem dan merupakan unsur manusia yang meliputi :

1. Analis Sistem, yaitu orang membentuk dan membangun fasilitas rancangan sistem atau program.

2. Programmer, yaitu orang yang mengerti bahasa pemrograman yang digunakan dalam membuat dan membangun suatu program.

3. Operator (Admininistrator), yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan oleh komputer dalam menghasilkan informasi dan lain sebagainya.

4. User, yaitu orang yang memakai sistem yang telah dirancang untuk mendapatkan informasi yang dibutuhkan.


(50)

5.4. Tampilan Menu Home

Gambar 5.1 Tampilan Homepage

Tampilan menu homepage adalah tampilan menu selamat datang. Didalam homepage terdapat sejarah sekolah tersebut bahwasannya SMK YWKA MEDAN Yayasan Wanita Kereta Api atau disingkat YWKA semula adalah IWKA atau Ikatan Wanita Kereta Api, yaitu suatu organisasi wanita yang didirikan pada 31 Agustus 1955 oleh para isteri karyawan perusahaan Djawatan Kereta Api (DKA). Nasionalisme yang tinggi serta kepedulian terhadap dunia pendidikan mendorong IWKA untuk mendirikan taman kanak-kanak di daerah yang belum terjangkau oleh sekolah umum yang didirikan pemerintah, sekaligus membantu para karyawan perusahaan yang karena tugas harus berada jauh dari fasilitas umum bagi pendidikan putra-putrinya. Jumlah taman kanak-kanak yang didirikan selanjutnya berkembang hingga mencapai 61 sekolah, tersebar di Jawa dan Sumatra. Organisasi yang berkiprah dengan tujuan mempersatukan & mempererat tali persaudaraan anggota tanpa memandang aliran politik, keyakinan agama, pangkat/derajat serta memiliki visi membantu pemerintah di dunia pendidikan ini selanjutnya mengembangkan penyelenggaraan satuan pendidikan berturut-turut menjadi beberapa SD, SMP, SMA dan SMEA. Dinamika organisasi wanita yang terjadi di Indonesia pada era tahun 1979 membawa perubahan bentuk organisasi IWKA, sehingga hal tersebut berdampak pada keputusan untuk menghibahkan kekayaannya ke Yayasan Pusaka (Pusat Kesejahteraan Karyawan Kereta Api). Dengan kondisi yang demikian bagi Yayasan


(51)

Pusaka mendorong untuk mendirikan anak yayasan dengan nama Yayasan Wanita Kereta Api (YWKA) pada tahun 1980, sesuai Akta Notaris Raden Soegeng Dirdjodipoero, SH. Melalui Bidang Pendidikan, YWKA melanjutkan perjuangan IWKA yang telah merintis pendirian satuan pendidikan TK hingga SMA serta selanjutnya SMK. Penyelenggaraan satuan pendidikan dilaksanakan lebih pada mendukung program pemerintah, sehingga visi YWKA bermuara pada hal yang sama yaitu mencerdaskan kehidupan bangsa. Dalam homepage juga terdapat info-info sekolah dan kegiatan yang dilaksanakan dalam sekolah tersebut.

Listing Program Pada Menu Homepage : <div class="post">

<h2 class="title"><a href="#">Welcome SMK YWKA MEDAN </a></h2>

<p class="meta"><span class="date">Mei 21, 2012</span><span class="posted">Posted by <a href="#">Someone</a></span></p>

<div style="clear: both;">&nbsp;</div> <div class="entry">

<p>This is <strong>History Full SMK YWKA MEDAN </strong>Yayasan Wanita Kereta Api atau disingkat YWKA semula adalah IWKA atau Ikatan Wanita Kereta Api, yaitu suatu organisasi wanita yang didirikan pada 31 Agustus 1955 oleh para isteri karyawan perusahaan Djawatan Kereta Api (DKA). Nasionalisme yang tinggi serta kepedulian terhadap dunia pendidikan mendorong IWKA untuk mendirikan taman kanak-kanak di daerah yang belum terjangkau oleh sekolah umum yang didirikan pemerintah, sekaligus membantu para karyawan perusahaan yang karena tugas harus berada jauh dari fasilitas umum bagi pendidikan putra-putrinya. Jumlah taman kanak-kanak yang didirikan selanjutnya berkembang hingga mencapai 61 sekolah, tersebar di Jawa dan Sumatra. Organisasi yang berkiprah dengan tujuan mempersatukan & mempererat tali persaudaraan anggota tanpa memandang aliran politik, keyakinan agama, pangkat/derajat serta memiliki visi membantu pemerintah di dunia pendidikan ini selanjutnya mengembangkan penyelenggaraan satuan pendidikan berturut-turut menjadi beberapa SD, SMP, SMA dan SMEA. Dinamika organisasi wanita yang terjadi di Indonesia pada era tahun 1979 membawa perubahan bentuk organisasi IWKA, sehingga hal tersebut berdampak pada keputusan untuk menghibahkan kekayaannya ke Yayasan Pusaka (Pusat Kesejahteraan Karyawan Kereta Api). Dengan kondisi yang demikian bagi Yayasan Pusaka mendorong untuk mendirikan anak yayasan dengan nama Yayasan Wanita Kereta Api (YWKA) pada tahun 1980, sesuai Akta Notaris Raden Soegeng Dirdjodipoero, SH.</p>

<p>Melalui Bidang Pendidikan, YWKA melanjutkan perjuangan IWKA yang telah merintis pendirian satuan pendidikan TK hingga SMA serta selanjutnya SMK. Penyelenggaraan satuan pendidikan dilaksanakan


(52)

lebih pada mendukung program pemerintah, sehingga visi YWKA bermuara pada hal yang sama yaitu mencerdaskan kehidupan bangsa.</p>

<p class="links"><a href="#">Read More</a>&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;<a

href="#">Comments</a></p> </div> </div>

<div class="post">

<h2 class="title"><a href="#">Peringatan Hari Guru</a></h2>

<p class="meta"><span class="date">November 25, 2011</span><span class="posted">Posted by <a href="#">Someone</a></span></p>

<div style="clear: both;">&nbsp;</div> <div class="entry">

<p>Untuk meperingati hari guru pada tanggal 25 November 2011 lalu, SMK YWKA juga melaksanakan upacara untuk memperingati hari guru tersebut. Seluruh keluarga besar SMK YWKA turut serta dalam peringatan ini. Serangkaian bunga juga diberikan kepada para guru sebagai simbolis tanda terima kasih siswa terhadap guru. Upacara yang berlangsung di tanah lapang sekolah ini berlangsung aman dan tentram. Kepala sekolah sebagai pembina pada upacara ini tak lupa pula untuk memberikan sepatah dua patah kata untuk memberikan nasihat yang sangat bermanfaat bagi seluruh peserta upacara. Besar harapan kita agar harmoni ini bisa membuat ikatan antara siswa dan guru semakin kuat, sehingga dapat memotivasi siswa untuk lebih giat belajar . Sebaliknya, diharapkan guru juga mampu memberikan segenap ilmunya untuk terus meningkatkan kemampuan siswa. Upacara ini berlangsung kurang lebih 1 jam yang diakhir acara adalah silaturahmi guru dan siswa serta pemberian cendramata kepada seluruh guru SMK YWKA Medan.</p>

<p class="links"><a href="#">Read More</a>&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;<a

href="#">Comments</a></p> </div> </div>

<div class="post">

<h2 class="title"><a href="#">Kegiatan Cerdas Cermat </a></h2>

<p class="meta"><span class="date">Maret 26, 2011</span><span class="posted">Posted by <a href="#">Someone</a></span></p>

<div style="clear: both;">&nbsp;</div> <div class="entry">

<p>Kegiatan Lomba Cerdas Cemerlang Ceria YWKA yang akan dilaksanakan pada hari Sabtu tanggal 26 maret 2011 dilakukan


(53)

Sosialisasi melalui media digital bekerja sama dengan Radio Mara Bandung pada hari selasa 22 Maret, sebagai bentuk publikasi YWKA dalam kegiatan tersebut, Dalam Acara Sosialisasi di Radio Mara tersebut, dipaparkan tentang kegiatan lomba. dan acara talkshow "Kembangkan Generasi Platinum Melalui Pembelajaran Yang Kreatif ". Dimana Talkshow tersebut bersamaan pada saat anak anak melaksankan lomba. cara tersebut dihadiri oleh seluru pengurus BPS YWKA, dan supporting acara Pesona Edu.</p>

<p class="links"><a href="#">Read More</a>&nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;<a

href="#">Comments</a></p> </div>

5.4 Tampilan Menu Info Pendaftaran

Gambar 5.2 Tampilan Menu Informasi Pendaftaran

Tampilan menu info pendaftaran berisikan tentang tampilan menu informasi pendaftaran bahwasannya tempat pendaftarannya berada dikantor SMK YWKA Medan yang beralamat di Jl. Lampu No. 2 P.Brayan Bengkel Medan bisa menghubungi Telp. (061) 6641926 / HP. 0813 9606 5051. Syarat Pendaftaran Siswa Baru :


(54)

1. Usia Maksimum 19 Tahun 2. Mengisi Formulir Pendaftaran 3. Menyerahkan

a. Photo Copy Ijazah yang di legalisir 1 Lembar b. Photo Copy SKHUN yang di legalisir 1 Lembar c. Menunjukkan Ijazah dan SKHUN Asli

d. Pas Photo Ukuran 3×4 = 2 Lembar dan 2×3=2 Lembar Melunasi :

Untuk SMK (BM/SMEA) 1. Uang Pendaftaran Rp. 75.000

2. Uang SPP bulan Juli 2011 BM (SMEA) Rp. 150.000

Untuk SMK (TI/STM)

1. Uang Pendaftaran Rp. 75.000

2. Uang SPP bulan Juli 2011 BM (SMEA) Rp. 150.000

Uang Sekolah diatas Sudah Termasuk : 1. Kartu SPP

2. Ujian 3. OSIS

4. Praktek Komputer dan Workshop 5. Internet

6. Pengajian / Kebaktian Rohani 7. Simbol SMK YWKA Medan 8. Atribut Nama Siswa

9. Kartu Tanda Pelajar 10.Simbol OSIS

Listing Program Pada Menu Info Pendaftaran :

<body onLoad="MM_preloadImages('../images/struktur_SMAN1TB.jpg')"><div class="post"> <p> <h3><strong>INFORMASI PENDAFTARAN </strong></h3></p> <div id="content"> <div id="left-area"> <div> <p>Tempat Pendaftaran</p>

<p>Kantor SMK YWKA Medan</p>

<p>Jl. Lampu No. 2 P.Brayan Bengkel MEdan</p> <p>Telp. (061) 6641926 / HP. 0813 9606 5051</p> <p><span id="more-12"> </span></p>

<p>Syarat Pendaftaran Siswa Baru</p> <ol>

<li>Usia Maksimum 19 Tahun</li> <li>Mengisi Formulir Pendaftaran</li> <li>Menyerahkan<br>

- Photo Copy Ijazah yang di legalisir 1 Lembar<br> - Photo Copy SKHUN yang di legalisir 1 Lembar<br> - Menunjukkan Ijazah dan SKHUN Asli<br>


(55)

- Pas Photo Ukuran 3&times;4 = 2 Lembar dan 2&times;3=2 Lembar</li>

</ol>

<p>Melunasi :<br>

Untuk SMK (BM/SMEA)<br> 1. Uang Pendaftaran Rp. 75.000<br>

2. Uang SPP bulan Juli 2011 BM (SMEA) Rp. 150.000<br> Untuk SMK (TI/STM)<br>

1. Uang Pendaftaran Rp. 75.000<br>

2. Uang SPP bulan Juli 2011 BM (SMEA) Rp. 150.000</p> <p>Uang Sekolah diatas Sudah Termasuk :</p>

<ul>

<li>Kartu SPP</li> <li>Ujian</li> <li>OSIS</li>

<li>Praktek Komputer dan Workshop</li> <li>Internet</li>

<li>Pengajian / Kebaktian Rohani</li> <li>Simbol SMK YWKA Medan</li> <li>Atribut Nama Siswa</li>

<li>Kartu Tanda Pelajar</li> <li>Simbol OSIS</li> </ul>

</div> </div>

<div id="sidebar"> </div> </div>

<div id="footer"> <div id="footer-content">

<div id="footer-widgets"> </div> </div>

</div>

<p>&nbsp;</p>


(56)

Gambar 5.5 Tampilan Menu Fasilitas

Tampilan menu fasilitas ini menjelaskan tentang fasilitas yang terdapat pada sekolah tersebut, seperti:

Fasilitas I : Semua Fasilitas di SMK YWKA Medan di gunakan oleh siswa secara cuma-cuma, semua peralatan di maintenance oleh tenaga IT Support Internal SMK YWKA Medan.

Laboratorium KomputerDengan Spesifikasi :

Komputer Deskbook All in One

1. Internet

2. Nonton TV

3. Wi-Fi 4. Web Cam

5. Aplikasi Windows Music Edition 6. Aplikasi Perkantoran 2007

7. Aplikasi Drawing : Corel Draw X3, Adobe Photoshop cs2 Printer Canon Pixma 258 N 270

1. Scanner Black and Color

2. Photo Copy Black and Color Kondisi Ruangan :

1. Full AC

2. Hiasan Aquarium

3. Lemari Karya Siswa

4. Proyektor

Fasilitas 2 : Pemanfaatan proyektor sebagai media pembelajaran yang sangat membantu siswa dalam menerima ilmu yang diberikan oleh para Guru.


(57)

Fasilitas 3 : Demi melengkapi kebutuhan siswa kami menyediakan fasilitas olah raga, keagamaan, dan Tempat Belajar Praktek Siswa

Fasilitas Olah Raga

1. Lapangan Footsal

2. Lapangan Badminton

3. Lapangan Basket

4. Lapangan Voley Fasilitas Keagamaan

1. Masjid

Fasilitas Pembelajaran Praktek

1. Bengkel Kereta Api

2. Ruangan Konfigurasi dan perbaikan untuk Komputer dan Jaringan Fasilitas Lainnya

1. Kantin 2. Parkir Area

3. UKS (Unit Kesehatan Siswa)

4. Toilet

5. Wisma Kereta Api (Lokasi di Brastagi) Listing Program Pada Menu Fasilitas :

<body onLoad="MM_preloadImages('../images/struktur_SMAN1TB.jpg')"><div class="post">

<p>

<h3><strong>FASILITAS </strong></h3> </p>

<div id="content"> <div id="left-area">

<div>

<div id="div"> <div id="div2"> <div>

<p><strong>Fasilitas I</strong> : Semua Fasilitas di SMK YWKA Medan di gunakan oleh siswa secara cuma-cuma, semua peralatan di maintenance oleh tenaga IT Support Internal SMK YWKA Medan.</p>


(58)

Dengan Spesifikasi :</p>

<p><strong>Komputer Deskbook All in One</strong></p> <ul>

<li>Internet</li> <li>Nonton TV</li> <li>Wi-Fi</li> <li>Web Cam</li>

<li>Aplikasi Windows Music Edition</li> <li>Aplikasi Perkantoran 2007</li>

<li>Aplikasi Drawing : Corel Draw X3, Adobe Photoshop cs2</li> </ul>

<p><strong>- Printer Canon Pixma 258 N 270</strong></p> <ul>

<li>Scanner Black and Color</li> <li>Photo Copy Black and Color</li> </ul>

<p><strong><em>- Kondisi Ruangan :</em></strong></p> <ul>

<li>Full AC</li>

<li>Hiasan Aquarium</li> <li>Lemari Karya Siswa</li> <li>Proyektor</li>

</ul>

<p>Fasilitas 2 : Pemanfaatan proyektor sebagai media pembelajaran yang sangat membantu siswa dalam menerima ilmu yang diberikan oleh para Guru.</p> <p>Fasilitas 3 : Demi melengkapi kebutuhan siswa kami &nbsp;menyediakan fasilitas olah raga , keagamaan, dan Tempat Belajar Praktek Siswa</p>

<p><strong><em>- Fasilitas Olah Raga</em></strong></p> <ul> <li>Lapangan Footsal</li> <li>Lapangan Badminton</li> <li>Lapangan Basket</li> <li>Lapangan Voley</li> </ul> <p><strong><em>-Fasilitas Keagamaan</em></strong></p> <ul> <li>Masjid</li> </ul>

<p><strong><em>-Fasilitas Pembelajaran Praktek</em></strong></p> <ul>


(59)

<li>Bengkel Kereta Api</li>

<li>Ruangan Konfigurasi dan perbaikan untuk Komputer dan Jaringan</li>

</ul>

<p><strong><em>-Fasilitas Lainnya&nbsp;</em></strong></p> <ul>

<li>Kantin</li> <li>Parkir Area</li>

<li>UKS (Unit Kesehatan Siswa)</li> <li>Toilet</li>

<li>Wisma Kereta Api (Lokasi di Brastagi)</li> </ul>

<p>&nbsp;</p> </div>

</div>

<div id="sidebar"> </div> </div>

<div id="footer">

<div id="footer-content">

<div id="footer-widgets"> </div> </div>

</div>

<p>&nbsp;</p> </div>

</div> </div>


(60)

5.6 Tampilan Menu Contack Us

Gambar 5.6 Tampilan Menu Contack Us

Tampilan menu contack us ini adalah tampilan menu yang menjelaskan tentang bagaimana cara menghubungi sekolah tersebut, seperti:

Kantor SMK YWKA Medan

Jl. Lampu No. 2 P.Brayan Bengkel Medan Telp. (061) 6641926 / HP. 0813 9606 5051 Angkutan Umum :

1. Marelan : 105 (Rahayu)

2. Belawan : 65 (Mars)

3. Mandala : 28 (Mitra) 4. Padang Bulan : 123 (Mini)

5. Karya : 123 (Mini)

6. Aksara : 105 (Rahayu)

7. Marelan/Paya Rumput/Mabar : 78 (KPUM) 8. Kereta Api Lelawangsa : Belawan/Medan Kontak kami secara online :

Nama Anda : Email Anda :


(61)

Pesan :

Listing Program Menu Contack Us :

<div class="post">

<h2 class="title"><a href="#">Contack Us</a></h2> <div class="entry">

<h3 class="title">&nbsp;</h3> <div>

<p>Kantor SMK YWKA Medan</p>

<p>Jl. Lampu No. 2 P.Brayan Bengkel MEdan</p> <p>Telp. (061) 6641926 / HP. 0813 9606 5051</p> <p>&nbsp;</p>

<p>Angkutan Umum :</p> <ul>

<li>Marelan : 105 (Rahayu)</li> <li>Belawan : 65 (Mars)</li> <li>Mandala : 28 (Mitra)</li> <li>Padang Bulan : 123 (Mini)</li> <li>Karya : 123 (Mini)</li>

<li>Aksara : 105 (Rahayu)</li>

<li>Marelan/Paya Rumput/Mabar : 78 (KPUM)</li> <li>Kereta Api Lelawangsa : Belawan/Medan</li> </ul>

</div>

<p>Kontak kami secara online :

<form method=post action=library/kotak_masuk.php> <table>

<tr><td>Nama Anda</td><td> : </td><td><input name="nama" type="text"></td></tr> <tr><td>Email Anda</td><td> : </td><td><input name="email" type="text"></td></tr> <tr><td valign="top">Pesan</td><td valign="top"> : </td><td><textarea name="pesan" cols="25" rows="5"></textarea></td></tr>

<tr><td colspan=3><input type="submit" name="kirimkan" value="Kirim"></td></tr> </table>

</form> </p>

<p class="links"></a></p> </di


(62)

5.7 Tampilan Menu Login

Gambar 5.7 Tampilan Menu Login

Tampilan menu login ini berfungsi admin maupun siswa yang ingin melihat nilai maupun memasukkan data nilai bagi admin. Masing-masing siswa memiliki webloginnya sendiri-sendiri. Tampilan ini diperuntukan untuk personal. Bukan untuk dipublikasikan. Secara sederhana dapat dikatakan bahwa ini adalah rahasia.

5.8 Tampilan Menu Visi dan Misi

Gambar 5.8 Tampilan Menu Visi dan Misi

Pada tampilan menu visi dan misi ini adalah tampilan menu visi dan misi yang menjelaskan tentang visi dan misi yang terdapat pada sekolah tersebut, seperti :

Visi

Dengan Agama , Ilmu dan Sikap Beriman, Bertaqwa berupaya mewujudkan 4 Pilar Pendidikan. IQ, EQ, SQ.

Misi

1. Menyiapkan siswa untuk memasuki lapangan kerja dan mengembangkan Kerja serta mengembangkan sikap professional.


(63)

2. Menyiapkan siswa agar mampu memilih karir, mampu berkompetensi Dan mampu mengembangkan diri.

3. Menyiapkan tenaga kerja tingkat menengah untuk mengisi kebutuhan dunia Usaha dan industri pada saat ini maupun pada masa yang akan datang

4. Menyiapkan tamatan agar menjadi warga Negara yang Produktif , adaptif dan Kreatif.

Listing Program Menu Visi dan Misi :

<div class="post">

<h2 class="title"><a href="#">VISI DAN MISI </a></h2> <div class="entry">

<h3 class="title">&nbsp;</h3> <div>

<div id="content"> <div id="left-area"> <div>

<p><strong>Visi dan Misi Sekolah SMK YWKA Medan</strong> :</p> <p><strong>Visi</strong></p>

<p>Dengan Agama , Ilmu dan Sikap Beriman, Bertaqwa berupaya mewujudkan</p>

<p>4 Pilar Pendidikan. IQ, EQ, SQ.</p> <p><span id="more-8"> </span></p> <p><strong>Misi</strong></p> <ol>

<li>Menyiapkan siswa untuk memasuki lapangan kerja dan mengembangkan</li>

<p>Kerja serta mengembangkan sikap professional.</p>

<li>Menyiapkan siswa agar mampu memilih karir, mampu berkompetensi</li>

<p>Dan mampu mengembangkan diri.</p>

<li>Menyiapkan tenaga kerja tingkat menengah untuk mengisi kebutuhan dunia</li>


(64)

<p>Usaha dan industri pada saat ini maupun pada masa yang akan datang</p>

<li>Menyiapkan tamatan agar menjadi warga Negara yang Produktif , adaptif</li>

</ol>

<p>Dan Kreatif.</p> </div>

</div> </div> <p></p> <p></a></p> </div> </div>

5.9 Tampilan Menu Guru

Gambar 5.9 Tampilan Menu Guru

Pada tampilan menu guru ini adalah tampilan menu guru yang menjelaskan tentang siapa-siapa saja guru yang mengajar disekolah tersebut. Disini kita dapat melihat seberapa banyak guru dan kita dapat menandai guru-guru tersebut apabila kita telah memasuki sekolah tersebut.

Listing Program Menu Guru :

<div class="post">


(65)

<div class="entry">

<h3 class="title">&nbsp;</h3> <div>

<p>

<img src="images/foto-guru.jpg"> <br>

Seluruh guru berfoto bersama saat selesai upacara peringatan Hari Guru

Kantor SMK YWKA Medan</p> <p>

</p>

</p> </div>

<p class="links"></a></p> </div>

5.10Tampilan Menu ShoutMix Chat

Gambar 5.10 Tampilan Menu ShoutMix Chat

Tampilan menu shoutmix chat ini berfungsi untuk dapat secara langsung berhubungan dengan admin. Jadi siswa-siswi maupun yang ingin mendaftar dapat dengan mudah berhubungan dan bertanya apapun yang ingin dia tanyakan secara langsung.


(1)

5.13Tampilan Biodata Siswa Pada Login Siswa

Gambar 5.12 Tampilan Biodata Siswa Pada Login Siswa

Tampilan ini berfungsi ketika seorang siswa membuka menu biodata siswa. Maka pada saat siswa membuka menu biodata itu akan keluar biodata seputar siswa dan siswi tersebut.

5.14 Tampilan Nilai Siswa Pada Login Siswa

Gambar 5.14 Tampilan Nilai Siswa Pada Login Siswa

Tampilan nilai siswa ini berfungsi untuk menjelaskan tentang bagaimana siswa melihat nilainya pada web login yang telah disediakan sekolah tersebut. Pada tampilan ini siswa dapat melihat nilainya secara personal tidak untuk dipublikasikan.


(2)

5.15 Tampilan Database User Saat Membuka Web Login

Gambar 5.15 Tampilan Database Saat Membuka Weblogin

Tampilan database ini menjelaskan tentang password dan username admin maupun siswa. Disini siapa saja yang telah mendaftar akan secara otomatis masuk kedalam database yang bernama user. Password dan juga username tidak untuk dipublikasikan. Hanya admin yang dapat melihat semua user penggunanya.


(3)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dari hasil pembuatan dan penulisan tugas akhir tentang Sistem Dokumentasi Nilai Pada SMK YWKA Medan, maka Penulis dapat mengambil kesimpulan sebagai berikut :

1. SMK YWKA Medan masih secara manual dan belum terintegrasi dalam sebuah sistem yang terkomputerisasi.

2. Sistem Dokumentasi Nilai yang telah dirancang dan dibuat dapat menciptakan efektifitas dan efisiensi kerja pada SMK YWKA Medan.

3. Sistem yang telah dibuat ini masih memeperlukan perbaikan karena masih memiliki kelemahan-kelemahan dalam memenuhi kebutuhan yang sebenarnya pada SMK YWKA Medan.

4. Tugas akhir ini merupakan salah satu syarat untuk menyelesaikan studi pada Program D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

6.2 Saran

Setelah melakukan analisa terhadap sistem yang sedang berjalan pada SMK YWKA Medan dan kemudian merancang sistem yang baru berbasis website. Adapun saran yang dapat penulis sampaikan adalah :

1. Agar proses yang telah dirancang dapat digunakan oleh SMK YWKA Medan sehingga pengolahan data Akademik dapat lebih baik lagi.

2. Dapat melakukan perbaikan dan penyempurnaan terhadap sistem ini agar menjadi lebih sempurna bila akan diterapkan pada sistem yang lama sehingga saling terintegrasi.

3. Dengan sistem yang baik dan efisien dapat meningkatkan kemajuan di segala aspek pada sekolah tersebut.


(4)

DAFTAR PUSTAKA

Riyanto,2011. Sistem Informasi Penjualan dengan PHP dan MySQL. Yogyakarta : Penerbit Gava Media

Faisal,2011. Aplikasi berbasis Web dengan PHP dan MySQL. Yogyakarta : Penerbit Ram Media

McLeod Raymond dan George P. Schell. 2007. Sistem Informasi Manajemen. Edisi 9. Terjemahan : Heri Yulianto. Jakarta : Indeks

Madcoms Madium. 2011. Aplikasi Web Database dengan Dreamweaver dan PHP - MySQL. Yogyakarta : ANDI OFFSET

http://sisteminformasi.wordpress.com/2007/01/22/sistem-informasi. Diakses tanggal 21 April, 2012

http://id.wikipedia.org/wiki/PHP. Diakses tanggal 20 Mei, 2012


(5)

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program D3 Teknik Informatika:

Nama : Nurul Fitria

NIM : 092406002

Prog. Studi : Teknik Informatika

Judul TA : SISTEM DOKUMENTASI NILAI AKADEMIK DI SMK YWKA MEDAN DENGAN PHP DAN MYSQL

Telah melaksanakan test program Tugas Akhir Mahasiswa tersebut di atas pada tanggal……….

Dengan Hasil : Sukses / Gagal

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Mei 2012 Dosen Pembimbing,

Prof.Dr.Opim Salim Sitompul,M.Sc NIP 196108171987011001


(6)

KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jln. Bioteknologi No.1 Kampus USU Padang Bulan Medan-20155

Telp. (061) 8211050, 82144290, Fax. (061) 82144290

Kartu Bimbingan Tugas Akhir Mahasiswa

Nama : Nurul Fitria

Nomor Induk Mahasiswa : 092406002

Judul Tugas Akhir : Sistem Dokumentasi Nilai Akademik Di SMK YWKA Medan Dengan PHP dan MYSQL

Dosen Pembimbing : Prof.Dr.Opim Salim Sitompul,M.Sc Tanggal Mulai Bimbingan :

Tanggal Selesai Bimbingan :

No Tanggal Asisten Bimbingan

Pembahasan Asistensi Mengenai Bab

Paraf Dosen

Pembimbing Keterangan

* Kartu ini harap dikembalikan ke Departemen Matematika bila bibimbingan Mahasiswa telah selesai.

Diketahui, Disetujui,

Departemen Matematika FMIPA USU Pembimbing Utama/

Ketua Penanggung Jawab

Prof. Drs. Tulus, Vordipl.Math., M.Si., Ph.D Prof.Dr.Opim Salim Sitompul,M.Sc