• Tidak ada hasil yang ditemukan

DAFTAR ISI. Lembar Persetujuan Laporan PKL... i. Kata Pengantar...iii Daftar Isi... vi Daftar Simbol... vii

N/A
N/A
Protected

Academic year: 2021

Membagikan "DAFTAR ISI. Lembar Persetujuan Laporan PKL... i. Kata Pengantar...iii Daftar Isi... vi Daftar Simbol... vii"

Copied!
11
0
0

Teks penuh

(1)

DAFTAR ISI

Lembar Persetujuan Laporan PKL ... i

Kata Pengantar ...iii

Daftar Isi... vi

Daftar Simbol ... vii

Daftar Gambar ... xii

Daftar Lampiran ... xiv

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah ...1`

1.2. Maksud dan Tujuan ... 3

1.3. Metode Penelitian ... 4

1.3.1. Metode Pengumpulan Data ... 4

1.3.2. Metode Pengembangan Softaware ... 4

1.4. Ruang Lingkup ... 6

BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem ... 7

2.2. Peralatan Pendukung ... 23

BAB III PEMBAHASAN 3.1. Tinjauan Perusahaan ... 30

3.1.1. Sejarah Perusahaan ... 30

3.1.2. Stuktur Organisasi dan Fungsi ... 32

3.2. Tinjauan Kasus ... 33

3.2.1. Proses Bisnis Sistem Berjalan ... 34

3.2.2. Activity Diagram ... 35

3.2.3. Dokumen Masukan ... 37

3.2.4. Dokumen Keluaran ... 38

3.2.5. Permasalahan Pokok ... 39

(2)

3.3. Analisis Kebutuhan Software ... 40

3.3.1. Analisis Kebutuhan ... 40

3.3.2. Use Case Diagram ... 40

3.3.3. Activity Diagram ... 51

3.4. Desain ... 62

3.4.1. Entity relationship Diagram (ERD) ... 62

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

3.4.3. Spesifikasi File ... 63 3.4.4. Sequence Diagram ... 68 3.4.5. Deployment Diagram ... 69 3.4.6. User Interface ... 69 3.5. Implementasi ... 75 3.5.1 Code Generation ... 75 3.5.2. Balckbox Testing ... 94

3.5.3. Spesifikasi Hardware dan Software ... 95

BAB IV PENUTUP 4.1. Kesimpulan ... 96

4.2. Saran ... 96

DAFTAR PUSTAKA ... 101

DAFTAR RIWAYAT HIDUP ... 103

SURAT KETERANGAN PKL ... 104

(3)

DAFTAR SIMBOL

1. Usecase Diagram

Simbol Deskripsi

Usecase diagram

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

Aktor

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar sistem informasi yang akan dibuat itu sendiri, 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.

Ektensi/extend

Relasi use case tambahan ke sebuah use case dimana use case yang ditambahkan dapat berdiri sendiri walaupun 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

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

Menggunakan/include/uses 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.

(4)

2. Activity Diagram

Simbol Deskripsi

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

Aktivitas Aktivitas yang dilakukan sistem,

aktivitas biasanya diawali dengan kata kerja

Percabangan atau decision Asosiasi percabangan dimana jika ada pilihan aktivitas lebih dari satu

Penggabungan atau 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

Swimline Memisahan organisasi bisnis yang

bertanggung jawab terhadap aktivitas yang terjadi

Fork Digunakan untuk menunjukkan

kegiatan yang dilakukan secara paralel.

Join Digunakan untuk menunjukkan

kegiatan yang digabungkan.

(5)

3. Simbol Sequence Diagram

Simbol Deskripsi

Atau

Tanpa waktu aktif

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 dinyatakanmenggunakan kata benda di awal frase nama aktor.

Garis hidup/lifeline Menyatakan kehidupan suatu objek.

Objek Menyatakan objek yang berinteraksi

pesan.

Menyatakan objek dalam keadaan aktif dan berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan di dalamnya. Menyatakan suatu objek membuat objek yang lain, arah panah mengarah pada objek yang dibuat.

Menyatakan suatu objek memanggil operasi/metode yang ada pada objek lain atau dirinya sendiri.

(6)

Menyatakan bahwa suatu objek mengirimkan data/masukan/informasi ke objek lainnya, arah panah mengarah pada objek yang dikirimi.

Menyatakan bahwa suatu objek yang telah menjalankan suatu operasi atau metode menghasilkan suatu kembalian ke objek tertentu, arah panah mengarah pada objek yang menerima kembalian. Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy

Sumber: (Rosa & Shalahuddin, 2015:165).

4. Simbol Deployment diagram

Simbol Deskripsi

Package Package merupakan sebuah

bungkusan dari satu atau lebih node.

Node

Biasanya mengacu pada perangkat keras(hardware), perangkat lunak yang tdk dibuat sendiri(software), jika didalam node disertakan komponen untuk mengkonsistenkan rancangan maka komponen yang diikut sertakan harus sesuai dengan komponen yang telah didefinisikan sebelumnya pada diagram komponen.

Kebergantungan / dependency Kebergantungan antar node, arah panah mengarah pada node yang dipakai

Link Relasi antar node

(7)

5. Komponen-Komponen Entity Relationship Diagram (ERD)

Notasi komponen Keterangan

Entitas/Entity

Entitas merupakan data inti yang akan disimpan, bakal tabel pada basis data, benda yang memiliki data dan harus disimpan datanya agar dapat diakses oleh aplikasi komputer. Penamaan entitas biasanya lebih ke kata benda dan belum merupakan nama tabel.

Atribut

Field atau kolom data yang butuh disimpan dalam suatu entitas.

Atribut

kunci primer Field atau kolom data yang butuh disimpan dalam suatu entitas dan digunakan sebagai kunci akses record yang diinginkan, biasanya berupa id. Kunci primer dapat lebih dari satu kolom, asalkan kombinasi dari beberapa kolom tersebut dapat bersifat unik (berbeda tanpa ada yang sama).

Atribut multinilai/multivalue Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki lebih dari satu.

Nama_rel Relasi

lasi yang menghubungkan antar entitas, biasanya diawali dengan kata

kerja.

Asosiasi/associa tion

Penghubung antara relasi dan entitas dimana di kedua ujungnya memiliki multiplicity kemungkinan jumlah pemakaian. Kemungkinan jumlah maksimum keterhubungan antara entitas satu dengan entitas yang lain disebut dengan kardinalitas. Misalkan ada kardinalitas 1 ke N atau sering disebut dengan one to many menghubungkan entitas A dan entitas B.

(8)

DAFTAR GAMBAR

Gambar II.1 Contoh Diagram ERD ... 25

Gambar II.2 Contoh Diagram LRS ... 26

Gambar 111.1. Struktur Manajemen PT. Anugerah Rizki Putra ... 32

Gambar III.2 . Activity Diagram Pengajuan kas keluar dan penerimaan kas .. 35

Gambar III.3 . Activity Diagram Pembayaran kas keluar ... 36

Gambar III.4 . Activity Diagram Pencatatan Laporan Kas ... 37

Gambar III.5 Use Case Diagram Halaman Login Admin ... 41

Gambar III.6 Use Case Diagram Transaksi ... 42

Gambar III.7 Use Case Diagram File Master ... 44

Gambar III.8 Use Case Diagram Halaman Laporan ... 46

Gambar III.9 Use Case Diagram Halaman Login Pemilik ... 48

Gambar III.10 Use Case Diagram Halaman Laporan Pemilik ... 49

Gambar III.11 Activity Diagram Halaman Login Admin ... 51

Gambar III.12 Activity Diagram Halaman Transaksi Pemasukan ... 52

Gambar III.13 Activity Diagram Halaman Transaksi Pengeluaran ... 53

Gambar III.14 Activity Diagram Halaman Data Akun ... 54

Gambar III.15 Activity Diagram Halaman Jurnal ... 55

Gambar III.16 Activity Diagram Halaman Saldo Awal ... 56

Gambar III.17 Activity Diagram Halaman Laporan pengeluaran kas... 57

Gambar III.18 Activity Diagram Halaman Laporan Jurnal ... 58

Gambar III.19 Activity Diagram Halaman Login Pemilik ... 59

Gambar III.20 Activity Diagram Halaman Laporan Pengeluaran kas ... 60

(9)

Gambar III.22 Entity Relationship Diagram (ERD) ... 62

Gambar III.23 Logical Record Structure (LRS) ... 63

Gambar III.24 Squence Diagram pengeluaran kas ... 68

Gambar III.25 Deployment Diagram ... 69

Gambar III.26 User interface login ... 69

Gambar III.27 User interface menu utama ... 70

Gambar III.28 User interface file master ... 70

Gambar III.29 User interface Data Akun ... 71

Gambar III.30 User interface Data Akun ... 71

Gambar III.31 User interface Data Jurnal... 72

Gambar III.32 User interface Menu Transaksi ... 72

Gambar III.33 User interface Transaksi Pemasukan ... 73

Gambar III.33 User interface Transaksi Pengeluaran ... 73

Gambar III.35 User interface Menu Laporan ... 74

Gambar III.36 User interface Laporan Pengeluaran Kas... 74

(10)

DAFTAR TABEL

Tabel III.1 Deskripsi Use Case Diagram Halaman Login Admin ... ...41

Tabel III.2 Deskripsi Use Case Diagram Transaksi... ...43

Tabel III.4 Deskripsi Use Case Diagram Halaman Laporan ... 46

Tabel III.5 Deskripsi Use Case Diagram Halaman Login Pemilik ... 48

Tabel III.6 Deskripsi Use Case Diagram Halaman Laporan Pemilik ... 50

Tabel III.7 Spesifikasi File Data Admin ... 64

Tabel III.8 Spesifikasi File Data Akun ... 64

Tabel III.9 Spesifikasi File Data Akun ... 65

Tabel III.10 Spesifikasi File Kas Masuk ... 65

Tabel III.11 Spesifikasi File Kas Keluar Detail ... 66

Tabel III.12 Spesifikasi File Kas Masuk ... 67

Tabel III.13 Spesifikasi File Jurnal ... 67

Tabel III.14 Hasil Pengujian Balck Box Testing Form Login Admin ... 94

Tabel III.15 Hasil Pengujian Balck Box Testing Form pengeluaran kas ... 96

(11)

DAFTAR LAMPIRAN

Lampiran A.1 ... 39

Lampiran A.2 ... 40

Lampiran A.3 ... 40

Gambar

diagram aktivitas memiliki sebuah  status awal

Referensi

Dokumen terkait

Model RNN tipe Elman untuk peramalan penjualan semen di PT Semen Indonesia (Persero) Tbk adalah model RNN tipe Elman (9-5-1) yang terbangun dari 9 neuron pada lapisan

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

Istiadat & Urusetia Persidangan, Antarabangsa, Jabatan Perdana Menteri, Aras 5 & 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 

dipengaruhi oleh litologi yang bersumber dari Gunung Sumbing akan menunjukkan kandungan ion baik anion dan kation yang lebih rendah dibandingkan dengan yang lain,

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