Class Diagram Component Diagram Deployment Diagram

4.2.3.6.9 Sequence Diagram generate jadwal

:GuiPenawaran :DBManager :GuiController :Penjadwal 2:MenekanTombolGenerate 1: ConnectToDb.. 3:generateScheduleForKelasPilihan 4:generateScheduleForKelasSIK 5:generateScheduleForKelasNormal 6:getMataKuliah 7:getRuangan 8:getMengajarByMataKuliah 9:getListJoinJadwalDosenAndJadwalRuangan 10:insertJadwalMataKuliah

4.2.3.7 Class Diagram

Menggambarkan struktur statis class di dalam sistem. Class merepresentasikan sesuatu yang ditangani oleh sistem. Dengan melihat karakteristik sistem pemasaran produk dari bagian penjualan beserta proses-proses yang terjadi, maka dapat dibuat Class Diagram Berikut Class Diagram Sistem Penjadwalan yang diusulkan pada Program Studi Sitem Informasi Unikom. Gambar 4. 23 Class Diagram

4.2.3.8 Component Diagram

Component diagram menggambarkan struktur dan hubungan antar komponen perangkat lunak, termasuk ketergantungan dependency di antaranya. Component piranti lunak adalah modul berisi code, baik berisi source code maupun binary code, baik library maupun executable, baik yang muncul pada compile time, link time, maupun run time. Umumnya komponen terbentuk dari beberapa class danatau package, tapi dapat juga dari komponen-komponen yang lebih kecil. Komponen dapat juga berupa interface, yaitu kumpulan layanan yang disediakan sebuah komponen untuk komponen lain. Berikut ini adalah component diagram yang dibutuhkan : PenjadwalanKuliah.jar com.penjadwalankuliah.report com.penjadwalankuliah.util com.penjadwalankuliah.ui com.penjadwalankuliah.model com.penjadwalankuliah.controller reportManager DBManager ProjectLogger Util EntryDosenUI EntryPenawaranUI EntryKelasUI MaintainDosen MataKuliahUI EntryRuangan UI MaintainDosen UI MainFormUI MaintainKelas UI MaintainRuang anUI EntryMata KuliahUI MaintainMata KuliahUI Dosen JadwalMataKuliah ReportBean JadwalDosen JadwalRuangan Mata Kuliah ProgramMata Kuliah JadwalMa taKuliah Kelas Mengajar Ruangan DosenManager JadwalDosen Manager JadwalRuang anManager MataKuliah Manager ProgramMataK uliahManager JadwalMataKu liahManager KelasManager Mengajar Manager Ruangan Manager Gambar 4. 24 Component Diagram

4.2.3.9 Deployment Diagram

Diagram ini memperlihatkan konfigurasi saat aplikasi dijalankan. Diagram ini memuat simpul-simpul beserta komponen-komponen yang ada didalamnya. Deployment diagram berhubungan dengan diagram komponen dimana deployment diagram memuat satu atau lebih komponen-komponen. SI Penjadwalan application MIcrosoft Access application DB_Penjadwalan application Microsoft Office application Personal PC Computer JDBC Gambar 4. 25 Deployment diagram sistem penjadwalan target

4.2.4 Perancangan Antar Muka