Sistem Informasi Penjadwalan Sidang di Fakultas Teknologi Informasi Universitas Kristen Maranatha.
ABSTRAK
Fakultas Teknologi Informasi pada Universitas Kristen Maranatha adalah fakultas yang bergerak dalam bidang teknologi informasi. Fakultas IT memiliki 3 jenis Kelompok Bidang Keahlian (KBK) dalam pelaksanaan penelitian dan pengkajian bahan-bahan pengajaran, yaitu KBK Sistem Informasi, KBK Rekayasa Perangkat Lunak, dan KBK Multimedia dan Jaringan. Aktivitas dan proses bisnis yang berjalan pada ketiga KBK tersebut masih berjalan secara manual antara lain proses menentukan dosen pembimbing KP, STA dan TA dan khususnya penjadwalan. Sistem Informasi KBK telah dibuat untuk alokasi pembimbing dan penguji, namun masih terus disempurnakan dan ditambahkan dengan modul penjadwalan untuk sidang. Tugas akhir ini berfokus pada penambahan penjadwalan sidang dengan mempertimbangkan sumberdaya dosen yang digunakan bersama oleh ketiga KBK di Fakultas IT. Sistem informasi ini dibuat menggunakan bahasa pemrograman PHP dan database MySQL, dan untuk kalender digunakan icalendar (Google Calendar) yang memudahkan dosen dalam melakukan import ke sistem KBK. Aplikasi telah diuji dengan metode blackbox. Hasil penelitian menunjukkan bahwa aplikasi sudah sesuai dengan harapan saat pengujian, dengan demikian aplikasi ini layak digunakan untuk KBK dalam hal penjadwalan.
(2)
vi
ABSTRACT
The Faculty of Information Technology at Maranatha Christian University is a college in information technology sector. IT Faculty has three competency groups in implementating research and teaching assessment, that is Information System competency group, Software Engineering competency group, and Multimedia and network competencty group. Activity and business processes which in the three competency groups are still completed manually including determining adviser lecturer KP, STA, and TA and scheduling for defenses. Information System competency group was already made for allocating adviser and examiner, but is still being improved by adding scheduling module. This final project focused on adding scheduling by considering lecturers as limited resource for use by third competency groups in IT Faculty. This system made by using PHP programming language and MySQL database, and for calendar using icalendar (Google Calendar) which is easier to use by lecturer when importing data to competency group system. This application was already tested by using black box method. The result show the application running same as expectation when tested, therefore this application is sufficient for use by the competency groups in scheduling terms.
(3)
DAFTAR ISI
LEMBAR PENGESAHAN ... Error! Bookmark not defined.
PERNYATAAN ORISINALITAS LAPORAN PENELITIANError! Bookmark not defined.
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... ii
PRAKATA ... iii
ABSTRAK ... v
ABSTRACT ... vi
DAFTAR ISI ... vii
DAFTAR GAMBAR ... x
DAFTAR TABEL ... xii
DAFTAR NOTASI / LAMBANG ... xiii
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 1
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 2
1.4.1 Ruang lingkup perangkat keras aplikasi ini adalah :... 3
1.4.2 Ruang lingkup software dalam aplikasi ini adalah : ... 3
1.4.3 Ruang lingkup aplikasi meliputi : ... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 4
BAB 2. KAJIAN TEORI ... 6
2.1 Proses Bisnis ... 6
2.2 Sistem Informasi ... 6
2.3 Penjadwalan ... 7
2.4 Flowchart ... 7
2.5 ERD(Entity Relationship Diagram) ... 8
2.5.1 Entitas (Entity) ... 8
2.5.2 Atribut (Attributes/Properties) ... 8
2.5.3 Relasi (Relationship) ... 8
(4)
viii
2.6 MySQL ... 10
2.7 DFD (Data Flow Diagram) ... 13
2.8 Kamus Data ... 14
2.9 PHP ... 15
2.9.1 Konsep Kerja PHP ... 16
2.10 Bootstrap ... 16
2.11 Black-box Testing ... 17
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 18
3.1 Proses Bisnis ... 18
3.1.1 Proses Bisnis Penjadwalan Menggunakan Time Table ... 18
3.2 ERD (Entity Relationship Diagram) ... 20
3.3 ER to Table ... 22
3.4 DFD (Data Flow Diagram) ... 22
3.4.1 Data Flow Diagram Level 0 ... 23
3.4.2 Data Flow Diagram Level 1 ... 24
3.4.3 Data Flow Diagram Level 2 Proses 1 ... 24
3.4.4 Data Flow Diagram Level 2 Proses 3 (Ketua / Sekretaris) ... 25
3.4.5 Data Flow Diagram Level 2 Proses 3 (Koordinator) ... 25
3.4.6 Data Flow Diagram Level 2 Proses 3 (Dosen) ... 26
3.5 PSPEC (Process Specification) ... 27
3.6 Kamus Data ... 29
3.7 DesignUser Interface ... 38
BAB 4. HASIL PENELITIAN ... 42
4.1.1 Form Assign Schedule ... 42
4.1.2 My Calendar ... 43
4.1.3 Schedule Report... 44
4.1.4 Edit Profile Settings – Email Alert ... 45
4.1.5 All Calendar ... 46
4.1.6 Compose Message ... 46
4.1.7 Inbox Message ... 47
4.1.8 Sent Messages... 48
(5)
4.1.10 Page Assign Schedule ... 49
4.1.11 Datepicker Schedule ... 50
4.1.12 Timepicker start schedule ... 51
4.1.13 Timepicker end schedule ... 52
4.1.14 Detail event calendar ... 52
4.1.15 Filter date range schedule report ... 53
4.1.16 Send Mail Reminder ... 54
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 55
BAB 6. SIMPULAN DAN SARAN ... 60
6.1 Simpulan ... 60
6.2 Saran ... 60
(6)
x
DAFTAR GAMBAR
Gambar 2.1 Kardinalitas ... 10
Gambar 2.2 Konsep Kerja PHP ... 16
Gambar 3.1 Flowchart persiapan time table ... 19
Gambar 3.2 Flowchart persiapan time table ... 20
Gambar 3.3 Entity Relationship Diagram ... 21
Gambar 3.4 ER to Table ... 22
Gambar 3.5 Data Flow DiagramLevel 0 ... 23
Gambar 3.6 Data Flow Diagram Level 1 ... 24
Gambar 3.7 Data Flow Diagram Level 2 Proses 1 ... 25
Gambar 3.8 Data Flow Diagram Level 2 Proses 3 (Ketua/Sekretaris) ... 25
Gambar 3.9 Data Flow Diagram Level 2 Proses 3 (Koordinator) ... 26
Gambar 3.10 Data Flow Diagram Level 2 Proses 3 (Dosen) ... 27
Gambar 3.11 Tampilan Form Penjadwalan Sidang ... 38
Gambar 3.12 Tampilan table mahasiswa yang sudah dijadwalkan... 39
Gambar 3.13 Tampilan Inbox fitur messaging ... 40
Gambar 3.14 Tampilan Read Message fitur messaging ... 40
Gambar 3.15 Tampilan Compose Message fitur messaging ... 41
Gambar 4.1 Tampilan Form Assign Schedule ... 42
Gambar 4.2 Tampilan My Calendar ... 43
Gambar 4.3 Tampilan Schedule Report ... 44
Gambar 4.4 Tampilan Edit Profile Settings – Email Alert ... 45
Gambar 4.5 Tampilan All Calendar ... 46
Gambar 4.6 Tampilan Compose Message ... 47
Gambar 4.7 Tampilan Inbox Messages ... 47
Gambar 4.8 Tampilan Sent Messages ... 48
Gambar 4.9 Tampilan Read Message ... 49
Gambar 4.10 Tampilan Page Assign Schedule ... 49
Gambar 4.11 Tampilan datepicker schedule ... 50
Gambar 4.12 Tampilan timepicker start schedule ... 51
(7)
Gambar 4.14 Tampilan detail event calendar ... 52 Gambar 4.15 Tampilan filter date range schedule report ... 53 Gambar 4.16 Tampilan Send Mail Reminder ... 54
(8)
xii
DAFTAR TABEL
Tabel 2.1 Tipe Data Bilangan... 11
Tabel 2.2 Tipe Data Date ... 12
Tabel 2.3 Tipe Data Karakter ... 13
Tabel 2.4 Simbol Kamus Data ... 15
Tabel 3.1 PSPEC read sent message ... 27
Tabel 3.2 PSPEC input data evenement ... 28
Tabel 3.3 PSPEC input data message ... 28
Tabel 3.4 PSPEC send mail reminder ... 29
Tabel 3.5 Kamus Data (data dosen) ... 30
Tabel 3.6 Kamus Data (data skill) ... 31
Tabel 3.7 Kamus data (data status dosen) ... 31
Tabel 3.8 Kamus data (data role user) ... 31
Tabel 3.9 Kamus Data (Data akun) ... 32
Tabel 3.10 Kamus data (data jurusan) ... 32
Tabel 3.11 Kamus Data (data global) ... 33
Tabel 3.12 Kamus Data (data backup) ... 33
Tabel 3.13 Kamus Data (data mahasiswa) ... 34
Tabel 3.14 Kamus Data (data topik) ... 34
Tabel 3.15 Kamus Data (data tabel temp) ... 35
Tabel 3.16 Kamus Data (data kbk) ... 36
Tabel 3.17 Kamus Data (data evenement) ... 36
Tabel 3.18 Kamus data (data ruangan) ... 37
Tabel 3.19 Kamus data (data messages) ... 37
Tabel 5.1 Tabel hasil uji coba form assign schedule ... 55
Tabel 5.2 Tabel hasil uji coba my calendar ... 56
Tabel 5.3 Tabel hasil uji coba schedule report ... 57
Tabel 5.4 Tabel hasil uji coba edit profile settings – email alert ... 57
Tabel 5.5 Tabel hasil uji coba Compose Message... 58
(9)
DAFTAR NOTASI / LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Terminator Untuk memulai dan
mengakhiri proses
Flowchart Decision/
Keputusan
Keputusan untuk proses jika
salah akan kembali
mengulang proses
sebelumnya, dan jika benar akan melanjutkan proses selanjutnya
Flowchart Input /
output Data
Proses input/output data, parameter, informasi
Flowchart Display Menampilkan data
Flowchart Arah Proses Arah/alur untuk proses
Flowchart Manual
Operation
Proses yang dilakukan secara manual
Flowchart Connector
off page
Digunakan sebagai
penghubung flowchart yang harus digambarkan di halaman berbeda
ERD Entitas
Mewakili suatu individu yang nyata dan dapat dibedakan dari yang lain
ERD Atribut Menggambarkan karakteristik
dari Entitas
ERD Relasi Menunjukkan relasi antara
(10)
xiv
Jenis Notasi/Lambang Nama Arti
ERD Kardinalitas
Relasi
Menunjukkan jumlah
maskimum Entitas yang dapat berelasi
DFD Entitas Aktor yang ada di dalam
diagram
DFD Proses Proses secara otomatis yang
di lakukan oleh komputer
DFD
Arus Data
Menggambarkan suatu aliran atau arus data yang ada di dalam diagram
DFD Simpanan
Data
Tempat simpanan data seperti file di dalam database
Sumber :
1. Flowchart diambil dari Burlton, Roger T [1] 2. ERD diambil dari Fatansyah [2]
(11)
BAB 1. PENDAHULUAN
Bagian ini berisi pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, dan metodologi.
1.1 Latar Belakang Masalah
Fakultas Teknologi Informasi pada Universitas Kristen Maranatha saat ini sudah menerapkan sistem pengelolaan data mahasiswa peserta KP/ STA/ TA juga pengelolaan data penugasan dosen untuk sidang KP/ STA/ TA. Tetapi saat ini untuk alokasi dan penjadwalan sidang masih belum menerapkan sistem, oleh karena itu kinerja pengurus KBK di fakultas Teknologi Informasi masih belum efisien, seperti pada saat ketua KBK mengumumkan alokasi waktu dan tempat sidang kepada dosen-dosen yang diberi penugasan.
Dari hasil identifikasi masalah di atas, Fakultas Teknologi Informasi membutuhkan sebuah aplikasi yang dapat membantu dalam mengatasi masalah yang terjadi. Sistem yang diperlukan untuk mendukung kinerja tim KBK Fakultas Teknologi Informasi, saat ini meliputi modul penjadwalan sidang, alokasi tempat dan waktu sidang untuk sidang KP/ STA/ TA, juga menerapkan sistem pengingat waktu dan tempat sidang lewat Email. Dengan dibuatnya aplikasi ini diharapkan kinerja tim KBK Fakultas Teknologi Informasi lebih efektif dan efisien dalam menangani pengelolaan data penjadwalan sidang.
1.2 Rumusan Masalah
Adapun rumusan masalah yang didapat dari latar belakang masalah adalah :
(12)
2
Universitas Kristen Maranatha 1. Bagaimana membuat aplikasi yang dapat mengelola penjadwalan
sidang dan alokasi ruangan untuk sidang TA/KP/STA ?
2. Bagaimana membuat aplikasi yang dapat merekap alokasi ruangan dan waktu sidang TA/KP/STA pada semua KBK di Fakultas Teknologi Informasi ?
3. Bagaimana membuat aplikasi yang dapat memberi reminder batas penugasan TA/KP/STA ?
4. Bagaimana membuat aplikasi yang dapat memberi reminder
jadwal sidang dan ruangan untuk sidang TA/KP/STA?
5. Bagaimana membuat aplikasi yang dapat memungkinkan pengguna mengirim dan menerima pesan kepada sesama pengguna ?
1.3 Tujuan Pembahasan
Adapun tujuan dari pembahasan ini adalah :
1. Menyediakan fasilitas pengubahan data alokasi waktu dan ruangan sidang
2. Menyediakan fasilitas laporan alokasi waktu dan ruangan sidang berdasarkan jurusan dan tanggal dilakukannya sidang.
3. Merancang sebuah fitur yang dapat mengirimkan email kepada dosen yang batasan penugasannya telah habis.
4. Merancang sebuah fitur yang dapat mengirimkan email kepada dosen yang telah di alokasikan jadwal dan ruangan sidangnya. 5. Menyediakan fasilitas mailbox untuk mengirim dan menerima
pesan untuk pengguna sistem.
1.4 Ruang Lingkup Kajian
Aplikasi akan dibangun sebagai aplikasi berbasis website dan dapat diakses secara online dan real-time.
(13)
3
1.4.1 Ruang lingkup perangkat keras aplikasi ini adalah :
1. Prosesor Pentium 4 Dual Core2. Ram 1024 MB 3. Hard disk 20 GB 4. Modem GSM
1.4.2 Ruang lingkup software dalam aplikasi ini adalah :
1. Bahasa Pemrograman PHP.2. Editor Pemrograman menggunakan Jetbrains PHP Storm 7.1
3. Sistem basis data MySQL.
4. Javascript source atau plugin lain yang mendukung kinerja aplikasi.
1.4.3 Ruang lingkup aplikasi meliputi :
1. Menangani assign (pembimbing, penguji).2. Menangani pengubahan data (pembimbing, penguji). 3. Menangani daftar mahasiswa peserta KP/ STA/ TA. 4. mengelola status mahasiswa peserta KP/ STA/ TA.. 5. User :
a. Ketua / Sekretaris KBK
User ini memiliki kemampuan untuk mengubah, menambah, menghapus data yang ada seperti data dosen, mahasiswa, assignment, schedule dan juga dapat melakukan backup dan melihat semua data yang ada.
b. Koordinator KP/TA
User ini memiliki kemampuan untuk mengubah status mahasiswa yang ada juga dapat melihat data mahasiswa, penugasan, data dosen dan juga dapat melakukan upload file
pengajuan penugasan. c. Dosen biasa
(14)
4
Universitas Kristen Maranatha User ini memiliki kemampuan untuk melihat data-data yang ada saja seperti data mahasiswa, data penugasan, dan data dosen 6. Tipe dosen :
a. DB
Tipe dosen DB adalah tipe dosen yang dapat menguji / membimbing sidang KP/ STA/ TA pada sistem penugasan di aplikasi ini.
b. DS
Tipe dosen DS adalah tipe dosen yang dapat menguji / membimbing KP/ STA saja pada sistem penugasan di aplikasi ini.
c. DBK
Tipe dosen DBK adalah tipe dosen yang hanya dapat membimbing / menguji KP saja pada sistem penugasan di aplikasi ini.
1.5 Sumber Data
Data-data yang digunakan dalam penyusunan laporan ini adalah : 1. Data Primer
Data primer yang digunakan berasal dari data yang didapat langsung dari ketua KBK
2. Data sekunder
Data sekunder merupakan data yang diperoleh melalui proses pembelajaran mata kuliah yang diajarkan oleh dosen di Universitas Kristen Maranatha.
1.6 Sistematika Penyajian
Sistematika penyajian yang digunakan dalam laporan ini adlah sebagai berikut:
(15)
5
BAB 1 PENDAHULUAN
Bab ini berisi pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, metodologi, serta pembahasan dari proyek Tugas Akhir ini.
BAB 2 KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang digunakan dan berhubungan dengan perancangan aplikasi.
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
Bab ini membahas mengenai rancangan aplikasi yang meliputi Proses Bisnis, Entity Relationship Diagram (ERD), DFD, User Interface design (UID).
BAB 4 HASIL PENELITIAN
Bab ini berisi penjelasan dari tiap fungsi utama yang dibuat besrta kumpulan screenshot dari proyek.
BAB 5 PEMBAHASAN DAN UJICOBA HASIL PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.
BAB 6 SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari pembahasan pada pembangunan aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir menjadi lebih baik maka penulis juga memberikan saran-saran. .
(16)
60
Universitas Kristen Maranatha
BAB 6. SIMPULAN DAN SARAN
Bagian ini menjelaskan simpulan dan saran dari penulis secara keseluruhan tentang penelitian yang sudah dilakukan.
6.1 Simpulan
Dari hasil penelitian yang telah dibuat dapat ditarik kesimpulan. Berikut kesimpulan yang didapat dari aplikasi Website pada KBK adalah :
1. Dalam aplikasi, dosen koordinator dapat melakukan pengubahan data alokasi waktu dan ruangan sidang secara efektif dan efisien.
2. Dosen koordinator dapat melihat laporan alokasi waktu dan ruangan sidang beserta dengan pembimbing dan penguji sidang pada tiap mahasiswa yang sudah dialokasikan waktu dan ruangan sidangnya.
3. Semua dosen yang terdaftar dalam sistem akan diberi email
notifikasi secara otomatis apabila batasan penugasannya telah habis.
4. Dosen yang telah di alokasikan jadwal dan ruangannya untuk sidang akan mendapatkan email yang berisi tentang detail jadwal dan ruangan sidang.
5. Fitur messaging yang memudahkan user berinteraksi dengan
user lainnya..
6.2 Saran
Adapun saran untuk penelitian mendatang adalah sebagai berikut: 1. Menambahkan halaman baru untuk overview timetable tiap
dosen berdasarkan acara yang dimiliki tiap dosen.
2. Pada edit profile diberikan fitur untuk mengganti profile picture
(17)
61
3. Pada sistem messaging dapat diberikan fitur file attachment
agar user dapat mengirimkan file kepada user lain dengan mudah.
(18)
62
Universitas Kristen Maranatha
DAFTAR PUSTAKA
[1] R. T. Burlton, Bussiness Process Managemet, United States of America: Sams Publishing, 2001.
[2] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[3] I. B. Hariyanto, Sistem Manajemen Basisdata, Sumedang: Informatika Bandung, 2004.
[4] M. Weske, Business Process Management Concepts, Languages, Architectures, Springer, 2007.
[5] K. C. Laudon and J. P. Laudon, Sistem Informasi Manajemen, Palgrave, Basingstoke, 2007.
[6] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta: Andi, 2000.
[7] R. V. Imbar and B. R. Suteja, Pemrograman Web-Commerce dengan ORACLE & ASP, Bandung: Informatika Bandung, 2006.
[8] W. J. GILMORE, BEGINING PHP 5 and MySQL : From Novice to Professional, Apress, 2004.
[9] M. F. Azis, Belajar Sendiri Pemrograman PHP, Jakarta: PT Elex Media Komputindo, 2001.
[10] A. Kadir, Dasar Pemrograman Web Dinamis Menggunakan PHP, Revisi ed., Yogyakarta: C.V ANDI OFFSET, 2008, p. 2.
[11] H. Alatas, Responsive Web Design dengan PHP dan Bootstrap, Jakarta: Lokomedia, 2013.
[12] M. Otto and J. Thornton, "Bootstrap," 19 Agustus 2011. [Online]. Available: www.getbootstrap.com. [Accessed 5 5 2014].
[13] P. R. S. Pressman, Software Engineering a Practioner's approach, Elizabeth A. Jones.
(19)
63
[14] Anggara, SISTEM INFORMASI ALOKASI PEMBIMBING di KBK SI,
(1)
User ini memiliki kemampuan untuk melihat data-data yang ada saja seperti data mahasiswa, data penugasan, dan data dosen 6. Tipe dosen :
a. DB
Tipe dosen DB adalah tipe dosen yang dapat menguji / membimbing sidang KP/ STA/ TA pada sistem penugasan di aplikasi ini.
b. DS
Tipe dosen DS adalah tipe dosen yang dapat menguji / membimbing KP/ STA saja pada sistem penugasan di aplikasi ini.
c. DBK
Tipe dosen DBK adalah tipe dosen yang hanya dapat membimbing / menguji KP saja pada sistem penugasan di aplikasi ini.
1.5 Sumber Data
Data-data yang digunakan dalam penyusunan laporan ini adalah : 1. Data Primer
Data primer yang digunakan berasal dari data yang didapat langsung dari ketua KBK
2. Data sekunder
Data sekunder merupakan data yang diperoleh melalui proses pembelajaran mata kuliah yang diajarkan oleh dosen di Universitas Kristen Maranatha.
1.6 Sistematika Penyajian
Sistematika penyajian yang digunakan dalam laporan ini adlah sebagai berikut:
(2)
BAB 1 PENDAHULUAN
Bab ini berisi pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, metodologi, serta pembahasan dari proyek Tugas Akhir ini.
BAB 2 KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang digunakan dan berhubungan dengan perancangan aplikasi.
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
Bab ini membahas mengenai rancangan aplikasi yang meliputi Proses Bisnis, Entity Relationship Diagram (ERD), DFD, User Interface design (UID).
BAB 4 HASIL PENELITIAN
Bab ini berisi penjelasan dari tiap fungsi utama yang dibuat besrta kumpulan screenshot dari proyek.
BAB 5 PEMBAHASAN DAN UJICOBA HASIL PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi.
BAB 6 SIMPULAN DAN SARAN
Bab ini berisi kesimpulan dari pembahasan pada pembangunan aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir menjadi lebih baik maka penulis juga memberikan saran-saran. .
(3)
BAB 6. SIMPULAN DAN SARAN
Bagian ini menjelaskan simpulan dan saran dari penulis secara keseluruhan tentang penelitian yang sudah dilakukan.
6.1 Simpulan
Dari hasil penelitian yang telah dibuat dapat ditarik kesimpulan. Berikut kesimpulan yang didapat dari aplikasi Website pada KBK adalah :
1. Dalam aplikasi, dosen koordinator dapat melakukan pengubahan data alokasi waktu dan ruangan sidang secara efektif dan efisien.
2. Dosen koordinator dapat melihat laporan alokasi waktu dan ruangan sidang beserta dengan pembimbing dan penguji sidang pada tiap mahasiswa yang sudah dialokasikan waktu dan ruangan sidangnya.
3. Semua dosen yang terdaftar dalam sistem akan diberi email
notifikasi secara otomatis apabila batasan penugasannya telah habis.
4. Dosen yang telah di alokasikan jadwal dan ruangannya untuk sidang akan mendapatkan email yang berisi tentang detail jadwal dan ruangan sidang.
5. Fitur messaging yang memudahkan user berinteraksi dengan
user lainnya..
6.2 Saran
Adapun saran untuk penelitian mendatang adalah sebagai berikut: 1. Menambahkan halaman baru untuk overview timetable tiap
dosen berdasarkan acara yang dimiliki tiap dosen.
2. Pada edit profile diberikan fitur untuk mengganti profile picture
(4)
3. Pada sistem messaging dapat diberikan fitur file attachment
agar user dapat mengirimkan file kepada user lain dengan mudah.
(5)
DAFTAR PUSTAKA
[1] R. T. Burlton, Bussiness Process Managemet, United States of America: Sams Publishing, 2001.
[2] Fathansyah, Basis Data, Bandung: Informatika, 2002.
[3] I. B. Hariyanto, Sistem Manajemen Basisdata, Sumedang: Informatika Bandung, 2004.
[4] M. Weske, Business Process Management Concepts, Languages, Architectures, Springer, 2007.
[5] K. C. Laudon and J. P. Laudon, Sistem Informasi Manajemen, Palgrave, Basingstoke, 2007.
[6] J. M. Hartono, Analisis dan Desain Sistem Informasi, Yogyakarta: Andi, 2000.
[7] R. V. Imbar and B. R. Suteja, Pemrograman Web-Commerce dengan ORACLE & ASP, Bandung: Informatika Bandung, 2006.
[8] W. J. GILMORE, BEGINING PHP 5 and MySQL : From Novice to Professional, Apress, 2004.
[9] M. F. Azis, Belajar Sendiri Pemrograman PHP, Jakarta: PT Elex Media Komputindo, 2001.
[10] A. Kadir, Dasar Pemrograman Web Dinamis Menggunakan PHP, Revisi ed., Yogyakarta: C.V ANDI OFFSET, 2008, p. 2.
[11] H. Alatas, Responsive Web Design dengan PHP dan Bootstrap, Jakarta: Lokomedia, 2013.
[12] M. Otto and J. Thornton, "Bootstrap," 19 Agustus 2011. [Online]. Available: www.getbootstrap.com. [Accessed 5 5 2014].
[13] P. R. S. Pressman, Software Engineering a Practioner's approach, Elizabeth A. Jones.
(6)
[14] Anggara, SISTEM INFORMASI ALOKASI PEMBIMBING di KBK SI,