Вы находитесь на странице: 1из 15

PEMBUATAN WEBSITE SEKOLAH

SMU NEGERI I LEMBANG

TUGAS AKHIR

Diajukan untuk menempuh Uiian Akhir Ahli Madya


Program Diploma Tiga Jurusan Teknik Informatika
Fakultas Teknik dan Ilmu Komputer
Universitas Komputer Indonesia

EUIS WIDIYASTUTI
10702053

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
2005

1
KATA PENGANTAR

Bismillaahiromaanirrohiim,

Dengan memanjatkan puji syukur kehadirat Allh SWT, karena atas rahmat dan

hidayah-Nya penulis dapat menyelesaikan laporan Tugas Akhir ini yang berjudul

Pembuatan Website Sekolah SMU Negeri I Lembang

Laporan ini disusun untuk menempuh ujian akhir ahli madya pada program

Diploma tiga fakulktas teknik dan ilmu komputer jurusan Teknik Informatika di

Universitas Komputer Indonesia (UNIKOM).

Dalam kesempatan ini perkenankan penulis mengucapkan terima kasih yang tak

terhingga kepada:

1. Yang tercinta Mama dan Papa, Kakak-kakakku, Keponakan ku yang lagi lucu-

lucunya serta seluruh keluarga besar yang telah memberikan motivasi bantuan

Moril dan Materil serta untuk menyelesaikan laporan Tugas Akhir ini ( Tetaplah

doa Kalian menyertai Ku, dan Senyum kalian membawa semangat buat Ku).

2. Yang terhormat Bapak Budhi Irawan, S.Si selaku ketua jurusan Teknik

Informatika

3. Yang Terhormat Bapak Andri Heryandi, S.T selaku pembimbing yang telah

meluangkan waktu serta memberikan berbagai masukan dan dorongan semangat

sehingga penulis dapat menyelesaikan penyusuan Tugas Akhir ini.

4. Yang terhormat Ibu Mira Kania Sabariah, S.T selaku dosen wali IF 8

5. Yang terhormat Bapak dan Ibu dosen selaku pengajar di UNIKOM.

2
6. Yang terhormat Kepala Sekolah, Bapak dan Ibu Guru, dan seluruh staf yang

terkait di SMU Negeri I Lembang atas waktu dan kesempatan yang diberikan.

7. Buat Mami, Babe, Teh Nenk, Meni, semua keluarga di kostan dan semua

peliharaannya, untuk support yang diberikan, semangat, omelan, serta banyak

cerita, serta banyak cinta .

8. Buat temen terbaikku Indra yang tidak bosan-bosan mendengarkan curhatku dan

semuanya. (Engkau adalah orang teraneh yang pernah Daku temuin di muka bumi

ini.)

9. Buat Mas Didit yang bersedia direpotin dalam segala hal.

10. Buat Reni, Dani dan Sebastian yang sama-sama seperjuangan antara hidup dan

mati

11. Buat teman-teman IF 8 yang saling mensupport.(Kelas yang aneh. Kelas yang

banyak bawa cerita.).

Mudah-mudahan kepada semua pihak yang telah membantu penulis, akan mendapat

imbalan yang berlipat ganda dari ALLAH SWT. Penulis berharap semoga Tugas Akhir ini

dapat bermanfaat bagi penulis khususnya dan bagi semua pihak pada umumnya.

Bandung, 2005

Penyusun

3
PEMBUATAN WEBSITE SEKOLAH SMU NEGERI I LEMBANG DENGAN

MENGGUNAKAN PHP

OLEH:

Euis Widiyastuti

10702053

PEMBIMBING:

Andri Heryandi, S.T

Abstrak:

Untuk mengetahui informasi keadaan atau peristiwa yang terjadi di daerah yang

jauh dari kita tinggal, kita bisa menggunakan berbagai macam media, mulai dari media

cetak seperti surat karbar, informasi juga bisa didapat dari sarana media elektronika

yang biasa kita gunakan mulai dari radio, televisi, telepon hingga yang paling canggih

seperti internet. Internet juga bisa digunakan untuk mengetahui informasi mengenai

sekolah. Website SMU Negeri I Lembang berisi berbagai informasi tentang sekolah

tersebut. Program website ini dibuat dengan menggunakan program PHP.

4
1. LATAR BELAKANG

Saat ini internet semakin banyak digunakan baik untuk individu maupun oleh

perusahaan atau pelaku bisnis untuk memperkenalkan produk, mempromosikan

organisasi ataupun mengiklankan produk apa saja yang dikeluarkan atau diproduksi yang

sekiranya akan menunjang kemajuan individu, organisasi, maupun perusahaan.

Fasilitas-fasilitas yang ada dalam internet ini yang berupa web akan diperjelas lagi

oleh penulis. Oleh karena itu dalam tugas akhir ini penulis ingin membuat suatu website

yang berisikan tentang serba-serbi yang berhubungan dengan sekolah SMU Negeri 1

Lembang.

2. IDENTIFIKASI MASALAH

Informasi yang ada dalam internet itu bisa banyak dampaknya. Baik yang berdampak

positif dan negatif bagi penggunanya. Dengan adanya website ini para user diharapkan

dapat memperoleh informasi tentang Sekolah tersebut dengan mudah dan cepat. Dan

diharapkan dapat berguna bagi user dan digunakan se-efektif dan se-efisien mungkin.

3. BATASAN MASALAH

Batasan masalah yang ada dalam web ini berisi informasi yang bisa membantu dan

mempermudah user dalam melihat nilai online, data siswa, profil sekolah, profil pengajar,

visi dan misi sekolah, kegiatan yang ada disekolah tersebut, berita terbaru dan lain-lain.

5
4. MAKSUD DAN TUJUAN

Maksud pembuatan laporan Tugas akhir ini adalah:

1. Untuk membuat web SMU Negeri I Lembang.

2. Tujuannya adalah untuk membuat suatu media atau fasilitas informasi mengenai

profil SMU I Lembang, sehingga user yang membutuhkan informasi akan lebih

mudah memperoleh informasi yang dibutuhkan.

5. PROSES APLIKASI

Web sekolah ini diperuntukkan bagi para user yang ingin mengetahui tentang

informasi sekolah SMU Negeri I Lembang. Informasi yang dapat diperoleh para user

adalah nilai online, profil sekolah, data pengajar, visi dan misi, berita, syarat penerimaan

siswa baru.

Untuk nilai online hanya diperuntukkan bagi para siswa yang terdaftar di sekolah

tersebut. Dengan memasukkan no induk dari siswa tersebut.

Adapun proses dari sekolah tersebut dapat dilihat dalam diagram konteks dan

diagram E-R dibawah ini

6
Diagram Konteks

Diagram konteks adalah sebuah gambaran yang sangat umum mengenai sebuah

sistem dimana sistem tersebut digambarkan sebagai proses tunggal.

Gambar.4.1 Diagram Konteks

4.2 Data Flow Diagram

Data Flow Diagram dapat juga disingkat dengan DFD yang digunakan untuk

menggambarkan suatu sistem yang telah ada atau sistem akan dikembangkan DFD

merupakan representasi grafik dari suatu sistem menunjukkan proses atau fungsi aliran

data tempat penyimpanan data dan entitas eksternal.

Dari diagram konteks diatas dapat dibuat suatu DFD. Admin sebelum masuk ke

menu harus melakukan login terlebih dahulu.

7
DFD level 1 dari Sistem Pengolahan DFD level 3 Proses 2.1 Mengolah Data
Data SMU Negeri 1 Lembang Siswa

Gambar 4.4 DFD level 3 Proses 2.1


Mengolah Data Siswa
Gambar 4.2 DFD level 1 dari Sistem
Pengolahan Data SMU Negeri I
Lembang DFD Level 3 Proses 2.2 Mengolah
Data Nilai
DFD level 2 Proses 2 Mengolah Data
SMU

Gambar 4.5 DFD Level 3 Proses 2.2


Gambar 4.3 DFD level 2 Proses 2 Mengolah Data Nilai
Mengolah Data SMU

DFD Level 3 Proses 2.3 Mengolah


Data Pengajar

8
Gambar 4.8 DFD Level 3 Proses 2.5
Gambar 4.6 DFD Level 3 Proses 2.3 Mengolah Data Berita
Mengolah Data Pengajar

DFD Level 3 Proses 2.4 Mengolah

Data Pelajaran

Gambar 4.7 DFD Level 3 Proses 2.4


Mengolah Data Pelajaran

DFD Level 3 Proses 2.5 Mengolah


Data Berita

Diagram E-R

9
Gambar 4.9 Diagram E-R

4.3 Struktur File Database

a. Tabel Siswa

Tabel 4.10 Tabel Siswa

NAMA FIELD TYPE KETERANGAN


Id_siswa Int(4), primary No id siswa
Nama_siswa Varchar (30) Nama siswa
Tempat_lahir Varchar (50) Tempat lahir siswa
Tanggal_lahir Date Tanggal lahir siswa
Thn_masuk Varchar (4) Tahun masuk sekolah
Alamat Varchar (100) Alamat siswa
Nama_ayah Varchar (25) Nama ayah siswa
Nama_ibu Varchar (25) Nama ibu siswa
Pekerjaan_ortu Varchar (30) Pekerjaan orang tua siswa
Tlp Int (20) No telepon siswa
Penghasilan Int (15) Penghasilan orang tua siswa
No_induk Varchar (10) Nomor induk siswa
Smp_asal Varchar (30) Smp asal siswa
Kelas Varchar (20) Kelas siswa
Keterangan :

10
Tabel ini adalah tabel untuk menyimpan data siswa SMU Negeri 1 Lembang yang

diambil dari seluruh data siswa.

b. Tabel Pengajar

Tabel 4.11 Tabel Pengajar

NAMA FIELD TYPE KETERANGAN


Id_pengajar Int (3), Primary Nomor id pengajar
Nama_pengajar Varchar (25) Nama pengajar
NIP Varchar (10) Nomor induk pegawai
Golongan Varchar (5) Golongan pengajar
Alamat Varchar (100) Alamat pengajar
Tempat_lahir Varchar (25) Tempat lahir pengajar
Tanggal_lahir Date Tanggal lahir pengajar
Telepon Varchar (25) Nomor telepon pengajar
Image Varchar (50) Nama file gambar pengajar
Keterangan:

Fungsi dari tabel ini adalah untuk menyimpan data pengajar yang mengajar di SMU

Negeri 1 Lembang.

c. Tabel Pelajaran

Tabel 4.12 Tabel Pelajaran

NAMA FIELD TYPE KETERANGAN


Id_pelajaran Varchar (3), Primary Nomor id pelajaran
Nm_pelajaran Varchar (25) Nama pelajaran
Kelas Varchar (20) Kelas
Keterangan:

Tabel ini berfungsi untuk menyimpan kode-kode pelajaran dan nama pelajaran yang ada

disekolah tersebut.

d. Tabel Nilai

11
Tabel 4.13 Tabel Nilai

NAMA FIELD TYPE KETERANGAN


Id_nilai Int (5), primary No id nilai
Id_siswa Varchar (10) No id siswa
Id pelajaran Varchar (3) Nomor id pelajaran
Nilai Float Nilai siswa
Kelas Varchar (20) Kelas siswa
Tahun ajaran Int (4) Tahun ajaran siswa
Keterangan:

Tabel ini berfungsi untuk menyimpan data nilai dari siswa.

e. Tabel User

Tabel 4.14 Tabel User

NAMA FIELD TYPE KETERANGAN


Id_user Int (3), primary Nomor id user
User Varchar (25) Nama user
Password Varchar (20) Password user
Level Varchar (8) Keterangan status user
Keterangan:

Tabel ini berfungsi untuk menyimpan data user yang terdaftar

f. Tabel Kategori

Tabel 4.15 Tabel Kategori

NAMA FIELD TYPE KETERANGAN


Id_kategori Int (3), primary Id kategori
Nama_kategori Varchar (30) Nama ketegori yang akan dipilih
user
Keterangan :

Tabel ini berfungsi untuk menyimpan nama kategori berita pada halaman utama.

g. Tabel Berita

12
Tabel 4.16 Tabel Berita

NAMA FIELD TYPE KETERANGAN


Id_akademik Varchar (3), primary Nomor id akademik atau berita
Nama_akademik Text Nama/ keterangan berita
Image Varchar (25) Nama file gambar berita
Id_kategori Int ( 3) Nomor id kategori
Keterangan :

Tabel ini berfungsi untuk menyimpan berita-berita terbaru atau berita kegiatan yang

sudah berlangsung dan yang akan berlangsung. Dan akan ditempatkan di halaman

utama.

h. Tabel Mengajar

Tabel 4.17 Tabel Mengajar

NAMA FIELD TYPE KETERANGAN


Id_mengajar Int (6), primary Nomor id mengajar
Id_pelajaran Int (6) Nomor id pelajaran
Id_pengajar Int (6) Nomor id pengajar
Keterangan :

Tabel ini berfungsi untuk menyimpan nama pengajar yang mengajar beberapa

pelajaran.

i. Tabel Halaman Interaktif / Frequently Asked Questions (FAQ)

Tabel 4.18 Tabel Halaman Interaktif / Frequently Asked Questions (FAQ)

NAMA FIELD TYPE KETERANGAN


Id_fag Int (3), primary Nomor id fag
Id_topik Int (3) Nomor id topic
Tanya Text Kolom tanya
Jawab Text Kolom jawab
Dari Varchar Nama pengirim
Tgl Date Tanggal berita dikirimkan

Keterangan :

13
Tabel ini berfungsi untuk menyimpan data pada halaman interaktif.

j. Tabel Topik

Tabel 4.19 Tabel Topik

NAMA FIELD TYPE KETERANGAN


Id_Topik Int (3), primary Nomor id Topik
Nama_topik Varchar (25) Nama topik
Keterangan :

Tabel ini berfungsi untuk menyimpan menu halaman interaktif.

6. KESIMPULAN

Kesimpulan yang dapat diambil adalah sebagai berikut:

1. Web ini merupakan sarana untuk mempermudah siswa untuk mendapatkan

informasi yang diharapkan bisa bermanfaat juga bisa digunakan se-efektif dan se-

efisien mungkin.

2. Proses pencarian data tidak perlu mencari data dalam kumpulan arsip karena data

yang dimasukkan diproses secara komputer sehingga proses pencarian data akan

lebih mudah dengan memasukkan data yang akan dicari.

3. Web ini dirancang khusus untuk dipergunakan oleh seluruh siswa atau calon siswa

SMU Negeri I lembang yang berhubungan dengan sekolah tersebut

4. Pembangunan web SMU ini telah menampilkan berapa info seperti profil sekolah,

pengajar, nilai online, visi dan misi dll.

7. DAFTAR PUSTAKA

14
[1]. Heryandi, Andri, S.T., Diktat Mata Kuliah E-Commerce, 2004.

[2]. Maulana, Agus, I.r, Sistem Pengendalian Manajemen edisi keenam


Jilid1,Binarupa Aksara, 1980.
[3]. Muliawan, Bondan, Membuat MySql Monitor Dengan PHP,

Http://www.bondan.net.

[4]. Syukur, Mark Ade, Aplikasi Web dengan MySQL dan PHP, Andy Offset,

Yogyakarta, 2001

15

Вам также может понравиться