materi perancangan terstruktur

13
01/12/2010 1 DUDUK BERKELOMPOK TUGAS ANALISIS DAN PERANCANGAN TERSTRUKTUR FLOW MAP KEGUNAAN Mengambarkan aliran dokumen pada sistem yang berjalan di suatu organisasi Salah satu bentuk standar operasional di suatu perusahaan Sebagai Dasar Analisis kebutuhan pengembangan sistem berbasis komputer

Upload: hary-andika-tambunan

Post on 26-Jun-2015

262 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Materi Perancangan Terstruktur

01/12/2010

1

DUDUK BERKELOMPOK TUGAS ANALISIS DAN PERANCANGAN

TERSTRUKTUR

FLOW MAP

KEGUNAAN

Mengambarkan aliran dokumen pada sistem yang berjalan

di suatu organisasi

Salah satu bentuk standar operasional di suatu perusahaan

Sebagai Dasar Analisis kebutuhan pengembangan sistem

berbasis komputer

Page 2: Materi Perancangan Terstruktur

01/12/2010

2

SIMBOL FLOW MAP

SIMBOL PADA FLOW MAP

Dokumen Mewakili Dokumen

Baik Berupa Surat,

Formulir, Faktur, Laporan,

atau bentuk dokumen

lainnya seperti Foto

SIMBOL PADA FLOW MAP

Persegi Empat Mewakili Proses yang

menggunakan mesin

seperti halnya membuat

surat, mebuata laporan

atau mengisi formulir

dengan aplikasi komputer

seperti word atau ecxel

SIMBOL PADA FLOW MAP

Trapesium Mewakili Proses yang

dilakukan secara manual,

seperti halnya membuat

surat dengan tangan,

mengisi formulir dengan

tangan, atau membuat

laporan dengan tangan

Page 3: Materi Perancangan Terstruktur

01/12/2010

3

SIMBOL PADA FLOW MAP

Segitiga mengarah ke

bawah

Mewakili Proses

pengarsipan dokumen fisik

seperti surat, laporan atau

formulir

SIMBOL DOKUMEN

Silinder Mewakili media

penyimpanan secara

softcopy, berupa file

seperti dengan

menggunakan word atau

ecxel

SIMBOL PADA FLOW MAP

Panah Mewakili arah urutan

antar proses

SIMBOL PADA FLOW MAP

Decision Mewakili keputusan dari 2

pilihan, biasanya dari

proses pemeriksaan

dokumen

Page 4: Materi Perancangan Terstruktur

01/12/2010

4

SIMBOL PADA FLOW MAP

Lingkaran Mewakili sambungan

(konektor) proses yang

terputus di dalam suatu

gambar flow map

SIMBOL PADA FLOW MAP

Konektor ke halaman baru Mewakili sambungan

(konektor) proses yang

terputus di dalam suatu

gambar flow map dan

dilanjutkan pada halaman

yang berbeda

ENTITY RELATIONSHIP DIAGRAM

(ERD)

KEGUNAAN

Mengambarkan keterhubungan entitas

Sebagai Dasar Analisis kebutuhan pengembangan database

pada pengembangan sistem

Bentuk konseptual sebelum untuk diimplementasikan

pada database

Page 5: Materi Perancangan Terstruktur

01/12/2010

5

SIMBOL ENTITY RELATIONSHIP

DIAGRAM (ERD) dan KARDINALITAS

SIMBOL PADA ERD

Persegi Panjang Mewakili Entitas baik

pelaku atau obyek yang

terlibat dalam sistemENTITAS

Persegi Panjang (garis

ganda)

SIMBOL PADA ERD

Mewakili Entitas yang

lemah (Weak Entity)

ENTITAS

SIMBOL PADA ERD

Belah Ketupat Mewakili relasi antar

entitas

RELASI

Page 6: Materi Perancangan Terstruktur

01/12/2010

6

SIMBOL PADA ERD

Ellips Mewakili atribut dari suatu

entitas

Atribut

11OneOne

N1

NN

ManyOne

ManyMany

KARDINALITAS

Staf Anggota

Kepala

ERD dari Proses Pendaftaran (Termasuk Pembuatan

Kartu Anggota)

Staf AnggotaPendaftaran

Kepala

ERD dari Proses Pendaftaran (Termasuk Pembuatan

Kartu Anggota)

Page 7: Materi Perancangan Terstruktur

01/12/2010

7

Staf AnggotaPendaftaran

Kepala

ERD dari Proses Pendaftaran (Termasuk Pembuatan

Kartu Anggota)

Staf AnggotaPendaftaran

Kepala

ERD dari Proses Pendaftaran (Termasuk Pembuatan

Kartu Anggota)

Staf AnggotaPendaftaran

Kepala

ERD dari Proses Pendaftaran (Termasuk Pembuatan

Kartu Anggota)

Staf Anggotatercatat

Kepala

Mencatat Pendaftaran

Persetujuan

ERD dari Proses Pendaftaran (Termasuk Pembuatan

Kartu Anggota)

Page 8: Materi Perancangan Terstruktur

01/12/2010

8

User AnggotatercatatMencatat Pendaftaran

Persetujuan

ERD dari Proses Pendaftaran

Staf AnggotaPeminjaman

Buku

Jika Seorang Anggota Hanya Dibolehkan Meminjam

satu buku saja

Staf Anggotatercatat

Buku

Mencatat Peminjaman

terpinjam

Jika Seorang Anggota Hanya Dibolehkan Meminjam

satu buku saja No_nota

Kd_AnggotaTgl Pinjam

Kd_Anggota

NamaKd_StafNama

Kd_BukuKd_Staf

Tgl kembali

Kd_Buku

Judul

Staf AnggotaPeminjaman

Buku

Jika Seorang Pelanggan Hanya Dibolehkan meminjam

lebih dari satu buku

Page 9: Materi Perancangan Terstruktur

01/12/2010

9

Staf Anggotatercatat

Buku

Mencatat Peminjaman

terpinjam

Jika Seorang Anggota Dibolehkan Meminjam Lebih dari

satu bukuStaf Anggotatercatat

Buku

Mencatat

Detil

Peminjaman

Terdiri

Master

Peminjaman

memilikiKd_StafNama

Kd_buku

Judul

No_Nota Kd_Anggota

Tgl pinjamKd_Staf

Kd_buku**

Tgl kembali

No_Nota

Kd_Anggota

Nama

Staf Anggotatercatat

Buku

mencatat

Detil

Peminjaman

terjual

Master

Peminjaman

MemilikiKd_Staf*Nama

Kd_Buku*

Judul

No_Nota* Kd_Anggota**

Tgl pinjamKd_Staf**

Kd_Buku**

Tgl kembali

No_Nota**

Kd_Anggota*

Nama

User (Staf) Anggotatercatat

Buku

mencatat

Detil

Peminjaman

terjual

Master

Peminjaman

MemilikiKd_Staf*Nama

Kd_Buku*

Judul

No_Nota* Kd_Anggota**

Tgl pinjamKd_Staf**

Kd_Buku**

Tgl kembali

No_Nota**

Kd_Anggota*

Nama

Page 10: Materi Perancangan Terstruktur

01/12/2010

10

Anggota

Lahir

Penerbit

Penulis

Utama

Negara

Buku

Detil

Peminjaman

StafMaster

Peminjaman

Propinsi

Kota

Tercatat Mencatat

Memiliki

Memiliki

Terdiri

Memiliki

Memiliki

Memiliki

No Nama Atribut Tipe Ukuran Keterangan

1 Kd_Anggota* Numerik 9 Primary key

2 Nama_Anggota Karakter 30

3 Kota Kelahiran Karakter 25

4 Tanggal Kelahiran Date

5 Alamat Karakter 50

6 Jenis kelamin karakter 9

7 No.HP Numerik 12 null

Tabel Anggota

CONTEXT DIAGRAM (CD) dan DATA

FLOW DIAGRAM (DFD)

KEGUNAAN

Mengambarkan rancangan sistem berbasiskan komputer

yang terstruktur

Suatu bentuk rancangan umum dan spesifik dari sistem

yang akan dijadikan dasar untuk diimplementasikan ke

bentuk program

Page 11: Materi Perancangan Terstruktur

01/12/2010

11

SIMBOL CONTEXT DIAGRAM (CD)

dan DATA FLOW DIAGRAM (DFD)

SIMBOL PADA CD/DFD

Persegi Panjang Mewakili Entitas dalam hal

ini adalah user dari sistem

yang dirancang

SIMBOL PADA CD/DFD

Lingkaran Mewakili sistem pada

Context Diagram/Diagram

Konteks, sementara pada

DFD mewakili Proses

SIMBOL PADA CD/DFD

Dua garis sejajar Mewakili media

penyimpanan berupa file

atau tabel

Page 12: Materi Perancangan Terstruktur

01/12/2010

12

SIMBOL PADA CD/DFD

Panah Mewakili arah aliran data

atau informasi baik dari

entitas ke proses atau

proses ke media

penyimpananSistem

Informasi

Keanggotaan

Perpustakaan

StafKepala

Perpustakaan

Data Anggota

Informasi Anggota,

Informasi Perkembangan

Keanggotaan

Data kebutuhan Informasi

Contoh Context

Diagram

Sistem

Informasi

PerpustakaanStaf

Kepala

Perpustakaan

Data Anggota, Data Buku

yang akan dipinjam, Dara

buku yang dikembalikan

Informasi Anggota,

Informasi Buku yang telah

dipinjam, Informasi buku yang telah dikembalikan

Informasi Perkembangan

Peminjaman Buku,

Informasi Perkembangan Keanggotaan

Data kebutuhan Informasi

Contoh Context Diagram

1

LoginStaf

2

Pengolahan

User

Kepala

Perpustakaan

5

Peminjaman

Buku

Username,

password

- data Buku

- data user yang akan diolah

4

Pengolahan

Anggota

data Anggota yang akan diolah

Informasi Anggota yang sudah diolah

Data Anggota

da

ta A

ng

go

ta ya

ng

aka

n d

iola

h

Da

ta A

ng

go

ta ya

ng

sud

ah

dio

lah

Login Valid Staf

- Login Valid Staf

Login Valid Staf

Username, Pasword Valid

6

Penyajian

Informasi

Data Anggota

data yang dicari

Informasi peta, berita

data User

data user

- data Buku

data peminjaman

Data PeminjamanMaster Peminjaman

Data Peminjaman

3

Pengolahan

BukuData Buku

User

data Buku

data Buku

Login Valid Staf

Username, password

Username, Pasword Valid

Login Valid Kepala

Data Login

Informasi user yang telah diolah

Informasi buku yang telah diolah

- data buku yang akan diolah

Detil Peminjaman

Da

ta D

etil

Pe

min

jam

an D

ata

De

til

Pe

min

jam

an

Data Anggota

Conto

h D

FD

Lev

el 0

Page 13: Materi Perancangan Terstruktur

01/12/2010

13

Staf

4.1

Tambah Data

anggota

4.3

Hapus Data

anggota

informasi anggota

yang telah ditambah

informasi anggota

Yang telah dihapus

data anggota

yang akan ditambahkan

data anggota yang

akan dihapus

data anggota yang telah ditambah

data anggota yang akan

ditambah

data anggota yang

akan dihapus

data anggota yang telah

dihapus

4.2

Ubah Data

anggotaanggota

data anggota

yang akan diubah

informasi anggota

yang telah diubah

data anggota

yang telah diubah

data anggota

yang akan diubah

Contoh DFD Level 1 Proses 4

staf

5.1

Tambah

peminjaman

info peminjaman yang sudah diubah

data peminjaman yang akan diubah

Info peminjaman yang sudah dicari

data peminjaman yang akan dicari

Info peminjaman yang sudah ditambah

data peminjaman yang akan ditambah

5.2

Cari

peminjaman

5.3

Ubah

peminjaman

Master

peminjaman

data peminjaman yang akan ditambah

data peminjaman yang akan dicari

data peminjaman yang akan diubah

data peminjaman yang sudah ditambah

data peminjaman yang sudah diubah

data peminjaman yang sudah dicari

Login user valid sebagai

staf

Login user valid sebagai

staf

Login user valid sebagai

staf

detil

peminjaman

data rincian peminjaman yang akan ditambah

data rincian peminjaman yang sudah ditambah

data rincian peminjaman yang akan dicari

data rincian peminjaman yang sudah dicari

data rincian peminjaman yang akan diubah

data rincian peminjaman yang sudah diubah

5.4

Cetak

peminjaman

data peminjaman yang akan dicetak

data peminjaman yang sudah dicetak

data rincian peminjaman yang akan dicetak

data rincian peminjaman yang sudah dicetak

info peminjaman yang sudah dicetak

data peminjaman yang akan dicetak

Login user valid sebagai

staf

Data Anggota

Data Buku Buku

Anggota

Contoh DFD Level 1 Proses 5

Sistem

Informasi

PerpustakaanAnggota Staf

Kepala

Perpustakaan

Data Anggota

Data Buku yang akan

dipinjam, Dara buku yang

dikembalikan

Informasi Buku yang telah

dipinjam, Informasi buku

yang telah dikembalikan

Informasi keanggotaan

Informasi Perkembangan

Peminjaman Buku,

Informasi Perkembangan Keanggotaan

Data kebutuhan Informasi

Contoh Context Diagram

Sistem

Informasi

PerpustakaanAnggota Staf

Kepala

Perpustakaan

Data Anggota

Data User , Data Negara,

Data Propinsi, Data Kota,

Data Rak, Data Penerbit, Data Penulis Utama, Data

Buku yang akan dipinjam,

Dara buku yang

dikembalikan

Informasi, User, Informasi

Negara, Informasi

Propinsi, Informasi Kota, Informasi, Penerbit,

Informasi Penulis,

Informasi Buku yang telah

dipinjam, Informasi buku

yang telah dikembalikan

Informasi keanggotaan

Informasi Perkembangan

Peminjaman Buku,

Informasi Perkembangan Keanggotaan

Data kebutuhan Informasi

Contoh Context Diagram