PERANCANGAN SISTEM TERSTRUKTUR DAN OBJECT ORIENTED

Slides:



Advertisements
Presentasi serupa
DATA FLOW DIAGRAM Oleh : Didik Tristianto, M.Kom.
Advertisements

Diagram Arus Data.
BENTUK DATA FLOW DIAGRAM DFD SISTEM, SUBSISTEM, DAN KEJADIAN
KONSEP PERANCANGAN TERSTRUKTUR
Perancangan Sistem Informasi Pertemuan 4 Oleh : Titik Lusiani, M.Kom.
DESAIN SISTEM.
DATA FLOW DIAGRAM.
Mata Kuliah Perancangan Sistem Infomrsi
DATA FLOW DIAGRAM. DFD menggambarkan arus data dari suatu sistem informasi, baik sistem lama maupun sistem baru secara logika tanpa mempertimbangkan lingkungan.
PEMODELAN PROSES.
Pemodelan Perangkat Lunak
Analyzing Requirement
Tingkatan level pada DFD – Data Flow Diagram (Diagram Arus Data)
BENTUK DATA FLOW DIAGRAM (DFD)
Systems Documentation Techniques
Analisis Sistem Penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi.
PERANCANGAN DENGAN PENDEKATAN TERSTRUKTUR
DATA FLOW DIAGRAM (DFD)
DATA FLOW DIAGRAM PSI.
Data Flow Diagram and Flow Chart
Siklus Pemrosesan Transaksi
COMPUTER-BASED INFORMATION SYSTEM
DATA FLOW DIAGRAM Definisi DFD (DAD)
P ERANCANGAN S ISTEM I NFORMASI P ERTEMUAN VI. DFD Merupakan alat yg digunakan pada metodologi pengembangan sistem yg terstruktur (structured analysis.
PEMODELAN PROSES MEMPELAJARI BAGAIMANA MENGGAMBARKAN DIAGRAM ALIR DATA SEBUAH MODEL PROSES YANG POPULAR YANG MENDOKUMENTASIKAN PROSES SISTEM DAN ALIRAN.
Perancangan dengan Pendekatan Terstruktur
Data Flow Diagram (DFD) …1
Data Flow Diagram and Flow Chart
BENTUK DATA FLOW DIAGRAM
Siklus Pemrosesan Transaksi
PENGANTAR PEMPROSESAN TRANSAKSI
DATA FLOW DIAGRAM (DFD)
Pendekatan Perancangan Terstruktur (Data Flow Diagram)
DATA FLOW DIAGRAM.
TPSI (3 SKS) DATA FLOW DIAGRAM
ANALISA PERANCANGAN SISTEM INFORMASI
ANALISA PERANCANGAN SISTEM
Data Flow Diagram (DFD)
PEMODELAN PROSES EVI YULIANTI, M.SI.
PEMODELAN PROSES MEMPELAJARI BAGAIMANA MENGGAMBARKAN DIAGRAM ALIR DATA SEBUAH MODEL PROSES YANG POPULAR YANG MENDOKUMENTASIKAN PROSES SISTEM DAN ALIRAN.
DIAGARAM ARUS DATA SYAIFUL HUDA, S.Kom.
DIAGRAM KONTEKS dan DIAGRAM ALIR DATA
PERTEMUAN 3 MODELLING TOOLS Bagian I.
Analisa Perancangan Sistem
Pengenalan DFD.
DATA FLOW DIAGRAM.
PEMODELAN PROSES.
DESAIN SISTEM.
Analisa & Perancangan Sistem Informasi
“Pendekatan-Pendekatan Analisis Sistem”
ANALISA SISTEM INFORMASI (ASI)
DATA FLOW DIAGRAM (DFD)
Pengembangan Sistem dan Teknik Dokumentasi
 AGUSTIAN  BAGUS PRADANA  EDI AGUS SUPRATMAN  FATULLOH  GUSTI YUDHA  M. FARUK HIDAYATULLOH  M. RIFQI  OBY UMAM GALIH KELOMPOK 5.
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
PERTEMUAN 3 DATA FLOW DIAGRAM (Sistem Berjalan).
PERTEMUAN 3 DATA FLOW DIAGRAM (Sistem Berjalan).
ANALISIS PERANCANGAN SISTEM
Diagram Arus Data Simbol Yang Digunakan :
PEMODELAN HASIL ANALISIS KEBUTUHAN FUNGSIONAL dengan menggunakan DATA FLOW DIAGRAM o l e h :
Analisa & perancangan sistem Informasi
Analysis and Design of Information Systems
PERTEMUAN 3 DATA FLOW DIAGRAM (Sistem Berjalan).
Data Flow Diagram (DFD) (1)
Data Flow Diagram Pertemuan ke 2 3-Jan-19.
SISTEM INFORMASI AKUNTANSI
DATA FLOW DIAGRAM.
Data Flow Diagram.
Pengantar Teknologi SIM 2 (pertemuan 2)
DATA FLOW DIAGRAM (DFD)
Transcript presentasi:

PERANCANGAN SISTEM TERSTRUKTUR DAN OBJECT ORIENTED Materi Pertemuan 5

OBJECT ORIENTED DESIGN strategi desain yang baru, desain dan pemodelan berorientasi objek menggunakan uml, merupakan perluasan dari strategi analisis berorientasi objek.

Perbedaan Pendekatan Terstruktur dengan Pendekatan Berorientasi Objek Dikenal dengan Structured systems analysis and design (SSAD)

DATA FLOW DIAGRAM (DFD) DIAGRAM ALIRAN DATA (DAD)

DATA FLOW DIAGRAM Definisi DFD (Data Flow Diagram) / DAD (Diagram Aliran Data) Data Flow Diagram (Diagram Arus Data ) adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem Biasanya digunakan untuk menggambarkan suatu sistem yang telah ada atau yang akan dikembangkan secara logika, tanpa mempertimbangkan lingkungan fisiknya.

Simbol dan Komponen Dalam DFD Ada 4 komponen di dalam DFD: External Entity (Kesatuan Luar) atau Boundary (Batas sistem) Data Flow (Arus Data) Process (Proses) Data Store (Simpanan Data)

External Entity Kesatuan Luar (External Entity) merupakan kesatuan (entity) di lingkungan luar sistem yang dapat berupa orang, organisasi, atau sistem lainnya yang akan memberikan input atau menerima output dari sistem Contoh : Suatu kantor, departemen/divisi perusahaan Orang/sekelompok orang intern Organisasi / orang diluar organisasi Sistem informasi lain Sumber asli suatu transaksi Penerima akhir suatu laporan sistem

SIMBOL- SIMBOL DFD

External Entity Suatu external entity dapat disimbolkan dengan suatu notasi kotak atau suatu kotak dengan sisi kiri dan atasnya berbentuk garis tebal Gane & Sarson Yourdon Pelanggan Pemasok Atau

External Entity External entity boleh diberi identifikasi dengan huruf kecil di ujung kiri atas Langganan a b Akuntansi c Pemasok Gudang d Suwirno Mawlan

Proses (Process) Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari input arus data untuk menghasilkan output arus data Gane & Sarson Yourdon Contoh: identifikasi Nama Proses Pemroses Identi- fikasi Nama Proses 2 Hitung Gaji Personalia ATAU

Proses (Process) Identifikasi Proses Nama Proses Pemroses umumnya berupa suatu angka yang menunjukkan nomor acuan dari proses dan ditulis pada bagian atas proses Nama Proses menunjukkan apa yang dikerjakan oleh proses tersebut. Harus jelas dan lengkap menggambarkan kegiatan prosesnya Berbentuk suatu kalimat yg diawali kata kerja Diletakkan di bawah identifikasi proses di dalam simbol proses. Pemroses Pada DFD fisik, proses tidak hanya dari komputer, tetapi jg proses manual (orang, mesin, dll), maka pemroses perlu ditunjukkan Pada DFD Logika, hanya proses komputer saja, maka pemroses tidak perlu disebutkan

Proses (Process) Identifikasi proses Nama proses Pemroses Suwirno Mawlan

Proses (Process) 1. 2. 3. Kartu jam kerja Daftar gaji Kartu jam kerja Hitung Gaji Personalia Kartu jam kerja Daftar gaji 2. 2 Hitung Gaji Personalia Kartu jam kerja Daftar gaji Tingkat upah 3. 2 Hitung Gaji Personalia Laporan umur piutang Rincian piutang Laporan piutang ditagih Suwirno Mawlan

Simpanan Data (Data Store) Data store merupakan simpanan dari data yang dapat berupa: File atau database di sistem komputer Arsip atau catatan manual Kotak tempat data di meja seseorang Tabel acuan manual Agenda atau buku Nama data store harus menunjukkan nama dari filenya

Simpanan Data (Data Store) Gambar simpanan data di DFD di simbol kan dengan sepasang garis horisontal paralel yang tertutup disalah satu ujungnya Media / No. Urut Nama data store Nama data store Gane & sarson De Marco / Yourdon Suwirno Mawlan

Ketentuan Menggambar Simpanan Data (Data Store) Gambar simpanan data di DFD di simbolkan dengan sepasang garis horisontal paralel yang tertutup disalah satu ujungnya Media /No.urut Nama data store Contoh : D5 Buku besar Hanya berhubungan dengan proses saja sbg pengguna/perubah data D1 D5 penjualan piutang dagang Langganan D5 piutang dagang 1 Membuat Laporan piutang Laporan piutang D5 piutang dagang

Ketentuan Menggambar Simpanan Data (Data Store) Arus data dari proses menuju data store menunjukkan update terhadap data yang disimpan yang dapat berupa: Menambah/menyimpan record/dokumen baru Menghapus record atau mengambil dokumen dari simpanan data Merubah nilai data pada data store Arus data yg berasal dari data store ke proses menunjukkan bahwa proses tersebut menggunakan data yang ada di data store

Simpanan Data (Data Store) Bila proses melakukan keduanya, maka gambar yang bisa dibuat: Menggunakan sebuah garis panah 2 arah Menggunakan arus data terpisah 1 Memeriksa dan meru- bah data barang penjualan D1 Persediaan barang 1 Memeriksa dan meru- bah data barang Status barang D1 Persediaan barang penjualan

Arus Data (Data Flow) Arus data menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data dialirkan dalam bentuk : Formulir atau dokumen Laporan tercetak yg dihasilkan oleh sistem Tampilan/output layar komputer Masukan untuk komputer Komunikasi ucapan Surat/memo Data yg dibaca/direkam ke suatu file Isian yg dicatat pada buku agenda Transmisi suatu komputer ke komputer lain

Arus Data(Data Flow) Arus data (data flow) diberi simbol suatu panah, memiliki nama yg jelas (ditulis disamping garis panah) dan mempunyai arti Mengalir diantara proses, simpanan data, dan external entity 1 Order Langganan Langganan

Arus Data (Data Flow) Konsep Sumber dan Tujuan Arus Data Semua arus data harus dihasilkan dari suatu proses ATAU menuju ke suatu proses Proses  bukan proses Bukan proses  proses Proses  proses Konsep ini penting karena arus data adalah salah satu dari hasil suatu proses atau akan digunakan untuk melakukan suatu proses. Suwirno Mawlan

Aturan Pembuatan DFD Nama Arus Data ditulis tanpa spasi, tetapi dipisahkan dengan tanda garis bawah (_) Semua arus data harus dihasilkan dari suatu proses ATAU menuju ke suatu proses Proses  bukan proses Bukan proses  proses Proses  proses Arus data tidak boleh mengalir dari entitas ke entitas, datastore ke datastore, maupun dari entitas ke datastore dan sebaliknya. Status_barang

Yang harus dihindari dalam menggambar DFD . Suwirno Mawlan

Yang harus dihindari dalam menggambar DFD . Suwirno Mawlan

Yang harus dihindari dalam menggambar DFD . Suwirno Mawlan

Yang harus dihindari dalam menggambar DFD . Suwirno Mawlan

BLACK HOLE . Suwirno Mawlan

MIRACLE . Suwirno Mawlan

Hal yang harus diperhatikan pd waktu Menguraikan diagram kelevel bawah Baca data Create, update data Input data / dokumen Buat dokumen Suwirno Mawlan

Arus Data (Data Flow) Konsep Paket Data (Sumber dan Tujuan sama) 1 Proses Order Langganan Order langganan Langganan pembayaran 1 Proses Order Langganan Order langganan Dan pembayaran Langganan

Arus Data (Data Flow) Konsep Paket Data (Sumber sama, tujuan beda) 1 Proses Order Langganan Order langganan Langganan 2 Proses Penerimaan Kas pembayaran

Arus Data (Data Flow) Konsep Arus Data Mengumpul (sumber berbeda menuju tujuan yg sama) 1 Proses Pembuatan faktur Faktur Langganan pengiriman 2 Pembuatan Slip pengepakan Slip pengepakan

Arus Data (Data Flow) Konsep Arus Data Mengumpul (sumber berbeda menuju tujuan yg sama) 1 Proses Pembuatan faktur Faktur Langganan 2 Pembuatan Slip pengepakan Slip pengepakan

Aturan Pembuatan DFD Suatu proses harus menerima dan menghasilkan arus data Langganan Langganan Akuntansi 1 Memverifi- Kasi kredit Langganan 2 Membuat Order Penjualan Order penjualan Order Langganan Order disetujui (Black Hole) (Miracle)

END OF SLIDE