• 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 xvii

Daftar Tabel xix

Daftar Lampiran xx

BAB I PENDAHULUAN 1

1.1. Latar Belakang Masalah 1

1.2. Maksud dan Tujuan 3

1.3. Metode Penelitian 3

1.3.1. Metode Pengumpulan Data 4

1.3.2. Metode Pengembangan Software 5

1.4. Ruang Lingkup 6

BAB II LANDASAN TEORI 7

2.1. Konsep Dasar Sistem 7

2.1.1. Pengertian Sistem 7 2.1.2. Klasifikasi Sistem 8 2.1.3. Karakteristik Sistem 11 2.1.4. Kriteria Sistem 12 2.1.5. Pengertian Data 13 2.1.6. Pengertian Informasi 14 2.1.7. Karakteristik Informasi 15

2.1.8. Pengertian Sistem Informasi 16

2.1.9. Komponen Sistem Informasi 16

2.1.10. Siklus Pengembangan Sistem Informasi 17

2.1.11. Fungsi Sistem Informasi 18

2.1.12. Pengertian Sistem Informasi Akuntansi 19

2.1.13. Tujuan Informasi Akuntansi 20

2.1.14. Pengertian Akuntansi 21 2.1.15. Siklus Akuntansi 21 2.1.16. Pengertian Jurnal 22 2.1.17. Pengertian Gaji 23 2.1.18. Pengertian Database 23 2.1.19. Pengertian Java 24 2.1.20. Pengertian Netbeans 25 2.1.21. Pengertian MySQL 25

(2)

xii

2.2. Peralatan Pendukung (Tools Program) 25

2.2.1. Model Pengembangan Perangkat Lunak 26

2.2.2. Unifield Modeling Language (UML) 28

2.2.3. Use Case Diagram 29

2.2.4. Activity Diagram 30

2.2.5. Sequence Diagram 31

2.2.6. Deployment Diagram 32

2.2.7. Entity Relationship Diagram 32

2.2.8. Logical Record Structure 34

2.2.9. Blackbox Testing 35

BAB III PEMBAHASAN 37

3.1. Tinjauan Perusahaan 37

3.1.1. Sejarah Perusahaan 38

3.1.2. Struktur Organisasi dan Fungsinya 39

3.2. Tinjauan Kasus 44

3.2.1. Proses Analisa Sistem Berjalan 45

3.2.2. Activity Diagram 47

3.2.3. Dokumen Masukan 51

3.2.4. Dokumen Keluaran 52

3.2.5. Permasalahan Pokok 53

3.2.6. Pemecahan Masalah 53

3.3. Analisa Kebutuhan Software 54

3.3.1. Analisa Kebutuhan 54

3.3.2. Use Case Diagram 55

3.3.3. Activity Diagram 67

3.4. Desain 78

3.4.1. Entity Relationship Diagram 78

3.4.2. Logical Record Structure 89

3.4.3. Spesifikasi File 90 3.4.4. Sequence Diagram 84 3.4.5. Deployment Diagram 86 3.4.6. User Interface 86 3.5. Implementasi 91 3.5.1. Code Generation 91 3.5.2. Blackbox Testing 105

3.5.3. Spesifikasi Hardware dan Software 107

BAB IV PENUTUP 108

4.1. Kesimpulan 108

4.2. Saran 108

DAFTAR PUSTAKA

DAFTAR RIWAYAT HIDUP

SURAT KETERANGAN RISET/PKL LAMPIRAN-LAMPIRAN

(3)

xiii

DAFTAR SIMBOL

A.Simbol Activity Diagram

SIMBOL NAMA KETERANGAN

START Status awal aktivitas

sistem.

ACTION Aktivitas yang dilakukan

sistem, biasanya diawali dengan kata kerja.

DECISION Asosiasi percabangan

dimana jika ada pilihan aktivitas lebih dari satu.

FORK Asosiasi percabangan

dimana jika ada pilihan aktivitas lebih dari satu.

JOIN Digunakan untuk

menunjukkan kegiatan yang digabungkan.

FINISH Status akhir dari sebuah

sistem.

SWIMLANE Memisahkan organisasi

bisnis yang bertanggung jawab terhadap aktivitas yang terjadi.

(4)

xiv B.Simbol UseCase

SIMBOL NAMA KETERANGAN

ACTOR Orang, proses, atau sistem lain yang

berinteraksi dengan informasi dan mendapat manfaat dari sistem.

USE CASE Deskripsi dari urutan aksi-aksi yang

ditampilkan sistem yang

menghasilkan suatu hasil terukur bagi suatu aktor.

ASSOCIATION Yang menghubungkan antar objek.

EXTEND Extend, merupakan perluasan dari

use case lain jika kondisi atau syarat terpenuhi

INCLUDE Include, merupakan di dalam use

case lain (required) atau

pemanggilan use case oleh use case lain, contohnya adalah pemanggilan sebuah fungsi program

(5)

xv C.Simbol Sequence Diagram

SIMBOL NAMA KETERANGAN

ACTOR Orang, proses, atau sistem lain yang

berinteraksi dengan informasi dan mendapat manfaat dari sistem.

OBJECT CLASS Berpartisipasi secara berurutan

dengan mengirimkan dan menerima pesan.

LIFE LINE OBJECT

Menandakan kehidupan objek selama urutan.

WAKTU AKTIF OBJEK

Menandakan ketika suatu objek mengirimkan atau menerima pesan.

MESSAGE Spesifikasi dari komunikasi antar

objek yang memuat

informasi-informasi tentang aktifitas yang terjadi.

REPLY MESSAGE

Spesifikasi dari komunikasi antar objek yang memut informasi-informasi tentang aktifitas balasan dari pesan yang disampaian.

(6)

xvi D.Simbol Deployment Diagram

SIMBOL NAMA KETERANGAN

Package

PACKAGE Package merupakan sebuah

bungkusan dari satu atau lebih node.

nama_node

NODE Biasanya mengacu pada

perangkat keras (hardware), perangkat lunak yang tidak dibuat sendiri (software), didalam node disertakan komponen untuk mengkoneksian rancangan maka komponen yang diikutsertakan harus sesuai dengan komponen yang telah didefinisikan

sebelumnya pada diagram komponen.

LINK Relasi antar node.

E.Simbol ERD

SIMBOL NAMA KETERANGAN

ENTITAS Data inti yang akan disimpan.

RELASI Penghubung yang

menghubungkan antar entitas.

ATRIBUT Field atau kolom data yang butuh

disimpan dalam suatu entitas.

(7)

xvii

DAFTAR GAMBAR

Halaman

Gambar II.1 Siklus Akuntansi 22

Gambar II.2 Skema Hierarki Data dalam Database 24

Gambar II.3 Ilustrasi Model Waterfall 26

Gambar II.4 Diagram UML 28

Gambar II.5 Use Case Diagram 29

Gambar II.6 Activity Diagram Data Akun 30

Gambar II.7 Sequence Diagram 31

Gambar II.8 Deployment Diagram 32

Gambar II.9 ERD Penggajian pada Uniteknindo Inti Sarana 34

Gambar II.10 LRS Penggajian 35

Gambar III.1 Struktur Organisasi Desa Cikopo 39

Gambar III.2 Activity Diagram Proses Pencairan Dana 47

Gambar III.3 Activity Diagram Proses Pengelolaan Data Gaji 48

Gambar III.4 Activity Diagram Proses Pembagian Gaji 49

Gambar III.5 Activity Diagram Proses Pembuatan Laporan 50

Gambar III.6 Use Case Diagram Penggajian Bagian Kepala Desa 55

Gambar III.7 Use Case Diagram Penggajian Bendahara Login 57

Gambar III.8 Use Case Diagram Bendahara Mengelola Data Gaji 58

Gambar III.9 Use Case Diagram Bendahara Mengelola Rekap Absen 59

Gambar III.10 Use Case Diagram Bendahara Mengelola Data Akun 60

Gambar III.11 Use Case Diagram Bendahara Mengelola Data Jurnal 61

Gambar III.12 Use Case Diagram Bendahara Mengelola Laporan Jurnal 62

Gambar III.13 Use Case Diagram Bendahara Mengelola Laporan Gaji 63

Gambar III.14 Use Case Diagram Penggajian Sekretarsi Login 64

Gambar III.15 Use Case Diagram Sekretaris Mengelola Data Karyawan 65

Gambar III.16 Use Case Diagram Sekretaris Mengelola Data Absen 66

Gambar III.17 Activity Diagram Kepala Desa Login 67

Gambar III.18 Activity Diagram Kepala Desa Mengakses Laporan Gaji…. 68

Gambar III.19 Activity Diagram Sekretaris Login 68

Gambar III.20 Activity Diagram Sekretaris Mengelola Data Karyawan 69

Gambar III.21 Activity Diagram Sekretaris Mengelola Data Absen 70

Gambar III.22 Activity Diagram Bendahara Login 71

Gambar III.23 Activity Diagram Bendahara Mengelola Data Gaji 72

Gambar III.24 Activity Diagram Bendahara Mengelola Data Absen 73

Gambar III.25 Activity Diagram Bendahara Mengelola Data Jurnal 74

Gambar III.26 Activity Diagram Bendahara Mengelola Laporan Jurnal 75

Gambar III.27 Activity Diagram Bendahara Mengelola Laporan Gaji 76

Gambar III.28 Activity Diagram Bendahara Mengelola Data Akun 77

Gambar III.29 Entity Relationship Diagram (ERD) 78

Gambar III.30 Logical Record Structure (LRS) 79

Gambar III.31 Sequence Diagram Data Gaji 85

Gambar III.32 Deployment Diagram 86

Gambar III.33 Tampilan Form Login 86

Gambar III.34 Tampilan Form Menu Utama 87

Gambar III.35 Tampilan Form Data Absen 87

(8)

xviii

Gambar III.37 Tampilan Form Data Karyawan 88

Gambar III.38 Tampilan Form Data Jurnal 89

Gambar III.39 Tampilan Form Data Gaji 89

Gambar III.40 Tampilan Form Laporan Gaji 90

(9)

xix

DAFTAR TABEL

Halaman

Tabel II.1 Tahapan SDLC Tradisional dan Modern 18

Tabel II.2 Hubungan Relasi Entity Relationship Diagram 33

Tabel II.3 Blackbox Testing 36

Tabel III.1 Usecase Diagram Kepala Desa Login 55

Tabel III.2 Usecase Diagram Kepala Desa Mengakses Laporan Gaji 56

Tabel III.3 Usecase Diagram Bendahara Login 57

Tabel III.4 Usecase Diagram Bendahara Mengelola Data Gaji 58

Tabel III.5 Usecase Diagram Bendahara Mengelola Data Absen 59

Tabel III.6 Usecase Diagram Bendahara Mengelola Data Akun 60

Tabel III.7 Usecase Diagram Bendahara Mengelola Data Jurnal 61

Tabel III.8 Usecase Diagram Bendahara Mengelola Laporan Jurnal 62

Tabel III.9 Usecase Diagram Bendahara Mengelola Laporan Gaji 63

Tabel III.10 Usecase Diagram Sekretaris Melakukan Login 64

Tabel III.11 Usecase Diagram Sekretaris Mengelola Data Karyawan 65

Tabel III.12 Usecase Diagram Sekretaris Mengelola Data Absen 66

Tabel III.13 Spesifikasi File Data Login 80

Tabel III.14 Spesifikasi File Data Absen 81

Tabel III.15 Spesifikasi File Data Akun 82

Tabel III.16 Spesifikasi File Data Gaji 82

Tabel III.17 Spesifikasi File Data Jurnal 83

Tabel III.18 Spesifikasi File Data Karyawan 84

Tabel III.19 Blackbox Testing Form Login Bendahara 105 Tabel III.20 Blackbox Testing Form Transaksi Bendahara 106 Tabel III.21 Spesifikasi Hardware dan Software 107

(10)

xx

DAFTAR LAMPIRAN

Halaman

Lampiran A.1. Data Absen ... 114

Lampiran A.2. Cek Giro ... 115

Lampiran A.3. Data Gaji ... 116

Lampiran B.1. Slip Gaji ... 117

Referensi

Dokumen terkait

Spiritual entrepreneurship dimaknai sebagai suatu kegiatan yang bertujuan untuk menciptakan sebuah organisasi dengan cara pandang yang universal yang dapat

így tehát a kárpátaljai magyarság nyelvének megőrzésében különö­ sen nagy felelősség hárul a szülőkre,3 akik gyermekük boldogulását szem előtt tartva

Tahapan penting dalam latihan membaca puisi: (1) pahamilah isinya; (2) bubuhkan tanda- tanda pembacaan untuk pemandu penggunaan nada, tempo, irama, dan jeda; (3) bacalah

Definisi lain mengatakan bahwa aditif makanan atau bahan tambahan makanan adalah bahan yang ditambahkan dengan sengaja ke dalam makanan dalam jumlah kecil, dimana bahan aditif

PAGnet mempertemukan petugas kesehatan masyarakat di pintu masuk dengan mitra untuk mengkoordinasikan kegiatan kesehatan masyarakat di pelabuhan, bandara dan lintas darat

Berdasarkan hasil dari keseluruhan subjek penelitian sebagian besar subjek yang orang tuanya bercerai tiga dari empat subjek mampu menerima kenyataan yang

• Menjelaskan etiologi, faktor resiko, patogenesis, manifestasi klinis penyakit Demam tifoid. • Menentukan dan melakukan pemeriksaan fisik dan penunjang penyakit Demem tifoid

Secara garis besar, siswa-siswi SMA N 2 Klaten menerima dengan baik mahasiswa yang sedang melaksanakan PPL. Selama mengajar dilapangan maupun.. 22 dikelas, praktikan