Sistem informasi manajemen

20
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 1

Transcript of Sistem informasi manajemen

PEMBUATAN WEBSITE SEKOLAH SMU NEGERI I LEMBANG

TUGAS AKHIR

Diajukan untuk menempuh Uiian Akhir Ahli MadyaProgram Diploma Tiga Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu KomputerUniversitas Komputer Indonesia

EUIS WIDIYASTUTI10702053

JURUSAN TEKNIK INFORMATIKA

1

FAKULTAS TEKNIK DAN ILMU KOMPUTERUNIVERSITAS KOMPUTER INDONESIA

BANDUNG2005

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

2

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 .

3

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

4

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

5

I Lembang berisi berbagai informasi tentang sekolah tersebut. Program website

ini dibuat dengan menggunakan program PHP.

6

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.

7

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

8

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

9

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.

10

DFD level 1 dari SistemPengolahan Data SMU Negeri1 Lembang

Gambar 4.2 DFD level 1 dari SistemPengolahan Data SMU Negeri I

Lembang

DFD level 2 Proses 2Mengolah Data SMU

Gambar 4.3 DFD level 2 Proses 2Mengolah Data SMU

DFD level 3 Proses 2.1Mengolah Data Siswa

Gambar 4.4 DFD level 3 Proses 2.1Mengolah Data Siswa

DFD Level 3 Proses 2.2Mengolah Data Nilai

11

Gambar 4.5 DFD Level 3 Proses 2.2Mengolah Data Nilai

DFD Level 3 Proses 2.3Mengolah Data Pengajar

Gambar 4.6 DFD Level 3 Proses 2.3Mengolah Data Pengajar

DFD Level 3 Proses 2.4

Mengolah Data Pelajaran

Gambar 4.7 DFD Level 3 Proses 2.4Mengolah Data Pelajaran

DFD Level 3 Proses 2.5Mengolah Data Berita

Gambar 4.8 DFD Level 3 Proses 2.5Mengolah Data Berita

12

Diagram E-R

Gambar 4.9 Diagram E-R

4.3 Struktur File Database

a. Tabel Siswa

Tabel 4.10 Tabel Siswa

13

NAMA FIELD TYPE KETERANGANId_siswa Int(4),

primaryNo id siswa

Nama_siswa Varchar (30) Nama siswaTempat_lahir Varchar (50) Tempat lahir siswaTanggal_lahir Date Tanggal lahir siswaThn_masuk Varchar (4) Tahun masuk sekolahAlamat Varchar (100) Alamat siswaNama_ayah Varchar (25) Nama ayah siswaNama_ibu Varchar (25) Nama ibu siswaPekerjaan_ortu

Varchar (30) Pekerjaan orang tua siswa

Tlp Int (20) No telepon siswaPenghasilan Int (15) Penghasilan orang tua

siswaNo_induk Varchar (10) Nomor induk siswaSmp_asal Varchar (30) Smp asal siswaKelas Varchar (20) Kelas siswaKeterangan :

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 KETERANGANId_pengajar Int (3),

PrimaryNomor id pengajar

Nama_pengajar Varchar (25) Nama pengajarNIP Varchar (10) Nomor induk pegawai Golongan Varchar (5) Golongan pengajarAlamat Varchar (100) Alamat pengajarTempat_lahir Varchar (25) Tempat lahir pengajar

14

Tanggal_lahir Date Tanggal lahir pengajarTelepon Varchar (25) Nomor telepon pengajarImage Varchar (50) Nama file gambar

pengajarKeterangan:

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 KETERANGANId_pelajaran Varchar (3),

PrimaryNomor id pelajaran

Nm_pelajaran Varchar (25) Nama pelajaranKelas Varchar (20) Kelas Keterangan:

Tabel ini berfungsi untuk menyimpan kode-kode pelajaran dan

nama pelajaran yang ada disekolah tersebut.

d. Tabel Nilai

Tabel 4.13 Tabel Nilai

NAMA FIELD TYPE KETERANGANId_nilai Int (5),

primaryNo id nilai

Id_siswa Varchar (10) No id siswaId pelajaran Varchar (3) Nomor id pelajaranNilai Float Nilai siswa

15

Kelas Varchar (20) Kelas siswa Tahun ajaran Int (4) Tahun ajaran siswaKeterangan:

Tabel ini berfungsi untuk menyimpan data nilai dari siswa.

e. Tabel User

Tabel 4.14 Tabel User

NAMA FIELD TYPE KETERANGANId_user Int (3), primary Nomor id userUser Varchar (25) Nama userPassword Varchar (20) Password userLevel Varchar (8) Keterangan status userKeterangan:

Tabel ini berfungsi untuk menyimpan data user yang terdaftar

f. Tabel Kategori

Tabel 4.15 Tabel Kategori

NAMA FIELD TYPE KETERANGANId_kategori Int (3),

primaryId kategori

Nama_kategori Varchar (30) Nama ketegori yang akan dipilih user

Keterangan :

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

16

g. Tabel Berita

Tabel 4.16 Tabel Berita

NAMA FIELD TYPE KETERANGANId_akademik Varchar (3),

primaryNomor id akademik atau berita

Nama_akademik Text Nama/ keterangan berita

Image Varchar (25) Nama file gambar berita

Id_kategori Int ( 3) Nomor id kategoriKeterangan :

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 KETERANGANId_mengajar Int (6),

primary Nomor id mengajar

Id_pelajaran Int (6) Nomor id pelajaranId_pengajar Int (6) Nomor id pengajarKeterangan :

Tabel ini berfungsi untuk menyimpan nama pengajar yang

mengajar beberapa pelajaran.

17

i. Tabel Halaman Interaktif / Frequently Asked Questions

(FAQ)

Tabel 4.18 Tabel Halaman Interaktif / Frequently Asked

Questions (FAQ)

NAMA FIELD TYPE KETERANGANId_fag Int (3),

primary Nomor id fag

Id_topik Int (3) Nomor id topicTanya Text Kolom tanyaJawab Text Kolom jawabDari Varchar Nama pengirim Tgl Date Tanggal berita

dikirimkan

18

j. Tabel Topik

Tabel 4.19 Tabel Topik

NAMA FIELD TYPE KETERANGANId_Topik Int (3),

primary Nomor id Topik

Nama_topik Varchar (25) Nama topikKeterangan :

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

19

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

[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

20