pbd laporan

Upload: triadi-maulana

Post on 08-Jul-2018

232 views

Category:

Documents


0 download

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