BAB 3 ANALISIS DAN PERANCANGAN 3.1. Analisis Kebutuhan...
Transcript of BAB 3 ANALISIS DAN PERANCANGAN 3.1. Analisis Kebutuhan...
55
BAB 3
ANALISIS DAN PERANCANGAN
3.1. Analisis Kebutuhan Sistem
3.1.1. Sejarah Singkat Perusahaan
PT. Holcim Indonesia Tbk. adalah bagian dari perusahaan multinasional asal
Swiss yang bergerak dibidang pertambangan khususnya produksi semen. Pada awal
berdirinya di Indonesia tahun 1971, perusahaan ini bernama PT. Semen Cibinong.
Melalui proses akuisisi pada tahun 2001 dengan pembelian 77.3 % saham, PT. Holcim
mengambil alih managemen sehingga pada tahun 2006 PT. Semen Cibinong resmi
berganti nama seperti sekarang ini menjadi PT Holcim Indonesia Tbk.
PT. Holcim Indonesia Tbk. merupakan salah satu perusahaan semen terbesar di
Indonesia saat ini dengan kapasitas produksi mencapai 8.5 juta ton pertahun.
Perusahaan ini memiliki 2 buah pabrik yaitu Plant Narogong dan Plant Cilacap. Plant
Narogong adalah pabrik utama PT Holcim Indonesia yang berlokasi di Jl. Raya
Narogong Km 7, Kecamatan Klapanunggal, Kabupaten Bogor. Sedangkan Plant
Cilacap adalah pabrik kedua yang terdapat di daerah Cilacap, Jawa Tengah.
Visi dari PT. Holcim Indonesia adalah menjadi perusahaan terbaik dan
disegani di dunia perindustrian Indonesia. Sedangkan Misinya adalah melalui produksi
dan penjualan semen, beton, pengembangan masyarakat, diharapkan akan memberikan
56
nilai balik keuntungan bagi para pemegang saham dengan tetap menjaga lingkungan
dan bertanggung jawab terhadap seluruh stakeholder.
Di tahun 2006 setelah pergantian nama perusahaan, seluruh struktur
managemen di restrukturisasi dengan tujuan agar lebih meningkatkan kinerja
perusahaan. Proses tersebut termasuk dalam hal sumber daya manusia, PT. Holcim
Indonesia menerapkan kebijakan baru dalam hal perekrutan dan pembinaan sumber
daya manusia.
Kebijakan baru tersebut terwujud dengan pembentukan lembaga pendidikan
dan pelatihan bernama EVE (Enterprise based Volcational Education). Dengan
lembaga ini PT. Holcim Indonesia ingin merekrut serta membina sumber daya
manusia baru berkualitas sesuai spesifikasi yang dibutuhkan oleh perusahaan. Program
EVE ini sebenarnya telah lebih dulu berjalan di negara negara lain dimana PT. Holcim
beroperasi, namun di Indonesia baru 4 tahun belakangan ini berjalan.
EVE adalah sebuah program yang dirancang sebagai sarana pelatihan dan
pendidikan para calon karyawan PT. Holcim Indonesia. Program ini mempersiapkan
para mahasiswanya untuk menjadi seorang Teknisi Semen yang handal sehingga dapat
mengaplikasikan ilmunya demi memajukan perusahaan. Untuk dapat mengikuti
program ini PT. Holcim Indonesia menyaring para calon mahasiswa dari lulusan
SMA/SMK yang berdomisili di daerah dimana PT. Holcim Indonesia beroperasi
(dalam kasus ini diwilayah Bogor). EVE hanya menerima 15 mahasiswa dalam satu
angkatan, mereka akan mendapatkan pendidikan selama 3 tahun dan bila telah lulus
57
akan mendapatkan ijazah setara D3 dengan gelar Teknisi Semen Profesional. Serta
berhak direkrut menjadi karyawan tetap di PT. Holcim Indonesia.
Dalam usaha menyetarakan kualitas para lulusannya, EVE PT. Holcim
Indonesia bekerjasama dengan instansi pendidikan negeri yaitu Politeknik Negeri
Jakarta (PNJ). Melalui kerjasama ini para lulusan Program EVE mendapatkan ijazah
resmi dari PNJ dan sertifikat profesional dari PT. Holcim Indonesia sehingga bisa
setara dengan lulusan sederajat dari perguruan tinggi lain.
3.1.2. Struktur Organisasi
Gambar 3.1 Struktur Organisasi PT. Holcim Indonesia Tbk. & EVE
Presiden Direktur
Direktur Manufacturing
Direktur Marketing & Inovasi
Direktur Export & Logistik
Direktur Keu angan
Direktur HRD
Direktur RMX & Aggregat
Personal Assistant Direktur
EVE Coordinator
EVE Instructure
Dos en
Dosen
Mahas iswa
Internal EVE
58
3.1.3. Tugas dan Wewenang
Berdasarkan struktur organisasi tersebut terdapat tanggung jawab serta
wewenang masing masing unsur yang terlibat dalam organisasi. Kami memisahkan
penjelasan antara struktur organisasi keseluruhan perusahaan dengan struktur
organisasi internal dalam lembaga diklat EVE, karena pembahasan lebih menitik
beratkan pada organisasi EVE . Walaupun pada kenyataannya seluruh struktur saling
terintegrasi.
Organisasi Perusahaan
• Presiden Direktur
Presiden direktur adalah pejabat tertinggi di perusahaan, beliau
pemimpin PT. Holcim Indonesia Tbk. Tanggung jawabnya memastikan
perusahaan berjalan dengan baik serta memberikan pengarahan
terhadap visi & misi yang akan dicapai perusahaan. Wewenangnya
menentukan arah kebijakan perusahaan dan memiliki hak penuh atas
semua keputusan yang diambil.
• Direktur HRD
Tugas direktur HRD adalah mengurus segala hal dalam perusahaan
yang berhubungan dengan sumber daya manusia (SDM), seperti jadwal
kerja karyawan, efisiensi serta efektifitas tenaga kerja, perekrutan
karyawan baru, dll. Wewenangnya berhak mengatur SDM yang ada di
PT. Holcim Indonesia demi kemajuan perusahaan.
59
• Direktur Export & Logistik
Seorang direktur Export & Logistik bertanggung jawab terhadap segala
hal dalam penyediaan kebutuhan operasional pabrik, serta mencatat
seluruh hasil produksi. Untuk kemudian mengurus produk yang akan
dikirim keluar negeri. Wewenangnya beliau berhak mengambil segala
keputusan yang berhubungan dengan operasional.
• Direktur Marketing dan Inovasi
Memiliki tanggung jawab berkaitan dengan hal pemasaran produk,
beliau bertugas menganalisis pasar serta harus bisa menerapkan strategi
pemasaran yang tepat, disertai dengan inovasi inovasi baru. Beliau
diberi wewenang secara penuh dalam hal kebijakan strategi pemasaran.
• Direktur Keuangan
Beliau yang memiliki tanggung jawab penuh terhadap managemen
keuangan di perusahaan. Beliau dilimpahi tugas menjaga keseimbangan
keuangan perusahaan, dan mengawasi dari kemungkinan
penyelewengan. Wewenangnya berhak mengatur aliran dana yang
menyangkut seluruh perusahaan.
• Direktur RMX dan Aggregat
Direktur yang mengurus hal hal yang berkaitan dengan produk. Beliau
harus bertanggung jawab menjaga kualitas produk yang dihasilkan.
Memiliki wewenang dalam hal inovasi baru pada produk serta
mengatur alur distribusinya.
60
• Direktur Manufacturing
Direktur yang bertanggung jawab dalam masalah proses produksi.
Beliau yang memiliki wewenang penuh pada proses produksi, mengatur
prosedur umum langkah langkah produksi, mulai dari bahan mentah
sampai menjadi produk jadi.
Dalam hal ini Direktur Manufacturing yang membawahi lembaga diklat
EVE,
Organisasi Internal EVE
• Personal Assistant Direktur Manufacturing
Beliau adalah asisten personal dari direktur manufacturing, membantu
mengurus segala hal yang menjadi tanggung jawab dalam divisi
manufacturing.
Beberapa tugas dan wewenangnya adalah :
o Membawahi langsung lembaga / program EVE.
o Menerima pertanggung jawaban mengenai EVE dari EVE
coordinator.
o Bertanggung jawab secara langsung mengenai EVE kepada
direktur manufacturing.
o Ikut merumuskan prosedur prosedur umum dalam pelaksanaan
program EVE.
61
• EVE Coordinator
Beliau adalah orang yang paling bertanggung jawab pada program /
lembaga EVE. Jabatan ini biasanya ditunjuk langsung oleh PT. Holcim
Group pusat di Swiss. Seorang EVE Coordinator diberi tanggung
jawab mengawasi berjalannya lembaga EVE pada sebuah daerah
regional tertentu. Seperti EVE Coordinator yang mengawasi di
Indonesia, beliau juga mengawasi jalannya lembaga EVE dinegara lain
di asia tenggara.
Tugas serta wewenang yang dimiliki diantaranya sebagai berikut :
o Penanggung jawab penuh atas program / lembaga EVE.
o Mengontrol serta mengawasi berjalannya program EVE.
o Merumuskan berbagai macam prosedur yang dijalankan di
lembaga EVE.
o Merumuskan kurikulum yang akan diterapkan di EVE.
o Menyediakan segala infrastruktur penunjang yang akan digunakan
oleh EVE.
o Berkoordinasi dengan lembaga lembaga lain untuk membantu
menunjang berjalannya program EVE ini.
o Memberikan pengarahan langsung kepada instruktur EVE dan
para dosen.
o Berhak memodifikasi kurikulum yang berlaku agar dapat tetap
mengikuti perkembangan zaman dan kebutuhan perusahaan.
62
o Berhak menggunakan seluruh fasilitas yang disediakan di EVE
maupun perusahaan dengan tujuan demi kemajuan EVE.
o Memberikan laporan secara berkala mengenai proses berjalannya
EVE kepada Personal Assistant Direktur Manufacturing.
o Mengesahkan hasil prestasi belajar yang diraih para mahasiswa
EVE tiap semesternya dan juga mewisuda mahasiswa yang telah
selesai menempuh pendidikan.
• Instruktur EVE
Seorang instruktur EVE adalah penanggung jawab lapangan dan harian
dari program EVE ini. Instruktur EVE ditunjuk dari salah seorang
karyawan PT. Holcim Indonesia yang bekerja di divisi yang sama
dimana EVE bernaung, dalam hal ini divisi Manufacturing. Beliau
bertanggung jawab langsung kepada EVE coordinator, dan seluruh
operasional EVE sehari hari berada dibawah kendalinya. Jabatan
instruktur EVE pada dasarnya sejajar dengan para dosen yang mengajar
di EVE, namun beliau tidak punya kewajiban mengajar para mahasiswa
akan tetapi tugasnya lebih mengarah kepada proses operasionalnya.
Berikut diantara tugas serta wewenangnya :
o Menyeleksi para calon mahasiswa yang melamar ke EVE, proses
seleksi dilakukan lewat berbagai tahap ujian dan Instruktur EVE
lah yang menyiapkan segala materi ujian.
63
o Mempersiapkan segala kebutuhan mahasiswa yang telah lulus
diterima sebagai mahasiswa. Seperti seragam dan peralatan.
o Merancang jadwal kuliah seluruh mahasiswa.
o Menyediakan Modul / Text Book beserta materi materi
pendukungnya yang akan dibagikan gratis kepada setiap
mahasiswa. Melalui modul ini mahasiswa mempelajari dasar
materi kuliah.
o Memastikan peralatan bengkel yang digunakan pada proses
belajar praktek berfungsi dengan baik.
o Memperbaiki dan melaporkan kepada EVE Coordinator apabila
ada peralatan yang tidak berfungsi dengan baik.
o Menjaga dan memelihara infrastruktur kelas dan bengkel
(Workshop).
o Menjalankan dan menegakkan berbagai macam prosedur yang
telah diatur pada proses operasional EVE.
o Menegakkan peraturan kedisiplinan dilingkungan EVE.
o Mempersiapkan tenaga tenaga pengajar / dosen yang memiliki
kualifikasi tertentu untuk mengajar di EVE.
o Berkoordinasi dengan para dosen mengenai metode penyampaian
materi yang akan digunakan dalam proses belajar.
o Menyiapkan materi kuliah yang akan di ajarkan oleh dosen.
o Menerima laporan nilai / prestasi para mahasiswa dari dosen.
64
o Mengesahkan laporan nilai dari para dosen pada setiap akhir
semester sebelum diberikan kepada EVE Coordinator.
o Memberikan bimbingan konseling kepada para mahasiswa agar
dapat selalu termotivasi dalam belajar.
o Berkoordinasi dengan instansi pendidikan yang telah bekerjasama
dengan Program EVE ini. Biasanya dalam hal standarisasi
kurikulum.
o Mensosialisasikan apabila ada kebijakan perusahaan yang
berpengaruh langsung pada EVE.
o Mengurus segala hal administratif yang menyangkut EVE.
o Memberikan laporan secara periodik kepada EVE Coordinator.
• Dosen
Orang yang berinteraksi langsung dengan para mahasiswa. Memberikan
materi kuliah serta mengadakan ujian kemudian memberikan nilai
adalah tugas pokoknya. Dosen yang mengajar di lembaga EVE ini
dikontrak oleh perusahaan dan telah melewati proses seleksi terlebih
dahulu, sehingga dari sisi kemampuan bisa sesuai dengan yang
diharapkan dan dapat menghasilkan lulusan yang berkualitas dari hasil
didikannya. Dosen yang direkrut biasanya di prioritaskan dari instansi
pendidikan yang bekerja sama dengan EVE.
65
Wewenang dan tugas dosen di EVE antara lain :
o Mengajar, memberi dan menyampaikan materi kuliah.
o Mengadakan ujian. Diantaranya ada ujian harian, UTS, dan UAS.
o Memberikan tugas mandiri.
o Memberikan nilai, baik itu untuk nilai ujian maupun tugas
mandiri.
o Memantau perkembangan prestasi para mahasiswa.
o Berdiskusi dengan mahasiswa, agar proses belajar dapat terserap
secara optimal.
o Menegakkan disiplin dalam kelas dan bengkel (workshop).
o Memberikan laporan periodik kepada Instruktur EVE tentang
kondisi proses belajar mengajar, perkembangan mahasiswa, dan
laporan prestasi.
o Berkoordinasi dengan Instruktur EVE dalam membuat laporan
yang akan diserahkan kepada EVE Coordinator.
• Mahasiswa
Para peserta didik yang mendapatkan pendidikan dan pelatihan di
lembaga EVE ini.
Tugas dan wewenangnya :
o Mendapatkan materi kuliah yang jelas dan dapat dimengerti.
66
o Menyelesaikan segala macam tugas dan kewajiban yang
dibebankan selama masa pendidikan.
o Mematuhi semua tata tertib yang berlaku di EVE.
o Mengikuti proses belajar dengan baik.
o Menjaga prestasi belajar.
o Mendapatkan fasilitas khusus dari EVE, seperti seragam, buku,
peralatan, dan uang saku bulanan.
o Pada akhir pendidikan berhak direkrut oleh perusahaan untuk
menjadi karyawan.
67
3.1.4. Analisis Sistem yang Berjalan
Dasar sistem kurikulum yang diterapkan program EVE PT. Holcim Indonesia
adalah sistem baku yang juga diterapkan di program EVE negara lain didunia,
walaupun pada kenyataannya setiap negara diberi fleksibilitas untuk dapat
memodifikasinya sesuai kebutuhan. Kurikulum ini hasil dari penelitian para praktisi
teknisi semen yang telah berpengalaman cukup lama di PT. Holcim, sehingga dari
kurikulum tersebut bisa menghasilkan para teknisi semen yang handal sesuai tuntutan
perusahaan.
Teknis pengaplikasian dari kurikulum itu sendiri lebih mengutamakan praktek
daripada teori, dengan presentasi praktek 70% dan teori 30%. Terdapat 3 unsur
kegiatan utama pada proses belajar mengajar di EVE PT. Holcim Indonesia, yaitu :
1. Teori didalam kelas (30%)
2. Workshop Training dibengkel (35%)
3. On Job Training (35%)
Dari ketiga kegiatan tersebut memiliki bobot sks masing masing yang berbeda,
dan diakhir setiap semester akan digabungkan seluruh nilai yang di dapat oleh
mahasiswa untuk kemudian didapatkan nilai akhir.
Berikut akan dijelaskan secara lebih terperinci sistem yang berjalan dimasing
masing kegiatan yang telah dijelaskan diatas :
68
1. Teori dalam kelas
Proses belajar dengan penyampaian materi oleh dosen didalam kelas. Di EVE
kegiatan ini memiliki bobot 30%. Perlu diketahui sebelumnya, proses belajar mengajar
di EVE disamakan dengan jam kerja karyawan, yaitu senin sampai jumat mulai dari
pukul 8 pagi hingga 4 sore.
Belajar teori didalam kelas tidak setiap hari dilakukan, melainkan hanya hari
hari tertentu saja. Mahasiswa semester 1 sampai 4 memiliki jadwal belajar teori 2 hari
dalam satu minggu, sedangkan semester 5 dan 6 hanya 1 hari. Pada hari dimana
terdapat jadwal teori, mereka akan belajar dikelas sehari penuh dan mendapatkan
seluruh materi mata kuliah teori yang ada pada semester tersebut. Jadi seluruh mata
kuliah teori yang menjadi beban disemester tersebut akan diajarkan dihari yang sama.
Selain itu ada pula istilah campus week, itu adalah jadwal dimana seluruh
mahasiswa EVE diharuskan mengikuti kuliah dikampus instansi pendidikan yang telah
berkerjasama dengan PT. Holcim Indonesia, dalam hal ini kampus PNJ. Itu adalah
sebagai syarat agar mereka berhak mendapatkan ijazah resmi dari PNJ. Jadwal campus
week adalah 1 minggu penuh dalam 1 semester, biasanya mereka mendapatkan mata
kuliah umum rata rata sebanyak 3 matakuliah dan itu harus diselesaikan dalam waktu
satu minggu saja. Mereka akan mendapatkan nilai dari dosen PNJ disana.
Selebihnya proses yang berjalan didalam kelas hampir sama dengan kuliah
pada umumnya. Dosen akan memberikan tugas mandiri untuk kemudian dikerjakan
mahasiswa dan apabila sudah waktunya ujian, dosen akan mengadakan ujian seperti
UTS atau UAS.
69
Gambar 3.2 DAD Kegiatan Teori Dalam Kelas
Start Masuk Kelas A da Tugas
M emberikan Mat eri Kuliah
Mengumpulkan Tugas
Jawaban Tugas
M em bahas Tugas
Ya
Tidak
Kurang J elas Bert any a
M enjawab
D isk us i
Ya
Tidak
Tanya Jawab Bertany aYa M enjawab
Tidak
Ada Soal
Lat ihanMemberi S oal
Soal Menerima Soal
Menjawab Soal
Mengumpulkan S oal
J awaban S oalMenerima Jawaban
Membahas Soal
Tidak
Ya
Ada Tugas
Memberikan Tugas
M enc at at TugasYa
Ada PengumumanU jian
Tidak
Selesai
Tidak
YaMengumumk
an Jadwal U jian
M enc at at Jadwal U jian
Jadwal U jian
DOSEN MAHASISWA
70
Penjelasan DAD :
Kegiatan kuliah teori diawali dengan masuknya dosen dan mahasiswa ke dalam
ruangan kelas. Sebelum memulai kuliah, dosen akan meminta mahasiswa untuk
mengumpulkan tugas pertemuan sebelumnya bila ada, kemudian dosen akan
membahas tugas tersebut bersama sama.
Dosen mulai memberikan materi kuliah dengan menjelaskan didepan kelas.
Mahasiswa memperhatikan materi yang disampaikan dengan seksama dan apabila
diantara mahasiswa ada yang belum mengerti atau kurang jelas, mereka boleh bertanya
kepada dosen, dosen pun berkewajiban menjawab pertanyaan sampai para mahasiswa
benar benar paham.
Kegiatan kuliah setelah dosen memberikan materi adalah diskusi. Para
mahasiswa berdiskusi bersama yang dibagi kedalam beberapa kelompok untuk
memaparkan materi yang telah disampaikan dosen sebelumnya. Dalam kegiatan
diskusi tersebut, kelompok yang terpilih memaparkan materi akan diberi pertanyaan
oleh dosen dan mereka harus dapat menjawabnya.
Selesai diskusi, dosen biasanya akan memberikan latihan soal yang harus
dikerjakan mahasiswa dikelas. Latihan soal dikumpulkan hari itu dan akan dibahas
dihari itu juga. Selain latihan soal, diakhir kuliah dosen akan memberikan tugas
mandiri yang harus dikerjakan dirumah dan apabila akan ada ujian, dosen akan
mengumumkan jadwal ujiannya.
71
2. Workshop Training dibengkel
Ini adalah bagian dari kurikulum praktek, workshop training adalah proses
belajar langsung di dalam bengkel. Dosen disini bertindak sebagai instruktur,
menerangkan secara singkat dan mempraktekan berbagai macam teknik dasar yang
digunakan dalam materi yang diajarkan.
Dalam workshop training setiap mahasiswa diwajibkan membuat sebuah benda
disetiap minggunya. Proses pembuatan benda tersebut hasil dari aplikasi materi
workshop yang telah diajarkan sebelumnya. Dalam satu semester setiap mahasiswa
dituntut dapat menyelesaikan 5 buah benda untuk setiap mata kuliah yang diajarkan.
Hasil dari tugas tersebut akan menjadi nilai untuk mata kuliah workshop training ini.
Kegiatan workshop training menuntut kreatifitas dan kemampuan individu dari
para mahasiswa. Karena dosen perannya hanya memantau, tugas yang diberikan harus
dapat dikerjakan sebaik mungkin, dengan peralatan yang hanya terdapat di bengkel
workshop terkadang mengharuskan mahasiswa mengerjakan tugas itu sampai larut
malam.
Jadwal workshop training untuk setiap mahasiswa berbeda beda, maksimal
pada satu shift bengkel hanya ditempati oleh 2 orang mahasiswa yang menjalani
workshop training untuk 1 mata kuliah.
72
3. On Job Training
Bagian dari kurikulum praktek selain workshop training. On job training
adalah kuliah yang dilaksanakan di lapangan. Mahasiswa akan turun langsung ke
perusahaan, melihat, merasakan, dan menjalani sendiri pekerjaan yang dilakukan
dalam perusahaan.
Sama seperti workshop training, mahasiswa akan mendapatkan jadwalnya
masing masing yang berbeda satu sama lain. Dalam satu hari dalam seminggu, seorang
mahasiswa akan ditempatkan di salah satu divisi di dalam perusahaan. Mereka dituntut
berkerja dan memahami proses yang berjalan di divisi tersebut. Disini peran dosen
digantikan oleh para karyawan PT. Holcim Indonesia, para karyawan tersebut
membimbing mahasiswa mengenai segala hal yang harus dipelajari. Para karyawan
pula lah yang nantinya akan memberikan nilai kepada mahasiswa pada mata kuliah on
job training ini.
Lewat on job training ini nantinya para mahasiswa akan menentukan tugas
akhirnya kelak di semester terakhir. Di tugas akhir mereka diwajibkan membuat
sebuah alat bantu yang aplikasinya dapat diterapkan disalah satu divisi perusahaan
yang mereka pilih. Proses pengerjaannya harus melalui kegiatan on job training ini.
73
3.1.5. Analisis Kuisioner dan Wawancara
Dari hasil analisis sistem yang berjalan, disusunlah beberapa pertanyaan dan
kuisioner sehingga diharapkan bisa lebih memperjelas permasalahan apa saja yang
dihadapi EVE PT. Holcim Indonesia dalam proses belajar mengajarnya.
Berikut adalah rangkuman hasil analisis dari kuisioner dan wawancara yang
telah dilaksanakan. Data wawancara dan kuisioner secara lengkap kami tempatkan
pada bagian lampiran dalam skripsi ini.
Tabel 3.1. Rangkuman Hasil Analisis Wawancara
No. Permasalahan Yang Muncul
Target Pengguna Yang Mengalami Permasalahan
Evaluasi Dari :
1. Sistem pelaksanaan kurikulum yang seluruhnya masih manual sehingga proses pengelolaannya merepotkan.
Instruktur EVE, Dosen. Hasil wawancara dengan Instruktur EVE pertanyaan no. 1 dan 2. Dari hasil wawancara didapat bahwa proses pelaksanaan kurikulum yang berjalan di Diklat EVE masih seluruhnya menggunakan sistem manual. Pada beberapa hal sistem tersebut dapat menghambat dalam efektivitas proses perkuliahan.
2. Waktu penyampaian materi perkuliahan yang sangat terbatas.
Dosen, Mahasiswa Hasil wawancara dengan Instruktur EVE pertanyaan no. 3. Dari hasil wawancara didapat bahwa penyampaian materi dalam kesempatan tatap muka sangat terbatas. Dosen harus sebisa mungkin memanfaatkan waktu yang ada agar materi yang ingin disampaikan dapat dimengerti oleh para mahasiswa.
74
No. Permasalahan Yang Muncul
Target Pengguna Yang Mengalami Permasalahan
Evaluasi Dari :
3. Akses sumber materi perkuliahan yang terbatas.
Mahasiswa Hasil wawancara dengan Instruktur EVE pertanyaan no. 4. Dari hasil wawancara didapat bahwa sumber materi perkuliahan mahasiswa hanya dari modul modul yang disediakan pihak diklat EVE. Penjelasan dari modul tersebut sangat sedikit ditambah waktu kesempatan tatap muka yang terbatas semakin menuntut mahasiswa untuk lebih giat mencari materi tambahan.
4. Interaksi antara dosen dan mahasiswa yang sedikit. Hanya pada saat tatap muka saja.
Dosen, Mahasiswa. Hasil wawancara dengan Instruktur EVE pertanyaan no. 5. Dari hasil wawancara didapat bahwa proses interaksi antara mahasiswa dan dosen hanya terjadi pada saat perkuliahan tatap muka saja. Diluar itu mahasiswa harus membuat janji dengan dosen apabila ada hal yang ingin dikonsultasikan. Proses konvensional seperti itu mengakibatkan komunikasi antar dosen dan mahasiswa terbatas. Alangkah baiknya bila interaksi antar mahasiswa dan dosen dapat lebih intens.
5. Proses pemberitahuan pengumuman yang hanya di umumkan di papan pengumuman kampus.
Dosen, Mahasiswa. Hasil wawancara dengan Dosen pertanyaan no. 1. Proses pengumuman informasi hanya diberitahukan lewat papan pengumuman di kampus sehingga bila ada pengumuman khusus atau mendadak dari dosen, mahasiswa harus dihubungi satu persatu.
75
No. Permasalahan Yang Muncul
Target Pengguna Yang Mengalami Permasalahan
Evaluasi Dari :
6. Proses pemberian tugas serta pengumpulan yang merepotkan.
Dosen, Mahasiswa. Hasil wawancara dengan Dosen pertanyaan no. 1. Kegiatan pemberian tugas mandiri terkadang terkendala dengan repotnya proses pengumpulan. Dosen harus menerima berkas dari mahasiswa yang begitu banyak sehingga dapat menyulitkan proses penilaian.
Tabel diatas merupakan hasil rangkuman wawancara yang kami laksanakan
pada hari Sabtu, 1 Mei 2010 terhadap Bpk. Agus Sudaryanto selaku Instruktur EVE
yang memiliki kewenangan tertinggi pada proses berjalannya sistem di Diklat EVE
PT. Holcim Indonesia Tbk.
Tabel 3.2. Rangkuman Hasil Analisis Kuisioner
No. Target Pengguna
Informasi/Data/Fungsi Yang Diperlukan
Value Yang Diharapkan
Kesimpulan dari :
1. Mahasiswa Perancangan dan pembuatan aplikasi download materi dan penyediaan materi tambahan.
Memudahkan mahasiswa untuk mengakses materi perkuliahan kapan saja dan dimana saja.
Kuisioner No.1, 2, 3, 4. Mahasiswa merasa kesulitan dalam mengulang pelajaran dirumah dikarenakan akses materi yang hanya bisa didapat dari kampus. Mahasiswa ingin diberikan sarana
76
No. Target Pengguna
Informasi/Data/Fungsi Yang Diperlukan
Value Yang Diharapkan
Kesimpulan dari :
untuk mempermudah mereka mengakses materi tambahan.
2.
Mahasiswa Perancangan dan pembuatan aplikasi akses nilai, akses jadwal kuliah, dan pengumuman.
Memudahkan mahasiswa dalam mengakses nilai, jadwal kuliah, dan pengumuman.
Kuisioner No. 5, 6. Mahasiswa merasa sistem yang dijalankan pihak kampus kurang membantu dalam hal mengakses nilai, jadwal kuliah, dan pengumuman. Mahasiswa menginginkan sebuah website yang dapat menampilkan nilai, jadwal kuliah, dan pengumuman.
3. Mahasiswa, Dosen
Perancangan aplikasi upload tugas.
Memudahkan proses pemberian serta pengumpulan tugas.
Kuisioner No. 7 Mahasiswa memerlukan website yang bisa membantu melihat tugas dan mengumpulkan tugas.
4. Mahasiswa, Dosen
Perancangan aplikasi forum diskusi.
Meningkatkan interaksi antar sesama mahasiswa dan juga dosen dengan mahasiswa
Kuisioner No. 8, 9, 10. Mahasiswa sangat terbantu bila ada website yang memberikan fasilitas diskusi.
77
Tabel diatas merupakan hasil rangkuman kuisioner yang kami laksanakan pada
hari Sabtu, 1 Mei 2010 terhadap 45 orang mahasiswa EVE PT. Holcim Indonesia Tbk.
Sementara untuk evaluasi hasil wawancara dan kuisoner terhadap solusi yang
ditawarkan adalah sebagai berikut :
1. Masalah proses pelaksanaan kurikulum yang masih manual
Bpk. Agus Sudaryanto selaku Instruktur EVE mengharapkan ada sebuah sistem baru
yang lebih otomatis yang dapat menunjang proses kurikulum terutama dalam proses
pembelajaran. Tidak perlu menghapuskan sistem yang telah ada, tapi diharapkan bisa
lebih meningkatkan efektivitas serta efisiensi sehingga pada akhirnya bisa pula
meningkatkan kualitas para mahasiswa serta dosen itu sendiri.
2. Masalah penyampaian materi, interaksi, dan pengumpulan tugas
Para dosen pada dasarnya menginginkan sebuah sistem yang bisa mempermudah
mengatasi permasalahan tersebut. Sistem e-learning dengan fitur penyediaan materi
lengkap secara online ditambah materi tambahannya sehingga bisa di akses kapan saja
oleh mahasiswa dapat diterima oleh dosen. Fitur pengumpulan tugas online dan forum
pada e-learning juga dianggap dosen bisa menangani permasalahan dalam hal
pemberian tugas dan interaksi dengan para mahasiswa.
78
3.1.6. Identifikasi permasalahan
Dari hasil analisis sistem yang berjalan juga wawancara dan kuisioner yang
telah dilakukan, kami setidaknya dapat mengidentifikasi beberapa masalah masalah
yang dihadapi oleh EVE PT. Holcim Indonesia, diantaranya sebagai berikut :
• Sistem yang berjalan di diklat EVE PT. Holcim Indonesia seluruhnya masih
berjalan dengan sistem manual sehingga pada beberapa kasus sering
menyulitkan pada proses pelaksanaannya.
• Terdapat keterbatasan penyampaian materi perkuliahan dikarenakan waktu
tatap muka yang sedikit.
• Proporsi teori yang lebih sedikit dibandingkan praktek mengakibatkan
mahasiswa tidak terlalu peduli dengan materi materi dasar.
• Kurang terjalinnya interaksi yang maksimal antara dosen dan mahasiswa
dikarenakan mereka hanya bertemu ditempat belajar saja.
• Sistem penilaian yang masih manual mengakibatkan mahasiswa sulit
mengakses nilai hasil prestasi mereka.
• Pengumuman jadwal kuliah yang hanya ditempel di mading kampus
menyulitkan mahasiswa karena harus bolak balik mengecek jadwalnya bila
ada perubahan.
• Pemberian serta pengumpulan tugas yang masih manual kadang merepotkan
dosen maupun mahasiswa.
79
3.1.7. Usulan pemecahan masalah
Dari hasil analisis identifikasi masalah yang telah disebutkan sebelumnya,
kami mencoba memberikan usulan pemecahan masalah yang dapat menyelesaikan
masalah masalah yang ada. Kami memberikan sebuah solusi dengan pembangunan
sebuah sistem berbasis web yang disebut E-Learning.
Didalam web tersebut diantaranya akan terdapat fitur fitur sebagai berikut :
• Penyediaan materi secara online. Materi pokok ataupun tambahan pada sebuah
mata kuliah dapat ditambahkan oleh seorang dosen. Dengan ini seluruh
mahasiswa dapat mengakses materi kapanpun dimanapun tanpa terbatas waktu
dan dapat lebih memahami materi lebih mendalam.
• Menyediakan jadwal kuliah secara online bagi masing masing mahasiswa.
Dengan demikian mahasiswa tidak perlu mencatat jadwalnya dari mading
kampus. Dia pun dapat mengetahui apabila ada perubahan jadwal kuliah.
• Akses nilai kapan saja. Mahasiswa tidak perlu menunggu pengumuman dosen
untuk dapat mengetahui nilai ujiannya. Cukup dengan mengakses web, dia bisa
langsung mengtahui nilai prestasinya. Bagi dosen pun mempermudah pemberian
nilai serta pengelolaannya, karena hanya cukup input data.
• Pengumpulan tugas secara online. Membantu mahas iswa dalam pengumpulan
tugas, tidak perlu bergantung adanya dosen untuk mengumpulkan, cukup
mengirimnya lewat web. Bagi dosen akan sangat membantu dalam hal
pengoreksian karena lebih rapih dan tidak merepotkan.
80
• Pesan pribadi atau pengumuman. Dengan fitur ini baik mahasiswa ataupun dosen
dapat mengetahui pengumuman pengumuman penting dari pihak EVE.
• Forum diskusi. Mahasiswa dan dosen dapat terlibat diskusi kapanpun tanpa
terbatas waktu dan kesempatan bertemu. Hal ini dapat lebih meningkatkan
interaksi walaupun tidak pada satu tempat.
81
3.2. Perancangan
3.2.1. Perancangan UML Pada Solusi
3.2.1.1. Diagram Use Case
Gam bar 3.3 Use C ase Sistem Login.
Tabel 3.3 Deskripsi Use Case Sistem Login Pada Dosen.
Actor Dosen. Pre-condition Dosen membuka halaman login. Flow of event 1. Dosen memasukan NID (Nomor Induk Dosen).
2. Dosen memasukan sandi. 3. Sistem merespon dengan membuat session.
Post conditon Dosen telah log in lalu masuk ke halaman utama.
82
Tabel 3.4 Deskripsi Use Case Sistem Login Pada Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa membuka halaman log in. Flow of event 1. Mahasiswa memasukan NIM (Nomor Induk Mahasiswa).
2. Mahasiswa memasukan sandi. 3. Sistem merespon dengan membuat session.
Post conditon Mahasiswa telah login lalu masuk ke halaman utama.
Tabel 3.5 Deskripsi Use Case Sistem Login Pada Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE membuka halaman login. Flow of event 1. Instruktur EVE memasukan ID.
2. Instruktur EVE memasukan sandi. 3. Sistem merespon dengan membuat session.
Post conditon Instruktur EVE telah log in lalu masuk ke halaman utama.
83
Gambar 3.4 Use Case Sistem Logout.
Tabel 3.6 Deskripsi Use Case Sistem Logout Pada Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu. Flow of event 1. Dosen memilih link logout.
2. Sistem merespon dengan menghapus session. Post conditon Dosen telah logout dan kem bali ke halaman login.
Tabel 3.7 Deskripsi Use Case Sistem Logout Pada Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah login terlebih dahulu. Flow of event 1. Mahasiswa memilih link logou t.
2. Sistem merespon dengan menghapus session. Post conditon Mahasiswa telah logout dan kembali ke halaman log in.
84
Tabel 3.8 Deskripsi Use Case Sistem Logout Pada Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah log in terlebih dahulu. Flow of event 1. Instruktur EVE memilih link logout.
2. Sistem merespon dengan menghapus session. Post conditon Instruktur EVE telah logou t dan kembali ke halaman login.
85
Gam bar 3.5 Use C ase Sistem Pesan Pribadi.
Tabel 3.9 Deskripsi Use Case Sistem Pesan Pribadi Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu dan membuka halaman pesan
pribadi. Flow of event 1. Dosen melihat kotak masuk pesan pribadi. 2. Dosen mengirim pesan pribadi.
3. Dosen membaca pesan pribadi. 4. Dosen membalas pesan pribadi. 5. Dosen menghapus pesan pribadi.
Post conditon Dosen telah melihat kotak masuk, mengirim pesan, membaca pesan, membalas pesan, dan menghapus pesan.
Tabel 3.10 Deskripsi Use Case Sistem Pesan Pribadi Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah login terlebih dahulu dan membuka halaman
pesan pr ibadi. Flow of event 1. Mahasiswa melihat kotak masuk pesan pr ibadi. 2. Mahasiswa mengirim pesan pribadi.
3. Mahasiswa membaca pesan pr ibadi.
86
4. Mahasiswa membalas pesan pribadi. 5. Mahasiswa menghapus pesan pribadi.
Post conditon Mahasiswa telah melihat kotak masuk, mengir im pesan, membaca pesan, membalas pesan, dan menghapus pesan.
Tabel 3.11 Deskripsi Use Case Sistem Pesan Pribadi Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah log in terlebih dahulu dan membuka halaman
pesan pr ibadi. Flow of event 1. Instruktur EVE melihat kotak masuk pesan pribadi. 2. Instruktur EVE mengirim pesan pribadi.
3. Instruktur EVE membaca pesan pribadi. 4. Instruktur EVE membalas pesan pribadi. 5. Instruktur EVE menghapus pesan pribadi.
Post conditon Instruktur EVE telah melihat kotak masuk, mengirim pesan, membaca pesan, membalas pesan, dan menghapus pesan.
Gambar 3.6 Use Case Sistem Forum.
87
Tabel 3.12 Deskripsi Use Case Sistem Forum Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu dan membuka halaman forum. Flow of event 1. Dosen membuat thread. 2. Dosen melihat th read.
3. Dosen membuat post. 4. Dosen melihat post.
Post conditon Dosen telah membuat th read, melihat thread, membuat post, dan melihat post.
Tabel 3.13 Deskripsi Use Case Sistem Forum Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah login terlebih dahulu dan membuka halaman
forum. Flow of event 1. Mahasiswa membuat th read. 2. Mahasiswa melihat thread.
3. Mahasiswa membuat post. 4. Mahasiswa melihat post.
Post conditon Mahasiswa telah membuat thread, melihat thread, membuat post, dan melihat post.
Tabel 3.14 Deskripsi Use Case Sistem Forum Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah log in terlebih dahulu dan membuka halaman
forum. Flow of event 1. Instruktur EVE melihat thread. 2. Instruktur EVE menghapus thread.
3. Instruktur EVE melihat post. 4. Instruktur EVE menghapus post.
Post conditon Instruktur EVE telah melihat thread, menghapus thread, melihat post, dan menghapus post.
88
Gambar 3.7 Use Case Sistem Data Pribadi.
Tabel 3.15 Deskripsi Use Case Sistem Data Pribadi Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu dan membuka halaman data
pribadi. Flow of event 1. Dosen melihat data pribadi.
2. Dosen merubah data pribadi Post conditon Dosen telah melihat data pribadi dan merubah data pribadi.
Tabel 3.16 Deskripsi Use Case Sistem Data Pribadi Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah login terlebih dahulu dan membuka halaman data
pribadi. Flow of event 1. Mahasiswa melihat data pribadi.
2. Mahasiswa merubah data pribadi Post conditon Mahasiswa telah melihat data pribadi dan merubah data pribadi.
89
Gambar 3.8 Use Case Sistem Sandi.
Tabel 3.17 Deskripsi Use Case Sistem Sandi Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu, membuka halaman ubah sandi
atau membuka halaman lupa sandi. Flow of event 1. Dosen merubah sandi.
2. Dosen meminta sandi baru. Post conditon Dosen telah merubah sandi. Dosen telah meminta sandi baru.
Tabel 3.18 Deskripsi Use Case Sistem Sandi Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah login terlebih dahulu, membuka halaman ubah
sandi atau membuka halaman lupa sandi. Flow of event 1. Mahasiswa merubah sandi.
2. Mahasiswa meminta sandi baru. Post conditon Mahasiswa telah merubah sandi. Mahasiswa telah meminta sandi
baru.
Tabel 3.19 Deskripsi Use Case Sistem Sandi Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah log in terlebih dahulu, membuka halaman reset
sandi. Flow of event Instruktur EVE merubah sandi dar i permintaan mahasiswa atau
dosen. Post conditon Instruktur EVE telah membuat sandi baru sesuai permintaan yang
ada.
90
Gam bar 3.9 Use Case Sistem Nilai.
Tabel 3.20 Deskripsi Use Case Sistem Nilai Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu dan membuka halaman nilai. Flow of event 1. Dosen melihat nilai akumulasi dari setiap mahasiswa.
2. Dosen memasukan nilai : a. Nilai tugas mandiri. b. Nilai ujian tengah semester. c. Nilai ujian akhir semester. d. Nilai proyek. e. Nilai akh ir praktik. f. Nilai akh ir on the job training.
Post conditon Dosen telah memasukan n ilai mahasiswa berupa nilai tugas mandiri, nilai ujian tengah semester, nilai ujian akhir semester, nilai proyek, nilai akhir praktik dan nilai akh ir on the job training. Selain itu dosen telah melihat nilai akmulasi dari setiap mahasiswa yang diajarnya.
91
Tabel 3.21 Deskripsi Use Case Sistem Nilai Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah log in terlebih dahulu dan membuka halaman
nilai. Flow of event Instruktur EVE merubah nilai :
a. Nilai tugas mandir i. b. Nilai ujian tengah semester. c. Nilai ujian akhir semester. d. Nilai proyek. e. Nilai akh ir praktik. f. Nilai akh ir on the job training.
Post conditon Instruktur EVE telah merubah nilai tugas mandiri, ujian tengah semester, ujian akh ir semester, nilai proyek, n ilai akhir praktik, nilai akhir on the job training.
Tabel 3.22 Deskripsi Use Case Sistem Nilai Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah login terlebih dahulu dan membuka halaman nilai. Flow of event 1. Mahasiswa melihat nilai :
a. Nilai ujian : • Nilai tugas mandir i. • Nilai ujian tengah semester. • Nilai ujian akh ir semester. • Nilai akh ir.
b. Nilai proyek. c. Nilai akh ir praktik d. Nilai akh ir on the job training. e. Grade.
2. Mahasiswa melihat nilai kumulatif dar i setiap mata kuliah. 3. Mahasiswa melihat histori IPS/IPK dari setiap semester.
Post conditon Mahasiswa telah melihat nilai ujian dari setiap mata kuliah, nilai proyek, nilai akhir praktik, nilai akhir on the job training, grade, daftar nilai kum ulatif dan h istori IP S/IPK dar i setiap semester.
92
Gambar 3.10 Use C ase Sistem Mata Kuliah.
Tabel 3.23 Deskripsi Use Case Sistem Nilai Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu dan membuka halaman mata
kuliah. Flow of event Dosen melihat detail mata kuliah. Post conditon Dosen telah melihat detail mata kuliah yang akan diajar.
Tabel 3.24 Deskripsi Use Case Sistem Nilai Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah login terlebih dahulu dan membuka halaman mata
kuliah. Flow of event Mahasiswa melihat detail mata kuliah. Post conditon Mahasiswa telah melihat detail mata kuliah.
Tabel 3.25 Deskripsi Use Case Sistem Nilai Instruktur EVE.
Actor Instruktur EVE. Pre-condition Mahasiswa telah login terlebih dahulu dan membuka halaman mata
kuliah. Flow of event 1. Instruktur EVE melihat detail mata kuliah.
2. Instruktur EVE menambah mata kuliah. 3. Instruktur EVE merubah data mata kuliah. 4. Instruktur EVE menghapus mata kuliah.
Post conditon Instruktur EVE telah melihat detail matakuliah, menambah mata kuliah, merubah data mata kuliah dan menghapus mata kuliah.
93
Sistem Materi
lihat detil materi
ubah detil materi
tambah materi
hapus materi
download materitambahan
download materipokok
Dosen
Mahas iswaInstruktur
EVE
upload materi pokok
upload materitambahan
Gambar 3.11 Use Case Sistem Materi.
Tabel 3.26 Deskripsi Use Case Sistem Materi Dosen.
Actor Dosen. Pre-condition Dosen telah log in terlebih dahulu dan membuka halaman materi. Flow of event 1. Dosen melihat detail materi.
2. Dosen mengup load materi tambahan. 3. Dosen mendownload materi pokok. 4. Dosen mendownload materi tambahan.
Post conditon Dosen telah melihat detail materi yang akan diajarkan, mengupload materi tambahan,mendownload materi tambahan dan mendownload materi pokok sebagai pedoman pembelajaran.
94
Tabel 3.27 Deskripsi Use Case Sistem Materi Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah melakukan log in dan membuka halaman materi. Flow of event 1. Mahasiswa melihat detail materi
2. Mahasiswa mendownload materi pokok. 3. Mahasiswa mendownload materi tambahan.
Post conditon Mahasiswa telah melihat detail materi, mendownload materi pokok, dan mendownload materi tambahan sebagai pedoman pembelajaran
Tabel 3.28 Deskripsi Use Case Sistem Materi Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah melakukan login dan membuka halaman
materi. Flow of event
1. Instruktur EVE melihat detail materi 2. Instruktur EVE merubah detail materi. 3. Instruktur EVE menambah materi. 4. Instruktur EVE menghapus materi 5. Instruktur EVE mengup load materi tambahan. 6. Instruktur EVE mengup load materi pokok.
Post conditon Instruktur EVE telah merlihat detail materi, merubah detail materi, menambah materi, menghapus materi, mengup load materi tambahan, mengup load materi pokok.
95
Gambar 3.12 Use Case Sistem Tugas.
Tabel 3.29 Deskripsi Use Case Sistem Tugas Dosen.
Actor Dosen. Pre-condition Dosen telah melakukan login, membuka halaman materi, membuka
halaman pengumpulan tugas dan membuka halaman upload soal tugas.
Flow of event 1. Dosen melihat pengumpulan tugas. 2. Dosen mendownload jawaban tugas. 3. Dosen mengup load soal tugas. 4. Dosen mendownload soal tugas.
Post conditon Dosen telah melihat pengumpulan t ugas dari setiap mahasiswa, mendownload jawaban tugas mahasiswa,mendownload soal t ugas dan mengupload soal tugas untuk dikerjakan oleh mahasiswa.
96
Tabel 3.30 Deskripsi Use Case Sistem Tugas Mahasiswa.
Actor Mahasiswa Pre-condition Mahasiswa telah melakukan log in. membuka halaman materi,
halaman upload jawaban tugas. Flow of event 1. Mahasiswa mendownload soal t ugas.
2. Mahasiswa mengupload jawaban tugas. Post conditon Mahasiswa telah mendownload soal tugas dan telah mengup load
jawaban tugas.
97
Gambar 3.13 Use Case Sistem Dosen.
Tabel 3.31 Deskripsi Use Case Sistem Dosen.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah melakukan login, membuka halaman dosen. Flow of event 1. Instruktur EVE menambah dosen.
2. Instruktur EVE merubah data dosen. 3. Instruktur EVE menghapus dosen. 4. Instruktur EVE melihat detail dosen.
Post conditon Instruktur EVE telah menambah dosen, merubah data dosen, menghapus dosen, dan melihat detail data dosen.
98
Gambar 3.14 Use C ase Sistem Mahasiswa.
Tabel 3.32 Deskripsi Use Case Sistem Mahasiswa.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah melakukan login, membuka halaman
mahasiswa. Flow of event 1. Instruktur EVE menambah mahasiswa.
2. Instruktur EVE merubah data mahasiswa. 3. Instruktur EVE menghapus mahasiswa. 4. Instruktur EVE melihat detail mahasiswa. 5. Instruktur EVE mencari data mahasiswa
Post conditon Instruktur EVE telah menambah mahasiswa, merubah data mahasiswa, menghapus mahasiswa, mencari data mahasiswa dan melihat detail data mahasiswa.
99
Gambar 3.15 Use C ase Sistem Kelas.
Tabel 3.33 Deskripsi Use Case Sistem Kelas.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah melakukan login, membuka halaman Kelas. Flow of event 1. Instruktur EVE menambah Kelas.
2. Instruktur EVE merubah data Kelas. 3. Instruktur EVE menghapus Kelas. 4. Instruktur EVE melihat detail Kelas.
Post conditon Instruktur EVE telah menambah Kelas, merubah data Kelas, menghapus Kelas, dan melihat detail data Kelas.
100
Gambar 3.16 Use Case Sistem Jadwal.
101
Tabel 3.34 Deskripsi Use Case Sistem Jadwal Dosen.
Actor Dosen. Pre-condition Dosen telah melakukan login, membuka halaman jadwal. Flow of event 1. Dosen melihat jadwal mengajar.
2. Dosen membuat jadwal kuliah pengganti. 3. Dosen merubah jadwal kuliah pengganti.
Post conditon Dosen telah melihat jadwal mengajar, membuat jadwal kuliah pengganti apabila berhalangan, dan merubah jadwal kuliah pengganti.
Tabel 3.35 Deskripsi Use Case Sistem Jadwal Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah melakukan log in, membuka halaman jadwal. Flow of event 1. Mahasiswa melihat jadwal.
a. Jadwal kuliah. b. Jadwal praktikum c. Jadwal on the job training. d. Jadwal proyek.
2. Mahasiswa melihat jadwal kuliah pengganti. 3. Mahasiswa melihat jadwal ujian. Post conditon Mahasiswa telah melihat jadwal kuliah, jadwal praktik, jadwal on
the job train ing, jadwal proyek, jadwal kuliah pengganti dan jadwal ujian.
Tabel 3.36 Deskripsi Use Case Sistem Jadwal Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah melakukan login, membuka halaman jadwal. Flow of event 1. Instruktur EVE melihat jadwal.
2. Instruktur EVE membuat jadwal kuliah. 3. Instruktur EVE mengubah jadwal kuliah. 4. Instruktur EVE menghapus jadwal kuliah. 5. Instruktur EVE melihat jadwal ujian. 6. Instruktur EVE membuat jadwal ujian.
7. Instruktur EVE menghapus jadwal ujian. 8. Instruktur EVE merubah jadwal ujian. 9. Instruktur EVE melihat jadwal kuliah pengganti. 10. Instruktur EVE menghapus jadwal kuliah pengganti. Post conditon Instruktur EVE telah melihat jadwal kuliah dar i setiap kelas,
membuat jadwal kuliah, mengubah jadwal kuliah,menghapus jadwal kuliah, melihat jadwal ujian, membuat jadwal ujian, menghapus jadwal ujian, mengubah jadwal ujian, melihat jadwal kuliah pengganti, dan menghapus jadwal kuliah pengganti.
102
Sistem Pengumuman
Dosen
Mahasiswa
InstrukturEVE
buat pengumuman
hapus pengumuman
lihat pengumuman
lihat beritaterkini
lihat kegiatankampus
Gambar 3.17 Use Case Sistem Pengumum an.
Tabel 3.37 Deskripsi Use Case Sistem Pengum um an Dosen.
Actor Dosen. Pre-condition Dosen telah melakukan login, membuka halaman utama. Flow of event 1. Dosen melihat pengumuman.
2. Dosen melihat berita terkini. 3. Dosen melihat kegiatan kampus.
Post conditon Dosen telah melihat pengumuman, berita terkini, dan kegiatan kampus.
103
Tabel 3.38 Deskripsi Use Case Sistem Pengumuman Mahasiswa.
Actor Mahasiswa. Pre-condition Mahasiswa telah melakukan log in, membuka halaman utama. Flow of event 1. Mahasiswa melihat pengum uman.
2. Mahasiswa melihat ber ita terkini. 3. Mahasiswa melihat kegiatan kampus.
Post conditon Mahasiswa telah melihat pengumuman, berita terkini, dan kegiatan kampus.
Tabel 3.39 Deskripsi Use Case Sistem Pengumuman Instruktur EVE.
Actor Instruktur EVE. Pre-condition Instruktur EVE telah melakukan login, membuka halaman utama. Flow of event 1. Instruktur EVE membuat :
a. Pengumuman. b. Berita terkini. c. Kegiatan kampus.
2. Instruktur EVE menghapus : a. Pengumuman. b. Berita terkini. c. Kegiatan kampus.
3. Instruktur EVE melihat pengumuman. 4. Instruktur EVE melihat berita terkini. 5. Instruktur EVE melihat kegiatan kampus.
Post conditon Instruktur EVE telah membuat pengumuman,membuat berita terkini, membuat kegiatan kampus, menghapus pengumuman, menghapus berita terkini, menghapus kegiatan kampus, melihat pengumuman, melihat berita terkini dan melihat kegiatan kampus.
104
3.2.1.2. Diagram Class
+ inser t()+ update( )+ del et e( )+ select()+ view_dat a( )+ set_nim ()+ set_passwor d()+ cek_log in()+ set_kd_kelas ()+ change_sandi()+ view_search()
- nim- kd_kelas- sandi- jenis_kelamin- alam at- kelurahan- kecamatan- kota- kd_pos- agam a- tmp_lahir- tgl_lahir- emai l- tlp_hp- tlp_rm h- nama_ayah- nama_ibu- alam at _ortu- kelurahan_ortu- kecamatan_or tu- kota_ortu- kd_pos_o rtu- tmp_lahir _ayah- peker jaan _ayah- peker jaan _ibu- tlp_ibu- tlp_ayah- tlp_rm h
m ah asi sw a
+insert( )+update()+delete()+view()+set_pengirim( )+set_emai l()+change_status ()
-no_passwor d-pengir im-email-tanggal-s tatus
lu pa_ san di
+inser t()+delete( )+view_message( )+set_pengir im()+set_penerim a( )+set_is i( )+set_ju dul()+set_tanggal( )
-no_pesan-pengirim-penerima-judul-is i-jam-tanggal
pesan
+insert( )+update()+detele()+select( )+view_data()+set_nid()+set_sandi( )+cek_login( )+change_password()+set_data( )
-nid-nama-sandi-alamat-kelur ahan-kecamatan-kota-kd_pos-agama-tmp _lah ir-tgl_ lahi r-jenis_kelamin-tlp_ hp-tlp_ rmh-tgl_ msk-pendidikan-email
do sen
+insert()+update()+delete()+view_data()+set _judul()+set _isi( )+set _jenis( )
-no_pengumum an-judul-is i-tanggal-jenis
p engu mu ma n
+i nsert( )+up date( )+delete()+vi ew( )+set_kd_kelas( )+set_nama_kelas( )+set_sem es ter( )+set_sks( )
- kd_kel as- nama_kelas- semest er- sks
k elas
+insert( )+update()+delete()+view()+set_kd_kelas( )+set_nid()+set_kd_matkul()+set_hari()+set_jam()+set_shif t()
-no_jd wl _kuliah-kd_kelas-nid-kd_m atku l-hari-jam-shift
jad wal_k uli ah
+inaser t()+update()+delete()+view()+set _kd_matkul()+set _sks()+set _nam a( )+set _lokasi( )+set _jenis( )+view_sear ch( )
-kd_matkul-nama_matkul-deskrips i-sks-tujuan-lokas i-jenis
m ata_ ku liah
+i nsert( )+update( )+delete()+vi ew( )+set_kd_materi( )+set_kd_matkul( )+set_materi( )+vi ew_search()+get_data( )+set_deskr ipsi ()+set_data()
-kd _mater i-kd _matkul-j udul-deskrips i-t ujuan-m at er i_pokok-m at er i_pendukung
m at eri
+ inser t()+ update()+ delete( )+ view()+ set_kd_m ater i()+ set_judu l()+ set_tuj uan( )+ set_jenis ()+ set_li nk()+ get_data()+ browse_ file()
- no_mat_tambahan- kd_materi- judul- link- tujuan- jenis
m ateri_ tam bah an
+inser t()+update()+delete()+view()+set_kd _proyek()+set_kd _mat er i()+set_nama( )+set_t gl_mulai()+view_search( )+set_ni lai_proyek()+set_waktu( )
-kd_proyek-kd_materi-nama_proyek-tgl_mul ai-waktu-keterangan-nilai_pr oyek
proyek
+inser t()+update()+view()+set_k dmater i()+set_n ama( )+set_d eadline( )+set_k eter angan( )+get_data()+browse_file()
-no_tugas-kd_materi-nama-tgl_deadline-tgl_kum pul-keterangan-link
tu gas
+inser t()+update()+delete()+view()+set_kd_m at kul()+set_kd_k elas ()+set_t anggal( )+set_har i()+set_j am( )
-no_jdwl_uji an-kd_matkul-kd_kelas-tanggal-hari-jam
j adwa l_u jian
+insert( )+update()+delete()+view()+set_kd_kelas()+set_nid()+set_kd_matkul()+set_hari()+set_tanggal ()+set_shif t()+set_jam()
-no_kul_ pengganti-kd_kelas-nid-kd_matkul-hari-tanggal-shift-jam
j dwl _ku liah _pen ggan ti
+inser t()+update()+delete()+view()+set_ni m()+set_kd_ mat kul()+set_ni lai_akh ir()+set_gr ade( )+get_data()+set_t ugas()+set_ut s( )+set_uas()
-no_nilai-nim-kd_matkul-tugas-uts-uas-nilai_akhir-grade
n ilai _akh ir
1..*
1
1
1..*
10..*
1
0..*
0. .*
1
0..*
1
1
0..*
1
1..*
1..*
1
1
0..*
1. .*
1
1
0 ..*1
0..*
1
1..*
1
1
1
1
1
1. .*
1
0..*
1
0.. *
+cek_login( )+change_sandi( )+change_email()
-id-sandi-email
In st ruk tu r EV E
+i nsert( )+delete()+vi ew_thr ead( )+set_pengirim ()+set_judul( )+set_tanggal()
-no_ thread-pengir im-j udul-t anggal
t hread
+ insert ()+ del ete( )+ view_p ost( )+ select()+ set_is i()+ set_tanggal()
- no_post- no_thread- isi- tanggal
post
0..*
1
0..*
1
0..*
1
1
0..*
1
1 ..*
0..*1
+i nser t( )+select( )+set_i ps()+set_i pk()+set_sks_semes ter( )+set_sks_ku mulat if( )+g et _data( )+v iew_data( )
-n o_ur ut-k d_kelas-i ps-i pk-sks_semes ter-sks_ku mulati f
ip k
1
1
Gambar 3.18 Class Diagram
105
3.2.1.3. Diagram Sequence
Gam bar 3.19 Sequence login pada Mahasiswa.
106
Gam bar 3.20 Sequence login pada Dosen.
Gambar 3.21 Sequence login pada Instruktur EVE.
107
Gambar 3.22 Sequence logout.
Gam bar 3.23 Sequence lupa sandi.
108
Gambar 3.24 Sequence ubah sandi pada Mahasiswa.
Gam bar 3.25 Sequence ubah sandi pada Dosen.
109
Gambar 3.26 Sequence ubah sandi pada Instruktur EVE.
110
Gam bar 3.27 Sequence reset sandi Dosen.
Gam bar 3.28 Sequence reset sandi Mahasiswa.
111
Gam bar 3.29 Sequence ubah data pada Dosen.
Gambar 3.30 Sequence ubah data pada Mahasiswa.
112
Gam bar 3.31 Sequence download materi.
Mahasiswa
Materi : GUI
pilih link
materi_tambahan 1
get_data()
materi_tambahan
query sql select
result rs
result
download materi
set_kd_materi()
Gam bar 3.32 Sequence download materi tambahan pada Mahasiswa
113
Gam bar 3.33 Sequence download jawaban tugas pada Dosen.
Gambar 3.34 Sequence download tugas pada Mahasiswa.
114
Dosen
Kirim Soal Tugas : GUI
pilih link
tugas 1 tugas
browse_file()
set_deadline()
set_keterangan()
set_nama()
set_link_soal()
query sql insert
result rs
return
set_kd_kelas()
upload soal tugas
insert()
Gambar 3.35 Sequence upload soal tugas pada Dosen
115
Gam bar 3.36 Sequence upload m ateri tambahan pada Dosen.
116
Gambar 3.37 Sequence upload jawaban tugas pada Mahasiswa.
Gambar 3.38 Sequence lihat pengumuman.
117
Gambar 3.39 Sequence baca pesan pribadi.
Gambar 3.40 Sequence hapus pesan pribadi.
118
User
Baca Pesan Pribadi :GUI
klik judul
pesan 1 pesan
view_message()
query sql insert
result rs
return
set_isi()
konfirmasi pesan
insert()
Gambar 3.41 Sequence balas pesan pribadi.
Gambar 3.42 Sequence kirim pesan pribadi.
119
Gam bar 3.43 Sequence m embuat thread.
120
Gambar 3.44 Sequence mem buat post.
Gambar 3.45 Sequence hapus thread pada Instruktur EVE.
121
Gambar 3.46 Sequence hapus post pada Instruktur EVE.
Gambar 3.47 Sequence masukan nilai ujian pada Dosen.
122
Gambar 3.48 Sequence masukan nilai proyek pada Dosen.
123
Mahasiswa
Halaman Histori IPS/IPK: GUI
pilih link
ipk 1
set_ips()
set_ipk()
set_sks_semester()
set_sks_kumulatif()
ipk
query sql select
result rs
return
tampilkan data
view_data()
Gambar 3.49 Sequence lihat histori IPS/IPK.
Gambar 3.50 Sequence lihat jadwal m engajar pada Dosen.
124
Gambar 3.51 Sequence buat jadwal kuliah pengganti pada Dosen.
125
Gam bar 3.52 Sequence lihat jadwal kuliah pada Mahasiswa.
126
Gambar 3.53 Sequence Ubah jadwal kuliah pengganti pada Dosen.
Gambar 3.54 Sequence hapus jadwal kuliah pengganti pada Instruktur EVE.
127
Gambar 3.55 Sequence lihat jadwal kuliah pengganti pada Mahasiswa.
128
Gambar 3.56 Sequence lihat jadwal ujian pada Mahasiswa.
129
Gambar 3.57 Sequence lihat nilai ujian pada Mahasiswa.
130
Gam bar 3.58 Sequence lihat nilai kumulatif pada Mahasiswa.
131
Gam bar 3.59 Sequence tambah Dosen pada Instruktur EVE.
Gambar 3.60 Sequence ubah data Dosen pada Instruktur EVE.
132
Gambar 3.61 Sequence hapus data Dosen pada Instruktur EVE.
Gambar 3.62 Sequence tam bah Mahasiswa pada Instruktur EVE.
133
Gam bar 3.63 Sequence ubah data Mahasiswa pada Instruktur EVE.
Gam bar 3.64 Sequence hapus data Mahasiswa pada Instruktur EVE.
134
Gambar 3.65 Sequence tambah kelas pada Instruktur EVE.
Gam bar 3.66 Sequence hapus data kelas pada Instruktur EVE.
135
Gam bar 3.67 Sequence ubah data kelas pada Instruktur EVE.
Gambar 3.68 Sequence hapus jadwal kuliah pada Instruktur EVE.
136
Gam bar 3.69 Sequence tambah jadwal kuliah pada Instruktur EVE.
137
Gambar 3.70 Sequence ubah jadwal kuliah pada Instruktur EVE.
138
Gambar 3.71 Sequence ubah nilai pada Instruktur EVE.
139
Gambar 3.72 Sequence tambah mata kuliah pada Instruktur EVE.
140
Gambar 3.73 Sequence ubah data mata kuliah pada Dosen.
141
Gambar 3.74 Sequence hapus mata kuliah pada Instruktur EVE.
142
Gam bar 3.75 Sequence tambah materi pada Instruktur EVE.
143
Gambar 3.76 Sequence hapus m ateri pada Instruktur EVE.
Gambar 3.77 Sequence ubah data materi pada Instruktur EVE.
144
3.2.1.4. Diagram Activity
Buka Halaman Login
Masukan Data
Validasi Data [data salah]
[data benar]
Login Berhasil
Gambar 3.78 Activity diagram proses login.
145
Gambar 3.79 Acti vity diagram proses logout.
Halaman Ubah Sandi
Masukan Data
Validasi Data [data salah]
[data benar]
Ubah Data
Gambar 3.80 Activity diagram proses ubah sandi.
146
Gambar 3.81 Activity diagram proses ubah data pribadi.
Gambar 3.82 Activity diagram proses lupa sandi.
147
Gambar 3.83 Activity diagram proses upload jawaban tugas pada Mahasiswa.
148
Buka Halaman Materi
Pilih Download
[download tugas] [download materi pokok]
Download Materi Pokok Download Materi Tambahan Download Soal Tugas
Ambil Data
Download
[download materi tambaahan]
Gambar 3.84 Acti vity diagram proses download pada Mahasiswa.
Gam bar 3.85 Acti vity diagram proses lihat jadwal pada Mahasiswa.
149
Gambar 3.86 Acti vity diagram proses lihat nilai pada Mahasiswa.
150
Gam bar 3.87 Acti vity diagram proses upload m ateri tambahan pada Dosen.
Gambar 3.88 Activity diagram proses lihat nilai kumulatif pada Dosen.
151
Gam bar 3.89 Acti vity diagram poses tambah nilai pada Dosen.
Gambar 3.90 Acti vity diagram proses hapus thread pada Instruktur EVE.
152
Gam bar 3.91 Acti vity diagram proses upload soal tugas pada Dosen.
Gambar 3.92 Activity diagram proses hapus post pada Instruktur EVE.
153
Gam bar 3.93 Acti vity diagram proses buat post.
Gambar 3.94 Activity diagram proses buat thread.
154
Gambar 3.95 Activity diagram proses m odifikasi data Dosen pada Instruktur
EVE.
155
Buka Halaman Mahasiswa
[ tam bah data mahasiswa]
Buka Halam an T ambah Data Mahasiswa
Masukan Data
Validasi Data
Tam bah Data
[NIM belum ada]
[NIM bel um ada]
Buka Halam an Ubah Data Mahasiswa
[ubah]
Masukan Data
Validasi Data
[data benar]
[data salah]
Uba h Data
[hapus]
Hapus Data
[li hat detail ]
Am bil Data
Buka Halam an Data M ahasi swa
Gambar 3.96 Activity diagram proses modifikasi data Mahasiswa pada
Instruktur EVE.
156
Buka Halaman Kelas
[tambah data kelas]
Buka Halaman Tambah Data Kelas
Masukan Data
Validasi Data
Tambah Data
[data benar]
[data salah]
Buka Halaman Ubah Data Kelas
[ubah]
Masukan Data
Validasi Data
[data benar]
[data salah]
Ubah Data
[hapus]
Hapus Data
[lihat detai l]
Ambil Data
Buka Halaman Data Kelas
Gam bar 3.97 Acti vity diagram proses m odifikasi data kelas pada Instruktur
EVE.
157
Gambar 3.98 Activity diagram proses modifikasi data jadwal pada Instruktur
EVE.
158
Gambar 3.99 Activity diagram proses ubah nilai pada Instruktur EVE.
159
Buka Ha laman M ata Kul iah
[tam bah data kela s]
Buka Ha laman Tam bah Mata Kuliah
M asukan Data
Vali dasi Data
Tam bah Data
[data be nar]
[data salah]
Buka Ha laman Ubah Data Mata Kuli ah
[ubah]
Ma sukan Data
Vali dasi Data
[data benar]
[data salah ]
Ubah Data
[hapus]
Hapus Data
[ lihat detail]
Amb il Data
Buka Halam an Data M ata Kuliah
Gambar 3.100 Activity diagram proses modifikasi data mata kuliah pada
Instruktur EVE.
160
Gambar 3.101 Acti vity diagram proses m odifikasi data materi pada Instruktur
EVE.
161
Gambar 3.102 Acti vity diagram proses reset sandi user pada Instruktur EVE.
Gambar 3.103 Acti vity diagram proses hapus reset sandi user pada Instruktur
EVE.
162
Gambar 3.104 Activity diagram proses membuat dan menghapus pengum um an
pada Instruktur EVE.
163
Gambar 3.105 Acti vity diagram proses m odifikasi pesan pribadi.
164
Gam bar 3.106 Acti vity diagram proses modifikasi jadwal kuliah pengganti.
Gambar 3.107 Acti vity diagram proses hapus jadwal kuliah pengganti.
165
3.2.1.5. Diagram Statecart
Gambar 3.108 Statechart login
Gam bar 3.109 Statechart logout
Gambar 3.110 Statechart ubah sandi
166
Gam bar 3.111 Statechart melihat pengumuman
Gambar 3.112 Statechart ubah data pribadi
Gambar 3.113 Statechart download m ateri kuliah
Gambar 3.114 Statechart download tugas pada m ahasiswa
167
Gam bar 3.115 Statechart download pengumpulan tugas pada dosen
Gam bar 3.116 Statechart upload tugas pada mahasiswa
Gambar 3.117 Statechart kirim pesan pribadi
168
Gambar 3.118 Statechart hapus pesan pribadi
Gambar 3.119 Statechart balas pesan pribadi
Gam bar 3.120 Statechart pemberian nilai tugas m andiri pada dosen
169
Gambar 3.121 Statechart pemberian nilai ujian pada dosen
Gambar 3.122 Statechart pemberian nilai on the job training pada dosen
Gam bar 3.123 Statechart pem berian nilai praktik pada dosen
Gam bar 3.124 Statechart pemberian nilai proyek pada dosen
170
Gambar 3.125 Statechart mengubah nilai pada instruktur EVE
Gambar 3.126 Statechart mem buat thread
Gam bar 3.127 Statechart membuat post
171
Gambar 3.128 Statechart menghapus thread pada instruktur EVE
Gambar 3.129 Statechart menghapus post pada instruktur EVE
Gambar 3.130 Statechart menghapus user pada instruktur EVE
Gam bar 3.131 Statechart menam bah data kelas pada instruktur EVE
172
Gam bar 3.132 Statechart merubah data kelas pada instruktur EVE
/ pilih kelaskelas
/ pilih hapus
mengunggu/ menghapus data
Gam bar 3.133 Statechart menghapus data kelas pada instruktur EVE
Gambar 3.134 Statechart mem buat jadwal pada instruktur EVE
173
Gam bar 3.135 Statechart hapus jadwal pada instruktur EVE
Gambar 3.136 Statechart merubah jadwal pada instruktur EVE
Gam bar 3.137 Statechart menam bah data kelas pada instruktur EVE
174
Gam bar 3.138 Statechart merubah data kelas pada instruktur EVE
175
3.2.2. Perancangan Database Pada Solusi
mahasiswa
PK id
nam aFK1 kd_kel as
sandijeni s_kelaminal am atkelurahankecamatankotakd_posagam atmp_lahirtgl_lahirem ailtlp_hptlp_rmh
kelas
PK kd_kelas
nam a_kelassemestersks
jadwal_kuliah
PK no_jdw l_kuliah
FK1 kd_kel asFK2 idFK3 kd_matkul
harijamshif t
m ata_kul iah
PK kd_matku l
nama_m atkuldeskripsiskstujuanlokasijenis
materi
PK kd_materi
FK1 kd_matkuljudulpertemuandeskripsitujuanm ateri_pokokm ateri_pendukung
tugas
PK no_tugas
F K1 kd_m aterinamatgl _deadlinetgl _kumpulketeranganlink
proyek
PK kd_pro yek
FK1 kd_materinama_proyektgl_mulaiwaktuketerangannilai_proyek
dosen
PK id
nam asandial am atkelurahankecam atankotakd_posagam atmp_lahirtgl_lahirjeni s_kelamintlp_hptlp_rmhtgl_mskpendidikanem ail
ni lai_akhir
PK no_ni lai
F K1 idF K2 kd_m atkul
tugasutsuasnilai_akhirgrade
orang_tua
PK no_org _tua
F K1 idnama_ayahnama_ibualamatkelurahankecamatankotakd_pospekerjaan_ayahpekerjaan_ibut lp_i but lp_ayaht lp_rm h
pesan
PK no_pesan
FK1,F K2,FK3 idpenerim ajudulis ijamtanggal
l upa_sandi
PK no_sandi
FK1,FK2 idemailtanggalstatus
pengumum an
PK n o_pengumuman
j uduli sitanggalj enis
jdwl_kuli ah_penggant i
PK no_kul_p engganti
FK1 kd_kelasFK2 idFK3 kd_m atkul
haritanggalshi ftjam
jadwal_ujian
PK no _jdwl_ujian
FK1 kd_matkulFK2 kd_kelas
tanggalharijam
materi_tambahan
PK no_mat_tamb ah an
FK1 kd_m aterijudullinktujuan
Inst ruktur EVE
PK id
sandiemail
th rea d
PK n o_ th re ad
F K1,F K2 idjud ulta ngg al
post
PK n o_ po s t
F K1 n o_t hre adF K2, FK3 id
isita ng gal
ipk
PK n o _u ru t
FK1 k d_ kel asip sip ksk s_se me stersk s_ku mu latif
Gambar 3.139 Database Sederhana.
176
Tabel 3.40 Penjelasan Tabel Mahasiswa.
No Nama Field Tipe Data Keterangan
1. id Varchar (6) PK. Nomor induk dari mahasiswa. 2. nama Varchar (30) Nama lengkap mahasiswa. 3. kd_kelas Varchar (4) FK. Kode kelas. 4. sandi Varchar (40) Sandi mahasiswa. 5. jenis_kelamin Varchar (9) Jenis kelamin mahasiswa.
Format : Laki-laki dan perempuan. 6. alamat TEXT Alamat tempat tinggal mahasiswa. 7. kelurahan Varchar (30) Kelurahan tempat tinggal mahasiswa. 8. kecamatan Varchar (30) Kecamatan tempat tinggal mahasiswa. 9. kota Varchar (20) Kota tempat tinggal mahasiswa. 10. kd_pos Int (5) Kode pos tempat tinggal mahasiswa. 11. agama Varchar (10) Agama yang dianut oleh mahasiswa. 12. tmp_lahir Varchar (30) Tempat lahir mahasiswa. 13. tgl_lahir Varchar (17) Tanggal lahir mahasiswa.
Format : Tanggal-nama bulan-tahun. 14. email Varchar (100) Email Mahasiswa. 15. tlp_hp Int (13) Nomor telepon genggam mahasiswa yang
dapat dihubungi. 16. tlp_rmh Int (13) Nomor telepon rumah mahasiswa yang dapat
dihubungi.
177
Tabel 3.41 Penjelasan Tabel Orang Tua.
No Nama Field Tipe Data Keterangan
1. no_org_tua Int (4) PK. Auto increment. Nomor urut orang tua. 2. id Varchar (6) FK. Nomor induk mahasiswa. 3. nama_ayah Varchar (30) Nama lengkap Ayah. 4. nama_ibu Varchar (30) Nama lengkap Ibu. 5. alamat TEXT Alamat tempat tinggal orang tua. 6. kelurahan Varchar (30) Kelurahan tempat tinggal orang tua. 7. kecamatan Varchar (30) Kecamatan tempat tinggal orang tua. 8. kota Varchar (20) Kota tempat tinggal orang tua. 9. kd_pos Int (5) Kode pos tempat tinggal orang tua. 10. pekerjaan_ayah Varchar (30) Pekerjaan Ayah. 11. pekerjaan_ibu Varchar (30) Pekerjaan Ibu. 12. tlp_ibu Int (13) Telepon ibu. 13. tlp_ayah Int (13) Telepon ayah. 14. tlp_rmh Int (13) Telepon rumah.
178
Tabel 3.42 Penjelasan Tabel Dosen.
No Nama Field Tipe Data Keterangan
1. id Varchar (6) PK. Nomor induk dosen. 2. nama Varchar (30) Nama lengkap dosen. 3. sandi Varchar (40) Sandi dosen. 4. alamat TEXT Alamat tempat tinggal dosen. 5. kelurahan Varchar (30) Kelurahan tempat tinggal dosen. 6. kecamatan Varchar (30) Kecamatan tempat tinggal dosen. 7. kota Varchar (20) Kota tempat tingal dosen. 8. kd_pos Int (5) Kode pos tempat tinggal dosen. 9. agama Varchar (10) Agama yang dianut dosen. 10. tmp_lahir Varchar (50) Tempat lahir dosen. 11. tgl_lahir Varchar (17) Tanggal lahir Dosen.
Format : Tanggal-nama bulan-tahun. 12. jenis_kelamin Varchar (6) Jenis kelamin dosen
Format : Laki-laki dan perempuan. 13. tlp_hp Int (13) Nomor telepon genggam dosen yang dapat
dihubungi. 14. tlp_rmh Int (13) Nomor telepon rumah dosen yang dapat
dihubungi. 15. tgl_msk Varchar (17) Tanggal masuk dosen mengajar.
Format : Tanggal-nama bulan-tahun. 16. pendidikan Varchar (2) Pendidikan terakhir dosen. 17. email Varchar(100) Email dosen.
Tabel 3.43 Penjelasan Tabel Kelas.
No Nama Field Tipe Data Keterangan
1. kd_kelas Varchar (4) PK. Kode kelas. 2. nama_kelas Varchar (4) Nama kelas. 3. semester Int (1) Semester yang sedang berjalan. 4. sks Int (2) Jumlah sks.
179
Tabel 3.44 Penjelasan Tabel Jadwal Kuliah.
No Nama Field Tipe Data Keterangan
1. no_jdwl_kuliah Int (3) PK. Auto increment. Nomor urut tabel jadwal kuliah.
2. Kd_kelas Varchar (4) FK. Kode kelas. 3. id Varchar (6) FK. Nomor induk Dosen. 4. kd_matkul Varchar (4) FK. Kode mata kuliah. 5. hari Varchar (6) Hari kegiatan perkuliahan. 6. jam Varchar (12) Waktu kegiatan perkuliahan.
Format : Jam : Menit. 7. shift Int(2) Shift dari jadwal kuliah.
Tabel 3.45 Penjelasan Tabel Mata Kuliah.
No Nama Field Tipe Data Keterangan
1. kd_matkul Varchar (4) FK. Kode Mata Kuliah. 2. nama_matkul Varchar (30) Nama Mata Kuliah. 3. deskripsi TEXT Deskripsi dari Mata Kuliah. 4 sks Int (2) Jumlah SKS dari mata kuliah. 5. tujuan TEXT Tujuan dari Mata Kuliah. 6. lokasi Varchar (3) Lokasi belajar: EVE,PNJ. 7. jenis Varchar (6) Jenis dari matakuliah: Teori, Praktik, ojt (on
the job training).
Tabel 3.46 Penjelasan Tabel Materi.
No Nama Field Tipe Data Keterangan
1. kd_materi Varchar (4) PK. Kode materi. 2. kd_matkul Varchar (4) FK. Kode mata kuliah. 3. judul Varchar (50) Judul materi kuliah.
180
4. pertemuan Int(2) Tatap muka. 5. deskripsi TEXT Deskripsi dari materi kuliah. 6. tujuan TEXT Tujuan dari materi kuliah. 7. materi_pokok Varchar (100) Link materi pokok. 8. materi_pendukung Varchar(100) Link materi pendukung.
Tabel 3.47 Penjelasan Tabel Materi Tambahan.
No Nama Field Tipe Data Keterangan
1. no_mat_tambahan Int (5) PK. Auto increment. Nomor urut dari tabel materi tambahan.
2. kd_materi Varchar (4) FK. Kode materi. 3. judul Varchar (50) Judul materi tambahan. 4. link Varchar(100) Link download materi tambahan. 5. tujuan TEXT Alamat link tujuan, materi tambahan.
Tabel 3.48 Penjelasan Tabel Jadwal Kuliah Pengganti.
No Nama Field Tipe Data Keterangan
1. no_kul_pengganti Int (3) PK. Auto increment. Nomor urut tabel jadwal kuliah pengganti
2. kd_kelas Varchar (4) FK. Kode kelas. 3. id Varchar (6) FK. Nomor induk Dosen. 4. kd_matkul Varchar (4) FK. Kode mata kuliah. 5. hari Varchar (6) Hari kegiatan perkuliahan 6. tanggal Varchar (17) Tanggal kegiatan perkuliahan.
Format : Tanggal-nama bulan-tahun. 7. shift Int (2) Shift kegiatan perkuliahan 8. jam Varchar(12) Waktu kegiatan perkuliahan.
Format : Jam : Menit.
181
Tabel 3.49 Penjelasan Tabel Jadwal Ujian.
No Nama Field Tipe Data Keterangan
1. no_jdwl_ujian Int (4) PK. Auto increment. Nomor urut tabel jadwal ujian.
2. kd_matkul Varchar (4) FK. Kode mata kuliah. 3. kd_kelas Varchar (4) FK. Kode kelas. 4. tanggal varchar (17) Tanggal ujian dilangsungkan.
Format : Tanggal-nama bulan-tahun. 5. hari Varchar (6) Hari ujian dilangsungkan. 6. jam Varchar (5) Waktu ujian dilangsungkan.
Format : Jam : Menit.
Tabel 3.50 Penjelasan Tabel Tugas.
No Nama Field Tipe Data Keterangan
1. no_tugas Int (4) FK. Auto Increment. Nomor urut tabel nilai tugas.
2. kd_materi Varchar (4) FK. Kode materi. 3. nama Varchar (30) Nama tugas. 4. tgl_deadline Varchar (17) Tanggal deadline tugas.
Format : Tanggal-nama bulan-tahun. 5. tgl_kumpul Varchar (17) Tanggal tugas terkumpul.
Format : Tanggal-nama bulan-tahun. 6. keterangan Varchar (50) Keterangan dari tugas. 7. link Varchar (100) Link tempat penyimpanan file.
182
Tabel 3.51 Penjelasan Tabel Proyek.
No Nama Field Tipe Data Keterangan
1. kd_proyek Varchar (4) PK. Kode proyek. 2 kd_materi Varchar (4) FK. Kode materi. 3. nama_proyek varchar (50) Nama tugas Proyek. 4. tgl_mulai Varchar (17) Tanggal proyek dimulai.
Format : Tanggal-nama bulan-tahun. 5. waktu Int (2) Lama pengerjaan proyek. 6. keterangan TEXT Keterangan tambahan. 7 nilai_proyek DECIMAL Nilai dari setiap proyek.
Tabel 3.52 Penjelasan Tabel Nilai Akhir.
No Nama Field Tipe Data Keterangan
1. no_nilai Varchar (3) PK. Auto Increment. Kode nilai akhir. 2. id Varchar (6) FK. Nomor induk Mahasiswa. 3. kd_matkul Varchar (4) FK. Kode mata kuliah. 4. tugas Int (3) Nilai Tugas 5. uts Int (3) Nilai Ujian Tengah Semester. 6. uas Int (3) Nilai Ujian Akhir Semester. 4. nilai_akhir Decimal Nilai akhir. 5. grade Varchar (1) Grade dari mata kuliah : A, B, C, dan D.
183
Tabel 3.53 Penjelasan Tabel Pesan.
No Nama Field Tipe Data Keterangan
1. no_pesan Int (5) PK. Auto Increment. Nomor urut pesan. 2. id Int (6) FK. Nomor induk mahasiswa, nomor induk
dosen dan username instruktur EVE (pengirim pesan).
3. penerima Int(5) Penerima pesan. 4. judul Varchar (30) Judul dari pesan. 5. isi TEXT Isi dari pesan. 6. jam Varchar (5) Waktu ketika pesan dibuat.
Format : Jam : Menit. 7. tanggal Varchar (17) Tanggal ketika pesan dibuat.
Format : Tanggal, Nama Bulan, Tahun.
Tabel 3.54 Penjelasan Tabel Pengumuman.
No Nama Field Tipe Data Keterangan
1. no_pengumuman Int (5) PK. Auto Increment. Nomor urut pengumuman.
2. judul Varchar (30) Judul dari pengumuman. 3. isi TEXT Isi dari pengumuman. 4. jam Varchar (5) Waktu ketika pengumuman dibuat.
Format : Jam : Menit. 5. tanggal Varchar (17) Tanggal ketika pengumuman dibuat
Format : Tanggal-nama bulan-tahun. 6. jenis Varchar (10) Jenis Pengumuman : Pengumuman, kegiatan
kampus, berita terkini.
184
Tabel 3.55 Penjelasan Tabel Lupa Sandi
No Nama Field Tipe Data Keterangan
1. no_sandi Varchar (5) PK. Auto Increment. Nomor urut tabel. 2. id Varchar (6) FK. Nomor induk mahasiswa dan nomor
induk dosen. 3. email Varchar(100) Email user. 4. tgl Varchar(17) tanggal ketika permintaan sandi baru dibuat.
Format : Tanggal-nama bulan-tahun. 5. status Varchar (10) Status perubahan sandi.
Tabel 3.56 Penjelasan Tabel Instruktur EVE.
No Nama Field Tipe Data Keterangan
1. id Varchar (6) PK. Username instruktur EVE. 2. sandi Varchar (40) Pasword instruktur EVE. 3. email Varchar(100) Email instruktur EVE.
Tabel 3.57 Penjelasan Tabel Thread.
No Nama Field Tipe Data Keterangan
1. no_thread Int(5) PK. Nomor urut thread. 2. id Int(6) FK. Nomor induk mahasiswa dan nomor
induk dosen (Pembuat thread). 3. judul Varchar(100) Judil dari thread. 3. tanggal Varchar(17) Tanggal thread dibuat.
Format : Tanggal-nama bulan-tahun.
185
Tabel 3.58 Penjelasan Tabel Post.
No Nama Field Tipe Data Keterangan
1. no_post Int (5) PK. Auto increment. Nomor urut post. 2. no_thread Int (5) FK. Nomor urut thread. 2. id Int (6) FK. Nomor induk mahasiswa dan nomor
induk dosen (pengirim). 3. isi TEXT Isi dari post. 4. tanggal Varchar (17) Tanggal post dibuat.
Format : Tanggal-nama bulan-tahun.
Tabel 3.59 Penjelasan Tabel IPK.
No Nama Field Tipe Data Keterangan
1. no_urut Int (5) PK. Auto increment. Nomor urut. 2. kd_kelas Varchar (4) FK. Kode Kelas. 3. ips DECIMAL Index prestasi semester. 4. ipk DECIMAL Index prrestasi Kumulatif 5. sks_semester Int (3) Jumlah sks per-semester. 6. sks_kumulatif Int (3) Jumlah sks kekumulatif.
186
3.2.3. Perancangan Struktur Menu Pada Solusi
Dari hasil rancangan struktur menu yang telah dibuat, dapat dijelaskan fungs i
fungsi kegunaan serta penggunanya sebagai berikut :
Tabel 3.60 Tabel Fungsi Menu
No Fungsi Menu Pengguna Kegunaan
1 Kuliah Mahasiswa dan Dosen ‐ Mahasiswa : • Mengetahui materi-materi yang
ada dalam setiap matakuliah. • Mengetahui dosen pengajar pada
setiap matakuliah. • Mendownload materi kuliah. • Mendownload soal tugas. • Mengupload jawaban soal tugas.
‐ Dosen : • Mengetahui kelas-kelas yang
diajar. • Mendownload materi kuliah yang
akan diajarkan. • Mengupload soal tugas. • Mengupload materi tambahan. • Mendownload jawaban tugas.
2. Data Pribadi Mahasiswa dan Dosen ‐ Mahasiswa : • Melihat data pribadi secara
lengkap. • Mengubah data pribadi.
‐ Dosen : • Melihat data pribadi secara
lengkap. • Mengubah data pribadi.
3. Pengumuman Instruktur EVE ‐ Instruktur EVE : • Membuat pengumuman,
membuat kegiatan kampus dan membuat berita terkini.
4. Halaman Utama
Instruktur EVE, Mahasiswa, dan Dosen
‐ Instruktur EVE, Mahasiswa, dan Dosen: • Melihat berita terkini, melihat
pengumuman dan melihat kegiatan kampus.
187
5. Nilai Instruktur EVE, Mahasiswa, dan Dosen
‐ Instruktur EVE : • Melihat nilai dari setiap
mahasiswa. • Mengubah nilai dari setiap
mahasiswa. • Menghapus nilai.
‐ Mahasiswa : • Melihat nilai tugas,UTS dan UAS
dari setiap matakuliah. • Melihat nilai proyek dari setiap
proyek yang diberikan. • Melihat daftar nilai kumulatif dari
setiap matakuliah. • Melihat histori IPS/IPK dari
setiap semester. ‐ Dosen :
• Mengisi nilai tugas, UTS, dan UAS dari setiap materi kepada mahasiswa.
• Mengisi nilai proyek dari setiap proyek yang ada kepada mahasiswa.
• Melihat nilai akumulasi. 6. Jadwal Instruktur EVE,
Mahasiswa, dan Dosen ‐ Instruktur EVE :
• Membuat jadwal kuliah, jadwal on the job training, jadwal ujian, dan jadwal proyek.
• Melihat semua jadwal dari setiap tingkatan semester.
• Menghapus jadwal kuliah, jadwal on the job training, jadwal kuliah pengganti, jadwal ujian, dan jadwal proyek.
• Mengubah data jadwal kuliah, jadwal on the job training, jadwal kuliah pengganti, jadwal ujian, dan jadwal proyek.
‐ Mahasiswa : • Melihat jadwal kuliah, jadwal
praktek, jadwal ujian, jadwal kuliah pengganti, dan jadwal on the job training.
‐ Dosen : • Melihat jadwal mengajar.
188
• Membuat jadwal kuliah pengganti.
• Mengubah jadwal kuliah pengganti.
7. Ubah Sandi Instruktur EVE, Mahasiswa, dan Dosen
‐ Instruktur EVE, Mahasiswa, dan Dosen : • Merubah sandi
8. Lupa Sandi Dosen, Mahasiswa ‐ Dosen, Mahasiswa : • Meminta sandi baru sebagai
pengganti sandi lama yang terlupakan.
9. Pesan Pribadi Instruktur EVE, Mahasiswa, dan Dosen
‐ Instruktur EVE, Mahasiswa, dan Dosen: • Mengirim pesan pribadi. • Membaca pesan pribadi. • Membalas pesan pribadi. • Menghapus pesan pribadi.
10. Dosen Instruktur EVE ‐ Instruktur EVE : • Menambah dosen. • Merubah data dosen. • Menghapus dosen. • Melihat data lengkap dosen.
11. Mahasiswa Instruktur EVE ‐ Instruktur EVE : • Manambah mahasiswa. • Merubah data mahasiswa. • Menghapus mahasiswa • Melihat data lengkap mahasiswa.
12. Pelajaran Instruktur EVE ‐ Instruktur EVE : • Menambah pelajaran. • Merubah data pelajaran. • Menghapus pelajaran. • Melihat data lengkap pelajaran. • Menambah materi pelajaran. • Merubah data materi pelajaran. • Menghapus materi pelajaran. • Melihat data lengkap materi
pelajaran. • Mengupload soal tugas. • Mengupload materi pokok. • Mengupload materi pendukung.
13. Reset Sandi Instruktur EVE ‐ Instruktur EVE : • Merubah sandi pribadi. • Melihat daftar lupa sandi user.
189
• Mengubah sandi user. • Menghapus daftar lupa sandi
user.
14. Buat Pengumuman
Instruktur EVE ‐ Instruktur EVE : • Membuat pengumuman yang
terdiri dari pengumuman, kegiatan kampus, dan berita terkini.
190
3.2.4. Perancangan Layar Pada Solusi
3.2.4.1. Perancangan Layar Untuk Mahasiswa
Dari rancangan yang telah dilakukan, dihasilkan rancangan layar yang akan
di gunakan sebagai acuan dalam pengembangan aplikasi e- learning berbasis web
sebagai ber ikut :
Gambar 3.140 Rancangan Layar Halam an Login
Layar ini adalah layar awal yang pertama kali muncul ketika website ini
diakses oleh user. Lambang dan nama perusahaan diletakkan di bagian logo. Di
bagian tengah terdapat salah sat u gambar kegiatan perusahaan tersebut, dan juga
terdapat textbox untuk memasukkan kode penguna serta kata sandi dan terdapat
tombol submit untuk pengecekan sandi agar dapat masuk kehalaman berikutnya.
Dibagian footer terdapat hak cipta E-learning berbasis web PT. Holcim Indonesia
Tbk.
Nim/NID
Sandi
Pilih Status
Lupa Sandi
Logo
Gambar
CopyRight
Login
191
Modul Login Menampilkan halaman login Jika nim/nid dan sandi diisi dan status dipilih dan tombol login dipilih maka cek kesesuaian data dengan database
Jika username dan sandi sesuai dengan database Jika status sebagai dosen Maka akan dibuat session, tampilkan halaman home dosen Akhir jika Jika status sebagai mahasiswa Maka akan dibuat session, tampilkan halaman home mahasiswa Akhir jika Jika status sebagai Instruktur EVE Maka akan dibuat session, tampilkan halaman home Instruktur EVE Akhir jika
Akhir jika Jika username dan sandi tidak sesuai dengan database
Makan kembali ke halaman login Menampilkan pesan kesalahan, n im/nid dan sandi tidak sesuai
Akhir jika Akhir jika Jika form nim/nid dan sandi tidak diisi maka tampilkan pesan, nim/nid dan sandi harus diisi Akhir jika
Gambar 3.141 Rancangan Layar Lupa Sandi
Layar ini akan muncul apabila user memilih link “Lupa sandi”. Di halaman
ini akan ditampilkan beberapa textfield dan Button, textfield akan diisi oleh user.
Logo
Gambar
CopyRight
Nim/NID
E‐mail
Kirim
192
Pesan akan dikirim ke Instruktur EVE dan akan diproses oleh Instruktur EVE,
apabila proses reset sandi sudah selesai user akan di bertahu lewat pengumuman
yang tertera di setiap layar home mahasiswa dan dosen sekalipun.
Modul Lupa Sandi Menampilkan halaman lupa sandi Jika nim/nid dan email diisi dan penulisan email benar maka, cek kesesuaian data dengan database
Jika data sesuai dengan database maka update data, tampilkan pesan konfirmasi Akhir jika Jika data tidak sesuai dengan database maka tampilkan pesan kesalahan Akhir jika
Akhir jika Jika nim/nid atau email tidak diisi atau penulisan email salah maka tampilkan pesan kesalahan Akhir jika
Gam bar 3.142 Rancangan Layar Halaman Utama Pada Mahasiswa
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Pengumuman
Berita Terkini
Kegiatan Kampus
193
Ketika input kata sandi serta kode pengguna cocok dan statusnya adalah
mahasiswa, maka akan dilanjutkan kehalaman mahasiswa utama. Di halaman ini
terdapat pilihan menu di sebelah kiri terdapat pilihan kuliah, data pribadi, nilai,
jadwal, dan pesan pribadi. Di bagian atas juga terdapat pilihan menu halaman utama,
ubah sandi, dan keluar. Dan bagian content terdapat informasi mengenai
pengum uman, berita terkini, dan kegiatan dar i kuliah itu tersebut.
Gambar 3.143 Rancangan Layar Mata Kuliah Mahasiswa
Ketika user memilih pilihan dari button Kuliah, maka akan muncul halaman
ini. Di halaman ini akan ditampilkan semua pilihan mata kuliah yang dipelajari
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Mata Kuliah
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
194
mahasiswa dan mahasiswa dapat memilih ke mata kuliah mana mahasiswa akan
masuk. Sama seperti halaman mahasiswa utama, dihalaman ini terdapat pilihan menu
di samping kiri yang ada di layar seperti pilihan kuliah, data pribadi, nilai, jadwal,
pesan pribadi, dan forum. Dan di bagian atas terdapat pilihan menu halaman utama,
ubah sandi, dan keluar.
Gam bar 3.144 Rancangan Layar Mahasiswa kelas Material Science
Apabila user memilih pilihan material science maka akan muncul beberapa
pilihan baru berupa link ditengah-tengah halaman tampilan. Apabila user memilih
link xxxx maka akan masuk ke halaman yang diperuntukan khusus bagi mata kuliah
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Material Science
Deskripsi
Tujuan Materi Pelajaran
Pertemuan 1 : Introduksi Materi Utama
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
195
xxxxx, begitu juga dengan pilihan link yang lain. Sama seperti halaman mahasiswa
utama, dihalaman ini terdapat pilihan menu di samping kiri yang ada di layar seperti
pilihan kuliah, data pribadi, nilai, jadwal, pesan pribadi, dan forum. Dan di bagian
atas terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
196
Gambar 3.145 Rancangan Layar Mahasiswa Kelas Material Science Pertemuan
1 Materi
Apabila mahasiswa memilih link pertemuan 1 : Introduksi maka akan muncul
halaman materi 1, yaitu halaman materi material science. Di halaman ini terdapat dua
materi pokok yang dipelajari di kelas dan materi tambahan sebagai materi penunjang.
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Materia l Science
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tujuan Materi Mata kuliah
Materi Pokok : Download File
Materi Tambahan : Download File
Materi Utama
Deskripsi
Soal Latihan.doc Kirim
Jawaban
Tugas
197
Dua materi ini bisa didownload dan dapat juga dilihat langsung. Dihalaman ini juga
terdapat tugas yang harus dikerjakan oleh mahasiswa, sama seperti materi pokok dan
tambahan. Tugas juga dapat didownload dan untuk penyelesain dan penyerahan
tugas o leh mahasiswa dapat dilakukan dengan proses up load. Dibagian ini juga
terdapat informasi deadline tugas, sehingga user mendapat peringatan batas akhir
pengumpulasn tugas. Sama seperti halaman mahasiswa utama, dihalaman ini terdapat
pilihan menu di samping kir i yang ada di layar seperti pilihan kuliah, data pribadi,
nilai, jadwal, pesan pr ibadi, dan forum. Dan di bagian atas terdapat pilihan menu
halaman utama, ubah sandi, dan keluar.
Modul Download Materi Pokok
Menampilkan halaman materi Jika link download materi pokok dipilih maka download file dar i server Akhir jika
Modul Download Materi Utama
Menampilkan halaman materi Jika link download materi utama dipilih maka download file dari server Akhir jika
Modul Download Soal Tugas
Menampilkan halaman materi Jika link download soal dip ilih maka download file dari server Akhir jika
Modul Upload Jawaban Tugas
Menampilkan halaman materi Jika link k irim dipilih maka tampilkan halaman upload soal tugas
Browse file dar i folder Jika spesif ikasi file sesuai kriteria maka upload f ile ke server, Akhir jika Jika spesif ikasi file tidak sesuai kr iteria maka tampilkan pesan kesalahan Akhir jika
Akhir jika
198
Gambar 3.146 Rancangan Layar Mahasiswa Data Pribadi
CopyRight
Logo
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Data Pribadi
Nim : Nama Mahasiswa : Tempat Lahir : Tanggal Lahir : Agama : Jenis Kelamin : Alamat : Kelurahan :
Kecamatan :
Kota / Kabupaten :
Kode Pos :
No.Telf : HP :
E-mail :
Ora ng Tua
Nama Ayah :
Nama Ibu :
Alamat Orang Tua :
Kelurahan :
Kecamatan :
Kota / Kabupaten :
Kode Pos :
Nomor Telf Ayah :
Nomor Telf Ibu :
Nomor Telf Rumah :
Pekerjaan Ayah :
Pekerjaan Ibu :
Halaman Utama | Ubah Sandi | Keluar
SimpanData
199
Apabila user memilih menu data pribadi maka akan muncul halaman data
pribadi yang berbentuk fo rm . Di form tersebut terdapat informasi data pribadi dari
mahasiswa yang sedang login. Di halaman ini user dapat mengganti beberapa
informasi data pribadi, yaitu e-mail dan no.telpon seluler. Sedangkan informasi data
pribadi yang lain tidak dapat diganti dan tetap sama dengan yang lain. Sama seperti
halaman mahasiswa utama, dihalaman in i terdapat pilihan menu di samping kir i yang
ada di layar seperti pilihan kuliah, data pribadi, n ilai, jadwal, pesan pr ibadi, dan
forum. Dan di bagian atas terdapat pilihan menu halaman utama, ubah sandi, dan
keluar.
Modul Merubah Data Mahasiswa
Menampilkan halaman data pribadi Jika form isian diisi dan tombol simpan data dip ilih
Jik spesifikasi data sesuai maka ubah data yang ada dalam database, tampilkan pesan Akhir jika Jika spesif ikasi data tidak sesuai maka tampilkan pesan kesalahan Akhir jika
Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
200
Gambar 3.147 Rancangan Layar Mahasiswa Nilai
Apabila mahasiswa memilih pilihan untuk melihat nilai maka akan muncul
halaman ini. Di halaman ini terdapat berbagai informasi nilai-nilai yang sudah
didapatkan selama masa belajar mahasiswa. Sama seperti halaman mahasiswa utama,
dihalaman ini terdapat pilihan menu di samping kiri yang ada di layar seperti pilihan
kuliah, data pribadi, nilai, jadwal, pesan pribadi, dan forum. Dan di bagian atas
terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Nilai
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
201
Gambar 3.148 Rancangan Layar Mahasiswa Jadwal Kuliah
Apabila mahasiswa memilih pilihan jadwal mata kuliah di halaman menu
maka akan masuk di halaman ini. Di halaman ini akan ditampilkan informasi jadwal-
jadwal yang sedang dijalani oleh mahasiswa. Sama seperti halaman mahasiswa
utama, dihalaman ini terdapat pilihan menu di samping kiri yang ada di layar seperti
pilihan kuliah, data pribadi, nilai, jadwal, pesan pribadi, dan forum. Dan di bagian
atas terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Jadwal Kuliah
202
3.2.4.2. Perancangan Layar Untuk Dosen
Gam bar 3.149 Rancangan Layar Halam an Utama Pada Dosen
Ketika memasuki halaman web pertama kali maka akan masuk ke halaman
login, di halaman ini user akan memasukkan kode pengguna dan kata sandi. Apabila
kode pengguna dan kata sandi yang dimasukkan cocok maka akan dilihat statusnya.
Apabila pengguna berstatus dosen, maka akan masuk ke halaman utama pada dosen.
Di halaman ini terdapat pilihan menu di sebelah kiri terdapat pilihan kuliah, Data
Pribadi, nilai, jadwal, pesan pribadi, dan forum. Dibagian atas juga terdapat pilihan
menu halaman utama, ubah sandi, dan keluar. Dan dibagian content terdapat
informasi mengenai pengumuman, ber ita terkini, dan kegiatan kampus.
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Pengumuman
Berita Terkini
Kegiatan Kampus
203
Gambar 3.150 Rancangan Layar Dosen Kelas
Apabila user memilih pilihan kuliah maka akan muncul halaman ini. Di
halaman ini terdapat link- link yang merupakan kelas-kelas dan mata kuliah yang di
ajari oleh user. Link-link tersebut dapat dipilih untuk mengakses berbagai kebut uhan
dalam kegiatan belajar mengajar di kelas.
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Daftar Mata Kuliah
204
Gambar 3.151 Rancangan Layar Dosen Mata Kuliah
Apabila user memilih salah satu mata kuliah dar i halaman kuliah maka akan
masuk ke halaman ini. Di halaman ini akan langsung memperlihatkan deskripsi atau
tujuan dan materi mata kuliah yang akan di ajarkan oleh dosen di kelas tersebut.
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Materi Ajar
Kelas 12 PBT
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Deskripsi
Tujuan Materi Mata kuliah
Pertemuan 1 : Introduksi
Materi Utama
205
Gam bar 3.152 Rancangan Layar Dosen Materi Pertemuan 1
Apabila user memilih materi material science maka halaman akan muncul
halaman materi yang dipilih. Pada halaman ini terdapat informasi mengenai
deskripsi, tujuan dan bab materi yang diajarkan. Di halaman ini terdapat materi
pokok yang dipelajari di kelas dan materi tambahan sebagian materi penunjang.
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Kode Mtk (Mata kuliah)
1 ‐ Introduksi
Lihat Pengumpulan Tugas
Halaman Sebelumnya
Halaman Utama | Ubah Sandi | Keluar
CopyRight
Logo
Tujuan Materi Mata kuliah
Deskripsi
Soal Latihan.doc Masukan
Tugas
Materi Pokok :
Materi Tambahan : Masukan
Materi Utama
206
Materi ini bisa didownload dan dapat juga dilihat langsung dan untuk materi
penunjang dosen dapat m engupload atau mengedit file yang ada. Terdapat juga link
menuju bahan materi online yang dapat di edit oleh dosen. Dihalaman ini juga
terdapat tugas yang diker jakan o leh mahasiswa, sama seperti materi pokok
tambahan. Soal tugas dapat diupload dan penyelesaian dan penyerahan t ugas oleh
mahasiswa dapat dilakukan proses up load oleh mahasiswa. Dibagian ini juga dosen
dapat memberikan informasi deadline tugas, sehingga mahasiswa mendapat
peringatan batas akhir pengumpulan tugas tersebut. Juga terdapat link siapa saja
mahasiswa yang sudah mengumpulkan t ugas. Sama seperti halaman dosen utama,
dihalaman ini terdapat pilihan menu di samping kiri yang ada di layar seperti pilihan
kuliah, data pribadi, nilai, jadwal, pesan pribadi, dan forum. Dan di bagian atas
terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Modul Upload Materi Tambahan
Tampilkan halaman materi Jika link masukan dip ilih maka tampilkan halaman upload materi tambahan
Browse file dari fo lder Jika spesif ikasi file sesuai kriteria maka upload materi tambahan ke server Akhir jika Jika spesif ikasi file tidak sesuai kr iteria maka tampilkan pesan kesalahan Akhir jika
Akhir jika
Modul Upload Soal Tugas
Tampilkan halaman materi Jika link masukan dip ilih maka tampilkan halaman upload soal tugas
Browse file dari fo lder Jika spesif ikasi file sesuai kriteria maka uploda soal tugas ke server Akhir jika Jika spesif ikasi file tidak sesuai kr iteria maka tampilkan pesan kesalahan Akhir jika
Akhir jika
207
Modul Download Jawaban Tugas
Tampilkan halaman materi Jika link lihat pengumpulan tugas dip ilih maka tampilkan halaman pengumpulang tugas Jika link nama dari file jawaban dipilih maka, download file dari server Akhir jika
Gam bar 3.153 Rancangan Layar Dosen Pengumpulan Tugas
Bila user memilih link lihat pengumpulan tugas maka akan muncul halaman
ini, di halaman in i akan terlihat daftar nama mahasiswa dan status pengumpulan
tugas. Apabila mahasiswa telah mengumpulkan tugas maka akan muncul check box,
sedangkan apabila mahasiswa belum mengumpulkan t ugas maka terlihat status
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
Pengumpulan Tugas CB 3232 Pertemuan 1
Kelas 12 PBT
Masukkan Nilai Tugas
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
208
kosong. Jika tugas sudah dikoreksi oleh dosen maka check box akan dicentang o leh
dosen, dan status akan diubah menjadi “checked “ yang berarti tugas telah diperiksa
oleh dosen. Jika tombol masukkan nilai tugas, maka halaman akan berganti ke
halaman tambah nilai t ugas.
Modul Download Jawaban Tugas
Tampilkan halaman pengumpulan tugas Jika link nama dari file jawaban dipilih maka, download file dari server Akhir jika
Modul Memasukan Nilai Tugas
Tampilkan halaman pengumpulan tugas Jika link masukan nilai tugas dip ilih maka tampilkan halaman masukan nilai tugas Akhir jika Jika form isian diisi dan data sesuai format maka tambah data dalam database, tampilkan pesan Akhir jika Jika form isian tidak diisi atau diisi sebagian atau data tidak sesuai format maka tampilkan pesan kesalahan Akhir jika
209
Gambar 3.154 Rancangan Layar Dosen Data Pribadi
Apabila user memilih pilihan data pribadi maka akan mucul halaman data
pribadi yang berbent uk form . Di form tersebut terdapat informasi data dosen yang
sedang login. Di halaman ini user dapat mengganti beberapa informasi data pribadi,
yaitu e-mail, no.telepon seluler yang perubahannya akan disimpan jika tombol ubah
Data Pribadi
Nim :
Nama Dosen :
Tempat Lahir :
Tanggal Lahir :
Agama :
Jenis Kelamin :
Alamat :
Kelurahan :
Kecamatan :
Kota / Kabupaten :
Kode Pos :
No.Telf : HP :
E-mail :
Pendidikan Terakhir :
Tanggal masuk :
Mengajar :
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Ubah Data
210
data di pilih. Sedangkan informasi data pribadi yang lain tidak dapat diganti dan
tetap sama dengan yang lain.
Modul Merubah Data Dosen
Menampilkan halaman data pribadi Jika form isian diisi dan tombol Ubah data dipilih
Jika spesif ikasi data sesuai maka ubah data yang ada dalam database, tampilkan pesan Akhir jika Jika spesif ikasi data tidak sesuai maka tampilkan pesan kesalahan Akhir jika
Akhir jika
Gambar 3.155 Rancangan Layar Dosen Nilai
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Nilai
211
Bila user memilih nilai maka akan muncul halaman ini, di halaman ini akan
tampil kelas dimana saja dosen mengajar. Ditampilkan nama-nama kelas beserta
nama mata kuliahnya, serta ditampilkan bentuk link :
• Nilai Akumulasi yang akan menuju pemasukkan n ilai akumulasi
mahasiswa di kelas dan mata kuliah yang dimaskud,
• Nilai T ugas Mandir i yang akan menuju pemasukkan nilai tugas
mandiri mahasiswa setiap pertemuan dan mata kuliah yang dimaksud,
• Nilai Ujian yang akan menuju pemasukkan nilai ujian mid dan final
semester mahasiswa di kelas dan mata kuliah yang dimasksud.
Gam bar 3.156 Rancangan Layar Dosen Lihat Nilai Akumulasi
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Daftar Nilai CB 3232
Kelas 12 PBT
212
Bila user memilih salah satu link lihat nilai akumulasi pada list mata kuliah
dan kelas yang terdapat di halaman dosen n ilai maka akan muncul halaman ini. Di
halaman in i terdapat informasi transkip nilai secara general dari mahasiswa pada
kelas dan mata kuliah yang di ajarkan.
Gam bar 3.157 Rancangan Layar Nilai Tugas Mandiri
Bila user memilih salah sat u link lihat nilai tugas mandiri pada list mata
kuliah dan kelas yang terdapat di halaman dosen nilai maka akan muncul halaman
ini. Dihalaman ini akan di tampilkan nama-nama dan n ilai-nilai yang telah diisikan
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Daftar Niali CB 3232
Kelas 12 PBT
Simpan
213
oleh dosen kepada mahasiswa. Dihalaman ini user dapat menambah n ilai terbaru
mahasiswa atau mengedit nilai yang ada pada ko lom TM.
Modul Memasukan Nilai Tugas Mandiri
Menampilkan halaman nilai Jika form isian diisi dan format data sesuai maka tambah data dalam database, tampilkan pesan Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan Akhir jika
Gambar 3.158 Rancangan Layar Dosen Nilai Ujian
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Masukkan Niali Ujian CB 3232
Kelas 12 PBT
Simpan
214
Bila user memilih salah sat u link lihat nilai tugas mandiri pada list mata
kuliah dan kelas yang terdapat di halaman dosen nilai maka akan muncul halaman
ini. Di halaman in i akan ditampilkan nama-nama beserta nilai-nilai yang telah di
dapatkan oleh mahasiswa. Dihalaman ini user dapat menambah nilai ujian
mahasiswa baik di mid test maupun di final test.
Modul Memasukan Nilai Ujian
Menampilkan halaman nilai Jika link n ilai tugas mandiri di pilih maka tampilkan halaman masukan n ilai ujian Akhir jika Jika form isian diisi dan format data sesuai maka tambah data dalam database, tampilkan pesan Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan Akhir jika
Gambar 3.159 Rancangan Layar Dosen Jadwal Mengajar
LOGO
Kuliah
Data Pribadi
Nilai
Jadwal
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Jadwal Mengajar
Jadwal Kuliah Pengganti
215
Apabila user memilih link jadwal maka akan muncul halaman ini. Halaman
ini menampilkan jadwal mengajar dosen pada shift dan hari tertentu. Sama seperti
halaman dosen utama, dihalaman ini terdapat pilihan menu di samping kiri yang ada
di layar seperti pilihan kuliah, data pribadi, nilai, jadwal, pesan pr ibadi, dan forum.
Dan di bagian atas terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Gambar 3.160 Rancangan Layar Halaman Utam a Instruktur EVE
Ketika memasuki halaman web pertama kali maka akan masuk ke halaman
login, di halaman ini user memasukkan kode dan kata sandi. Apabila kode dan kata
sandi yang dimasukkan cocok maka akan dilihat statusnya. Apabila kode pengguna
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Pengumuman
Berita Terkini
Kegiatan Kampus
216
berstatus Instruktur EVE maka akan masuk halaman Instruktur EVE utama. Di
halaman ini terdapat pilihan menu disebelah kiri terdapat pilihan dosen, mahasiswa,
kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan pribadi, dan forum.
Dibagian atas juga terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Dan dibagian content terdapat informasi mengenai pengumuman, ber ita terkini, dan
kegiatan kampus.
3.2.4.3. Perancangan Layar Untuk Instruktur EVE
Gam bar 3.161 Rancnagan Layar Instruktur EVE Mahasiswa
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Daftar Mahasiswa Masukkan NIM :
Tampil Berdasarkan Kelas :
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tampilkan
Tambah Data Tampilkan
217
Apabila user memilih salah satu menu yaitu mahasiswa maka akan muncul
halaman in i. Di halaman ini akan muncul data mahasiswa yang dimunculkan
berdasarkan NIM yang di ketik pada textfield diatas dan dapat juga di tampilkan
berdasarkan kelas yang ada, atau ditampilkan semua daftar mahasiswa yanga ada.
Jika ingin menambah daftar mahasiswa baru maka tombol “Tambah Data
Mahasiswa” dapat dipilih. Pada list mahasiswa yang ditampilkan disediakan juga link
“lihat detail” untuk melihat detail data mahasiswa, ubah unt uk mengubah data
mahasiswa, hapus untuk menghapus data mahasiswa dari database. Di halaman ini
terdapat pilihan menu disebelah k iri terdapat pilihan dosen, mahasiswa, kelas,
jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan pribadi, dan forum.
Dibagian atas juga terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Modul Search Mahasiswa
Tampilkan halaman mahasiswa Masukan NIM Jika data sesuai dengan database maka tampilkan data Akhir jika. Jika data tidak sesuai dengan database maka tampilkan pesan kesalahan Akhir jika
Modul Merubah Data Mahasiswa
Tampilkan halaman mahasiswa Jika memilih link ubah dari mahasiswa yang dipilih maka tampilkan halaman ubah data mahasiswa Akhir jika Jika semua form isian diisi dan format data sesuai maka ubah data yang ada dalam database, Akhir jika Jika sem ua form atau sebagian form isian tidak diisi atau format data salah maka tampilkan pesan kesalahan Akhir jika
Modul Menghapus Data Mahasiswa
Tampilkan halaman mahasiswa Jika memilih link hapus dari mahasiswa yang dipilih maka hapus data dari data base, tampilkan pesan Akhir jika
218
Gam bar 3.162 Rancangan Layar Instruktur EVE Tam bah Data Mahasiswa
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Input Data Mahasiswa Baru
Nim :
Nama Mahasiswa :
Tem pat Lahir :
Tanggal Lahir :
Agama :
Alamat :
Kelurahan :
Kecamatan :
Kota / Kabupaten :
Kode Pos :
No.Telp: HP :
E-mail :
Orang Tua
Nama Ayah :
Nama Ibu :
Alamat Orang Tua : Kelurahan :
Kecamatan :
Kota / Kabupaten :
Kode Pos :
Nom or Telf Ayah :
Nom or Telf Ibu :
Nom or Telf Rumah :
Pekerj aan Ayah :
Pekerj aan Ibu :
Halaman Utama | Ubah Sandi | Keluar
Simpan
CopyRightL
219
Bila user memilih tombol “Tambah Data Mahasiswa” pada halaman
mahasiswa maka akan muncul halaman ini. Di halaman in i ditampilkan data lengkap
mahasiswa secara detail beserta textfield disisinya. Text field in i diisi untuk
membuat data mahasiswa baru pada database. Di halaman ini terdapat pilihan menu
disebelah kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah,
reset sandi, pengumuman, pesan pribadi, dan forum. Dibagian atas juga terdapat
pilihan menu halaman utama, ubah sandi, dan keluar.
Modul Menambah Data Mahasiswa
Menampilkan halaman tambah data mahasiswa Jika semua form isian diisi dan format data sesuai dan memilih tombol simpan, maka tambah data kedalam database, tampilkan pesan. Akhir jika Jika sebagian form atau semua form isian tidak diisi atau format data tidak sesuai maka tampilkan pesan kesalahan. Akhir jika.
220
Gambar 3.163 Rancangan Layar Instruktur EVE Lihat Detail Mahasiswa
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Rest s andi
Pengumuman
Pesan Pribadi
Forum
Data Pribadi
Nim : xxxxxx
Nama Mahasiswa : xxxxxx
Tem pat Lahir : xxxxxxx
Tanggal Lahir : 9999999
Agama : xxxxxxxx
Alamat : xxxxxxxx
Kelurahan : xxxxxxxxx
Kecamatan : xxxxxxxxx
Kota / Kabupaten : xxxxxxxxxx
Kode Pos : 999999
No.Telf : 999999999 HP : 99999999
E-mail : xxxxxxxx
Orang Tua
Nama Ayah : xxxxxxxx
Nama Ibu : xxxxxxxxx
Alamat Orang Tua : xxxxxxxxx
Kelurahan : xxxxxxxx
Kecamatan : xxxxxxx
Kota / Kabupaten : xxxxxxxxx
Kode Pos : 999999
Nom or Telf Ayah : 9999999
Nom or Telf Ibu : 999999
Nom or Telf Rumah : 9999999
Pekerjaan Ay ah : xxxxxxxxxxx
Pekerjaan Ibu : xxxxxxxxx
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Ubah Data
221
Bila user memilih link “Lihat Detail” pada halaman mahasiswa maka muncul
halaman in i. Di halaman ini ditampilkan data detail mahasiswa yang bersangkutan.
Jika ada data yang ingin diubah, maka tombol “Ubah Data” dapat dipilih yang akan
menghantarkan user ke halaman ubah data mahasiswa. Di halaman ini terdapat
pilihan menu disebelah k iri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai,
mata kuliah, reset sandi, pengum uman, pesan pribadi, dan forum. Dibagian atas juga
terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Gam bar 3.164 Rancangan Layar Instruk tur EVE Dosen
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Daftar Dosen
Tampil Berdasarkan mata kuliah:
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tambah Data Tampilkan
222
Bila user memilih menu “Dosen” maka akan muncul halaman ini. Di
halaman in i ditampilkan daftar dosen yang ada yang dapat dip ilih berdasarkan NIP
yang dituliskan berdasarkan textfield NIP dan dapat juga ditampilkan berdasarkan
mata mata kuliah yang diajar. Bila Instruktur EVE ingin menambah data dosen maka
tombol “Tambah Data dosen” dapat dipilih. Pada list dosen terdapat “Link detail”
untuk masuk kehalaman detail data dosen, “Ubah” untuk mengubah data, dan
“Hapus” untuk menghapus data dosen dari database.
Modul Merubah Data Dosen
Tampilkan halaman dosen Jika memilih link ubah dari dosen yang dipilih maka tampilkan halaman ubah data dosen Akhir jika Jika semua form isian diisi dan format data sesuai maka ubah data yang ada dalam database, Akhir jika Jika sem ua form atau sebagian form isian tidak diisi atau format data salah maka tampilkan pesan kesalahan Akhir jika
Modul Menghapus Data Dosen
Tampilkan halaman dosen Jika memilih link hapus dari dosen yang dipilih maka hapus data dari database, tampilkan pesan Akhir jika
223
Gam bar 3.165 Rancangan Layar Instruk tur EVE Tambah Data Dosen
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Input Data Dosen Baru
Nim :
Nama :
Tempat Lahir :
Tanggal Lahir :
Jenis Kelam in :
Agama :
Alamat :
Kelurahan :
Kecamatan :
Kota / Kabupaten :
Kode Pos :
No.Telf : HP :
E-mail :
Pendidikan Terakhir :
Tanggal Masuk :
Mengajar :
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Simpen Data
224
Bila user memilih tombol “Tambah Data Dosen” pada halaman dosen maka
akan muncul halaman ini. Di halaman ini ditampilkan f ield data dosen lengkap
beserta textfield disisinya. Textfield in i diisi untuk disimpan ke dalam
databasesebagai data dosen baru. Di halaman ini terdapat pilihan menu disebelah k iri
terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi,
pengum uman, pesan pribadi, dan forum. Dibagian atas juga terdapat pilihan menu
halaman utama, ubah sandi, dan keluar.
Modul Menambah Data Dosen
Menampilkan halaman tambah data Dosen Jika semua form isian diisi dan format data sesuai dan memilih tombol simpan, maka tambah data kedalam database, tampilkan pesan. Akhir jika Jika sebagian form atau semua form isian tidak diisi atau format data tidak sesuai maka tampilkan pesan kesalahan. Akhir jika.
225
Gam bar 3.166 Rancangan Layar Instruktur EVE Lihat Detail Dosen
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Data Pribadi
Nim : xxxxxx
Nama : xxxxxx
Tempat Lahir : xxxxxxx
Tanggal Lahir : 7 Juni 1979
Jenis Kelamin :
Agama : xxxxxxxx
Alamat : xxxxxxxx
Kelurahan : xxxxxxxxx
Kecamatan : xxxxxxxxx
Kota / Kabupaten : xxxxxxxxxx
Kode Pos : 999999
No.Telf : 999999 HP : 9999999
E-mail : xxxxxxxx
Pendidikan Terakhir : xxxxxx
Tanggal Masuk : xxxxxx
Mengajar :
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Ubah Data
226
Bila user memilih link “Lihat Detail” pada halaman dosen maka akan muncul
halaman in i. Di halaman in i ditampilkan data dosen secara spesifik dan lengkap. Jika
ada data yang ingin diubah, tombol “Ubah Data” dapat dipilih dan akan
mengantarkan user ke halaman ubah data. Di halaman ini terdapat pilihan menu
disebelah kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah,
reset sandi, pengumuman, pesan pribadi, dan forum. Dibagian atas juga terdapat
pilihan menu halaman utama, ubah sandi, dan keluar.
227
Gambar 3.167 Rancangan Layar Instruktur EVE Ubah Data Dosen
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Input Data Dosen Baru
Nim :
Nama :
Tempat Lahir :
Tanggal Lahir :
Jenis Kelamin :
Agama :
Alamat :
Kelurahan :
Kecamatan :
Kota / Kabupaten :
Kode Pos :
No.Telf : HP :
E-mail :
P endidikan Terakhir :
Tanggal Masuk :
Mengajar :
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Simpan Data
228
Bila user memilih link “Ubah” pada halaman dosen atau tombol “Ubah Data”
pada halaman “Lihat Detail” maka akan muncul halaman ini. Di halaman ini di
tampilkan field dosen lengkap dan textfield disisinya yang ber isi data dari database.
Textfield dapat diubah nilainya sesuai data terbaru. Data disimpan atau di update,
jika tombol “Simpan Data” ditekan.
Modul Merubah Data Dosen
Tampilkan halaman detail Dosen Jika form isian diisi dan milih tombol ubah data dan format data sesuai maka ubah data yang ada dalam database, tampilkan pesan Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka, tampilkan pesan kesalahan.
Gam bar 3.168 Rancangan Layar Instruk tur EVE Kelas
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Daftar Kelas
Tambah dataKelas
CopyRight
Logo
229
Bila user memilih menu “Kelas” maka akan muncul halaman in i. Di halaman
ditampilkan data kelas yang tersedia. Setiap list kelas diikiti link “Lihat Detail” untuk
melihat data kelas, “Ubah” untuk mengubah data kelas, “Delete” untuk menghapus
data kelas dari data base. Jika tombol “Tambah Kelas” dip ilih maka halaman tambah
kelas akan muncul untuk menam bah data kelas yang baru. Tombol “Tambah Murid
Dalam Kelas” dipilih jika ingin memasukkan mur id ke dalam kelas tertentu.
Modul Merubah Data Kelas
Tampilkan halaman kelas Jika memilih link ubah dari kelas yang dipilih maka tampilkan halaman ubah data kelas Akhir jika Jika semua form isian diisi dan link simpan data dipilih maka ubah data yang ada didalam database. Akhir jika Jika semua form isian tidak diisi atau diisi sebagian dan link simpan data dipilih maka tampilkan pesan kesalahan Akhir jika
Modul Menghapus Data Kelas
Tampilkan halaman kelas Jika link hapus dipilih maka, hapus data yang ada dalam database Akhr jika
230
Gam bar 3.169 Rancangan Layar Instruk tur EVE Tam bah Data Kelas
Bila user memilih tombol “Tambah Kelas” pada halaman kelas maka akan
muncul halaman ini. Di halaman data kelas dimasukkan ke textfield yang tersedia
dan dip ilih dari combo box yang ada. Data akan disimpan jika tombol “Simpan
Data” dipilih. Di halaman ini terdapat pilihan menu disebelah kiri terdapat pilihan
dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan
pribadi, dan forum. Dibagian atas juga terdapat pilihan menu halaman utama, ubah
sandi, dan keluar.
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tambah Data Kelas Baru
Kode Kelas :
Nama Kelas :
Semester :
Simpan Data
231
Modul Menam bah Data Kelas
Tampilkan halaman tambah data kelas Jika semua form isian diisi dan tombol simpan data dipilih dan format data sesuai maka, tambah data kedalam database Jika semua form isian tidak diisi atau sebagian tidak diisi maka tampilkan pesan kesalahan Akhir jika
Gam bar 3.170 Rancangan Layar Instruktur EVE Lihat Detali Kelas
Bila user memilih link “Lihat Detail” pada halaman kelas maka akan muncul
halaman in i. Di halaman ditampilkan data kelas dari database, jika data ingin diubah
user dapat menekan tombol “Ubah Data”.
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Detail Data Kelas
Kode Kelas : 9999
Nama Kelas : xxxx
Semester : 2
Ubah Data
232
Di halaman ini terdapat pilihan menu disebelah kiri terdapat pilihan dosen,
mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan
pribadi, dan forum. Dibagian atas juga terdapat pilihan menu halaman utama, ubah
sandi, dan keluar.
Gambar 3.171 Rancangan Layar Instruktur EVE Ubah Data Kelas
Bila user memilih link “Ubah” pada halaman kelas atau “Ubah Data” pada
halaman “Lihat Detail” maka akan muncul halaman ini. Di halaman ditampilkan data
kelas yang terisi dalam textfield, nilai dalam textfield ini dapat di ubah dengan data
baru. Data akan disimpan dalam database jika user menekan tombol “ Simpan Data”.
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Ubah Data Kelas
Kode Kelas :
Nama Kelas :
Semester :
Simpan Data
xxx
xx
233
Di halaman ini terdapat pilihan menu disebelah kiri terdapat pilihan dosen,
mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan
pribadi, dan forum. Dibagian atas juga terdapat pilihan menu halaman utama, ubah
sandi, dan keluar.
Modul Merubah Data Kelas
Tampilkan halaman ubah data kelas Jika semua form diisi dan format data sesuai dan tombol simpan data dipilih maka ubah data yang ada didalam database Jika semua form tidak diisi atau diisi sebagian dan tombol simpan data dip ilih maka tampilkan pesan kesalahan Akhir jika
Gam bar 3.172 Rancangan Layar Instruk tur EVE Mata kuliah
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Daftar Mata kuliah
Tampil Berdasarkan s emster :
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tampilkan Tambah Mata Kuliah
234
Bila user memilih menu mata kuliah maka akan muncul halamn ini. Di
halaman in i ditampilkan list mata kuliah yang dapat di saring berdasarkan kode mata
kuliah atau berdasarkan tingkat mata kuliah. Tiap listnya diikuti link “Lihat Detail”,
“Ubah”, “Hapus”, dan “Lihat Materi”. Terdapat juga tombol “Tambah Mata kuliah”
untuk insert data mata kuliah yang baru atau yang belum ada.
Modul Merubah Data Mata Kuliah
Tampilkan halaman mata kuliah Jika memilih link ubah dari mata kuliah yang dipilih maka tampilkan halaman ubah data mata kuliah Akhir jika Jika form isian diisi semua dan format data sesuai dan tombol simpan data dip ilih maka ubah data yang ada didalam database Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
Modul Menghapus Data Mata Kuliah
Tampilkan halaman mata kuliah Jika memilih link hapus dari mata kuliah yang dipilih maka hapus data dari datadase Akhir jika
Modul Menambah Data Mata Kuliah
Tampilkan halaman mata kuliah Jika memilih tombol tambah data kuliah maka tampilkan halaman tambah data mata kuliah Akhir jika Jika semua form isian diisi dan format data sesuai dan tombol tambah data dipilih maka tambah data kedalam database Akhir jika Jika semua form atau sebagian form isian diisi atau format data tidak sesuai maka tampilkan pesan kesalahan
235
Gam bar 3.173 Rancangan Layar Instruk tur EVE Lihat Detail Materi
Bila user memilih link “Liha Detail” maka akan muncul halaman ini. Di
halaman ini ditampilkan list materi dari mata kuliah yang ada. Pada setiap list
terdapat link “Lihat Detail”, “Ubah”, dan “Hapus”. Tombol “Tambah Data Materi”
digunakan unt uk menambah data materi mata kuliah. Di halaman ini terdapat pilihan
menu disebelah kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata
kuliah, reset sandi, pengumuman, pesan pr ibadi, dan forum. Dibagian atas juga
terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Modul Merubah Data Materi
Tampilkan halaman materi Jika memilih link ubah dar i materi yang dipilih maka tampilkan halaman ubah data materi Akhir jika
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Daftar Materi Mata kuliah xxxxxx
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tambah Materi
236
Jika form isian diisi semua dan format data sesuai dan tombol simpan data dip ilih maka ubah data yang ada didalam database Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
Modul Menghapus Data Materi
Tampilkan halaman materi Jika memilih link hapus dari materi yang dipilih maka hapus data dari datadase Akhir jika
Modul Menambah Data Materi
Tampilkan halaman materi Jika memilih tombol tambah materi maka tampilkan halaman tambah data materi Akhir jika Jika semua form isian diisi dan format data sesuai dan tombol tambah data dipilih maka tambah data kedalam database Akhir jika Jika semua form atau sebagian form isian diisi atau format data tidak sesuai maka tampilkan pesan kesalahan
237
Gambar 3.174 Rancangan Layar Instruk tur EVE Tambah Mata kuliah
Bila user memilih tombol “Tambah Mata kuliah” pada halaman mata kuliah
maka akan muncul halaman ini. Di halaman ini akan ditampilkan field yang harus
diisi unt uk menambah mata kuliah ke dalam database. Data akan disimpan jika user
menekan tombol “Simpan Data”.
Di halaman ini terdapat pilihan menu disebelah kiri terdapat pilihan dosen,
mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan
pribadi, dan forum. Dibagian atas juga terdapat pilihan menu halaman utama, ubah
sandi, dan keluar.
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Tambah Mata kuliah
Kode Kelas :
Nama M ata kuliah :
Deskripsi :
Tujuan :
Revisi :
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Simpan
238
Modul Tambah Data Mata Kuliah
Tampilkan halaman tambah mata kuliah Jika semua form isian diisi dan format data sesuai dan tombol tambah data dipilih maka tambah data kedalam database Akhir jika Jika semua form atau sebagian form isian diisi atau format data tidak sesuai maka tampilkan pesan kesalahan
Gambar 3.175 Rancangan Layar Instruktur EVE Lihat Detail Mata kuliah
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Detail Data Mata kuliah
Kode Mata kuliah : 9999
Nama Mata kuliah : xxxx
Deskripsi : xxxxxxxxxxxxxxxxxxxxxxxxx
Tujuan : xxxxxxxxxxxxxxxxx
Tanggal Update : 99/99/99
Rev isi : 99
Ubah Data
239
Bila user memilih link “Lihat Detail” pada halaman mata kuliah maka akan
mucul halaman ini. Di halaman ini ditampilkan data detail mata kuliah yang ada. Di
halaman ini terdapat pilihan menu disebelah kiri terdapat pilihan dosen, mahasiswa,
kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan pribadi, dan forum.
Dibagian atas juga terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Gambar 3.176 Rancangan Layar Instruktur EVE Ubah Data Mata kuliah
Bila user memilih link “Ubah” pada halaman mata kuliah atau menekan
tombol “Ubah Data” pada halaman lihat detail maka akan muncul halaman ini. Di
Ubah Data Mata kuliah
Kode Mata kuliah
Nama Mata kuliah
Deskripsi
Tujuan
Revisi
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Simpan Data
240
halaman ini ditampilkan field data mata kuliah yang dimana fieldnya ber isikan nilai
dar i database untuk diubah dengan data yang baru. Di halaman ini ditampilkan data
detail mata kuliah yang ada. Di halaman ini terdapat pilihan menu disebelah k iri
terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi,
pengum uman, pesan pribadi, dan forum. Dibagian atas juga terdapat pilihan menu
halaman utama, ubah sandi, dan keluar.
Modul Tambah Data Mata Kuliah
Tampilkan halaman ubah mata kuliah Jika semua form isian diisi dan format data sesuai dan tombol simpan data dipilih maka ubah data yang ada didalam atabase Akhir jika Jika semua form atau sebagian form isian diisi atau format data tidak sesuai maka tampilkan pesan kesalahan
241
Gambar 3.177 Rancangan Layar Instruk tur EVE Tambah Materi Mata kuliah
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tambah Materi M ata kuliah
Kode Mat a kuliah :
Kode Bab :
Judul Bab :
Link Materi :
Link Tambahan :
Su mb er :
Su mb er :
Link Tugas :
Tanggal D eadline :
Objective :
Deskripsi :
Simpan Data
Browse
Browse
Browse
242
Bila user memilih tombol “Tambah Materi” maka akan muncul halaman ini.
Di halaman ini terdapat text field untuk data materi yang harus diisi untuk
menambahkan materi ke dalam mata kuliah tertentu. Di halaman ini terdapat pilihan
menu disebelah kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata
kuliah, reset sandi, pengumuman, pesan pr ibadi, dan forum. Dibagian atas juga
terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Modul Menambah Materi
Tampilkan halaman tambah materi Jika form isian diisi semua dan format data sesuai dan tombol simpan data dipilih maka tambah data ke dalam database Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
243
Gam bar 3.178 Rancangan Layar Instruk tur EVE Lihat Detail Materi
Bila user memilih link “Lihat Detail” pada halaman materi maka akan
muncul halaman lain. Di halaman ini ditampilkan data detail tentang materi tertentu
yang di ambil dar i database. Terdapat tombol “Ubah Data” jika ingin mengubah data
yang ada. Di halaman ini terdapat pilihan menu disebelah k iri terdapat pilihan dosen,
mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan
pribadi, dan forum. Dibagian atas juga terdapat pilihan menu halaman utama, ubah
sandi, dan keluar.
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Detail Materi Mata kuliah
Kode Mat a kuliah : 1
Kode Bab : 9999
Judul Bab : xxxxxx
Link Materi : xxxx
Link Tambahan : xxxx
Su mb er : xxxxx
Su mb er : xxxx
Link Tugas : xxxxxx
Tanggal D eadline : xx / xx / xx
Objective : xxxxxxxxxxxxxxxxxxxxxxxxx
Deskripsi : xxxxxxxxxxxxxxxxxxxxxxxx UbahData
244
Gambar 3.179 Rancangan Layar Instruktur EVE Ubah Data Materi Mata
kuliah
Bila user memilih link “Ubah” pada halaman materi atau tombol “Ubah
Data” pada halaman lihat detail materi maka akan muncul halaman ini. Dihalaman
ini ditampilkan data detail materi dalam textfield yang nilainnya dapat diubah. Data
dalam database akan di update dengan data baru apabila user menekan tombol
“Simpan Data”. Di halaman ini terdapat pilihan menu disebelah kir i terdapat pilihan
dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Detail Materi Mata kuliah
Kode Mat a kuliah : 1
Kode Bab : 9999
Judul Bab : xxxxxx
Link Materi : xxxx
Link Tambahan : xxxx
Su mb er : xxxxx
Su mb er : xxxx
Link Tugas : xxxxxx
Tanggal D eadline : xx / xx / xx
Objective : xxxxxxxxxxxxxxxxxxxxxx
Deskripsi : xxxxxxxxxxxxxxxxxxxx
Simpan Data
245
pribadi, dan forum. Dibagian atas juga terdapat pilihan menu halaman utama, ubah
sandi, dan keluar.
Gambar 3.180 Rancangan Layar Instruk tur EVE Pengumuman
Modul Menghapus Data Pengumum an
Tampilkan halaman pengumuman Jika memilih link hapus dari pengumuman yang dip ilih maka hapus data dari datadase Akhir jika
Bila user memilih menu “Pengumuman” maka akan m uncul halaman ini. Di
halaman ditampilkan daftar pengumuman yang telah dibuat. Setiap list pengumuman
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
Daftar Pengumuman
Tampil Berdasarkan Kategori :
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Tampilkan Buat Pengumuman
246
diikuti link “Hapus Pengumuman” untuk menghapus data pengumuman dari
database. Pada bagian kir i dari list pengumuman terdapat check box yang dapat
digunakan untuk memberi tanda pengumuman yang akan dihapus, jika ingin
melakukan penghapusan lebih dari satu pengumuman.
Gambar 3.181 Rancangan Layar Instruk tur EVE Tambah Pengum um an
Bila user memilih tombol “Tambah Pengum uman” pada halaman
pengum uman maka akan muncul halaman ini. Di halaman ini terdapat textfield untuk
judul pengumuman yang harus diisi. Di halaman ini terdapat pilihan menu disebelah
kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi,
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Form Tambah Pengumuman
Judul :
Keterangan :
Pengumuman :
Simpan Data
247
pengum uman, pesan pribadi, dan forum. Dibagian atas juga terdapat pilihan menu
halaman utama, ubah sandi, dan keluar.
Modul Menambah Data Pengumuman
Tampilkan halaman tambah pengumuman Jika semua form isian diisi dan format data sesuai dan tombol tambah data dipilih maka tambah data kedalam database Akhir jika Jika semua form atau sebagian form isian tidak diisi atau format data tidak sesuai maka tampilkan pesan kesalahan
Gam bar 3.182 Rancangan Layar Instruk tur EVE Lihat Detail Pengumuman
Bila user memilih link “Judul Pengumuman” pada halaman pengumuman
maka akan muncul halaman in i. Di halaman ini ditampilkan data detail tentang
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Lihat Detail Pengumuman
Judul : xxxx
Tanggal Terbit : 11/11/11
Keterangan : xxxx
Pengumuman :
Simpan Data
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
248
pengum uman tertentu yang diambil dari database. Di halaman ini terdapat pilihan
menu disebelah kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata
kuliah, reset sandi, pengumuman, pesan pr ibadi, dan forum. Dibagian atas juga
terdapat pilihan menu halaman utama, ubah sandi, dan keluar.
Gambar 3.183 Rancangan Layar Instruk tur EVE Jadwal
Bila user memilih menu “Jadwal” maka akan muncul halaman ini. Di
halaman in i ditampilkan daftar kelas yang tiap listnya terdapat link “Lihat Jadwal”
dan “Ubah Jadwal”, jika jadwal sudah ada. “Buat Jadwal” jika data jadwal belum
tersedia bagi kelas tersebut dan “Hapus”. Di halaman in i terdapat pilihan menu
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Pilih Kelas Untuk Lihati Jadwal
249
disebelah kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah,
reset sandi, pengumuman, pesan pribadi, dan forum. Dibagian atas juga terdapat
pilihan menu halaman utama, ubah sandi, dan keluar.
Gam bar 3.184 Rancangan Layar Instruk tur EVE Buat Jadwal
Bila user memilih link “Buat Jadwal” pada halaman jadwal maka akan
muncul halaman ini. Halaman in i menampilkan table dengan shift dan hari yang
masing-masing setiap cellnya terdapat dropdown list dosen dan mata kuliah yang
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Buat Jadwal Kelas X A
Simpan Data
250
dapat di ubah datanya. Data akan disimpan dalam database jika tombol “ Simpan
Data” dipilih.
Modul Menambah Data Jadwal Kuliah Tampilkan halaman jadwal kuliah Jika semua form isian diisi dan format data sesuai dan tombol simpan data dipilih maka tambah data kedalam database Akhir jika Jika semua form tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
Gam bar 3.185 Rancangan Layar Instruk tur EVE Ubah Jadwal
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Ubah Jadwal Kelas X A
SimpanData
251
Bila user memilih link “Ubah Jadwal” pada halaman jadwal, maka akan
muncul halaman ini. Di halaman ini menampilkan tabel dengan shift dan hari-hari
yang masing-masing setiap cellnya terdapat dropdown list dosen dan mata kuliah
yang telah berisi data dari jadwal yang ada. Isi dropdown list dapat diubah datanya.
Data didalam database akan terupdate jika user menekan tombol “ Simpan Data”.
Modul Merubah Data Jadwal Kuliah Tampilkan halaman ubah jadwal kuliah Jika semua form isian diisi dan format data sesuai dan tombol simpan data dipilih maka ubah data yang ada di dalam database Akhir jika Jika semua form tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
Gam bar 3.186 Rancangan Layar Instruk tur EVE Lihat Jadwal
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Halaman Utama | Ubah Sandi | Keluar
Jadwal Mata kuliah Kelas X A
Ubah Data
252
Bila user memilih link “Lihat Jadwal” pada halaman jadwal, maka akan
muncul halaman ini. Di halaman ini ditampilkan jadwal mata kuliah yang telah
dibuat pada kelas tertentu. Apabila user ingin mengganti jadwal yang telah
ditentukan, user dapat menekan tombol “Ubah data” untuk mengganti jadwal yang
sudah dibuat pada kelas tertentu. Di halaman in i terdapat pilihan menu disebelah k iri
terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi,
pengum uman, pesan pribadi, dan forum. Dibagian atas juga terdapat pilihan menu
halaman utama, ubah sandi, dan keluar.
Gam bar 3.187 Rancangan Layar Instruk tur EVE Nilai
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Nilai
. Semester 1
. Semester 2
. Semester 3
. Semester 4
. Semester 5
. Semester 6
253
Bila user memilih menu nilai maka akan muncul halaman ini. Di halaman ini
ditampilkan beberapa link, yang di dalamnya terdapat pengubahan nilai untuk
mahamahasiswa. Di halaman ini terdapat pilihan menu disebelah kiri terdapat pilihan
dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi, pengumuman, pesan
pribadi, dan forum. Dibagian atas juga terdapat pilihan menu halaman utama, ubah
sandi, dan keluar.
Gambar 3.188 Rancangan Layar Instruk tur EVE Ubah Nilai Mahasiswa
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Ubah Nilai Mahasiswa
254
Bila user memilih link “ Semester 1” pada menu halaman nilai, maka akan
muncul halaman in i. Di halaman ini ditampilkan nim dan nama mahasiswa yang mau
dirubah nilai, yang sudah masuk ke dalam database. Apabila user ingin merubah
nilai maka dapat menekan link “Ubah Nilai”.
Gambar 3.189 Rancnagan Layar Instruktur EVE Ubah Nilai Mata kuliah
Bila user memilih link “Ubah Nilai” pada halaman ubah nilai mahasiswa,
maka akan muncul halaman ini. Di halaman ini ditampilkan list matakuliah yang
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Pilih Mata kuliah Yang Diubah
255
mau di rubah nilainya oleh user, apabila user ingin mengubah nilai maka user dapat
memilih link “Ubah Nilai”.
Gambar 3.190 Rancnagan Layar Instruktur EVE Ubah Nilai Mata kuliah
Bila user memilih link “Ubah Nilai” pada halaman ubah nilai matakuliah
maka akan muncul halaman in i. Di halaman ini terdapat textfield untuk mengisi nilai
ynag mau di rubah, baik dalam kolom TM, UTS, UAS, dan Proyek. Apabila user
ingin merubah nilai yang sudah ada, user dapat memilih tombol “Ubah Nilai”. Maka
nilai yang sudah dimasukkan akan di ubah di database.
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Ubah Nilai
Ubah Nilai
256
Modul Merubah Data Nilai
Tampilkan halaman ubah data nilai Jika form isian diisi semua dan format data sesuai dan tombol ubah nilai dipilih maka ubah data yang ada didalam database Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
Gambar 3.191 Rancangan Layar Reset Sandi
Bila user memilih menu reset sandi maka akan muncul halaman ini. Di
halaman in i terdapat table berisi n im. E-mail, tanggal, status dan link “Hapus”. Tabel
ini berfungsi untuk mendeteksi siapa yang lupa sandi, dan akan mengganti sandi
yang lama dengan sandi default yang berpatokan pada tanggal lahir user. di halaman
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Reset Sandi
Nim / Nid:
Sandi :
Ubah Sandi
257
ini juga terdapat textfield yang diisi user untuk mengubah sandi menjadi default
tanggal lahir user yang bersangkutan. Di halaman ini terdapat pilihan menu disebelah
kiri terdapat pilihan dosen, mahasiswa, kelas, jadwal, nilai, mata kuliah, reset sandi,
pengum uman, pesan pribadi, dan forum. Dibagian atas juga terdapat pilihan menu
halaman utama, ubah sandi, dan keluar.
Modul Merubah Data Sandi
Tampilkan halaman reset sandi Jika form isian diisi semua dan format data sesuai dan tombol ubah nilai dipilih maka ubah data yang ada didalam database Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
Gambar 3.192 Rancangan Layar Instruk tur EVE Forum
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Forum
258
Bila user memilih menu forum, maka akan muncul halamn ini. Di halaman
ini ditampilkan tabel forum, diamana ada link untuk melihat thread. Ada link “hapus”
untuk menghapus thread yang ada di database apabila thread tersebut di anggap sara.
Halaman ini hanya bisa di akses Instruktur EVE, unt uk memantau user dalam
aktifitas forum.
Modul Menghapus Data Thread
Tampilkan halaman thread Jika memilih link hapus dari thread yang dipilih maka hapus data dar i datadase Akhir jika
Gam bar 3.193 Rancangan Layar Instruk tur EVE Lihat Thread
Halaman Utama | Ubah Sandi | Keluar
LOGO
Dosen
Mahas iswa
Kelas
Jadwal
Nilai
Mata kuliah
Res t s andi
Pengumuman
Pesan Pribadi
Forum
CopyRight
Logo
Forum
259
Bila user memilih link yang ada di table pada halaman forum, maka kanan
muncul halaman ini. Di halaman ini menampilkan table yang berisi author dan pesan
user dalam melakukan aktifitas di forum. Disediakan pula link “Hapus” untuk
menghapus pesan dan author apabila mengandung unsur sara didalamnya. Halaman
ini hanya bisa di akses oleh Instruktur EVE untuk memantai aktifitas forum di
dalamnya.
Modul Menghapus Data Post
Tampilkan halaman post Jika memilih link hapus dari post yang dipilih maka hapus data dar i datadase Akhir jika
Rancangan Layar Forum
Gam bar 3.194 Rancangan Layar Instruk tur EVE Lihat Detail Thread
Halaman Utama| Keluar
LOGO
CopyRight
Logo
Forum
Buat Thread
260
User login menggunakan username mahasiswa ataupun dosen dapat
mengakses halaman ini. halaman ini berisi forum dan thread. Apabila user memilih
link pada tabel judul, maka user dapat melihat thread secara keseluruhan dan dapat
membalas pesan atau komentar yang sudah di posting o leh user lain.
Gambar 3.195 Rancangan Layar Buat Thread Di Forum
User yang login menggunakan username mahasiswa dan dosen dapat
mengakses halaman ini. Halaman in i berfungsi untuk menulis thread baru yang akan
di posting di forum.
Halaman Utama| Keluar
LOGO
CopyRight
Logo
Buat Topic Baru
Judul :
Pesan :
Post
261
Modul Mem buat Thread
Tampilkan halaman buat thread Jika semua form isian diisi dan format data sesuai maka ubah data yang ada dalam database Akhir jika Jika semua form atau sebagian form isian tidak diisi atau format data salah maka tampilkan pesan kesalahan Akhir jika
Gam bar 3.196 Rancangan Layar Lihat Thread
Bila user memilih link yang ada di table judul maka akan muncul halaman
ini. Di halaman ini di tampilkan table yang berisi kegiatan user baik mahasiswa
maupun dosen yang sedang mengakses halaman ini. pada bagian bawah halaman ini
terdapat kotak textarea yang berfungsi untuk membalas pesan yang ada dalam thread
tersebut.
Halaman Utama| Keluar
LOGO
CopyRight
Logo
Lihat Thread
Balas Pesan :
Balas
262
Modul Mem buat Post
Tampilkan halaman buat post Jika semua form isian diisi dan format data sesuai maka ubah data yang ada dalam database Akhir jika Jika semua form atau sebagian form isian tidak diisi atau format data salah maka tampilkan pesan kesalahan Akhir jika
3.2.4.4. Perancangan Layar Untuk User Dosen dan Mahasiswa
Gambar 3.197 Rancangan Layar Ubah Sandi
User yang login menggunakan username mahasiswa, Instruktur EVE ataupun
dosen dapat mengakses halaman ini. Halaman ini berfungsi untuk mengganti pin
Halaman Utama | Ubah Sandi | Keluar
LOGO
Menu Utama
CopyRight
Logo
Ubah Sandi
Sandi Lama :
Sandi Baru :
Ulangi Sandi Baru :
Simpan Sandi Reset
263
yang ada. Di halaman ini juga user diminta untuk menulis pin yang lama, lalu di ikuti
dengan penulisan pin yang baru beserta konfirmasi pin yang baru yang telah
dit ulisnya. Sama seperti halaman dosen, Instruktur EVE, dan mahasiswa utama di
halaman in i terdapat pilihan menu yang pilihannya bergant ung pada status user yang
ada, apakah Instruktur EVE, dosen, atau mahasiswa. Dan bagian atas menu terdapan
halaman utama, ubah sandi, dan keluar.
Modul Merubah Sandi
Tampilkan halaman ubah sandi Jika form isian diisi semua dan format data sesuai dan tombol simpan sandi dipilih maka ubah data yang ada didalam database Akhir jika Jika form isian tidak diisi atau diisi sebagian atau format data tidak sesuai maka tampilkan pesan kesalahan
Gam bar 3.198 Rancangan Layar Pesan Pribadi
Halaman Utama | Ubah Sandi | Keluar
LOGO
Menu Utama
CopyRight
Logo
Kotak Masuk Pesan Pribadi
Hapus Pesan
Kirim Pesan Pribadi
264
User yang login menggunakkan username mahasiswa, Instruktur EVE,
ataupun dosen dapat mengakses halaman ini. Halaman ini menampilkan list inbox
dar i pesan pribadi yang telah diterima. Pada tiap listnya terdapat checkbox yang
dapat di centang untuk di proses selanjutnya yaitu delete PM, pada setiap list juga
terdapat tombol “Hapus Pesan” unt uk menghapus pesan pribadi satu persatu. Untuk
menghapus pesan pribadi user haris mencek list checkbox yang sudah disediakan lalu
tekan tombol “Hapus Pesan”.
Modul Menghapus Data Kuliah Jika memilih tombol hapus pesan dari pesan yang dipilih maka hapus data dar i datadase Akhir jika
Gam bar 3.199 Rancangan Layar Kirim Pesan Pribadi
Halaman Utama | Ubah Sandi | Keluar
LOGO
Menu Utama
CopyRight
Logo
Kirim Pesan Pribadi
Kepada :
Judul :
Pesan :
Kirim Pesan
265
User yang login menggunakan username mahasiswa, Instruktur EVE ataupun
dosen dapat mengakses halaman in i. Halaman ini berfungsi untuk mengirimkan
pesan pribadi kepada komunitas EVE PT. Holcim Indonesia, T bk. Terdapat field
ber isi “Kepada”, “Judul”, dan “Pesan”. Sama seperti halaman dosen, Instruktur EVE,
mahasiswa dihalamn ini terdapat pilihan menu yang pilihannya bergantung pada
status user yang ada, apakah Instruktur EVE, dosen, ataupun mahasiswa.
Modul Mengirim Pesan Pribadi
Jika semua form isian diisi dan format data sesuai maka kirim pesan pribadi ketujuan dan tambah data kedalam database Akhir jika Jika semua form atau sebagian form isian tidak diisi atau format data salah maka tampilkan pesan kesalahan
Akhir jika
Gambar 3.200 Rancangan Layar Baca Pesan Pribadi
Halaman Utama | Ubah Sandi | Keluar
LOGO
Menu Utama
CopyRight
Logo
Baca Pesan Pribadi
Dari : xxxxx
Judul : xxxxxxxxxxxxxxxxx
Pesan :
Hapus Pesan Balas Pesan
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxx
266
User yang login menggunakan username mahasiswa, Instruktur EVE ataupun
dosen dapat mengakses halaman ini. Halaman ini berfungsi untuk membaca pesan
pribadi yang diterima. Pada halaman ini ditampilkan berupa data pengirim, judul,
serta pesan pribadi yang dikirim. Terdapat juga tombol “Balas Pesan” untuk
membalas pesan pribadi yang dikir im dan link “Hapus Pesan” unt uk menghapus
pesan pr ibadi yang sedang dibaca.
Modul Balas Pesan Pribadi
Tampilkan halaman baca pesan pribadi Jika tombol balas pesan dipilih maka tampilkan halaman balas pesan pribadi Akhir jika Jika semua form isian diisi dan format data sesuai maka k irim pesan pribadi ketujuan dan tambah data kedalam database Akhir jika Jika semua form atau sebagian form isian tidak diisi atau format data salah maka tampilkan pesan kesalahan Akhir jika Modul Hapus Pesan Pribadi
Jika memilih link hapus hapus data dari database Akhir jika
267
3.2.5. Perancangan Direktori Pada Sisi Server
Untuk memudahkan dalam pengaturan tata letak dan pendistribusian file-file
penunjang aplikasi maka dibuatlah perancangan direktori pada sisi server. Adapun
perancangan yang dilakukan adalah sebagai berikut :
a. Direktori root adalah direktori yang menampung semua file-file
penunjang aplikasi. Direktori ini berisi direktori Guru, Mahasiswa,
admin, gam bar, tugas, jawaban t ugas, materi dan login.
b. Direktori Guru adalah direktori yang menampung semua file-file
halaman web site yang berkaitan dengan kegiatan Guru/Dosen seperti
halaman jadwal mengajar, jadwal kuliah pengganti dan sebagainya.
c. Direktori Mahasiswa adalah direktori yang menampung sem ua file-
file halaman web site yang berkaitan dengan kegiatan mahasiswa
seperti jadwal kuliah, jadwal ujian dan sebagainya.
d. Direktori Admin adalah direktori yang menampung semua f ile-f ile
halaman web site yang berkaitan dengan kegiatan Admin seperti
menambah data mahasiswa, membuat jadwal kuliah dan sebagainya.
e. Direktori gambar adalah direktori yang menampung segala jenis
gam bar, direktori ini berada pada direktori Guru, Mahasiswa dan
Admin.
f. Direktori tugas adalah direktori yang menampung file-file tugas.
g. Direktori jawaban tugas adalah direktori yang menampung file-file
jawaban tugas yang diupload oleh Mahasiswa.
h. Direktori materi adalah direktori yang menampung file-file materi
utama maupun materi pokok.
268
i. Direktori login adalah direktori yang menampung halaman login dan
fungsi logout.
j. Direktori conf ig adalah direktori yang menampung file-file fungsi
seperti fungsi update, insert, delete dan sebagainya. Direktori in i
berada pada direktori Mahasiswa, Guru, Admin, dan login.