• Tidak ada hasil yang ditemukan

BAB III. ANALISA DAN PERANCANGAN SISTEM

3.4. Pemodelan Proses (Sequence Diagram)

Sequence Diagram menjelaskan interaksi antar objek yang disusun dalam suatu urutan waktu. Sequence Diagram memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan use case. 3.4.1 Diagram Sekuens Sistem KRS Mandiri

3.4.1.1Diagram Sekuens Login Mahasiswa

: Layar Login KRS

: Mahasiswa : Memeriksa Login : Data Mahasiswa

Login

Validasi_Mahasiswa

Cek_Data_Mahasiswa

Detail_Mahasiswa

Hasil Validasi

Tampil Layar Utama KRS Tampil_Pesan_Kesalahan

Validasi

Gambar 3.15 Sequence Diagram Login KRS Mandiri Keterangan Gambar 3.15 :

Untuk login ke sistem KRS Mandiri, mahasiswa memasukan nim dan password. Sistem secara otomatis akan memeriksa kebenaran password. Apabila password atau nim yang dimasukan salah, maka akan muncul pesan kesalahan dan pengguna tidak dapat masuk ke sistem. Sebaliknya jika benar, pengguna akan masuk ke sistem KRS Mandiri dan dapat memakai layanan yang tersedia pada sistem itu.

3.4.1.2Diagram Sekuens Isi/Edit KRS

: Mahasiswa : FormDataKRS : TambahMtk : BatalkanMtk : UbahMtk : MencetakKRS : HapusMtk

: DataKRS : SimpanMtk Klik_Tambah Bersih_Layar() Klik_Batal Bersih_Layar() Kl ik_Ubah Klik_Hapus

Konfirmasi _Hapus Kueri _Delete

Tampi l_Layar_Kosong Konfirmasi _Data_Sudah_Disimpan Layar_T idak_Aktif() Layar_Aktif() Tampilkan_Layar_Aktif Info_Data_Telah_Dihapus Klik_Simpan Data_KRS Kueri_Insert_Update

Gambar 3.16 Sequence Diagram Isi/Edit KRS Keterangan Gambar 3.16 :

Mahasiswa dapat memilih matakuliah kemudian menambah, mengubah kelas atau menghapus. Apabila telah memasukan semua data KRS, maka mahasiswa dapat mencetak KRSnya masing-masing. Mahasiswa akan memilih matakuliah yang ada, setelah itu sistem akan mengecek apakah matakuliah tersebut telah terjadwal. Jika belum terjadwal, maka akan muncul pesan kesalahan. Hal ini bertujuan untuk mengantisipasi jika matakuliah tersebut belum terjadwal. Setelah itu mahasiswa dapat memilih kelas, apabila kelas tersebut telah mencapai kapasitas, maka akan muncul pesan kesalahan. Jika belum penuh maka mahasiswa dapat langsung menyimpan pilihan matakuliahnya. Untuk menghapus data KRS, mahasiswa dapat memilih matakuliah yang

sudah dipilih dan kemudian mengklik tombol hapus, sistem akan memberikan pilihan peringatan apakah akan dihapus, jika mahasiswa memilih Ya maka data matakuliah akan terhapus. Untuk mengubah mahasiswa dapat memilih matakuliah dan memilih kelas yang dikehendaki dan menyimpan.

3.4.1.3Diagram Sekuens Lihat Jadwal Kuliah

: Data_Jadwal : Mahasiswa : Layar_Utama_KRS : Menampilkan_Jadwal

Klik_Lihat_Jadwal Data_Jadwal_Kuliah_Pribadi Kueri_Jadwal_Pribadi Info_Jadwal_Seluruh Tampil_Pesan_Jadwal_Tidak_Ada Data_Jadwal_Kuliah_Seluruh Kueri_Jadwal_Seluruh Tampil_Pesan_Jadwal_Tidak_Ada Info_Jadwal_Pribadi

Gambar 3.17 Sequence Diagram Lihat Jadwal Kuliah Keterangan Gambar 3.17 :

Mahasiswa mengklik menu Lihat Jadwal. Sistem akan menampilkan form jadwal kuliah. Pada form tersebut mahasiswa juga dapat melihat semua jadwal kuliah yang ditawarkan pada semester saat itu.

3.4.1.4Diagram Sekuens Cetak Jadwal Kuliah

: Layar_Utama_KRS

: Mahasiswa : Cetak_Jadwal_Pribadi : Data_Jadwal Klik_Cetak_Jadwal Data_Jadwal Kueri_Select_Data_Jadwal Hasil_Kueri Tampil_Pesan_Data_Jadwal_Tidak_Ada Tampil_Preview_Jadwal

Gambar 3.18 Sequence Diagram Cetak Jadwal Kuliah Keterangan Gambar 3.18 :

Mahasiswa mengklik menu cetak jadwal dan sistem akan mengecek terlebih dahulu data jadwal mahasiswa tersebut. Apabila jadwal kuliah mahasiswa tersebut ada, maka akan ditampilkan preview jadwal kuliah. Apabila data jadwal kuliah mahasiswa tersebut tidak ada, maka muncul pesan kesalahan.

3.4.1.5Diagram Sekuens Lihat Nilai

: Layar_Utam a_KRS

: Mahasiswa : Menampilkan_Nilai : Data_Nilai

Klik_Lihat_Nilai Data_Nilai_Sem ester_Ini Data_Nilai_Seluruh_Semester Kueri_Nilai_Semester_Ini Tampil_Pesan_Nilai_Tidak_Ada Kueri_Nilai_Seluruh_Sem ester Info_Nilai_Seluruh_Semester Tampil_Pesan_Nilai_Tidak_Ada Info_Nilai_Semester_Ini

Keterangan Gambar 3.19 :

Mahasiswa mengklik menu Lihat Nilai dan sistem akan mengecek terlebih dahulu data nilai mahasiswa tersebut pada semester saat itu. Apabila nilai mahasiswa tersebut ada, maka akan ditampilkan form Nilai. Apabila data nilai mahasiswa tersebut tidak ada, maka muncul pesan kesalahan. Mahasiswa juga dapat melihat data nilai semua semester. Sistem akan menampilkan data nilai keseluruhan secara urut. 3.4.1.6Diagram Sekuens Lihat Grafik Perkembangan Studi

: Data_Grafik_Perkembangan_Studi : Mahasiswa : Layar_Utama_KRS : Menampilkan_Grafik_Perkembangan_Studi Klik_Lihat_Grafik Data_Grafik Kueri_Select_Data_Grafik Tampil_Pesan_Data_Tidak_Ada Tampil_Grafik

Gambar 3.20 Sequence Diagram Lihat Grafik Perkembangan Studi Keterangan Gambar 3.20 :

Pada saat mahasiswa mengklik menu melihat grafik pada layar utama krs, maka sistem akan menampilkan grafik yang dihasilkan dari data pada penyimpanan ips dan ipk mahasiswa. Setelah itu akan tampil grafik perkembangan studi mahasiswa yang berupa nilai ips dan ipk yang terekam tiap semester.

3.4.1.7Diagram Sekuens Ubah Password

: Mahasiswa : Layar_Utama_KRS : Ubah Password : Data_Mahasiswa Klik_Ubah_Password

Password_Baru

Kueri_Update_Password

Pesan_Password_Telah_Berubah

Gambar 3.21 Sequence Diagram Ubah Password Keterangan Gambar 3.21 :

Mahasiswa dapat mengubah password dengan mengklik menu ubah password. Setelah itu sistem akan menampilkan form ubah password. Mahasiswa memasukan password baru dan muncul pesan konfirmasi jika password telah diubah. Apabila mahasiswa belum memasukan password barunya dan sudah mengklik tombol ubah maka akan muncul pesan peringatan untuk memasukan password terlebih dahulu.

3.4.2 Diagram Sekuens Sistem SI Dosen 3.4.2.1Diagram Sekuens Login Dosen

: Layar_Login_Dosen

: Dosen : Memeriksa Login : Data_Dosen Login

Tampil Layar Utama SI Dosen

Validasi_Dosen Hasil Validasi Tampil_Pesan_Kesalahan Validasi Cek_Data_Dosen Detail_Dosen

Gambar 3.22 Sequence Diagram Login Dosen Keterangan Gambar 3.22 :

Password dan Nia yang sudah dimasukan akan diperiksa validitasnya yaitu dengan menyesuaikannya dengan data dosen. Apabila password dan nia nya telah valid, maka akan tampil layar utama SI Dosen. Namun jika tidak valid maka akan muncul pesan kesalahan.

3.4.2.2Diagram Sekuens Lihat Grafik Perkembangan Studi

: Layar Utama SIA Dosen

: Dosen : Menampilkan_Grafik_Perkembangan_Studi : Data_Grafik_Perkembangan_Studi Klik_Lihat_Grafik Masukan_Nim Kueri_Select_Data_Grafik Tampil_Pesan_Data_Tidak_Ada Tampil_Grafik

Keterangan Gambar 3.23 :

Pada saat dosen mengklik menu melihat grafik pada layar utama SI Dosen, maka sistem akan menampilkan grafik yang dihasilkan dari data pada penyimpanan ips dan ipk mahasiswa. Dosen memasukan nim mahasiswa, setelah itu akan tampil grafik perkembangan studi mahasiswa yang berupa nilai ips dan ipk yang terekam tiap semester. Apabila nim tersebut tidak ada dalam database maka akan muncul pesan kesalahan bahwa mahasiswa dengan nim tersebut tidak ada.

3.4.2.3Diagram Sekuens Lihat Jadwal Mengajar

: Periksa_Jadwal

Dosen : Layar Utama SIA Dosen : Data_Jadwal

Klik_Lihat_Jadwal_Mengajar Jadwal Kueri_Select_Data_Jadwal_Mengajar Hasil_Kueri Tampil_Pesan_Data_Tidak_Ada Tampil_Data_Jadwal_Mengajar

Gambar 3.24 Sequence Diagram Lihat Jadwal Mengajar Keterangan Gambar 3.24 :

Jadwal mengajar dosen dapat dilihat ketika dosen mengklik menu lihat jadwal. Lalu sistem akan memeriksa jadwal, apabila data jadwal nya tidak ada pada database maka akan muncul pesan kesalahan.

3.4.2.4Diagram Sekuens Cetak Jadwal Mengajar

:

Cetak_Jadwal_Mengajar

: Dosen : Layar Utama SIA Dosen : Data_Jadwal Klik_Cetak_Jadwal Data_Jadwal Kueri_Select_Data_Jadwal Hasil_Kueri Tampil_Pesan_Data_Jadwal_Mengajar_Tidak_Ada Tampil_Preview_Data_Jadwal_Mengajar

Gambar 3.25 Sequence Diagram Cetak Jadwal Mengajar Keterangan Gambar 3.25 :

Saat dosen mengklik cetak jadwal mengajar, maka sistem akan lebih dahulu memeriksa data jadwal mengajar yang akan dicetak. Apabila data jadwal mengajar yang dimaksud tidak ada, maka akan muncul pesan kesalahan. Jika sudah ada maka akan ditampilkan preview jadwal mengajar dosen dan siap untuk dicetak.

3.4.2.5Diagram Sekuens Lihat Daftar Mahasiswa

: Periksa_Mahasiswa

: Dosen : Layar Utama SIA Dosen : Data_Mahasiswa Klik_Lihat_Daftar_Mhs Mahasiswa Kueri_Data_Mahasiswa Hasil_Kueri Tampil_Pesan_Data_Mahasiswa_Tidak_Ada Tampil_Daftar_Mahasiswa

Keterangan Gambar 3.26 :

Untuk melihat daftar mahasiswa yang dibimbing oleh dosen, maka dosen dapat mengklik menu lihat daftar mahasiswa. Setelah itu sistem akan memeriksa data mahasiswa, apabila ada maka akan muncul daftar mahasiswa bimbingannya pada form. Namun apabila tidak ada daftar mahasiswa atau ternyata dosen tersebut bukan dosen pembimbing akademik maka data mahasiswa tidak akan ditampilkan.

3.4.2.6Diagram Sekuens Cetak Daftar Mahasiswa

: Layar Utama SIA Dosen

: Dosen : Cetak_Dt_Mhs : Data_Mahasiswa

Klik_Cetak_Daftar_Mhs Daftar_Mhs Kueri_Select_Data_Mahasiwa Hasil_Kueri Tampil_Pesan_Data_Mahasiswa_Tidak_Ada Tampil_Preview_Data_Mahasiswa

Gambar 3.27 Sequence Diagram Cetak Daftar Mahasiswa Keterangan 3.27 :

Dosen dapat mencetak daftar mahasiwa yang dibimbingnya. Sebelumnya sistem akan memeriksa daftar mahasiswa, apabila tidak ada data mahasiswa maka akan muncul pesan kesalahan. Apabila data mahasiswa ada, maka langsung ditampilkan pada preview dan disiap untuk dicetak.

3.4.2.7Diagram Sekuens Ubah Password

: Dos en : Layar Utama SIA Dos en : Ubah Pas s word : Data_Dos en

Klik_Ubah_Password

Password_Baru

Kueri_Update_Pass word

Pesan_Password_Telah_Berubah

Gambar 3.28 Sequence Diagram Ubah Password Keterangan Gambar 3.28 :

Dosen dapat mengubah password dengan mengklik menu ubah password. Setelah itu sistem akan menampilkan form ubah password. Dosen memasukan password baru dan muncul pesan konfirmasi jika password telah diubah. Apabila dosen belum memasukan password barunya dan sudah mengklik tombol ubah maka akan muncul pesan kesalahan untuk memasukan password terlebih dahulu.

3.4.3 Diagram Sekuens SIA MSD

3.4.3.1Diagram Sekuens Login Akademik

:

Periksa_Password_Userna : Petugas

Akademik

: Layar Utama SIA MSD : Data_Petugas_Akademik

Klik_Login

Validasi Petugas Akademik

Cek_Data_Petugas_Akademik Validasi_Login Detail_Petugas_Akademik Hasil_Validasi Tampil_Pesan_Kesalahan Tampil_Layar_Utama_SIA_MSD

Gambar 3.29 Sequence Diagram Login Akademik Keterangan Gambar 3.29 :

Pihak akademis akan memasukan nama dan password, setelah itu akan dicek oleh sistem. Apabila salah maka akan muncul pesan kesalahan dan jika benar maka akan masuk ke dalam sistem.

3.4.3.2Diagram Sekuens Isi/Edit Data Mahasiswa

: TambahDtMhs : Form Data_Mhs

: Petugas Akadem ik

: Batalkan : UbahMhs : Cari_Data_Mhs : HapusDtMhs : DataMhs : SimpanDtMhs Klik_Tambah Klik_Batal Klik_Ubah Klik_Hapus Bersih_Layar() Tampil_Layar_Kosong Bersih_Layar() Layar_Tidak_Aktif() Layar_Aktif() Tampilkan_Layar_Aktif Konfirmasi_Hapus Info_Data_Telah_Dihapus Kueri_Delete Konfirmasi_Data_Sudah_Disimpan Klik_Cari Nim,Nama Mahasiswa Kueri_Data_Mahasiswa Cek_Data_Mahasiswa Tampil_Pesan_Kesalahan_Data_Tidak_Ada Tampil_Data_Mahasiswa_Yg_Dicari Klik_Simpan Data_Mhs Kueri_Insert_Update

Gambar 3.30 Sequence Diagram Isi/Edit Data Mahasiswa Keterangan Gambar 3.30 :

Petugas akademik dapat menambah, mengubah dan menghapus data mahasiswa. Petugas memasukan data-data yang akan dimasukan. Saat petugas mengklik tombol tambah, sistem akan membersihkan layar pemasukan, kemudian petugas dapat memasukan data. Setelah itu petugas mengklik tombol simpan, apabila ada data yang tidak lengkap, maka akan muncul pesan peringatan. Jika semua data sudah dimasukan, maka data disimpan ke database. Petugas dapat membatalkan dalam memasukan atau mengubah data, maka layar akan di nonaktifkan. Untuk menghapus data, petugas mengklik data pada layar, dan mengklik tombol hapus. Sistem akan memberikan pesan

peringatan, apakah data benar-benar akan dihapus. Jika ya, maka data mahasiswa akan dihapus.

3.4.3.3Diagram Sekuens Cetak Data Mahasiswa

: Petugas Akademik

: FrmCetakDt_Mhs : Cetak_Dt_Mhs : Data Mahasiswa

Cetak_Data_Mhs_Klik NIM,Angkatan

Kueri_Data_Mhs

Cek Data Mahasiswa

Tampil_Pesan_Data_Tidak_Ada

Tampil_Preview_Data_Mhs_Per_Angkatan_atau_Nim

Gambar 3.31 Sequence Diagram Cetak Data Mahasiswa Keterangan Gambar 3.31:

Untuk mencetak data mahasiswa, petugas akan memasukan pilihan pencetakan, yaitu : berdasarkan nim atau berdasarkan angkatan. Jika nim atau angkatan yang dimasukan tidak ada, maka akan muncul pesan kesalahan. Namun jika data yang hendak dicetak sudah ada , maka sistem akan menampilkan preview pencetakan data mahasiswa.

3.4.3.4Diagram Sekuens Isi/Edit Data Dosen

: FormDataDosen : Petugas

Akademik

: Tambah_Dosen : Simpan_Dosen : Batalkan : Ubah_Dosen : Hapus_Dosen : Cari_Data_Dosen : DataDosen Klik_Tambah Klik_Batal Klik_Ubah Klik_Hapus Bersih_Layar() Tampil_Layar_Kosong Bersih_Layar() Layar_Tidak_Aktif() Layar_Aktif() Tampilkan_Layar_Aktif Konfirmasi_Hapus Info_Data_Telah_Dihapus Kueri_Delete Konfirmasi_Data_Sudah_Disimpan Klik_Cari

Nia,Nama Dosen Kueri_Data_Dosen

Cek_Data_Dosen Tampil_Pesan_Data_Tidak_Ada

Tampil_Data_Dosen_Yg_Dicari Klik_SiImpan

Data_Dosen Kueri_Insert_Update

Gambar 3.32 Sequence Diagram Isi/Edit Data Dosen Keterangan Gambar 3.32:

Petugas akademik dapat menambah, mengubah dan menghapus data dosen. Petugas memasukan data-data yang akan dimasukan. Saat petugas mengklik tombol tambah, sistem akan membersihkan layar pemasukan, kemudian petugas dapat memasukan data. Setelah itu petugas mengklik tombol simpan, apabila ada data yang tidak lengkap, maka akan muncul pesan peringatan. Jika semua data sudah dimasukan, maka data disimpan ke database. Petugas dapat membatalkan dalam memasukan atau mengubah data, maka layar akan di nonaktifkan. Untuk menghapus data, petugas mengklik data pada layar, dan mengklik tombol hapus. Sistem akan memberikan pesan

peringatan, apakah data benar-benar akan dihapus. Jika ya, maka data dosen akan dihapus.

3.4.3.5Diagram Sekuens Cetak Data Dosen

: Petugas Akademik

: FormCetak_Dosen : Cetak_Data_Dosen : Data_Dosen

Klik_Cetak_Dosen

NIA,Nama Dosen Kueri_Data_Dosen

Cek_Data_Dosen

Tampilkan_Pesan_Data_Dosen_Tidak_Ada

Tampilkan_Preview_Data_Dosen

Gambar 3.33 Sequence Diagram Cetak Data Dosen Keterangan Gambar 3.33 :

Untuk mencetak data dosen, petugas akan memasukan pilihan pencetakan, yaitu : berdasarkan nia yaitu kode dosen atau berdasarkan nama dosen. Jika nia yang dimasukan tidak ada, maka akan muncul pesan kesalahan. Urutan nama dosen sudah pasti sudah ada dalam penyimpanan, karena dikueri langsung dari tabel dosen. Namun jika data yang hendak dicetak sudah ada , maka sistem akan menampilkan preview pencetakan data mahasiswa.

3.4.3.6Diagram Sekuens Isi/Edit Data MataKuliah

: Petugas Akademik

: FormDataMtk : TambahMtk : SimpanMtk : Batalkan : UbahMtk : HapusMtk : Data_Matakuliah Klik_Tambah Klik_Batal Klik_Ubah Klik_Hapus Bersih_Layar() Tampil_Layar_Kosong Bersih_Layar() Layar_Tidak_Aktif() Layar_Aktif() Tampilkan_Layar_Aktif Konfirmasi_Hapus Info_Data_Telah_Dihapus Kueri_Delete Konfirmasi_Data_Sudah_Disimpan Klik_Simpan Data_Mtk Kueri_Insert_Update

Gambar 3.34 Sequence Diagram Isi/Edit Data Matakuliah Keterangan Gambar 3.34 :

Petugas akademik dapat menambah, mengubah dan menghapus data matakuliah. Petugas memasukan data-data yang akan dimasukan. Saat petugas mengklik tombol tambah, sistem akan membersihkan layar pemasukan, kemudian petugas dapat memasukan data. Setelah itu petugas mengklik tombol simpan, apabila ada data yang tidak lengkap, maka akan muncul pesan peringatan. Jika semua data sudah dimasukan, maka data disimpan ke database. Petugas dapat membatalkan dalam memasukan atau mengubah data, maka layar akan di nonaktifkan. Untuk menghapus data, petugas mengklik data pada layar, dan mengklik tombol hapus. Sistem akan memberikan pesan

peringatan, apakah data benar-benar akan dihapus. Jika ya, maka data matakuliah akan dihapus.

3.4.3.7Diagram Sekuens Penawaran Matakuliah Sisipan

: Tambah : Hapus : Data_Matakuliah

: Form_Mtk_Sisipan : Petugas Akademik Daftar_Mtk_Klik Data_Mtk_Sisipan Data_Mtk_Sisipan Kueri_Insert Kueri_Hapus Pesan_Data_Telah_Disimpan Tampil_Data

Gambar 3.35 Sequence Diagram Penawaran Matakuliah Sisipan Keterangan Gambar 3.35 :

Untuk memasukan data penawaran matakuliah untuk semester sisipan, petugas akademik dapat mengklik pilihan matakuliah semester sisipan dan memasukannya satu per satu. Untuk melihat daftar matakuliah untuk semester sisipan, klik tombol tampilkan. Untuk menghapus, petugas hanya mengklik data matakuliah sisipan dan menekan tombol delete pada keyboard komputer.

3.4.3.8Diagram Sekuens Isi/Edit Jadwal

: Form_Jadwal : Petugas

Akademik

: Tambah_Jadwal : Simpan_Jadwal : Batalkan : Ubah_Jadwal : Hapus_Jadwal : Data_Jadwal Klik_Tambah Klik_Batal Klik_Ubah Klik_Hapus Bersih_Layar() Tampil_Layar_Kosong Bersih_Layar() Layar_Tidak_Aktif() Layar_Aktif() Tampilkan_Layar_Aktif Konfirmasi_Hapus Info_Data_Telah_Dihapus Kueri_Delete Konfirmasi_Data_Sudah_Disimpan Klik_Simpan Data_Jadwal Kueri_Insert_Update

Gambar 3.36 Sequence Diagram Isi/Edit Jadwal Keterangan Gambar 3.36 :

Petugas akademik dapat menambah, mengubah dan menghapus data jadwal. Petugas memasukan data-data yang akan dimasukan. Saat petugas mengklik tombol tambah, sistem akan membersihkan layar pemasukan, kemudian petugas dapat memasukan data. Setelah itu petugas mengklik tombol simpan, apabila ada data yang tidak lengkap, maka akan muncul pesan peringatan. Jika semua data sudah dimasukan, maka data disimpan ke database. Petugas dapat membatalkan dalam memasukan atau mengubah data, maka layar akan di nonaktifkan. Untuk menghapus data, petugas mengklik data pada layar, dan mengklik tombol hapus. Sistem akan memberikan pesan

peringatan, apakah data benar-benar akan dihapus. Jika ya, maka data jadwal akan dihapus.

3.4.3.9Diagram Sekuens Cetak Presensi Kuliah

:

Cetak_Pres ens i_Kuliah : fCetakPres ensi : Petugas Akadem ik : Data_Jadwal_Kuliah Cetak_Presensi_Kuliah Matakuliah,Kelas Cek Data_Jadwal Tampil_Pesan_Data_Tidak_Ada Tampil_Preview_Data_Presensi_Kuliah Kueri_Data_Jadwal

Gambar 3.37 Sequence Diagram Cetak Presensi Kuliah Keterangan Gambar 3.37 :

Petugas akademik akan mengklik membuka form cetak presensi kuliah dan memasukan matakuliah dan kelas nya, selanjutnya mengklik tombol cetak. Sistem akan memanggil preview cetak presensi dan menampilkannya kepada petugas akademik. Setelah itu petugas dapat mencetak formulir tersebut sesuai kebutuhan.

3.4.3.10 Diagram Sekuens Buka KRS

: Form_Buka_KRS : Petugas Akademik : Membuka_Penguncian : Tabel_Kunci Buka_Klik Kunci Kueri_Update Pesan_KRS_Telah_Dibuka

Keterangan Gambar 3.38 :

Petugas akademik mengklik tombol buka. Sistem akan mengubah tabel kunci dengan kueri update. Pengubahan pada tabel kunci ini yaitu kode kunci akan dibuat menjadi Ya. Setelah itu akan muncul pesan bahwa pengaksesan KRS telah dibuka.

3.4.3.11 Diagram Sekuens Tutup KRS

: Form_Tutup_KRS : Petugas Akademik : Menutup_Penguncian : Tabel_Kunci Tutup_Klik Kunci Kueri_Update Pesan_KRS_Telah_Ditutup

Gambar 3.39 Sequence Diagram Tutup KRS

Keterangan Gambar 3.39 :

Petugas akademik mengklik tombol tutup. Sistem akan mengubah tabel kunci dengan kueri update. Pengubahan pada tabel kunci ini yaitu kode kunci akan dibuat menjadi Tidak. Setelah itu akan muncul pesan bahwa pengaksesan KRS telah tertutup.

3.4.3.12 Diagram Sekuens Cetak Formulir KRS Tampil_Formulir_KRS_Manual : Petugas Akadem ik : Cetak_Form _KRS_Manual : frm_Cetak_Form _KRS_Manual Klik_Cetak Formulir_KRS

Gambar 3.40 Sequence Diagram Cetak Formulir KRS Manual

Keterangan Gambar 3.40 :

Petugas akademik akan mengklik membuka form cetak form KRS dan selanjutnya mengklik tombol cetak. Sistem akan memanggil preview formulir KRS manual dan menampilkannya kepada petugas akademik. Setelah itu petugas dapat mencetak formulir tersebut sesuai kebutuhan.

3.4.3.13 Isi/Edit Nilai Per Matakuliah

: Petugas Akadem ik

: FormDtNilai_Matakuliah : TambahNilai : SimpanNilai : Batalkan : UbahNilai : HapusNilai : DataNilai Klik_Tambah Klik_Batal Klik_Ubah Klik_Hapus Bersih_Layar() Tampil_Layar_Kosong Bersih_Layar() Layar_Tidak_Aktif() Layar_Aktif() Tampilkan_Layar_Aktif Konfirmasi_Hapus Info_Data_Telah_Dihapus Kueri_Delete Konfirmasi_Data_Sudah_Disimpan Klik_Simpan Matakuliah,Nim Kueri_Insert_Update

Gambar 3.41 Sequence Diagram Isi/Edit Nilai Per Matakuliah Keterangan Gambar 3.41 :

Petugas akademik dapat memasukan nilai mahasiswa per matakuliah dengan memilih nama matakuliah, setelah itu memilih nim yang ditampilkan sistem. Setelah memilih nama matakuliah dan nim, petugas dapat memasukan nilai angka, dan menyimpannya. Petugas dapat mengubah nilai. Selain itu petugas dapat pula menghapus data nilai yang telah dimasukan.

3.4.3.14 Isi/Edit Nilai Per Mahasiswa

: Petugas Akadem ik

: FormDtNilai_Matakuliah : TambahNilai : SimpanNilai : Batalkan : UbahNilai : HapusNilai : DataNilai Klik_Tambah Klik_Batal Klik_Ubah Klik_Hapus Klik_Simpan Bersih_Layar() Tampil_Layar_Kosong Bersih_Layar() Layar_Tidak_Aktif() Layar_Aktif() Tampilkan_Layar_Aktif Konfirmasi_Hapus Info_Data_Telah_Dihapus Kueri_Delete Konfirmasi_Data_Sudah_Disimpan Nim,Matakuliah Kueri_Insert_Update

Gambar 3.42 Sequence Diagram Isi/Edit Nilai Per Mahasiswa Keterangan Gambar 3.42 :

Petugas akademik dapat memasukan nilai mahasiswa per matakuliah dengan memasukan nim, setelah itu memilih nama matakuliah yang ditampilkan sistem. Setelah memasukan nim dan memilih nama matakuliah, petugas dapat memasukan nilai angka, dan menyimpannya. Petugas dapat mengubah nilai. Selain itu petugas dapat pula menghapus data nilai yang telah dimasukan.

3.4.3.15 Diagram Sekuens Cetak KHS : Form _KHS : Petugas Akadem ik : Data_Nilai : Cetak_KHS Klik_Cetak_KHS

Dokumen terkait