UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN” J AWA TIMUR
SKRIPSI
Oleh :
DIAH PUTRI SULISTIYO WATI ( 0735010058 )
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN” J AWA TIMUR
DAN TA DI PROGRAM STUDI SISTEM INFORMASI
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN” J AWA TIMUR
Disusun Oleh :
DIAH PUTRI SULISTIYO WATI
0735010058
Telah dipertahankan dihadapan dan diterima oleh Tim Penguji Skripsi Program Studi Sistem Informasi Fakultas Teknologi Industr i
Universitas Pembangunan Nasional ”Veteran” J awa Timur Pada Tanggal 15 J uni 2012
Telah diperiksa, diuji dan disetujui :
Pembimbing 1 : Tim Penguji 1 :
Nur Cahyo Wibowo, S. Kom, M, Kom NIP/NPT. 3 7903 04 0197 1
Nur Cahyo Wibowo, S.Kom, M.Kom NIP/NPT. 3 7903 04 0197 1
Doddy Ridwandono, S.Kom NIP/NPT. 3 7805 07 0218 1
Mengetahui,
Dekan Fakultas Teknologi I ndustr i
Univer sitas Pembangunan Nasional ”Veter an” J awa Timur
RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI UNTUK PKL DAN TA DI PROGRAM STUDI SISTEM INFORMASI
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN” J AWA TIMUR
Disusun oleh :
DIAH PUTRI SULISTIYO WATI
0735010058
Telah disetujui mengikuti Ujian Negara Lisan Periode VI Tahun Akademik 2011/2012
Pembimbing I
Nur Cahyo Wibowo, S. Kom, M, Kom NIP/NPT. 3 7903 04 0197 1
Pembimbing II
Syur fah Ayu Ithr iah, S. Kom NIP/NPT. 3 8501 10 0294 1
Mengetahui,
Ketua Program Studi Sistem Informasi Fakultas Teknologi Industri
Universitas Pembangunan Nasional ”Veteran” Jawa Timur
FAKULTAS TEKNOLOGI INDUSTRI PANITIA UJ IAN SKRIPSI / KOMPEHENSIF
KETERANGAN REVISI Mahasiswa di bawah ini :
Nama : DIAH PUTRI SULISTIYO WATI NPM : 0735010058
Program Studi : Sistem Informasi
Telah mengerjakan revisi skripsi dengan judul :
RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI UNTUK PKL DAN TA DI PROGRAM STUDI SISTEM INFORMASI
UNIVERSITAS PEMBANGUNAN NASIONAL ”VETERAN” J AWA TIMUR Oleh karenanya mahasiswa tersebut diatas dinyatakan bebas revisi skripsi dan dijinkan untuk membukukan skripsi dengan judul tersebut.
Surabaya, 23 Juni 2012 Dosen Penguji yang memerintahkan revisi:
1.) Nur Cahyo Wibowo, S.Kom, M.Kom
{
}
Dosen Pembimbing IISyur fah Ayu Ithriah, S.Kom Mengetahui,
Dosen Pembimbing I
FAKULTAS TEKNOLOGI INDUSTRI
Jl. Raya Rungkut M adya Gu nung Anyar Telp. (031) 8706369 (Hunt ing). Fax. (031) 8706372 Surabaya 60294
LEMBAR PERSETUJ UAN Mahasiswa dengan nama dan NPM yang tertera dibawah ini :
Nama : DIAH PUTRI SULISTIYO WATI NPM : 0735010058
Jurusan : Sistem Informasi
Dengan ini, telah melaksanakan Tugas Akhir dan disetujui untuk mengikuti Ujian Negara Lisan periode IV tahun akademik 2011-2012.
1. SKRIPSI Judul :
RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI UNTUK PKL DAN TA DI PROGRAM STUDI SISTEM INFORMASI UPN “VETERAN” JAWA TIMUR
2. PRAKTEK KERJ A LAPANGAN Judul :
ANALISA PERANCANGAN SISTEM INFORMASI AKUNTANSI UMUM DI PT. INFODATA SOLUSI CIPTA
Dosen Pembimbing I Dosen Pembimbing II Dosen Pembimbing Skripsi Skripsi PKL
Nur Cahyo Wibowo, S. Kom, M. Kom Syurfah Ayu Ithriah, S.Kom Doddy Ridwandono, S.Kom NIP. 3 7903 04 0197 1 NIP. 385011002941 NIP. 378050702181
Mengetahui,
karunia serta hidayah-Nya, sehingga penulis dapat menyelesaikan Skripsi di Program Studi Sistem Informasi Fakultas Teknik Industri Universitas Pembangunan Nasional “Veteran” Jawa Timur serta menyelesaikan pembuatan laporan TA dengan baik dan lancar.
Permasalahan yang penulis bahas dalam laporan ini, mengenai Rancang Bangun Sistem Informasi Administrasi Untuk PKL da TA di Program Studi Sistem Informasi UPN ”VETERAN” Jawa Timur. Yang meliputi pencatatan data mahasiswa PKL dan TA serta dapat melihat history mahasiswa tersebut.
Pada kesempatan ini penulis menyampaikan terima kasih kepada semua pihak yang telah membantu penulis dalam menyeleseikan laporan ini.
Secara khusus penulis menyampaikan terima kasih kepada :
1. Tugas akhir ini penulis dedikasikan kepada kedua orangtua penulis, yaitu Bapak Mulyono dan Ibu Solichah yang telah sabar dan mencurahkan segala kasih sayangnya kepada penulis, serta dukungan material dan spiritual selama masa studi di UPN. Kedua orang tua yang telah memberi dukungan doa dan materi.
2. Bapak Nur Cahyo Wibowo S.Kom, M. Kom. Selaku dosen pembimbing I. 3. Ibu Syurfah Ayu Ithriah S.Kom. Selaku dosen pembimbing II.
4. Bapak Doddy Ridwandono S.Kom Selaku dosen pembimbing PKL, yang banyak memberi saran kepada penulis.
Zaqiyah Darajah, Rinta Augusti Rolandia, dan semua teman-teman mahasiswa Sistem Informasi Angkatan 2007. Termasuk Almarhum Yanuar Rahadi, yang selalu semangat dalam mengerjakan Skripsi.
7. Semua teman-teman rumah, khususnya Anita Nur Rusdiyah, Mas Alim, Ian, Faisal, Mas Udin, Om Naim, Om Rudin, Om Yusron, Om Anton, Ali terima kasih sudah mau direpotkan.
8. Semua pihak yang telah membantu proses penyeleseian laporan ini yang mungkin penulis tidak sebutkan satu persatu.
Kami menyadari bahwa masih banyak kekurangan dari laporan yang telah kami buat. Oleh karena itu, kami mengharapkan saran dan kritik agar laporan ini menjadi lebih baik dan mungkin dapat disempurnakan menjadi yang lebih baik lagi.
Kami berharap semoga laporan ini dapat memberikan manfaat baik bagi kami selaku mahasiswa maupun bagi pihak Program Studi Sistem Informasi serta pihak–pihak yang telah membaca laporan ini.
Surabaya, 23 Juni 2012
DAFTAR ISI ... iii
DAFTAR TABEL ... vi
DAFTAR GAMBAR ... vii
ABSTRAK ... ix
BAB I PENDAHULUAN... 1
1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 2
1.3 Batasan Masalah ... 2
1.4 Tujuan ... 2
1.5 Manfaat ... 3
1.6 Metodologi Penelitian ... 3
1.7 Sistematika Penulisan ... 4
BAB II TINJAUAN PUSTAKA ... 6
2.1 Sistem Informasi ... 6
2.2 Administrasi ... 7
2.3 Praktek Kerja Lapang (PKL) ... 9
2.3.1 Mekanisme PKL di Progdi Sistem Informasi UPN ”Veteran” Jawa Timur . 10 2.4 Tugas Akhir (TA) ... 13
2.4.1 Tujuan ... 13
2.4.2 Flowchart TA di Progdi Sistem Informasi UPN ”Veteran” Jawa Timur ... 14
2.4.3 Mekanisme TA di Progdi Sistem Informasi UPN ”Veteran” Jawa Timur .... 18
2.5 PHP ... 21
2.6 MySQL ... 24
BAB III ANALISA DAN PERANCANGAN SISTEM ... 28
3.1 Analisa Sistem ... 28
3.2 Perancangan Sistem ... 28
3.2.1 System Flow Registrasi ... 29
3.2.2 System Flow Sidang PKL... 30
3.2.3 System Flow Sidang TA ... 31
3.2.4 System Flow Mahasiswa ... 32
3.2.5 System Flow Dosen ... 33
3.2.6 System Flow Search ... 34
3.2.7 System Flow Logout ... 35
3.2.8 System Flow Status PKL ... 36
3.2.9 System Flow Status TA ... 37
3.2.10 System Flow Nilai PKL ... 38
3.2.11 System Flow Nilai TA ... 39
3.2.12 System Flow Revisi PKL ... 40
3.2.13 System Flow Revisi Seminar ... 41
3.2.14 System Flow Revisi Lisan ... 42
3.2.15 System Flow Logout ... 43
3.2.16 Context Diagram ... 44
3.2.21 Struktur Tabel ... 50
3.3 Site Map ... 55
3.3.1 Site Map PIA ... 55
3.3.2 Site Map Mahasiswa ... 57
3.4 Desain Tampilan ... 58
3.4.1 Desain Tampilan Halaman Login ... 58
3.3.2 Desain Tampilan Halaman Menu PIA ... 58
3.3.3 Desain Tampilan Halaman Menu Mahasiswa ... 59
3.3.4 Desain Tampilan Halaman Registrasi PKL ... 60
3.3.5 Desain Tampilan Halaman Registrasi TA ... 61
3.3.6 Desain Tampilan Halaman Sidang PKL ... 62
3.3.7 Desain Tampilan Halaman Sidang Seminar ... 63
3.3.8 Desain Tampilan Halaman Sidang Lisan ... 64
3.3.9 Desain Tampilan Halaman Mahasiswa ... 65
3.3.10 Desain Tampilan Halaman Dosen ... 66
3.3.11 Desain Tampilan Halaman Search ... 67
BAB IV HASIL DAN PEMBAHASAN ... 68
4.1 Instalasi Program ... 68
4.1.1 Kebutuhan Perangkat Keras ... 68
4.1.2 Kebutuhan Perangkat Lunak ... 68
4.2 Hasil Sistem ... 69
4.2.1 Halaman Login... 70
4.2.2 Halaman PIA... 71
4.2.3 HalamanRegistrasi PKL ... 72
4.2.4 Halaman Registrasi TA ... 73
4.2.5 Halaman Sidang PKL ... 74
4.2.6 Halaman Sidang Seminar ... 75
4.2.7 Halaman Sidang Lisan... 76
4.2.8 Halaman Mahasiswa ... 77
4.2.9 Halaman Dosen ... 78
4.2.10 Halaman Search ... 79
4.2.11 Halaman Menu Mahasiswa ... 80
4.3 Uji Coba Sistem ... 81
4.3.1 Form Login ... 81
4.3.2 Form Menu PIA ... 82
4.3.3 Form Menu Mahasiswa ... 83
4.3.4 Form Registrasi PKL ... 84
4.3.5 Form Input Registrasi PKL ... 85
4.3.6 Form Registrasi TA ... 86
4.3.7 Form Input Registrasi TA ... 87
4.3.8 Form Sidang PKL ... 88
4.3.9 Form Input Sidang PKL ... 89
4.3.14 Form Mahasiswa ... 94
4.3.15 Form Input Mahasiswa ... 95
4.3.16 Form Dosen... 96
4.3.17 Form Input Dosen ... 97
4.3.18 Form Search ... 98
4.3.19 Form Input Search ... 99
4.3.20 Form Alert ... 100
BAB V PENUTUP ... 101
5.1 Kesimpulan ... 101
5.2 Saran ... 102
Daftar Pustaka ... 103
Tabel 3.2 Tabel PIA ... 50
Tabel 3.3 Tabel MHS ... 51
Tabel 3.4 Tabel Dosen ... 51
Tabel 3.5 Tabel Reg_pkl ... 51
Tabel 3.6 Tabel Reg_ta ... 52
Tabel 3.7 Tabel Sidang_pkl ... 52
Tabel 3.8 Tabel Sidang_seminar ... 53
Tabel 3.9 Tabel Sidang_lisan ... 53
Tabel 3.10 Tabel Registrasi_pkl ... 54
Tabel 3.11 Tabel Registrasi_ta ... 54
Gambar 2.2 Pengajuan Tugas Akhir ... 14
Gambar 2.3 Bimbingan Tugas Akhir ... 15
Gambar 2.4 Ujian Tugas Akhir ... 16
Gambar 2.5 Sidang Lisan ... 17
Gambar 2.6 Mekanisme TA Jurusan Sistem Informasi... 20
Gambar 3.1 System Flow Registrasi ... 29
Gambar 3.2 System Flow Sidang PKL... 30
Gambar 3.3 System Flow Sidang Tugas Akhir ... 31
Gambar 3.4 System Flow Mahasiswa ... 32
Gambar 3.5 System Flow Dosen ... 33
Gambar 3.6 System Flow Search ... 34
Gambar 3.7 System Flow Logout ... 35
Gambar 3.8 System Flow Status PKL ... 36
Gambar 3.9 System Flow Status TA ... 37
Gambar 3.10 System Flow Nilai PKL ... 38
Gambar 3.11 System Flow Nilai TA ... 39
Gambar 3.12 System Flow Revisi PKL ... 40
Gambar 3.13 System Flow Revisi Seminar ... 41
Gambar 3.14 System Flow Revisi Lisan ... 42
Gambar 3.15 System Flow Logout ... 43
Gambar 3.16 Context Diagram Sistem Informasi Administrasi ... 44
Gambar 3.17 Data Flow Diagram-Level 0 ... 46
Gambar 3.18 Data Flow Diagram-Level 1 ... 47
Gambar 3.19 Entity Relationship Diagram-Conceptual Data Model ... 48
Gambar 3.20 Entity Relationship Diagram-Pyshical Data Model ... 49
Gambar 3.21 Site Map PIA... 56
Gambar 3.22 Site Map Mahasiswa ... 57
Gambar 3.23 Desain Tampilan Halaman Login ... 58
Gambar 2.24 Desain Tampilan Halaman Awal PIA ... 59
Gambar 3.25 Desain Tampilan Halaman Awal Mahasiswa ... 59
Gambar 3.26 Desain Tampilan Halaman Registrasi PKL ... 60
Gambar 3.27 Desain Tampilan Halaman Registrasi TA ... 61
Gambar 3.28 Desain Tampilan Halaman Sidang PKL... 62
Gambar 3.29 Desain Tampilan Halaman Sidang Seminar ... 63
Gambar 3.30 Desain Tampilan Halaman Sidang Lisan ... 64
Gambar 3.31 Desain Tampilan Halaman Mahasiswa ... 65
Gambar 3.32 Desain Tampilan Halaman Dosen ... 66
Gambar 3.33 Desain Tampilan Halaman Search ... 67
Gambar 4.1 Hasil Sistem Tabel PIA ... 69
Gambar 4.2 Hasil Sistem Tabel Mahasiswa ... 69
Gambar 4.3 Hasil Sistem Tabel Dosen... 69
Gambar 4.4 Hasil Sistem Tabel Registrasi PKL ... 69
Gambar 4.9 Halaman Login... 71
Gambar 4.10 Halaman Menu PIA ... 72
Gambar 4.11 Halaman Registrasi PKL ... 73
Gambar 4.12 Halaman Registrasi TA ... 74
Gambar 4.13 Halaman Sidang PKL ... 75
Gambar 4.14 Halaman Sidang Seminar ... 76
Gambar 4.15 Halaman Sidang Lisan ... 77
Gambar 4.16 Halaman Mahasiswa... 78
Gambar 4.17 Halaman Dosen ... 79
Gambar 4.18 Halaman Search ... 80
Gambar 4.19 Halaman Menu Mahasiswa ... 81
Gambar 4.20 Form Login PIA dan Mahasiswa ... 82
Gambar 4.21 Form Menu PIA ... 83
Gambar 4.22 Form Menu Mahasiswa ... 84
Gambar 4.23 Form Registrasi PKL ... 85
Gambar 4.24 Form Input Registrasi PKL ... 86
Gambar 4.25 Form Registrasi TA ... 87
Gambar 4.26 Form Input Registrasi TA ... 88
Gambar 4.27 Form Sidang PKL ... 89
Gambar 4.28 Form Input Sidang PKL ... 90
Gambar 4.29 Form Sidang Seminar ... 91
Gambar 4.30 Form Input Sidang Seminar ... 92
Gambar 4.31 Form Sidang Lisan ... 93
Gambar 4.32 Form Input Sidang Lisan ... 94
Gambar 4.33 Form Mahasiswa ... 95
Gambar 4.34 Form Input Mahasiswa ... 96
Gambar 4.35 Form Dosen... 97
Gambar 4.36 Form Input Dosen ... 98
Gambar 4.37 Form Search ... 99
Gambar 4.38 Form Input Search ... 99
Gambar 4.39 Form Detail Search... 100
Pembimbing II : Syurfah Ayu Ithriah, S.Kom Penyusun : Diah Putri Sulistiyo Wati
ABSTRAK
Pada Universitas Pembangunan Nasional Program Studi Sistem Informasi khususnya bagian PIA belum ada sistem untuk menangani mahasiswa PKL dan TA. Permasalahan yang timbul yaitu ingin mencatat data mahasiswa PKL dan TA, maka dikembangkan Sistem Informasi Administrasi untuk PKL dan TA di Universitas Pembangunan Nasional “Veteran” Jawa Timur yang bertujuan untuk mempermudah mencatat data mahasiswa PKL dan TA. Hasil yang didapat dari Tugas Akhir ini adalah sistem berbasis PHP dengan database phpmyadmin yang dapat digunakan oleh PIA. Sistem Informasi Administrasi ini menangani pendaftaran PKL dan TA, menyimpan mahasiswa Sidang PKL, Sidang Seminar dan Sidang Lisan. Penjadwalan Sidang Lisan tidak termasuk dalam sistem, hanya mencatat nilai dari setiap dosen penguji, revisi dan keterangan.
BAB I PENDAHULUAN
1.1 Latar Belakang
Sistem yang ada di Universitas Pembangunan Nasional “Veteran” Jawa Timur sudah banyak berkembang, terutama pada sistem online yang dapat melihat nilai atau disebut KHS (Kartu Hasil Mahasiswa) dan KRS (Kartu Rencana Studi) yang biasanya untuk memasukkan rencana studi mahasiswa untuk mengambil perkuliahan selanjutnya. Tetapi untuk PIA, belum ada sistem yang dapat membantu kerja PIA dalam mencatat mahasiswa Praktek Kerja Lapangan (PKL) dan Tugas Akhir (TA) di Universitas Pembangunan Nasional “Veteran” Jawa Timur.
Dalam studi kasus tugas akhir ini dibuatlah Sistem Informasi Administrasi yang membantu kerja PIA. PIA berperan sebagai petugas yang mengurus data-data PKL dan TA. Dimana PIA ingin memasukkan data-data PKL dan TA mahasiswa serta dapat melaporkan ke Ketua Program Studi. Sedangkan peran Tata Usaha (TU) membantu dalam hal pengurusan surat untuk instansi dan surat penugasan untuk dosen pembimbing. Mahasiswa dapat mengakses sistem untuk melihat status PKL, TA serta nilai dan revisinya.
Dalam penelitian ini akan dikembangkan sistem untuk menampilkan informasi dari mahasiswa PKL dan TA. Sistem ini dibuat dengan tampilan yang sederhana dan user-friendly untuk memudahkan PIA dalam penggunaannya. Sistem
ini diharapkan dapat membantu PIA dalam mengelola data-data mahasiswa PKL dan TA.
1.2 Rumusan Masalah
Berdasarkan latar belakang di atas maka dapat disimpulkan:
a. Bagaimana membuat Sistem Informasi Administrasi untuk PKL dan TA yang digunakan oleh PIA.
b. Bagaimana membuat Sistem Informasi Administrasi yang menampilkan status TA dan PKL beserta informasi oleh PIA.
c. Bagaimana mahasiswa mengakses sistem untuk melihat status PKL, TA, Nilai dan Revisinya.
1.3 Batasan Masalah
Batasan Masalah dalam Sistem Informasi Administrasi adalah sebagai berikut :
a. Sistem menangani pencatatan administrasi pada PIA. b. Sistem untuk mahasiswa PKL dan TA.
c. Sistem tidak menangani proses penjadwalan sidang lisan.
d. Studi kasus di Progdi Sistem Informasi Universitas Pembangunan Nasional “Veteran” Jawa Timur.
1.4 Tujuan
Sistem Infomasi Administrasi PKL dan TA untuk mencatat dan memasukkan data PKL dan TA. Sistem ini bertujuan untuk mengetahui mahasiswa mana yang belum selesai PKL dan yang sudah selesai PKL, mahasiswa mana yang baru mengajukan TA, serta dapat mengetahui informasi dari mahasiswa tersebut.
1.5 Manfaat
Manfaatnya bagi PIA adalah dapat membantu tugas PIA dalam mencatat data-data mahasiswa PKL dan TA. PIA juga dapat melaporkan mahasiswa siapa saja yang sudah menyelesaikan PKL dan TA kepada Ketua Jurusan.
1.6 Metodologi Penelitian a. Studi Pustaka
Pemahaman studi pustaka tentang konsep dan teori dari sistem informasi penjualan dengan menggunakan bahasa pemograman web PHP yang berintegrasi dengan database MySQL.
b. Pengumpulan Data
Bab ini akan menjelaskan suatu landasan teori yang dipakai sebagai penunjang pembuatan laporan ini. Dengan cara melakukan pengumpulan data yang dibutuhkan pada sistem informasi administrasi.
c. Analisa dan Perancangan Sistem
d. Implementasi
Perancangan dan pembuatan perangkat lunak pendukung untuk sistem informasi administrasi ini dengan menggunakan tools bahasa pemrograman PHP dengan MySQL sebagai databasenya.
e. Uji Coba
Setelah sistem ini dibangun maka mulai melakukan pengujian, apakah sudah memenuhi akan tujuan dari aplikasi tersebut. Jika selama ujicoba terdapat hal-hal masih dirasa kurang sesuai dengan yang diharapkan maka dilakukan evaluasi untuk perbaikannya.
f. Evaluasi Sistem
Evaluasi Sistem dilakukan apabila sistem masih perlu perbaikan.
1.7 Sistematika Penulisan BAB I PENDAHULUAN
Bab ini akan memberikan penjelasan mengenai latar belakang, rumusan masalah, batasan masalah, tujuan, manfaat, metodologi serta sistematika penulisan yang digunakan.
BAB II TINJ AUAN PUSTAKA
BAB III ANALISIS DAN PERANCANGAN SISTEM
Bab ini membahas tahap-tahap dasar dari pembuatan program yang akan digunakan dalam pelaksanaan Tugas Akhir di Universitas Pembangunan Nasional “Veteran” Jawa Timur.
BAB IV HASIL DAN PEMBAHASAN
Bab ini berisi design web, implementasi dan uji coba untuk program sistem informasi administrasi untuk PKL dan TA di jurusan Sistem Informasi Universitas Pembangunan Nasional “Veteran” Jawa Timur. BAB V PENUTUP
6
BAB II
TINJ AUAN PUSTAKA
2.1 Sistem Infor masi
Pengertian Sistem Infomasi, sesungguhnya yang dimaksud sistem informasi tidak harus melibatkan komputer. Sistem Informasi yang menggunakan komputer biasa disebut sistem informasi berbasis komputer (Computer-Based Information Systems atau CBIS). Dalam prakteknya, istilah sistem informasi lebih sering dipakai
tanpa embel-embel berbasis komputer walaupun dalam kenyataannya komputer merupakan bagian yang penting. Dalam buku ini yang dimaksudkan dengan sistem informasi adalah sistem informasi yang berbasis komputer.
Komponen Sistem Informasi, dalam suatu sistem informasi terdapat komponen-komponen seperti :
a. Perangkat Keras (Hardware) : mencakup peranti-peranti fisik seperti komputer dan printer.
b. Perangkat Lunak (Software) atau program : sekumpulan instruksi yang memungkinkan perangkat keras untuk dapat memproses data.
c. Prosedur : sekumpulan aturan yang dipakai untuk mewujudkan pemrosesan data dan pembangkitan keluaran yang dikehendaki.
e. Basis Data (database) : sekumpulan tabel, hubungan dan lain –lain yang berkaitan dengan penyimpanan data.
f. Jaringan komputer dan komunikasi data : sistem penghubungyang memungkinkan sesumber (resources) dipakai secara bersama atau diakses oleh sejumlah pemakai. Pada prakteknya, tidak semua sistem informasi mencakup keseluruhan komponen-komponen tersebut. Sebagai contoh, sistem informasi pribadi yang hanya melibatkan sebuah pemakai dan sebuah komputer tidak melibatkan fasillitas jaringan dan komunikasi. Namun. Sistem informasi grup kerja (workgroup information system) yang melibatkan sejumlah orang dan sejumlah komputer, memerlukan sarana
jaringan dan komunikasi. (Kadir, 2003).
2.2 Administr asi
Administrasi di dalam buku ini didefinisikan sebagai keseluruhan proses kerja sama antara dua orang manusia atau lebih yang didasarkan atas rasionalitas
tertentu untuk mencapai tujuan yang telah ditentukan sebelumnya. Ada beberapa hal
yang tekandung dalam definis di atas. Pertama, Administrasi sebagai seni adalah suatu prose yang diketahui hanya permulaannya sedang akhirnya tidak diketahui. Kedua, administrasi mempunyai unsur-unsur tertentu, yaitu adanya dua manusia atau
timbulnya peradaban manusia. Tegasnya, administrasi sebagai seni merupakan suatu fenomena sosial.
Administrasi sebagai proses. Telah disinggung di muka bahwa proses adalah
sesuatu ynag permulaanya diketahui akan tetapi akhirnya tidak diketahui. Dengan deikian administrasi adalah suatu proses pelaksanaan kegiatan-kegiatan tertentu yan dimulai sejak adanya dua orang yang bersepakat untuk bekerja sama untuk mencapai suatu tujuan tertentu pula. Bilamana proses itu akan berakhir tidak diketahui karena bila kedua orang itu akan memutuskan untuk tidak bekerja sama lagi tidak ada yang mengetahui. Malahan mereka sendiri pun mungkin tidak mengetahuinya.
Tentang unsur-unsur administrasi. Telah dikatakan di muka bahwa adanya
sesuatu, dalam hal ini administrasi adalah karena adanya unsur-unsur (bagian-bagian yang mutlak) dari administrasi ialah
(1) dua orang manusia atau lebih, (2) tujuan,
(3) tugas yang hendak dilaksanakan, serta (4) sarana dan prasarana tertentu.
2.3 Pr aktek Kerja Lapang (PKL)
Tujuan dari Praktek Kerja Lapang (PKL) adalah memberi kesempatan bagi mahasiswa untuk melakukan pengkajian pengetahuan teoritis yang diperoleh di perkuliahan dengan kenyataan implementatif/ penerapan teknologi informasi secara praktis di perusahaan/ lembaga atau instansi yang dipilih oleh mahasiswa.
Praktek Kerja Lapang (FPB7107/ NBB 7104) merupakan kegiatan intrakurikuler yang bersifat wajib bagi mahasiswa Program Studi Sistem Informasi UPN ”Veteran” Jatim, dengan bobot 2 SKS yang dapat dilakukan minimal 1 (satu) bulan atau lebih, sesuai kesepakatan dengan pihak perusahaan dimana mahasiswa melakukan PKL.
Pada dasarnya untuk dapat mengambil PKL harus memenuhi persyaratan yang telah ditentukan oleh jurusan yakni :
a. Memenuhi perolehan SKS minimal 100 SKS
b. Sudah mengambil mata kuliah Penulisan Ilmiah (FKK6013) c. Membayar biaya PKL pada loket keuangan universitas.
Dosen Pembimbing praktek kerja lapang sebanyak 2 (dua) orang yang terdiri dari :
a. Dosen Pembimbing Internal (ditentukan oleh Ketua Jurusan)
b. Dosen Pembimbing Lapang (ditentukan oleh pimpinan perusahaan/ instansi/ lembaga dimana mahasiswa melakukan PKL)
tesedia dosen yang dimaksud maka jurusan berhak meminta dosen luar biasa untuk membimbing PKL tersebut. (Panduan Akademik Fakultas Teknologi Industri Tahun Akademik 2007/ 2008).
2.3.1 Mekanisme PKL di Pr ogdi Sistem Infor masi Univer sitas Pembangunan Nasional ”Veteran” J awa Timur.
Mekanisme PKL
J ur usan Sistem Infor masi
Mencari Tempat PKL, Berkas Pengajuan Pendaftaran PKL :
1. Surat Keterangan Penerimaan PKL dari instansi (asli) – per Kelompok yang didalamnya terdapat daftar nama mahasiswa yang PKL dalam kelompok tersebut 2. Surat Penerimaan PKL (copy 2 lembar) – per Kelompok
3. Transkrip Nilai / KHS per Mahasiswa 4. Map plastik warna Hijau.
Pendaftaran PKL ke PIA, Berkas Pengajuan Pendaftaran PKL :
a. Surat Keterangan Penerimaan PKL dari instansi (asli) – per Kelompok yang didalamnya terdapat daftar nama mahasiswa yang PKL dalam kelompok tersebut b. Surat Penerimaan PKL (copy 2 lembar) – per Kelompok
c. Transkrip Nilai / KHS per Mahasiswa d. Map plastik warna Hijau.
Pengajuan Seminar PKL ke PIA, Seminar PKL dilakukan per Kelompok Pr oyek. Masa Ber laku PKL adalah 6 bulan untuk bisa mengajukan Seminar. Dengan membawa:
1. Bukti Pembayaran (sebanyak anggota kelompok, + copy 1 x)
2. Form Bimbingan, Penilaian, & Persetujuan Dosen Pembimbing (1 Lembar) 3. Form Bimbingan & Penilaian Pembimbing Lapangan (1 Lembar)
4. Form Penilaian Seminar (1 Lembar, kosong) 5. Form Revisi Hasil Seminar (2 Lembar, kosong)
6. Form Permohonan Menjadi Penguji (2 Lembar, kosong) Seminar PKL Ketentuan Seminar PKL :
1. Seminar PKL dilakukan secara informal oleh 2 Dosen Penguji. 2. Hasil penilaian diserahkan ke PIA PKL oleh Mahasiswa 3. Setelah revisi dilakukan, Form Revisi diserahkan ke PIA.
4. Buku PKL dibuat rangkap 3 dan diserahkan masing-masing ke PIA, Fakultas, dan Perpustakaan.
a. Buku untuk PIA 1 (satu) untuk tiap kelompok
b. Buku untuk Fakultas Perpustakaan dibuat 1 untuk setiap anggota kelompok.
Catatan : Semua berkas bisa di-download di
Gambar 2.1 Mekanisme PKL Jurusan Sistem Informasi
Untuk tempat PKL, mahasiswa dapat mencari sendiri
Setelah menentukan tempat PKL, mahasiswa mendaftar ke PIA
Mahasiswa segera menyer ahkan surat penerimaan PKL dar i instansi ke TU
Mengerjakan PKL dan bimbingan ke Dosbim yang sudah ditentukan
Sebelum PKL, mahasiswa diharuskan membayar biaya untuk PKL
Pengajuan Seminar PKL dilakukan setelah selesai mengerjakan PKL dan Laporannya
Seminar PKL akan ditentukan waktu dan penguji oleh PIA
Pendaftar an PKL
Ke PIA
Pengajuan Seminar PKL
ke PIA
Mencar i
Tempat PKL
Menyer ahkan Sur at
Pener imaan PKL ke TU
Menger jakan
PKL
Pembayar an PKL
Ke TU Fak. Ekonomi
2.4 Tugas Akhir (TA)
Penyusunan laporan Skripsi mencakup sistematika penulisan dan tatacara penulisan yang mengacu pada Pedoman Penulisan Proposal Penelitian dan Skripsi UPN “Veteran” Jawa Timur. Karena kegiatan Skripsi merupakan kegiatan penelitian, maka penulisan laporan PKL tidak sepenuhnya sama dengan penulisan Skripsi. Tulisan ilmiah termasuk juga buku TA bukan saja untuk dibaca penulis sendiri, melainkan juga dibaca oleh pembaca lainnya. Salah satu asas penulisan ilmiah yang penting adalah adanya keterkaitan yang padu (“benang merah”) mulai dari bagian awal sampai dengan bagian akhir tulisan.
Terdapat perbedaan hak dan wewenang antara dosen pembimbing dan penguji ujian TA. Semua penguji mempunyai hak untuk menguji kemampuan mahasiswa dalam mempertahankan karyanya, namun bagi pembimbing tidak selayaknya mempertanyakan atau mempermasalahkan kebenaran ilmiah dari karya ilmiah mahasiswa pada saat ujian karena karya ilmiah itu merupakan hasil bimbingannya.
2.4.1 Tujuan
Buku Pedoman penyusunan Skripsi ini disusun dengan tujuan :
a. Menyeragamkan format penulisan karya ilmiah di Program Studi Sistem Informasi UPN “Veteran” Jawa Timur.
b. Digunakan sebagai pedoman bagi mahasiswa dalam menulis karya ilmiah.
2.4.2 Flowchart TA di Pr ogdi Sistem Infor masi Univer sitas Pembangunan Nasional “Veteran” J awa Timur
Pengajuan TA dimulai dari membuat proposal dan diajukan ke PIA, kemudian mahasiswa sidang proposal TA. Apabila revisi diajukan kembali ke PIA sampai proposal di setujui.
Gambar 2.2 Pengajuan Tugas Akhir
sudah di ACC oleh dosen pembimbing, mahasiswa mulai mengerjakan TA dan melakukan bimbingan, jika belum PIA akan memilih dan membuat pengajuan dosen pembimbing untuk mahasiswa tersebut.
Berkas 1. Pengajuan DosBim (rangkap 2) 2. Surat Penugasan DosBim dari TU START
Buat Pengajuan Pembimbing
Ajukan ke PIA
Memilih DosBim
ACC, semua?
Mengerjakan TA dan Bimingan TA
Ya
Tidak
END
Ujian TA dilaksanakan setelah dosen pembimbing menyetujui bahwa mahasiswa boleh melaksanakan sidang TA. Sebelumnya mahasiswa membuat pengajuan sidang TA yang diajukan ke PIA. PIA akan memilih penguji, jika penguji OK mahasiswa dapat melakukan sidang TA, jika tidak PIA akan memilih penguji lain. Setelah sidang TA, mahasiswa akan mengerjakan revisi yang dicatat oleh penguji saat sidang. Revisi OK, berkas untuk lisan diberikan ke PIA.
Sidang Lisan dilaksanakan setelah mahasiswa melaksanakan Sidang Seminar. Daftar Sidang Lisan harus melampirkan persetujuan lembar bebas revisi dari dosen penguji. Sebelumnya mahasiswa daftar Sidang Lisan di TU dengan melengkapi berkas persyaratan ke PIA dan TU, apabila syarat lengkap mahasiswa dapat melaksanakan sidang lisan, jika tidak maka mahasiswa harus melengkapi berkas persyaratan yang di perlukan untuk sidang lisan.
2.4.3 Mekanisme TA di Pr ogdi Sistem Infor masi Univer sitas Pembangunan Nasional ”Veteran” J awa Timur.
Mekanisme TA
Pr ogdi Sistem Infor masi
Penilaian Pr oposal TA oleh Tim Penilai, Pr osedur Pengajuan Pr oposal TA :
1. Buat Proposal TA (sesuai Format yang ditentukan) + Isi Form Pengajuan Proposal TA.
2. Simpan file dalam bentuk .doc (Word 97-2003 Document). 3. Kirim ke : si.sipia@gmail.com
Subject : Proposal TA
4. Setiap pengajuan akan direply oleh PIA paling lambat 3 hari kerja. Jika tidak ada reply, kirim kembali file pengajuan atau hubungi langsung PIA.
Penilaian Pr oposal TA oleh Tim Penilai, Pr osedur Penilaian Pr oposal TA :
1. Penilaian dilakukan oleh Tim Penilai setiap hari Jumat (kecuali ada agenda penting lain yang lebih mendesak) di Ruangan Kajur TF / SI.
2. Hasil penilaian akan diumumkan pada hari Senin / Selasa. Pengajuan Dosen Pembimbing TA ke PIA,
Pr osedur Pengajuan Dosen Pembimbing TA :
1. Isi form Pengajuan Dosen Pembimbing (2) – download di elearning. 2. ACC Calon Dosen Pembimbing, PIA, dan Kajur.
Mengerjakan TA dan Bimbingan TA,
1. Selama pengerjaan TA, mahasiswa diwajibkan melaksanakan bimbingan dengan Dosen Pembimbing.
2. Jika tidak melaksanakan bimbingan TA, Dosen Pembimbing bisa mengajukan pembatalan ke PIA.
Pengajuan Seminar TA ke PIA,Ber kas Pengajuan (masukkan ke Map Kertas) : 1. Buku TA lengkap (2 buah)
2. Form Bimbingan, Penilaian, & Persetujuan Dosen Pembimbing TA (2) 3. Form Penilaian Seminar TA (1, kosong)
4. Form Revisi Hasil Seminar TA (2, kosong) 5. Form Undangan Seminar TA (2, kosong) Seminar TA oleh Dosen Penguji,
1. Seminar TA dilakukan secara formal & bersamaan oleh 2 Penguji. 2. Hasil Penilaian diserahkan ke PIA.
3. Setelah revisi dilakukan, Form Revisi diserahkan ke PIA. Ujian Lisan,
1. Mahasiswa bisa mengikuti Ujian Lisan jika telah mengikuti Seminar TA (Form Penilaian Seminar TA dan Revisi diterima oleh PIA)
2. Mahasiswa yang telah mendaftar Sidang Lisan tapi belum menyelesaikan Seminar TA akan dibatalkan.
Gambar 2.6 Mekanisme TA Jurusan Sistem Informasi
Penilaian Proposal TA oleh Tim Penilai untuk Pengajuan Proposal TA
Penilaian Proposal TA oleh Tim Penilai saat mahasiswa sidang Proposal TA
Pengajuan dosen pembimbing TA dilakukan oleh PIA, apabila dosen pembimbing tidak bisa akan di pindah ke dosen lain
Mahasiswa mengerjakan TA dan melakukan bimbingan setelah proposal TA disetujui
Mahasiswa mengajukan seminar TA ke PIA setelah mendapat persetujuan dosen pembimbing
Seminar TA oleh dosen penguji akan dilaksanakan setelah mahasiswa mengetahui jadwal sidang seminarnya
Ujian lisan dilaksanakan setelah mahasiswa melakukan sidang seminar
Penilaian Pr oposal TA oleh Tim Penilai
Penilaian Pr oposal TA oleh Tim Penilai
Pengajuan Dosen Pembimbing TA ke PIA
Pengajuan Seminar TA ke PIA
Mengerjakan TA dan Bimbingan TA
Seminar TA oleh Dosen Penguji
2.5 PHP
PHP adalah kunci utama untuk pemrograman website yang dinamis. Untuk itulah, maka PHP dapat dipandang sebagai sebuah program biasa yang dijalankan oleh sebuah web untuk berinteraksi. Isi dari sebuah website bukan hanya webpage html saja, namun juga ada script di antaranya PHP. Jadi , script ini adalah sebuah pecahan program yang dijalankan oleh kerena panggilan dari webpage HTML kepada sebuah server. Urutan kerjanya adalah sebagai berikut :
a. Dari browser, webpage dengan ekstensi HTML memanggil sebuah script PHP dari server.
b. Server menyediakan dan mengeksekusi script PHP tesebut dan mengirimkannya kembali ke browser dalam bentuk HTML.
c. Browser menampilkan hasil dari HTML tersebut. Contoh :
<?php
Echo (”Welcome”);
?> (Gunawan, 2004).
Menguji Skrip PHP, Buatlah skrip PHP bernama tes.php. buat dengan editor teks dan simpan pada folder C:\wamp\www. Isinya sebagai berikut :
<?php
Print (’<H1> Selamat Menggunakan PHP <H1>’);
?>
Dalam melakukan organisasi sejumlah besar data, diperlukan metode yang tepat dalam mengelolanya. Seperti yang telah dibahas pada bagian sebelumnya, PHP mengenal teknik penyimpanan data dalam bentuk file teks. Tetapi tentu saja menyimpan data file teks memiliki banyak kekurangan. Kekurangan pertama adalah file tidak memiliki sturuktur yang terdefinisi dengan baik, sehingga lebih sulit memiliki kemampuan untuk mengolah data menggunakan fungsi-fungsi otomatis, seperti misalnya menghitung fungsi-fungsi otomatis seperti misalnya menghitung total nilai, rata-rata, jumlah data dan lain sebagainya. Semakin besar ukuran file, pencarian data akan menjadi lebih sulit.
Untuk mengatasi berbagai kelemahan dalam pengelolaan data menggunakan file teks, diperlukan sebuah database. Database merupakan kumpulan data yang terorganisasi dalam file terstruktur yang khusus digunakan untuk menampung data. Contoh database adalah buku induk mahasiswa. Buku ini berisi kumpulan database tentang mahasiswa dengan item data meliputi nim, nama, alamat, tanggal lahir dan sebagainya.
File/ tabel : kumpulan record sejenis yang mempunyai panjang elemen yang sama, atribut yang sama, namun berbeda nilai datanya. Kumpulan data di atas merupakan contoh tabel data mahasiswa. (Wahyono, 2005).
Contoh form :
Echo = ‘#table width=’500’cellspacing=1
Cellpadding=1 bgcolor=’999999’>”;
Echo “<tr align=center><td bgcolor=’$col’>No</td>
<td bgcolor=’$col’>Tipe</td>
<td bgcolor=’$col’>Rows</td>
<td bgcolor=’$col’>Tgl Pembuatan</td>
<td bgcolor=’$col’>Data (KB)</td>
<td bgcolor=’$col’>Index (KB)</td></tr>”; (Prasetyo, 2005). Contoh untuk validasi koneksi, dengan perintah validasi koneksi berikut :
<?
// Mendefinisikan koneksi
$dbServer = ”localhost”;
$dbUser = ”root”;
$dbPass = ””;
$dbKoneksi = mysql_connect ($dbServer, $dbUser, $dbPass);
// Pengecekan dan validasi Koneksi
If ($dbKoneksi)
{echo (”Koneksi berhasil”); }
Else
{echo (”Koneksi Guagal”); }
?>
Contoh query :
$query = select * from buku ;
Contoh untuk mengeksekusi query :
$hasil = mysql_query ($query) ;
Contoh untuk mengetahui jumlah hasil :
2.6 MySQL
MySQL adalah sebuah database relasional gratis dan open source (GPL), yang mula-mula tersedia du Unix/Linux namun kini tersedia juga di sistem operasi lain seperti Windows. MySQL mulai popular sejak pertengahan 1990-an saat Web dan aplikasi web mulai popular. Kala itu, selain MySQL tidak ada alternatif database lain yang cepat, stabil dan memiliki fitur-fitur yang cukup untuk bisa
dijadikan database pendukung aplikasi web. Hingga kini MySQL terus bertahan sebagai database open source yang paling popular mengalahkan PostgreSQL, Interbase/Firebird dan lain sebagainya. MySQL mudah diinstal, mudah dipakai dan dapat dikonek dari berbagai bahasa pemrograman. Singkat kata, amat aksesibel bagi rata-rata pengguna yang ingin mulai berdatabase ria.
MySQL juga menyediakan fitur-fitur yang cukup membantu dalam pembuatan aplikasi web seperti klausa LIMIT dalam SELECT, full text index dan recovery database yang mudah. Ini wajar karena salah satu pemakaian utama MySQL adalah untuk aplikasi web. (Haryanto, 2005).
indeks untuk tabel dan lain-lain yang bermuara pada pembentukan struktur database. (Sidik, 2003).
Contoh create database:
Perintah pada klien konsol Mysql :
- katakanlah databasenya bernama bab4
CREATE DATABASE;
USE BAB4;
Berikut contoh sebuah perintah CREATE TABLE : CREATE TABLE BUKU (
Isbn CHAR (10) PRIMARY KEY,
Judul VARCHAR (150) NOT NULL,
Penerbit VARCHAR (64) NOT NULL,
Tglterbit DATE NOT NULL); (Haryanto, 2005). Membuat Tabel
Perintah :
CREATE TABLE namatabel
(Field1 TipeData1 [, field2 TipeData2 [, ...] ] ); (Sidik, 2003).
Update Data untuk mengubah data dalam database, gunakan perintah UPDATE
dengan aturan penulisan berikut :
UPDATE <nama tabel>
SET <nama kolom>=<isi kolom>
WHERE <kriteria>
Contoh :
SET alamat=’salatiga’
WHERE userName=”tegoeh’ ;
Contoh di atas akan mengganti alamat user ‘tegoeh’ dari ‘Klaten’ menjadi ‘Salatiga’. Untuk melakukan pangecekan berikan perintah berikut :
Select username, alamat from user ; (Wahyono, 2005).
DML ( Data Manipulation Language) Setelah struktur database dibuat dengan tabel-tabel maka berikutnya adalah bagaimana melakukan pengisian, perbaikan, penghapusan, pengambilan dan pencarian kembali data. Data Manipulation Language (DML) merupakan bagian dari SQL yang digunakan untuk
melakukan manipulasi data dalam database (tambah, ubah, hapus, cari). Perintah (statement) SQL digunakan untuk melakukan manipulasi data dalam database, menambahkan (insert), mengubah (update), menghapus (delete), mengambil dan mencari data (query). Perintah SQL standar seperti : select, insert, update, delete, create dan drop dapat digunakan untuk menyelesaikan tugas yang diberikan
berhubungan dengan data suatu database. (Sidik, 2003).
(1) Menghapus database DROP DATABASE <nama database> ; Contoh : DROP DATABASE Coba ;
SHOW DATABASES ; (Wahyono, 2005). (2) Menghapus table : DROP TABLE <nama tabel> ;
Contoh : DROP TABLE user ; (Wahyono, 2005).
(3) Memasukkan data ke dalam tabel. Untuk memasukkan data pada table dapat digunakan perintah INSERT. Penulisannya sebagai berikut :
(<namakolom1>, <nama kolom2>, ...)
VALUES
(<isikolom1>, <isikolom2>, ...) ;
Contoh :
INSERT INTO User
VALUES
(1, ‘TEGUH’, ‘TEGUH WAHYONO’, ‘SALATIGA’) ;
(Wahyono, 2005). (4) Update, Perintah :
UPDATE namatabel
SET field1 = nilai1 [, field2 = nilai2 [, ...] ]
[ WHERE kondisi ] ;(Sidik, 2003). (5) Select, Perintah :
SELECT {* | field1 [, field2 [, ...] ] } FROM namatabel [ WHERE
kondisi ] ;(Sidik, 2003). (6) View, perintah :
CREATE VIEW namaview
28
BAB III
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisa Sistem
Sistem Informasi Administrasi dibuat untuk membantu PIA dalam pencatatan mahasiswa Praktek Kerja Lapangan (PKL), Tugas Akhir (TA) dan membantu memanajemen data-data mahasiswa PKL dan TA. Sistem ini bersifat menampilkan informasi, history dari mahasiswa. Sistem menggunakan tampilan yang sederhana dan user-friendly untuk memudahkan PIA dalam penggunaannya. Tata Usaha (TU) membantu dalam pembuatan surat untuk instansi dan penugasan dosen pembimbing. Sistem tidak membahas masalah jadwal bimbingan yang dilakukan oleh mahasiswa. Mahasiswa dapat mengakses sistem untuk mengetahui status PKL dan TA serta nilainya.
3.2 Perancangan Sistem
Pembuatan perancangan sistem informasi Administrasi ini menggunakan DFD (Data Flow Diagram). Perancangan sistem dengan menggunakan DFD, diawali dengan masuknya arus data kedalam proses yang menghasilkan arus data yang keluar dari proses. Setiap proses dilengkapi dengan penjelasan yang lengkap mengenai identifikasi proses dan nama proses.
rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
3.2.1 System Flow Registrasi
System Flow Registrasi menampilkan pilihan Registrasi PKL dan Registrasi
TA. Pilih sesuai data yang ingin dimasukkan lalu simpan, data akan masuk ke tabel reg_ta dan reg_pkl. Seperti pada Gambar 3.1 System Flow Registrasi.
3.2.2 Sysflow Sidang PKL
System Flow Sidang PKL menampilkan form sidang PKL setelah dipilih
menu sidang PKL. Masukkan data PKL, simpan data PKL lalu akan tampil tabel atau baris data sesuai data yang diisi sebelumnya. Data disimpan di tabel sidang_pkl. Gambar pada 3.2 System Flow Sidang PKL.
Sidang PKL (b)
sistem pia
Y Simpan
? Menampilkan
form sidang PKL :
selesai Input Data
PKL
Sidang PKL b
T Menampilkan data pkl pada tabel
hasil
3.2.3 Sysflow Sidang TA
System Flow TA menampilkan form sidang TA, pilihan yang tersedia Sidang
TA Seminar dan Sidang TA Lisan. Pilih data sesuai data yang sudah dimasukkan saat registrasi TA, simpan lalu akan masuk ke tabel masing-masing. Edit untuk menambah data yang belum masuk. Data yang disimpan akan ditampilkan pada tabel atau baris form sidang seminar atau form sidang lisan. Gambar pada 3.3 System Flow Sidang Tugas Akhir.
3.2.4 Sysflow Mahasiswa
System Flow Mahasiswa menampilkan form Mahasiswa. Tambahkan data
Mahasiswa simpan data, data masuk ke tabel mhs lalu akan tampil tabel sesuai data yang diisi. Seperti pada Gambar 3.4 System Flow Mahasiswa
3.2.5 Sysflow Dosen
System Flow Dosen menampilkan form Dosen. Tambahkan data Dosen
simpan data masuk ke tabel dosen, kemudian akan tampil tabel atau baris yang menunjukkan data sesuai yang diisikan sebelumnya. Pada Gambar 3.5 System Flow Dosen.
Dosen (e)
sistem PIA
e Menampilkan
form dosen
Input Data dosen
Simpan ? dosen
Menampilkan isi form pada tabel di bawah kolom isian
selesai
Y
T
3.2.6 Sysflow Search
System Flow Search langsung menampilkan kolom untuk mencari data
berdasrkan nama, berdasarkan kalender dan berdasarkan judul. Masukkan data yang dicari. Terlihat pada Gambar 3.6 System Flow Search.
Search (f)
Menampilkan form search : 1. entertext berdasarkan nama
2. entertext berdasarkan kalender 3. entertext berdasarkan judul
selesai
Detail ? Menampilkan detail
3.2.7 Sysflow Logout
System Flow Logout menampilkan form menu awal. Saat ingin logout, harus
login terlebih dahulu. Pilih logout, sistem akan menampilkan kembali form login. Jika tidak memilih logout, halaman yang ditampilkan tetap halaman menu awal. Seperti pada Gambar 3.7 System Flow Logout.
Logout (g)
sistem PIA
g Menampilkan
menu awal
Logout ?
selesai Menampilkan form
login Y
T
3.2.8 Sysflow Status PKL
System Flow Status PKL menampilkan hasil proposal dan registrasi
mahasiswa PKL yang sudah dimasukkan sebelumnya oleh PIA yang tersimpan di tabel reg_pkl dan ditampilkan kembali pada form status PKL sesuai permintaan mahasiswa yang ingin mengetahui status PKLnya. Sebelumnya mahasiswa harus login terlebih dahulu kemudian dapat memilih menu status PKL. Terlihat pada Gambar 3.8 System Flow Status PKL.
3.2.9 Sysflow Status TA
System Flow Status TA menampilkan hasil proposal dan registrasi mahasiswa
TA yang sudah dimasukkan sebelumnya oleh PIA yang tersimpan di tabel reg_ta dan ditampilkan kembali pada form status TA sesuai permintaan mahasiswa yang ingin mengetahui status TAnya. Sebelumnya mahasiswa harus login terlebih dahulu kemudian dapat memilih menu status TA. Pada Gambar 3.9 System Flow Status TA.
Status Proposal TA (b)
sistem mhs
T
Y Status
TA ? Menampilkan
menu awal mhs
REG_TA b
Menampilkan status TA
selesai
3.2.10 Sysflow Nilai PKL
System Flow Nilai PKL menampilkan hasil nilai PKL yang sudah dimasukkan
sebelumnya oleh PIA yang tersimpan di tabel sidang_pkl setelah melakukan sidang PKL dan ditampilkan kembali pada form nilai PKL sesuai permintaan mahasiswa yang ingin mengetahui nilai PKLnya. Sebelumnya mahasiswa harus login terlebih dahulu. Seperti pada Gambar 3.10 System Flow Nilai PKL.
3.2.11 Sysflow Nilai TA
System Flow Nilai TA menampilkan hasil nilai TA yang sudah dimasukkan
sebelumnya oleh PIA yang tersimpan di tabel sidang_seminar, sidang_lisan setelah melakukan sidang TA dan ditampilkan kembali pada form nilai TA sesuai permintaan mahasiswa yang ingin mengetahui nilai TAnya. Sebelumnya mahasiswa harus login terlebih dahulu. Terlihat pada Gambar 3.11 System Flow Nilai TA berikut ini.
3.2.12 Sysflow Revisi PKL
System Flow Revisi PKL menampilkan hasil revisi PKL yang sudah
dimasukkan sebelumnya oleh PIA yang tersimpan di tabel sidang_pkl setelah melakukan sidang PKL dan ditampilkan kembali pada form revisi PKL sesuai permintaan mahasiswa yang ingin mengetahui revisi PKL nya. Sebelumnya mahasiswa harus login terlebih dahulu. Terlihat pada Gambar 3.12 System Flow Revisi PKL.
3.2.13 Sysflow Revisi Seminar
System Flow Revisi Seminar menampilkan hasil revisi seminar yang sudah
dimasukkan sebelumnya oleh PIA yang tersimpan di tabel sidang_seminar setelah melakukan sidang seminar dan ditampilkan kembali pada form revisi seminar sesuai permintaan mahasiswa yang ingin mengetahui revisi seminarnya. Sebelumnya mahasiswa harus login terlebih dahulu. Pada Gambar 3.13 System Flow Revisi Seminar berikut ini.
3.2.14 Sysflow Revisi Lisan
System Flow Revisi Lisan menampilkan hasil revisi lisan yang sudah
dimasukkan sebelumnya oleh PIA yang tersimpan di tabel sidang_lisan setelah melakukan sidang lisan dan ditampilkan kembali pada form revisi lisan sesuai permintaan mahasiswa yang ingin mengetahui revisi lisannya. Sebelumnya mahasiswa harus login terlebih dahulu. Terlihat pada Gambar 3.13 System Flow Revisi Seminar.
3.2.15 Sysflow Logout
System Flow Logout akan menampilkan form login apabila mahasiswa
memilih menu logout. Jika tidak memilih menu logout sistem tetap menampilkan menu awal dan mahasiswa dapat memilih menu-menu yang sudah tersedia di form mahasiswa. Seperti terlihat pada Gambar 3.15 System Flow Logout berikut ini.
3.2.16 Context Diagram
Context Diagram menggambarkan keseluruhan sistem. PIA memasukkan
data-data ke dalam sistem sedangkan mahasiswa memilih sesuai kebutuhan. PIA akan melaporkan mahasiswa PKL dan TA yang sudah selesai kepada kaprogdi.
history_login administrasi untuk pkl & ta
+ pia
mhs
3.2.17 DFD Level 0
Data Flow Diagram Level 0 adalah hasil decompose dari context diagram.
Dalam DFD level 0 ini menggambarkan alur data masuk yang kemudian diteruskan ke tabel masing-masing. PIA dapat mengakses data sesuai data yang dibutuhkan oleh PIA. Sebagai contoh, PIA ingin memasukkan nama mahasiswa registrasi PKL. PIA menuliskan pada kolom-kolom yang sudah tersedia kemudian setelah diisi, data tersebut akan diakses masuk ke tabel reg_pkl. Jika PIA ingin mengetahui nama dosen yang ada. Sistem akan memproses permintaan PIA dan menampilkan nama dosen yang diambil dari tabel Dosen. Setiap data mempunyai tabel masing-masing yang menampung isian sesuai kolom-kolom yang ada pada sistem.
history_login
3.2.18 DFD Level 1
Data Flow Diagram Level 1 menggambarkan jalannya data ke sistem menuju
tabel. DFD Level 1 adalah hasil decompose proses 1 di DFD Level 0. Terlihat pada Gambar 3.18 DFD Level 1.
[detail_mhs]
Gambar 3.18 DFD Level 1
3.2.19 ERD - CDM
Conceptual Data Model dibawah menggambarkan tabel-tabel yang ada pada
hi s_pia
penguji _l i san
penguji _sem
Identi fi er_1 <pi > username_pia
Identi fi er_1 <pi >
dosen
Identifi er_1 <pi >
si dang_pkl
Identi fi er_1 <pi >
si dang_seminar
tgl _sidang_sem nil ai
keterangan_sem revi si _sem
i d_sem <pi > VA50 I TXT 500 TXT 500 I <M>
Identifi er_1 <pi >
sidang_l i san
tgl _si dang_l i san nil ai
Identi fi er_1 <pi > reg_pkl
Identi fi er_1 <pi >
reg_ta
3.2.20 ERD - PDM
FK_REGIST RASI_PKL FK_REGIST RASI_PKL2 FK_REGIST RASI_TA
3.2.21 Struktur Tabel
Tabel merupakan uraian struktur fisik dari tabel-tabel yang terdapat pada database tabel yang berfungsi untuk menyimpan data-data yang saling berhubungan.
Struktur tabel yang dibentuk sebagai berikut : 1. Struktur Tabel History_login
Primary Key : id_his Foreign Key : -
Fungsi : menyimpan tanggal login dan tanggal logut Tabel 3.1 Struktur TabelHistory_login
Field Tipe Data Length Keterangan
Id_his Integer - Primary Key
Tanggal_login Datetime - -
Tanggal_logout Datetime - -
2. Struktur Tabel Pia Primary Key : npt_pia Foreign Key : -
Fungsi : menyimpan nama pia dan informasi lain dari pia Tabel 3.2 Struktur Tabel PIA
Field Tipe Data Length Keterangan
3. Struktur Tabel Mhs Primary Key : npm_mhs Foreign Key : -
Fungsi : menyimpan nama mahasiswa dan informasi lain dari mahasiswa Tabel 3.3 Struktur Tabel MHS
Field Tipe Data Length Keterangan
Username_mhs Varchar 50 -
4. Struktur Tabel Dosen Primary Key : npt_dosen Foreign Key : -
Fungsi : menyimpan nama dosen dan informasi lain dari dosen Tabel 3.4 Struktur Tabel Dosen
Field Tipe Data Length Keterangan
Npt_dosen Integer - Primary Key
Nama_dosen Varchar 30 -
Alamat_dosen Varchar 30 -
No_tlpn_dosen Varchar 11 -
5. Struktur Tabel Reg_pkl Primary Key : id_pro_pkl Foregin Key : npt_dosen
Tabel 3.5 Struktur Tabel Reg_pkl
Field Tipe Data Length Keterangan
Id_pro_pkl Integer - Primary Key
Npt_dosen Integer - Foreign Key
6. Struktur Tabel Reg_ta Primary Key : id_pro_ta Foregin Key : -
Fungsi : menyimpan data mahasiswa registrasi TA Tabel 3.6 Struktur Tabel Reg_ta
Field Tipe Data Length Keterangan
Id_pro_ta Integer - Primary Key
7. Struktur Tabel Sidang_pkl Primary Key : id_pkl
Foreign Key : npt_dosen, id_pro_pkl
Tabel 3.7 Struktur Tabel Sidang_pkl
Field Tipe Data Length Keterangan
Id_pkl Integer - Primaru Key
Npt_dosen Integer - Foreign Key1
Id_pro_pkl Integer - Foreign Key2
Tanggal_sidang_pkl Date - -
Nilai Integer - -
Keterangan _pkl Text - -
Revisi_pkl Text - -
Status_buku Varchar 50 -
8. Struktur Tabel Sidang_seminar Primary Key : id_sem
Foreign Key : id_pro_ta, npt_dosen
Fungsi : menyimpan data mahasiswa seminar
Tabel 3.8 Struktur Tabel Sidang_seminar
Field Tipe Data Length Keterangan
Id_sem Integer - Primary Key
Id_pro_ta Integer - Foreign Key1
Npt_dosen Integer - Foreign Key2
Tgl_sidang_sem Varchar 50 -
Nilai Integer - -
Keterangan_sem Text - -
Revisi_sem Text - -
9. Struktur Tabel Sidang_lisan Primary Key : id_lis
Foreign Key : id_pro_ta, npt_dosen
Tabel 3.9 Struktur Tabel Sidang_lisan
Field Tipe Data Length Keterangan
Id_lis Integer - Primary Key
Npt_dosen Integer - Foreign Key2
Id_pro_ta Integer - Foreign Key1
Tgl_sidang_lisan Varchar 50 -
Nilai Integer - -
Keterangan_lisan Text - -
Revisi_lisan Text - -
Status_lus Varchar 50 -
10. Struktur Tabel Registrasi_pkl Primary Key : npm_mhs, id_pro_pkl Foreign Key : npm_mhs, id_pro_pkl
Fungsi : menyimpan npm mhs, id pro pkl dan tgl reg pkl Tabel 3.10 Struktur Tabel Registrasi_pkl
Field Tipe Data Length Keterangan
Npm_mhs Varchar 12 Primary Key, Foreign Key1
Id_pro_pkl Integer - Primary Key, Foreign Key2
Tgl_reg_pkl Varchar 50 -
11. Struktur Tabel Registrasi_ta Primary Key : npm_mhs, id_pro_ta Foreign Key : npm_mhs, id_pro_ta
Fungsi : menyimpan npm mhs, id pro ta dan tgl reg ta Tabel 3.11 Struktur Tabel Registrasi_ta
Field Tipe Data Length Keterangan
Npm_mhs Varchar 12 Primary Key, Foreign Key1
Id_pro_ta Integer - Primary Key, Foreign Key2
12. Struktur Tabel Status Dosbim Primary Key : npt_dosen, id_pro_ta Foreign Key : npt_dosen, id_pro_ta
Fungsi : menyimpan npt dosen, id pro ta dan status pemb Tabel 3.12 Struktur Tabel Status Dosbim
Field Tipe Data Length Keterangan
Npt_dosen Integer - Primary Key, Foreign Key1
Id_pro_ta Integer - Primary Key, Foreign Key2
Status_pemb char 50 -
3.3 SiteMap 3.3.1 Site Map PIA
index login pia
Cari data detail print
e
Tekan Logout, jika ingn keluar dari sistem
Tekan seach jika ingin mencari data mahasiswa PKL dan TA
Tekan Sidang Seminar atau Lisan, untuk memasukkan mahasiswa yang akan sidang seminar atau lisan Tekan Sidang PKL, untuk memasukkan mahasiswa yang akan sidang.
Tekan Regitrasi pkl atau ta, untuk memasukkan mahasiswa yang mendaftar pkl atau ta.
Masukkan nama mahasiswa kemudian simpan Masukkan nama dosen kemudian simpan Tampilan awal setelah PIA login
3.3.2 Site Map Mahasiswa
Tampilan awal setelah mahasiwa login
Mahasiswa memilih status pkl untuk mengetahui status pklnya
Mahasiswa memilih status ta untuk mengetahui status ta-nya
Mahasiswa memilih nilai pkl untuk mengetahui nilai pklnya
Mahasiswa memilih nilai ta untuk mengetahui nilai ta-nya
Mahasiswa memilih revisi pkl untuk mengetahui revisi pklnya
Mahasiswa memilih revisi seminar untuk mengetahui revisi seminarnya
Mahasiswa memilih logout setelah selesai menggunakan sistem
Mahasiswa memilih revisi lisan untuk mengetahui revisi lisannya
g
Gambar 3.22 Site Map Mahasiswa
dalam beberapa tingkatan, yaitu pia dan mahasiswa. Tiap user memiliki hak akses tersendiri pada tiap tingkatan dalam aplikasi. Mahasiswa bisa membuka halaman mahasiswa, status pkl, status ta, nilai pkl, nilai ta, revisi pkl, revisi ta, logout.
3. 4 Desain Tampilan
Untuk menjalankan aplikasi ini dibutuhkan beberapa tampilan yang digunakan sebagai sarana untuk melakukan proses yang dibutuhkan.
3.4.1 Desain Tampilan Halaman Login
Pada halaman Login terdapat dua textbox. Textbox pertama untuk memasukkan username dan textbox kedua untuk memasukkan password. Selain itu, terdapat dua tombol dimana tombol Login untuk proses login, Reset untuk membatalkan/menghapus ID Pengguna. Pada Gambar 3.23 Desain Tampilan Login berikut.
Gambar 3.23 Desain Tampilan Halaman Login
3.4.2 Desain Tampilan Halaman Menu PIA
Universitas Pembangunan Nasional “Veteran” Jawa Timur
Program Studi Sistem Informasi
PIA
Selamat datang di halaman PIA . Di sini anda dapat menambah, menghapus maupun mengedit data. Gunakan menu di samping kiri sebagai pilihan. Logout setelah menggunakan halaman ini!.
Selamat Beker ja
Gambar 3.24 Desain Tampilan Halaman Menu PIA 3.4.3 Desain Tampilan Halaman Menu Mahasiswa
Halaman Mahasiswa ini adalah halaman yang akan muncul setelah Mahasiswa sukses melakukan proses login awal, dari halaman ini Mahasiwa bisa mulai memilih menu. Pada Gambar 3.25 Desain Tampilan Halaman Menu Mahasiswa berikut.
3.4.4 Desain Tampilan Halaman Registrasi PKL
Pada halaman registrasi PKL terdapat tombol tambah untuk menambah data registrasi PKL. Pada halaman input Registrasi PKL terdapat textbox untuk memasukkan no. proposal, tanggal registrasi, npm mahasiswa yang di ambil dari tabel mhs, tempat PKL, tanggal pelaksanaan PKL, npt pembimbing dan nama pembimbing di ambil dari tabel dosen, judul laporan PKL, keterangan. Terdapat button simpan untuk menyimpan dan batal akan kembali ke Halaman registrasi PKL. Pada Gambar 3.26 Desain Tampilan Halaman Registrasi PKL berikut.
3.4.5 Desain Tampilan Halaman Registrasi TA
Pada halaman registrasi TA terdapat tombol tambah untuk menambah data registrasi TA. Pada halaman input Registrasi TA terdapat textbox untuk memasukkan no. proosal, tanggal registrasi, npm dan nama mahasiswa yang di ambil dari tabel mhs, judul TA, tempat studi kasus TA, status, npt pembimbing dan nama pembimbing di ambil dari tabel dosen, keterangan. Pada Gambar 3.27 Desain Tampilan Halaman Registasi TA berikut.
3.4.6 Desain Tampilan Halaman Sidang PKL
Pada halaman Sidang PKL terdapat tombol tambah untuk menambah data Sidang PKL. Pada halaman input Sidang PKL terdapat textbox untuk memasukkan tanggal sidang, no. proposal, npt dan nama diambil dari tabel dosen, nilai, revisi pkl, keterangan yang nanti di simpan ke tabel sidang_pkl. Pada Gambar 3.28 Desain Tampilan Halaman Sidang PKL berikut.
3.4.7 Desain Tampilan Halaman Sidang Seminar
Pada halaman Sidang Seminar terdapat tombol tambah untuk menambah data Sidang Seminar. Pada halaman input Sidang Seminar terdapat textbox untuk memasukkan tanggal sidang, no proposal, npt dan nama diambil dari tabel dosen, nilai, revisi seminar, keterangan yang nanti di simpan ke tabel sidang_seminar. Pada Gambar 3.29 Desain Tampilan Halaman Sidang Seminar berikut.
3.4.8 Desain Tampilan Halaman Sidang Lisan
Pada halaman Sidang Lisan terdapat tombol tambah untuk menambah data Sidang Lisan. Pada halaman input Sidang Lisan terdapat textbox untuk memasukkan tanggal sidang, no proposal, npt dan nama diambil dari tabel dosen, nilai, revisi lisan, keterangan yang nanti di simpan ke tabel sidang_lisan. Pada Gambar 3.30 Desain Tampilan Halaman Sidang Lisan berikut.
3.4.9 Desain Tampilan Halaman Mahasiswa
Pada halaman Mahasiswa terdapat tombol tambah untuk menambah data Mahasiswa. Pada halaman input Mahasiswa terdapat textbox untuk memasukkan npm, nama, jurusan, alamat dan no. Telepon yang akan disimpan ke tabel mhs. Pada Gambar 3.31 Desain Tampilan Halaman Mahasiswa berikut.
3.4.10 Desain Tampilan Halaman Dosen
Pada halaman Dosen terdapat tombol tambah untuk menambah data Dosen. Pada halaman input Dosen terdapat textbox untuk memasukkan npt, nama, alamat dan no.telepon yang akan disimpan ke tabel dosen. Pada Gambar 3.32 Desain Tampilan Halaman Dosen berikut.
3.4.11 Desain Tampilan Halaman Search
Pada halaman Search terdapat tombol search untuk mencari data sesuai nama, kalender dan judul. Search untuk mengetahui mahasiswa yang sudah lulus, mengetahui mahasiswa yang sudah PKL dan TA. Search untuk mengetahui judul yang ada di Program Studi Sistem Informasi. Pada Gambar 3.33 Desain Tampilan Halaman Search berikut.
68
BAB IV
HASIL DAN PEMBAHASAN 4.1 Instalasi Program
Sebelum mengimplementasikan dan menjalankan aplikasi ini, terlebih dahulu komponen-komponen utama komputer yang mendukung setiap proses harus sudah terpasang.
4.1.1 Kebutuhan Perangkat Keras
Perangkat keras yang digunakan harus memenuhi persyaratan minimum sebagai berikut :
1. CPU Dual Core atau lebih. 2. Memori minimal 1 GB. 3. Harddisk minimal 10 GB.
4. Monitor VGA/SVGA resolusi 1024 x 768.
5. CD ROM, Keyboard, Mouse (bisa juga Netbook atau Notebook dengan spesifikasi diatas)
4.1.2 Kebutuhan Perangkat Lunak
Kebutuhan perangkat lunak dalam pembuatan aplikasi beserta perangkat lunak pendukung perancangan aplikasi ini adalah sebagai berikut:
1. Sistem Operasi minimal Windows XP 2. Power Designer 11.
3. Process Analyst 6
5. MySql 5.0.51a 6. Php
7. Microsoft Office Visio 2003 4.2 Hasil Sistem
Setelah seluruh komponen pendukung aplikasi ini terpasang, proses selanjutnya adalah pembuatan dan menampilkan hasil dari aplikasi sistem administrasi.
Gambar 4.1 Tabel PIA
Gambar 4.2 Tabel Mahasiswa
Gambar 4.3 Tabel Dosen
Gambar 4.4 Tabel Reg_PKL
Gambar 4.6 Tabel Reg_TA
Gambar 4.7 Tabel Registrasi TA
Gambar 4.8 Tabel Sidang PKL
Gambar 4.9 Tabel Sidang Seminar
Gambar 4.10 Tabel Sidang Lisan
Gambar 4.11 Tabel Status_dosbim
4.2.1 Halaman Login
Halaman ini akan tampil saat aplikasi pertama kali dijalankan. Tampilan login berfungsi sebagai prosedur keamanan bahwa aplikasi ini hanya dapat digunakanoleh user yang telah ditentukan. Terlihat pada Gambar 4.9 Halaman Login berikut.
Gambar 4.9 Halaman Login 4.2.2 Halaman Menu PIA
Gambar 4.10 Halaman Menu PIA
4.2.3 Halaman Registrasi PKL
Gambar 4.11 Halaman Registrasi PKL 4.2.4 Halaman Registrasi TA
Gambar 4.12 Halaman Registrasi TA 4.2.5 Halaman Sidang PKL
Gambar 4.13 Halaman Sidang PKL 4.2.6 Halaman Sidang Seminar
2-22-2010. Selebihnya diisi sesuai keinginan PIA, aplikasi ini hanya dapat di kelola oleh PIA. Seperti pada Gambar 4.14 Halaman Sidang Seminar
Gambar 4.14 Halaman Sidang Seminar 4.2.7 Halaman Sidang Lisan
penguji 1, 2 dan 3, sedangkan untuk keterangan diisi sesuai keinginan PIA. Sebagai contoh, mahasiswa “x”, sudah melaksanakan ujian lisan pada tanggal “4-5-2011”, aplikasi ini hanya dapat di kelola oleh PIA. Seperti pada Gambar 4.15 Halaman Sidang Lisan berikut.
Gambar 4.15 Halaman Sidang Lisan 4.2.8 Halaman Mahasiswa
ke form lainnya yang membutuhkan data mahasiswa, aplikasi ini hanya dapat di kelola oleh PIA. Pada Gambar 4.16 Halaman Mahasiswa berikut.
Gambar 4.16 Halaman Mahasiswa 4.2.9 Halaman Dosen
pada form kolom setiap PIA memilih pembimbing atau penguji, aplikasi ini hanya dapat digunakan oleh PIA. Seperti pada Gambar 4.17 Halaman Dosen berikut.
Gambar 4.17 Halaman Dosen 4.2.10 Halaman Search
Gambar 4.18 Halaman Search 4.2.11 Halaman Menu Mahasiswa
Gambar 4.11 Halaman Menu Mahasiswa
4.3 Uji Coba Sistem
Pada tahap uji coba sistem akan menjelaskan tentang kesalahan-kesalahan pada aplikasi dan Evaluasi dilakukan dengan memeriksa tiap form pada aplikasi ini. Tahap uji coba sistem bisa dijelaskan sebagai berikut :
4.3.1 Form Login
Pengujian Username untuk pia dan mahasiswa. Dalam Pengecekan login berdasarkan username, password
Gambar 4.20 Form Login PIA dan Mahasiswa 4.3.2 Form Menu PIA
Gambar 4.21 Form Menu PIA 4.3.3 Form Menu Mahasiswa
Gambar 4.22 Form Menu Mahasiswa 4.3.4 Form Registrasi PKL
Gambar 4.23 Form Registrasi PKL 4.3.5 Form Input Registr asi PKL
Gambar 4.24 Form Input Registrasi PKL 4.3.6 Form Registrasi TA
Gambar 4.25 Form Registrasi TA 4.3.7 Form Input Registr asi TA
Gambar 4.26 Form Input Registrasi TA 4.3.8 Form Sidang PKL
Gambar 4.27 Form Sidang PKL 4.3.9 Form Input Sidang PKL
Gambar 4.28 Form Input Sidang PKL 4.3.10 Form Sidang Seminar