Aplikasi Manajemen Proyek dengan Studi Kasus di PT "X".

(1)

v

ABSTRAK

Sekarang ini teknologi informasi sudah semakin maju dan dapat dinikmati oleh semua orang. Demikian juga dengan perusahaan-perusahaan yang sekarang ini sudah memakai banyak teknologi informasi untuk mempercepat segala sistem internal mereka. Aplikasi manajemen proyekini juga digunakan untuk mempermudah dan mengatur keluar masuknya proyek dan pekerjaan proyek di dalam perusahaan yang memiliki banyak karyawan di berbagai sektor. Pada Aplikasi manajemen proyek ini dimasukkan fitur untuk mengetahui kapan proyek tersebut dimulai, apakah proyek tersebut sudah dibayar atau belum, sudah sampai pada tahap berapa proyek tersebut berjalan. Selain itu di dalam program ini juga dimasukkan fitur untuk mendeteksi apabila ada hari libur yang kemungkinan akan mengganggu jalannya proyek sehingga proyek harus di perpanjang pengerjaannya. Kata Kunci: Manajemen, Proyek, Administrasi.


(2)

vi

ABSTRACT

Information technology nowadays is more advanced and can be enjoyed by everyone.Likewise, companies that now has to wear a lot of information technologies to accelerate all their internal systems. Project management application is also used to facilitate and regulate the entry and exit of the project.On this project management application included a feature to find out when the project began, whether the project has been paid or not, and what stage is the project running now. Also in this program is also included a feature to detect if there any holiday that is likely to interfere with the course of the project so that the project should be extended in the process.


(3)

vii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xiii

DAFTAR NOTASI/ LAMBANG ... xiv

DAFTAR SINGKATAN ... xv

BAB 1. PENDAHULUAN ... 6

1.1 Latar Belakang Masalah ... 6

1.2 Rumusan Masalah ... 7

1.3 Tujuan Pembahasan ... 7

1.4 Ruang Lingkup Kajian ... 7

1.4.1 Ruang Lingkup Kajian Software ... 7

1.4.2 Ruang Lingkup Kajian Hardware ... 8

1.4.3 Ruang Lingkup Kajian Aplikasi ... 8

1.5 Sumber Data ... 8

1.6 Sistematika Penyajian ... 8

BAB 2. KAJIAN TEORI ... 10

2.1 Penjadwalan ... 10

2.2 Manajemen Proyek ... 10

2.3 Proses Bisnis ... 11

2.4 UML ... 12

2.4.1 Use Case... 12

2.4.2 Class Diagram ... 12

2.4.3 Activity Diagram ... 13


(4)

viii

2.6 Teori Pengujian (Blackbox) ... 17

2.7 Flowchart ... 19

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 21

3.1 Profil perusahaan... 21

3.2 Proses bisnis ... 21

3.3 Flowchart Manajemen Proyek ... 23

3.4 Fitur-fitur ... 24

3.5 ERD ... 25

3.6 Transformasi ER ke Table ... 25

3.7 Use Case ... 29

3.7.1 Use Case Subsystem Karyawan ... 30

3.7.2 Use Case Subsystem Keahlian ... 30

3.7.3 Use Case Subsystem Pengguna System ... 31

3.7.4 Use Case Subsystem Proyek ... 32

3.7.5 Use Case Subsystem Jadwal ... 32

3.7.6 Use Case Subsystem Pembayaran Proyek... 33

3.7.7 Use Case Subsystem Hari Libur ... 33

3.8 Activity Diagram ... 34

3.8.1 Activity Diagram Karyawan... 34

3.8.2 Activity Diagram Proyek ... 38

3.8.3 Activity Diagram Keahlian ... 42

3.8.4 Activity Diagram Role ... 45

3.8.5 Activity Diagram Pengguna System ... 48

3.8.6 Activity Diagram Jadwal ... 51

3.8.7 Activity Diagram Hari Libur ... 55

3.8.8 Activity Diagram Administrasi ... 58

3.9 Class Diagram ... 58

3.10 Design User Interface ... 59

3.10.1 Halaman Login ... 59

3.10.2 Halaman Menu ... 59

3.10.3 Halaman Karyawan ... 60


(5)

ix

3.10.5 Halaman Keahlian ... 61

3.10.6 Halaman Proyek ... 62

3.10.7 Halaman Jadwal ... 63

3.10.8 Halaman Administrasi ... 65

3.10.9 Halaman Hari Libur ... 67

BAB 4. HASIL PENELITIAN ... 68

4.1 Halaman Login... 68

4.2 Halaman Menu ... 69

4.3 Halaman Karyawan ... 69

4.3.1 Halaman Daftar Keahlian ... 70

4.4 Halaman Pengguna Sistem ... 71

4.5 Halaman Keahlian ... 72

4.6 Halaman Proyek ... 73

4.6.1 Halaman Detail Proyek ... 74

4.6.2 Halaman Detail Karyawan ... 75

4.7 Halaman Jadwal ... 76

4.7.1 Halaman Detail Jadwal Proyek... 77

4.8 Halaman Administrasi ... 78

4.9 Halaman Hari Libur ... 79

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 80

5.1 Halaman Login... 80

5.2 Halaman menu ... 81

5.3 Halaman Karyawan ... 81

5.3.1 Halaman Daftar Keahlian ... 82

5.4 Halaman Pengguna Sistem ... 82

5.5 Halaman Keahlian ... 83

5.6 Halaman Proyek ... 84

5.6.1 Halaman Detail Karyawan ... 84

5.7 Halaman Jadwal ... 85

5.7.1 Halaman Detail Jadwal Proyek... 85

5.8 Halaman Administrasi ... 86


(6)

x

BAB 6. SIMPULAN DAN SARAN ... 87 6.1 Simpulan ... 87 6.2 Saran ... 87


(7)

xi

DAFTAR GAMBAR

Gambar 2-1 Tipe-tipe Kardinalitas ERD ... 17

Gambar 3-1 Flowchart Manajemen Proyek... 23

Gambar 3-2 ERD Sistem ... 25

Gambar 3-3 Use Case ... 29

Gambar 3-4 Use Case Karyawan ... 30

Gambar 3-5 Use Case Keahlian ... 30

Gambar 3-6 Use Case Keahlian ... 31

Gambar 3-7 Use Case Proyek ... 32

Gambar 3-8 Use Case Jadwal ... 32

Gambar 3-9 Use Case Pembayaran Proyek ... 33

Gambar 3-10 Use Case Hari Libur ... 33

Gambar 3-11 Activity Diagram Karyawan Tambah ... 35

Gambar 3-12 Activity Diagram Karyawan Ubah ... 35

Gambar 3-13 Activity Diagram Karyawan Hapus ... 36

Gambar 3-14 Activity Diagram Karyawan Cari ... 37

Gambar 3-15 Activity Diagram Proyek Tambah ... 39

Gambar 3-16 Activity Diagram Proyek Simpan ... 39

Gambar 3-17 Activity Diagram Proyek Cari ... 41

Gambar 3-18 Activity Diagram Keahlian Tambah ... 42

Gambar 3-19 Activity Diagram Keahlian Simpan ... 43

Gambar 3-20 Activity Diagram Keahlian Hapus ... 44

Gambar 3-21 Activity Diagram Role Tambah... 45

Gambar 3-22 Activity Diagram Role Ubah ... 46

Gambar 3-23 Activity Diagram Role Hapus ... 47

Gambar 3-24Activity Diagram Pengguna Sistem Tambah ... 48

Gambar 3-25Activity Diagram Pengguna Sistem Ubah ... 49

Gambar 3-26Activity Diagram Pengguna Sistem Hapus ... 50

Gambar 3-27 Activity Diagram Jadwal Tambah ... 51

Gambar 3-28 Activity Diagram Jadwal Ubah ... 52


(8)

xii

Gambar 3-30 Activity Diagram Jadwal Hapus ... 54

Gambar 3-31 Activity Diagram Hari Libur Tambah ... 55

Gambar 3-32 Activity Diagram Hari Libur Ubah ... 56

Gambar 3-33 Activity Diagram Hari Libur Hapus ... 57

Gambar 3-34Class Diagram Aplikasi Manajemen Proyek ... 58

Gambar 3-35Gambar Halaman Login ... 59

Gambar 3-36Gambar Halaman Menu ... 59

Gambar 3-37Gambar Halaman Karyawan ... 60

Gambar 3-38Gambar Halaman Daftar Keahlian ... 60

Gambar 3-39Gambar Halaman Pengguna Sistem ... 61

Gambar 3-40Gambar Halaman Keahlian ... 61

Gambar 3-41Gambar Halaman Proyek ... 62

Gambar 3-42Gambar Halaman Detail Karyawan ... 62

Gambar 3-43Gambar Halaman Detail Proyek ... 63

Gambar 3-44Gambar Halaman Jadwal ... 63

Gambar 3-45Gambar Halaman Detail Jadwal Proyek ... 64

Gambar 3-46Gambar Halaman Administrasi ... 65

Gambar 3-47Gambar Halaman Detail Administrasi ... 66

Gambar 3-48Gambar Halaman Hari Libur ... 67

Gambar 4-1Gambar Halaman Login ... 68

Gambar 4-2Gambar Halaman Menu ... 69

Gambar 4-3Gambar Halaman Karyawan ... 69

Gambar 4-4Gambar Halaman Daftar Keahlian ... 70

Gambar 4-5Gambar Halaman Pengguna System ... 71

Gambar 4-6Gambar Halaman Keahlian ... 72

Gambar 4-7Gambar Halaman Proyek ... 73

Gambar 4-8 Gambar Halaman Detail Proyek ... 74

Gambar 4-9Gambar Halaman Detail Karyawan ... 75

Gambar 4-10Gambar Halaman Jadwal ... 76

Gambar 4-11Gambar Halaman Jadwal ... 77

Gambar 4-12 Gambar Halaman Administrasi ... 78


(9)

xiii

DAFTAR TABEL

Tabel 3-1 Table Jadwal ... 25

Tabel 3-2 Table Karyawan ... 26

Tabel 3-3 Table Keahlian ... 26

Tabel 3-4 Table Pengguna System ... 26

Tabel 3-5 Table Proyek ... 27

Tabel 3-6 Table Role ... 27

Tabel 3-7 Table Hari Libur ... 27

Tabel 3-8 Table Tahap Proyek ... 27

Tabel 3-9 Table Tahap Proyek Keahlian ... 28

Tabel 3-10 Table Administrasi ... 28

Tabel 5-1 Test Case Menu Login ... 80

Tabel 5-2 Test Case Halaman Menu ... 81

Tabel 5-3 Test Case Menu Karyawan ... 81

Tabel 5-4 Test Case Menu Daftar Keahlian ... 82

Tabel 5-5 Test Case Menu Pengguna System ... 82

Tabel 5-6 Test Case Menu Keahlian ... 83

Tabel 5-7 Test Case Menu Proyek ... 84

Tabel 5-8 Test Case Menu Detail Karyawan... 84

Tabel 5-9 Test Case Menu Jadwal ... 85

Tabel 5-10 Test Case Menu Detail Jadwal Proyek ... 85

Tabel 5-11 Test Case Menu Administrasi ... 86


(10)

xiv

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

ERD Entitas Merepresentasikan

data atau orang

ERD Relasi Merepresentasikan

hubungan antar entitas

ERD Atribut Merepresentasikan

bagian-bagian dari suatu entitas

ERD 1  1 (one to one) 1  n (one to many) n  1 (many to one) n  n (many to many)

Anak panah Arah atau alur


(11)

xv

DAFTAR SINGKATAN

AC : Air Conditioner

ERD : Entity Relationship Diagram UI : User Interface


(12)

6

6

BAB 1. PENDAHULUAN

1.1 Latar Belakang Masalah

Baru-baru ini perkembangan teknologi informasi semakin berkembang pesat, orang akan lebih memilih menghitung menggunakan komputer dari pada menghitung secara manual, karena tingkat ketelitian manusia ada batasnya. PT Acrindo Sejahtera Teknik adalah adalah perusahaan yang bergerak di bidang kontraktor AC biasa menangani pemesanan untuk memasang, memperbaiki dan merancang pemasangan unit AC dengan proses manual juga.

Di dalam menjalankan kegiatan tersebut PT Acrindo Sejahtera Teknik masih menggunakan sistem manajemen proyek secara manualuntuk mengerjakan order-order yang didapat. Dalam hal pencatatan uang muka untuk sebuah proyek juga masih dilakukan secara manual, selain itu dokumentasi pembelian barang – barang yang dibutuhkan untuk proyek baru juga masih dilakukan secara manual, demikian juga dengan penjadwalan yang dilakukan kepada karyawan – karyawan yang akan mengerjakan proyek – proyek yang sudah disetujui masih menggunakan cara manual.

PT Acrindo Sejahtera Teknik mulai selangkah ingin lebih maju dari para pesaingnya yang menawarkan jasa dan barang serupa. PT Acrindo Sejahtera Teknik ingin membuat suatu rancangan aplikasi untuk mengelola proses masuknya proyek yang akan dikerjakan, penempatan pekerja-pekerja pada proyek yang ada dan mengetahui persyaratan apa saja yang dibutuhkan untuk mengerjakan sebuah proyek yang ditawarkan, mengelola keuangan dalam mengerjakan proyek tersebut. Oleh karenanya dibuatlah penelitian untuk pembuatan Aplikasi untuk PT Acrindo Sejahtera Teknik dalam hal manajemen proyek untuk pengerjaan proyek-proyek yang ada dan mengetahui hal - hal apa saja yang sudah dan belum dilakukan pada pengerjaan proyek yang masuk


(13)

7

7

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah pada bagian 1.1 dapat disimpulkan beberapa rumusan masalah. Rumusan masalah penelitian yang dibuat adalah sebagai berikut :

1. Bagaimana mengetahui kapan hari libur ada di dalam sebuah proyek sehingga dapat mengetahui kapan proyek tersebut dapat selesai ?

2. Bagaimana mengetahui proyek apa saja yang sudah dibayar dan sudah sampai tahap berapa ?

3. Bagaimana mengelola dan mengetahui kapan tahap-tahap dari sebuah proyek dilaksanakan?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah pada bagian 1.2, maka dibuatlah tujuan pembahasan penelitian. Tujuan pembahasan penelitian mencakup hal-hal berikut ini:

1. Merancang sebuah sistem untuk mengetahui kapan adanya hari libur dan apakah hari libur tersebut akan mengganggu jalannya proyek tersebut ataukah tidak akan mengganggu jalannya proyek. 2. Merancang sebuah sistem untuk mengetahui proyek mana saja

yang sudah dibayar dan sudah mencapai tahap berapa saja.

3. Merancang sebuah system untuk mengelola dan mengetahui kapan dimulainya tahap-tahap dari sebuah proyek sehingga tidak terjadi keterlambatan dalam mengerjakan proyek.

1.4 Ruang Lingkup Kajian

1.4.1 Ruang Lingkup Kajian Software

Pembahasan yang di lakukan dalam Kerja Praktek yang di susun berdasarkan pada topik yang berasal dari pribadi ini adalah, perancangan aplikasi yang berbasis C#, UI yang berasal dari Visual Studio, dengan data base-nya menggunakan Sql server 2008 sebagai aplikasi yang dapat


(14)

8

8

mengatur penjadwalan teknisi dan proyek, serta sistem yang dapat mengetahui persyaratan yang harus dipenuhi untuk sebuah proyek .

1.4.2 Ruang Lingkup Kajian Hardware

Aplikasi ini memerlukan cakupan hardware minimal sebagai berikut:  Pentium Core 2 duo.

 RAM 1GB.  VGA Onboard.  Harddisk 500GB

1.4.3 Ruang Lingkup Kajian Aplikasi

Aplikasi ini bertujuan untuk membuat pemantauan terhadap pembayaran, pengerjaan, penjadwalan dari sebuah proyek lebih mudah dan lebih meminimalkan terjadinya keterlambatan dari sebuah proyek baik dari pihak yang mengerjakan proyek maupun pihak yang memiliki proyek tersebut.

1.5 Sumber Data

Sumber data penelitian terdiri dari dua sumber data, yaitu sumber data primer dan sumber data sekunder. Sumber data primer diperoleh dari hasil observasi dan wawancara langsung dengan pemilik PT Acrindo sejahtera Teknik. Sedangkan sumber data sekunder diperolehdari studi literatur buku dan lainnya.

1.6 Sistematika Penyajian

Bab 1. Pendahuluan

Bagian digunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, batasan masalah, sumber data dan sistematika dalam pelaksanaan Kerja Praktek.

Bab II. Kajian Teori

Bagian ini digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi dan mendukung pembuatan aplikasi yang ada.


(15)

9

9

Bagian ini digunakan untuk menjelaskan bagaimana analisis keadaan, kebutuhan sistem, perancangan sistem, DFD, ERD, dan gambaran arsitektur sistem.

Bab IV. Hasil Penelitian

Bagian ini digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design.

Bab V. Pembahasan dan Uji Coba Hasil Penelitian

Bagian ini digunakan untuk menjelaskan rencana pengujian sistem serta testing akan diuji dan dilakukan.

Bab VI. Simpulan dan saran

Bagian ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam Laporan Kerja Praktek.


(16)

87

BAB 6. SIMPULAN DAN SARAN

Pada bab 6 ini akan menyampaikan kesimpulan dan saran setelah merancang dan meneliti program atau aplikasi yang sudah berjalan untuk menjawab kesimpulan dan saran

6.1 Simpulan

Berdasarkan hasil pencapaian penelitian yang telah dibuat, dapat disimpulkan hal-hal berikut :

1. Aplikasi dapat mengetahui kapan saja hari libur ada di dalam sebuah proyek dan dapat mengetahui kapan proyek akan selesai

2. Aplikasi dapat mengetahui proyek apa saja yang sudah dibayar dan sudah mencapai tahap berapa proyek tersebut dilaksanakan

3. Aplikasi sudah dapat mengelola dan mengetahui kapan tahap-tahap sebuah proyek dilaksanakan

6.2 Saran

Hasil penelitian ini dapat dikembangkan lebih lanjut lagi. Saran-saran pengembangan penelitian ini adalah sebagai berikut :

1. Program ini dapat menjadi lebih baik apabila ditambah dengan adanya perhitungan gaji tiap karyawan.

2. Program ini dapat menjadi lebih baik dengan adanya inventori untuk barang-barang yang masuk.


(17)

DAFTAR PUSTAKA

[1] M. L. Pinedo, Scheduling: Theory, Algorithms, and Systems, New York: New York University, 2005, p. 2.

[2] C. a. Chretienne, in Timed Petri net Schedule 1988, Springer-verlag, London, 2005, p. 63.

[3] M. L. Pinedo, in Scheduling : Theory, Algorithms, and Systems, New York, New York University, 2012, p. 1.

[4] IPMA (International Project Management Association, "http://www.apm.org.uk," IPMA, 16 August 2010. [Online]. Available: http://www.apm.org.uk/WhatIsPM. [Accessed 03 September 2014]. [5] P. Harold Kernzer, Project management, New York: John Wiley and

Sons, Inc., 2009.

[6] Business Dictionary, "http://www.businessdictionary.com/," Business

Dictionary, 2014. [Online]. Available:

http://www.businessdictionary.com/definition/project-management.html. [Accessed 4 September 2014].

[7] I. B. P. J. E. P. Birger Andersson, Business Process Management Journal, Vol.11(6), United Kingdom: MCB University Press, 2005.

[8] B. A. Minartiningtyas, "Pengeritan UML," 14 February 2013. [Online]. Available: http://informatika.web.id/pengertian-uml.htm. [Accessed 25 04 2014].

[9] I. 2005, Unified Modelling Language Specification, ISO/IEC 2005, 2005. [10] H. K. a. S. S. Abraham Silberschatz, "Database System Concepts," in

Database System Concepts, New York, McGraw-Hill, 2011, p. 275. [11] Ayuliana, "Teori Pengujian Perangkat Lunak," in Teori Pengujian

Perangkat Lunak, Jakarta, Universitas Gunadarma, 2009, p. 5.

[12] C. Janssen, "Techopedia," Janaita Interactive,Inc, 2010. [Online]. Available: http://www.techopedia.com/definition/5512/flowchart. [Accessed 14 July 2014].


(1)

6

BAB 1. PENDAHULUAN

1.1 Latar Belakang Masalah

Baru-baru ini perkembangan teknologi informasi semakin berkembang pesat, orang akan lebih memilih menghitung menggunakan komputer dari pada menghitung secara manual, karena tingkat ketelitian manusia ada batasnya. PT Acrindo Sejahtera Teknik adalah adalah perusahaan yang bergerak di bidang kontraktor AC biasa menangani pemesanan untuk memasang, memperbaiki dan merancang pemasangan unit AC dengan proses manual juga.

Di dalam menjalankan kegiatan tersebut PT Acrindo Sejahtera Teknik masih menggunakan sistem manajemen proyek secara manualuntuk mengerjakan order-order yang didapat. Dalam hal pencatatan uang muka untuk sebuah proyek juga masih dilakukan secara manual, selain itu dokumentasi pembelian barang – barang yang dibutuhkan untuk proyek baru juga masih dilakukan secara manual, demikian juga dengan penjadwalan yang dilakukan kepada karyawan – karyawan yang akan mengerjakan proyek – proyek yang sudah disetujui masih menggunakan cara manual.

PT Acrindo Sejahtera Teknik mulai selangkah ingin lebih maju dari para pesaingnya yang menawarkan jasa dan barang serupa. PT Acrindo Sejahtera Teknik ingin membuat suatu rancangan aplikasi untuk mengelola proses masuknya proyek yang akan dikerjakan, penempatan pekerja-pekerja pada proyek yang ada dan mengetahui persyaratan apa saja yang dibutuhkan untuk mengerjakan sebuah proyek yang ditawarkan, mengelola keuangan dalam mengerjakan proyek tersebut. Oleh karenanya dibuatlah penelitian untuk pembuatan Aplikasi untuk PT Acrindo Sejahtera Teknik dalam hal manajemen proyek untuk pengerjaan proyek-proyek yang ada dan mengetahui hal - hal apa saja yang sudah dan belum dilakukan pada pengerjaan proyek yang masuk


(2)

7

7

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah pada bagian 1.1 dapat disimpulkan beberapa rumusan masalah. Rumusan masalah penelitian yang dibuat adalah sebagai berikut :

1. Bagaimana mengetahui kapan hari libur ada di dalam sebuah proyek sehingga dapat mengetahui kapan proyek tersebut dapat selesai ?

2. Bagaimana mengetahui proyek apa saja yang sudah dibayar dan sudah sampai tahap berapa ?

3. Bagaimana mengelola dan mengetahui kapan tahap-tahap dari sebuah proyek dilaksanakan?

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah pada bagian 1.2, maka dibuatlah tujuan pembahasan penelitian. Tujuan pembahasan penelitian mencakup hal-hal berikut ini:

1. Merancang sebuah sistem untuk mengetahui kapan adanya hari libur dan apakah hari libur tersebut akan mengganggu jalannya proyek tersebut ataukah tidak akan mengganggu jalannya proyek. 2. Merancang sebuah sistem untuk mengetahui proyek mana saja

yang sudah dibayar dan sudah mencapai tahap berapa saja.

3. Merancang sebuah system untuk mengelola dan mengetahui kapan dimulainya tahap-tahap dari sebuah proyek sehingga tidak terjadi keterlambatan dalam mengerjakan proyek.

1.4 Ruang Lingkup Kajian

1.4.1 Ruang Lingkup Kajian Software

Pembahasan yang di lakukan dalam Kerja Praktek yang di susun berdasarkan pada topik yang berasal dari pribadi ini adalah, perancangan aplikasi yang berbasis C#, UI yang berasal dari Visual Studio, dengan data base-nya menggunakan Sql server 2008 sebagai aplikasi yang dapat


(3)

8

mengatur penjadwalan teknisi dan proyek, serta sistem yang dapat mengetahui persyaratan yang harus dipenuhi untuk sebuah proyek .

1.4.2 Ruang Lingkup Kajian Hardware

Aplikasi ini memerlukan cakupan hardware minimal sebagai berikut:  Pentium Core 2 duo.

 RAM 1GB.  VGA Onboard.  Harddisk 500GB

1.4.3 Ruang Lingkup Kajian Aplikasi

Aplikasi ini bertujuan untuk membuat pemantauan terhadap pembayaran, pengerjaan, penjadwalan dari sebuah proyek lebih mudah dan lebih meminimalkan terjadinya keterlambatan dari sebuah proyek baik dari pihak yang mengerjakan proyek maupun pihak yang memiliki proyek tersebut.

1.5 Sumber Data

Sumber data penelitian terdiri dari dua sumber data, yaitu sumber data primer dan sumber data sekunder. Sumber data primer diperoleh dari hasil observasi dan wawancara langsung dengan pemilik PT Acrindo sejahtera Teknik. Sedangkan sumber data sekunder diperolehdari studi literatur buku dan lainnya.

1.6 Sistematika Penyajian

Bab 1. Pendahuluan

Bagian digunakan untuk menjelaskan latar belakang, rumusan masalah, tujuan, batasan masalah, sumber data dan sistematika dalam pelaksanaan Kerja Praktek.

Bab II. Kajian Teori

Bagian ini digunakan untuk menjelaskan teori-teori yang berkaitan dengan pembuatan aplikasi dan mendukung pembuatan aplikasi yang ada.


(4)

9

9

Bagian ini digunakan untuk menjelaskan bagaimana analisis keadaan, kebutuhan sistem, perancangan sistem, DFD, ERD, dan gambaran arsitektur sistem.

Bab IV. Hasil Penelitian

Bagian ini digunakan untuk menjelaskan perencanaan tahap implementasi, proses perkembangan implementasi proyek, penjelasan mengenai realisasi fungsionalitas dan User Interface Design.

Bab V. Pembahasan dan Uji Coba Hasil Penelitian

Bagian ini digunakan untuk menjelaskan rencana pengujian sistem serta testing akan diuji dan dilakukan.

Bab VI. Simpulan dan saran

Bagian ini digunakan untuk memberi kesimpulan dan kata-kata penutup dalam Laporan Kerja Praktek.


(5)

87

merancang dan meneliti program atau aplikasi yang sudah berjalan untuk menjawab kesimpulan dan saran

6.1 Simpulan

Berdasarkan hasil pencapaian penelitian yang telah dibuat, dapat disimpulkan hal-hal berikut :

1. Aplikasi dapat mengetahui kapan saja hari libur ada di dalam sebuah proyek dan dapat mengetahui kapan proyek akan selesai

2. Aplikasi dapat mengetahui proyek apa saja yang sudah dibayar dan sudah mencapai tahap berapa proyek tersebut dilaksanakan

3. Aplikasi sudah dapat mengelola dan mengetahui kapan tahap-tahap sebuah proyek dilaksanakan

6.2 Saran

Hasil penelitian ini dapat dikembangkan lebih lanjut lagi. Saran-saran pengembangan penelitian ini adalah sebagai berikut :

1. Program ini dapat menjadi lebih baik apabila ditambah dengan adanya perhitungan gaji tiap karyawan.

2. Program ini dapat menjadi lebih baik dengan adanya inventori untuk barang-barang yang masuk.


(6)

DAFTAR PUSTAKA

[1] M. L. Pinedo, Scheduling: Theory, Algorithms, and Systems, New York: New York University, 2005, p. 2.

[2] C. a. Chretienne, in Timed Petri net Schedule 1988, Springer-verlag, London, 2005, p. 63.

[3] M. L. Pinedo, in Scheduling : Theory, Algorithms, and Systems, New York, New York University, 2012, p. 1.

[4] IPMA (International Project Management Association, "http://www.apm.org.uk," IPMA, 16 August 2010. [Online]. Available: http://www.apm.org.uk/WhatIsPM. [Accessed 03 September 2014]. [5] P. Harold Kernzer, Project management, New York: John Wiley and

Sons, Inc., 2009.

[6] Business Dictionary, "http://www.businessdictionary.com/," Business

Dictionary, 2014. [Online]. Available:

http://www.businessdictionary.com/definition/project-management.html. [Accessed 4 September 2014].

[7] I. B. P. J. E. P. Birger Andersson, Business Process Management Journal, Vol.11(6), United Kingdom: MCB University Press, 2005.

[8] B. A. Minartiningtyas, "Pengeritan UML," 14 February 2013. [Online]. Available: http://informatika.web.id/pengertian-uml.htm. [Accessed 25 04 2014].

[9] I. 2005, Unified Modelling Language Specification, ISO/IEC 2005, 2005. [10] H. K. a. S. S. Abraham Silberschatz, "Database System Concepts," in

Database System Concepts, New York, McGraw-Hill, 2011, p. 275. [11] Ayuliana, "Teori Pengujian Perangkat Lunak," in Teori Pengujian

Perangkat Lunak, Jakarta, Universitas Gunadarma, 2009, p. 5.

[12] C. Janssen, "Techopedia," Janaita Interactive,Inc, 2010. [Online]. Available: http://www.techopedia.com/definition/5512/flowchart. [Accessed 14 July 2014].