Sistem Administrasi Karyawan dengan Menggunakan Decision Support System Weighted Product Models untuk Penerimaan Pegawai di PT. "X".
v
ABTRAKSI
PT.X adalah sebuah perusahaan tekstil yang memiliki tenaga kerja sekitar 400 orang. Dikarenakan jumlah tenaga kerja yang cukup banyak, sering terjadi kesalahan ketika proses pengolahan data seperti data presensi, data penerimaan pegawai, data penentuan gaji, pemasukan data karyawan, dan kesalahan-kesalahan lainnya. Aplikasi Human Resources Development adalah aplikasi yang dapat mengelola data yang berhubungan dengan kepegawaian termasuk didalamnya penerimaan karyawan (Recruitment system) dengan menggunakan Decision Support System Weighted Product Model, sistem penggajian (Payroll), pemutusan hubungan kerja, dan presensi. Tujuan dari penelitian ini adalah untuk membuat sebuah aplikasi yang dapat menangani presensi pegawai, penggajian, pemutusan hubungan kerja, dan penerimaan pegawai dengan menggunakan metode Decision Support System Weighted Product Model. Aplikasi ini dibuat menggunakan bahasa pemrograman C# didukung dengan SQL Server 2008 sebagai basis datanya. Hasil yang didapat dari penelitian ini menunjukkan bahwa sistem informasi dari aplikasi ini dapat membantu pengguna untuk mencatat data-data yang didapat dari pengabsensian, penerimaan pegawai, dan penggajian.
Kata Kunci: C#, SQL Server, Decision Support System Weighted Product Model,
Penerimaan karyawan.
(2)
vi
ABSTRACT
PT.X is a company that has a labor side considerable lot of about 400 people. Due to the amount of labor that quite a lot, often occur error when processing employee attendance data (presence employee data), recruitment staff, salary determination, employee salaries, and other mistakes. Human Resources Application Development is an application which can manage data related to staffing including recruitment employees (Recruitment system) by using the Decision Support System Weighted Product Model, the payroll system, termination of employment, and presences. The purpose of this research is to make an application that can handle employee presence, employee salaries, the termination of employment, dan recruitment employees by using Decision Support System Weighted Product Model. This application will be made using programming language c # supported with SQL server 2008 as the base of the data. The result obtained from the research indicated that information system application it may help users to see and check data obtained from employee presence, recruitment employees and the payroll system.
Keywords : C#, SQL server 2008, Decision Support System Weighted Product Model, Recruitment Employees
(3)
vii
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... ii
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... iii
PRAKATA... iv
ABSTRAKSI ... v
ABSTRACT ... vi
DAFTAR ISI ... vii
BAB I PENDAHULUAN... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Batasan Masalah ... 2
1.5 Sumber Data ... 3
1.6 Sistematika Penyajian... 4
BAB II KAJIAN TEORI ... 7
2.1 Sistem Informasi ... 7
2.2 Proses Bisnis ... 8
2.3 Human Resources Development ... 10
2.4 Decision Support System ... 11
2.4.1 Sejarah Decision Support System ... 11
2.4.2 Tujuan Decision Support System ... 12
2.4.3 Jenis Decision Support System ... 12
2.5 Multi Criteria Decission Making ... 13
2.5.1 Weighted Product Model Decision Support System ... 14
2.6 Entity Relationship Diagram ... 16
2.6.1 Komponen Entity Relationship Diagram... 16
2.6.2 Flowchart ... 20
2.6.3 Unified Modelling Language ... 22
2.6.4 Use Case Diagram ... 24
2.6.5 Procces spesification ... 26
2.6.6 Black Box ... 27
2.6.7 Microsoft Visual Studio ... 28
2.6.7.1 Latar belakang Visual Studio ... 28
2.6.7.2 Definisi .Net ... 29
2.6.7.3 C# ... 30
2.6.7.4 Fungsionalitas C# ... 30
2.6.7.5 Kelebihan C# ... 31
2.6.8 SQL Server ... 31
BAB III ANALISIS DAN RANCANGAN SISTEM ... 34
3.1 Proses Bisnis ... 34
3.1.1 Absensi Karyawan ... 34
3.1.2 Cuti dan Ijin Karyawan ... 35
3.1.3 Penerimaan Karyawan ... 38
(4)
viii
3.1.5 Penilaian Kinerja Karyawan ... 41
3.1.6 Pemutusan Hubungan Kerja ... 43
3.1.7 DSS Penerimaan ... 44
3.2 Perancangan ... 45
3.2.1 Entity Relationship Diagram ... 45
3.3 Entity Relationship Diagram To Table ... 47
3.4 Use Case Diagram ... 54
3.5 Class diagram ... 55
3.6 Activity diagram ... 57
3.6.1 mengolah Master Data ... 57
3.6.1.1 Activity Diagram Add Pegawai ... 57
3.6.1.2 activity diagram edit pegawai ... 58
3.6.1.3 activity diagram search pegawai ... 59
3.6.1.4 activity diagram add keluarga pegawai ... 60
3.6.1.5 activity diagram Edit keluarga pegawai ... 61
3.6.1.6 activity diagram Delete keluarga pegawai ... 62
3.6.1.7 activity diagram Add pendidikan pegawai ... 63
3.6.1.8 activity diagram Edit pendidikan pegawai ... 64
3.6.1.9 activity diagram delete pendidikan pegawai ... 65
3.6.1.10 activity diagram add pengalaman pegawai ... 66
3.6.1.11 activity diagram edit pengalaman pegawai ... 67
3.6.1.12 activity diagram delete pengalaman pegawai ... 68
3.6.1.13 activity diagram Add golongan ... 69
3.6.1.14 activity diagram edit golongan ... 70
3.6.1.15 activity diagram delete golongan ... 71
3.6.1.16 activity diagram History gaji ... 72
3.6.1.17 activity diagram Add pelanggaran pegawai ... 73
3.6.1.18 activity diagram edit pelanggaran pegawai ... 74
3.6.1.19 activity diagram delete pelanggaran pegawai ... 75
3.6.1.20 activity diagram Search pelanggaran pegawai ... 76
3.6.1.21 activity diagram Add PHK ... 77
3.6.1.22 activity diagram Edit PHK ... 78
3.6.1.23 activity diagram search PHK ... 79
3.6.1.24 activity diagram Add login ... 80
3.6.1.25 activity diagram edit login ... 81
3.6.1.26 activity diagram Delete login ... 82
3.6.2 activity diagram Presensi ... 83
3.6.2.2 activity diagram search absensi ... 84
3.6.2.3 activity diagram Add cuti&ijin ... 85
3.6.2.4 activity diagram edit cuti&ijin ... 86
3.6.2.5 activity diagram search cuti&ijin ... 87
3.6.2.6 activity diagram Pembayaran gaji ... 88
3.6.2.7 activity diagram Add Bonus ... 89
3.6.2.8 activity diagram Edit bonus ... 90
3.6.2.9 activity diagram delete bonus ... 91
3.6.3 Data perekrutan ... 92
(5)
ix
3.6.3.2 activity diagram edit pelamar ... 94
3.6.3.3 activity diagram delete pelamar ... 95
3.6.3.4 activity diagram search pelamar ... 96
3.6.3.5 activity diagram Add Pendidikan pelamar ... 97
3.6.3.6 activity diagram edit pendidikan pelamar ... 98
3.6.3.7 activity diagram delete pendidikan pelamar ... 99
3.6.3.8 activity diagram add pengalaman pelamar ... 100
3.6.3.9 activity diagram edit pengalaman pelamar ... 101
3.6.3.10 activity diagram delete pengalaman pelamar... 102
3.6.3.11 activity diagram Add permintaan pegawai ... 103
3.6.3.12 activity diagram Edit permintaan pegawai ... 104
3.6.3.13 activity diagram Delete permintaan pegawai ... 105
3.6.3.14 activity diagram add kriteria pelamar... 106
3.6.3.15 activity diagram edit kriteria pelamar ... 107
3.6.3.16 activity diagram delete kriteria pelamar ... 108
3.6.3.17 activity diagram WPM pelamar ... 109
3.7 Rancangan antarmuka... 111
BAB IV HASIL PENELITIAN ... 124
4. 1 LoginForm ... 124
4. 2 Halaman Utama ... 125
4. 3 Master Data ... 126
4. 4 Data Absensi ... 133
4. 5 Penggajian ... 136
4. 6 Penerimaan ... 138
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 142
BAB VI KESIMPULAN DAN SARAN ... 160
VI.1 Kesimpulan ... 160
VI.2 Saran ... 160
DAFTAR PUSTAKA ... 161
(6)
x
DAFTAR TABEL
Tabel I Perbedaan MADM dengan MODM ... 14
Tabel II Kriteria Penilaian WPM ... 16
Tabel III Entity Relationship Diagram ... 17
Tabel IV Flowchart ... 22
Tabel V Lambang Use Case Diagram ... 24
Tabel VI PSPEC ... 26
Tabel VII Tabel Konversi diagram table pegawai ... 47
Tabel VIII Table Konversi diagram table pelamar ... 47
Tabel IX Table Konversi diagram table detail pendidikan ... 48
Tabel X table pengalaman ... 48
Tabel XI table detail keluarga ... 48
Tabel XII table detail cuti dan ijin ... 49
Tabel XIII table detail absen ... 49
Tabel XIV table pelanggaran ... 49
Tabel XV table pesangon ... 50
Tabel XVI tabel phk ... 50
Tabel XVII table golongan ... 50
Tabel XVIII tabel pembayaran gaji ... 51
Tabel XIX table history gaji ... 51
Tabel XX table bonus ... 51
Tabel XXI table login ... 52
Tabel XXII table permintaan pelamar... 52
Tabel XXIII tabel kriteria ... 52
Tabel XXIVtable kriteria pelamar ... 52
Tabel XXV table WPM pelamar ... 53
Tabel XXVI table tabel kota ... 53
Tabel XXVII table agama ... 53
Tabel XXVIII table jabatan ... 53
(7)
xi
DAFTAR GAMBAR
GAMBAR 1 Rumus WPM ... 15
GAMBAR 2 One to One ... 19
GAMBAR 3 One to Many ... 15
GAMBAR 4 Many to One ... 15
GAMBAR 5 Many to Many ... 15
GAMBAR 6 Rumus WPM ... 15
GAMBAR 7 Flowchart Absensi Karyawan ... 34
GAMBAR 8 Flowchart Cuti dan Ijin ... 37
GAMBAR 9 Flowchart Penerimaan ... 38
GAMBAR I0 Flowchart Penilaian Kinerja Karyawan ... 42
GAMBAR 11 Flowchart pemutusan Hubungan kerja ... 44
GAMBAR 12 Entity Relationship Diagram ... 46
GAMBAR 13 Use case diagram ... 54
GAMBAR 14 Skema relasi... 55
GAMBAR 15 Activity diagram add pegawai ... 57
GAMBAR 16 Activity Diagram edit pegawai ... 58
GAMBAR 17 Activity Diagram Search pegawai ... 59
GAMBAR 18 Activity Diagram Add keluarga pega ... 60
GAMBAR 19 Activity diagram edit keluarga pegawai ... 61
GAMBAR 20 Activity diagram delete keluarga pegawai ... 62
GAMBAR 21 Activity Diagram add data pendidikan ... 63
GAMBAR 22 Activity diagram edit data pendidikan... 64
GAMBAR 23 Activity diagram delete data pendidikan ... 65
GAMBAR 24 Activity Diagram add pengalaman pegawai ... 66
GAMBAR 25 Activity Diagram edit pengalaman pegawai ... 67
GAMBAR 26 Activity Diagram delete pengalaman pegawai ... 68
GAMBAR 27 Activity Diagram add golongan ... 69
GAMBAR 28 Activity diagram edit golongan ... 70
GAMBAR 29 Activity diagram delete golongan ... 71
GAMBAR 30 Activity diagram history gaji ... 72
GAMBAR 31 Activity diagram Add pelanggaran pegawai ... 73
GAMBAR 32 Activity diagram Edit pelanggaran pegawai ... 74
GAMBAR 33 Activity diagram delete pelanggaran pegawai ... 75
GAMBAR 34 Activity diagram Search pelanggaran pegawai ... 76
GAMBAR 35 Activity diagram Add PHK ... 77
GAMBAR 36 Activity diagram Edit PHK ... 78
(8)
xii
GAMBAR 38 Activity diagram add login ... 80
GAMBAR 39 Activity diagram edit login ... 81
GAMBAR 40 Activity diagram delete login ... 82
GAMBAR 41 Activity diagram Presensi ... 83
GAMBAR 42 Activity diagram search absensi ... 84
GAMBAR 43 Activity diagram add Cuti dan ijin ... 85
GAMBAR 44 Activity diagram edit cuti dan ijin ... 86
GAMBAR 45 Activity diagram Search Cuti&ijin ... 87
GAMBAR 46 Activity diagram pembayaran gaji ... 88
GAMBAR 47 Activity diagram Add bonus ... 89
GAMBAR 48 Activity diagram Edit bonus ... 90
GAMBAR 49 Activity diagram delete bonus ... 91
GAMBAR 50 Activity diagram search bonus gaji ... 92
GAMBAR 51 Activity diagram Add pelamar ... 93
GAMBAR 52 Activity diagram edit pelamar ... 94
GAMBAR 53 Activity diagram delete pelamar ... 95
GAMBAR 54 Activity diagram search pelamar ... 96
GAMBAR 55 Activity diagram Add pendidikan pelamar ... 97
GAMBAR 56 Activity diagram edit pendidikan pelamar ... 98
GAMBAR 57 Activity diagram delete pendidikan pelamar ... 99
GAMBAR 58 Activity diagram Add pengalaman pelamar... 100
GAMBAR 59 Activity diagram edit pengalaman pelamar ... 101
GAMBAR 60 Activity diagram delete pengalaman pelamar ... 102
GAMBAR 61 Activity diagram Add permintaan pegawai ... 103
GAMBAR 62 Activity diagram Edit permintaan pegawai ... 104
GAMBAR 63 Activity diagram delete permintaan pegawai ... 105
GAMBAR 64 Activity diagram add kriteria pelamar ... 106
GAMBAR 65 Activity diagram edit kriteria pelamar ... 107
GAMBAR 66 Activity diagram delete kriteria pelamar ... 108
GAMBAR 67 Activity diagram WPM Pelamar... 110
GAMBAR 68 Login Form ... 111
GAMBAR 69 Main Form... 111
GAMBAR 70 Form pegawai ... 112
GAMBAR 71 Form pelanggaran ... 113
GAMBAR 72 Form history gaji ... 113
GAMBAR 73 Form pelanggaran ... 114
GAMBAR 74 Form phk dan pesangon ... 115
GAMBAR 75 Form login ... 116
GAMBAR 76 Form absensi ... 116
GAMBAR 77 Form cuti dan ijin ... 117
GAMBAR 78 Form pembayaran gaji ... 118
GAMBAR 79 Form bonus ... 119
(9)
xiii
GAMBAR 81 Form pelamar ... 121
GAMBAR 82 Form kriteria ... 122
GAMBAR 83 Form WPM ... 123
GAMBAR 84 Form Login ... 124
GAMBAR 85 Form main form ... 125
GAMBAR 86 Form pegawai ... 126
GAMBAR 87 Form gaji ... 127
GAMBAR 88 Form history gaji ... 128
GAMBAR 89 Form pelanggaran pegawai ... 129
GAMBAR 90 Form phk dan pesangon ... 130
GAMBAR 91 Form login ... 132
GAMBAR 92 Form presensi ... 133
GAMBAR 93 Form cuti dan ijin ... 134
GAMBAR 94 Form data absensi pegawai... 135
GAMBAR 95 Form pembayaran gaji ... 136
GAMBAR 96 Form bonus ... 137
GAMBAR 97 Form permintaan pegawai ... 138
GAMBAR 98 Form pelamar ... 139
GAMBAR 99 Form kriteria ... 140
(10)
1
BAB I PENDAHULUAN
1.1. Latar Belakang Masalah
PT.X adalah sebuah perusahaan tekstil yang memiliki tenaga kerja yang sekitar 400 orang. Dikarenakan jumlah tenaga kerja yang cukup banyak, sering terjadi kesalahan ketika proses pengolahan data presensi, penerimaan pegawai, penentuan gaji dilakukan. Seperti kesalahan presensi, pemasukan data karyawan, pencatatan gaji, penilaian penerimaan pegawai, dan kesalahan-kesalahan lainnya.
Oleh karena itu diperlukan sebuah aplikasi Human Resources Development yang dapat mengelola data yang berhubungan dengan kepegawaian termasuk didalamnya penerimaan karyawan (Recruitment system), sistem penggajian (Payroll), pemutusan hubungan kerja, dan presensi. Aplikasi Human Resources Development ini merupakan program yang mengintegrasikan seluruh sistem manajemen yang mengatur seluruh kegiatan Sumber Daya Manusia (pegawai) perusahaan yang nantinya akan mendukung kinerja perusahaan.
Aplikasi Human Resources Development yang akan dibangun ini dipergunakan untuk membantu divisi Human Resources Development dari perusahaan tersebut, dengan menintegrasikan seluruh sistem manajemen yang mengatur Human Resources Development dan penerimaan.
(11)
2
1.2. Rumusan Masalah
Dari latar belakang masalah yang ada, dapat dirumuskan permasalahan sebagai berikut:
1. Bagaimana membuat aplikasi Human Resources Development yang dapat melakukan penerimaan karyawan baru?
2. Bagaimana membuat aplikasi Human Resources Development yang dapat menangani presensi, penggajian pegawai, dan pemutusan hubungan kerja?
3. Bagaimana melakukan implementasi model Decision Support System Weight Product Model untuk penerimaan karyawan baru?
1.3. Tujuan Pembahasan
Adapun tujuan pembuatan aplikasi ini, yaitu:
1. Membuat aplikasi yang dapat menangani penerimaan karyawan baru. 2. Membuat aplikasi yang dapat menangani presensi, penggajian pegawai,
dan pemutusan hubungan kerja.
3. Membuat implementasi Decision Support System Weight Product Model
(12)
3
1.4. Ruang Lingkup Kajian
Ruang lingkup dalam aplikasi ini yaitu: a. Hardware(Minimal):1. Pentium 4 (2Ghz). 2. Ram 1 Gb.
3. Hardisk 40 GB. b. Software:
1. Bahasa pemrograman yang digunakan adalah bahasa pemrograman C#.
2. Sistem Basis Data menggunakan SQL Server 2008 R2.
3. Editor pemrograman yang digunakan adalah Microsoft Visual Studio 2010.
4. Sistem Operasi yang digunakan adalah Windows 7 32 bit. c. Aplikasi:
1. Aplikasi ini hanya digunakan pada 1 komputer.
2. Aplikasi ini dibuat untuk divisi HRD(Human Resources Development). 3. Aplikasi ini menangani penerimaan karyawan baru dan penilaian kinerja
pegawai dengan menggunakan DSS (Decision Support System)
Weigthed Product Model.
4. Aplikasi ini menangani presensi karyawan.
5. Aplikasi ini menangani perhitungan gaji bukan pembayarannya. 6. Aplikasi ini menangani pemutusan hubungan kerja.
(13)
4
1.5. Sumber Data
Sumber data yang diperoleh dibagi menjadi 2 jenis, sumber data primer dan sumber data sekunder. Sumber data primer merupakan sumber data yang diperoleh dari PT.X mengenai berbagai informasi yang dibutuhkan dalam pembuatan aplikasi ini. Sumber data sekunder merupakan sumber data yang di dapat diluar data yang diberikan dari PT.X meliputi buku penunjang, referensi, sumber tertulis lainnya, serta dari situs – situs di internet.
1.6. Sistematika Penyajian
Sistematika penyajian laporan untuk proyek Tugas Akhir ini direncanakan sebagai berikut:
BAB I. PENDAHULUAN
Bab ini membahas mengenenai latar belakang masalah, rumusan masalah, tujuan masalah, ruang lingkup kajian dari proyek tugas akhir ini. BAB II KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian tugas akhir ini.
BAB III ANALISIS DAN RANCANGAN SISTEM
Bab ini akan membahas mengenai analisa sistem yang digunakan perusahaan dan di implementasikan dalam Activity Diagram, Flowchart, dan ERD(Entity Relationship Diagram) yang digunakan untuk perancangan database.
(14)
5
BAB IV HASIL PENELITIAN
Bab ini akan menjelaskan tentang hasil yang telah dicapai oleh perancang aplikasi, dan cara penggunaan aplikasi.
BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi/method yang dibuat dalam metode Blackbox testing.
BAB VI KESIMPULAN DAN SARAN
Kesimpulan Pengetahuan yang didapat penulis setelah mengerjakan karya ilmiah ini, baik berupa penegasan/pembuktian atau pengetahuan baru. Saran hal baru yang dapat digunakan untuk mengembangkan karya ilmiah ini.
(15)
161
BAB VI KESIMPULAN DAN SARAN
6.1 Kesimpulan
Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan aplikasi dapat ditarik kesimpulan sebagai berikut :
Perancangan aplikasi membantu pihak HRD pada perusahaan dalam melakukan penerimaan pegawai baru.. Pengolahan data pelamar berupa data diri pelamar, pengalaman kerja pelamar, pendidikan pelamar dapat dilakukan pada satu form. Data kriteria yang digunakan dapat ditambah maupun diubah sehingga memudahkan pihak HRD apabila ingin melakukan penyaringan dengan penilaian yang berbeda.
6.2 Saran
Saran – saran untuk mengembangkan aplikasi agar menjadi lebih baik di masa mendatang adalah sebagai berikut :
1. Aplikasi tidak terbatas hanya bekerja di satu komputer saja, akan tetapi dapat bekerja didalam jaringan intranet
2. Aplikasi dapat diakses secara mobile oleh pengguna yang terlegitimasi sehingga pemeriksaan data dapat dilakukan dengan lebih fleksibel
3. Aplikasi dapat melakukan proses transfer pegawai beberapa individu sekaligus.
(16)
161
DAFTAR PUSTAKA
aGnez m0etZ.(2008). PENJELASAN SQL, from
http://agnez-dylan.blogspot.com/2008/10/penjelasan-sql.html
Alter, S.L. Decision Support Systems: Current Practice and Continuing Challenge. Reading, MA: Addison-Wesley, 1980.
Ayuliana. (2009). Black Box. Retrieved June 20, 2010, from http://ayuliana_st.staff.gunadarma.ac.id/.../Pertemuan+06+- ++_BlackBox+Testing_.pdf
Bagui, S.S.,Earp, R. Walsh. (2006). Learning SQL on SQL Server 2005. Sebastopol : O’Reilly
Christian Nagel, B. E. (2006). Professional C# 2005. Indiana: Wiley.
Chonoles, Michael Jesse dan Schardt, James A.(2003). UML 2 for Dummies. Hoboken:Wiley Publishing
Febriani. (2007). Flowchart. Retrieved June 20, 2010, from
febriani.staff.gunadarma.ac.id/Downloads/files/5616/Flowchart.pdf
Kristanto. (2008). Sistem Informasi.Yogyakarta.
Little, J. D. C., "Models and Managers: The Concept of a Decision Calculus". Management Science, 16, 8, April 1970, B466-485.
(17)
162 Noviyanto.(2009), Sistem Informasi Sumber Daya Manusia, from
http://viyan.staff.gunadarma.ac.id/Downloads/files/16480/10_Sistem+Informasi+Sum ber+Daya+Manusia.pdf
Parno. (2006). Data Flow Diagram. Retrieved June 20, 2010, from tavipia.staff.gunadarma.ac.id/Downloads/files/15425/DFD.pdf.
Primashanti, Ida Ayu Y.(2007). Entity Relationship Diagram. Retrieved June 20, 2010 from
http://iaprima.staff.gunadarma.ac.id/Downloadsfiles/5459/Bahasan9a_ERD.pdf
Pialorsi, Paulo & Russo, Marco.(2007).Introducing Microsoft LINQ. Washington:Microsoft Press.
Pipiew.(2007).Proses Bisnis.From
http://pipiew.wordpress.com/2007/11/29/proses-bisnis/
Raharjo. 2009. Pengantar PEMODELAN SISTEM PERANGKAT LUNAK UML: CLASS DIAGRAM.
Ramdhan.Akbar.(2009). Visual Studio, Visual Studio Team System dan Team Foundation Server, from
http://mhs.blog.ui.ac.id/ramdhan.akbar/tag/visual-studio/
Satiman.(2007). .NET dan VB.NET 2005, from
http://satiman.blogspot.com/2007/05/net-dan-vbnet-2005.html
Sudarsono(2007). FLOWCHART Official Site of SUDARSONO Gunadarma University 2007, From sdarsono.staff.gunadarma.ac.id
(18)
163
Suryadi K. & Ramdhani M.A.(1998).Metode Pengambilan Keputusan.Yogyakarta.
Sells & Weinhardt(2006).Introducing To C#.Jakarta.
Sutabri, Tata. (2003). Analisa Sistem Informasi, Edisi Pertama. Yogyakarta: Andi.
Triantaphyllou, Evangelos. (2000). Multi-criteria decision making methods: a comparative study. Springer.
Watson, Karli. (2006).Beginning C#.
Yoon, K., “System Selection by Multiple Attribute Decision Making,” Ph. D.
(1)
4
1.5. Sumber Data
Sumber data yang diperoleh dibagi menjadi 2 jenis, sumber data primer dan sumber data sekunder. Sumber data primer merupakan sumber data yang diperoleh dari PT.X mengenai berbagai informasi yang dibutuhkan dalam pembuatan aplikasi ini. Sumber data sekunder merupakan sumber data yang di dapat diluar data yang diberikan dari PT.X meliputi buku penunjang, referensi, sumber tertulis lainnya, serta dari situs – situs di internet.
1.6. Sistematika Penyajian
Sistematika penyajian laporan untuk proyek Tugas Akhir ini direncanakan sebagai berikut:
BAB I. PENDAHULUAN
Bab ini membahas mengenenai latar belakang masalah, rumusan masalah, tujuan masalah, ruang lingkup kajian dari proyek tugas akhir ini. BAB II KAJIAN TEORI
Bab ini membahas mengenai teori-teori yang berkaitan dalam penyelesaian tugas akhir ini.
BAB III ANALISIS DAN RANCANGAN SISTEM
Bab ini akan membahas mengenai analisa sistem yang digunakan perusahaan dan di implementasikan dalam Activity Diagram, Flowchart, dan ERD(Entity Relationship Diagram) yang digunakan untuk perancangan database.
(2)
5
BAB IV HASIL PENELITIAN
Bab ini akan menjelaskan tentang hasil yang telah dicapai oleh perancang aplikasi, dan cara penggunaan aplikasi.
BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN
Bab ini berisi mengenai pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi/method yang dibuat dalam metode Blackbox testing.
BAB VI KESIMPULAN DAN SARAN
Kesimpulan Pengetahuan yang didapat penulis setelah mengerjakan karya ilmiah ini, baik berupa penegasan/pembuktian atau pengetahuan baru. Saran hal baru yang dapat digunakan untuk mengembangkan karya ilmiah ini.
(3)
161
BAB VI KESIMPULAN DAN SARAN
6.1 Kesimpulan
Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan aplikasi dapat ditarik kesimpulan sebagai berikut :
Perancangan aplikasi membantu pihak HRD pada perusahaan dalam melakukan penerimaan pegawai baru.. Pengolahan data pelamar berupa data diri pelamar, pengalaman kerja pelamar, pendidikan pelamar dapat dilakukan pada satu form. Data kriteria yang digunakan dapat ditambah maupun diubah sehingga memudahkan pihak HRD apabila ingin melakukan penyaringan dengan penilaian yang berbeda.
6.2 Saran
Saran – saran untuk mengembangkan aplikasi agar menjadi lebih baik di masa mendatang adalah sebagai berikut :
1. Aplikasi tidak terbatas hanya bekerja di satu komputer saja, akan tetapi dapat bekerja didalam jaringan intranet
2. Aplikasi dapat diakses secara mobile oleh pengguna yang terlegitimasi sehingga pemeriksaan data dapat dilakukan dengan lebih fleksibel
3. Aplikasi dapat melakukan proses transfer pegawai beberapa individu sekaligus.
(4)
161
DAFTAR PUSTAKA
aGnez m0etZ.(2008). PENJELASAN SQL, from
http://agnez-dylan.blogspot.com/2008/10/penjelasan-sql.html
Alter, S.L. Decision Support Systems: Current Practice and Continuing Challenge. Reading, MA: Addison-Wesley, 1980.
Ayuliana. (2009). Black Box. Retrieved June 20, 2010, from http://ayuliana_st.staff.gunadarma.ac.id/.../Pertemuan+06+- ++_BlackBox+Testing_.pdf
Bagui, S.S.,Earp, R. Walsh. (2006). Learning SQL on SQL Server 2005. Sebastopol : O’Reilly
Christian Nagel, B. E. (2006). Professional C# 2005. Indiana: Wiley.
Chonoles, Michael Jesse dan Schardt, James A.(2003). UML 2 for Dummies. Hoboken:Wiley Publishing
Febriani. (2007). Flowchart. Retrieved June 20, 2010, from
febriani.staff.gunadarma.ac.id/Downloads/files/5616/Flowchart.pdf
Kristanto. (2008). Sistem Informasi.Yogyakarta.
Little, J. D. C., "Models and Managers: The Concept of a Decision Calculus". Management Science, 16, 8, April 1970, B466-485.
(5)
162
Noviyanto.(2009), Sistem Informasi Sumber Daya Manusia, from
http://viyan.staff.gunadarma.ac.id/Downloads/files/16480/10_Sistem+Informasi+Sum ber+Daya+Manusia.pdf
Parno. (2006). Data Flow Diagram. Retrieved June 20, 2010, from tavipia.staff.gunadarma.ac.id/Downloads/files/15425/DFD.pdf.
Primashanti, Ida Ayu Y.(2007). Entity Relationship Diagram. Retrieved June 20, 2010 from
http://iaprima.staff.gunadarma.ac.id/Downloadsfiles/5459/Bahasan9a_ERD.pdf
Pialorsi, Paulo & Russo, Marco.(2007).Introducing Microsoft LINQ. Washington:Microsoft Press.
Pipiew.(2007).Proses Bisnis.From
http://pipiew.wordpress.com/2007/11/29/proses-bisnis/
Raharjo. 2009. Pengantar PEMODELAN SISTEM PERANGKAT LUNAK UML: CLASS DIAGRAM.
Ramdhan.Akbar.(2009). Visual Studio, Visual Studio Team System dan Team Foundation Server, from
http://mhs.blog.ui.ac.id/ramdhan.akbar/tag/visual-studio/
Satiman.(2007). .NET dan VB.NET 2005, from
http://satiman.blogspot.com/2007/05/net-dan-vbnet-2005.html
Sudarsono(2007). FLOWCHART Official Site of SUDARSONO Gunadarma University 2007, From sdarsono.staff.gunadarma.ac.id
(6)
163
Suryadi K. & Ramdhani M.A.(1998).Metode Pengambilan Keputusan.Yogyakarta.
Sells & Weinhardt(2006).Introducing To C#.Jakarta.
Sutabri, Tata. (2003). Analisa Sistem Informasi, Edisi Pertama. Yogyakarta: Andi.
Triantaphyllou, Evangelos. (2000). Multi-criteria decision making methods: a comparative study. Springer.
Watson, Karli. (2006).Beginning C#.
Yoon, K., “System Selection by Multiple Attribute Decision Making,” Ph. D.