• Tidak ada hasil yang ditemukan

DAFTAR ISI. BAB II LANDASAN TEORI Konsep Dasar Peralatan Pendukung...14

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR ISI. BAB II LANDASAN TEORI Konsep Dasar Peralatan Pendukung...14"

Copied!
13
0
0

Teks penuh

(1)

xx

DAFTAR ISI

Lembar Judul Tugas Akhir ...i

Lembar Pernyataan Keaslian Tugas Akhir ...ii

Lembar Pernyataan Persetujuan Publikasi Karya Ilmiah ...iv

Lembar Persetujuan dan Pengesahan Tugas Akhir ...vi

Lembar Konsultasi Tugas Akhir ...viii

Kata Pengantar ...xii

Abstraksi ...xiv

Daftar Isi ...xx

Daftar Simbol ...xxii

Daftar Gambar ...xxviii

Daftar Tabel ...xxx

Daftar Lampiran ...xxxii

BAB I PENDAHULUAN ...1

1.1. Latar Belakang Masalah ...1

1.2. Maksud dan Tujuan ...2

1.3. Metode Penelitian ...2

1.3.1. Metode Pengumpulan Data ...2

1.3.1. Metode Pengembangan Software ...3

1.4. Ruang Lingkup ...4

BAB II LANDASAN TEORI ...5

2.1. Konsep Dasar ...5

2.2. Peralatan Pendukung ...14

BAB III PEMBAHASAN ...21

3.1. Tinjauan Perusahaan ...21

3.1.1. Sejarah Perusahaan ...21

3.1.2. Struktur Organisasi dan Fungsi ...22

3.2. Tinjauan Kasus ...23

(2)

xxi 3.2.2. Activity Diagram ...24 3.2.3. Dokumen Masukan ...25 3.2.4. Dokumen Keluaran ...26 3.2.5. Permasalahan Pokok ...26 3.2.6. Pemecahan Masalah ...27

3.3. Analisis Kebutuhan Software ...27

3.3.1. Analisis Kebutuhan ...27

3.3.2. Use Case Diagram ...28

3.3.3. Activity Diagram ...36

3.4. Desain ...46

3.4.1. Entity Relationship Diagram (ERD) ...46

3.4.2. Logical Record Structure (LRS) ...47

3.4.3. Spesifikasi File ...47 3.4.4. Sequence Diagram ...54 3.4.5. Deployment Diagram ...59 3.4.6. User Interface ...60 3.5. Implementasi ...65 3.5.1. Code Generation ...65 3.5.2. Blackbox Testing ...68

3.5.3. Spesifikasi Hardware dan Software ...69

BAB IV PENUTUP ...70

4.1. Kesimpulan ...70

4.2. Saran ...70

DAFTAR PUSTAKA ...71

DAFTAR RIWAYAT HIDUP ...72

SURAT KETERANGAN PKL/ RISET ...74

(3)

xxii

DAFTAR SIMBOL

1. Use Case

Simbol Deskripsi

Use Case Fungsionalitas yang disediakan sistem sebagai unit-unit yang saling bertukar pesan antar unit atau aktor; biasanya dinyatakan dengan menggunakan kata kerja di awal di awal frase nama use case

Aktor / actor

nama aktor

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, jadi walaupun simbol dari aktor adalah gambar orang, tapi aktor belum tentu merupakan orang; biasanya dinyatakan menggunakan kata benda di awal frase nama aktor

Asosiasi / association Komunikasi antara aktor dan use case yang berpartisipasi pada use case atau use case memiliki interaksi dengan aktor

(4)

xxiii Ekstensi / extend

<<extend>>

1Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walau tanpa use case tambahan itu; mirip dengan prinsip

inheritance pada pemrograman berorientasi objek; biasanya use case tambahan memiliki nama depan yang sama dengan use case yang ditambahkan, misal

<<extend>>

<<extend>>

Arah panah mengarah pada use case yang ditambahkan; biasanya use case yang menjadi extend-nya merupakan jenis yang sama dengan use case yang menjadi induknya

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

Menggunakan /include / uses

<<include>>

<<uses>>

Relasi use case tambahan ke sebuah use case dimana use case yang ditambhakan

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

Validasi username

Validasi user

(5)

xxiv

2. Activity Diagram

Simbol Deskripsi

status awal Status a wal aktivitas sistem, sebuah

diagram aktivitas memiliki sebuah status awal

aktivitas aktivitas

Aktivitas yang dilakukan sistem, aktivitas biasanya diawali dengan kata kerja

Percabangan / decision asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu

penggabungan / join asosiasi penggabungan dimana lebih dari satu aktivitas digabungkan menjadi satu

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

Swimlane Memisahkan organisasi bisnis yang

bertanggung jawab terhadap aktivitas yang terjadi

atau

(6)

xxv

3. Entity Relationship Diagram (ERD)

Gambar Nama Keterangan

Entity Entity adalah suatu objek yang dapat didefinisikan dalam lingkungan pemakai. Attribute Attribute ini memberikan

informasi lebih rinci tentang jenis entitas. Attribute ini juga memiliki struktur internal berupa tipe data.

Relationship Relationship menunjukan adanya hubungan diantara sejumlah entitas yang

berbeda.

Garis Garis sebagai penghubung

antara relasi dan entitas atau entitas dan relasi dengan atribut.

(7)

xxvi

5. Sequence Diagram

Actor

Actor juga dapat berkomunikasi dengan object, maka aktor juga dapat diurutan sebagai kolom

Boundry Class

Objek yang berinteraksi dengan aktor yang berhubungan dengan pengguna.

Control Class

Objek yang memediasi antara batas dan entitas. Ini berfungsi sebagai perekat antara elemen batas dan elemen entitas.

Entity Class

Objek yang mewakili data sistem

Lifeline

Mengindikasikan keberadaan objek dalam basis waktu. Notasi Lifeline adalah garis putus-putus vertikal yang ditarik dari sebuah objek.

Messege1

Message

Mengindikasikan komunikasi antara onjek-objek

Activation

Mengindinksikan sebuah objek yang akan melakukan sebuah aksi

(8)

xxvii

6. Deployment Diagram

(9)

xxviii

DAFTAR GAMBAR

Gambar III.1 Struktur Organisai Apotek Putri Farma Karawang ...22

Gambar III.2 Activity Diagram ...25

Gambar III.3 Use Case Admin Melakukan Login ...29

Gambar III.4 Use Case User Melakukan Login...34

Gambar III.5 Activity Diagram Admin Melakukan Login ...36

Gambar III.6 Activity Diagram Admin Mengelola Data User ...37

Gambar III.7 Activity Diagram Admin Mengelola Data Obat ...38

Gambar III.8 Activity Diagram Admin Mengelola Data Supplier...39

Gambar III.9 Activity Diagram Admin Mengelola Data Akun...40

Gambar III.10 Activity Diagram Admin Mengelola Data Transaksi Penerimaan Obat ...41

Gambar III.11 Activity Diagram Admin Mengelola Data Transaksi Penjualan Obat ...42

Gambar III.12 Activity Diagram User Melakukan Login...43

Gambar III.13 Activity Diagram User Mengelola Data Transaksi Penerimaan Obat ...44

Gambar III.14 Activity Diagram User Mengelola Data Transaksi Penjualan Obat ...45

Gambar III.15 Entity Relationship Diagram (ERD) ...46

Gambar III.16 Logical Record Structure (LRS) ...47

Gambar III.17 Sequence Diagram Admin Melakukan Login ...54

Gambar III.18 Sequence Diagram Admin Mengelola Data Obat ...55

Gambar III.19 Sequence Diagram Admin Mengelola Data User ...55

Gambar III.20 Sequence Diagram Admin Mengelola Data Supplier ...56

Gambar III.21 Sequence Diagram Admin Mengelola Data Transaksi Penerimaan Obat ...56

Gambar III.22 Sequence Diagram Admin Mengelola Data Transaksi Penjualan Obat ...57

Gambar III.23 Sequence Diagram Admin Mengelola Data Laporan ...57

Gambar III.24 Sequence Diagram User Melakukan Login ...58 Gambar III.25 Sequence Diagram User Mengelola Data Transaksi Penerimaan

(10)

xxix

Obat ...58

Gambar III.26 Sequence Diagram User Mengelola Data Transaksi Penjualan Obat ...59

Gambar III.27 Deployment Diagram ...60

Gambar III.28 User Interface Halaman Login ...60

Gambar III.29 User Interface Menu Utama ...61

Gambar III.30 User Interface Data User ...61

Gambar III.31 User Interface Data Obat ...62

Gambar III.32 User Interface Data Supplier ...62

Gambar III.33 User Interface Data Akun ...63

Gambar III.34 User Interface Data Transaksi Penerimaan Obat ...63

Gambar III.35 User Interface Data Transaksi Penjualan Obat ...64

(11)

xxx

DAFTAR TABEL

Tabel II.1 Simbol-Simbol Use Case ...15

Tabel II.2 Activity Diagram ...17

Tabel III.1 Deskripsi Use Case Admin Melakukan Login ...29

Tabel III.2 Deskripsi Use Case Admin Mengelola Data Obat ...30

Tabel III.3 Deskrpsi Use Case Admin Mengelola Data User ...31

Tabel III.4 Deskripsi Use Case Admin Mengelola Data Akun...31

Tabel III.5 Deskripsi Use Case Admin Mengelola Data Supplier ...32

Tabel III.6 Deskripsi Use Case Admin Mengelola Transaksi Penerimaan Obat ...32

Tabel III.7 Deskripsi Use Case Admin Mengelola Transaksi Penjualan Obat...33

Tabel III.8 Deskripsi Use Case Admin Mengelola Jurnal Umum ...33

Tabel III.9 Deskripsi Use Case User Melakukan Login ...34

Tabel III.10 Deskripsi Use Case User Mengelola Transaksi Penerimaan Obat ...35

Tabel III.11 Deskrpsi Use Case User Mengelola Transaksi Penjualan Obat ...36

Tabel III.12 Spesifikasi File Data User ...48

Tabel III.13 Spesifikasi File Data Obat ...48

Tabel III.14 Spesifikasi File Data Akun ...49

Tabel III.15 Spesifikasi File Transaksi Penerimaan Obat ...50

Tabel III.16 Spesifikasi File Detail Penerimaan Obat ...51

Tabel III.17 Spesifikasi File Transaksi Penjualan Obat ...51

Tabel III.18 Spesifikasi File Detail Penjualan Obat ...52

Tabel III.19 Spesifikasi File Jurnal ...53

Tabel III.20 Spesifikasi File Detail Jurnal ...53

(12)

xxxi

(13)

xxxii

DAFTAR LAMPIRAN

Lampiran A-1 Faktur ...25

Lampiran B-1 Surat Pemesanan Obat ...26

Lampiran B-2 Laporan Persediaan Obat ...26

Gambar

diagram aktivitas memiliki sebuah  status awal
Gambar  Nama  Keterangan

Referensi

Dokumen terkait

Penentuan kinetika degradasi fotokatalitik malachte green mengikuti Persamaan Reaksi (3.1), dimana persamaan reaksi tersebut didasari oleh Persamaan (3.3) yang menyatakan laju

Peraturan Pemerintah Nomor 19 Tahun 2010 tentang Tata Cara Pelaksanaan Tugas Wewenang serta Kedudukan Keuangan Gubernur sebagai Wakil Pemerintah di Wilayah Provinsi

Berdasarkan hasil observasi (pengamatan) dan analisis untuk tiap indikator kemampuan guru dalam mengimplementasikan kemampuan pedagogiknya terhadap pelaksanaan kurikulum

Istiadat &amp; Urusetia Persidangan, Antarabangsa, Jabatan Perdana Menteri, Aras 5 &amp; 6, Blok B3, Kompleks Jab.. Encik Sohaini bin Arifin, Pemandu Awam, Bahagian Pentadbiran

Tujuan dari penelitian ini adalah untuk mengetahui pengaruh modifikasi permainan softball terhadap minat siswa dalam pembelajaran pendidikan jasmani, olahraga dan

Jadi  dalam  proses  belajar  mengajar  seorang  guru  harus  mampu  memfasilitasi  siswanya  dalam  membangun  pengetahuannya  dengan 

Setiap individu harus memiliki sikap yang tegas untuk menunjukkan bahwa seseorang setuju atau tidak setuju terhadap sesuatu, seperti halnya pendapat yang dikemukakan oleh

Pada saat ini banyak desinfektan maupun antiseptik yang beredar di pasaran untuk membersihkan tangan, namun cara membuat larutannya dan komposisi bahan yang tidak