kelompok
-
Upload
adnan-julianto -
Category
Documents
-
view
357 -
download
13
description
Transcript of kelompok
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 1/199
O.l:safn erinA
S6j
DESAIN
SISTEM
TERINCI
7.1.DESAIN
OUTPUT
TERINCI
Pada
ahap
desain
output
secara
mum. desain
output ni hanya
dimak-
sudkan
untuk menentukan
ebutuhan
output dari
sistmn
baru. outpur
apa seja
yang
dibutuhkan
untuk
sistem yang
baru?
Dcsain
output
secara umum
dimak-
sudkan
untuk menjawab
pertanyaan
ni.
Bagaimana
an sepert i
apa bentuk
dari
output-output
tersebut?
Desain
output rerinci
dimaksudkan
untuk mcnjawalr
pertanyaan ni. Desain output yang akan dibahas pada bab ini adalah untuk
output
berbentuk laporan
di
mcdia
keras.
Desain
output di mcdia lunak
dalam
bentuk
dialog
di layar
erminal
akan
dibahas
i bab 7.3.
7.1.1. lentuk
Laporan
Bcntuk
dar i aporan
ang
dihasi lkan
lehsistcnrnlorrnasi ,
ang
Pal inu
banyak
igunakan
dalah
alambcnruk
abel
dan
berbenruk ral rk
arau
raga' .
7.1.1.1.
aporan
llerbentuk
Tabel
Berikut
ini
adalah macam-macam
aporan
vang
berbentuk
tabcl
yang
menekankan
ualitas si
sertakegunaannva.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 2/199
362
Analisis
dan Desain
Sistem
Informasi:
Pendehatan
Terstruhtur
NOTICE REPORT
Notice
teport
merupakan bcntuk laporan yang
memerlukan
pcrhatian
khusus.
l-aporan ini harus dibuat sesedcrhanamungkin,
tetapi
jelas,
karena
dimaksudkan
supaya
permasalahan-permasalahan yang
terjadi tampak
dengan
jelas
schingga
dapat
langsung
ditangani. Contoh d,arinotice
repoft
sebagai berikut:
PI ARIEF
KURNIAUAX
LAPORAT
PEXURUXAII ETJUALAII
I {ENURUI
€II IS
BARAXG
BULAIIOESEXBER 987
DAERAH ENJUALAT
1
PENURUNAX
Yo g ya ka r t a
1 0 ,0 0 Z
Seigrang 1,5,00 Z
Su ra ka r t a 1 2 ,5 0 Z
EQUTPOTSEDREP()R'l '
lsi
dari equipctised
epott
a<lalahhal-hal yang
bcrtcntangan. Laporan ini
biasanya
digunakan untuk
maksud percncanaan.
Dcngan
disajikannya inlbrmasi
yang
berisi hal-hal bertentangan,maka dapat dijadikan sebagaidasar di dalam pcn-
gambilan
keputusan.
Contoh dari equipoised epon
adalah sebagai
berikur:
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 3/199
Desain Terinci 363
PI
ARIEF XURI I IA I IAX
LAPORAIIPERENCAI{AAX'IEI.IASU(IPASAR
YANG
BARU
OAERAH
SLEI.IAI{
UNTUK
TAXUI IF ISXAL 1 9 8 9
KEADAAIPASAR
J E L € K B A I K
P e n l u a t a n R p 1 . 0 0 0 . 0 0 0 1 . 7 5 0 . 0 0 0
Ha rg a Po ko k
Pe n j u a ta n
6 0 0 ,0 0 0
1 .0 5 0 .0 0 0
L a b a
fo to r
E i a y a
P e n j u a l a n
E r a y a A d n i n i s t r a s i
Laba (Rugi )
Rp
400.000
700.000
Rp
.
300.000 350.000
1
5 . 0 0 0
1 5 0 . 0 0 0
(Rp 25.000) 200.000
VARIANCE
REPORT
Macam laporan ini
menunjukkanselisih
vuriancel
antara sl.andar
yang,
sudah
ditetapkan denganhasil
kcnyataannya tau scsunt'guhnya.
ontoh
cluri
vunuttct
rcpon
adalahsebagaibcrikut:
P T
A R I E f
K U R N I A g A X
IAPORAi IKI
I IERJA
OEPARTEI ' IEXEI4EEL
AX
8ULAfl DESE|,TSER
987
EARAXG UNIT I IARGA HARGA
SEL IS IH
TOTAI
D ISEL I D IBEL I
SESUXGGUH} IYA
STAI IDAR HARGA SEL IS IH
rB r . { c
xT 10
1 . 200 . 000 1 . 050 . 000
150 . 000
1 . 500 . 000
l ' loni tor
Cotor 8
415.000
365.000 50.000
/ .00.000
Harddi sk 30
1,18 5
595 000 625 000 30.000
150.000 L
170.000 1.750.000
t t t r
T 0 T A L
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 4/199
3& Analisis
dan Desain
sistem Informasi:
Pendehatan
Terstruhtur
COMPARATIVE REPORT
lsi dari laporan ini adalah membandingkan
ntara satu
hal
dcngan
hal
vang
lainnva.
Misalnva
pada
aporan
rugi/ laba
atau
neraca
dapat
dibandingkan
anrura
nilai-nilai
elemen ahun
berjalandengan
ahun-rahun
ebclumnva.
conroh
dari
c s
t p
o
o v
e
re
po
rt
adalah
sc
bagai
be
i
k
ut
PT
ARIEF
KURI .T IA IJAX
xE
RACA
31 DESEI4BER
988
(
OALAX
R
EUAII RUP
A}I
A K T I V A
Ak t i
va
L a n ca r
A k t v a
T e t a p
T o t a I
A k t v s
PAS
VA
xutang
Lancar
i lutang
Jangka Panjang
l,locla
Sahafll
Laba
D tahan
T o t a t
P a s l v a
3 1
1 2 -
9 8 7
3 1
1 2 -
9 8 8
Rp 45.000
Z5
000
1
5 0 0 0
2 2 5 . 0 0 0
_ +
2 0 0 . 0 0 0
3 0 0 . 0 0 0
R p
1 0 . 0 0 0
1 5 . 0 0 0
1 7 . 5 0 0
3 0 . 0 0 0
1 1 0 . 0 0 0
2 0 0 . 0 0 0
? 2 . r o 0
5 5 0 0 0
+
_ +
2 0 0 . 0 0 0
3 0 0 . 0 0 0
S e t
s i h
1 0 . 0 0 0
& , 6 7
Z
7 0 . 0 0 0
1 5
1 6
Z
' 1 0 0 . 0 0 0
5 0 , 0 0
z
5 0 0 0
( 7 . 5 0 0 )
7 0 . 0 0 0
3 2 . 5 0 0
- - - *
1
0 . 0 0 0
5 0 , 0 0
( 2 0 , 0 0
)
53,85
7
1 1 t
, 1 1
Z,
5 0 , 0 0
7
l. l
2. l-aporun
lterbentuk
(iralik
Laporan
vang
berbcntuk
grafik
atau
bagan
dapar
Jikrasif ikasikan
ianra-
ranya
scbagai
bagan
garis
(line
chart),
bagan
batang (bur
chan)
dan
bagan
pastcl
(pie
clrun).
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 5/199
2 R E
ersain
Terinci
__-
I ' | { r ^
E ' t $ ,
Iaronel
pElv.rutr.^lr
IETIJBnT
Dra'EnlE
Ul&
@
(a)
(b)
(c)
Gambai. 7.1.
Bagangaris
(a),
baganbarang b)
dan
baganpastol c).
tsAGAN
GARIS
Pada
bagan
garis ( l ine
chan),
variasi
dari
data
ditunjukkan
dengan
suaru garis
atau
kurva.
Bagan
garis
mempunyai
beberapa
kebaikan, yaitu:
1. Dapat
menunjukkan
hubungan
antara
nilai
dengan
baik.
2.
Dapat
menunjukkan
beberapa
itik.
3.
Tingkat
ketepatannya
dapat
diatur
sesuai
dengan
skalanya.
4.
Mudah
dimengerti.
Disamping
kebaikannya,
agan
garismempunyai
beberapa elemahan, airu:
1. Bila
terlalu
banyak
garis
atau
kurva
(sekitar
lebih
dari 4
buah
garis
atau
kurva),
maka
akan tampak
ruwet.
2. Hanya
terbatas pada2
dimensi.
3.
Spasi dapat
menyesatkan.
DN
ffi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 6/199
366
Analisis dan
Desain
Sistem
nformasi:
Pendekatan
Terstruktur
Nilai
10.600.000
10.500.000
10.400.000
10.300.000
10.200.000
1 0 . 1 0 0 . 0 0 0
10.000.000
,./-
. " 0
spasi
19&3 1984
198s
1986 1987
Gambar.
7.2.Bagangaris
yangmenggunakan pasidapat
menyesatkan.
BAGAN BATANG
Nilai-nilai data dalam bagan
batang
(bar
clnrt) digambarkan
dalam bentuk
batang-batang ertikal ataupunbatang-batang orisontal.Kebaikan clari bagan
batang
adalah
sebagaiberikut:
1. Baik
untuk
perbandingan.
2. Dapat menunjukkannilai dengan
epat.
3.
Mudah
dimensorti.
Kelemahannya:
Tcrbatas hanya pada satu
Spas i
dapat
menyesatkan.
saja
tsAGAN PASTEL
Baganpastel
pic
churt)
merupakan
agan
yang
berbentuk
ingkaran
mcnycrupui
kue pastel pie).Tiap-tiap potong
Jari
ie
dapat
menunjukkan
bagian
dari data.
Kebaikan
dari bagan
pastcl
adalah
sebagai
erikut
ni.
1.
Baik
untuk
perbandingan
ebagian engan
keseluruhannya.
2.
Mudah
dimengerti.
LAPOMN KE]\|,AKAI.IENJUALAT{
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 7/199
3.
Desain Terinci
Kelemahannya:
1-.Penggunaannya
erbatas.
2.
Ketepatannyakurang.
3. Tidak dapat menunjukkan
hubungan
beberapa
itik.
7.12.
Pedoman Desain
Laporan
Berikut
ini
adalahpedoman-pedoman
i dalam
pembuatan
suatu
lapo-
ran.
1.
Untuk
laporan formal,
sedapat
mungkirl
dibagi menjadi tiga
bagian utama,
yaitu :
a . Judul
aporan.
b.
Tubuh laporan.
c. Catatan kaki laporan yang
dapat berisi ringkasan,subtotal
atau
grandtt-r-
tal.
2.
Untuk
laporan-laporan
yang penting, gunakanlah
kertas
yang
berkualitas
baik, t idak mudah sobekserta idak mudahkotor.
Untuk tiap-tiap
batas tepi
laporan
Qtruryin),
sebaiknya
diberi
jarak
2 lf2 cm,
sehingga
bila
pinggir
laporan tersobek
idak akan mengenai
si laporannya.
Gunakanlah spasi
baris
yang
cukup, sehingga aporan mudah
dibaca.
Untuk
hal-halyang
ngin
ditonjolkan,dapat
ditul is
dengan
huruf
besar, tebal
atau
disaris-bawahi.
6.
Gunakanlah bentuk huruf cetak
yang
elas
dan tidak
membingungkan
hindari pengguanaan
font
yang
sulit untuk
dimengerti.
7. Jika
isi laporan
menjelaskan
uatudaftar
urutan,gunakanlah anda
"."
atau
"-
". Bila urutannyapentingdapatdipergunakananda1,2,3 an seterusnyadan
saj ikan
alam
urul .an ang erpcnt ing.
8. Letakkanlah nformasi
yang
mendotail
di
lampiran
dan
gunakanlah
penunjuk
yangmudah
dipahami
untuk
menje laskan
cpadapemakai
aporan
etak
dar i
informasi
detail ersebut.
9.
Usahakan di dalam laporanberisi keterangan-keteranganang
diperlukan
yang mungkin
akan ditanyakan oleh
pemakai
laporan bila keterangan-keter-
angan
ersebut
idak ada.
10.
Laporan
untuk tingkat manajemen
yang
ebih
tinggi,
sebaiknya ebih
tersaring
dan untuk tingkatmanajemen ang ebih rendah ebih terinci.
11.Laporan harus
dibuat
dan didistr ibusikan
epat
padawaktunya.
L2.Laporan harus
sederhana
etapi
elas.
13,Laporan harus
diungkapkan alam
bentuk dan
bahasa
ang
mudah
dimen-
gerti
dan dipahami
oleh
pemakainya.
14.
si laporanharus
akurat.
15.Laporan
bilamana mungkin harus
distandardisasi. entuk-bentuk
laporar
4.
5 .
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 8/199
368
Analisis
dan
Desain
Sistem
Informasi:
Pendekatan
Terstruktur
yang
selalu
berrrbah
akan menyebabkan
kebingungan
bagi mereka yang
menggunakannya.
16.Laporan
harus
berguna.
17.Biayapembuatan
aporan
harus
dipertimbangkan.
7.13. Alat-alat
Desain
Output Terinci
Dua
buah alat
desain
sistem dapat
digunakan
untuk
desain
output terin-
ci, yaitu
sebagai
berikut ini.
l. Pinter
layout
fomt
atau
pinter
spacing
chart
atau
pirtter
layout
chan merupa-
kan
suatu bagan
yang
digunakan
untuk menggambarkan
sketsa
bentuk
dari
output
di printer.
2. Kamus
data
output yang
merupakan
pengembangan
ari
kamus
dari
arus data.
Kamus
data
output digunakan
untuk menjelaskan
secara
erinci
tentang
data
yang
akan
disajikan
di laporan.
7.1.4. Mengatur
Tata
Letak
Isi
Output
Pengaturan
si
dari
output
akan
secara angsung
menentukan
kemucla-
han
dari
output
untuk dipahami
dan dimengerti.
pengaturan
tata
letak
outpur
merupakan
pekerjaan
desain
yang
penting
dan
sangar
diperlukan
baik
bagi
pemakai
sistemmaupun
bagiprograntnter.
agipcmakai
sistem
digunakan
untuk
menilai
isi
dan
bentuk
dari
output
apakah
sudah
sesuai
engan
yang
dinginkan
atau
belum. Bagiprog'atntner
kan
digunakan
ebagai
asar
pcmbuaran
progranr
untuk menghasilkan
output
yang
diingink
an.
progranrLrrcr
membutuhan
desain
output ni
untuk menentukan
osisikolom, barisdan nformasiyangharus disaj-
ikarr.
i
suatu
output.Pengaturan
ata etak
si
output yang
akan
dicetak
di print-
er dapat
digunakan
alat
bagan
tata
letak
printer
Qtinter
tayout
chart)
dan kamus
data
output.
sebagai
ilustrasi,
akan
disajikan
bentuk rancangan
laporan
status
persediaan
yang
didesain
menggunakan
bagan
ata letak
printer
sebagai
berikut
ini.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 10/199
370 AnoLisis
dan Desain
Sistem
nformasi:
Pendekatan'I 'erstruktur
Berikut
ni
merupakan
penjeiasan
ara penggambaran
i bagan
ata
etak printcr.
A. Bentuk dari l i teral (konstanta)
apat
ditulis apa
adanya.
Pada
contoh
ni l i tor-
al akan
dicetak
oleh
program
komputer
penghasil
output.
Untuk output
berupa
dokumcn
tcrcetak
Qtrepinted),
iteral
t idak
dicetak oleh
program
komputer,
ctapi
sudahdicetak
di dokumen
ersebut.
Yang
perlu
diperhatikan
jika
digunakan
dokumcn
tercctak
adalah
spasi
pencetakan
oleh
program
supaya nilai yang
dicetak
di dokumen
ersebut
dapat
erletakdi
tempat
yang
sesurldengan
ang
sudah
discdiakan i dokumcn.
Spasi ang
banyak
diguna-
kan
oleh
printer
adalah
scbagai
erikut:
-
spasi
urmal
adalah
bar is
iap
nchi ;
-
spasi etat
adalah
8 baris
iap inchi;
-
spasi
ebih
ketat
adalah1211
baris
iap
inchi;
B. Ni la i
suatu
datavang
berasal
ar i suatu ie ld
atau
var iabel
di tunjukkan
oleh
bentuk
edit-trtusk. dil-tttusk
dibentuk
dari
edit clescrilttctrang
crgantungdari
bahasa
vang
digunakan.
Berikut
ni merupakan
dit dcscriptor ang
digunakan
di
bahasa COtsOL.
Etlit
t lt.tcriptctr
) i
COBOL
menggunakan
karakter
P I ( 'TURE
scbage i c r i ku t :
T 'L
RE
Ke
u
r raan
untuk n i la i nL tnr0r
untuk e
ak t i t ik dcsimal
nggapan
untukmcnimbulkan
ngka
nol
untukmcmbcr i
andanumcr ik
untukni la i
huruf
untuk
ni la i
a lphanumer ik
untukmerubah ngka-angkaol pal ing i r i menjadiblank
untuk
membcr i
andamata
uang
dolar
unluk
mencntukan
osis i
i la i
desimal
untuk
mencntukan
osis i
i la i
ibuan,
utaan
dan
se agai-
nva
atau posis i
n i la i
dcsimal
ika
DECIIMAL
POINI '
I
C]OMN,IA
untukn'rcmbcr i
anda
un t ukn rcmber i
anda
untuk
mcmbor i
anda
un t ukpe y i s i pan i l a i
untukme
nggant i
i la i
un t uk
pcnv i s i pan
i l a i
un t ukpcny i s i pan
i l a i
data negat ip
Dts
C R
B
minus
b i l a
dcbet
kre
di t
b lank
blank
scbc lah
no l
karak
c
9
p
5
A
X
Z
S
k i r i
dengan
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 11/199
Desqi.n
Terinci
371
C.
Nomor yang
ditulis
diantara
tanda
kurung
buka dan
kurung
tutup
dekat
dengal edit-mqsk
digunakan
sebagainomor
acuan
nilai
data di kamus data
output.
D. Panah ke
bawah menunjukkan
cara
penggambaran
spasi
di bagan tata
letak
printer. Cara-cara penggambaran
spasiadalah
sebagaiberikut
ini.
a.
Penggambaran
spasi unggal.
Penggambaran
spasi unggal
dilakukan
dengancara menuliskan
edit-nrusk
dalam satu baris
saja dan
garis panah
ke
bawah
menunjukkan
bahwabaris-
baris s';lanjutnya
akan dicetak
dengan si yang
sama dengan
yang
ditunjuk-
kan
oieh edit-ntask
di atasnya.
b.
Pcnggambaran
ua spasi
atau
ebih.
Penggambaran
ua
spasiatau
cbih
dilakukan
dengancara
mcnuliskan
edit-
trusk
dalam
dua baris
yang
dipisahkan
denganbanyaknya
spasi
yang diin-
ginkan.
Contoh
berikut
ini
menunjukkan
penggambaran
ua
spasi.
XXXXXXXX 99 999 999.99
99,999,999.99
(
)
/
XXXXXXXX
(
\
J
99
999 999.99
\
I
t
XXXXXXX
)
I
I
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 12/199
372
Analisis
dan
Desain
Sistem nformqsi:
Pendehqtan
Terstruktu,
Contohberikut
ni
menunjukkan
enggambaranigaspasi.
XXXXXXXX
99,999,999.99
c.
Pencetakan aris sampai
denganbaris ertentu.
Pencetakan
baris sampai
denganbaris
ertentuatau sampaidcngan
nilai di
bar is
cr tentudapatdi lakukan
engan ara
scbagai er ikut :
XXXXXXXX
99
999 999.99
(
'\
J
XXXXXXXX
(
.t,,
99
999 999
-99
Pencetakansejumlah baris sampaidenganbaris crtcntu
suatu otal dapatdilakukan
dengancara:
yang berisi
999,999
l
J
999.99999,
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 13/199
Desain Terinci
373
d.
Kombinasi
pencetakan.
Bagaimana
bila
ingin
mencetak
laporan
dengan kombinasi pencetakan
suatu kolom hanya mencetak sebuah baris saja dan kolom-kolom yang
lainnya
mencetak
beberapa
baris seperti
pada
contoh
laporan
berikut
ini.
TanggaI
Nomor Kode
Uni
Faktur
Faktur Barang
Barang
01
02-89
3214567 A1234
A2556
8133?
05-02-89 3214568 A1235
8123?
6 t t S d
8 1 5 0 0
05-02-89
3214569 81237
c3675
1
5 , 0 0 0 . 0 0
3 7 , 5 0 0 . 0 0
4
2 5 , 0 0 0 . 0 0
7 6 , 0 0 0 . 0 0
3
2 5 , 0 0 0 . 0 0
1
5 5 , 0 0 0 . 0 0
3
' t
2 ,5 0 0 . 0 0
1 1
1
, 0 0 0 . 0 0
5
30,000 00
N i a i
Ba
ang
Tota t
N iL a i
1 0 , 0 0 0 . 0 0
22,500. 0
100,000 00
42,000 00
75 000. 0
5 5 . 0 0 0 . 0 0
3 7 ,
5 0 0 . 0 0
11
0 0 0 . 0 0
150,
000
00
Penggambaran
di bagan
ata
erak
scbagai
erikut ini.
pr in ter
untukdesain
aporan
ni
tampak
,999
(
J
,999
(
c
N i
L a i
Barang
999.99
I
J
999.99
I
.t
Kode
Un i
Barang
Barang
999
(
I
999
(
,t
XX- XX- XX XXXXXXX XXXXX
/ ( (
1 \ \
\ \ \
\ I I
tv 'v
Tangga I
Nomor
F a k t u r F a k t u r
T o t a
N i a i
XX- XX- XX
XXXXXXX XXXXX
9 9 ,
9 9 ,
9,999
.99
7.1.5.Penjelasan
Data di Kamus
Data Output
Desain
output er inci n i
se la in imaksudkan
ntuk scr ,
juga
te
utama
akandigunakanolehpxtgratttttter t dalam membuatprogram.Prcgrutrrtrter erln
diberi penjelasan
ang
ebih
terinci
agi
tentang
si
dari
ourput rersebur.
Penjela-
san data
terinci
ini
dapatdiperolehdi karnus
data
output.
Kamus
data tturput
dibuat
berdasarkankamus
data
arus
data
dan
desain
ata
letak
di
baean tatu
letak
pr in ter . Kamus
data
outputuntuk
desain aporan
statu\ pcrscJaan in i
tampak
sebagai erikut:
-99
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 14/199
374 Analisis dan Desain
Sistem
nfbrmasi.
Pendekatan
Terstruktur
l o .
( e l G r a n
:
N f t k e t u a r a n :
ISJS O TA: GL|M
htuk Proyek:
Pl
Arie{
(urni€ean
t@r Proyek: Jo-AK-02-89
Sistd
: Pem. Pffis5r6a
T h8p : Desa inTe r i nc i
to. K0 : 0-014
ta ta@n
:
9l
d . f i :
_9 f
T a n g g a t :
_ /
_ / _
o j tua t :
_
D s e t u j u i :
A l a t
( e t u a r a n
t€tde
tentlsan:
u lah
tdsan :
l a m f i t c
I
v o L @
e r i *
Pen je t
assn
D i s t r i U r s i
S t r u t t u r d a t a :
l o .
u ru t
N6G I
tS
&t r
0 i
s i s l s
I
D i
P r E r a n
I i p€
P i c t u r c
P o s i s i
( x , Y )
Kete rangah
Tangga l
Lapor€n
Tang9a Leporan
8 99
99 (8
99 7 , 6
(de ga rang
(degBrB4
7
x(7) r _ t
x
dari b6ris le 12
saryi
5 @
BArAng
lffi83ran9
c 30
x (30 ) x ,
1 0
dcEsn baris
ke 62
Unr
t
ga rang
Un j tBarang
9( 6) .99 \ , L 2
Harga
Pokok
HargaPokok
9 , 2
999999 -99
7 Nr € i Ba ra ry l i t a jBa ra re
x ? , 2
H6r9aPokok UnitBar€ng derean
p
ctore 999.
999, 999-99
T o t a
I X j l a r 8 ar a n9
T o t a t i l a i B a r E n g
2
& , 6 1 P
c\ure
X,999, 999,999.n
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 15/199
375
esain
Terinci
Penjelasan engisian
olom-kolom
i
kamus
data output
(keluaran)
adalah
sebagai erikut ni.
1. Kolom nomor
urut.
Kolom
ini
berisi dengan
nomor
angka
vang
sesuai engannomor
yang
ditulis
diantara andakurung
di bagan ata
etak printer.
2.
Kolom nama tem
data.
Nama item
data dapat
dibedakanuntuk
sistemdan untuk
program.
Nama item
data
di sistem
sesuai engan
nama tem
data
di
kamus
data arus
data. Nama
item
data di program merupakannama
tem
data
yang
akan digunakan di
program komputer. Nama itom data untuk tahap desain output ini dapat
dikosongkan
erlebih dahulu dan diisi
menyusul
etelah truktur dari
l l le-f i le
databaseselesaididesain. Nama item
data
di
program harus menyesuaikan
di:ngan
bahasa
omputer yang
akan digunakan.
3.
Kolom
enis
data.
Jcnisdatadapat
berupa
ar iabel
tau le ld.
enisdata
var iabcl
kandic lcrk laras '
ikan
olehpro5z'unlriter
i dalarn
program.
Jenis
data
field merupakan
data r,uns
diarnbi l ar i suatu i lc .
.1.
Koklm
t ipe
dan
cbar.
f i pe da r i da t a dapa tbe rupak r -ak t c r (C ) , numcr i k (N ) , t angga l D) dan
scbagainya
ergantungdar i bahasakomputer yang
akan digunakan.
Lcbar
monunjukkan
anyaknya
igi tatau
karaktor
ar i n i la i
databersangkutan.
5 .
K t , l om
p ic t u re
Picture
menunjukkan
entukdar i pcncctakan
ata.
Picture
99
menunjukkan
ni la i numcr ik
scbanyakigadigi t .
Picturc
9()( )9.99enunjukkan i la i nurneik
c icnganebar7
digi t ,
1digi t
n i la i
bulardan
2
digi t n i la id ibc lakang onra
konra
ci i tun. jukkan
lch t i t ik) .
Picture , ( )99.( )9
onunjukkan
entuk
pencerakn i la i
nunrcr ik
menggunakan
arakter oma
vang
mcnunjukkan i la i r ibuan. Picture
XXXXX mcnunjukkannilai str ing scltanyak karakterdan dapat uga ditulis
dengan
ic t u r c
X (5 , 1 .
(r.
Kolom
posisi.
Kolom
ini
di is idcngan
i la i posis i
ar is
X)
dan
posis i
o lom
(Y)
dar i
letak
data
yang
akanCitampi lkan. os is i
5,10)menunjukkan
ataakan dicctak di
posis i
ar iske
5 dan
kolonrke 10.
Posis i
X,7)
menunjukkan
ataakandicetak
di sejumlah
ar isuntuk
kolom
ke 7.
7.2. DESAIN INPUT TEITINCI
Masukan
\ i t tp r t t )
t r te
upak. rn
arva lc l in ru la in \
[ l r ( )se
in lor r . l r r : r . E r rh . rn
m e n t a h
d a r i i n l i r r m a s i
a d a l a h d a t r , . a n {
t e r j a t l i c i a r i t r e n s a k s r - t r a n r e k . i
l n i '
d i l a k u k a n
o l e
h
o r g a n i s a s i . a t a h a s i l
d e r r
r l r n s u k s i
n e u p a k e n n r a s L r k u n
r r l L r k
s is tcm nformasi .
Has i l
dar i s is tsm in lormasi
t id . rk
e
J ra .
da r r da l r
. rnq
d inra .uk.
kan.
Sanrpah yang
nrasuk
santpah pulayang
keluar
(gnrDage
tt gurbugt t tut1.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 16/199
376
Analisis
dan Desain
Sistem Informesi:
Penclekatan
Terstruktur
Supaya
idak
dihasilkan
ampah,
maka
nput
yang
masuk
dalam
sistem
informasi
harus
tidak
boleh
berupa
sampah. reh karenaltu desain nput harus berusaha
membuat
suatu
sistem
vangdapat
menerima
nput
yang
bukan
sampah.
Desain
input
terinci
dimulai
dari
desain
dokumen
du.oi."bugu-i
penangkap
nput
yang
pertamakali.
ika
dokumen
dasar
idak
didesain
dcngan
baik, etungkinan
inpui
yang
crcatat
dapat
salah
bahkan
kurang.
pada
bab ni
akan
dibahas
desain
input
terinci
untuk perancangan
okumen
daiar
dan
kode-kode
ang
aigu"utun
un,lr.-
input.
Desain
npul
bcrupa
ampilan
di layar
erminal
dalam
bentuk
diarog
akan
dibahas
di
bab 9.
7.2.1.
Dokumen
)asar
Dokumen
d^sar
(source
ocwrtent)
merupakan
clrmulir
yang
digunakan
untuk
menangkap
(capmre)
cratayang
terjadi.
Data
yang
suiah
dicarat
di
dokumcn
dasar
emudian
imasukkan
ebagai
nput
kc
sistc i '
in lo.masi
untuk
diolah'
Dokumen
dasar
angat
ent ing
i dalam
arus
data
di
s is tcni
nf i r r r ras i .
Dokumen
dasar
ni
dapat
nrcnrb,ntu
i
dalam
pcnarganan
arus
data
sebasai
ber ikut
ni .
1 .
Dapat
mcnunjukkan
macam
dar i
data
_vang
arus
dikumpulkan
an
dirangk.p.
2.
Data
dapat
dicatat
dengan
elas,
konsisten
an
akurar.
3. Dapat
mendorong
engkapnya
uta,
criscbabkan
ata
vang
dibutuhkan
disebut-
kan
satu
pcrsatu
di
dalam
dokumen
dasarnya.
4.
Bertindak
sebagai
endistribusi
ata,
karena
sejumlah
embusan
dari
rbrmurir-
formulir
tersebut
dapat
dibcrikan
kepacra
ndividu-individu
tau
departemcn-
departemen
ang
mcmbutuhkannya.
5. Dokumen
dasar
dapat
mcmbanru
r i
daram
pembukt ian
cr jadinya
uatu
rans-
aksi yang sah,sehinggasangatberguna unlukaudit trait (perac'akanpemerik-
saan).
6' Dokumen
dasar
dapat
digunakan
ebagai
adangan
tau pelindu
g
(back
up)
dari
file-file
data
di komputer.
Untuk
mencapai
maksud
ersebut,
okumen
dasar
harus
dirancang
engan
baik.
Berikut
ini
merupakan,petunjuk-petunjuk
di
dalam
perancangan
"okume.,
dasa,
yang
baik,
sebagai
erikut
ni.
1. Kertasyangdipergunakan.
Beberapa
faktor
harus
dipertimbangkan
i
cralam
emirihan
ertas
yang
akan
digunakan,
ai tu
sebagai
er ikut
ni .
a. Lamanya
dclkumen
asar
crsebut
akan
disimrran.
b. Penampi lan
ar i
dokumcn
dasar.
c. Banyaknya
okumen
dasar
crsebut
ditansani.
d. Bagaimana
menanganinya
sccara
halu-s,
asar,
atau
dibawa-bawa
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 17/199
Desqin Terinci
3 7 7
oleh
pemakainya).
e. Lingkungan-lingkungannya (berlemak, kotor, panas, dingin, lembab atau
mengandung
asam).
f. Metode pengisian
data di dokumen dasar esebut,ditulis
tangan atau
dice-
tak dengan
mesin.
g. Kemananan
terhadap
pudarnya
data
yang dicatat di dokumen dasar.
2.
Ukuran dari dokumen dasar.
Usahakan
ukuran dari dokumendasarberupaukuran
dari
kertasyang
standar
dan banyak dijual.
Ukuran
kertasyang
umum adalah
ukuran
kuarto (81
2"
x
11i')
dan ukuran
folio (81/2" x 14").
Jika dokumen dasar
lebih kecil
dari
ukuran kertas standar, sebaiknya ibuat ukuran yang mcrupakan kelipatan
yang
tidak
membuangkertas,misalnya
ukuran
kertas
standar
dibagi
2,
dibagi
3, dibagi
4
dan sebagainya.
3.
Warna yang
digunakan.
Pcnggunaan
warna akan
membantu
di dalam
mengidentif ikasikandcngan
cepatdokumen
dasar
yang
dipergunakan.
Warna yang
baik
adalah
warna
vang
datanya mudah dibaca,
erutamabila
menggunakan arbon.
Warna
yang
baik
in i
adalah
warna
yangcerah.
Warna-warna
elap, seport i
misalnyabiru tua,
hi jau
tua,
mcrah
tua,coklat ,ungu,
hi tam
dan
ain
scbagainya ebaiknya
i-
hindar iuntukdigunakan.
4.
Judul
dokumendasar.
Dokumen
dasar
harus
diber i
udul
yang
dapat
menunjukkan
cnis
dan
kegu-
naan
dari dokumcn dasar ersebut. udul
harus
sesingkat
mungkin
etapi
jelas.
Bila
dokumen dasarakan digunakanoleh pihak-pihak
uar pcrusahaan,
selain
judul
yang
ada,
maka nama perusahaan
ebaiknya
uga
dicantumkan.
5. Nomor
dokumendasar.
Nomor
dokumen dasardapat digunakan untuk
menunjukkan keunikannya.
Nomor
dokumen dasar dapat diletakkandi
pojok
bawah
kiri
atau
di
pojok
bawah kanan(angan di ataskiri, karena ertutup bila distaples an jangan di
atas kanan, karena
dapat
membingungkan
dengan
nomor
urut
dokun"ren
dasar).
Nomor
dokumendasar
ni
dapat
uga
digunakan untuk
menunjukkan
sumber
dan
jenisnya.
Misalnyanomor
dokumendasar
PJ-F01 dapat
menun-
jukkan
bahwa sumbernya ari
dcpartemenpenjualan
(ditunjukan
oleh
kode
PJ)
dan
enisnya
adalah
aktur penjualanmodel ke 1 (ditunjukkan oleh
kodc
F01).
6.
Nomor
urut dokumen dasar.
Disamping nomor
dokumcn dasar,
nomor
urut dari
masing-masing
okumen
dasar
biasanya icantumkandi
pojok kanan
atas.
Nomor urut
ini
sangat
perlu
untuk tujuan
pengendalian dapat
diketahui
bila
ada dokumen dasar
yang
hi lang
bi la
nomornya meloncat) ,
untuk
pclacakanpemer iksaan
an untuk
pengarsipan.
7.
Nomor
dan
umlah
halaman.
Bi la
dokumen dasar crdi r i
eb ih
dar i
satu
halaman,maka t iap- t iap
halaman
harus
diber i
nomor dan
umlah
halamannya,
upayabi la ada
halaman
yang
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 18/199
378
AnaLisis
dan Desain
Sistem
Informasi;
Pendekatan
Terstruhtur
hilang
dapat
diketahui.
Misalnya
halaman
pertama
dapat dibcri nomor
hala-
man 1-3(menunjukkanhalalnanpertamadari sejumlah3 halaman), halaman
ke
dua
diberi nomor
2-3
dan
seterusnya.Nomor
dan
jumlah
halaman ini
biasanya
diletakkan pada
sebelah
kanan
atas.
8. Spasi.
Spasi
antar
baris dan
spasi
antar karakter
pada
dokumen
dasar
harus
diperhat-
ikan,
terutama
bila dokumen
dasar
akan
diisi dengan
data yang
dicetak dengan
mesin.
Untuk ini
spasidi dokumen
dasar harus
disesuaikan
dengan spasi
yang
dibuat
oleh mesin.
9.
Pembagian
rea.
Dokumen dasarharusdibentukdenganpembagian reasedemikian upa,sehingga
mcmudahkan
untuk mcncarinya
una
pcngisian
tau
pencarian
data.
Pembagian
area ini meliputi
area
judul,
area
halaman,
area kontrol,
area organisasi,
arca
obyek,area
ubuh,
area
berita,
areaotorisasi,
rca
umlah
dan area
nomer.
Berikut
merupakan
pembagian
rea
yang
dapatdilakukan
sebagai
erikut
ni.
Are a
j u d u I
A r e a
h a L a m a n
Are a
o rg a n i
sa s
t
n a ma
o rg a n i sa s i
I
a t a m a t
o r g a n i s a s i
\ r e a
k o n t f o L
I
nomer
urut
I
L d r r Y g d
L
Area
obyek
I
h € rT l a b ye k
:
p e ke r j a ,
L a n g g a n a n ,
d e p a r t e me n ,
i n s ta n s i
d a n
L a i n - [ a i n
I
a ta ma t
a ta u
l o ka s i
o b ye k
a
i n s t r u k s i - i n s t r u k s i
I
I
I
I
I
Area tubuh
p e r i n c i a n
i t e m
d e s k r i p s i
i
t e m
ku a n t i
t a s i
t em
n i L a i
i t e m
d a n
I a i n - t a i n
A re a
b e r i t a
I
i n s t r u k s i
-
i n s t r u k s i
r
d a f t a r
d i s t r i b u s i
A r e a o t o r i s a s i
I
t a n d a - t a n g a n
A r e a
j u m L a h
r
J u m l a h
n i
L a i
I
p a j a k - p a j a k
a
Po to n $ a n
l . t u m l a h
b e r s i h
rea
nomer
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 19/199
Desain
Terinci
10.
Caption.
Capticttt
dalah
kata-kata
ang
dicetak
di dokumen
dasaruntuk
menunjukkan
siapayang
harusmengisi
dan data
apa
yang
harus
diisikan.Berikut ini meru-
pakan
macam-macam
captiort
yang
dapat
dipergunakan,
sehingga
pengisian
data
dapat lebih mengena.
BOX
CAMION
Merupakan
captiortyang
dicetak di dalam
suatu
kotak
dan data
harus
diisikan
di
dalam kotak
tersebut
uga.
YES/NO
CHECK 0F[-
CA|, ' i lON
Menunjukkan
dimana harus mengis ikan
a
dan
t idak.
dimana harus mengis ikan
Y A T I D A K
1 t4eni ah
2 .
U m u r i a t a s 1 7
t a h u n
HORIZONTAL
CHECK
OFF CAPTTION
Menunjukkan
salah
satu pil ihan yang
harus
dipil ih dengan
disajikan secara
mendatar.
P E N D I D I K A N
E R A K H I R
t- l l - i nnnn
J
L-'
LJ
LJ
LI L.J
SD
S M P S M A D 3
S 1 5 2
2 7 O
Li tr
[ [
l
S3
A L A M A T
STATUS
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 20/199
380 Analisis
dqn
Desain
Sistem
Informq.si: Pendekqtan
Terstruktur
CHECKLIST
CAITION
Menunjukkan
daftar
pil ihan
yang
dapar
dipil ih.
PEKERJAAN
ANG
SUDAH
IL AKUKAN:
V e r i f i k a s i
d a t a
a w a I
l4emasukkan
data
ke
komputer
l ' lencetak
data
yang
sudah dimasukkan
Ve r i f i a sk i
d a ta ya n g
su d a h d i ma su kka n
Memproses
data
BLOCKED
SPACES
CAPTION
Menunjukkan
kotak-kotak
uang
kosong
yang
harus
diisi
dengandata.
NoMERAKTUR'[fIlfllf
SCANNABLE
FORM
CAPTION
Captiott
yang
menunjukkan
r.,mpar-tempat
ang
harus
diisi pada formulir
yang
akan
dibaca
oleh alat
scunncr,
misalnya
leh
OMR readar.
11. nstruksi
di dalam
dclkumen
asar.
Dokumen
dasar yang
baik harus
bersifat
e(-instntct iorr,
rt inya harus
be
isi
instruksi-instruksi ang elasbagi pengisiuntuk menuliskan ata tanpa harus
bertanya agi.
Berikut
ini
merupakan
ontoh
si
dari
dokumen
dasar
yang.ic{-
itrstnrction:
n
tl
L]
tl
tl
Na ma
n a ma -ke c i t ,
n a ma
ke tu a fg a )
Tanssa[
ahi
^
tanssat/butan/tahunl
I-J-ITIITI
A L a m a t :
Ja ta n
d a n
n o me r
Ko ta
K o d e
p r o p i n s i ( [
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 21/199
Ortorr
r"rtr",
tt,
12.
Jendela
di amplop.
Jika dokumen
dasar harus
dikir imkan, maka
dapat
dipergunakanamplop
yang
berjendela dengan maksud
supaya mengurangi
penulisan nama
dan
alamatyang
akan dikir im pada
amplop.
Untuk
keperluan
ni,
area obyek dari
dokumen dasar harus
terletak
sedemikian
rupa,
sehinggabila dil ipat
akan
dapat erbacapersis
di
jendela
amplop.
13.
Jumlah
tembusan.
Banyaknya
embusan
atau rangkap
dari
dokumen
dasar
harus
dibuat
scefisien
dan
seefektifmungkin
dalam art i t idak
boleh
berlebihandan t idak boleh kurang.
Jumlahdari tembusan ni tergantung ari alur distribusinya, aitudapar berupa
jalur
distribusi
urut (sequential otttittg)
dan
alur
distribusi
serentak (cottcur-
rent
routing).
Dengan
alur
distribusiurut, maka
dokumen
dasar dapat tanpa
tembusan,
karena
akan
didistribusikan
urut dari
tangan pertama,
setclah
selesai
iteruskan e
tangankedua
dan
seterusnya.
Departemen
1 De p a r tem en
2
Departemen 3
Gambar.7.3.
a lurdist r ibusi
rut .
Dengan jalur distribusi screntak,maka
sejumlah
embusan
ebanyak ihak-pihak
dokumcn dasar harus mcmpunvai
yangmcmbutuhkannya.
De p a r te me n
1
De p a r te me n
2 Dep a r te me n
3
dokumen
dasa
Gambar.
7.4.
Jalurdistribusi
urut.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 22/199
382
Analisis
dan Desain
Sistem Informasi: Pendekatan
Terstruktur
722.
Cara
Mengurangi
Jumlah
Masukan
Ada
beberapa
cara yang
dapat dilakukan
untuk mengurangi
jumlah
inpur
yang
akan dimasukkan
e
sistem anpamengurangi
elengkapannya.
ara-cara
ang
dapat
dilakukan
adalahsebagai
erikut ni.
l .
Menggunakan
odc.
Untuk hal-hal yang
unik dapat
dipergunakan kode. Pemakaian
kode
akan
membuat
input
menjadi
ebih pendek
dan
unik.
Hal-hal
yang
dapar diwakil i
dengan kode
misalnya
adalah kode rekening,
kode
barang,
kode langganan,
kode
wilayah,
kode pemasok,
kode
karyawan
dan lain
sebagainya.
Pemasukan
data
dengan menggunakan
nama langganan
akan sangat panjang
dan dapat
menyebabkan
nput
menjadi
salah,
arena
kemungkinan
da
nama langganan
yang
sama.
Bila
t iap-t iap langganan
iwakil i
dengan
suatu
kode langganan
tertentu, maka
pemasukan
umlah
data
akan dapat lebih
sedikit dan dapat
dihindarinya kesalahan
emasukannya.
ebih lanjut
tenrang
odc
akan diba-
has
ersendiri
pada
bab 7.2.3.
2.
DaLayang
relatif
konstan
disimpan
di
file
induk
acuan.
Data yang
relatif
konstan dapat disimpan di file induk acuan(referencentaster
f i le)
dan dapat
diambil
denganmenggunakan
uatu kode
tertontu,
sehingga
tidak perlu
dimasukkan
ebagainput
data.
Sebagaimisalnya
dalah
data rari l
upah yang
didasarkan ada
golongan
karyawannya.
Dcngan
demikian
sclain
golongan
karyawan
diwakil i
dengankode
uga
dapat dihubungkan
cngan
aril '
upahnya.
Contoh
yang
lain
adalah
bila hargajual
barang perunitnya
adalah
konstan,
maka
tidak
perlu
dimasukkan
ebagai
ata, etapi
dapatdiambil
dari
f i le induk
acuan
sesuai engankodc
barangnya.
3.
Jam dan
anggal
apatdiambi lkan
ar i s isrem.
Umumnyasistem omputer ekarangmenyediakanam dan anggal angsi lat -
nya
permanen,
stapakan
berker jawalaupun
l i ran is t r ik kompul.cr
dinrat i -
kan.
Sys/err
t inte
dans.\)stetlt
ate ni
dapat
dimanfaatkan
ntuk
data
jant
dan
tanggal,
ehingga
ata
am
dan
tanggal
idak perlu
untuk
diinputkan.
4.
Rutin
perhitungan
ilakukan
oleh sistem.
Perhitungan-perhitungan
idak perlu
dihitung
erlebih
dahulu dan hasilnya
diinputkan,
tetapi
tugas ni
dapat
diserahkan
leh
sistemkomputer.
clara
ini
dapat menghemat
dan memudahkan
pemasukan
ata.
Contoh:
Berikut
ini merupakan
bentuk
nput untuk
memasukkan
ata transaksi
pen.iu.r-
lan
yang
didasarkan
dari
faktur
penjualan.
Pada contoh
ini tcrl ihat
bahwa
pemasukan
data
menggunakan
kode, data
yang
relatif
konstan
tidak
perlu
dimasukkan,
anggal
ransaksi
iambilkan
darisysrcnt
ate
dan
rutin
pcrhitungan
dilakukan
oleh
sistem
komputer.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 23/199
Desain Terinci
383
Pcnjelasan:
lA. Data langganan angdimasukkan
nrcnggunakan
ode,yaitu
kode langganan.
Pada
contoh
kode angganan 5983
mcrupakan
kode angganan ntuk
nltnta
langganan krgiyanto
H.M. Nama langganan
ni
t idak
pcr lu
dimasukkan,
tctapi akan di tampi lkan
olch
program
untuk
pengecekanapakah
kode
langganan angdinrasukkan elahscsuaidcnganyangdimaksud.
1B. Demikian
uga
dcngan rarang
ang
di jual
di
faktur in i ,
yang
dimasukkan
adalah
kodc
barangnya
an
nama
barang
tersebut idak
ikut
di inputkan,
tetapiakandi tampi lkan
lch s is tem ntuk ujuan
pengecekan.
2. Tanggaldari transaksi iambilkan
dari tanggal istem.
Kcmungkinan
tanggal
transaksi dapat
idak samadengan anggal
sistem.
Tanggalsistcnt
l l iasitnya
-18
TRANSAKS
P E N U A L A N
P T X Y Z
Kode Langganan
J o g i y a n t o
H . t l
Tanggat
pen jua lan
t03/11/87)
Nomer
aktur
IJO/11123'J
Ha rg a
Satuan
T o t a t
N i a i
n i t J u a t
ama Barang
o d e -B rg
3500000
75000
1900000
17500001
1 0001
9500001
21
5 l
l
l
I Bt.IPC
D i s k
P r e c i s i o n
EpsonLX-1000
tKB21
051
1D12153)
t P 2 5 0 1 1 1
t999999J
.
T o t a L
R p
bn Penjuat
a t a u K r e d i t
( T / K )
t T l
Itr:iiiiiiri*,,
Srdah Eenar
(Y
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 24/199
384
An(rlisis
dan Desqin
Sistem Informasi: Pendekata.n Terstruktur
adalah
tanggal
saat komputer
tersebut
digunakan
dan
tanggal
transaksi
dapat berupa anggal ebelumnya. ntuk mengatasi al ini supayaprogranr
sifatnya
menjadi
luwes,
biasanya
anggal sistem
dirampilkan
dan
diberi
kesempatan
agi
opcrator
untuk merubahnya
ila
t idak
samadengan
anggal
transaksi.
Bila
tanggal
sistem
sudah
samadengan
tanggal transaksi,
nraka
tidak perlu
dimasukkan
anggalnya,
ukup
ditekan
ombol Enter
saja.
3. Harga
satuan
iap-t iap
barang
pada
kasus
ni mequpakan
argayang
sifatnya
konstan
dan sudah
pasti
untuk t iap-t iap
barang,
ehingga
arga
satuan
crsc-
but
t idak periu
dimasukkan
an
ditampilkan
olch program
untuk
tujuan
pengecekan
saja.
44. Total nilai untuk tiap-t iap barangmerupakan hasil perkalian antara unit
yang
dijual dengan
harga
satuannya
an nilai ini
t idak pcrlu
dimasukkan
sebagai
ata,
etapi perhitungannya
apat
dilakukan
oleh komputer.
48.
Demikian
juga
dengan
total
nilai
faktur
ini morupakan
pcnjumlahan
dari
total
nilai
masing-masing
barangyang
dijual
dan
tidak pcrlu
dimasukkan
sebagai
ata, ctapi perhitungannya
apat
dilakukan
oleh komputer.
7.23. Kode
Kode
digunakan
untuk
tujuan mengklasif ikasikan
ata, memasukkan
data kc
dalam
komputer
dan
untuk
mengambil
bermacam-macamnformasi
yang
berhubungan
dengannya.
Kodc
dapat
dibentuk
dari kumpulan
angka,huruf
dan
karakter-karakter
husus
(misalnya
Vo,
/ ,
- ,$,
#,
&, : ,
dan
la in
sebagainya).
Angka
merupakan
simbeil ang
banyak
digunakan ada
sistem
kode.Akan
tctapi
kode yang
bcrbentuk
angka ebih
dari
6
digit
akan sangat
sulit untuK
cli ingat.
Kode nume
ik
Quuttaric
codc) nrenggunakan
0 macam
kon.rbinasi
ngka
cli
dalam kiidc.
Kode
alphabcrik (alpltabetit
ct,t t lc) mcnggunakan
(r kombinasi
huru[ untukkodenya. oc le
lphanurncr ikulpl ranut t tar i t
t . tdc)
ncrupakap
1;de
yang
menggunakan
gatrungrn
ungka,
huru l '
dan karakter-karakter
husus.
Mesk ipun
kclde numcr ik,
aplhabet ik
an
alhanumer ik
merupakan
kode
vang
paling
banyak
digunakan
di
dalam sistem
nformasi,
etapi
kode yang
lain
juga
mulai
banyak
digunakan,
epert imisalnya
ode
batang
bar
code).
7 23.1, Petunjuk
Pembuatan
Kode
Beberapa
kemungkinan
susunan
digit (angka),
huruf dan
karakter-
karakter
khusus
dapat
dirancang
e
dalam
bentuk kode.
Di
clalam merancang
suatu kode
harus
diperhatikan
beberapa
al, yaitu
sebagai
erikut ni.
1. Harus
mudah
diingat.
Supaya ode
mudah
diingat,
maka dapat
dilakukan
dengan
cara
mcnghubung-
kan
kode
tersebut
dengan
obyek
yang
diwakil i dengan
kodenya.
Misalnya
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 25/199
Desain Terinci 385
QGX328
untuk matakuliah
sistem nformasi
akan
sangatsulit
untuk diingat.
Kode yang terlalu panjangsebaiknyadipecahmenjadi bagian-bagian ang ebih
pendek.
Misalnya
kode
033614625035
kan
lebih
mudah
diineat
bila
clitulis
033-674-625-035.
2.
Harus
unik.
Kode
harus
unik
untuk
masing-masing
tem yang
diwakil inya.
Unik
berarti
t idak
ada kodc yang
kembar.
3.
Harus
fleksibel.
Kode
harus
fleksibel
sehingga
memungkinkan
perubahan-perubahan
atau
penambahan
tem
baru dapat
tetap diwakili
oleh
kode.
4. Harus efisien.
Kode
harus
sependek
mungkin,
selain mudah
diingat
juga
akan
efisien
bila
direkam
di
simpanan uar
komputer.
Misalnya
panjang
dari
kode
cukup
sepan-
iang
4
digit
saja dan
tidak
akan
efisien
bila dipergunakan
kode
yang
ebih
dari
4
digit.
5.
Harus
konsisten.
Bilamana
mungkin,
kode
harus
konsisten
engan
kode
yang
elah
diperguna-
kan.
Misalnya perusahaan
hanya
membeli
barang
dagangan
clari seorang
pemasok
(suplier)
saja, maka
dapat
dipergunakan
kode-kode
barang yang
sudahdipergunakanoleh pemasok.
6.
Harus
distandardisasi.
Kode
harus
distandardisasi
untuk
seluruh
tingkatan
dan
departemen
dalam
organisasi.
Kode yang
tidak
standar
akan
mengakibatkan
kebingungan,
salah
pengertian
dan
dapat
cenderung
terjadi
kesalahan
pemakaian
bagi
yang
menggunakan
kode
tersebut.
Misalnya
kode
untuk
jam
harus
standar
clan
sama, yaitu
menggunakan
digit
01
sampai
dengan
24.
Kalau
ada bagian yang
lain
menggunakan
kode
untuk
am
dcngan
2
digit dari
01 sampai
dengan
ll
akan
sangatmembingungkan.
lontoh ainnya
adalahpemakaian
odc
tan-rrsal.
harus standar ,ya i tu anggal , u landan
ahun
ar .au u lan,
.anggal
an tahun.
Misalnya
kodc
tanggal
05- 07-87
akan
sangar
membingungkan
bira ridak
standar,
apakah
anggal
05
bulan
07 araukah
anggal
7
bulan
05.
7. Spasi
dihindarr.
Spasi
di dalam kode
sebaiknya
ihindari,
karena
dapat menyebabkan
kcsala-
han
di dalam
menggunakannya.
Misalnya kode
8598
FE
dapat
salah dirulis
tanpa
spasimenjadi
8598F8
yang
dapar berarti lain.
8. Hindar i
karakter
ang
mir ip .
Karakter-karakter
yang
hampir
serupa
bentuk dan
bunyi pengucapannya
sebaiknya idak digunakan
dalam kode.
Misalnya
huruf
o,I,z,s
dan
v dapat
membingungkan
engan
angka
0,1,2,5
an huruf
U.
9. Panjang
kode
harus
sama.
Masing-masing
ode
yang
sejenis arus
mempunyai
panjang
ang
sama.
Misal-
nya panjang
dari kode
adalah
6 digit,
maka
kode
8210E
sebaiknya
dirulis
082108.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 26/199
386 Analisis
dan Desain
Sistem
Informasi:
Pendekatan Terstruktur
7232. Tipe
dari Kode
Ada
beberapa
macam
tipe
dari
kode
yang
dapat digunakan di
dalam
sistem informasi,
diantaranya
adalah kode mnemonlk
(nnenronic
code), kode
urul
(sequetttial
ode),
kode
blok
(block
code), kode group
(group
code) dan kLtde
desimal (decitttal
code). masing-masing
ipe
dari
kode
terscbut
mcmpunyai
kebaikan
dan
kelemahannya
ersendir i.Dalam
praktek,
ipe-tipckode
yang
ada
dapat dikombinasikan.
KODE MNEMONIK
Kode
mnemonik
(mnentonic
code)
digunakan
untuk tujuan supaya
mudah
diingat. Kode mnemonik
dibuat dengan
dasar
singkatan
atau
mengambil
sebagian karakter
dari
item
yang
akan
diwakili
dengankode
ini.
Misalnya kode
"P"
untuk mewakil i
Pria
dan kode
"W"
untuk Wanita
akan
mudah
untuk
diingat.
Contoh lainnya
adalah kode
"YG"
untuk
kode
kota
Yogyakarta,
"SM"
unruk
kota
Semarang,
SO"
untuk kota
Solo,
JK"
untuk
kota
Jakarta,
"SB"
untuk
kota
Surabaya,
BD"
untuk
kota Bandung
dan ain
sebagainya
kan ebih mudah
diingat dibandingkan bila digunakankode "01" unruk kora Yogyakarta, "02"
untuk
Semarang,
03"
untuk
Solo,
04"
untuk Jakarta,
05"
untuk Surabaya
dan
"06"
untuk Bandung.
Umumnya kode
mnemonik menggunakan
huruf. Akan
tetapi
dapat
juga
menggunakan
gabungan
huruf dan
angka. Misalnya
barang
dagangan
komputer
IBM
PC
dengan
ukuran memori
640
Kb,
color
monitor,
dapat
dikodekan menjadi
K-IBM-PC-64A-CO
supaya ebih mudah
diingar.
Kebaikan
dari kode ini
adalah
mudah
diingat
dan
kelemahannya
adalah kode
dapatmcnjadi
er la lupanjang.
KODE
URUT
Kode
urut (seErettt ial
ode) discbut
uga
dengankode
seri
(seiat
code)
merupakan
kode
yang
nilainya
urut
antarasatukode dengankode
berikutnya.
001
Kas
002 Piutang Dagang
003 Persediaan
roduk
Selesai
004 Persediaan
Produk
Dalam Proses
005 Persediaan
Bahan
Baku
006 Biava Dibavar
Di
muka
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 27/199
387
Desain
Terinci
Kebaikannya:
1.
Sangat
sederhana.
2.
Mudah diterapkan.
3. Kode
dapat
pendek
tetapi
unik.
4. Mudah
dicari bila
kodenya
sudahdiketahui.
5.
Cocok
untuk
rekaman
di
file yang menggunakan
nomor record relatif, sehing-
ga nomor record
dapat sama dengan
kodenya,
dengan
demikian file tidak
perlu
diindeks.
6.
Baik
untuk
pengendalian,karena kode yang hilang
dapat
mudah
diketahui.
Kelemahannya:
1.
Penambahan
kode hanya
dapat
ditambahkan
pada
akhir urutan dan
tidak
dapat
disisipkan.
2. Tidak mempunyai dasar ogika
tentang
nformasi item yang diwakilinya,
kecua-
li
hanya
berdasarkan
rul.annya aja.
3. Tidak fleksibel
bila
terjadi
perubahan
ode.
KODE
BLOK
Kode
blok
(block
code) mcngklasifikas ikantem ke dalam kelompok
blok tertentu
yang
mencerminkan atu
klasifikasi
crtentu
atas
dasar
pcmakaian
maksimumyang
diharapkan.
Contoh:
Rekening-rekening alam buku besardapat diberi kode denganmcngklasil ikasi-
kannya
ke
dalam
kelompok rekening
utama
sebagaiberikut:
BLOK
KELOMPOK
AKTIVA LANCAR
AKTIVA
TETAP
HUTANG LANCAR
HUTANG
JANGKA PANJANG
MODAL
PENDAPATAN
I{ARGA
POKOK PENJ
UAI-AN
BIAYA
OVERHEAD
PABRIK
BIAYA
PEMASARAN
BIAYA
ADMINISTRASI
DAN
UMUM
BTAYA
DI LUAR
USAFIA
PENDAPATAN DI LUAR
USAHA
1000
1999
2000
-
2999
3000
3499
3500
3999
4000
4999
5000 5999
(fr00 -
6499
6s00
6999
1000
1999
8000
8999
9000
9499
9500
9999
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 28/199
388 Analisis
dan
Desain
Sistem nformasi:
Pendekata.n
erstruktur
Dari
blok-blok kode
untuk
masing-masing
kelompok
rekening
utama,
maka
rekening-rekening AKTIVA r-ANCAR dapat mempunyai
kode
diantara
1000
sampai
dengan 1999
sebagai
berikut:
1000
Kas
1100
Piutang
Dagang
1200
Persediaan
Produk
Selesai
1210
Persediaan
Produk
Dalam
Proses
1220
Persediaan
Bahan
Baku
1300
Biaya
Dibayar
di muka
Kebaikannya:
1. Nilai
dari kode
mempunyai
arti,
yaitu
masuk
dalam
blok
yang
sudah t: r .t: tu.
2 . Mudah
diper luas.
3.
Kode
dapat
ditambah
aLau ibuang
sebagian.
4.
Proses
pembuatan
laporan
keuangan
apat
dilakukan
dengan lebih
mudah,
karena
iap-tiap
kelompok
rekening
dapat
diketahui
dari
blok kodcnya.
Kelemahannya:
1-.Panjang
kode
tergantung
dari
jumlah
bloknya,
akibatnya
kode
menjacli
cukup
panjang.
2. Kurang
mudah
diingat.
KODE
GROUP
Kode group (gorp code) merupakankode yangberdasarkan ierd-fielddan tiap-
tiap field
kode
mempunyai
arti. Kalau
Anda
mengamati
buku-buku
teks,
maka
akan
terlihat
suatu kode
yang
disebut
dengan ISBN (International
Standard
Book
Number)
yang
erdiri
dari 10
digit
terbagi
dalam 4
field.
SBN merupakan
kode
group
yang
masing-masing
ield
mcmpunya
arti
tertentu.
Biaya
yang
terjadi
di dalam
suatupcrusahaan
dapat
dikelompokkan
dalam 9
macam biayadan masing-masing elompokbiaya ersebutdapat erdiri lagi dari
rincian
macam-macam
biaya.
Biaya-biaya
ersebut
dapat
terjadi
cli semua
tJe-
partcmen
dalam
perusahaan.
Untuk maksud
pengendalian
biaya, pcrusahaan
menetapkan
pusat-pusat
perianggungjawaban
ang
berbentuk puiat
biaya
(cost
centre).Maka
kode
rekening
biaya
tersebut
dapat
dibentuk
sebagai
berikut:
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 29/199
/fl
T:,:^u'^^,:l
kelompok
pusat pertanggungiawaban
Field kode kelompok
biaya terdiri dari 1 digit
yang
dapat
berupa:
BiayaProduksi
Biaya
Karyawan
Biaya Penjualan
BiayaEnergi
BiayaPemeliharaan
an
Reparasi
BiayaDepresiasi
Biaya Asuransi
Biaya Administrasi
Biaya Lain-lain
Field
kode rincian
biaya iap-tiap
kelompok
erdiri
dari 3 digit dapat
dikelom-
pokkan
kembali
tergantung dari kelompok biayanya
masing-masing. Misalnya
untuk kelompok
BiayaDepresiasi,
incian
biayadapat
berupa:
6-)CXX-XX
Biaya
Depresiasi
1
=
DepresiasiBangunan
2
=
Depresiasi
Mesin
3
=
DepresiasiPeralatan
rincian detail rekening
tiap-tiapkelompok
Desain Terinci
389
X-XXX-XX
1 =
3 =
4 -
6 -
8 =
9 - -
pusat
pertanggungj
waban
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 30/199
390
Analisis
dan
Desain
Sistem
nformasi: PendekatqnTerstruktur
Kodepusatpertanggungjawabanerdiridari 2 digityangberupa:
9 0 =
Direksi
Pimpinan
Umum
BagianProduksi
BagianPemasaran
41
=
Bagian
nformasi
Pasar
42
=
BagianPenjualan
Bagian
Pembelian
Bagian
Gudang
Bagian
Penelitian
dan Pengembangan
Bagian
Umum dan Keuangan
81
=
Personalia
82
=
Keuangan
83
:
Akuntansi
Sekretariat
Sehinggakode
rekening
biaya6-101-60 apat
diartikan
sebagai
Biaya
Depresiasi
Bangunan
Unit
1 yang
merupakan
anggunglawab
agian
Gudang.
Kebaikannya:
1. Nilai
dari kodq mempunyai
arti.
2. Mudah
diperluas.
3. Dapat
ditambah
atau dibuang
sebagian.
4. Dapat
menunjukkan
enjang
dari data.
Kelemahannya:
l .
Kut lcdapat
mcnjadi
panlang.
KODE DESIMAL
Kode desimal
(decinnl
code)
mengklasifikasikan
ode
atas
dasar 10
unit
angka
desimal
dimulai dari
angka0
sampaidengan
angka9 atau
dari 00 sampai
dengan
99
ter
gantung
dari b any
aknya
kelompok.
1 n
-
2 0 =
3 0 =
4 0 =
5 0 =
6 0 =
8 0 =
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 31/199
Desojn Terinci
Contoh:
OO.
KTIV LANCAR
00100
Kas
00200
Piutang Dagang
00300
PerscdiaanProduk
Selesai
00310
Persediaan roduk Dalam Proses
00320
Pcrsediaan
Bahan
Baku
00400
Biaya Dibayar Di muka
01.AKTIVA TETAP
01100
Tanah
01200
Bangunan
Kantor
7.3.
DESAIN
DIALOG LAYAR TERMINAL
Desain
dialog
ayar
erminal
merupakan
ancangbangundari
percaka-
pan
antara
pcmakai
sistem user) dengan omputer.Percakapanni
dapat terdiri
dari prosesmcmasukkan
data ke sistem,menampilkan
output
nformasi kepada
user aLaudapat keduanya.
73.1. Pedoman
Desain Dialog
Terdapat
bebcrapa
psdoman
tcrminal
sebagai
erikut
ini.
nrendcsain iakrg
ayar
1.
Pcmakai
s istcm
harus
cl ibuat
adar cntang pa
yang harus
diker jakan
sclan-
ju tnya.
Sistem
arusmenyediakan
nstruksi - inst ruksi
pa
yang
harus
diker ja-
kan
oleh user.
2 .Layar d ia logharusdibentuk edemikianupaschingganformasi ,nst ruksi an
bantuan-bantuan e la lu
i tampi lkan
ada
area
vang
suciah
ast i .Dengan cara
ini
userakan dapat dengan
mudah nrcncari
nlirrnrasi ang
diinginkan.
Untuk
maksud ni, layar
komputer dapat dibagi-bagi
alambcntuk
endcla
(wiltdotu).
Pembagian
endela
in i dapat
ord i r i
dar i
hcrmacam-macam
cndela
menuru l
kegunaannya, aitu:
a. Jendela
u.dul
title witdow).
Jendela
udul
menjelaskan
si dari
informasi
atau
tampilam
di layar.
b. Jendela nstruksi
(ittstructiottwitrdow).
Jendela nstruksiumumnyadibutuhkanuntuk ayar nput yang memerlukan
instruksi-instruksi
epada
u.rcrbiigaimana
memasukkan
nput.
c. Jendela
ubuh
(Dodywittdow).
Jendela
tubuh
merupakan daerah ampilan
yangpaling perlu.
Jendela
ini
merupakandaerah imana ser
memasukkan
ata
dan output d i tampi lkan
oleh
komputer . endela
ni
uga
dapatd igunakan ntuk
menampi lkanbcr i ta
atau bantuan
yang
cukup
panjang.
391
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 32/199
392 Analisis
dan
Desain
Sistem nformasi: Pendeh.atan erstruhtur
d.
Jendcla
cscapg
escape
window').
Jendela escape igunakanuntuk menampilkan etcrangan tentang bagai-
mana
/ r ( ' rmcngakh i r i
i s t cm.
Pembagian etak
dari
jcndcla
ini
di
layar
bebas
dan umumnya
diatur
scperrr
ber ikut
n i .
Jendeta
judut
Jende la
ns t ruks i
Jendeta
tubuh
JeMeIa
escape
3. Di dalam
jendcla
tubuh, dialogseharusnya ibatasiuntuk satu
ide
saja tiap
fronte-nya.
Sebagai
misalnyajendela
charusnya
hanya menampilkan scbuah
menu
saja atau
sebuah
nput
atau
sobuah
aporan
atau
sebuah espon dar i
query.
4. Pagirtg
an
scroll i ttg
apat
digunakan
untuk
mcnampilkan nformasi
di
.jendcla
tubuh.
Pomakaian
pagittg
atauscrcll i ttgtergantungari
inlormasi
yang
akan
ditampilkan
di
jcndela.
Jika informasi
yang
akan ditampilkansilatnya
nronorus
semacam
aporan-laporanyang panjang yang
idak
muat
dalam
satu
layar,
maka
scrolling
dapat
digunakan.Jika informasi
yang
akan
ditampilkan
harus
dipandang
sebagai salu
record pada
saat crtcntu atau
harus dalam bcntuk
suatu
ormulir, makapagirrgebih
tepat
digunakan.
5.
Berita, nstruksi
atau nformasiyangditampilkan
di layar
harus
etap ditampil-
kan
dalam
waktu
yang
cukup
ama,sehingga
lJer mempunyai waktu untuk
membacanva. nformasi
jangan
erlalu cepatbergulir atau berganti
halaman
@agitry).
Tampilan
dari
layar harus
dapat dipertahankandan lscr dapat
menekan
tombol tertentu
j ika
telah selesai
membacanya.
Setelah
ditekan
tombol tertentu, maka
layar
dapat dilanjutkan
untuk bergulir
kembali (scoll)
atau
diganti dengan ampilan
ayar
berikutnya.
6.
Gunakanlah kalimat yang
sederhana an
mudah
dimengertiuntuk dialog dan
hindari
penggunaan
stilah-istilah
atau
argon.
7.
Hindari penggunaan
ingkatan-singkatan.
8.
Hindari
penggunaan
simbol-simbol
yang
dapat membingungkanuser.
9. Gunakanlah
kata yang
konsistcn,
misalnya
menggunakan
kata
KOREKSI,
RUBAH
atau
EDIT
bergantian
ang
mempunyai
ungsi
sama akan
mcmbin-
gungkan
uscr.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 33/199
Desain Terinci
393
73J.
Strategi Dialog
Terdapat
bebcrapa
stratcgi
rn.rnbuut
dialog ayar kompurer.
Bcbcrapa
strategi
ni
dapat digunakan
bersama-sama
tau sendiri-scndiri.
Menu.
Menu
banyak
igunakan
alam
dia logkarena
mcrupakan
alur
pcmakai
r r . rcr
uterfacc)
yang
mudah
dipahami
dan mudah
digunakan.
Mcnu
bcrisi dcngan
beberapa alternatip
atau option
atau
pil ihan
yang
disajikankcpada uscr.
uscr
dapatmcmil ih
pi l ihan
di mcnu
dcngan aramenckan
ombol
angkaatau
hurul
vang dihubungkan dcngan pil ihan r.crscbut.Tcknologi yang lchih cangll ih
mcmungkinkan
pil ihan
di mcnu
dipil ih
denganmcnyentuhnya
engan ransan
atau menyentuhnya
engan
iglrt en
atau mcmilih
dcngan
nrouse.
ika
pil ihan
dar i mcnu ter la lu
banyak,
maka
dapat
diorganisasikan
ecara hcr ;cn. lang
Scjumlah
pi l ihan
dapat
dikcklmpr ikkan
alam
scbuahmcnu. Mcnu-mcnu
ini
kemudian
dapat
dikelompokkan
agi kc
mcnu
vang
enjangnva
ebih
r inggi
scbauai
cr ikut n i .
s r s t e m
P e n J u a t a n
I.IENU ,IENCETAX
APORAI{
1 .
L a p o ra n
Pe n l u a (a n
Ha r l a n
2. Laporan Penjualan Daerah
3 . L a p o ra n
Pe n j u s I sn
Sa te s rn a n
0.
Kenbat i Ke IEXU
UTAI{A
P i t i h l t o t p r
( 0 - 3 )
?
S i s te f i
Pe n j u a l a n
IIENUUTAIIA
1 l , temasukkan
Data
2 .
| t e n g ko re ks i Da ta
3.
l , teaproses I
ransaks
r
4 . l l e n ce ta k
L a p o ra n
0 . S e
I
e s
a
t
P i t i h N o c p r
( 0 - 4 )
?
1
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 34/199
394
Analisis
dan Desain Sistem
Informasi:
Pendehatan
Terstruktur
Beberapa
tipe
dari
menu
telah
dikembangkan
ada
ahun-tahun terakhir
ini.
Pull-down menu merupakan ipe dari menu yang banyak digunakan. Pull-tlowtr
menu
terdiridari2
bagianmenu,
yaitu
bar-ntcnudanpull-down
nrcnu
sendiri.
Bar
menu
berisi
dengan
pil ihan
yang
dapat dipil ih dengan
menggerakkan
cursor ke
arah
horisontal
(ke
kiri dan
ke
kanan).
htl l-dowrt
ntettu
bcrisi
dengan
pil ihan
yang
merupakanbagian
kelompok dari sual.upil ihan
di
bar-
nreru.
Pil ihandi
pull-downmenu dapat dipil ih denganmcnggcrakkan ursrlr
kc
arah vert ika.l
ke
atas
dan ke
bawah).Contoh
dari pull-doh)n maut
tampak
sebasai
berikut
ini.
Kumpulan nstruksi
u$trucIton
sel).
Strategi
dialog
ni
dilakukan
dcngan
mcnuliskan
uat
instruksi
olch sgl
dan
sistcm
akan
mcngartikan nstruksi ni
serta
akan
membcrikan
cspt-rn
lawaban-
nya. Dialog dengan
cara
ini
perlu
didukung
dengan
suatu banruan yang
memadai untuk rnenampilkansintak dari instruksi bila u.ler t idak rcringat
dengan
sintakrya.
Strategi
dialog
ni kurang
epat
untuk
suatu
prqgram
aplika-
s i .
3.
Dialog pertanyaan/jawaban
question/answer
ialog).
Berbeda dengan strategi
dialog
kumpulan instruksi
yang
akan ditampilkan
respon
jawaban
blla
user
menuliskansuatu
nstruksi,
strategi dialog perta-
nyaan/jawabansebaliknva
sistem akan
menampilkan
rerlebih dahulu pcrta-
nyaan dan
user
menjawabnya
untuk mendapa*an
respon
iebih lanjur
dari
sist.em"
ontoh
dari dialog
ini
misalnya
adalab
memasukkan
npur unruk
kodc
langganandan sistemakan menampilkan perlanyaan Kode langganan?".Jika
kode Iangganan
ang
dimasukkan
idak benar, maka
akan didapatkan respon
berita
"Kode
salah,ulangi"
atau
"Langganan
idak
ada, ulangi".Contoh pcrta-
nyaan
dialog
yang
dit2mpilkan
oleh sistem
yang
ainnya
adaiah
"Apa.kah
input
sudah benar
(Y/T)
?".
User
dapat menjawab
"Y"
unruk
ya
arau
'-l'
unruk
tida-k.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 35/199
Desain Terinci
733. Bagan
Dialog
Suatu sistem dapat crdiri sampaidengan atusanbahkan ribuan lavar
dialog.
Tiap-tiap layar
di:rlog ni
mcmpunyai urut-urutan
yang
ertenru.
Tumpilan
dapat
dipindah
dari
suatu ayar
dialog
ke layar dialog
yang
lainnya.
Bcbcrapa
layar dapat
uga
hanya
ditampilkan
untuk sualu
kondisi
vang
crtcnru saja.
Dupat
juga
suatu
ayar
crdiri
dari
bcbcrapa
ampilan
yang
bcrtumpuk, scpcrti nrisalnvrr
tampi lan
bantuan
( l rc lp)
yang
di tampi lkanmcnumpukdi atas tampi lan
mcma-
sukkan
data. Anda pcrlu
mcngkoordinasikan
ampilan-tampilan
vang
tcrjadi
dalam
dialog.
Sebuah
alat, yaitu
bagan dial<ry
@ialog
clrort)
du,pat digunak:rn
untuk
mcngkoordinasikan
ampilan-tampilan
ayar
dialog.
Bagan dialog terdiri dari dua buah simbol, yaitu simbol kotak vang
menunjukkan apa
yang
akan
ditampilkan selama dialog
dan
simbol
panah
yang
mcnunjukkan
urutan kapan
suatu avardialog ditampilkan.
Simbol kotak dalam
bagan
dialog
dapat dibagi
nrcniadi
iga bagian
scbagai
rcrikut
ni.
nocbr
acu€n
yang
rnntnjukkan
ncmr
Iaye r d ia tog
nonp r da r i I s yo r d ia tog
noflpr
Layar
dratog sebetumya
y a n g
a k a n
d i t u j u
b a t i k
Conl.oh:
l lqrnr
acuan tayar
ini
adatah
3.2 dengan
nama
Iayarnya
adalah
nlemasukkan
order
penjuatan.r.
l lornr
layar iebeturrrya
yarp
akan dituju bat
k
adatah
noror
layar
0 atau nmr
layar 3
yan
ar t inya
se te tEh
proses
dar i tayar
in i
se tesa i ,
naka
proses
akan
kcnbeli
npnalpitkan tayar
dial,og
nqmr
0
stau norpr
3 tcrgantw)g
dari
Progra||rlya,
Suatu layar
dialog
dapat
dita-pilkan tergantung
dari
suatu kondisi
atau
selelrsi
yang
tertentu.
Kondisi
atau scleksi
ni dapat
berupa
jawaban
dari user
terhadap suatu pertanyaan
ertentu
atau
pilihan
dari suat.u
menu.
Kondisi
arau
seleksi ni dalam
bagan
dialog dapar
digambarkan
sebagai
berikur ini.
395
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 36/199
396
Analisis
dan
Desain
Sistem
nformasi:
Pendekatan
Terstruktur
;e i
r
nan=r
P i i h a n = 2
I
nr ran=r1
P i t i h a n = 3
+
Suatu
dialog
yang
erdiri dari beberapa
ampilandalam satu
layar
yang masing-masing ampilan
tidak
ditampilkan sekaligus,
otapi secara
bertumpuk,
misalnya ampilan
bantuan
lrclp) yang
mcnumpuk di tampilan
yang ainnya dapat digambarkan sebagaiberikut ini.
P i l . i h a n = 2
t
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 37/199
Desain
Terinci
SgZ
73.4.
Bagan
Tata letak
Layar
Terminal
-.
Untuk menggambarkan isi dan letak dari tampilan layar dialog dapat
digunakan
bagan
ata
etak
ayar
erminal.
yang
perlu
digambarlan
datam
bagan
ini
adalah
semua
bentuk
dari layar
yang
akan
ditampilkan
di bagan
dialog.
sebagai
contoh
adalah
layar
dialog
momor
0
(menu
utama
sistem
penjualan;
yang
tampak
di bagan
dialog
sebelumnya,
entuk
dari layar
ini
di
bagan
rara
letak
ayar
erminal
tampak
di
halaman
39g.
73.5. Penjelasan
Data
di
Kamus Data
Dialog
.
Seperti
halnya
dengan
desain
ourpunJi)1yu'g
disajikan
di
bagan rara
letak
printer,
desain
ampilan
dialog
di bagan
ata tctl l
t iyar
terminal
uga
perlu
didukung
dengan
kamus
data.
Desain
dialog
ini
selain
berguna
untuk irser.
sehingga
user
dapat
memberikan
saran-saran
bentuk yang
diinginkan,
desain
dialog
ini
terutama
juga
berguna
bagi progrannrcr
unruk-pembuaran
program
aplikasi.
Prograntnter
masih
membutuhkan
penjelasan
yang
lebih rinci
lagi
tentang
data yang
akan ditampilkan
at.au
akan
dimasukkan
dalam
dialog.
Penjelasan
tentang
data ini
dapat
ditemukan
oleh progranuner
di kamus
data
dialog. Kamus data dialoguntuk desaindialogmenu utamasistempenjualan ini
dapat
dilihat
di halamanan
399.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 38/199
aAil
rATl
LETI
Ulm
I€RXIIAL
lC^,
tb
loo
I
I
I
I
I
I
I
lb.
lC a
lc D
It-r
t(
l%
t 6
IU:
i. -
t , 3
l8
t "
l> x
lo"
I( s
lb '
l 6
t -
lr i
lcs'
lch
l q
ls '
: ;
l. r
I t
n (aGn :
9f
d r i :
_g
T E ^ 9 9 4 t
_ / _ / _
D i s e t u j u i :
l o .
d r o l 0 9
N o . K D
d i a t o g :
N o r c r L a y a r :
_ S
S l a t u s
L a y a . :
6 a n t i
L a y a r
ram
progra0
@gunaxan
JOGIYANTO
{ .M
TqBOL.lOrEo (ru$s
F 1 0
i lengakh jr i
p roses
d€n
kedsi i
ke
sjsts
{ o .
t o r t u t i r :
r ' 2 0 3
8 a k
( c )
c i p t a
J o g i y a n t o
H. l
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 39/199
ffiJS
DATA: DIALG
Untuk Proyek:
l /mr
Proyek:
S i s t d
:
T E h 6 p
: o e s a i n
T e r i n c i
Io. KD
: l--999
l l a t m n
: 0 1 d e r i r
0 l
T a n g g a t
_ l _ I
_
Dibuat
:
_
0 i s c t u j u i :
io .
[Jrut
N a @
i t s d a t
0 i s i s t m
I
D i
P . o g r e
Ti pc L em r
t( P
ctuae
Posis i
( x , Y )
(ctcrangan
I
P i t i h
x 1
9
15,17
Pi
t
ihan
dari reru dsg6n
j rngkauan
n i t a i 1 ,
2
dan 3
HEk
C)
C i p r a
J o g i y a n t o
t i . t l
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 40/199
400 Analisis
dan
Desqin
Sistem
nformasi:
Pendekatan
Terstruktur
7.4.
DESAIN
DATABASE
TERINCI
Di tahap
desain
secara
umum
sebelumnya,
desain
database
hanya
dimaksudkan
untuk
mengidentifikasikan
kebutuhan
file-file database
yang diper-
lukan
oleh
sistem
nformasisaja.
Pada ahap
desain
erinci
ni,
desain
database
dimaksudkan
untuk
mendefinisikan
si atau
struktur
dari
tiap-tiap
file
yang telah
di ident i f ikas ikan
i desain
ccara
mum.
Elemen-elemen
ata di
suatu
ile database
arus
dapatdigunakan
untuk
pembuatan
suatu
output.
Demikian
uga
dengan
nput
yangakan
direkamkan
di
database,
ile-fi le database
arusmempunyai
elemen-elcmen
ntuk
menampung
input yang dimasukkan.
Dcngan dcmikian
isi atau struktur dari suatu ll lc
clatabase
ergantung
dari arus
data
masuk
dan arus
data
keluar
ke atau
dari
l i lc
tersebut.
Arus data dari
suatu
ile
database
apatdil ihat
padadiagram
arus data
(DAD)
yang
elah
dibuat di
desain
modcl secara
mum
Analis sistcm
dapat
mcnggambar
embali DAD
khusus untuk
nlasing-
masing
file database
cngan
semuaarus
data
yang
me
nlpcngaruhinya.
Scbagai
misalnyaadalah
f i le
databasc
dengan
emua ru,s
ata
masuk dan
:rrus d; r l l
ke luar
yang
mempengaruhinya
ebagai
cr ikut
n i .
Item-item data
dari arus data
yangmengalir
kc
atau
dari
l l le database
ni dapat
dil ihat
di
masing-masing
amus
data
arus
data
yang bersangkutan.
Scbagai
misalnya
tem-item clatauntuk
arusdata
X1,
X2,
X3,
X4 dan X5 ada lah
scbagai
berikut:
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 41/199
Desain Terinct
401
X1
(arus ata e Dl)
X2
(arus ata e Dl
X3
( a r u s d a t a d a r r D l
X4
(a rus data dar i I ) l
X5
( a r u s d a t a k c l ) I )
B
( -
n
B
C
X
Y
z
Fj
I I
K
L
X
K
I-
Z
Supaya f i le A ini dapatmenampung nput yang masuk (ditunjukkan oleh arus
data X1,
X2
dan X5)
dan
menghasilkan
eluaran
yang
diinginkan
(ditunjukkan
oleh arus
data X3
dan X4),
maka
struktur
dari f i le A
harus
berisi dongan
elemen-elemen
data gabungan
ari arus-arus
ata tersebut.
truktur l l le A ihi
kemudian
dapat
didesain
ebagai
erikut
ni.
S t r u k t u r
i l c
A :
B
(l
D
H
K
L
Y
Bcrikut
ini
menunjukkan
sebagian
dari DAD
sistem
personalia.
DAD
ini
menunjukkan
arus
data dari
karyawan
ang
baru, arus
data
dari karyawan
yang
berhcnt i
bcrker ja,
arus
data
dar i karyawan
ang
pindah
alamar. ,
rus
data dar i
pcrut rahan olongan
an
gaj i
dan
arusdata
dar i r inc ian
aryawan
ntukpcmbua-
Ian
aporan
arvawan.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 42/199
402
Anqlisis
dan
Desain
Sistem nformasi: PendehatanTerstruhtur
ka rya wa n
b a ru
I
r incian aryaran
I aporan
ka
yaHan
----'__}
Item-item
data
untuk
masing-masing
rus
data
yang
mempengaruhi
f i le
karyawan
ampak
sebagai
berikut ini.
Karyawan baru
(5 . i
-
p s ) :
Tanggal-Keputusan
Nomor-Keputusan
Kode-Karyawan
Nama-Karyawan
Tgl-l-ahir
Alamat
Golongan
Gaji
Tunjangan
Perubahan lamat
(s.3ps):
Kode-Karyawan
Alamat
Perubahan olongan
dan gajr
(6
-
r)5):
Kode-Karyawan
tanggal-Keputusan
Nomor-Keputusan
Golongan-Sekarang
Gaji-Sekarang
funjangan-Sekarang
Ihncian
Karyawan
(ds - 7):
Kode-Karyawan
Nama-Karyawan
' l
anggal-Masuk
(
olonga
(- ia1r
' l
uniangan
Karyawan
berhenti
(s.2
Ds):
-l 'anggal-Kepu
tusan
Kode-Karyawan
Status
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 43/199
Desoin. Terinri
Dari
analisis arus data
yang
masuk dan
arus data
yang
keluar, selanjutnya
file
karyawan
dapat didefinisikan dengan
struktur sebagai berikut
ini.
Struktur file Karvawan:
Kode-Karyawan
Nama-Karyawan
Tgl-lahir
Alamat
Tanggal-Keputusan
Nomor-Keputusan
Golongan
Gaji
Tunjangan
Status
Untuk
lebih
jelasnya,
berikut
ini
akan diberikan
contoh sebagian dari
data
yang
dapat terekam
di
file Karyawan
sebagai berikut
ini.
403
Kode
Karvawar
Nanra-
Karvawan
'I'gl-
I-ahir \ lamat
' I
anggal-
KeDut san
Nomor
KeDutusan
Golonl
an
J a l l
unJa l
an ta tus
E3{)
Ali
2e/02/61
Mawar 50
01/03/u
03/KP/U 500005000
Alit lD
830
AIi
29/02/61
Mawar 50
0s/M/87
06/KP
87
2E
65000 40000
Akt i p
831
Badu
15
0r /53
Mclat i12 15 07 75 07 KP /75
3t 80000
35000
Aktip
831
Badu
Ls/0r/s2Melat
T2 0'7
02/78
02/KP/78
3E 10000 65000
Aktip
831
Badu
Ls/01./s3
Meldti 12
2 t/ 12 /8 1 t2tKP
t81
3C 12000(75000
Aktip
831 Badu
Ls/0r/s3
Melati 12
01102/82
07/Y\P/82
3(
12000(75000
Keluar
832
Cakil
rs/01/s3
Anggreh5
0s/u/8e
M/KP/8e 2A 50000 35000
Ahtrp
7.4.1..
ormalisasi
Suatu
file yang
terdiri dari
beberapa
grup
elemen
yang
berulang-ulang
perlu
diorganisasikan kembali. Proses untuk mengorganisasikan file untuk
menghilangkan
Srup
elemen
yang
berulang-ulang
ini
disebut
dengan
normalisasi
(normalization).r
Normalisasi
juga
banyak dilakukan dalam
merubah
bentuk
databasedari
struktur
pohon
atau struktur
jaringan
menjadi struktur
hubungan.
Konsep dan teknik normalisasi ni dikenalkan oleh Dr. E.F Codd di papernya
'Ch r i s
Ga n e d a n ' l r i sh Sa rso n .S t ruc tu re d Svs te n rsAn a l vs i s :
l o o l s
a n < l I cch n r t l u e s .
(NJ:
Prent ice-Hal l .
1979). a l . I i4.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 44/199
pada
tahun
1970
dan
r9i2.
E.F
codd
dalam papernya
ini
mendefinisikan
struktur
data
yang
baru, yaitu
yang
disebut
dengan
struktur
data hubung
an
(rela-
tional data structure). Istilah
data hubungan
menunjukkan
suatu
struktur
data
yang
mempunyai
hubungan
dengan
elemen-elemen
data lainnya.
baik dalam
satu
file
atau
dalam
file yang
ain.
Database
dengan
struktur
data hubungan
dapat
digambarkan
dalam
bentuk
tabel
dua
dimensi.
Kolom
dari
tabel menu.,jukkan
atribut
dari
file.
Atribut
ini
menunjukkan
tem
data
ata:ufietd.
Kumpulan
nllai
darifietd
atau item
data
disebut
dengan
stilahdonrur)r.
Masing-masingbaris
dari
record
di dalam
tabel
disebut
dengan
istilah
nryle.suatttuple
(record)
yang
mempunyai
dua
domain
disebut
dengan
2-tuple.
Suatu
uple yang
mempunyui3
do-oin disebutdengan
3-tuple
dan
seterusnya.
iap-tiap
uple
atau reclrdl., i
dapat
mempunyai
suatu kunci
yang
unik
dengan
caramana
uple
ni
dapat
diidentif ikasikan.
Field
yang
menjadi
kunci
yang
unik
ini
disebut
dengan
ield
kunci
(key
field).
404
Analisis
dan Desqin
sislem lnformasi:
Pendekatan
Terstruktut
nama
i le
Ntt-atvus*-/
No
mhs
Kode
nrk
5enl
I a h u n
N i l a i
8598
T,KAI
85
86
8599
L,KA170
86/81
(
8600
EKU2OO
86/81
(_
8605
EKP149
r
I
L6/W
_
D
8508
EKPsOO
86/87
B
9010
EKA170
|
I
86/8'7 B
t
domain
Supaya
idak
selalu menggambarkan
ile
dalam
bentuk
tabel, maka
dapat
diwakili
dengan
suatu
notasi
sebagai
berikut:
NII-{IMHS(no_mhs,
kode_mk,
sem,
rahun,
nilai)
Nama
paling
depan
dari
notasi
ni
yang
ditul is
di luar
tanda kuruns
adalah nama
dari
f i le.
Nama-nama
yang
berada
clidaram
anda
kurung
yang
ditul is
dengan
dipisahkan
dengan
koma
adalah
nama-nama
ari f ield.
Nama
dari
f ield
kunci
ditul is
dengan
digaris-bawahi.
< - -
a t r r l ) u l ( f i c l d )
-i.--
tuple (record)
t
field
kunci
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 45/199
Desain
Terinci
405
Kembali
ke
contoh file KARYAWAN
dengan
struktur
yang
telah
didefinisikan
sebelumnya.
Kalau Anda
mengamati
ile ini, maka
terlihat bahwa
terdapat
beberapa grup field
(item
data) yang
berulang-ulang.
Grup field yang
berulang-ulang
di dalam file ini
adalah Tanggal-Keputusan,
Nomor-Keputusan,
Golongan,
Gaji,
Tunjangan
dan Status.File yang
berisi dengan grup item
data
yang
berulang-ulang
akan menyebabkan
aksesdata
di
file
lambat
serta membcl-
roskan
tempat
simpanannya, karena
nilai field yang
berulang-ulang
ini
selalu
ditulis dalam
file. Normalisasi
perlu
dilakukan
untuk f i le
semacam ni, yaitu
memisahkan
grup
field yang
berulang-ulang
ke
dalam
file
terpisah.
Dengan
normalisasi,
maka
file KARYAWAN
dapar
dipecah menjadi
dua buah file,
katakanlah
file yang pertama bernama INDUK-KARYAWAN dan file yans
kedua
bernama
SEJARAH-KARYAWAN
sebasai
berikut ini.
F-ile AIIYAWAN
eneantruktur
File NDUK-K{RYAWAN
ensan
truktur:
Untuk
lebih
je lasnya
ber ikut
dua buah
fl le hasil
normalisasi
Kode-Karyawan
Nama-Karyawan
l'gl-l,ahir
nlamar
at,
l 'anggal-Keputusan
\z -
Nomor-Keputusan
Golongan
Gaj i
-I'unjangan
5tatus
\
Kode-Karyawan
Nama-Karyawan
' l 'g l - lahir
Alamat
Golongan
Sta us
F le SE"IARAH-KARYAWAN
dengan
struktur:
Kode-Karyawan
' l
anggal-Keputusan
\onror-Keput
usan
Golongan
Cia.1i
I unlangan
5 ta tu s
in i
akan
disaj ikan ebagian
ata
yang
tcrdapal
l -crseb
t .
d r
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 46/199
INDUK-KARYAWAN
SEIARAH-KARYAWAN
406
Analisis
dan
Desain
Sistem nformasi:
Pendekatan
Terstruktur
File
SEIARAH-KARYAWAN
memisahkan
ield
Gaji
ke file
dapat
dinormalisasi
lebih lanjut
dengan
yang
terpisah,
misalnya
ke file
dengan
nama
TARIP-GAJI
sebagai
berikut
ini.
File SEIARAH-KARYAWAN
vane
tama
denqan
struktur:
Kode-Karyawan
Tanggal-Keput
usan
Nomor-Keputusan
Golongan
Gali
Tunjangan
Status
Fi le SEJARAH-I(ARYAWAN
vane
baru
denqan struktur:
Kode-Karyawan
Tanggal-Keput
usan
Nomor-Keputusan
Golongan
1'unjangan
Status
File'l ARIP-GAJI
denqan strukrur:
Colongan
Gaji
Untuk lebih
jelasnya
berikut
ini
akan disajikan
sebagian
data
yang
terdapat
di
file-file
yang
dinormalisasi
tersebut.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 47/199
rNl)uK-Kn{YnwnN
Kodc
Karlawar
Nanra-
Krruru
't-gl-
t.rhir
\ lanlat
l lolongan Sla tus
llt3{)
A t i 29/O2/6
Mawar
50
2B
A k I i p
l8.I Badu
rs/o1/s
Mclat i 12
Kcl
ua r
1832
Cakil
rs/or/s
Ans[rek 5
Akr iP
\
\
\ \
\ (
\t
L
SE.'AItAI.I.KARYAWAN
Kulc
Karyawan
1'anggal,
Kcoulusar
Nonror
Kcnu
us n
( io lorrgan
' I
S ta ( r rs
r830
\t/03/u
03/KP/U
2A 15U}]
Akr iP
r830
)S U) /tl7
u,/KPl8',
2u
40000
nk l
l 8 l
ts/0't
7s
o7
Kt,
/7:
3A
35000
A k l i p
83 0702/18 02/Kt'/7r
65Ofi) A k t r p
83
2 l t 2 / 8 1
2/Kt ' /A l l(
7.5U10 n
k r i o
83
|
/02/82
ot
/Kl, /t12
3C
75000
Keluar
832
ts/u/8e
M/Kt'/8e 2A 35000
Akrip
IAITIP.GAJI
7
olongar
Gai i
2A 50000
2ll
65000
2C
?fino
2t)
75m(J
3A
8000,0
ll l
lu)000
lc l
t20000
.I)
l35UJ0
Ketiga file hasil dari
normalisasi ni
bila
dituliskan dengan
menggunakan
notasi
akan
berupasebagai
erikut
ini.
INDUK-KARYAWAN
(Kode-Karyawan, Nama-Karyawan.'l 'gl-[-ahrr,
Alamat,
(iolongan.
Status)
SE ARAH-KARYAWAN
(Kode-Karvawan,
Tanggal-Keputusan,
Nomor-Keputusan.
Golongan, unlangan,
tatus)
' IAzuP-GAJI
(Golongan,Ga1r
7.42.Penjelasan
Llata
di
Kamus Data File
Hasil akhir dari pendefinisian struktur data dari file-file database
selanjutnyaoleh analis
sistem didokumentasikan
di
kamus
data
file. Kamus data
ini
sangat
diperlukan oleh
progranuner
nantinya
untuk
membuat
file
secara
fisik.
Isi
dari kamus data
file
untuk
file INDUK-KARYAWAN tampak
sebagai
beri-
kut ini.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 48/199
K l|rs
DATA:
FtLt
Untuk
Pfoyek:
i lmt
Proyek:
S i s t f l
:
p e r s o n a l
ia
T a h a p
: D e s a i n
T e r i n c i
N o .
K D
F i t e :
D - 9 9 9
Hal8mn
: 01
dar i :
_9 1
T s n g g a [
_ /
_ /
_
Dibuat
:
--
D i s e t u j u i :
N mr
t i ( e
I
Dgg9
l l m
f i t e
d a t s :
I n d u k
{ a r y a r a n
( lNKARY.DBF)
Pan jang
ecord :
112
bvte
: 1 5 0 k a r y a r a n
(ejadian
; 1 karyaHan
'l
record
P e n j e t a s a n
:
I i p e
f i t e
t i t e
l r d u k
H e d is
i t e
: H a r d
d i s l
Organisasi
: Indeks
t ie ld
Kunc i
N8m
f i te i rdeks
Xod€-Karyaxan
INKARY.NDX
S t r u k t u r
d a t a :
N a m
i t m
d a t a
Di
Sis tem
I
Oi
p rogram
jatan
dsn
terrcsuk
kots
r A k t i p , ' C u t i
s t a u
' Xe t u a r r
hak
(c)
C ip t8
Jog iyan to
H. N
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 49/199
Desain
Terinci
409
7.5.
DESAIN TEKNOLOGI
TERINCI
Desain
dari teknologi erinci sebenarnya
elah
dilakukandi tahap desain
secara
umum. Pada
desain secaraumum
ini
telah dapat ditentukan
jenis
dan
jumlah
dari teknologi
yangakan
digunakan.
Yang
belum didefinisikan secara
pasti pada
tahap desain
secaraumum adalah
kapasitas
dari teknologi simpanan
luar yang
akan digunakan.
Kapasitas
simpanan
uar yang
telah didefinisikan
pada
tahap desain
secara umum
hanya
ditaksir
secara
kira-kira
terlebih dahulu
berdasarkanpengalaman
analis sistem.
Setelah
ile-file
database
berhasil didesain secara
inci,
kebutuhan
kapa-
sitas simpanan uar sekarangdapat dihitung dengan ebih tepat. Besarnyakapasi-
tas simpanan
uar yang
dibutuhkan oleh
sistem
nformasi
dapat dihitung berda-
sarkanbesarnya
ile-f i le
database
ang
akan menyimpan
data untuk satu
periode
tertentu.
Dari
kamus
data untuk
masing-masing
ile,
dapatdihitungbesarnya i le
tersebut, yaitu
scbcsar panjang rccordnya
dikalikan dengan volumenya
tiap
periode
simpanan
dikalikan agi dengankejadiannya.
ebagai
misalnya
adalah
ile
INDUK-KARYAWAN,
besarnya i le ini
dapat
dihitungsebesar:
-
panjang
ecord
=
87 bytel
-
volumeper periodesimpanan
=
300karyawan;
-
kejadian
iap
karyawan
=
I kali;
-
besarnya ile
database ni
adalah
=
300
x 1 x
87 byte
=
26100
by'te.
Untuk
file
SE"IARAH-KARYAWAN, besarnya ile ini
dapat
dihitung sebesar:
-
panjang
ecord
=
35
byte;
-
volume
per periode
simpanan
300 karyawan;
-
kejadian
rata-rataperubahan
golongan
iap karyawan)
=
5
kali;
-
besarnya ile
database
ni
adalah
:
300 x
5
x
35 byte
=
52500byte;
Untuk l l le TARIP-GAJI, besarnya i le ini dapatdihitungsebesar:
-
panjang
ecord
-
8 byte;
-
volume
pcr
periode
simpanan
=
17 macam
golongan;
-
kejadian
tiap
golongan
=
1 kali;
-
besarnya ile
database ni
adalah
=
ll x
1 x
8 byte
=
136
byte;
Misalnya
suatu
aplikasi
hanya
membutuhkan
ile-f i le
data ni
saja,maka
besarnya
ketiga
fi le
ini
untuk
disimpan
dalam
suatuperiodc
simpanan
adalah
sebcsar
=
26100
byte
+
52500
byte
+
136
byte
=
i8i36
byte.
Jika
semua f l le
ini
t l i indeks,
besarnYa lle indeksdapat
ditaksir rata-rata
sebcsar
ctengah
lari
besarnya
ile
data,
schingga
esarnya
emua
ile
dara
dan f i lc
indeks
adalah
sebesar g736
byre
+
05
x
78736
bytc
=
118104
byte.
Sebagai
cadangan
perkembangan
dara
di
kemudian
hari,
umumnya
dicadangkan
esarnta ertumbuhan
adalahL00To
dari
besarnya
semua f i le
semula,
maka
total
kebutuhan
simpanan
untuk f i le
data
adalah
sebesar
11"8104
yte
+
t00Vo
x 11g104
byte
=
2j620g
bvte.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 50/199
410
Anqlisis
dan Desain
sistem Informasi:
pendekatan
Terstruhtur
Disamping
simpanan
luar
digunakan
untuk merekamkan
data,
juga
digunakan untuk tempat simpananperangkat unak. untuk aplikasi yang kici1,
besarnya
simpanan
untuk
perangkat
unak
aplikasi
ni
sekitar 100
KB
sampai
dengan
5 MB.
Untuk aplikasi
yang
cukup
besar,
besarnya
simpanan
yang
dibu-
tuhkan
untuk perangkat
unak
sekitar
5 MB
sampai
dengan
10 MB.
Untuk
aplik-
asi yang
besar,
besarnya
simpanan
untuk
perangkat
unak
sekitar 10 MB
sampai
dengan
20
MB.
Jumlah
keseluruhan
kapasitas
simpanan
luar yang
dibutuhkan
untuk
contoh
sebelumnya
adalah:
- kapasitas impananuntuk file data = Z:X2.08yte = 230,67I<B
-
kapasitas
impanan
untuk program =
100.00
KB
-
total
kapasitas
simpanan
uar
diperlukan
-----------
+
=
3N,67
KB
Dengan
demikian
contoh
aplikasi ni
hanya
cukup membutuhkan
simpanan luar
berupa
diskette
dengan kapasitas
360 KB
saja yang
telah mampu merekam
data
karyawan
sebanyak
250 karyawan
dengan
iap-tiap
perubahan
golongannya.
7.6. DESAIN
MODEL DAN KONTROL TERINCI
Model
dari sistem
secara
fisik
dan
secara
logika
telah didesain
pada
tahap
desain
sistem secara
umum.
Sistem
secara isik
dapat
digambarkan
derrga.,
bagan
alir
sistem
arau dan
bagan
alir
dokumen.
Sistem
,".o.u logika
dipat
digambarkan
dengan
diagram
arus
data
(DAD).
Desain
model
sistem ini
secara
lTu*
hanya
menggambarkan
prosedur
dan metode
pengolahan
data
dari
sistem
informasi
saja. Desain
model
terinci
mendefinisik-
o.ara rinci
urut-urutan
langkah
dari masing-masing
proses
yang
digambarkan
di
DAD.
Urut-urutan
langkah
proses
ini
diwakili
oleh
suatu program
komputer.
Dengan
demikian
desainmodel terinci ini juga merupakansuatudesainprogram komputer.
7.6.1.Desain
Program
Komputer
Secara
Moduler
Penekanan
utama
dari
desain program
komputer
untuk sistem yang
terstruktur
adalah
desain
dari
program
secara
moduler
(modular).
Desain
.".u.u
moduler
dilakukan
dengan
cara
memecah-mecah
uatu
masalah
yang
rumit
yang
akan
diprogramkan
kedalam
beberapa
elemen-elemen
yang
nJ.rtinyu
alui
diintegrasikan
kembali
menjadi
satu
kesatuan
untuk
memenuhi
kebutuhan
sistem.
Tiap-tiap
elemen
inilah yang
disebut
dengan
modul (module).2
M,rdul
dari program dapat berupa suatusubroutine atau sttbprogram atau dapat juga
berupa
suatu
program
utama (main
program).
Ditain
pitrat,
suatu modul
dapat
' 'A
ZiyaAktas,structuredAnahsis&Desisnof
InformationSvstems,
NJ:
prent ice-
Hatl,
198?),
hal.
118.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 51/199
Desain Terinci
411
juga
berupa suatu unit
yang
lebih kecil
dari subroutine atau
lebih kecil
dari
subprogram atau lebih kecil dari program utama, misalnya paragraph di dalam
program
COBOL. Whitten, Bentley dan
Ho
mendefinisikanmodul
lebih
lanjut
sebagai
suatu
grup
dari
instruksi-instruksi yang
dapat dieksekusi
yang
mempunyai
sebuah itik
masuk
dan
sebuah
itik
keluar.
Dengan demikian suatu
modul
dapat
diidentifikasikan sebagaiberikut:
-
dapat berupa suatu
Jubro4tine, subprogratn
atau
program utama;
-
dapat
berupa suatu bagian
dari subroutine, subprogram
atau
program
utama,
misalnya
suatu
paragraph
di
program COBOL;
-
mempunyai suatu titik
masuk
awal
dari
modul
ini
akan
dieksekusi dan
titik
keluar setelah
modul ini
selesai
dieksekusi.
Panjang
dari sebuah
modul
merupakan
hal yang
penting
diperhatikan
dalam mendesain
suatu
modul. Sebuah modul
harus berisi dengan
jumlah
instruksi yang
terbatas,
tidak terlalu
panjang,
sehingga
mudah dibuat,
mudah
digunakan,mudah
dikoreksi
bila terjadi
kesalahan
dan
mudah
dimodifikasi
kelak
di kemudian
hari. Beberapg ahli mengusulkan
umlah
instruksi dalam
sebuah
modul
sebaiknya
terdiri
maksimum
sebanyak
24
barus
saja (sebanyak
umlah
baris di
layar
terminal).Ada
jugayang
mengusulkan maksimum sebanyak 66
baris saja (sebanyak baris di kertas printer) atau 50 baris saja. Petunjuk ini
mengusulkan kepada
analis sistem
ika
suatu
program
yang mengandung
lebih
dari
jumlah
baris
tersebut sebaiknya
dipecah
(didekomposisi)
menjadi
beberapa
modul program.
7.62.
Nat-alat Desain Program Komputer
Beberapa
alat
dapat digunakan
sebagai
alat bantu
dalam
mendesain
program
komputer.
Alat-alat bantu
ini
dibahas secara lengkap
di modul
K
sampaidengan
modul) di buku
ini. Alat-alat ni
adalah:
-
bagan erstruktur
(structured
han)
dibahasdi
modul K;
-
structured english danpseudocode
dibahas di
modul L;
-
tabel
keputusan (decision
able) drbahas
di modul M;
bagan
IPO (Input-Process-Output
chan)
dibahas di modul
N.
bagan
alir
program
Qtrogram lowchart)
dibahas di modul
O.
Bagan
terstruktur merupakan alat
yang
dapat digunakan untuk
menggambarkan
jenjang
dan
hubungan
dari
modul-modul program. Stntctured
englislt
dan
pseudocode
merupakan
alat untuk
menggambarkan langkah-langkah
instruksi
suatu modul. Tabel keputusanmerupakan alat untuk membantu memecahkan
logika program
yang
rumit yang
terdiri
dari
banyak
keputusan. Bagan
IPO
1
"'Jeffry
L.
Whitten,
lnnnie D.
Bentley
Methods, (St.
t-ouis: Times
Mirror/Mosby
College
Thomas I.M.
Ho,
Svstems
Analvsis
& Desiqn
Publ ishing,
986), a l .617.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 52/199
merupakan
alat
untuk menggambarkan
hubungan
antara input,
proses
dan
output dari suatu modul program. Beberapaalat lainnya yang dapat digunakan
untuk
mendesain
program
komputer
adalah
SADT
(dibahas
di lampiran
A),
Qo
chart (dibahas
di lampiran
B)
dantackson's
chart (dibahas
di
lampiran
c) .
7.63.
Metodologi
Desain
Program
Komputer
Beberapa
metodologi
juga
tersedia
yang
menyediakan
pedoman
bagaimana
mendesain
suatu program
komputer
secara
moduler.
Metodologi-
metodologi
ini
adalah
sebagai
berikut ini.
-
Strucfiired
analysis
and design.
Metodologi
menggunakan
alat
bagan
ersrukLur
structured
chart)
dan
juga
menggunakan
PO
chart.
/
-
H IPO.
Metodologi
ini
menggunakan
alat HIpO
diagrant
dan
pO
chart.
-
Warnier/Orr.
Metodologi
ini
menggunakan
alat
(O
diagram.
-
JSD.
Metodologi
menggunaka
alat
ackson,s diagram.
7.6.4.
Kualitas
Desain
Program
Komputer
Desain
program
komputer
secara
moduler
harus
berkualitas
baik.
Kualitas
desain
ini
dapat
diukur
dengan
couprirtg
dan
cohesion. Modul
yang
berkualitas
baik harus
berupa oosely
coupred
danhighty
coltesive. Modul
yang
bersifat
loosely
coupled
merupakan
modul
yangindepend,en
atau
tidak
tergan--
tung
dengan
modul yang
ainnya.
Modul
yang
bersifat
higltly
cohesir" -".upokr.t
modul
yang
berisi
sejumlah nstruksi
yang
mampu
berkerja
secara bersama-sama
untuk memecahkan suatu tugas tertentu. Seringkali konsep <lari couplittg dan
cohesiort
ni
digambarkan
dengan
menggunakan
bagan
erstruktur.
COUPLING
Couplittg
merupakan
suatu
ukuran
dari
derajad independensi
(ketergantungan)
antara
modul-modul
di dalam
sistem. lDerajad
coupling yang
rendah
(minimum)
antar modul
dari
sistem
akan
dihasilkan
suatu
desain yang
baik. Modul
yang
bersifat oosely
coupled
(modul
ini
independen,
terlepas
dari
atau
tidak
tergantung
dari modul
yang
lainnya) merupakan modul yang
4'Lihut
p.mbahasan
renrang
122
dan Randall
W.
Jensen,
Charles C.
Cl i f fs: Prent ice-Hal l ,
979),
al .
174-175.
couplrng
ebih
anjurdi
A.Ziya
Aktas, Op. ci r . ,
hat.
l2 l -
Tonies,
Software
Engineering, (Ncw
Jersey,
Englewood
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 53/199
Desa.n Ter.nc.
413
mempunyai
coupling
derajad
rendah. Perubahan
di modul
yangindependen
idak
akan mengakibatkanperubahandi modul yang ain. Modul yangmempunyai cou-
plitry
derajad inggi merupakan modul yang
dependen
erhadap
modul yang
ainnya.
Modul
seperti
ni
kurang baik,
karena
perubahan-perubahan ang
dilakukan di
dalam modul ini
dapat
menyebabkan perubahan-perubahanpula
di
modul
lainnya
yang
terpengaruh
atau
yang
mempengaruhinya.
Oleh sebab
itu
desain
suatu program komputer
harus dihasilkan modul
yang
bersifat
loosely
coupled,
sehingga
ila terjadi
perubahan-perubahan
i suatumodul
t idak memaksauntuk
melakukan
perubahan
di
modul yang ainnya
dan pengetesan
dan
pelacakan
kesalahan
uatu
modul
akan dapat dilakukandengan ebih mudah,karena
tidak
melibatkan modul yang ainnya.
Coupling mempunyai
beberapa
macam
tipe, yaitu
data
couplirtg,
stantp
couplirtg,
cctntrol coupling
atau nfonnation
couplirtg,
cotnnlon
coupling
dan content
cuuplittg
aLau
atlnlogtcal
cctuplittg.Dutu
cottplittgmerupakan couplittg
dcngan
derajad rendah
danutiletrt
coupli l tg
merupakan ouplit tg
engan
derajad
paling
tinggi.
Tabel.
7.1 Tipe
couplirtg
dan derajadnya.5
Tipe coupling Jenjang Derajad Kualitas
Data
coupling
Stamp
coupling
Control
coupling
Common coupling
Content coupling
1
2
J
4
5
Rendah
t
I
J
Tinggi
Terbaik
A
I
I
I
I
Terjelek
Data Coupling
Dua
buah modul
dari sistem mempunyai
data couplitrg
jika
komunikasi
dari
modul-modul
ini
dilakukan ewat
suatudata.Yang dimaksud
dengan dara
di
sini adalah dapat
berupa sebuah tem
data tunggal
atau elemen dari suatu
larik.
Yang perlu
dihindari dari
data coupling
adalah suatu data
yang
dikomunikasikan
ke
suatu
modul
tetapi tidak pernah
digunakan di modul
penerimanya.
Data
ini
disebut
dengan ranrp data.
Contoh dari
data
couplittg
tampak pada program
Pascal
erikut ini.
5'
e.
z;yuAkras,
-oc.
ci t
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 54/199
Procedure
H i
ung(A,B:
tn teger ) ;
Var C : In teger ;
Beg in
C : = A + B i
l l r i t e L n ( ' C
=
Erd;
{Program Utanra}
Var
X,
Y:
In teger ;
Beg in
X : = 2 i
Y : = 3 ;
H
tung
End.
( X , Y ) , .
data
coupl
i
ng
)
,*",
subprosram
)
\
I
f
nrodul
program
tama
)
Pada
contoh ini,
A
dan B
adalah
suatu item
data
tunggal.
Komunikasi
antara
modul
program
utama ke
m'dul
subprogram
dilakukan
dengan
mengirimkan
item
data
tunggal
tersebut
yang
tampak pada
statemen
prosedur
sebagai
berikut:
H i r u n g
X , y ) ;
Nilai
data
A
dan B
akan
diterima
oleh modul
subprogram
dan
ditampung
oleh
item
data
dengan
nama
X
dan
y.
Stamp Coupling
Dua
buah
modul
dari
suatu
sistem
dikatakan
starytp
cottplitrg
ika
kedua
modul
ini
berkomunikasi
ewat
suatu group
item
data.
yang
disebut
dengan
grup
item
data
ini
dapat
berupa
suatu record
yang
terdiri
dari
beberap
field
ataularik
yang
terdiri
dari
beberapa
elemen
larik.
contoh
d,ari
tanrp
oupti,ig
tampak
pada
sebagian
program
Pascal
berikut
ini.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 55/199
Type
L a r i k = A r r a y [ 1 .
Procedure
Inverse(X
B e g i n
End,'
(modul.
ain]
Eeg in
Inverse
(
. 5 0 , 1 . . 5 0 1 f r e a t ;
: L a r i k , '
N :
b y t e ) ;
starp coupt
ng,
korunikasi
modutdengan
ar ik
terd i r i
dari sejuntah
etemen
Pada contoh
ini komunikasi antara
suatu
modul dengan
modul
yang
bernama
lnverse
ini
dilakukan
dengan
mengirimkan suatu
arik
Y ya.g
berisi sejumlah
elemen
dan akan
diterima
di
modul Inverse dengan
nama
larik X.
Control Coupling
Dua
buah
modul dari suatu sistem
dikatakan control coupling
jika
modul
ini
berkomunikasi
lewat suatu
informasi yang
berupa
flag.
Flag
(bendera) ini
dimaksudkan untuk
mengontrol logika
intern
dari
modul
yang ain.
Cornmon
Coupling
Dua
buah
modul dari
suatu
sistem
dikatakan
cotnmott
coupling
jlka
keduanya
menggunakan
data
yang
disimpan
di
area
memori
yang
sama.
Contoh
dari modul comnlon coupling dalam program FoRTRAN adalah modul yang
menggunakan
statemen
coMMoN.
Di
program
coBol-
ditunjukkan
oleh
modul
yang menggunakan
anak
kalimat
REDEFINES
dan
di
program Pascal
merupakan
modul yang
menggunakan
pengiriman
parameter
secara
acuan
(by
reference).
Content
Coupling
Komunikasi antar
modul harus sederhanadan
mudah.
Cara
yang paling
mudah dari
komunikasi
antar
modul
adalah
lewat suatu
.
parameter
yang
dikirimkan sebagai
data
input
untuk
modul
penerima. Modul
yang
berhubungan
secara angsung
ewat pengiriman parameter dikatakan
berhubungan
secara
normal
Qtormally
corurccted). Content couplittg
merupakan suatu
modul
yang
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 56/199
416
Analisis
dan
Desain
sistem
Informasi:
Pendekatan
Terstruktur
menggunakan
data yang
ada di
modul
lainnya
anpa
berhubungan
ewat
suatu
parameter. Modul yang bersifat content cottplittg juga dikatakan pathalogical
couplirtg
atau
coupling
sakit
(sick
coupling).
Telah
diketahui
bahwa hubungan
dari modul
harus
sedapat mungkin
bersifat ow
coupling
(coupling
dengan
derajad
rendah).
Lebih
lanjut
modul yang
bersifat
ow-couplirtg
dapat
ditinjau
dari isi informasi
yang
dikomunikasikan,
tipe
dari
komunikasinya
dan
tipe hubungan
antar moclulnya.
Isi
informasi
yang
dikomunikasikan
dapat
berbentuk komunikasi
yang
sederhana
dan
jelas
sampii
dengankomunikasi
yang
rumit
dan tidak
jelas.
Tentu
saja
c
\/ow
cottplittg
merupa-
kan modul yang berhubungan engan si informasi yang sederhanadan jelas.
Tipe
komunikasi
dari modul
dapat
berupa
komunikasi
lewat
pengir iman
data,
larik,
record
atau kontrol
(/ag). Komunikasi
dengan
tem
data
unggal mt:rupa-
kan
komunikasi
yang
paling
sederhana
dibandingkan
dengan
komunikasi
menggunakan
kontrol.
Dengan
demikian
tipe komunikasi
dengan
item
data
tunggal merupakan
low
coupling. Tipc
hubungan
dari modul
dapat
berupa
hubungan
normal
(nonnallv
connectecl) ang
mempunyai
hubungan
ewat pengir-
iman
parameter
secara angsung
sampai
atau
dengan hubungan
yang
tidak
normal,
yaitu
suatu nodul
monggunakan
ata
di
modul lain
tanpa lewat pengir-
iman parameter disebutdengan athalogical ouplingatau.r ick ouplittg). Tentu
si4a
low couplittg
adalah
untuk modul yang
berhubungan
ecara
nclrmal
dcngan
parameter.
Dengan
demikian
low
cr.tuplittg
anhiglr coLtplirtg
ditinjau dari
is i
informasinya,
ipe komunikasinya
an
tipe hubungannya
dapat
clir ingkaspada
tabel
berikut ini.
Isi
informasi
Tipe
komunikasi
Tipe
hubungan
low coupling
(terbaik)
i
I
I
i
.t
high
coupling
(terjelek)
sederhana,
jelas
rumrt,
t idak
elas
data
1
I
I
I
kontrol
normalconnected
denganparameter
pathalogical
idak
denganparameter
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 57/199
Desa,n
Ter.nc.
417
COHESION
Cohesiott
dalahukuran dari t ipe
hubungan
antaraelemen-elemendalam.
suatu modul, misalnya aitan
antarastat.emen-statemen
i dalam suatu
modul.
o
Semakin
kuat
hubungan
statemen-statemen alam
suatu
modul,
maka modul ini
semakin dapat
dipandang sebagai suatu unit
yang
tunggal, sebagai akibatnya
hubungan
antara statemen-statemen ni
jelas
dan tersruktur.
Hubungan yang
kuat
dari statemen-statemen
dalam suatu
modul menunjukkan gejala kohesi
(kaitan)
yang
kuat (high
cohesive).Dengan
demikian
kohesi yang
tinggi
lebih
diinginkan.
Modul yang
bersifat kohesi
tinggi
merupakan
modul
yang
melakukan
sebuah fungsi
tunggal.
Modul
seperti
ini
disebut
juga
dengan
istllah
functionally
cohesive. Secara ideal,
frtnctionally
cohesive
merupakan
modul
yang
diinginkan.
Modul yang
tidak
melakukan
fungsi yang
tunggal, tetapi melakukan
sejumlah
fungsi
(grup fungsi)
disebut
dengan
fragnented
ntodules).
Jika
modul
berisi
dengan
beberapa ungsi yang
satu
fungsi
dengan ungsi ainnya
tidak
mempunyai
hubungan
berarti satu dengan lainnya
disebut dengan
coittcidentql col'tesiort.
Berlawanan
dengan
coupling,
nrodul
yang mempunyai kohesi
tinggi yang
merupakan
modul
terbaik. Functiotr(l1
oltesiort
modul yang
berisi sebuah
fungsi
tunggal) merupakan modul
yang
terbaik dan
coirtcidental cohesion
merupakan
modul
yang
terjelek. Dari
urutan
yang
terbaik
sampai dengan terjelek adalah
modul
yang
bersifat
ftutctional,
sequenti(l1,
ontttrutticotional, entporal, ogical dan
coincidental.
Funct ional
Cohesion
Suatu
modul
mempunyai
kohesi
fungsional (f itnctionar
cohesion)
irka
modul
ini
hanya
melakukan
sebuah
ungsi
unggal
saja.
Sebagaicontoh
adalah
modul
yang
hanya
mencetak
sebuah
udul
sebuah aporan
saja,
modul
yang
menghitung satu permasalahan saja dan lain sebagainya.Modul yang berisi
beberapa
fungsi,
misalnya
berisi
dengan
fungsi
mencetak
judul
laporan,
menghitung,
mencetak
tubuh laporan
dan lain
sebagainya lsukan
functional
cohesiort.
Sequential
Cohesion
Suatu
modul
dikatakan seEtettiql co ltesiort
ika
terdiri dari beberapa
kegiatan
dan
output
dari
suatu
kegiatan ni
akan
menjadi input
unt.uk
kegiatan
lainnya
secara erturutan.
Sequential ohesiott ukan
merupakankohesi derajad
tinggi (bukan yang erbaik),karenamodul ini terdir i dari beberapa ungsi. Akan
tetapi
untuk modul-modul lainnya yang
terdiri dari beberapa
fungsi,
sequettial
" L i h a l
A .Z i ya Ak ta s ,o p . c i t . , h a l . r 2 2 - r2 4 d a n Ra n d a l l
w . Je n se n .Ch a r l e sc . ' l o n i e s ,
Op.
cit., hal.
176-17'7.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 58/199
418
Analisis
dan
Desain
sistem Informasi:
Pendekatan Terstruktur
cohesion
merupakan
modul yang
ebih
baik, karena
mempunyai
urutan yang
jelas.
Berikut ini merupakan ilustrasi dari modul yangbersifatsequential ohesiott.
fungsi
kegiatan
satu
modul
i
saru
l I
I
\
I
t
r
)
satu ungsi
egiatan
satu
fungsi
kegiatan
Communication
Cohesion
Suatu
modul
dikatakan
commwicqtiort
cohesiort
ika
modul
terdiri
dari
beberapa
fungsi
dan fungsi-fungsi
dalam modul
ini
beroperasi dengan
menggunakan
arus data yang
sama
sebagai nputnya.
Temporal
Cohesion
Suatu
modul
dikatakan
entporal
ohesiort
ika
modul ini terdir i dari
beberapa ungsi dan suatu ungsiatauelemen-elemendi dalam modul hanya
dieksekusi
pada
satu
tit ik
waktu
tertentu
saja. Fungsi
atau elemen-elemendi
dalam modul
ini biasanya
berupa
suatu rutin
,"*u.i* mengisi nilai
baru atau
nilai
awal
suatu
variabel yang
hanya
dilakukan pada
awal
oksekusi
modul
saja,
mengatur
kembali
nilai penghitung
(counter)
yang
hanya
dilakukan setelah nilai
penghitung
mencapai nilai
tertentu
saja, mengatur
kembali
switch
dan lain
sebagainya.
Logical
Cohesion
Suatu modul
dikatakan
logical
cohesiott
ika
terdiri dari beberapa
fungsi
yang
mempunyai
tugas
serupa,
tetapi
untuk maksud
yang berbeda.
contoh
dari modul
sepert i ni
adalahmodul
yang
digunakan
untuk
mengedit
data
semua
tipe transaksi.Modul
ini
terdiri dari
beberapa
fungsi
yang
sejenis,
yaitu
semua
digunakan mengedit
data
ransaksi,
etapi
untuk maksud
tipe-t ipe
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 59/199
Desa.n
Ter.nc.
419
transaksi
yang
berbeda.
Modul
yang bersifat logically
cohesive
ini
sering
membutuhkan suatucontrol switch yangdikirimkan dari modul yang ain untuk
memberitahukan
kepada
modul penerima,
enis
fungsi
mana
yang harus diekse-
kusi
dari beberapa
ungsi
yang
ada di
modul
penerima
tersebut.
Coincidental
Cohesion
Suatu
modul dikatakan coincidental
cohesion
ika
modul berisi dengan
beberapa
fungsi
atau elemen-elemennya
ang
tidak
mempunyai
hubungan
yang
berarti
satu dengan
ainnya. Contoh dari modul ini misalnya Anda mempunyai
suatu
program yang
terdiri
dari
1000
buah statemen
dan
karena
Anda anggap
terlalu
panjang,maka Anda
bagi
menjadi 20 modul secarasembarang
sama
rata,
maka akan didapatkan
uatu
modul yangberisi dengan50 buah
statemen
satu
dengan
ainnya
idak
mempunayihubunganberart i.
7.6.5.
Langkah Desain Program
Komputer
Secara
Moduler
Proses-prosesari
prclgram
omputer
ditunjukkan
oleh
proses-proses
di
DAD.
Umumnya analissistem
menggambarkan
roses-prosesi
DAD
tidak
terlalu
mendetail,
hanya
sampai
pada
evel2
atau
evel
3
saja. Jika
proses
di
DAD
telah
digambarkan dengan
sangat detail sekali,
maka
proses-proses
ni
sudah
menunjukkan modul-modul dari
program. Jika
proses di
DAD tidak
terlalu mendctail,
maka
dapat
dipecah-pecah
embali
menjadi beberapa
modul
vang
lebih kecil agi di tahap desain
program
ni. Analis
sistem
memecah-mecah
proscs-proses rogram ke dalam
modul-modul
supaya
tiap-t iap
modul mudah
ditangani. Prograntnter
emudiandapat
membuatkan ode-kode
program
untuk
tiap-t iap
modul yangsudahdidcsain
ni dan mengetcsnya ecara
ndependen iap
modulnya. Modul-modul
program ini kemudian dapat diintegrasikan
kembali
dan dites
kcmbali
sebagai uatu
program
vang
utuh.
Adapun
langkah-langkah
mendesainmodul-modul
program
yang
didasarkan ari
proses
di
DAD
adalah
sebagai erikut
ni.
1. Menentukan
batasotomatis
dari
program
di
DAD.
Batas
otomatis
(autonrutic
botutdary)
di
DAD menunjukkan satu atau
lebih
proses angdapatdilakukansecara tomatis, .anpa danya ampur
angandari
luar proses
ini. Proses-proses ang
berada
di dalam suatu batas
otomi.rtis
merupakanmodul-modul
proses
dalamsuatu
program
komputer .
Misalnya
DAD
sistem
informasi
pengendalian emasaran an
penjualan di
PT Arie I
Kurniawan,
apatdi tontukan atas-batas
l tomat is
ni
scbagai
cr ikut :
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 60/199
420
Analisis
dan
Desain
sistem Informasi:
pendeketan
Terstruktur
ff-{t-,'--
tl]TtTP,*dr*
s t0c
reques
c0p9
|
: B a r a n g
r r u a l
I
t r ansa i s l
:
Pl
ulang
. TTrl-f:;-T-:-
--------------- t l l l l l
b
I
f lu lan9
0;9ang
- - - ' r - - - l
-
-
- -
r
/ - =
Ba tch con t ro l 3hee t
dan
Jou rn r l
cop
| | 5 . 2 P |
|
l - , l u t l r d l l | _ -
: I l - - - t l DBJu rn a l
l l J u r n a l
a n l
i -
'
I
p 0 s l l n g
e
I
I
bulu
esar
rostinq
. r-;-r:-
|
[ )----+l
D7
Bulu esar
L - - -
ident i tasl
ldent i tas
areng
i
rnrranrnl
iodr
buineA{
l
I
rftt--)
at.u-l
i
__-___-_+-,p
-l
illil.,.rl
. *rt
tixi 61,1
:*,::li: : L5llT[]-o;l
B"ii'd,'
...---"-------)l
*i; i i l" l__l
ractoruerl
I
t l
q- . -
, i
i l ID6TPi, t -qD,*,
, 0 r 0 t r e r P e n u i l
| |
s ta tus
prJ ta lg l
X0deangganan
I : - - - : : - - _ - _ - : : - _ r i a r g g a n e nA ; - - _ : : _ - _ - _ - : : - _ l i a r g g a n a no
a . -F
'
l f . -aP- ) * '
r |
l.------------l I
Statuslengganan
I l d o l u e n o r d e r l l - - - _
I
i l ehbr r r
lpentua lan I
l l engeva iu-
- . ,
I 0 rd€ . l - - - - - - -Jl as l l red l l 5 ta t rus
argganan
I tenru,rp;
'
i I
j ts ; - - - - - - - - l
I
i
- k o d e , l a n g g a n a n
i
l o rd e rp e n , lu a l a n | ;
t , - - - - t - - - - -
I
- -
- - - r
|
' -
- - -
II
p,To'd,,
,,i',r-
I . ," \,
iliilll$-+-
l f I 4 l + 1
l l l l L m t g a n a n
r o r c € r | |
- - -
l p e n , J u a l a n - - j l , | |
l d e r l l l e s
I
i o F o r ̂ I l ' l l e t e l e l a l I
o r r a ' g
F f r T - - f -
o r d e r a t : l l l P e n e r r i m a n l { - - l l l l l q l r € '
l ( odeba rang
rde r
pen , l u t l an
d t s e u J u t
rrrars
,[*l-i]irr, b*-
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 61/199
Desain
Terinci
Dari DAD
ini,
n.raka
apat
ditcntukan
sebanyak
batasotomatis
yang
tcrdir i
dari prosos-prosesebagai erikut ni.
-
Proses
1.1 (mcngccck
pcmcnuhan
order) ,
proscs
1.2 (merekamkan
back-
order)
dan proses
1.3
mombuat
order penjualan)
merupakan
proses
dalam
satu
batas otomatis.Ketiga
proscs
ni
dapatdiwakil i
dalam
sebuah
progran.r
komputcr,
misalnya
dengannama pr()gramnya
dalah
Memproses
Order".
-
Proses
2.1
(mengevaluasi
rcdit).
-
Pro.ses
(membuat
aktur).
-
Prclscs
(mcrckamkan
pengiriman).
-
Proses
.1
(merekamkan
ransaksi enjualan).
- Proses 5.2 iurnal dan postingke lruku besar).
2.
Menggambar
bagan
ersruktur.
Pecahlah
iap-tiap
modul program
dalam
tiap-tiap
batas otomatis
ke dalam
modul-modul
program yang
ebih
kccil
supayamudah
ditangani.
Modul-modul
prclgram
ni
selanjutnya
apat
digambarkan
enganmenggunakan
agan
ters-
ruktur
(structured
haft).
Sebagai
ontohnva
adalahmodul
program
Mcmbuat
Faktur.
Modul
program
ini
dapat
dipecah-pocah
embali
ke
dalam modul-
modul
yang
lebih
kecil
dan
bila
digambarkan
engan
bagan
terstruktur
akan
tanrpak
ebagai
er ikur n i .
421
,
l\ \
,%
\\
2 .
\ \
2o-
\\
" A . O
,\
3. Mengcmbangkan
lgorithma
program
komputer.
Motodologi
pengembangan
istemyang
bersifat
dekomposisi
ecara fungsional
""
\
' o \
2
^ { 4
r ' /
P /
€
l t
b t
I
I
d ^ l
I u
s i l
p
/ /
" ' /
I
v
t-
I
nnsukkan
I au.uI
I
tattur
j
l l
pr09
am
mence
ak
f a k t u r
dapa
ka n
data oder
pen.iua
an
dapa
t kan
d a t a
fak
tu r
Daca data
order
pe n
jua lan
da
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 62/199
422
Analisis dqn Desain Sistem
Informasi: Pendekatan
Terstruktur
akan menghasilkan
sejumlah
modul-modul
program. Masing-masing modul
program
ini
mewakili
sekumpulan angkah-langkah
urutan
proses
dari
program
yang
disebutdengan
algorithma.
Algorithma program
dari.tiap-tiapmodul dapat
digambarkan dengan menggunakan
alat
pseudocode
atau structured englislt
(dibahas
di
modul
L).
Untuk
logikaprogram
yang
kompleks
erdiri dari
puluhan
bahkan atusan
kondisi
keputusan ang umiL,
analis
sistemdapat menggunakan
alat bantu tabel
keputusan
dibahas
i modul
M). Selanjutnya lgor i thma
pro-
gram yang
akan diwakili menggunakanpseudocode
Lau tnrcntred
ettglish
dapat
ditul iskan di
bagan
PO (dibahas
i
modulN).
Algorithma
program yang
telah
dibuat di bagan
IPO
ini
akan
sangat
berguna
bagi
progranuner
sebagai
dasar
penulisan
kode
program.
Contoh algorithma program untuk
modul
"cari
di file
order penjualan"
yang
ditulis
menggunakan
seudocode
ampak sebagai
berikut
ini.
CARI
nomor - o r de r - pen jua tan
d i f i t e
pen jua Ian
I F
No t
EoF
TH E N
A d a
=
' Y l
t r L 5 E
A f l 3
=
' 1 t
E N D I F
RETURN
( kemba l i
ke modu t
sebe lumnya )
Membuat Laporan Desain
Sistem
Apa yang
te lah d idesainsecara
cr inci anal issistsm
pcr lu
di
komunikasikan kembali kcpada
rr.rcl dan
ptogrutnntcr.
Analis
sistenr
dapat
mengkomunikasikan
asi l rancangannya
cla lu isuatu
laporan.
aporan
hasi l
desainsistem or inci
scla indigunakan eLragai
la t
konrunikasi ,
uga
sangat
pent ing
sebagai
dokumcntasi is tem
untuk
kepcr luan-keper luan endatang.
Karcna
kepentingan
.rer
dengan
prograntnter
berbcda
dan
hasil
dari
dosain
terinci ini biasanya
banyak,
maka laporan
hasil dcsain
sistem torinci
dapat
dipecah
ke
dalam
dua
bentuk
laporan.
Laporan yang pcrtama dapat
dimaksudkan untuk
uscr
yang lcbih
mcnekankan kepada
bcntuk input dan
output
yang
akan
digunakan atau dan dihasilkan oleh
sistem.
Laporan
yang
kedua lebih
dimaksudkan kepada
progrontnrcr
atau tcknisi-teknisi
lainnya.
Laporan kedua
ini
sifatnya cbih teknis,
schingga
oring
disebut dengan tecltnical
trnrunl.
Desain
tcrinci dari
program
komputer untuk
semua modul-modulnya
umumnyadisajikandi
teclutical
rwtwal.
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 63/199
Desain
Terinci
423
JOGTYANTO
.M & REKAN,
KONSULTAN
DOKUMEN
.APORAN
ASIL
DESAINSISTEM
ERINCI
UNTUKPROYEK
PENGENDALIAN
ENJUALAN
AN
PEMASARAN
Untuk:
PT ARIEF KURNTAWAN
YOGYAKARTA
Konsultan
Manajemen,
Akuntansi
dan
Sistem
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 64/199
424 Analisis
dan Desain
sistem Informasi:
pendekatan
Terstruktur
T
II.
III.
IV.
V.
VI.
VII.
DAFTAR
SI
PENDAHULUAN .. . . . . . , .
DESAIN
OUTPUT
TERINCI . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . .
DESAIN
NPUT
TERINCI... .
. . . . . . . . . . .
1
DESAIN
DIALOG
LAYAR
TERMINAL
.........,...
8
DESAIN
DATABASE
TERINCI...
...
118
DESATN
EKI{OLOGT
ERINCL... . . . . . . . . . . . . . .
. . . . . 31
DESATN
ROGRAM
KOMPUTER.... . . . . . . . . . . . . .
. . . .132
Konsultan
Manajemen, Akuntansi
dan Sistem
Informas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 65/199
Desain Terinci
425
hal.
1
I . PENDAHULUAN
Desain
sistem
terinci ini
merupakan
kelanjutan
dari
desain
sistem
secara
umum yang
telah
disetujui
oleh
manajemen.
Di
tahap
desain
terinci, kami
akan menggambarkan
bagaimana
dan seperti
apa
secara
terinci komponen-komponen
utama
dari
sistem informasi
pengendalian
pemasaran
dan
penjualan
ini.
Langkah
utama
yang
kami
lakukan
adalah mendesain
bentuk-bentuk
laporan yang
dibutuhkan.
Berikutnya
kami
mendesain
bentuk-bentuk
input
berupa
dokumen
dasar yang
akan
digunakan
di sistem informasi
ini
berserta kode-kode
input yang
digunakan.
Kemudian
kami
mulai
mendesain
bentuk-
bentuk
tampilan
dari
dialog layar
terminal
yang
merupakan
kombinasi
input
dan
output
di layar
terminal.
Selanjutnya yang
kami
desain
secara
terinci
adalah
struktur
dari masing-masing
file
database yang
digunakan,
kapasitas
teknologi simpanan luar dan rancang bangun
dali
plogram
komputer..
I I .
DESAI N
O UT PUTT ERI NCl
Sebanyak
14
macam
bentuk
output
telah kami
desain
secal.a
linci.
Output
ini
terdir i
dari 2
buah
berupa
output
dokumen
dan 12
buah
berupa laporan-laporan
yang
dibutuhkan
oleh manajemen.
Daftar dari output-output ini dapat dilihat di formulir F-102 di laporan
desain
secara
umum.
Periode
dari
output-output
ini
bervariasi,
ada
yang
harian,
mingguan
dan
bulanan.
Semua
output ini
dicetak
menggunakan
alat
output
printer..
Semua
output kami
desain
sesuai
dengan
pedoman
desain
output
yang
baik,
yaitu
sebagai
berikut ini.
1.
Untuk
laporan
formal,
output
yang
baik
dibagi menjadi
tiga
bagian
utama,
yaitu:
Konsultan
Manajemen,
Akuntansi
dan Sistem
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 66/199
426 AnqLisis
da.n
Desain
Sistem
Informqsi: Pendeka.ta.n erstruktur
hal. 2
a. Judul
laporan.
b.
Tubuh laporan.
c.
Catatan
kaki
laporan
yang
dapat berisi
ringkasan, subtotal
atau
grandtotal.
Digunakan spasi
baris
yang
cukup,
sehingga
iaporan
mudah dibaca.
Laporan
akan
berisi dengan
keterangan-keterangan
yang
diperlu-
kan
yang
mungkin akan ditanyakan
oleh
pemakai laporan bila
keterangan-keterangan
tersebut
tidak ada.
Laporan untuk tingkat
manajemen
yang
lebih tinggi
akan
lebih
tersaring
dan
untuk tingkat
manqiemen
yang lebih
rendah akan
lebih terinci.
Laporan sederhana
tetapi
jelas.
Laporan diungkapkan
dalam bentuk
dan bahasa
yang
mudah
dimengerti
dan
dipahami oleh
pemakainya.
Isi laporan akurat.
Bentuk-bentuk
laporan adalah
standar, sehingga
tidak
akan
menyebabkan
ebingunganbag
mereka
yang
menggunakannya.
Laporan
yang
dihasilkan semuanya
akan
berguna.
Biaya
pembuatan laporan sudah
dipert imbangkan.
Untuk
mendesain
output terinci
ini kami
menggunakan
dua
buah alat
desain sisLem,
aitu
bagan
ata
letak
printer'
\printer
luyout
chart)
untuk
menggambarkan
sketsa bentuk
output
di
printer
dan
kamus data output untuk menjelaskan secara rinci tentang data yang
akan disajikan
di output.
Adapun output-output
yang
telah
kami
desain berserta
letaknya di
laporan
ini
adalah
sebagai
berikut:
2.
tf .
5.
6.
1
d .
9.
1 0
nsultan Manajemen,
Akuntansi
dan Sistem Inform
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 67/199
Desoin Te,rinci
.tz
I
hal. 3
Halaman
letak
Nomor/kode
Printer
Kamus
output Nama
output
Periode
la-vout
chart Outpur
DO-001
Dokumen order
penjualan
Harian
5
6
DO-002 Faklur
Harian
7
8
L-001 Laporan
order
penjualan Mingguan
I
l0
L-002 Laporan
back-order berdasarkan
Harian
ll
12
barang
L-003 Laporan back-order
berdasarkan Harian
13
1' l
order
penjualan
L-004 Laporan
penjualan
harian
Harian
15
16
L-005 Laporan penjualan berdasarkan Bulanan 17 ll'|
langganan
L-006 Laporan
penjualan
berdasarkan
Bulanan
19
20
daerah
L-007 Laporan
penjualan
bet-dasarkal t
Bulanatt
21
22
barang
L-008 Laporan
pcnjualan
berdasarkan Harian
23 24
korrtr ibusi laba
L-009 Laporan
piutang
Mingguan
25 26
L-010 l ,aporan umur
piutang
Bulanan 27
28
L-011 Laporan
porn,vataanpiutang
Bulanan 29 30
Output berupa dokumen
faktur dicetak di atas
kertas
yang
sudah
dicetak erlebihdahuluoleh
percetakan
preprinted
forrn).
Desain dari
I
u r u E E ^ L g f
l Y U l l l
u 4 r r u r q v r E r r
P s l L s @ ^ 4 r r v u ,
c y t
L t r L c v
J v I
t t L l .
I
bentuk
kertas
telcetak
faktur
ini
tampak
pada halaman
belikut. I
l r
l i
\ l
\ l
LKonsul tan
Manajcmen, Akuntansi
dan Sistem Infbrmas i--
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 68/199
428 Ana[isis
dan
Desain
Sisten nformasi:
Penclekatan
erstruktur
I
hal. ,1
NoMoR
AKTUR,
-l-l-l-llTl
NoMoR
RDER
l-l-l-l-ll-f-l
P.T .ARIEF KURNIAW AN
FAKTUR
D I J U A L
K E P A D A :
TANGGAL
RDER:
rrrlTn n
TANGGAL
AKTUR:
rrf[TnTi
TERI'I
N:
KODE
BARANG
NAt',IA ARANG
U N I T
D I P E S A N
U N I T
KI.|RANG
U N I T
K IR IT ' , I
HARGA
SATUAN
HARGA
TOTAL
I A N D A
A N G A NA N G G A N A N :
ToIAL
Rp.
-- l
POT
NGAN
P A J A K
N A M A
E R A N G
TOTAL
IBAYAR
p.
f---__l
I
I
I
I
\,
. -*
Konsr: l an
Mana
crnen,
Akuntansi dan
Sistent nf i ;p6i15r--
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 69/199
Desain Terinci
429
lM IAIA
IEI { NI I IE I
htd ProF t : P I
A. ie l Xurn l l ran
N@r
Proy . t : Jo-AX'02-89
Siota : Perc . Pmsoran
I . h . D
: D e s 6 i n I . . l r c i
l o -
( 0
t u t p t :
O ' m l
rrlffin
:
Q
d.ri:
,.tql
To4s . l
:
I
/
r l
l 1
LKonsul tan
Manajemcn,
Akuntansi dan Sislcm
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 70/199
430 Analisis
dan
Desain
Sistem
nformasi: Pendekatan
Terstruktur
hal. 6
ff i DAIA: rt|M
Unt* Proyct :
PI
Ar i l f
(umi .e .n
l f f i r P.oy. l :
Jo -
( .02 -89
Sis tm :
P.m.
Pf tsa r .n
T h .p : D .s6 in t€ r i f t t
lo . P : 0 -001
httrM
:
9
6ri:
-.lq
I a € 9 L
_ / _ / _
DibJ€ t ;
0 i s . t u j u i :
b i a
:
( € r i . s
A l . t
( a l u r a n
I P r i n t r r
JwL$ [email protected] :
l .a *
rds.n ;
0 i s t
r b i
t m i t m
d . t
ti-lls6
-TtiT;qm--
T i r
( x . Y )
c
7
( 7 '
7
70
r .q . l
Or4 .
rrA9. lOr4r
D 6
n/n/9
9 ,69
5
r { 5 )
7 . 1 1
30 r (10 )
lLN t
La€gamn
40 x ( 40 ) 1 0 , 1
t0 r ( 3 0 )
I
?
r ( 7 )
d r r i
b r i s 1 7
3 @ i 2 6
E
l0
x
10 )
t 0
u n i t 6 r r a q
Un i t56 rang
2 9 \ a ) . 9
t , 1 2
10
10 ,2
17 ) .99
1 l l ota l
ra19 .
8 . .a ry
9 {
. 9
x , 6 5
12 ,2
9 ( 9 ) . r
Poro ry .n
Psj
u . lan PotqaPeh
ju t .n
t 2 ,2
9 ( 9 ) . r
n ,65
12 ,2
919 ) .9
1 1 , 6 5
1 5
12 ,2 9 ( 9 ) - 9
12 ,65
l 6
r o t . t
0 i by r .
9(9) tr
11 .65
c
l .min
f rd ry . ran
Konsultan
Manajemen,
Akuntansi dan Sistem nformasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 71/199
Desain Terinci
431
hal. 7
.@r
t^rl tEta ErrrEr
htd Prry l t :
P I ^r l . t
(urn i i ran
xar
P.oy .k r JO-
(-02-89
Si r t6
: ? .d . P i l sErm
I . h . p : o . s . i n
l € r i f t l
I o ,
( D
Q t p t :
O ' m z
iltffi
:
ql
&rir
-10
I q 9 6 t : _ / _ / _
0 iu t
D l s€ tu ju l
_
l o . X . [email protected]
tE l . (urs
r d r l t
X . t 6 r $ :
rE
tsArD
rrytfrlm:
Konsultan
Manajemen,
Akuntansi
dan Sistem Infr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 72/199
432
Analisis
dan
Desain
Sistem nformasi:
Pendekatan Terstruktur
hal. 8
re mTA: r|.|ru
h td
Proy. t : Pt l r ic f
(u rn i6$n
tfrr Proy.k: JO-A(-02-89
sista :
eg:_ g Sg _
T.hep
; Ds jn
] . r iE i
lo . P : 0_@2
xd ia
: t ra r t6s
tcrcr l l l
Js tah
t fu - :
7
t 4 f i t .
i.tmn :
9f
eri:
-.191
I .eg . t |
_ / _ l _
Ditut :
_
0 i sc tu i i :
Al.t retsrh :
S _ f l f
xctodc
tcilb{6n:
Foto
C@
D i s t . i * i
lm
i tm
Ot
D i S i s t m
I
D i
P r 4 r -
t i F
L .b r
( x . Y )
(ctarrryrn
c 7 ,(7t
c r (7 )
T3ngglt Or&r I
q9
t
or(br
99t9tn 22,6
T.n99a t fa l tu r T.ryg.ttartr E 9t9/9
14 Brra€ xdrra€ c x (5)
\ , 2 bri3 29 3ryi &ry.n 36
6
lm
Srraq U^it3.r .B
c 30 r ($ ) x ,1 0
7
un i tD iFsh
9 .2 916r n
unitBslodr
9 . 2
9(6).99 5 1
9
U n i t D i k i r i i Uni tD i t i ri i
9 , 2 9(6).99 r ,61
1 0 N a 1 9 . 8 . r . G N.19.8rrrE 1 0 , 2
9(9).99
7
1 1
ia r$ lo t r t
86 . .n9
8 rgaTo t
tga ra€ 12 ,2
9(9)-9
,8 3
12,2
9(9)-9 a
1
P o l d 9 m P 6 i E l a 6
Potqa f6 ru l .n
12,2
9(9) - r
l , a
9(9).* 45 , 63
1 t T o t r t
0 i b y . r
t o t .
L D t b F r
9(9) . r
( 9 ,83
1 6
c r3 , s
Konsultan
Manajemen,
Akuntansi
dan Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 73/199
Desain Terinci
4SS
hal 9
s*
l ^ t l
E t { P t t t rE l
U n l d P . o y . l r
P r A . l . t
x u r n t s y s
rdrc .
Proyek :
J0-A(,02,89
S i s r o
: t e f i .
p N s 6 . 6 n
T . h 6 p
: O e s a i n
e r i r c l
l o .
(D
tu l r t :
f l . t t |h
:
q[
6 . t :
-gL
t . @ j ' l
|
_ / _ l
_
0 i t u l
No.
Xetu. r6n
r 'm (etudr6n
r *
t t l e
( e t @ . m :
xds p.og.s
RqgGkan:
;ifn;
, i l
r F t
JOGIYANTO
H.M
drn
BEKAN
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 74/199
434 Analisis dan Desain Sistem
Informasi:
Pendekatqn
fcI'tukla
ha].10
xs 0ATA: XELlmI
U n t k
P . o y e k : P I A r i e f r u r . j a a n
t w r P . o y e k :
J 0 . A K - 0 2 - 8 9
S i s t s :
P e i o .
P e m a s a r a .
l a h a p
: D e s . ' n
r e r j i . i
N a l a m n
:
q l
d a r i :
0 1
Ianggat
:
/ /
: 0 C t 3
:
( e . t a s
A la t
(eLua ran
Pr in te r
imtah tdsan:
ie tde
t {ssan
JOGIYANTO
H.M
dan REXAN
i '
t
- . - , - -
I
i l
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 75/199
435
Desain
Terinci
hal .
11
N ' ' * l i :
S d . . i :
g
s4___
r.@ ta. r
ore. B. r&. . r rM B. rq_
JOGIYANTO
H.M
l r d [
( c )
c r p t J
J o g r ) J n t e
8 . X
\onsul t
rn Manajemen,
Akuntansi
dan
Sist t : rn
r.r(brrnasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 76/199
436
Analisis
dan Desain
Sistem nformasi:
Pendekatan
Terstruktur
rls
D^TA:
GI|,&
u . tuk Proye l :
PT Ar ie l k .nis a .
N m .
P r o y e k :
J 0 - A ( ' 0 2 - 8 9
Srstm
: PeT.
p f f isa .€n
T a h a p
: D e s a i n
r e r i r c i
N o .
( e l u 6 r a n : 0 - 0 &
K e . t a s
A t a t
( e l u . a n
:
P r i n t e r
JsLah
tdsan ;
ie tde
tds6n :
JOGIYANTOH.M
dan REKAN
i
5 ra ru
6a .an9
ra r€Ea .sry
l
t
5 w i " . *
KonsulL:rn
\{ana
erncn,
A k
un Lai)sidan
Sis .cm n b
nr rus
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 77/199
Desain Terinci 437
hal. 13
ru
r^ r l
LEIX n l t lEa
h ld
P.oy. t :
Pr
l r i . f
Xu rn la ran
r (Dr Proy. t :
JO-A(-02 .a9
Sls ta
: P@. Pf f iso .6n
l . h . p
: o e s a r n I e . i f t i
l o . l D t u t p t :
0 - 0 0 5
r . l f f i
|
q &r i :
_q j
I r y g a l
: _ / _ / _
0 i t u l
D i B . t u j u i :
_
Nffi
pr€rt
.qg@t$:
JOGIYANTO
H.M
d 'n REKAN
N a k
( C )
C r p r a J o g i r a r t o N . t
Konsultan Manajemen,
Akuntansi
dan
Sistem Informast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 78/199
438
AnaLisis
an
Desain
Sistem nformasi:
Pendekatsn
Terstruktur
hal. 14
ff i DAIA:
GtqU
Untuk P.oye l :
PT Ar ie l
ru rn i .e rn
l m r P r o y e t :
J O - A K - 0 2 - 8 9
S i s t s
:
P e m . P @ s a r a n
l a h . p
: D e s a i ^
e . i r c i
ro .
rc
: 0 -005
-
. a
i t m o a r a
D .
F r 0 9
5 n
( x , Y )
i
r a n g g a l
t a F . a n
I
T a r 9 9 r r l a F . 6 6
D
8
?
f a L o c n
r " L a r o .
l
6 . &
i
I an9ea t
Eac l o .de r
D E
w/*/n
x ( 7 )
5
rangqa t
O.der
] D
0
, 1 0
rde r6n99a .a .
C
r ( 5 )
t
, 2 4
r a r o L o n g e a n a . i c j 3 0
x ( 1 0 )
[ @ e B - . a n
C
]
7
x {
)
x , 6 9
u - ' r , . a - g
r
o , ?
9 ( 6 ) . B
x , 7 8
r ,
.
s s r s
8 e t 0 . @ .
T
---
-
S t a r u s B a c k o . o e .
I
C
1
x , &
l_
-LKonsultan
Manajemen,
Akuntansi
dan Sistem
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 79/199
Desoin. Teri.nci
439
q t l l
6 t t t l
t t l t l
@ t l c t I
' - t
I
ot
-l
E t t : t P l
J L O t
ot
-l
c
v l € l 9 l l
F
s l N l e l F l
r
o t o t a l - l
. . l f l E 1 3 l
F l O I o l o l
< o l - t a l d
u . . ' . r . .
r E d
< J O r @
; 5 . e €
4 - - O >
sl
?l
ol
t
a
c
I
. I , E E
li
1i
li
i i
il
ii
iill
e
r
o
F.
z
=
-
I
Konsultan
Manajemen,
Akuntansi
dan Sislt:m
Infbrrnasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 80/199
40
Anolitit
do, D"toin
Sitt"m
Infor*ori,
p"rdekoto,
T"rrtruktw
hal . 16
re 0lll:
clUU
U. tuk Proyek :
pI
Ar ie f
Ku.n i6ean
r@r Proyek i
J0-A(,02-89
Sis td
:
Fena.
pemssr.n
T a h a p
: D e s a i n
t e r r n c i
r o .
K D
: 0 - 0 6
NaraEn
:
f
da. i :
- . l l l
r a n g g l t : _ / _ / _
D i b s t
D i s e t j u j :
- -
A L a t
( e t u a r s n
: P r i n t e r
te tde
tdssn:
JOGIYANTO
H.M
dan
SEXAN
:----
l.elA
r.
s
q6
Di
pro9ri l
( x , Y ) ( e t e r € n 9 s n
8
* /99/9
2
3
0
8
6 , ? A
l 7 )
c
x ( 7 )
10
c
t ( 5 )
l 0
*
x ( 3 0 )
. 1 5
8
9 ( 9 ) - W
I
x , 5 9
P o t o r e a h
p e n t a t a n
Potoryadenjua
l
an
9 ( 9 ) . 9 9
l
i p a r a k p e o j u a l e n ]
I
n , z i g r s t . 9 9
I x e
1 2 _
I a 1 : t s r
D s r u .
G - a d r o r a . o e .
L a a n
1 3 , 2
9 i l 0 ) . F
r , 5 8
1 3 , 2
i e ( , 0 ) . @
n
1 3 i o t a l p o i o ^ g a n p e .
l o t a
I
P o l
o n g a n p e . l
u a L€n
_
- a l a .
i (
i i o r a l
p a j a k
p e . j u a r a n
r o r 6 ( p a j a r p e n j u a L a ^
I
I r : , z o r , o ; e
]
' . 0 ,
. 2
l 0 l
P i c t u . e
a d a L a h
9 , S , m , r y .
K o n " u l t a n
M u n a j e m e n .
A k u n l a n s i
d a n S i s t o m
I n l i r r l n u s i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 81/199
De,sain Terinci
441
hal .
17
'fl
l l
ll
t l
i]
,jl
riJ
irl
tl
:l:l
5t I
I
. l r
\
5t I
a a
P
e
a - -
; t
t l l I
l t t - t I I
- t t c l - t I
c t t L t o t l
q
r l @ l
t i : l I
=
.:l ?l
.l
c{
^l
E
l r l
I - l
o l
4 . l f l a S l
? l
V F l O l o l o l O l
< a l - l a l o l
E ' ' , " " {
" i i d .
:
:
3
z v . E o
i
s
> 9 : 9
: 8 5 . : i
d
6 ) z o t s
E
: :
i :
i 5
=
'r-
o
F
z
=
o
a
-Konsul tan
Manajemen, Akuntansi dan Sislem lnlbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 82/199
442
Analisis
dan
Desqin
Sistem
nformasi: PendekatanTerstruh.tur
hal.
18
ls D^Tl: GIIM
Untuk
Proyek:
Pt
A. i . f
(u rn ja tan
rmr Proye l : JO 'A( -02 -89
sistfr
:? 9._ lg9s t L
l5h€p : D6a in le r i f t i
N o .
( e t u € . n : 0 _ 0 0 7
r d i : X . r t € s
Jn tah t . fu ln :
H6 taM :
l
dsr i :
-q l
T n 9 9 . t _ / _ / _
D i i la t
:
_
D j s e t u j u i :
_
^ l3 r
(e tua rcn
:
l I_
JOGIYANTO
H.M
6
i
13ffi Langganan
9 ( 9 ) . r
\ , 6
9 ( 9 ) . 9
|
r . e 0
' 2
l ' o t a l
D i b v a _
' o I a L (
b v 6
ry,c99.99 r ,rOO
C ' a t
I o r a l
D e .
u a a - C . a d ' o ' B
. -
r - a
a r
---_f_---_-
o ( ' 0 1 . @
r , : a
:
l o t 6 L
p a j a l
P e n j a l a . r o r a i p a j a k P e .j a t a n
1 6
G r a d
T o r a t D i b a y a r
G . a d i c r a L D i & y a .
r o . t o r ru l i . : r _202
N a [
( c )
c r p r a J q r y a n t o
N . f
x*
l s n g g a n a n
i @ e 3 ^ g g a n a o
c l s
.
T-;
l@r tBktsc
i
Cmrr a t r r t
l o t a l P e n j u a l , n
I o I . t e . r a
a .
P o t o n g a n
P e n j a l a n P o t o . g a ^ F e n j u a L a n
P a j a k P e . j u a t a n
I
P s l a i t e n j a t € n
Konsultan Manaiemen.
Akuntansi
dan Sistem
Infor
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 83/199
443
esain Terinci
c t t t t t
l l - t I I
. : t
|
6t
.-t
I
c t l L t q t t
t l 6 l o l
. - l
I
u
I l E t o t I
z
a t o l L t | |
- - l I l c l 6 l
c
L l
Y l n . - l o l
F . l r l E l s l ? l
Y
F l O l o l s l
O l
< d l - l e l 6 l
-
i t a
F O O t
< c L O
E O
E : g * c ;
E - Z 6 F
E -
t - -
Konsultan
Manajemen, Akuntansi
dan
Sistem lnformasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 84/199
444
Analisis
dan Desain
sistem Informasi:
pendekatan
Terstruktur
hal. 20
re OAI :
Gl|J&
Untuk Proy€k:
PT A. ie f xu r f is ran
Nm. P.oyek:
JO'AK-02-89
Sis tm
: Pe f t . Pf f is€ ran
l a h a p
: D e s s i n I e r j n c j
N o . X e l u a . a n : 0 - 0 0 8
Naltmn
:
q1
d:r i :
:q l
I a ^ 9 9 6 t
:
/ /
r d i a
: X e r r a s
J m l 6 h t d s a n : 1
: X e r t a s
A l a t
t e l u s r a ^ P r n t . r
I o h u P e n j a l a n
I a h u f e n j a t s n
' ( . a t
r 3 : a ' p :
a . e r . - a t a r
9 ( 9 ) _ F
i
r _ 6 0
9 ( 9 ) . r r , 7 5
I
j
t o t " L
r e n ; " " 1 " n
t o r a L p e . j u a r a ^
N a l
( C )
C i p t €
J o 9 i y . . r o N , N
I
I
I
I
Konsultan
Manajemen,
Akuntansi
dan Sistem Infbrmast
I
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 85/199
I
7
v
z
t:
7
?
7
E
G
?
tr
F
=
.
a
:i
j,
-
a
i
=
-
3
p
u
UilI IAIA
LET
I PNIXITN
u n t u k P r o y e k : P T
A r i c f
X u r n i o r a n
N l mr P r o y e k :
J O - A X - 0 2 ' 8 9
S l s t e n
: P e n g ,
P c mo s a r a n
T a h a p
:
D e s € i n
T e r i n c i
No.
K0 OutFrut: 0-009
Natonan
:
Q_
dari:
1Q-
l s n g g a t :
_ /
_ / -
o i b u a t ,
_
D s e t u j u i :
N o . K e l u J r a n
:
Naro l(eturrnn
:
N a m o
i t e X c l u . r o n :
Xaro
progrom mnggunakan:
JO G I Y A N T O
H . M
-
t\)
-
s
\
N-
..'
-
+\
q
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 86/199
446 Analisis
dan Desain
Sistem
nformasi: Pendekatan
Terstruktur
hal .22
xff DAIA: rELUN
U n t u l
P . o y e k :
P r
A r i e l
( u . n i a r a n
r f f i r P.oyek:
J0 -A(-02 -89
S r s l m :
o e ^ a ,
P e n e s a . a n
T a h a p : D e s a i n T e r i n c i
No . XD : 0 -009
I a n g 9 a l
:
D s € r j i :
i d i .
:
( e r t a s
A l a t X e t u a r a n :
P r j . t e r
JnLah t&san : fe t * tdsan :
JOGIYANTO
H.M
d a n A E K A N
ro .
:
[6 ro i i f i
da tE
u - J t l ) S s : s D
o ' o 9
a 4
r i F
P r c t u . e
( x , Y )
r
i
ranssa t
LaFran r a n s g a i l a p . a n I
D
[;. -
I
,
l'*'* --::L
9 1 6 , 1 2
l
c
J a . a r i ' s / d
' D e s & . 1
5
c
c
l 0
r {3c t 0
9 . 2 9 ( 6 ) . 9 9 r2
E
\ 5 . 2
|
9 < \ 2 ) . 9 9
5 3
9
r . r a i
N . . q a P o k o t
1 5 , 2 S (
2 ) . @
t 0
9 0
P i . : o ? F 9 , 9 9 9 . 9 T , 9 t r - F
i o .
t o . @ L
r : r ' 2 0 2
-Konsultan
Manajemen, Akuntansi
dan Sistem Infbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 87/199
447
Desain
Terinci
hal.
23
l&
I l tA t t l {
mlr l t r
hrd
P.oy.l.
lI lA
tul'lr'ald
x@.
Pror.l:
ls:4:a3: 9-
s i r t6
:
@,3@6L
t * . p
:
o . . r n
t . r
r d i
xo . lo
tu l r t : 0 '010
E
6. ' :
le_l
rm
prqrm il49ftt6
I
I
LKonsul tan
l{anajemen,
Akuntansi
dal l SisLtm
Inl i l rmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 88/199
r
hsl 2.4
ffi
DAIA:
(Etll&
U n t u k P r o y e k :
P T A r i e t
( u . . i € t a r
Nomr Proyek :
J0-AX-02-89
S i s t m
: P e n e . P f f i s a . a .
r a h a p
: D e s a j n I e . i n c i
r o .
( D
: 0 - 0 1 0
D i s e t j 0 i
:
qf
da.i:
-.lql
r € r r a s
A l E t X e l l a r a n
:
P . i n l e r
J6 lan
t tusan:
Berde
tds€n:
t a D
- e -
o o t a
i . " t l F f i i i F -
- - : r ; og . s
= - = - - i r
T a n 9 9 6 L L a p . a n T a n g e a l i a r r a n
D 8
?
3 ry
7 7
3
E L a n P e n j u . l 6 .
c
x
9 )
l 6
J 3 n J a . 1 '
s / d
, o e s # . ,
r
j
r a n m
r " n ; , " 1 " n
I
r € h u r e e n j u L a n
c
xxxx I 5 ,15
5
r ( r c r
r a l : u r
N f t r l a r t u .
c x { 7 )
9 (
. 9
l
7 N s r g a P o l
o l t a r r u .
2 . 2 9 ( 9 ) . F
E
,
o r : r ' & s
La o .
r o
r ' . a t a e
r
9 9 , W , W . *
\ , L e
9 P . o s e n r a s e
P r . s e n i a s e
i
{
l 0
i
6 r a d
i o t a l
D i b a y a r
G - a t : o r a l D j b y a r
I
e s . F
]
r . s
r r t z l . x
I
x , r o
l 1
t : t N d r g e P . r o l
i c ' 6
f a _ g s P o l o t
9 ( 1 2 ) . 9 9
x
2 7
2
I o t a L ( o n . i & s i
l o r a i ( o . t r , s i
N 1 5 . 2 t . t i
; , c : l r e
W , W , m . a a a . *
' t
_ - -
i o l a
F ' o s e n t a s e
999.n
L
+
l i l
l o .
f o . t u l i . : t - 2 0 2
-Konsull:rn
Manajcmen,
Akuntansi
dtrn
Sistem
Infbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 89/199
Desain
Terinci
449
hal. 25
0^s l l lA
t t rx
PRt r lER
U n t u k
P r o y € l :
P T A r i e f
( u r n i a r a n
Xmr
Proyek:
J0 A(
02-89
S i s t e n : P e n q . P m s a r a n
f o h a p : D c s a i n l e r i r c l
N o . x D t u t p t :
O ' 0 1 1
No.
Ke lua ran
N m
( e t c r a n
X f f i r i L e
( e t u a r s n ;
ram
pr4 r i l
mn996aran :
f a k
( C )
C r p t a J o 9 r y a n ( o
n . x
:=-Ksnsultan
Manajemen,
Akuntansi dan
Ststent Inlorma,si
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 90/199
450
Analisis
dan
Desain Sistem
nformasi:
Pendekatan
Terstruhtur
hal.
26
N DAIA: GllM
un tuk
Proyek: P l Ar je f
(u r . ia tsn
{ f f i r Proyek: JO-A(_02_89
sistm
:E 9r_lSg9 . til_
l E h a p : o e s a j n r e r i n c i
r o .
( . 1 @ . 3 n :
O - 0 l l
H6 t6mn :
91
dr i :
-9 1
l a E l a l : _ / _ / _
D i U a t :
_
D i 6 . t u j u i : _
xedi :
r€rt .s
Atat
(€tu.ran
:
e 9 --
JmLah #3n:
iet4 t tusan:
r o . I
r # i tm d l t s
L . d m
( x , t )
0 8
9ln/n
,36
2
3
, l q
l
c
5
r ( 5 )
30 r (3 0 )
r . 8
I
c
r (40 )
x . . 0 Ja l n da r i Le t
ta reg .mn
c f0
x (10 )
r . 4 0
D i t e i L k 6 n
d j b r a h a t a m t
j . i r
1 1 . 2
x , &
ctu.e
*,W,W,999.9
a l o t r t s a l &
P i d 3 4
Io ta
lS l d@j u r 6n9
r . E 3
icture
9,f f
,999,999.m-F
Konsultan
Manajemen,
Akuntansi
dan Sistem
Informast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 91/199
Desain
Terinci
451
hal.27
K tAtA
LEt& n l l l€ l
h ld
P.oy. l : Pr A. t . t
rwn i . rm
re r P.Sl : JO_&.02 '69
si.ti
:
ee_eE Iq__
I * e : D " 3 . i n l . r i m i
l o . $ a r F t : 0 ' 0 1 (
x.{n. :
q
eri
-.10
l q g l l : _ / _ / _
oitut
D i . c tu ju i :
_
In
Fq.i
r4lrnr-
l o . F o . r u [ i r :
F - 2 0 1
H a k
( c )
C i p t a J o g i y a n t o
H . x
ultan Manajemen, Akuntansi
dan Sistem lnformasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 92/199
452
Analisis
dan
Desain
sistem nformasi:
PendekatanTerstruktur
hal. 28
ff i D TA:
El|M
Untu t P roy€ t : PT Ar ie t
(u .n i8 an
Imr
Proy€ t :
JO-AX-02-89
Sis ts
:
Peno .
Pf f isEran
T a h a p
: D e s a i n T e r i n c i
Na t f f in :
91
dsr i :
_9 1
1 s n 9 9 a l : _ / _ / _
Dr u3t
D j s e t u . j u i :
_
AL6 t Ke tua ran
:
Pr in t . .
re t *
t tu8n :
: 0 _ 0 1 2
i 6 l a h
r d s a n :
1
D
s t . i b s i
JOGIYANTO
H.M
dan BEKAN
t o . r
N a e r r d
d a t s I
uru t f f i l p
( x , Y )
1
E 9/9/99
2
99
6 , r 3 0
3
(
5 x ( 5
S a L d o
F i l t a n g
S a 1 6 P j l t s h g
9 { 1 0 ) . 9 9
t 8
5 B € t h J E t u h l e @
13 ,2 9 ( 1 0 ) . F
; r . 2 5
6
(u .a re
31
xa . i
X u . a ^ g 3 r
E r
e ( 1 0 ) . F
\
, 1 2
9 ( 1 0 ) . 9
r . 5 9
6
9 ( 1 0 ) . 9
u . s n g
1 ? 0
x a r i
( . a E r ? 0 r a r i
9 ( t 0 ) . F
| , c 3
1 0
e b i h
1 1 9
N a r i L e b i h r r 9 f a . i
9 { r 0 ) . 9 9 i 1
o t 6 l s a L d o P i u i a n g , I c t : t s . l d c p l u t a o g
1 5
2
9 1 1 2 \ . 9
12
l
o i
a
S e r J a t S T € @
9 ( 1 2 ) . * r , 2 3
xu .€ng
l0
9 ( 1 0 ) . r
t . 0
15 .2
9 0 c ) .
n
x , 5 7
15 .2
9 ( r 0 ) . F
t5
T o l a l K r a n g i 2 0
I o r a t ( u . a . 9 : 2 0
I r 5 , 2
9 ( 1 0 ) . S
a l r e b r h
r 1 9
i
i o t a l L € b i h 1 r 9
I
r 5 , 2
9 ( 1 0 ) . r
Konsultan
Manajemen,
Akuntansi dan
Sistem Informast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 93/199
Desain
Terinci
4SS
|@
t la^
tE l [
n t r rEt
unt*
P.oye l :
pi
r r i . t
(urn iaes
r lDr t roy . t :
s .At ,O2
69
s i r ta t pe@, ptu.6.&
I .h .p
:
O"s6rn l . . r f t l
r o ,
( D
t u r F r j
o . 0 l J
x6td6
91
e. i r
Ju
r r y s . \
:
_ /
_ /
_orbt
:
-..-
D r r . r u j u l r
_
r o .
l . l @ r m
r n
r l l .
x . t u . s r
Konsult,an
Manajemen,
AkunttLnsr
dan
Ststern
Intbrrrrasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 94/199
454 Analisis
dan
Desain sistem
Informasi:
Pendekatan
Terstruhtur
hal.30
M
DAIA: rElqN
Untuk
Proyek:
PT a r ie f
(u .n i6 6n
r f f i r P.oy€ t : J0_A(-02_89
sjstm
:
le 9:_lSIlg-eL
r s h a p
: D e s a i n
T e . i n c i
Fstmn :
1
&ri :
- lg
l a 9 9 6 l | _ / _ l _
Drtuat
ro. K0
: o -011
:
(e . t ss
l l 6 t Xe l l a r l n
: P r i n l e r
J6 l6h
tdsan :
le td€
tdsan :
xa .bn
( x , Y )
I
E */9/9
w
z . 0
c
x (30 )
c
40 x ( 4 0 ) 5 . 9
30 x (30 ) 6 . 9
6
D
n/99ln
x ( 7 )
i 8
?a t u r e
r y , 1 9 , S . *
9
r i
t a i D i u n a s i
,3 6
P i c t u f € S , W , 9 9 . *
l 0
6 e t m
J a t S
T e @
52
P i c t u . € S , r y , 9 S . F
1 1
I
s d a t
j a l u h
r @
7 8
I
P i c t l r e f 9 . S - W . m
12
i c i u r e # , P 9 , P 9 . r
l e b r h l B l a n
i L e o i h S E l a n
i c t u . e W , s , F 9 . S
1 4
l e b ' h 2 8 1 . .
L e b ' h 2 E u l a n
I
N
P i c t u . e r y , S , S . 9 9
l 5
L e b i h
1
E u l a ^
12 ,2 & . 7 8
P i c t . e S , # , S . 9
1 6
( u . a n g
S a @ I B u t a .
r u . a n 9 S a r u l S u l a n
) 2 . 2
o 5 . 7 6
,
P , c t l r e
F 9 . S , W F
Konsultan Manajemen, Akuntansi dan Sistem Infbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 95/199
Desain Terinci
I I .
DESAI N NPUTT ERI NCI
Desain input
terinci
ini meliputi
desain dari bentuk dokumen-
dokumen
dasar
yang
akan
digunakan untuk
menangkap
data
input
berserta
dengan semua
kode-kode yang
digunakan.
Dokumen
dasar
in i
sangat
penting
di sistem
informasi. Data
yang
salah tercatat di doku-
rrren
dasar
akan
mengakibatkan
output
yang
dihasilkan sistem
informasi
juga
salah.
Oleh sebab
tu
desain dokumen dasar
ini kami
Iakukan
dengan
sebaik
mungkin mengikuti petunjuk-petunjuk
desain
yang
baik sebagai berikut ini.
1.
Ukuran dari dokumen
dasar.
Ukuran
dari dokumen akan menggunakan
ukuran dari
kertas
yang
standar dan banyak
dijual. Ukuran kertas
yang
akan
digunakan
adalah kelipatan dari ukuran kuafio (81/2" x 11").
2.
Judul dokumen
dasar.
Dokumen
dasar
mempunyai
judulyang
dapat menunjukkan
jenis
dan
kegunaan
dari dokumen dasar tersebut
dan
nama
perusahaan.
3. Nomor
dokumen dasar.
Nomor
dokumen dasar
dapat digunakan untuk
menunjukkan
keunikannya.
Nomor dokumen
dasar akan diletakkan di
pojok
bawah
kiri.
4.
Nomor
urut dokumen dasar.
Disamping nomor dokumen dasar,nomor urut dari masing-masing
dokumen
dasar biasanya dicantumkan
di
pojok
kanan
atas.
Nomor
urut
ini
sangat
perlu
untuk tujuan
pengendalian
(dapat
diketahui
bila
ada dokumen
dasar
yang
hilang
bila nomornya meloncat),
untuk
pelacakan
pemeriksaan
dan untuk
pengarsipan.
Nomor
dan
jumlah
halaman.
Dokumen
dasar
yang
terdiri
lebih
dari
satu
halaman, maka
tiap-tiap
halaman
akan diberi nomordan
jumlah
halamannya,
supaya bila
ada halaman
yang
hilang
dapat diketahui.
455
I
I
Konsuitan
Manajemen, Akuntansi
dan Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 96/199
456 Anqlisis
dan Desqin
Sistem Informasi:
Pendekatan
Terstruktur
6.
Pembagian
area.
Dokumen
dasar
dibentuk
dengan
pembagian
area
sedemikian
rupa,
sehingga
memudahkan
untuk
mencarinya
guna
pengisian
atau
pencarian
data.
Pembagian
area ini
meliputi
area
udul,
area hala-
man,
area
kontrol,
area
or.ganisasi,
area
obyek, area
tubuh,
area
berita,
area
otorisasi,
area
umlah
dan al.eanomer.
7. Caption.
caption
adalah
kata-kata
yang
dicetak
di
dokumen
dasar
untuk
menunjukkan
siapa
yang
harus
mengisi
dan
data
apa
yang
harus
diisikan.
Macam-macam
dari caption
yang
akan
digunakan
adalah
box caption,
yaitu
dengan
menyediakan
kotak-kotak
tempat
pengl_
sian
dan
blocked
spaces
aption,
yaitu
dengan
menyediakan
blok-
blok ruang
kosong
untuk
tiap-tiap karakter
nilai
data.
8. Instruksi
di dalam
dokumen
dasar.
Dokumen
dasar yang baik harus bersifat serf-instruction, artinya
harus
berisi
instruksi-instruksi
yang
jelas
bagi
pengisi
untuk
menu-
liskan
data
tanpa
harus
bertanya
lagi.
Kami
telah mendesain
dua
buah bentuk
dari dokumen
dasar
yang
akan
digunakan
di
sistem informasi
ini.
Dokumen-dokumen
dasar
ini
adalah
dokumen
dasar
or.der angganan
(untuk
mencatat
data
order
dari
langganan)
dan
dokumen
dasar
batch
couer
sfteel
(untuk
mencatat
data ringkasan
transaksi
penjualan
yang
akan
dijurnal
dan
dipostingkan ke buku besar). Bentuk dari dokumen dasar order
langganan
yang
telah kami
desain
dapat
dilihat
di
halaman
BB
berikut
ini
dan
bentuk
dari
dokumen
dasar
batch
couer
sheet
dapat
dilihat
di
halaman
selanjutnya
(halaman
35).
Konsultan
Manajemen,
Akuntansi
dan
Sistem
Informasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 97/199
Desain
Terinci
457
O R D E R
L A N G G A N A N
EF KUBNIAWI \N
Kode
Lanssanan:
i-l]-l l
ru.min,[TlzTf,FTTl
Nama
Langganan:
fi
A t a m t , m
m
Kode barang
d i
pesan
Nama barang
d ipesan
Uni dipesar
U'[I]''fl
Pener lma
ofder :
Nam
terang
N o -
F o r m : D O - 0 0 1
Nama terang
Nam te fang
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 98/199
458
Anolisisdan
Desain
Sistem
nformqsi:
Pendekatan
Terstruktur
H a t : D a r i :
P .T .
R IEFKURNIAWAN
Tanssar:
ffiTT-[if]
Tineransaksi:
[-f-l
BAICII
COVEN
SfiEET
NmrBatch:mff i l
.r*ton
""o.a,
l-Tll
,uti"in
""o.a,
l-ffl
N o .
Kode Reken ing
Nam Reken ing
D l K H i a i R e ke n i ng
S e t i s i h
N i t a i
2
3
1
5
6
7
B a g i a n
8 i I t i n g l A k u n t a n s i
Bag ian
Buku Besar :
N o . F o r m : D O - 0 0 2
L
Konsul tan
lvlanaiemen,
Akuntansi dan Sistcm Infbrtnasi
-
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 99/199
Desain Terinci
459
Dokumen
dasar
yang
telah
berisi dengan
data
nantinyan
akan
digunakan
sebagai dasar isian ke
sistem komputer.
PT Arief Kurnia-
wan
menggunakan
teknologi alat masukan
keyboard
untuk
memasuk-
|
kan
data
ke
sistem komputer.
Untuk
membuat
proses
pemasukan
data
I
ini
efisien sekaligus
efektif, maka
dapat digunakan kode-kode
untuk
I
mewakili
suatu
data.
Dengan
digunakannya kode-kode, maka
akan
I
dapat mengurangi jumlah input data yang harus dimasukkan, tetapi
tidak
mengurangi
kelengkapannya.
Tiga
macam kode
akan digunakan
di
sistem
informasi
ini,
yaitu
kode langganan,
kode
barang dan
kode
rekening.
1. Kode Langganan.
PT
Arief Kurniawan
sekalang ini mempunyai
sebanyak 2000 lang-
ganan.
Metode
pengkodean
yang
akan digunakan
adalah
kode
urut
(sequentiaL
code), karena melupakan
kode
yang
paling
sederhana
dan penambahan langganan baru dapat ditambahkan setelah kode
yang
ada, sehingga kode ini
dapat diterapkan
pada
masalah
ini.
Sebanyak
2000 langganan
sebenarnya
dengan
kode
urut dapat
diwakili
dengan
sebanyak
4 karakter,
tetapi karena
dipertimbang-
kan pertumbuhan
jumlah
langganan
di masa
yang
akan datang,
maka
kami
menggunakan
sebanyak
5
karakter
untuk
kode
ini.
Contoh
dari
kode
langganan ini
adalah sebagai
belikut:
Kode
Langganan
Nama Langganan
001 Ali Abadi
002 Badu Basuki
003
Cakil
Cahvadi
2. Kode
Barang.
PT
Arief Kurniawan
mempunyai
250 macam
produk
barang.
Kode
yang
digunakan
untuk
mewakili
barang-barang ini
akan tetap
kami
-Konsul tan
Marnajemen,
AkunLatrsi dan Sistem
Inl i t rmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 100/199
460 Analisis
dan
Desain
Sistem Informasi:
Pendekqtan
Terstruhtur
hal. 37
gunakan
kode
lama
yang
sudah ada. Alasan
kode lama
tetap diper-
tahankan,
karena
sudah
cukup
baik dan
dengan mempertahankan
kode
lama
yang
sudah
digunakan
akan menghindari proses
konversi
ke
kode
baru
yang
cukup lama.
Metode pengkodean
untuk kode
barang ini
adalah
dengan
menggunakan
kode grup
(group
code)
dengan
strukturnya
sebagai
berikut:
F['l'mHl
-rrJ-r/-eJ
_--_i1
elompok
barang
Subkelompok arang
Rincian
barang
3. Kode
Rekening.
Lebar
dari kode
rekeningyangakan
digunakan
adalah
8
kar.akter.
Kode
rekening
ini
menggunakan
kode grup
(group
code) dengan
dasar
pengklasifikasian
kode
sesuai
dengan
urutan
di
laporan
keuangan
(nelaca
dan laporan
rugi/laba).
Struktur
dari kode rekening
ini
adalah
sebagai
berikut ini.
Konsultan
Manajemen,
Akuncansi
dan Sisrem
Infbrmasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 101/199
Desain
Terinci
461
hal 38
Kelompok
rekening
Neraca
dan
Rugi/Laba:
1
=
Aktiva
Lancar
2
=
Aktiva
Tetap
3
=
Hutang
Jangka Pendek
4
=
Hutang
Jangka Panjang
5
=
Modal
6
=
Pendapatan
7
=
Biaya
8
=
Pendapatan
dan
Biaya
di
luar
usaha
9
=
Pajak
dan
Rugi/Laba
Sub
Kelompok
ekening
Rincian rekening
Lebih
lengkap
tentang
cara
pernbelian
kode
rekening ini
akan di
sajikan
dalam bentuk laporan
tersendiri,
yaitu
laporan pedoman
kode
rekening.
IV.DESAIN
DIALOG
AYARTERMINAL
Desain
dialog layar
terminal merupakan
rancang
bangun
dari
percakapan
antara
pamakai
sistem dengan komputer.
Dialog
ini
dapat
terdiri
dali
proses
memasukkan
data ke
sistem,
menampilkan
output
informasi
kepada pemakai
sistem atau keduanya
lewat
layar
terminal.
Konsul tan
Manajemen,
Akuntansi
dan
Sistem In f ormasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 102/199
hal. 39
Adapun dialog
yang
telah
diidentifikasikan
di desain
sistem
secara
umum
yang
akan
didesain
secara
inci di tahap
ni adalah
sebagai
beri-
kut:
No/Kode
dialog
Nama
dialog
DL-001
Memasukkanorder
DL-002
Mengevaluasikredit
DL-003
Membuat
faktur
DL-004
Merekamkanpengiriman
DL-005
Merekamkantransaksipenjualan
DL-006
Jurnal
dan
postingke buku
besar
Selain
dialog-dialog
ini
yangakan
didesain
secara
terinci,
juga
terdapat
dialog-dialog
lainnya
yang
bempa
menu untuk
mengintegrasi-
kan
proses-proses
program
yang
ada.
Dua buah
dialog
menu
akan
digunakan
di sistem
ini,
yaitu menu utama
dan
menu
mencetak
laporan.
Dialog untuk
mencetak
laporan-laporan
juga
belum
diidentifikasikan
di
desain sistem
secara
umum.
Terdapat
sebanyak
12
dialog
untuk
masing-
masing
laporan
yang
akan
dicetak
di
printer. Dengan demikian
jumlah
seluruh dialog
(termasuk
dialog menu dan dialog
mencetak
laporan)
adalah
sebanyak
20 buah.
Bagan
dialog
untuk
dialog-dialog
ini tampak
di
halaman
40. Bentuk
dari dialog
menu utama
tampak
di
halaman
41
dengan
kamus
datanya
di
halaman
42dan
untuk
bentuk
dialog
menu
mencetak
laporan dapat
dilihat
di
halaman
93 dengan
kamus
datanya
di
halaman 94.
Konsultan
Manaiemen,
Akuntansi
dan
Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 103/199
Pe n g i imn
Penju8 an
H a r i a n
Penjua an
berdasa kan
p
rf
(
C4
f,l
( -
.l
6
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 104/199
o
?
-*
6'
a
o
I
o'
3
Sry IAII
IETIX
UYfi
TERIITA
U n t u k
P r o y e k : P T A . i e f
( u . n i a e a n
romr
Proyek:
J0-A(-02-89
Sistm
:
Penq.
Pf f isaran
-
T a h a p : o e s a i n
l e r i n c i
{ o . x 0 d i a t o g : L M - 0 0 1
l o r c r L a y a r : I
s t a r u s L a y a . : G a n t L a v a .
N a L a m n
:
ql
d a . i :
_q l
T a n g s a l : _ / _ / _
D ' & a t
D l s e t u j u i :
NaG
prog.am
renggudkan:
l - 0
ld8OT.Ti lBOL
KHUSUS
F 1 0
Uhtuk mryakh ir j p roses
t6rFa
f f i i t ih
H r k
( c )
C i p t a J o g j y a n t o H , X
,D
6
CA
F:
C\
Ch
'a
v)
a
c '
U)
"
:b
:\
b-.
s-
..:
"4
t'
\-.
:
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 105/199
Desain
Terinci
465
hal.42
h . 0 i . t q
h D i . t {
St.r* tur &t3 :
I/uJS
ill^3 0l[6
htll Proycl: Pl
Aric{ fumilrrn
lfrr Prryct: JO-^l-02-89
Si6 - : Pcm. Pf rs l ran
Trh.p
:
ocs l in l . r i rc i
ro ,
O :
Lr-001
hlmn : 01
d r i :
_9
T D g i l t : _ / _ / _
Dihrt
:
_
D i3 . t u j u i :
l m r l a y l r :
I
S t . tG I tyar :
oant i Lav l r
Nek
(c )
c ip t . J€ iy ln to x . l
o . f o m t i r : f - 2 ( N
lo .
urut
f ,@ i td
&t a
ffi
T i g
P c ture
Pos i
ai
( x , Y )
(ata.4$
P i t i h I
2 0 , 5 Xi t l i
y r4
6rh .d . t .h 1
s@i d.qrn 7
Konsultan Manajemen,
Akuntansi
dan
Sistem
Informasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 106/199
466
Analisis
dan
Desain
Sistem
Informasi:
Pendehatan
Terstruktur
hal .43
Untuk
masing-masing
dialog
dapat
terdiri
dari sebuah
tampila
layar
secara
dapat
saja atau
lebih. Tampilan-tampilan layar
ini
dapat
ditampilkan
bergantian denganmenghapus
ampilan
layar
sebelumnya
atau
dilakukan dengan
menindih tampilan sebelumnya.
Dialog DL-001
mempunyai
6
buah
layar
tampilan
dan
bila
digambarkan
dalam bagan dialog tampak sebagai
berikut
ini.
D L - 0 0 1 - ' , 1
D L - 0 0 1 - / *
I
M - 0 0 1 ,
D L - 0 0 1 - 1
Konsultan Manaiemen. Akuntansi dan Sislem
Infbrmasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 107/199
hal.44
Bentuk
dari
Dialog
DL-001-1
layar
1)
dapat
dilihat
di
halaman
45 dan
kamus data dialog
untuk
layar
ini dapat
dilihat
di
halaman
berikutnya
(halaman
46).
Bentuk
dari
dialog
DL-001-2
layar
2) dapat
dilihat
di
halaman
4?. Dialog
ini hanya
menampilkan
suatu
nilai string
saja,
sehingga
idak
memerlukan
penjelasan
data di
kamus data
dialog.
Bentuk dari
dialog
DL-001-3
(layar
3)
dapat dilihat
di
halaman
48
dengan
kamus datanya
di
halaman
49.
Bentuk dari
dialog
DL-001-4
(layar
4 berupa
bantuan
kode
angganan)
dapat dilihat
di
halaman
50
dengan
kamus datanya di
halaman
51.
Bentuk dari
dialog
DL-001-5
(layar
5) dapat
dilihat
di
halaman 52 dengan
kamus
datanya
di
hala-
man 53 dan
bentuk
dialog
DL-001-6
layar
6 berupa
bantuan
kode
barang)
dapat
dilihat di
halaman
54 dengan
kamus datanya
di
hala-
man 55.
Konsuitan
Manajemen,
Akuntansi
dan Sistem Inlbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 108/199
468
Analisis
dan Desain
Sistem nformasi: Pendekatan Terstruktur.
9
t
a
t t t l
t t t l
. - t t t t
8 t I t l
' t
I t _ : l
c t - t t l
i t
:t
t; l
. . ;
d
I
. 9
€ ;
g
.
. t f t
e l
r
- l 6 l b l
- - . 5
E EE I
t
I
E
5
f
6
€ 3
- 8
a€e
j
s { 5
5 : ;
E
: F l -
i a t :
E
tan
Manajemen,
Akuntansi
dan
Sistem
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 109/199
Desain
Terinci
469
hal .46
ffi 0AIA: Dl[G
htul Proyek:
PI Ar icf
(u.nioean
fl@r Proy.k: J0-(-02.89
sistd :
&._ g9g 9 _
T h.p :
E i _ .ed 9j_
ro.
rD
:
: 9 __
Httmn
.
:
l l rEgr[
:
D J M I :
D
s c t u j u i :
Xo- D ia l€
xm
D i r to :
S t r * t u r & t € :
i l f f i r l a y a a :
I
Stot6 Leyar
JOGIYANTOH.M
UTUT
Lebar
ic ture
Posi
i
( x , Y )
Ketera4an
r S r s t m
Dr P.O9rd
lp a
Xode 6qglMn
XdLlrEgllM
c I
x(5)
7,46
fo r ru i i r :
F -204
Hak
C)
c ip t s Jog i ye to
H .x
Konsultan Manajemen,
Akuntansi dan Sistem lnformasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 110/199
470
Analisis
dan
Desain
Sistem
nformasi: Pendehatan
Terstruktur
hil.47
- 5 t
t l l
t e t { . t I
[ f l l h l s l
r :l sl$l:l
r ; l e l l l l l
r r - 6 o
6
: 8 ; " 8
I
5
E
tan Manajemen,
Akuntansr dan Sisrem In
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 111/199
hal .48
5
R
a
E
o
{
a
I r
5t
I
5
F ;
I
t t
l l
l l
l ? l
t i l
''
ii
t . 9
E
I
.
*
I
- E r t l I
I ; t t . t I I
E
E t
t h t H I
'
" t r t e t b t
I
-
' l f l E l s l
? l
6
: 8 ; _ e
< c o - 4 0
5
6
T
o
F
z
d z
t s
o 9
a r i
Konsultan
Manajemen,
Akuntansi
dan Sistem
Informast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 112/199
472
Analisis
dan Desain
sistem
Informasi:
pendekatan
Terstruktur
hal 49
x o -
o i a t q
:
Ne
D i r t o i
I
Struktur
dsta
:
n
S 0lll: DIALG
Untuk
Proycl : PT Ari . f
(urni .ran
X@r
Proyck:
JO-f(-02-E9
Sist6
: PcN. P@saran
Tahlp
: Desgin lcr i r i
Xo.
I0 :
:002
Halmn
:
q1
dr. i :
. lq
T . n g g a l
:
_ l
_ / _
l @ r
t a Y a . : 3
s ta tw lava r : [en id ih
JOGIYANTO
H.M
urut
1.b.. t /o Pictur.
Pos i s i
( x , Y )
(atcaang6n
r S t s t m
D r P r € r i
T i F
l&
Larugenan
lsLrr€9.ron
30
x(30)
7,46
lt@
LeEgffi
l tmttq9atun
c
x(40)
10,
0
3
Xotc LaGg€iln
(o tELaEgaM
l0 o
x(30)
't2,30
Bmr
1
x
' t8,19
i t . i
yang
s6h sd . t .h
tt '
tan
lVanajemen,
Akuntansi
dan
Sistem
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 113/199
Desain
Terinci
473
:
5 e
2 . -
5 - 5 5
_ R ;
EE d
. f , * 3
3 3 2 -
' i . : E
-
2 Q =
: 3 i i
I
a
\
F I
b t
; P
' ; 5
& i
. - - 5
t
B - _ :
6
5
d
i r
i \
5 ; - t
E B S I
;
5
F
T
C
t
t
a
nl
i
.:
i
l l l . l l
I I
E E I I b I E I I I
' ' ? tF tE t i t
I I
- . t
3t J-t | |
3
EYI ' l ; l
l
I
. j ; i " "
3
E
e e
5
-
. , . 5 0 I
I EE ' i *
; E
8 g
t
o i
sultan Manajemen,
Akuntansi
dan Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 114/199
474
Analisis
dan
Desain
Sistem
nformasi:
Pendekatsn
Terstruktur
hal.
51
ffi
OAIA: DIALG
Untuk
Proyek:
PT Arief Kurnietan
hr
Proyek: JO-AX-02-89
sistd
:89 SJgq43I3t_
Tahap :
89 3j _Jgj.09j_
to. 0 : L-003
N o . D ' a l o g
N a m o i a t o g :
St ruktu r
da ta :
lmr taye r
I
L
JOGIYANTO
H.M
Uru t
N@ i tm da ta
ry
i F
leut
t / ( Pic u re
P o s i s i
( x , Y )
xe te rangan
de
tanggacn
xd4s99an€n
c 5
o x ( 5 )
x ,39
x adatah rulai b€r is
ka 8
2
lam La€gamn
NfrLang9anan
c 30
x(30)
x ,46
sa@i dengan ba . is
ke 19
No. f
o . ru t
i r : F_201
Itan Manajemen, Akuntansi dan Sistem Informas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 115/199
475
esoin, Terinc,i
hal.52
= l l
. I r
E B :
,
l
I
a
a
t
E
l t
t l
t . l
t a l
t - l
lE l
" J A
i :
i ;
g
-
5 t
t l l I
i l I sl.- l I
E
slsltltl
:3gte
E
r i - "
I
. l i
a
:
P 3
5
i si
:
a
6
6
P
5
I
t
5
t
t
{
t i
t g
o t
8 . -
l 9
{
E
q
o
F
z
s3
6 H
9€
ultan Manajemen, Akuntansi dan Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 116/199
476
Analisis
dan Desain
Sistem
nformasi:
Pendekatan
Terstruktur
hal. bB
l o . o i a t q
:
l f r
o ia l .og
:
S l .uk tur
dr ta ;
ffi DATA:
DIATG
Untu l Proyek : P l
^r ie f
Kurn iaean
x@r
Proy .k :
JO-AK-02-89
Sis td
:
6q.
Pmsar6n
T s h l p
: 0 6 . i n T l r i E i
fo ,
O
: 1 .004
l6(mn
:
gl
d.ri:
..lql
T a r E g o t
_ / _ / _
0 hi.t
0 i s . t u i u i :
x @ f
l a v e a : 5
Status L y a :
Gant i Lava.
xat
(c)
Cipta Jogiyanto l t . l
urut
r F
Ldr P i c t u r e
( x . Y )
Ket$arEln
l
s t s t d
0 l Paqai
Kde
ta€gaMh
Xdq9ffin
c
0 x(5)
4 ,1 8
l@
La€gemh
x&L@
f0
r (30)
5 , 1 8
f
l@g t
Ord. r
IqErtOrd.r
0
8
o
9/9/99
I ,70
L
T a m i n
f ad id6 jqt o
7
xxlxx,txx
5 , 2 0
Ida Braa.ag
(od.gfq
7
x(7)
x , 6
X Nt . i
b . r i s k . 10
ldFr i
o
le
8arang
i.*r4
c
o r(30
x ,
1 8
dqm
brr ir
k.
'1 9
7
hi t 8e.ang
Uni
8.r4
o
999999.99
x ,50
8
8m r
t
1 1 . 7 7
9
t 4 l
I
13,n
tan
Manajemen,
Akuntansi
dan
Sistem
Infbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 117/199
Dcsoin. Terine,i 477
hal. 54
;
c " -
"
. U ; E
i - - 5
S€ {
E r a .
: 3 r ;
g i :
i
- : 5 ;
i € r
5
a 8
._ 3
i 8
E .
i a
q ( t :
- - 8 - t
5 5 5 5
E
E
3 r u
5
6
,:.:
EE
3 : :
F F F F
I
5
; l
5t
I
i
8 - d
E
F
t
t l
t l
l l
l l
l ? l
I E l
.t 1l
- i
E;
-
E t t t t I
t ; t t . t | |
'
. t f l g t b t
I
-
< t f t 8 ; t
? t
I E t s t f l 3 l
. i i . j j
" "
I
t t L a d I
6
i 8 ; . :
5
I
6
o -
tan
Manajemen,
Akuntansi
dan
Sistem lnformasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 118/199
478
Analisis
dan Desain
Sistem
nformasi:
Pendekatan
Terstruktur
hal . 55
ffi DATA: DTALG
Untuk
Proyek :
PT l r ie f Kurn iaran
Nf t r Proyek : JO-^X-02.89
sistd :
eS 9JS 9jeI3 _
Tahap : oesain ler i rc i
lo. K0
:
:9 :_
Hal&n :
9l
deri:
..1q1
Tanggat :
o i b a t
:
D i s e t u i u i :
X o . D i a t o g
i
N a m
o i a t o g :
S t r u k t u r d a t 6 :
l f f i . L a y a . : 6
Status Laya. :
len id ih
JOGIYANTO
H.M
din REKAN
urut
Lab€a t la Prctura
( x , Y )
Keteran9an
r S r s t 6
Di P re ra
Kdc
Saraq
(deB.r .4
c 7
x(7)
,3 6
d a t a h r u t a i
b a . i s k e I
2 l e SarMg
30
o
x(30)
x ,15 sa@i de€an bar i s ke 18
Itan Manajemen,
Akuntansi
dan Sistem
Infbr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 119/199
Desain Terinci
479
Dialos
DL-002
mempunYai
3 buah
lavar tampilan
dan
bila
digambarkan
?alam
bagan d
dl og
tam
pak
sebagdi
berikut
i ni.
Bentuk dari dialog
DL-002-1
(layar
1) dapat
dilihat
di
halaman
57
dengan
kamus datanya
di
halaman 58.
Bentuk
dali
dialog
DL-002-2
(layar
2) dapat dilihat
di
halaman
59.
Layar dialog
ini tidak
mengguna-
kan
kamus
data,
karena
hanya
menampilkan
nilai string saja.
Bentuk
dari dialog
DL-002-3
(layar
3) dapat
dil ihat
di
halaman
60
dengan
kamus datanya
di
halaman 61.
Konsul tan
Manaiemen,
Akuntatrsi
dat r
SisLcm tt lbrmas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 120/199
480
Analisis
dan Desain
sistem Informasi:
Pendekatqn
Terstruktur
E
5
i
5
t
P .
3 i E
' i I
-
. = . i t
f
,-
I
t E =
€ r €
6
q
t
t
E
r F l l l I l l
=
. : t
t s t . - t | | I
E l l ; l r l | | I
H
i t g t * t i t | | b l
: t l s lF l : l I l i l
i
it
,:.t
.t 5t
3t |
.-l
-
. t f t a S t
? t
I E I
I it
9t
3t
3t
--,
-l
3l
-u
. i : , i i
-
"
3
"
ii
{ E E I € ;
g E
| l
I I
t t
l lt l
t '
r l
l l
t - l
l f l
t . _ l
t 6 l
ts
t
9 E
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 121/199
Desain Terinci
481
hal. 58
ruS OAIA: oIAIG
Un tuk
P .oyek rPT A . i e f Ku rn iaean
Nff i r
Proyek:
J0-AK_02-89
sistm : j 9-_19 3s3 i _
T.hap : qcs3j _l3ljr9j_
No .
(o
: L -006
Halaren i
9l
dar i :
:q
T a n g g a t
_ / _ /
_
o i i l e t :
0 i s e t u j u i :
N f f i r L a y a r :
I
s t a t u s L a v a r : G a n t r t a v a r
N o . D i a t o g
N a m 0 i a t o g
s t r u k t u r d a t a
JOGIYANTO
H.M
dan ReKAN
UTUt
r d r u r r f
d a r a
0 i S i s t f l
|
0 i
P r o g r a n
/ a
P i c t u .
Poss i
( x , Y )
Ke le rangan
K6e Langganan
KdeLangganan
c
5 x ( 5 )
H a k
( C )
c i p t a J o g i y a n t o N . x
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 122/199
482
AnaLisis
dan Desain
Sistem
Informasi:
Pendekatan Terstruktur
hal.
59
a
5
a
-
" t e t
g t
b l
<
l Y l
l - l
-
. t f l c l S l
- , . 5 o
6
: 8 ; €
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 123/199
Desain
Terinci
hal. 60
5
9
i f l l . l I l l
E i l l g l P l I l l
: i l g l H l : l I l i l
3
lc lF l : l
" l
l q
: ; lrlFlgl
l
-lsl
; *
' e
. ;
i
i i :
* t
. - . 8 .
9
. 3
9 i *
'
E i '
Konsultan
Manajemen,
A
R
E
5
R
6
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 124/199
484
Analisis
dqn Desain
Sistem
Informesi: Pendekqtan
Terstruktur
hal. 61
f f i 0ATA:oIALG
Un tuk
Proyek :P r A r i e f Ku r n ja 4 .
lm r P royek :JO-AK-02 -89
sjsts :e9 9,_ 9la:.4q __
lahap :
qS-:3j _l-e St_
No . (D
: L -007
t a t a G n
Tang9a l
0
& a t
0 i s e t u j u i
Nmr laya r | 3
S t a t u s L a y a r j
N o . D i a l o g
X a r o
D r a t o g
S i . u k t u . d a t a :
JOGIYANTO
.M
U'Ut
N a N r t m
d a t a
D i S i s t s
I
D i
P . q r a n
T i g
( X . Y )
Kete ran9an
1
Kde Lan99anan
(4L6h99anan
c
o
x ( 5 )
7
2
c 30 0 x (30 4 , 3 7
5 a iada t Langgsan 40
0
x ( 4 0 ) 9
Xota tanggamn
KotaL49anan
c o x (30 ) 1 0 , 3 7
5
S a L d o P i l t a n g SaL f f i u tang
t2,z
0 12 ,a1 P ictu re 99 ,S,999 ,999 .99
S ta tu s La ng ga na n Sta tEP r utang
c 1 2 0 x ( 1 2 )
11 ,37
7
L a 9 c I X 1 8 . 5 1
yary
sah ada lah
rYr ,
For ru t r : F -204
Konsultan
Manajemen,
Akuntansi
dan Sistcm
Informas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 125/199
Desain Terinci
485
hal.
62
Dialog DL-003 mempunyai
4
buah
layar tampilan dan
digambarkan dalam
bagan dialog tampak sebagai
berikut
ini.
Bentuk
dari dialog
DL-003-1
(layar
1)
dapat dil ihat
di
halaman
63
dengan
kamus
datanya
di
haiaman
64.
Bentuk
dari
dialog
DL-003-2
(layar'2)
dapat dilihat di
halaman
65.
Layar
dialog
ini
tidak
mengguna-
kan kamus data,
karena hanya menampilkan nilai stling saja.
Bentuk
dari dialog DL-003-3 (layar 3) dapat dilihat di halaman 66 dengan
kamus
datanya
di
halaman
67.
Bentuk dari dialog
DL-003-4
(iayat'
4)
dapat dilihat
di
halaman
68 dengan
kamus
datanya
di
halaman
69.
itan Manajemen,
Akuntansi dan Sislem Inftrrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 126/199
486
Analisis dan Desain Sistem
nformasi: PendekatanTerstruktur
I
E
E
* 8 :
i 6 -
- -
E
' . 6 9
g g 3
I
P
I
i l l l . l l I l t
; E l l 3 l ; l I I I
f r t . l 3 t s t I t - l
'
" t ? t g t b t
I t 9
i
i l
3l
l :l
sl l:l
. t f t E l f t
? t
t E l
I it
qt
3t
3t
.'-,
-l
3l
r L E a . f
I E E I i ;
g
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 127/199
Decnin Tprinr i
487
f f i
DATA:
DI ILG
U n i u k
P r o Y e k :
P T
a r i e t
X u . n r a H a n
Hf f i
r Proyek :
J0_ax-02_89
Sis ts
:
Peno.
Pf f i saran
T a h a p
:
o e s a j n
T e r i n c i
No. rc : t_008
latamn
I
gf
dar i :
-9- l
T a n g g a t
_ I
_ /
-
Drtuat
0 i s e t u j u i t
N @ r
L a y a r :
l
s t a t u s
L a y a r :
G a n t i
L a y a r
o . 0 r a i c g
r a m a D r a t 0 9
JOGIYANTO
H.M
Konsul l ,a t r
Manajcmen,
Akuntansi
dat l
S isLenl
In l i r l ' tna.
i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 128/199
488
Analisis
dan Desain
Sistem
nformasi: Pendekatan
Terstruhtur
t
6
6
i t t l
*l
. i l
El
i - l '
i g
l t t l
- t t t l
P I I I I
b t I t l
F l
I l - l
c t
I t t l
; l
, l
l . : l
a t I
l o t
. . ;
*
; €
Konsultan
Manajemen,
;;J;
tl;;;
i;i;;;;
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 129/199
Desain Terinci
489
€
s
E
5
€
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 130/199
490 Analisisdan Desain
Sistem
nformasi:
Pendekatan
Terstruktur
hal. 67
:
1
d6ri:
_9 1
JOGIYANTO H .M
f f i DATA:
OIALG
Untuk
Proyek :
PT A . i e f
xu .n ja tan
[ @ r
Proyek : Jo_AK-02_89
sistd
:
q9 9JSI3Sg31-
Tahap
:
qgsejgl3tjla-
No-
KD :
: 99--
Tan99a(
0 i * a t
0 i s e t u j u i
N o . D a l o g
N a m 0 i a t 0 9
s t . u k t u r d a t a
x ( 7 )
1 , 1 7
1 0 l o
x ( 1 0 )
6 , 1 7
o
I
e <z r .w
x , i s
Potongan
PenjuaLan
f o t a l 0 i b a y a r
nsulurn Mtrnaiemen.Akuntansi
dan SisLcrn nfbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 131/199
Desain Terinci
491
hal. 68
;
c
b
€
I
.l
xl
'-el
EI
.l
'1
'a
3
l
l
;l
':
;
E
i f l l , l l I l l
E f l . t ; t t I | l
;l
+l
l:l
"l
l;l
: ; l i lelgl
i l
u . . . . . . , q " 1 '
i
$ l
:
* t
o
- g
I E;
;
Et
: : : : : :
Konsultan
Manajemen,
Akuntansi
dan Sistem Info
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 132/199
492
AnaLisis
an Desain
Ststem nformasi:
PendekatanTerstruktur
hal. 69
rus 0ATA: DTALG
Untuk Proyek: PT ar iet Kurniaran
Xmr Pfoyek:
J0-AK-02-89
sistm
:ee :g9g :elj _
Iahap
:
qS$j _J94 S- _
No. 0
:
: l __
N o . D j a t o g i
N a M 0 i a L o g
S t r u k t u r d a a :
N e n i d i h
JOGIYANTO H.M
UIUt
T
pe
tet€r U(
( X , Y
9r6m
c
7
I x (7)
15 ,62
2
l a n g g a t F a k t u r I . n g 9 a F a k t u .
c
8 I 99
99
/99
genar
c
I
19,79
l i t a i
y a n g
s a h a d a i a h
' Y
L a g
c
I
x
21,78
Konsul tan
Manajemcn,
Akuntansi
dan
Sistem
In{ormaLst
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 133/199
Desain
Terinc'i
493
Dialog DL-004
uga
mempunyai4
buah
layar
tampilan
dan bila
digambarkandalam bagandialog ampak sebagai erikut
ini.
Bentuk
dari dialog
DL-004-1
(la)'ar
1)
dapat dil ihat di
halaman ?1
dengan kamus
datanya di
halanran
72.
Bentuk
dari
dialog DL-004-2
(layar'2)
dapat dil ihat di
halanran
73.
Layar
dialog
ni
t idak
menggurla-
kan kamus
data, karena hanya
menampilkan
nilai
str ing
saja.
Bentuk
dari dialog DL-004-3
(layar'
3) dapat dil ihat di
halanran
7'1 dengan
kamus datanya di halaman 75. Bentuk dari dialog DL-004-4 (layar' .1)
dapat dil ihat di
halaman
76 dengan
kamus
datanya di
halarnan
77.
F;r--:-l
f-
-
]
L a y a r
k e 3
I
t r r " r . - , ' l
+
F"ill
I
Laya r
I
I
k ea
I
fr=-01,1
Ll
"1
-- I {onsul tan
Manajcmcn,
Akuntansi dan
Sistenr nf brrrasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 134/199
494
Analisisdan Desain Sistem
nformasi:
Pendekatan
Terstruktur
I
5
3 8 :
; 6 -
9 9
-
,
5
5
e
I
a
-
6 l l l t I l l
r i l t . t | | | |
3
l l g l E l
I l l
- - t - t E t 9 t I t l t
:
il
il
.l
sl
=l
I
.- l
;
r le l l I l
: r
- l5 l
r
- . 5 d
a
. 3
I
P E I €
;
g E
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 135/199
Desain
Terinci
495
JOGIYANTO
.M
dan
REKAN
(6 tr . .
hts6, a6td
N o .
' a t 0 9
Stut Proyek : PT
Ar je f
(urn iaran
r @ r P r o y € k :
J O - A ( - 0 2 - 8 9
Sis tm
:
Peno. Pems€ran
I $ 6 p
: D e s a i n T e r j n c i
* o .
r c : t - 0 1 1
Ian9gat
Di tuat
D i s e t u j u i
:
9l
dari:
-.tql
N f t r
L a y a r : 1
Status Lsyar:
Gant j Lav6r
i l
N a k
( C )
C i p t a J o g i y a n i o
N . x
LKonsul tan
Manajemen, AkunLansi
dan Sisrem
Inlbrmast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 136/199
496
AnaLisis
dan Desain
Sistem Informasi:
Pendekatan
Terstruktur
I
i t
t . l I
e t t : t ; l
' .1
, : l
. l .s l
J . j j " "
; E ; F
t l
t l
I I
l l
l : l
t E l
I E l
-l
gl
' '
i
- 9
8 i
R
6
5
Konsultan Manajemen, Akuntansi dan Sistem Informasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 137/199
DesainTerinci
497
bal .74
6
o
I
5
i
P _ 3
- 6 r r r l I l l
t i l l s l - l
I l l
E t t h t s t I I I
- , l l
g l
s l
: l
I l ; l
- - t ; . t E t c t I t d
t
. : l ? l ' l . l
- l
l - l
5 : l
i l slsl
Fl
I: l
I i l 9 1 3 l 3 l
- ' |
- l g l
;*
iii
- , . 6 a
9
. 3
? E *
;
E
5
6
Konsultan
Manajemen,
Akuntansi
dan Sistem
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 138/199
498
AnaLtsis
an Desoirt Sls/ern
nforrnasi:
Pendekatan
Terstruhtur
hal . 75
l -
JOGIYANTOH.M
ffi
DATI:
DIA 6
U n t u k
P . o Y e k :
P T
A r i e f
r . n i 3 t a n
I l r u r
P r o y e k : J O _ a ( _ C 2 - t e
s i s t m
:
P e n q . P e n . . a _ a n
i a h a P :
D e s a i n
r e . r n c l
N o .
K D : L _ C l 2
Na laman
:
f
da r i :
-q l
l a . s g a l :
_ l
- /
-
N o m c r a y a r : 3
S i 6 t u s
a Y a . :
6 € . t r
L a v a r
Z
o
I
x ( 7 )
I
ra ru
Lengganan
i f . z o
q ( 7 )
*
i l
N a . 9 a
l o l a L
6 a ' a . 9
N a ' g e r o l a l a 6 : e . 9
l 5 l . t a l
p e n r J 6 l e .
' c l a i t e _ l - a i a n
T 6
p o i o . a n
F e r
l 3 i a r
o l f l g a r t e n l u a t a n
N
1 2 , 2
0 1 9 ( 9 ) . *
1 8 t . , a t
p e . l L a l : n
t . l 6 r l e i r u a l a .
N
i 2 , 2
O
I
9 ( 9 )
*
' 2
' 7
2 -
\ 2
l
\J
lKo l t s
u Iu r t t l l I a t ia . | t :r l l t
l ,
Ak
un Lur
s t l a l l
S s [ c t l
I tl i t t t
r t as i
c 1 0
o i
x ( \ 0 )
6 , \ i
.
r o r a . 3 - 9 9 a ^ o ^
r o t 3 L a . g g a a a n
c
c
l0
-
0
0
( 3 0 ) 7 , 1 7
( 7 ) L , 7 2
O r d e .
N m r c r d e r
c
0
x (7 )
?
8 l d ^ c r a .
r a '
t J _
' a t ; a
r a l
0
I
0 9/* /n
72
9
I
T a n g g a t
O r o e r
i a E g a i o . o e r
D
8
0 99/q/9
t,72
r l O
r 6 e 6 s . d . :
r d e 6 o . . 9
i 1 U n i t
D i F s a n
U n l r C r E s a n
- 7
, n D r r , r , f r r . r . :
, , , : r
c l 7
--T--..
o
x ( 7 )
a a r
L a - ' s
'
s a @ r
w9.99
r
.2 {
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 139/199
I)esoin Terinci.
hal. 76
5t
I
' i l
; ; - r '
-E
; ;
5
I
e
i : l
lJ l I l l
= : l l H : | | l l
:
: l : l g l : l
I l - l
: t : l
. t
. t
- l
I el
5 : l + l E l s l
F l
l i |
: a l 9 l & l 3 l
- '
* l : l
o . . . . . . q
-
i i
: . F
:
e i
€
i q
- - . 8 .
I
. 5
* iE3
,
Et
6
6
6
R
6
E
i
o
F
z
E Z
r i
6 H
a ;
Konsultan
Manaiemen. Akuntansi dan Sisrem
Infbrmasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 140/199
500
Analisis
dan Desain
Sistem Informasi:
Penclekatan
Terstruktur
hal 77
r o .
D i a l o g
t e
D i a l o g
ffi
DATI.
Dtlc
h tuk
Proye l :
PT
t r ie f
(u rn is ta .
Nmr Proyck:
Jo -A(-02 -89
s is t i l
:
p f r .
p@saran
T a h a p : D e s . i n T e r r n c i
N o .
( 0
: t - 0 1 ,
Ha taDn
: 01
dsr i :
_q
T s q g a t : _ / _ / _
0
ba t
D i s e t u j u i
:
Sta tus
L€yar :
Nen jd ih
I i F
t l l
P o s i s i
( x ,
t )
T a n g g a l
D i k i r i o r a n g 9 a l D j I i . j n
7
x (7)
17 ,67
z
Benar
c
I
19 .79
i l6 i
yang
sah adaLah
L a g i
c
x
? 1 , 7 A
__l
nsultan
Manajemen,
Akuutansi
dan Sistem
Inform
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 141/199
Desain
Terinci
501
hal. 78
Dialog DL-005
juga
mempunyai
5 buah
layar tampilan
dan
bila
digambarkan
dalam
bagan
dialog tampak
sebagai
berikut
ini.
*
fr'--*;l
t l
]
Layar
I
l*"' l
I
r -oo t ,
Konsul tan
Manajemen,
Akuntansi
dan Sisrem
Inlbrnlast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 142/199
502 Analisis
dan
Desairu
istem
nformasi:
Pendekatan erstruktur
Bentuk
dari dialog DL-005-1
(layar
1)
dapat dilihat di
halaman
80
dengan kamus
datanya di
halaman
81.
Bentuk
dari dialog DL-005-2
(layar
2)
dapat
dilihat di
halaman
82.
Layar
dialog
ini
tidak mengguna-
kan
kamus
data,
karena hanya
menampilkan nilai
string saja.
Bentuk
dari dialog DL-005-3
(layar
3) dapat
dilihat
di halaman
83 dengan
kamus datanya di halaman 84. Bentuk dari dialog DL-005-4 (layar 4)
dapat dilihat
di halaman
85 dengan kamus datanya
di
halaman
86.
Bentuk
dari
dialog
DL-005-5
(layar
5) dapat dilihat di
halaman
87
dengan kamus
datanya
di halaman
88.
Itan
Manajemen,
Akuntansi dan Sistem
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 143/199
_
503
Desain
Terinci
hal. 80
. l
l ' l : l
.l
trl
:l
":l
irl
i"
ij
,il
I
. t : l
3l . l , t l
; . '
:
. 5 "
:
it
i
5
q
x
F
z
su
; i 9
v 6
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 144/199
504
Analisis
dan
Desain
sistem
Informasi:
pendekatan
Terstruktur
re 0AIA:
DIALG
U n t u k P r o y e k :
P r A . i e {
( u . n i a r a ^
N m r
P r o y e k :
J 0 - A ( , C 2 - 8 9
S r s t m
:
P e n o .
P m s a r a n
I a h a p
:
D e s a i n
r e r i . c j
N o .
0 :
1 . 0 1 4
Tshgga t
:
D r & a t
0 i s e t 0 j u i :
ql
dar i : 01
N o . 0 r a l o g
t a m
D i a L o g
Sia tus Layar : Gan t i
LEVa.
JOGIYANTO
H.M
f f a k
( C )
l i p t a
J € i y a n t o
x . N
Konsultan
Manajemen,
Akuntansi
dan
Sistem
Infbrmas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 145/199
505
esain
Terinci
har. 2 )
t
5
€
c t
t t l
I e l t . t I
E El I
lil
.'l
I l E t o l
<
e l o l r l _ l
r : l i l c l s l
Y
F l o l o l o l
. . . . . . . .
: - a
- , . E .
I ; 5 e €
q
I
F
z
< 4
> ;
n 9
v ;
-
t b
3 t
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 146/199
506 Analisis
den Desain
Sistem nformasi: Pendeketcrn
erstruktur
-
6 t t t r I t l
- '
i t $ t E t i l
| t l
i
: l
, l
. l : l
e l
l - l
-
. t f t E t s t
? t
t z l
:
it
st
3t
3l
--'
-t 3l
r
- . 6 .
2
. 9
I
i E i t ;
g E
I
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 147/199
ff i
OATA:
OIALG
Untuk
Proyek:
PT
Ar ie l
(u rn js tan
rm.
Proyek:
JO-a ( '02 -89
Si s td
:
Penq
P@saran
l 6 h s p
:
D € s a i n
T e r i n c i
l o .
K D
:
t _ 0 1 5
EataBn
:
l
da r i :
- gl
r € n g g . l : - / - / -
D r s e t u l u l :
-
l m r
L a y a r : 5
sta t6
L€yar :
Gan l
Lavar
f l 6 k
( c )
c i P t .
J o g i Y a n t o
h ' i
N o . D j a t o 9
'*:
raB_llsr++-
I
u"u t
o ' s ' s rm
Dr
Program
1
,de
tbneeanan
L
'T'" '0" '
1 0
I
( d e
8 a ' a n 9
1 1 J . ,
F . a r l
h r
t D ' F s a n
i 3
f a ' 9 a
6 a _ a . 9
N a r g a B a r a n g
1 4
N a r p e
i o i a L
5 a ^ a ' 9
N a r g a r o t a l S a r a N
1 ( l o r : .
p c .
- a d .
' o t a
l e a l J a
a n
I
2
\as .
a rgga^a^
r t r . s 'ggsnan
x
N l a i
* r i s
1 0 s a d p 6 r
1 2 , 2 L o l e ( e ) . 8
o
i x / xx , i l r x
I
6 ,70
i e . h , a ' e n r u 6 r a n
' ,
j
t
1 9
l o : . .
t
s ' . -
l o t a l D : b a l a r
Konsu
I
Lan Mar - ra jemcn,
Akun
tans
j
da t t S isL t : r l l
l l l l i r rmr rs i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 148/199
508
Analisis
dan
Desain
sistem Informasi:
Pendekatan
Terstruktu,
l t l lt t t l
. - t t t l
E I I I I
5 t
I t l
- l
I t : l
. . ;
$sEE
I
6
R
E
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 149/199
509
esain Terinci
hal.
86
ffi
0AIA:
ol^tc
Un tu t
Proyek:
PT Ar ie {
(u rn ia ran
r f f i .
P.oye t : Jo_A( '02 -89
< i < r m : P e n o - P f f i s a r a n
T a h a p
: D e s a i n
T e r i m i
N o . o
: L ' 0 1 6
N o . 0 1 a t 0 9
N lmr
Layar
|
1
Sta tus
Layar :
ien id ih
l i F L e b a .
I / O
l i l 6 i
y a n g
s a h a d a t s h r Y l
Konsultan
Manajemen,
Akuntansi
dan
Sistem Informasl
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 150/199
510
AnaLisis
an Desain
Sistem nformasi:
PendekatanTerstruktur
t
9 l t l
l
l l l
-t
^l 5l
.t
ft
el
i - " -
"
: c ;
t t t l
t t t l
- t t t l
t
I t . l
b t
I t g . l
- t
I t 3 t
c t N t t l
f l l
? l
l : l
. . 4
i . k
a
5
g
9
f
6
t
5
Ko n su l t a n
Ma n a j e me n .
Aku n ta n s i
d a n S i s t e m
n fo rma sr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 151/199
Desain
Terinci
511
t \
i
h a l ,R
f f i 0ATA:
DI ILG
n t u k
P . o y € k :
P I a r j e l
I u r n r s r a n
l m r P r o y e k :
J O ' A ( - 0 2 - 8 9
S i s t m
:
P e ^ Q . P f f i s a r a n
; a h a p :
D e s a i n
T e . i n c i
N o . K 0
: L _ 0 1 7
f la taBn
:
9f
da r i :
- lq1
T r 4 g a l
: _ / _ / _
Dr tua t
0 i s e t u j u r :
. - -
f f i r L a y a r : 5
S t a t u s L a y a r :
G a n t i l a v a r
a , L 7
P i c t u r .
m , f f , q . F
1 r , 4 7
P j c t u . e
W , W , W
W
1 8 . 1 4
P j c t u r e
s , 1 9 , s . F
I
I
JOGIYANTOH.M
dan
REKAN
I
LKonsulurtr
Matrajctnctt ,
AkunL:rnsi
dan
SisLcrn
lr l orrnasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 152/199
512
Arolitit
do, D"toin
Sittr* Infor*oti,
P"nd"koto,
T"rrtruktw
Dialog
DL-006
hanya
mempunyai
2
buah
layar
tampilan
saja,
dengan
salah
satu tampilan
layarnya
berupa
tampilan
bantuan
kode
rekening.
Bentuk
dialog
DL-006-1
(layar
1)
dapat dil ihat
di
halaman
90
dengan
kamus
datanya
di halaman
g1.
Bentuk
dialog DL-006-2
(lay'ar
2
berupa
bantuan kode
rekening)
dapat
dil ihat
di
halaman
92.
Dialog
menu
mencetak
laporan
(DM-001)
dapat
dil ihat
di
halaman
selanjutnya
(halaman
98
dengan
kamus
datan.ya
di halaman
94). Dialog
untuk mencetak
masing-Las{ng
Iaporan
(sebanyak
12
dialog
untuk
12 macam
laporan)
dengan
kamus
datanya
berturut-
turut
dapat
dil ihat di halaman
g6
sampai
dengan
halaman
112.
Konsul tan
Manajemen,
Akuntansi
dan
Sistem
Informasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 153/199
Desain
Terinci
513
6
I
9 =
. :
5 e
g *
6
1 i ,
5l I
: r
€ -
: _
E 3
5
a
I
I
:5 l l . l l I l l
I:lllglil"lld
: Ji lFll|
l
- lsl
;
rs ;
*i
i ? ir
Ei
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 154/199
514 Analisis
dan Desain
Sistem nformasi: PendekatanTerstruktur
hal .
91
ffi
DATA: 0l^16
Untuk
Proyek:
PT
Ar ie t Kurn is t lh
l f f i r
Proyek: J0 'aK'02 -89
sjsrd
:
egg=-13 3:3i4-
l a h s p : D e s a i n T e r i r c i
t o . K D
: L - 0 1 8
0 i s e t u j u i : -
l @ r L a y a r
. 1
S t a t u s
L a y a r :
N e n i d i h
T€ng96 t
D tua t
:
81
eri:
-.14
N o .
D r 6 l O g
t a m
0 r 6 L o g
s t r u k t u r
d a t a :
le
l t f l o a t a
5l-s]lia-TtiFrw
t / (
( r , Y )
I s€961
Jur€ l
l a n g 9 a J u r m t
0
I
9/99/n
L ,?9
2
7 l7) ,73
c
8
x ( 8 )
b a r i s
9
s / d
b r i s
1 5
c 30 o x (30 )
1 1
.J ika
kd€
reken j ry sda
ts -
0/ (
O K
c
p i t k 6 n
n a m
r e k e n i r e ,
j i k
i t a i Reksrry
i t a i D e *
I
9 (9 ) .99
t ,48
k d e t i d a k
s d .
d i t i t €
7
i t i
R . k c n i E
r i t a i ( . d i
12,2
9 (9 ) .99
r ,62
ta ry iLkan
F&r i t€huan
12 ,2
9(9) .99
t7 ,48
l i d a k a d €
r e k e n i n g
i n i
9
12,2
9 (9 ) .99
17,62
1 0
c
19,L9
- r i
l s i
y . n g
s a h a d a t a h
r Y
I
L a 9 r
c
X
? 1 . 5 6
No .
fo r ru t i r :
F '2&
Konsul tan Manaiemen. Akuntansi dan Sistom
Infbrnrasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 155/199
515
esain
Terinci
ha]. 92
5
6
I
E
- c
2 - ? E
it --{
E ; i ;
2 - " i
6
r.-
1,
2 3 t -
C i : 9
-
) E a
: € ;
t r i
9 t
. . 9 8
. : i E
- - E ?
. . , 5
5
5 5 9 E
- - 8
9 9 = a
R
b
$ r E c
3
5
I
. . E E
9 P 9 t
t
6
5l I
' i r
':
;
E
c r r r l
l
i : l l . | r I
r f l t ; t 8 t | |
:
: t : l g t t
| |
J . t f t E l S t
? t
I
3
j r - J
"
I
: '
:
P P 5
E '
I iE;
;
. 8
q
t
q
f
t--
z
-
o
o
-
Konsultan Manajemen,
Akuntansr dan
StsLem nlbrtnas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 156/199
516
.
nqlisis dan Desain
Sistem Informa.si: Pendekq.tq.n erstruktur
l ' l E l
o l
<
L l y l . l - l
. . t f t E l 3 l
F l o l o l o t
.
- . 8 .
6
t 8 ; . 3
5
9
5
' E
I
T
E
E -
- 9 t
R
5
t
{
fr
I I
i ;
i i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 157/199
Desain
Terinci 5 1 7
hal.
94
re o TA. Dl&6
Untuk
Prrylk:
PT
Ari . t
(urni lsrn
x@r Proyek: JO-AX-02-89
Sista
: Peno.
Pftsar ln
Tshap : Dcsaih
Tcrimi
No. 0 :
.9.93_
N. tmn :
gl
d r r i :
_q l
T a @ g . t : _ / _ / _
D i tu t
0 i s e t u j u i :
-
l f f L a y a r :
L -
o .
D r a t q
r m
D i . t q
Struktur dat l :
urul
l m
r t s
o a t a
0 i S i s t m
|
0 r
P r o C r i l
P i c tu ra
Pos i s i
( x , Y )
1
P i t r h
2
99
20 ,51
I i t 6 i
y .E
s lh
ld . t6h 1
st@i dqan
12
i lk
(c)
c ip t .
J€ iy .n to
N. i
ultan
Manajemen,
Akuntansi
dan
Sistem
Infbrmasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 158/199
518 Analisis
dan Desain
Sistem
nformqsi: Pendehqtan
Terstruktur
&r
h E j
9 _
r - 8
- . _
i t 3
R R
n
6
i
& .
P q
T ;
. a J
5 t
1 . -
i 3
6
I
E
i * l l . l l I l l
E5l-lEl;l
lJ
3
3l
Cl
l:l
; l |
3l
5 : l ; l E l t l
: l l l |
r
E l s l s lS l
'
- l 3 l
I ; ;-
;
t*
t i
- 3 -
.
- . E o e
- 9
i E i * ;
E E
9
q
o
F
z
-
(5
o
a
Itan
Manajemen, Akuntansi
dan Sistem
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 159/199
Drtoin Trrirri
519
ff i
0ATA: DIALG
htuk
Proyek:
Pl Ar ie l
Xu .n i5 r6n
lmr
Proyek: Jo -A( '02_89
Sis ts
:
Penc. Pf f isa ran
T s h a p
: D e s a j n
l e . i n c i
Hat6mn :
9l
d€r i :
-9 f
1a rysa l
|
_ /
- / _
to .
p
Dr&a t
D ise tu . i u i :
t @ r 6 y a r :
1
St6 tus
L6yar :
Gan t i
lsva r
I
( x , Y )
D i s i s t d
0 r Pr09rsm
Ian99a t
Tbngg6 l tsFran
0
8
w/99/99
2
T s ^ 9 9 . t
A r s l
l
sE9s lA s
t
D
8
I
/99 99
9 ,41
T a € g r t
A k h i r
Tan99a
LAkh
D
8 n/99/9
9 .56
B€rhen t l
c
18 ,58
I
I
I
[-Konsultan
Manajemen, Akuntansi dan sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 160/199
520
Analisis
dan Desain
sistem Informasi:
Pendekatan
Terstruhtur
c t t l l
E E I I h I P I
, *l ,il 5l :l
-
< t f t P t t l
t t L O o
E E t . e 6
5
t :
- L
& i
h
E.a
- t .
E - &
: i ;
1 - 9
E JE
I t ;
R
6
:
r l
T ^
t r
e t
F E
e'a
t -8
E
E
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 161/199
Desain
Terinci
S2i
hal 98
JOGIYANTO .M
ffi 0
I
: DIM
Untuk
Proyck: Pl
l r icf Xumi.e.n
t@r
Proy.k: JO-A(-02-89
sjstft :e 9j_ g es -C _
TEh.D : Dnl in Tlr i rc i
No, m :
DC-002
St . tG lava r : Gan t i l . v . r
l a r u
i t m d a t a
D r s r s t m
I
D r
P r o g r a m
t l l
Pos i 6 i
( x , Y )
Kctcrarurn
T3n99a t
LaFr6n Tan99a LaFran
D
I 99/9/n
5,44
2 Tangga t F6k tu. Iang9a
I Faktu .
E I 9/99
/99
9 ,43
l
Be rh€n t i
I 18 ,58
H . l
( c )
c i p r J q i y . n t o N . l
Konsultan
Manajemen,
Akuntansi
dan Sistem
Informasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 162/199
522
Analisisdan
Desqin Sistem
nformqsi:
Pendekatan
Terstruktur
6 &
& i
. ;
b t :
j -
8 - &
- , . .
I t 3
9 9 1
. 3 *
-
A T €
. - a t
t
E
6
, .
6 8
t -
R
d
c r
t t t t t l
I i l l . l | | I I
;
E l l s l F l
I l l
- - l ? l c l b l
I l s l
-
- . E o 9
. 3
E E i *
;
g
I
q l
I
r l
l o l
i F l
I
3:li
|
6 H l t i
I
s€l i
| + 1 E
I l - r
llHr
[ -
LKonsultan
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 163/199
Desain Terinci
523
hal 100
r o . 0 i 6 l o 9
I a m
D j a t 0 9
ffi DATI: OltG
h td Proyck: P l
A. i . f ru rn i l ran
r f t r Proy.k :
J0 - r ( -02 -89
Sis ts : PeN. Pf rs l r ln
TahaD
: 0es6 in Ter i rc i
No .
( D
:
0C-003
H
Lmn : 01 &ri
:
_9f
T a r u g l t
_ / _ / _
o i t u t
:
_
D ise tu ju i :
_
16r
Layar :
j_
St. tG L8yrr:
G6nt i Lrv€a
tan Manajemen,
Akuntansi
dan
Sistem
Inf<.rrmas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 164/199
524
Analisis dan
Desain Sistem Informasi:
Pendekatan
Terstruktur
i l | | l
.:t
| 5t
-l
E t
t h t H
;l+l ll
; ldgg|
i}
"
l l r .
E T E i
5
5 &
&i
h :
) -
g . &
i t
4 . 8
i a
I
r . :
I 9 g
. - 6 y
5
& c
9 $
a . -
5 t
2 .
i t
6
tan Manajemen,
Akuntansi
dan Sistem
Inform
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 165/199
Desain
Terinci 525
ff i DATA:
Ol&G
Untuk
Proyrk : PT Ar ie f
(u rn iavan
lmr
Proyek:
Jo -a ( .02_89
Sis im
:
Pem. P@slr€n
Ish6p
: Desr in
le r inc j
ro.
o :
q : g-
f l . ten :
91
d r i :
:q
I . q g . l
. _ / _ / _
D i b 6 t :
_
D i s e t u i u i :
-
t m r L l y e r ,
f _
Sts tus
t ryr r : G ln t i lava r
l o .
D r E t o g
l f f i D l a l o 9
JOGIYANTO .M
dan REKAN
i a t
( c )
€ i p t J q j y a n t o
x . N
tan
Manajemen, Akuntansi
dan
Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 166/199
526
Anslisis dan DesainSistem
nformasi:
Pendekatan
Terstruhtur
5
. e
€ &
? -
X.r
t 9
i i .
9 -
P - 8
: 1 : .
i E 3
e c E
' G ,
-
R 9 - l
. :
. - 6 ,
R
6
E .
. t
a i
a . -
E I
6
t t l
t t l
t t l
t t . l
I t g l
- t
t : l
; l
l z l
;
. . . .
. 3 -
9
. 3
i 9E
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 167/199
Desain Terinci 527
hal. 104
ffi DllA:
DIALG
Untuk
Proyc t :
PT Ar ie f Xumi . ran
lmr
Prry l l : Jo 'AX_02-89
Si s td
:
Peno. Pf f i sarah
Tsh.p : Desain
fer inc i
N o . @
: D c - 0 0 5
86len
:91 dar i :
- .191
I a m ? a l |
_ /
_ /
_
Dituat
D i se tu . i u i :
r o . D i a L o g
l m r
L 6 y a r :
1
St€tG
L€yar:
g L]-Lg 3 -
Tan996t LaFran
JOGIYANTO .M
dan REKAN
-l{onsultan
Manaiemen. Akuntansi dan Sistcm
Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 168/199
528
Analisis
dan Desain Sistem Informasi:
Pendekatan
Terstruktur
E
- 6
i
t - :
9 _
g - &
9 5 9
9 a
R q . T
' - 6 e
3
E
& "
. t
- 5
l .
,dE
I ;
: . 8
t
5
I
5
I
t l
I I
l L l
t : l
t - l
-t
3l
" i :
b - 3
EE
- E t t l I
s 5 t . t
3 t .5 t
I
* - t " P t E t 5 t
I
I
. lt
?t
.t
.t 3l
r r L O a
g
f ,
3 8 ; . :
Manajemen, Akuntansi dan
Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 169/199
Desain Terinci
529
hal. 106
ru UIA: Dt[C
htul
Prry.k:
Pl A. i . f Xu.ni .r .h
|dFf ProFt: J0-A(-02-89
sjita
:E 9._ 99,9.98 _
l h p : ocsl in Tcr imi
ro. 0 :
DC-006
l o . o r a t q
I
t e 0
. t o
lm.
L y . r :
l ___
s t l t6 Lryar : ocnt i Lrv . r
r r m
t t d
d a t a
D i s i s r 6
|
D i
P r 4 . s I i r
UO
Pos i
6i
( x , Y )
xataEryln
I ^99at
Lspr n Tq9 lLrpor.n
E
I
99t99tn
2 8ul f6 . i s l h I 99 9 ,40
l I
n
9 .50
8.ilcnti
I
x
r8,5E
No.
fo . ru t i r :
t - 2&
Konsultan
Manajemen, Akuntansi
dan Sistem In
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 170/199
530
AnaLisis an Desain
Sistem
nformasi: Pendekatan
Terstruktur
E &
8.{
. ;
3 E . i
. 2 E
j -
P - &
€ i
e c t
i t
r :
. - 9 X
' 6 - v
a t {
. - 6
E
5
& .
r g
9 .
5 E
1 1
3 3
I
6
5
I
6
I
4
t l
t t
t l
t i l
l . - l
l : l
l d l
''
ii
L ]
8 ;
2 6
t l
t t
I r l
l l l
l - l
t j l
t E l
t a
l 3 l
t 5 l
t 8 l
t - l
5l
9l
" 6
I
-
E l
t t l I
1 - l E l - l I
E E l l h l s t I
- - t " 9 l E t b t
I
I
i l 3 1 3 l - l
r l
3 i lT l=l ; l
l
I
; l e l 3 1 3 l
: '
g
. ; : . j j
"
"
I
. l g
i
r i L b o
E
I iE;
'
q
r
o
F
z
> i
6 H
O r
a €
I
I
t :
} E
t t
l :
a
5 i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 171/199
O"torn
"rrn",
Utt
hal. 108
re UII: DIIG
htd
P.sk:
g _ d-el_ 9 i
lar Proy*: JO-AX-02-89
sist6 : 9 ._ 9sgg_
I h.p
:
qgS4 _f Ijlgi_
ro. o :
qq992__
N.tmn :
g
d.ri:
".lq
r . n 9 9 . t : _ / _ / _
D iM t : _
0 i se tu ju i :
_
xmr L y r :
I
o . D i . t € :
I n o i a t q :
S t ru t l u r
d e t . :
JOGIYANTO .M
dm REKAI
Urut
r i F
lcbr
/o
Pic tu fc
P 6 i s i
( x , Y )
rcter4an
i S i 6 t a
D r
P r q . 4
l .qg.t L tsrrn
l aqa l aFran
I
99/9/n
8ut$
P.n. iut .h Sutdeni$t n
I
99 9,10
I I
9,50
8cfi.nti
t I 16 ,56
to .
f o ru t i . : F -204 H l l
( c )
c i p t . J € i y h r o
r . x
I
t
LKonsultan
Manajemen,
Akuntansi dan Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 172/199
532
Analisis
dqn
Desain
Sistem Informasi:
Pendekatqn Terstruktu,
hal. 109
T
5
I
I
c r r l r
l l l
I ; t t . l | | | |
= E I | * l : l I l l
-
* l . i l
E l
g l
| |
i1
i -l i l
. l .=l
3l |
.- l
I t c t o t o t l c l
. , . 8 - e
. 9
I i E l * ;
E E
5
E &
t -
&i
b ' r :
j
e .5
- 2 "
g - 8
; * l
9 e l
8 t €
- 6 e
,
6
I
5
& "
- E
t *
t ;
. : P
5 g
1 . .
: l
I
5
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 173/199
Desain Terinci
533
h a ] . 1 1 0
JOGIYANTO H.M
ffi DATI:
DIALm
Untuk
Proyek: P I A. ie f
(u rn iaean
rmr Proyek: J0 'A( '02 'E9
S i s t m : P e e . P m s a r a n
T a h a p : D € s a i n
I e r j n c i
ro .
r c
: Dc-008
Hatamn :
qf
da r i :
- . lq f
I s n g g a t : _ / _ / _
D i b a t
D i s e u i u i :
-
l @ r L a y a . : 1
s t a t G
L a y 3 . ;
G e n t r L a Y a r
|
2
E u i a n
P e . j u a t a n
I
I
LKonsu l tan
Mana jcnrcn ,
Akut i t ans i dan Sts
. t : n r
l f
i ; 111151- - - - - - - l
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 174/199
534
Analisis
dan Desain Sistem Informasi:
Pendekatan
Terstruktur
5
E
E I
I I I
a t t < t I
;l-l l l
:l
il
gl
l
,9t
9l
*t
ct
;lqlgsl
i ;
"
-
t t "
i g ;
t l
l l
t l
l i l
l - l
' ' i
B
I
. 5
F &
z -
t i
b
g - :
3
? . 5
- t .
s - 8
si r
; c t
t
' n ' - z
& t €
. -
E 5
R
d
5
& c
t 2
l -
€ g
: t
6
tan Manajemen,
Akuntansi
dan Sistem
Informasi-
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 175/199
535
Desain
Terinci
h a l . 1 1 2
f f i
o^TA:
DIAIG
Untuk
Proyek:
PT Ar i€ f
Kurn i6 ran
r@r Proyek: J0 -AK-02 '89
si sts
:
e3 9.- #$ e -
T a h a p
: D e s a i n
T e r i n c i
r o . m
:
D c - 0 0 9
T6n99a t
N o .
D l a t q
r f f i r
L s y a r : . 1 - -
Sta t6
Lsysr :
6an t i
laYar
JOGIYANTO H.M
Konsul tan
Manajemen,
Akunttrnsi
dan
Sistcm
lnlormtrs
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 176/199
536
Analisis
dan
Desain
sistem
Informasi:
pendekatan
Terstruhtu,
c t t , l
- . t f l 3 l 3 l
- r L b d
E E E E i
z'
. 5
E &
&;
t 9
E l ^
J
a .5
- t .
9 R
r i r
a a
. . F I
' d - -
R E €
:
& .
J .
t t
2' t
c 1
. = t
E g
g t
i ,
i
B
I
i i
a t
t t
t a
t 9
3i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 177/199
Desain
Terinci
537
hal.
r14
No, D a l4 i
r m D r . l q
ffi DAIA: OIIIG
hiut
Pr*k: PI A. icf furnia$n
tf f i r
Prrycki
Jo-^f .0?-89
sjsra : 9=_ @sg _
r h.p :q :9j. _.L .4j. 9j_
No- o :
qggg_
N.tffi :
91
d.ri:
-.1q1
T l q E . t
: _ / _ / _
0 i &
D i s . t u j u i :
-
I@r L lya r :
l __
sta t6 l rya r :
Gan t i Lav l r
lam
r td da ta
D i S i s r m
I
D i
P r o g . m
l l l Pi ctura
P o s i s i
( r , Y )
(ctc.aryrn
I l r ryge t Lapr an
Tang9attrporsn
B
I
99/n/*
Bcrh"n t i
I
x
18 ,58
Nlt
(c ,
c ip r r Jq iymto
f f . r
Konsultan
Manajemen,
Akuntansi
dan Sistem
I
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 178/199
538
Analisis
dan Desain
Sistem Informasi:
Pendekatan Terstruktur
f l t . l
f t t b l
"t
?t
cl
' i t
i t
. l
. l ; l
g
. i i , ; "
9 e
cE3
?
5
t
I
;
I
l l t l
- t l t l
t
I t . l
. l
= l
l - l
; l
? l
l ; l
o t
o t
t . l
-
g
. :
.
9
. 3
*
;
g
l
5 &
&;
; c
h
.i
j
i .
, t .
g - &
t i ;
9 9 1
I
6 . _
a t €
. -
6 ;
t
I
5
i
& "
. t
) . -
E I
t ;
i J
€
E
f
o
F
z
4 z
t t
6 E
O t
a
.ii
r
I
t
a
II
: i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 179/199
539
Desain
Terinci
r o . 0 i a t q
| s 0 i l l q
ffi
qTA:
Dt&G
btd
Proy.t:
Pl Ari.f
lurni r.n
r@.
P.oyck:
94:-S3lE--
sist-
: 9j@ l-
I.h.p :
8 9r. - -Led g -
ro.
(D
:
f9 -
fl.tmn |
91
d.ri:
-.lg
T . r y g r l : _ / _ / -
Dibrt
.
-
D i6 . t u . , u i :
x@r
Lry.r :
l_ -
strtu
tryrr:
$$. -fqg--
UTUt
ls
i t t Ot l
tabr
lt l
P i c lu ra
Pos i s i
( x ,Y
tctcramlo
Di
P.q rd
Trt93t t rpo..n
Try.tl.porm
99/nln
6 ,U
Kd
LrEg.En
xodltaNgamn
c
5
x (5)
9 ,L6
Earh6ti
x
r8 , t t
tan Manajemen,
Akuntansi
dan
Sis[em
Informas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 180/199
P
I
I
' i l
g
& ;
j
P . t
q
o
F
z
< =
> ;
t 4 =
a €
i l l l . l l I t l
: E | H t I l t
I ;1l| l l
l;l
3
: l * l ;1 f l F l l ' l
3
; l4 lF l l
: r
- l5 l
< i i
; b i
i
iE;s E;
I
I
i r
T E
: :
a 4
t 5
5
5 8
&*
€ 8
e e i
1 _
P - 8
i c
; C E
. 9 *
-
R P *
. -
6 ;
t
5
I
:
& .
- E
3 S
9 -
.1
5 e
. -
i t
\
_ _
| I ,
r _ r - r u r . r . r _ t . t . t
|
|
| |
| I | |
| |
l - J
N h J 6 € N @ 6 o ;
-Konsultan
Manajemen,
Akuntansi
dan
Sistem
Informasi-
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 181/199
I
I
Dessin
Terinci
Ml
----*r-Irl
I
" .
DESATNATABAsEERrNcl
]
P ' I ' A l ief Kulniawan nrenrpurr l 'a i
uatu
database
yang
ulr lu ln
I
berada di
f i le.
serue.r '. atabase ni akan digunakan oleli sentua aplikasi
]
belsanra-sarna.
)atabase
untuk aplikasi sistern
pengendalian pernasa-
ran
rlan
penjualan
ini
teldil i clali bebelapa
fi le
seperti
yang
telah
di ident i f ikasikan di desain s is tenr secala umum
(formul i r
I r -105).
Senrua
fi le-f i le
databaseuntuk sistem
ini
terletak di
media simpanart
lual
hard
disk.
l ' i le-f i le
database
yang
akan didesain
stlukturnya
secara
er inc i adalahsebagai er ikut
in i .
No/kocle Narna f i le
f i le
DI Langganan
I)2
Order Penjualan
I)3 Back
Oldel
l )1 Pelsediaan
l)5
'l 'r 'ansaksi
Balang
ixj Piutang Dagang
D7
Iluku Besar'
i ) 8
Ju rna l
Slruktul dal i f i le dapat didesainbeldasalkar) lus daLr nrasuk
i lan arus data keluar
yang
memperrgaruhi
i le
te lsebut .
-Konsul tan
Manajcrnr:n,Ak u n Lansidan
Sistcm I n i r t -ma. i -
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 182/199
542
Analisis
dqn
Desain
Sistem Informasi:
Pendehatqn
Terstruktur
I
s ta tu s
Iangganan
|
,tutr.
uu"r.
2. Arus data masukdan arus data kelual untuk file Order Penjualan
(D2):
t r a n s a k s i
d i k i
r i m
da ta
order
pen jua tan
t ransaks
i
penj
ua
t an
3 . A r u s
d a t a
m a s u k
d a n a r u s d a t a k e l u a r
u n t u k
f i t e
B a c k
O r d e r
( D 3 ) :
back
order
<---_-t
Konsultan
Manajemen,
Akuntansi dan Sistem
Informas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 183/199
I
uurans
i
iuu
5.
Arus data
masuk
dan
arus
data
keluar
untuk
file
Transaksi
Barang
(D5):
6.
Arus
data
masuk
dan
arus
data
keluar
untuk
file
Piutang
Dagang
t ransaks i
p iu tang
4.
Arus data
masuk dan
arus
data
keluar
ident i tas
barang
{=-J
post
r n9
I
I
s t a tu s
P l u ta n g
Ia n g g a n a n
I
Arus
data
masukdan
arus
data
keluaruntuk
file
Buku
Besar'(D7):
untuk
Pe rse d i
a an
Konsultan
Manajemen,
Akuntansi
dan
Sistem
Informast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 184/199
hal.121
8.
Arus
data masuk
dan
arus
data
keluar
untuk file
Jurnal
(D8):
ju rnar_-=_- - rW
Dari
arus
data masuk
dan arus
data keluar
yang
mempengaruhi
masing-masing
file,
maka
struktur
dari
tiap-tiap file
tersebut dapat
didesain
dan
disajikan
befturut-turut
di halaman
122
sampai
dengan
halaman
130.
tan
Manajemen,
Akuntansi
dan Sistem
Info
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 185/199
Desain Terinci il5
hal. L22
I
i
B
I
3
I
-l
ol
Dl
i
':
f l t . t I
c l l l l u l l
J t
ot
ot
. - t
I
: l : l Hl
l
I
t o t 4 t - t
I
il
- l
.l
. : l
- l
< l < t d o t o l
*
* l 6 1 5 1 3 l
? l
E
. . . . . . . .
; - a
=
< L L
E O
o r r o o
I iE; e
5 X . : 3
9 9
E E
9
:'
v
:
E
&
c
c
3
E
I
€
<
I
P
I
;
I
3
c
c
4
f
o
F
z
d z
t g
6H
O e
a €
Konsultan
Manajemen,
Akuntansi
dan Sislem Informas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 186/199
546
Analisis
dan
Desain
Sistem
nformasi:
Pendekatan
Terstruktur
;
,:
I
. 1 ,
I r
- l l
& 3
E t t l I
e t t . t | |
e l l : l ; l I
L t l c t a t l
f t o t
o t
- t
I
" t ? t E t b t
I
+ l N l o l F l
I
, - l
. t
I
c t
I
L t
l
. t
. - t
N l
|
' l
c l
o l o l
q F t o l o t o t I
J
O t - t c t 6 l
i
. . . . . . . .
S - -
=
< L L
o c d e o
?
; P ; . :
< c o - €
c a
i - r
O E
q
6
5
t
€ t
i ?
a :
i
E I
q
'r
o
F
z
4 Z
r*
6H
o :
- ;
LKonsulcan
Manajcmen,
Akuntzinsi
dan
Sistem Inl i rrrnast
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 187/199
Desain
Terinci
5<7
c t l t l l
i l l . l l
I
a l l f l ; l I
L t
t @ t c t I
) t 6 t
o f - t
I
. t?t
et : t I
e t N t
o t F t
I
L l w l
i
- l
h l
I , t c t o t
o l
u
F l o l o l o l
. l
;
. . . , . .
. .
i
3
8 ; . :
<
c o - a o
tgl
tEtl
ll I tl
titgH
,lil$flE|
5 i i
" " " "
6 0
o
6 0 a
b . . 1 5 : . 1
i
t E 5 ; ; 5
z z d > Y o o
-
d
E
i
I
6
3
I
I
a
I
6
q
f
o
F
z
s3
o H
9€
Konsultan Manajemen,
Akuntansi dan
Sislem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 188/199
548
Analisis
dan Desain
Sistem nformasi:Pendekatan erstruhtut'
hal . 125
-l
l;r-r
;l
llsl I
l l
l i;lr I
'
i l + l u I
.g
l l c ls ' I
-
i l o t t I
*
i l - t @ I
: ll-l----
r
ll I
l i l t i
el
ll I I
Hl
l . I
l
ll ; I
rt
t l
l t I
l l : l
t c t E I
o o t v t o
I
' - o t l t L I
aE l :15
|
: 5 +
' : l
- l l
d
9 )
@
5 l l t t I
; l
l . l | |
e l
| 3 l ; l I
5l
-l 3l
.:l
I
t € t
o t
L t
I
I | E t o t I
; t 3 t 3 t - t
I
i l * l
J ; l J
rl el
sl
l
:l
j ; i i
"
g 9
5 b 9 s
v
55 ;F
e
i l
t l
l l
l t
t l
t t
. - t
I
; l
I
8t :l
. t " l
|
, l
*t
q
l l
,31
l
E ; ;
r
. :
6 d 5
d
q
1-
o
F
z
4 2
6H
-t
i;
Konsu.ltan Manajemen,
Akuntansi
dan Sistem
In[brmas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 189/199
Desain
Terir
hal . 126
5
&
T
-
g
I
I
e
-
;
6
"tl
P l
;l
; l
o
B
i l ] l
t t t l
| l t l
l l | l
t t c t t
I t l l I
d I E I I
3 l
l : l I
r l l i l 9 l
3 I
I € I f l
1
I b t ; l
E l
l = l . l
:n
"
'
' l
c
s 3 5 E
r f s , :
5 l l
I
. l
:, ..,
4
9 t
E l
t t t I
; l
l . l | |
; l
l l l ; l I
5 i " l : l : {
I
" t ? t e t b f
I
r l
3 j ,11
l
I
r l
t l
. l
l
^ l
'l
*l
El sl
3l
w F t
o t
a t o l
, l
J
o r , t
o t 6 l
o l
i
- ; i ;
'
i 9 9 i
9 - L 6 o :
5
i ; r t
I
5
: E
i
E T
q
'].
o
F
z
< 4> ;
O F
- d
Konsul tan
Manajemen,
Akunlansi
dan Sistem
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 190/199
550
Analisis den
Desain
Sistem
Informesi:
Pendekatan Terstruktur
hal.127
I In--r
i t
i l j l I
;l
li. I
s r
l l : l : I
i l ' I c I3 l t g t = I
-
l t d t d I
-
i l , l * l
:
ITT---]
I
I I I
, l l l l
, l1l1l
tEl i I
l : l : l l | |
l : t f l t I I
- l
--
. . ' l
j I
Ft
|E I
o r l ; l t I
' - I f l
I
I
- -
o t
t o I
c l l l c I
e
& F I i l :
I
:
6 t
t t l
t t t t l
6 t t c t l
E l
; l E l
> t o t
o t
- l
* t 9 E t b l
- t
N t
o t F l
o l
o l d l
_ l
l t
,:.1
t
:l
. t f t 3 3 l
u
F l o l o l o l
;
- l ; ;
"
6 t L O d
7 i 6 t ; .
q
I
o
F
zd z
r i
o H
- i ;
t
i
t -
:
=
: ;
n c
' r B * i
;
Konsul tan
Manaicmt:n.
Akuntz ins i dan
Sis lcm Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 191/199
Desain
Terinci
5 5 1
hal. 128
"l
- l
9l
; l
:
.2
E t
t t t I
e l l . l | |
a l l : l ; l I
L t t o t c t l
f l o l
o l
- l
I
- t - t E l : t I
o l o l a l I
.l
,rl
.l :l
*l
< t < t q o t o l
|
, t
c t - t o l
q
F t
o t o t o t
. l
;
. . . . . . . .
o i L o o
i : E €
d
I - 2 @ t
;
& g
o
c a
I I : f
o
I ?
E E h 6 ; i
' -
E
2
;
I
c
I
9
6
=
T
o
F
z
d z
t g
ou
o :
- i i
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 192/199
552
Analisis
dan
Desain
Sistem nformasi: Pendekatan
Terstruktur
hal 129
o
I
6
I
I
I
-l
.21
ol
l
,
;
;
6
-
I
. l
t l
l i l
t " t
t ' l
t * '
3l
, l
,
; : ;
9 &
5l I
I
.I
1
P l
c t t t l
t t - t I
, : t
I i l
.- l
c l
l L I e l
rt
6t
ot
-l
-t
?t
Et bl
o l o l d l I
'rl
,:l
.l
.: l
|
' t
c t o l
u F t o t o t o l
J
a t - t d t 6 l
; . . . . . . . .
,
- . E o
3 e ;
. 1 q : . 1
.d
I
I I
I
I
I
6
o
c
I
4
r
o
F.
z
< 4
> i
r R =
O e
a i i
tan
Manajemen, Akuntansi
dan Sis[ t :m
Infbrmas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 193/199
Desain
Terinci
553
hal .130 l
I
Et t r
l l c l | |
' - l @ l - l I
: l
l ; l E l I
f , t
6 l o t
. - t
I
|
' l
E l o l I
s t N t o t F t
I
' - l ' l
I
c l
I
|
. l
c t o t o l
F t
o t o t o t
. t
dt
-t
dt
o t o l
j i . ' "
"
o o
- . 6 o
I
e
e
o r
) - a F
o
c
c 6
s
C o
- -
e
L
o € r o
9 I r t
o
r
- z d > d
1
E
e
c
I
6
?
I
c
I
e
E
x
:
Konsultan
Manajemen,
Akuntansi
dan
Sistem
Informas
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 194/199
554
Analisis
dan
Desain Sistem
nformasi: Pendekatan
Terstruktur
hal: 131
VI.
DESAIN TEKNOLOGI
TERINCI
Desain teknologi terinci
yang
akan dilakukan
pada
tahap
ini
adalah
mendesain
kapasitas dari simpanan
luar
yang
akan
digunakan
untuk database
dan
perangkat-perangkat lunaknya.
Semua
data trans-
aksi akan tetap disimpan di simpanan luar selama periode yang
diinginkan oleh
manajemen,
yaitu
selama setengah
tahun.
Besarnya
kapasitas simpanan
luar
yang
dibutuhkan
dapat dihitung
sebagai
berikut
ini.
FiIe
Panjang
record
Volume
Kejadian
Besar itle
hari 180 hari
Langganan
Order Penjualan
Order PenJualan
Overla,v
Back Order
Persediaan
Transaksi Barang
Piutang Dagang
Buku Besar
Jurnal
120
86
33
79
52
5 1
52
250
l0
250
250
I
2000
45000
45000
r800
250
45000
45000
100
1 8 0
I
I
10
I
I
1 0
I
I
7
240000
38?0000
14850000
66600
r9?50
23400000
2295000
52000
,16620
Total
l 4839970
Semua
file
yang
digunakandiindeks
dan besarnya
ile
indeks diambil
sebesar30Vodari
besarnya
ile data, sehinggabesarnya
seluruh
file
data termasuk
file indeksnyaadalah
44839970
+
30Va
x
44839970
=
58291961byte
=
55,59
MB.
Sebagai
cadangan
pertumbuhan file di
masa mendatang diambil sebesar
1007o
dari besarnya
ile
semula,
Konsultan Manajemen,
Akuntansi dan
Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 195/199
Desain
Terinci
5F5
hal. 132
sehingga
kapasitas
simpanan
luar
yang
diperlukan
untuk
file
data
dan
indeksnya
adalah
sebesar
2 x
55,59
MB
=
111,18 MB.
Besarnya
perangkat
lunak aplikasi dan
perangkat lunak
sistem
diperkirakan
tidak
lebih
dari 5
MB, sehingga otal
keseluruhan
kapasitas simpanan
luar
yang
dibutuhkan adalah
116,18MB.
Kapasitas ni telah sesuai
dengan
yang
diperkirakan
di tahap desain secara
umum,
yaitu
sebesar
120MB.
VII.
DESAIN
PROGRAM OMPUTER
Desain
program komputer
yang
akan dilakukan
adalah secara
moduler,
yaitu program
akan dipecah-pecah
menjadi
modul-modul
kecil
yang
mudah dibuat,
mudah
dites,
mudah
dilacak
ika
terjadi
kesalahan
dan
mudah
dimodifikasi.
Program-proglam
komputer akan
dibuat berdasarkanproses-prosesi DAD. Tiap-tiap program dibuat
berdasarkan satu atau
lebih
proses
di
DAD.
Jika beberapa
proses
di
DAD
dapat dilakukan secaraotomatis,
maka dapat diwakili
dengan
sebuah
program
komputer. Proses-prosesDAD
yang
dapat dikerjakan
secara
otomatis berada
di dalam batas otomatis
(automatic
boundary).
DAD
dengan
batas
otomatis untuk sistem
pengendalian
PT Arief
Kurniawan
dapat
dilihat
pada
halaman
selanjutnya
ni.
Konsultan Manajemen, Akuntansi dan Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 196/199
556 Analisis
dan Desain
Sistem
nformasi: Pendekatan
Terstruktur
hal . 133
fltTt.'* tTlTllTP,*dt*
0idra
ftnJur lan
.trn99rl
t. a
.l::::;,,
,,*,,1
ililii"',[,if;;;u;J;
t t tn9 l t t I
P lu lang
h control i t t t
jo anr l
copg
t t o l l
l f r l t u l - - - - - - - - - - - - #
r . qu . t t
| | |
cox
(
t I
Jou rn r l ,
\ /+ |
rrgrt t . t copg
id . i t i
t r e
t ._
btrrng
l l l l
D .
I
P r r ' . d i p n
-
i d .n i i r
I
Po'trne
)fp;f;;;J-
Konsultan
Manajemen, Akuntansi dan Sistem Informasr
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 197/199
Desain I'erinci
557
hal.
134
Jenjang
dari masing-masingprogram
dengan modul-modul
utamanya
sesuai
dengan
batas-batas
otomatis DAD
dapat
digambarkan
sebagai
berikut ini.
l;;;l
I
Laporan
I
I
Pen jua | . an l
I
b€rdasa.kan
I
LanssananJ
Konsulttin
Manajcmen,
Akuntansi
dan Sistem
Infbrmasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 198/199
558
Analisis dan
Desain
Sistem nformasi: Pendehatan
Terstruktur
hal. 135
Tiap-tiap
program
ini
dapat dipecah-pecahkembali
ke
dalam
modul-modul
yang
ebih kecil.
Untuk
Program
Order dapat
erdiri dari
tiga
modul
utama
yang
sudah tampak di
DAD,
yaitu
modul
"mengecek
pemenuhan
order", modul
"merekamkan
back
order"
dan
modul
"membuat
order
penjualan".
Algorithma dari masing-masingmodul program selanjutnya
dapat
digatbarkan
di
bagan
IPO
menggunakanpseudocode.
lgorith-
-u a"ti
modul-modul
program
ini dapat
dilihat
di
dokumen
yang
terpisah
yang
ikut disertakan
dengan
dokumen
hasil
desain
sistem
terinci
ini.
Dokumen
ini adalah
dokumen
manual
teknik
(technical
manual).
Konsultan Manajemen, Akuntansi dan Sistem Informasi
7/17/2019 kelompok
http://slidepdf.com/reader/full/kelompok-5690fd002fec1 199/199
Desain Te,rinci
559
DAFTAR BACAAN
UNTUK
BAB
7:
A. Ziya Aktas.
Structured Analvsis
& Design of Information
Slstems.
NJ: Prentice-Hall, 1987,
chapter
12, module A.
Charles
L. Biggs,
Er"anG. Birks, William
Atkins. Manasins
the Svstems
Development Process.NJ :
Prentice-Hall,
1980,section
2,
phase
III.
Chris Gane
dan Trish
Sarson.Structured
Slstems
Anah6is: Tools
and Techniques, NJ: Prentice-
Hal| 19'79,
chapter 6, 8, 9.
lef t ryL. Whit ten,
I-onnie
D.Bent ley,Thomasl.M.Ho.SystemsAnalvsis&
Desisn
Methods.
St. Louis: Times
Mirror/Mosby
College
Publishing, 1986,chapter
ll, 12, 13, 14,
15, 16.
Jerry
FitzGerald,
Ardra
F. FitzGerald, Warren
D. Stallings,
Jr.
Fundamentalsof Srstenrs
Analy-
s is.
Edisi kedua,New
Yok: John Witey
& Sons.
1981, hapter9.