Proposal Ernila
-
Upload
ernila-sari-rahman -
Category
Documents
-
view
85 -
download
0
Transcript of Proposal Ernila
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 1/22
ABSTRAK
Kompensasi adalah sanksi yang diberikan kepada mahasiswa atas ketidak
hadiran mahasiswa dalam melaksanakan kegiatan belajar mengajar di Politeknik
Caltex Riau. Mahasiswa yang tidak hadir tanpa keterangan akan diberikan
kompensasi sebanyak jumlah jam mata kuliah yang tidak diikutinya. Saat ini proses
pengelolaan kompensasi yang dilakukan masih belum diintegrasikan dalam bentuk
sistem informasi berbasis web. Hal ini menyebabkan kurang efektifnya pemberian
informasi lowongan kompensasi. Proyek akhir ini akan membangun sebuah sistem
informasi monitoring kompensasi dimana mahasiswa dapat mengakses sistem ini
untuk memperoleh informasi seputar kompensasi seperti status kompensasi
mahasiswa dan lowongan kompensasi yang tersedia. Sistem informasi ini akan
dibangun menggunakan bahasa pemograman PHP dan MySQL sebagai database.
Kata kunci : Sistem Informasi Monitoring Kompensasi, Politenik Caltex Riau,
PHP, MySQL.
I. PENDAHULUAN
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 2/22
I.1 Latar Belakang
Politeknik Caltex Riau sebagai sebuah institusi pendidikan memiliki sistem
kompensasi untuk mengontrol tingkat kehadiran mahasiswa saat perkuliahan.
Mahasiswa yang tidak hadir tanpa keterangan akan diberikan kompen sebanyak
jumlah jam mata kuliah yang tidak diikutinya. Kompensasi merupakan kewajiban
yang harus dikerjakan bagi setiap mahasiswa, karena bukti dari bebas kompensasi
akan dipergunakan sebagi salah satu syarat untuk dapat melakukan daftar ulang
semester berikutnya. Untuk menyelesaikan kompensasi, mahasiswa dapat melihat
pengumuman jumlah seluruh kompensasi di bagian Biro Administrasi dan
Akademik (BAAK).
Mahasiswa yang akan mengerjakan kompensasi dapat meminta lowongan
pekerjaan kompensasi kepada koordinator kompensasi tiap-tiap program studi.
Setelah menyelesaikan kompensasi mahasiswa melapor kembali ke koordinator
kompensasi untuk memperoleh tanda tangan telah bebas kompensasi. Koordinator
kompensasi mengelola data mahasiswa yang telah selesai mengerjakan kompensasi
dengan cara menginputkan data berdasarkan form yang diberikan oleh setiap
mahasiswa. Sistem kompensasi yang ada saat ini masih belum menggunakan sistem
yang berbasis web, sehingga dirasa masih belum efektif dalam pemberian informasi
lowongan kompensasi yang dibutuhkan mahasiswa.
Dari proyek akhir ini diharapkan mahasiswa tidak perlu menemui
koordinator kompensasi untuk mendapatkan lowongan kompensasi, dengan begitu
memudahkan mahasiswa yang akan mencari tugas-tugas kompen dari staf PCR.
Sistem ini juga memudahkan staf PCR untuk bisa langsung memberikan lowongan
kompen.
I.2 TujuanTujuan dari pembangunan ”Sistem Informasi Monitoring Kompensasi di
Politeknik Caltex Riau” ini antara lain adalah :
a. Memudahkan koordinator kompensasi dalam mengelola data laporan
kompensasi mahasiswa.
b. Mahasiswa dapat mencari lowongan kompensasi dari staf PCR secara
online.
c. Memudahkan staf PCR dalam memberikan lowongan kompensasi
2
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 3/22
II. PERUMUSAN MASALAH DAN RUANG LINGKUP
2.1 Perumusan Masalah
Dalam proyek akhir ini terdapat beberapa perumusan masalah, antara lain:
1. Bagaimana cara untuk memudahkan mahasiswa dalam mencari
lowongan kompensasi.
2. Bagaimana cara untuk memudahkan koordinator kompensasi dalam
mengelola laporan kompensasi mahasiswa.
2.2 Ruang Lingkup
Ruang lingkup pembahasan proyek akhir ini yaitu :
a. Mahasiswa mencari lowongan kompensasi dari sistem dan melakukan
pendaftaran terhadap beberapa lowongan yang telah diinputkan oleh staf
PCR.
b. Staf PCR melakukan perubahan data status lowongan yang telah
dikerjakan oleh mahasiswa.
c. Koordinator kompensasi mengelola data mahasiswa yang telah bebas
dari kompensasi.
d. Penanganan terhadap mahasiswa yang mendaftar lowongan kompen akan
mendapatkan potongan jumlah jam kompen sebanyak jumlah potongan
jam yang diberikan oleh staf.
e. Lowongan kompen tidak dapat dipilih oleh mahasiswa apabila telah
memenuhi jumlah mahasiswa yang dibutuhkan.
III. MANFAAT
Manfaat dari penulisan proposal proyek akhir ini adalah sebagai berikut:
a. Bagi Mahasiswa
1. Memudahkan untuk melihat jumlah kompensasi.
2. Memudahkan untuk mencari tugas kompensasi.
b. Bagi Koordinator kompen
3
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 4/22
1. Memudahkan pengelolaan data-data kompensasi mahasiswa PCR.
2. Memudahkan dalam memberikan informasi lowongan kompensasi.
c. Bagi staf PCR lainnya
Memudahkan dalam memberikan informasi lowongan kompensasi.
IV. TINJAUAN PUSTAKA
IV.1 Sistem Kompensasi di Politeknik Caltex Riau
Kompensasi adalah sanksi yang diberikan kepada mahasiswa Politeknik
Caltex Riau yang tidak hadir pada saat perkuliahan berlangsung. Kompensasi
diberikan agar mahasiswa disiplin tehadap kegiatan belajar mengajar di PCR.
Kompensasi merupakan kewajiban yang harus dikerjakan bagi setiap mahasiswa,
karena bukti dari bebas kompensasi akan dipergunakan sebagi salah satu syarat
untuk dapat melakukan daftar ulang semester berikutnya. Sistem kompensasi di
Politeknik Caltex Riau dilakukan mahasiswa dengan cara menemui kordinator
kompensasi untuk mendapatkan info lowongan yang ada. Mahasiswa yang telah
mengerjakan kompensasi harus mengisi form kompensasi dan ditanda tangani oleh
pemberi lowongan kompensasi sebagai bukti mahasiswa telah mengerjakan
kompensasi. Berikut akan dijelaskan flowchart sistem kompensasi yang ada di
Politeknik Caltex Riau.
4
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 5/22
Proses Kompen
Data AkumulasiKompen dari
Admin /BAAk
Validasi DataKompen (1) ke
Admin
Data KompenDari Admin
Transfer kekoordinator
kompen
Koordinator kompenbroadcast ke penyedialowongan kompen (2)
List data jobkompen dari
penyediaLowongankompen (2)
Kompen >40 Jam
List Datapeserta
Kompen
List Data jobkompen (3) dan
pesertakompen
Mahasiswa
menghubungipenyedia lowongankompen (2) dan mulai
bekerja (4)
Koordinator mengumumkan list datalowongan kompen (3) dan
peserta kompen
Mahasiswa
request Kompen
ke Koordinator Kompen
Form kompenmahasiswa
sesuai dengan job-nya
Apakah totalkompen mahasiswa
terpenuhi ?
Pengesahan FormKompen dan
pencatatan ke sistemoleh Koordinator
kompen (5)
Pengesahan FormKompen OlehDosen Wali
Form Kompenyang telahlunas dan
Sah
Selesai
Lapor ke kaprodimasing-maing
jurusan
Pembuatan suratpernyataan
Pemanggilan
orang tua atauwali mahasiswa
Suratpernyataan
(6)
Ya
Belum
Sudah
Tidak
Keterangan
(1) Tenggang waktu komplain dari mahasiswa ke admin ,mengenai ketidakhadiran nerupa izin atau sakit
(2) Penyedia lowongan job kompen- Dosen masing -masing jurusan- Admin- Rumah Tangga (RT)- Perpustakaan- Workshop
(3) List data lowonganKompen- Lowongan kompen yang sudah di booking oleh mahasiswa
- Lowongan kompen yang belum di booking oleh mahasiswa
(4) Bekerja sesuai dengan durasi waktu yang telahdisepakati oleh mahasiswa dengan penyedia lowongan jobkompen
(5) berlaku hingga batas daftar ulang berakhir
(6) Surat pernyataan bahwa mahasiswa akan meningkatkandisiplin dan disaksikan oleh kaprodi masing -masing jurusan
orang tua /wali mahasiswa , dan mahasiswa yangbersangkutan
Gambar 1 Flowchart sistem kompensasi di PCR
5
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 6/22
IV.2 Personal Home Page (PHP)
PHP adalah salah satu bahasa server side yang didesain khusus untuk
aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan arena bahasa server
side, maka PHP akan dieksekusi di server , sehingga yang dikirimkan ke browser
adalah “hasil jadi” dalam bentuk HTML, dan kode PHP tidak akan terlihat.
Kelebihan PHP dari bahasa pemrograman lain:
1. Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak
melakukan sebuah kompilasi dalam penggunaanya.
2. PHP mudah dibuat dan kecepatan akses tinggi.
3. Web Server yang mendukung PHP dapat ditemukan dimana-mana dari
mulai IIS sampai dengan Apache, dengan konfigurasi yang relatif mudah.
4. Dalam sisi pengembangan lebih mudah, karena banyaknya milis-
milis dan developer yang siap membantu dalam pengembangan.
5. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling
mudah karena referensi yang banyak.
6. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin
(linux, unix, windows) dan dapat dijalankan secara runtime melalui
console serta juga dapat menjalankan perintah-perintah sistem.
7. PHP diterbitkan secara gratis.
8. PHP adalah termasuk bahasa embedded (bisa ditempel atau diletakan
dalam tag HTML).
9. PHP termasuk server side programming .
Sistem database yang didukung oleh PHP adalah Oracle, Sybase, mSQL,
MySQL, Solid, Generic ODBC dan Postgres SQL.
PHP mendukung berbagai jenis variabel yaitu:1. Integer (bilangan bulat)
2. bilangan floating point (presisi tunggal, ganda)
3. boolean
4. null (untuk variabel yang belum diset)
5. string
6. array
7. object
6
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 7/22
8. resource
9. unknown.
PHP memiliki kepandaian untuk membedakan jenis variabel secara
otomatis berdasarkan konteks yang sedang berlaku bagi variabel tersebut. Setiap
variabel dalam PHP selalu dimulai dengan tanda dolar ("$") dan harus dimulai
dengan huruf dan dapat diikuti oleh huruf dan angka. Dengan demikian,
$warpspeed, $impuls_speed, $LCAR dan $Dilithium1 adalah contoh penamaan
variabel PHP yang valid. Setiap variabel dalam PHP peka terhadap perbedaan huruf
kapital dan non-kapital, sehingga $subspace, $SubSpace, dan $SUBSPACE adalah
tiga buah variabel yang berbeda.
IV.3 MySQL
MySQL adalah salah satu perangkat lunak Sistem Manajemen Database
atau Database Management System (DBMS) yang sangat terkenal dan Populer saat
ini. Bila kita berbicara tentang MySQL, maka jenis database akan identik dengan
pemrograman berbasis web sebab sebagian besar programmer web memadukan
PHP dengan MySQL sebagai platform databasenya.
Pada awalnya, database MySQL adalah sebuah sistem shareware, yaitu
suatu perangkat lunak yang dapat didistribusikan bebas untuk keperluan pengguna
secara pribadi. Kemudian, bila perangkat lunak akan digunakan secara komersial,
maka pemakai harus mempunyai lisensi pembuatnya. Namun saat ini, MySQL
adalah perangkat lunak open source sehingga dapat didistribusikan bebas dan
digunakan untuk keperluan pribadi atau komersial.
MySQL memiliki banyak kemudahan untuk dipelajari dan digunakan.
Beberapa hal penting yang menyebabkan MySQL dikenal dan banyak digunakan
orang adalah :1. MySQL mudah dipelajari, baik dalam hal struktur database maupun
pengguna query.
2. MySQL dapat dijalankan dan menangani banyak user dalam waktu
bersamaan.
3. Kelebihannya dapat menampung lebih dari lima puluh juta record
membuat MySQL merupakan pilihan tepat untuk menampung record
suatu instansi atau perusahaan skala kecil dan menengah. Database yang
7
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 8/22
mampu menyimpan data berkapasitas sangat besar hinggga berukuran
Gigabyte sekalipun.
4. MySQL mempunyai kecepatan cukup signifikan dalam hal eksekusi
perintah dibandingkan dengan paket database lainnya.
5. Sebuah software database yang open source. Artinya program ini bersifat
free atau bebas digunakan oleh siapa saja tanpa harus membeli dan
membayar lisensi kepada pembuatnya. MySQL menyediakan dokumen
open source sehingga pengguna leluasa melakukan perubahan-perubahan
source code untuk mengembangkan sistem sesuai dengan kebutuhan.
6. Menggunakan suatu bahasa permintaan standar yang bernama SQL
(Struktur Query Language) yaitu sebuah bahasa permintaan yang
distandartkan pada beberapa database server seperti Oracle, PostGreSQL,
dll.
IV.4 Apache Web Server
Apache merupakan turunan dari web server yang dikeluarkan oleh NSCA.
Pada dasarnya, apache adalah “ A PartCHy” (patch) dan pengganti dari NSCA
HTTPd. Apache web server merupakan tulang punggung dari World Wide Web
(WWW). Web server menunggu permintaan dari client yang menggunakan browser ,
seperti Internet Explorer, Modzila, Opera dan lain-lain. Web server dalam
berkomunikasi dengan kliennya menggunakan protokol HTTP (Hyper Text
Transfer Protocol). Apache berada dibawah GNU, General Public Licensi yang
bersifat free sehingga apache dapat di download gratis pada alamat
http://www.apache.org. Saat ini apache banyak digunakan sebagai web server .
IV.5 Macromedia Dreamweaver
Macromedia Dreamweaver berisi fitur-fitur baru, seperti template-template
baru yang lebih ditingkatkan untuk membantu desainer visual dan banyak
kemampuan koding baru. Dreamweaver juga memasukkan semua fitur pengembang
aplikasi, dan menawarkan banyak hal-hal baru, termasuk ruang kerja yang lebih
code sentries, dan mendukung teknologi aplikasi web yang terbaru.
8
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 9/22
V. METODOLOGI
Metodologi yang digunakan dalam menyelesaikan Proyek Akhir ini terdiri
dari :
V.1 Studi Literatur
Studi literatur dalam mengerjakan PA ini dilakukan dengan beberapa cara,
antara lain:
1. Mempelajari referensi yang berhubungan dengan PHP,MySQL, dan
Apache Web Server
2. Melakukan wawancara dengan koordinator kompensasi PCR,
tentang prosedur pelaksanaan kompensasi yang dilakukan mahasiswa
saat ini, dapat dilihat pada lampiran.
3. Melakukan wawancara dengan staf PCR bagian Puskom bagaimana
sistem informasi akademik yang ada di PCR saat ini.
5.2 Perancangan Sistem
Perancangan sistem informasi monitoring kompensasi Politeknik Caltex
Riau dibagi atas beberapa tahap, yaitu : DFD, flowchart, ERD, dan tabel.
5.2.1 Perancangan Data Flow Diagram(DFD).
Data Flow Diagram adalah suatu cara yang digunakan untuk
menggambarkan jalannya suatu proses yang umum menjadi proses yang detail dan
spesifik. Pada aplikasi ini pengguna dibedakan menjadi 3 yaitu : koordinator
kompen, mahasiswa , dan staf PCR. Berikut akan ditampilkan DFD level 0 pada
gambar 2
9
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 10/22
data status kompen
data laporan kompen
pil ih kompen
nim dan password
Data Lowongan Kompen
status kompen
Data Konfirmasi Login
Data konfirmasi login
Data Lowongan Kompen
Data Login
Data LoginData Jumlah Kompen
Data lowongan Kompen
Data Lowongan Kompen
Data Lowongan Kompen
0
sistem informasi
monitoring
kompensasi
+
Mahasiswa
koordinator
kompen
Staf PCR
Gambar 2 DFD Level 0
DFD level 1 ditampilkan pada gambar 3
10
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 11/22
status kompen
status kom pen
data status kompen
data laporan kompen
pilih kompen
nim dan password
Data L owongan Kompen
statuskompenstatus kompen
Data konfirm asi login
Data Lowongan Kompen
Data Tuga s
Data Login
Data Tuga sData Tuga s
Data L owongan Kompen
Data L ogin
Data Lowonga n K ompen
Data Lowongan Kompen Data Mah asiswa Komp en
Data Kompen
Data KompenData Jumlah Kompen
Data L ogin
Data Login
koordinator
kompen
Staf PCR
Mahasiswa
1
Login
2
Info Jumlah
Kompen
3
Pengolahan
Lowongan
Kompen
+
login
mah asiswa komp en
tugas kompen
5
Info
Lowongan
Kompen
4
pengelolaan
data kompen
+
Gambar 3 DFD Level 1
DFD level 2 untuk pengolahan lowongan kompensasi ditampilkan pada gambar 4
11
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 12/22
Data Lowongan kompen Data lowongan kompen
Data Lowongan kompen
Data Lowongan kompen
[Data Mahasiswa Kompen]
Data Lowongan Kompen
Data Mahasiswa Kompen
Data Mahasiswa Kompen
Data lowongan KompenData Lowongan Kompen
koordinator
kompen
Staf PCR
mahasiswa kompen
tugas kompen
1
Input
Lowongan
Kompen
2
Update
LowonganKompen
3
Delete
Lowongan
Kompen
Gambar 4 DFD Level 2 Untuk Pengolahan lowongan kompen
DFD level 2 untuk pengelolaan data kompen ditampilkan pada gambar 5
Data Kompen
Data Kompen
Data Kompen
Data kompen
data kompen
koordinator
kompen
mahasiswa kompen
1
Ubah Status
Kompen
2
hapus datakompen
Gambar 5 DFD Level 2 Untuk Pengelolaan Data Kompen
5.2.2 Perancangan Flowchart
12
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 13/22
Flowchart atau diagram alir ini digunakan untuk menggambarkan alur suatu
program menjadi lebih sederhana sehingga program tersebut dapat lebih dimengerti.
Pada aplikasi ini terdapat beberapa flowchart, yaitu:
1. Flowchart sistem untuk koordinator kompensasi
yaitu flowchart yang menunjukkan proses dari koordinator kompen.
Dapat dilihat pada gambar 6
Input DataLogin Staf
Valid ?
YA
Tidak
InputLowongan
Kompensasi
Selesai
Mulai
Simpan Data
Lowongan
Menampilkan datamahasiswa yang
daftar
Ubah status
kompen ?
Tidak
Ya Lakukanperubahan pada
status kompen
Menampilkan datakompensasi
mahasiswa
Update datamahasiswa yang
telahmenyelesaikan
kompensasi
13
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 14/22
Gambar 6 Flowchart Sistem untuk Koordinator Kompensasi
2. Flowchart sistem untuk Staf PCR
yaitu flowchart untuk menunjukkan proses dari staf PCR. Dapat dilihat pada gambar 7
Input DataLogin Staf
Valid ?
YA
Tidak
InputLowongan
Kompensasi
Selesai
Mulai
Simpan DataLowongan
Menampilkan datamahasiswa yang
daftar
Ubah status
kompen ?
Tidak
Ya Lakukanperubahan pada
status kompen
Gambar 7 Flowchart sistem untuk staf PCR
14
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 15/22
3. Flowchart sistem untuk Mahasiswa
yaitu flowchart yang menunjukkan proses dari Mahasiswa. Dapat dilihat
pada gambar 8
15
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 16/22
Mulai
Menampilkan DataKompen
Valid ?
Ya
Input Data
Login Mhs
Tidak
PilihLowongan ?
Simpan Data
Ya
Tidak
MenampilkanDaftar Lowongan
Kompen
Print out
Selesai
Ya
Sudah lunas ?
Tidak
Gambar 8 Flowchart sistem untuk Mahasiswa
5.2.3 Perancangan Entity Relationship Diagram(ERD)
16
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 17/22
ERD digunakan untuk menggambarkan hubungan antara objek-objek yang
ada pada sistem yang dirancang. Pada gambar 9 di bawah ini ditampilkan ERD
dari aplikasi ini
Mahasiswa
kompen
NIM
Nama
Jumlah
KompenSisa Jam
Jurusan
Tugas kompen
Potongan
jam
Keterangan
tugas
Tempat
Id tugas
statusn n
ID_staf
Staf
Password Nama
memiliki
Jabatan
1
NIM Id Tugas
Waktu kompen
n
Status Kompen
Password
Jumlah
Mahasiswa
Gambar 9 ERD
5.2.4 Perancangan Tabel-tabel
Tabel-tabel yang akan digunakan sebagai penyimpanan data dari sistem.
1. Tabel Staf
17
Field Name Data type Keterangan
ID_Staf Varchar(15) Primary Key
Password Varchar (15)
Nama Varchar (25)
Jabatan Varchar (15)
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 18/22
2. Tabel Mahasiswa Kompen
Field Name Data type Keterangan
NIM* Varchar (13) Primary Key mahasiswa kompen
Password Varchar (13)
Nama Varchar (20)
Jumlah Kompen Number Total kompensasi yang dimiliki mahasiswa
Sisa jam Number Jumlah kompensasi mahasiswa setelah
melaksanakan tugas kompen
Jurusan Varchar (15)
3. Tabel status
Field Name Data type Keterangan
NIM* Varchar (13) Primary Key mahasiswa kompen
Id Tugas* Varchar (13) Primary Key dari tugas kompen
4. Tabel Tugas Kompen
Field Name Data Type KeteranganId Tugas* Varchar (15) Primary key tugas kompen
ID_user Varchar (15) Foreign key dari table user
Tempat Varchar (15)
Keterangan Tugas Varchar (15)
Potongan Jam Number Jumlah jam yang diberikan oleh
staf
Jumlah Mahasiswa Number Jumlah mahasiswa yang
dibutuhkan untuk mengerjakan
tugas dari staf.Waktu Kompen Date Tanggal pelaksanaan pekerjaan
kompensasi
Status kompen Varchar (15)
4.3 Realisasi
18
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 19/22
Untuk merealisasikan sistem informasi monitoring kompensasi ini
diperlukan beberapa komponen pendukung yaitu pemrograman aplikasi web berupa
PHP dan penyimpanan database berupa MySQL. Dan untuk tampilan memerlukan
bantuan Macromedia DreamweverMX.
5.4 Metode Pengujian
Pengujian seluruh sistem yang dibuat dengan melakukan input data baik
data yang benar maupun data yang tidak benar, update data, dan show data.
5.5 Analisa dan evaluasi
Analisa dan evaluasi dapat dilakukan dengan pembimbing dan user , jika
masih dapat kekurangan dan error, maka dilakukan analisa dan evaluasi terhadap
kekurangan dan error tersebut.
5.6 Prototipe
Prototipe pada sistem ini akan ada beberapa tampilan awal dari tiap-tiap
user yang diberi level akses dalam sistem, serta menjelaskan proses yang
dapat dilakukan oleh setiap user.
Header
Jumlah Kompen
Lowongan Kompen
Username :
Password :
Gambar 10. Prototipe untuk mahasiswa
19
Login
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 20/22
Header
Input Lowongan Kompensasi
Lihat mahasiswa yang telah daftar
Username :Password :
Gambar 11. Prototipe untuk staf PCR
Header
Data Kompensasi mahasiswa
Update data Mahasiswa yang telah
bebas kompensasi
Username :Password :
Gambar 12. Prototipe untuk Koordinator kompensasi
VI. JADWAL
TAHAP J a n u a r i - 2 0 1 0
F e b r u a r i - 2 0 1 0
M a r e t – 2 0 1 0
A p r i l - 2 0 1 0
M e i – 2 0 1 0
J u n i – 2 0 1 0
J u l i - 2 0 1 0
A g u s t u s - 2 0 1 0
Studi Literatur X
Analisis dan Desain X
Pengajuan Proposal X
Seminar Proposal X
Pembuatan Sistem X X X
Sidang Proyek Akhir X
20
Login
Login
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 21/22
VII. PERKIRAAN BIAYA
Pada perkiraan biaya ini, penulis membuat peralatan-peralatan yang
dibutuhkan dalam pembuatan proyek akhir, agar proyek akhir dapat berjalan dengan
lancar sesuai dengan metodologi yang digunakan. Adapun peralatan yang
digunakan adalah sebagai berikut:
No Nama Barang Jumlah Keterangan
1 Laptop Acer Aspire 4736z Intel
Pentium Dual Core 2.10GHz,
HD 250 GB, RAM 1 GB.
1 unit Milik Pribadi
VIII. DAFTAR PUSTAKA
Bahtiar, Agus.(2008). PHP /SCRIPT/ MOST WANTED. Yogyakarta:Penerbit
Andi.
Jovan, F.N. (2007). Panduan praktis membuat web dengan php untuk pemula.
Jakarta: Penerbit Mediakita.
Nugroho, Bunafit. (2004). PHP & MySQL dengan Editor Dreamwever MX.
Yogyakarta: Penerbit ANDI.
Sulhan, Moh.(2007). Pengembangan Aplikasi Berbasis Web dengan PHP dan ASP.
Yogyakarta:Penerbit Gava Media.
Sidik, Betha (2005). MySQL untuk pengguna, Administrator, dan Pengembang
Aplikasi Web. Bandung: Informatika.
Zandstra,Matt.(2000). Teach Yourself PHP 4 in 24 hours. USA: Sams Publishing.
21
5/14/2018 Proposal Ernila - slidepdf.com
http://slidepdf.com/reader/full/proposal-ernila 22/22
IX. LAMPIRAN
Prosedur pelaksanaan kompensasi di Politeknik Caltex Riau
1. Mahasiswa melihat jumlah kompen dari admin/BAAK
2. Data kompensasi mahasiswa dilaporkan ke koordinator masing-masing
prodi
3. Mahasiswa request kompen ke koordinator kompen
4. Koordinator memberikan lowongan kompensasi, berdasarkan list penyedia
kompensasi.
5. Mahasiswa menghubungi penyedia lowongan kompensasi dan mulai
bekerja.
6. Mahasiswa mengisi form kompensasi ditandatangani oleh pemberi
kompensasi berdasarkan pekerjaannya.
7. Koordinator mengesahkan form kompen mahasiswa, dan dilakukan
pencatatan bagi mahasiswa yang telah selesai mengerjakan kompensasinya.
8. Mahasiswa meminta pengesahan form kompen kepada dosen wali.
9. Form kompen telah sah untuk dapat dipergunakan saat daftar ulang.
22