SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA...

12
SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Fadli Ferdiansyah 41811120138 PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA JAKARTA 2014

Transcript of SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA...

Page 1: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

SISTEM INFORMASI BUDGET DETAIL MEMO

PT. DATA CITRA MANDIRI

Fadli Ferdiansyah

41811120138

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2014

Page 2: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

SISTEM INFORMASI BUDGET DETAIL MEMO

PT. DATA CITRA MANDIRI

Fadli Ferdiansyah

41811120138

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2014

Page 3: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

SISTEM INFORMASI BUDGET DETAIL MEMO

PT. DATA CITRA MANDIRI

Laporan Tugas Akhir

Diajukan untuk melengkapi salah satu syarat

memperoleh gelar Sarjana Komputer

Oleh :

Fadli Ferdiansyah

41811120138

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS ILMU KOMPUTER

UNIVERSITAS MERCU BUANA

JAKARTA

2014

Page 4: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh
Page 5: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh
Page 6: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh
Page 7: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

vii

KATA PENGANTAR

Puji syukur Alhamdulillah kehadirat ALLAH SWT yang telah melimpahkan

segala rahmat dan karunianya, 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 tidak akan terwujud tanpa bantuan, bimbingan dan dorongan dari

berbagai pihak. Untuk itu, dengan segala kerendahan hati, penulis menyampaikan

ucapan terima kasih kepada

1. Ibu Sarwati Rahayu, ST., MMSI selaku pembimbing tugas akhir.

2. Ibu Nur Ani, ST., MMSI selaku Kepala Program Studi Sistem Informasi

Universitas Mercu Buana.

3. Bapak Bagus Priambodo, ST., M.TI selaku Koordinator Tugas Akhir Program

Studi Sistem Informasi Universitas Mercu Buana.

4. Bapak dan Ibu tercinta yang telah mendukung penulis baik spirit maupun

materi.

5. Saudara dan sahabat-sahabatku yang telah memberikan dukungan moral untuk

menyelesaikan tugas akhir ini.

6. Rekan-rekan Universitas Mercu Buana yang telah memberikan ide dan

sarannya.

Semoga Allah SWT membalas kebaikan dan selalu mencurahkan hidayah

serta taufiknya.

Jakarta, Februari 2014

Penulis

Page 8: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

x

DAFTAR ISI

LEMBAR PERNYATAAN ................................................................................................iv

LEMBAR PERSETUJUAN SIDANG ............................................................................... v

KATA PENGANTAR ....................................................................................................... vii

ABSTRACTION............................................................................................................... viii

ABSTRAK .......................................................................................................................... ix

DAFTAR ISI ....................................................................................................................... x

DAFTAR GAMBAR ......................................................................................................... xii

DAFTAR TABEL ............................................................................................................. xiv

BAB I Pendahuluan ............................................................................................................ 1

1.1. Latar Belakang .................................................................................................... 1

1.2. Rumusan Masalah ............................................................................................... 3

1.3. Batasan Masalah ................................................................................................. 3

1.4. Tujuan dan Manfaat ............................................................................................ 4

1.5. Metodologi Penelitian ......................................................................................... 4

1.6. Sistematika Penulisan ......................................................................................... 5

BAB II LANDASAN TEORI ............................................................................................. 7

2.1 Konsep Dasar Sistem Informasi .......................................................................... 7

2.2 Definisi Informasi ............................................................................................... 8

2.3 Pengertian Sistem Informasi ............................................................................... 8

2.4 Analisa dan Perancangan Perangkat Lunak ........................................................ 8

2.4.1 Definisi Analisis Sistem .............................................................................. 9

2.4.2 SDLC Model Waterfall ............................................................................... 9

2.5 Pemodelan sistem .............................................................................................. 11

2.5.1 Konsepsi dasar UML ................................................................................ 12

2.6 Perancangan Berorientasi Objek ....................................................................... 19

2.7 Basis Data Berorientasi Objek .......................................................................... 19

2.7.1 DBMS ....................................................................................................... 21

2.7.2 SQL ........................................................................................................... 22

2.8 PHP ................................................................................................................... 23

2.9 MySql ................................................................................................................ 23

Page 9: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

xi

2.9.1 Fitur MySql ............................................................................................... 24

2.9.2 PHPMyAdmin ........................................................................................... 24

2.10 Macromedia Dreamweaver 8.0 ......................................................................... 25

2.11 Pengertian Budget (Anggaran) .......................................................................... 26

BAB III ANALISA DAN PERANCANGAN SISTEM ................................................... 28

3.1 Gambaran Umum .............................................................................................. 28

3.1.1 Struktur Organisasi ................................................................................... 29

3.2 Analisa .............................................................................................................. 31

3.2.1 Sistem berjalan .......................................................................................... 31

3.2.2 Sistem Usulan ........................................................................................... 31

3.3 Perancangan sistem ........................................................................................... 31

3.3.1 Use Case Berjalan ..................................................................................... 32

3.3.2 Use Case Usulan ....................................................................................... 33

3.3.3 Sequence Diagram .................................................................................... 42

3.3.4 Activity Diagram....................................................................................... 54

3.3.5 Class Diagram ........................................................................................... 64

3.4 Perancangan Basis Data (Database) ................................................................. 65

3.5 Rancangan Layar .............................................................................................. 69

BAB IV IMPLEMENTASI DAN PENGUJIAN .............................................................. 83

4.1 Implementasi Sistem ......................................................................................... 83

4.2 Pengujian Aplikasi Sistem Informasi BDM Data Citra Mandiri ........................... 90

4.3 Metode Pengujian ................................................................................................. 115

BAB V PENUTUP ......................................................................................................... 134

5.1 Kesimpulan ..................................................................................................... 134

5.2 Saran ............................................................................................................... 134

DAFTAR PUSTAKA ..................................................................................................... 135

Page 10: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

xii

DAFTAR GAMBAR

Gambar 2.1 Model Waterfall ..................................................................................... 10

Gambar 2.2 Diagram UML ........................................................................................ 11

Gambar 2.3 Hubungan Diagram Kelas dengan diagram lainnya............................. 12

Gambar 2.4 Simbol Aktor.. ........................................................................................ 13

Gambar 2.5 Simbol Usecase. ..................................................................................... 13

Gambar 2.6 Simbol Generalisasi .............................................................................. 14

Gambar 2.7 Simbol Extend ........................................................................................ 14

Gambar 2.8 Simbol Include ....................................................................................... 15

Gambar 2.9 Usecase Diagram .................................................................................... 15

Gambar 2.10 Activity Diagram ................................................................................... 16

Gambar 2.11 Simbol Statechart Diagram. ................................................................... 17

Gambar 2.12 Contoh Statechart Diagram..................................................................... 17

Gambar 2.13 Sequence Diagram ................................................................................. 18

Gambar 2.14 Ilustrasi Basis Data ................................................................................ 20

Gambar 2.15 Tampilan PHPMyAdmin ....................................................................... 25

Gambar 2.16 Tampilan Dreamweaver ......................................................................... 26

Gambar 3.1 Struktur Organisasi ................................................................................ 29

Gambar 3.2 Usecase Berjalan .................................................................................... 32

Gambar 3.3 Usecase Usulan ...................................................................................... 33

Gambar 3.4 Sequence Diagram Mengelola Role ....................................................... 42

Gambar 3.5 Sequence Diagram Mengelola User ....................................................... 43

Gambar 3.6 Sequence Diagram Mengelola Lokasi ................................................... 44

Gambar 3.7 Sequence Diagram Mengelola Karyawan .............................................. 44

Gambar 3.8 Sequence Diagram Mengelola Material ................................................. 45

Gambar 3.9 Sequence Diagram Mengelola Cost Center ........................................... 46

Gambar 3.10 Sequence Diagram Mengelola Material Request ................................... 46

Gambar 3.11 Sequence Diagram Mengelola BDM ..................................................... 47

Page 11: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

xiii

Gambar 3.12 Sequence Diagram Monitoring Input nomor budget.............................. 48

Gambar 3.13 Sequence Diagram Menyetujui BDM dan Menentukan tipe Asset........ 49

Gambar 3.14 Sequence Diagram Mengelola Budget ................................................... 49

Gambar 3.15 Sequence Diagram Monitoring BDM LVA ........................................... 50

Gambar 3.16 Sequence Diagram Monitoring BDM FA .............................................. 51

Gambar 3.17 Sequence Diagram Menginput No PR.................................................... 51

Gambar 3.18 Sequence Diagram Menyetujui Material Request ................................. 52

Gambar 3.19 Sequence Diagram Melihat Laporan Kinerja BDM .............................. 53

Gambar 3.20 Sequence Diagram Melihat Laporan Kinerja Material Request............ 44

Gambar 3.8 Sequence Diagram Mengelola Material ................................................. 45

Page 12: SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA ...SISTEM INFORMASI BUDGET DETAIL MEMO PT. DATA CITRA MANDIRI Laporan Tugas Akhir Diajukan untuk melengkapi salah satu syarat memperoleh

xiv

DAFTAR TABEL

Tabel 3.1 Skenario Use Case mengelola BDM ............................................................... 34

Tabel 3.2 Skenario Use Case menyetujui BDM dan menentukan tipe asset ................... 34

Tabel 3.3 Skenario Use Case Monitoring Input Nomor Budget ...................................... 35

Tabel 3.4 Skenario Use Case Mengelola Budget.............................................................. 35

Tabel 3.5 Skenario Use Case Monitoring BDM LVA ..................................................... 36

Tabel 3.6 Skenario Use Case Monitoring BDM FA ........................................................ 36

Tabel 3.7 Skenario Use Case Menginput Nomor PR pada BDM..................................... 37

Tabel 3.8 Skenario Use Case Melihat laporan kinerja BDM ........................................... 37

Tabel 3.9 Skenario Use Case Melihat laporan material request ...................................... 38

Tabel 3.10 Skenario Use Case Mengelola Material Request ........................................... 38

Tabel 3.11 Skenario Use Case Menyetujui material request ........................................... 39

Tabel 3.12 Skenario Use Case Mengelola User ............................................................... 39

Tabel 3.13 Skenario Use Case Mengelola Role ............................................................... 40

Tabel 3.14 Skenario Use Case Mengelola Lokasi............................................................. 40

Tabel 3.15 Skenario Use Case Mengelola Cost Center ................................................... 41

Tabel 3.16 Skenario Use Case Mengelola Material ......................................................... 41

Tabel 3.17 Skenario Use Case Mengelola Karyawan....................................................... 42

Tabel 3.4.1 Rancangan Struktur Tabel ............................................................................. 65

Tabel 4.1 Skenario Pengujian ......................................................................................... 115

Tabel 4.3 Hasil Pengujian .............................................................................................. 124