Вы находитесь на странице: 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

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 luculucunya 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.

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

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.

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.

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

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.

DFD level 1 dari Sistem Pengolahan Data SMU Negeri 1 Lembang

DFD level 3 Proses 2.1 Mengolah Data 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 2 Proses 2 Mengolah Data SMU

DFD Level 3 Proses 2.2 Mengolah Data Nilai

Gambar 4.3 DFD level 2 Proses 2 Mengolah Data SMU

Gambar 4.5 DFD Level 3 Proses 2.2 Mengolah Data Nilai

DFD Level 3 Proses 2.3 Mengolah Data Pengajar 8

Gambar 4.6 DFD Level 3 Proses 2.3 Mengolah Data Pengajar DFD Level 3 Proses 2.4 Data Pelajaran Mengolah

Gambar 4.8 DFD Level 3 Proses 2.5 Mengolah Data Berita

Gambar 4.7 DFD Level 3 Proses 2.4 Mengolah Data Pelajaran DFD Level 3 Proses 2.5 Mengolah Data Berita Diagram E-R

Gambar 4.9 Diagram E-R

4.3 Struktur File Database a. Tabel Siswa Tabel 4.10 Tabel Siswa NAMA FIELD Id_siswa Nama_siswa Tempat_lahir Tanggal_lahir Thn_masuk Alamat Nama_ayah Nama_ibu Pekerjaan_ortu Tlp Penghasilan No_induk Smp_asal Kelas Keterangan : TYPE Int(4), primary Varchar (30) Varchar (50) Date Varchar (4) Varchar (100) Varchar (25) Varchar (25) Varchar (30) Int (20) Int (15) Varchar (10) Varchar (30) Varchar (20) KETERANGAN No id siswa Nama siswa Tempat lahir siswa Tanggal lahir siswa Tahun masuk sekolah Alamat siswa Nama ayah siswa Nama ibu siswa Pekerjaan orang tua siswa No telepon siswa Penghasilan orang tua siswa Nomor induk siswa Smp asal siswa Kelas siswa

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 Id_pengajar Nama_pengajar NIP Golongan Alamat Tempat_lahir Tanggal_lahir Telepon Image Keterangan: TYPE Int (3), Primary Varchar (25) Varchar (10) Varchar (5) Varchar (100) Varchar (25) Date Varchar (25) Varchar (50) KETERANGAN Nomor id pengajar Nama pengajar Nomor induk pegawai Golongan pengajar Alamat pengajar Tempat lahir pengajar Tanggal lahir pengajar Nomor telepon pengajar Nama file gambar pengajar

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 Id_pelajaran Nm_pelajaran Kelas Keterangan: TYPE Varchar (3), Primary Varchar (25) Varchar (20) KETERANGAN Nomor id pelajaran Nama pelajaran Kelas

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 Id_nilai Id_siswa Id pelajaran Nilai Kelas Tahun ajaran Keterangan: TYPE Int (5), primary Varchar (10) Varchar (3) Float Varchar (20) Int (4) KETERANGAN No id nilai No id siswa Nomor id pelajaran Nilai siswa Kelas siswa Tahun ajaran siswa

Tabel ini berfungsi untuk menyimpan data nilai dari siswa.

e. Tabel User Tabel 4.14 Tabel User NAMA FIELD Id_user User Password Level Keterangan: TYPE Int (3), primary Varchar (25) Varchar (20) Varchar (8) KETERANGAN Nomor id user Nama user Password user Keterangan status user

Tabel ini berfungsi untuk menyimpan data user yang terdaftar

f. Tabel Kategori Tabel 4.15 Tabel Kategori NAMA FIELD Id_kategori Nama_kategori Keterangan : Tabel ini berfungsi untuk menyimpan nama kategori berita pada halaman utama. TYPE Int (3), primary Varchar (30) KETERANGAN Id kategori Nama ketegori yang akan dipilih user

g. Tabel Berita 12

Tabel 4.16 Tabel Berita NAMA FIELD Id_akademik Nama_akademik Image Id_kategori Keterangan : TYPE Varchar (3), primary Text Varchar (25) Int ( 3) KETERANGAN Nomor id akademik atau berita Nama/ keterangan berita Nama file gambar berita Nomor id kategori

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 Id_mengajar Id_pelajaran Id_pengajar Keterangan : TYPE Int (6), primary Int (6) Int (6) KETERANGAN Nomor id mengajar Nomor id pelajaran Nomor id pengajar

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 Id_fag Id_topik Tanya Jawab Dari Tgl Keterangan :

TYPE Int (3), primary Int (3) Text Text Varchar Date

KETERANGAN Nomor id fag Nomor id topic Kolom tanya Kolom jawab Nama pengirim Tanggal berita dikirimkan

13

Tabel ini berfungsi untuk menyimpan data pada halaman interaktif.

j. Tabel Topik Tabel 4.19 Tabel Topik NAMA FIELD Id_Topik Nama_topik Keterangan : TYPE Int (3), primary Varchar (25) KETERANGAN Nomor id Topik Nama topik

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 seefisien 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, [3]. Muliawan, Agus, I.r, Sistem Bondan, Pengendalian MySql Manajemen Monitor edisi Dengan keenam PHP,

Jilid1,Binarupa Aksara, 1980. Membuat

Http://www.bondan.net. [4]. Syukur, Mark Ade, Aplikasi Web Yogyakarta, 2001 dengan MySQL dan PHP, Andy Offset,

15

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