Jurnal TeIKa, TeIKa, Volume Volume 1, 1, Nomor Nomor 2, 2, Desember Desember 2008: 2008: Jurnal
24-33 24-33
PERANCANGAN SISTEM SISTEM INFORMASI INFORMASI PENJADWALAN PENJADWALAN PEMNCANGAN KEGIATAN PERKULIAHAN PERKULIAHAN BERBASIS BERBASIS WEB WEB DI 01 KEGIATAN UNIVERSITAS ADVENT INDONESIA INDONESIA ADVENT UNIVERSITAS Elmor Benedict Benedict Wagiu Wagiu Elmor Teknik Informatika, Universitas Universitas Advent Advent Indonesia Indonesia Teknik
[email protected] [email protected]
Abstrak Penjadwalan kegiatan kegiatan perkuliahan perkuliahan adalah suatu proses yang sangat sangat berpengaruh berpengaruh Penjadwalan di suatu suatu Universitas. Universitas. Dalam akivitas aktivitas perkuliahan perkuliahan di Universitas Universitas Advent Indonesia, Indonesia, di sering ditemukan ditemukan berbagai berbagai kendala kendala yang yang dihadapi dihadapi dalam dalam penyusunan penyusunan jadwal jadwal sering
mata kuliah, antara lain jadwal yang sering tabrakan dan masih manualnya manualnya cara mata yang digunakan. digunakan. Pada kesempatan kali ini, penulis penulis melakukan melakukan penelitian mengenai sistem sistem Pada yang terjadi. Dan yang digunakan dan menganalisa permasalahan-permasalahan permasalahan-permasalahan yang yang proses kelancaran proses ternyata sistem informasi untuk membantu kelancaran suatu sistem dibtjtuhkan suatu ternyata dibutuhkan Indonesia. penjadwalan kegiatan perkuliahan di Universitas Advent Indonesia. Dalam Advent perkuliahan di Universitas penjadwalan kegiatan pemrograman HTML, HTML, PHP perancangan sistem penulis menggunakan menggunakan bahasa pemrograman ini penulis sistem ini dan Javascript serta MySQL database. dan Javascript
Planning the Information SYstem Information System of Scheduling Learning Activities Based on Web at the Adventist University of Indonesia Abstract When the the process in university. When Scheduling in aa university. influence process is the the influence learning activities activities is Scheduling learning Indonesia, of learning activity process is scheduled at the Adventist University of Indonesia, Adventist University process the at is scheduleci learning activity process still done still done the process many and the schedule and collision schedule problems happen such as, as, collision happen such many problems problems that happen, that happen, manually. the problems to the and analyzing analyzing to research and make aa research After make manually. After the solve the and that can can solve information system system that certain information need certain this university university need apparently this and apparently accurate. and problems and preparing the information that fast, appropriate and accurate. fast, appropriate preparing that information the problems and
l.PENDAHULUAN l.PENDAHULUAN 1.1 Belakang Latar Belakang 1.1 Latar pada saat ini, saat ini, pengetahuan dan Seiring dan teknologi teknologi pada ilmu pengetahuan berkembangnya i!mu Seiring berkembangnya yang dapat pemroses yang data mengolah data menyebabk3r. dapat me:1golah alat pemroses suatu alat dibutuhkannya suatu menyebabkan dibutuhkannya dengan akurat. tepat dan dan akurat. cepat, tepat dengan cepatr
24 21
Perancangan Sistem Informasi Penjadwalan Kegiatan Perkuliahan Berbasis Web di Indonesia di Universitas Advent Indonesia .;-- -.. ,-, 1.,."-. j'-l!a 1r-.i -1
-..-.:",'.-i
- . -+.*. :::: i ,rfrtaYtr
i
r-- --.--.--
''r-
-J'
./
Gambar 2. DFD Level 0 Penjadwalan Kegiatan -Perkuliahan Kegiatan'Perkuliahan
r
-.
-
-
---:.. ,:;
-;
,,-----*--. .. :) ! ,!
i
'\ !:.:
l:.
5Ji
l1
gr:.'-:::n
L
ii:r:iI'r'l'rs. ,
f :! -i:a
i:f
i:r r:r -::,
,---.-
i:rrr::r
L:::
r:l
lJl
i
a
t-I
IJ:!!lii:
./ i
I
i:a
ri::ii',Llii!
i4.:flr.!i:l: !:i
5IJ:
1
-
I F,-.!:'::::-i;r--.-"..,1;-i 'r
'',
a'
'rJ
Gambar Level 1 L Pengumpulan Data Gambar 3. DFD Level
25
Jurnal TeIKa, TeIKa, Volume Volume I,1,Nomor Nomor 2,2,Desember Jurnal Desember 2008: 2008:
.
jadwal dilakukan Penyusunan jadwal Penyusunan dilakukan berdasarkan prioritas yang berdasarkan prioritas yang telah telah ditentukan oleh ditentukan oleh Wakil Wakil Rektor Rektor II dan dan Dekan Dekan Fakultas pada saat Fakultas pada saat menginput data. data. menginput Sistem informasi informasi ini ini dirancang dirancang untuk Sistem untuk membantu membantu mempermudah mempermudah penyusunan jadwal jadwal matakuliah. penyusunan matakuliah. Apabila Apabila ada ada kesalahan kesalahan dalam dalam hal menginput menglnput data, jawab sistem. hal data, maka maka itu itu diluar diluar tanggung tanggung jawab sistem. pengkodean yang Aturan pengkodean yang digunakan digunakan adalah Aturan pengkodean adalah aturan aturan pengkodean yang sah yang digunakan sah yang yang digunakan di di Universitas Universitas Advent Advent Indonesia. Indonesia. Sistem informasi informasi ini ini dirancang dirancang hanya Sistem hanya untuk untuk menampilkan menampilkan jadwal dosen, jadwal mata dosen, jadwal per fakultas jurusan dan mata kuliah kuliah per jadwal fakultas dan dan jurusan dan jadwal matakuliah per ruangan. matakuliah per jadwal ruangan.
•
.
•
. •.
•
2.
2.
24-33 24-33
ANALISA SISTEM SISTEM ANALISA
Berdasarkan hasil pengamatan dan hasil pengamatan Berdasarkan penulis mengenai dan analisa analisa penulis mengenai sistem sistem Penjadwalan Perkuliahan Perkuliahan yang yang berjalan Penjadwalan berjalan di di UNA! UNAI saat saat ini, ini, sistem sistem hanya hanya menampung daftar matakuliah, matakuliah, daftar nama pengajar, daftar ruangan menampung nama dosen pengajar, ruangan dan dan lalu kemudian kemudian disusun secara waktu, lalu secara manual manual menggunakan menggunakan MS MS Excel. Excel.
2.1 Data Flow Diagram Diagram 2.1 Data Flow Diagram dari Berikut adalah Data dari sistem ini ini ::
.t
::.r :: l. l=-=j ::
i\n-t:-r
----:--
::~:..:!l ~ii.'Jl;:..;
Bi:·J .i... dx'1n1:;::":.:1
K=:-:J~}·rJ;:.n
..;.~~~~~ •...
~'"
r:t:n ii::l:.:.
.1ii=
,.1
Isj:et J:l !i:i:.:=
r:;-.:l-i,:
f.::;*trit!
-1;j;
i:ii
:l r:s!::l:i
l
as-;i1;_r
.r ::i'- :?
Gambar Gambar 1. 1. Data Data Flow Flow Diagram Diagram 26 26
j1;il
penjadwalan Peranca Perancangan ngan Sistem sistem Informa perkuliahan Informasi si Penjadw alan Kegiatan Perkulia han Berbasis Web di di Univers Universitas itas Advent Indones Indonesia ia
;:.~;~~:~
. ,.'
..,.
1--_
-'. ", '"
!r.:':~·lHll // ,r . \\',, "-li;Jirt -.-___-..-- i ..li' ~i ~::!lrJ.:r.i·J! -r-lgl:u'J::" :: ,I|
1 \,
-*
i:1.+.~;;':;
------7;..._*
:.,:r
i::r::j;::
i.':,1..i:j:t{=:j j.1::r
:... i:.: l---l' I *'rilhcl *o*'*l I lii::,r:r*r,i. ' l_____r, t--.----
K';J.ii'l1:J.:r.
:
./.. ;:..i:.i)' r.:r,..,r,r=. { ---l'' t:::l:,'.r,
j::i /.,l .1
-+.
'i:.
ETi'. it ''=;:Jr::i::: i-
----1,:1 0" jrrtrll:ln \\..... .:~;~ P~![fll=n:: .1;,x.![.:!!~j:t
i:::nu=r
i;- -..1..-'
l 1:t;"
I
,
li;:t.i,.iali:!
penjadwalan Gamba Gambarr 2. DFD Level 0 Penjadw perkuliahan alan Kegiata Kegiatan n Perkulia han
.-~"'"
l-----., j.
Iti
I tt I
+\
ir:-:i-lri:l t!':':t'tr1:t
l=irlil
.,
i
'.
-.---,!.--.- \ Ii .i4.sri:iu
I
fl'lirjiir]rr
\
r'rfJiir \\
.----~
.........
I rr
!.:::xi::,l''l]lu , II
i
\
t\
t:aLIti.!i=
P=ri:::= -'
_
,,-
|
I
.1:c.==ar=
/
\-----' I
Ll'\\. L I
^
;:
Ii;:c.:=ili i.:r:i:f,.JE J !4.=tri::r i }=ciui:-r I s.ir*di;.h !
pengumpulan Gamba Gambarr 3. DFD Levell Level 1 Pengum pUl2!1 Data
27
24-33 24-33
Jurnal TelKa, TeIKa, Volume Volume 1, 1, Nomor Nomor 2, 2, Desember Desember 2008: 2008: Jurnal •
•
• •
2. 2.
Penyusunan jadwal jadwal dilakukan dilakukan berdasarkan berdasarkan prioritas prioritas yang yang telah telah Penyusunan pada Fakultas Dekan I dan Dekan Fakultas pada saat sa at ditentukan oleh oleh Wakil Wakil Rektor Rektor I dan ditentukan menginput data. menginput data. Sistem informasi informasi ini ini dirancang dirancang untuk untuk membantu membantu mempermudah mempermudah Sistem penyusunan jadwal jadwal matakuliah. matakuliah. Apabila Apabila ada ada kesalahan kesalahan dalam dalam penyusunan hal menginput menginput data, data, maka maka itu itu diluar diluar tanggung tanggung jawab jawab sistem' sistem. hal Aturan pengkodean pengkodean yang yang digunakan digunakan adalah adalah aturan aturan pengkodean pengkodean Aturan yang sah sah yang yang digunakan digunakan di di Universitas Universitas Advent Advent Indonesia. Indonesia. yang Sistem informasi informasi ini ini dirancang dirancang hanya hanya untuk untuk menampilkan menampilkan Sistem dan jurusan jurusan dan dan jadwal dosen, dosen, jadwal jadwal mata mata kuliah kuliah per per fakultas fakultas dan jadwal jadwal matakuliah per ruangan. jadwal matakuliah Per ruangan.
ANA LISA SISTEM ANALISASISTEM
Berdasarkan hasil hasil pengamatan dan dan analisa analisa penulis penulis mengenai mengenai sistem sistem Berdasarkan penjadwalan Penjadwalan Perkuliahan Perkuliahan yang yang berlalan berjalan di di UNAI UNAI saat saat ini, ini, sistem sistem hanya hanya menampung daftar daftar matakuliah, daftar daftar nama dosen pengajar, daftar ruangan ruangan dan dan ,ena*pung waktu, lalu kemudian kemudian disusun secara manual menggunakan menggunakan MS Excel. waKu,
2.1 2.L
Data Flow Flow Diagram Diagram Data
Berikut ini :: Data Flow Diagram dari sistem ini adalah Data Berikut adalah
l.:-..
irrri:.:r
-: 1 .-,
-:
-,
r:f f :--::.
1i:Y
f:.:.'.1|,ir
::~:.:.F~';,!:r~
r
::'::-J:')'~..l;:!:. !'i.;:r i ir.:;
.'
;'~.i~j":;]~\
i
"
::" j i::-:.lr=-=.
\.
:'.:gJ;:;::;
l.;,,::-::!:;;j~';';
"LooIJ._ _ _ _ _- '
~·~~:·Jli~t:l
..
~
/
/---------' )!.\i-:;:!.l~:!:g:::.;:!:~:::
-,,/
r. J....!...--..!.r
li..i'..e
l:t:!il3l::j l'::= ::1:; i::;ii:'
Gambar Diagram Data Flow Flow Diagram 1. Data Gambar 1. '28 28
penjadwalan Kegiatan PerancanganSistem perkuliahan SistemInformasi Informasi Penjadwalan Perancangan KegiatanPerkuliahan Berbasis WebdidiUniversitas Universitas Advent AdventIndonesia Berbasis Web Indonesia AI AI
Data.lad*al Datajad\\al
Jadwal Jadualyang belurn 1'anubelum disahkan disalrlan 2.3.1 231 jadrval Penceta-kanjadwal Pencetakan menga.;ar dosen mengajar dosen rnengaJar mengajar dosen dosen
2.3.2 2 3.2 Pcngesahall I'engesaharr Laporan Laporan
------------|
Jadwal yang telah adwal yang telah disahkan
pelaporan Jadwal Gambar 6. 6. DFD DFD Level Level 22 Proses Proses Pelaporan Gambar Jadwal Matakuliah Matakuliah dan dan Mengajar Mengajar Dosen Dosdn
2.2 Relasi Antar Antar Tabel 2.2 Berikut adalah Relasi Antar Tabel dari sistem ini ini :: tbldmn t~lrnan!
J1 ,:",
tbliuCllm
tblM-ultas LC~·;· ~~l'~illrr~~-~-
,;.il~!
tlilm atal:uliah
tblmng\iibu ill"',
I tbljsdrrsl Jr.'.",
i.jP~~J:1j ~:.• \,
.,~
iiF<£:Il::.; ij.TlC"a'<:i
Gambar Gambar 7. 7. Relasi Relasi Antar AntarTabel Tabel
29 29
24-33 24-33
Jurnal TeIKa, TeIKa, Volume Volume 1, 1, Nomor Nomor 2, 2, Desember Desember 2008: 2008: Jurnal
3. 3.
Hasil dan Pengujian Pengujian Hasildan
A. Form Form Input Input Data Data Dosen Dosen A. ini digunakan digunakan untuk untuk mengisi mengisi data data dosen dosen seperti seperti kode kode dosen, dosen, nama nama Form ini dosen, alamat dan dan fakultas fakultas dimana dimana dosen dosen bersangkutan bersangkutan mengajar. mengajar. dosen,
':;*-t
t:r.:J:JLJLt
.*._.,
,,
k
-----'-
EA;Input Data Oor"n! hlxn tt,i.r 0,,:"lr I i ., ,,,il, tr 'r , I'
ltrnnn [,n3air
L~
"••
h~,~,,,
t.$rdtdE
rFrrlr
Frh..ll;ui
-rr'!o|
{
l Lnnl
Gambar InPut Data Dosen Gambar 8. Form Input
B. Data Matakuliah B. Form Input Data Form matakuliah seperti data matakuliah seperti kode mengisi data untuk mengisi ini digunakan digunakan untuk Form ini jurusan tingkat dosen (sks), fakultas, tingkat dan dan dosen fakultas, jurusan matakuliah, matakuliah, bobot (sks), nama matakuliah, matakuliah, nama pengajar. pengalar,
x
r
:,\
Input Data Mata (uliaH-
ffil F-
lrtilnD.{.lhal)h,r!.dr
ll | { ,.'.,!,rl.rll',rl
ilrri,
h,r'1. itr,ilr Er[r.Jr il.tr'r,r Ll,ilr h'rh,ill
@* ".! ,,4'
B,ln{ lShSr
iF l.h Eobo1,:t
[.*rar!
itrthF?lrhD;l Its I lr ,' n.r
i.'
r:l
)
iF l h irr{l:rl 0r tnr
r
T
!ir'rFor ijurr
G3:nbar uaia Matakuliah Matakuliah Forrn Input Input uata Gaarbar 9. 9, ForlT!
30 30
perkuliahan Perancangan Sistem Sistem Informasi Informasi Penjadwalan Perancangan Penjadwalan Kegiatan Kegiatan Perkuliahan Berbasis Web di Universitas Berbasis Web di Universitas Advent Advent Indonesia Indonesia AI AI C, Form Form Input Input Data Data Ruang Ruang Kuliah C. Kuliah Form ini ini digunakan digunakan untuk untuk mengisi Form mengisi data data ruang ruang kuliah yang akan kuliah yang akan digunakan digunakan meliputi kode kode ruang, ruang, nama nama ruang meliputi ruang dan dan kapasitas. kapasitas.
,II Input trnput Data Data Ruang Ruang KUliat!' xullailJ :rlr$ll.r,lkril,rIit:tt
ll ..;..t il, t,r. I r.il,,tt.r::,t,
h,illi Ert.r'{ !a,nrri
Pilirll
Hnlhrsdd{ rr'i)r)iJ.
"
,1
)g1
ar::1
J'1r'rr
Gambar 10. Form Input Data Ruang Gambar Ruang Kuliah D. Form Transaksi Data Ruang dan D. dan Waktu Waktu Kuliah digunakan untuk mengisi Form ini digunakan jadwal ruangan yang mengisijadwal yang akan akan digunakan jam dan meliputi hari, jam dan ruangan.
I-ii TranSilksi Data Ruang & & wsmtilf wakt~ rransaksi
a
gffiEJ
,sffiFl *TIILJ
H.r t
: il,lii.-!r
llrrnu, l"hl.ltttJ
-!iil-Hi,Ail^l
;:".
rffi
ffis*-t'
*'5"'11ti&{ -l
4&+_
~
:.t :." ,
*i.-
"'lA
:i,nil
lr
li
fr..rr
Gambar Gambat 11. 11. Form Fo~m Transaksi Transaksi Data Data Ruang Ruang dan dan Waktu WaktlJ Kuliah Kuliah
31 31
,
24-33
Jurnal TeIKa, TeIKa, Volurne Volume 1, Nomor Nomor 2, Desember Desember 2008: 2008: Jurnal
dosen maka isian hari, jam jam dan ruang yang berada di bawah akan terisi terisi sesuai dengan dengan sks matakuliah matakuliah yang kita input. input. sesuai
ffi 1
,JfifiEfi
J@r
b-
l,dsir I
nt u,nr
ilBrdlfi
Iilr)l.t f,if.r l',rIftl'
,,::.w
...
(: '1:lt
~ -q ':*. "-.
t A t€
hi'''')
C',,·
,rl~
l. '.' ,~;~-t..;,) ..:;-j ~i!::I'1 'I
'Sr*,.
r~.rtUUO{I Pf'lljll".lrt tr.ilrtrr(rFrn{$rn
(!
"" ... 1._111.
1
llrr
r
.I.tlil
i"_'
*;i., r,trtnt ,i...-*.r1,,,::fl'-
(.ril ili ,~-',' ,I
1
l
I." I'
Gambar 12. Form Transaksi Jadwal Dosen TransaksiJadwal 4. 4. Kesimpulan Kesimpulan yang didapat adalah: penyediaan laporan laporan •. Sistem mempercepat penyediaan ini dapat dapat mempercepat informasi ini Sistem informasi pihak dan yang yang diperlukan dan mempermudah mempermudah kerja berbagai pihak diperlukan oleh oleh berbagai pihak yang yang ingin Administrator. Dalam ini apabila ingin untuk hal ini apabila ada ada pihak Dalam hal jadwai melihat laporan jadwal tertentu, maka dapat dengan mudah dengan tertentu, maka dapat melihat laporan
.
•
ditampilkan. ditampilkan. pada saat Dapat bentrokan pada saat penyusunan menghindari terjadinya terjadinya bentrokan Dapat menghindari jadwal pemakaian pemakaian ruangan. jadwal matakuliah, jadwal dosen dan jadwal
Adapun sarannya ialah:
. Agar ini digunakan digunakan informasi ini Agar sistem sistem informasi
•
32 32
kantor tempat di di kantor jadwa I perkuliahan. perkuliaha n. penyusunan jadwal dilaksanakannya dilaksanakannya penyusunan
Perancangan Sistem Perancangan Sistem Informasi Informasi Penjadwalan Penjadwalan Kegiatan Kegiatan Perkuliahan Perkuliahan Berbasis Web Web di di Universitas Universitas Advent Advent Indonesia Berbasis Indonesia AI AI
5. Daftar Daftar Pustaka Pustaka 5. (2002), Pengenalan Hartono, 1, J., (2002), Pengenalan Komputer: Komputer: Dasar-dasar Hartono, Dasar-dasar Ilmu Ilmu Komputer, Komputer, Pemrograman, Sistem Pemrograman, Sistem Informasi Informasi dan dan Intelejensi Intelejensi Buatan. Buatan. Cetakan Cetakan ke ke 2,Yogyakarta hal.692 2, Yogyakarta,, hal.692
:
(2001), Analisis Hartono, J., 1., (2001), Hartono, Pendekatan Analisis dan dan Desain Desain Sistem Sistem Informasi: Informasi Pendekatan Terstruktur Teori Teori dan Terstruktur dan Praktek Praktek Aplikasi Aplikasi Bisnis, Bisnis, Yogyakarta, Yogyakafta, haLll. hal.11.
.,
,
Model Entity
Herroe ., Herroe (2007) , Model Entity Relationship Relationship (Model ER), ER), http:/i herroe. wordoress. com/ 2007/09/21lmodel-entity-relationship http://herroe.wordpress.com/2007/09/21/model-entity-relationship model-er/ model-erl
Diagram Aliran
(2006), Analisis Haftini., (2006), Hartini., Diagram Aliran Data, Analisis Dengan Dengan htto:// www. ilkom.unsri.ac.id/ dosen/hartinii materi/VIII http://www.ilkom.unsri.ac.id/dosen/hartini/ materi/Vlll DFD.pdf. Tolle, H., (2008), Abstraksi Data Data dan dan Konsep Konsep Relational,http://inherent.brawijaya. Relational,htto://inherent.brawiiava. php?id idlvlm/mod/resource/view. php ac. id/vlmlmod/resource/view. ?id =68
(20M), Systems Whitten, J.L., J.1., L.D. L.D. Bentley Bentley dan dan K.C. K.C. Dittman,~ Dittman, (2004), Systems Analysis and Design Methods, diterjemahkan oleh Tim Penerjemah AND!. ANDI. Cetakan ke Yogyakafta, hal. 6, Yogyakarta, hal. 306.
.,
(2008), Sistem Yustanti, W., W Yustanti, (2008), Sistem Basis Basis Data, Data, http://www.geocities.coml http: // www. geocities. com/ avufardiansyah/Simbada/TM01. pdf. ayufardiansyah/Simbada/TM01.pdf.
(2007), Memahami Yuhefizar., (2007), Yuhefizar., Memahami Konsep Konsep Database,http://media.diknas.go.idl Database,http://media.diknas.go.idl media/document/170.pdf media/document/170.pdf. (2007 ), Model Entity-Relationship, Za inurie., (2007), Zainurie., Entity-Relationship, htto http://zainurie.files.wordpress.com/2007/0S/ba b-ii-entita s.s. odf pdf.. //za nurie.fi les.word press.com/2007/05/ba b-ii-entita :
i
33 33