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