Software Project Tugas Besar PBO, PBD, dan SPL

Download Report

Transcript Software Project Tugas Besar PBO, PBD, dan SPL

Software Project
Tugas Besar PBO, PBD, dan SPL
KMM
Ilmu Komputasi IT Telkom
Agenda
•
•
•
•
•
•
Gambaran Umum
Batasan
Topik
Milestones
Pengumpulan
Lain-lain
3 Februari 2012
Software Project
2
Gambaran Umum
• Tugas besar PBO, PBD, dan SPL diintegrasikan menjadi satu tugas
besar yang disebut dengan Software Project
• Tugas ini dilakukan secara tim berupa kelompok mahasiswa yang
akan dibentuk oleh dosen (dijelaskan kemudian)
• Ketua tim bertanggung jawab untuk menyukseskan proyek
perangkat lunak tersebut dengan kualitas yang baik dan tepat
waktu
• Ketua tim bertanggung jawab dan dapat berkonsultasi kepada
Supervisor, yaitu
– KMM
– IZA
– RFU
: IK-34-01
: IK-34-02
: IK-34-03
• Hasil akhir dari tugas besar adalah berupa aplikasi dan berbagai
dokumentasi pendukungnya
3 Februari 2012
Software Project
3
Batasan
• Berbasiskan Java
• Menggunakan DBMS Oracle Express
• Menggunakan metode RPL tertentu
– Waterfall, iterative, dsj
• Menggunakan prinsip-prinsip OOA/D dan UML
3 Februari 2012
Software Project
4
Topik
• Setiap kelompok dapat menentukan topik sendiri atau memilih
alternatif topik berikut ini:
–
–
–
–
–
–
–
–
Kasir
Hotel
Sistem Lab
Daftar Nilai
Penjurian Lomba
Administrasi
Sistem Informasi TA
dsb
• Sangat diharapkan topik yang dikerjakan berasal dari kebutuhan
nyata dari klien yang nyata
• Jika tidak memiliki klien, maka salah seorang dosen akan menjadi
klien
3 Februari 2012
Software Project
5
Milestones
• Pembagian Tim (Pekan ke-1, 6-10 Februari 2012)
– Pembagian tim
• Presentasi Proposal (Pekan ke-3, 20-24 Februari 2012)*
– Ide umum
– Functional Requirements secara umum
– Timeline
• Presentasi Kemajuan (pertengahan semester)*
– Analisis (ERD, Diagram Kelas, Use Case Diagram, Activity Diagram)
– Desain antarmuka
– Implementasi diagram kelas
• Presentasi Akhir (akhir semester, sebelum UAS)*
– Demo aplikasi
– Pengumpulan aplikasi dan dokumentasi pendukung
* Waktu dan tempat presentasi akan diatur oleh Supervisor dan disampaikan
kemudian
3 Februari 2012
Software Project
6
Pengumpulan
• Pada akhir semester, setiap kelompok
mengumpulkan ke masing-masing Supervisor
– Program (source dan executable)
– Manual
• Cara instalasi
• Cara menjalankan
• Fitur-fitur
– Dokumentasi Teknis
• Disesuaikan dengan standar di MK SPL
3 Februari 2012
Software Project
7
Penilaian
• Aspek-aspek yang dinilai merupakan kebijakan dosen MK
masing-masing, misalnya:
– SPL
• Metode perekayasaan perangkat lunak yang dipilih
• Implementasi metode prekeyasaaan perangkat lunak
• dsb
– PBO
• Rancangan OO dari aplikasi yang dibuat
• Implementasi program dalam bahasa Java
• dsb
– PBD
• Rancangan basis data dengan menggunakan ERD
• Implementasi basis data
• dsb
3 Februari 2012
Software Project
8
Lain-lain
• Mahasiswa yang hanya mengambil salah satu atau dua dari
ketiga MK hanya mengerjakan aspek-aspek tertentu yang
terkait dengan mata kuliah tersebut
• Bila ada yang kurang jelas, silakan menghubungi Supervisor
masing-masing
• Setiap tim dianjurkan untuk senantiasa berkonsultasi dengan
Supervisor dan dosen MK masing-masing selama pengerjaan
Software Project
3 Februari 2012
Software Project
9
Semoga Sukses!
3 Februari 2012
Software Project
10