repository universitas bina sarana informatika (rubsi) · web viewdaftar isiix daftar simbolxi...

11
DAFTAR ISI Halaman Lembar Judul Tugas Akhir............................. Lembar Pernyataan Keaslian Tugas .................... ii Lembar Pernyataan Publikasi Karya Ilmiah ............ ..................................................iii Lembar Persetujuan dan Pengesahan Tugas Akhir........ iv Lembar Konsultasi Tugas Akhir........................ v Kata Pengantar....................................... vi Lembar Abstraksi..................................... ..................................................vii Daftar Isi........................................... ix Daftar Simbol........................................ xi Daftar Gambar........................................ xv Daftar Tabel......................................... ..................................................xvi Daftar Lampiran...................................... .................................................xvii BAB I ..................................PENDAHULUAN 1.1. Latar Belakang Masalah .................. 1 1.2. Tujuan dan Manfaat ..................... 3 1.3. Metode Penelitian ...................... 4 1.4. Ruang Lingkup............................ 7 BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem...................... 8 2.2. Teori Pendukung ......................... 15 BAB III........................ANALISIS SISTEM BERJALAN 3.1. Tinjauan Perusahaan...................... 17 3.1.1. Sejarah Institusi/Perusahaan........ 17 3.1.2. Struktur Organisasi dan Fungsi..... 18 3.2. Prosedur Sistem Berjalan ................ 20 3.3. Use Case Diagram Berjalan ......................................... 21 3.4. Spesifikasi Dokumen Sistem Berjalan...... 23 3.5. Permasalahan Pokok....................... 25 3.6. Pemecahan Masalah........................ 25 ix

Upload: others

Post on 03-Nov-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

DAFTAR ISI

Halaman

Lembar Judul Tugas Akhir....................................................................................Lembar Pernyataan Keaslian Tugas ..................................................................... iiLembar Pernyataan Publikasi Karya Ilmiah ......................................................... iiiLembar Persetujuan dan Pengesahan Tugas Akhir............................................... ivLembar Konsultasi Tugas Akhir........................................................................... vKata Pengantar....................................................................................................... viLembar Abstraksi.................................................................................................. viiDaftar Isi................................................................................................................ ixDaftar Simbol........................................................................................................ xiDaftar Gambar....................................................................................................... xvDaftar Tabel........................................................................................................... xviDaftar Lampiran.................................................................................................... xvii

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah ................................................................ 11.2. Tujuan dan Manfaat ..................................................................... 31.3. Metode Penelitian ......................................................................... 41.4. Ruang Lingkup............................................................................... 7

BAB II LANDASAN TEORI2.1. Konsep Dasar Sistem..................................................................... 82.2. Teori Pendukung ........................................................................... 15

BAB III ANALISIS SISTEM BERJALAN3.1. Tinjauan Perusahaan...................................................................... 17

3.1.1. Sejarah Institusi/Perusahaan................................................ 173.1.2. Struktur Organisasi dan Fungsi........................................... 18

3.2. Prosedur Sistem Berjalan .............................................................. 203.3. Use Case Diagram Berjalan .......................................................... 213.4. Spesifikasi Dokumen Sistem Berjalan........................................... 233.5. Permasalahan Pokok...................................................................... 253.6. Pemecahan Masalah....................................................................... 25

BAB IV PERANCANGAN SISTEM USULAN4.1. Tahapan Perancangan Sistem........................................................ 26

4.1.1. Analisis Kebutuhan.............................................................. 264.1.2. Rancangan Diagram Use Case............................................ 284.1.3. Rancangan Diagram Aktivitas............................................. 384.1.4. Rancangan Dokumen Sistem Usulan................................... 434.1.5. Rancangan Prototype........................................................... 35

4.2. Perancangan Perangkat Lunak ...................................................... 504.2.1. Entity Relationship Diagram (ERD).................................... 504.2.2. Logical Record Structure (LRS).......................................... 51

ix

Page 2: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

4.2.3. Spesifikasi File.................................................................. 524.2.4. Class Model / Class Diagram............................................ 574.2.5. Sequence Diagram............................................................ 584.2.6. Spesifikasi Hardware dan Software................................. 59

4.3. Jadwal Implementasi................................................................... 60

BAB V PENUTUP5.1. Kesimpulan.................................................................................. 615.2. Saran............................................................................................ 62

DAFTAR PUSTAKA....................................................................................... 63DAFTAR RIWAYAT HIDUP......................................................................... 64SURAT KETERANGAN RISET.................................................................... 65LAMPIRAN....................................................................................................... 66

x

Page 3: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

DAFTAR SIMBOL

1. Use case Diagram

SIMBOL NAMA KETERANGAN

Aktor

Seseorang atau sesuatuyang berinteraksi dengan sistem yang sedang kita kembangkan.

Use CasePeringkat tertinggi dari fungsional yang dimiliki sistem.

Relasi AsosiasiRelasi yang terjadi antara aktor dengan use case biasanya berupa asosiasi.

<< include >> Include Relationship

Relasi cakupan memungkinkan suatu use case untuk menggunakan fungsionalitas yang disediakan oleh use case yang lainnya.

<< extended >> Extends Relationship

Memungkinkan suatu use case memiliki kemungkinan untuk memperluas fungsional yang disediakan use case yang lainnya.

xi

Page 4: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

2. Activity Diagram

SIMBOL NAMA KETERANGAN

Start State Memperlihatkan dimana aliran kerja berawal.

End State Memperlihatkan dimana aliran kerja berakhir.

State Menambahkan state untuksuatu objek.

Activity Menggambarkan Langkahlangkah dalam aliran kerja.

DecisionMemperlihatkan bagaimanadua atau lebih langkah padaaliran-aliran kerja.

TransitionMemperlihatkan bagaimanaaliran-aliran kerja bergerakdari suatu activity ke activity.

State Transition

Menambahkan transisi darisuatu aktifitas ke aktivitasyang lainnya.

xii

Page 5: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

3. Sequence Diagram

SIMBOL NAMA KETERANGAN

Aktor

Seseorang atau sesuatuyang berinteraksi dengan sistem yang sedang kita kembangkan.

Boundary Classmenggambarkan sebuah gambaran dari form.

Control ClassMenggambarkan penghubung antara boundary dengan tabel

A Focus Of Control And A Life Line

Menggambarkan tempat mulai dan berakhirnya sebuah message.

Message Menggambarkan pengiriman pesan.

xiii

Page 6: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

4. Entity Reliationship Diagram

SIMBOL NAMA KETERANGAN

EntitasSuatu objek yang dapat diidentifikasi dalam lingkkungan pemakai.

Relasi

Menunjukkan adanya hubungan di antara sejumlah entitas yang berbeda.

Atribut

Mendeskripsikan karakter entitas (atribut yang berfungsi sebagai key diberi garis bawah)

Garis

Penghubung antara relasi dengan entitas, relasi dan entitas dengan atribut.

xiv

Page 7: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

DAFTAR GAMBAR

Halaman

Gambar II.1 Metode Waterfall................................................................................. 14Gambar III.1 Struktur Organisasi PT. Fenixindo Global Mandiri........................... 18Gambar III.2 Struktur Use Case Sistem Penggajian yang sedang berjalan............. 21Gambar IV.1 Use Case Sistem Usulan ................................................................... 28Gambar IV.2 Rancangan Diagram Aktivitas Karyawan Melakukan Login............ 38Gambar IV.3 Diagram Aktivitas Karyawan Melakukan Absen.............................. 39Gambar IV.4 Diagram Aktivitas Admin Input Data karyawan............................... 39Gambar IV.5 Diagram Aktivitas Admin Membuat Slip Gaji.................................. 40Gambar IV.6 Diagram Aktivitas Admin Membuat Rekap Absen........................... 40Gambar IV.7 Diagram Aktivitas Admin Membuat Data Jabatan............................ 41Gambar IV.8 Diagram Aktivitas Admin Mencetak Laporan Absen....................... 41Gambar IV.9 Diagram Aktivitas Admin Mencetak Laporan Penggajian................ 42Gambar IV.10 Diagram Aktivitas Admin Menambahkan Data Admin................... 42Gambat IV.11 Rancangan Halaman Login.............................................................. 45Gambar IV.12 Rancangan Halaman Menu Utama Admin...................................... 45Gambar IV.13 RancanganHalaman Data Karyawan............................................... 46Gambar IV.14 Rancangan Halaman Data Absen.................................................... 46Gambar IV.15 Rancangan Halaman Data Rekap Absen......................................... 47Gambar IV.16 Rancangan Halaman Data Hitung Gaji............................................ 47Gambar IV.17 Rancangan Halaman Laporan Absen............................................... 48Gambar IV.18 Rancangan Halaman Laporan Gaji.................................................. 48Gambar IV.19 Rancangan Halaman Data Admin................................................... 49Gambar IV.20 Entity Relationship Diagram (ERD)................................................ 50Gambar IV.21 Logical Record Structure (LRS)..................................................... 51Gambar IV.22 Class model / Class Diagram.......................................................... 57Gambar IV.23 Sequence Diagram.......................................................................... 58

xv

Page 8: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

DAFTAR TABEL

Halaman

Tabel III.1. Deskripsi Use Case Mengisi Absen...................................................... 22Tabel III.2. Deskripsi Use Case Membuat Laporan Penggajian............................. 22 Tabel IV.1.

...............................................................................................................Deskripsi Use Case Login Sistem......................................................... 29

Tabel IV.2. Deskripsi Use Case Melakukan Absen Masuk dan Absen Keluar............ 30Tabel IV.3. Deskripsi Use Case Mengelola Data Karyawan................................... 31Tabel IV.4.

...............................................................................................................Deskripsi Use Case Menbuat Slip Gaji................................................. 32

Tabel IV.5. Deskripsi Use Case Rekap Absen........................................................ 33Tabel IV.6. Deskripsi Use Case Mengelola Jabatan............................................... 34Tabel IV.7. Deskripsi Use Case Cetak Laporan Absen........................................... 35Tebel IV.8. Deskripsi Use Case Cetak Laporan Penggajian................................... 36Tabel IV.9. Deskripsi Use Case Mengelola Data Admin........................................ 37Tabel IV.10. Spesifikasi File Tabel Karyawan........................................................ 52Tabel IV.11. Spesifikasi File Tabel Gaji................................................................. 53Tabel IV.12. Spesifikasi File Tabel Absen.............................................................. 54Tabel IV.13. Spesifikasi File Tabel Admin............................................................. 55Tabel IV.14. Spesifikasi File Tabel Rekap Absen................................................... 56Tabel IV.15. Spesifikasi File Tabel Jabatan............................................................ 56Tabel IV.16 Jadwal Implementasi........................................................................... 60

xvi

Page 9: Repository Universitas Bina Sarana Informatika (RUBSI) · Web viewDaftar Isiix Daftar Simbolxi Daftar Gambarxv Daftar Tabelxvi Daftar Lampiranxvii BAB I PENDAHULUAN 1.1. Latar Belakang

DAFTAR LAMPIRAN

Halaman

1. Lampiran A.1 Lembar Absen ...................................................................... 662. Lampiran B.1 Slip Gaji................................................................................ 663. Lampiran B.2 Laporan Penggajian.............................................................. 674. Lampiran C.1 Login..................................................................................... 675. Lampiran C.2 Menu Utama......................................................................... 686. Lampiran C.3 Halaman Absen..................................................................... 687. Lampiran C.4 Halaman Rekap Absen.......................................................... 698. Lampiran C.5 Halaman Karyawan............................................................... 699. Lampiran C.6 Halaman Gaji........................................................................ 7010. Lampiran C.7 Halaman Admin.................................................................... 7011. Lampiran D.1 Slip Gaji................................................................................ 7112. Lampiran D.2 Laporan Penggajian.............................................................. 7113. Lampiran D.3 Laporan Absen...................................................................... 72

xvii