PERANCANGAN SISTEM TERINCI 1. PERANCANGAN PROSES SISTEM 1.1. DFD ( Data Flowchart Diagram ) DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara ligika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan. DFD merupakan alat yang digunakan pada metologi pengembangan sistem terstruktur . SIMBOL YANG DIGUNAKAN DFD Beberapa simbol yang digunakan di DFD untuk maksud mewakili : 1. External Entity ( kesatuan luar ) atau Boundary ( batas sistem ) Setiap sistem mempunyai batas sistem ( boundary ) yang memisahkan suatu sistem dengan lingkungan luarnya. Sistem akan menerima input dan menghasilkan output kepada lingkungan luarnya . Kesatuan luar merupakan kesatuan ( entity ) di lingkungan luar sistem yang dapat berupa orang , orang atau sistem lainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem. Kesatuan luar ini dapat salah satu dibawah ini : a. suatu kantor, departemen atau divisi dalam perusahaan b. orang atau sekelompok orang di organisasi c. Suatu organisasi atau orang yang berada di luar organisasi seperti langganan , pemasok d. Sistem informasi yang lain di luar sistem yang sedang dikembangkan e. Sumber assli dari suatu transaksi f. Penerima akhir dari suatu laporan Suatu kesatuan luar dapat disimbolkan dengan suatu notasi kotak atau suatu kotak dengan sisi kiri dan atasnya 1 berbentuk garis tebal. Kesatuan luar dapat diberi identifikasi huruf kecil di ujung kiri atas. contoh a b Langganan Pemasok 2. Data Flow ( arus data ) Arus data di DFD digambarkan dengan simbol panah ( ). Arus data ini mengalir diantara proses, simpanan data dan kesatuan luar. Contoh order 1 Langganan a Langganan Pe m b a y a ra n Proses order Langganan 3. Process ( proses ) Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses. Suatu proses dapat ditunjukkan dengan simbol lingkaran atau empat persegi panjang tegak dengan sudut-sudutnya tumpul. identifikasi atau nama proses 2 4. Data store ( penyimpanan data ) Simpanan data ( data store ) merupakan simpanan dari data yang dapat berupa : a. Suatu file atau database di sistem komputer b. Suatu arsip atau catatan manual c. Suatu kotak tempat data di meja seseorang d. Suatu tabel acuan manual e. Suatu agenda atau buku Simpanan data di DFD dapat disimbolkan dengan sepasang garis horisontal paralel yang tertutup di salah satu ujungnya . Contoh media nama data store Terdapat 2 bentuk arus data yaitu diagram arus data fisik dan diagram arus data logika. Diagram arus data fisik lebih menekankan pada bagaimana proses dari sistem diterapkan sedang diagram arus data logika lebih menekankan proses proses apa yang terdapat di sistem. 1.2. SISTEM FLOWCHART Bagan alir ( flowchart ) adalah bagan yang menunjukkan alir di dalam program atau prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Simbol dokumen Simbol manual Simbol offline Menunjukkan dokumen input dan output baik untuk proses manual, mekanik atau komputer kegiatan Menunjukkan pekerjaan manual simpanan file non-komputer yang diarsip urut angka (numerik ) File non-komputer yang diarsip 3 urut ( alfabetical ) File non-komputer yang diarsip urut tanggal (cronological) Simbol kartu plong Menunjukkan input / output yang menggunakan kartu plong ( Punched card ) Simbol proses Menunjukkan operasi yang dilakukan diluar proses operasi komputer Simbol pengurutan Menunjukkan proses pengurutan offline data diluar proses komputer Simbol pita magnetik Menunjukkan input / output menggunakan pita magnetik Simbol hard disk Menunjukkan input / output menggunakan hard disk Simbol diskette Menunjukkan input / output menggunakan diskette Simbol Keyboard Menunjukkan input yg menggunakan on-line keyboard Simbol display Menunjukkan output yg ditampilkan di monitor 2. PERANCANGAN DATABASE 2.1. NORMALISASI 2.2. ER DIAGRAM Materi tersebut bisa dilihat di mata kuliah DATABASE 3. PERANCANGAN PROGRAM KOMPUTER Beberapa alat yang digunakan sebagai alat bantu dalam merancang program komputer. alat-alat ini adalah 1. bagan terstruktur 2. Structured english dan pseudocode 3. Tabel keputusan 4. Bagan IPO 4 5. Bagan alir program. Beberapa metodologi juga tersedia yang menyediakan pedoman bagaimana mendesain suatu program komputer secara moduler. Metodologi ini adalah sbb : 1. Structured Analysis and Design Metodologi menggunakan alat bagan terstruktur dan juga IPO chart 2. HIPO Metodologi ini menggunakan alat HIPO diagram dan IPO Chart 3. Warnier / Orr Metodologi ini menggunakan alat W/O diagram 4. JSD Metodologi menggunakan alat jacson's diagram. 5 6