Harianto Kristanto
Program Studi Sistem Informasi,Universitas Kristen Duta Wacana

Published : 3 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 3 Documents
Search

Generator Jadwal Mengajar Dosen Dengan Perkecualian Memakai Teori Himpunan Katon Wijana; Yetli Oslan; Harianto Kristanto
Jurnal Terapan Teknologi Informasi Vol 6 No 1 (2022): Jurnal Terapan Teknologi Informasi
Publisher : Fakultas Teknologi Informasi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21460/jutei.2022.61.200

Abstract

Lecturers have the task of "tri darma perguruan tinggi", namely teaching, dedication and research, therefore lecturers' activities are not solely teaching in class but also carry out other activities related to this matter. In this case the head of the department, as a compiler of the class schedule, only knows the course schedules that are taught by the lecturer concerned and does not know other activities carried out by the lecturer. In this case the author wants to use set theory to create a schedule generator that can exclude certain schedule lecturers on certain schedules. The set theory can classify which parts are subsets or non-subsets, can also identify intersection of several sets and can combine one set with another set. The activity schedule basically can be categorized as a set that can be operated using these theories, so it is possible to identify which schedules are colliding (intersecting) and which schedules are still available (not the subsets) for certain lecturers. By implementing set theory on the lecturer teaching schedule database plus the exceptions, it is expected that the lecturer teaching schedule will be obtained in accordance with the teaching schedule and the schedule of each lecturer's activities
IMPLEMENTASI PIVOT TABLE UNTUK PENILAIAN BERBASIS CPMK Katon Wijana; Yetli Oslan; Harianto Kristanto
Jurnal Terapan Teknologi Informasi Vol 6 No 2 (2022): Jurnal Terapan Teknologi Informasi
Publisher : Fakultas Teknologi Informasi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21460/jutei.2022.62.211

Abstract

Accreditation is an assessment activity in accordance with predetermined criteria based on the National Higher Education Standards (SNDikti). Graduate competency standards are minimum criteria regarding the qualifications of graduates' abilities which include attitudes, knowledge, and skills stated in the formulation of graduate learning outcomes (CPL). CPL are still general in nature, must be translated into a more specific form, namely course learning achievement achievements (CPMK), each subject must have a CPMK that refers to CPL. In assigning grades to the CPMK, the number of grades entered for each course is different, therefore the CPMK values ​​for each course will be stored in the form of score records. To summarize the CPMK values ​​in the form of rows, a pivot table can be made in the form of columns, but in a university, each study program has a different variety and number of CPMK, therefore it is not possible to create a specific pivot table for the variety. and a certain number of CPMK, so a pivot table must be made that is flexible in terms of variety and amount. In this study, an application program is created that can be used to measure CPL based on learning outcomes for CPMK courses using a pivot table generator so that it can be flexible both in terms of the variety of CPL and the number of CPL study programs.
Pencarian Jadwal Kuliah Pengganti: OUTTER JOIN Katon Wijana; Yetli Oslan; Harianto Kristanto
Jurnal Terapan Teknologi Informasi Vol 7 No 1 (2023): Jurnal Terapan Teknologi Informasi
Publisher : Fakultas Teknologi Informasi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21460/jutei.2023.71.261

Abstract

The class schedule is determined during student registration, but in practice, there is a possibility of schedule failure due to various reasons, such as a lecturer having other important commitments on that schedule, national holidays, or other reasons. According to academic regulations, the number of face-to-face class meetings has been predetermined, which is 14 meetings. Therefore, if a class meeting fails to take place, it must be replaced with a substitute schedule.            Finding a substitute class schedule does not only consider the availability of the respective lecturer's schedule but also takes into account the availability of classrooms and the schedules of each student to ensure that all students can attend (not attending other courses). This way, the substitute schedule can be implemented without disrupting students' activities.            Unlike previous research, which focused on generating class schedules using search and filtering techniques, this study will display all alternative substitute schedules that can be implemented without disturbing the schedules of lecturers, students, or room usage by utilizing multiple table queries with outer join relationships.                       Finding a substitute class schedule does not only consider the availability of the respective lecturer's schedule but also takes into account the availability of classrooms and the schedules of each student to ensure that all students can attend (not attending other courses). This way, the substitute schedule can be implemented without disrupting students' activities.            Unlike previous research, which focused on generating class schedules using search and filtering techniques, this study will display all alternative substitute schedules that can be implemented without disturbing the schedules of lecturers, students, or room usage by utilizing multiple table queries with outer join relationships.   Keywords-class schedule, substitute schedule, lecturer schedule, student schedule, room usage.