ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu...

23
ANALISA & PERANCANGAN SISTEM INFORMASI Sufajar Butsianto, M.Kom

Transcript of ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu...

Page 1: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

ANALISA & PERANCANGAN SISTEM INFORMASI

Sufajar Butsianto, M.Kom

Page 2: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

MODUL 8UMLUnified Modelling Language“ACTIVITY DIAGRAM”

Page 3: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

TOOLS

Tools :Star UML, Rational Rose dll

Page 4: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

PENCAPAIAN PEMBELAJARAN

1. Mahasiswa mengetahui tool untukperancangan sistem informasimenggunakan Unified ModellingLanguage (UML)

2. Mahasiswa mampu memahami danmembuat Activity Diagram.

3. Mahasiswa dapat menerapkanActivity Diagram untuk analisa danperancangan sistem

Page 5: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

PEMBAHASAN UML

Page 6: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

Activity Diagra

m

Page 7: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

PENGERTIAN ACTIVITY DIAGRAM

Activity Diagram adalah diagramyang menggambarkan workflow(aliran kerja) atau aktivitas darisebuah sistem atau proses bisnis.Yang perlu diperhatikan adalahbahwa diagram aktivitasmenggambarkan aktivitas sistembukan apa yang dilakukan aktor,jadi aktivitas yang dapat dilakukanoleh sistem.

Page 8: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

KOMPONEN ACTIVITY DIAGRAM

Komponen yang ada pada activitydiagram antara lain : Activity atau state Initial activity atau initial state Final Activity atau final state Decission Merge Synchronization Swimlanes Transition

Page 9: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

KOMPONEN ACTIVITY DIAGRAM

Komponen yang ada pada activitydiagram antara lain : Activity atau state Initial activity atau initial state Final Activity atau final state Decission Merge Synchronization Swimlanes Transition

Page 10: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

TOOLS UNTUK MEMBUATACTIVITY DIAGRAM

Page 11: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

TOOLS UNTUK MEMBUATACTIVITY DIAGRAM

Page 12: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

TOOLS UNTUK MEMBUATACTIVITY DIAGRAM

Page 13: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

LANGKAH-LANGKKAHMEMBUAT ACTIVITY DIAGRAM

Page 14: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

Langkah-langkkah MembuatActivity Diagram1. Buka StarUML, pilih Empty Project

pada New Project By Approach

Page 15: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

2. Pilih menu Model -> Add -> Model

Page 16: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

3. Pilih menu Model -> Add -> Model(Klik kanan Model 1 -> Add Diagram -> Pilih ActivityDiagram)

Page 17: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

ACTIVITY DIAGRAM LOGIN SISTEM

Petugas Pendaftaran

Buka Aplikasi Poliklinik

Input Username & Password Pada Form Login

Show Form UTama Sistem

Valid

Tidak Valid

Page 18: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

ACTIVITY DIAGRAM REGISTRASI PASIEN BARUPasien Petugas Pendaftaran

Registrasi Pasien Baru Registrasi Pasien Baru

Input Calon Pasien

Proses Data Pasien

Cetak Kartu Pasien

Kartu PasienKartu Pasien

Data Valid

Data Tidak Valid

Page 19: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

ACTIVITY DIAGRAM PENDAFTARAN BEROBAT

Pasien Petugas Pendaftaran

Pasien Mendaftar Pasien Mendaftar

Input No. Pasien

Pilih Poli

Proses Pendaftaran Pasien

Cetak No. Antrian

No. AntrianNo. Antrian

ValidTidak valid

Registrasi Pasien Baru

Valid

Tidak valid

Page 20: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

ACTIVITY DIAGRAM MENGELOLA DATA PASIEN

Petugas Pendaftaran

Pilih Menu Data Pasien

Pilih Data Pasien

Kelola Data Pasien (Insert/Edit/Delete)

Simpan Data Pasien

Data Pasien

Valid

Tidak Valid

Page 21: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

ACTIVITY DIAGRAM MENGELOLA DATA DOKTER

Petugas Pendaftaran

Pilih Menu Data Dokter

Pilih Data Dokter

Kelola Data Dokter (Insert/Edit/Delete)

Simpan Data Dokter

Data Dokter

Valid

Tidak Valid

Page 22: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

ACTIVITY DIAGRAM MENGELOLA DATA POLIPetugas Pendaftaran

Pilih Menu Data Poli

Pilih Data Poli

Mengelola Data Poli (Insert/Edit/Delete)

Simpan Data Poli

Data Poli

Valid

Tidak Valid

Page 23: ANALISA & PERANCANGAN SISTEM INFORMASIsufajar.com/apsi/Materi 7 - APSI - UML.pdf · Cetak Kartu Pasien Kartu Pasien Kartu Pasien Data Valid Data Tidak Valid. ACTIVITY DIAGRAM PENDAFTARANPasien

Modul Star UML