• Tidak ada hasil yang ditemukan

(1)SISTEM INFORMASI PENYALURAN SATUAN PENGAMANAN UNTUK PEMENUHAN KEBUTUHAN MITRA SETUDI KASUS DI ( PT

N/A
N/A
Protected

Academic year: 2023

Membagikan "(1)SISTEM INFORMASI PENYALURAN SATUAN PENGAMANAN UNTUK PEMENUHAN KEBUTUHAN MITRA SETUDI KASUS DI ( PT"

Copied!
20
0
0

Teks penuh

(1)

SISTEM INFORMASI PENYALURAN SATUAN PENGAMANAN UNTUK PEMENUHAN KEBUTUHAN MITRA SETUDI KASUS DI

( PT. GARDA PUSAKANAGARA SEJAHTERA)

SKRIPSI

Disusun Oleh:

Nama : Gugun Cano

NPM : D1A.17.0513

Program Studi : Sistem Informasi Jenjang : Sarjana (S1)

FAKULTAS ILMU KOMPUTER PROGRAM STUDI SISTEM INFORMASI

UNIVERSITAS SUBANG 2022

(2)

ii

LEMBAR PENGESAHAN

SISTEM INFORMASI PENYALURAN SATUAN PENGAMANAN UNTUK PEMENUHAN KEBUTUHAN MITRA

(STUDI KASUS: PT. GARDA PUSAKANAGARA SEJAHTERA)

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Program Studi Sistem Informasi Jenjang Strata 1

Fakultas Ilmu Komputer Universitas Subang Oleh:

Gugun Cano D1A.17.0513

Menyetujui,

(Rino Gupitha, ST, M.Kom) Pembimbing I

(Bagus Ali Akbar, S.SI., M.Kom) Pembimbing II

Mengetahui

(Dr. Tepi Peirisal., Sos., M.Si) Dekan Fakultas Ilmu Komputer

(Bagus Ali Akbar, S.SI., M.Kom) Ketua Program Studi

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG 2022

(3)

iii ABSTRAK

PT. Garda Pusakanagara Sejahtera merupakan sebuah perusahaan yang bergerak di bidang jasa, terutama jasa keamanan, PT. Garda Pusakanagara Sejahtera didirikan pada tahun 2019 yang anggotanya sampai saat ini mencapai 350 anggota.

Sebuah perusahaan yang ingin menggunakan jasa keamanan di PT. Garda Pusakanagara Sejahtera kebanyakan tidak mengetahui latar belakang dari anggota satuan pengamanan yang akan di gunakan di perusahaan tersebut, PT. Garda Pusakanagara Sejahtera akan memberikan informasi menangani latar belakang anggota satuan pengamanan dengan sistem yang akan di gunakan oleh PT. Garda Pusakanagara Sejahtera. Sistem informasi memiliki peranan yang sangat penting dalam suatu perusahaan. Terutama dengan perkembangan dunia teknologi saat ini yang dapat menunjang keberhasilan suatu perusahaan, maka sistem informasi sangat dibutuhkan oleh suatu perusahaan. Salah satu perusahaan yang membutuhkan teknologi sistem informasi adalah perusahaan penyaluran satuan pengamanan. Dalam bisnis jasa keamanan mulai memanfaatkan kemudahan teknologi sistem informasi salah satunya dalam hal penyaluran anggota satuan pengamanan untuk pemenuhan kebutuhan mitra perusahaan.

Kata Kunci : Sistem Informasi Pengamanan, Sistem keamanan, RUP,UML, PHP, MySql.

(4)

iv ABSTRACT

PT. Garda Pusakanagara Sejahtera is a company engaged in services, especially security services, PT. Garda Pusakanagara Sejahtera was founded in 2019 and currently has 350 members. A company that wants to use security services at PT.

Garda Pusakanagara Sejahtera mostly do not know the background of the members of the security unit that will be used in the company, PT. Garda Pusakanagara Sejahtera will provide information regarding the background of members of the security forces with the system that will be used by PT. The Prosperous Heritage Guard. Information systems have a very important role in a company. Especially with the development of today's world of technology that can support the success of a company, the information system is needed by a company. One of the companies that need information system technology is a security unit distribution company. The security services business has begun to take advantage of the convenience of information system technology, one of which is the distribution of security unit members to meet the needs of corporate partners.

Keywords: Security Information System, Security System, RUP, UML, PHP, MySql.

(5)

v

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah SWT karena berkat rahmat dan karunia-Nya penulis dapat menyelesaikan penyusunan skripsi ini dengan judul “Sistem Informasi Penyaluran Anggota Satuan Pengamanan Untuk Memenuhi Kebutuhan Mitra” Penulisan skripsi ini diajukan untuk memenuhi salah satu syarat kelulusan dalam jenjang perkuliahan dalam kesempatan ini penulis menyampaikan ucapan terima kasih sebesar-besarnya kepada :

1. Bapak Dr. Ir.Drs. H.A. Moeslihat Komara, M.Si. Selaku Rektor Universitas Subang.

2. Bapak Dr.Tepi Persial, Sos., M.Si. Dekan Fakultas Ilmu Komputer, Selaku Dekan Fakultas Ilmu Komputer.

3. Bapak Bambang Tjahjo Utomo, MT Selaku Wakil Dekan 1 Selaku Fakultas Ilmu Komputer.

4. Bapak Jaja, M.Kom, selaku ketua Kaprodi Sistem Informasi Fakultas Ilmu Komputer.

5. Bapak Rino Gupitha, St., M.Kom Selaku Pembimbing 1.

6. Bapak Bagus Ali Akbar. S.SI, M.Kom Selaku Pembimbing 2 7. Dosen Beserta Staf BAK Fakultas Ilmu Komputer.

8. Keluarga yang selalu mendukung serta memberikan motivasi 9. Teman – Teman seperjuangan angkatan 2017 yang kami sayangi.

Semua bantuan dan bimbingan yang telah diberikan kepada penulis, semoga Allah SWT selalu memberkahi dan membalas kebaikan mereka. Akhir kata, semoga ulasan penelitian ini ada manfaatnya, khususnya bagi penulis dan umumnya bagi kita semua dalam rangka menambah wawasan pengetahuan dan pemikiran kita.

Subang,17 Mei 2022

Penulis

(6)

vi

UCAPAN TERIMAKASIH

Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan rahmat serta karunia, sehingga penulis akhirnya dapat menyelesaikan skripsi ini tepat pada waktunya.

Penulis menyadari bahwa tanpa adanya bantuan dan dorongan dari berbagai pihak, penyelesaian skripsi ini tidak akan terwujud. Oleh karena itu, dengan ketulusan dan kerendahan hati, penulis mengucapkan terima kasih dan penghargaan setinggi- tingginya kepada :

1.

Kedua orang tua bapak Aris Munaris dan Ibu Deti terima kasih untuk hari-hari singkat yang telah kau habiskan untuk menjaga, menyayangi, mendidik, dan membimbing serta selalu mendoakan penulis, Kaka Saya Sri Nengsih dan Kaka Ipar Saya Aan Ana,SH dan semua keluarga terima kasih untuk support, kerja keras dan pengorbanannya. Gelar sarjana ini penulis persembahkan untuk kalian.

2.

Bapak Dr. Ir.Drs. H.A. Moeslihat Komara, M.Si. Selaku Rektor Universitas Subang Trima kasih atas kebijaksanaan Pimpinan

3.

Bapak Dr.Tepi Persial, Sos., M.Si. Dekan Fakultas Ilmu Komputer, Selaku Dekan Fakultas Ilmu Komputer trimakasih atas bimbinga selama perkuliahan di jalankan

4.

Bapak Bambang Tjahjo Utomo, MT Selaku Wakil Dekan 1 Fakultas Ilmu Komputer dan wali dosen saya pribadi mengucapkan banyak trimakasih atas petunjuk dan arahan bapak selama ini.

5.

Bapak Rino Gupitha, St., M.Kom Selaku Pembimbing 1 yang telah membimbing dengan memberikan yang terbaik untuk kelancaran skripsi penulis. Terima kasih atas waktu serta masukan yang sangat bermanfaat.

(7)

vii

6.

Bapak Bagus Ali Akbar. S.SI, M.Kom Selaku Pembimbing 2 yang telah sabar membimbing penulis dalam menyusun skripsi ini. Terimakasih untuk selalu sabar dan selalu dapat meluangkan waktu untuk membimbing skripsi ini.

7.

Teman – Teman seperjuangan angkatan 2017 yang kami sayangi.

8.

Semua orang yang tidak bisa disebutkan satu persatu yang telah membantu dalam penyelesaian skripsi ini terima kasih banyak

Semoga Allah SWT memberikan balasan yang berlipat atas amalan dan bantuan yang telah diberikan kepada penulis dalam menyelesaian skripsi ini.

Subang 17 Mei 2022

(Gugun Cano)

(8)

viii DAFTAR ISI

LEMBAR PENGESAHAN...1

ABSTRAK ...iii

ABSTRACT ...iv

KATA PENGANTAR...v

UCAPAN TERIMAKASIH ...vi

DAFTAR ISI ... viii

DAFTAR GAMBAR ...xi

DAFTAR TABEL ...xiv

DAFTAR LAMPIRAN... Error! Bookmark not defined. BAB 1 PENDAHULUAN ...1

1.1. Latar Belakang ...1

1.2. Identifikasi Masalah ...2

1.3. Batasan Masalah ...2

1.4. Maksud Dan Tujuan Penelitian ...2

1.4.1 Maksud Penelitian ...2

1.4.2 Tujuan Penelitian ...3

1.5. Manfaat Penlitian ...3

1.6. Metode Pengumpulan Data ...3

1.6.1 Observasi ...3

1.6.2 Wawancara ...3

1.6.3 Studi Pustaka ...4

1.7. Metodologi Penelitian ...4

1.8. Waktu Dan Lokasi Penelitian ...5

1.9. Sistematika Penulisan ...5

BAB II LANDASAN TEORI ...7

2.1 DEFINISI SISTEM INFORMASI ...7

2.1.1 KOMPONEN-KOMPONEN SISTEM INFORMASI ...7

2.2 PENYELENGGARAAN SATUAN KEAMANAN ...9

2.2.1 Satuan Pengamanan: tugas, fungsi, dan peran ...9

2.2.2 Penyelenggaraan dan pemanfaatan satuan pengamanan ...10

2.3 WEBSITE...10

2.4 PENGERTIAN PHP ...11

2.5 PENGERTIAN MYSQL ...12

(9)

ix

2.6 RUP (Rational Unified Process) ...13

2.7 UML (Unified Modeling Language) ...14

BAB III ANALISA KEBUTUHAN SISTEM...13

3.1 PROFIL PERUSAHAAN ...13

3.1.1 Gambaran Umum PT.Garda Pusakangara Sejahtera...13

3.1.2 Visi Dan Misi ...13

3.1.3 Struktur Organisasi ...14

3.1.4 Tugas Pokok Dan Fungsi...14

3.2 ANALISA KEBUTUHAN SISTEM ...16

3.2.1 Analisa Sistem Yang Berjalan ...16

3.2.2 Analisa Kebutuhan Informasi ...16

3.2.3 Analisa Kebutuhan Perangkat Keras / Hardware ...17

3.2.4 Analisa Kebutuhan Perangkat Lunak / Software ...18

3.2.5 Analisa Kebutuhan Fungsional ...18

3.2.6 Analisa Kebutuhan Non Fungsional ...19

3.3 Pemodelan Sistem Menggunanakan Unified Modelling Language (UML) ...20

3.3.1 Use Case Diagram...20

3.3.2 Deskripsi Aktor ...20

3.3.3 Deskripsi Use Case ...21

3.3.4 Skenario Use Case ...24

3.3.5 Activity Diagram ...55

BAB IV PERANCANGAN SISTEM ...75

4.1 Perancangan Aplikasi ...75

4.2 Tujuan Perancangan Sistem...75

4.3 Perancangan Prosedur Sistem ...75

4.4 Robustness Diagram ...76

4.5 Perancangan Class Diagram ...77

4.6 Perancangan Sequence Diagram ...78

4.7 Perancangan Basis Data ...97

4.7.1 Relasi Antar Tabel ... 102

4.8 Perancangan Antar Muka ... 103

BAB V IMPELEMENTASI SISTEM ... 110

5.1 Implementasi ... 110

(10)

x

5.1.1 Batasan Implementasi ... 110

5.1.2 Implementasi Perangkat Keras ... 111

5.1.3 Implementasi Perangkat Lunak ... 111

5.1.4 Implementasi Basis Data ... 111

5.1.5 Implementasi Antar Muka ... 116

5.2 Pengujian ... 123

5.2.1 Rencan Pengujian ... 123

5.2.2 Kategori Pengujian ... 126

5.2.3 Pelaksanaan Pengujian ... 127

BAB VI KESIMPULAN DAN SARAN ... 133

6.1 Kesimpulan ... 133

6.2 Saran ... 133

DAFTAR PUSTAKA ...134

LAMPIRAN ...135

(11)

xi

DAFTAR GAMBAR

Gambar 3. 1 Struktur Organisasi ... III-14 Gambar 3. 2 Use Case Diagram ... III-20 Gambar 3. 3 Skenario Use Case Kelola Data Anggota ... III-24 Gambar 3. 4 Skenario Use Case Kelola Penugasan Anggota... III-28 Gambar 3. 5 Skernario Use Case Kelola Pengguna ... III-31 Gambar 3. 6 Skenario Use Case kelola Jabatan ... III-35 Gambar 3. 7 Skenario Use Case Kelola Data Kontrak ... III-38 Gambar 3. 8 Skenario Use Case Kelola Data Mitra ... III-41 Gambar 3. 9 Skenario Use Case Kelola Kebutuhan Satpam... III-45 Gambar 3. 10 Skenario Use Case Registrasi Mitra ... III-47 Gambar 3. 11 Skenario Use Case Kelola Laporan... III-49 Gambar 3. 12 Skenario Use Case Login & Log Out... III-53 Gambar 3. 13 Aktivity Diagram kelola data anggota - Lihat anggota ... III-55 Gambar 3. 14 Aktivity Diagram kelola data anggota – cari anggota ... III-56 Gambar 3. 15 Aktivity Diagram kelola data anggota – tambah data anggota ... III-56 Gambar 3. 16 Aktivity Diagram kelola data anggota – edit anggota ... III-56 Gambar 3. 17 Aktivity Diagram kelola data anggota – Hapus anggota ... III-57 Gambar 3. 18 Aktivity Diagram Kelola Penugasan Anggota – lihat data ... III-57 Gambar 3. 19 Aktivity Diagram Kelola Penugasan Anggota – cari data ... III-58 Gambar 3. 20 Aktivity Diagram Kelola Penugasan Anggota – tambah data ... III-58 Gambar 3. 21 Aktivity Diagram Kelola Penugasan Anggota – edit ... III-59 Gambar 3. 22 Aktivity Diagram Kelola Penugasan Anggota – hapus ... III-60 Gambar 3. 23 Aktivity Diagram Kelola pengguna – cari pengguna ... III-60 Gambar 3. 24 Aktivity Diagram Kelola pengguna – lihat pengguna ... III-60 Gambar 3. 25 Aktivity Diagram Kelola pengguna – tambah pengguna ... III-61 Gambar 3. 26 Aktivity Diagram Kelola pengguna – edit pengguna ... III-61 Gambar 3. 27 Aktivity Diagram Kelola pengguna – hapus pengguna ... III-63 Gambar 3. 28 Aktivity Diagram Kelola jabatan – cari jabatan ... III-63 Gambar 3. 29 Aktivity Diagram Kelola jabatan – lihat jabatan ... III-64 Gambar 3. 30 Aktivity Diagram Kelola jabatan – tambah jabatan ... III-64 Gambar 3. 31 Aktivity Diagram Kelola jabatan – edit jabatan ... III-65 Gambar 3. 32 Aktivity Diagram Kelola jabatan – hapus jabatan ... III-65 Gambar 3. 33 Aktivity Diagram Kelola data kontrak – lihat data kontrak... III-66 Gambar 3. 34 Aktivity Diagram Kelola data kontrak – tambah data kontrak ... III-66 Gambar 3. 35 Aktivity Diagram Kelola data kontrak – edit data kontrak ... III-67 Gambar 3. 36 Aktivity Diagram Kelola data kontrak – hapus kontrak ... III-67 Gambar 3. 37 Aktivity Diagram Kelola Data mitra – cari data mitra ... III-68 Gambar 3. 38 Aktivity Diagram Kelola Data mitra – lihat data mitra ... III-68 Gambar 3. 39 Aktivity Diagram Kelola Data mitra – tambah data mitra ... III-69 Gambar 3. 40 Aktivity Diagram Kelola Data mitra – edit data mitra ... III-69 Gambar 3. 41 Aktivity Diagram Kelola Data mitra – hapus data mitra ... III-70 Gambar 3. 42 Aktivity Diagram Kelola Kebutuhan Satuan pengamanan – tambah satpam ... III-70

(12)

xii

Gambar 3. 43 Aktivity Diagram Kelola Kebutuhan Satuan pengamanan – edit

satpam ... III-71 Gambar 3. 44 Aktivity Diagram Kelola Kebutuhan Satuan pengamanan – hapus satpam ... III-71 Gambar 3. 45 Aktivity Diagram Registrasi Mitra ... III-72 Gambar 3. 46 Aktivity Diagram Kelola laporan – cari laporan ... III-73 Gambar 3. 47 Aktivity Diagram Kelola laporan – lihat data ... III-73 Gambar 3. 48 Aktivity Diagram Kelola laporan – hapus ... III-73 Gambar 3. 49 Login Dan Log Out ... III-74 Gambar 4. 1 Robustness Diagram ... IV-76 Gambar 4. 2 Class Diagram ... IV-77 Gambar 4. 3 Sequence Diagram Kelola Data Anggota – Cari Anggota ... IV-78 Gambar 4. 4 Sequence Diagram Kelola Data Anggota – Lihat Anggota ... IV-78 Gambar 4. 5 Sequence Diagram Kelola Data Anggota – Tambah Data ... IV-79 Gambar 4. 6 Sequence Diagram Kelola Data Anggota – Edit Anggota ... IV-79 Gambar 4. 7 Sequence Diagram Kelola Data Anggota – Hapus Anggota ... IV-80 Gambar 4. 8 Sequence Diagram Kelola Penugasan Anggota – Cari Data ... IV-80 Gambar 4. 9 Sequence Diagram Kelola Penugasan Anggota – Lihat Data ... IV-81 Gambar 4. 10 Sequence Diagram Kelola Penugasan Anggota – Tambah Data .. IV-81 Gambar 4. 11 Sequence Diagram Kelola Penugasan Anggota – Edit ... IV-82 Gambar 4. 12 Sequence Diagram Kelola Penugasan Anggota – Hapus ... IV-82 Gambar 4. 13 Sequence Diagram Kelola Pengguna – Cari Pengguna ... IV-83 Gambar 4. 14 Sequence Diagram Kelola Pengguna – Lihat Pengguna ... IV-83 Gambar 4. 15 Sequence Diagram Kelola Pengguna – Tambah Pengguna ... IV-84 Gambar 4. 16 Sequence Diagram Kelola Pengguna – Edit Pengguna ... IV-84 Gambar 4. 17 Sequence Diagram Kelola Pengguna – Hapus Pengguna... IV-85 Gambar 4. 18 Sequence Diagram Kelola Jabatan – Cari Jabatan... IV-85 Gambar 4. 19 Sequence Diagram Kelola Jabatan – Lihat Jabatan ... IV-86 Gambar 4. 20 Sequence Diagram Kelola Jabatan – Tambah Jabatan ... IV-86 Gambar 4. 21 Sequence Diagram Kelola Jabatan – Edit Jabatan ... IV-87 Gambar 4. 22 Sequence Diagram Kelola Jabatan – Hapus Jabatan ... IV-87 Gambar 4. 23 Sequence Diagram Kelola Data Kontrak – Lihat data kontrak ... IV-88 Gambar 4. 24 Sequence Diagram Kelola Data Kontrak – Tambah data kontrak . IV-88 Gambar 4. 25 Sequence Diagram Kelola Data Kontrak – Edit data kontrak ... IV-89 Gambar 4. 26 Sequence Diagram Kelola Data Kontrak – Hapus kontrak... IV-89 Gambar 4. 27 Sequence Diagram Kelola Data Mitra – Cari Data mitra ... IV-90 Gambar 4. 28 Sequence Diagram Kelola Data Mitra – Lihat Data mitra ... IV-90 Gambar 4. 29 Sequence Diagram Kelola Data Mitra – Tambah Data mitra ... IV-91 Gambar 4. 30 Sequence Diagram Kelola Data Mitra – Edit Data mitra ... IV-91 Gambar 4. 31 Sequence Diagram Kelola Data Mitra – Hapus Data mitra ... IV-92 Gambar 4. 32 Sequence Diagram Kelola Kebutuhan Satpam – Tambah Satpam IV-92 Gambar 4. 33 Sequence Diagram Kelola Kebutuhan Satpam – Edit Satpam ... IV-93 Gambar 4. 34 Sequence Diagram Kelola Kebutuhan Satpam – Hapus Satpam .. IV-93 Gambar 4. 35 Sequence Diagram Registrasi Mitra ... IV-94 Gambar 4. 36 Sequence Diagram Kelola Laporan – Cari Data ... IV-94 Gambar 4. 37 Sequence Diagram Kelola Laporan – Lihat Data ... IV-95

(13)

xiii

Gambar 4. 38 Sequence Diagram Kelola Laporan – Hapus ... IV-95 Gambar 4. 39 Sequence Diagram Log in ... IV-96 Gambar 4. 40 Sequence Diagram Log Out ... IV-96 Gambar 4. 41 Relasi Antar Tabel ... IV-102 Gambar 4. 42 Perancangan Antar Muka Login ... IV-103 Gambar 4. 43 Perancangan Antar Muka Anggota I Kelola Data Anggota ... IV-103 Gambar 4. 44 Perancangan Antar Muka Admin I Kelola Data Anggota ... IV-104 Gambar 4. 45 Perancangan Antar Muka Admin I Penugasan Anggota ... IV-104 Gambar 4. 46 Perancangan Antar Muka Admin I Kelola Pengguna ... IV-105 Gambar 4. 47 Perancangan Antar Muka Admin I Kelola Jabatan ... IV-105 Gambar 4. 48 Perancangan Antar muka Admin I Kelola Data Kontrak ... IV-106 Gambar 4. 49 Perancangan Antar Muka Admin I Kelola Data Mitra ... IV-106 Gambar 4. 50 Perancangan Antar Muka Mitra I Kelola Kebutuhan Satpam ... IV-107 Gambar 4. 51 Perancangan Antar Muka Mitra I Kelola Data Mitra ... IV-107 Gambar 4. 52 Perancangan Antar Muka Mitra I Kelola Data Kontrak ... IV-108 Gambar 4. 53 Perancangan Antar Muka Pimpinan I Laporan Data Mitra ... IV-108 Gambar 4. 54 Perancangan Antar Muka Laporan ... IV-109 Gambar 5. 1 Database Keseluruhan ... V-112 Gambar 5. 2 Level_User ... V-113 Gambar 5. 3 Status ... V-113 Gambar 5. 4 Tabel Admin ... V-114 Gambar 5. 5 Tabel Jabatan ... V-114 Gambar 5. 6 Tabel Karyawan ... V-115 Gambar 5. 7 Tabel Kebutuhan Satpam... V-115 Gambar 5. 8 Tabel Mitra ... V-116 Gambar 5. 9 Tampilan Menu Halaman Login... V-116 Gambar 5. 10 Tampilan Menu Halaman Anggota I Kelola Data Anggota ... V-117 Gambar 5. 11 Tampilan Menu Halaman Admin I Kelola Data Pengguna ... V-117 Gambar 5. 12 Tampilan Menu Halaman Admin I Kelola Data Anggota ... V-118 Gambar 5. 13 Tampilan Menu Halaman Admin I Kelola Data Mitra ... V-118 Gambar 5. 14 Tampilan Menu Halaman Admin I Kelola Penugasan Anggota ... V-119 Gambar 5. 15 Tampilan Menu Halaman Admin I Kelola Data Kontrak ... V-119 Gambar 5. 16 Tampilan Menu Halaman Admin I Kelola Jabatan... V-120 Gambar 5. 17 Tampilan Menu Halaman Mitra I Kelola Kebutuhan Satpam ... V-120 Gambar 5. 18 Tampilan Menu Halaman Mitra I Kelola Data Kontrak ... V-121 Gambar 5. 19 Tampilan Menu Halaman Mitra I Kelola Data Mitra ... V-121 Gambar 5. 20 Tampilan Menu Halaman Pimpinan I Laporan Data Anggota ... V-122 Gambar 5. 21 Tampilan Menu Halaman Pimpinan I Laporan Data Mitra ... V-122

(14)

xiv

DAFTAR TABEL

Tabel 1. 1 Waktu Penelitian ... I-5 Tabel 2. 1 Simbol Use Case Diagram ... II-15 Tabel 2. 2 Simbol Activity Diagram ... II-11 Tabel 2. 3 Simbol Class Diagram ... II-11 Tabel 3. 1 Kebutuhan User ... III-16 Tabel 3. 2 Kebutuhan Informasi Instansi ... III-16 Tabel 3. 3 Kebutuhan Perangkat Keras ... III-17 Tabel 3. 4 Kebutuhan Perangkat Lunak / Software ... III-18 Tabel 3. 5 Kebutuhan Fungsional ... III-18 Tabel 3. 6 Kebutuhan Non Fungsional ... III-19 Tabel 3. 7 Deskripsi Aktor ... III-20 Tabel 3. 8 Deskripsi Use Case ... III-21 Tabel 3. 9 Skenario Use Case Kelola Data Anggota ... III-25 Tabel 3. 10 Skenario Use Case Kelola Penugasan Anggota ... III-28 Tabel 3. 11 Skernario Use Case Kelola Pengguna ... III-31 Tabel 3. 12 Skenario Use Case kelola Jabatan ... III-35 Tabel 3. 13 Skenario Use Case Kelola Data Kontrak ... III-38 Tabel 3. 14 Skenario Use Case Kelola Data Mitra ... III-41 Tabel 3. 15 Skenario Use Case Kelola Kebutuhan Satpam ... III-45 Tabel 3. 16 Skenario Use Case Registrasi Mitra ... III-47 Tabel 3. 17 Skenario Use Case Kelola Laporan ... III-49 Tabel 3. 18 Skenario Use Case Login & Log Out ... III-53 Tabel 4. 1 Tabel level user ... IV-97 Tabel 4. 2 Tabel status ... IV-97 Tabel 4. 3 Tabel status ... IV-97 Tabel 4. 4 Tabel Jabatan ... IV-98 Tabel 4. 5 Tabel karyawan ... IV-98 Tabel 4. 6 Tabel Kebutuhan satpam ... IV-100 Tabel 4. 7 Tabel Mitra ... IV-101 Tabel 5. 1 Implementasi Perangkat Lunak ... V-111 Tabel 5. 2 Implementasi Perangkat Lunak ... V-111 Tabel 5. 3 Implementasi Database ... V-112 Tabel 5. 4 Rencana Pengujian ... V-123 Tabel 5. 5 Pelaksanaan Pengujian ... V-127

(15)

I-1 BAB I

PENDAHULUAN 1.1. Latar Belakang

Sistem informasi memiliki peranan yang sangat penting dalam suatu perusahaan. Terutama dengan perkembangan dunia teknologi saat ini yang dapat menunjang keberhasilan suatu perusahaan, maka sistem informasi sangat dibutuhkan oleh suatu perusahaan.

Salah satu perusahaan yang membutuhkan teknologi sistem informasi adalah perusahaan penyaluran satuan pengamanan. Dalam bisnis jasa keamanan mulai memanfaatkan kemudahan teknologi sistem informasi salah satunya dalam hal penyaluran anggota satuan pengamanan untuk pemenuhan kebutuhan mitra perusahaan.

PT. Garda Pusakanagara Sejahtera merupakan sebuah perusahaan yang bergerak di bidang jasa, terutama jasa keamanan, PT. Garda Pusakanagara Sejahtera didirikan pada tahun 2019 yang anggotanya sampai saat ini mencapai 350 anggota.

Sebuah perusahaan yang ingin menggunakan jasa keamanan di PT. Garda Pusakanagara Sejahtera kebanyakan tidak mengetahui latar belakang dari anggota satuan pengamanan yang akan di gunakan di perusahaan tersebut, PT.

Garda Pusakanagara Sejahtera akan memberikan informasi menangani latar belakang anggota satuan pengamanan dengan sistem yang akan di gunakan oleh PT. Garda Pusakanagara Sejahtera.

Berdasarkan permasalahan diatas maka dibutuhkan sebuah sistem informasi yang dapat mempermudah celint untuk melakukan permintaan anggota satuan pengamanan terhadap PT. Garda Pusakanagara Sejahtera. Maka dari kesimpulan tersebut penulis mengambil judul: “ Sistem Informasi Penyaluran

(16)

I-2

Anggota Satuan Pengamanan Untuk Pemenuhan Kebutuhan Mitra ( Studi Kasus di : PT. Garda Pusakanagara Sejahtera) .”

1.2. Identifikasi Masalah

Berdasarkan latar belakang diatas maka peneliti mengdidentifikasi masalah bagaimaa membangun Sistem Informasi Penyaluran Anggota Satuan Pengamanan Untuk Pemenuhan Kebutuhan Mitra ( Studi Kasus di : PT. Garda Pusakanagara Sejahtera) .”

1.3. Batasan Masalah

Agar penelitian dapat terarah dan tidak menyimpang dari perumusan masalah yang ada, maka penulis membatasi batasan masalah yang akan dibahas. Batasan masalah dalam ruang lingkup Sistem Informasi Penyaluran Anggota Satuan Pengamanan Untuk Pemenuhan Kebutuhan Mitra sebagai berikut:

1. Sistem informasi ini hanya membahas tentang sistem penyediaan anggota satuan pengamanan untuk memenuhi kebutuhan mitra

2. Pembuatan sistem ini menggunakan bahasa pemrograman PHP, dan MySQL sebagai media penyimpanan data (database).

3. Desain dan analisis sistem menggunakan UML.

4. Ruang lingkup pembahasan hanya untuk penyaluran anggota satuan pengaman untuk pemenuhan kebutuhan mitra perusahaan tidak untuk pusdiklat atau pendidikan satuan pengamanan.

5. Ruang Lingkup penelitan terfokuskan pada : PT. Garda Pusakanagara Sejahtera) .”

6. Tidak membahas biaya dan keuangan.

1.4. Maksud Dan Tujuan Penelitian 1.4.1 Maksud Penelitian

Pada penelitian ini dimaksudkan untuk merancang sebuah sistem informasi penyaluran anggota satuan pengamanan untuk pemenuhan kebutuhan mitra di PT. Garda Pusakanagara Sejahtera dengan berbasis

(17)

I-3

online yaitu dengan cara membuatkan sebuah website agar terorganisir dengan baik dan tepat guna.

1.4.2 Tujuan Penelitian

Adapun Tujuan dari penelitian ini adalah untuk mempermudah berkomunikasi antara perusahaan client/mitra perusahaan dengan PT.

Garda Pusakanagara Sejahtera.

1.5. Manfaat Penlitian

Adapun manfaat penelitian ini adalah sebagai berikut :

1. Memudahkan bagi pengelola PT. Garda Pusakanagara Sejahtera dalam perekrutan keanggotaan keamanan

2. Memudahkan mempromosikan PT. Garda Pusakanagara Sejahtera apabila membutuhkan pekerja keamanan

3. Untuk mempermudahkan PT.Garda Pusakanagara Sejahtera dalam berkomunikasi dengan pihak membutuhkan pekerja keamanan dan dapat melihat keanggotaan yang di punya.

1.6. Metode Pengumpulan Data

Metode pengumpulan data dilakukan untuk memperoleh data yang sesuai sehingga dapat digunakan sebagai penganalisaan pemecahan dan permasalahan. Pada penelitian ini peneliti melakukan pengumpulan data dengan cara sebagai berikut :

1.6.1 Observasi

Teknik pengumpulan data dimana penulis melakukan observasi pengamatan langsung ke bagian administrasi perekrutan di PT. Garda Pusakanagara Sejahtera.

1.6.2 Wawancara

Penulis tidak hanya melakukan pengamatan langsung, tapi penulis melakukan wawancara langsung kepada beberapa staff selain staff admin

(18)

I-4

ada juga bagian staff Kapusdik untuk memperoleh data dan informasi yang penulis butuhkan.

1.6.3 Studi Pustaka

Penulis juga melakukan studi pustaka atau literatur dengan buku-buku yang berada di perpustakaan kampus dan catatan-catatan yang penulis pelajari sewaktu di bangku kuliah untuk melengkapi kekurangan- kekurangan bahan laporan yang berkaitan dengan sistem informasi yang penulis bangun.

1.7. Metodologi Penelitian

Metode yang digunakan untuk membangun sistem informasi pendaftaran tersebut adalah metode RUP (Rational Unfied Process). Metodologi merupakan cara atau alat yang digunakan untuk membantu dalam melakukan penelitian.

Metode RUP (Rational Unfied Process) adalah pendekatan pengembangan perangkat lunak yang dilakukan berulang-ulang (iterative), fokus pada arsitektur (architecture-centric), lebih diarahkan berdasarkan penggunaan kasus (use case driven).

1. Inception (permulaan)

Tahapan ini lebih pada memodelkan proses bisnis yang di butuhkan (business modeling) dan mendefinisikan keutuhan akan sistem yang di buat (requirements).

2. Elaboration (perluasan/perencanaan)

Tahap ini lebih di fokuskan pada perencanaan arsitektur sistem. Tahap ini juga dapat mendeteksi apakah arsitektur sistem yang di inginkan dapat di buat atau tidak.

3. Construction (kontruksi)

Tahap ini fokus pada pengembangan komponen sistem dan fitur-fitur sistem. Tahap ini lebih pada implmentasi dan pengujian sistem yang fokus pada implementasi perangkat lunak pada kode program.

4. Transition (transisi)

(19)

I-5

Tahap ini lebih pada deployment atau instalasi sistem agar dapat di mengerti oleh user. Tahap ini menghasilkan prodak perangkat lunak dimana menjadi syarat dari Initial Oprational Capability Milestone atau atas/tonggak kemampuan oprasional awal.

1.8. Waktu Dan Lokasi Penelitian

Penulis melakukan penelitian ini pada PT. Garda Pusakanagara Sejahtera.

Tabel 1. 1 Waktu Penelitian

1.9. Sistematika Penulisan

Sistematika penulisan bertujuan untuk mempermudah pemahaman penelitian.

Dalam laporan penelitian ini, sistematik penulisan terdiri atas enam bab, masing- masing uraian yang secara garis besar dapat dijelaskan sebagai berikut :

1. Bab I Pendahuluan

Berisi latar belakang, identifikasi dan batasan masalah, maksud dan tujuan, metodologi,waktu dan lokasi penelitian dan sistematika penulisan.

2. Bab II Landasan Teori

Berisi teori dasar yang mendukung penulisan skripsi, mencakup metoda atau teknik yang digunakan, teori tentang permasalahan, uraian singkat perangkat implementasi yang dipakai, dan kerangka penyelesaian masalah. Definisi SI yang sudah umum tidak perlu disertakan.

3. Bab III Analisis Kebutuhan Sistem

Fase

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 Studi Literatur

Kuisioner/Wawancara Kebutuhan Informasi Kebutuhan Fungsional Kebutuhan Non Fungsional Perancangan Proses Perancangan Basis Data Perancangan Interface 4 Implementation Pengkodean (Coding)

5 Test Pengujian sistem yang dibangun

Agustus Juli

1 Requirements 2 Analysis

No Proses Sub Proses Inception Elaboration Construction

Maret April Mei

3 Design

Juni

(20)

I-6

Berisi penjelasan tentang hasil pendefinisian kebutuhan dari permasalahan yang dijadikan topik skripsi berikut pemodelannya.

4. Bab IV Perancangan Sistem

Berisi penjelasan tentang hasil perancangan berikut pemodelannya.

5. Bab V Implementasi dan Pengujian

Berisi penjelasan tentang perancangan implementasi berdasarkan pada hasil perancangan dan pengujian program aplikasi atau kinerja SI.

6. Bab VI Kesimpulan dan Saran

Berisi kesimpulan (hasil yang berhasil diselesaikan sesuai. Ruang lingkup batasan masalah) dan saran (terhadap masalah yang belum terselesaikan sebagai pengembangan dan perbaikan-perbaikan) tentang kasus TA atau Skripsi.

Referensi

Dokumen terkait

Berdasarkan kesimpulan hasil penelitian diatas, maka saran yang bisa diberikan untuk penelitian selanjutnya adalah metode EOQ ini dapat diterapkan untuk evaluasi item

Metode ini adalah metode yang paling sederhana untuk memeriksa korelasi antara sub kunci. Dalam metode ini setiap sub kunci di XOR dengan sub kunci lainnya dan rangkaian

Tim pengabdian masyarakat dan warga sekitar mengucapkan terimakasih yang sebesar besarnya kepada DKM Masjid Al Ikhlas beserta segenap jajarannya atas waktu dan tempat

Berdasarkan Surat Tugas Majelis Sinode GPIB nomor : 3146/X/12/MS.XI tanggal 23 Oktober 2012 perihal Petunjuk Pelaksanaan Pengadaan Pengurus Pelkat dan Pelayan PA

Berdasarkan hasil penelitian, dapat disimpulkan bahwa pembelajaran dengan menggunakan metode Learning Start With A Quetion dapat Meningkatkan Hasil Belajar Peserta Didik

Setelah dilakukan analisis diperoleh hasil terapi pijat refleksi kaki berpengaruh signifikan dalam meningkatkan ankle brachial index (ABI) pada pasien diabetes

Dengan demikian, berdasarkan uraian permasalahan diatas, maka tujuan dalam penelitian ini adalah untuk melihat sejauh mana pengaruh penggunaan model pembelajaran berbasis