Anda di halaman 1dari 27

LAPORAN

PRAKTEK KERJA
PROJECT 2

Disusun Oleh :

NAMA: AFIF WAHYUDI

NIM: 33312301001

KELAS: TBK 1 A

POLITEKNIK NEGERI MADURA

SAMPANG

2023
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat tuhan yang maha esa yang telah

Menganugerahkan banyak nikmat sehingga saya dapat menyusun laporan project 2 ini
Terlepas dari semua ini,saya meyadari sepenuhnya bahwa terdapat banyak kekurangan
baik dari segi penulisan dan susunan kalimat maupun tata bahasa. Oleh karena itu dengan
tangan terbuka saya bersedia menerima segala saran dan kritik dari Bapak agar saya
dapat memperbaiki laporan ini.

Akhir kata saya berharap semoga laporan ini dapat bermanfaat bagi saya sendiri dan juga
dapat memberikan manfaat bagi orang lain, bangsa dan juga agama.

Sampang,20- Desember -2023

AFIF WAHYUDI
DAFTAR ISI

BAB I PENDAHULUAN............................................................................................1
BAB II STRUKTUR PROJECT..................................................................................2
2.1. FUNGSI PROJECT,.....................................................................................3
2.2. USER DAN PERAN NYA MASING-MASING.........................................3
2.3. DATA BASE TABEL DAN STRUKTUR DATA.......................................4
2.4. CONTOH SCRIPT YANG DI GUNAKAN................................................2
BAB III HASIL DAN PEMBAHASAN PROJECT...................................................5
BAB IV KESIMPULAN.............................................................................................1
4.1. PROJECT......................................................................................................3
4.2. EVALUASI...................................................................................................2
BAB 1

PENDAHULUAN
Seiring perkembangan zaman yang merngarah pada perkembangan teknologi yang semakin
pesat, perkembangan kegiatan juga mengalami peningkatan yang cukup pesat dan luas. Hal
ini menyebabkan informasi yang cepat dan akurat menjadi sumber daya yang sangat penting.
Oleh karena itu, komputer atau laptop sebagai perangkat pengolah data dan informasi
memegang peranan yang cukup penting.

Penggunaan sistem yang komputerisasi bukan lagi merupakan hal yang baru, namun telah
menjadi sistem pokok untuk dapat bertahan dan berkembang menghadapi tantangan masa
depan. Mengingat pesatnya kemajuan dibidang teknologi informasi,maka oleh karena itu
disini saya mencoba mengembangkan sistem flow multi user sebagai contoh bahwa
perkembangan zaman semakin pesat, lewat progres ini sangat bermanfaat bagi mahasiswa
untuk kegiatan belajar.
BAB 2

STRUKTUR PROJECT
2.1 FUGSI PROJECT

Fungsi project yang saya kerjakan yakni untuk menciptakan suatu wadah dimana kita bisa
melakukan sesi pertanyaan dengan memanfaatkan teknologi,dimana kita bisa berkomunikasi
antara dosen dengan mahasiswa tanpa mengunakan internet,dan admin sebagai pemonitoring
kegiatan tersebut

2.2 USER DAN PERANNYA MASING – MASING

-ADMIN

Peran admin sebagai penanggung jawab dan juga pengukur kemajuan atas objektif program
tersebut

-DOSEN

Peran dosen sebagai pembimbing yang menjawab segala pertanyaan yang mahasiswa

-MAHASISWA

Peran mahasiswa yakni sebagai pelajar yang mengajukan pertanyaan kepada pembimbing
2.3 DATABASE TABEL DAN STRUKTUR DATANYA

- HIDUPKAN XAMPP

XAMPP adalah merupakan media atau web server localhost yang bisa digunakan secara
offline. Melalui XAMPP, pengguna dapat mengelola database yang berada di localhost tanpa
memerlukan akses internet sehingga jika koneksi internet terganggu dan tidak dapat
mengakses web server, pengguna tidak lagi perlu khawatir.setalah dibuka lalu start pada
apache dan mysql

- OPEN LOCALHOST

( http://localhost/phpmyadmin ) Ketik link tersebut untuk mebuka localhost seta membuat


sub tabel dan juga tabel ketika sudah masuk maka tampilan seperti berikut

- MEMBUAT SUB TABEL DAN TABEL


Ketik New dan isi tabel serta seperti di bawah,lalu ketik create table

Lalu membuat tabel dengan mengisi nama tabel,serta mengisi jumlah kolom yang ingin
kita buat

Isi tabel seperti berikut,jangan lupa centang bagian A.I dan pilih PRIMARY

Setelah selesai selanjutnya membuat akun dosen,mahasiswa,admin pilih insert dan ketik
seperti berikut
Ini adalah contoh akun mahasiswa yang saya buat ,sama seperti dosen dan admin Cuma ada
perubahan di value kita berikan terkait akun apa yang kita buat,dibawah ini contoh akun
dosen yang saya buat

Setelah akun terdatar selanjutnya membuat tabel jawab dan juga tabel tanya,buatlah seperti
awal kita membuat tb_alfinto tetapi ubah nama tabel entah itu tb tanya / tb jawab.lalu isi
struktur tabel seperti berikut
Contoh struktur tb_ jawab

Contoh struktur tb_tanya


2.4 SCRIPT YANG DIGUNAKAN, TERMASUK STYLE

- INSTALL DAN BUKA SUBLIME TEXT

Install sublime text di crome/ gunakan file yang bapak berikan maka tampilan akan seperti
berikut setelah menginstall sublime text

Lalu setting file yang bapak berikan untuk menghubungkan tabel yang kita buat barusan
dengan file yang bapak buat agar bisa terconnect,file yang bapak berikan seperti di bawh
berikut pastikan tidak ada file yang tertinggal
Setelah masuk semua selanjutnya kita setting pada bagian CEK_LOGIN.PHP,dengan
mengubah nama tabel seperti berikut pastikan tidak ada kesalahan agar tidak bermasalah
Setelah membuat cek login,maka kita coba lihat di broser dengan mengetik seperti berikut
(http://localhost/afifwahyudi/project2 ) afifwahyudi adalah nama file yang saya gunakan
sedangkan project 2 adalah nama tabel saya gunakan sebagai penampung file yang kita
download,maka tampilan yang keluar seperti berikut
Selanjutnya kita setting

HALAMAN_ADMIN.PHP,HALAMAN_MAHASISWA.PHP,HALAMAN_DOSEN.PHP,di
bagian ( http://localhost/afifwahyudi/last_project ) seperti berikut

Halaman_admin.php
Halaman_dosen.php

Halaman_mahasiswa.php

Hasil yang kita dapatkan setelah setting


HALAMAN_ADMIN.PHP,HALAMAN_MAHASISWA.PHP,HALAMAN_DOSEN.PHP
maka akan muncul tampilan seperti berikut
halaman_admin.php

Halaman_Mahasiswa.php

Tampilan tersebut bisa kita akses setelah login dengan memasukkan username dan sandi
yang kita buat tadi di localhost tb_afifwahyudi

Oleh karena itu kita setting dulu registrasi php dan jugai insert_registrasi.php sebagai
berikut

Registrasi.php
Insert_registrasi.php

Setelah setting file tersebut maka kita sudah bisa login dengan melakukan reistrasi lewat web
dengan klik di bagian bawah login di bagian belum punya akun atau kita bisa buat manual
melalui local host server di bagian tb_afif dengan klik insert dan isi tabel seperti bi bawah
sesuai keperluan

Contoh daftar lewat web

Contoh hasil pembuatan manual

Setelah selesai baru kita bisa melakukan login ,selanjutnya kita setting gimana caranya agar
bisa log out dengan memasukkan file logout.php seperti di bawah ini contoh file log ut php.
Dan kita juga menghapus akun yang kita buat dengan kita login di admin,dan memasukkan
dan setting file hapus.php, tinggal mengubah lokasi tabel yang ingin kita ubah seperti
( tb_afif) seperti berikut

Contoh file hapus.php


Selanjutnya kita akan membuat mahasiswa mengajukan pertanyaan kepada dosen dengan
setting file tanya.php dan juga insert_tanya.php,dangan mengarah kan ( tb_tanya ) yang kita
buat di bagian insert tanya di colom ke 11-12 dan juga mengatur lokasi nya di tanya.php (
http://localhost/project2/halaman_mahasiswa.php ) seperti berikut

Tanya.php

Insert_tanya.php
Setelah kita memprogram sistem tanya selanjutnya kita bisa mempraktekkan,proses
mahasiswa mengajukan pertanyaan dengan login mengunakan akun mahasiswa dan klik
ajukan pertanyaan,maka tampilan akan berubah seperti berikut

Tampilan saat mengajukan pertanyaan

Tampilan ketika sudah membuat pertanyaan


Selanjutnya kita membuat dosen bisa menjawab pertanyaan yang di ajukan oleh mahasiswa
dengan memasukkan file jawab.php dan insert_jawab.php dan setting bagian (tb_jawab) di
bagian insert_jawab.php dan ( http://localhost/afifwahyudi/project2/halaman_dosen.php ) di
bagian jawab.php seperti contoh di bawah ini.

Contoh jawab.php
Contoh insert jawab.php
BAB 3

HASIL DAN PEMBAHASAN PROJECT


(Halaman localhost server)

Halaman ini di tempat server yang kita buat seperti tempat tabel dan sub tabel yang berisi
akun mahasiswa,dosen,admin dan juga tabel tanya dan juga tabel jawab.

( Halaman admin )

Halaman admin adalah wadah dimana kita bisa memantau aktivitas mahasiswa dan juga
sebagai peninjau akun mahasiswa.
BAB 4

KESIMPULAN
4.1 PROJECT 2

Pembuatan suatu wadah dosen dan mahasiwa dimana bisa melakukan suatu kegiatan seperti
sesi pertanyaan tanpa mengunakan internet dengan mengoneksikan codingan yang kita buat
dengan localhost server, dengan admin sebagai penanggung jawab

4.2 EVALUASI

-DOSEN: semoga bapak didik selalu di beri kesabaran yang tiada batas dalam mengajar
kami, karena kebanyakan teman teman dan termasuk saya kurang paham dalam membuat
project 2 ini, mungkin karena masih awam jadi sedikit susah untuk memahami, dan untuk
cara bapak menerangkan menurut saya sudah baik, mungkin ketika bapak menerangkan bisa
lebih pelan pelan agar teman teman bisa lebih mudah untuk memahami apa yang bapak didik
terangkan, mungkin evaluasi saya untuk bapak didik.

-MAHASISWA : ketika kami kurang paham terhadap apa yang bapak didik terangkan di
depan, mungkin itu Kesalahan kami ketika bapak menerangkan di depan, kami dibelakang
banyak yang tidak fokus dan kurang menjadi pendengar yang baik, terhadap apa yang bapak
terangkan di depan, insaallah untuk kedepannya kami akan berubah untuk lebih baik lagi
daripada yang sekarang, dan semoga apa yang bapak sampaikan kepada kami bisa
bermanfaat untuk saya sendiri dan teman teman lainnya dan juga semoga ilmunya yang
bapak sampaikan bisa bermanfaat bagi masyarakat dan bangsa, terimakasih banyak karena
bapak sudah meluangkan waktunya untuk mengajar kami, semoga bapak di lancarkan
rezekinya dan di beri umur panjang oleh ALLAH SWT dan semoga di permudah dalam
urusannya, terimakasih banyak sudah memberikan ilmu kepada saya dan teman teman saya.

Anda mungkin juga menyukai