PERANCANGAN SISTEM TERINC1.

advertisement
PERANCANGAN SISTEM TERINCI
1. PERANCANGAN PROSES SISTEM
1.1. DFD ( Data Flowchart Diagram )
DFD sering digunakan untuk menggambarkan suatu sistem
yang telah ada atau sistem baru yang akan dikembangkan
secara ligika tanpa mempertimbangkan lingkungan fisik
dimana data tersebut mengalir atau lingkungan fisik dimana
data tersebut akan disimpan.
DFD merupakan alat yang digunakan pada metologi
pengembangan sistem terstruktur .
SIMBOL YANG DIGUNAKAN DFD
Beberapa simbol yang digunakan di DFD untuk maksud
mewakili :
1. External Entity ( kesatuan luar ) atau Boundary ( batas
sistem )
Setiap sistem mempunyai batas sistem ( boundary ) yang
memisahkan suatu sistem dengan lingkungan luarnya.
Sistem akan menerima input dan menghasilkan output
kepada lingkungan luarnya . Kesatuan luar merupakan
kesatuan ( entity ) di lingkungan luar sistem yang dapat
berupa orang , orang atau sistem lainnya yang berada di
lingkungan luarnya yang akan memberikan input atau
menerima output dari sistem.
Kesatuan luar ini dapat salah satu dibawah ini :
a. suatu kantor, departemen atau divisi dalam perusahaan
b. orang atau sekelompok orang di organisasi
c. Suatu organisasi atau orang yang berada di luar
organisasi seperti langganan , pemasok
d. Sistem informasi yang lain di luar sistem yang sedang
dikembangkan
e. Sumber assli dari suatu transaksi
f. Penerima akhir dari suatu laporan
Suatu kesatuan luar dapat disimbolkan dengan suatu notasi
kotak atau suatu kotak dengan sisi kiri dan atasnya
1
berbentuk garis tebal. Kesatuan luar dapat diberi identifikasi
huruf kecil di ujung kiri atas. contoh
a
b
Langganan
Pemasok
2. Data Flow ( arus data )
Arus data di DFD digambarkan dengan simbol panah (  ).
Arus data ini mengalir diantara proses, simpanan data dan
kesatuan luar. Contoh
order
1
Langganan
a
Langganan
Pe m b a y a ra n
Proses
order
Langganan
3. Process ( proses )
Suatu proses adalah kegiatan atau kerja yang dilakukan
oleh orang, mesin atau komputer dari hasil suatu arus data
yang masuk ke dalam proses untuk dihasilkan arus data
yang akan keluar dari proses. Suatu proses dapat
ditunjukkan dengan simbol lingkaran atau empat persegi
panjang tegak dengan sudut-sudutnya tumpul.
identifikasi
atau
nama
proses
2
4. Data store ( penyimpanan data )
Simpanan data ( data store ) merupakan simpanan dari
data yang dapat berupa :
a. Suatu file atau database di sistem komputer
b. Suatu arsip atau catatan manual
c. Suatu kotak tempat data di meja seseorang
d. Suatu tabel acuan manual
e. Suatu agenda atau buku
Simpanan data di DFD dapat disimbolkan dengan
sepasang garis horisontal paralel yang tertutup di salah
satu ujungnya . Contoh
media
nama data store
Terdapat 2 bentuk arus data yaitu diagram arus data fisik
dan diagram arus data logika. Diagram arus data fisik lebih
menekankan pada bagaimana proses dari sistem
diterapkan sedang diagram arus data logika lebih
menekankan proses proses apa yang terdapat di sistem.
1.2. SISTEM FLOWCHART
Bagan alir ( flowchart ) adalah bagan yang menunjukkan alir
di dalam program atau prosedur sistem secara logika.
Bagan alir digunakan terutama untuk alat bantu komunikasi
dan untuk dokumentasi.
Simbol dokumen
Simbol
manual
Simbol
offline
Menunjukkan dokumen input dan
output baik untuk
proses
manual, mekanik atau komputer
kegiatan Menunjukkan pekerjaan manual
simpanan file non-komputer yang diarsip
urut angka (numerik )
File non-komputer yang diarsip
3
urut ( alfabetical )
File
non-komputer
yang
diarsip
urut
tanggal
(cronological)
Simbol kartu plong
Menunjukkan
input / output
yang menggunakan kartu plong
( Punched card )
Simbol proses
Menunjukkan
operasi
yang
dilakukan diluar proses operasi
komputer
Simbol
pengurutan Menunjukkan proses pengurutan
offline
data diluar proses komputer
Simbol pita magnetik
Menunjukkan input / output
menggunakan pita magnetik
Simbol hard disk
Menunjukkan input / output
menggunakan hard disk
Simbol diskette
Menunjukkan input / output
menggunakan diskette
Simbol Keyboard
Menunjukkan
input
yg
menggunakan on-line keyboard
Simbol display
Menunjukkan
output
yg
ditampilkan di monitor
2. PERANCANGAN DATABASE
2.1. NORMALISASI
2.2. ER DIAGRAM
Materi tersebut bisa dilihat di mata kuliah DATABASE
3. PERANCANGAN PROGRAM KOMPUTER
Beberapa alat yang digunakan sebagai alat bantu dalam
merancang program komputer. alat-alat ini adalah
1. bagan terstruktur
2. Structured english dan pseudocode
3. Tabel keputusan
4. Bagan IPO
4
5. Bagan alir program.
Beberapa metodologi juga tersedia yang menyediakan
pedoman bagaimana mendesain suatu program komputer
secara moduler. Metodologi ini adalah sbb :
1. Structured Analysis and Design
Metodologi menggunakan alat bagan terstruktur dan juga
IPO chart
2. HIPO
Metodologi ini menggunakan alat HIPO diagram dan IPO
Chart
3. Warnier / Orr
Metodologi ini menggunakan alat W/O diagram
4. JSD
Metodologi menggunakan alat jacson's diagram.
5
6
Download