Analisis Sistem (bag.2)

dokumen-dokumen yang mirip
Analisis (Konvensional)

ANALISA DAN PERANCANGAN SISTEM INFORMASI. Pendekatan Terstruktur dan alat-alat pemodelan Sistem

MAKALAH ELEMEN MODEL ANALISIS. NAMA : RANI JUITA NIM : DOSEN : WACHYU HARI HAJI. S.Kom.MM

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

ANALISIS SISTEM. (Analisis kebutuhan fungsional) Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2017

Analysis Modeling 4/10/2018. Focus on What not How. Kenapa Analisis Kebutuhan. Definisi Analisis Kebutuhan. Langkah-Langkah Analisis Kebutuhan

BAB 2 TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

REKAYASA PERANGKAT LUNAK LANJUT ANALISIS TERSTRUKTUR. Defri Kurniawan M.Kom

BAB III METODOLOGI PENELITIAN

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM.

BAB III LANDASAN TEORI. Konsep dasar dari Sistem Informasi terbagi atas dua pengertian. Yang pertama adalah

ABSTRAK. Kata Kunci: Format Digital, Digital Music Store, PHP, SQL

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

1. Konsep dan Prinsip Analisa

Rekayasa Perangkat Lunak Analisis Kebutuhan Perangkat Lunak (Structured Oriented) Teknik Informatika UNIKOM

REKAYASA PERANGKAT LUNAK I

ADLN PERPUSTAKAAN UNIVERSITAS AIRLANGGA DAFTAR GAMBAR. 2.1 Struktur Organisasi SMA Negeri 2 Jombang... 7

BAB III LANDASAN TEORI. Henry Simamora (2000) dalam buku Akuntansi Basis Pengambilan

BAB III LANDASAN TEORI. simbol-simbol, gambar-gambar, nilai-nilai, uraian karakter yang mempunyai arti

BAB III LANDASAN TEORI

BAB III METODOLOGI PENELITIAN

Perancangan Sistem Informasi. Rabu, 19 Oktober 2011

Pembeli. Bag. Gudang. Bag. Keuangan. Supplier

12. KONSEP DAN PRINSIP ANALISIS

BAB 1 PENDAHULUAN. Kantor Pelayanan Pajak Pratama Jakarta Kramat Jati merupakan suatu

DAFTAR ISI HALAMAN JUDUL...

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

BAB I PENDAHULUAN. Informatika Kesehatan dan Prodi S1 administrasi Rumah Sakit.

Teknik Informatika S1

Adam Hendra Brata Teknik Informatika FILKOM UB Semester Genap 2015/2016

Requirements Modeling Structured TIF REKAYASA DAN MANAJEMEN KEBUTUHAN

Minggu 03 a Alat Pemodelan

BAB II LANDASAN TEORI

Kontrak Kuliah. Contex Diagram dan Data Flow Diagram. Edi Sugiarto, S.Kom, M.Kom

BAB II DASAR TEORI. 2.2 Sistem Suku Bunga Secara umum terdapat dua metode dalam perhitungan bunga, yaitu metode Flat dan Efektif.

BAB III METODE PENELITIAN

Nama : Rendi Setiawan Nim :

ANALISIS SISTEM. Gentisya Tri Mardiani, S.Kom., M.Kom ADSI-2015

Gambar 3.1 Desain Penelitian

ABSTRAK. pegawai, proses pembayaran, proses penilaian, penyampaian pengumumanpengumuman,

BAB III LANDASAN TEORI. direkam ke dalam berbagai bentuk media. (Gultom et al, 2005).

ABSTRAKSI. : Inventory, Stok, Barang Masuk, Barang Keluar.

ABSTRAK. v Universitas Kristen Maranatha

BAB III METODOLOGI PENELITIAN. Desain penelitian yang akan dilakukan dalam proses penelitian skripsi yang

PEMODELAN DATA. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III METODOLOGI PENELITIAN

BAB III LANDASAN TEORI

DAFTAR ISI. KATA PENGANTAR... i. ABSTRAK... iii. ABSTRACT... iv. DAFTAR ISI... iv. DAFTAR GAMBAR... viii. DAFTAR TABEL... x BAB I PENDAHULUAN...

PRAKTIKUM REKAYASA PERANGKAT LUNAK PENGENALAN DFD dan ERD dengan POWER DESIGNER. oleh : Anisa Istiqomah RPL Kelas B

BAB I PENDAHULUAN Latar belakang Masalah. Koperasi merupakan suatu wadah yang dapat membantu masyarakat terutama

BAB II LANDASAN TEORI

2.1 Definisi Analisis Kebutuhan Analisis kebutuhan adalah proses menemukan permasalahan dan menghasilkan alternatif pemecahan yang relevan.

Modern structured analysis Approch(MSAA) dan structured system Analysis and Design Method (SSADM) BY LILIS PUSPITAWATI, SE.,M.SI

REKAYASA PERANGKAT LUNAK. 3 sks Sri Rezeki Candra Nursari reezeki2011.wordpress.com

Hubungan DFD dengan DD

BAB III LANDASAN TEORI

2.1 Sistem Pendukung Keputusan

System Analysis. Sistem dan Teknologi Informasi TIP FTP UB

PEMODELAN ANALISIS. Di Susun Oleh : Linda Liana Dosen Pengampu : Wahyu Hari Haji M.Kom

BAB II TINJAUAN PUSTAKA

TOOLS PEMODELAN SISTEM DIAGRAM ALIR. Tools. Bagan Alir. Diagram Alir

BAB III METODOLOGI PENELITIAN

BAB III LANDASAN TEORI

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )

ABSTRAK. Kata kunci : penjualan, pembelian, peramalan, metode Brown s Double Exponential Smoothing, MAPE. Universitas Kristen Maranatha

BAB III LANDASAN TEORI

Rekayasa Perangkat Lunak (Software Engineering)

BAB III LANDASAN TEORI

13. KONSEP DAN PRINSIP PERANCANGAN (DESAIN)

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh,

Hanif Fakhrurroja, MT

BAB III METODOLOGI PENELITIAN

Data Flow Diagram (DFD) Salim Mail : Phone : YM : talim_bansal Blog :

BAB II TINJAUAN PUSTAKA

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

BAB III LANDASAN TEORI

ABSTRAK. vii. Universitas Kristen Maranatha

BAB III LANDASAN TEORI

BAB III METODOLOGI PENELITIAN. Desain penelitian adalah tahapan atau gambaran yang akan dilakukan

L-1 PO CUST 1 SJ 1 INVOICE 1

Simbol-simbol Data Flow Diagram (DFD) menurut Yourdon dan DeMarco

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR TABEL... xiii. DAFTAR GAMBAR... xiv. DAFTAR LAMPIRAN...

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. ABSTRAK... iii. PROLOG... iv. KATA PENGANTAR... v. DAFTAR ISI... vii. DAFTAR GAMBAR...

BAB III LANDASAN TEORI. atau untuk menyelesaikan sasaran yang tertentu (FitzGerald:1981:5). lebih berarti bagi penerimanya (Mustakini, 2001:8).

Rekayasa Perangkat Lunak

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian ini dilaksanakan pada event organizer Putra Gembira

BAB III LANDASAN TEORI. mengumpulkan (input), memanipulasi (process), menyimpan, dan menghasilkan

Sistem Informasi Manajemen Beasiswa Studi Kasus Pada Fakultas Teknik Universitas Muria Kudus

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. 2.1 Sistem Perhitungan Penjualan PT Panca Patriot Prima

BAB IV PERANCANGAN 4.1 Perancangan Arsitektur Sistem Kebutuhan Perangkat Lunak Tabel 4.1

BAB III LANDASAN TEORI

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR ISI... x. DAFTAR TABEL... xiii. DAFTAR GAMBAR... xv. DAFTAR LAMPIRAN...

BAB III LANDASAN TEORI

Transkripsi:

Analisis Sistem (bag.2) By: U. Abd. Rohim Analisis Sistem Rekayasa Perangkat Lunak Halaman: 1

Elemen Analisis (1) Pemodelan Fungsional Pemodelan Data Pemodelan Prilaku/Status Analisis Sistem Rekayasa Perangkat Lunak Halaman: 2

Elemen Analisis (2) Data Object Desc. ERD Data Dict. STD DFD Process Spec. Control Spec. Analisis Sistem Rekayasa Perangkat Lunak Halaman: 3

System Flow Document Flowchart Program Flowchart Process Flowchart Analisis Sistem Rekayasa Perangkat Lunak Halaman: 4

Simbol Flowchart Start/Finish Process (Manual) Storage (Manual) Single Document Process (Computer) Multi Document Decision Storage (Digital) Analisis Sistem Rekayasa Perangkat Lunak Halaman: 5

Contoh Document Flowchart Bagian A Bagian B Bagian C Bagian D Mulai Analisis Sistem Rekayasa Perangkat Lunak Halaman: 6

Contoh Process Flowchart (1) Bagian A Bagian B Bagian C Mulai 1 2 No Yes 3 4 5 Terdapat Narasi untuk masing masing proses dalam bentuk sebuah tabel Analisis Sistem Rekayasa Perangkat Lunak Halaman: 7

Contoh Process Flowchart (2) Operation Movement Storage Isnpection Delay Description Analisis Sistem Rekayasa Perangkat Lunak Halaman: 8

Pemodelan Fungsional Mendeskripsikan seluruh pungsi yang terlibat dlm PL Tools Data Flow Diagram (DFD) Menggambarkan bagaimana data ditranformasikan pada PL Menggambarkan fungsi-fungsi yg mentraformasikan data Process Specification Berisi Deskripsi dari setiap fungsi yang ada di DFD Analisis Sistem Rekayasa Perangkat Lunak Halaman: 9

Context Diagram Merepresentasikan sebuah sistem dlm satu Black Box terhadap lingkungan sekitarnya Contoh: Mahasiswa Sistem Informasi Akademik Dosen Analisis Sistem Rekayasa Perangkat Lunak Halaman: 10

Data Flow Diagram (1) Penjabaran lebih lanjut dari context diagram DFD dapat terdiri atas beberapa level Level 0; merupakan level tertinggi Level 1; penjabaran dari level 0 Level 2; penjabaran dari level 1. dst Semakin rendah levelnya semakin rinci fungsinya Analisis Sistem Rekayasa Perangkat Lunak Halaman: 11

Data Flow Diagram (1) Notasi Dasar External Entity Process Data Object Data Storage Setiap level harus diberikan nomor. No-level.no-urut (0.1, 1.2, dst) Analisis Sistem Rekayasa Perangkat Lunak Halaman: 12

Process Specification (1) Deskripsi rinci pada setiap proses yang muncul pada DFD Proses yang harus mengandung P-SPEC adalah proses yang sudah tidak didekomposisi lagi menjadi sub-sub proses di bawahnya Analisis Sistem Rekayasa Perangkat Lunak Halaman: 13

Process Specification (2) Informasi yang terkandung dalam P-SPEC adalah: Input: Output: Algoritma: Analisis Sistem Rekayasa Perangkat Lunak Halaman: 14

Pemodelan Data Mendeskripsikan data yg terlibat dlm PL Tools Entity Relation Diagram (ERD) Diagram keterhubungan antar objek data Data Object Description Deskripsi atribut dari setiap objek data Data Dictionary Deskripsi semua objek data yang yang dibutuhkan maupun dihasilkan oleh PL Analisis Sistem Rekayasa Perangkat Lunak Halaman: 15

E-R Diagram (1) BUKU N M ANGGOTA Contoh ERD Entitas BUKU Atribut: NoBuku,KodeBuku, Judul, Pengarang ANGGOTA Nim, Nama, Jurusan, Alamat... Analisis Sistem Rekayasa Perangkat Lunak Halaman: 16

E-R Diagram (2) Relasi Meminjam Atribut: NIM, NoBuku,KodeBuku, Tanggal Kardinalitas N-M 1 buku dapat dipinjam oleh banyak anggota dan 1 anggota dapat meminjam banyak buku Analisis Sistem Rekayasa Perangkat Lunak Halaman: 17

Data Object Description Menyimpan semua atribut entitas dan relasi yang muncul pada ERD Analisis Sistem Rekayasa Perangkat Lunak Halaman: 18

Data Dictionary (1) Menyimpan semua objek data yang dibutuhkan dan dihasilkan oleh sebuah PL Objek data yang muncul pada: ERD, DFD, STD Harus selengkap mungkin dan serinci mungkin, contoh: Nama = Nama_depan + Nama_belakang Nama_depan = Nama_belakang = Analisis Sistem Rekayasa Perangkat Lunak Halaman: 19

Data Dictionary (2) Berisi Name: Nama utama yang muncul pada obejk data, data store atau entity external Alias: Nama lain yang digunakan Where Used/How Used: daftar proses yang menggunakan data dn bagaimana menggunakannya Content Description: Notasi untuk merepresentasikan data Supplementary Information Analisis Sistem Rekayasa Perangkat Lunak Halaman: 20

Data Dictionary (3) Notasi: Jenis Notasi Arti = Terdiri atas Urutan + Dan Pilihan [ ] Atau Pengulangan { } N Pengulangan sebanyak N kali ( ) data Optional * * Pembatas komentar Analisis Sistem Rekayasa Perangkat Lunak Halaman: 21

Data Dictionary (4) Contoh: Nama Mahasiswa = nama_depan + nama_belakang Jenis Kelamin = [laki-laki Pewrempuan] Nomor Telepon = (kode_negara)+ kode_wilayah + nomor Analisis Sistem Rekayasa Perangkat Lunak Halaman: 22