System Analysis. Sistem dan Teknologi Informasi TIP FTP UB

dokumen-dokumen yang mirip
Pemodelan Proses. Didik Dwi P

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

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

L-1 PO CUST 1 SJ 1 INVOICE 1

Analysis Systems. Analyzing Requirement

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

PERTEMUAN 3 DIAGRAM ALIR DATA

Pemodelan Sistem Informasi. Data Flow Diagram

BAB III OBJEK DAN METODE PENELITIAN. Objek data penulis adalah Sistem Informasi Penjualan Produk untuk

Parno, SKom., MMSI. Personal Khusus Tugas

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

Hanif Fakhrurroja, MT

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

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

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii BAB I PENDAHULUAN... 1 BAB II LANDASAN TEORI... 7

DAFTAR ISI. HALAMAN JUDUL... i LEMBAR PENGESAHAN... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR GAMBAR... vii DAFTAR TABEL... ix ABSTRAK...

DATA FLOW DIAGRAM (DFD) / DIAGRAM ARUS DATA (DAD)

Nama : Rendi Setiawan Nim :

ANALISIS & PERANCANGAN SISTEM. Pertemuan 5-DATA FLOW DIAGRAM (DFD) DIAGRAM ALUR DATA (DAD)

MAKALAH REKAYASA PERANGKAT LUNAK ( PEMODELAN DATA )

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

PERANCANGAN SISTEM INFORMASI PENJUALAN ONLINE DI SAUNG SOCCER BANDUNG

Analisa & Perancangan Sistem Informasi

BAB III LANDASAN TEORI

Rekayasa Perangkat Lunak

PENG. Tek. SIA 2. Materi Alat Perancangan sistem

: Entitas/Entity. : Aliran data. : Proses. : Penyimpanan data (data store)

PEMODELAN SISTEM PADA SITUS FTP LAPAN BANDUNG

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

Kegunaan tahap ini adalah untuk memobilisasi dan mengorganisir g SDM yang akan melakukan Reengineering

BAB III LANDASAN TEORI. berkaitan secara terpadu, terintegrasi dalam suatu hubungan hirarki.

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

DAFTAR ISI. ABSTRAK... vii. KATA PENGANTAR... viii. DAFTAR GAMBAR... xiv. DAFTAR TABEL... xxiii BAB I PENDAHULUAN... 1

Pemodelan Proses Bisnis

1. Konsep dan Prinsip Analisa

Data Flow Diagram and Flow Chart. Pemodelan Perangkat Lunak

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. ini memiliki pijakan pustaka yang dapat dipertanggungjawabkan.

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

Data Flow Diagram (DFD) Rizka Hadiwiyanti S.Kom, M.Kom

DAFTAR ISI ABSTRAK... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... BAB 2 LANDASAN TEORI Sistem Monitoring...

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa

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

BAB II LANDASAN TEORI. pembelian dilakukan dengan mengubah bentuk barang. 2003). Menurut Soemarso S.R (1994) kegiatan pembelian dalam perusahaan

BAB III LANDASAN TEORI. bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan

DATA FLOW DIAGRAM 1. KONSEP PERANCANGAN TERSTRUKTUR

BAB III METODOLOGI PENELITIAN

BAB III LANDASAN TEORI

BAB III TINJAUAN PUSTAKA. atau untuk menyelesaikan suatu sasaran tertentu (Hartono, 2005). atau komponen yang terpadu untuk suatu tujuan.

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

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

BAB III LANDASAN TEORI

ANALISIS DAN PERANCANGAN SISTEM BASIS DATA PEMBELIAN, PERSEDIAAN, DAN PENJUALAN PADA AHASS DUNIA BARU. Oleh. Budianto Liono

Nama : Rendi Setiawan Nim :

2. BAB II LANDASAN TEORI. lanjut sehingga terbentuk suatu aplikasi yang sesuai dengan tujuan awal.

BAB III LANDASAN TEORI. informasi (Information System) atau disebut juga processing system atau

DAFTAR ISI v. ABSTRACT.. i ABSTRAK ii KATA PENGANTAR. iii. DAFTAR SIMBOL. viii DAFTAR TABEL. x DAFTAR GAMBAR. xii DAFTAR LAMPIRAN.

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

BAB III METODOLOGI PENELITIAN

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II TINJAUAN PUSTAKA. intrakurikuler yang memadukan pelaksanaan Tri Dharma Perguruan Tinggi dengan

BAB II LANDASAN TEORI. Dalam penyelesaian Tugas Akhir ini digunakan landasan teori yang

BAB 8 PROCESS MODELLING

BAB III LANDASAN TEORI

Bab 6 DATA FLOW DIAGRAM (DIAGRAM ALIR DATA)

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

DAFTAR ISI. ABSTRAK... i KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... ix DAFTAR SIMBOL... xi DAFTAR LAMPIRAN...

BAB III LANDASAN TEORI

PEMODELAN PROSES (DFD)

ARSITEKTUR INFORMASI PENJUALAN & PEMBELIAN KAMERA

ANALISA & PERANCANGAN SISTEM INFORMASI. DATA FLOW DIAGRAM

Review Rekayasa Perangkat Lunak. Nisa ul Hafidhoh

Analisa & Perancangan Sistem Informasi. Data Flow Diagram

BAB III LANDASAN TEORI. bercerita banyak, sehingga perlu diolah lanjut. Informasi dapat dihasilkan dari

DAFTAR ISI. ABSTRAK... vi. KATA PENGANTAR... vii. DAFTAR ISI... ix. DAFTAR GAMBAR... xivv. DAFTAR TABEL... xix. DAFTAR LAMPIRAN...

Data Flow Diagram 2011 DATA FLOW DIAGRAM

BAB III LANDASAN TEORI

(RPL) REKAYASA PERANGKAT LUNAK II

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

BAB III TEORI PENUNJANG. semua bentuk kegiatan pencatatan yang berkaitan dengan pemanfaatan,

BAB III LANDASAN TEORI. Menurut Lusyani Sunarya S.Sn (2010:45) Company Profile. sebuah aset lembaga atau perusahaan yang biasa digunakan sebagai tanda

DAFTAR ISI. SAMPUL DEPAN... i. HALAMAN JUDUL... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN...

DAFTAR ISI. ABSTRAK... iv KATA PENGANTAR... DAFTAR ISI... vii. DAFTAR GAMBAR... xii. DAFTAR TABEL...xvii BAB I PENDAHULUAN Tujuan...

Bab 1a Case Tools - Case Studio 2

BAB IV PERANCANGAN SISTEM

BAB III LANDASAN TEORI

BAB I PENDAHULUAN A. Latar Belakang

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran tertentu, (Scott, 1996:89). Menurut Robert

BAB IV PERANCANGAN SISTEM

BAB III OBJEK DAN METODE PENELITIAN. Dalam penelitian ini, yang menjadi objek penelitian adalah Apotik Vita Sari

BAB III LANDASAN TEORI. waktu berdasarkan rencana pengaturan urutan kerja, daftar atau tabel kegiatan

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

3BAB III LANDASAN TEORI. kerja, pengertian aplikasi web, pengertian dan tahapan SDLC, serta notasi yang

BAB III LANDASAN TEORI. komponennya. Pendekatan sistem yang lebih menekankan pada prosedurnya:

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Jasa akan selalu melekat pada sumbernya atau pada penjualnya. Dengan

BAB III LANDASAN TEORI

BAB 9 PROCESS MODELLING

Transkripsi:

System Analysis Sistem dan Teknologi Informasi TIP FTP UB

SDLC (System Development Life Cycle)

Fase Analisis Dua komponen utama dalam fase analisis: Requirement Determination (Identifikasi kebutuhan) Mengidentifikasi kebutuhan user atas sistem Requirement Structuring (Strukturisasi kebutuhan) Menyatakan kebutuhan dalam bentuk terstruktur Indikator capaian dalam fase ini adalah tersampaikannya spesifikasi kebutuhan atas sistem dalam bentuk terstruktur

Strukturisasi Kebutuhan Logical system model - Data, E-R (Entity Relationship) diagram - Proses, DFD (Data Flow Diagram) - Interface, hubungan antar elemen dalam sistem Prototyping Tools (Diagram, CASE)

Model dalam analisis sistem Mengapa model.? - untuk pemahaman dan komunikasi Simplifikasi - setiap model adalah penyederhanaan dunia nyata - menghilangkan sebagian dan menekankan di bagian tertentu Representasi - setiap model adalah sebuah simulasi yang mewakili kenyataan

Pemodelan sistem informasi Tiga sudut pandang dalam memodelkan sebuah sistem informasi

Pemodelan proses Proses adalah bagian aksi sebenarnya dalam sebuah bisnis Dua tipe pemodelan proses: - Diagram dekomposisi fungsi - Diagram aliran data (DFD) Pemodelan proses dilakukan dengan menggunakan informasi yang diperoleh selama fase requirement determination

Pemodelan proses dengan DFD DFD: Pernyataaan grafis dari proses-proses yang.. Menghimpun, memanipulasi, menyimpan dan mendistribusikan data antara sebuah sistem dan lingkungannya serta antar komponen dalam sebuah sistem

DFD Menggambarkan aliran data masuk, di dalam, dan keluar sebuah sistem informasi Menggambarkan sistem informasi sebagai sebuah jaringan proses yang saling berkomunikasi, antara lain: - proses yang mentransformasi data - pergerakan data antara proses-proses Keuntungan: sudah terkenal dan mudah dipahami

Tipe-tipe DFD Context DFD (diagram konteks) - level tertinggi yang menunjukkan cakupan sistem DFD sistem yang sedang berjalan - Membantu analis memahami sistem yang sedang berjalan DFD sistem yang diusulkan - menunjukkan aliran data, struktur, dan kebutuhan fungsional sistem baru yang diusulkan

Komponen DFD

Process Proses Menyatakan kerja atau aksi yang dilaksananakan pada data (didalam sistem) Mengubah aliran data masuk menjadi aliran data keluar Memiliki nomor dan nama yang unique 2 Menghitung harga

Nama proses Setiap proses dinamai dengan menggunakan kata kerja (verb) atau frase kata benda (noun phrase), contoh - menghitung harga - validasi data konsumen - menerima pengiriman supplier Nama proses harus menggambarkan dengan jelas apa yang dilakukan proses tersebut. - hindari penggunaan nama yang ambigu, seperti memproses data Nomor proses adalah sebuah pengenal dan tidak menunjukkan urut-urutan proses

Data flow (aliran data) Untuk menyatakan aliran data digunakan simbol panah Dilakukan dengan mendeskripsikan paket data (data yang berpindah/berubah bersamaan) Sebuah panah mungkin berisi beberapa data yang saling berhubungan dan bergerak bersama menuju tujuan yang sama Detail Pesanan

Nama data flow Setiap aliran data diberi nama dengan kata benda (noun) atau frase kata benda (noun phrase) Nama harus menggambarkan isi dan menyertakan sebanyak mungkin informasi tentang aliran data

Data store (Penyimpanan data) Data store: Menyatakan kumpulan aliran data saat tidak berpindah Memiliki nama unik yang harus menyatakan isi dari data store Bisa mengandung beberapa data yang disimpan di beberapa lokasi penyimpanan (hard disk) Dapat berupa penyimpanan temporal atau permanen 1 Pesanan

Data store Order Penjualan 2 Cek order penjualan 1 Order Penjualan Aliran data dari dan menuju data store bisa tidak terlabeli jika seluruh elemen data bergerak bersama 3 Membuat laporan penjualan mingguan Total Penjualan Mingguan

Aliran data dari & ke data store Aliran data dari sebuah proses ke sebuah data store berarti update (perubahan), antara lain insert (masukkan), delete (hapus) atau change (ubah) Aliran data dari sebuah data store ke sebuah proses berarti penggunaan, yaitu retrieve (ambil) dan use (gunakan) Label aliran data seharusnya berupa frase kata benda (noun phrase)

Source & Sink (External agent) Sebuah source/sink: Entitas eksternal yang menjadi asal atau tujuan data saat meninggalkan sistem Sebuah entitas di lingkungan di luar sistem yang berkomunikasi dengan sistem Sebuah external agent adalah source jika ia merupakan sumber data yang masuk ke dalam sistem Sebuah external agent adalah sink jika ia merupakan tujuan data yang keluar dari sistem

Source & Sink (External agent) Aliran data yang menghubungkan source/sink dengan proses di dalam sistem adalah interface antara sistem dan lingkungannya Source dan sink berada di luar sistem dan menjadi pembatas antara sistem dan lingkungannya Apa yang dilakukan sink terhadap data yang ia terima dari sistem dan bagaimana source mendapatkan data yang ia masukkan ke sistem adalah di luar batas sistem, sehingga seharusnya tidak ditampilkan dalam sebuah DFD

DFD

Menggambar DFD Setiap object dalam DFD harus memiliki nama yang unique Setiap proses harus memiliki sedikitnya satu aliran data masuk (input) dan satu aliran data keluar (output) Input untuk sebuah proses berbeda dengan output dari proses tersebut Sebuah proses harus dapat memberikan output hanya berdasarkan informasi dari aliran data yang masuk kepadanya dan informasi konstan yang ada

Menggambar DFD Aliran data diperbolehkan: Antara dua proses Dari sebuah data store ke sebuah proses Dari sebuah proses ke sebuah data store Dari sebuah source ke sebuah proses Dari sebuah proses ke sebuah sink

Menggambar DFD Aliran data tidak diperbolehkan: Antara dua external agent Antara dua data store Dari sebuah external agent ke sebuah data store