Sistem Informasi Training Karyawan DIT AI PT. Dirgantara Indonesia
RIWAYAT HIDUP Data Pribadi Nama : Hardiyanto Hendryardi Tempat/ Tanggal Lahir : Bandung, 9 Oktober 1991 Umur : 21 Tahun Jenis Kelamin : Pria Alamat : Nata Endah II K45, Kab.Bandung No. Tlp : 081221584944 Riwayat Pendidikan 1996 Lulus TK Bunda Asuh Nanda Bandung 2003 Lulus SDN Taman Kopo Indah Bandung 2006 Lulus SMPN 1 Margahayu Bandung 2009 Lulus SMAN 1 Margaasih Bandung
RIWAYAT HIDUP Data Pribadi Nama : Jaka Patria Jaya Tempat/ Tanggal Lahir : Bandung, 19 November 1990 Umur : 22 Tahun Jenis Kelamin : Pria
Alamat : Komp. Margahayu Kencana blok G8/17 Kab.Bandung
No. Tlp : 08978242048 Riwayat Pendidikan 1996 Lulus TK Marhamah Hasanah Bandung 2003 Lulus SDN Angkasa VIII Bandung 2006 Lulus SMPN 1 Margahayu Bandung 2009 Lulus SMAN 1 Margahayu Bandung! " #### $ % & ! ! " ' !(% % ()(
- ! ! "
$
- ,%
$
- ! . ( ! /,
$ ( (/ 0) #-
$ $ % ! , #-
$ $ ! . &, . !
- $ $ & ! ! .
1 $ $ $ & ! &, . !
1 $ $ ' & ! ! . &, . !
2 $ $ $ ! !
2 $ $ ' 3 0 ! . 4! . 5
6
$ $ * & !
3 4 , !" / . 5 $ $ + & !
3 5 ' $ $ - & ! .(!
'
- $ $ 7 4 8
1
- $ $ 1 .9
- : - ' ! ! ! .
' $ ; ! .
$$
- ' ' ./ . ! ' * +- () ! .
<
- 1 ! ./(
- 1 *
- $
- 2
KATA PE GA TAR SISTEM
I FORMASI TRAI I G KARYAWA DI PT DIRGA TARA I DO ESIA DIT.
AI”,! " # ! $ % ! &
' ( & ) '
& '
' ' ' ' " ' ' * '
' & '
' & ' ' ' * ' ' ' ' & $
- ,& '
&
- &
' ' &
.& / ! ( " & & & & ! " $ % ! &
0& !' & & & & ! " $ % ! &
1& !' $ ( & & ( !# ,. ' ' '
2& "" ! " $ % ! &
3& / " & ' ' & ! ! &
4& !# ,. -556 ' 7 &
i
- &
- ! '
ii
6& ' ' '
& / -5,.
Sommerville, I. (2003), Software Enginering (Rekayasa Perangkat Lunak) edisi 6 jilid 1,
Erlangga, Jakarta.Sarwono. (2006), Metode Penelitian Kuantitatif dan Kualitatif, Graha Ilmu, Yogyakarta.
Prasetyo, Didik., “101 Tip dan Trik Pemograman PHP”, PT. Elex Media Komputindo, 2005, Jakarta.
1.1 Latar Belakang masalah
Program Training bagi karyawan di PT. Dirgantara Indonesia merupakan sarana untuk meningkatkan kemampuan serta skill untuk menunjang kinerja karyawannya di perusahaan tersebut. Tetapi acapkali karyawan yang telah melakukan training terlambat tahu mengenai kelulusan program nya, karena pemberitahuan tersebut baru sampai beberapa hari, jika lulus mungkin tidak masalah, yang menjadi masalah adalah jika tidak lulus. Karena pemberitahuan yang lambat mungkin saja karyawan tersebut harus menyusun ulang lagi jadwalnya, membatalkan beberapa event penting dll.
Kendala pun dialami bagian Admin, karena sistem penjadwalan training yang belum terkomputerisasi dia harus memeriksa berkas berbentuk fisik(kertas) tersebut satu demi satu, hal inilah yang ditenggarai sebagai faktor keterlambatan laporan kelulusan pada para peserta training.
Berdasarkan hal tersebut, kami merancang sebuah database berbasis website dengan menggunakan bahasa pemrograman Php yakni “Sistem Informasi Training karyawan Dit A.I PT. Dirgantara Indonesia”.
1.2 Identifikasi Masalah
Berdasarkan latar belakang di atas, maka didapati beberapa masalah antara lain :
- Karyawan tidak dapat memantau jadwal serta hasil program Training dirinya secara langsung, karena harus dihadapkan pada prosedur yang merepotkan.
- Admin kerap kesulitan dalam membuat laporan statistik Training karyawan karena jumlahnya mencapai ratusan bahkan lebih
1.3 Maksud dan Tujuan
3.1 Maksud
Maksud dari penelitian ini adalah untuk membangun sistem informasi yang dapat memudahkan karyawan dalam melakukan trining.
Adapun tujuan dari penelitian ini, yaitu :
1. Memudahkan karyawan PT. DI untuk memantau jadwal dan progres selama menjalani periode Training.
2. Memudahkan bagian Administrator untuk menyusun laporan program Training PT.
Dirgantara Indonesia.
1.4 Batasan Masalah
Berdasarkan latar belakang yang telah diuraikan sebelumnya, maka dibuat batasan masalah agar ruang lingkup penelitian ini jelas batasannya. Adapun batasan masalah yang dibuat adalah sebagai berikut:
- Informasi yang dihasilkan adalah laporan berbentuk grafik yang kemudian dapat diolah oleh bagian admin. Pemanfaatan Website ini sebagai media penunjang agar karyawan dapat memantau - jadwal dan progres Trainingnya. Perangkat lunak yang digunakan untuk membangun aplikasi ini adalah Macromedia - Dreamwever.
1.5 Metodologi Penelitian
Metodologi penelitian merupakan suatu proses yang digunakan untuk memecahkan suatu masalah yang logis, dimana memerlukan data-data untuk mendukung terlaksananya suatu penelitian. Penelitian ini menggunakan metode metode deskriptif. Metode deskriptif merupakan suatu metode penelitian yang bertujuan untuk mendapatkan gambaran yang jelas tentang hal-hal yang dibutuhkan dan berusaha menggambarkan serta menginterpretasi objek yang sesuai dengan fakta secara sistematis, faktual dan akurat.
Pengumpulan data dan pengembangan perangkat lunak dalam penelitian ini menggunakan metode sebagai berikut :
1. Metode pengumpulan data
a. Studi Literatur Pengumpulan data dengan cara mengumpulkan literatur, jurnal, dan bacaan-bacaan yang berkaitan dengan penelitan yang sedang dilakukan.
b. Wawancara Pengumpulan data dengan cara tanya jawab secara langsung kepada narasumber.
2. Metode Pembuatan Perangkat Lunak Teknik analisis data dalam pembuatan perangkat lunak menggunakan paradigma perangkat lunak secara scrum seperti pada Gambar 1.1 yang meliputi beberapa proses diantaranya :
Gambar 1.1 Alur Metode Scrum (Mountain Goat Costumer, 2005)Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu proyek penelitian, dimulai dengan menetapkan berbagai kebutuhan dari semua elemen yang diperlukan system dan mengalokasikannya kedalam pembentukan perangkat lunak. b. Analisis Mengidentifikasi analisis masalah yang sebelumnya terjadi (pemilukonvensional) dengan mambandingkan analisis solusi yang baru, menguraikan analisis sistem yang sedang berjalan dan software requirement spesification (SRS) mengenai kebutuhan fungsional dan non fungsional, target user, serta spesifikasi software dan hardware yang digunakan.
c. Perancangan Menghasilkan rancangan yang memenuhi kebutuhan yang ditentukan selama tahapan requirements analisis.Hasil akhirnya berupa spesifikasi rancangan yang sangat rinci sehinggga mudah diwujudkan pada saat pemrograman.
d. Pengkodean Pengkodean yang mengimplementasikan hasil desain kedalam kode atau bahasa yang dimengerti oleh mesin computer dengan menggunakan bahasa pemrogramantertentu.
e. Pengujian Pengujian program menggunakanpengujian alpha danbetha.Pengujian alpha dengan cara mengisi form-form yang ada pada aplikasi dengan jenis metode pengujian black box. Pengujian betha yang dilakukan secara objektif dimana program aplikasi diuji secara langsung kelapangan yaitu Instansi yang bersangkutan dengan membuat kuesioner mengenai kepuasan user dengan kandungan point syarat user friendly.
Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan–perubahan atau penambahan sesuai dengan permintaan user.perangkat lunak yang telah dibuat dapat mengalami perubahan sesuai permintaan user. Pemeliharaan dapat dilakukan jika ada permintaan tambahan fungsi sesuai dengan keinginan user ataupun adanya pertumbuhan dan perkembangan baik perangkat lunak maupun perangkat keras. Sistematika penulisan proposal penelitian ini disusun untuk memberikan gambaran umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini adalah sebagai berikut :
BAB I. PENDAHULUAN Berisi tentang latar belakang masalah, rumusan masalah, maksud dan tujuan, batasan masalah, metodologi penelitian dan sistematika penulisan. BAB II. TINJAUAN PUSTAKA Membahas tentang tinjauan terhadap objek yang akan diteliti dan berisi tentang teori- teori tentang sistem pendukung keputusan, metode yang digunakan serta teori-teori yang berkaitan dengan topic.
BAB III. ANALISIS DAN PERANCANGAN SISTEM Menganalisis masalah-masalah apa yang terjadi serta menganalisis masalah baik secara fungsional maupun secara nonfungsional serta membangun suatu rancangan, seperti rancangan antar muka, maupun rancangan menu dan rancangan prosedural.
BAB IV. IMPLEMENTASI DAN PENGUJIAN Tahap ini merupakan langkah-langkah implementasi dan memaparkan tentang program yang telah dibuat. BAB V. KESIMPULAN DAN SARAN Berisi kesimpulan dan saran yang sudah diperoleh dari hasil penulisan penelitian.
$ % $ & ' ( ' $ ) * &
! " #
+ , -
- & .//0-1!
2
$ %$ % % 2 $1 % $ 2 . 4 $
5
6 %
2
2 ) $ $
2
) % %
%2
- $ % $
1 7 % ! % . 4 !
5 8 ! ! 6 " ! % % !
$
3
7 # !
7 $ $
3 $ " ! 9 % ! &
- & * & .//0-9!
! $ $
- 1 ) ) $ % . # # $ $ "
5
8 8 $ % $ 2 $ 6 : ;
: ; $ $ !
< $ ' ! $ $ $ $ $
9
) " $ $ $
$ $ > $ $ &
- & * & .//0-11!
- > $
1 . $ " $ 5 #
4 !
4 $ " " " $
4 $
- 1 * $
2 " ! . ? @ ; - > A $ 2 $ 5 @ & > - > + ,
=
1/ 1 > . > 5 > 6 # ' - > $ %$
) -> % A 2 %
2
' 1===- 1 * !$
2 . 7 2
!
5 7 $ A A 3 )" .//6- +> $
,
9 # .//1- +> $2 2 , = B " .//1- +> A $ ,
" # $ " % & ' >4 !
( $ >4 -
1 ) ( ) (
> ( ! "
. ( ( >4 >4 > >4
5
4 % 6 > > >4 )
$ & $
0 * ! ) % " >4
- 1
" .
(
2 5 $
2 ( )* # ) & * ! + , % '
$ " " + %:!
- + $ % ! > %: @ $ %: %
2 < %: > $
11
% >
2
2
2 " ;
2 :>
1 " ' 1===- 5/! . )
$ $ ? "
5 * A :
- %: > $ -
1 $ 2 .
;
5 "
%: > 6 7 %: > 2 -
1 $ " - @
% . ) 5 + 7 : :>
% 1.
- -& , , % ! " " &
- C, C D !
- - ". # '
15
4 > : ) 4!
) 7 .//.- 69!- 1 # # 1%1! " "
. # , 1% ! "
"
> $ +1, + , &
E $
8 E 8! ;
2 E 8 " 2 > E 8 # E 8 E 8
2 $
2
2 2 2 2 # $ " E 8 >
2 E 8 2 $ /
& * 1===- 3 ! 7
2 2 $ $ $ $
7
2
- @ $
1 >'> .
2
5
6 $ ; >'> 0 "& 1.
F8
2 F 8 ! ; 3/% 4 2 $ G >
F8 %$
4 @ F8 "
2
2
2 $ " $ " %
F8 ; F8 F8 ; H
I H F8 ; % # % % # % $ %$ E $
2 . ' $
2 2 > F8 F8 ; ) -
16
1
5
2
3
4
2 2 > " ;
9 "
2 $
2 " > > " ; 9 " ; "
2 2 % 2 > " ; " %
- ) " $ % $ $ 2 % $ % "
- > " ; @ 2 @ ! # G 8 *# 8! $ %
) @ *# 8 > )
; ) ) % ; " & ) ) ;
:
10
! " # # $ % # $ %
# & %
! % $ $
" $ % $ ' % # $ # $ % # $ % # $
( " )& $ * $ " $
- %+ ( , ( ( ' - $ % .
$ % $ $ % " " $ $ %
% / " $ % # $ % # $ % # "
$ % $ " $ $ %
- 1 ! " %
! # $ $
2
2 + 3 ( ( ( 4%5 $+ 6 2 7 4$
- & " 2 (789 &$
- :4 2 (; &a
- & 2 <3 0 =
- & - "$
- %+
- $ % " $ %
- ! 1 ! %
$ $
2
- : # 465 $+ & "
8 % 0 9
- :4 8 &
- & " > ( 7(8 &
- " 1 !
% 77? % $ % "
$ % $ ! ( <
- " 1 !
$ $
2 @ 2 &
1
0 A 9 + " "
! %2
&" B< $ $ $ " "
/ " $ % % ! ! # # #
( & C
9 $ % $ $ " $ %
6 $ % " $ $ $
" $ % " $ % % $ $
" % $
Pengguna Tanggung Hak Tingkat Tingkat Jawab Akses Pendidi Keterampilan kan
A / : 6 / & : ! % : ! : : - "
& ! $ %# # & # % % % #
- " # !
$ ! $ -
$ # $ $ % " % %
" $
8 A E/> " " ) " "+ ) $ + " $ $ "
% $ $ $ " " ! $ $ $ " # $ # $ A
% % $ $ " " # $ $ $ $
2
"
4 $ E> > E> 8 $ % $ $ " "
2 E
2 A # # # C # $ E 2 # # # # # $ # # # % #
E " 2 # # # # # F % # F % # $F # $F # # # " # # F # F
E 2 # # # # # # # # # . # #
; - $ % ; A
3 A 3 $ % " $ $ %
$ % " $ # A 3 " G H I
" # $ % A
3 % " % login
Manipulasi data
karyawan
Manipulasi data
include
Manipulasi data
Admin View View Training
User View TPlan
View Report 4 $ ( A
3
; ( C " % %
% #
UML#
$ % Diagram activity
Diagram activity Tplan karyawan
Pilih view karyawan Pilih view Tplan
Data Data Tplan
tidak
Karyawan
tidak
Tersedia Tersedia ya
ya Lihat karyawan Lihat Tplan
4 $ C " - " !
4 $
0 - (
(
Pilih view training Lihat training
Data training
tidak
ya
Diagram activity trainingTersedia
- " !
A A . <C . -
- . .
.
- J- !&!
- F % ! F % J@ F4 J@ F!
- .! J ! J ! ! !
- . . -
- @ .! < $ %
4 !" ! F
3F
.
$$ $ $
! " $ $
( >
!!
( ( ! $ $ $ J $ % $ $
2 ! $
! $ ( ! $ $ ! $ " ! $ ! $ "
! $ ! ! $ 8 ! $ !
! $ ! ! $ ; ! $ !
( ( & $ A " %
C 4 $ ;
$ C
4 $ C (
% $ " $ % $ > $ "
% % $ % % ( ( %
7 4 $ %
7 % $ $ %
2
- @$ J $ & $ &
< ! $
( ( % 7( 4 $ 9 % 7(
( % @ 4 $ D % @
% $ $ %
2 @$ J -
! & 6 6" & $ %
- : E1 6" & C * *
E.3 > . 6" &
- (
8 % $ % "
78 4 $ 7 > % $ % "
78
% $ % " $ $ %
2
- @$ J . - ! $ &
! $ & ! $ & - ! $ &
J ! $ & ! ! $ & ! ! $ & J $ ! $ & $ J $ ! $ & $
! $ & $ %
A " $
$ A $
$ % ( ; % $ % " 7; 4 $ > % $ % "
( % $ % $ % "
7 4 $ ( > % $ % $ % "
7 ( % C "
70 4 $ % C "
70
( 9 % "
79 4 $ 8 % "
79 ( D % $ % "
7D 4 $ ; % $ % "
7D
( 7 % "
7 4 $ % "
7 ( % % " 4 $ % % "
% % " $ $ %
2
- @$ J % $ A % $ $ & $ %
( ( % $ % % " ( 4 $ 9 % $ % % " (
( % % "
( 8 % "
8 4 $ D % "
8 % "
$ $ %
2
- @$ J 3 $ A "
( ; % $ % ; 4 $ (7 % $ % ; % $ %
$ $ %
2 @$ J -
. - $ & $ &
- $ & . $ & .
$ $ & $ $ &
% $ & % $ & $ &
$ & " $ $ & $
"
( % $ % 4 $ ( % $ % ( % $ % $ % 4 $ (( % $ % $ %
( 9 % C
9 4 $ ( % C
9 ( D % D 4 $ (8 % D
( (7 % $ % (7 4 $ (; % $ % (7 ( ( % ( 4 $ ( % (
( (( % % (( 4 $ (0 % % (( % %
$ $ %
2 @$ J -
% $ A % $ $ & $ %
( ( % $ % % ( 4 $ (9 % $ % % (
( (8 % % (8 4 $ (D % % (8 ( (; % (; 4 $
7 % (; %
$ $ %
2
@$ J - 3 $ A "
( ( % $ % ( 4 $ % $ % (
% $ % $ $ %
2 @$ J -
. - $ & $ &
- $ & . $ & .
$ $ & $ $ & $ & %
! $ & ! $ & . $ &
$ & " $ $ & $
" ( (0 % $ % (0 4 $ ( % $ % (0
( (9 % $ % $ % (9 4 $ % $ % $ % (9 ( (D % C (D 4 $
8 % C (D
( 7 %
7 4 $ ; %
7 % $
$ %
2
- @$ J E $ A & "
$ % $ $ A $
$ %
( % $ % 4 $ % $ % ( ( % ( 4 $ % (
( % % 4 $ 9 % %
% % $ $ %
2 @$ J -
% $ A % $ $ & $ %
( 8 % $ % %
8 4 $ D % $ % %
8
( ; % % ; 4 $ 87 % % ;
( % 4 $ 8 %
% $ $ %
2
@$ J - 3 $ A "
( ( ( ( % 4 $ 8( % ( ( ( % C "
9 4 $ 8 % C "
9
( ( % C D 4 $ 88 % C D
( ( 8 % C
87 4 $ 8; % C
87
( ( ; %
8 4 $ 8 %
8 % 4 >
$ $ %
2 @$ J -
% ! % 3 $ $ & % % @-
A % " %
( 8 J ( 8 J A PA3
8 PA3 PA3
9
1
4 $
80 J A
( ;
IMPLEME TASI DA PE GUJIA SISTEM
! % % " % # % " % $
$ % 8 -
o Perangkat Keras Spesifikasi
- ( 7 465 ( & A ;= > 7(8 0 9
- "$ - "$ & &
:4 @ $ 8 &$ 8 & ; ( & ; 6 87 4 ) ( 4 +
9 6 % D J < .
8 ( <
o Perangkat Keras Spesifikasi
1 , ( 1 $ & 5 # # #
%
8
% " $ %
% " " 6 % " $
$ < %/ % % $ $
2 ! %
! $ % "
$ $ $ 6 % $ $ $
6 "
6
" F %
" FC % E E
% : "
6 % %
% # %
Sub Menu Deskripsi ama File
<2 Antar Muka Admin
8 % " " "
% % " $ # % $ % $ % $
8
8
8
$ $
# % $ # % $ $
! % C ! %
% " % " $
% "
$ ( ! % %
- "
- " F% % ! $ %
- " F F $ % %
Antar Muka User
Sub Menu Deskripsi ama File
%
6 % %
" FC % : "
F % : F % :
8 ( 8 ( > ) " % " $
- " $ 8 ( ( %
- ) % " 8 (
6 % 8 ( 8 % ) % % #
$ $ $ " $
- 8 ( ; 6 %
58 BAB IV KESIMPULA DA SARA
! "
! "