• Tidak ada hasil yang ditemukan

APLIKASI DOKUMENTASI PROYEK JARINGAN DI PT. MULTIPOLAR TECHNOLOGY TBK

N/A
N/A
Protected

Academic year: 2021

Membagikan "APLIKASI DOKUMENTASI PROYEK JARINGAN DI PT. MULTIPOLAR TECHNOLOGY TBK"

Copied!
13
0
0

Teks penuh

(1)

APLIKASI DOKUMENTASI PROYEK JARINGAN DI PT. MULTIPOLAR TECHNOLOGY TBK

Muhammad Harianto 41812120050

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

JAKARTA 2016

(2)

ii

APLIKASI DOKUMENTASI PROYEK JARINGAN DI PT.MULTIPOLAR TECHNOLOGY TBK

Laporan Tugas Akhir

Diajukan Untuk Melengkapi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer

Oleh :

Muhammad Harianto 41812120050

PROGRAM STUDI SISTEM INFORMASI FAKULTAS ILMU KOMPUTER UNIVERSITAS MERCU BUANA

JAKARTA 2016

(3)

iii

(4)

iv

(5)

v

KATA PENGANTAR

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas segala rahmat dan petunjuk sehingga penulis dapat menyelesaikan laporan tugas akhir dengan baik yang merupakan salah satu syarat kelulusan dalam jenjang pendidikan strata satu (S1) program studi Sistem Informasi Universitas Mercu Buana Jakarta.

Penulis menyadari bahwa laporan tugas akhir ini masih jauh dari sempurna. Oleh sebab itu, kritik dan saran akan senantiasa penulis terima dengan senang hati. Dalam kesempatan ini, penulis menyampaikan ucapan terima kasih atas bimbingan, bantuan, dan dorongan dari semua pihak yang telah membantu secara langsung maupun tidak langsung dalam penyusunan laporan tugas akhir ini, terutama kepada :

1. Ibu Sarwati Rahayu, ST.MMSI, selaku pembimbing tugas akhir yang telah memberikan masukan dan nasehat dalam penyusunan laporan tugas akhir. 2. Bapak dan Ibu dosen pengajar Universitas Mercu Buana yang telah berjasa

memberikan ilmunya kepada penulis selama ini.

3. Orang tua tercinta, Bapak Karnoto dan (almh) Ibu Hamidah serta kedua kakak Misbahul Munir dan Siti Aisyah yang senantiasa memberikan motivasi, doa, dan curahan cinta kepada penulis.

4. Rekan kerja Multipolar Technology atas segala pengertian dan bantuannya. 5. Teman - teman angkatan 2012 atas kebersamaan selama masa perkuliahan. 6. Teman - teman Bango 3 47 dan semua pihak yang telah membantu yang

tidak dapat penulis sebutkan satu persatu.

Besar harapan penulis semoga laporan tugas akhir ini dapat bermanfaat bagi semua pihak khususnya bagi penulis. Semoga Tuhan Yang Maha Esa membalas kebaikan dan selalu mencurahkan kasih sayangNya, Amin.

Jakarta, 30 September 2016

(6)

viii

DAFTAR ISI

LEMBAR PERNYATAAN ... III LEMBAR PENGESAHAN ... IV KATA PENGANTAR ... V ABSTARCT ... VI ABSTRAK ... VII DAFTAR ISI ... VIII DAFTAR GAMBAR ... XI DAFTAR TABEL ... XIV

BAB I PENDAHULUAN ... 16

1.1. Latar Belakang ... 16

1.2. Rumusan Masalah ... 17

1.3. Batasan Masalah ... 17

1.4. Tujuan dan Manfaat ... 18

1.4.1. Tujuan ... 18

1.4.2. Manfaat ... 18

1.5. Metodologi Penelitian ... 18

1.5.1. Metode Pengumpulan Data ... 18

1.5.2. Metode Perancangan Sistem ... 19

1.6. Sistematika Penulisan ... 21

BAB II LANDASAN TEORI ... 22

2.1. Metode Waterfall ... 22

2.2. UML (Unified Modeling Language) ... 24

2.3. Pengertian Microsoft SQL Server ... 33

2.4. Pengertian .Net Framework ... 34

2.5. Metode Pengujian Sistem... 34

2.6. Studi Pustaka (Literature Review) ... 36

BAB III ANALISA DAN PERANCANGAN ... 40

3.1. Gambaran Umum Perusahaan ... 40

3.1.1. Profil Perusahaan ... 40

3.1.2. Struktur Organisasi ... 41

3.2. Analisa Sistem Berjalan ... 41

3.3. Analisa Sistem Usulan ... 44

(7)

ix

3.4.1. Rancangan Use Case Diagram ... 44

3.4.1.1. Use Case Diagram Usulan ... 45

3.4.2. Rancangan Activity Diagram ... 52

3.4.2.1. Activity Diagram Keseluruhan Sistem ... 52

3.4.2.2. Activity Diagram Use Case Mengunggah Dokumen ... 53

3.4.2.3. Activity Diagram Use Case View Atau Mengunduh Dokumen ... 53

3.4.2.4. Activity Diagram View Laporan Open/Closed Proyek ... 54

3.4.2.5. Activity Diagram Use Case View Laporan WorkLoad Engineer ... 54

3.4.2.6. Activity Diagram Use Case Update Status Proyek ... 55

3.4.2.7. Activity Diagram Use Case Memanage Proyek ... 55

3.4.2.8. Activity Diagram Use Case Memanage Employee ... 56

3.4.2.9. Activity Diagram Use Case Melihat Log Report ... 56

3.4.2.10. Activity Diagram Use Case Memanage Divisi ... 57

3.4.2.11. Activity Diagram Use Case Memanage Skill ... 57

3.4.2.12. Activity Diagram Use Case Memanage Position ... 58

3.4.2.13. Activity Diagram Use Case Memanage ProjectType ... 58

3.4.2.14. Activity Diagram Use Case Memanage Customer ... 59

3.4.2.15. Activity Diagram Use Case Memanage Membership ... 59

3.4.3. Rancangan Sequence Diagram ... 60

3.4.3.1. Sequence Diagram Mengunggah Dokumen ... 60

3.4.3.2. Sequence Diagram Melihat Atau Mengunduh Dokumen ... 60

3.4.3.3. Sequence Diagram View Laporan ... 61

3.4.3.4. Sequence Diagram Update Status Proyek ... 61

3.4.3.5. Sequence Diagram Memanage Proyek ... 62

3.4.3.6. Sequence Diagram Memanage Employee ... 62

3.4.3.7. Sequence Diagram Memanage Divisi ... 63

3.4.3.8. Sequence Diagram Memanage Skill ... 63

3.4.3.9. Sequence Diagram Memanage Position ... 64

3.4.3.10. Sequence Diagram Memanage ProjectType ... 65

3.4.3.11. Sequence Diagram Memanage Customer ... 65

3.4.3.12. Sequence Diagram Memanage Membership ... 66

3.4.4. Rancangan Class Diagram ... 67

3.4.5. Rancangan Basis Data ... 68

3.4.5.1. Spesifikasi Basis Data ... 68

(8)

x

3.4.6.1. Struktur Tampilan ... 72

3.4.6.2. Rancangan Layar ... 73

BAB IV IMPLEMENTASI DAN PENGUJIAN ... 81

4.1. Implementasi Sistem ... 81

4.2. Implementasi Basis Data ... 82

4.3. Tampilan Aplikasi ... 89 4.3.1. Master Data ... 89 4.3.1.1. Master Employees ... 89 4.3.1.2. Master Division ... 90 4.3.1.3. Master Positions ... 91 4.3.1.4. Master Skills ... 92

4.3.1.5. Master Project Types ... 93

4.3.1.6. Master Customers ... 94 4.3.1.7. Membership ... 95 4.3.2 Transaksi ... 97 4.3.2.1 Project ... 97 4.3.2.2 Close Project ... 98 4.3.2.3 Assigned Project ... 98 4.3.3. Reports ... 99 4.3.3.1. Log Reports ... 99

4.3.3.2. Utilisasi Engineer Reports... 100

4.3.3.3. Utilisasi Project Reports ... 100

4.3.4. Pengujian Sistem ... 101

4.3.4.1. Skenario Pengujian Sistem ... 101

4.3.5. Analisa Hasil Pengujian ... 105

BAB V KESIMPULAN DAN SARAN ... 106

5.1. Kesimpulan ... 106

5.2. Saran ... 106

DAFTAR PUSTAKA ... 107

LAMPIRAN ... 108

Lampiran 1 Surat Keterangan Riset ... 108

Lampiran 2 Hasil Wawancara ... 109

(9)

xi

DAFTAR GAMBAR

Gambar 2. 1 Metode Waterfall (Alan Dennis et al, 2009:11) ... 22

Gambar 2. 2 Contoh Use Case Diagram tinggi (Alan Dennis et all, 2012:517) ... 27

Gambar 2. 3 Contoh Activity Diagram (Bernd Bruegge dan Allen h. Dutoit, 2010:33) .. 29

Gambar 2. 4 Contoh Sequence Diagram (Alan Dennis et all, 012:530) ... 31

Gambar 2. 5 Contoh Class Diagram (Alan Dennis et all, 2012:521) ... 33

Gambar 3. 1 Struktur Organisasi PT. Multipolar Technology ... 41

Gambar 3. 2 Rich Picture Sistem Berjalan ... 41

Gambar 3. 3 Use Case Sistem Berjalan ... 43

Gambar 3. 4 Activity Diagram Sistem Berjalan ... 43

Gambar 3. 5 Use Case Diagram Usulan ... 45

Gambar 3. 6 Activity Diagram Keseluruhan Sistem ... 52

Gambar 3. 7 Activity Diagram Use Case Unggah Dokumen ... 53

Gambar 3. 8 Activity Diagram Use Case View Atau Mengunduh Dokumen ... 53

Gambar 3. 9 Activity Diagram View Laporan Open/Closed Project ... 54

Gambar 3. 10 Activity Diagram Use Case View Laporan Workload Engineer ... 54

Gambar 3. 11 Activity Diagram Use Case Update Status Proyek ... 55

Gambar 3. 12 Activity Diagram Use Case Memanage Proyek ... 55

Gambar 3. 13 Activity Diagram Use Case Memanage Employee ... 56

Gambar 3. 14 Activity Diagram Use Case Melihat Log Report ... 56

Gambar 3. 15 Activity Diagram Use Case Memanage Divisi ... 57

Gambar 3. 16 Activity Diagram Use Case Memanage Skill ... 57

Gambar 3. 17 Activity Diagram Use Case Memanage Position ... 58

Gambar 3. 18 Activity Diagram Use Case Memanage ProjectType... 58

Gambar 3. 19 Activity Diagram Use Case Memanage Customer... 59

Gambar 3. 20 Activity Diagram Use Case Memanage Membership ... 59

Gambar 3. 21 Sequence Diagram Mengunggah Dokumen ... 60

Gambar 3. 22 Sequence Diagram View Atau Mengunduh Dokumen ... 61

Gambar 3. 23 Sequence Diagram View Laporan... 61

Gambar 3. 24 Sequence Diagram Update Status Proyek ... 62

Gambar 3. 25 Sequence Diagram Memanage Proyek ... 62

Gambar 3. 26 Sequence Diagram Memanage Employee ... 63

Gambar 3. 27 Sequence Diagram Memanage Divisi ... 63

Gambar 3. 28 Sequence Diagram Memanage Skill ... 64

(10)

xii

Gambar 3. 30 Sequence Diagram Memanage ProjectType ... 65

Gambar 3. 31 Sequence Diagram Memanage Customer ... 65

Gambar 3. 32 Sequence Diagram Memanage Membership ... 66

Gambar 3. 27 Class Diagram ... 67

Gambar 3. 28 Struktur Hirarki Tampilan ... 73

Gambar 3. 29 Rancangan Layar Login ... 73

Gambar 3. 30 Rancangan Layar Daftar Employee ... 74

Gambar 3. 31 Rancangan Layar Form Employee ... 74

Gambar 3. 32 Rancangan Layar List Divisi ... 75

Gambar 3. 33 Rancangan Layar Form Divisi ... 75

Gambar 3. 34 Rancangan Layar List Skill ... 76

Gambar 3. 35 Rancangan Layar Form Skill ... 76

Gambar 3. 36 Rancangan Layar List Position ... 77

Gambar 3. 37 Rancangan Layar Form Position ... 77

Gambar 3. 38 Rancangan Layar List Proyek ... 77

Gambar 3. 39 Rancangan Layar Form Proyek ... 78

Gambar 3. 40 Rancangan Layar Pencarian Laporan Proyek ... 79

Gambar 4. 1 Tabel ProjectComponents ... 82

Gambar 4. 2 Tabel Divisions ... 83

Gambar 4. 3 Tabel Employees ... 83

Gambar 4. 4 Tabel Positions ... 84

Gambar 4. 5 Tabel ProjectDetails ... 85

Gambar 4. 6 Tabel Projects ... 85

Gambar 4. 7 Tabel ProjectTypes... 86

Gambar 4. 8 Tabel Skills ... 86

Gambar 4. 9 Tabel SysLogs ... 87

Gambar 4. 10 Tabel SysMemberships ... 88

Gambar 4. 11 Tabel Customers... 88

Gambar 4. 12 Tampilan Daftar Employees ... 89

Gambar 4. 13 Tampilan Form Employee ... 90

Gambar 4. 14 Tampilan Daftar Divisions ... 91

Gambar 4. 15 Tampilan Form Division ... 91

Gambar 4. 16 Tampilan Daftar Position ... 92

Gambar 4. 17 Tampilan Form Position ... 92

(11)

xiii

Gambar 4. 19 Tampilan Form Skill ... 93

Gambar 4. 20 Tampilan Daftar Project Type ... 94

Gambar 4. 21 Tampilan Form Project Type ... 94

Gambar 4. 22 Tampilan Daftar Customers ... 95

Gambar 4. 23 Tampilan Form Customer ... 95

Gambar 4. 24 Tampilan Daftar Membership ... 96

Gambar 4. 25 Tampilan Form Membership ... 96

Gambar 4. 26 Tampilan Daftar Projects ... 97

Gambar 4. 27 Tampilan Form Project ... 97

Gambar 4. 28 Tampilan Close Project ... 98

Gambar 4. 29 Tampilan Daftar Assigned Project ... 98

Gambar 4. 30 Tampilan Form Unggah Dokumen Project ... 99

Gambar 4. 31 Tampilan Log Reports ... 99

Gambar 4. 32 Tampilan Utilisasi Engineer Report ... 100

(12)

xiv

DAFTAR TABEL

Tabel 2. 1 Jenis - jenis diagram UML (Alan Dennis, 2009:30) ... 24

Tabel 2. 2 Simbol Use Case Diagram (Alan Dennis et all, 2012:517) ... 25

Tabel 2. 3 Simbol Activity Diagram (Bernd Bruegge dan Allen h. Dutoit, 2010:33) ... 27

Tabel 2. 4 Simbol Sequence Diagram (Alan Dennis et all, 012:530) ... 30

Tabel 2. 5 Simbol Class Diagram (Alan Dennis et all, 2012:521) ... 32

Tabel 3. 1 Deskripsi Use Case Memasukkan Data Divisi ... 45

Tabel 3. 2 Deskripsi Use Case Melihat Atau Mengunduh Dokumen ... 46

Tabel 3. 3 Deskripsi Use Case Melihat Laporan Open/Closed Project ... 46

Tabel 3. 4 Deskripsi Use Case Melihat Laporan Workload Engineer ... 47

Tabel 3. 5 Deskripsi Use Case Update Status Proyek ... 47

Tabel 3. 6 Deskripsi Use Case Memanage Proyek ... 47

Tabel 3. 7 Deskripsi Use Case Memanage Employee ... 48

Tabel 3. 8 Deskripsi Use Case Melihat Log Report... 48

Tabel 3. 9 Deskripsi Use Case Memanage Skill ... 49

Tabel 3. 10 Deskripsi Use Case Memanage Divisi ... 49

Tabel 3. 11 Deskripsi Use Case Memanage Position ... 50

Tabel 3. 12 Deskripsi Use Case Memanage ProjectType ... 50

Tabel 3. 13 Deskripsi Use Case Memanage Customer ... 51

Tabel 3. 14 Deskripsi Use Case Memanage Membership ... 51

Tabel 3. 15 Struktur Tabel Employees ... 68

Tabel 3. 16 Struktur Tabel Divisions ... 68

Tabel 3. 17 Struktur Tabel Positions ... 69

Tabel 3. 18 Struktur Tabel Skills ... 69

Tabel 3. 19 Struktur Tabel Projects ... 69

Tabel 3. 20 Struktur Tabel ProjectComponents ... 70

Tabel 3. 21 Struktur Tabel ProjectDetails ... 70

Tabel 3. 22 StrukturTabel ProjectTypes ... 71

Tabel 3. 23 Struktur Tabel SysLogs... 71

Tabel 3. 24 Struktur Tabel SysMembership ... 72

Tabel 3. 25 Struktur Tabel Customers ... 72

Tabel 3. 21 Keterangan Form Employee ... 74

Tabel 3. 22 Keterangan Form Divisi ... 76

Tabel 3. 23 Keterangan Form Skill ... 76

(13)

xv

Tabel 3. 25 Keterangan Form Proeyk ... 78 Tabel 3. 26 Keterangan Rancangan Layar Pencarian Laporan Proyek ... 80 Tabel 4. 1 Skenario Pengujian ... 101

Gambar

Tabel 3. 25 Keterangan Form Proeyk ..............................................................................

Referensi

Dokumen terkait

Perancangan sistem dalam pembuatan aplikasi servis motor yaitu tabel kebutuhan fungsional, Use Case Diagram, Class Diagram, Activity Diagram, Sequence Diagram, dan

Deskripsi Activity Diagram Lihat Laporan Penjualan Sales .... Deskripsi Activity Diagram Lihat History Sales

Setiap proses yang terdapat pada use case diagram dapat dipaparkan lebih detail dengan menggunakan activity diagram yang terdiri dari activity diagram menampilkan gempa

Kata kunci : Teknologi Informasi, Sistem Informasi, Badan Penjaminan Mutu, Dokumen, Metodologi RUP, Diagram Use case, Activity Diagram, Class Diagram dan Sequence

Dari use case diagram sebelumnya, telah diketahui use case apa saja yang terdapat dalam didalam form Playback, maka penulis akan membuat empat buah activity diagram dari

Gambar 2.Use case diagram Upload Files Sedangkan untuk use case diagram Text only langkah awal dimu- lai dari user mengcopy dokumen yang berekstensi .txt, tahapkedua input

Berikut ini merupakan desain usulan Diagram Activity persediaan barang PT CAD Solusindo : uc use case admin Admin mengelola data user Input Barang Masuk Data menu kategori Data

Pada perancangan ini, peneliti mendesain rich picture, use case diagram, activity diagram, dan tampilan pengguna pada aplikasi e-SCM.Aplikasi e-SCM yang dirancang mampu untuk