Upload
others
View
12
Download
0
Embed Size (px)
Citation preview
9/23/2010
1
Desain Sistem Secara Umum
N. Tri Suswanto Saptadi
9/23/2010 1nts/psi/ft/uajm
9/23/2010 nts/psi/ft/uajm 2
9/23/2010
2
Desain Sistem Umum
Model
Output
Input
Database
Teknologi
Kontrol
9/23/2010 nts/psi/ft/uajm 3
Desain Modelmerupakan langkah awal di
dalam desain sistem informasi.
Terdiri dari :
physical system : pembuatan
sistem flowchart yang berisi
simbol terminal, hard disk dan
laporan-laporan.
logical model : pembuatan Data
Flow Diagram (DFD) dan Data
Dictionary (DD).
9/23/2010 nts/psi/ft/uajm 4
9/23/2010
3
Diagram Konteks (Diagram Alir Data)
9/23/2010 nts/psi/ft/uajm 5
DAD Berjenjang
9/23/2010 nts/psi/ft/uajm 6
9/23/2010
4
DAD Level 0
9/23/2010 nts/psi/ft/uajm 7
Kamus Data
9/23/2010 nts/psi/ft/uajm 8
Kamus Data
Nama arus data : Input dan rekam persediaan
kendaraan
Bentuk data : File dokumen
Arus data : Penyewa Proses 2.1.P
Proses 2.1 P Proses 2.2.P
D2 Persediaan Proses 2.3.P
Penjelasan : Menginput persediaan/penyewaan
kendaraan rental
Periode : Setiap kali terjadi penyewaan
kendaraan rental
Struktur data : Data kendaraan terdiri dari item
data :
Jenis kendaraan (Varchar 255)
No plat DD (int 5)
Tahun kendaraan (int 4)
Id mobil (int 6)
9/23/2010
5
E-R Diagram
9/23/2010 nts/psi/ft/uajm 9
Desain Output
merupakan produk dari sistem
informasi yang dapat dilihat.
Langkah-langkah :
Menentukan kebutuhan output
dari sistem baru
Menentukan parameter dari
output :
tipe, format, media, alat, jumlah
distribusi dan periode.
9/23/2010 nts/psi/ft/uajm 10
9/23/2010
6
9/23/2010 nts/psi/ft/uajm 11
Desain Inputmerupakan data masukan yang akan diolah.
Terdiri dari :
Penangkapan data (data capture)
Penyiapan data (data preparation)
Pemasukan data (data entry)
Langkah-langkah :
Menentukan kebutuhan input dari sistem baru
Menentukan parameter dari input :
bentuk, sumber, jumlah, alat, volume , periode.
9/23/2010 nts/psi/ft/uajm 12
9/23/2010
7
9/23/2010 nts/psi/ft/uajm 13
Desain Database (1 dari 2)
merupakan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya,
tersimpan dan menggunakan perangkat lunak
tertentu untuk memanipulasinya.
Beberapa Tipe dari File :
File induk
File transaksi
File laporan
File sejarah
File pelindung
9/23/2010 nts/psi/ft/uajm 14
9/23/2010
8
Desain Database (2 dari 2)
Langkah-langkah :
Menentukan kebutuhan file database untuk
sistem baru
Menentukan parameter dari file database:
tipe, media, organisasi, field kunci
9/23/2010 nts/psi/ft/uajm 15
Desain Database
9/23/2010 nts/psi/ft/uajm 16
Gambar 2. Model Multidimensional Star Schema
9/23/2010
9
Desain Teknologi digunakan untuk menerima input, menjalankan
model, menyimpan dan mengakses data,
menghasilkan dan mengirim keluaran dan
membantu pengendalian dari sistem secara
keseluruhan.
Terdiri dari :
Perangkat keras (hardware)
Perangkat lunak (software)
Teknisi (brainware)
Langkah-langkah :
Menentukan jenis teknologi untuk sistem baru
Menentukan jumlah dari teknologi9/23/2010 nts/psi/ft/uajm 17
Contoh Desain Teknologi
9/23/2010 nts/psi/ft/uajm 18
9/23/2010
10
Teknologi ?
9/23/2010 nts/psi/ft/uajm 19
Menurut Berkner dan Kranzberg
(The Liang Gie, 1971:85):
Aktivitas kerja manusia untuk membantu baik secara fisik atau intelektual dalam menghasilkan peralatan, produk-produk, atau layanan-layanan yang dapat meningkatkan produktivitas manusia ………
Desain Kontrol
berguna untuk tujuan mencegah atau
menjaga terjadinya hal-hal yang tidak
diinginkan.
Terdiri dari :
Organisasi
Dokumentasi
perangkat keras
keamanan fisik
keamanan data
komunikasi
9/23/2010 nts/psi/ft/uajm 20
9/23/2010
11
Gambar
wanita muda
atau tua ?
9/23/2010 nts/psi/ft/uajm 21
Sistem Analisis dan Desain
Berhubungan dengan proses analisa dan
desain sistem
Terdiri dari : hardware, software, data,
prosedur dan manusia
9/23/2010 nts/psi/ft/uajm 22
9/23/2010
12
Kegiatan Utama
Sistem Analis : suatu proses untuk
memahami sistem yang ada, termasuk
mendiagnosa masalah/inefisiensi dan
memberikan solusi penyelesaikan
Sistem Desain : suatu proses mencakup
perencanaan desain dan implementasi
sistem yang baru
9/23/2010 nts/psi/ft/uajm 23
SA sebagai Karier
Software Engineer
Sistem Analyst Programmer
Information Sistem Engineer
Sistem Engineer
9/23/2010 nts/psi/ft/uajm 24
9/23/2010
13
Kemampuan SA
Pemahaman terhadap teknologi
informatika (hardware dan software)
Pemahaman terhadap bisnis secara umum
Keahlian dalam pemecahan masalah
Keahlian dalam komunikasi
antarpersonal
Memahami metodologi pengembangan
sistem
9/23/2010 nts/psi/ft/uajm 25
Cakupan SD
Cakupan : analisa, desain, implementasi,
pemeliharaan
Terdiri dari : project coordinator, system
analyst & desain, programmer, network
designer, technician, database
administrator, documenter, software
tester, graphic designer
9/23/2010 nts/psi/ft/uajm 26
9/23/2010
14
Project Coordinator
Merupakan orang bertanggung jawab
agar suatu tim dapat bekerja secara
harmonis dan optimal serta mengontrol
agar pelaksanaan sesuai dengan rencana
9/23/2010 nts/psi/ft/uajm 27
System Analyst & Desain
Orang yang memberikan solusi dan
mendesain sistem baru
9/23/2010 nts/psi/ft/uajm 28
9/23/2010
15
Programmer
Orang yang membuat program
berdasarkan rancangan dari sistem analis
9/23/2010 nts/psi/ft/uajm 29
Network Designer
Bertanggung jawab terhadap desain suatu
jaringan seperti LAN, MAN, dan WAN
Membuat topologi jaringan
9/23/2010 nts/psi/ft/uajm 30
9/23/2010
16
Technician (hardware)
Menetapkan konfigurasi-konfigurasi
hardware yang tepat agar dapat bekerja
secara optimal
9/23/2010 nts/psi/ft/uajm 31
Database Administrator
Orang yang bertanggung jawab terhadap
suatu sistem database, mencakup pola
struktur data, integritas data, memberikan
hak akses kepada user, backup, recovery
dan mengoptimalkan performa database
9/23/2010 nts/psi/ft/uajm 32
9/23/2010
17
Documenter
Orang yang membuat dokumentasi
sistem, mencakup buku operasional
aplikasi, teknis dan sistem
9/23/2010 nts/psi/ft/uajm 33
Software Tester
Tugas dari software tester adalah
menjamin bahwa program aplikasi yang
dibuat programmer telah sesuai dengan
spesifikasi
9/23/2010 nts/psi/ft/uajm 34
9/23/2010
18
Graphic Designer
Keahlian dalam hal mendesain suatu
aplikasi berbasis GUI dengan
menggunakan grafik.
Contoh : mendesain icon atau user
interface
9/23/2010 nts/psi/ft/uajm 35