Untuk mendapatkan kinerja yang baik dari suatu pekerjaan. Dapat diperoleh
melalui sistem kerja yang terkoordinasi dengan baik untuk mencapai hal tersebut
diperlukan perbaikan sistem yang lama dengan membuat suatu rancangan sistem
yang baru agar dapat menghasilkan sistem lebih baik dari sistem yang lama.
Dikaitkan dalam analisa yag sedang berjalan adanya pemeriksaan secara terperinci
agar segala permasalahan dan keterbatasan yang lama dapat diketahui dengan jelas.
Hal ini dikaitkan degan kemampuan sistem dalam mencapai tujuan dan objektifitas
organisasi.
Pada desain berbasis komputer, analisa memegang peran yang paling pentig
dalam membuat rincian sistem baru. Analisa sistem adalah proses pemecahan sistem
menjadi beberapa subsistem yang lingkupnya lebih kecil, dengan maksud agar lebih
mudah dalam mengidentifikasi permasalahan, hambatan dan kesempatan yang ada
dalam sistem berbasis komputer, desain bertujuan memberikan gambaran yang jelas
kepada pemrograman komputer yang akan mengimplementasikan sistem.
Dilihat dari hasil observasi dan wawancara yang dilakukan pada tahap
sebelumnya, maka peneliti dapat menganalisa bahwa kurang efektifnya pemanfaatan
teknologi informasi dalam penjadwalan mata pelajaran sehingga pembuatan sistem
informasi penjadwalan ini sangat diperlukan.
14
15
7. Mendistribusikan jam-jam guru mata pelajaran pada kelas, jam, dan hari-hari yang
telah direncanakan
8. Mempublikasikan jadwal pelajaran kepada guru, siswa, dan komponen lain yang
memerlukannya.
Proses
Penjadwalan
Jadwal
Jadwal Jadwal
Pelajaran
Pelajaran Pelajaran
Jadwal
Pelajaran
Sistem baru yang diusulkan merupakan perbaikan dari sistem yang saat ini
sedang berjalan yang masih manual untuk menjadi sebuah sistem yang
terkomputerisasi, sehingga dengan adanya sistem yang baru dapat memudahkan
dalam penyajian informasi maupun laporan yang dihasilkan dari sistem yang baru
akan lebih efektif da efesien.
Dalam penerapan sistem baru ini dirancang dengan menggunakan visual basic
untuk menginput data-data yang diperlukan dalam membauat penjadwalan mata
pelajaran pada siswa. Pada perancangan sistem ini menggambarkan bagaimana
sebuah sistem informassi dibentuk dan dipersiapkan denga sedemikian rupa guna
untuk membangun sebuah sistem informasi yang baru.
Sistem yang baru yang akan dirancang ini merupakan perubahan dari sistem
informasi yang sedang berjalan saat ini. Dalam penerapannya sistem ini
menggunakan alat bantu berupa komputer yang dibuat menggunakan visual basic
untuk melakukan penginputan data-data mengenai penjadwalan mata pelajaran yang
diperlukan sekolah.
Adapun tujuan yang ingin diharapkan dari hasil sistem informasi yang baru ini
adalah sebagai berikut:
1. Untuk mengetahui ada atau tidaknya kesalahan-kesalahan yang mungkin saja bisa
terjadi dalam proses penginputan data-data mengenai penjadwalan mata pelajaran
2. Menyajikan laporan mengenai data-data mata pelajaran dengan waktu yang
relative lebih cepat dan hasil output yang lebih baik.
4.3.1 Pemodelan
Use case diagram merupakan gambaran skenario dari interaksi antara pengguna
dengan sistem. Use case diagram menggambarkan hubungan antara aktor dan
kegiatan yang dapat dilakukannya terhadap aplikasi. Berdasarkan hasil analisis
kebutuhan yang dilakukan oleh peneliti, berikut ini rancangan use case diagram
sistem penjadwalan mata pelajran pada siswa adalah sebagai berikut:
Gambar 4.2 Use Case Diagram Sistem Informasi Penjadwalan Mata Pelajaran
19
Gambar 4.3ClassDiagramSiswa
4.3.1.3 ActivityDiagram
sistem sehingga dapat dilihat gambaran yang jelas mengenai apa yang dilakukan
aktor dan apa yang dilakukan oleh sistem.
Adapun activity diagram yang ada pada sistem informasi penjadwalan mata
pelajaran pada SMK Negeri 1 Lintong Nihuta menggunakan visual basic adalah
sebagai berikut:
1. Activity Diagram Form Login
3. Tabel Guru
Tabel 4.3 Tabel Guru
No Field Name Type Field Size Keterangan
1 NIG Varchar 12
2 Nama Varchar 35
3 Tempat_Lahir Varchar 20
4 Tanggal_Lahir Date -
5 Alamat Text -
6 Jenis_Kelamin Varchar 12
7 Agama Varchar 10
8 Email Varchar 35
9 No_Hp Varchar 14
10 PendidikanTerakhir Varchar 6
11 BidangTerakhir Varchar 25
4. Tabel Kelas
Tabel 4.4 Tabel Kelas
No Field Name Type Field Size Keterangan
1 Kode_Kelas Varchar 6 Primary Key
2 Kelas Varchar 8
3 Wali_Kelas Varchar 35
5. Tabel Penjadwalan
Tabel 4.5 Tabel Penjadwalan
No Field Name Type Field Size Keterangan
1 ID Varchar 6
25
2 Tahun_Ajaran Varchar 10
3 Kode_Kelas Varchar 6
4 Hari Varchar 8
5 Jam_Masuk Varchar 5
6 Jam_Keluar Varchar 5
7 Kode_MP Varchar 6
8 NIG Varchar 12
9 Status Varchar 50
3. Form Kelas
4. Form Guru/pegawai
6. Form User
Suatu sistem informasi yang baik adalah sistem yang dapat menghasilkan
keluaran yang mudah dipahami. Disain output dibentuk dari output yang telah diolah
serta merupakan penghubung utama antara pemakai sistem dan sistem itu sendiri.
Berdasarkan desain global dan kebutuhan sistem yang ada maka dirancang beberapa
bentuk laporan yang akan diberikan kepada pimpinan.
Adapun output yang dihasilkan pada pengolahan data penjadwalan mata
pelajaran ini adalah sebagai berikut :
29