27 3.1. Analisa Masalah
3.1.1. Gambaran Umum STMIK JAKARTA STI&K
STMIK Jakarta STI&K merupakan sebuah Perguruan tinggi Komputer pertama di Indonesia. Didirikan pada tahun 1978 dengan nama Institut Ilmu Komputer (IIK) dari gagasan seorang Praktisi Komputer bernama Drs. F. Ameln, SH. Sekolah yang dikelola oleh Yayasan Ilmu Komputer ini pada mulanya lebih berkiblat pada materi Ilmu Komputer yang dikembangkan di Amerika Serikat, karena sebagian besar staf pengajarnya saat itu, merupakan lulusan Perguruan Tinggi Komputer di Amerika Serikat.
Barulah pada tahun 1982, tepatnya 1 September 1982 setelah diadakan studi perbandingan dengan sekolah komputer di Negeri Belanda, yaitu sekolah Teknik Eindoven jurusan Informatika yang dipimpin oleh Prof. Ir. Rem, maka terjadilah suatu adaptasi antara bahan kurikulum Amerika Serikat dengan bahan kurikulum Negeri Belanda Yang ternyata dapat berguna dan sangat tepat bila diterapkan di Indonesia, untuk menghasilkan Sarjana Komputer.
Bersamaan ini pula, kunjungan evaluasi Kopertis Wilayah III telah pula mengubah nama Institut Ilmu Komputer menjadi Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K, yang diharapkan dapat melahirkan sarjana komputer yang handal.
Pada tanggal 09-05-1990 Pemerintah memberikan kepercayaan melalui SK Menteri Pendidikan & Kebudayaan RI Nomor : 0345/O/1990 dengan memberikan Status Diakui kepada Jurusan/Program Studi di lingkungan Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta, yang kemudian singkatannya dikenal sebagai STMIK Jakarta STI&K.
Selanjutnya pada tanggal 23 Oktober 1992 statusnya meningkat menjadi "Disamakan" untuk Jurusan Manajemen Informatika dan Teknik Komputer Jenjang D3 dan S1 di lingkungan STMIK Jakarta STI&K melalui SK nomor 466/DIKTI/Kep/1992.
Saat ini Yayasan Ilmu Komputer ini diketuai oleh Prof. E.S.Margianti, SE., MM. dan Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K diketuai oleh Eko Hadiyanto, SSi., MMSI. Berdasarkan SK DIRJEN DIKTI Nomor 350/DIKTI/KEP/1995 tanggal 26 Juli 1995 pemerintah menetapkan kembali "Status Disamakan" kepada kedua jurusan di Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K yaitu Jurusan Manajemen Informatika dan Teknik Komputer untuk Jenjang Pendidikan Strata Satu (S1) dan Diploma Tiga (DIII).
Pada tanggal 17 November 1997, berdasarkan evaluasi Badan Akreditasi Nasional (BAN), STMIK Jakarta STI&K dinyatakan "Terakreditasi" bagi jurusan/program studi Teknik Komputer dan Manajemen Informatika Jenjang Strata Satu (S1) melalui Surat Keputusan Menteri Pendidikan dan Kebudayaan Republik Indonesia Nomor : 78/D/O/1997.
Sekolah tinggi yang mempunyai misi mendidik mahasiswa agar berjiwa penuh pengabdian serta memiliki rasa tanggung jawab yang besar terhadap masa depan bangsa dan negara Indonesia ini telah berhasil meluluskan sekitar 3035 orang Sarjana dan Diploma Tiga. Mereka telah tersebar diberbagai perusahaan, baik perusahaan pemerintah maupun perusahaan swasta.
3.1.2. Sistem Perkuliahan Di STMIK JAKARTA STI&K
STMIK Jakarta STI&K memiliki dua jurusan dan jenjang studi, yaitu Sistem Informasi untuk jenjang Strata 1 atau Manajemen Informatika untuk jenjang Diploma III dan Sistem Komputer untuk jenjang Strata 1 atau Teknik Komputer untuk jenjang diploma III.
Sistem perkuliahan di STMIK Jakarta STI&K dalam satu tahun akademik dibagi menjadi 2 semester, yaitu Permulaan Tahun Akademik (PTA) dan Akhir Tahun Akademik (ATA). Perkuliahan pada PTA dimulai dari bulan September sampai dengan bulan Februari, sedangkan perkuliahan pada ATA dimulai dari bulan Februari sampai dengan bulan Juli.
Kurikulum mata kuliah jenjang Strata 1 dan Diploma III terbagi dalam 4 jenis, yaitu mata kuliah dasar umum, mata kuliah dasar keahlian, mata kuliah keahlian dan mata kuliah pilihan yang dapat diambil untuk memenuhi jumlah sks (Sistem Kredit Semester) sesuai dengan jumlah SKS yang ditentukan pada setiap jenjang pendidikan.
Adapun kurikulum jenjang Strata 1 (S1) jurusan Sistem Informasi (SI) sampai dengan Diploma III (DIII) jurusan Teknik Komputer (TK) dapat dilihat pada tabel berikut :
1. Kurikulum Mata kuliah Jenjang S1 Jurusan SI
Table 3.1. Mata Kuliah Dasar Umum S1-SI Kode Mata Kuliah Mata Kuliah
DU-11201 Pendidikan Agama DU-14201 Ilmu Sosial Dasar
DU-11211 Bahasa Indonesia DU-15201 Ilmu Budaya Dasar
DU-11202 Bahasa Inggris 1 DU-12211 Bahasa Inggris 2
DU-13201 Pendidikan Pancasila DU-12201 Pendidikan Kewiraan
Table 3.2. Mata Kuliah Dasar Keahlian S1-SI Kode Mata Kuliah Mata Kuliah DK-12213 Teori Organisasi Umum 1 DK-12214 Teori Organisasi Umum 2 DK-11204 Kalkulus 1 DK-12202 Kalkulus 2 DK-11213 Fisika dan Kimia Dasar 1 DK-11215 Fisika dan Kimia Dasar 2 DK-11207 Pemrograman 1
DK-11408 Pengantar Teknologi Informasi DK-14306 Matriks dan Transformasi Linier
DK-11206 Logika Himpunan DK-12305 Statiska Dasar DK-13201 Elektronika Dasar
DK-13303 Pengantar Manajemen Umum DK-14305 Matematika Diskrit
DK-14411 Algoritma dan Pemrograman DK-13304 Sistem Digital DK-14403 Struktur dan Organisasi Data MI-12406 Konsep Sistem Informasi
Table 3.3. Mata Kuliah Keahlian S1-SI Kode Mata Kuliah Mata Kuliah
MI-12201 Pemrograman 2
MI-12202 Pemrograman 3
MI-13401 Pemrograman Terstruktur MI-13225 Dasar Akuntansi 1
MI-14201 Dasar Akuntansi 2
MI-15221 Teknik Riset Operasional 1 MI-16222 Teknik Riset Operasional 2 MI-16306 Sistem Informasi Manajemen MI-16303 Sistem Basis Data
MI-17301 Pengelolaan Sistem Informasi
MI-13202 Bahasa Rakitan
MI-16212 Automata dan Bahasa Formal
MI-15206 Sistem Berkas
MI-16304 Keamanan Komputer
MI-16301 Analisis dan Perancangan Sistem Informasi
MI-16305 Sistem Penunjang Keputusan MI-16207 Penulisan Penelitian / Kerja Praktek
MI-17203 Meyode Penelitian
MI-17302 Kompilator
MI-15403 Sistem Operasi
MI-17305 Pengelolaan Proyek Sistem Informasi MI-17307 Interaksi Manusia dan Komputer
MI-17304 Jaringan Komputer
MI-18302 Simulasi dan Permodelan
MI-18303 Sistem Terdistribusi MI-18308 Analisis Kinerja Sistem
MI-15307 Testing dan Implementasi Sistem
MI-18607 Tugas akhir
Table 3.4. Mata Kuliah Pilihan S1-SI
Kode Mata Kuliah Mata Kuliah MI-15305 Metode Numerik dan Fortran
MI-14202 Graf Terapan
MI-15310 Kapita Selekta Bahasa Pemrograman
MI-15209 Sistem Perbankan
MI-16216 Teori Antrian
MI-16217 Pengantar Telekomunikasi
MI-16215 HUkum Perburuhan
MI-16318 Mikroprosesor dan Mikrokomputer MI-17317 Rekayasa Perangkat Lunak
MI-17207 Sistem Berbasis Pengetahuan
MI-17316 Pengendalian Inventori
MI-18304 Kapita Selekta Teori Komputasi MI-18206 Pengantar Kecerdasan Buatan
2. Kurikulum Mata kuliah Jenjang DIII Jurusan MI
Table 3.5. Mata Kuliah Dasar Umum DIII-MI Kode Mata Kuliah Mata Kuliah
DU-11201 Pendidikan Agama
DU-13201 Pendidikan Pancasila
Table 3.6. Mata Kuliah Dasar Keahlian DIII-MI Kode Mata Kuliah Mata Kuliah DK-11202 Bahasa Inggris 1 DK-11203 Fisika Dasar DK-11204 Kalkulus 1 DK-11205 Kimia Dasar DK-11206 Logika Himpunan DK-11407 Pemrograman 1 DK-11208 Pengenalan PDE DK-12201 Bahasa Inggris 2 DK-12202 Kalkulus 2 DK-12203 Pengantar Ekonomi
DK-12204 Perilaku Dalam Berorganisasi
DK-13202 Aljabar Linier
DK-13203 Manajemen Umum
DK-13225 Dasar Akuntansi 1 DK-14201 Dasar Akuntansi 2
DK-14401 Logika dan Algoritma
DK-15421 Teknik Riset Operasional
Table 3.7. Mata Kuliah Keahlian DIII-MI Kode Mata Kuliah Mata Kuliah MI-12201 Pemrograman Pascal 1 MI-12202 Pemrograman Cobol 1 MI-12205 Statiska Deskriptif 1
MI-13207 Pemrograman Pascal 2
MI-13205 Matematika Diskrit
MI-13206 Statiska Deskriptif 2
MI-14204 Statiska Probabilitas
MI-13401 Pemrograman Terstruktur
MI-14202 Graf Terapan
MI-15203 Sistem Informasi Manajemen 1 MI-16202 Sistem Informasi Manajemen 2 MI-14221 Pengelolaan Instalasi Komputer
MI-14407 Paket Program Niaga
MI-14403 Struktur Data
MI-15206 Sistem Berkas
MI-14208 Pemrograman Cobol 2
MI-15403 Sistem Operasi
MI-15425 Perancangan Sistem Informasi
MI-16207 Penulisan Penelitian (KKP/PP)
MI-15204 Sistem Basis Data 1 MI-16204 Sistem Basis Data 2 MI-16421 Analisis Sistem Informasi
MI-16491 Komunikasi Data
Table 3.8. Mata Kuliah Pilihan DIII-MI
Kode Mata Kuliah Mata Kuliah
MI-16201 Pengantar Intelegensi Buatan
MI-14306 Kapita Selekta Aplikasi Bisnis
MI-15209 Sistem Perbankan
MI-16210 Manajemen Inventori
MI-16308 Akuntansi Manajemen
MI-16212 Automata dan Bahasa Formal MI-15207 Pengantar Sistem Pakar
MI-15205 Metode Numerik
MI-13202 Bahasa Rakitan
3. Kurikulum Mata kuliah Jenjang S1 Jurusan SK
Table 3.9. Mata Kuliah Dasar Umum S1-SK Kode Mata Kuliah Mata Kuliah
DU-11201 Pendidikan Agama
DU-14201 Ilmu Sosial Dasar
DU-11211 Bahasa Indonesia
DU-15201 Ilmu Budaya Dasar DU-11202 Bahasa Inggris 1 DU-12211 Bahasa Inggris 2
DU-13201 Pendidikan Pancasila
DU-12201 Pendidikan Kewiraan
Table 3.10. Mata Kuliah Dasar Keahlian S1-SK Kode Mata Kuliah Mata Kuliah DK-12213 Teori Organisasi Umum 1 DK-12214 Teori Organisasi Umum 2
DK-11204 Kalkulus 1
DK-12202 Kalkulus 2
DK-12206 Fisika Dasar 2 DK-13208 Fisika Dasar 3
DK-11207 Pemrograman 1
DK-11408 Pengantar Teknologi Informasi
DK-11205 Kimia Dasar
DK-12307 Pengantar Organisasi Komputer
DK-12201 Pemrograman 2
DK-13209 Kalkulus 3
DK-13306 Matriks dan Transformasi Linier
DK-12206 Logika Himpunan DK-12215 Statistika Dasar DK-13201 Elektronika Dasar DK-14306 Persamaan Differensial DK-13302 Matematika Diskrit DK-15306 Probabilitas Terapan
DK-14301 Algoritma dan Pemrograman
DK-15303 Sistem Digital
DK-14303 Struktur Data
DK-16308 Teori Sistem
DK-15221 Elektronika Digital
DK-14222 Pengaturan Dasar
DK-14204 Fisika Panas dan Gelombang
Table 3.11. Mata Kuliah Keahlian S1-SK Kode Mata Kuliah Mata Kuliah
TK-12201 Logika digital
MI-14202 Graf Terapan MI-15201 Teknik Riset Operasional 1
MI-15303 Sistem Operasi
TK-14402 Teknik Rangkaian Listrik
MI-15207 Automata dan Bahasa Pemrograman
TK-16422 Teknik Penyambungan
TK-16301 Arsitektur Komputer
TK-16309 Pemrograman Sistem
TK-16214 Pengantar Robotika
TK-16204 Penulisan Penelitian / Kerja Praktek
MI-17203 Metode Penelitian
MI-17302 Simulasi dan Permodelan
TK-16205 Mikroelektronika TK-17326 Mikroprosesor dan Mikrokomputer
TK-17304 Jaringan Komputer
TK-17301 Analisis Kerja Sistem
TK-17307 Sistem Berbasis Pengetahuan TK-18301 Pengantarmukaan Perifal Komputer
TK-18304 Sistem Waktu Nyata
TK-18305 Pemrosesan Paralel
MI-18303 Sistem Terdistribusi
TK-18603 Tugas Akhir
Table 3.12. Mata Kuliah Pilihan S1-SK
Kode Mata Kuliah Mata Kuliah TK-15209 Fisika Zat Padat
MI-12202 Pemrograman Cobol MI-16303 Sistem Basis Data
MI-15310 Kapita Selekta Bahasa Pemrograman
TK-16208 Pengukuran Elektronika
TK-16210 Teknik Pemeliharaan
TK-16209 Sistem Pengaturan Lanjut
MI-16213 Keamanan Komputer
MI-16215 Hukum Perburuhan
TK-17305 Pengolahan Sinyal Digital
TK-15202 Instrumentasi MI-18206 Pengantar Kecerdasan Buatan
MI-18306 Kapita Selekta Sistem Komputer TK-18307 Kapita Selekta Telekomunikasi
4. Kurikulum Mata kuliah Jenjang DIII Jurusan TK
Table 3.13. Mata Kuliah Dasar Umum DIII-TK Kode Mata Kuliah Mata Kuliah
DU-11201 Pendidikan Agama
DU-12201 Pendidikan Kewiraan
DU-13201 Pendidikan Pancasila
Table 3.14. Mata Kuliah Dasar Keahlian DIII-TK Kode Mata Kuliah Mata Kuliah
DK-13206 Aljabar Linier
DK-12201 Bahasa Inggris 2
DK-13201 Elektronika Dasar
DK-12407 Fisika Dasar
DK-11204 Kalkulus Dasar 1 DK-12202 Kalkulus Dasar 2
DK-14401 Logika dan Algoritma
DK-11205 Kimia Dasar
DK-11206 Logika Himpunan
DK-12207 Manajemen Umum
DK-11207 Pemrograman Basic
DK-12204 Perilaku Dalam Organisasi
DK-12205 Statistika Deskriptif
DK-13422 Teknik Rangkaian Listrik
DK-14422 Pengenalan Pengaturan
Table 3.15. Mata Kuliah Keahlian DIII-TK Kode Mata Kuliah Mata Kuliah
TK-14201 Analisis Sistem Komputer
TK-16421 Arsitektur Komputer
MI-13202 Bahasa Rakitan
TK-15201 Elektronika Digital
TK-15202 Peralatan Elektronika
TK-15421 Interfacing / Periferal Komputer TK-16204 KKP / Penulisan Penelitian
TK-16491 Komunikasi Data
MI-13205 Matematika Diskrit
TK-16205 Mikroelektronika TK-16406 Mikroprosesor
MI-12201 Pemrograman Pascal
MI-15403 Sistem Operasi
MI-12208 Pengenalan PDE
TK-16208 Pengukuran Elektronika
TK-15403 Rangkaian Digital
TK-16209 Sistem Pengaturan Lanjut
MI-14204 Statistika Probabilitas
MI-15222 Teknik Simulasi
TK-14425 Troubleshooting
MI-13401 Pemrograman Terstruktur
Table 3.16. Mata Kuliah Pilihan DIII-TK Kode Mata Kuliah Mata Kuliah
MI-14202 Graf Terapan
MI-16305 Kapita Selekta Perangkat Lunak
TK-13201 Pemrograman Bahasa Komputer Fortran
TK-13207 Pengantar Sistem Basis Data TK-14207 Peng. Sistem Informasi Manajemen TK-13222 Peng. Struktur Data
TK-16213 Pengolahan Data Terdistribusi
TK-14221 Peng. Teknik Penyambungan MI-15211 Pemrograman Bahasa C
TK-13421 Intelegensi Buatan
TK-14205 Pengantar Telekomunikasi
TK-13220 Metode Pemeliharaan
3.1.3. Sistem Ujian Di STMIK JAKARTA STI&K
Untuk menentukan nilai IPK, para mahasiswa di STMIK Jakarta STI&K harus mengikuti ujian untuk tiap-tiap Mata Kuliah. Pada Mata Kuliah Pengendalian Mutu, mahasiswa harus mengikuti Ujian Tengah Semester (UTS) yang dilakukan setiap pertengahan semester, dan Ujian Utama yang dilakukan pada akhir semester, sedangkan diluar dari Mata Kuliah Pengendalian Mutu mahasiswa harus mengikuti Ujian Tengah Semester (UTS) dan Ujian Akhir Semester (UAS).
Ujian tengah semester dan ujian akhir semester perkelas untuk setiap jenjang dan jurusan akan diumumkan oleh BAAK (Bagian Administrasi Akademik dan Kemahasiswaan) pada waktu tiga minggu sebelum waktu pelaksanaannya.
Dari sejumlah mata kuliah yang diambil oleh Mahasiswa disetiap semester, ada beberapa mata kuliah yang merupakan jenis mata kuliah ujian Utama, antara lain :
1. Mata Kuliah Jenjang Strata Satu (S1) Sistem Informasi (SI)
Table 3.17. Daftar Mata Kuliah Ujian Utama S1-SI Kode Mata Kuliah Mata Kuliah
DU-13201 Pendidikan Pancasila
DK-14411 Algoritma dan Pemrograman DK-12406 Konsep Sistem Informasi
DK-14403 Struktur dan Organisasi Data
DK-13303 Pengantar Manajemen Umum
MI-16304 Keamanan Komputer
MI-16306 Sistem Informasi Manajemen MI-18301 Pengembangan Sistem Informasi MI-16303 Sistem Basis Data
MI-16305 Sistem Penunjang Keputusan MI-16301 Analisis dan Perancangan Sistem MI-17307 Interaksi Manusia dan Komputer
MI-17304 Jaringan Komputer
MI-15307 Testing dan Implementasi Sistem
2. Mata Kuliah Jenjang Diploma Tiga (DIII) Manajemen Informatika (MI)
Table 3.18. Daftar Mata Kuliah Ujian Utama DIII-MI Kode Mata Kuliah Mata Kuliah
DU-13201 Pendidikan Pancasila
DK-11208 Pengenalan PDE
DK-12203 Pengantar Ekonomi
DK-14401 Logika dan Algoritma
MI-13207 Pemrograman Pascal 2
MI-16202 Sistem Informasi Manajemen 2
MI-14407 Paket Program Niaga
MI-14403 Struktur Data
MI-14208 Pemrograman Cobol 2 MI-16204 Sistem Basis Data 2
3. Mata Kuliah Jenjang Strata Satu (S1) Sistem Komputer (SK)
Table 3.19. Daftar Mata Kuliah Ujian Utama S1-SK Kode Mata Kuliah Mata Kuliah
DU-13201 Pendidikan Pancasila
DK-14301 Algoritma dan Pemrograman
DK-13209 Kalkulus 3
DK-13208 Fisika Dasar 3
DK-15303 Sistem Digital
DK-14303 Struktur Data
MI-15303 Sistem Operasi
TK-16301 Arsitektur Komputer
TK-16309 Pemrograman Sistem
MI-17302 Simulasi dan Permodelan
TK-17304 Jaringan Komputer
TK-17307 Sistem Berbasis Pengetahuan
TK-18301 Pengantarmukaan Periferal Komputer
TK-18305 Pemrosesan Paralel
MI-18303 Sistem Terdistribusi
4. Mata Kuliah Jenjang Diploma Tiga (DIII) Tehnik Komputer(TK)
Table 3.20. Daftar Mata Kuliah Ujian Utama DIII-TK Kode Mata Kuliah Mata Kuliah
DK-13206 Aljabar Linier
MI-13202 Bahasa Rakitan
DK-12407 Fisika Dasar
TK-15202 Peralatan Elektronika
TK-16205 MIkroelektronika
MI-12201 Pemrograman Pascal
MI-15403 Sistem Operasi
MI-12208 Pengenalan PDE
MI-13401 Pemrograman Terstruktur
3.1.4. Prosedur Pembuatan Bahan Ujian
Pada saat ujian tengah semester dan ujian akhir semester, soal – soal yang akan diberikan kepada mahasiswa adalah soal – soal yang telah disusun dan dibuat oleh dosen yang mengajar mata kuliah yang bersangkutan. Mulai dari pemilihan soal – soal yang akan diujikan, pemberian bobot nilai, sampai dengan soal siap untuk diujikan.
1. Ujian Tengah Semester (UTS)
Prosedur pembuatan soal pada Ujian Tengah Semester adalah sebagai berikut : a. Dosen menyiapkan materi untuk ujian berdasarkan Satuan Acara
Perkuliahan (SAP)
b. Dosen menentukan jumlah soal dan bentuk soal, berupa pilihan ganda atau essay maupun campuran dari pilihan ganda dan essay.
c. Dosen menyerahkan soal – soal ujian ke bagian yang mengurus soal – soal ujian. Soal – soal ujian yang diberikan dalam bentuk hard copy atau softcopy.
d. Bagian yang mengurus soal – soal ujian akan memperbanyak soal – soal yang diberi oleh Dosen.
e. Bagian yang mengurus soal – soal ujian memberikan soal – soal ujian tersebut kepada panitia ujian.
f. Panitia Ujian menyerahkan soal – soal ujian kepada mahasiswa untuk dikerjakan.
g. Setelah selesai ujian jawaban dikumpulkan.
2. Ujian Akhir Semester (UAS)
Prosedur pembuatan soal pada Ujian Akhir Semester adalah sebagai berikut : a. Dosen menyiapkan materi untuk ujian berdasarkan Satuan Acara
Perkuliahan (SAP)
b. Dosen membuat soal dalam bentuk pilihan ganda.
c. Dosen menyerahkan soal ujian ke bagian soal yang mengurus soal-soal ujian.Soal-soal-soal ujian yang diberikan dalam bentuk hard copy atau soft copy.
d. Bagian yang mengurus soal – soal ujian akan memperbanyak atau meng-copy soal – soal yang diberi oleh Dosen.
e. Bagian yang mengurus soal – soal ujian memberikan soal – soal ujian tersebut kepada panitia ujian.
f. Panitia Ujian menyerahkan soal – soal ujian kepada mahasiswa untuk dikerjakan.
3. Ujian Utama
Prosedur pembuatan soal pada Ujian Utama adalah sebagai berikut :
a. Dosen menyiapkan materi untuk ujian berdasarkan Satuan Acara Perkuliahan (SAP)
c. Dosen menyerahkan soal – soal ujian ke bagian yang mengurus soal – soal ujian. Soal – soal ujian yang diberikan dalam bentuk soft copy.
d. Bagian Soal yang mengurus soal – soal ujian akan menerima dan mengumpulkan soal – soal ujian dari berbagai Dosen berdasarkan mata kuliah yang bersangkutan.
e. Bagian Soal yang mengurus soal – soal ujian, menentukan jumlah soal dan menyusun soal – soal tersebut.
f. Bagian Soal yang mengurus soal – soal ujian mencetak dan memperbanyak atau meng-copy soal – soal sebanyak yang diperlukan. g. Bagian Soal yang mengurus soal – soal ujian memberikan soal – soal ujian
tersebut kepada panitia ujian.
h. Panitia Ujian menyerahkan soal – soal ujian kepada mahasiswa untuk dikerjakan.
3.1.5. Permasalahan
Dari pembahasan diatas, terlihat sebuah masalah yang timbul bagi para Dosen ketika akan dilaksanakannya Ujian. Para Dosen akan disibukan dengan menyiapkan materi untuk membuat soal – soal ujian karena banyaknya soal dan materi yang dapat menjadi pilihan, penyimpanan soal yang kurang rapi dan tidak efisien, selain itu apabila Dosen yang bersangkutan tidak dapat membuat soal karena sakit atau sedang dinas ke luar kota, dan kendala selanjutnya adalah soal yang dibuat para Dosen tidak berkembang dan kurang bervariasi.
Masalah ini dapat terus terjadi dalam setiap semester dan menjadi tidak efektif, karena jika dilihat seorang Dosen mengajar mata kuliah yang berbeda pada setiap semesternya. Ketika menjelang ujian akan membuat dan mencari kembali materi untuk membuat soal ujian. Ketika seorang Dosen hendak menggunakan dan mencari dokumen soal – soal yang pernah dibuat sebelumnya, dia akan mencari secara manual
yang membutuhkan waktu dan tenaga. Hal ini cukup menyulitkan dan tidak sistematis.
3.1.6. Pemecahan Masalah
Dari permasalahan yang dihadapi oleh para Dosen dalam mencari materi dan membuat soal – soal ujian dengan cara yang tidak efisein dan kurang sistematis, maka diperlukan sebuah program sistem pengelolaan soal – soal ujian yang dapat membantu para Dosen mulai dari penyimpanan soal – soal yang akan diujikan, pemilihan soal –soal untuk ujian, pembobotan nilai sampai dengan penyusunan soal yang siap diujikan.
Sebuah program yang mudah digunakan oleh para Dosen, dan dapat diakses didalam lingkungan STMIK Jakarta STI&K dengan sistem kerahasiaan yang dapat dijaga sehingga tidak dapat dilihat oleh para mahasiswa, tingkat keamanan soal yang dapat diandalkan, dan mekanisme pelacakan soal agar dapat membantu dalam validasi
soal.
Agar dapat memudahkan Dosen, dalam pembuatan soal, mengedit, dan menyusun soal yang siap diujikan dapat dilakukan dengan waktu yang tidak ditentukan, bisa kapan saja. Untuk itu dibutuhkan sebuah database soal. Soal yang telah dibuat disimpan kedalam sebuah database, yang dengan demikian memungkinkan untuk terjadinya sharing soal antara para dosen ketika melakukan pemilihan soal dengan demikian soal menjadi lebih beragam. Pemilihan soal dapat dilakukan oleh para Dosen apabila Dosen yang bersangkutan telah membuat soal minimal sebanyak 40 soal.Selanjutnya yang berwenang mencetak soal hanya Administrator.
Setiap dosen yang membuat soal dapat dilacak dengan memasukkan identitas Dosen kedalam database soal, hal ini diperlukan agar setiap soal yang dibuat dapat
dipertanggung jawabkan kebenarannya, selain itu juga proses pengeditan soal hanya dapat dilakukan oleh Dosen yang membuat soal itu.
Untuk menjaga tingkat keamanan sistem diperlukan validasi pemakai dengan melakukan proses Login. Proses ini diperlukan untuk mencegah pengguna yang tidak semestinya dapat menggunakan sistem ini contohnya dari kalangan mahasiswa.
Untuk mengakomodir kebutuhan sistem berikut menu yang diperlukan oleh website Sistem Pengelolaan Soal Ujian STMIK Jakarta STI&K :
1. Dosen 2. Mata Kuliah 3. Pokok Bahasan 4. Soal 5. Generate Soal 6. Cetak Soal 7. Logout
Menu Dosen adalah menu yang berisi daftar Dosen yang dapat menggunakan sistem ini. Administrator dapat menambahkan daftar Dosen yang dapat menggunakan sistem ini.
Menu Mata Kuliah adalah menu yang berisi daftar Mata Kuliah yang ada di STMIK Jakarta STI&K. di sini dapat dilakukan pengeditan dan penambahan Mata Kuliah yang hanya dapat dilakukan oleh Administrator.
Menu Pokok Bahasan adalah menu untuk yang berisi daftar dari pokok bahasan dari tiap-tiap Mata Kuliah. Dosen dapat menambahkan pokok bahasan dari tiap-tiap Mata Kuliah, tetapi untuk melakukan pengeditan dari pokok bahasan hanya dapat dilakukan untuk pokok bahasan yang telah dibuat oleh Dosen yang bersangkutan.
Menu Soal adalah menu yang berisi semua soal yang telah disimpan didalam database. Di sini dapat dilakukan proses penambahan soal oleh Dosen dan pengeditan soal hanya dapat dilakukan untuk soal yang telah dibuat oleh Dosen yang bersangkutan.
Menu Generate Soal adalah menu yang berisi semua soal yang telah disimpan didalam database. Di sini Dosen dapat memilih soal-soal yang dapat digunakan sebagai soal ujian.
Menu Cetak Soal adalah menu yang berisi daftar Dosen dan Mata Kuliah, bagi Dosen yang telah menyusun soal maka akan muncul dalam daftar di menu Cetak. Proses pencetakan hanya dapat dilakukan oleh Administrator. Soal-soal yang telah disusun diubah kedalam halaman PDF untuk selanjutnya dapat dicetak oleh Administrator.
Program akan dibuat dengan berbasis web agar lebih mudah untuk diakses, lebih mudah untuk digunakan karena halaman terdiri dari link-link menu, dan pada suatu saat dapat diupload ke internet.
3.2. Perancangan
3.2.1. Rancangan Database
Untuk mendukung Website yang akan dibuat dibutuhkan Suatu Database yang handal yang dapat mengakomodir kebutuhan dari Sistem. Adapun perancangan Database dari Website ini seperti digambarkan dibawah :
Gambar 3.1. Rancangan ERD
Dari ER-Diagram tersebut, diperoleh tabel-tabel sebagai berikut: a. Nama tabel : dosen
Jumlah field : 3
Primary key : id_dosen
Tabel 3.21. Tabel dosen
Field Type Panjang Keterangan id_dosen varchar 6 Primary Key
dosen varchar 50 Nama Dosen pass varchar 25 Password
b. Nama tabel : soal Jumlah field : 8 Primary key : id_soal
Tabel 3.22. Tabel soal
Field Type Panjang Keterangan id_soal int 11 Primary key
soal text - Pertanyaan
id_mtkul int 11 Foreign Key (tabel mtkul) id_submtkul int 11 Foreign Key (tabel submtkul)
id_pil tinyint 1 Foreign Key (tabel pil) id_dosen varchar 6 Foreign Key (table dosen)
id_gbr bigint 11 Foreign Key (table gbr) tgl date - Tanggal Soal disimpan dipilih int 4 Soal telah di pilih berapa kali
c. Nama tabel : jawaban Jumlah field : 4
Primary key : id_soal & id_pil (kunci gabungan)
Tabel 3.23. Tabel jawaban
Field Type Panjang Keterangan id_soal int 11 Foreign key (tabel soal)
id_pil tinyint 1 Foreign key (tabel pil) jawaban text Jawaban dari soal
d. Nama tabel : mtkul Jumlah Field : 3
Primary key : id_mtkul
Tabel 3.24. Tabel mtkul
Field Type Panjang Keterangan
id_mtkul int 11 Primary key kd_mtkul varchar 8 Kode Mata Kuliah
mtkul varchar 50 Nama Mata Kuliah
e. Nama tabel : submtkul Jumlah Field : 4
Primary key : id_submtkul
Tabel 3.25. Tabel submtkul
Field Type Panjang Keterangan
id_submtkul int 11 Primary key id_mtkul int 11 Foreign Key (tabel mtkul) submtkul varchar 50 Nama Sub Mata Kuliah id_dosen varchar 6 Foreign Key (tabel mtkul)
f. Nama Tabel : gbr Jumlah Field : 3 Primary key : id_gbr
Tabel 3.26. Tabel gbr
Field Type Panjang Keterangan id_gbr bigint 20 Primary key
gbr varchar 75 Path dari gambar disimpan ukuran char 1 Ukuran gambar
g. Nama tabel : pil Jumlah Field : 2 Primary key : id_pil
Tabel 3.27. Tabel pil
Field Type Panjang Keterangan id_pil tinyint 1 Primary key
pil char 1 Nama Istilah
h. Nama tabel : kd_mtkul Jumlah Field : 2 Primary key : -
Tabel 3.28. Tabel kd_mtkul
Field Type Panjang Keterangan
kd char 2 Kode Mata Kuliah
3.2.2. Peta Navigasi
Berdasarkan menu-menu yang telah dijelaskan di atas maka dirancang peta navigasi yang dibagi menjadi dua bagian area, yaitu area Administrator dan area. Adapun peta navigasi seperti gambar di bawah :
Gambar 3.2. Peta Navigasi
3.2.3. Rancangan Website
Dalam rancangan website Sistem Pengelolaan Soal Ujian di STMIK Jakarta STI&K, penulis memberikan gambaran dan penjelasan dari tiap halaman web. Adapun rancangan setiap halamannya adalah sebagai berikut :
1. Menu Login
Untuk dapat menggunakan program ini, pengguna diharuskan melewati proses login. Yang dibutuhkan untuk dapat masuk dan menggunakan program ini adalah
User ID dan password. Pengguna dari program ini dapat digolongkan menjadi dua, yaitu Administrator dan User (dosen). Proses pendaftaran/ penambahan user hanya dapat dilakukan oleh Administrator. Untuk User ID dari user biasa digunakan NIP (Nomor Induk Pegawai) dari dosen yang bersangkutan.
Gambar 3.3. Rancangan Halaman Login
2. Halaman Pembuka
Halaman ini adalah halaman utama, setelah melakukan login. Terdiri dari navigasi ke halaman-halaman selanjutnya yang berupa menu-menu yang memudahkan pemakai. Untuk login Administrator tampilan akan seperti pada gambar 3.3, tampilan ini akan berlanjut pada rancangan halaman-halaman berikutnya, sedangkan untuk login dosen tampilan akan seperti pada gambar 3.4.
Gambar 3.4. Rancangan Halaman pembuka pada login Administrator
3. Halaman Mata Kuliah
Halaman ini adalah halaman yang berisi daftar mata kuliah di STMIK Jakarta STI&K, kita dapat melakukan pengeditan, penambahan, dan pencarian mata kuliah pada halaman ini.
4. Halaman Untuk mengedit Mata Kuliah
Apabila pada halaman mata kuliah kita pilih menu edit yang ada pada bagian kanan dari tabel, maka kita akan menuju ke halaman untuk mengedit mata kuliah. Pada halaman ini akan muncul Kode Mata Kuliah dan Nama Mata Kuliah yang akan kita edit.
5. Halaman untuk menginput Mata Kuliah
Apabila pada halaman mata kuliah kita pilih menu “add” yang ada pada bagian kanan bawah dari tabel, maka kita akan menuju ke halaman untuk menginput Mata Kuliah. Pada halaman ini akan muncul Kode Mata Kuliah dan Nama Mata Kuliah, yang harus kita lakukan adalah mengisi Kode Mata Kuliah dan Nama Mata Kuliah.
6. Halaman Pokok Bahasan
Halaman ini adalah halaman yang berisi daftar Pokok Bahasan dari Mata Kuliah yang ada di STMIK Jakarta STI&K, kita dapat melakukan pengeditan, penambahan, dan pencarian Mata Kuliah dan Pokok Bahasan pada halaman ini.
7. Halaman untuk mengedit Pokok Bahasan
Apabila pada halaman Pokok Bahasan kita pilih menu edit yang ada pada bagian kanan dari tabel, maka kita akan menuju ke halaman untuk mengedit Pokok Bahasan. Pada halaman ini akan muncul nama Mata Kuliah dan Pokok Bahasan yang akan kita edit.
8. Halaman untuk menginput Pokok Bahasan
Apabila pada halaman mata kuliah kita pilih menu Tambah Mata Kuliah yang ada pada bagian bawah dari tabel, maka kita akan menuju ke halaman untuk menginput Pokok Bahasan. Pada halaman ini akan muncul Nama Mata Kuliah dan Pokok Bahasan, yang harus kita lakukan adalah mengisi Nama Mata Kuliah dan Pokok Bahasan.
9. Halaman Soal
Halaman ini adalah halaman yang berisi semua soal yang disimpan dalam database, kita dapat melakukan pengeditan, penambahan, dan pencarian Soal berdasarkan Mata Kuliah, dan Pokok Bahasan di halaman ini.
10. Halaman untuk menginput Soal
Apabila pada halaman soal kita pilih menu Tambah Soal yang ada pada bagian bawah dari tabel soal, maka kita akan menuju ke halaman untuk menginput Soal. Pada halaman ini akan muncul Nama Mata Kuliah, Pokok Bahasan, pertanyaan, dan jawaban a sampai d. Yang harus kita lakukan adalah mengisi Nama Mata Kuliah, Pokok Bahasan, pertanyaan dan jawaban-jawaban tersebut.
11. Halaman untuk mengedit soal
Apabila pada halaman soal kita pilih menu edit yang ada pada bagian kanan dari tabel, maka kita akan menuju ke halaman untuk mengedit soal. Pada halaman ini akan muncul nama Mata Kuliah dan Pokok Bahasan, pertanyaan dan jawaban-jawaban yang akan kita edit.
12. Halaman untuk menyusun Soal
Halaman ini adalah halaman yang berisi semua soal yang disimpan dalam database, pada bagian kanan dari soal terdapat sebuah checkbox yang dapat kita pilih untuk memilih soal tersebut. Sebelum dapat menyusun soal, Dosen terlebih dahulu diminta untuk menginput Kepala Soal, yang akan dijadikan header soal yang siap diujikan.
13. Halaman untuk melihat soal yang telah disusun
Setelah memilih soal, kita akan menuju ke halaman untuk melihat soal yang telah disusun, yaitu halaman yang berisi soal-soal yang kita pilih. Di halaman ini kita dapat melakukan pembatan soal yang telah kita pilih sebelumnya sebelum di rubah ke halaman PDF.
14. Halaman untuk mencetak soal yang telah disusun ke dalam Dokumen PDF Halaman ini adalah halaman yang berisi daftar Dosen beserta Mata Kuliah. Bagi Dosen yang telah menyusun soal maka akan masuk ke dalam daftar tersebut. Yang dapat membuka halaman ini hanyalah Administrator.
3.3. Spesifikasi Software dan Hardware
Untuk membuat rancangan tersebut Sistem pengelolaan Soal Ujian STMIK Jakarta STI&K ini, penulis menggunakan perangkat keras (Hardware) dan perangkat lunak (Software) dengan spesifikasi sebagai berikut :
a. Perangkat Keras (Hardware)
1) Prosesor Pentium Dual Core 1,8 MHz 2) Memori 1GB (DDR2)
3) VGA Card 512 MB b. Perangkat Lunak (Software)
1) Sistem Operasi Windows XP SP2 2) Microsoft Internet Explorer 6.0 3) Macromedia Dreamweaver MX 2004 4) Apache HTTP Server 1.3.33
5) PHP 5.0.4 6) MySql 4.1.10a
7) Adobe Photoshop CS 2
Dan untuk menjalankan hasil pembuatan website tersebut perangkat keras (Hardware) dan perangkat lunak (Software) yang tersedia minimum sebagai berikut : a. Perangkat Keras (Hardware)
1) Prosesor Pentium III 667 MHz 2) Memori 64 MB
3) VGA Card 16 MB
4) Komputer terhubung ke Server b. Perangkat Lunak (Software)
1) Sistem Operasi Windows 98 2) Microsoft Internet Explorer 5.0 3) Adobe Acrobat Reader 5.0