• Tidak ada hasil yang ditemukan

BAB III ANALISA PEMBAHASAN MASALAH

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA PEMBAHASAN MASALAH"

Copied!
25
0
0

Teks penuh

(1)

22

3.1 Gambaran Umum STMIK Jakarta STI&K

Berawal dari sebuah sekolah yang bernama Institut Ilmu Komputer (IIK), yang didirikan pada tahun 1978, lahir Perguruan Tinggi Komputer pertama di Indonesia ini, sebagai 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.

(2)

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.

Hingga saat ini Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K telah berhasil meluluskan sekitar 3035 orang Sarjana dan Diploma Tiga. Mereka telah tersebar diberbagai perusahaan, baik perusahaan pemerintah maupun perusahaan swasta.

(3)

3.1.1 Jurusan dan Jenjang Studi

Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K memiliki jurusan dan bidang studi sebagai berikut :

Tabel 3.1 Tabel Jurusan

Jurusan Jenjang PendidikanLama Status Sistem Informasi

Strata 1 8 – 9 Semester

Terakreditasi A

Sistem Komputer SK No.

001/BAN-PT/AK-I/VIII/1998 Manajemen informatika

Diploma III 6 Semester

Terakreditasi BAN-PT

Teknik Komputer SK

No.018/BAN-PT/AK-I/Dipl III/VIII/2002 Jurusan Manajemen Informatika dan Sistem Informasi ditujukan kepada calon-calon mahasiswa yang memiliki ketertarikan dengan bidang pemrograman dan analisa sistem serta hal-hal lain yang berhubungan dengan perangkat lunak. Sedangkan Teknik Komputer dan Sistem Komputer diperuntukan kepada para calon mahasiswa yang lebih tertarik dengan jaringan dan hal-hal yang berhubungan dengan perangkat keras komputer.

(4)

3.1.2 Daftar Mata Kuliah

Berikut adalah daftar nama mata kuliah yang ada di STMIK Jakarta STI&K berdasarkan jenjang studi, diantaranya adalah :

A. Diploma III (Manajemen Informatika dan Teknik Komputer) Tabel 3.2 Tabel Mata Kuliah D3

No Kode MK Mata Kuliah

1. DK-11202 Bahasa Inggris 2. DK-11203 Fisika Dasar 3. DK-11204 Kalkulus 1

4. DK-11206 Logika Himpunan

5. MI-21211 Pengantar Sistem Komputer 6. DU-11201 Pendidikan Agama

7. DK-21402 Algoritma dan Pemrograman 8. DK-13225 Dasar Akuntansi 1 9. DK-11205 Kimia Dasar 10. DK-11207 Pemrograman 1 11. PR-21101 Praktikum Pemrograman 1 12. DK-12202 Kalkulus 2 13. DK-12201 Bahasa Inggris 2 14. DK-11208 Pengantar PDE 15. MI-14407 Paket Program Niaga 16. DU-12201 Pendidikan Kewiraan 17. MI-12205 Statistika Deskriptif 1 18. DK-12203 Pengantar Ekonomi 19. DK-13202 Aljabar Linear 20. DU-13201 Pendidikan Pancasila 21. MI-14403 Struktur Data

(5)

23. MI-13206 Statistika Deskriptif 2 24. MI-13207 Pemrograman 2

25. PR-22101 Praktikum Pemrograman 2 26. MI-15209 Sistem Perbankan

27. MI-23211 Pemrograman Lanjut 28. MI-23223 Pemrograman Web - 1 29. DK-14201 Dasar Akuntansi 2

30. MI-13401 Pemrograman Terstruktur 31. MI-14204 Statistika Probabilitas

32. MI-15203 Sistem Informasi Manajemen 1 33. MI-14208 Pemrograman 3

34. PR-24103 Praktikum Pemrograman 3 35. MI-13205 Matematika Diskrit

36. MI-23224 Pemrograman Web – 2 37. MI-14202 Graf Terapan

38. MI-14306 Kapita Selekta Aplikasi Bisnis 39. MI-15204 Sistem Basis Data 1

40. MI-15206 Sistem Berkas

41. MI-16202 Sistem Informasi Manajemen 2 42. MI-25304 Sistem Operasi

43. MI-25322 Teknik Riset Operasional 44. MI-25321 Analisis Sistem Informasi 45. MI-24227 Design Web

46. MI-16210 Manajemen Invention

47. MI-16212 Automata dan Bahasa Formal 48. MI-15205 Metode Numerik

(6)

50. MI-16204 Sistem Basis Data 2

51. MI-26325 Perancangan Sistem Informasi 52. TK-26391 Komunikasi Data

53. MI-16207 Penulisan Penelitian (KKP/PP) 54. MI-16308 Akuntansi Manajemen

55. MI-15211 Pemrograman Bahasa C

56. MI-23311 Kapita Selekta Bahasa Pemrograman 57. DK-14401 Algoritma dan Pemrograman

58. DK-12407 Fisika Dasar

59. MI-12201 Pemrograman 2 (Pascal) 60. MI-12208 Pengenalan PDE

61. DK-12205 Statistika Deskriptif 62. DK-13201 Elektronika Dasar

63. PR-23101 Praktikum Elektronika Dasar 64. DK-13206 Aljabar Linear

65. DK-23222 Teknik Rangkaian Listrik 66. TK-24305 Pengantar Telekomunikasi 67. TK-16208 Pengukuran Elektronika 68. TK-25322 Struktur Data

69. MI-13202 Bahasa Rakitan 70. MI-14204 Statistika Probabilitas 71. MI-15403 Sistem Operasi 72. TK-22303 Rangkaian Digital 73. PR-24103 Praktikum Digital 74. TK-14425 Troubleshooting 75. TK-13220 Metode Pemeliharaan 76. DK-14422 Pengenalan Pengaturan

(7)

77. TK-15202 Peralatan Elektronika 78. TK-25306 Mikroprosesor

79. PR-25104 Praktikum Mikroprosesor 80. TK-14201 Analisis Sistem Komputer 81. TK-25321 Arsitektur Komputer 82. MI-15222 Teknik Simulasi

83. TK-25307 Perancangan Basis Data 84. TK-26322 Interfacing

85. PR-26105 Praktikum Interfacing

86. TK-15206 Pengantar Pengolahan Data Digital 87. TK-16204 KKP/Penulisan Penelitian

88. TK-16205 Mikroelektronika 89. TK-16491 Komunikasi Data

90. TK-14221 Pengantar Teknik Penyambungan 91. TK-16213 Pengolahan Data Terdistribusi 92. TK-26221 Intelegensi Buatan

(8)

B. Strata Satu (Sistem Informasi dan Sistem Komputer) Tabel 3.3 Tabel Mata Kuliah S1

No Kode MK Mata Kuliah

1. DU-21202 Bahasa Inggris 2. DK-11213 Fisika Dasar 1 3. DK-11204 Kalkulus 1

4. DK-11206 Logika Himpunan

5. DK-11408 Pengantar Teknologi Informasi 6. DK-24301 Algoritma dan Pemrograman 7. DK-11205 Kimia Dasar

8. DU-21101 Ilmu Sosial Dasar 9. DK-11207 Pemrograman 1 10. DK-12202 Kalkulus 2

11 DK-12206 Fisika Dasar 2 12. DK-12215 Statistika Dasar 13. DK-12307 Organisasi Komputer 14. DU-11201 Pendidikan Agama 15. DU-22101 Ilmu Budaya Dasar 16. DU-22103 Bahasa Inggris 2

17. MI-12201 Pemrograman 2 (Pascal) 18. PR-21101 Praktikum Pemrograman 1 19. PR-22101 Praktikum Pemrograman 2 20. DK-13201 Elektronika Dasar

21. DK-13208 Fisik Dasar 3 22. DK-13209 Kalkulus 3

23. DK-13306 Matriks dan Transformasi Linear 24. DK-15306 Probabilitas Terapan

(9)

26. DU-23111 Bahasa Indonesia 27. MI-13202 Bahasa Rakitan

28. PR-23101 Praktikum Elektronika Dasar 29. TK-23202 Teknik Rangkaian Listrik 30. DK-13302 Matematika Diskrit 31. DK-14222 Sistem Pengaturan Dasar 32. DK-14306 Persamaan Differensial 33. DK-15303 Sistem Digital

34. DU-13201 Pendidikan Pancasila 35. MI-15303 Sistem Operasi

36. PR-24101 Praktikum Sistem Digital 37. MI-14202 Graf Terapan

38. TK-24201 Pemrograman Jaringan 39. DK-14303 Struktur Data

40. DK-16308 Teori Sistem

41. MI-24203 Pemrograman Bahasa C 42. PR-25101 Praktikum Mikroprosesor 43. TK-17307 Sistem Berbasis Pengetahuan 44. TK-17326 Mikroprosesor dan Mikrokomputer 45. MI-15201 Riset Operasional

46. MI-15310 Kapita Selekta Bahasa Pemrograman 47. TK-25302 Instrumentasi

48. MI-15207 Automata dan Bahasa Formal 49. TK-16204 KKP/Penulisan Penelitian 50. TK-16205 Mikroelektronika

51. TK-16301 Arsitektur Komputer 52. TK-16309 Pemrograman Sistem

(10)

53. TK-18301 Pengantarmukaan Periferal Komputer 54. PR-28101 Praktikum Interfacing

55. MI-16213 Keamanan Komputer 56. TK-16210 Teknik Pemeliharaan 57. TK-16214 Pengantar Robotika 58. MI-17203 Metode Penelitian

59. MI-17302 Simulasi dan Permodelan 60. MI-18303 Sistem Terdistribusi 61. PR-27101 Praktikum Telekomunikasi 62. TK-17304 Jaringan Komputer

63. TK-27307 Sistem Telekomunikasi 64. MI-16303 Perancangan Basis Data 65. TK-17305 Pengolahan Sinyal Digital 66. DK-26204 Etika Profesi

67. TK-17301 Analisis Kinerja Sistem 68. TK-26301 Komunikasi Data 69. TK-18304 Sistem Waktu Nyata 70. TK-18305 Pemrosesan Paralel 71. TK-18603 Tugas Akhir/Skripsi

72. MI-18306 Kapita Selekta Sistem Komputer 73. TK-16422 Teknik Penyambungan

74. MI-12406 Konsep Sistem Informasi 75. MI-13225 Dasar Akuntansi 1 76. DK-13304 Sistem Digital 77. DK-14305 Matematika Diskrit

78. DK-14403 Struktur dan Organisasi Data 79. DU-24111 Bahasa Indonesia

(11)

80. MI-12202 Pemrograman 3 81. MI-14315 Probabilitas Terapan 82. PR-24103 Praktikum Pemrograman 3 83. MI-13401 Pemrograman Terstruktur 84. MI-15206 Sistem File/Berkas

85. MI-16207 KKP/Penulisan Penelitian 86. MI-16212 Automata dan Bahasa formal

87. MI-16301 Analisis dan Perancangan Sistem Informasi 88. MI-17207 Sistem Berbasis Pengetahuan

89. MI-17305 Pengelolaan Proyek Sistem Informasi 90. MI-25302 Perancangan Basis Data

91. MI-14201 Dasar Akuntansi 2 92. MI-15209 Sistem Perbankan

93. MI-15307 Testing dan Implementasi Sistem 94. MI-17317 Rekayasa Perangkat Lunak 95. MI-18301 Pengembangan Sistem Informasi 96. MI-18302 Simulasi dan Permodelan

(12)

3.2 Prosedur Penyediaan Soal untuk Ujian

Sebelum soal diterima oleh para peserta ujian, ada langkah-langkah yang harus dilalui terlebih dahulu, diantaranya adalah :

1. Dari para dosen, soal-soal ujian yang telah dibuat sesuai kelas dan mata kuliah yang diujikan, diserahkan ke bagian Monitoring Dosen, yang merupakan bagian dari BAAK (Badan Administrasi Akademik dan Kemahasiswaan). Untuk UTS (Ujian Tengah Semester) dan UAS (Ujian Akhir Semester), biasanya berupa

print-out yang sudah jadi dan siap untuk diujikan, sedangkan untuk Ujian Utama

berupa file karena akan digabung dengan soal file dari dosen-dosen lain yang memegang mata kuliah yang sama.

2. Dari Monitoring Dosen (BAAK), soal diserahkan ke Bagian Soal untuk dicek ulang apakah sesuai dengan SAP dan selanjutnya digandakan. Soal-soal asli dari para dosen diarsip di sini untuk keperluan lain, yaitu pembuatan soal bila dosen ada yang terlambat dalam membuat soal dan ujian susulan untuk mahasiswa. 3. Dari Bagian Soal, soal diserahkan ke Sekretariat Panitia Ujian untuk selanjutnya

didistribusikan ke Pengawas Ujian yang akan bertugas.

3.3 Cara Dosen Membuat Soal untuk Ujian

Apabila waktu ujian sudah dekat, maka para dosen pun mulai melakukan persiapan untuk membut soal ujian. Ada beberapa cara yang dilakukan dosen untuk mempersiapkan soal untuk ujian, antara lain :

1. Dosen mengetik soal baru setiap kali ujian akan dilaksanakan. Soal-soal tersebut diketik ke dalam program pengolah kata (biasanya Microsoft Word) untuk selanjutnya dicetak dan diserahkan ke Monitoring Dosen. Sebenarnya, ini adalah cara yang dianjurkan.

2. Dosen memiliki kumpulan soal sendiri yang terbentuk dari ujian-ujian sebelumnya atau sumber lain dan menggunakannya untuk menyusun soal ujian yang akan datang dengan cara menyalinnya.

(13)

Untuk cara kedua, tergantung dari dosen yang membuat soal, ada yang hanya menyalin dari kumpulan soal seluruhnya tanpa melakukan perubahan, menyalin sebagian dan mengetik soal baru untuk bagian yang lain, menyalin dan mengacak urutan soalnya, atau jika mata kuliah yang diujikan berupa hitungan, maka dengan melakukan perubahan kepada angka-angka yang terdapat di dalam soal.

3. Untuk ujian susulan, bagian soal menyusunnya dari arsip soal dosen yang diberikan pada setiap semester. Dari soal-soal tersebut, bagian soal memilihnya dan mengetik ulang untuk dijadikan soal ujian baru yang berbeda dengan soal ujian sebelumnya.

3.4 Permasalahan

Permasalahan yang timbul di sisi dosen :

1. Mengetik soal hanya setiap kali akan datang waktu ujian, lama-kelamaan akan menimbulkan masalah. Apabila suatu waktu, ada dosen yang terlambat untuk membuat soal, maka hal ini akan menghambat proses penyediaan soal karena Bagian Soal harus membuat soal untuk menutupi kekurangan dari dosen yang terlambat.

2. Masing-masing dosen memiliki kumpulan soal yang berbentuk file-file dokumen. Hal ini kurang baik karena akan mempersulit pengorganisasian soal yang dapat mengakibatkan kehilangan file, kemungkinan redudansi file soal dan soal yang besar karena dosen-dosen dengan mata kuliah yang sama tidak mengetahui soal apa saja yang dimiliki masing-masing dosen tersebut dan soal apa saja yang dikirimkan ke bagian Monitoring Dosen untuk dijadikan ujian.

3. Menyalin soal untuk dijadikan ujian dapat menjadi pekerjaan yang menyulitkan terutama apabila soal sumber yang akan disalin berada pada dokumen yang berbeda.

(14)

Permasalahan yang timbul di sisi Bagian Soal :

1. Apabila ada dosen yang terlambat dalam membuat soal ujian, maka Bagian Soal yang akan menggantikannya. Sedangkan Bagian Soal tidak memiliki file kumpulan soal milik dosen yang terlambat. Bagian Soal hanya memiliki soal-soal ujian semester lalu yang berbentuk print-out. Dikarenakan kurang baiknya apabila soal ujian untuk sekarang sama dengan semester lalu, maka Bagian Soal tidak dapat menggunakan soal tersebut. Akibatnya Bagian Soal harus membuat soal dan mengetiknya dari awal.

2. Ada kalanya mahasiswa tidak bisa mengikuti ujian pada waktu yang telah dijadwalkan. Bagi mahasiswa yang alasan ketidakhadirannya untuk ujian dapat diterima, maka akan diberikan ujian susulan yang tentu lebih baik dan seharusnya memiliki soal yang berbeda dengan ujian yang regular. Oleh karena itu, Bagian Soal harus membuat ulang soal untuk mata kuliah yang bersangkutan.

3.5 Pemecahan Masalah

Untuk mengatasi atau paling tidak mengurangi permasalahan-permasalahan di atas, maka penulis membuatkan aplikasi Bank Soal. Dimana cara kerja aplikasi ini dalam memecahkan permasalahan di atas adalah sebagai berikut :

Pemecahan masalah yang timbul di sisi dosen :

1. Kumpulan soal dari seluruh dosen dikumpulkan menjadi satu file database yang kemudian digunakan dalam aplikasi ini, sehingga memudahkan pengorganisasian soal serta dapat mengurangi redudansi file soal dan soal serta kehilangan file. 2. Dosen dapat meng-input-kan soal kapan saja bila ada waktu senggang, sehingga

apabila waktu ujian sudah dekat, mereka tinggal mengambil soal yang diperlukan. Dan jika di antara dosen ada yang terlambat untuk membuat soal, maka dapat diwakilkan kepada orang lain atau Bagian Soal sendiri dapat membuatnya.

3. Dengan tampilan antar muka yang disediakan dan terkumpulnya soal dosen dalam satu file, maka proses pembuatan soal ujian menjadi lebih mudah.

(15)

Pemecahan masalah yang timbul di sisi Bagian Soal :

Dalam hal terlambatnya dosen dalam membuat soal dan keputusan kampus untuk mengadakan ujian susulan, aplikasi ini dapat mengurangi kesulitan Bagian Soal dalam membuat soal untuk kedua masalah tersebut, karena seluruh kumpulan soal milik dosen telah terkumpul dalam satu file dan proses pembuatan soal hanya dengan memilih soal yang ingin dijadikan ujian dan aplikasi ini akan memindahkannya ke dalam file Microsoft Word yang selanjutnya hanya tinggal di sedikit.

3.6 Perancangan Database Input dan Output 3.6.1 Entity Relationship-Diagram (ERD)

Mata Kuliah memiliki Soal

Kode Mata Kuliah Nama Mata Kuliah Kode Mata Kuliah Jenis Soal Jawaban 1 M Jenis Dibuat oleh Dosen NIP NIP NmDosen JmlInput 1 M Ambil

(16)

3.6.2 Normalisasi KodeMk NamaMk Jenis Soal Jawaban NIP NmDosen JmlInput Bentuk 1NF 2NF Ambil Gambar 3.2 Normalisasi

(17)

3.6.3 File dan Struktur Database

Berdasarkan normalisasi di atas, maka dibuat 3 file dengan struktur sebagai berikut :

1. Spesifikasi File TblMk Nama File : TblMk Key Field : KodeMk (*)

Jenis (*) Total Field : 3

Field Nama Field Tipe Data Panjang Field Keterangan

1 KodeMk Text 8 Kode Mata Kuliah

2 NamaMk Text 50 Nama Mata Kuliah

3 Jenis Text 1 Jenis Mata Kuliah

2. Spesifikasi File TblSoal Nama File : TblSoal Key Field : KodeMk (**)

Jenis (**) Soal(*) NIP Total Field : 6

Field Nama Field Tipe Data Panjang Field Keterangan

1 KodeMk Text 8 Kode Mata Kuliah

2 Jenis Text 1 Nama Mata Kuliah

3 Soal Memo - Soal

4 Jawaban Text 50 Kunci Jawaban

5 NIP Text 6 Nomor Induk Pegawai

(18)

3. Spesifikasi File TblDosen Nama File : TblMk Key Field : NIP (*) Total Field : 3

Field Nama Field Tipe Data Panjang Field Keterangan

1 NIP Text 6 Nomor Induk Pegawai

2 NmDosen Text 50 Nama Dosen

3 JmlInput Number Long Integer Jumlah Soal Diinput

Keterangan:

* : Primary Key (PK) ** : Foreign Key (FK)

(19)

3.6.4 Rancangan Input / Output a. Rancangan Tampilan Pembuka

Rancangan tampilan pembuka adalah rancangan tampilan pertama pada saat aplikasi dijalankan. Saat aplikasi ini dijalankan akan ditampilkan Menu Utama.

Pilihan Login Keluar Login Dosen Bagian Soal X

Gambar 3.3 Rancangan Menu Utama

Tampilan ini merupakan awal dari program. Dimana kita hanya dapat memilih Tingkat Pengguna, apakah dosen biasa (user) atau dosen dari Bagian Soal (admin). Pemilihan ini berakibat pada hak akses yang akan diberikan program. Apabila seoranguser, maka hanya bisa menginput soal, memilih soal dan mengganti

password, sedangkan seorang admin selain dapat melakukan apa yang dilakukan user, mereka juga dapat melakukan Penambahan Mata Kuliah, Pendaftaran Dosen

serta Pemeliharaan database.

b. Rancangan Tampilan Input

Rancangan tampilan input adalah rancangan tampilan dimana proses

(20)

1. Tampilan Login Dosen

Login Dosen

NIP Password

Keluar

Gambar 3.4 Rancangan Login Dosen

Ini adalah tampilan yang muncul apabila saat di Menu Utama memilih Tingkat Pengguna Dosen. Di sini dosen diharuskan untuk memasukkan NIP (Nomor Induk Pegawai) serta Password untuk dapat bisa mengakses program. Dosen yang bisa menggunakan program pun hanya dosen-dosen yang telah didaftarkan oleh Bagian Soal (Admin). Password awal setiap dosen yang telah didaftarkan adalah “12345” dan diharapkan langsung diganti dengan yang diinginkan oleh dosen yang bersangkutan. Tidak ada format khusus untuk isi Password, atau dengan kata lain, bebas.

2. Tampilan Login Bagian Soal

Login Bagian Soal

NIP Password

Keluar

(21)

Ini adalah tampilan yang muncul apabila saat di Menu Utama memilih Tingkat Pengguna Bagian Soal. Sama seperti pada Login Dosen, di sini dosen Bagian Soal (Admin) diharuskan untuk memasukkan NIP (Nomor Induk Pegawai) serta

Password untuk dapat bisa mengakses program. Tetapi berbeda dengan Dosen

(User), Bagian Soal hanya memiliki satu password dan tidak bisa ditambah, melainkan hanya bisa diubah.

3. Tampilan Ganti Password

Bank Soal _ X

Ganti Password Password Lama Password Baru

Ganti! Batal

Input Soal Pilih Soal Tambah Mata Kuliah Daftar Dosen Database Ganti Password Pertolongan Keluar

Gambar 3.6 Rancangan Ganti Password

Baik Login Dosen maupun Login Bagian soal, disediakan pilihan untuk Mengganti Password. Tampilan inilah yang muncul jika tombol “Ganti Password” diklik. Untuk melakukannya cukup memasukkan password lama yang ingin diganti dan dilanjutkan dengan menginput password baru. Jika password lama benar, maka perubahan pun diterima. Tetapi ada sedikit perbedaan dengan proses mengganti

password pada Tingkat Pengguna Dosen, yaitu dengan memasukkan NIP dosen yang password-nya mau diganti pada field NIP di Login Dosen.

(22)

4. Tampilan Input Soal Bank Soal _ X Input Soal Kode MK Nama MK Pertanyaan Kunci Jawaban

--Pilih Mata Kuliah-- --Pilih

Jenis--Tambah Edit

Simpan Jumlah Soal

Daftar Soal

Keterangan: Keluar

Input Soal Pilih Soal Tambah Mata Kuliah Daftar Dosen Database Ganti Password Pertolongan Keluar

Gambar 3.7 Rancangan Input Soal

Disinilah salah satu proses inti dari program ini, yaitu meng-input soal. Ini merupakan salah satu hak yang diberikan pada Tingkat Pengguna Dosen. Dimulai dengan memilih mata kuliah yang ingin di-input soalnya, lalu akan tampil jenis dari soal (ini hanya merupakan penanda untuk mata kuliah bercabang, seperti Konsep Sistem Informasi yang memiliki tiga cabang, yaitu KSI A, KSI B dan KSI C sedangkan untuk mata kuliah biasa akan secara otomatis diberikan jenis A). Klik Tambah, jika ingin menambah soal. Tentunya setelah menetapkan mata kuliah dan jenisnya. Isi field Pertanyaan dengan soal sekaligus pilihan gandanya, sedangkan kunci jawaban berisi jawaban benar dari soal tersebut. Untuk Edit, pilihlah dahulu soal yang ada di daftar soal, setelah itu baru proses edit bisa dilakukan. Soal yang diinput dosen lain tidak bisa di-edit oleh dosen yang berbeda. Jumlah Soal berisi jumlah dari soal yang dimiliki mata kuliah tersebut. Sedangkan Keterangan berisi Dosen yang meng-input soal tersebut dan telah berapa soal yang di-input oleh dosen tersebut.

(23)

5. Tampilan Tambah Mata Kuliah

Bank Soal _ X

Tambah Mata Kuliah

Kode MK Nama MK

Jumlah Mata Kuliah Keluar

Tambah Edit

Simpan

Input Soal Pilih Soal Tambah Mata Kuliah Daftar Dosen Database Ganti Password Pertolongan Keluar

Gambar 3.8 Rancangan Tambah Mata Kuliah

6. Tampilan Daftar Dosen

Bank Soal _ X

Daftar Dosen

NIP Nama Dosen

Tambah Edit

Simpan Jumlah Dosen Terdaftar Keluar Hapus

Input Soal Pilih Soal Tambah Mata Kuliah Daftar Dosen Database Ganti Password Pertolongan Keluar

(24)

Kedua proses di atas hanya dapat digunakan oleh Tingkat Pengguna Bagian Soal. Dan konsepnya sama persis dengan proses Input Soal untuk Tambah dan Edit maupun keterangan-keterangan dalam form. Hapus pun berkonsep sama dengan Edit. Sehingga tidak ada yang perlu dijelaskan lebih lanjut.

c. Rancangan Tampilan Output

Rancangan tampilan output adalah rancangan tampilan saat proses untuk menampilkan data dijalankan. Pada aplikasi ini, output akan ditampilkan pada program pengolah kata di Windows, dalam hal ini Microsoft Word. Dan tampilan Pilih Soal ini berfungsi sebagai penampung soal sebelum di transfer ke Microsoft Word.

Bank Soal _ X

Pilih Soal

--Pilih Mata Kuliah-- --Pilih

Jenis--Transfer ke Word Jumlah Soal Jumlah Soal dipilih

Keluar Banyak Soal dipilih

Input Soal Pilih Soal Tambah Mata Kuliah Daftar Dosen Database Ganti Password Pertolongan Keluar

(25)

Ini merupakan proses inti kedua dalam aplikasi ini, yaitu pilih soal. Proses ini dapat diakses oleh kedua Tingkat Pengguna. Sama seperti proses yang lain, hal pertama yang dilakukan adalah memilih mata kuliah dan jenis yang ingin dipilih soalnya. Lalu soal dipilih dari daftar soal dan dengan meng-klik tombol Transfer ke Word, soal yang sudah dipilih pun berpindah ke aplikasi Microsoft Word untuk selanjutnya dilakukan pengeditan, seperti pengaturan nomor (numbering), penyisipan gambar dan symbol serta peletakan Kop soal ujian yang biasa berada di atas soal.

3.7 Konfigurasi Komputer

Untuk dapat menjalankan program aplikasi yang penulis buat, anda memerlukan software dan hardware yang mendukung. Adapun untuk software dan hardware yang dibutuhkan dengan konfigurasi minimum adalah :

1. Spesifikasi Software : Operating System Microsoft Windows XP Bahasa Pemrograman Visual Basic 6.0 Microsoft Access 2000

Microsoft Word 2000 2. Spesifikasi Hardware : Pentium III

RAM 256 MB Hardisk 1 GB

Gambar

Tabel 3.1 Tabel Jurusan
Gambar 3.1 Entity Relationship Diagram
Gambar 3.3 Rancangan Menu Utama
Gambar 3.5 Rancangan Login Bagian Soal
+5

Referensi

Dokumen terkait

maka Pejabat Pengadaan Dinas Perhubungan Komunikasi Informasi dan Telematika Aceh Tahun Anggaran 2014 menyampaikan Pengumuman Pemenang pada paket tersebut diatas sebagai berikut

©2013-2015 Direktur Jenderal Sumber Daya Ilmu Pengetahuan, Teknologi, dan Pendidikan Tinggi. Kementerian Riset, Teknologi, dan Pendidikan

Warlaba merupakan suatu bentuk khusus lisensi, yang memberikan hak kepada terwaralaba untuk menjual produk atau jasa yang sudah terkenal,

Mengingat masih banyaknya keterbatasan dalam penyelenggaraan pendidikan inklusi di Indonesia, pekerja sosial memegang salah satu peranan penting dalam

Tabel analisis kadar Aspartam pada minuman jajanan anak sekolah A-G dengan menggunakan metode HPLC. G (Kuning)

Besaran pada masing-masing kelompok lainnya tersebut adalah sebagai berikut; kelompok kesehatan sebesar 2,18, komunikasi dan jasa keuangan sebesar 0,94 persen,

Perbedaan penelitian “ Faktor Risiko Kolonisasi Streptococcus pneumoniae pada Nasofaring Balita dengan Infeksi Saluran Pernapasan Akut (ISPA)”

Pada pemodelan dengan analisi GAP juga menggunakan fokus, kriteria, alternatif dan penilaian yang sama dengan yang telah dilakukan dengan metode Bayes.. Nilai