Sistem Penjadwalan Kuliah Pada Program Studi Sistem Informasi UNIKOM

Slides:



Advertisements
Presentasi serupa
KEBUTUHAN & SPESIFIKASI SOFTWARE
Advertisements

PEMODELAN ANALISIS Kuliah - 5
LAPORAN SKRIPSI Pelayanan Administrasi Terpadu Kecamatan (PATEN) di Kantor Camat Karanganyar Kabupaten Demak LAILA ERMAWATI
BPR – Tahap 1 (Persiapan)
Unified Modelling Language (UML)
BAB 2 METODE REKAYASA PERANGKAT LUNAK
Pertemuan 3 Pemodelan Bisnis
RANCANG BANGUN SISTEM INFORMASI PELACAKAN DAN PEMANTAUAN PAKET KIRIMAN BERBASIS WEB DENGAN BANTUAN MOBILE ANDROID Putu Agus Yudisuda Indrakarna 1) S1 Sistem.
Rahayu Utami Jurusan Sistem Informasi
Oleh Nama : Rindriana Martasari Putri NIM :
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
Rancang Bangun Aplikasi Kenaikan Jabatan Fungsional Dosen (Studi Kasus Jurusan Sistem Informasi ITS) AGUS NUR HIDAYAT
PEMBUATAN PETA DIGITAL TEMPAT-TEMPAT WISATA DI KOTA BOGOR BERBASIS WEB MENGGUNAKAN PHP, MY SQL, DAN FLASH MX.
Perancangan dan Pembuatan Sistem Informasi Pengelolaan Praktikum Fisika Dasar Pada Laboratorium Fisika Dasar Universitas Gunadarma Nama : Rachma Wulan.
Rekayasa Perangkat Lunak Proses Rekayasa Perangkat Lunak
Diagram UML Studi Kasus : Sisfo Perpustakaan
Perancangan Berorientasi objek
Oleh: SARIPUDIN Jurusan SISTEM INFORMASI
SISTEM INFORMASI PENJUALAN BARANG PADA SYSCOM DATA
SISTEM INFORMASI RESERVASI DI HOTEL SCARLET
Pendahuluan Pertemuan 5 - 8
Rekayasa Perangkat Lunak (Lanjut)
SISTEM INFORMASI PENDISTRIBUSIAN SEPATU BERBASIS WEB DI AINONE SHOES
UNIFIED MODELLING LANGUAGE
Visual Modelling Teguh Sutanto, S.Kom.,M.Kom.
ENTERPRISE RESOURCE PLANNING
Pemodelan objek.
KEBUTUHAN & SPESIFIKASI SOFTWARE
PEMODELAN PROYEK (UML)
UNIFIED MODELLING LANGUAGE
REKAYASA PERANGKAT LUNAK
METODE PENELITIAN sistematika penulisan proposal skripsi
Paper perancangan dengan UML
REKAYASA PERANGKAT LUNAK
Use Case Diagram.
KEBUTUHAN & SPESIFIKASI SOFTWARE
Teaching Plan Rearrangement Software engineering week 8-14 Kelompok A dan A kelompok A
Sistem informasi penjualan buku di toko buku family
Unified Modeling Language (UML)
Pemrograman Berorientasi Objek
PERANCANGAN SISTEM INFORMASI PENSIUN DI BAGIAN HUBUNGAN INDUSTRIAL PT GREAT GIANT PINEAPPLE BERBASIS ONLINE RUDI YANTO PROGRAM STUDI TEKNIK INFORMATIKA.
SISTEM INFORMASI PELAYANAN JASA LAUNDRY PADA RUMAH CUCI LAUNDRY BANDUNG Oleh : Windi Astuti
Sidang Skripsi 8 Februari 2012 Carli Darmansah
Alisa Agustina PROGRAM STUDI MANAJEMEN INFORMATIKA
PERANCANGAN SISTEM INFORMASI AKADEMIK PADA SMA KEMAH INDONESIA 2 BANDUNG TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Program.
SISTEM INFORMASI PENJUALAN AIR MINERAL PADA CV. KURNIA KANAAN
RANCANG BANGUN APLIKASI RESEP MASAKAN KHAS INDONESIA BERBASIS MOBILE ANDROID PADA KELOMPOK PKK DI KELURAHAN LEBAK GEDE BANDUNG SKRIPSI Diajukan sebagai.
APLIKASI CARA BERTAHAN HIDUP DI ALAM
Sistem Informasi Monitoring Administrasi Keuangan Di Dewan Koperasi Indonesia Daerah (DEKOPINDA) Kota Cimahi Oleh : Ripqi Sofyan ( ) PROGRAM STUDI.
PERANCANGAN APLIKASI E-RENTAL BERBASIS MOBILE ANDROID
PERANCANGAN SISTEM INFORMASI PENJUALAN ONLINE BERBASIS WEB PADA
PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER
APLIKASI TENSES BAHASA INGGRIS BERBASIS SISTEM OPERASI ANDROID
SISTEM INFORMASI PENJUALAN BERBASIS WEB PADA DISTRO DETROIT DI BANDUNG
Oleh : Imlihatun Malikhah
Di susun Oleh : Dentries Setia PROGRAM STUDI SISTEM INFORMASI
SISTEM INFORMASI AKADEMIK DI SMK MUHAMMADIYAH 2 BANDUNG
SISTEM INFORMASI AKADEMIK SEKOLAH DI SMA AL-FALAH DAGO BANDUNG
PADA KOPRASI KARYAWAN BINA CIPTA
PENGOLAHAN DATA PEMUTUSAN HUBUNGAN KERJA (PHK)
MUHAMMAD RIZKY ABDILLAH
Dony Setiawan SI-FTIK-UNIKOM 2012
Pertemuan 6 Unified Modeling Language (UML)
SISTEM INFORMASI PERSEDIAAN BARANG JADI PADA PT.KIMIA FARMA (PERRSERO)
KEBUTUHAN & SPESIFIKASI SOFTWARE
SISTEM INFORMASI PEMBELAJARAN 16 TENSES DALAM BAHASA INGGRIS BAGI SISWA-SISWI PADA SEKOLAH MENENGAH PERTAMA NEGERI 2 KOTA BANDUNG BERBASIS PLATFORM ANDROID.
PERANCANGAN APLIKASI PENGENALAN BAHASA INGGRIS BERBASIS MOBILE (STUDI KASUS SEKOLAH DASAR NEGERI IV DUREN KARAWANG) Disusun oleh : Melfin Richard Sakul.
SISTEM INFORMASI AKADEMIK PADA SMAN 9 BANDUNG BERBASIS SMS GATEWAY Oleh : Rendra Indarmawan PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK.
Konsep Aplikasi Berbasis Objek
Transcript presentasi:

Sistem Penjadwalan Kuliah Pada Program Studi Sistem Informasi UNIKOM Oleh: Edison Marpaung (10510931)

Pendahuluan Latar Belakang Perkembangan dunia teknologi yang sangat pesat saat ini sangat membantu pekerjaan keseharian kita. Salah satu aspek yang dapat ditangani oleh teknologi komputer adalah sistem penjadwalan. Penulis mengambil contoh kasus untuk penyelesaian penjadwalan kuliah pada Program Studi Sistem Informasi UNIKOM, karena proses penjadwalan yang berjalan masih membutuhkan waktu cukup lama.

Pendahuluan (ctd) Identifikasi Masalah Pembuatan jadwal yang dilakukan masih secara manual tetapi ada applikasi yang berfungsi untuk melakukan pengecekan jadwal agar tidak berbentrokan. Penjadwal sering kesulitan dalam membuat jadwal dari dosen karena adanya dosen yang hanya bisa mengajar pada waktu-waktu tertentu atau mengajar lebih dari satu mata kuliah. Penjadwal sering kesuliatan dalam penentuan ruang kelas karena adanya ruangan-ruangan tertentu yang hanya tersedia pada waktu tertentu. Penjadwal sering kesulitan dalam pemasangan dosen, ruang kuliah, dan mata kuliah terkhusus pada kelas beasiswa unggulan dan international program. Pembuatan jadwal kuliah yang ada kerap memakan waktu yang cukup lama karena system yang ada hanya melakukan pengecekan bentrokan, bukan memperbaiki atau menyusun jadwal kuliah. Akibat dari jadwal kuliah yang lama dikeluarkan, maka sering kali mahasiswa harus melakukan perbaikan form rencana studi, dan dosen juga sering terlambat mendapatkan jadwal sehingga pada minggu-minggu awal sering ada dosen yang tidak masuk.

Pendahuluan (ctd) Perumusan Masalah Bagaimana membuat dan merancang sebuah perangkat lunak yang mampu mengautomasi proses penjadwalan kuliah yang ada di program studi sistem informasi UNIKOM Bagaimana menangani dan meminimalkan jadwal yang berbentrokan. Bagaimana mengatasi kebutuhan waktu yang lama yang diperlukan untuk membuat jadwal kuliah.

Pendahuluan (ctd) Tujuan Penelitian Tujuan dari penelitian ini adalah pembuatan dan penerapan algoritma penjadwalan pada perangkat lunak guna membuat jadwal kuliah yang dapat mengatasi konflik yang mungkin terjadi pada pembuatan penjadwalan di prodi Sistem Informasi UNIKOM. Jadwal yang akan dihasilkan akan meminimalisasi bentrok yang mungkin terjadi sehingga pengguna akan mendapat solusi terbaik untuk penganganan penjadwalan kuliah dan waktu yang dibutuhkan untuk membuat jadwal kuliah akan dapat dioptimalisasi.

Pendahuluan (ctd) Batasan Masalah Setiap dosen bersedia mengajar di ruang manapun yang tersedia dan pada waktu yang telah ditentukan (pada pengisian data dosen di awal ditentukan kapan dosen yang bersangkutan tidak dapat mengajar). Setiap mahasiswa (regular, karyawan dan beasiswa unggulan) bersedia menempati ruang dan waktu yang tersedia (jadwal kuliah tidak ada yang bentrok). Adanya batas jam kuliah dalam satu hari dan batas hari dalam seminggu. Penentuan jenis matakuliah (Auditorium, laboratorium hardware, laboratorium software, atau kuliah umum) ditentukan di awal. Kapasitas ruangan telah disesuaikan dengan jumlah mahasiswa.

Objek Dan Metode Penelitian Objek penelitian adalah program studi Sistem Informasi UNIKOM Metode yang digunakan pada penelitian ini adalah dengan pemodelan prototype. Dengan perancangan berbasis objek. Pada metode ini dibuat diagram-diagram dari UML (Unified Modelling Language) untuk mempermudah pengguna memahami applikasi.

Analisis dan Desain Pada Tahapan analisis dan desain ini penulis mencoba untuk menganalisis proses-proses dan tahapan yang diperlukan dalam pembuatan jadwal kuliah baik pada sistem yang sedang berjalan maupun yang akan ditargetkan Penulis juga mencoba mendesain applikasi yang kemudian akan dipakai pada target sistem yang diinginkan.

Proses Bisnis Berjalan

Use Case Sistem Berjalan

Activity Sistem Berjalan

Proses Bisnis Target

Use Case Target

Activity Diagram Target Menambah Data Dosen

Activity Diagram Target (ctd) Mengubah Data Dosen

Activity Diagram Target (ctd) Menambah Data Mata Kuliah

Activity Diagram Target (ctd) Mengubah Data Mata Kuliah

Activity Diagram Target (ctd) Menambah Data Ruangan

Activity Diagram Target (ctd) Mengubah Data Ruangan

Activity Diagram Target (ctd) Menambah/Mengubah Data Penawaran

Activity Diagram Target (ctd) Generate Jadwal

Activity Diagram Target (ctd) Maintain Kelas

Sequence Diagram Menambah Dosen

Sequence Diagram (ctd) Mengubah Dosen

Sequence Diagram (ctd) Menambah Mata Kuliah

Sequence Diagram (ctd) Mengubah Mata Kuliah

Sequence Diagram (ctd) Menambah Ruangan

Sequence Diagram (ctd) Mengubah Ruangan

Sequence Diagram (ctd) Menambah/Mengubah Data Penawaran

Sequence Diagram (ctd) Maintain Kelas

Sequence Diagram (ctd) Generate Jadwal

Class Diagram

Component Diagram

Deployment Diagram

Implementasi Setelah melakukan analisis dan perancangan, penulis mengimplementasikan hasil dari rancangan tersebut menggunakan bahasa pemrograman Java. Proses implementasi ini menggunakan JDK 6.9 sebagai virtual machine, tools pembangun Netbeans IDE 7.1.2., dan database Microsoft Access 2010, dan komputer dengan dengan sistem operasi Windows 7 sebagai mesin untuk menjalankan applikasi

Implementasi (ctd) Implementasi Basis Data

Implementasi (Ctd) Halaman Utama

Implementasi(ctd) Form Entry Data Dosen

Implementasi(ctd) Maintain Data Dosen

Implementasi(ctd) Menambah Data Mata Kuliah yang Diajarkan

Implementasi(ctd) Penawaran Mata Kuliah

Implementasi(ctd) Maintain Data Kelas

Implementasi(ctd) Entry data kelas

Implementasi(ctd) Entry Data Mata Kuliah

Implementasi(ctd) Maintain Data Mata Kuliah

Implementasi(ctd) Entry Data Ruangan

Implementasi(ctd) Maintain Data Ruangan

Implementasi(ctd) Jadwal Mata Kuliah

Implementasi(ctd) Berita Acara Perkuliahan (BAP)

Implementasi Tugas Mengajar

Hasil Pengujian Penulis telah melakukan pengujian pada applikasi dan setelah melakukan pengujian penulis menyimpulkan bahwa applikasi telah dapat berjalan dengan baik dan memberikan hasil sesuai dengan yang diharapkan oleh penulis.

Kesimpulan Dan Saran Kesimpulan Berdasarkan hasil pembahasan sebelumnya, penulis mengambil kesimpulan: Dengan adanya sistem Penjadwalan Kuliah ini maka proses penjadwalan kuliah dapat dilakukan dengan lebih cepat dan efektif. Applikasi yang dibangun ini akan memberikan kemudahan bagi penjadwal dalam segi waktu dan penjadwal tidak perlu lagi melakukan pemasangan atau perbaikan jadwal yang berbentrokan. Dalam proses penjadwalan, data jadwal yang tersimpan sudah tidak lagi ada yang berbentrokan.

Kesimpulan Dan Saran (ctd) Berdasarkan proses perancangan yang telah dibangun dan dilihat dari segi waktu yang masih dibutuhkan untuk applikasi dalam melakukan penjadwalan, maka beberapa saran yang dapat diusulkan adalah: Untuk pengembangan lebih lanjut, diharapkan agar algoritma penjadwalan yang ditanamkan pada applikasi dapat lebih dioptimalisasi dari segi waktu karena pada saat data dosen, ruangan, kelas, dan mata kuliah cukup banyak, waktu yang diperlukan untuk penjadwalan masih tergolong cukup lama

Terimakasih 