• Tidak ada hasil yang ditemukan

DAFTAR ISI. BAB I PENDAHULUAN Umum Maksud dan Tujuan Metode Pengumpulan Data Ruang Lingkup...

N/A
N/A
Protected

Academic year: 2022

Membagikan "DAFTAR ISI. BAB I PENDAHULUAN Umum Maksud dan Tujuan Metode Pengumpulan Data Ruang Lingkup..."

Copied!
12
0
0

Teks penuh

(1)

x

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 ... vi

Abstraksi ... viii

Daftar Isi ... x

Daftar Simbol ... xii

Daftar Gambar ... xvii

Daftar Tabel ... xix

Daftar Lampiran ... xxi

BAB I PENDAHULUAN ... 1

1.1. Umum ... 1

1.2. Maksud dan Tujuan ... 2

1.3. Metode Pengumpulan Data ... 3

1.4. Ruang Lingkup ... 3

BAB II LANDASAN TEORI ... 5

2.1. Konsep Dasar Sistem . . . 5

2.1.1. Pengertian Sistem ... 5

2.1.2. Karakteristik Sistem ... 6

2.1.3. Klasifikasi Sistem ... 8

2.1.4. Siklus Hidup Pengembangan Sistem (SDLC) ... 10

2.1.5. Sistem Informasi Manajemen ... 15

2.1.6. Sistem InformasI Akuntansi ... 16

2.1.7. Penjualan ... 17

2.1.8. Jurnal ... 17

2.2. Peralatan Pendukung ... 17

2.2.1. Unified Modelling Language (UML) ... 17

2.2.2. Entity Relationship Diagram (ERD) ... 23

2.2.3. Entrprise Architecture ... 27

BAB III ANALISA SISTEM BERJALAN ... 28

3.1.Umum ... 28

3.2. Tinjauan Perusahaan ... 28

3.2.1. Sejarah Perusahaan ... 29

3.2.2. Struktur Organisasi dan Fungsi ... 30

3.3. Proses Bisnis Sistem Berjalan ... 31

3.4. Unified Modelling Language (UML) ... 32

3.4.1. Activity Diagram ... 32

3.5. Spesifikasi Sistem Berjalan ... 33

3.5.1. Spesifikasi Bentuk Dokumen Masukan ... 33

(2)

xi

3.5.2. Spesifikasi Bentuk Dokumen Keluaran ... 34

3.6. Permasalahan Pokok ... 35

3.7. Pemecahan Masalah ... 35

BAB IV RANCANGAN SISTEM USULAN ... 36

4.1.Analisa Kebutuhan Software ... 36

4.1.1. Analisa Kebutuhan ... 36

4.1.2. Use Case Diagram ... 41

4.1.3. Activity Diagram ... 67

4.2.Desain ... 82

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

4.2.2. Logical Record Structure (LRS) ... 83

4.2.3.Spesifikasi File ... 84

4.2.4. Software Architecture ... 92

4.2.5. User Interface ... 101

4.2.6. Spesifikasi Hardware dan Software ... 109

BAB V PENUTUP ... 110

5.1.Kesimpulan ... 110

5.2.Saran ... 110

DAFTAR PUSTAKA ... 112

DAFTAR RIWAYAT HIDUP ... 113

SURAT KETERANGAN PKL/RISET ... 114

LAMPIRAN-LAMPIRAN ... 115

(3)

xii

DAFTAR SIMBOL

A. Simbol 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 / 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.

Swinlane Memisahkan organisasi bisnis yang

bertanggung jawab terhadap aktivitas yang terjadi.

(4)

xiii B. Simbol Use Case Diagram

USECASE

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

ACTOR

Orang, proses, atau sistem lain yang berinteraksi dengan sistem informasi yang akan dibuat di luar

sistem informasi yang akan dibuat itu sendiri.

ASSOCIATION

Komunikasi antara actor dan usecase yang berpartisipasi pada usecase atau usecase memiliki interaksi dengan aktor.

<<include>> INCLUDE

Relasi usecase dimana proses bersangkutan akan dilanjutkan keproses yang dituju.

<<extend>> EXTEND

Relasi usecase tambahan kesebuah usecase yang ditambahkan dapat berdiri sendiri walau tanpa usecase tambahan itu.

GENERALIZATION

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

C. Simbol Deployment Diagram

Package Package merupakan sebuah

bungkusan dari satu atau lebih node.

Node Biasanya mengacu pada perangkat

keras (hardware), perangkat lunak yang tidak dibuat sendiri (software), jika di dalam node disertakan untuk mengkonsistenkan rancangan maka komponen yang diikutsertakan harus sesuai dengan komponen yang telah didefinisikan sebelumnya pada diagram komponen.

(5)

xiv

Kebergantungan / Dependency Kebergantungan antar node, arah panah mengarah pada node yang dipakai.

Link Relasi antar node.

D. Simbol Sequence Diagram Aktor

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 dinyatakan menggunakan kata benda diawal frase nama aktor.

Garis hidup / Lifeline Menyatakan kehidupan suatu objek.

Objek Menyatakan objek yang berinteraksi

pesan.

Waktu aktif Menyatakan objek dalam keadaan aktif

dan berinteraksi, semua yang terhubung dengan waktu aktif ini adalah sebuah tahapan yang dilakukan di dalamnya.

Pesan tipe create

<<create>>

Menyatakan suatu objek membuat objek yang lain arah panah mengarah pada objek yang dibuat.

Pesan tipe call 1: nama_metode()

Menyatakan suatu obek memanggil operasi atau metode yang ada pada objek lain atau dirinya sendiri. Arah panah mengarah pada objek yang memiliki operasi/metode, karena ini memanggil operasi/metode maka operasi/metode yang dipanggil harus ada pada diagram kelas sesuai dengan kelas objek yang berinteraksi.

nama_a ktor

nama_objek : nama_klass

(6)

xv Pesan tipe send

1:masukan

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

Pesan tipe return 1:keluaran

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.

Pesan tipe destroy Menyatakan suatu objek mengakhiri hidup objek yang lain, arah panah mengarah pada objek yang diakhiri, sebaiknya jika ada create maka ada destroy.

Entity Class Kelas entitas (entity class) digunakan untuk memodelkan informasi yang berumur relatif panjang dalam sistem (persistent class)

Boundary Class Kelas Pembatas (boundary class) digunakan untuk memodelkan interaksi antara sistem / perangkat lunak dengan aktornya (misalnya interaksi antara sistem / perangkat lunak dengan para pengguna sistem / perangkat lunak dan dengan sistem eksternal).

Control Class Kelas-kelas kendali (control class) merepresentasikan koordinasi, urutan (sequence), transaksi (transaction), dan kendali ke objek lainnya.

E. Simbol ERD

Entitas / Entity Entitas merupakan data inti yang akan disimpan, 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.

nama_entitas

Nama_atri but

(7)

xvi

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, asalakan kombinasi dari beberapa kolom tersebut dapat bersifat unik (berbeda tanpa ada yang sama).

Atribut Multi Linial / Multivalue Field atau kolom data yang butuh disimpan dalam suatu entitas yang dapat memiliki nilai lebih dari satu.

Relasi Relasi yang menghubungkan antar

entitas, biasanya diawali dengan kata kerja.

Asosiasi / Association

Penghubung antara relasi dan entitas dimana dikedua ujungnya memiliki multiplicity kemungkinan jumlah pemakaian.

nama_kunci_pri mer

nama_atrib ut

nama_rel asi

(8)

xvii

DAFTAR GAMBAR

Halaman

Gambar II.1 Ilustrasi model waterfall ... 13

Gambar II.2 Tampilan Awal Enterprise Architecture ... 27

Gambar III.1 Struktur Organisasi WEE Phone Shop ... 30

Gambar III.2 Activity Diagram Pesanan ... 32

Gambar III.3 Activity Diagram Pembayaran ... 32

Gambar III.4 Activity Diagram Pembuatan Laporan ... 33

Gambar IV.1 Use Case Diagram Log In Admin ... 42

Gambar IV.2 Use Case Diagram Menu Utama Admin ... 42

Gambar IV.3 Use Case Diagram Menu File Admin ... 43

Gambar IV.4 Use Case Diagram Menu Master Admin ... 44

Gambar IV.5 Use Case Diagram Data Pengguna Admin... 45

Gambar IV.6 Use Case Diagram Data Barang Admin ... 46

Gambar IV.7 Use Case Diagram Data Pelanggan Admin ...47

Gambar IV.8 Use Case Diagram Data Akun Admin ... 49

Gambar IV.9 Use Case Diagram Menu Transaksi Admin ... 50

Gambar IV.10 Use Case Diagram Menu Penjualan Admin ... 51

Gambar IV.11 Use Case Diagram Menu Jurnal Admin ... 52

Gambar IV.12 Use Case Diagram Menu Laporan Admin ... 53

Gambar IV.13 Use Case Diagram Laporan Penjualan Admin ... 54

Gambar IV.14 Use Case Diagram Laporan Penerimaan Kas Admin... ... 55

Gambar IV.15 Use Case Diagram Menu Utility Admin ... 56

Gambar IV.16 Use Case Diagram Menu Back Up Admin ... 57

Gambar IV.17 Use Case Diagram Ganti Password Admin ... 58

Gambar IV.18 Use Case Diagram Login Bagian Penjualan... 59

Gambar IV.19 Use Case Diagram Menu Utama Bagian Penjualan ... 60

Gambar IV.20 Use Case Diagram Transaksi Bagian Penjualan ... 61

Gambar IV.21 Use Case Diagram Menu Penjualan Bagian Penjualan ... 62

Gambar IV.22 Use Case Diagram Jurnal Bagian Penjualan ... 63

Gambar IV.23 Use Case Diagram Menu Laporan Bagian Penjualan ... 64

Gambar IV.24 Use Case Diagram Laporan Penjualan Bagian Penjualan ... 65

Gambar IV.25 Use Case Diagram Laporan Penerimaan Kas ... 66

Gambar IV.26 Activity Diagram Login Admin... 67

Gambar IV.27 Activity Diagram Menu Utama Admin ... 67

Gambar IV.28 Activity Diagram Menu Master Admin ... 68

Gambar IV.29 Activity Diagram Data Pengguna Admin... 69

Gambar IV.30 Activity Diagram Data Barang Admin ... 70

Gambar IV.31 Activity Diagram Data Pelanggan Admin ... 71

Gambar IV.32 Activity Diagram Data Akun Admin ... 72

Gambar IV.33 Activity Diagram Login Bagian Penjualan ... 73

Gambar IV.34 Activity Diagram Transaksi Bagian Penjualan ... 73

Gambar IV.35 Activity Diagram Penjualan Bagian Penjualan ... 74

Gambar IV.36 Activity Diagram Jurnal Bagian Penjualan ... 75

Gambar IV.37 Activity Diagram Laporan Bagian Penjualan ... 76

Gambar IV.38 Activity Diagram Laporan Penjualan Bagian Penjualan ... 77

(9)

xviii

Gambar IV.39 Activity Diagram Laporan Penerimaan Kas Bagian Penjualan .... 78

Gambar IV.40 Activity Diagram Utility Admin ... 79

Gambar IV.41 Activity Diagram Back Up Admin ... 80

Gambar IV.42 Activity Diagram Ganti Password Admin ... 81

Gambar IV.43 Entity Relationship Diagram (ERD) ... 82

Gambar IV.44 Logical Record Structure (LRS) ... 83

Gambar IV.45 Deployment Diagram ... 92

Gambar IV.46 Sequence Diagram Login Admin ... 93

Gambar IV.47 Sequence Diagram Data Pengguna Admin ... 94

Gambar IV.48 Sequence Diagram Data Barang Admin ... 95

Gambar IV.49 Sequence Diagram Data Pelanggan Admin ... 96

Gambar IV.50 Sequence Diagram Data Akun Admin... .... 97

Gambar IV.51 Sequence Diagram Login Bagian Penjualan ... 98

Gambar IV.52 Sequence Diagram Transaksi Penjualan Bagian Penjualan ... .... 99

Gambar IV.53 Sequence Diagram Transaksi Jurnal Bagian Penjualan ... .. 100

Gambar IV.54 User Interface Log In ... .. 101

Gambar IV.55 User Interface Menu Utama ... .. 101

Gambar IV.56 User Interface Menu File ... .. 102

Gambar IV.57 User Interface Menu Master ... .. 102

Gambar IV.58 User Interface Data Pengguna ... .. 103

Gambar IV.59 User Interface Data Barang ... .. 103

Gambar IV.60 User Interface Data Pelanggan ... .. 104

Gambar IV.61 User Interface Data Akun ... .. 104

Gambar IV.62 User Interface Menu Transaksi... .. 105

Gambar IV.63 User Interface Penjualan ... .. 105

Gambar IV.64 User Interface Jurnal ... .. 106

Gambar IV.65 User Interface Menu Laporan ... .. 106

Gambar IV.66 User Interface Laporan Penjualan ... .. 107

Gambar IV.67 User Interface Menu Utility ... .. 107

Gambar IV.68 User Interface Back Up .. 108

Gambar IV.69 User Interface Ganti Password .. 108

(10)

xix

DAFTAR TABEL

Halaman

Tabel II.1 Simbol Activity Diagram ... 18

Tabel II.2 Simbol Use Case Diagram ... 19

Tabel II.3 Simbol Sequence Diagram ... 20

Tabel II.4 Simbol Sequence Diagram ... 22

Tabel II.5 Simbol Deployment Diagram ... 22

Tabel II.6 Simbol ERD ... 24

Tabel IV.1 Deskripsi Use Case Diagram Log In Admin ... 41

Tabel IV.2 Deskripsi Use Case Diagram Menu Utama Admin ... 42

Tabel IV.3 Deskripsi Use Case Diagram Menu File Admin ... 43

Tabel IV.4 Deskripsi Use Case Diagram Menu Master Admin ... 44

Tabel IV.5 Deskripsi Use Case Diagram Data Pengguna Admin ... 45

Tabel IV.6 Deskripsi Use Case Diagram Data Barang Admin ... 46

Tabel IV.7 Deskripsi Use Case Diagram Data Pelanggan Admin ... 48

Tabel IV.8 Deskripsi Use Case Diagram Data Akun Admin ... 49

Tabel IV.9 Deskripsi Use Case Diagram Menu Transaksi Admin ... 50

Tabel IV.10 Deskripsi Use Case Diagram Menu Penjualan Admin ... 51

Tabel IV.11 Deskripsi Use Case Diagram Menu Jurnal Admin ... 52

Tabel IV.12 Deskripsi Use Case Diagram Menu Laporan Admin ... 53

Tabel IV.13 Deskripsi Use Case Diagram Menu Laporan Penjualan Admin .... 54

Tabel IV.14 Deskripsi Use Case Diagram Menu Laporan Penerimaan Kas Admin... 55

Tabel IV.15 Deskripsi Use Case Diagram Menu Utility Admin ... 56

Tabel IV.16 Deskripsi Use Case Diagram Menu Back Up Admin ... 57

Tabel IV.17 Deskripsi Use Case Diagram Menu Ganti Password Admin... 58

Tabel IV.18 Deskripsi Use Case Diagram Menu Log In Bagian Penjualan ... 59

Tabel IV.19 Deskripsi Use Case Diagram Menu Menu Utama Bagian Penjualan ... 60

Tabel IV.20 Deskripsi Use Case Diagram Menu Menu Transaksi Bagian Penjualan ... 61

Tabel IV.21 Deskripsi Use Case Diagram Menu Penjualan Bagian Penjualan ... 62

Tabel IV.22 Deskripsi Use Case Diagram Menu Jurnal Bagian Penjualan ... 63

Tabel IV.23 Deskripsi Use Case Diagram Menu Laporan Bagian Penjualan .... 64

Tabel IV.24 Deskripsi Use Case Diagram Menu Laporan Penjualan Bagian Penjualan ... 65

Tabel IV.25 Deskripsi Use Case Diagram Menu Laporan Penerimaan Kas Bagian Penjualan ... 66

Tabel IV.26 Spesifikasi File Pelanggan ... 84

Tabel IV.27 Spesifikasi File Penjualan ... 85

Tabel IV.28 Spesifikasi File Detail Penjualan ... 86

Tabel IV.29 Spesifikasi File Barang ... 87

Tabel IV.30 Spesifikasi File Jurnal ... 88

Tabel IV.31 Spesifikasi File Detail Jurnal ... 89

Tabel IV.32 Spesifikasi File Akun ... 90

(11)

xx

Tabel IV.33 Spesifikasi File Pengguna ... 91 Tabel IV.34 Spesifikasi Hardware dan Software ... 109

(12)

xxi

DAFTAR LAMPIRAN

Halaman A1. Daftar Harga Barang ... 115 B1. Nota Penjualan ... 116 B2. Laporan Penjualan ... 117

Referensi

Dokumen terkait

Aturan hukum dalam upaya melindungi simpanan nasabah bank di Indonesia, telah dituangkan dalam peraturan perundang-undangan yang berlaku seperti Undang-undang Nomor

53 ASTIKA, S.Sos - - TENAGA ADMINISTRASI KEGIATAN PEMELIHARAAN RUTIN/BERKALA PADA RUAS JALAN PROVINSI. DI

Hasil penelitian menyimpulkan bahwa Pengelolaan zakat fitrah di masjid Al-Ikhlas Kawat V Tanjung Mulia Hilir Medan sudah berjalan sesuai dengan apa yang mereka musyawarahkan

Keberhasilan suatu Visi dan Misi dapat dilihat dari hasil pencapaian pelaksanaan program yang telah ditetapkan/dirumuskan dalam bentuk sasaran kegiatan yang telah

(1) Penyusunan kebijakan dan program prioritas Air Minum dan Penyehatan Lingkungan (AMPL) daerah jangka menengah dalam bentuk Rencana Aksi Daerah (RAD) Bidang AMPL sebagai

Empat kubah lava hasil erupsi pusat yang terdapat di sekitar puncak adalah Lirang, Kombang, Kelud, dan Sumbing, sedangkan tiga kubah lava yang lainnya hasil erupsi samping

Hal ini dilakukan dengan pemodelan simple cubic (SC), face centered cubic (FCC) dan body centered cubic (BCC) menggunakan perangkat lunak program transport Monte