Menampilkan daftar dosen pembimbing
Memilih menu lihat daftar mahasiswa
Sistem Mahasiswa
Gambar 3.12 Activity Lihat Daftar Dosen Pembimbing
x. Activity Menampilkan Notifikasi
Activity ini digunakan jika pengguna aplikasi ingin melihat pemberitahuan yang dimilikinya. User yang dapat mengakses menu ini
yaitu mahasiswa, dosen dan ketua program studi.
Menampilkan notifikasi
Memilih menu Lihat Notifikasi
Sistem Mahasisw a, Dosen, Pimpinan Jurusan
Gambar 3.13 Activity Lihat Notifikasi
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
xi. Activity Lihat Mahasiswa Bimbingan
Activity ini digunakan jika pengguna ingin melihat mahasiswa bimbinganya. User yang dapat mengakses menu ini yaitu dosen dan ketua
program studi.
Menampilkan data mahasiswa
Memilih menu Bimbingan Akademik atau PKL TA
Sistem Dosen, Pimpinan Jurusan
Gambar 3.14 Activity Lihat Daftar Mahasiswa Bimbingan
xii. Activity Lihat Catatan Dari Mahasiswa
Activity ini digunakan jika pengguna ingin melihat catatan dari mahasiswa. User yang dapat mengakses menu ini yaitu dosen dan ketua
program studi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
menekan tombol lihat
menampilkan catatan mahasiswa
Sistem Dosen, Pimpinan Jurusan
Gambar 3.15 Activity Lihat Catatan Dari Mahasiswa
xiii. Activity Lihat Data Detail Mahasiswa
Activity ini digunakan jika pengguna ingin melihat data detail dari mahasiswa. User yang dapat mengakses menu ini yaitu dosen dan ketua
program studi.
Menampilkan data detail mahasiswa
Mengklik NPM mahasiswa
Sistem Dosen, Pimpinan Jurusan
Gambar 3.16 Activity Lihat Data Detail Mahasiswa
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
xiv. Activity Melihat Jumlah Mahasiswa Melakukan Bimbingan
Activity ini digunakan jika pengguna aplikasi ingin melihat jumlah intensitas mahasiswa melakukan bimbingan. User yang dapat mengakses
menu ini yaitu dosen dan ketua program studi.
menampilkan data
memilih menu lihat intensitas mahasiswa bimbingan
Sistem Dosen, Pimpinan Jurusan
Gambar 3.17 Activity Lihat Jumlah Mahasiswa Melakukan Bimbingan
xv. Activity Melihat Nilai Mahasiswa
Activity ini digunakan jika pengguna aplikasi ingin melihat nilai dari mahasiswa. User yang dapat mengakses menu ini yaitu dosen dan
ketua program studi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
menampilkan data mahasiswa
menampilkan data nilai mahasiswa
memilih melihat nilai mahasiswa
memilih mahasiswa
Sistem Dosen, Pimpinan Jurusan
Gambar 3.18 Activity Lihat Nilai Mahasiswa
xvi. Activity Mencetak Nilai Mahasiswa
Activity ini digunakan jika pengguna ingin mencetak nilai dari mahasiswa. User yang dapat mengakses menu ini yaitu dosen dan ketua
program studi.
mencetak data nilai
menampilkan preview data nilai yang akan di cetak
memilih menu cetak menekan
tombol print
Sistem Dosen, pimpinan jurusan
Gambar 3.19 Activity Mencetak Nilai Mahasiswa
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
xvii. Activity Mencari Mahasiswa
Activity ini digunakan jika pengguna ingin mencari mahasiswa di menu lihat nilai mahasiswa. User yang dapat mengakses menu ini
yaitu dosen dan ketua program studi.
mengisi field pencarian
menampilkan data hasil pencarian
Sistem Dosen, Pimpinan Jurusan
Gambar 3.20 Activity Mencari Mahasiswa
xviii. Activity Melihat Dosen Melakukan Bimbingan
Activity ini digunakan jika pengguna ingin melihat jumlah dosen melakukan bimbingan terhadap mahasiswa bimbingannya. User
yang dapat mengakses menu ini yaitu ketua program studi.
memilih jenis bimbingan menampilkan detail intensitas
dosen membimbing
Sistem Pimpinan Jurusan
Gambar 3.21 Activity Melihat Jumlah Dosen Melakukan Membimbing
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
xix. Activity Mengirim SMS
Activity ini digunakan jika pengguna aplikasi ingin mengirim sms. User yang dapat mengakses menu ini yaitu dosen dan ketua
program studi.
menekan tombol kirim pesan
mengisi field pesan yang akan di kirim
menekan tombol kirim
menampilkan halaman kirim pesan
Fields sudah diisi semua??
menampilkan pesan
tidak ada fields yang
masih kosong
mengirim pesan
ya
mengirim pesan gagal???
menampilkan pesan
pesan berhasil
terkirim menampilkan
pesan pesan tidak
terkirim
ya
Sistem Dosen, Pimpinan Jurusan
Gambar 3.22 Activity Mengirim SMS
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
xx. Activity Melihat Catatan Bimbingan Mahasiswa
Activity ini digunakan jika pengguna aplikasi ingin melihat catatan dari mahasiswa. User yang dapat mengakses menu ini yaitu dosen
dan ketua program studi.
menampilkan data catatan
memilih jenis bimbingan
Sistem Dosen, Pimpinan Jurusan
Gambar 3.23 Activity Melihat Catatan Bimbingan Mahasiswa
xxi. Activity Mencari Catatan Mahasiswa
Activity ini digunakan jika pengguna aplikasi ingin mencari catatan dari mahasiswa di menu lihat catatan mahasiswa. User yang dapat
mengakses menu ini yaitu dosen dan ketua program studi.
menampilkan hasil pencarian
mengisi field pencarian
Sistem Dosen, Pimpinan Jurusan
Gambar 3.24 Activity Mencari Catatan Mahasiswa
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
xxii. Activity Menambah Catatan Mahasiswa
Activity ini digunakan jika pengguna aplikasi ingin menambah catatan ke mahasiswa. User yang dapat mengakses menu ini yaitu dosen
dan ketua program studi.
mengklik tombol tambah
mengisi field tambah catatan
mengklik tombol kirim
menampilkan halaman tambah catatan
mengecek semua field sudah terisi
terisi semua??
mengirim catatan
menampilkan pesan
tidak
ada field yang masih
kosong
Sistem Dosen, Pimpinan Jurusan
Gambar 3.25 Activity Menambah Catatan Mahasiswa
3.2.3 Class Diagram
Pada Class Diagram ini digambarkan struktur dan deskripsi class yang akan digunakan pada aplikasi.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Form_Catatan Controller_Catatan
Form_SMS Controller_SMS
tbl_jenis_bimbingan id_jenis_bimbingan : String
desk_jenis_bimbingan : String status : String
getId_jenis_bimbingan setId_jenis_bimbingan
getDesk_jenis_bimbingan setDesk_jenis_bimbingan
getStatus setStatus
Inbox SMS Id : String
text : String originator : String
message_date : Date receive_date : Date
getId setId
getText setText
getOriginator setOriginator
getMessage_Date setMessage_Date
getReceive_Date setReceive_Date
SMSServer_Out id : String
text : String waktu_pengiriman : Date
recipient : String entry_user : String
create_date : date sent_date : Date
getId setId
getText setText
getW aktu_pengiriman setW aktu_pengiriman
getRecipient setRecipient
getEntry_User setEntry_User
tambah_Outbox getCreate_Date
setCreate_Date getSent_Date
setSent_Date tbl_dosen
NPT : String getNPT
setNPT cari_dosen
lihat_dosen tbl_mahasiswa
NPM : String getNPM
setNPM cari_mahasiswa
lihat_mahasiswa tbl_level
id_level : String desk_level : String
Status : String getId_Level
setId_Level getDesk_Level
setDesk_Level getStatus
setStatus
tbl_nilai id_nilai : String
jml_nilai : Double Mata_Kuliah : tbl_mata_kuliah
Entry_Time : Date getId_Nilai
setId_Nilai getJml_Nilai
setJml_Nilai getMata_Kuliah
setMata_Kuliah getEntry_Time
setEntry_Time tbl_user
Username : String Pasword : String
Nama : String Alamat : String
no_telp : String Status : String
Level : tbl_level Jurusan : tbl_jurusan
getUsername setUsername
getPasword setPasword
getNama setNama
getAlamat setAlamat
getNo_Telp setNo_Telp
getStatus setStatus
getLevel setLevel
getJurusan setJurusan
tbl_mata_kuliah id_matkul : String
desk_matkul : String semester : String
status : String Jurusan : tbl_jurusan
getId_Matkul setId_Matkul
getDesk_Matkul setDesk_Matkul
getSemester setSemester
getStatus setStatus
getJurusan setJurusan
tbl_jurusan id_jurusan : String
nama_jurusan : String Status : String
getId_Jurusan setId_Jurusan
getNama_Jurusan setNama_Jurusan
getStatus setStatus
Path_File id_path : String
id_Catatan : tbl_catatan path_file : String
nama_file : String getId_Path
setId_Path setId_Catatan
getId_Catatan getPath_File
setPath_File getNama_File
setNama_File tambah_path_file
tbl_catatan Id_Catatan : String
Isi_Catatan : String Bimbingan : tbl_bimbingan
Jenis_Bimbingan : tbl_jenis_bimbingan Entry_Time : Date
Entry_User : String getId_Catatan
setId_Catatan getIsi_Catatan
getIsi_Catatan getBimbingan
setBimbingan getJenis_Bimbingan
setJenis_Bimbingan getEntry_Time
setEntry_Time getEntry_User
setEntry_User tambah_catatan
cari_catatan lihat_catatan
ubah_catatan hapus_catatan
tbl_bimbingan id_bimbingan : String
status_bimbingan : String Mahasiswa : tbl_mahasiswa
Dosen : tbl_dosen Jenis_Bimbingan : tbl_jenis_bimbingan
Tahun : String Entry_Time : Date
Entry_User : String
getId_bimbingan setId_bimbingan
getStatus_bimbingan setStatus_bimbingan
getMahasiswa setMahasiswa
getDosen setDosen
getJenis_bimbingan setJenis_bimbingan
getEntry_Time getEntry_Time
getTahun setTahun
getEntry_User setEntry_User
Gambar 3.26 Class Diagram
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
3.2.4 User Interface
Di sini akan ditampilkan gambaran interface yang akan dibuat di aplikasi Sistem Informasi Bimbingan Mahasiswa.
I. Form Masuk Akun
Form ini digunakan untuk validasi username dan password yang dimiliki oleh user. Ketika menggunakan form ini pengguna harus
memasukkan username dan password yang dimiliki oleh pengguna sebagai validasi data.
Gambar 3.27 Interface Form Masuk Akun II.
Tabel Melihat Nilai
Tabel ini digunakan untuk menampilkan data nilai dari mahasiswa. Data yang ditampilkan yaitu Mata Kuliah dan Nilai
Gambar 3.28 Interface Table Lihat Nilai
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
III. Tabel Lihat Catatan dari Dosen
Menu ini digunakan jika pengguna aplikasi ingin melihat catatan dari dosen. Dalam menu ini data yang ditampilkan yaitu judul catatan, nama
dosen, status dosen dan file.
Gambar 3.29 Interface Lihat Catatan dari Dosen IV.
Form Kirim Catatan ke Dosen
Menu ini digunakan ketika pengguna aplikasi ingin mengirim catatan ke dosen. Data yang dimasukkan yaitu NPM mahasiswa, nama mahasiswa,
jenis bimbingan, nama dosen, judul catatan dan isi catatan serta tanggal kirim.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.30 Interface Kirim Catatan ke Dosen V.
Tabel Lihat Daftar Dosen Pembimbing
Menu ini digunakan jika pengguna aplikasi ingin melihat daftar nama dosen pembimbing. Data yang ditampilkan di menu ini yaitu nama dosen dan
jenis bimbingan.
Gambar 3.31 Interface Daftar Dosen Pembimbing
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
VI. Tabel Menampilkan Notifikasi
Menu ini digunakan jika pengguna aplikasi ingin melihat jumlah nofikasi pemberitahuan baru. Notifikasi yang ditampikan terdiri dari
notifikasi untuk tugas akhir, PKL dan Akademik.
Gambar 3.32 Interface Menampilkan Notifikasi
VII. Aktivity Lihat Mahasiswa Bimbingan
Menu ini digunakan jika pengguna aplikasi ingin melihat mahasiswa bimbingan yang ada. Data yang ditampilak di menu ini yaitu npm mahasiswa,
nama mahasiswa, jumlah hari lama tidak bimbingan, dan juga progress akhir bimbingan.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.33 interface Lihat Mahasiswa Bimbingan
VIII. Tabel Lihat Catatan Dari Mahasiswa
Menu ini digunakan jika pengguna aplikasi ingin melihat catatan dari mahasiswa. Data yang ditampilkan yaitu judul catatan, tanggal bimbingan,
status baca, dan juga file-nya.
Gambar 3.34 Interface Lihat Catatan dari Mahasiswa
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
IX. Tabel Melihat Jumlah Mahasiswa Melakukan Bimbingan
Menu ini digunakan jika pengguna ingin melihat jumlah mahasiswa dalam melakukan bimbingan ke dosen. Data yang ditampilkan yaitu npm,
nama, jumlah bimbingan dan jenis bimbingan.
Gambar 3.35 Interface Jumlah Bimbingan Mahasiswa
X. Tabel Melihat Nilai Mahasiswa
Menu ini digunakan ketika pengguna aplikasi ingin melihat nilai dari seorang mahasiswa. Data yang ditampilkan yaitu nama mata kuliah dan juga
nilai-nya.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gambar 3.36 Interface Lihat Nilai Mahasiswa
XI. Tabel Melihat Jumlah Dosen Melakukan Bimbingan
Menu ini digunakan jika pengguna aplikasi ingin melihat jumlah dosen yang telah melakukan bimbingan. Data yang ditampilkan yaitu NPT,
Nama Dosen, NPM, Nama Mahasiswa, Jenis Bimbingan dan Jumlah Bimbingan serta Jenis Bimbingan. Pada form ini akan terlihat dosen telah
melakukan bimbingan terhadap mahasiswanya berapa kali. Dengan demikian ketua program studi dapat memantau dosen dalam melakukan bimbingan
terhadap mahasiswanya.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Gamb ar 3.37 Interface Jumlah Dosen Melakukan Bimbingan
XII. Form Mengirim SMS
Menu ini digunakan jika pengguna ingin mengirim pesan ke user lain yang nantinya user lain akan menerima pesan tersebut lewat SMS ke
handphone. Data yang ditampikan yaitu NPM, Nama Mahasiswa, No Telp, serta Isi Pesan.
Gambar 3.38 Interface Form Mengirim SMS
3.2.5 Database
Pada pembahasan ini akan menjelaskan tentang macam tabel – tabel yang akan digunakan pada aplikasi ini.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.6 Nama Nama Tabel Nama Tabel
Keterangan tbl_user
Tabel yang digunakan untuk menyimpan username dan password pengguna aplikasi
tbl_mahasiswa Tabel untuk menyimpan data pribadi
mahasiswa tbl_dosen
Tabel untuk menyimpan data pribadi dosen
path_file Tabel untuk menyimpan path file yang