Anda di halaman 1dari 87

BAB I

PENDAHULUAN

1.1 Latar Belakang

Teknologi informasi merupakan suatu bidang ilmu yang

mempelajari bagaimana suatu informasi dapat diolah dan disampaikan

secara mudah cepat dan efektif. Perkembangan ilmu pengetahuan dan

teknologi informasi tidak terlepas dari perkembangan kebutuhan manusia.

Berbagai kebutuhan mendorong daya pikir manusia untuk mengembangkan

teknologi informasi sehingga dapat memberi kemudahan-kemudahan dalam

setiap bidang kehidupan. Salah satu teknologi yang berkembang pesat

adalah media internet yang dapat diakses dari mana saja. Sehingga

pemasukan data dapat dilakukan dari mana saja dan dapat dikontrol dari

satu tempat.

Alumni merupakan salah satu bagian dari sebuah lembaga

pendidikan. Keberadaan alumni pada saat ini menjadi salah satu bagian

dalam penilaian akreditasi sebuah lembaga pendidikan. Ketika alumni

bekerja disuatu perusahaan alumni akan membawa nama baik dari sekolah

alumni berasal. Banyak manfaat yang didapat apabila ikatan alumni dapat

terjalin dengan baik, diantaranya seperti mempererat hubungan antar alumni

dan pihak sekolah.

1
2

SMK Muhammadiyah 1 Palembang merupakan sekolah menengah

kejuruan yang memiliki tiga program keahlian diantaranya, Teknik

Komputer dan Jaringan, Akuntansi dan Pemasaran. SMK Muhammadiyah

1 Palembang diresmikan pada tahun 1971 di daerah Sumatera bagian

selatan dan telah menghasilkan banyak lulusan (alumni) yang telah bekerja

diberbagai perusahaan. SMK Muhammadiyah 1 Palembang sendiri sudah

memiliki website sekolah sebagai media informasi sekolah, namun belum

terdapat media untuk penyimpanan informasi alumni.

Pada tahun 2013 dengan data alumni sebanyak 145 siswa, ditahun

2014 dengan jumlah data sebanyak 140 siswa, ditahun 2015 dengan data

sebanyak 117 siswa, ditahun 2016 dengan jumlah data sebanyak 209 siswa,

dan ditahun 2017 data siswa sebanyak 181 siswa. Maka itu pihak sekolah

membutuhkan data alumni terbaru untuk merekap data alumni, di prosedur

yang berjalan masih dilakukan secara manual belum terkomputerisasi yaitu

admin memberikan buku data alumni untuk diisi oleh alumni dan

dikembalikan lagi ke admin untuk disimpan, maka pengelolaan data

membutuhkan waktu yang lama dan membuat kinerja admin kurang efektif.

Akibat lain penyimpanan berkas/dokumen semakin bertambah, data-data

lama susah ditemukan, boros kertas, sering terjadi kesalahan data, serta

cukup menyusahkan akses bagi yang membutuhkan data siswa. Solusi dari

permasalahan yang di alami SMK Muhammadiyah 1 Palembang yaitu

sekolah harus membuat sistem baru untuk pendataan alumni seperti

menyediakan layanan lowongan kerja, agenda dan lain sebagainya kepada


3

para alumni SMK Muhammadiyah 1 Palembang melalui website yang dapat

memberikan informasi secara lengkap. Dengan adanya hal ini alumni akan

mampu menjadi cerminan kualitas sebuah institusi pendidikan diranah

publik. Dengan menggunakan website yang bertujuan untuk membantu

sistem pendataan alumni dari yang awalnya masih menggunakan sistem

manual menjadi terkomputerisasi.

Berdasarkan uraian diatas penulis mengangkat judul “Rancang

Bangun Website Alumni pada SMK Muhammadiyah 1 Palembang”.

1.2 Ruang Lingkup PKL

Adapun pembahasan dalam ruang lingkup laporan Praktik Kerja

Lapangan ini yaitu penulis akan merancang dan membangun website alumni

yang berfungsi sebagai penelusuran data alumni di SMK Muhammadiyah 1

Palembang yang terdiri dari; data alumni, data agenda, data perusahaan, data

siswa, data jenis perusahaan, data jenis loker, data galery, dan data

lowongan pekerjaan. Website ini dapat diakses oleh admin (pengelola

website), alumni dan perusahaan sebagai user (pengguna). Sehingga

mempermudah pihak sekolah dalam mengelola data alumni serta

mempermudah alumni dalam melakukan pencarian lowongan pekerjaan.

Software yang digunakan untuk membuat website alumni yaitu

menggunakan bahasa pemograman PHP dan database MYSQL. Pemodelan

proses datanya menggunakan Flowchart, DFD dan pemodelan data

menggunakan ERD.
4

1.3. Tujuan dan Manfaat PKL

1.3.1 Tujuan PKL

Tujuan yang ingin dicapai dari Praktik Kerja Lapangan ini

adalah merancang dan membangun website alumni SMK

Muhammadiyah 1 Palembang yang diharapkan dapat

mempermudah pihak sekolah dalam mengelola data alumni dan

memberikan informasi kepada para alumni seputar lowongan

pekerjaan.

1.3.2 Manfaat PKL

Manfaat dari Praktik Kerja Lapangan ini adalah sebagai berikut :

1.3.2.1. Manfaat Bagi Mahasiswa

Adapun manfaat bagi mahasiswa adalah :

a. Dapat menambah wawasan serta pengalaman didunia

kerja.

b. Sebagai penerapan dan perkembangan teori yang telah

diperoleh dibangku perkuliahan terutama mata kuliah

pemrograman.

1.3.2.2. Manfaat Bagi Tempat PKL

Adapun manfaat bagi tempat PKL adalah :

a. Dapat membantu untuk mengetahui keberadaan alumni

SMK Muhammadiyah 1 Palembang.


5

b. Dapat membantu pihak sekolah mengetahui umpan balik

pengguna lulusan terhadap lulusan SMK

Muhammadiyah 1 Palembang.

1.3.2.3. Manfaat Bagi Akademik

Adapun manfaat bagi akademik, yaitu :

a. Sebagai arsip atau dokumen yang diharapkan

bermanfaat untuk proses kegiatan perkuliahan

mahasiswa nantinya.

b. Sebagai bahan pedoman dan referensi bagi penulis lain

dalam menyusun laporan Praktik Kerja Lapangan.

1.4. Tempat dan Waktu PKL

1.4.1. Tempat PKL

Adapun lokasi tempat penulis melaksanakan Praktik Kerja

Lapangan yaitu di SMK MUHAMMADIYAH 1 PALEMBANG

yang beralamat di jalan Jendral Sudirman Komp. Balayudha KM.4,5

Palembang, Sumatera Selatan 30128, Telp. 414662.

1.4.2. Waktu Pelaksanaan PKL

Adapun waktu pelaksanaan Praktik Kerja Lapangan yaitu

selama satu bulan, sejak tanggal 22 Februari 2018 sampai dengan 23

Maret 2018. Dari hari Senin sampai dengan hari Sabtu. Di minggu

pertama dan kedua pukul 08.00 sampai pukul 14.00 dan di minggu

ketiga dan keempat pukul 12.00 sampai pukul 17.00.


6

1.5. Teknik Pengumpulan Data

Teknik pengumpulan data merupakan membicarakan bagaimana cara

penulis mengumpulkan data. Dalam penelitian ini penulis menggunakan

beberapa metode dalam pengumpulan data sebagai berikut :

1.5.1. Wawancara

Menurut Nazir (2014:170), Wawancara adalah proses

memperoleh keterangan untuk tujuan penelitian dengan cara tanya

jawab, sambil bertatap muka antara si penanya atau pewawancara

dengan si penjawab atau responden.

Penulis mengadakan wawancara dengan ibu Ety Hartaty

jabatan sebagai Staf TU di SMK Muhammadiyah 1 Palembang

yang juga mengurusi tentang pendataan alumni, data yang di dapat

dari hasil wawancara berupa visi dan misi sekolah, data alumni dan

permasalahan mengenai pengolahan data alumni SMK

Muhammadiyah 1 Palembang.

1.5.2. Observasi

Menurut Jogiyanto (2008:89), Observasi merupakan teknik

atau pendekatan untuk mendapatkan data primer dengan cara

mengamati langsung objek datanya. Observasi dilakukan dengan

mengunjungi langsung tempat sehingga data yang diperoleh adalah

data yang autentik, metode ini diharapkan dapat menunjukan

keobjektifan data yang sebenarnya tanpa ada manipulasi.


7

Observasi yang dilakukan penulis adalah dengan mengamati

bagaimana cara SMK Muhammadiyah 1 Palembang melakukan

pendataan untuk alumni.

1.5.3. Studi Pustaka

Menurut Ashari, dkk (2014:60), Studi pustaka adalah suatu

metode pengumpulan data yang diambil dari perpustakaan atau

instansi yang berupa karya ilmiah, jurnal, buku-buku serta dari

internet yang berhubungan dengan penulisan ini. Tujuan dari studi

pustaka ini adalah untuk mendalami dan memperoleh keterangan

yang lengkap terhadap obyek yang diteliti.

Studi kepustakaan yang dilakukan penulis adalah dengan

mengutip jurnal dan mengunjungi toko buku untuk mencari buku

yang berkaitan dengan topik penelitian.

1.5.4. Dokumentasi

Menurut Pritandhari (2016:5), Dokumentasi adalah metode

pengumpulan data yang bersumber pada hal-hal atau benda-benda

yang tertulis, seperti buku-buku, majalah, dokumen, peraturan-

peraturan, notulen, rapat, catatan harian dan sebagainya.

Pada metode ini penulis juga melakukan dokumentasi yaitu

dengan cara mengumpulkan data pada SMK Muhammadiyah 1

Palembang seperti rekapan data alumni dan surat perjanjian kerja

sama perusahaan dengan pihak sekolah tentang lowongan kerja

perusahaan.
BAB II

TINJAUAN PUSTAKA

2.1 Landasan Teori

2.1.1 Aplikasi

Menurut Rozy, dkk (2017:56), Aplikasi berasal dari kata

application yang artinya penerapan, lamaran, penggunaan. Secara

istilah aplikasi adalah program siap pakai yang dibuat untuk

melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain

dan dapat digunakan oleh sasaran yang dituju.

Menurut Budiharto (2013:5), Aplikasi merupakan program

yang dapat berjalan di komputer tersendiri (Standcalone Computer),

dari mulai program yang simpel sampai dengan besar dan rumit.

Aplikasi bisa berjalan lewat command line atau GUI.

Berdasarkan uraian diatas dapat disimpulkan bahwa aplikasi

adalah ssuatu program berbentuk perangkat lunak yang berjalan

pada suatu sistem tertentu yang berguna untuk membantu berbagai

kegiatan yang dilakukan oleh manusia.

2.1.2 Alumni

Menurut Ariansyah, dkk (2017:27), Alumni adalah siswa

ataupun mahasiswa yang telah menyelesaikan jenjang pendidikan

dengan segala aturannya pada sebuah institusi pembelajaran, maka

8
9

ini bisa dikatakan sebagai alumni. Setiap alumni masih

mempunyai tanggung jawab terhadapa institusi yang telah

memberikan gelar alumni itu akan membawa nama baik institusi.

Berdasarkan uraian diatas dapat disimpulkan bahwa alumni

adalah oarang orang yang telah mengikuti atau tamat dari suatu

sekolah.

2.1.3 Website

Menurut Hidayat (2010:2), Website atau situs dapat diartikan

sebagai kumpulan halaman-halaman yang digunakan untuk

menampilkan informasi teks, gambar diam atau gerak, animasi,

suara, dan atu gabungan dari semuanya, baik yang bersifat dinamis

ynag membentuk satu rangkaian bangunan yang saling terkait, yang

masing-masing dihubungkan dengan jaringan-jaringan halaman.

Hubungan antara satu halaman web dengan halaman web yang

lainnya disebut hyperlink, sedangkan teks yang dijadikan media

penghubung disebut hypertext.

Ada beberapa hal yang dipersiapkan untu membangun

website gratis, maka harus tersedia unsur-unsur pendukungnya

sebagai berikut:

• Nama domain (Domain name/URL – Uniform

Resource Locator).

• Rumah website (Website Hosting).


10

• Content Management System (CMS).

Seiring dengan perkembangan teknologi informasi yang

begitu cepat, website juga mengalami perkembangan yang sangat

berarti. Dalam pengelompokkan jenis web, lebih diarahkan

berdasarkan kepada fungsi, sifat atau style dan bahasa pemrograman

yang digunakan.

2.1.3.1. Jenis Web Berdasarkan Sifat atau Style

Jenis web berdasarkan sifat atau style terdiri dari :

1) Website Dinamis, merupakan sebuah website yang

menyediakan content atau isi yang selalu berubah-ubah

setiap saat. Bahasa pemrograman yang digunakan antara

lain PHP, ASP, .NET dan memanfaatkan database

MySQL atau MS SQL.

2) Website Statis, merupakan website yang kontennya

sangat jarang diubah. Bahasa pemrograman yang

digunakan adalah HTML dan belum memanfaatkan

database.

2.1.3.2. Jenis Web Berdasarkan Fungsi

Jenis web berdasarkan pada fungsinya, website terbagi atas :

1) Personal website, website yang berisi informasi pribadi

seseorang.

2) Commercial website, website yang dimiliki oleh sebua

perusahaan yang bersifat bisnis.


11

3) Government website, website yang dimiliki oleh instansi

pemerintahan, pendidikan yang bertujuan memberikan

pelayanan kepada pengguna.

4) Non-profit organization website, dimiliki oleh

organisasi yang bersifat non-profit atau tidak bersifat

bisnis.

2.1.3.3 Ditinjau dari Segi Bahasa Pemrograman

Ditinjau dari segi bahasa pemrograman yang

digunakan, website terbagi atas:

• Server Side, merupakan website yang menggunakan

bahasa pemrogram yang tergantung kepada tersedianya

server. Seperti, PHP, ASP dan lain sebagainya. Jika

tidak ada server, website yang dibangun menggunakan

bahasa pemrograman di atas tidak dapat berfungsi

sebagaimana mestinya.

• Client Side, adalah website yang tidak membutuhkan

server dalam menjalankannya, cukup diakses melalui

browser saja. Misalnya, HTML.

Berdasarkan uraian diatas dapat disimpulkan bahwa website

adalah sebuah halaman yang menyajikan informasi yang diletakkan

di dalam sebuah server/hosting di mana untuk mengaksesnya

diperlukan jaringan internet.


12

2.1.4 Database

Menurut Raharjo (2011:1), Database adalah sebagai

kumpulan data yang terintegrasi dan diatur sedemikian rupa

sehingga data tersebut dapat dimanipulasi, diambil, dan dicari secara

cepat.

Berdasarkan uraian diatas bahwa Database adalah kumpulan

file file yang saling berelasi. Relasi tersebut biasa ditunjukkan

dengan kunci dari tiap file yang ada.

2.1.5 Flowchart

Menurut Baraja (2009:11), Flowchart adalah representasi

grafik yang menggambarkan setiap langkah yang akan dilakukan

dalam suatu proses, yang merupakan alat bantu yang banyak

digunakan untuk menggambarkan sistem secara pisikal

Menurut Suryaningsih (2013:13), Flowchart merupakan

alat yang digunakan untuk menggambarkan algoritma dalam bentuk

notasi-notasi tertentu. Flowchart merupakan gambar atau bagan

yang memperlihatkan urutan dan hubungan antar proses beserta

pernyataannya. Gambaran ini dinyatakan dengan simbol yang

artinya setiap simbol menggambarkan proses tertentu.

Berdasarkan uraian diatas dapat disimpulkan flowchart

adalah gambaran atau bagan yanng memerlihatkan suatu urutan dan


13

hubungan antar proses beserta instruksinya. Adapun simbol-simbol

flowchart yang telah disepakati oleh dunia pemrograman :

Tabel 2.1 Simbol-simbol Flowchart

Simbol Keterangan
Proses

Keputusan

Input data dan output informasi

Predefine Proses

Internal storage

Dokumen

MultiDokumen
14

Simbol Keterangan
Terminator (mulai dan akhir)

Preparasi

Manual input

Manual operasi

Penghubung

Off page

Penghubung

Card
15

Simbol Keterangan
Punched tape

Storage Data

Display

Direct Access Storage

Aliran data, merepresentasikan aliran

data dari setiap proses

Sumber : Malabay (2016:23)

2.1.6 DFD (Data Flow Diagram)

Menurut Rozy, dkk (2017:55), 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


16

jelas. DFD merupakan alat bantu dalam menggambarkan atau

menjelaskan sistem yang sedang berjalan logis.

Menurut wijaya (2018:16), Data flow diagram (DFD) adalah

gambaran sistem secara logical. Gambaran ini tidak tergantung pada

perangkat keras, perangkat lunak, struktur data maupun organisasi

file.

Berdasarkan uraian diatas dapat disimpulkan bahwa DFD

adalah diagram yang digunakan untuk menggambarkan proses-

proses yang terjadi pada sistem yang akan dikembangkan.

Adapun notasi-notasi pada DFD (Edward Yourdon dan Tom

Demarco) adalah sebagai berikut:

Tabel 2.2. Simbol-simbol Data Flow Diagram


Notasi Keterangan
Proses atau fungsi atau prosedur ; pada

permodelan perangkat lunak yang akan di

implementasikan dengan pemrograman

terstruktur, maka pemodelan notasi inilah yang

harusnya menjadi fungsi atau prosedur di

dalam kode program.


17

Notasi Keterangan
File atau basis data atau penyimpanan

(Storage); pada pemodelan perangkat lunak

yang akan diimplementasikan dengan

pemrograman terstruktur maka permodelan

notasi inilah yang harusnya dibuat menjadi

tabel-tabel basis data yang dibutuhkan tabel-

tabel ini juga harus sesuai dengan perancangan

tabel-tabel pada basis data Entity Relationship

diagram (ERD), Conceptual data model

(CDM), Physical data model (PDM)

Entitas luar (external entity) atau masukkan

(input) atau keluaran (output) atau orang yang

memakaian/berinteraksi dengan perangkat

lunak yang dimodelkan atau sitem lain yang

terkait dengan aliran data dari sistem yang

dimodelkan.

Aliran data merupakan data yang dikirim antar

proses, dari penyimpanan ke proses, atau dari

proses kemasukkan (Input) atau keluaran

(Output).

Sumber : Rosa dan Shalahudin (2013:71)


18

2.1.7 ERD (Entity Relationship Diagram)

Menurut Setyaningrum (2013:17), Entity Relationship

Diagram adalah model data berupa notasi grafis dalam pemodelan

data konseptual yang menggambarkan hubungan antara penyimpan.

Entity relationship diagram melengkapi penggambaran grafik dari

struktur logika.

Adapun notasi-notasi pada DFD (Edward Yourdon dan Tom

Demarco) adalah sebagai berikut :

Tabel 2.3 Simbol Entity Relationship Diagram


19

Simbol Keterangan

Persegi panjang menyatakan himpunan

entitas adalah orang, kejadian, atau berada

dimana data akan dikumpulkan.

Belah ketupat menyatakan himpunan relasi

merupakan hubungan antar entitas.

Atribut merupakan informasi yang diambil

tentang sebuah entitas.

Garis sebagai penghubung antar himpunan,

relasi, dan himpunan entitas dengan

atributnya.

Sumber : Supardi (2010:20)

2.2. Gambaran Umum Sekolah

2.2.1. Sejarah SMK Muhammadiyah 1 Palembang

Sekolah Menengah Kejuruan (SMK) Muhammadiyah 1

berdiri sejak 29 Agustus 1971 di daerah Palembang Sumatera

Selatan yang dipimpin oleh Ibu Seriyani, S.pd. Sekolah Menengah


20

Kejuruan (SMK) Muhammadiyah 1 palembang ini berlokasi di Jalan

Jendral Sudirman KM. 4,5 Balayudha Palembang. Gedung sekolah

ini dapat dijangkau oleh kendaraan umum atau kendaraan bermotor,

lokasi sekolah ini sangat strategis karena terletak dipusat

kota.Jumlah murid yang ada pada SMK Muhammadiyah 1 pada

tahun 2017/2018 sebanyak 592 siswa, terbagi menjadi 260 siswa

laki-laki dan 332 siswi perempuan. Seluruh siswa-siswi tersebut

terbagi kedalam 3 kelas dimana pada kelas X (sepuluh) sebanyak

243 siswa dan siswi, pada kelas XI (sebelas) sebanyak 168 siswa dan

siswi, pada kelas XII (dua belas) terdapat 181 siswa dan siswi.

Keseluruhan siswa tersebut di didik oleh pengajar-pengajar yang

profesional dan berpengalaman di bidangnya.

Saat ini SMK Muhammadiyah 1 Palembang memiliki 17

kelas dan ruang kantor yang terdiri dari ruang Kepala Sekolah, ruang

Kepala Tata Usaha atau ruang Bendahara, dan ruang Rapat. Serta

ruang Penunjang antara lain : ruang Komputer Online, ruang

Mushollah, ruang Perpustakaan, ruang BK, ruang IPM, ruang

Praktek Komputer, ruang Penjaga Sekolah, ruang Kantin dan Toilet.

SMK Muhammadiyah 1 juga merupakan salah satu sekolah

yang berkembang dengan siswa-siswi yang kreatif dan berprestasi,

terbukti dari banyaknya piala dan piagam penghargan yang di

dapatkan oleh siswa dalam berbagai perlombaan, baik tingkat

kabupaten maupun provinsi.


21

2.2.2 Visi dan Misi SMK Muhammadiyah 1 Palembang

A. Visi Sekolah

Menghasilkan output yang unggul dalam IPTEK dan IMTAQ,

produktif serta mampu bersaing di dunia usaha dengan

tuntunan islam berdasarkan pancasila.

B. Misi Sekolah

1) Menciptakan situasi pembelajaran yang kondusif dan

islami.

2) Meningkatkan profesionalisme guru dan karyawan sesuai

hoipoksin yang diamanahkan persyarikatan.

3) Menjadi sekolah dambaan masyarakat.

4) Membangun kepercayaan dan kerjasama dengan lembaga

instansi dan industri untuk meningkatkan kualitas output.

2.2.3. Struktur Organisasi Dan Uraian Tugas Wewenang

2.2.3.1. Struktur Organisasi

Struktur organisasi adalah suatu bagan yang

menunjukkan hubungan pada suatu organisasi atau

perusahaan antara bagian yang satu dengan bagian yang

lain dalam melakukan fungsi dann tugas-tugas yang

dibebankan terhadap suatu posisi atau jabatan tertentu

untuk menjamin kelancaran kerja.


22

Setiap organisasi haruslah membentuk suatu

struktur, dimana dengan adanya struktur organisasi ini

akan tampak lebih jelas bila dituangkan dalam suatu

bagan atau skema organisasi.

Jadi dengan adanya struktur organisasi pada

instansi akan membentuk kerangka yang menunjukkan

adanya hubungan kerja sama, wewenang dan tanggung

jawab dari masing-masing bagian untuk mencapai tujuan

tertentu, dan struktur organisasi pada SMK

Muhammadiyah 1 Palembang dapat dilihat pada gambar

2.1 berikut.
23

Sumber : SMK Muhammadiyah 1 Palembang

Gambar 2.1 Struktur Organisasi SMK Muhammadiyah 1

Palembang

2.2.3.2 Tugas dan Wewenang

A. Kepala Sekolah

1. Membuat program tahunan, jangka menengah,

jangka panjang (RENSTRA) sekolah

2. Merencanakan dan membina pengembangan

profesi, karier, guru dan staff

3. Memonitor dan mengevaluasi kegiatan program

kerja sekolah

4. Merencanakan dan melaksanakan kesejahteraan

guru dan staf sekolah


24

5. Membina penyelenggaraan administrasi sekolah

dibidang keuangan, kesiswaan, perlengkapan dan

kurikulum

6. Membina dan mengawasi pengelolaan

penyesuaian dan pelaksanaan kurikulum

7. Membina kegiatan KBM, tes kejuruan, UAS dan

UN

8. Membina dan mengawasi pelaksanaan PKL dan

Pakrin.

9. Merencanakan pengembangan sarana dan

prasarana

10. Membina pelaksanaa pemeliharaan perbaikan

sarana dan prasarana.

11. Mengatur dan mengelola kegunaan keuangan

sekolah

12. Merencanakan dan mengawasi pelaksanaan

penerimaan siswa baru

13. Mempromosikan atau memasarkan tamatan SMK

14. Membuat laporan berkala.

B. Kabag Tata Usaha

1. Menyusun program kerja tata usaha sekolah

2. Mengkoordinir mengelola keuangan sekolah


25

3. Membina dan mengembangkan karier tenaga tata

usaha sekolah

4. Mengurus kebutuhan fasilitas tata usaha

5. Menyiapkan dan menyajikan data statistik sekolah

6. Mengatur pelaksanaa kesektarian dan kerumah

tanggaan

7. Mengatur administrasi hasil proses kegiatan

belajar mengajar.

8. Membantu kasek untuk mengembangkan sistem

informasi sekolah.

9. Mengatur administrasi inventaris sekolah (alat,

perabot, ATK).

10. Mengatur administrasi kesiswaan dan beasiswa.

11. Menyusun laporan.

C. Staff Tata Usaha

1. Menyusun kebutuhan biaya, bahan alat

ketatausahaan.

2. Membantu dan melayani kebutuhan administrasi

guru

3. Melayani seluruh warga sekolah dan tamu dengan

baik.

4. Mengelola surat masuk dan keluar.


26

5. Melaksanakan pengetikan, pengadaan (Dokumen,

Konsep, format-format).

6. Melaksanakan pengarsipan dokumen-dokumen.

7. Mengurus pelaksanaan rapat (undangan rapat

sampai dengan notulen rapat).

8. Membantu menyiapkan data statistik sekolah.

9. Mengadministrasikan kegiatan kerjasama industri,

bursa kerja sekolah ekstrakulikuler.

10. Menyusun laporan

D. Wakasek Kurikulum

1. Menyusun program kerja tahunan (Action Plan) dan

pelaporan.

2. Mengkoordinir pemasyarakatan dan pengembangan

kurikulum.

3. Menyusun program pengajaran (Mingguan,

Bulanan, Semesteran, Tahunan) dan mengkoorinasi

pelaksanaannya.

4. Mengkoordinir kegiatan belajar mengajar termasuk

pembagian tugas guru, jadwal pelajaran, evaluasi

belajar.

5. Menganalisis ketercapaian target kurikulum dan

daya serap.
27

6. Mengkoordinasikan persiapan dan pelaksanaa UAS,

UN, Uji Kopetensi Kejuruan bersama Kepala

program keahlian.

7. Menyusun kriteria kenaikan kelas dan persyaratan

kelulusan bersama kepala jurusan, kepala program

keahlian, dan kepala sekolah.

8. Menyusun laporan berkala dan insentil tentang

kegiatan kurikulum.

9. Mengkoordinir pelaksanaa penerimaan murid baru

dan MOS bersama Wakasek Kesiswaan.

10. Mengkoordinir Wali Kelas dan Bimbingan Karir

Kejuruan.

11. Mewakili sekolah dalam kegiatan-kegiatan yang

berhubungan dengan pengembangan kurikulum.

E. Wakasek Kesiswaan

1. Menyusun program kerja pembinaan siswa (bulanan,

semester, tahunan) dan mengkoordir pelaksanaannya

seta pelapornya.

2. Mengkoordinir pelaksanaan pemilihan calon siswa

teladan, penerima beasiswa dan paskibra.


28

3. Membimbing dan mengawasi pengembangan

hubungan siswa dengan siswa sekolah lain melalui

organisasi sekolah yang ada.

4. Mengawasi dan mengevaluasi pelaksanaan

pembinaan kesiswaan.

5. Melaksanakan bimbingan karir/bimbingan kejuruan.

6. Mengajar minimal 12 jam.

7. Mengkoordinir kegiatan upacara-upacara disekolah .

8. Membuat laporan berkala dan dan insidentil kepada

kepala sekolah.

9. Tugas lainnya : mewakili kepala sekolah dalam hal

tertentu.

F. Wakasek Humas dan IT

1. Menyusun program kerja tahunan (action plan) dan

pelaporan.

2. Mempublikasikan visi dan misi sekolah kepada

warga sekolah dan masyarakat.

3. Merencanakan program kerja hubungan industri

setiap program studi dalam pelaksanaan pendidikan

sistem ganda, baik dalam maupun luar kota, provinsi,

dalam maupun luar negeri.


29

4. Mengkoordinasikan dengan para kepala jurusan

tentang program kerja hubungan industri/ dunia dan

masyarakat serta pelaksanaanya.

5. Mempromosikan sekolah dan mengkoordir

penelusuran tamatan.

6. Melaksanakan REUNI khusus untuk alumni yang

sudah bekerja.

7. Merencanakan program-program PKL/ program

prakrin, penyesuaian kurikulum serta mengkoordinir

pelaksanaanya bersama wakasek urusan kurikulum.

8. Mengkoordinir “guru tamu” (rol mode) dari dunia

kerja mengajar disekolah.

9. Mengkoordinir pelaksanaan tes kejuruan / uji profesi

bersama wakasek urusan kurikulum dan kepala

program.

10. Mengawasi pelaksanaan program PKL / program

prakrin, bersama wakasek urusan kurikulum dan

kepala program.

11. Membuat bursa kerja disekolah.

12. Menciptakan dan memelihara hubungan baik

dengan majelis sekolah, komite sekolah.

13. Membuat laporan berkala dan insidental.


30

14. Tugas lainnya : mewakili kepala sekolah dalam hal

tertentu.

G. Wakasek Ismuba

1. Menyusun program kerja tahunan dan membuat

pelaporan.

2. Mengkoordinir pelaksanaan ujian sekolah ismuba.

3. Bersama wakil kurikulum menyusun kurikulum

ismuba.

4. Melaksanakan kegiatan keagamaan dan

kemuhammadiyaan.

5. Mengkoordinir praktik ibadah dan tadarusan

sekolah.

6. Mengkoordinir pengajian majelis Dikdasmen bila

terjadwal.

7. Menyusun jadwal pengajian ahad pagi / jum’at pagi

untuk siswa

8. Mengkader siswa untuk gerakan Muhammadiyah.

H. Kepala Jurusan

1. Menyusun program kerja jurusan (tahunan, jangka

menengah dan jangka panjang).

2. Mendalami, menganalisis, membuat dan

mengembangkan kurikulum sesuai dengan jurusan.


31

3. Mengkoordinir tugas guru dalam jurusannya dan

membuat program supervisi guru berkoordinasi

dengan wakil penjamin mutu

4. Melakukan koordinasi dengan wakil kurikulum

dalam menyusun jadwal kegiatan pembelajaran

praktisi.

5. Mengkoordinasikan, menyiapkan, melaksanakan

pelaksanaan ujian kompetensi praktisi kejuruan.

6. Menentukan kebutuhan alat dan bahan pembelajaran

dengan berkoordinasi dengan wakil kurikulum dan

wakil sarana prasarana, serta melakukan perawatan

dan penginventarisannya.

7. Melakukan pemetaan terhadap guru yang mengajar di

program keahliannya.

8. Mengkoordinir tugas pokja dalam kegiatan

kurikulum sesuai dengan jurusannya.

9. Bersama wakil penjamin mutu melaksanakan LKS

(Lomba Kompetensi Siswa).

10. Mengevaluasi hasil analisa kurikulum dan masing-

masing guru sesuai dengan tugasnya.

11. Mengkoordinir penggunaan ruang praktek.

12. Membantu kepala sekolah dalam meningkatkan

profesi guru sesuai dengan jurusannya.


32

13. Mengatur urusan administrasi meliputi catatan

kewajiban siswa, data guru, inventaris sekolah dalam

jurusannya.

14. Mengajar minimal 12 jam pelajaran.

15. Membantu melaksanakan kegiatan prakrin dengan

dunia kerja / dunia industri atau instansi yang terkait

16. Membantu pelaksanaan bimbingan kejuruan dalam

jurusannya.

I. Guru

1. Melakukan pendidikan dan pembelajaran serta

memberikan contoh yang baik kepada peserta didik.

2. Menyiapkan perangkat memar, analisa program,

satuan pelajaran dan kisi – kisi berikut pangkat

evaluasi.

3. Melaksanakan administrasi siswa (daftar nilai, daftar

hadir dan daftar kemajuan siswa).

4. Melakukan penilaian dan memberi tindak lanjut

terhadap tugas yang diberikan kepada siswa.

5. Melaksanakan kegiatan proses belajar mengajar

sesuai dengan yang dibebankan.

6. Kegiatan teori dan umum :

- Mempersiapkan bahan ajaran dan alat bantu

pengajaran.
33

- Memasukan misi kejuruan pada mata pelajaran

umum bagi guru umum.

- Menerapkan kompetensi kejuruan.

- Mengisi buku agenda kelas.

Kegiatan praktek :

- Menyiapkan pelajaran praktek : bahan dan alat,

ruangan, pembagian tugas.

- Melaksanakan KBM praktek, pengawasan, proses

dan penilaian hasil.

- Menyelesaikan pekerjaan praktek (pembersihan

dan penyiapan alat, pembersihan ruangan).

- Bertanggung jawab terhadap inventaris peralatan

dan perabot.

7. Melaksanakan bimbingan profesi siswa.

8. Mengembangkan alat bantu kegiatan belajar

mengajar.

9. Membantu melaksanakan kegiatan 5K – 7K.

10. Mengembangkan bahan ajaran sesuai dengan

perkembangan IPTEK dan kebutuhan muatan lokal.

11. Mengembangkan kemampuan profesi guru melalui :

jalur formal dan informal.


34

12. Membantu mengembangkan koperasi, unit produksi,

hubungan industri, uji profesi, program magang

secara bersama.

13. Melakukan kegiatan remedial.

14. Membuat laporan berkala (sementara) dan insidental

15. Tugas lain : melaksanakan tugas lain sesuai dengan

tugas yang diberikan oleh atasan.

2.2.4 Uraian Kegiatan

Uraian kegiatan yang dilakukan SMK Muhammadiyah 1

Palembang adalah melaksanakan apel pagi, melaksanakan

pekerjaan sesuai dengan jabatannya masing-masing,

mengurusi/mengerjakan buku induk siswa, mengerjakan leger

nilai, membuat laporan mengenai barang-barang inventaris,

membuat data statistic dan rekapitulasi siswa tiap bulan, melayani

legalisasi, Menyusun program kerja jurusan (tahunan, jangka

menengah dan jangka panjang), dan melayani tamu sekolah.


BAB III

LAPORAN KEGIATAN

3.1 Hasil Pengamatan

Berdasarkan hasil pengamatan yang penulis lakukan di SMK

Muhammadiyah 1 Palembang, yaitu pengolahan data alumni terbilang

masih sederhana dengan melakukan pengisian data pada buku kemudian

cara menginformasikan lowongan kerja juga melalui via grup whatsapp

3.1.1 Prosedur Yang Berjalan

Berikut adalah prosedur yang berjalan pada SMK

Muhammadiyah 1 Palembang dapat dilihat pada gambar 3.1 :

35
36

Gambar 3.1 Flowchart sistem alumni yang berjalan

Berdasarkan gambar 3.1 prosedur alumni yang berjalan

menjelaskan sebagai berikut :

1. Staff tata usaha membagikan form data alumni.

2. Alumni menerima form dan mengisi data alumni.

3. Lalu setelah diisi, alumni memberikan kembali form tersebut kepada

staff.
37

4. Lalu staff tata usaha merekap data alumni. Setelah itu rekapitulasi

data alumni yang sudah direkap kemudian akan dicetak.

5. Setelah dicetak laporan data alumni diserahkan kepada BKK.

6. Pihak perusahaan menghubungi BKK untuk memberi informasi

lowongan kerja

7. Selanjutnya BKK melihat laporan data alumni yang sudah dicetak

lalu BKK memberikan informasi loker kepada alumni. BKK hanya

menghubungi satu orang sebagai sumber pendataan.

8. Alumni menerima info loker tersebut.

9. Selesai.

3.2 Evaluasi Dan Pembahasan

3.2.1 Evaluasi

Setelah penulis melakukan pengamatan pada SMK

Muhammadiyah 1 Palembang, penulis melakukan kendala dalam

hal pendataan alumni. Sistem pendataan alumni pada SMK

Muhammadiyah 1 Palembang masih dilakukan secara manual.

Selain itu banyak alumni yang masih belum terdata mengingat SMK

Muhammadiyah 1 Palembang berdiri dari tahun 1971. Oleh karena

itu unutk mempermudah dalam pendataan alumni maka penulis

membuat website alumni SMK Muhammadiyah 1 Palembang.


38

3.2.2. Pembahasan

Dari hasil pengamatan saat melakukan praktik kerja

lapangan pada SMK Muhammadiyah 1 Palembang belum adanya

sistem dalam mengelola data alumni yang lebih baik menjadi

penyebab timbulnya permasalahan dalam penyimpanan data.

Berdasarkan hasil evaluasi yang telah dilakukan, penulis

memberikan solusi untuk permasalahan yang ada pada alumni SMK

Muhammadiyah 1 Palembang yaitu penulis melakukan rancang

bangun website alumni sebagai tindakan untuk menghindari staff

tata uasaha dalam melakukan kesalahan dalam mengelola data

alumni dan mengorganisasi penyimpanan secara rapi dan tersusun,

serta untuk membantu staff tata usaha dan alumni dalam

menyelesaikan permasalahan yang ada.

3.2.2.1 Diagram Aliran Data

1. Prosedur Yang Diusulkan

Flowchart sistem yang diusulkan dibagian admin

dirancang agar dapat memperbaiki sistem yang berjalan

sehingga menjadi solusi admin untuk mengelola

pendataan alumni SMK Muhammadiyah 1 Palembang.

Flowchart yang diusulkan pada gambar 3.2


39

Gambar 3.2 Flowchart Yang Diusulkan Bagian Admin


40

Berdasarkan gambar 3.2 Flowchart yang diusulkan

bagian admin menjelaskan sebagai berikut :

1. Admin login dengan memasukan username dan

password data akan di cek pada data user, jika data

tersedia maka admin akan masuk pada menu admin,

apabila data tidak tersedia maka kembali ke form login.

2. Pada menu agenda admin mengelola data agenda, lalu

data agenda disimpan ke database.

3. Pada menu galeri admin mengelola data galeri, lalu

data disimpan pada database.

4. Pada menu loker, admin menvalidasi data loker yang

telah di input sebelumnya oleh pihak perusahaan jika

data tersedia maka akan disimpan pada database tetapi

jika tidak tersedia maka akan kembali ke form loker.

5. Pada menu alumni, admin menvalidasi data alumni yang

telah di input sebelumnya oleh alumni jika data tersedia

maka akan tersimpan di database tetapi jika tidak

tersedia maka akan kembali ke form alumni.

6. Lalu admin mencetak data alumni.

7. Pada menu registrasi, alumni melakukan registrasi akun

alumni, jika benar maka tersimpan didatabase.

8. Pada menu perusahaan, admin akan mengelola data akun

perusahaan yang akan disimpan pada database.


41

9. lalu admin mencetak data perusahaan

10. Pada menu siswa, admin akan mengelola data siswa

yang akan disimpan pada database.

11. Admin akan mencetak data siswa.

12. Pada menu jenis perusahaan, admin akan mengelola

jenis perusahaan yang akan disimpan pada database.

12. Pada menu jenis loker, admin akan mengelola jenis loker

yang akan disimpan pada database.

13. Pada menu profil, admin dapat mensetting username dan

password admin yang akan disimpan pada database.

14. Pada admin, admin mempunyai menu logout

15. Selesai.
42

Gambar 3.3 Flowchart Usulan Bagian Alumni


43

Berdasarkan gambar 3.3 Flowchart usulan bagian

alumni menjelaskan sebagai berikut :

1. Alumni mengunjungi website. Maka akan muncul

menu home, agenda, galeri, dan daftar. Alumni

diharuskan untuk daftar akun terlebih dahulu. Jika data

tersedia maka tersimpan didatabase jika data tidak

tersedia maka akan kembali ke input registrasi.

2. Pada form login, alumni memasukkan username dan

password apabila data tidak tersedia maka akan

kembali ke form login, jika data tersedia maka alumni

akan masuk pada website alumni.

3. pada form alumni, alumni memasukkan nis alumni

terlebih dahulu jika data tersedia maka alumni bisa

menginput formulir data diri alumni lalu data akan di

simpan dalam database. selanjutnya alumni dapat

melihat data diri alumni pada menu data alumni.

4. Pada menu loker, alumni dapat melihat lowongan kerja

apabila alumni sudah mengisi formulir data alumni

terlebih dahulu.

5. Pada form profil, alumni dapat mensetting username

dan password alumni. Lalu data akan disimpan ke

database.

6. Pada alumni, alumni memiliki menu logout.


44

7. Selesai.

Gambar 3.4 Flowchart Usulan Bagian Perusahaan

Berdasarkan gambar 3.4 Flowchart usulan bagian

perusahaan menjelaskan sebagai berikut :

1. Pihak perusahaan mengunjungi website. Maka akan

muncul menu home, agenda, galeri, dan alumni.


45

Untuk melihat menu loker perusahaan harus login

terlebih dahulu.

2. Pada form login, perusahaan memasukkan username

dan password apabila data tidak tersedia maka akan

kembali ke form login, jika data tersedia maka

perusahaan akan masuk pada website alumni.

3. Pada menu perusahaan, perusahaan dapat menginput

data diri perusahaan yang akan disimpan ke database.

4. Pada menu loker perusahaan dapat menginput

informasi seputar lowongan kerja dan data akan di

simpan dalam database.

2. Data Flow Diagram (DFD)

Data Flow Diagram yaitu suatu alat bantu yang

menggambarkan arus data di dalam sistem dengan terstruktur

dan jelas. Berdsarakan analisa penulis, penulis memberikan

gambaran arus data terhadap sistem yang akan di rencanakan

sebagai berikut :

a. Diagram Konteks

Diagram konteks adalah diagram yang

menggambarkan bagian besar dari aliran arus data website

Alumni SMK Muhammadiyah 1 Palembang, dapat dilihat

pada gambar 3.5 :


46

Gambar 3.5 Diagram Konteks

Berdasarkan gambar diagram konteks diatas dapat

dijelaskan Website Alumni SMK Muhammadiyah 1

Palembang mempunyai 3 (tiga) entitas utama yaitu Admin,

Alumni dan Perusahaan. Data yang bersumber dari admin

berupa data agenda, data galeri, data alumni dan data

perusahaan, data siswa, data jenis perusahaan, dan data

jenis loker sedangkan output yang diterima berupa view

data agenda, view data galeri, view data alumni, view data

perusahaan, view data siswa, view data jenis perusahaan,

view data perusahaan, dan view data loker. Data yang


47

bersumber dari alumni berupa data alumni, sedangkan

output yang diterima berupa view data agenda, view data

galeri, view data loker dan view data alumni. Data yang

bersumber dari perusahaan berupa data perusahaan dan data

loker, sedangkan output yang diterima berupa data agenda,

data galeri, data perusahaan dan data loker.

b. Diagram Level 0

Diagram level 0 adalah penjabaran keseluruhan

proses utama yang lebih rinci dari diagram konteks.

Diagram level 0 dapat dilihat pada gambar 3.6 :


48

Gambar 3.6 Diagram level 0


49

Diagram level 0 pada gambar diatas dapat dijelaskan

sebagai berikut :

1. Proses 1.0 P adalah proses login admin dimana data

tersebut bersumber dari admin, dan disimpan ke tbl_user.

2. Proses 2.0 P adalah proses input data agenda dimana data

tersebut bersumber dari admin dan disimpan ke

tbl_agenda

3. Proses 3.0 P adalah proses input data galeri dimana data

tersebut bersumber dari admin dan disimpan ke tbl_galeri.

4. Proses 4.0 P adalah proses input data siswa dimana data

tersebut bersumber dari admin dan disimpan ke tbl_galeri

5. Proses 5.0 P adalah proses input jenis perusahaan dimana

data tersebut bersumber dari admin dan disimpan di

tbl_jenisperusahaan.

6. Proses 6.0 P adalah proses input data jenis loker dimana

data tersebut bersumber dari alumni dan disimpan ke

tbl_jenisloker

7. Proses 7.0 P adalah proses input data alumni dimana data

tersebut bersumber dari alumni dan disimpan ke

tbl_alumni.
50

8. Proses 8.0 P adalah proses input data loker dimana data

tersebut bersumber dari perusahaan kemudian

dikonfirmasi oleh admin dan disimpan ke tbl_loker.

9. Proses 9.0 P adalah proses input data perusahaan dimana

data tersebut bersumber dari perusahaan dan disimpan di

tbl_perusahaan.

10. Proses 10.0 P adalah proses cetak laporan dimana data

tersebut bersumber dari data siswa, data alumni, dan data

perusahaan

c. Diagram Level 1 Proses 2

Diagram level 1 bertujuan untuk memberikan

pandangan mengenai keseluruhan sistem dengan lebih

mendalam. Proses-proses utama yang ada akan dipecah

menjadi sub-proses. Diagram ini dapat dilihat pada gambar

3.7.

Gambar 3.7 Diagram Level 1 Proses 2


51

Berdasarkan gambar diagram level 1 proses 2 diatas

dapat dijelaskan bahwa alumni hanya melalukan proses

input data alumni dan proses edit data alumni. Sedangkan

admin hanya melakukan proses hapus data alumni,

konfirmasi akun alumni dan konfirmasi data alumni.

d. Diagram level 1 Proses 3

Adapun diagram level 1 proses 3 dapat dilihat pada

gambal 3.8.

Gambar 3.8 Diagram Level 1 Proses 3

Berdasarkan gambar diagram level 1 proses 3 diatas

dapat dijelaskan bahwa perusahaan hanya melalukan proses

input data loker, proses edit data loker, dan hapus data

loker. Sedangkan admin hanya melakukan proses

konfirmasi data loker.

e. Diagram Level 1 Proses 4


52

Adapun diagram level 1 proses 4 dapat dilihat pada

gambal 3.9.

Gambar 3.9 Diagram Level 1 Proses 4

Berdasarkan gambar diagram level 1 proses 4 diatas

dapat dijelaskan bahwa admin melalukan proses input data

jenis loker, proses edit data jenis loker, dan hapus data jenis

loker. Sedangkan perusahaan hanya melihat data jenis

loker.

e. Diagram Level 1 Proses 5

Adapun diagram level 1 proses 5 dapat dilihat pada

gambal 3.10 Diagram Jenis Perusahaan.


53

Gambar 3.10 Diagram Level 1 Proses 5

Berdasarkan gambar diagram level 1 proses 5 diatas

dapat dijelaskan bahwa admin melalukan proses input data

jenis perusahaan, proses edit, dan hapus data jenis

perusahaan. Sedangkan perusahaan hanya melihat jenis

perusahaan.

3.2.2.2 Entity Relationship Diagram (ERD)

Berikut ini adalah gambar Entity Relationship diagram

(ERD) yang berisi komponen-komponen himpunan entitas

dan himpunan relasi yang masing-masing dilengkapi dengan

atribut-atribut pada gambar 3.11 :


54

Gambar 3.11 ERD

3.2.2.3. Struktur Tabel

Struktur tabel yang akan dibuat berisikan nama-nama

field, type field dan ukurannya, dimana tabel-tabel tersebut

digunakan untuk menampung data. Adapun tabelnya adalah

sebagai berikut:

1. Tabel Agenda

Tabel agenda akan menampilkan field berupa

idagenda, judulagenda, keterangan, idadmin, tglpost,

foto. Berikut tbl_agenda dapat dilihat pada tabel 3.1 :

Catatan : *Primary Key

**Foreign Key
55

Tabel 3.1 Tabel tbl_agenda

No Field Name Type Width

1. Idagenda* Int 11

2. Judulagenda Varchar 100

3. Keterangan Text

4. Idadmin** Int 11

5. Tanggalpost Timestamp

6. Foto Varchar

2. Tabel Alumni

Tabel alumni akan menampilkan field berupa

idalumni, nis, namaalumni, jeniskelamin, alamat,

tahunlulus, statuskerja, jurusan, namaortu, tanggallahir,

nohp, emailalumni, tanggalinput, foto, idregister.

Berikut tbl_alumni dapat dilihat pada tabel 3.2 :

Catatan : *Primary Key

**Foreign Key

Tabel 3.2 Tabel tbl_ alumni

No Field Name Type Width

1. idalumni* Int 11

2. Nis** Varchar 100

3. Namaalumni Varchar 100


56

No Field Name Type Width

4. Jeniskelamin Varchar 50

5. Alamat Text

6. Tahunlulus Integer 5

7. Statuskerja Varchar 20

8. Jurusan Varchar 100

9. Namaortu Varchar 100

10. Tanggallahir Varchar 100

11. Nohp Varchar 14

12. Emailalumni Varchar 100

14. Tglinput Timestamp

15. foto Varchar

16. idsiswa** Int 11

3. Tabel Galeri

Tabel galeri akan menampilkan field berupa

idgaleri, judulalbum, foto, idamin, tanggalpost. Berikut

tbl_galeri dapat dilihat pada tabel 3.3 :

Catatan : *Primary Key

**Foreign Key
57

Tabel 3.3 Tabel tbl_galeri

No Field name Type Width

1. Idgaleri* Int 11

2. Judulalbum Varchar 100

3. Foto Varchar 100

4. Idadmin** Int 11

5. Tanggalpost Timestamp

4. Tabel Jenis Loker

Tabel jenis loker akan menampilkan field berupa

idjenisloker, namajenisloker, tanggalinput, idamin.

Berikut tbl_jenisloker dapat dilihat pada tabel 3.4 :

Catatan : *Primary Key

**Foreign Key

Tabel 3.4 Tabel tbl_jenisloker

No Field name Type Width

1. idjenisloker* Int 11

2. Namajenisloker Varchar 100

3. Tanggalinput Timestamp

4. idadmin** Int 11
58

5. Tabel Jenis Perusahaan

Tabel jenis perusahaan akan menampilkan field

berupa idjenisperusahaan, namajenisperusahaan,

tanggalinput, idamin. Berikut tbl_jenisperusahaan dapat

dilihat pada tabel 3.5 :

Catatan : *Primary Key

**Foreign Key

Tabel 3.5 Tabel tbl_jenisperusahaan

No Field name Type Width

1. idjenisperusahaan* Int 11

2. namajenisperusahaan Varchar 100

3. Tanggalinput Timestamp

4. idadmin** Int 11

6. Tabel Loker

Tabel jenis loker akan menampilkan field berupa

idloker, namaloker, keterangan, tanggalinput,

statusvalidasi, link, foto, idjenisloker, idperusahaan.

Berikut tbl_loker dapat dilihat pada tabel 3.6:

Catatan : *Primary Key

**Foreign Key
59

Tabel 3.6 Tabel tbl_ loker

No Field Name Type Field Width

1. idloker* Int 11

2. Namaloker Varchar 100

3. Keterangan Text

4. Tanggalinput Timestamp

5. Statusvalidasi Enum

6. Link Varchar 100

7. Foto Varchar 100

8. Idjenisloker** Int 11

9. id_perusahaan** Int 11

7. Tabel Perusahaan

Tabel perusahaan akan menampilkan field berupa

idperusahaan, email, alamat, telepon, foto, tanggalinput,

idjenisperusahaan, idregister. Berikut tbl_perusahaan

dapat dilihat pada tabel 3.7:

Catatan : *Primary Key

**Foreign Key
60

Tabel 3.7 Tabel tbl_perusahaan

No Field Name Type Field Width

1. idperusahaan* Int 11

2. Email Varchar 100

3. Alamat Text

4. Telepon Varchar 15

5. Foto Varchar 100

6. Tanggalinput Timestamp

7. Idjenisperusahaan** Int 11

8. Tabel Siswa

Tabel siswa akan menampilkan field berupa idsiswa,

nis, namasiswa, alamat, tempatlahir, tanggallahir,

jeniskelamin, agama, kelas, jurusan, tahunmasuk,

tanggalinput, foto, idadmin. Berikut tbl_siswa dapat

dilihat pada tabel 3.8:

Catatan : *Primary Key

**Foreign Key
61

Tabel 3.8 Tabel tbl_siswa

No Field Name Type Field Width

1. idsiswa* Int 11

2. Nis** Varchar 100

3 Nis siswa Varchar

3. Namasiswa Varchar 100

4. Alamat Text

5. Tempatlahir Varchar 100

6. Tanggallahir Varchar 14

7. Jeniskelamin Varchar 100

8. Agama Varchar 100

9. Kelas Varchar 50

10. Jurusan Varchar 100

11. Tahunmasuk Varchar 50

12. Tanggalinput Timestamp

13. Foto Varchar 100

14. Idadmin** Int 11

9. Tabel User

Tabel user akan menampilkan field berupa, iduser,

username, password, nama, level, statusvalidasi,

tanggalregister. Berikut tbl_user dapat dilihat pada tabel

3.9 :
62

Catatan : *Primary Key

**Foreign Key

Tabel 3.9 Tabel tbl_user

No Field Name Type Field Width

1. iduser* Int 11

2. Username Varchar 100

3. Password Varchar 100

4. Nama Varchar 100

5. Level Enum

6. Statusvalidasi Enum

7. Tanggalregister Timestamp

3.2.2.4 Desain Interface

1. Desain Tampilan Beranda

Desain tampilan beranda merupakan interface

pertama katika kita membuka website alumni SMK

Muhammadiyah 1 Palembang . pada beranda terdapat

menu login, daftar, home, agenda, dan galeri sekolah.

desain tampilan beranda dapat diihat pada gambar 3.12 :


63

Gambar 3.12 Desain Tampilan Beranda

2. Desain Tampilan Login

Desain tampilan login admin, alumni dan

perusahaan akan menampilkan login user untuk login

admin, alumni dan perusahaan SMK Muhammadiyah 1

Palembang yang terdapat username dan password.

Berikut desain tampilan login admin dan alumni dapat

dilihat pada gambar 3.13.

Gambar 3.13 Desain tampilan Login


64

3. Desain Tampilan Input Agenda

Desain tampilan input data agenda menampilkan

form input data agenda yang berisi judul agenda, tempat

agenda, tanggal peaksanaan, keterangan dan tombol

simpan. tampilan agenda menampilkan form tambah

agenda seperti gambar 3.14 :

Gambar 3.14 Desain Tampilan Input Agenda

4. Desain Tampilan Agenda

Desain tampilan agenda menampilkan data agenda

sekolah SMK Muhammadiyah 1 Palembang seperti

terlihat pada gambar 3.15.


65

Gambar 3.15 Desain Tampilan Agenda

5. Desain Tampilan Input Galeri

Desain tampilan input data galeri menampilkan

form input data galeri yang berisi judul album, foto, dan

tombol save. Desain tampilan input data gallery dapat

dilihat pada gambar 3.16 :

Gambar 3.16 Desain Tampilan Input Galeri


66

6. Desain Tampilan Galeri

Desain tampilan galeri menampilkan data foto

galeri sekolah SMK Muhammadiyah 1 Palembang seperti

3.17 :

Gambar 3.17 Desain Tampilan Galeri

7. Desain Tampilan Input loker

Desain tampilan input data loker menampilkan form

input data loker yang berisi nama loker, foto, link, jenis

loker, keterangan, dan tombol simpan. Desain tampilan

input data lowongan kerja dapat dilihat pada gambar 3.18:


67

Gambar 3.18 Desain Tampilan Input Loker

8. Desain Tampilan loker

Desain tampilan loker menampilkan informasi

seputar lowongan kerja di website SMK Muhammadiyah

1 Palembang. Desain tampilan lowongan kerja dapat

dilihat pada gambar 3.19 :


68

Gambar 3.19 Desain Tampilan Loker

9. Desain Tampilan Input Alumni

Desain tampilan input alumni menampilkan form

input data alumni yang berisi nis, nama alumni, jenis

kelamin, alamat, tahun masuk, jurusan, tempat lahir,

tanggal lahir, agama, kelas, nama ortu, no. hp, email,

tahun lulus, status kerja, foto dan tombol simpan . Desain

tampilan input alumni dapat dilihat pada gambar 3.20 :


69

Gambar 3.20 Desain Tampilan Input Alumni

10.Desain Tampilan Input Akun Perusahaan

Desain tampilan input akun perusahaan

menampilkan akun perusahaan untuk login yang meliputi

nama perusahaan, username, password, dan tombol

simpan. Dapat dilihat pada gambar 3.21 :

Gambar 3.21 Desain Tampilan Input Akun

Perusahaan
70

11. Desain Tampilan Input Siswa

Desain tampilan input data siswa menampilkan

form input data siswa yang berisi nis, nama siswa, alamat,

tempat lahir, tanggal lahir, jenis kelamin, agama kelas,

jurusan, tahun masuk, foto dan tombol simpan . Desain

tampilan input siswa dapat dilihat pada gambar 3.22 :

Gambar 3.22 Desain Tampilan Input Siswa

12.Desain Tampilan Input Jenis Loker

Desain tampilan input jenis loker menampilkan form

input jenis loker yang berisi jenis loker dan tombol

simpan. Desain tampilan input jenis loker dapat dilihat

pada gambar 3.23.


71

Gambar 3.23 Desain Tampilan Input Jenis Loker

13.Desain Tampilan Input Jenis Perusahaan

Desain tampilan input jenis perusahaan

menampilkan form input jenis perusahaan yang berisi

jenis perusahaan dan tombol simpan . Desain tampilan

input jenis perusahaan dapat dilihat pada gambar 3.24.

Gambar 3.24 Desain Tampilan Input Jenis

perusahaan
72

14. Desain Tampilan Registrasi Akun Alumni

Desain tampilan registrasi akun alumni

menampilkan registrasi untuk akun alumni yang berisi

nama, username, password, keterangan validasi, dan

tombol validasi. Desain tampilan registrasi akun alumni

dapat dilihat pada gambar 3.25.

Gambar 3.25 Desain Tampilan Registrasi Akun

Alumni

15. Desain Tampilan Konfirmasi Loker

Desain tampilan konfirmasi data loker

menampilkan konfrimasi untuk data loker yang berisi

judul loker, keterangan loker, perusahaan, foto,

tanggalpost, validasipost, dan tombol action hapus.

Desain tampilan konfirmasi loker dapat dilihat pada

gambar 3.26.
73

Gambar 3.26 Desain Tampilan Konfirmasi Loker

16. Desain Tampilan Data Alumni

Tampilan data alumni adalah tampilan untuk

melihat data diri alumni di website sekolah SMK

Muhammadiyah 1 Palembang. Halaman ini bisa diakses

oleh alumni. Adapun tampilan data alumni seperti pada

gambar 3.27.
74

Gambar 3.27 Desain Tampilan Data Alumni

3.3 Hasil Rancangan

1. Tampilan Halaman Home

Tampilan home ini merupakan tampilan utama dari website alumni

SMK Muhammadiyah 1 Palembang. Yang berisikan beberapa navigasi

diantaranya adalah sebagai berikut : menu tampilan daftar, menu

tampilan agenda, menu tampilan galeri, dan menu login. Adapun

tampilan home seperti pada gambar 3.28.


75

Gambar 3.28 Tampilan Beranda

2. Tampilan form login

Tampilan form login merupakan tampilan untuk login pada website

alumni SMK Muhammadiyah 1 Palembang. Adapun tampilan login

seperti pada gambar 3.29.

Gambar 3.29 Tampilan Login

3. Tampilan Input Agenda

Tampilan input agenda adalah tampilan input data agenda SMK

Muhammadiyah 1 Palembang yang digunakan untuk menambahkan


76

agenda di website sekolah SMK Muhammadiyah 1 Palembang. Adapun

tampilan input agenda seperti pada gambar 3.30.

Gambar 3.30 Tampilan Input Agenda

4. Tampilan Agenda

Tampilan agenda adalah tampilan yang digunakan untuk melihat

agenda agenda yang telah diinput oleh admin. Halaman ini bisa diakses

oleh alumni. Adapun tampilan loker seperti pada gambar 3.31.

Gambar 3.31 Tampilan Agenda


77

5. Tampilan Input Galeri

Tampilan input galeri adalah tampilan input data galeri SMK

Muhammadiyah 1 Palembang yang digunakan untuk menambahkan foto

foto pada galeri di website sekolah SMK Muhammadiyah 1 Palembang.

Adapun tampilan input galeri seperti pada gambar 3.32.

Gambar 3.32 Tampilan Input Galeri

6. Tampilan Galeri

Tampilan galeri adalah tampilan yang digunakan untuk melihat

galeri galeri sekolah SMK Muhammadiyah 1 . Halaman ini bisa diakses

oleh alumni dan perusahaan. Adapun tampilan galeri seperti pada gambar

3.33.
78

Gambar 3.33 Tampilan Galeri

7. Tampilan Input Loker

Tampilan input loker adalah tampilan input lowongan kerja di

website SMK Muhammadiyah 1 Palembang yang telah diinput oleh

perusahaan. Adapun tampilan input loker seperti pada gambar 3.34.

Gambar 3.34 Tampilan Input Loker


79

8. Tampilan Loker

Tampilan loker adalah tampilan yang digunakan untuk melihat data

lowongan kerja yang telah diinput oleh perusahaan. Halaman ini bisa

diakses oleh alumni. Adapun tampilan loker seperti pada gambar 3.35.

Gambar 3.35 Tampilan Loker

9. Tampilan Form Alumni

Tampilan form alumni adalah tampilan input data alumni SMK

Muhammadiyah 1 Palembang yang digunakan untuk menambahkan

data diri alumni di website sekolah SMK Muhammadiyah 1 Palembang.

Halaman ini bisa diakses oleh alumni. Adapun tampilan formulir

alumni seperti pada gambar 3.36.


80

Gambar 3.36 Tampilan Form Alumni

10. Tampilan Input Akun Perusahaan

Tampilan input akun perusahaan adalah tampilan input akun

perusahaan SMK Muhammadiyah 1 Palembang yang digunakan untuk

menambahkan akun login untuk perusahaan di website sekolah SMK

Muhammadiyah 1 Palembang. Halaman ini bisa diakses oleh admin.

Adapun tampilan input akun perusahaan seperti pada gambar 3.37.

Gambar 3.37 Tampilan Input Akun Perusahaan


81

11. Tampilan Form Input Siswa

Tampilan form input siswa adalah tampilan input data siswa SMK

Muhammadiyah 1 Palembang yang digunakan untuk menambahkan

data data siswa di website sekolah SMK Muhammadiyah 1 Palembang.

Halaman ini hanya diakses oleh admin. Adapun tampilan form input

siswa seperti pada gambar 3.38.

Gambar 3.38 Tampilan Form Input Siswa

12. Tampilan Input Jenis Loker

Tampilan input jenis loker adalah tampilan input data jenis loker

SMK Muhammadiyah 1 Palembang yang digunakan untuk

menambahkan data jenis loker di website sekolah SMK

Muhammadiyah 1 Palembang. Halaman ini hanya diakses oleh admin.

Adapun tampilan input jenis loker seperti pada gambar 3.39.


82

Gambar 3.39 Tampilan Input Jenis Loker

13. Tampilan Input Jenis Perusahaan

Tampilan input jenis perusahaan adalah tampilan input jenis

perusahaan SMK Muhammadiyah 1 Palembang yang digunakan untuk

menambahkan data jenis perusahaan di website sekolah SMK

Muhammadiyah 1 Palembang. Halaman ini hanya diakses oleh admin.

Adapun tampilan input jenis perusahaan seperti pada gambar 3.40.


83

Gambar 3.40 Tampilan Form Input Jenis Perusahaan

14. Tampilan Registrasi Akun Alumni

Tampilan registrasi akun alumni digunakan untuk pendaftaran

alumni ke website SMK Muhammadiyah 1 Palembang. Halaman ini

hanya bisa diakses oleh alumni. Adapun tampilan registrasi akun alumni

seperti pada gambar 3.41.


84

Gambar 3.41 Tampilan Registrasi Akun Alumni

15. Tampilan Konfirmasi Loker

Tampilan konfirmasi loker adalah tampilan yang digunakan admin

untuk mengkonfirmasi data loker SMK Muhammadiyah 1 Palembang

yang dibuat oleh perusahaan. Halaman ini hanya bisa diakses oleh admin.

Adapun tampilan konfirmasi loker seperti pada gambar 3.42.

Gambar 3.42 Tampilan Konfirmasi Loker


85

16. Tampilan Data Alumni

Tampilan data alumni adalah tampilan untuk melihat data diri

alumni di website sekolah SMK Muhammadiyah 1 Palembang. Halaman

ini bisa diakses oleh alumni. Adapun tampilan data alumni seperti pada

gambar 3.43.

Gambar 3.43 Tampilan Data Alumni


86

BAB lV

PENUTUP

4.1 Simpulan

Berdasarkan hasil dan pembahasan proyek yang telah di buat oleh penulis

pada alumni SMK Muhammadiyah 1 Palembang . maka penulis dapat

mengambil kesimpulan :

1. Memudahkan pihak sekolah dalam mengelola data alumni, memberikan

informasi lowongan kerja dan agenda kegiatan pada alumni SMK

Muhammadiyah 1 Palembang.

2. Website yang telah dibangun oleh penulis dapat dijadikan media komunikasi,

informasi dan silaturahmi bagi pihak sekolah dan alumni SMK

Muhammadiyah 1 Palembang.

4.2 Saran

Adapun saran yang penulis dapat sampaikan untuk website SMK

Muhammadiyah 1 Palembang sebagai berikut :

1. Melalui website yang telah di bangun hendaknya di lakukan pemeliharaan

website agar informasi yang di sajikan untuk publik merupakan informasi

yang selalu update dan dapat di tersajikan dengan baik dan benar.
87

2. Website alumni SMK muhammadiyah 1 palembang yang penulis buat

supaya bisa dikembangkan pada penelitian selanjutnya.

3. Website ini masih bisa terus dikembangkan seperti menambahkan chat forum

alumni, informasi beasiswa dan lain sebagainya, karena mengingat penulis

hanya berfokus pada pengolahan data alumni saja.

Anda mungkin juga menyukai