Antarmuka Perangkat Keras Antarmuka Perangkat Lunak Antarmuka Komunikasi Kebutuhan Non-Fungsional Batasan Perancangan Data Flow Diagram DFD

3. Kebutuhan Antarmuka Eksternal a. Antarmuka Pemakai

Antarmuka pemakai akan dikembangkan dengan modus grafik. P-ATIS menerima masukan dari pemakai melalui perintah yang diklik pada mouse atau yang diketikan pada keyboard. Keluaran dapat dilihat pemakai dengan menggunakan monitor. Laporan dapat dicetak melalui printer.

b. Antarmuka Perangkat Keras

1. Personal Computer PC. 2. Keyboard. 3. Mouse. 4. Printer. 5. Headset.

c. Antarmuka Perangkat Lunak

Library yang dibutuhkan adalah MyODBC, sebagai driver untuk Database MySql, database MySql sebagai perangkat lunak service Database , ActiveX controls agent SAPI sebagai library text to speech pada visual basic, SDK 5.1 sebagai voice library pada sistem operasi Windows.

d. Antarmuka Komunikasi

Yang dibutuhkan adalah sebuah komputer sebagai server dan sebuah komputer sebagai client. Menggunakan protokol TCPIP

e. Kebutuhan Non-Fungsional

Tabel 4.2 Kebutuhan Non-Fungsional SRS_ID Parameter Requirement SRS-P-ATIS-08 Availibility 24 jam sehari, 7 hari seminggu SRS-P-ATIS-09 Portability Mudah diadopsi pada lingkungan sistem operasi windows dan DBMS MySql SRS-P-ATIS-10 Komunikasi Bahasa indonesia

f. Batasan Perancangan

P-ATIS hanya dapat dijalankan pada sistem operasi windows, dan DBMS MySql. Modifikasi pengguna BO dan pengguna BMG hanya dapat dilakukan administrator masing-masing unit. 7 2 4 . P e m o d el a n P ro se s a . D a ta C o n te x t D ia g ra m D C D G am b ar 4 .1 D C D P -A T IS

b. Data Flow Diagram DFD

Gambar 4.2 DFD Level 1 P-ATIS 1 Validasi User 2 Menampilkan Menu User

3 Olah Informasi

Kepala Unit BMG Kepala Unit BO Pengguna Unit BO Pengguna Unit BMG Supervisor Unit 4 Display Record Data Record Informasi Pengguna Unit BMG 5 Mencari Nama User Berstatus Online User Status Online Nama User Pengguna Unit BMG Online 6 Menampilkan Record Data 8 Keluar Dari Aplikasi Nama User Status Online USER Informasi User Informasi Akses Informasi Status Online Nama Dan Unit User Data Pengguna Unit BMG Data Pengguna Unit BMG Valid User ID, Password Pesan Login Error Informasi Pengguna Unit BO Konfirmasi Olah Data Pengguna Unit BO Data Pengguna Unit BMG Data Pengguna Unit BO Valid Record Informasi Pengguna Unit BO User ID, Password Pesan Login Error Informasi Cuaca Terbaru Konfirmasi Olah Data Cuaca Status Komunikasi Pengguna Unit BO Record Data Cuaca Active 1 CUACA Data Cuaca Valid Data Cuaca Tanggal Periode Data Cuaca Laporan Data Cuaca In fo rm a s i S ta tu s O ff lin e Pesan Komunikasi Pengguna Unit BMG 7 Mengirim Pesan Komunikasi Pesan Komunikasi U s e r ID , P a s s w o rd P e s a n L o g in E rr o r S ta tu s K o m u n ik a s i P e n g g u n a U n it B M G P e s a n K o m u n ik a s i P e n g g u n a U n it B O Informasi METAR Terbaru Konfirmasi Olah Data METAR Tanggal Periode Data METAR Laporan Data METAR Record Data Cuaca Data NEW METAR Data METAR Valid Data METAR MENU NoUrut U s e r ID , P a s s w o rd Pesan Login Error In fo rm a s i K e p a la U n it T e rb a ru In fo rm a s i G lo b a l B a n d a ra K o n fi rm a s i O la h D a ta K e p a la U n it Pesan Olah Global Bandara Record Informasi Kepala Unit Record Informasi Global Bandara D a ta K e p a la U n it V a lid D a ta K e p a la U n it Data Hak Akses Valid Data Hak Akses Suara Status Pengguna Unit BMG Online Status Pengguna Unit BO Online Data Cuaca NEW Rekaman Suara ATIS Voice Engine ATIS Nama Menu Record Data Pengguna Unit BO Tersimpan Record Data Qualify HEAD Record Data Pengguna Unit BMG Tersimpan Pesan Login Error User ID, Password Informasi Pengguna Unit BMG Nama User Pengguna Unit BO Online Data METAR Tersimpan Data Cuaca Tersimpan Record Data Cuaca Tersimpan Record Seluruh Informasi Kepala Unit BMG Display Informasi Kepala Unit BMG Record Seluruh Informasi Kepala Unit BO Display Informasi Kepala Unit BO In fo rm a s i H a k A k s e s T e rb a ru Level Hak Akses Record Informasi Hak Akses Record Seluruh Informasi Supervisor Display Informasi Supervisor Record Seluruh Informasi Pengguna Unit BMG Display Informasi Pengguna Unit BMG Record Seluruh Informasi Pengguna Unit BO Display Informasi Pengguna Unit BO P e s a n K o m u n ik a s i U n it B M G Pesan Komunikasi Pengguna Unit BO Record Data METAR Tersimpan Konfirmasi Olah Data Pengguna Unit BMG GLOBAL Data Global Bandara Valid Data Global Bandara Form Olah Informasi Gambar 4.3 DFD Level 2 Proses 1 P-ATIS Gambar 4.4 DFD Level 2 Proses 2 P-ATIS + , - , - , - , - , - . 1 2 3 4 5 , - , - , - 6 7 , - , - 3 , - , - , - 6 - 0 - Gambar 4.5 DFD Level 2 Proses 3 P-ATIS + . 1 - Gambar 4.6 DFD Level 3 Proses 3.2 P-ATIS Aliran Proses Kepala Unit BMG Gambar 4.7 DFD Level 3 Proses 3.3 P-ATIS Aliran Proses Kepala Unit BO Gambar 4.8 DFD Level 3 Proses 3.4 P-ATIS Aliran Proses Pengguna Unit BMG Gambar 4.9 DFD Level 3 Proses 3.5 P-ATIS Aliran Proses Supervisor Gambar 4.10 DFD Level 3 Proses 3.6 P-ATIS Aliran Proses Pengguna Unit BO

c. Proses Spesification P-SPEC