ANALISA DAN PERANCANGAN SISTEM INFORMASI OPERASIONAL PENGISIAN ATM PADA PT.TUNAS ARTHA GARDATAMA
FACHRUL ROZI 41810110009
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016
i http://digilib.mercubuana.ac.id/
ANALISA DAN PERANCANGAN SISTEM INFORMASI OPERASIONAL PENGISIAN ATM PADA PT.TUNAS ARTHA GARDATAMA
Laporan Tugas Akhir Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer
Oleh : FACHRUL ROZI 41810110009
PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2016
ii http://digilib.mercubuana.ac.id/
iv http://digilib.mercubuana.ac.id/
iv http://digilib.mercubuana.ac.id/
KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan
segala
rahmat
dan
karunia-Nya,
sehingga
penulis
dapat
menyelesaikan laporan tugas akhir yang merupakan salah satu persyaratan untuk menyelesaikan program studi strata satu (S1) pada Jurusan Sistem Informasi Universitas Mercu Buana. Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. Karena itu, kritik dan saran akan senantiasa penulis terima dengan senang hati. Dengan segala keterbatasan, penulis menyadari pula bahwa laporan tugas akhir ini takkan terwujud tanpa bantuan, bimbingan dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan ucapan terima kasih kepada : 1. Bapak Misbahul Fajri, M.TI, selaku pembimbing tugas akhir pada Jurusan Sistem Informasi Universitas Mercu Buana. 2. Ibu Nurani ST., MMSI., selaku Kepala Program Studi pada Jurusan Sistem Informasi Universitas Mercu Buana. 3. Bapak Bagus Priambodo.,ST., M.TI., selaku Koordinator Tugas Akhir pada Jurusan Sistem Informasi Universitas Mercu Buana. 4. Seluruh dosen Jurusan Sistem Informasi Universitas Mercubuana. 5. Kepada Orang tua penulis yang tak pernah absen memberikan semangat, do’a, dan motivasinya untuk kelancaran pembuatan tugas akhir ini. 6. Teman – teman angkatan 17 Universitas Mercubuana 7. Semua orang yang terlibat dalam pembuatan tugas akhir ini hingga selesai. Jakarta, Januari 2016
Penulis
iv http://digilib.mercubuana.ac.id/
DAFTAR ISI HALAMAN LEMBARPERNYATAAN ………………………………………………......................i LEMBAR PERSETUJUAN SIDANG ………………………………………..............ii KATA PENGANTAR ………………………………………………………................iii ABSTRAK...........…………………………………………………………..................iv ABSTRAC ………………………………………………………................................v DAFTAR ISI ……………………………………………………………….................vi DAFTAR GAMBAR ……………………………………………………...................vii DAFTAR TABEL …………………………………………………………................viii BAB 1
BAB II
PENDAHULUAN 1.1
Latar Belakang ………………………………………………………........
1
1.2
Rumusan Masalah ………………………………………………………
2
1.3
Batasan Masalah ………………………………………………………….
2
1.4
Tujuan dan Manfaat ………………………………………………………
3
1.5
Metodologi Penelitian …………………………………………………….
4
1.6
Sistematika Penulisan...…………….………………….………………….
5
LANDASAN TEORI 2.1 2.2
Teori Umum ……………………………………………………………….
7
2.1.1
7
Pengertian ATM ………………………………………...........
Perangkat Lunak (Software) …………………………………………….....
11
2.2.1
Karakteristik Perangkat Lunak ……..………………………...
12
2.3
Rekayasa Perangkat Lunak ………………………………………………...
12
2.4
Metodelogi Pengembangan sistem....... ………………………………...
13
2.5
Pengenalan UML …………………………………………………………...
18
2.6
Use Case …………………..…………………………………………….....
18
2.7
Activity Diagram …………………………………………………………...
21
2.8
Sequence Diagram ………………………………………………………....
23
2.9
Class Diagram …………………..………………………………………....
27
2.10 Navigation Diagram …………...…………………………………………..
30
iv http://digilib.mercubuana.ac.id/
2.11 Data Base …………………………………………………………………... 30
BAB III
BAB IV
Pengertian Database ………………………………………......
31
2.11.2
DBMS (Database Management System) ……………………....
32
ANALISA DAN PERANCANGAN SISTEM 3.1
Latar belakang perusahaan ……………………………………….............
33
3.2
Struktur Organisasi ……………………………………………………......
34
3.3
Fungsi dan Tugas ………………………..………………………..............
34
3.3.1
Direktur ……………..………………………………..............
34
3.3.2
General Manager ……………………………………………....
35
3.3.3
Manager Operasional ………………………………………....
35
3.3.4
Manager CPC (Cash Processing center)… ………………......
36
3.3.5
Staff Operasional …………………………………..................
36
3.3.6
CPC (Cash Processing center)………………….....................
36
3.4
Tata Laksana Sistem Berjalan ……...............................................................
37
3.5
Activity Diagram sistem berjalan……....................................................
38
3.6
Use Case Sistem berjalan......................................................................
39
3.7
Analisa Dokumen.................................................................................
40
3.8
Masalah................................................................................………….
42
3.9
Usulan Pemecahan Masalah........................................…………………..
43
ANALISIS DAN DESAIN SISTEM USULAN 4.1
BAB V
2.11.1
Analisa Sistem Usulan …………………………………………………...
45
4.1.1
Use case sistem usulan ……………………………..............
46
4.1.2
Use case deskription …………………………….................
47
4.1.3
Activity Diagram Sistem Usulan ………………………….
52
4.1.4
Class Diagram ………………………………………………...
57
4.1.5
Statechart Diagram …………………………………………....
58
4.1.6
equence Diagram ……………………………......................
60
4.1.7
Struktur Tabel …………………………………………..……..
63
4.1.8
Rancangan user interface…………………………..…………..
67
PENUTUP
iv http://digilib.mercubuana.ac.id/
5.1
Kesimpulan ……………………………………………………………….
76
5.2
Saran ……………………………………………………………………...
76
iv http://digilib.mercubuana.ac.id/
DAFTAR TABEL HALAMAN Tabel 2.1
Simbol – simbol Pemodelan Use Case Diagram ……………...................
19
Tabel 2.2
Simbol – Simbol Activity Diagram …………………………………………
22
Tabel 2.3
SImbol – Simbol Sequance Diagram………………………………………..
24
Tabel 2.4
Simbol – Simbol Class Diagram …………………………………………… 28
Tabel 3.1
analisa dokumen…………………………………..………………..............
40
Tabel 4.1
Use case Deskripsi Autentikasi User ……………………….......................
47
Tabel 4.2
Use Case Deskripsi maintanance data master ........................................
47
Tabel 4.3
Use Case Deskripsi Input Surat Perintah...........................………………...
48
Tabel 4.4
Use Case Deskripsi Laporan Status Jadwal Pengisian...................................
49
Tabel 4.5
Use Case Deskripsi Management jadwal .....................................................
50
Tabel 4.6
Use Case Deskripsi Cetak Surat jalan.. .....................................................
50
iv http://digilib.mercubuana.ac.id/
DAFTAR GAMBAR Halaman Gambar 2.1
Kerangka kerja pengembangan (SDLC) ……………………………..
15
Gambar 2.2
Contoh Use Case Diagram …………………………………………...
21
Gambar 2.3
Contoh Activity Diagram ……………………………………………..
23
Gambar 2.4
Contoh Sistem Sequence Diagram …………………………………...
25
Gambar 2.5
Contoh First Cut Sequance Diagram ………………………………...
26
Gambar 2.6
Contoh Data Accsess Layer …………………………………………..
27
Gambar 3.1
Struktur Organisasi PT. Tunas Artha Gardatama……........................
34
Gambar 3.2
Activity diagram proses bisnis …………………………………..........
38
Gambar 3.3
Use Case Diagram sistem yang berjalan ……………………………..
39
Gambar 4.1
Use Case Diagram yang diusulkan....................................................................
46
Gambar 4.2
Activity Diagram authenticate user yang diusulkan …….……………....
52
Gambar 4.3
Activity Diagram Data master yang diusulkan ……….………................
53
Gambar 4.4
Activity Diagram proses surat perintah yang diusulkan …………….......
54
Gambar 4.5
Activity Diagram Input jadwal yang diusulkan.............. …………….........
55
Gambar 4.6
Activity Diagram Laporan jadwal pengisian yang diusulkan ………………
56
Gambar 4.7
Class Diagram yang diusulkan ………….……................................
57
Gambar
4.8
Statechart Diagram class pelanggan yang diusulkan ………..…….....
58
Gambar 4.9
Statechart Diagram class karyawan yang diusulkan ……………........
58
Gambar 4.10
Statechart Diagram class jadwal yang diusulkan …………………….
59
Gambar 4.11
Statechart Diagram class mobil yang diusulkan ………………………...
59
Gambar 4.12
Statechart Diagram class Mesi ATM yang diusulkan ……………......
60
Gambar 4.13
Sistem sequence diagram Authentifikasi user …………………..........
60
Gambar 4.14
Sistem sequence diagram maintanance data master.............................
61
Gambar 4.15
Sistem sequence diagram Input Surat Perintah....................................
61
Gambar 4.16
Sistem sequence diagram Input jadwal …………..............................
62
Gambar 4.17
Sistem sequence diagram surat jalan ………….................................
62
Gambar 4.18
Rancangan User Interface Halaman Utama ………….......................
67
Gambar 4.19
Rancangan User Interface form login …………..............................
68
Gambar 4.20
Rancangan User Interface form input surat perintah ………….........
69
Gambar 4.21
Rancangan User Interface form input jadwa........................................
70
iv http://digilib.mercubuana.ac.id/
Gambar 4.22
Rancangan User Interface form list jadwal ………….........................
71
Gambar 4.23
Rancangan User Interface daftar surat jalan …………........................
72
Gambar 4.24
Rancangan User Interface cetak surat jalan …………........................
73
Gambar 4.25
Rancangan User Interface Laporan jadwal pengisian..........................
74
Gambar 4.26
Rancangan User Interface Input data pelanggan …………................
75
iv http://digilib.mercubuana.ac.id/