1
TUGAS MODUL 3
I NYOMAN ANOM WIDIADARMA
201502822336
Gambar Use Case Diagram Sistem Informasi Akademik
Tabel Pendaftaran
No Nama Field Type Data Keterangan
1. no_pendaftar* varchar (30) Primary key
2. kode_jurusan varchar (4) Foreign key (primary key dari tb_jurusan)
3. nama_lengkap varchar (90) Menyimpan nama siswa
4. jenis_kelamin enum (0) Menyimpan jenis kelamin siswa
5. tempat_lahir varchar (90) Menyimpan tempat lahir siswa
6. tanggal_lahir date (0) Menyimpan tanggal lahir siswa
7. agama enum (0) Menyimpan agama siswa
8. foto mediumblob Menyimpan gambar ukuran sedang
9. alamat varchar (140) Menyimpan alamat siswa
10. pos char (5) Menyimpan kode pos siswa
11. kota varchar (20) Menyimpan kota asal siswa
12. telpon char (12) Menyimpan nomor telpon siswa
13. lulusan varchar (40) Menyimpan nama sekolah asal
14. nama_sekolah varchar (140) Menyimpan nama sekolah
15. alamat_sekolah varchar (140) Menyimpan alamat sekolah
16. ijazah char (20) Menyimpan nomor ijazah
Tabel siswa
No Nama Field Type Data Keterangan
1. nis varchar (6) Primary key
2. no_pendaftar* varchar (30) Foreign key (primary key dari tb_pendaftaran)
3. Kode_jurusan varchar (4) Foreign key (primary key dari tb_jurusan)
4. kode_kelas varchar (4) Foreign key (primary key dari tb_kelas)
5. nama_lengkap varchar (90) Menyimpan nama siswa
6. jenis_kelamin enum (0) Menyimpan jenis kelamin siswa
7. tempat_lahir varchar (90) Menyimpan tempat lahir siswa
8. tanggal_lahir date (0) Menyimpan tanggal lahir siswa
9. agama enum (0) Menyimpan agama siswa
10. foto mediumblob Menyimpan gambar ukuran sedang
11. alamat varchar (140) Menyimpan Alamat siswa
12. pos char (5) Menyimpan kode pos
13. kota varchar (20) Menyimpan kota asal siswa orang
14. telpon char (12) Menyimpan nomor telpon siswa
15. lulusan varchar (40) Menyimpan nama sekolah asal
16. nama_sekolah varchar (140) Menyimpan nama sekolah
17. alamat_sekolah varchar (140) Menyimpan Alamat sekolah
18. ijazah char (20) Menyimpan nomor ijazah
19. status varchar (20) Menyimpan status
Tabel Pelajaran
No Nama Field Type Data Keterangan
1. kode_jurusan varchar (4) Foreign key (primary key dari tb_jurusan)
2. kode_pelajaran* varchar (4) Primary key
3. nama_pelajaran varchar (20) Menyimpan nama pelajaran
Tabel Jurusan
No Nama Field Type Data Keterangan
1. kode_jurusan* varchar (4) Primary key
2. nama_jurusan varchar (20) Menyimpan nama jurusan
Tabel Pengajar
No Nama Field Type Data Keterangan
1. nip * varchar (25) Primary key
2. nama_lengkap varchar (90) Nama orang
3. tempat_lahir varchar (90) Tempat lahir
4. tanggal_lahir date (0) Tanggal lahir
5. pendidikan_akhir varchar (4) Menyimpan pendidikan akhir
6. jurusan varchar (20) Menyimpan nama jurusan
7. tahun_lulus year Tahun akademik
8. kode_pelajaran varchar (4) Foreign key (primary key dari tb_pelajaran)
9. foto mediumblob Menyimpan gambar ukuran sedang
Tabel Kelas
No Nama Field Type Data Keterangan
1. kode_kelas varchar (4) Primary key
2. nip varchar (25) Foreign key (primary key dari tb_pengajar)
3. kapasitas varchar (20) Menyimpan kapasitas
Tabel nilai
No Nama Field Type Data Keterangan
1. nomor_nilai* char (15) Primary key
2. nip varchar (25) Foreign key (primary key dari tb_pengajar)
3. nis varchar (6) Foreign key (primary key dari tb_siswa)
4. semester enum (0) Semester mata kuliah (Ganjil, Genap)
5. kode_pelajaran varchar (4) Foreign key (primary key dari tb_pelajaran)
6. tugas varchar (5) Nilai tugas
7. ulangan varchar (5) Nilai ulangan
8. uts varchar (5) Nilai UTS
9. uas varchar (5) Nilai UAS
3
TUGAS MODUL 3
I NYOMAN ANOM WIDIADARMA
201502822336
10. nilai char (1) Nilai angka
Tabel seleksi
No Nama Field Type Data Keterangan
1 status_lulus varchar (11) Menyimpan status lulus
2 status_proses varchar (17) Menyimpan status proses
3. status_daftar varchar (15) Menyimpan status DAFTAR
4. no_pendaftar varchar (30) Foreign Key (primary key dari tb_pendaftar)
3. Sequence Diagram
Sequential diagram menjelaskan interaksi object yang disusun dalam suatu urutan
waktu. Diagram ini secara khusus berasosiasi dengan Use Case Sequence Diagram,
memperlihatkan tahap demi tahap apa yang seharusnya terjadi untuk menghasilkan
sesuatu di dalam Use Case. Dalam UML, object pada diagram sequence
digambarkan dengan segi empat yang berisi nama dari object yang digaris
bawahi. Pada object terdapat 2 cara untuk menamainya yaitu : nama object, dan
class serta nama class.
4
TUGAS MODUL 3
I NYOMAN ANOM WIDIADARMA
201502822336
Halaman
Halaman H
Halaman
alam an H
Halaman
alam an T
Tabel
abel
U t ama
Utama P enerimaa
Penerimaa P endaft aran
Pendaftara Pendaftar
P endaftar Halaman
: n n No.
Pendaftar
Pendaftar
5
TUGAS MODUL 3
I NYOMAN ANOM WIDIADARMA
201502822336
Data Pendaftar
Data Pendaftar
Data
Pendaftar
Melakukan Pendaftaran
Simpan
Data
Pendaftar
Halaman
Halam an Utama
Ut ama Halaman
H alaman H
Halaman
alaman Tabel P endaftar
Tabel
A dmi nist rator
Administrator A k ademik
Akademik P
Penerimaan
enerimaan Pendaftar
6
: Petugas
Data Petugas
Data
Petugas
Data
Pendaftar
Seleksi Pendaftar
Simpan
: Siswa
Data SIswa
Data Siswa
Melakukan Login
Data Admin
Melakukan Login
Data Petugas
Data Kelas
Tambah
Simpan
Data Kelas
Tambah
Simpan