Anda di halaman 1dari 27

Desain Sistem

Mulyono, M.Kom
Rujukan / Referensi

 Al Fatta, H., Analisis dan Perancangan Sistem Informasi, Penerbit Andi,


Yogyakarta, 2007.
 Jogiyanto, Analisis dan Desain – Sistem Informasi : Pendekatan Tersetruktur
Teori dan Praktek Aplikasi Bisnis, Penerbit Andi, Yogyakarta, 2005.
 Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 – Jilid 1, PT.
Prenhallindo, Jakarta, 2003.
 Kendall & Kendall, Analisis dan Perancangan Sistem, Edisi Ke 5 – Jilid 2, PT.
Indeks, Jakarta, 2003.
 Sutanta, Edhy, Sistem Basis Data, Penerbit Graha Ilmu, Yogyakarta, 2004.
 Myat, A., Pro NetBeans™ IDE 5.5 Enterprise Edition, Appress, 2007.
 Boogs, Wendy & Boogs, Michael, Mastering UML with Rational Rose 2002,
SYBEX Inc, 2002.
2
Tujuan

 Mahasiswa mengetahui & memahami pengertian,


tujuan dan tahapan perancangan sistem serta
personil yang terlibat dan tekanan-tekanan dalam
merancang sistem.
 Mahasiswa dapat menjelaskan pengertian, tujuan dan
tahapan perancangan sistem serta personil yang
terlibat dan tekanan-tekanan dalam merancang
sistem. 3
Materi

 Definisi Desain Sistem


 Tujuan Desain
 Sasaran Desain
 Personil Sistem yang Terlibat
 Desain Sistem Secara Umum
 Desain Sistem Secara Terperinci

4
Desain Sistem

Desain sistem adalah tahap setelah analisis dari dari


siklus pengembangan sistem penggambaran,
perencanaan dan pembuatan sketsa atau pengaturan
dari beberap elemen yang terpisah ke dalam satu
kesatuan yg utuh dan berfungsi

5
Desain sistem dapat dibagi menjadi dua bagian yaitu:
1. Desain sistem secara umum (general system
design)/macro design/conceptual design
2. Desain sistem secara terinci (detailed systems
design)/physical system design/internal design.

6
Tujuan Desain Sistem

 Untuk memenuhi kebutuhan pemakai sistem.


 Untuk memberikan gambaran yang jelas dan rancang
bangun yang lengkap untuk nantinya digunakan dalam
pembuatan program komputernya.

7
Sasaran Desain

 Harus berguna, mudah dipahami dan nantinya mudah


digunakan.
 Ini berarti bahwa data harus mudah ditangkap,
metode-metode harus mudah diterapkan dan
informasi harus mudah dihasilkan serta mudah
dipahami dan digunakan.
 Harus dapat mendukung tujuan utama perusahaan.

8
 Harus efisien dan efektif.
 Untuk dapat mendukung pengolahan transaksi, pelaporan
manajemen dan mendukung keputusan yang akan
dilakukan oleh manajemen, termasuk tugas-tugas yang
lainnya yang tidak dilakukan oleh komputer.
 Harus dapat mempersiapkan rancang bangun yang terinci.
 Untuk masing-masing komponen dari sistem informasi
yang meliputi data dan informasi, simpanan data,
metode-metode, prosedur-prosedur, orang-orang,
perangkat keras, perangkat lunak dan pengendalian
intern. 9
Personil Desain Sistem

 System analyst
 Personil teknik :
 Controls specialists
 Quality assurance personil
 Data communications specialists
 Etc.

10
Bagaimana Dengan User ???
Apakah user juga harus terlibat ???
Apa saja peranan users?

11
 Users paling tidak dapat mengkaji ulang komponen-
komponen sistem informasi yang didesain, seperti misalnya:
 Users seharusnya mengkaji ulang layout dari semua
laporan-laporan dan bentuk-bentuk tampilan di layar
terminal.
 Users juga seharusnya menilai arus percakapan dari
dialog layer terminal.
 Users juga seharusnya menilai cara penangkapan data,
pengolahan dari data tersebut dan distribusi
informasinya.
12
Secara Umum

 Bertujuan untuk memberikan gambaran secara umum


kepada user tentang sistem yg baru.
 Mengidentifikasikan komponen-komponen sistem
informasi yg akan didesain secara rinci.
 Tujuan untuk mengkomunikasikan kepada user
(bukan programmer)
 Model, output, input, database, technology dan
control.

13
Model

System analyst dapat mendesain model dari sistem informasi yang


diusulkan dalam bentuk physical system dan logical model.

 Physical system dapat  Logical model digunakan untuk


digambarkan dengan menjelaskan kepada user
menggunakan Bagan alir bagaimana nantinya fungsi-
sistem (Systems Flowchart). fungsi di sistem informasi
 Simbol-simbol bagan alir secara logikal akan bekerja.
sistem menunjukkan secara  Logical model dapat
tepat arti fisiknya, seperti digambarkan dengan Data Flow
simbol-simbol terminal, Diagram (DFD).
14
harddisk, laporan-laporan.
Output

Output adalah produk dari sistem informasi yang dapat dilihat.

 Internal  Eksternal.
 Output yang dimaksudkan  Output yang akan
untuk mendukung kegiatan didistribusikan kepada pihak
manajemen. luar yang membutuhkannya.

15
Input

Beberapa tahapan yg harus dilakukan dalam desain input yaitu:


 Menentukan kebutuhan input dari sistem baru
 Input yg akan didesain ditentukan dari DFD sistem baru
yang telah dibuat.
 Input di DFD ditunjukkan oleh arus data dari kesatuan luar
ke kesatuan proses dan bentuk tampilan input dan alat
input yg ditunjukkan oleh proses pemasukkan data.
 Menentukan parameter dari input
 Bentuk dari input (dialog layar)
 Sumber input
 Alat input 16
Database

Beberapa tahapan yang harus dilakukan dalam desain database


yaitu :
 Menentukan kebutuhan file database untuk sistem baru.
Dapat ditentukan dari DAD sistem baru yg dibuat.
 Menentukan parameter dari file database
 Tipe file : File induk, file transaksi, dll
 Media file : Harddisk, disket, dll
 Organisasi file : organisasi database (jaringan,
berjenjang, relasional)
 Field kunci
17
Technology

 Technology digunakan untuk menerima input, menjalankan


model, menyimpan dan mengakses data, menghasilkan dan
mengirimkan keluaran dan membantu pengendalian dari
sistem secara keseluruhan.
 Terdiri dari 3 bagian utama yaitu hardware, software dan
brainware.
 Langkah-langkah desain technology secara umum :
 Menentukan jenis technology untuk sistem baru
 Menentukan jumlah dari technology.

18
Control

Control berguna untuk mencegah atau menjaga terjadinya hal-


hal yg tidak diinginkan.

Pengendalian secara umum Pengendalian aplikasi


 Organisasi  Input
 Dokumentasi  Process
 Hardware  Output
 Keamanan fisik
 Keamanan data

19
Secara Terperinci

 Desain terinci dimaksudkan untuk pemrogram


komputer dan ahli teknik lainnya yg akan
mengimplementasi sistem.

20
Model & Control

 Flowchart Program
 Desain model secara terinci mendefinisikan
secara rinci urut-urutan langkah dari masing-
masing proses yang digambarkan di DFD.
 Urut-urutan langkah proses ini diwakili oleh suatu
program komputer.
 Dengan demikian desain model secara terinci
juga merupakan desain program komputer.
21
Output

 Desain output secara umum hanya dipakai untuk


menentukan kebutuhan macam output yang
dibutuhkan pada sistem yg akan dikembangkan.
 Desain output secara terinci digunakan untuk
menentukan bentuk dari output dan bagaimana
output tersebut dihasilkan, sehingga pada desain
output secara terinci harus dijelaskan cara
mendapatkan output tersebut.
22
Input

 Desain Form
 Pada desain ini dimulai dengan membuat desain
dokumen dasar yang akan digunakan untuk
menangkap input.
 Pada tahap ini didesain sebuah dokumen yg
dapat memfilter data sampah supaya tidak masuk
ke dalam sistem.

23
Database

 Normalisasi
 Secara umum dipakai untuk mengidentifikasikan
kebutuhan file-file data base oleh sistem baru,
 Secara terinci digunakan untuk menentukan isi
atau struktur dari tiap file yg telah
diidentifikasikan pada dasain database secara
umum.

24
Technology

 Sudah dilakukan pada desain secara umum, pada


tahap ini telah bisa ditentukan kebutuhan media
simpan dari sistem baru yg akan dikembangkan
dengan cara dikira-kira berdasarkan isi database
dari desain database secara terinci

25
Interface

 Desain menu
 Desain ini merupakan rancang bangun untuk
percakapan antara user dengan komputer.
 Percakapan ini dapat berupa proses memasukkan
data, menampilkan output atau keduanya.

26
TERIMA KASIH
Any questions?
You can find me at
imelnyamulyono@gmail.com

27

Anda mungkin juga menyukai