TUGAS AKHIR SISTEM INFORMASI SMK PERTIWI KARTASURA SISTEM INFORMASI SMK PERTIWI KARTASURA BERBASIS WEB.

TUGAS AKHIR
SISTEM INFORMASI SMK PERTIWI KARTASURA
BERBASIS WEB

Diajukan Untuk Memenuhi Tugas dan Syarat-syarat Guna Memperoleh Gelar
Sarjana Teknik pada Fakultas Teknik Jurusan Teknik Elektro
Universitas Muhammadiyah Surakarta

Disusun Oleh :
NAMA

:

AULIA KARTIKA PUTRA

NIM

:

D 400 500 080


JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH SURAKARTA
2011

LEMBAR PERSETUJUAN

Tugas akhir ini telah disetujui oleh Pembimbing Tugas Akhir untuk
dipertahankan didepan Dewan Penguji sebagai salah satu syarat untuk
memperoleh gelar sarjana S-1 Teknik Elektro Fakultas Teknik Jurusan Teknik
Elektro Universitas Muhammadiyah Surakarta, dengan judul: “APLIKASI
SISTEM INFORMASI SMK PERTIWI KARTASURA BERBASIS WEB”.

Disusun oleh:
Nama : AULIA KARTIKA PUTRA
Nim

: D 400 050 080

Disetujui dan disahkan pada:
Hari


:

Tanggal :

Pembimbing I

Pembimbing II

(M.KUSBAN,ST, MT)

(M.MUSLICH,ST)

i

LEMBAR PENGESAHAN

Tugas Akhir ini telah dipertahankan dan dipertanggung jawabkan di depan Dewan
Penguji Tugas Akhir guna melengkapi tugas-tugas dan memenuhi syarat-syarat
untuk memperoleh gelar Sarjana Teknik Jurusan Teknik Elektro Universitas

Muhammadiyah Surakarta.
Hari

: ........................................

Tanggal

: …………………………

DENGAN JUDUL
APLIKASI SISTEM INFORMASI SMK PERTIWI KARTASURA
BERBASIS WEB

Dosen Penguji:
1. Muhammad Kusban, ST.MT

(….……………………….)

2. Moch. Muslich, ST


(….……………………….)

3. Dedy Ari Prasetya, ST

(….……………………….)

4. Umi Fadlilah, ST.M.Eng

(…….…………………….)

Mengetahui
Dekan
Fakultas Teknik

Ketua
Jurusan Teknik Elektro

(Ir. Agus Riyanto, MT )

(Ir. Jatmiko, MT)


ii

Daftar Kontribusi

Dalam Tugas Akhir ini saya merancang dan membangun “Aplikasi Sistem
Informasi SMK Pertiwi Kartasura Berbasis Web”. Berikut ini adalah daftar kerja
yang ada dalam Tugas Akhir ini :

1. Saya merancang dan membangun “Aplikasi Sistem Informasi SMK
Pertiwi Kartasura Berbasis Web” dengan panduan buku-buku yang ada
dalam daftar pustaka.
2. Saya menggunakan Sistem Operasi Windows XP Service Pack 2.
3. Saya menggunakan bahasa pemrograman PHPTriad.
4. Saya menggunakan MySQL sebagai server untuk merancang database.
5. Saya menggunakan Apache Web Server sebagai servernya.

Demikian daftar kontribusi saya buat dengan sejujurnya. Saya bertanggung
jawab atas kebenaran daftar ini di atas.


Surakarta Juli 2011

Diketahui oleh dosen pembimbing

Mahasiswa tugas akhir

(Muhammad Kusban, ST, MT)

(Aulia Kartika Putra)

iii

MOTTO

Motto
1. “Kita semua dilahirkan untuk memberi motivasi kepada orang lain, bukan
untuk merendahkan orang lain.” (Mario Teguh)
2. Orang sukses berkata: “Apa yang dapat saya berikan untuk mereka ?”
Orang gagal berkata: “ Apa yang dapat mereka berikan untuk saya ?”
(Ir.Soekarno)

3. Orang sukses selalu tekun berusaha walaupun gagal.
Orang gagal selalu mengingat kegagalan itu. (Mario Teguh)
4. “God will always give the best for us…!” (Mario Teguh)

iv

PERSEMBAHAN

Persembahan
Laporan ini penulis persembahkan kepada:
1. Bapak dan Ibu Penulis yang telah memberikan bantuan material dan
spiritual sampai terselesainya laporan ini.
2. Keluarga Besar Fakultas Teknik Jurusan Teknik Elektro Universitas
Muhammadiyah Surakarta.
3. Sugix anak kademangan, terimakasih atas segala kontribusinya pada
penyelesaian tugas akhir ini.
4. Bang Bokir terimakasih atas kemurahan hatinya membantu Penulis dalam
menyusun laporan ini.
5. Semua sahabat-sahabatku yang tercinta, dari kubu Bombay, Sri Gunting,
dan Kademangan yang selalu membuat hari-hari menjadi penuh warna.

6. Pesek yang tersayang.
7. Para pembaca yang budiman.

v

Abstraksi

Pada dasarnya sistem informasi meliliki tujuan utama yaitu, menghasilkan
suatu sistem informasi. Sedangkan kata “informasi” dapat diartikan sebagai data
yang diolah menjadi bentuk yang berguna bagi para pemakainya. Sehingga
tingkat keberhasilan suatu sistem informasi dapat dilihat sejauh mana sistem
tersebut mampu menyediakan informasi yang berguna bagi penggunanya.
Penulis merancang aplikasi sistem informasi yang berbasis web dalam
pembuatan web untuk SMK Pertiwi agar mempermudah akses informasi sekolah
tersebut. Pada perancangan aplikasi yang akan dibuat penulis menggunakan
perangkat lunak yaitu: Apache, MySQL, PHPTriad, dan Notepad++.
Dari perancangan ini dapat diambil beberapa kesimpulan yaitu, penerapan
dalam program ini mempermudah SMK Pertiwi Kartasura dalam publikasi
sekolah tersebut. Perancangan sistem ini ditujukan untuk pihak SMK Pertiwi
Kartasura. Dengan adanya program PHP dan MySQL database mempermudah

merancang web serta fungsinya.

Kata kunci : sistem informasi berbasis web, profil sekolah

vi

KATA PENGANTAR

Assalamualaikum Wr.Wb.
Segala puja dan puji syukur penulis ucapkan atas kehadirat ALLAH SWT
karena berkat dan rahmat-Nya penulis dapat menyelesaikan tugas akhir ini
sebagai pertanggung jawaban penulis setelah melaksanakan penelitian di SMK
Pertiwi Kartasura.
Penulis menyadari sepenuhnya bahwa tugas akhir ini masih jauh dari
sempurna. Hal ini semata-mata karena keterbatasan dari penulis sendiri sebagai
manusia biasa yang tidak pernah luput dari kesalahan.
Tidak lupa penulis ucapkan terimakasih kepada semua pihak yang telah
membantu terselesainya laporan ini baik secara langsung maupun tidak langsung.
Penulis secara khusus menyampaikan ucapan terima kasih kepada :


1. ALLAH SWT, karena Rakhmat-Nya penulis dapat menyelesaikan
penelitian ini dengan baik dan selesai sesuai dengan jadwal.
2. Bpk.M.Kusban dan Bpk.M.Muslich selaku pembimbing yang telah
membimbing penulis dalam menyelesaikan laporan ini.
3. Ibu Murni dan kepala sekolah SMK Pertiwi, atas ijin yang diberikan
kepada penulis untuk melakukan penelitian di SMK Pertiwi.
4. Ayah dan Ibu serta segenap keluarga yang telah memberi bantuan moril
dan materiil.
5. Semua pihak yang telah membantu terselesainya laporan ini.

Semoga ALLAH SWT membalas atas segala bantuannya. Kiranya Tuhan
memberkati dan membalas kebaikan yang lebih besar dari yang mereka berikan
selama ini. Penulis menyadari akan keterbatasan dan kelemahan dalam ilmu
pengetahuan dan pengalaman, sehingga penulis mengharapkan saran, masukan
dan kritikan yang membangun demi kesempurnaan laporan ini.
vii

Akhir kata, tiada kata lain harapan penulis, semoga laporan ini dengan
segala kekurangan dapat bermanfaat bagi penulis dan bagi pembaca (Almamater).
Wassalamualaikum. Wr.Wb.


Surakarta,

Penulis

viii

Juli 2011

DAFTAR ISI

Halaman
HALAMAN JUDUL
HALAMAN PERSETUJUAN

i

HALAMAN PENGESAHAN

ii

DAFTAR KONTRIBUSI ...........................................................................

iii

HALAMAN MOTTO

iv

HALAMAN PERSEMBAHAN

vi

HALAMAN ABSTRAKSI .......................................................................

vii

KATA PENGANTAR

viii

DAFTAR ISI

BAB I

BAB II

ix

: PENDAHULUAN
1.1. Latar Belakang

1

1.2. Rumusan Masalah

2

1.3. Pembatasan Masalah

3

1.4. Tujuan Tugas Akhir

3

1.5. Manfaat Tugas Akhir

4

1.6. Sistematika Penulisan

5

: TINJAUAN UMUM
2.1. Sejarah Sekolah

6

2.2. Visi dan Misi

6

2.3. Tujuan

7

2.4. Struktur Organisasi

7

2.5. Landasan Teori

7

2.5.1. Pengertian Komputer .......................................

7

2.5.2. Perangkat Keras (Hardware) ............................ 8
2.5.3. Perangkat Lunak (Software) ............................

8

BAB III

BAB IV

2.5.4. Brainware .......................................................

8

2.5.5. Pengertian Sistem ..........................................

9

2.5.6. Pengertian Informasi .....................................

9

2.5.7. Pengertian Internet .........................................

9

2.5.8. Pengertian Topologi Internet ..........................

9

2.5.9. Pengertian Database .......................................

10

2.5.10. Pengertian Informasi Berbasis Web ..............

10

2.5.11. Pengertian Kamus Data ................................

10

2.5.12. Pengertian Easy Case ...................................

12

2.5.13. Pengertian Perancangan Sistem ...................

12

2.5.14. Pengertian Desain .........................................

12

2.6. Pembagian Tugas Guru ..............................................

15

: METODE PENELITIAN
3.1. Waktu dan Tempat

18

3.2. Pengaturan Software Pada Komputer

18

3.3. Alur Perancangan Sistem

18

3.4. Bagan Alir Skematik

19

3.5. Diagram Konteks (Contex Diagram)

29

3.6. Desain Input/Output

32

3.6.1. Desain Input

32

3.6.2. Desain Output …………………….……………

39

3.7. Desain Database ……………………………………

44

3.8. Desain Teknologi

57

: PEMBAHASAN MASALAH
4.1. Implementasi Program

67

4.1.1. Membuka Homepage SMK Pertiwi Kartasura ...... 67
4.1.2. Membuka Halaman-Halaman Lain SMK Pertiwi
Kartasura .............................................................
4.2. Analisa Hasil Quesioner

69
80

BAB V

: PENUTUP
5.1. Kesimpulan

84

5.2. Saran

84

DAFTAR PUSTAKA
LAMPIRAN

DAFTAR TABEL

Tabel 2.1. Pembagian Tugas Guru di SMK PERTIWI KARTASURA

15

Tabel 3.1. Kamus Data Desain Input Forum Diskusi

32

Tabel 3.2. Kamus Data Desain Input Topik Forum Diskusi

33

Tabel 3.3. Kamus Data Desain Input Bukutamu

35

Tabel 3.4. Kamus Data Desain Input Jajak Pendapat (Polling)

37

Tabel 3.5. Kamus Data Desain Input Polling untuk edit judul polling

38

Tabel 3.6. Kamus Data Desain Output Forum Diskusi

39

Tabel 3.7. Kamus Data Desain Output Bukutamu

41

Tabel 3.8. Kamus Data Desain Output Jajak Pendapat (Polling)

42

Tabel 3.9. Kamus Data Desain Output Jajak Pendapat (Polling)
Edit tema

43

Tabel 3.10. Kamus Data Tabel users

45

Tabel 3.11. Kamus Data Tabel guru

46

Tabel 3.12. Kamus Data Tabel mapel

47

Tabel 3.13. Kamus Data Tabel kegiatan

49

Tabel 3.14. Kamus Data Tabel fasilitas

50

Tabel 3.15. Kamus Data Tabel Prestasi

51

Tabel 3.16. Kamus Data Tabel berita

52

Tabel 3.17. Kamus Data Tabel data_tamu

53

Tabel 3.18. Kamus Data Tabel forum

53

Tabel 3.19. Kamus Data Tabel topik

54

Tabel 3.20. Kamus Data Tabel tekstopik

55

Tabel 3.21. Kamus Data Tabel Jajak Pendapat (Polling)

56

Tabel 3.22. Kamus Data Tabel lowongan

56

Tabel 3.23. Kamus Data Tabel upload

57

Tabel 3.24. Desain Teknologi (alokasi waktu dalam 1 hari)

59

Tabel 3.25. Kebutuhan Perangkat Keras dan Perangkat Lunak
Secara Umum

61

Tabel 3.26 Kapasitas Database

62

Tabel 3.27 Kapasitas File Program

63

DAFTAR GAMBAR

Gambar 2.1. Struktur Organisasi SMK PERTIWI KARTASURA

13

Gambar 3.1. Bagan Alir Skematika Sistem Informasi bagi
Pengunjung / User

21

Gambar 3.2. Bagan Alir Skematika Sistem Informasi SMK Pertiwi
Kartasura

28

Gambar 3.3. Diagram Konteks ( Contex Diagram )

29

Gambar 3.4. Diagram Arus Data Sistem Informasi SMK Pertiwi Kartasura

30

Gambar 3.5. Diagram Arus Data Sistem Informasi SMK Pertiwi Kartasura …31
Gambar 3.6. Input Forum Diskusi SMK Pertiwi Kartasura

34

Gambar 3.7. Input Topik Forum Diskusi SMK Pertiwi Kartasura

34

Gambar 3.8. Input Bukutamu SMK Pertiwi Kartasura

36

Gambar 3.9. Input Jajak Pendapat (Polling) SMK Pertiwi Kartasura

38

Gambar 3.10. Laporan Data Forum Diskusi SMK Pertiwi Kartasura

40

Gambar 3.11 Laporan Data Buku Tamu SMK Pertiwi Kartasura

41

Gambar 3.12. Laporan Data Jajak Pendapat (Polling) SMK Pertiwi
Kartasura

43

Gambar 4.1 Halaman Utama Homepage SMK Pertiwi Kartasura

68

Gambar 4.2 Info Kegiatan SMK Pertiwi Kartasura

69

Gambar 4.3 Fasilitas SMK Pertiwi Kartasura

70

Gambar 4.4 Prestasi SMK Pertiwi Kartasura

70

Gambar 4.5 Forum Diskusi SMK Pertiwi Kartasura

71

Gambar 4.6 Halaman Menanggapi Topik

71

Gambar 4.7 Polling / Vote SMK Pertiwi Kartasura

72

Gambar 4.8 Halaman Buku Tamu SMK Pertiwi Kartasura

73

Gambar 4.9 Halaman Login Admin SMK Pertiwi Kartasura

73

Gambar 4.10. Halaman Menu Pilihan Admin ................................................ 74
Gambar 4.11. Halaman Tambah Berita SMK Pertiwi Kartasura

75

Gambar 4.12. Halaman Tambah Kegiatan SMK Pertiwi Kartasura

75

Gambar 4.13. Halaman Tambah Fasilitas SMK Pertiwi Kartasura

76

Gambar 4.14. Halaman Tambah Polling SMK Pertiwi Kartasura

77

Gambar 4.15. Halaman Laporan Data Guru SMK Pertiwi Kartasura

77

Gambar 4.16. Halaman Laporan Data Mapel SMK Pertiwi Kartasura

78

Gambar 4.17. Laporan Data Kegiatan SMK Pertiwi Kartasura

79

Gambar 4.18. Halaman Laporan Data Fasilitas SMK Pertiwi Kartasura

79