DECISION SUPPORT SYSTEM UNTUK OPERASI UDARA (Pembangunan Sistem ditinjau dari perspektif Software Engineering) TUGAS AKHIR MATA KULIAH EC-6002 Oleh ARWIN D.W. SUMARI NIM : 23206008 Program Studi Teknik Komputer INSTITUT TEKNOLOGI BANDUNG 2006
DAFTAR ISI Halaman DAFTAR ISI... i DAFTAR GAMBAR... iv DAFTAR TABEL... v DAFTAR SINGKATAN... vi BAB I. PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Maksud dan Tujuan... 2 1.3 Batasan dan Tata Urut... 3 1.4 Konvensi... 3 BAB II. KONSEP PEMBANGUNAN SISTEM DITINJAU DARI PERSPEKTIF SOFTWARE ENGINEERING... 4 2.1 Pengantar... 4 2.2 Model Proses... 5 2.3 Model Proses Implementasi DSS... 11 2.4 Kegiatan-kegiatan Software Engineering... 13 2.4.1 Requirement Phase... 13 2.4.2 Analysis (Specification) Phase... 13 2.4.3 Design Phase... 14 2.4.4 Implementation Phase... 14 2.4.4.1 Coding and CSU Testing.. 14 2.4.4.2 CSC Integration and Testing 15 2.4.4.3 CSCI Testing... 15 2.4.4.4 System Integration and Testing... 15 2.4.5 Post-delivery Maintenance Phase... 15 2.4.6.Retirement Phase... 16 2.5 Dokumen-dokumen Pembangunan Sistem... 16 2.5.1 Requirement Phase... 16 i
2.5.2 Analysis (Specification) Phase... 16 2.5.3 Design Phase... 17 2.5.4 Implementation Phase... 18 2.5.5 Post-delivery Maintenance Phase... 19 BAB III. TAHAPAN PEMBANGUNAN DECISION SUPPORT SYSTEM UNTUK OPERASI UDARA... 20 3.1 Pengantar... 20 3.2 Tahapan Software Engineering... 21 3.2.1 Requirement Phase... 21 3.2.2 Analysis Phase... 22 3.2.2.1 System Requirements Analysis/Design... 22 3.2.2.3 Software Requirement Analysis... 26 3.2.3 Design Phase... 29 3.2.3.1 Preliminary Design... 29 3.2.3.2 Detailed Design... 34 3.2.4 Implementation Phase... 34 3.2.5 Post-delivery Maintenance Phase... 35 3.2.6 Retirement Phase... 35 3.3 Software Design Document (SDD)... 35 BAB IV. SOFTWARE DESIGN DOCUMENT CSCI XR SEGMEN FEX... 36 4.1 Preliminary Design... 36 4.1.1 Tinjauan CSCI... 361 4.1.1.1 Ikhtisar CSCI... 36 4.1.1.2 Diagram Interface CSCI... 36 4.1.1.3 Penjelasan Interface CSCI... 37 4.1.2 Arsitektur CSCI... 38 4.1.2.1 Organisasi Statis... 38 4.1.2.2. Organisasi Dinamis... 39 4.1.2.3 Interface CSC... 39 4.1.3 Mode dan Status-status Sistem... 39 ii
4.1.4 Alokasi Memory dan Waktu Pengolahan... 40 4.2. Detailed Design CSCI Design Description... 40 4.2.1 CSC Pembanding Fitur, XR_CSC01... 40 4.2.2 CSC Buffer Fitur, XR_CSC02... 41 BAB V. PENUTUP... 43 5.1 Rangkuman... 43 5.2 Penutup... 44 DAFTAR PUSTAKA... 45 iii
DAFTAR GAMBAR Halaman Gambar 2.1 Model proses waterfall [2]... 5 Gambar 2.2 Model proses waterfall [4]... 6 Gambar 2.3 Model proses incremental [2]... 7 Gambar 2.4 Model proses RAD [2]... 7 Gambar 2.5 Model proses revolutionary dengan paradigma prototyping [2]... 8 Gambar 2.6 Model proses spiral [2]... 9 Gambar 2.7 Model proses concurrent engineering [2]... 10 Gambar 2.8 Model proses cleanroom engineering [2]... 11 Gambar 2.9 Model proses versi DoD-2167A [3],[5]... 12 Gambar 3.1 Blok diagram DSS untuk OPSUD... 20 Gambar 3.2 Konfigurasi Sistem/Segmen DSS dari System Requirement Analysis/Design... 25 Gambar 3.3 Konfigurasi Sistem/Segmen/CSCI dari Software Requirement Analysis... 28 Gambar 3.4 Diagram interface eksternal CSCI DBS... 29 Gambar 3.5 Diagram interface eksternal CSCI FEX... 30 Gambar 3.6 Diagram interface eksternal CSCI FEZ... 32 Gambar 3.7 Diagram interface eksternal CSCI IFTG... 33 Gambar 3.8 Diagram interface eksternal CSCI DPS... 34 Gambar 4.1 Diagram interface CSCI FEX... 37 Gambar 4.2 Pembagian CSCI XR... 38 iv
DAFTAR TABEL Halaman Tabel 4.1 Identifikasi CSC CSCI XR... 38 Tabel 4.2 Tugas-tugas CSCI XR... 39 Tabel 4.3 Interface CSCI... 39 Tabel 4.4 Pewaktuan dan eksekusi CSC... 39 Tabel 4.5 Interface antara CSC... 40 Tabel 4.6 Alokasi memory dan waktu eksekusi CSU... 40 Tabel 4.7 Hubungan antara persyaratan CSCI dengan CSC... 41 Tabel 4.7 Hubungan antara persyaratan CSCI dengan CSC... 42 v
DAFTAR SINGKATAN SINGKATAN Nama Pemakaian pertama kali pada halaman CB Cara Bertindak 1 CDR Critical Design Review 18 CRISD Computer Resource Integrated Support Document 19 CSC Computer Software Component 13 CSCI Computer Software Unit 13 CSOM Computer System Operator s Manual 19 CSU Computer Software Configuration Item 13 DBS Database Segment 23 DPS Display System Segment 26 DSS Decision Support System 2 FCA Functional Configuration Audit 18 FEX Feature Extractor Segment 23 FEZ Feature Analyzer Segment 24 FSM Firmware Support Manual 19 HWCI Hardware Configuration Item 16 IDD Interface Design Document 17 IFTG Inference Integrator Segment 24 IRS Interface Requirement Specification 17 OPSUD Operasi Udara 1 PCA Physical Configuration Audit 18 PDR Preliminary Design Review 18 QA Quality Assurance 34 RAD Rapid Application Development 6 SDD Software Design Document 17 SDF Software Development Files 13 SDP Software Development Plan 13 vi
SDR System Design Review 17 SKOMLEK Staf Komunikasi dan Elektronika 1 SLOG Staf Logistik 1 SOPS Staf Operasi 1 SPERS Staf Personel 1 SPM Software Programmer s Manual 19 SPS Software Product Specification 18 SRR System Requirement Review 17 SRS Software Requirement Specification 16 SSDD System/Segment Design Document 16 SSR Software Requirement Review 17 STD Software Test Description 18 STP Software Test Plan 18 STR Software Test Report 18 SUM Software User s Manual 19 VDD Version Description Document 18 vii