• Tidak ada hasil yang ditemukan

BAB II LANDASAN TEORI...

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB II LANDASAN TEORI..."

Copied!
10
0
0

Teks penuh

(1)

xi

DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir ... i

Lembar Pernyataan Keaslian Tugas Akhir ... ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ... iii

Lembar Persetujuan dan Pengesahan Tugas Akhir ... iv

Lembar Konsultasi Tugas Akhir ... v

Kata Pengantar ... vii

Abstrak ... ix

Daftar Isi ... xi

Daftar Simbol ... xiii

Daftar Gambar ... xviii

Daftar Tabel ... xix

Daftar Lampiran ... xx

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Tujuan dan Manfaat ... 3

1.3. Metode Penelitian ... 4

1.4. Ruang Lingkup ... 6

BAB II LANDASAN TEORI ... 8

2.1. Konsep Dasar Sistem... 8

2.1.1. Sistem ... 8

2.1.2. Sistem Informasi ... 10

2.1.3. Perancangan ... 11

2.1.4. Posyandu ... 12

2.1.5. Basis Data (Database) ... 12

2.1.6. Model Pengembangan Perangkat Lunak ... 15

2.1.7. Website ... 17

2.2. Peralatan Pendukung ... 19

2.2.1. ERD (Entity Relationship Diagram) ... 19

2.2.2. LRS (Logical Record Structure) ... 22

2.2.3. UML (Unified Modeling Language) ... 23

BAB III PEMBAHASAN ... 25

3.1. Tinjauan Umum Dinas Kesehatan Kota Pontianak ... 25

3.1.1. Sejarah Institusi ... 25

3.1.2. Struktur Organisasi dan Fungsinya ... 25

3.2. Prosedur Sistem Berjalan ... 30

3.3. Use Case Diagram ... 31

3.4. Spesifikasi Dokumen Sistem Berjalan ... 35

3.5. Permasalahan Pokok... 36

(2)

xii

BAB IV PERANCANGAN SISTEM USULAN... 39

4.1. Tahapan Perancangan Sistem ... 39

4.1.1. Analisa Kebutuhan ... 39

4.1.2. Rancangan Diagram Use Case... 41

4.1.3. Rancangan Diagram Activity ... 47

4.1.4. Rancangan Dokumen Sistem Usulan ... 48

4.1.5. Rancangan Prototype ... 50

4.2. Perancangan Perangkat Lunak ... 56

4.2.1. Entity Relationship Diagram (ERD) ... 56

4.2.2. Logical Struktur Diagram (LRS) ... 57

4.2.3 Spesifikasi File ... 57

4.2.4. Class Model ... 63

4.2.5. Sequence Diagram ... 64

4.2.6. Spesifikasi Hardware dan Software ... 66

4.3. Jadwal Implementasi ... 67

BAB V PENUTUP ... 68

4.1. Kesimpulan ... 68

4.2. Saran ... 69

DAFTAR PUSTAKA ... 70

DAFTAR RIWAYAT HIDUP ... 72

SURAT KETERANGAN PKL ... 73

(3)

xiii

DAFTAR SIMBOL

SIMBOL ENTITY RELATIONSHIP DIAGRAM (ERD)

Entity

Digunakan untuk menyatakan Himpunan Entitas/entitas.

Attribute

Digunakan untuk menyatakan Atribut (Atribut yang

berfungsi sebagai key digaris bawahi)

Relationship

Digunakan untuk menyatakan Himpunan Relasi/relasi.

Line Connector Digunakan sebagai penghubung antara Himpunan Relasi dengan Himpunan Entitas dengan Atributnya.

(4)

xiv SIMBOL CLASS DIAGRAM

Class/Kelas

Kelas pada struktur sistem

Antarmuka atau interface Sama dengan konsep interface dalam pemrograman

berorientasi objek

Asosiasi atau association Relasi antarkelas dengan makna umum, asosiasi biasanya juga disertai dengan multiplicity

Directed Aassociation

Relasi antarkelas dengan makna kelas yang satu digunakan oleh kelas yang lain, asosiasi

biasanya juga disertai dengan

multiplicity

Generalisasi

Relasi antarkelas dengan makna generalisasi-spesialisasi (umum-khusus)

Kebergantungan

Relasi antarkelas dengan makna kebergantungan antar kelas

Agregasi

Relasi antarkelas dengan makna semua-bagian (whole-part)

nama_kelas +atribut +operasi ()

(5)

xv SIMBOL USE CASE DIAGRAM

Use Case

Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor

Aktor

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri Asosiasi

Komunikasi antara aktor dan

use case yang berpartisipasi

pada use case atau use case memiliki interaksi dengan actor

<<extend>>

Extend

Relasi use case tambahan ke sebuah use case dimana use

case yang ditambahkan dapat

berdiri sendiri walau tanpa use

case tambahan itu

Generalisasi

Hubungan generalisasi dan spesialisasi (umum-khusus) antara dua buah use case dimana fungsi yang satu adalah fungsi yang lebih umum dari yang lainnya

<<include>>

Include

Relasi use case tambahan ke sebuah use case, dimana use

case yang ditambahkan

memerlukan use case ini untuk menjalankan fungsinya atau sebagai syarat dijalankan use

case ini

(6)

xvi SIMBOL ACTIVITY DIAGRAM

Start

Status awal aktivitas sistem, status diagram aktivitas memiliki sebuah status awal

Activity

Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja

Decision

Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu

Join

Asosiasi penggabungan dimana lebih dari satu

aktivitas digabungkan menjadi satu

End

Sistem akhir yang dilakukan sistem, sebuah diagram aktivitas memiliki sebuah status akhir

Swimlane

Memisahkan organisasi bisnis yang bertanggung jawab terhadap aktivitas yang terjadi

aktivitas

(7)

xvii SIMBOL SEQUENCE DIAGRAM

Actor

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu

Lifeline

Menyatakan kehidupan suatu objek

Object

Menyatakan objek yang berinteraksi pesan Waktu aktif

Menyatakan objek dalam

keadaan aktif berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan didalamnya

<<create>>

Pesan tipe create Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat

1:nama_metode()

Pesan tipe call

Menyatakan suatu objek

memanggil operasi atau metode yang ada pada objek lain atau dirinya sendiri

1 : masukan

Pesan tipe send

Menyatakan bahwa suatu objek mengirimkan data

1 : keluaran

Pesan tipe return

Menyatakan bahwa suatu objek telah menjalankan suatu operasi destroy

X

Pesan tipe destroy Menyatakan suatu objek

mengakhiri hidup objek yang lain

(8)

xviii

DAFTAR GAMBAR

Halaman

Gambar II.1 Ilustrasi Hubungan Sistem (Subsistem) ... 9

Gambar II.2 Basis Data ... 13

Gambar II.3 Ilustrasi Model Waterfall ... 17

Gambar II.4 Komponen Entity Relationship Diagram ... 20

Gambar III.1 Struktur Organisasi Dinas Kesehatan Kota Pontianak ... 26

Gambar III.2 Use Case Diagram Prosedur Sistem Berjalan ... 31

Gambar IV.1 Diagram Use Case Sistem Usulan ... 41

Gambar IV.2 Activity Diagram Sistem Informasi Posyandu Usulan ... 47

Gambar IV.3 Prototype Untuk Login ... 50

Gambar IV.4 Prototype Menu Data Petugas ... 50

Gambar IV.5 Prototype Menu Data Posyandu ... 51

Gambar IV.6 Prototype Menu Data Puskesmas ... 51

Gambar IV.7 Prototype Menu Data Kelurahan ... 52

Gambar IV.8 Prototype Menu Data Kecamatan ... 52

Gambar IV.9 Prototype Menu Data Anak... 53

Gambar IV.10 Prototype Menu Timbang Bayi ... 53

Gambar IV.11 Prototype Menu Data Layanan Anak ... 54

Gambar IV.12 Prototype Menu Kunjungan Harian ... 54

Gambar IV.13 Prototype Menu Laporan Jenis Pelayanan ... 55

Gambar IV.14 Prototype Menu Laporan Kunjungan Bulanan ... 55

Gambar IV.15 Prototype Menu Laporan Tahunan ... 55

Gambar IV.16 Entity Relationship Diagram Sistem Usulan ... 56

Gambar IV.17 Logical Structure Record Sistem Usulan ... 57

Gambar IV.18 Class Diagram Sistem Usulan ... 63

Gambar IV.19 Sequence Diagram Form Login Sistem Usulan ... 64

Gambar IV.20 Sequence Diagram Form Timbang Bayi Sistem Usulan ... 65

Gambar IV.21 Sequence Diagram Form Layanan Anak Sistem Usulan ... 65

(9)

xix

DAFTAR TABEL

Halaman

Tabel III.1 Deskripsi Use Case Membuat Laporan Posyandu ... 32

Tabel III.2 Deskripsi Use Case Menerima Laporan Posyandu ... 32

Tabel III.3 Deskripsi Use Case Menyetujui Laporan Posyandu ... 32

Tabel III.3 Deskripsi Use Case Menyerahkan Laporan ke Dinas Kesehatan 33 Tabel III.5 Deskripsi Use Case Menerima Laporan Posyandu ... 33

Tabel III.6 Deskripsi Use Case Validasi Laporan Posyandu ... 34

Tabel III.7 Deskripsi Use Case Membuat Laporan Akhir ... 34

Tabel IV.1 Deskripsi Use Case Login ... 41

Tabel IV.2 Deskripsi Use Case Mengelola Data Kunjungan... 42

Tabel IV.3 Deskripsi Use Case Mengelola Data Anak ... 42

Tabel IV.4 Deskripsi Use Case Timbang Bayi ... 43

Tabel IV.5 Deskripsi Use Case Layanan Anak ... 43

Tabel IV.6 Deskripsi Use Case Mengelola Data Posyandu ... 44

Tabel IV.7 Deskripsi Use Case Mengelola Data Puskesmas ... 44

Tabel IV.8 Deskripsi Use Case Mengelola Data Kelurahan ... 45

Tabel IV.9 Deskripsi Use Case Mengelola Data Kecamatan ... 45

Tabel IV.10 Deskripsi Use Case Laporan Jenis Kunjungan ... 46

Tabel IV.11 Deskripsi Use Case Laporan Kunjungan Bulanan ... 46

Tabel IV.12 Deskripsi Use Case Laporan Tahunan ... 46

Tabel IV.13 Spesifikasi File User ... 58

Tabel IV.14 Spesifikasi File Data Posyandu ... 58

Tabel IV.15 Spesifikasi File Data Puskesmas ... 59

Tabel IV.16 Spesifikasi File Data Kelurahan ... 60

Tabel IV.17 Spesifikasi File Data Kecamatan ... 60

Tabel IV.18 Spesifikasi File Data Anak ... 61

Tabel IV.19 Spesifikasi File Data Timbang Bayi ... 62

Tabel IV.20 Spesifikasi File Data Layanan Anak ... 63

(10)

xx

DAFTAR LAMPIRAN

Halaman

Lampiran A-1 Daftar Hadir ... 74

Lampiran A-2 Format 2 ... 74

Lampiran A-3 Rekapitulasi Bulanan Pemantauan Balita ... 75

Lampiran B-1 Laporan Akhir ... 75

Lampiran C-1 Form Layanan Anak ... 76

Lampiran C-2 Laporan Kunjungan Bulanan ... 76

Referensi

Dokumen terkait

Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi

Aktor merupakan orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi itu sendiri, jadi walaupun simbol dari aktor

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol

Orang, proses atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat sendiri, jadi walaupun symbol

1 Actor Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi

Aktor / actor Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat diluar sistem informasi yang akan dibuat itu sendiri, jadi

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun