commit to user
20
BAB III DESAIN DAN PERANCANGAN
A. Analisis Sistem
1. Arsitektur SMS Gateway Sistem kerja aplikasi ini dijelaskan melalui gambar di bawah ini :
Gambar 3.1 Arsitektur SMS Gateway
Pengirim SMS adalah anggota dan pendengar Penyiaran Radio Base-Man yang meminta informasi layanan siaran radio melalui SMS.
commit to user
2 2. Aliran D
a. Diag data
angg peng
meng pada
Kete 1. P
2. P 3. P
k
b. Data sistem
Data gram Kontek
Diagram k yang dijan
gota dan par golahan data
Proses in ggambarkan
a sistem SMS
Gam
erangan : Proses input
Proses penya Proses Pemb
kepada Pengg
a Flow Diagr DFD pada
m informasi ks Context D
konteks adal narkan secar
ra pendengar untuk meng
ni mewakil n hubungan m
S Center.
mbar 3.2 Dia
data informa ampaian info
berian infor guna.
ram DFD l Gambar 3.3
penyiaran r Diagram
lah suatu ba ra global a
r radio yang ghasilkan inf
li proses masukan ata
agram Konte
asi SMS ole ormasi berup
rmasi Lapo
level 0 3 berikut me
radio yang m agan yang m
aliran data y g selanjutny
formasi. dari keselu
au keluaran
eks Context
eh Pengguna pa SMS bala
oran berupa
enjelaskan al menggunakan
menggambar yang bersum
ya diolah da uruhan sist
menjadi sat
t Diagram
a. asan kepada P
SMS dari
lur proses da n fasilitas SM
rkan aliran mber pada
lam proses tem yang
tu kesatuan
Pengirim i Pengirim
ari aplikasi MS.
commit to user
Gamba ar 3.3
DFD L Level 0
commit to user
c. Data
d. Data Biasa
G
a Flow Diagr
Gambar
a Flow Di aManual
Gambar 3.5
ram DFD l
3.4 DFD Le
iagram DF
DFD Level level 1 Prose
evel 1 Proses
FD level
1 Proses 2 P es 1 Pengola
s 1 Pengolah
1 Proses
Pengolahan ahan SMS M
han SMS Ma
2 Pengola
SMS BiasaM 23
Masuk
asuk
ahan SMS
Manual
commit to user
e. Data Flow Diagram DFD level 1 Proses 3 Pengolahan SMS Forward
Gambar 3.6 DFD Level 1 Proses 3 Pengolahan SMS Forward
f. Data Flow Diagram DFD level 1 Proses 4 Pengolahan SMS Otomatis
Gambar 3.7 DFD Level 1 Proses 4 Pengolahan SMS Otomatis
The image part w ith relationship I D rI d54 w as not found in the file.
The image part w ith relationship I D rI d54 w as not found in the file.
commit to user
g. Data Flow Diagram DFD level 1 Proses 5 Pengolahan SMS Terjadwal
Gambar 3.8 DFD Level 1 Proses 5 Pengolahan SMS Terjadwal
h. Data Flow Diagram DFD level 1 Proses 6 Pengolahan Kontak
Gambar 3.9 DFD Level 1 Proses 6 Pengolahan Kontak
The image part w ith relationship I D rI d54 w as not found in the file.
The image part w ith relationship I D rI d54 w as not found in the file.
commit to user
i. Data Flow Diagram DFD level 1 Proses 7 Pengolahan Pengguna Aplikasi
Gambar 3.10 DFD Level 1 Proses 7 Pengolahan Pengguna Aplikasi
j. Data Flow Diagram DFD level 1 Proses 8 Pengiriman SMS
Gambar 3.11 DFD Level 1 Proses 8 Pengiriman SMS
The image part w ith relationship I D rI d54 w as not found in the file.
The image part w ith relationship I D rI d54 w as not found in the file.
commit to user
k. Entity Relation Diagram ERD ERD menggambarkan hubungan antara datastore pada DFD yang
terjadi dalam aplikasi sistem informasi penyiaran radio. Gambar 3.12 dibawah ini merupakan ERD hasil perancangan dalam Tugas Akhir ini.
Gambar 3.12 Entity Relation Diagram ERD
Atribut-atribut : INBOX
: {Id,Status, Flag, Id_Kateg, Nopengirim, Waktu, Pesan, Nama}
PESAN_FORWARD : {Id,Kata_Kunci, Peng_Kunci, Argumen, Forward, Tgl_Dibuat, Jenis, Id_Group, Jenis_Fwd,
Id_Group_Fwd} PESAN_OTOMATIS : {Id,Kata_Kunci, Peng_Kunci, Argumen, Sesion,
Pesan, Tgl_Dibuat, Jenis, Id_Group} PESAN_TERKIRIM : {Id,
NoHP, Nama,
Sesion, Pesan, Status, Waktu} OUTBOX
: { Id, NoHP, Nama, Sesion, Pesan, Waktu, Jenis} KONTAK
: {Id, Id_Group, Nama, NoHP, Email, Alamat} GROUPS
: {Id, Nama_Group, Keterangan, Tgl_Dibuat}
The image part w ith relationship I D rI d54 w as not found in the file.
commit to user
l. Skema Diagram Skema diagram merupakan suatu diagram yang menggambarkan relasi
atau hubungan antar tabel yang ada pada aplikasi SMS CENTER Radio Base-Man dengan fasilitas SMS. Gambar berikut ini merupakan relasi
antar tabel dalam aplikasi ini :
Gambar 3.13 Skema Diagram
The image part w ith relationship I D rI d54 w as not found in the file.
commit to user
B. Perancangan Sistem