web krs online - bunafit-komputer.com krs online - sistem... · kampus berbasis web php dan mysql...

39
1

Upload: docong

Post on 09-Feb-2018

265 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

1

Page 2: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

2

Web KRS Online

Sistem Informasi AkademikKampus berbasis Web PHP

dan MySQL( Programmer : Waldi Ahmad & Bunafit Komputer Tim )

Waldi Ahmad, S.Kom, adalah Web Programmer danPengajar Online di bunafitCamp.Com, juga sebagai Staf ProgrammerOnline 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 BunafitKomputer, terutama sama kang Bunafit yang Cakep-nya gak ketulungan,.....he he he...!! piss....:p

Page 3: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

3

ERD

Page 4: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

4

Page 5: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

5

Nama database: dbamik

Page 6: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

6

Adalah web dengan konsep sebagai bahan referensi/contekan/ acuan belajar pemrograman, untuk

contekan proyek Tugas Akhir (TA), Skripsi, KerjaPraktek 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 Rekening buatpembayaran Sc PHP Web KRS Online UML ". Kami akan

segera membalas.

Page 7: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

7

Database dbamik

Page 8: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

8

Page 9: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

9

Page 10: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

10

Page 11: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

11

Buku Panduan Tugas Akhir (TA) dan Panduan SKripsiyang sudah beredar di Gramedia

Page 12: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

12

Page 13: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

13

Page 14: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

14

Page 15: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

15

Page 16: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

16

Page 17: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

17

Page 18: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

18

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, seperti 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

Page 19: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

19

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

Page 20: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

20

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 :

Page 21: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

21

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

Page 22: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

22

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.

Page 23: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

23

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

sebagaimana terlihat pada gambar Menu-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 KRS 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 :

Page 24: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

24

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.

Page 25: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

25

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

Page 26: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

26

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.

Page 27: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

27

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

Jhonson dan Fajar Witoko akan tetapi kelaslah yang membedakannya, 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.

Page 28: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

28

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.

Page 29: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

29

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

Page 30: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

30

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.

Page 31: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

31

Susunan File Program untuk Admin (bagian Akademik)

Page 32: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

32

Page 33: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

33

Page 34: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

34

Terlihat dari View Code Dreamweaver 8/CSx

Page 35: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

35

Page 36: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

36

Setelah transfer Source Code akandikirim ke Email Anda.

Biaya Workshop (Private) : Rp. 2.000.000, - diYogyakarta, Anda akan diajari teknik membuat

Program yang ada di daftar. (biaya sudah termasukWeb Program)

*** Jika kamu ingin memesan model Web AkademikBaru (Konsep dari Anda, Untuk penelitian atauProyek TA/Skripsi), kami akan kenakan biaya

minimal Rp. 3.000.000,- ***

Untuk mendapatkan No Rekening transfer, silahkan kirim emailseperti contoh. Atau, Live Order dengan mengirim SMS

SMS Live Order: 0838 6716 1314.

Contoh pesan SMS "planetKode, minta No Rekening buatpembayaran Sc Web KRS Online UML ". Kami akan segera

membalas.

Jika Anda tertarik pada salah satu aplikasi, silahkan kirimkan kealamat 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 ??

Page 37: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

37

www.bunafit-komputer.comRedaksi Buku IT & Software Development

www.planetKode.Com

Page 38: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

38

Koleksi Buku dari Penerbit GAVAMEDIA , YogyakartaPenulis : Bunafit Nugroho, dan Indah Indriyanna

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

Page 39: Web KRS Online - bunafit-komputer.com KRS Online - Sistem... · Kampus berbasis Web PHP dan MySQL ... tersebut merupakan topik utama dalam perancangan sistem informasi ini. ... Folder

39

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

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