pbd laporan
TRANSCRIPT
-
8/19/2019 PBD Laporan
1/44
TUGAS MAKALAH
Sistem Informasi Penggajian PT.Simba Jaya
MAKALAHDisusun Untuk Memenuhi Tugas Mata Kuliah
Perancangan Basis Data
Diusulan !le" #
$%&$'(%)
$%&$'()$
$%&$'(%*
+IK, ,-
T+IADI M
/DIS M,
IS0*
IS0*
IS0*
$%&$'('* AL1I + IS0*
$%&$'()2 IJA ISMAIL M IS0*
P+!G+AM STUDI SISTM I/1!+MASI
1AKULTAS TK/IK DA/ ILMU K!MPUT+
U/I3+SITAS K!MPUT+ I/D!/SIA
-A/DU/G
-
8/19/2019 PBD Laporan
2/44
'%$&
Kata Pengantar
Terimakasih buat Kesehatan yang diberikan oleh YangMahakuasa kepada saya, terimakasih buat udara yang masihdiberikan secara cuma-cuma tiada pernah terbalaskan betapa besardan terbuktinya kasih sayang Tuhan kepada saya. Selanjutnya sayamengucapkan terimakasih buat orang tua, keluarga, sahabat danorang-orang yang selalu mendoakan saya setiap saat, dengan adanyamereka membuat saya semakin merasa bahagia karena dukunganpenuh yang mereka berikan.
Yang Saudara pegang saat ini adalah tugas dari matakuliah
yang membahas tentang Sistem Informasi enggajian T. Simbajaya.!idalamnya saya memberikan laporan dari aplikasi yang kami buat.
"amun, dalam penulisan serta penyusunan tugas ini Sayasadari masih belum sempurna, mungkin kurangnya referensisehingga tugas ini masih harus terus disempurnakan lagi. Sayasangat bahagia jika Saudara bisa membantu saya dalam moti#asiatau bisa dengan kritik yang membangun dari Saudara.
Terimakasih.
$andung, %anuari &'()
Tim enulis
DA1TA+ ISI
-A- I A/ALISIS SISTM ,A/G -+JALA/
1 Analisis Sistem Yang Berjalan
1.1.1. Analisis Dokumen
-
8/19/2019 PBD Laporan
3/44
1.1.2. Analisis Prosedur Yang Sedang Berjalan
1.1.2.1. lo! Ma"
2 Diagram Konteks
# Data lo! Diagram
# $%aluasi Sistem Yang Sedang Berjalan
-A- II. HASIL DA/ PM-AHASA/
1 Perancangan Sistem
1 Tujuan Perancangan Sistem
2 &am'aran Umum Sistem Yang Diusulkan
# Perancangan Prosedur Yang Diusulkan
1 lo! Ma"
2 Diagram Konteks
# Data lo! Diagram
1 DD (e%el 1
2 DD (e%el 2 dst......
) Kamus Data
) Perancangan Basis Data
1 *ormalisasi
2 +elasi Ta'el
# $ntit, +elationshi" Diagram
) Struktur ile
-
8/19/2019 PBD Laporan
4/44
- Kodiikasi
2 Perancangan Antar Muka
2.2.1. Struktur Menu
2.2.2. Perancangan /n"ut
# Perancangan 0ut"ut
# Perancangan Arsitektur aringan
-A- III. KSIMPULA/ DA/ SA+A/
#.1 Kesim"ulan dan Saran
DA1TA+ PUSTAKA
4A+A P/GGU/AA/ P+!G+AM
-A- I
A/ALISIS SISTM ,A/G SDA/G -+JALA/
$.$ Analisis Sistem yang Se5ang -erjalan
-
8/19/2019 PBD Laporan
5/44
Untuk mengetahui sistem ,ang sedang 'erjalan dan untuk mem"elajari sistem
,ang ada di"erlukan suatu "enggam'aran aliran3aliran inormasi dari 'agian3'agian
,ang terkait 'aik dari dalam mau"un dari luar organisasi. 4al ini memudahkan kita
untuk da"at memahami inormasi3inormasi ,ang dida"at dan dikeluarkan oleh sistem
itu sendiri.
1.1.1 Analisis Dokumen
*da beberapa dokumen penting yang turut dalam pengolahan
penggajian, diantaranya+
N
O
DOKUMEN KETERANGAN
1.
2.
Data Pegawai
Data Pendidikan
*tribut+ "I, nama
ungsi+ sebagai data pegaai untuk
penggajian di T. Simbajaya
Sumber+ $agian kepegaaian
*tribut+ endidikan, tunjpendidikan
ungsi+ !okumen yang berisi data
pendidikan pegaai
Sumber+ $agian kepegaaian
*tribut + gol, gapok
-
8/19/2019 PBD Laporan
6/44
3.
.
Data Golongan
Data Ga!i
ungsi + !okumen yang berisi tentang
informasi data golongan pegaai
Sumber+ $agian kepegaaian
*tribut+ noslip, tgl, gaji
ungsi + !okumen yang berisi tentang
informasi gaji pegaai
Sumber + $agian penggajian
1.1.2 Analisis P"osedu" #ang $edang %e"!alan
*dapun prosedur penggajian yang sedang berjalan di T Simbajaya
sebagai berikut+
-
8/19/2019 PBD Laporan
7/44
(. egaai memeberikan data pegaai kepada sub. $agian
kepegaaian.
&. Sub. $agian kepegaaian membuatkan arsip kepegaaian dari data
pegaai, yakni slip gaji untuk diberikan ke pegaai, dan laporan
penggajian untuk di berikan ke pimpinan.
/. Sub. $agian kepegaai mengarsipkan slip gaji pegaai dan laporan
penggajian sebagai dokumentasi.
0. egaai menerima slip gaji dari sub. $agian kepegaaian.
). impinan menerima laporan penggajian pegaai dari sub.bagian
kepegaaian.
$.$.'.$ 1lo6 Ma7
lo Map merupakan gambaran antara entity yang terlihat berupa
aliran-aliran dokumen yang ada. $agian alir dokumen disebut juga bagian
alir formulir yang merupakan bagian alir yang menunjukan arus dari laporan
formulir termasuk tembusannya, mengenai sumber dari alir dokumen
tersebut dapat digambarkan pada lo Map berikut.
-
8/19/2019 PBD Laporan
8/44
&am'ar 1.1 lo! ma" ,ang sedang 'erjalan
-
8/19/2019 PBD Laporan
9/44
Keterangan gam'ar 5
DPP 5 Data Pri'adi Pega!ai
DK 5 Data Kerja
DP 5 Data Pendidikan
AS& 5 Arsi" Sli" &aji
A(P 5 Arsi" (a"oran Penggajian
$.$.'.' Diagram Kontes
Diagram Konteks 'erungsi memetakan model lingkungan ,ang di"resentasikan
dengan lingkaran tunggal ,ang me!akili keseluruhan sistem dan menggam'arkan
'agaimana hu'ungan antara sistem dan entitas ,ang terli'at.
-
8/19/2019 PBD Laporan
10/44
&am'ar 1.2 Diagram Konteks Sistem ,ang sedang 'erjalan
$.$.'.( Data 1lo6 Diagram
Data lo! Diagram 6DD7 dideinisikan se'agai modeling ,ang memungkinkan
sistem analis menggam'arkan sistem se'agai suatu sistem ,ang utuh. Data lo!
Diagram meru"akan alat ,ang digunakan "ada metodologi "engem'angan sistem ,ang
terstruktur dan da"at menggam'arkan arus data didalam sistem ,ang terstruktur.
&am'ar 1.# DD sistem ,ang sedang 'erjalan
1.1.3 E&aluasi $istem 'ang $edang %e"!alan
-
8/19/2019 PBD Laporan
11/44
!ilihat dari sistem penggajian yang sedang berjalan pada T.
Simbajaya tersebut ternyata dalam proses pendokumentasian data pegaai
dan penggajian pegaai nya masih manual atau tanpa bantuan
komputerisasi. !alam kasus ini, kira nya proses penginputan data pegaai
dan proses penggajian dapat di efektifkan melalui pengembangan sistem
menggunakan komputerisasi tanpa mengubah alur dokumennya.
-
8/19/2019 PBD Laporan
12/44
-A- II
HASIL DA/ PM-AHASA/
'.$ Peran8anga Sistem
Perancangan sistem disini meru"akan "engem'angan sistem ,ang kami rancang
dari sistem lama ,ang sudah kami analisis dan kami kem'angkan menggunakan media
lo! Ma" Diagram Konteks DD dan kamus data. Ada"un dalam rancangan ,ang
kami 'uat ini sudah menggunakan kom"uterisasi maka dari itu kami 'uat rancangan
'asis data ,ang tentun,a 'erelasi dengan sistem rancangan ,ang diusulkan.
'.$.$ Tujuan Peran8angan Sistem
Tujuan "em'uatan rancangan "rogram atau sistem ini adalah untuk
menggantikan sistem lama ,ang sudah tidak relean di dalam memecahkan masalah
,ang sedang dihada"i. Dengan demikian "em'uatan "rogram ini dihara"kan da"at
mem'antu mengatasi kekurangan3kekurangan ,ang ada dan da"at menghasilkan
inormasi serta la"oran3la"oran dengan ce"at dan te"at. Ada"un "erancangan ,ang
-
8/19/2019 PBD Laporan
13/44
diusulkan meru"akan langkah untuk le'ih mengeektikan dan mengeisienkan sistem
,ang lama dengan menggunakan sistem kom"uterisasi.
'.$.' Gambaran Umum Sistem ,ang Diusulan
gam'aran mengenai sistem ,ang diusulkan ini ,akni se'agai "en,em"urnaan
dari sistem ,ang sedang 'erjalan. Sistem ,ang sedang 'erjalan secara keseluruhan
dilakukan secara manual sedangkan sistem ,ang diusulkan akan le'ih ditekankan "ada
"engolahan data secara kom"uterisasi.
'.$.( Peran8angan Prose5ur ,ang Diusulan
Ada"un "rosedur ,ang di usulkan dalam "erancangan sistem inormasi
"enggajian ini se'agai 'erikut5
1. Data "ega!ai di in"utkan melalui "rogram "enggajian oleh su'. Bagian
ke"ega!aian ,ang meli"uti data "ega!ai golongan dan "endidikan kemudian
disim"an di data'ase ta'el "ega!ai.
2. Program "enggajian menghitung gaji "ega!ai 'erdasarkan data "ega!ai
golongan dan "endidikan ,ang di in"ut oleh su'. Bagian ke"ega!aian
kemudian disim"an di data'ase "enggajian.
#. Dari data'ase "enggajian su'. Bagian ke"ega!aian mencetak sli" gaji untuk
di'erikan ke "ega!ai dan mencetak la"oran "enggajian untuk di'erikan ke
"im"inan.
-
8/19/2019 PBD Laporan
14/44
). Su'. Bagian ke"ega!aian mengarsi"kan sli" gaji dan la"oran "enggajian
se'agai dokumentasi.
-. Pega!ai menerima sli" gaji dari su'. Bagian ke"ega!aian.
8. Pim"inan menerima la"oran "enggajian "ega!ai dari su'. Bagian ke"ega!aian.
'.$.(.$ 1lo6 Ma7
Pada dasarn,a lo! ma" sistem ,ang diusulkan dengan sistem ,ang telah
'erjalan se'elumn,a tidak jauh 'er'eda. 4an,a untuk mem'edakan antara sistem ,ang
sedang 'erjalan dengan ,ang diusulkan terletak dalam tata cara "en,im"anann,a ,aitu
dari manual ke metode kom"uterisasi.
Ada"un lo! ma" sistem ,ang diusulkan se'agai 'erikut 5
-
8/19/2019 PBD Laporan
15/44
&am'ar 2.1 lo! Ma" Sistem ,ang diusulkan
-
8/19/2019 PBD Laporan
16/44
'.$.(.' Diagram Kontes
Diagram konteks ini sering juga dise'ut se'agai data alir diagram le%el 9.
&am'ar di 'a!ah ini adalah gam'ar diagram konteks dari sistem ,ang diusulkan.
&am'ar 2.2 Diagram Konteks Sistem ,ang diusulkan
'.$.(.( Data 1lo6 Diagram
Ada"un "engem'angan dari konteks diagram terse'ut di atas ditransormasikan
ke dalam 'entuk Data Flow Diagram dengan tujuan untuk memudahkan "engam'ilan
ke"utusan 'agi "enulis dalam "erancangan a!al "erangkat lunak 6"rogram7 ,ang akan
di'uat. Data Flow Diagram dari sistem inormasi "enggajian ,ang diusulkan
digam'arkan se'agai 'erikut 5
-
8/19/2019 PBD Laporan
17/44
'.$.(.(.$ D1D Le9el $
&am'ar 2.# DD (e%el 1
-
8/19/2019 PBD Laporan
18/44
'.$.(.(.' D1D Le9el '
&am'ar 2.) DD (e%el 2 Proses 1
-
8/19/2019 PBD Laporan
19/44
'.$.(.) Kamus Data
Kamus data pegaai
"ama *rus !ata !ata egaaifungsi Tambah data pegaai,
edit data pegaai,
hapus data pegaai*liran !ata egaai 1 proses (.'
roses (.' 1 !$
pegaai
egaai 1 proses (.(roses (.( 1 proses (.&
!$ pegaai 1 proses
(./
roses (./ 1 proses (.&
!$ pegaai 1 proses
(.0
roses (.0 1 proses (.&
Struktur !ata "I, nama
Kamus !ata 2aji
"ama *rus !ata !ata 2ajiungsi Memasukan data gaji,
Tampilkan data gaji,
Mengedit data gaji*liran !ata roses &.' 1 !$
penggajian
Struktur !ata gol,gapok
Kamus !ata enggajian
"ama *rus !ata !ata enggajianfungsi 3etak laporan
penggajian, 3etak slip
gaji*liran !ata !$ penggajian 1 proses
-
8/19/2019 PBD Laporan
20/44
/.'
!$ penggajian 1 proses
0.'
Struktur !ata noslip,tgl,gaji,"I
'.$.) Peran8angan -asis Data
DataBase meru"akan kum"ulan dari data3data ,ang saling terkait dan
'erhu'ungan satu dengan ,ang lainn,a. DataBase adalah kum"ulan ile ,ang saling
'erkaitan satu dengan ,ang lainn,a di mana model data relational atau hu'ungan antar
ile direlasikan dengan kunci relasi 6relational key7 ,ang meru"akan kunci "rimer dari
-
8/19/2019 PBD Laporan
21/44
masing3masing ile. DataBase tersim"an "ada sim"anan luar kom"uter dan digunakan
"erangkat lunak tertentu untuk memani"ulasin,a.
'.$.).$ /ormalisasi
*ormalisasi ,aitu suatu "roses menghilangkan redudansi data menentukan key ,ang
unik untuk mengakses data item dan mem'antu menentukan hu'ungan ,ang di"erlukan
antara data item. 4asil dari "roses normalisasi adalah kom"onen3kom"onen dalam
'entuk normal dengan normalisasi akan le'ih meminimalisasi "engulangan inormasi
dan memudahkan untuk mengidentiikasi entitas atau o'jek
A. Bentuk Unnormal
*o:sli" tgl */P nama gol "endidikan ga"ok tunj:"endidikan total
B. Bentuk *ormal ke32
&aji
*o:sli"; tgl gaji
&olongan
&ol; ga"ok
Pendidikan
Pendidikan; tuj:"endidikan
-
8/19/2019 PBD Laporan
22/44
Pega!ai
*/P; nama
-
8/19/2019 PBD Laporan
23/44
'.$.).( ntity +elations"i7 Diagram
-
8/19/2019 PBD Laporan
24/44
Entity relational diagram meru"akan cara untuk mengorganisasikan data dimana
diagram ini akan mem"erlihatkan hu'ungan entitas ,ang terda"at di dalam sistem. $+D
untuk sistem inormasi "enggajian adalah se'agai 'erikut 5
&am'ar 2.8 $+D Sistem /normasi Penggajian
'.$.).) Strutur 1ile
-
8/19/2019 PBD Laporan
25/44
Dalam "em'uatan "rogram di 'utuhkan suatu s"esiikasi ile ,ang di maksudkan
untuk melakukan kegiatan "engaturan "encarian data dan "em'uatan la"oran ,ang
da"at memudahkan kerja sistem kom"uter. Struktur ile di gunakan dalam "erancangan
sistem karena struktur ile ini akan menentukan struktur isik database ,ang
menunjukan struktur dari elemen data ,ang men,atakan "anjang elemen data dan jenis
datan,a. Struktur ile meru"akan urutan isi atau data3data item ,ang terdatar "ada
se'uah record. ile ,ang di "akai untuk s,stem inormasi "enggajian ini adalah se'agai
'erikut 5
Ta'el 2.- Ta'el Pega!ai
. *ama ile 5 "ega!ai.d'
Media Pen,im"anan 5 4arddisk
0rganisasi ile 5 /nde=ed Se>uential
ield Kunci 5 */P
*o *ama Atri'ut T,"e (engt uential
ield Kunci 5 Pendidikan
-
8/19/2019 PBD Laporan
26/44
*o *ama Atri'ut T,"e (engt uential
ield Kunci 5 *o:Sli"
*o *ama Atri'ut T,"e (engt
-
8/19/2019 PBD Laporan
27/44
'.$.).& Ko5efiasi
Dengan menggunakan kom"uter se'agai alat 'antu dalam "engolahan data
maka "erlu dilakukan "engkodean terhada" data item tertentu. Sistem "engkodean "ada
umumn,a 'ertujuan untuk memudahkan "emasukan data "en,usunan data dan
"encarian data.
Pada sistem inormasi "enggajian ini terda"at kodeikasi 6Pengkodean7 "ada
*omor /nduk Pega!ai dimana *omor /nduk Pega!ai ini terdiri dari 8 6enam7 digit .
(e'ih jelasn,a mengenai "engkodean dalam sistem ini adalah se'agai 'erikut 5
/IP # ::::::
A - 4
Keterangan 5
a. A *omor Kode Perusahaan
'. B *omor Kode Di%isi
c.
-
8/19/2019 PBD Laporan
28/44
Transaksi
enggajian 4 5aporan
Master
egaai
endidikan
SI enggajian
5oading Screen
5ogin
2olongan
'.'.(. Peran8angan In7ut(. 6ancangan menu login
orm ini berfungsi sebagai form untuk masuk ke program
-
8/19/2019 PBD Laporan
29/44
&. 6ancangan menu input7output data pegaai
orm ini berfungsi sebagai master olah data pegaai
-
8/19/2019 PBD Laporan
30/44
/. 6ancangan menu input data golongan pegaai
orm ini berfungsi sebagai master olah data golongan pegaai
-
8/19/2019 PBD Laporan
31/44
0. 6ancangan menu input data pendidikan
orm ini berfungsi sebagai master olah data pendidikan
-
8/19/2019 PBD Laporan
32/44
-
8/19/2019 PBD Laporan
33/44
). 6ancangan menu input7output transaksi penggajian
orm ini berfungsi sebagai form transaksi olah data gaji pegaai
-
8/19/2019 PBD Laporan
34/44
'.'.( Peran8angan !ut7ut
+ancangan out"ut transaksi "enggajian cetak la"oran
Berungsi untuk mencetak la"oran di data'ase untuk "im"inan
-
8/19/2019 PBD Laporan
35/44
2.3 Pe"an(angan A"sitektu" )a"ingan
erancangan sistem informasi penggajian di T Simbajaya yang kami
rancang menggunakan arsitektur topologi jaringan star dalam 8admin9
pengambilan data pegaai, golongan dan pendidikan di komputer client.
Topologi Star
-
8/19/2019 PBD Laporan
36/44
-A- III
KSIMPULA/ DA/ SA+A/
Sistem inormasi "enggajian meru"akan se'uah sistem ,ang amat "enting untuk
dikem'angkan di setia" "erusahaan karena tidak terle"as dari hal terse'ut masih 'an,ak
"erusahaan kecil menengah ,ang masih menggunakan sistem "enggajian secara manual
atau masih menggunakan "en,in"anan data ,ang masih ter'atas. Dalam kasus
"erancangan sistem ,ang kami kem'angkan ini PT Sim'aja,a dalam "roses "enggajian
"ega!ai dan "em'uatan la"oran untuk "im"inan masih menggunakan sistem manual
untuk itu dengan "erancangan sistem inormasi "enggajian ,ang kami rancang ini dirasa
akan le'ih memudahkan admin dalam mengelola data "enggajian untuk "ega!ai dan
"im"inan !alau"un sistem inormasi ,ang kami kem'angkan tidak 'an,ak meru'ah
alur sistem ,ang lama han,a saja dalam "engin"utan data sudah menggunakan
kom"uterisasi dan sudah di integrasikan dengan data'ase 6M,SC(7 se'agai media
"en,im"anan data.
-
8/19/2019 PBD Laporan
37/44
DA1TA+ PUSTAKA
Sumber -uu
auan +au Mauluddin S,ahrul 291) Pemrograman a%a Ber'asis &U/
Menggunakan Data'ase M,SC( Megatama Bandung
Sumber Internet
htt"5EEeli'.unikom.ac.idE
-
8/19/2019 PBD Laporan
38/44
3ara menjalankan program
(. :pen project programpenggajian di "etbeans, kemudian 6un ileproject
&. ;ser login terlebih dahulu
;sername + adminassord + admin
/. Setelah login akan muncul menu utama
-
8/19/2019 PBD Laporan
39/44
0. Kemudian untuk memasukan data pegaai, klik menu master
pegaai
-
8/19/2019 PBD Laporan
40/44
). Klik menu master pendidikan, untuk menginputkan data
pendidikan
-
8/19/2019 PBD Laporan
41/44
-
8/19/2019 PBD Laporan
42/44
-
8/19/2019 PBD Laporan
43/44
=. Klik menu transaksi enggajian, untuk melakukan transaksi
penggajian dan mencetak laporan
-
8/19/2019 PBD Laporan
44/44
Klik button >cetak laporan? untuk melihat laporannya