DESAIN SISTEM
Definisi
Tahap Setelah Analisi Sistem
Pendefinisian dari kebutuhan-kebutuhan fungsional
Persiapan untuk rancang bangun dan implementasi
Gambaran bagaiman sistem dibentuk
Konfigurasi hardware dan software
Gambaran Umum
Desain sistem secara umum
Berupa konsep-konsep
Desain sistem secara rinci
Desain sistem secara fisik atau internal
Tujuan
Untuk memenuhi kebutuhan kepada pemakai sistem Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan para teknisi yang terlibat lainnya
Sasaran Bagi Analis Sistem
Desain sistem harus berguna,mudah dipahami dan akhirnya mudah digunakan
Artinya : Data mudah ditangkap, metode mudah diterapkan dan informasi mudah dihasilkan, dipahami dan digunakan
Desain sistem harus mendukung tujuan utama perusahaan sesuai dengab tahapan-tahapan sebelumnya Desain sistem harus efisien dan efektif untuk dapat mendukung pengolahan transaksi, pelaporan manajemen dan mendukung keputusan managemen dan tugas-tugas lainnya. Desain sistem harus dapat mempersiapkan rancang bangun yang terperinci untuk masing-masing komponen dari SI yang meliputi data&informasi, simpanan data,metode, prosedur,person, hardware, software&kendali internal
Personel yang terlibat
System Designer
Personil teknis
Control specialist
Quality assurance
Data communication specialist
Users
Pertimbangan dlm DS
Integration
User/System interface
Competitive force
Information quality&usability
System requirement
Data processing requirement
Organizational factor
Cost-effective requirement
Human factor
Feasibility requirement
Integration
SI harus dirancang dengan terpadu diantara unit-unit yang dikerjakan sehingga menghasilkan sistem yang utuh
User Interface
SI berbasis komputer merupakan interaksi langsung manusia dgn komputer, maka jalur yang dibuat berbentuk user friendly Elemen yang dipertimbangkan:
Query : user dpt dgn mudah mengakses data walau tidak tersedia aplikasinya
Desain layar : jelas tidak melompat-lompat dan informasi harus relevan
Umpan balik: pada online system respontime harus cepat dan perlu informasi yang menginformasikan sistem sedang dlm proses jika memang diperlukan waktu yg lama
Bantuan : sistem help komunikatif
Pengendalian kesalahan:
Pencegahan kesalahan : dibutuhkan instruksi yg jelas Pendeteksian kesalahan : hrs dpt mengidentifikasi kesalahan dgn jelas dan menginformasikan kesalahan tersebuter untuk mebetulkan kesalahan sebelum data diolah Pembetulan kesalahan : memberikan kesempatan kepada us
Desain workstation : peletakan hardware dlm ruangan
Competitive force
Oleh karena informasi merupakan salah satu senjata yang dibutuhkan organisasi untuk bersaing maka desain SI harus memeprtimbangkan competitive environment yang berupa manajemen, ragamproduk dan jasa, produktivitas
Information Quality and Usability
SI yang dirancang dapat memberikan informasi yang berkualitas yang mendukung:
Tepat waktu (timely)
Tepat Nilai(accurate)
Relevan (Relevance)
System Requirement
Keandalan : menunjukkan seberapa besar sistem dapat diandalkan untuk melakukan proses yang dapat dipercaya dan dibutuhkan
Ketersediaan:mudah diakses user
Keluwesan : mudah beradaptasi dgn keb. User
Jadwal instalasi : waktu antara organisasi sadar hingga membutuhkan hingga saat diterapkan Umur diharapkan&potensi pertumbuhan : tidak mudah usang dan berkembang dgn baik Kemudahan dipelihara : Perawatan sistem pasca instalasi
Data Processing Recruitment
Volume : menunjuk jumlah data yang harus diproses dalam periode waktu tertentu Hambatan waktu pengolahan: jumlah dan waktu yang diinginkan saat data siap diproses sampai dihasilkan informasi Permintaan perhitungan : model-model matematis yang diterapkan hingga jadi informasi yang diperlukan user
Organizational Factor
Sifat Organisasi
Tipe Organisasi
Semakin besar organisasi informasi semakin besar
Struktur Organisasi
Organisasi fungsional, divisional,matriks
Ukuran Organisasi
Kebutuhan informasi bergantung pada jenis organisasi
Struktur internal organisasi faktor yang mempengaruhi kebutuhan informasi
Gaya Manajemen
Otokratik, Demokratik
Human Factor
Desain sistem SI dapat diterima semua manusia, erat kaitannya dengan sistem yang user friendly
Cost-effectiveness requirements
SI dikembangkan dengan biaya yang tidak sedikit Informasi yang dihasilkan harus sesuai dengan biaya yang dikeluarkan
Feasibility Requirement
Kelayakan teknik
Kelayakan ekonomi
Kelayakan hukum
Kelayakan Operasi
Kelayakan Jadual
Desain Sistem Secara Umum
Tujuan
Memberikan gambaran secara umum kpd user ttg sistem yg dibangun Mengidentifikasi komponen-komponen SI yang akan didesain secara rinci Tahapan desain umum ini dilakukan setelah analisis sistem dikerjakan dan disetujui manajemen
Desain Komponen Sistem
Desain Model secara umum
Desain Output secara umum
Desain Input Secara umum
Desain Database Secara Umum
Desain teknologi secara umum
Desain Model Secara Umum
Physical System
Menjelaskan kepada user arti fisik dari sistem
Alat Bantu : flowchart logical sistem
Menjelaskan kepada user bagaimana fungsi-fungsi dari SI secara logika berkerja Alat bantu: DAD(Data Flow Diagram),kamu data (dictionary data)
Desain Output Secara Umum
Output intern
Output ekstern
Hanya untuk keperluan dalam perusahaan,misal lapran bulanan, tahunan, dsb Untuk keperluan di luar perusahaan, misal faktur, tanda terima pembayaran,dzb
Bentuk output
Numeris (tabel)
Grafis (chart,bar,pie,dsb)
Langkah-langkah desain ouput
Menentukan kebutuhan output dari sistem baru
Output yang akan didesain dapat ditentukan dari DAD sistem baru yang telah dibuat. Output dari DAD ditunjukkan oleh arus data dari suatu proses ke kesatuan luar atau dari proses ke proseslainnya
Menentukan parameter dari output
Tipe output, format,media yang dipakai,dsb
Desain Input Secara Umum
Data Capture
Data Preparation
Proses mencatat kejadian nyata Mengubah data yang ditangkap kedalam bentuk yang dapat dibaca oleh mesin
Data Entry
Memasukkan data ke dalam komputer (keyboard,mouse, dsb)
Desain Database
Basis data merupakan kumpulan dari data yang saling berhubungansatu dengan lainnya Untuk memanipulasinya digunakan perangkat lunak tertentu Database system adalah penerapan database pada sistem informasi
Langkah Desain Database
Menentukan kebutuhan database untuk sistem baru
Penentuan berdasarkan DAD yang telah dirancang
Menentukan parameter dari database
Field-field yang diperlukan
Media file
Organisasi file : tradisional atau RDBMS
Field-field kunci
Desain Teknologi
Hardware
Software
input,output, proses,memory Sistem operasi,pengembang aplikasi, database
Brainware
Para perancang teknologinya
pemakai
Komunikasi data dalam multimedia
Jaringan komputer
Suara, teks dan gambar → kompresi data
Desain Pengendalian
General control, pengendalian secara umum
Application control, pengendalian aplikasi
General Control
Pengendalian organisasi
Pengendalian dokumentasi
Pengendalian hardware
Pengendalian keamanan fisik
Pengendalian keamanan data
Pengendalian komunikasi
Pengendalian organisasi
Pemisahan tugas dan pemisahan tanggung jawab yang jelas
Pengendalian Dokumentasi
Kegunaan :
Mempelajari cara mengoperasikan sistem
Sebagai bahan training
Dasar pengembangan sistem lebih lanjut
Dasar untuk modifikasi sistem y.a.d
Materi acuan bagi pemeriksa sistem
Dokumentasi yang ada
Dokumentasi prosedur
Dokumentasi sistem
Logika program dlm bentuk flowchart serta cetakan program
Dokumentasi Operasi
Menunjukkan bentuk proses pengolahan data dalam bentuk flowchart atau DAD
Dokumentasi Program
Berisi prosedur yang penting (prosedur backup data, prosedur login, dsb)
Cara mengoperasikan program (manual)
Dokumentasi Data
Definisi dari item-item data di dalam database