P4 Desain Sistem
SQ http://sidiq.mercubuana-yogya.ac.id Program Studi Teknik Informatika Fakultas Teknologi Informasi Universitas Mercu Buana Yogyakarta
Tujuan ●
●
Mahasiswa mengetahui & memahami pengertian, tujuan dan tahapan perancangan sistem serta personil yang terlibat dan tekanantekanan dalam merancang sistem. Mahasiswa dapat menjelaskan pengertian, tujuan dan tahapan perancangan sistem serta personil yang terlibat dan tekanan-tekanan dalam merancang sistem.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
2
Materi ●
Definisi Desain Sistem
●
Tujuan Desain
●
Sasaran Desain
●
Personil Sistem yang Terlibat
●
Desain Sistem Secara Umum
●
Desain Sistem Secara Terperinci
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
3
Definisi Desain Sistem SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
5
●
Desain sistem dapat dibagi menjadi dua bagian yaitu : ●
●
Desain sistem secara umum (general system design)/macro design/conceptual design Desain sistem secara terinci (detailed systems design)/physical system design/internal design .
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
6
Tujuan & Sasaran Desain Sistem SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
7
Tujuan Desain ● ●
Untuk memenuhi kebutuhan pemakai sistem. Untuk memberikan gambaran yg jelas dan rancang bangun yg lengkap untuk nantinya digunakan untuk pembuatan program komputernya.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
8
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
9
●
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. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
10
Personil Desain Sistem SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
11
Personil Desain Sistem ●
System analyst
●
Personil teknik : ●
Controls specialists
●
Quality assurance personil
●
Data communications specialists
●
Etc.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
12
Bagaimana Dengan User ??? Apakah user juga harus terlibat ??? Apa saja peranan users?
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
13
●
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. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
14
Secara Umum SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
15
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
16
Model System analyst dapat mendesain model dari sistem informasi yang diusulkan dalam bentuk physical system dan logical model. ●
●
Physical system dapat digambarkan dengan menggunakan Bagan alir sistem (Systems Flowchart). Simbol-simbol bagan alir sistem menunjukkan secara tepat arti fisiknya, seperti simbol-simbol terminal, harddisk, laporanlaporan.
●
●
Logical model digunakan untuk menjelaskan kepada user bagaimana nantinya fungsi-fungsi di sistem informasi secara logikal akan bekerja. Logical model dapat digambarkan dengan Data Flow Diagram (DFD).
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
17
Output ●
●
Output adalah produk dari sistem informasi yang dapat dilihat. Internal ●
●
Output yang dimaksudkan untuk mendukung kegiatan manajemen.
Eksternal. ●
Output yang akan didistribusikan kepada pihak luar yang membutuhkannya.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
18
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 yg 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 SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
19
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 SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
20
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
21
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
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
22
Secara Terperinci SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
23
Secara Terperinci ●
Desain terinci dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yg akan mengimplementasi sistem.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
24
Model & Control ● ●
●
●
Flowchart Program Desain model secara terinci mendefinisikan secara rinci urut-urutan langkah dari masingmasing 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. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
25
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. SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
26
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
27
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
28
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
29
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.
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
30
Thanks For Participating in My Class C U Nex week .. !
SQ - http://sidiq.mercubuana-yogya.ac.id
[email protected]
31