Program Studi Teknik Informatika DPPL
– Sikuma 1038
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2 Perancangan Rinci Detail Design 2.2.1
Sequence Diagram 2.2.1.1.
Login
: Administrator : Administrator
: Login : Login
: Admin : Admin
: Sikuma : Sikuma
1: Login 2: Login
3: Login 4:
5: 6:
Gambar 2. Sequence Diagram: Login
Program Studi Teknik Informatika DPPL
– Sikuma 1138
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.2. Pengelolaan JadwalKuliah
2.2.1.2.1. Tambah Data JadwalKuliah
: Administrator : Administrator
: Kelola_jadwalkuliah : Kelola_jadwalkuliah
: Admin : Admin
: Sikuma : Sikuma
1: kelola_jadwal 2: kelola_jadwal
3: kelola_jadwal 4:
5: 6:
Gambar 3. Sequence Diagram: Tambah Data JadwalKuliah
Program Studi Teknik Informatika DPPL
– Sikuma 1238
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.2.2. Ubah Data JadwalKuliah
: Administrator : Administrator
: edit_jadwalkuliah : edit_jadwalkuliah
: Admin : Admin
: Sikuma : Sikuma
1: edit_jadwal 2: edit_jadwal
3: edit_jadwal 4:
5: 6:
Gambar 4. Sequence Diagram: Ubah Data JadwalKuliah
Program Studi Teknik Informatika DPPL
– Sikuma 1338
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.2.3. Hapus Data JadwalKuliah
: Administrator : Administrator
: Kelola_jadwalkuliah : Kelola_jadwalkuliah
: Admin : Admin
: Sikuma : Sikuma
1: hapus_jadwal 2: hapus_jadwal
3: hapus_jadwal 4:
5: 6:
Gambar 5. Sequence Diagram: Hapus JadwalKuliah
Program Studi Teknik Informatika DPPL
– Sikuma 1438
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.3. Pengelolaan Data Fakultas
2.2.1.3.1. Tambah Data Fakultas
: Administrator : Administrator
: kelola_fakultas : kelola_fakultas
: Admin : Admin
: Sikuma : Sikuma
1: kelola_fakultas 2: kelola_fakultas
3: kelola_fakultas 4:
5: 6:
Gambar 6. Sequence Diagram: Tambah Data Fakultas
Program Studi Teknik Informatika DPPL
– Sikuma 1538
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.3.2. Ubah Data Fakultas
: Administrator : Administrator
: edit_fakultas : edit_fakultas
: Admin : Admin
: Sikuma : Sikuma
1: edit_fakultas 2: edit_fakultas
3: edit_fakultas 4:
5: 6:
Gambar 7. Sequence Diagram: Ubah Data Fakultas
Program Studi Teknik Informatika DPPL
– Sikuma 1638
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.3.3. Hapus Data Fakultas
: Administrator : Administrator
: kelola_fakultas : kelola_fakultas
: Admin : Admin
: Sikuma : Sikuma
1: hapus_fakultas 2: hapus_fakultas
3: hapus_fakultas 4:
5: 6:
Gambar 8. Sequence Diagram: Hapus Data Fakultas
Program Studi Teknik Informatika DPPL
– Sikuma 1738
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.4. Pengelolaan Data Universitas
2.2.1.4.1. Tambah Data Universitas
: Administrator : Administrator
: kelola_universitas : kelola_universitas
: Admin : Admin
: Sikuma : Sikuma
1: kelola_universitas 2: kelola_universitas
3: kelola_universitas 4:
5: 6:
Gambar 9. Sequence Diagram: Tambah Data Universitas
Program Studi Teknik Informatika DPPL
– Sikuma 1838
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.4.2. Ubah Data Universitas
: Administrator : Administrator
: edit_universitas : edit_universitas
: Admin : Admin
: Sikuma : Sikuma
1: edit_universitas 2: edit_universitas
3: edit_universitas 4:
5: 6:
Gambar 10. Sequence Diagram: Ubah Data Universitas
Program Studi Teknik Informatika DPPL
– Sikuma 1938
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.4.3. Hapus Data Universitas
: Administrator : Administrator
: kelola_universitas : kelola_universitas
: Admin : Admin
: Sikuma : Sikuma
1: hapus_universitas 2: hapus_universitas
3: hapus_universitas 4:
5: 6:
Gambar 11. Sequence Diagram: Hapus Data Universitas
Program Studi Teknik Informatika DPPL
– Sikuma 2038
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.5. Pengelolaan Data Accidental
2.2.1.5.1. Tambah Data Accidental
: Administrator : Administrator
: kelola_accidental : kelola_accidental
: Admin : Admin
: Sikuma : Sikuma
1: kelola_accidental 2: kelola_accidental
3: kelola_accidental 4:
5: 6:
Gambar 12. Sequence Diagram: Tambah Data Accidental
Program Studi Teknik Informatika DPPL
– Sikuma 2138
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.5.2. Ubah Data Accidental
: Administrator : Administrator
: edit_accidental : edit_accidental
: Admin : Admin
: Sikuma : Sikuma
1: edit_accidental 2: edit_accidental
3: edit_accidental 4:
5: 6:
Gambar 13. Sequence Diagram: Ubah Data Accidental
Program Studi Teknik Informatika DPPL
– Sikuma 2238
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.5.3. Hapus Data Accidental
: Administrator : Administrator
: kelola_accidental : kelola_accidental
: Admin : Admin
: Sikuma : Sikuma
1: hapus_accidental 2: hapus_accidental
3: hapus_accidental 4:
5: 6:
Gambar 14. Sequence Diagram: Hapus Data Accidental
Program Studi Teknik Informatika DPPL
– Sikuma 2338
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.6. Pengelolaan Data Report
: Administrator : Administrator
: report : report
: Admin : Admin
: Sikuma : Sikuma
1: report 2: report
3: report 4:
5: 6:
Gambar 15. Sequence Diagram: Cetak Report
Program Studi Teknik Informatika DPPL
– Sikuma 2438
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.1.6. Show Data Pengumuman
: administrator : administrator
pengumumanUI pengumumanUI
pengumumanCONTROL pengumumanCONTROL
pengumumanMDL pengumumanMDL
1: showPengumuman 2: showPengumuman
3: showPengumuman 4:
5: 6:
Gambar 16. Sequence Diagram: Show Data Pengumuman
Program Studi Teknik Informatika DPPL
– Sikuma 2538
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.2 Class Diagram
+LoginAdmin
LoginAdminUI
+tambah_infouniversitas +hapus_infouniversitas
+edit_infouniversitas
kelola_universitasUI
+LoginAdmin
LoginAdminControl
+login
user
+select +selectQuery
+insert +hapus
+getBaris +getByBaris
+ubah +cektanggal
+getvalue
sikuma
+gettotaljadwalkuliah +gettotalfakultas
+gettotaluniversitas +selectjadwalkuliah
+selectfakultas +selectuniversitas
pengumuman
+tambah_jadwalkuliah +edit_jadwalkuliah
+hapus_jadwalkuliah
kelola_jadwalkuliahUI
+tambah_infofakultas +edit_infofakultas
+hapus_fakultas
kelola_fakultasUI
+tambah_infoaccidental +edit_infoaccidental
+hapus_infoaccidental
kelola_accidentalUI
+cetak_report
kelola_reportUI
pengumumanUI
+tambah_jadwalkuliah +edit_jadwalkuliah
+hapus_jadwalkuliah
kelola_jadwalkuliahControl
+tambah_infouniversitas +hapus_infouniversitas
+edit_infouniversitas
kelola_universitasUI
+tambah_infofakultas +edit_infofakultas
+hapus_fakultas
kelola_fakultasUI
+tambah_infoaccidental +edit_infoaccidental
+hapus_infoaccidental
kelola_accidentalUI
+cetak_report
kelola_reportUI
pengumumanUI
Gambar 17. Class Diagram
Program Studi Teknik Informatika DPPL
– Sikuma 2638
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.3 Class Diagram Spesific Descriptions 2.2.3.1 Specific LoginAdminUI
LoginAdminUI view
+LoginAdmin Melakukan login admin
2.2.3.2 Specific Kelola_JadwalKuliahUI Kelola_JadwalKuliahUI
view
+tambahJadwalKuliah Menambah jadwal kuliah
+editJadwalKuliah Mengubah jadwal kuliah
+hapusJadwalKuliah Menghapus jadwal kuliah
2.2.3.3 Specific Kelola_FakultasUI
Kelola_FakultasUI view
+tambahInfoFakultas Menambah informasi fakultas
+editInfoFakultas Mengubah informasi fakultas
+hapusInfoFakultas Menghapus informasi fakultas
2.2.3.4 Specific Kelola_UniversitasUI Kelola_UniversitasUI
view
+tambahInfoUniversitas Menambah informasi universitas
+editInfoUniversitas Mengubah informasi universitas
Program Studi Teknik Informatika DPPL
– Sikuma 2738
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
+hapusInfoUniversitas Menghapus informasi universitas
2.2.3.5 Specific Kelola_ReportUI
Kelola_ReportUI view
+kelolaReport Menampilkan report dari jadwal kuliah
2.2.3.6 Specific LoginAdminControl
LoginCON control
+LoginAdmin Melakukan login admin
2.2.3.7 Specific Kelola_JadwalKuliahControl PenggunaCON
control
+tambahJadwalKuliah Menambah jadwal kuliah
+editJadwalKuliah Mengubah jadwal kuliah
+hapusJadwalKuliah Menghapus jadwal kuliah
2.2.3.8 Specific Kelola_FakultasControl PengelolaanPerumahanCON
control
+tambahInfoFakultas Menambah informasi fakultas
+editInfoFakultas Mengubah informasi fakultas
+hapusInfoFakultas Menghapus informasi fakultas
Program Studi Teknik Informatika DPPL
– Sikuma 2838
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.2.3.9 Specific Kelola_UniversitasControl PengelolaanRumahCON
control
+tambahInfoUniversitas Menambah informasi universitas
+editInfoUniversitas Mengubah informasi universitas
+hapusInfoUniversitas Menghapus informasi universitas
2.2.3.10 Specific KelolaReportControl FasilitasCON
control
+kelolaReport Menampilkan report dari jadwal kuliah
2.2.3.11 Specific SikumaMDL SPK_CON
model
+GetJadwalKuliah Mengambil list jadwal dari system
+TambahJadwalKuliah Menambah jadwal kuliah
+EditJadwalKuliah Mengubah jadwal kuliah
+DelJadwalKuliah Menghapus jadwal kuliah
+GetInfoFakultas Mengambil list fakultas dari system
+TambahInfoFakultas Menambah info fakultas
+EditInfoFakultas Mengubah info fakultas
+DelInfofakultas Menghapus info fakultas
+GetInfoUniversitas
Program Studi Teknik Informatika DPPL
– Sikuma 2938
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
Mengambil list info universitas dari sistem +TambahInfoUniversitas
Menambah info universitas +EditInfoUniversitas
Mengubah info universitas +DelInfoUniversitas
Menghapus info universitas
2.2.3.12 Specific pengumumanUI
pengumumanUI view
+showPengumuman Menampilkan pengumuman dari sistem
2.2.3.13 Specific pengumumanControl
pengumumanCOntrol view
+showPengumuman Menampilkan pengumuman dari sistem
2.2.3.14 Specific PengumumanMDL SPK_CON
model
+GetJadwalKuliahTable Mengambil list dari jadwalkuliah
+GetInfoFakultasTable Mengambil list dari table
+GetInfoUniversitasTable Mengambil list dari universitas
Program Studi Teknik Informatika DPPL
– Sikuma 3038
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
3. Perancangan Data
3.1. Dekomposisi Data 3.1.1.