You are on page 1of 39

1

Web KRS Online


Sistem Informasi Akademik
Kampus berbasis Web PHP
dan MySQL
( Programmer : Waldi Ahmad & Bunafit Komputer Tim )

Waldi Ahmad, S.Kom , adalah Web Programmer dan


Pengajar Online di bunafitCamp.Com , juga sebagai Staf Programmer
Online di Bunafit Komputer. Beliau saat ini berdomisili di Pontianak,
Kalimantan Barat. Juga sebagai Dosen dan Praktisi IT.

Sebelum menjadi Programmer, Waldi Ahmad belajar bersama tim Bunafit


Komputer, terutama sama kang Bunafit yang Cakep-nya gak ketulungan,
.....he he he...!! piss....:p

2
ERD

3
4
Nama database: dbamik

5
Adalah web dengan konsep sebagai bahan referensi/
contekan/ acuan belajar pemrograman, untuk
contekan proyek Tugas Akhir (TA), Skripsi, Kerja
Praktek atau Tesis bidang Informatika Komputer.

Biaya pesan (Promo) :


 Rp. 1.000.000,- Source Web Akademik
 Rp. 1.300.000,- Web Akademik + UML Desain

Untuk mendapatkan No Rekening transfer, silahkan kirim


email ke:

Atau, kirim SMS ke nomor 0838 6716 1314 .


Contoh pesan SMS : "planetKode, minta No Rekenin g buat
pembayaran Sc PHP Web KRS Online UML ". Kami akan
segera membalas.

6
Database dbamik

7
8
9
10
Buku Panduan Tugas Akhir (TA) dan Panduan SKripsi
yang sudah beredar di Gramedia

11
12
13
14
15
16
17
TAMPILAN KRS ONLINE

Programer dan Penulis eBooks ini adalah :


Waldi Ahmad, S.Kom

Editor: Bunafit Nugroho, S.Kom

Administrator Akademik
Pada subyek pengguna (user) administrator sistem akan membantu untuk melakukan berbagai

pengolahan data akademik, s eperti pemasukan data pengajaran, perakapan data KRS,

perubahan parameter akademik dan lain sebagainya.

Untuk lebih memperjelas pembahasan sistem ini, akan diuraikan beberapa fungsionalitas

sistem yang dianggap esensial dan boleh dikatakan bahwa fungsion alitas-fungsionalitas sistem

tersebut merupakan topik utama dalam perancangan sistem informasi ini.

Pada saat berinteraksi dengan sistem, sebagaimana biasa terlebih dahulu administrator harus

melakukan login untuk verifikasi hak akses sebagaimana terliha t pada gambar di bawah ini dan

ini berlaku untuk dosen serta mahasiswa jika akan berinteraksi dengan sistem :

Gambar Halaman Login Administrator

18
Setelah login diterima, maka selanjutnya administrator masuk pada halaman pengolahan data

yang dibagi menjadi 2 bagian. Bagian yang pertama dinamakan halaman File Master. Halaman

ini digunakan untuk proses pemasukan ( input), pengeditan (edit) dan penghapusan (delete)

data master.

Data Parameter Akademik

Parameter akademik ini adalah data yang berisi informa si nama Kassubag Akademik, nama

Direktur yang sat ini menjabat, kode perguruan tinggi, nama perguruan tinggi, tahun akademik

dan semester yang selanjutnya dijadikan sebagai sesi ( session).

Data sesi ini berguna dalam melakukan proses pemasukan data penga jaran menurut tahun

akademik dan semester yang sedang berlangsung. Perlu ditambahkan bahwa data sesi ini

diambil dari tabel tbparameter dan hanya boleh berisi 1 rekaman ( record) saja.

Gambar Daftar Parameter Akadmeik

19
Perkapan Data KRS

Maksud dari proses perekapan data KRS ini adalah data pada tabel tbkrs hanya berisi data

KRS mahasiswa untuk semester yang saat itu berlangsung. Misalkan tahun akademik 2006

semester ganjil, maka tabel tersebut hanya menyimpan data KRS mahasiswa untuk semester

tersebut.

Selanjutnya pada akhir semester data KRS mahasiswa akan ditransfer ke tabel

tb_rekapkrs. Dari tabel tbkrs administrator akan memberikan laporan kepada Direktur

mahasiswa-mahasiswa yang ikut ujian UTS dan UAS dan laporan nilai mahasiswa

persemester.

Gambar Daftar KRS Mahasiswa Yang Akan Direkap

Penghapusan Data Pengajaran, Jadwal dan Materi Upload

Pada halaman File Master ini juga terdapat proses untuk menghapus data pengajaran, data

penempatan jadwal serta data materi yang telah di -upload. Proses tersebut dilakukan pada saat

akhir semester untuk kemudian diisi dengan data yang baru pada semester berikutnya :

20
Gambar Proses Penghapusan Data Pengajaran, KRS, Jadwal dan Materi

Ketiga proses tersebut merupakan proses -proses yang cukup esensial yang harus dilakukan

pada saat awal dan akhir semester. Proses pengolahan data yang lain dapat dilihat pada

gambar dibawah ini. Seperti pemasukan data master mata kulaih prasyarat, dosen pembimbing

dan lain-lain :

Gambar 4 Menu-menu Master File Data

21
Sebagaimana telah dijelaskan sebelumnya, bahwa setelah login administrator diterima

aksesnya ke sistem, maka ia dapat melakukan pengolahan data pada halaman file master dan

halaman perprogram studi. Yaitu program studi manajemen informatika dan komputerisasi

akuntansi.

Hal ini dirancang agar pengolahan data yang dilakukan dapat terarah dengan baik. Artinya

tatkala administrator ingin melakukan pengolahan data pada program studi manajemen

informatika, maka ia tinggal memilih menu link yang bertuliskan Manajemen Informatika atau

komputerisasi akuntansi.

Gambar Menu-menu Master File Menurut Halaman Program Studi

Pemasukan Data KRS Mahasiswa Baru

Pada saat awal tahun ajaran baru yaitu pada semester ganjil administrator akademik akan

memasukkan data KRS untuk mahasiswa baru dengan sistem paket sebanyak 22 SKS. Data

tersebut diambil dari data pengajaran kemudian dimasukkan ke dalam tabel tbkrs.

22
Administrator hanya tinggal melakukan pengklikan pada menu [KRS New Mhs]

sebagaimana terlihat pada gambar M enu-menu Master File Program Studi di atas. Dengan

demikian sistem secara otomatis mengambil data mahasiswa baru dan data pengajaran dan

menyimpannya ke dalam tabel tbkrs.

Gambar Proses Pemasukan Data KRS Mahasiswa Baru

Setelah proses pemasukan data KR S mahasiswa baru selesai, sistem secara langsung akan

menampilkan data KRS mahasiswa baru tersebut. Ini menandakan bahwa proses telah selesai

sebagaimana terlihat pada gambar di bawah ini :

23
Gambar 4 Tampilan Setelah Proses Pemasukan Data KRS Mahasiswa Baru

Pemasukan Data Mata kuliah

Mata kuliah mempunyai kode tersendiri seperti MK013405. Dua digit pertama menunjukkan

kode kelomok yaitu MK, dua digit kedua menunjukkan status mata kuliah tersebut apakah teori

atau praktek. Untuk program studi manajemen informatika kode mata kuliah teori 01 dan 02

untuk mata kulaih praktek

Lima digit pertama menunjukkan semester dan enam digit pertama menunjukkan SKS, tujuh

dan delapan digit terakhir menunjukkan nomor urut mata ku liah perkelompok mata kuliah.

Sedangkan untuk program studi komputerisasi akuntansi , mata kuliah teori adalah 03 dan

mata kuliah praktek adalah 04.

24
Sistem ini juga dilengkapi dengan fasilitas edit data mata kuliah yang bertujuan jika suatu saat

mata kuliah tertentu pindah dari semester 6 ke semester 2, hal ini tidaklah menjadi masalah

karena pengeditan dapat dilakukan dengan cepat dan tepat.

Gambar Proses Pemasukan Data Mata kuliah

25
Pemasukan Data Mahasiswa

Pada halaman ini juga administrator akademik dapat melakukan pemasukan data mahasiswa

baru menurut program studi yang dipilih mahasiswa baru tersebut. Pemberian NIM (nomor

induk mahasiswa) dilakukan sistem secara otomatis dengan menaikan nomor urutnya sebanya k

1.

Gambar Proses Pemasukan Data Mahasiswa Baru

Pemasukan Data Pengajaran

Pemasukan data pengajaran merupakan pembahasan yang menjadi topik utama dalam

perancangan sistem ini. Setiap dosen dapat mengajar lebih dari 1 mata kuliah pada setiap

program studi. Dan setiap mata kuliah yang sama dapat diasuh oleh dosen yang berbeda akan

tetapi kelasnya juga berbeda.

26
Sebagai contoh mata kuliah pengolahan basis data dapat diasuh oleh dosen yang bernama

Jhonson dan Fajar Witoko akan tetapi kelaslah yang membe dakannya, yaitu kelas pagi atau

sore. Akan tetapi sistem ini juga memberikan fasilitas untuk memasukkan data pengajaran

untuk kelas pagi atau sore secara langsung.

Sebagai contoh mata kuliah Ethika diasuh oleh Ibu Lita Rosaliyah untuk kelas pagi maupun

sore. Administrator tinggal memilih daftar kelas yang ditawarkan. Bisa Pagi, Sore atau Pagi dan

Sore. Dengan demikian pemasukan data pengajaran dapat berjalan dengan cepat dan mudah.

Gambar Proses Pemasukan Data Pengajaran

Penempatan Jadwal Pengajaran

Setelah data pengajaran dimasukkan, maka setelah itu barulah data pengajaran tersebut

ditempatkan sesuai dengan jadwal yang disanggupi oleh dosen yang bersangkutan. Hal ini

tentunya telah ditanyakan pada dosen pengasuh mata kuliah tertentu tentang jadwal yang ada.

27
Gambar Proses Pemasukan Data Jadwal Pengajaran

Perlu sedikit ditambahkan, bahwa dalam memasukan data jadwal untuk pengajaran. Informasi

jadwal merupakan satu kesatuan dari kode jadwal, hari, jam dan ruang. Jika satu kode telah

dipilih, maka kode tersebut untuk hari, jam, dan ruang tidak akan tampil lagi pada formulir ( form)

pemasukan data jadwal.

28
Daftar dan Laporan Mashasiwa Ikut UTS dan UAS

Pada saat waktu pemasukan data KRS telah selesai, maka administrator akan memberikan

laporan kepada Direktur berupa daftar mahasiswa yang ikut UTS (ujian tengah semester) dan

UAS (ujian akhir semester) yang datanya diambil dari tabel tbkrs.

Gambar Daftar Mahasiswa Ikut UTS dan UAS

29
Teknik koding
dari Dreamweaver 8/ CSx

Terlihat file di sana.


 admin. Folder ini berisi file program untuk administrator,
atau pengelola situs.
 Db. Folder ini berisi master SQL database
 dosen. Folder ini berisi file program untuk login dosen.
 mhs. Folder ini berisi file program untuk login mahasiswa.

30
Susunan File Program untuk Admin (bagian Akademik)

31
32
33
Terlihat dari View Code Dreamweaver 8/CSx

34
35
Setelah transfer Source Code akan
dikirim ke Email Anda.
Biaya Workshop (Private) : Rp. 2.000.000, - di
Yogyakarta, Anda akan diajari teknik membuat
Program yang ada di daftar. (biaya sudah termasuk
Web Program)
*** Jika kamu ingin memesan model Web Akademik
Baru (Konsep dari Anda, Untuk penelitian atau
Proyek TA/Skripsi), kami akan kenakan biaya
minimal Rp. 3.000.000,- ***
Untuk mendapatkan No Rekening transfer, silahkan kirim email
seperti contoh. Atau, Live Order dengan meng irim SMS
SMS Live Order: 0838 6716 1314 .

Contoh pesan SMS "planetKode, minta No Rekening buat


pembayaran Sc Web KRS Online UML ". Kami akan segera
membalas.

Jika Anda tertarik pada salah satu aplikasi, silahkan kirimkan ke


alamat email kami :

CONTOH EMAIL PEMESANAN


Tujuan Email
Subjek Surat Pesan Web SMK/SMU versi XAMPP
Isi Surat Pesan Anda, Kuliah di ? dan No HP aktif ??

36
www.bunafit-komputer.com
Redaksi Buku IT & Software Development

www.planetKode.Com

37
Koleksi Buku dari Penerbit GAVAMEDIA , Yogyakarta
Penulis : Bunafit Nugroho , dan Indah Indriyanna

Harga: Rp. 57.500,- Harga: Rp. 65.500,- Harga: Rp. 36.500,-

38
Harga: Rp. 67.500,- Harga: Rp. 66.500,- Harga: Rp. 49.500,-

Harga: Rp. 49.500,- Harga: Rp. 33.500,-

39