Materi Analisa Perancangan Sistem – Minggu 3

Slides:



Advertisements
Presentasi serupa
MATERI 7 DESAIN SISTEM SECARA UMUM
Advertisements

Pertemuan - 3 Heintje Hendrata, S.Kom.
PENDEKATAN UNTUK MEMBANGUN SISTEM
Perancangan Sistem Informasi Terstruktur (3 SKS)
Perancangan Sistem Ana Kurniawati.
TAHAP DESAIN SISTEM SECARA UMUM
Dheni Setyawan ( ) Taufiq Yulyanto M ( ) Raka Januarsa ( )
Analisis dan Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis BAB 5-6 DESAIN 2009 Rahmad Wijaya.
Prototyping Aplikasi Teknologi Informasi
BAB 6 PERANCANGAN SISTEM secara umum
MATERI 6 DESAIN SISTEM SECARA UMUM (REVIEW)
Perancangan Rinci Terstruktur
BAB 5 PERANCANGAN SISTEM
MATERI 5 DESAIN SISTEM.
KONSEP PERANCANGAN SISTEM
Perancangan Sistem Informasi
KONSEP PERANCANGAN SISTEM INFORMASI LANJUTAN)
KONSEP SISTEM INFORMASI
ANALISA PERANCANGAN SISTEM
TEKNIK TESTING DAN STRATEGI TESTING
Perancangan Sistem Informasi
PERANCANGAN BASIS DATA
Perancangan umum Sistem Informasi
Perancangan Sistem UMUM
TRANSFORMASI SISTEM INFORMASI TRADISIONAL KE BASIS KOMPUTER
Siklus Hidup Pengembangan Sistem
Perancangan Sistem L. Erawan.
BAB XIII BASISDATA.
Diperbaruhi oleh : Siswanto, Ir. MT. dkk.
Desain Input dan Output
Pendekatan Perancangan Terstruktur (Data Flow Diagram)
SISTEM INFORMASI MANAGEMENT
SISTEM BASIS DATA.
STRATEGI PENGUJIAN SISTEM PERANGKAT LUNAK
PERANCANGAN SISTEM INFORMASI
ANALISA PERANCANGAN SISTEM
ANALISA DAN PERANCANGAN SISTEM
Nur fisabilillah, S.Kom, MMSI | UNIVERSITAS GUNADARMA
PERSPEKTIF DAN PROSPEKTIF SISTEM INFORMASI Pertemuan Minggu-2
DESAIN SISTEM Muhammad Taqiyyuddin Alawiy, ST., MT TEKNIK ELEKTRO
Basis Data Bab III Aplikasi Basis Data Presented by Team Basis Data
Desain Sistem Akuntansi
Materi 4 analisis & perencanaan sistem akuntansi 1
Desain Sistem Pertemuan Ke-3.
PERANCANGAN SISTEM SECARA UMUM
PERANCANGAN SISTEM INFORMASI Dosen : Acun Kardianawati
PERANCANGAN SISTEM SECARA UMUM
PENGELOLAAN DATA Roni Kurniawan M.Si.
Pengantar SIM 2.
Analisa Perancangan Sistem
MODUL 4 SIKLUS HIDUP PENGEMBANGAN SISTEM INFORMASI (SYSTEM DEVELOPMENT LIFE CYCLES - SDLC)
Analisis dan Perancangan Sistem Informasi Erik Kurniadi
Analisis dan Perancangan Sistem Informasi Erik Kurniadi
ANALISIS & DESAIN SISTEM
Perancangan Sistem UMUM
Analisis dan Perancangan Sistem Informasi IV
Perancangan Sistem Informasi
TUTORIAL TATAP MUKA ASIP4316 KAJIAN SOFTWARE
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
KONSEP SISTEM INFORMASI Sistem Informasi Perusahaan
Pengembangan Sistem Informasi
BAB XIII BASISDATA.
Siklus Hidup System.
BAB VI Desain Secara Umum
Analisis dan Perancangan Sistem Informasi IV
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
Perancangan Sistem Informasi
Oleh: Devie Rosa Anamisa, S.Kom
KONSEP SISTEM INFORMASI
Analisa Perancangan Sistem
Transcript presentasi:

Materi Analisa Perancangan Sistem – Minggu 3

Perancangan Sistem (System Design) Analisis sistem digunakan untuk menjawab pertanyaan what? Sedangkan desain digunakan untuk menjawab pertanyaan how? Desain berkonsentrasi pada bagaimana system dibangun untuk memenuhi kebutuhan pada fase analisis. Pengertian: Verzello / John Reuter III Tahap setelah analisis dari siklus pengembangan sistem : Pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk rancang bangun implementasi : “menggambarkan bagaimana suatu sistem dibentuk “. John Burch & Gary Grudnitski Desain sistem dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. George M. Scott Desain sistem menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan ; tahap ini menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem, sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem.

Pengertian secara umum 1. Tahap setelah analisis dari siklus pengembangan sistem 2. Pendefinisian dari kebutuhan-kebutuhan fungsional 3. Persiapan untuk rancang bangun implementasi 4. Menggambarkan bagaimana suatu sistem dibentuk 5. Dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi 6. Termasuk menyangkut mengkonfigurasi dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem

Elemen Pengetahuan Sumber daya organisasi: bertumpu pada 5 unsur organisasi, yaitu: man, machines, material, money dan methods. Informasi kebutuhan dari pemakai: informasi yang diperoleh dari pemakai selama fase analisis sistem. Kebutuhan sistem: hasil dari analisis sistem. Metode pemrosesan data, apakah: manual, elektromechanical, puched card, atau computer base. Operasi data. Ada beberapa operasi dasar data, a.l: capture, classify, arrange, summarize, calculate, store, retrieve, reproduce dan disseminate. Alat bantu desain, seperti: dfd, erd, system flow, dll

Langkah dasar proses desain Mendefinisikan tujuan sistem (defining system goal) Membangun sebuah model konseptual (develop a conceptual model) Menerapkan kendala2 organisasi (applying organizational contraints) optimalkan: performance, reliability, cost, instalation schedule, maintenability, flexibility, growth potensial, life expectancy Mendefinisikan aktifitas pemrosesan data (defining data processing activities) Menyiapkan proposal sistem desain

Petunjuk umum dalam desain subsistem fungsional sebuah sistem informasi: Sumber data sebaiknya hanya dikumpulkan sekali sebagai input ke sistem informasi. Akurasi sumber data sangat tergantung pada banyaknya langkah untuk me-record, collect dan prepare data untuk prosessing. Semakin sedikit langkah semakin akurat. Data yang dihasilkan dari sistem berbasis komputer sebaiknya tidak dimasukkan lagi ke sistem. Pewaktuan yang diperlukan untuk mengumpulkan data harus lebih kecil dari pewaktuan informasi tersebut diperlukan. Perlu pemilihan cara pengumpulan data yang paling optimal Pengumpulan data tidak harus on-line, melainkan tergantung dari kebutuhan informasi. Semua sumber data harus dapat di validasi dan diedit segera setelah di kumpulkan. Data yang sudah divalidasi, sebaiknya tidak divalidasi pada proses selanjutnya. Total kontrol harus segera di cek lagi sebelum dan sesudah sebuah aktifitas prosesing yang besar dilakukan. Data harus dapat disimpan hanya di 1 tempat dalam basis data kecuali ada kendala sistem. Semua field data sebaiknya memiliki prosedur entri dan maintenance. Semua data harus dapat dicetak dalam format yang berarti untuk keperluan audit. File transaksi harus di maintain paling tidak dalam 1 siklus update ke basis data. Prosedur backup dan security harus disediakan untuk semua field data. Setiap file non sequential perlu memiliki prosedur reorganisasi secara periodik. Semua field data harus memiliki tanggal update/akses penyimpanan terakhir.

Prinsip Dasar Desain Desain sistem monolitik. Ditekankan pada integrasi sistem. Resource mana yang bisa diintegrasikan untuk memperoleh sistem yang efektif terutama dalam cost. Desain sistem modular. Ditekankan pada pemecahan fungsi-fungsi yang memiliki idependensi rendah menjadi modul-modul (subsistem fungsional) yang terpisah sehingga memudahkan kita untuk berkonsentrasi mendesain per modul. Sebuah sistem informasi dapat dipecah menjadi 7 subsistem fungsional, a.l: data collection, data processing, file update, data storage, data retrival, information report dan data processing controls.

Evaluasi Kualitas Perancangan Menurut Mc Glaughlin: Perancanan harus mengimplementasikan semua kebutuhan perangkat lunak yang disebut eksplisit dalam SRS (software requirements specifications), sekaligus mengakomodasi semua kebutuhan implisit dari SRS. Harus readabel (mudah dibaca dan dipahami) oleh programmer, tester, dan pelaku perawatan perangkat lunak. Harus menyediakan gambaran lengkap perangkat lunak, meliputi model data, fungsi, dan kelakuan perangkat lunak dari sudut pandang implementasi. Secara umum: Kualitas desain yang baik memiliki loosely coupled meksudnya adalah desain tersebut memiliki modul-modul yang independent atau memiliki tingkat ketergantungan yang rendah terhadap modul-modul yang lain sehingga apabila salah satu modul memiliki masalah maka tidak akan membawa pengaruh yang amat signifikan terhadap modul yang lain. Kualitas desain yang baik memilikihighly cohesive maksudnya berisi sejumlah instruksi yangmampu bekerja bersama-sama untuk memecahkan suatu tugas tertentu.

Personil yang terlibat System designer Administrator database Arsitek jaringan Arsitek web Artistik grafik Pakar keamanan Spesialisasi teknologi System Builder Programmer aplikasi Programmer sistem Programmer database Administrator jaringan Administrator keamanan Web Master S/W Integrator

Perancangan Output Tipe Output dapat dibedakan : Eksternal Internal Tujuan output untuk informasi diluar organisasi pemakai Contoh : faktur, check, tanda terima pembayaran, dll. Internal Tujuan output untuk informasi dilingkungan organisasi pemakai Contoh : laporan-laporan terinci, laporan-laporan ringkasan, dll. Yang harus diperhatikan dalam perancangan output : Tipe output (Eksternal, Internal) Isi output (keterangan atau informasi) Format output (berupa keterangan/narrative, tabel atau grafik) Frekuensi (banyaknya pencetakan dalam periode tertentu)

Tujuan dari Perancangan Input adalah : Untuk mengefektifkan biaya pemasukan data Untuk mencapai keakuratan yang tinggi Untuk menjamin pemasukan data dapat diterima & dimengerti oleh pemakai Proses Input dapat melibatkan dua atau tiga tahapan utama, yaitu : Data capture / Penangkapan data Data preparation / Penyiapan data Data entry / Pemasukan data

Perancangan Input (Lanjutan…) Tipe Input dapat dibedakan : Eksternal Pada tipe ini pemasukan data berasal dari luar organisasi Contoh : faktur pembelian, kwitansi-kwitansi dari luar organisasi, dll Internal Pada tipe ini pemasukan data hasil komunikasi pemakai dengan sistem Contoh : faktur penjualan, order penjualan,dll Yang perlu diperhatikan dalam Perancangan Input adalah : Tipe input Fleksibel format Kecepatan Akurat Metode verifikasi Mudah dikoreksi Keamanan Mudah digunakan Kompatibel dengan sistem yang lain Biaya yang ekonomis

Tujuan dari Perancangan Proses Sistem adalah : Untuk menjaga agar proses data lancar dan teratur sehingga menghasilkan informasi yang benar Untuk mengawasi proses dari sistem

Perancangan Database Tipe dari File File Master Berisi data yang tetap dimana pemrosesan terhadap data hanya pada waktu-waktu tertentu. Terdapat 2 tipe file master : File Referensi Data yang tetap, dimana pengolahan terhadap data tersebut memerlukan waktu yang lama File Dinamik Data yang ada dalam file berubah tergantung transaksi File Input / Transaksi Berisi data masukan yang berupa data transaksi dimana data-data tersebut akan diolah oleh komputer File Laporan Berisi informasi yang akan ditampilkan File Sejarah / Arsip Berisi data masa lalu yang sudah tidak aktif lagi, tetapi disimpan untuk keperluan masa datang File Backup / Pelindung Berisi salinan data-data yang masih aktif di database pada suatu waktu tertentu File Kerja / Temporary File Berisi data-data hasil pemrosesan yang bersifat sementara File Library Berisi program-program aplikasi atau utility program

PERANCANGAN KONTROL Tujuannya agar keberadaan sistem setelah diimplementasi dapat memiliki keandalan dalam mencegah kesalahan, kerusakan serta kegagalan proses sistem. Ancaman Sistem Kesalahan manusia (lalai, kurang pelatihan) Perangkat lunak yang bersifat merusak / menipu (Salami Technique, Trojan Horse, Logic Bomb, Worm, Virus) Penyadapan Pengaksesan yang tidak sah Perubahan / kehilangan database Kegagalan landasan teknologi

Perancangan Jaringan Langkah : Membuat segmen bidang usaha (berdasarkan geografis, departemen, bangunan, lantai, dsb) Membuat sebuah model LAN Mengevaluasi LAN untuk menentukan apakah mereka cocok untuk tiap segmen diseluruh usaha Interkoneksi segmen-segmen jaringan

Perancangan Komputer Kelompok Komputer : Mainframe Mini Komputer Mikrokomputer Device : Input Output Proses Penyimpanan

Penekanan Perancangan Perancangan Sistem Informasi harus memperhatikan sejumlah tekanan desain (forces design) : 1. Integrasi (Integration) 2. Jalur Pemakai / Sistem (User / System Interface) 3. Tekanan Persaingan (Competitive Forces) 4. Kualitas dan kegunaan Informasi (Information Quality and Usability) 5. Kebutuhan-kebutuhan System (Systems Requirements) 6. Kebutuhan-kebutuhan Pengolahan Data (Data Processing Requirements) 7. Faktor-faktor Organisasi (Organizations Factors) 8. Kebutuhan-kebutuhan Biaya Efektifitas (Cost Effectiveness Requirements) 9. Faktor-faktor Manusia (Human Factors) 10. Kebutuhan-Kebutuhan Kelayakan (Feasibility Requirements)