Post on 16-Oct-2021
LAPORAN KERJA PRAKTEK
RANCANG BANGUN SISTEM INFORMASI
DATA ALUMNI SMK MA’ARIF AL-MUNAWWIR KRAPYAK YOGYAKA RTA
Diajukan Sebagai Salah Satu Syarat
Untuk Memperoleh Gelar Sarjana Teknik Informatika
Disusun oleh :
Nama : ALFAN HIDAYAT
NIM : 07650023
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLGI
UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA
YOGYAKARTA
2012
iii
KATA PENGANTAR
Alhamdulillahirobbil’alamin, puji syukur selalu dipanjatkan kepada Allah SWT
karena atas nikmat, hidayah, serta kebesaran-Nya lah kami dapat menyelesakan kerja
praktek dengan baik dan dapat menyusun laporan dengan baik.
Tujuan diadakannya kerja praktek adalah menuntut mahasiswa UIN Sunan
Kalijaga Yogyakarta agar dapat melatih ketrampilan dan mengimplementasikannya untuk
pihak lain yang nantinya dapat diberikan manfaat. Dan menjadi pengalaman bagi
mahasisiwa dalam dunia kerja yang sesungguhnya.
Terlaksananya kerja praktek dan tersusunnya laporan ini berkat bantuan banyak
pihak, oleh karena itu kami mengucapkan banyak terima kasih kepada:
1. Prof. Drs. H. Akh. Minhaji, M.A., Ph.D. selaku Dekan Fakultas Sains dan
Teknologi UIN Sunan Kalijaga Yogyakarta.
2. Bapak Agus Mulyanto, S.Si., M.Kom., selaku Ketua Program Studi Teknik
Informatika Fakultas Sains dan Teknologi UIN Sunan Kalijaga Yogyakarta
3. Bapak Nurochman, S.Kom, M.Kom, selaku dosen pembimbing kerja praktek.
4. Bapak Syarwani, S.Si., M.Si., selaku Kepala sekolah yang telah memberikan ijin
sehingga dapat melaksanakan kerja praktek di SMK Ma'arif Al-Munawwir.
5. Bapak Nur Syahid, S.Pd., selaku pembimbing lapangan di SMK Ma'arif Al-
Munawwir.
6. SMK Ma'arif Al-Munawwir sebagai tempat Kerja Praktek.
7. Teman-teman seluruh mahasiswa Teknik Informatika terutama angkatan 2007.
8. Semua pihak yang tidak dapat penulis sebutkan satu persatu di sini, terima kasih
atas bantuan dan motivasinya sehingga penulis dapat menyelesaikan laporan
iv
Kerja Praktek ini.
Semoga Laporan Kerja Praktek ini dapat bermanfaat bagi semua dan dapat
memberikan masukkan baik bagi praktikan ataupun bagi Universitas sebagai
penyelenggara kerja praktek dan Perusahaan/Instansi Pemerintahan atau Swasta sebagai
tempat pelaksanaan kerja praktek.
Yogyakarta, 22 Mei 2012
Penulis
Alfan Hidayat
NIM: 07650023
v
DAFTAR ISI
HALAMAN JUDUL ..................................................................................... i
LEMBAR PENGESAHAN .......................................................................... ii
KATA PENGANTAR .................................................................................... iii
DAFTAR ISI .................................................................................................. v
DAFTAR GAMBAR ..................................................................................... viii
DAFTAR TABEL .......................................................................................... ix
BAB I PENDAHULUAN
1.1 Latar Belakang ........................................................................... 1
1.2 Batasan Masalah Kerja Praktek ................................................. 2
1.3 Tujuan Kerja Praktek .................................................................. 2
1.4 Manfaat Kerja Praktek ............................................................... 3
BAB II TEMPAT KERJA PRAKTEK
2.1 Gambaran Umum Instansi ......................................................... 4
2.2.1 Profil SMK Al-Munawwir ............................................... 4
2.2.2 Keunggulan ...................................................................... 5
2.2.3 Fasilitas ............................................................................. 6
2.2.4 Kompetensi ...................................................................... 6
2.2 Ruang Lingkup Kerja Praktek .................................................... 8
vi
BAB III HASIL DAN PEMBAHASAN
3.1 Analisis ….................................................................. . …..... 9
3.1.1 Kondisi tempat Kerja Praktek............................................ 9
3.1.2 Kondisi SDM di SMK Al-Munawwir ................ …..... 10
3.1.3 Analisa Permasalahan......................................... …..... 10
3.2 Kegiatan Kerja Praktek ......................................................... 10
3.2.1.. Survey Lokasi ................................................... …..... 10
3.2.2.. Analis Kebutuhan Sistem ............................................... 11
3.2.2.1 Perangkat keras .......................................... 11
3.2.2.2 Perangkat Lunak.......................................... 12
3.2.3. Desain DFD ............................................................... 12
3.2.3.1 DFD Level 0 ............................................... 12
3.2.3.2 DFD Level 1 SI Data Alumni ..................... 13
3.2.3.3 DFD Level 2 Pengelolaan Data Lulus ........ 14
3.2.3.4 DFD Level 2 Pengelolaan Data Alumni...... 15
3.2.3.5 DFD Level 2 Pengelolaan Data Buku Tamu. 15
3.2.3.6 DFD Level 2 Pengelolaan Data Profil ........ 16
3.2.4. Desain ERD ................................................................. 17
3.2.5. Desain Tabel ........................................................................ 17
3.2.5.1 Tabel Admin(tb_admin) ............................. 18
3.2.5.2 Tabel Buku Tamu(tb_gbook) ....................... 18
3.2.5.3 Tabel Jurusan (tb_jurusan) .......................... 19
3.2.5.4 Tabel Kerja(tb_kerja) .................................. 19
vii
3.2.5.5 Tabel Propinsi(tb_prop)............................... 20
3.2.5.6 Tabel Lulus (tb_siswalulus) ........................ 20
3.2.5.7 Tabel Profil (tb_text) .................................. 21
3.2.5.8 Tabel Alumni(tb_alumni) ............................ 22
3.2.5. Screenshoot Program........................................................... 23
BAB IV PENUTUP
4.1 Kesimpulan .......................................................................... 28
4.2 Rekomendasi ................................................................. ....... 28
DAFTAR PUSTAKA ...................................................................................... 29
viii
DAFTAR GAMBAR
Gambar 3.1 DFD Level 0 (Diagram Konteks) ................................................... 12
Gambar 3.2 DFD level 1 Sistem Informasi Data Alumni .................................. 13
Gambar 3.3 DFD level 2 Pengelolaan Data Lulus ........................................... 14
Gambar 3.4 DFD level 2 Pengelolaan Data Alumni ...................................... 15
Gambar 3.5 DFD level 2 Pengelolaan Data Buku Tamu ................................ 16
Gambar 3.6 DFD level 2 Pengelolaan Data Profil .......................................... 16
Gambar 3.7 ERD ............................................................................................. 17
Gambar 3.8 Screenshoot halaman awal .......................................................... 23
Gambar 3.9 Screenshoot halaman profil ......................................................... 24
Gambar 3.10 Screenshoot halaman input data alumni .................................... 25
Gambar 3. 11 Screenshoot halaman login admin ............................................. 25
Gambar 3. 12 Screenshoot halaman tampil data lulus ..................................... 26
Gambar 3. 13 Screenshoot halaman tambah data lulus .................................... 27
Gambar 3. 14 Screenshoot halaman tampil data buku tamu ............................ 27
ix
DAFTAR TABEL Tabel 2.1. : Tenaga pengajar di SMK Al-Munawwir.................................. 8
Tabel 3.1 : Tabel Admin (tb_admin)... ................................................................ 18
Tabel 3.2 : Tabel Buku Tamu (tb_gbook) ........................................................... 18
Tabel 3.3 : Tabel Jurusan (tb_jurusan) ....................................................... 19
Tabel 3.4 : Tabel Kerja (tb_kerja) .............................................................. 19
Tabel 3.5 : Tabel Propinsi (tb_prop) .......................................................... 20
Tabel 3.6 : Tabel Lulus (tb_siswalulus) ..................................................... 20
Tabel 3.7 : Tabel Profil (tb_text) ............................................................... 21
Tabel 3.8 : Tabel Alumni (tb_alumni) ........................................................ 22
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Pada era globalisasi ini, teknologi informasi telah menjadi sesuatu hal
yang sangat penting dalam kehidupan manusia. Teknologi informasi adalah
suatu tool yang akan membantu kerja kita dengan berbagai informasi dan
melakukan berbagai tugas yang berhubungan dengan pengolahan informasi.
Pemanfaatan teknologi informasi telah mencakup berbagai bidang,
salah satunya dalam bidang pendidikan yaitu sekolah. Teknologi informasi
menjadi alat untuk membantu sekolah dalam mengelola berbagai data yang
ada seperti data buku, siswa, pegawai, administrasi keuangan, inventaris
barang, dan lain-lain. Dimana data tersebut dapat digunakan untuk
mendukung pengambilan keputusan sekolah terhadap permasalahan yang
sedang dihadapi.
Pengelolaan data alumni di SMK Ma’arif Al-Munawwir Yogyakarta
belum mendapat perhatian dan masih dilakukan secara manual. Data-data
alumni hanya disimpan dalam tumpukan kertas sehingga dapat menyebabkan
kerusakan data, bahkan data bisa hilang. Selain itu pencarian data alumni juga
dirasa kurang efektif karena harus mencari satu persatu data dari seluruh
alumni yang ada. Maka dari itu untuk mengatasi permasalahan tersebut
penulis membuat sistem dengan judul “RANCANG BANGUN SISTEM
INFORMASI DATA ALUMNI SMK MA’ARIF AL-MUNAWWIR
2
KRAPYAK YOGYAKARTA”. Dengan adanya sistem ini dapat membantu
dalam mengolah data alumni dan memudahkan pencarian data alumni secara
efektif dan efisien serta bisa diakses oleh alumni itu sendiri.
1.2 Batasan Masalah
Adapun batasan masalah dalam pelaksanaan kerja praktek ini adalah:
1. Perancangan Sistem Informasi Data Alumni sesuai dengan kebutuhan dari
SMK Ma’arif Al-Munawwir Krapyak Yogyakarta.
2. Pengolahan data Sistem Informasi Data Alumni SMK Ma’arif Al-
Munawwir Krapyak ini dilakukan oleh administrator yang mempunyai hak
akses meliputi pengelolaan data siswa yang sudah lulus, pengelolaan data
alumni yang sudah meng-update datanya, informasi berita-berita terbaru.
3. Sistem Informasi Data Alumni yang akan dibangun berbasis web dan
menggunakan database MySQL.
1.3 Tujuan Kerja Praktek
Tujuan dari pelaksanaan kerja praktek adalah:
1. Membangun Sistem Informasi Data Alumni SMK Ma’arif Al-Munawwir
Krapyak yang memudahkan dalam proses pengolahan data alumni dengan
mudah dan cepat.
2. Membantu proses penginputan dan pencarian data alumni.
3
1.4 Manfaat Kerja Praktek
Manfaat dari pelaksanaan kerja praktek adalah:
1. Membantu proses penglahan data alumni
2. Membantu proses pencarian data alumni
3. Membantu penyampaian informasi alumni sehingga tercipta interaksi antara
pihak sekolah dengan alumninya.
4
BAB II
TEMPAT KERJA PRAKTEK
2.1 Gambaran Umum Instansi
2.1.1 Profil SMK Al-Munawwir
Pendidikan adalah suatu proses komprehensif untuk
menghasilkan sumber daya manusia (SDM) yang berkualitas dan
bermartabat, yang memerlukan pengasahan tiga aspek pendidikan baik
kognitif, afektif dan psikomotorik, sehingga mampu manghasilkan
SDM yang berkualitas, profesional dan terampil yang dilandasi iman
dan taqwa. Sehingga Pondok Pesantren Al Munawwir Krapyak
Yogyakarta membuka SMK Ma’arif Al Munawwir yang memiliki 2
Jurusan yaitu, Teknik Kendaraan Ringan (Mekanik Otomotif) dan
Busana Butik (Tata Busana).
Visi dari SMK Ma’arif Al Munawwir adalah Menjadikan SMK
Ma’arif Al-Munawwir sebagai penyelenggara pendidikan berbasis
karakter dan pesantren yang terintegrasi. Sedangkan misi dari SMK
Ma’arif Al Munawwir sebagai berikut:
1. Menyelenggarakan Kegiatan Proses Belajar mengajar yang disiplin,
akuntabel dan berkarakter
2. Menyelenggarakan Kegiatan Proses Belajar Mengajar yang tertib,
terprogram dan terarah
3. Menyelenggarakan Kegiatan Proses Belajar Mengajar yang
mengedepankan profesionalitas dan proporsionalitas
5
4. Menyelenggarakan Kegiatan Ekstra Kurikuler sebagai wadah
pengembangan kreatifitas dan kemampuan siswa
5. Menyelenggarakan Kegiatan Sosial Keagamaan dalam rangka
pengamalan nilai-nilai karakteristik dan kepesantrenan.
2.2.2 Keunggulan
Keunggulan dari SMK Ma’arif Al Munawwir dibanding dengan
SMK lainnya adalah sebagai berikut:
1. Berada di komplek pesantren sehingga siswa/siswi yang mondok
mendapatkan pelayanan pendidikan dan pengajaran secara
penuh.
2. Tenaga pengajar lulusan UGM, UNY, IPB, UIN, sebagian telah
lulus S2 dan sedang menempuh S2
3. Kurikulum didesain dengan memadukan antara kurikulum
Pesantren, kurikulum Kemendiknas dan kurikulum Kemenag.
4. Bekerjasama dengan BLPT Yogyakarta dan bengkel Otomotif
serta Konveksi
5. Membuka badan usaha sekolah (BUS) berupa Bengkel Sepeda
Motor
6. Banyak alumni diterima di perguruan tinggi negeri, meliputi:
UGM, UNY, UI, UIN. Dan juga sudah berprofesi sebagai
anggota Polri dan TNI.
6
2.2.3 Fasilitas
Fasilitas yang tersedia di SMK Ma’arif Al Munawwir
disediakan untuk berbagai kegiatan siswa, baik untuk pembelajaran
maupun pengembangan kesiswaan, serta untuk pendukung
penyelenggaraan pendidikan. Adapun fasiltas tersebut adalah sebagai
berikut :
a. Ruang kelas
b. Asrama Pelajar
c. Madrasah Diniyah
d. Perpustakaan
e. Ruang bengkel Otomotif dan ruang praktek menjahit Tata
Busana
f. Kegiatan ekstrakurikuler meliputi: Olah raga, Seni Hadroh,
pendidikan keterampilan organisasi dan keterampilan seni
g. Tersedia Minimarket, Warpostel, Toko Buku dan Kitab
h. Disediakan pelatihan mengendarai mobil
2.2.4 Kompetensi
Kompetensi di SMK Ma’arif Al Munawwir adlaah sebagai
berikut:
a. Bidang Agama dan Pengetahuan Umum
1. Memiliki pengetahuan ilmu Agama Islam
2. Mampu membaca kitab kuning
3. Memiliki keterampilan manajemen dan organisasi
7
b. Bidang Mekanik Otomotif
1. Menguasai kelistrikan otomotif (motor dan mobil)
2. Menguasai Chasis dan Body otomotif
3. Mampu mengoperasikan dan memperbaiki mesin mekanik
otomotif
4. Mampu mengendarai mobil
c. Bidang Tata Busana
1. Desainer
2. Operator Potong
3. Operator Jahit
8
2.2 Ruang Lingkup Kerja Praktek
Berikut susunan kelembagaan di SMK Al-Munawwir:
Dewan Pengasuh : 1. K.H. Zainal 'Abidin Munawwir
2. K.H. Ahmad Warson Munawwir
3. Dra. Ny. Hj. Ida Fatimah ZA, M.S.I
Dewan Penasehat : 1. Drs. Bambang Susilo
2. Muhammad Nurkolis, S.Pd, M.T
Kepala Sekolah : Syarwani, S.S, M.S.I
Tenaga Pengajar : daftar berada di tabel 2.1
Tabel 2.1. Tenaga pengajar di SMK Al-Munawwir
1 Muh. Nurkolis, S.Pd, M.T. 21 Ari Kurniawati, S.Pd.Jas.2 Drs. Muhtarom Busyro 22 Anik Setyowati, S.Pd.3 Dra. Dalmini 23 Faizah, S.Pd4 Dra. Wiyati 24 Ulul 'Azmi, S.Pd5 Dra. Wiyati 25 Riski Ramdani Putu Dipo, S.Pd.Si6 Srimulat, S.Pd 26 Muh. Syamsuddhuha7 Ana Ristiani, S.Pd. 27 Laelatul Badriyah, S.Pd.I, M.Pd8 Aty Lutfia Baity, S.Sos.I. 28 Setiyo Rojikin, S.T9 Qorry Aina, S.Psi, M.Si 29 Anik Markhani, S.Pd10 Waskito, S.Pd. 30 Ratna Perasetyowati, S.Pd11 Nur Syahid, S.Pd. 31 Rochmatun Istiqomah, A.Md12 Agus Wijaya, S.Pd. 32 Andri Yanuartanti, S.Si13 Khumaero Zainal 33Siti Sobariyah, S.Kom
14 Abdul Rosyid 34 Dewi Triastuti Rahayu, S.Pd.T
15 Sujarwo, S.Pd 35Yulia Maryani, Amd
16 Iwan Subekti 36 H. Kholid Abd. Rozak, S.Hut., M.M17 Moch. Nurkholis, S.Th.I 37Ismaryati, S.Pd.Si
18 Abd. Ghani Achmady, S.H.I, M.A 38 Lu'lu Unazilatuni'mah, S.Sos.I19 Abd. Salam, S.HI, M.A 39 Munirotul Fuad, S.Pd.Si20 Maratul Istianah, S.Hum 40 Danang Widyanarko
9
BAB III
HASIL DAN PEMBAHASAN
3.1. Analisis
3.1.1. Kondisi tempat Kerja Praktek
SMK Ma’arif Al-Munawwir berlokasi di Jl. KH. Ali Maksum,
Tromol Pos 5, Krapyak, Sewon, Bantul, Yogyakarta. SMK ini terbentuk
dari Pondok Pesantren Al Munawwir Krapyak Yogyakarta. Jumlah
lulusan yang semakin bertambah tiap tahunnya membuat data alumni
semakin banyak pula. Pengolahan data SMK Ma’arif Al-Munawwir ini
masih belum tersimpan rapi dan penyimpanan datanya masih dalam
bentuk kumpulan berkas-berkas. Sehingga menyulitkan petugas dalam
melakukan pencarian dan pengarsipannya juga belum terjamin, karena
data yang dibutuhkan bisa hilang atau rusak sewaktu-waktu.
Pengaksesan terhadap data-data juga sulit, karena petugas
harus mencari satu-persatu data yang dibutuhkan dari semua data yang
ada dalam bentuk tumpukan kertas-kertas. Maka dari itu melalui kerja
praktek ini penulis membuat Sistem Informasi Data Alumni. Sistem ini
dibuat dengan tujuan agar bisa membantu petugas dalam proses
pengolahan data alumni, pencarian data alumni, pengarsipan,
mempercepat pengaksesan data dengan mudah dan efisien serta bisa
mengetahui kabar terbaru dari alumni dari SMK Ma’arif Al-Munawwir
Yogyakarta.
10
3.1.2. Kondisi SDM di SMK Al-Munawwir
SMK Ma’arif Al-munawwir terdiri dari staff sekolah dan
siswa. Pengaksesan terhadap data yang cepat dan efisien sangat
dibutuhkan, terutama oleh para alumni yang ingin memperoleh data
atau mengetahui berita-berita terbaru dari SMK Ma’arif Al-munawwir.
Sedangkan untuk mengetahui informasi yang dibutuhkan petugas harus
mencari data yang dibutuhkan dalam waktu yang cukup lama dan tidak
efisien. Hal tersebut dirasa sangat menyulitkan petugas.
3.1.3. Analisa permasalahan
Dari penjelasan tentang kondisi di SMK Ma’arif Al-
Munawwir dapat ditemukan beberapa masalah diantaranya yaitu:
1. Penyimpanan data alumni di SMK Ma’arif Al-Munawwir masih
dalam bentuk kumpulan berkas-berkas.
2. Adanya data yang hilang atau rusak.
3. Sulitnya melakukan pencarian data alumni SMK Ma’arif Al-
Munawwir yang masih lama dan kurang efisien.
3.2 Kegiatan Kerja Praktek
Kegiatan yang penulis lakukan selama kerja praktek di SMK
Ma’arif Al-munawwir adalah sebagai berikut:
3.2.1. Survey Lokasi
Sebelum penulis melakukan kerja praktek, terlebih dahulu
11
penulis bersama teman-teman mahasiswa satu tim mengunjungi
Kantor sekolah SMK Al-Munawwir untuk melakukan survei
lapangan. Di sana kami mengunjungi lokasi secara langsung, serta
bertemu dan berkonsultasi dengan pihak sekolah, terkait tentang apa
yang dibutuhkan di SMK Al-Munawwir Yogyakarta.
3.2.2. Analis Kebutuhan Sistem
Sistem Informasi Data Alumni ini bisa berjalan dengan baik
apabila sistem komputer yang digunakan memenuhi syarat minimal
dari konfigurasi perangkat keras dan perangkat lunak. Adapun
konfigurasi perangkat keras dan perangkat lunak yang digunakan akan
dijelaskan seperti di bawah ini.
3.2.2.1. Perangkat Keras
Agar dapat berjalan dengan baik, komputer yang
menjalankan sistem ini harus memenuhi sistem requirements
minimal yang dibutuhkan. Spesifikasi dari sistem requirements
tersebut adalah :
1. Processor Pentium III atau setara dengan kecepatan 667 MHz
2. Memori (RAM) dengan kapasitas 256 MB
3. Ruangan kosong Harddisk sebesar 30 MB
4. Monitor VGA atau SVGA dengan resolusi minimum 800 x
600.
12
3.2.2.2 Perangkat Lunak
Ada beberapa perangkat lunak yang harus terinstal dalam
sistem operasi komputer untuk dapat menjalankan sistem
informasi ini, yaitu :
1. Sistem Operasi Windows
2. XAMPP 1.7.2
3.2.3. Desain DFD
Data Flow Diagram (DFD) adalah suatu diagram yang
menggunakan notasi-notasi untuk menggambarkan arus dari data sistem,
yang penggunaannya sangat membantu untuk memahami sistem secara
logika, tersruktur dan jelas.
3.2.3.1. DFD level 0 (Diagram konteks)
DFD Level 0 seperti pada Gambar 3.1 merupakan Gambaran
awal dari sistem informasi Data Alumni.
Gambar 3.1 DFD Level 0 (Diagram Konteks)
13
3.2.3.2. DFD level 1 Sistem Informasi Data Alumni
DFD level 1 Sistem Informasi Data Alumni seperti Gambar 3.2
menjelaskan tentang semua proses yang terjadi di dalam sistem yang
meliputi login, pengelolaan data lulus, data alumni, data buku tamu, data
profil dan laporan grafik.
1
Login
3
Pengelolaan
Data alumni
Admin
tb_admin
Data Login
Validasi hak akses
2
Pengelolaan
data lulus
Data LulusInf Data Lulus
4
Pengelolaan
Data Buku
Tamu
5
Pengelolaan
Data Profil
Alumni
Validasi hak akses
Data Login
Validasi hak akses
Data Alumni
Inf Data alumni
tb_siswalulus
Data Buku Tamu
Inf Buku Tamu
Data ProfilInf Data Profil
tb_talumni
tb_gbook
tb_teks
tb_kerja
tb_prop
tb_jurusan
Data siswalulus
Inf Data siswalulus
Inf Data Prop
Data Jurusan
Data Gbook
Inf Data Gbook
Data TeksInf Data Teks
Inf Data Jurusan
Data Kerja Inf Data kerja
Data alumni
Inf Data Talumni
Data Prop
Inf Data AlumniData Alumni
Inf Data Buku TamuData Buku Tamu
6
Ubah
pasword
Data password
Inf data password
Data alumni
Inf data alumni Inf Data password
data passwordi
Data admin
Inf data admin
Gambar 3.2 DFD level 1 Sistem Informasi Data Alumni
14
3.2.3.3 DFD level 2 Pengelolaan Data Lulus
DFD level 2 pengelolaan data lulus menerangkan proses pengelolaan
data siswa lulus yang meliputi tambah data, ubah data, hapus data dan
tampilkan data.
Gambar 3.3 DFD level 2 Pengelolaan Data Lulus
15
3.2.3.4 DFD level 2 Pengelolaan Data Alumni
DFD level 2 pengelolaan data alumni menerangkan proses
pengelolaan data alumni yang meliputi tambah data, ubah data, hapus data
dan tampilkan data.
Gambar 3.4 DFD level 2 Pengelolaan Data Alumni 3.2.3.5 DFD level 2 Pengelolaan Data Buku Tamu
DFD level 2 pengelolaan data buku tamu menerangkan proses
pengelolaan data buku tamu yang meliputi tambah data, ubah data, hapus
data dan tampilkan data.
16
Gambar 3.5 DFD level 2 Pengelolaan Data Buku Tamu
3.2.3.6 DFD level 2 Pengelolaan Data Profil
DFD level 2 pengelolaan data profil merupakan proses pengelolaan
data profil yang meliputi ubah data dan lihat data.
Gambar 3. 6 DFD level 2 Pengelolaan Data Profil
17
3.2.4. Desain ERD
ERD adalah suatu pemodelan dari basisdata relasional yang didasarkan atas
persepsi di dalam dunia nyata, dunia ini senantiasa terdiri dari sekumpulan
objek yang saling berhubungan antara satu dengan yang lainnya.
tb_prop
tb_siswalulus
berasal
1
m
tb_jurusan mengambili m
tb_alumni
menjadi
1
1
tb_kerjamemiliki im
Thn_masuk
alamat
Tempat_lhr
Nama_lkp
Id_kerja
kerja
jurusanId_jurusan
Id_prop prop
nim Thn_lulus
jurusan
propTgl_lhr
ipk
post
jkel
status
nmpsgn
saran
ses
HP
kerja
Nama_org
Aktif_org
telp
propId_jurusan
nik
alamat
Tmp_lahir
nis
noalm
Thn_lulus
Tgl_lahir
jkel
Id_alumnipassword
nama
thnmasuk
Gambar 3.7 ERD
3.2.5. Desain Tabel
18
Dalam perancangan Sistem Informasi Data Alumni dibutuhkan tabel-
tabel yang dibentuk dalam satu database “Alumni”. Adapun rincian dari
tabel tersebut sebagai berikut:
3.2.5.1 Tabel Admin (tb_admin)
Tabel admin berfungsi menyimpan data admin system
database alumni yang meliputi id, nama dan password
Tabel 3.1 Tabel Admin (tb_admin)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConstraintConstraintConstraintConstraint
id_admin tinyint(4) Primary key
Nama varchar(50)
Sandi varchar(50)
realname varchar(200)
3.2.5.2 Tabel Buku Tamu (tb_gbook)
Tabel buku tamu berfungsi menyimpan data buku yang
meliputi id, nama , email, pesan atau isi posting dan waktu
posting.
Tabel 3.2 Tabel Buku Tamu (tb_gbook)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConstraintConstraintConstraintConstraint
Id Int(10) Primary key
Nama varchar(20)
Email varchar(50)
19
Pesan Text
Posting Date
3.2.5.3 Tabel Jurusan (tb_jurusan)
Tabel jurusan berfungsi menyimpan data daftar jurusan di
SMK Ma’arif Almunawwir yang meliputi id jurusan dan
jurusan.
Tabel 3.3 Tabel Jurusan (tb_jurusan)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConConConConstraintstraintstraintstraint
id_jurusan Smallint(6) Primary key
Jurusan varchar(50)
3.2.5.4 Tabel Kerja (tb_kerja)
Tabel kerja berfungsi menyimpan data daftar jenis pekerjaan
para alumni di SMK Ma’arif Almunawwir yang meliputi id
kerja dan kerja
Tabel 3.4 Tabel Kerja (tb_kerja)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConstraintConstraintConstraintConstraint
id_kerja Smallint(6) Primary key
Kerja varchar(60)
20
3.2.5.5 Tabel Propinsi (tb_prop)
Tabel propinsi berfungsi menyimpan data daftar propinsi asal
para alumni di SMK Ma’arif Almunawwir yang meliputi id
prop dan prop.
Tabel 3.5 Tabel Propinsi (tb_prop)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConstraintConstraintConstraintConstraint
id_prop Smallint(6) Primary key
Prop varchar(60)
3.2.5.6 Tabel Lulus (tb_siswalulus)
Tabel kerja berfungsi menyimpan data alumni di SMK
Ma’arif Almunawwir yang meliputi nis, nama lengkap,
tempat lahir tanggal lahir, jenis kelamin, alamat. Propinsi
jurusan, tahun masuk, tahun lulus, tanggal posting
Tabel 3.6 Tabel Lulus (tb_siswalulus)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConstraintConstraintConstraintConstraint
Nis varchar(10) Primary key
21
nama_lkp varchar(80)
tempat_lhr varchar(30)
Tgl_lhr varchar(10)
Jkel varchar(20)
Alamat Text
Prop Smallint(6) Foreign Key
Jurusan Smallint(6) Foreign Key
thn_masuk Smallint(4)
thn_lulus Smallint(4)
Post Date
3.2.5.7 Tabel Profil (tb_text)
Tabel profil berfungsi menyimpan data teks yang ditampilkan
di system.
Tabel 3.7 Tabel Profil (tb_text)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConstraintConstraintConstraintConstraint
Id_text Int(1) Primary key
Home Text
home_admin Text
home_alumni Text
Edit Date
Kontak Text
22
3.2.5.8 Tabel Alumni (tb_alumni)
Tabel kerja berfungsi menyimpan data alumni hasil masukan
dari alumni sendiri, meliputi id alumni, password, nama,
TTL, jenis kelamin sampai waktu post terakhir
Tabel 3.8 Tabel Tabel Alumni (tb_alumni)
Nama KolomNama KolomNama KolomNama Kolom Tipe DataTipe DataTipe DataTipe Data ConstraintConstraintConstraintConstraint
Id_alumni Int(11) Primary key
Password varchar(75)
Nama varchar(80)
tmpt_lhr varchar(30)
tgl_lhr Varchar(10)
Jkel varchar(20)
Thnmsk Smallint(4)
Thnlls Smallint(4)
Nis Date
id_jurusan Smallint(6) Foreign key
Nk Float
Alamat Teks
Prop Smallint(6) Foreign Key
Telp varchar(30)
Hp varchar(30)
Email varchar(30)
Aktif_org varchar(30)
Nama_org varchar(80)
Kul varchar(20)
Kuldi varchar(20)
kulthn Smallint(4)
23
Kul_lls Smallint(4)
krja varchar(20)
Jns_kerja Smallint(6) Foreign key
Krjainstansi varchar(50)
Almt_instansi varchar(200)
Status varchar(20)
Nmpsgn varchar(50)
Saran Text
post Date
3.2.6 Screenshoot program
Screenshoot halaman awal
Halaman utama merupakan halaman selamat datang, dan user akan terlebih
dahulu mendapatkan sapaan hangat dan prakata sebelum menggunakan
sistem. Tampilan halaman utama disajikan pada gambar 3.8
Gambar 3.8 Screenshoot halaman awal
24
Screenshoot halaman profil
Halaman profil merupakan halaman informasi tentang system ini. Disajikan
dalam gambar 3.9
Gambar 3.9 Screenshoot halaman profil
Screenshoot halaman input data alumni
Halaman input data alumni merupakan halaman tempat alumni menginptkan
dataq terbarunya. Tampilan halaman input alumni disajikan pada gambar
3.10
25
Gambar 3.10 Screenshoot halaman input data alumni
Screenshoot halaman login admin
Halaman login admin adalah dimana admin memasukkan nama dan
password untuk masuk ke system dan melakukan berbagai perubahan.
Disajikan pada gambar 3.11
Gambar 3. 11 Screenshoot halaman login admin
26
Screenshoot halaman tampil data lulus
Halaman tampil data lulus merupakan halaman untuk menampilkan data
siswa yang lulus. Disajikan dalam gambar 3.12
Gambar 3. 12 Screenshoot halaman tampil data lulus
27
Screenshoot halaman tambah data lulus
Halaman tambah data lulus adalah dimana admin memasukkan data lulus
pada sistem. Disajikan pada gambar 3. 13
Gambar 3. 13 Screenshoot halaman tambah data lulus
Screenshoot halaman data buku tamu
Halaman data buku tamu adalah dimana admin bisa melihat dan
menghapus data buku tamu. Disajikan pada gambar 3. 14
Gambar 3. 14 Screenshoot halaman tampil data buku tamu
28
BAB IV
PENUTUP
4.1 Kesimpulan
Dari pelaksanaan KP ini diperoleh kesimpulan :
1. Sistem Database Alumni di SMK Al-Munawwir ini telah dibangun
dan dapat melakukan proses pengolahan data alumni.
2. Sistem Database Alumni di SMK Al-Munawwir ini dapat melakukan
proses penginputan dan pencarian alumni.
4.2 Rekomendasi Dengan selesainya pembuatan program ini penulis memberi saran
kepada pihak sekolah demi lebih baiknya program ini. Saran saran dari
penulis sebagai berikut :
1. Sebaiknya sistem ditambah user selaku kepala sekolah agar bisa
memudahkan kepala sekolah untuk mengakses sistem
2. sebaiknya sistem ini diintegrasikan dengan website sekolah
29
DAFTAR PUSTAKA
Jogiyanto ,2001, “Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori
dan Praktek Aplikasi Bisnis”.Penerbit Andi, Yogyakarta.
Kadir, Abdul, 2003, “Pengenalan Sistem Informasi”. Penerbit Andi, Yogyakarta.
Mahyuzir, T.,D., 1991, Pengantar Analisis dan Perancangan Perangkat Lunak, Elex Media
Komputindo, Jakarta
Nugroho, Bunafit, 2006, “Pemrograman PHP5”. Ardana Media, Yogyakarta.
Sidik, B, 2005, “MySQL untuk pengguna, Administrator, dan Pengembang Aplikasi Web”.
Penerbit Informatika, Bandung.
Tim PenyusunModulPraktikum RPL UII, 2009/2010, “ModulPraktikum RPL” . Sirkel
Laboratory, Yogyakarta.