Laporan Kp Ary

download Laporan Kp Ary

of 82

Transcript of Laporan Kp Ary

  • 8/17/2019 Laporan Kp Ary

    1/82

    RANCANG BANGUN

    SISTEM PENYEBARAN INFORMASI PEGAWAI BERBASISSMS GATEWAY

    ( STUDI KASUS : KANTOR WILAYAH KEMENTERIAN

    AGAMA PROVINSI RIAU )

    LAPORAN KERJA PRAKTEK 

    Diajukan Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana

    Pada Jurusan Teknik Informatika

    oleh :

    ARY FADILA ILHAM

    1 1 1 5 1 1 0 0 1 1 8

    FAKULTAS SAINS DAN TEKNOLOGI

    UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU

    PEKANBARU

    2015

  • 8/17/2019 Laporan Kp Ary

    2/82

    LEMBAR PENGESAHAN INSTANSI

    RANCANG BANGUN

    SISTEM PENYEBARAN INFORMASI PEGAWAI BERBASIS

    SMS GATEWAY

    (STUDI KASUS : KANTOR WILAYAH KEMENTERIAN

    AGAMA PROVINSI RIAU)

    LAPORAN KERJA PRAKTEK 

    Jurusan Teknik Informatika

    Fakultas Sains Dan Teknologi

    Universitas Islam Negeri Sultan Syarif Kasim Riau

    oleh:

    ARY FADILA ILHAM

    11151100118

    Telah diperiksa dan disetuui se!agai laporan Kera "raktek 

    di "ekan!aru# pada tanggal $% Fe!ruari $%&'

    "em!im!ing Umum

    H MANSYUR! SA"

    ii

  • 8/17/2019 Laporan Kp Ary

    3/82

    LEMBAR PENGESAHAN JURUSAN

    RANCANG BANGUN

    SISTEM PENYEBARAN INFORMASI PEGAWAI BERBASIS

    SMS GATEWAY

    (S#$%& K'$ : KANTOR WILAYAH KEMENTERIAN AGAMA

    PROVINSI RIAU)

    LAPORAN KERJA PRAKTEK 

    (leh:

    ARY FADILA ILHAM

    11151100118

    Telah disetuui dan disahkan se!agai laporan Kera "raktek

    di "ekan!aru# pada tanggal $% Fe!ruari $%&'

    "em!im!ing Kera "raktek 

    E&* H'+,'*&! ST! MK-.

     NI") &*+&%'$, $%%-&% $ %%,

    .engetahui#

    Ketua Jurusan Teknik Informatika Fakultas Sains dan Teknologi

    Universitas Islam Negeri Sultan Syarif Kasim Riau

    "ekan!aru# $% Fe!ruari $%&'

    M I,/'%! ST! MT

     NI") &*-+%'%+ $%%-&% & %%-

    iii

  • 8/17/2019 Laporan Kp Ary

    4/82

    ABSTRAK 

     Kantor Wilayah Kementerian Agama Provinsi Riau  adalah salah satu Kantor /ilayah Kementerian 0gama "rovinsi di !a1ah Kementerian 0gama Repu!lik Indonesia

    2"usat3) Salah satu tugas pokoknya adalah melakukan pem!inaan dan pelayanan di

     !idang agama dan keagamaan di "rovinsi Riau)  Kantor Wilayah Kementerian Agama

     Provinsi Riau  memiliki !anyak !idang# seksi# !agian dan su! !agian) Su! !agian

    Informasi dan 4umas salah satu su! !agian dari !agian Tata Usaha yang !ertugas

    melayani informasi kepada masyarakat termasuk uga kepada seluruh pega1ai) Dalam

     !ertugas su! !agian Informasi dan 4umas menggunakan sistem yang masih

    konvensional # Sistem konvensional  ini tentunya tidak efektif) Untuk itu di!uatlah suatu

    Sistem "enye!aran Informasi "ega1ai !er!asis SMS Gateway  yang terkomputerisasi

    dengan 5ara menganalisa dan meran5ang suatu sistem !aru dengan interface yang user-

     friendly. Selanutnya diimplementasikan dan diui pada lingkungan implementasi dan

    lingkungan penguian) Dengan adanya sistem ini# tentunya akan mempermudah dan

    meningkatkan kinera dari su! !agian Informasi dan 4umas# ketepatan# ke5epatan dan

    efisiensi dalam menyampaikan informasi kepada pega1ai) Sehingga dapat mem!erikan

    informasi yang 5epat dan tepat)

     Kata kunci: Interface, Konvensional, SMS Gateway, Kantor Wilayah Kementerian

     Agama Provinsi Riau, userfrien!ly"

    iv

  • 8/17/2019 Laporan Kp Ary

    5/82

    KATA PENGANTAR 

    "ui syukur kepada 0llah S/T atas seluruh !erkah dan rahmat6Nya

    sehingga penulis dapat menyelesaikan kera praktek di Kantor /ilayah

    Kementerian 0gama "rovinsi Riau !eserta laporan kera praktek sesuai dengan

     ad1al yang telah ditentukan)

    Dalam pelaksanaan kera praktek ini penulis !erusaha mendapatkan ilmu#

    1a1asan dan keterampilan mengenai aplikasi ilmu teoritis yang telah didapatkan

    di !angku kuliah serta sistem dan manaemen dalam dunia kera)

    Se!agai manusia tentunya penulis tidak lepas dari kekurangan dan

    kesalahan# !aik dalam pelaksanaan kera praktek maupun dalam penyusunan

    laporan ini) (leh karena itu# penulis menyampaikan permohonan maaf yang

    se!esar6!esarnya) Saran dan kritik mem!angun sangat diharapkan demi per!aikan

    di masa datang) Semoga laporan kera praktek ini dapat !ermanfaat !agi penulis

    dan para pem!a5a sekalian)

    Terlaksananya kera praktek dan penyusunan laporan ini tidak terlepas dari

     !antuan !er!agai pihak) Untuk itu pada kesempatan ini penulis menyampaikan

     !anyak terima kasih kepada:

    &) 7apak "rof ) Dr) 4) .un8ir 4itami# .)0 selaku Rektor Universitas Islam

     Negeri Sultan Syarif Kasim Riau)

    $) 7apak Dr) 4artono# .)"d selaku D9K0N Fakultas Sains dan Teknologi UIN

    SUSK0 RI0U

    ,) 7apak .uhammad Irsyad# S)T# .)T selaku Ketua Jurusan Teknik Informatika

    Fakultas Sains dan Teknologi UIN SUSK0 RI0U)

    ) I!u 9lin 4aerani# ST# .)Kom selaku pem!im!ing Kera "raktek penulis)

    Terima kasih atas nasihat# saran# ilmu dan semua dukungan yang telah

    di!erikan kepada saya dalam menyelesaikan kera praktek ini)

    ') 7apak 4) .ansyur S)0g selaku pem!im!ing saya selama pelaksanaan kera

     praktek yang telah mem!erikan penelasan dan pengarahan kepada penulis

    v

  • 8/17/2019 Laporan Kp Ary

    6/82

    mengenai pelaksanaan kera praktek dan terima kasih untuk kesempatan kera

     praktek di su! !agian informasi dan humas Kantor /ilayah Kementerian

    0gama "rovinsi Riau)

    ;) Semua pega1ai yang !erada di su! !agian informasi dan humas# yang

    menadi tempat !ertanya dan telah !anyak mem!antu serta mem!erikan

    1a1asan# dorongan semangat dan motivasi)

    -)

  • 8/17/2019 Laporan Kp Ary

    7/82

    DAFTAR ISI

    LEMBAR PENGESAHAN INSTANSI&&

    LEMBAR PENGESAHAN JURUSAN&&&

    ABSTRAK&

    KATA PENGANTAR

    DAFTAR ISI&&

    DAFTAR GAMBAR&&

    DAFTAR TABEL&&&

    DAFTAR SIMBOL&

    DAFTAR LAMPIRAN&

    BAB II21

    PENDAHULUANI21

    &)& >atar 7elakang))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6&

    &)$ Rumusan .asalah)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6$

    &), 7atasan .asalah)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6$

    &) Tuuan "enelitian))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6,

    &))& Tuuan Umum))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6,

    &))$ Tuuan Khusus)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6,

    &)' /aktu dan Tempat "elaksanaan))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6,

    &); Sistematika "enulisan)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I6,

    BAB IIII21

    PROFIL INSTANSIII21

    vii

  • 8/17/2019 Laporan Kp Ary

    8/82

    $)& "rofil Instansi)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))II6&

    $)$ ?isi dan .isi Kementerian 0gama))))))))))))))))))))))))))))))))))))))))))))))))))))))II6,

    $)$)& ?isi)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))II6,

    $)$)$ .isi:)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))II6,

    $), Struktur (rganisasi))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))II6

    BAB IIIIII21

    TUGAS KERJA PRAKTEKIII21

    ,)& Uraian Tugas Kera "raktek)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))III6&

    ,)$ 0nalisa "ermasalahan))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))III6$

    ,), .etodologi "engeraan))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))III6$

    ,) Jad1al "engeraan))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))III6,

    BAB IVIV21

    LANDASAN TEORIIV21

    )& Definisi Sistem)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&

    )$ Karakteristik Sistem)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6,

    ), Komponen Sistem Informasi))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6

    ) .odel "engem!angan "erangkat >unak))))))))))))))))))))))))))))))))))))))))))))I?6'

    ))& Tahap "eren5anaan Sistem))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6-

    ))$ Tahap 0nalisa Sistem 2 Analysis3)))))))))))))))))))))))))))))))))))))))))))))))))))I?6-

    )), Tahap "eran5angan 2 esign3))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6-

    )) Tahap Implementasi Sistem 2 !m"lementation3)))))))))))))))))))))))))))))I?6-

    ))' Tahap "emeliharaan Sistem 2 Maintenance3))))))))))))))))))))))))))))))))))I?6+

    )' "emodelan Data))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6+

    )')& (!yek Data# 0tri!ut dan 4u!ungan)))))))))))))))))))))))))))))))))))))))))))))I?6+

    )')$ Kardinalitas dan .odalitas)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6*

    viii

  • 8/17/2019 Laporan Kp Ary

    9/82

    ); "erangkat 0nalisa Sistem)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6*

    );)& Data Flo1 Diagram 2DFD3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6*

    );)$ 9ntity Relational Diagram 296R Diagram3)))))))))))))))))))))))))))))))))I?6&%

    )- "eran5angan Sistem))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&&

    )-)& "eran5angan ata#ase))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&&

    )-)$ "eran5angan Struktur .enu 0plikasi)))))))))))))))))))))))))))))))))))))))))I?6&,

    )-), "eran5angan 0ntarmuka)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&,

    )+ Implementasi))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&,

    )+)& "4")))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&,

    )+)$ 4yperte@t .arkup >anguage 24T.>3)))))))))))))))))))))))))))))))))))))))I?6&

    )+), Aas5ading Style Sheet 2ASS3))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&'

    )+) JavaS5ript))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&'

    )+)' "enguian))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&'

    BAB VV21

    ANALISA DAN PERANCANGANV21

    ')& 0nalisa Sistem >ama)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&

    ')$ 0nalisa Sistem 7aru))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6$

    ')$)& Data masukan 2 !n"ut 3)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6

    ')$)$ "roses)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6'

    ')$), Data Keluaran 0dmin 2$ut"ut Admin3))))))))))))))))))))))))))))))))))))))))))?6'

    '), Deskripsi Umum "erangkat >unak))))))))))))))))))))))))))))))))))))))))))))))))))))))?6'

    '),)& Deskripsi Umum Sistem))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6;

    '),)$ Karakteristik "engguna))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6;

    ') Deskripsi Fungsional)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6-

    '))& Aonte@t Diagram))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6-

    i@

  • 8/17/2019 Laporan Kp Ary

    10/82

    '))$ Data Flo1 Diagram 2DFD3 >evel &))))))))))))))))))))))))))))))))))))))))))))))?6-

    ')), Data Flo1 Diagram 2DFD3 >evel $ "roses & 2Data .aster3))))))) )?6*

    ')) Data Flo1 Diagram 2DFD3 >evel $ "roses $ 2Kirim S.S3))))))))?6&%

    '))' 9RD 29ntity Relation Diagram3)))))))))))))))))))))))))))))))))))))))))))))))))))?6&&

    ')' "eran5angan Ta!el)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&

    '); "eran5angan Struktur .enu Sistem))))))))))))))))))))))))))))))))))))))))))))))))))?6&+

    ');)& 0dmin)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&+

    ')- "eran5angan 0ntar .uka)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&*

    ')-)& Ran5angan .enu >ogin)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&*

    ')-)$ Ran5angan .enu Utama Untuk 0dmin)))))))))))))))))))))))))))))))))))))))?6&*

    BAB VIVI21

    IMPLEMENTASI DAN PENGUJIANVI21

    ;)& "engertian dan Tuuan Implementasi)))))))))))))))))))))))))))))))))))))))))))))))))?I6&

    ;)$ 7atasan Implementasi))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6&

    ;), Implementasi Sistem "enye!aran Informasi "ega1ai)))))))))))))))))))))))?I6$

    ;),)& Tampilan >ogin))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6$

    ;),)$ Tampilan 7eranda)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6,

    ;),), Tampilan Data "ega1ai))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6,

    ;),) Tampilan Kirim S.S ke Semua)))))))))))))))))))))))))))))))))))))))))))))))))))?I6

    ;),)' Tampilan Kirim S.S ke 7idang))))))))))))))))))))))))))))))))))))))))))))))))))?I6'

    ;),); Tampilan Kirim S.S ke Ja!atan))))))))))))))))))))))))))))))))))))))))))))))))))?I6;

    ;),)- Tampilan Kirim S.S ke Bolongan))))))))))))))))))))))))))))))))))))))))))))))?I6-

    ;),)+ Tampilan >aporan S.S Terkirim)))))))))))))))))))))))))))))))))))))))))))))))))?I6+

    ;),)* Tampilan >aporan S.S 7elum Terkirim)))))))))))))))))))))))))))))))))))))?I6*

    ;),)&% Tampilan Data 4ak 0kses))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6&%

    @

  • 8/17/2019 Laporan Kp Ary

    11/82

    ;),)&& Tampilan >aporan per !ulan)))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6&&

    ;) "enguian Sistem))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6&$

    BAB VIIVII21

    PENUTUPVII21

    -)& Kesimpulan)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?II6&

    -)$ Saran)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?II6&

    DAFTAR PUSTAKA&&&

    LAMPIRAN AA21

    @i

  • 8/17/2019 Laporan Kp Ary

    12/82

    DAFTAR GAMBAR 

    G'.3', H''.'*

    Bam!ar $) & Struktur (rganisasi Kan1il Kemenag "rovinsi Riau))))))))))))))))))))))II6

    Bam!ar ) & .odel Dasar Sistem)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6$

    Bam!ar ) $ Kerangka Kera .odel Prototy"e "engem!angan Sistem))))))))))))I?6;

    Bam!ar ) , Struktur pem!a5aan 1e! server)))))))))))))))))))))))))))))))))))))))))))))))))))I?6&

    Bam!ar ) Aara kera S.S Bate1ay)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))I?6&+Bam!ar ') & Model Ker%a Sistem >ama)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&

    Bam!ar ') $ Flo15hart Sistem >ama)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6$

    Bam!ar ') , Model Ker%a Sistem 7aru))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6,

    Bam!ar ') Flo15hart Sistem 7aru))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6,

    Bam!ar ') ' Aonte@t Diagram)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6-

    Bam!ar ') ; DFD level & Sistem "enye!aran Informasi "ega1ai))))))))))))))))))))))?6+

    Bam!ar ') - DFD >evel $ "roses & 2Data .aster3))))))))))))))))))))))))))))))))))))))))))))))?6*

    Bam!ar ') + DFD >evel $ "roses $ 2Kirim S.S3)))))))))))))))))))))))))))))))))))))))))))))?6&%

    Bam!ar ') * 9RD Sistem "enye!aran Informasi "ega1ai))))))))))))))))))))))))))))))))?6&$

    Bam!ar ') &% Ran5angan menu login))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&*

    Bam!ar ') && Ran5angan .enu Utama Untuk 0dmin))))))))))))))))))))))))))))))))))))))?6$%

    Bam!ar ;) & Tampilan &ogin System))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6$

    Bam!ar ;) $ Tampilan 7eranda))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6,

    Bam!ar ;) , Tampilan ata Pegawai))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6

    Bam!ar ;) Tampilan Kirim S.S ke Semua))))))))))))))))))))))))))))))))))))))))))))))))))))?I6'

    Bam!ar ;) ' Tampilan Kirim S.S ke 7idang)))))))))))))))))))))))))))))))))))))))))))))))))))?I6;

    Bam!ar ;) ; Tampilan Kirim S.S ke Ja!atan)))))))))))))))))))))))))))))))))))))))))))))))))))?I6-

    Bam!ar ;) - Tampilan Kirim S.S ke Bolongan)))))))))))))))))))))))))))))))))))))))))))))))?I6+

    Bam!ar ;) + Tampilan >aporan S.S Terkirim))))))))))))))))))))))))))))))))))))))))))))))))))?I6*

    Bam!ar ;) * Tampilan >aporan S.S 7elum Terkirim))))))))))))))))))))))))))))))))))))?I6&%

    Bam!ar ;) &% Tampilan Data 4ak 0kses))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6&&

    Bam!ar ;) && Tampilan lihat laporan per !ulan)))))))))))))))))))))))))))))))))))))))))))))))?I6&$

    @ii

  • 8/17/2019 Laporan Kp Ary

    13/82

    DAFTAR TABEL

    T'3+ H''.'*

    Ta!el ,) & Roadmap "engeraan Kera "raktek))))))))))))))))))))))))))))))))))))))))))))))))))III6,

    Ta!el ') & Data .asukan Sistem))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6

    Ta!el ') $ "roses Sistem "enye!aran Informasi "ega1ai))))))))))))))))))))))))))))))))))))?6'Ta!el ') , Tipe "engguna Sistem)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6;

    Ta!el ') "roses DFD >evel & Sistem "enye!aran Informasi "ega1ai))))))))))))))?6+

    Ta!el ') ' 0liran Data DFD >evel & Sistem "enye!aran Informasi "ega1ai))))))?6*

    Ta!el ') ; DFD >evel $ "roses & 2 Data .aster3)))))))))))))))))))))))))))))))))))))))))))))))?6&%

    Ta!el ') - "roses DFD >evel $ "roses $ 2Data Kirim S.S3)))))))))))))))))))))))))))))?6&%

    Ta!el ') + Keterangan 9ntitas "ada 9RD)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&$

    Ta!el ') * 7idang)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&

    Ta!el ') &% Ja!atan)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&

    Ta!el ') && Bolongan)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&

    Ta!el ') &$ "ega1ai)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&'

    Ta!el ') &, "engguna C 4ak 0kses))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&'

    Ta!el ') & (ut!o@)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&'

    Ta!el ') &' Sentitems)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?6&-

    Ta!el ;) & "enguian 20dmin3))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))?I6&$

    @iii

  • 8/17/2019 Laporan Kp Ary

    14/82

    DAFTAR SIMBOL

     #ata $low #iagram (DFD)

    9ntitas 9ksternal : Sim!ol kesatuan di luar lingkungan sistem

    yang akan menerima in"ut  dan menghasilkan out"ut )

    "roses : Sim!ol yang digunakan untuk melakukan pemrosesandata !aik oleh user  maupun komputer 2sistem3)

    Data Store  : Sim!ol yang digunakan untuk me1akili suatu

     penyimpanan data 2data#ase3)

    0rus Data : Sim!ol yang digunakan untuk menggam!arkan arus

    data di dalam sistem)

     %ntitas Relationshi& #iagram (ERD)

    9ntitas : 9ntitas suatu o!ek yang dapat diidentifikasi dalam

    lingkungan pemakai) 9ntitas merupakan individu yang me1akili

    sesuatu yang nyata 2eksistensinya3 dan dapat di!edakan dari

    sesuatu yang lain)

    0tri!ut : 0tri!ut merupakan properti yang dimiliki setiap yang

    akan disimpan datanya) 9ntitas mempunyai elemen yang dise!ut

    atri!ut)

    Relasi : Relasi menunukkan adanya hu!ungan di antara entitas

    yang !erasal dari himpunan entitas yang !er!eda)

    @iv

  • 8/17/2019 Laporan Kp Ary

    15/82

    $lowchart 

    'erminator  : Sim!ol terminator  2.ulaiCSelesai3 merupakan tanda

     !ah1a sistem akan dialankan atau !erakhir)

    "roses : Sim!ol yang digunakan untuk melakukan pemrosesan

    data !aik oleh user  maupun komputer 2sistem3)

    ?erifikasi : Sim!ol yang digunakan untuk memutuskan apakah

    valid atau tidak validnya suatu keadian)

    Data Store  : Sim!ol yang digunakan untuk me1akili suatu

     penyimpanan data 2data#ase3)

    Data : Sim!ol yang digunakan untuk mendeskripsikan data yang

    digunakan

    >aporan : Sim!ol yang digunakan untuk menggam!arkan

    laporan)

    @v

  • 8/17/2019 Laporan Kp Ary

    16/82

    DAFTAR LAMPIRAN

    L'.4&,'* H''.'*

    0  Konfigurasi Gammu)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))06&

    @vi

  • 8/17/2019 Laporan Kp Ary

    17/82

    BAB I

    PENDAHULUAN

    ' L'#', B+''*"

    Kantor /ilayah Kementerian 0gama "rovinsi Riau adalah salah satu

    Kantor /ilayah Kementerian 0gama "rovinsi di !a1ah Departemen 0gama

    Repu!lik Indonesia) Salah satu tugas pokoknya adalah melakukan pem!inaan

    dan pelayanan di !idang agama dan keagamaan di "rovinsi Riau# sekaligus

     !erfungsi melakukan dan mena!arkan ke!iakan .enteri 0gama RI di

    "rovinsi Riau) Kantor /ilayah Kementerian 0gama "rovinsi Riau merupakan

    instansi &amper&l Departemen 0gama 2tidak termasuk yang diotonomikan3#

     !erada di !a1ah dan !ertanggung a1a! langsung kepada .enteri 0gama)

    (leh karena itulah# maka setiap ke!iakan yang dilakukannya harus senantiasa

     pada garis dan rel yang telah ditetapkan oleh .enteri 0gama dan sekaligus

    mempunyai ke1ai!an untuk mem!erikan laporan kepada .enteri 0gama)

    .eskipun Kantor /ilayah Kementerian 0gama "rovinsi Riau merupakan

    instansi &amper&l# namun !ukan !erarti Kantor /ilayah Kementerian 0gama

    hanya mengurusi tugas6tugas pemerintah pusat semata# namun uga mengurusi

    tugas6tugas yang !ersifat kedaerahan# se!a! pada kenyataannya kantor ini

    mem!ina dan melayani kepentingan6kepentingan orang daerah) (leh karena

    itulah# maka koordinasi antara Kepala Kantor /ilayah Kementerian 0gama

    "rovinsi Riau dengan "emerintah Daerah dalam hal ini Bu!ernur Riau#

    senantiasa dilakukan# sehingga ke!iakan6ke!iakan "emerintah Daerah

    khususnya dalam !idang pem!angunan agama dan keagamaan# sesuai dengan

    ke!iakan pemerintah pusat)

    Kantor /ilayah Kementerian 0gama adalah merupakan kantor yang

    &amper sama dengan se!uah pemerintahan# se!a! Kantor /ilayah ini pada

    kenyataannya mengurusi seluruh kepentingan manusia seak lahir sampai

    I6&

  • 8/17/2019 Laporan Kp Ary

    18/82

    I6$

    dengan kematian) Tugas6tugas kedinasannya# !ersentuhan langsung dengan

    tugas6tugas kedinasan lainnya) Se!agai 5ontoh# penyelenggaraan i!adah hai)

    I!adah hai !ersentuhan dengan tugas kedinasan lainnya# seperti Dinas

    Kesehatan# Dinas "erhu!ungan# Keimigrasian# Keamanan# Keterti!an# dan

    lain se!againya)

    Seluruh pega1ai yang ada di Kantor /ilayah Kementerian 0gama

    "rovinsi Riau !etul !etul menga!di untuk negeri dan melayani masyarakat

    dengan sepenuh hati) Dalam !ertugas semua pega1ai terkadang ada agenda6

    agenda tertentu yang harus di ikuti) 7iasanya ika ada agenda yang harus

    diikuti oleh pega1ai maka Su! 7agian Informasi dan 4umas menempel

     pengumuman di papan informasi) Dan ini dinilai masih manual dan tidak 

    efektif) (leh karena itu# untuk mem!antu pekeraan pega1ai Su! 7agian

    Informasi dan 4umas dalam !ertugas diperlukan se!uah Sistem "enye!aran

    Informasi "ega1ai menggunakan S.S6Bate1ay) Sistem ini diharapkan dapat

    mem!antu pekeraan Su! 7agian Informasi dan 4umas untuk menye!arkan

    informasi kepada seluruh pega1ai)

    16 R$.$'* M'''7

    7erdasarkan dari latar !elakang permasalahan di atas# maka di!uat suatu

    rumusan masalah yaitu !agaimana mem!angun suatu Sistem "enye!aran

    Informasi di Kantor /ilayah Kementerian 0gama "rovinsi Riau yang mudah

    digunakan)

    1 B'#''* M'''7

    0dapaun yang menadi !atasan masalahnya adalah :

    &) Sistem ini diimplementasikan untuk ruang lingkup di Kantor /ilayah

    Kementerian 0gama "rovinsi Riau)

    $) Sistem ini hanya mem!ahas Sistem "enye!aran Informasi "ega1ai Kantor 

    /ilayah Kementerian 0gama "rovinsi Riau menggunakan S.S6Bate1ay

    ,) Sistem yang di!uat menggunakan !ahasa pemograman "4")

  • 8/17/2019 Laporan Kp Ary

    19/82

    I6,

    19 T$$'* P+*+&'*

    191 T$$'* U.$.

    Dalam penelitian ini memiliki !e!erapa tuuan umum# yaitu :

    &) Se!agai salah satu syarat kelulusan untuk memperoleh gelar sarana pada

     urusan Teknik Informatika Universitas Sultan Syarif Kasim Riau)

    $) .empraktikkan ilmu yang telah didapatkan selama perkuliahan kedalam

    dunia kera)

    ,) .elatih mahasis1a !ekera se5ara professional# disiplin# mandiri dan mampu

     !erkomunikasi dengan !aik)

    ) .enam!ah pengalaman kera !agi mahasis1a)

    196 T$$'* K7$$

    Tuuan khusus dari kera praktek yang dilakukan di Kantor /ilayah

    Kementerian 0gama "rovinsi Riau adalah untuk meran5ang dan mem!angun

    suatu sistem penye!aran informasi pega1ai di Kantor /ilayah Kementerian

    0gama "rovinsi Riau)

    15 W'#$ %'* T+.4'# P+''*''*

    Kera praktek dilaksanakan di Kantor /ilayah Kementerian 0gama

    "rovinsi Riau) Kegiatan ini dilaksanakan pada tanggal $% (kto!er $%& sampai

    tanggal $% Desem!er $%&)

    1; S&#+.'#&' P+*$&'*

    Sistematika penulisan !ertuuan memudahkan dalam pemahaman

     permasalahan se5ara detail dari >aporan Kera "raktek) Sistematika "enulisan

    >aporan Kera "raktek antara lain terdiri dari :

    BAB I PENDAHULUAN

  • 8/17/2019 Laporan Kp Ary

    20/82

    I6

    7erisi tentang deskripsi umum dari kera praktek ini yang meliputi : latar 

     !elakang# rumusan masalah# !atasan masalah# tuuan kera praktek# manfaat kera

     praktek# 1aktu dan tempat pelaksanaan kera praktek# metodologi# dan sistematika

     penulisan)

    BAB II PROFIL INSTANSI

    .enelaskan tentang data umum instansi meliputi searah instansi# struktur 

    organisasi# visi dan misi Kantor /ilayah Kementerian 0gama "rovinsi Riau)

    BAB III TUGAS KERJA PRAKTEK 

    .enelaskan tentang tuuan kera praktek# analisa permasalahan dan

    metodologi penelitian)

    BAB IV LANDASAN TEORI

    7a! ini !erisi mengenai dasar6dasar teori yang digunakan se!agai landasan

    dalam pem!uatan Sistem "enye!aran Informasi "ega1ai)

    BAB V ANALISA DAN PERANCANGAN

    .em!ahas tentang analisa sistem# per!andingan sistem lama dengan

    sistem !aru# metode peran5angan serta hasil peran5angan

    BAB VI IMPLEMENTASI DAN PENGUJIAN

    7a! ini mem!ahas tentang peran5angan tampilan implementasi perangkat

    lunak)

    BAB VII PENUTUP

    7a! ini !erisi kesimpulan dan saran mengenai Sistem "enye!aran

    Informasi "ega1ai)

  • 8/17/2019 Laporan Kp Ary

    21/82

    BAB II

    PROFIL INSTANSI

    61 P,-

  • 8/17/2019 Laporan Kp Ary

    22/82

    II6$

    Semenak ter!entuknya Kantor Ja1atan 0gama pada !ulan Juni &*;#

    dalam peralanan hidupnya selalu menyesuaikan diri dengan perkem!angan

    struktur organisasi# fase demi fase telah dilalui kantor ini dengan irama

     peruangan yang mengalami pasang surut) Dengan ditetapkannya Undang6Undang

     Nomor : &* Tahun &*'-# daerah Riau !eru!ah statusnya dari keresidenan menadi

     provinsi)

    "eru!ahan status terse!ut !elum segera dapat direalisir mengingat

    tim!ulnya peristi1a daerah 2 "RRI 3# sementara itu Residen .r) Sis Aakraningrat

    tetap !erada di Tanung "inang) Dalam perkem!angan !erikutnya# dengan

    Keputusan .enteri Dalam Negeri tanggal# $% Januari &*'* No '$C&C6$'#

    "ekan!aru ditetapkan se!agai I!u Kota "rovinsi Riau yang !aru) Dengan

    ter!entuknya "rovinsi Riau# maka Kantor Ja1atan 0gama mengikuti pula

     perkem!angan terse!ut se!agai !erikut :

    &) 4) Nurdin 0!d) Jalil mena!at Kepala Ja1atan 0gama "rovinsi Riau)

    $) .) =aini Kunin se!agai Kepala Kantor "enerangan 0gama "rovinsi Riau

    ,) .) 4asyim 0R se!agai Kepala Kantor "endidikan 0gama "rovinsi Riau

    ) 4) 0!dul .alik se!agai Kepala Kantor "engadilan 0gama "rovinsi Riau)

    Dengan pindahnya I!u Kota "rovinsi Riau dari Tanung "inang ke "ekan!aru#

    maka seluruh aparat Kantor Ja1atan 0gama pindah pula ke "ekan!aru pada !ulan

    Januari &*;%) "erkem!angan selanutnya Kantor 0gama "rovinsi Riau

    kegiatannya !ersum!er pada ".0 Nomor : $ Tahun &*'+ dan ".0 Nomor : ,

    Tahun &*'+ maka Kepala Kantor Ja1atan 0gama "rovinsi Riau menyempurnakan

     personil kantornya# Kemudian untuk mengurus masalah agama Kristen

    diangkatlah karya1an untuk urusan terse!ut) Dan uga untuk maksud yang sama#

    diangkat pula untuk urusan 0gama Katholik) Dengan diangkatnya kedua orang

    terse!ut# maka pengisian struktur sudah $amper sempurna# sesuai

    dengan ".0 Tahun &*'+ dimaksud)

  • 8/17/2019 Laporan Kp Ary

    23/82

    II6,

    Kemudian dengan keluarnya K.0 Nomor : &+ Tahun &*-' yang

    disempurnakan# maka Kantor "er1akilan Departemen agama "rovinsi Riau

    menyesuaikan diri dan diangkatlah personil yang mengurusi agama 7uddha)

    Selanutnya menyesuaikan diri dengan K.0 Nomor : ; Tahun &*-*# tentang

     penyempurnan organisasi dan Tata Kera Departemen 0gama tentang "elaksanaan

    Keppres Nomor ,% Tahun &*-+) Dan terakhir# Kantor /ilayah Departemen

    0gama "rovinsi Riau menyesuaikan diri dengan Keputusan .enteri 0gama

     Nomor ,-, Tahun $%%& tentang (rganisasi dan Tata Kera Kantor /ilayah

    Departemen 0gama "rovinsi dan Kantor Departemen 0gama

    Ka!upatenCKota) Kemudian tahun $%&% Departemen 0gama diganti menadi

    Kementerian 0gama hingga sekarang)

    66 V&& %'* M&& K+.+*#+,&'* A"'.'

    '"'"( V&&

    Ter1uudnya masyarakat Indonesia yang taat !eragama# rukun# 5erdas#

    mandiri dan seahtera lahir !atin) 2 Keputusan .enteri 0gama nomor $ Tahun

    $%&% 3)

    '"'"' M&&:

    &) .eningkatkan kualitas kehidupan !eragama)

    $) .eningkatkan kualitas kerukunan umat !eragama)

    ,) .eningkatkan kualitas raudhatul athfal# madrasah# perguruan tinggi agama# pendidikan agama# dan pendidikan keagamaan )

    ) .eningkatkan kualitas penyelenggaraan i!adah hai)

    ') .e1uudkan tata kelola kepemerintahan yang !ersih dan !er1i!a1a)

    2 Keputusan .enteri 0gama nomor $ Tahun $%&% 3

  • 8/17/2019 Laporan Kp Ary

    24/82

    II6

    6 S#,$#$, O,"'*&'&

    Se5ara keseluruhan struktur organisasi pada Kantor /ilayah Kementerian0gama "rovinsi Riau dapat dilihat pada gam!ar !erikut:

    G'.3', 6 1 S#,$#$, O,"'*&'& K'*=& K+.+*'" P,-&*& R&'$

    Struktur organisasi merupakan pola hu!ungan tetap antara fungsi dan

     a!atan# kedudukan seseorang yang !erada dalam 1e1enang dan tanggung a1a!

    dalam !erorganisasi) Didalam suatu !adan atau instansi yang merupakan suatu

    organisasi# dalam men5apai tuuannya tidak terlepas dari kegiatan pem!agian

    tugas dan tanggung a1a!)

    Dengan struktur organisasi yang !aik maka akan dihasilkan pem!agian

    tugas dan 1e1enang yang elas dalam melaksanakan aktivitas untuk men5apai

    tuuan yang ditetapkan# dimana masing6masing !agian memiliki fungsi dan tugas

    yang !er!eda namun saling terkait satu sama lain)

  • 8/17/2019 Laporan Kp Ary

    25/82

    BAB III

    TUGAS KERJA PRAKTEK 

    1 U,'&'* T$"' K+,' P,'#+ 

    Kera "raktek adalah kegiatan mahasis1a yang dilakukan di masyarakat

    untuk mengaplikasikan ilmu yang diperoleh dan melihat relevansinya di dunia

    kera serta mendapatkan umpan !alik perkem!angan ilmu pengetahuan dari

    masyarakat) Kegiatan ini tidak hanya dilakukan di masyarakat# tetapi uga di

    lingkungan instansi6instansi pemerintah maupun s1asta)

    Kera "raktek ini memiliki tuuan seperti: mem!erikan kesempatan kepada

     para mahasis1a untuk mempraktekkan pengetahuan serta ketrampilannya dalam

    dunia nyata# khususnya dalam !idang perangkat lunak# seperti perangkat lunak 

    aplikasi atau perangkat lunak khusus lainnya# melatih mahasis1a untuk memiliki

    sikap kera yang profesional# dan mempersiapkan mahasis1a untuk terun ke

    dunia kera)

    Kera "raktek ini dilaksanakan di Kantor /ilayah Kementerian 0gama

    "rovinsi Riau dari tanggal $% (kto!er $%& hingga $% Desem!er $%&# adapun

     !e!erapa tugas yang dapat diuraikan yaitu :

    &) .elakukan analisa pada sistem lama penye!aran informasi di kantor)

    $) .erumuskan permasalahan dan ham!atan yang dihadapi sekolah

    terse!ut) 7erdasarkan analisa sistem# penulis melakukan analisa pada

    sistem !aru yang akan digunakan di kantor !ersangkutan)

    ,) Setelah selesai melakukan analisa pada sistem !aru# penulis

    mendiskusikan hasil analisa pada pem!im!ing instansi) Tahap

    implementasi dimulai ketika pem!im!ing instansi menyetuui hasil

    analisa penulis)

    ) .elakukan implementasi# ketika tahap ini !eralan# penulis rutin

    mendiskusikan tahap implementasi agar sistem yang di!angun sesuai

    analisa pada sistem !aru dan layak digunakan oleh kantor 

     !ersangkutan)

    III6&

  • 8/17/2019 Laporan Kp Ary

    26/82

    III6$

    ') Tahap implementasi selesai dan dilanutkan dengan penguian yang

    dilakukan oleh pihak kantor Kementerian 0gama khusus nya !agian

    4umas dan Informasi)

    ;) Setelah dilakukan penguian dan sesuai permintaan# pihak kantor 

    mendistri!usikan sistem penye!aran informasi di kantornya)

    Untuk tahap a1al# penulis melakukan 1a1an5ara kepada kepala su!

     !agian informasi dan humas yang sekaligus pem!im!ing penulis diinstansi

    terse!ut untuk mendapatkan informasi yang !erhu!ungan dengan penye!aran

    info# disamping itu penulis uga melakukan studi pustaka dan o!servasi yang !erhu!ungan dengan laporan maupun sistem yang akan penulis !uat)

    6 A*'&' P+,.'''7'*

    "ermasalahan yang dihadapi oleh !agian Informasi dan 4umas dalam

    menye!arkan informasi dapat diuraikan se!agai !erikut :

    &) "ihak kantor khususnya !agian Informasi dan 4umas menye!arkan

    informasi masih menggunakan kertas yang di5etak lalu ditempel di

    dinding masing masing !idang) Dan harus naik turun tangga untuk 

    menempel kertas terse!ut) "ekeraan ini dinilai tidak efektif)

    $) Se!elum file pengumuman informasi di5etak harus diperiksa dulu

    ketersediaan kertas dan tinta printer)

    M+#-%--"& P+*"+,''*

    0dapun metodologi yang digunakan pada penulisan laporan Kera "raktek 

    ini adalah:

    &) .etode "engumpulan Data

    a) Studi >iteratur 

    .empelaari !uku6!uku referensi dan studi pustaka serta mengumpulkan data

    dan informasi yang diperoleh yang !erhu!ungan dengan penulisan laporan

    Kera "raktek)

     !) .etode /a1an5ara

    .elakukan 1a1an5ara dan diskusi dengan pem!im!ing yaitu !apak kasu!ag

    Informasi dan 4umas# serta staff6staff nya)

    5) .etode (!servasi

    .elakukan praktek kera langsung di!agian Informasi dan 4umas)

  • 8/17/2019 Laporan Kp Ary

    27/82

    III6,

    $) 0nalisa Data

    "ada tahap ini peneliti melakukan analisa ke!utuhan sistem yang akan

    di!uat) 0lat !antu yang digunakan dalam melakukan analisa dan peran5angan

    adalah Diagram Konteks 2(onte)t iagram*+ Diagram 0lir Data 2 ata ,low

     iagram*+ ntity Relantionshi" iagram 29RD3 dan Struktur aplikasi)

    ,) Implementasi

    "ada tahap implementasi sistem siap dioperasikan pada keadaan yang

    se!enarnya# sehingga akan diketahui apakah sistem yang di!uat !enar6!enar dapat

    menghasilkan tuuan yang ingin di5apai)) "enguian

    "eneliti melakukan penguian sistem untuk menemukan kesalahan6

    kesalahan yang mungkin teradi pada sistem

    9 J'%=' P+*"+,''*

    Jad1al pengeraan Kera "raktek ini dielaskan pada ta!el ,)& di !a1ah ini)

    T'3+ 1 R-'%.'4 P+*"+,''* K+,' P,'#+ 

    N- K+"&'#'*W'#$ P+''*''*

    O# N- D+ J'*

    &) Kera "raktek  

    $) Studi Kepustakaan

    ,) /a1an5ara dan "engumpulan data

    ) 0nalisa dan "eran5angan

    ') Implementasi

    ;) "enguian

    -) >aporan Kera "raktek 

  • 8/17/2019 Laporan Kp Ary

    28/82

    BAB IV

    LANDASAN TEORI

    91 D+

  • 8/17/2019 Laporan Kp Ary

    29/82

    I?6$

    G'.3', 9 1 M-%+ D'', S&#+.

    9lemen6elemen yang mem!entuk sistem2kadir# $%%,3 :

    &) Tuuan

    Setiap sistem memiliki tuuan 2 goal 3 yang menadi pemotivasi dalam

    mengarahkan sistem) Tanpa tuuan# sistem menadi tak terarah dan tak 

    terkendali)

    $) .asukan 2in"ut 3

    .asukan sistem adalah segala sesuatu yang masuk ke dalam sistem dan

    selanutnya menadi !ahan untuk diproses) .isalnya !erupa data transaksi)

    ,) "roses

    "roses merupakan !agian yang melakukan peru!ahan atau transformasi dari

    masukan menadi keluaran yang !erguna)

    ) Keluaran 2out"ut 3

    Keluaran merupakan hasil dari pemrosesan) Keluaran !isa !erupa suatu

    informasi# saran# 5etakan laporan# dan se!againya)

    ') .ekanisme "engendalian 2(ontrol Mechanism3

    Tuuannya adalah untuk mengatur agar sistem !eralan sesuai dengan tuuan)

    Dalam !entuk yang sederhana# dilakukan per!andingan antara keluaran

    sistem dan keluaran yang dikehendaki 2standar3) Jika terdapat penyimpangan#

    maka akan dilakukan pengiriman masukan untuk melakukan penyesuaian

    terhadap proses supaya keluaran !erikutnya mendekati standar)

    ;) Umpan 7alik 2 ,eed#ack 3

    Umpan !alik digunakan untuk mengendalikan !aik masukan maupun proses)

  • 8/17/2019 Laporan Kp Ary

    30/82

    I?6,

    96 K','#+,&#& S&#+.

    Karakteristik Sistem terdiri dari :&) Komponen 29lemen3

    Komponen dari suatu sistem dikenal se!agai su!sistem

    $) 7atasan sistem 27oundary3

    Daerah yang mem!atasi antara sistem yg satu dgn yang lainnya C dengan

    lingkungan luar 

    ,) >ingkungan luar 29nvironment3

    Segala sesuatu di luar dari !atas sistem yang mempengaruhi operasi dari

    suatu sistem) 5ontoh : ?endor# "elanggan# "emilik# "emerintah# 7ank#

    "esaing

    ) "enghu!ung sistem 2Interfa5e3

    Suatu media penghu!ung antara & su!sistem dengan su!sistem lainnya

    ') .asukan 2Input3

    9nergi yang dimasukkan ke dalam sistem) "ada sistem informasi# masukan

    dapat !erupa :

    a) Data transaksi

     !) Data non transaksi 2misal : surat pem!eritahuan3

    5) instruksi

    ;) Keluaran 2(utput3

    a) hasil dari pemrosesan# dapat !erupa keluaran yang !erguna 2informasi#

     produk3 atau keluaran yg tidak !erguna 2lim!ah3

     !) "ada sistem informasi# keluaran dapat !erupa :

    i. Informasi

    ii.  Saran

    iii. Aetakan laporan

    -) Sasaran sistem 2(!e5tive3

    Suatu tuuan yg ingin di5apai oleh suatu sistem

    9 K-.4-*+* S&#+. I*

  • 8/17/2019 Laporan Kp Ary

    31/82

    I?6

    .asukan me1akili data yang masuk ke dalam sistem informasi) Komponen

    masukan termasuk metode6metode dan media untuk menangkap data yang

    akan dimasukkan# yang dapat !erupa dokumen6dokumen dasar)

    $) Komponen .odel

    Terdiri dari kom!inasi prosedur# logika dan model matematik yang akan

    memanipulasi data input dan data yang tersimpan di!asis data dengan 5ara

    tertentu untuk menghasilkan keluaran yang diinginkan)

    ,) Komponen Keluaran

    Sistem informasi menghasilkan keluaran !erupa informasi yang !erkualitas

    dan dokumentasi yang !erguna untuk semua tingkatan manaemen serta

     pemakai sistem)) Komponen Teknologi

    Teknologi digunakan untuk menerima input # menalankan model#

    menyimpan dan mengakses data# menghasilkan dan mengirimkan keluaran

    dan mem!antu pengendalian sistem se5ara keseluruhan) Teknologi terdiri dari

    , !agian utama# yaitu teknisi 2humanware atau #rainware3# perangkat lunak 

    2 software3 dan perangkat keras 2hardware3)

    ') Komponen 7asis Data

    7asis data merupakan kumpulan dari data yang saling !erhu!ungan satu

    dengan yang lainnya# tersimpan di perangkat keras komputer dan digunakan

     perangkat lunak untuk memanipulasinya) Data perlu disimpan di dalam !asis

    data untuk keperluan penyediaan informasi le!ih lanut)

    ;) Komponen Kendali

    7anyak hal yang dapat merusak sistem informasi# seperti !en5ana alam# api#

    temperatur# air# de!u# ke5urangan# kegagalan sistem itu sendiri# kesalahan#

    ketidak efisienan# sa!otase dan lain se!againya) 7e!erapa pengendali perlu

    diran5ang dan diterapkan untuk meyakinkan !ah1a hal6hal yang dapatmerusak sistem dapat di5egah atau diatasi)

    99 M-%+ P+*"+.3'*"'* P+,'*"'# L$*' 

    .odel yang digunakan dalam menganalisa perangkat lunak memanfaatkan

    model atau paradigma siklus hidup pengem!angan system S>DA 2System

     evelo"ment &ife (ycle3) Namun disini penulis memilih metode "rototype

    dalam pengem!angan system ini)

  • 8/17/2019 Laporan Kp Ary

    32/82

    I?6'

    .etode "rototype sendiri adalah model kera dasar dari sistem produk atau

    informasi# !iasanya di!angun untuk tuuan demonstrasi atau se!agai !agian dari

     proses pem!angunan) 0dapun Tahapan6tahapannya adalah :

    &) "engumpulan ke!utuhan)

    developer dan klien !ertemu dan menentukan tuuan umum# ke!utuhan yang

    diketahui dan gam!aran !agian6!agian yang akan di!utuhkan !erikutnya)

    Detil ke!utuhan mungkin tidak di!i5arakan disini# pada a1al pengumpulan

    ke!utuhan

    $) "eran5angan)

     peran5angan dilakukan 5epat dan ran5angan me1akili semua aspek soft1are

    yang diketahui# dan ran5angan ini menadi dasar pem!uatan prototype),) 9valuasi protoptyping)

    klien mengevaluasi prototype yang di!uat dan digunakan untuk memperelas

    ke!utuhan soft1are)

    ) .engkodekan system)

    Dalam tahap ini prototyping yang sudah di sepakati diteremahkan ke dalam

     !ahasa pemrograman yang sesuai)

    ') .engui system)

    Setelah sistem sudah menadi suatu perangkat lunak yang siap pakai# harus

    dites dahulu se!elum digunakan) "enguian ini dilakukan dengan /hite 7o@#

    7la5k 7o@# 7asis "ath# penguian arsitektur dan lain6lain

    ;) .enggunakan system)

     perangkat lunak yang telah diui dan diterima pelanggan siap untuk 

    digunakan) Kerangka kera model prototype pengem!angan sistem dapat

    dilihat pada gam!ar )$ !erikut :

    G'.3', 9 6 K+,'*"' K+,' M-%+ Prototy&e P+*"+.3'*"'* S&#+.

    Tahapan .etodologi "rototype :

    &) "engumpulan Ke!utuhan dan per!aikan

  • 8/17/2019 Laporan Kp Ary

    33/82

    I?6;

    .enetapkan segala ke!utuhan untuk pem!angunan perangkat lunak)

    $) Disain 5epat

    Tahap peneremahan dari keperluan atau data yang telah dianalisis ke dalam

     !entuk yang mudah dimengerti oleh user)

    ,) 7entuk "rototipe

    .eneremahkan data yang telah diran5ang ke dalam !ahasa pemrograman

    2"rogram 5ontoh atau setengah adi 3

    ) 9valuasi "elanggan Terhadap "rototipe

    "rogram yang sudah adi diui oleh pelanggan# dan !ila ada kekurangan pada

     program !isa ditam!ahkan)

    ') "er!aikan "rototype

    "er!aikan program yang sudah adi# sesuai dengan ke!utuhan konsumen)

    Kemudian di!uat program kem!ali dan di evaluasi oleh konsumen sampai

    semua ke!utuhan user terpenuhi)

    ;) "roduk Rekayasa"rogram yang sudah adi dan seluruh ke!utuhan user sudah terpenuhi

    )")"( T'7'4 P+,+*>'*''* S&#+.

    "ada pengem!angan suatu sistem informasi umumnya terle!ih dahulu

    dimulai dengan adanya peren5anaan untuk mengem!angkan sistem itu)

    "eren5anan sistem merupakan pedoman untuk melakukan pengem!angan sistem)

    Tahap peren5anaan menyangkut pengumpulan ke!utuhan pengguna# studi

    kelayakan se5ara teknis maupun se5ara teknologi serta penad1alan

     pengem!angan perangkat lunak) Dapat uga dikatakan se!agai definisi ke!utuhan

    sistem)

    )")"' T'7'4 A*'&' S&#+. ( Analysis)

    Tahap analisa dilakukan setelah tahap peren5anaan dan se!elum tahap

    desain) Tahapan ini merupakan tahapan yang sangat penting karena kesalahan

  • 8/17/2019 Laporan Kp Ary

    34/82

    I?6-

    dalam tahap ini akan menye!a!kan kesalahan dalam tahap selanutnya) >angkah6

    langkah dasar yang harus dilakukan oleh analis sistem adalah se!agai !erikut:

    . !dentify# yaitu mengidentifikasikan masalah

    /. 0nderstand # yaitu memeahami kera dari sistem yang ada.

    1. Re"ort  # yaitu mem!uat laporan hasil analisa

    )")"* T'7'4 P+,'*>'*"'* ( #esign)

    Tahap peran5angan dimulai ketika tahapan analisa selesai dilakukan)

    Setelah mendapatkan gam!aran dengan elas apa yang harus dilakukan pada tahap

    analisa# maka selanutnya analis sistem memikirkan !agaimana mem!entuk sistem

    terse!ut)

    Tahap ini merupakan tahap pen5arian solusi dari masalah yang didapat

     pada tahap analisa)

    )")") T'7'4 I.4+.+*#'& S&#+. ( Im&lementation)

    .erupakan tahap pengimplementasian ran5angan sistem kesituasi nyata)

    "ada tahap ini dimulai proses penyusunan perangkat lunak aplikasi 2coding 3# dan

     penguian 2testing 3 apakah sistem sudah sesuai dengan ke!utuhan) Jika !elum#

    dilakukan proses iteratif# yaitu kem!ali ketahap se!elumnya)

    )")"+ T'7'4 P+.+&7',''* S&#+. ( Maintenance)

    Tahap ini merupakan tahap akhir dalam pengem!angan sistem yang le!ih

    menekankan pada pemeliharaan sistem dan per!aikan6per!aikan ke5il ika

    diperlukan)

    95 P+.-%+'* D'#'

    "emodelan data mena1a! serangkaian pertanyaan spesifik yang relevan

    dengan !er!agai aplikasi pemrosesan data)

    )"+"( O3/+ D'#'! A#,&3$# %'* H$3$*"'*

    .odel data terdiri dari tiga informasi yang saling tergantung yaitu o!yek 

    data 2ntity*# atri!ut 2Atri#ute*  yang menggam!arkan o!yek data terse!ut dan

    hu!ungan 2Relationshi"* yang menghu!ungkan antar o!yek terse!ut)

  • 8/17/2019 Laporan Kp Ary

    35/82

    I?6+

    (!yek data adalah representasi hampir dari semua informasi ga!ungan

    yang harus dipahami dalam perangkat lunak# o!yek data dapat !erupa o!yek 

    eksternal# suatu !enda# peristi1a# peran# unit organisasional# tempat atau suatu

    struktur) "ada intinya o!yek data merupakan se!uah !arang atau o!yek yang dapat

    di!edakan dari o!yek lain)

    0tri!ut merupakan properti yang dimiliki setiap o!yek data yang akan

    disimpan datanya) 0tri!ut !erfungsi :

    &) .emahami se!uah 5ontoh dari o!yek data)

    $) .enggam!arkan 5ontoh)

    ,) .em!uat referensi ke5ontoh yang lain pada ta!el yang lain)Jenis atri!ut :

    &) 0tri!ut sederhana 2Sim"le Attri#ute*

    $) 0tri!ut komposit 2(om"osite Atti#ute*

    ,) 0tri!ut !ernilai !anyak 2Multi-valued Attri#ute*

    ) 0tri!ut turunan 2erived Attri#ute*

    4u!ungan 2Relationshi"*  adalah asosiasi $ atau le!ih o!yek data)

    4u!ungan antar o!yek data dihu!ungkan dengan !er!agai ma5am 5ara dan arah)

     Nama dari relasi harus !erupa kata kera)

    )"+"' K',%&*'' %'* M-%''

    Kardinalitas model data harus merepresentasikan umlah peristi1a dari

    o!yek di dalam hu!ungan yang di!erikan) Kardinalitas merupakan spesifikasi dari

    seumlah peristi1a dari satu 2o!yek3 yang dapat dihu!ungkan keseumlah

     peristi1a dari 2o!yek3 yang lain) Dengan kata lain kardinalitas adalah angka yang

    menunukkan !anyaknya kemun5ulan suatu o!yek terkait dengan kemun5ulan

    o!yek yang lain pada suatu hu!ungan 2relasi3) Kardinalitas !iasanya diekspresikan

    se5ara sederhana satu atau !anyak)

    0da tiga hu!ungan kardinalitas yaitu :

    . $ne to $ne 2&:&3

    Dimana dari setiap keadian dari o!yek 0 yang paling !anyak mempunyai

    satu hu!ungan dengan o!yek 7# dan se!aiknya)

    /. $ne to Many 2&:.3

  • 8/17/2019 Laporan Kp Ary

    36/82

    I?6*

    Dimana dari setiap keadian dari o!yek 0 mempunyai satu atau le!ih hu!ungan

    dengan o!yek 7 tetapi o!yek 7 hanya mempunyai satu hu!ungan ke o!yek 0)

    1. Many to Many 2.:N3

    Dimana dari setiap keadian dari o!yek 0 mempunyai !anyak hu!ungan dengan

    o!yek 7# dan se!aliknya)

    .odalitas merupakan partisipasi se!uah o!yek data 2entitas3 pada suatu

    relasi) .odalitas !ernilai % 2nol3 ika partisipasi !ersifat opsional atau parsial dan

     !ernilai & 2satu3 ika partisipasi !ersifat 1ai! atau total)

    9; P+,'*"'# A*'&' S&#+.

    )""( D'#' F-= D&'",'. (DFD)

     ata ,low iagram 2DFD3 merupakan alat pem!uatan model !erupa

    diagram yang menggunakan notasi6 notasi atau sim!ol6sim!ol utuk 

    menggam!arkan sistem aringan kera antar fungsi6fungsi yang !erhu!ungan satu

    sama lain dengan aliran data dan penyimpanan data# !aik se5ara manual ataupun

    terkomputerisasi)

    0dapun yang digunakan dalam DFD adalah:

    &) Kesatuan >uar 2 )ternal ntity3 atau 7atas Sistem 2 3oundary3

    Setiap sistem pasti memiliki !atas sistem 2#oundary3 yang memisahkan suatu

    sistem dengan lingkungan luarnya) Kesatuan luar 2e)ternal entity3 merupakan

    kesatuan 2entity3 diluar sistem yang dapat !erupa orang# organisasi atau

    sistem lainnya yang !erada dilingkungan luar sistem yang akan mem!erikan

    input atau menerima output dari sistem) Kesatuan luar dapat disim!olkan

    dengan notasi persegi panang atau suatu persegi panang dengan sisi kiri dan

    atasnya !er!entuk garis te!al)

    $) 0liran Data 2 ata ,low3

    0liran data digam!arkan dengan suatu anak panah)aliran data mengalir 

    diantara kesatuan luar# proses# dan simpanan data) 0liran data dapat !erupa

    masukkan untuk sistem atau hasil dari proses sistem)

    ,) "roses 2 Process3

    "roses adalah kegiatan yang menghasilkan aliran data yang akan keluar dari

     proses yang !erasal dari aliran data yang masuk kedalam proses) Suatu proses

  • 8/17/2019 Laporan Kp Ary

    37/82

    I?6&%

    dapat digam!arkan dengan notasi lingkaran atau dengan empat persegi

     panang dengan sudut tumpul

    ) "enyimpanan Data 2 ata Store3

    "enyimpanan data 2data store3 merupakan penyimpanan data yang dapat

     !erupa suatu file atau !asis data disistem komputer# suatu arsip atau 5atatan

    manual# suatu kotak tempat data dimea seseorang# suatu ta!el a5uan manual#

    suatu agenda atau !uku) "ada DFD simpanan data digam!arkan dengan

    sepasang garis hori8ontal parallel yang tertutup disalah satu uungnya)

    )""' E*#/ R+'#&-*' D&'",'. (E2R D&'",'.)

     ntity Relational iagram 29RD3 adalah suatu model yang digunakan

    untuk menggam!arkan enis data dan hu!ungna antar enis data pada suatu sistem)

    Komponen6 komponen dasar yang digunakan didalam 9RD adalah se!agai

     !erikut:

    &) 9ntitas adalah suatu o!ek didunia nyata yang dapat di!edakan dari sesuatu

    atau o!ek lainnya) 9ntitas !isa !ersifat konseptualC a!strak atau nyata ada

    didunia nyata)

    $) 0tri!ut merupakan karekteristik yang dimiliki oleh entitas dan relasi),) 4u!ungan antar relasi 2relationshi"3 adalah hu!ungan antara entitas dengan

    entitas lainnya)

    ) Kardinalitas menunukkan umlah maksimum entitas dapat !erhu!ungan

    dengan entitas pada himpunan entitas lainnnya) Kardinalitas yang teradi

    antara dua himpunan entitas dapat !erupa: satu ke satu 2one to one3# satu

    ke!anyak 2one to many3# !anyak ke satu 2many to one3# !anyak ke !anyak 

    2many to many3)

    9? P+,'*>'*"'* S&#+.

    )"-"( P+,'*>'*"'* #ata.ase

    "ada peran5angan ini penulis menggunakan data!ase pada .ySGl)

    .enurut 0!dul Kadir 2$%%,3# .ySH> 2di!a5a: mi6se6kyu6el3 merupakan soft1are

    yang tergolong se!agai D7.S 2data!ase .anagement System3 yang !ersifat open

    sour5e) (pen sour5e menyatakan !ah1a soft1are ini dilengkapi dengan sour5e

    5ode 25ode yang dipakai untuk mem!uat .ySH>3) Selain tentu saa !entuk 

  • 8/17/2019 Laporan Kp Ary

    38/82

    I?6&&

    e@e5uta!le6nya atau kode yang dapat dialankan se5ara langsung dalam sistem

    operasi) Dan !isa diperoleh se5ara gratis dengan mendo1nload di internet)

    .ySH> a1alnya di!uat oleh perusahaan konsultan !ernama Te yang !erlokasi

    di S1edia) Saat ini pengem!angan .ySH> !erada di!a1ah naungan .ySH> 07)

    Se!agai soft1are D7.S# .ySH> memiliki seumlah fitur seperti yang

    akan dielaskan di!a1ah ini)

    &) .utliplatform$

    .ySH> tersedia pada !e!erapa platform 21indo1s# linu@# uni@# dan lainlain3

    $) 0ndal# 5epat dan mudah digunakan)

    .ySH> tergolong se!agai data!ase server 2server yang melayani permintaan

    terhadap data!ase3 yang andal# dapat menangani data!ase data!ase yang

     !esar dengan ke5epatan tinggi) .endukung !anyak sekali fungsi untuk 

    mengakses data!ase dan sekaligus mudah untuk digunakan)

    ,) Jaminan keamanan akses

    .ySH> mendukung pengamanan data!ase dengan !er!agai 5riteria

     pengaksesan) Se!agai gam!aran# dimungkinkan untuk mengatur user tertentu

    agar !isa mengakses data yang !ersifat rahasia 2missal gai pega1ai3#

    sedangkan user lain tidak !oleh sesuai dengan hak aksesnya)

    ) Dukungan SH>

    Seperti tersirat namanya# SH> mendukung perintah SH> 2Stru5tured Huery

    >anguage3) Se!agaimana diketahui SH> merupakan !ahasa standar dalam

     pengaksesan data!ase rasional) "engetahuan akan SH> akan memudahkan

    siapapun untuk menggunakan .ySH>)

    .enurut 7unafit Nugroho 2$%%+ : *$3 Se!agai se!uah program penghasil

    data!ase# .ySH> tidak mungkin !eralan sendiri tanpa adanya se!uah

    aplikasi pengguna 2interfa5e3 yang mungkin !erguna se!agai program

    aplikasi pengakses data!ase yang dihasilkan) .ySH> dapat didukung oleh

    hampir semua program aplikasi !aik yang open 1indo1s seperti ?isual

    7asi5# Delphi dan lainya) D7.S yang menggunakan !ahasa SH> :$'

    &) .ySH>

    $) .SH>

  • 8/17/2019 Laporan Kp Ary

    39/82

    I?6&$

    ,) (ra5le

    ) SH> Server *-# $%%%

    ') Inater!ase# dll

    "rogram6program aplikasi yang mendukung .ySH> :

    &) "4"

    $) 7orland Delphi# 7orland A 7uilder 

    ,) ?isual 7asi5 ')% C;)% dan )Net

    ) ?isual Fo@"ro# dll

    )"-"' P+,'*>'*"'* S#,$#$, M+*$ A4&'&

    "ada peran5angan struktur menu# penulis menggunakan  Microsoft 4isio

    /55. .i5rosoft ?isio 2atau sering dise!ut ?isio3 adalah se!uah program aplikasi

    komputer yang sering digunakan untuk mem!uat diagram# diagram alir 

    2 flowhart 3# #rainstorm# dan skema aringan yang dirilis oleh .i5rosoft

    Aorporation) 0plikasi ini menggunakan grafik vektor untuk mem!uat diagram6

    diagramnya)?isio aslinya !ukanlah !uatan .i5rosoft Aorporation# melainkan

     !uatan ?isio Aorporation# yang diakusisisi oleh .i5rosoft pada tahun $%%%) ?ersi

    yang telah menggunakan nama .i5rosoft ?isio adalah ?isio $%%$# ?isio $%%,#

    ?isio $%%- dan ?isio $%&% yang merupakan versi ter!aru) ?isio $%&% Standard

    dan "rofessional mena1arkan antarmuka pengguna yang sama# tapi seri

    "rofessional mena1arkan le!ih !anyak pilihan template untuk pem!uatan

    diagram yang le!ih lanut dan uga penataan letak 2layout3) Selain itu# edisi

    "rofessional uga memudahkan pengguna untuk mengoneksikan diagram6

    diagram !uatan mereka terhadap !e!erapa sum!er data dan uga menampilkaninformasi se5ara visual dengan menggunakan grafik 

    )"-"* P+,'*>'*"'* A*#',.$'

    Dalam peran5angan antarmuka ini penulis hanya menggunakan  Microsoft 

    4isio+ sama seperti peran5angan struktur menu di atas)

  • 8/17/2019 Laporan Kp Ary

    40/82

    I?6&,

    98 I.4+.+*#'&

    )"/"( PHP

    .enurut 7unafit Nugroho 2$%%+ : &&,3 Jika diartikan "4" memiliki

     !e!erapa pandangan dalam mengartikannya# akan tetapi kurang le!ih "4" dapat

    kita am!il arti se!agai "4" : 4yperte@t "ree pro5esor) Ini merupakan !ahasa yang

    hanya dapat !eralan pada server dan hasilnya dapat di tampilkan pada 5lient) "4"

    adalah produk open sour5e yang dapat digunakan se5ara gratis tanpa harus

    mem!ayar untuk menggunakanya) Interpreter "4" dalam mengeksekusi kode

    "4" pada sisi server 2server side3# sedangkan tanpa adanya Interpreter "4"# maka

    semua skrip dan aplikasi "4" yang di!uat tidak dapat dialankan) "roses eksekusi

    kode "4" yang dilakukan oleh apa5he 1e!Server dan Interpreter se5ara diagram

    dapat dilihat pada gam!ar ), se!agai !erikut)

    G'.3', 9 S#,$#$, 4+.3'>''* =+3 +,+,

    "4" merupakan !ahasa standar yang digunakan dalam dunia 1e!site) "4"

    adalah !ahasa pemograman yang !er!entuk skrip yang diletakan di dalam server 

    1e!) Jika lihat searah mulanya "4" di5iptakan dari ide Rasmus >erdof untuk 

    ke!utuhan pri!adinya) Skrip terse!ut se!enarnya dimaksudkan untuk digunakan

    se!agai keperluan mem!uat 1e!site pri!adi) 0kan tetapi kemudian dikem!angkan

    lagi sehingga menadi !ahasa yang dise!ut E"ersonal 4ome "age) Inilah a1al

    mula mun5ulnya "4" sampai saat ini) "4" diran5ang untuk mem!entuk 1e!

    dinamis) 0rtinya# ia dapat mem!entuk suatu tampilan !erdasarkan permintaan

    terkini) .isalnya# kita !isa menampilkan isi data!ase ke halaman 1e!) "ada

  • 8/17/2019 Laporan Kp Ary

    41/82

    I?6&

     prinsipnya# "4" mempunyai fungsi yang sama dengan s5ript seperti 0S" 205tives

    Server "age3# Aold Fusion# ataupun "erl)

    )"/"' H/4+,#+# M',$4 L'*"$'"+ (HTML)

    4T.> 2 6y"er 'e)t Marku" &anguage3 adalah standar !ahasa yang

    digunakan untuk menampilkan dokumen we#) Dokumen 4T.> dise!ut se!agai

    markup language karena mengandung tanda6tanda tertentu yang digunakan untuk 

    menentukan tampilan suatu teks terse!ut dalam suatu dokumen dan tanda6tanda

    atau kode terse!ut di kenal dengan T0B tertentu) Dokumen 4T.> dise!ut

    se!agai hy"erte)t # ini !erarti suatu dokumen tidak harus di!a5a se5ara !erurutan

    dari atas ke !a1ah) Dokumen dapat di!a5a langsung menuu ke topik tertentu

    se5ara langsung dalam dokumen dengan menggunakan teks penghu!ung)

    )"/"* C'>'%&*" S#/+ S7++# (CSS)

    (ascading Style Sheets  2ASS3 adalah suatu !ahasa stylesheet yang

    digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam !ahasa

    markup) "enggunaan yang paling umum dari ASS adalah untuk memformathalaman 1e! yang ditulis dengan 4T.> dan 4T.>)

    )"/")  J''S>,&4#

     7avaScri"t  adalah !ahasa s5ripting yang handal !eralan pada sisi client )

     7avaScri"t   merupakan se!uah !ahasa  scri"ting   yang dikem!angkan oleh

     8etsca"e) Untuk menalankan s5ript yang ditulis dengan  7avaScri"t   kita

    mem!utuhkan 7avaScri"t-ena#led #rowser  yang mampu menalankan 7avaScri"t )

    )"/"+ P+*"$&'*

    Di dalam penguian# penulis menggunakan sistem penguian  3lack 3o).

     3lack 3o) adalah metode penguian perangkat lunak yang mengui fungsionalitas

    aplikasi yang !ertentangan dengan struktur internal atau kera pengetahuan khusus

    dari kode aplikasi C struktur internal dan pengetahuan pemrograman pada

    umumnya tidak diperlukan) Ui kasus di!angun di sekitar spesifikasi dan

     persyaratan# yakni# aplikasi apa yang seharusnya dilakukan) .enggunakan

  • 8/17/2019 Laporan Kp Ary

    42/82

    I?6&'

    deskripsi eksternal perangkat lunak# termasuk spesifikasi# persyaratan# dan desain

    untuk menurunkan ui kasus) Tes ini dapat menadi fungsional atau non6

    fungsional# meskipun !iasanya fungsional) "eran5ang ui memilih input yang

    valid dan tidak valid dan menentukan output yang !enar) Tidak ada pengetahuan

    tentang struktur internal !enda ui itu)

    98; SMS G'#+='/

    Salah satu media komunikasi yang 5ukup diminati ialah pesan singkat

    2S.S3) 0gar S.S terse!ut dapat terhu!ung dengan data!ase# maka perlu

    di!angun se!uah system yang dise!ut S.S Gateway)

    Istilah  gateway dapat diartikan se!agai pintu ger!ang !agi penye!aran

    informasi) Dalam dunia komputer  gateway dapat diartikan se!agai em!atan

     penghu!ung antara satu sistem dengan sistem yang lain)

    S.S Bate1ay adalah se!uah perangkat yang mena1arkan layanan transit

    S.S# mentransformasikan pesan ke aringan selular dari media lain# atau

    se!aliknya# sehingga memungkinkan pengiriman atau penerimaan pesan S.S

    dengan atau tanpa menggunakan ponsel 20rnisah# $%&$3)

    Dalam artian luas S.S Gateway adalah se!uah aplikasi yang meru!ah

     proses S.S dari Mo#ile-9ui"ment ke "AC>aptop# S.S Seperti layaknya fitur di

    telepon selular# tetapi ada per!edaan dari segi fitur# dan fungsi yang !isa di!uat

     !erdasarkan ke!utuhan !isnis)

    Dengan adanya  software S.S Gateway dapat mengatur S.S le1at "A

    atau laptop dengan mudah dan 5epat) Seperti mengatur kontak dengan

    menggunakan  )cel   atau note"ad+ mengatur S.S keluar# mengirim S.S

     perkelompok# mengirim S.S khuusus pelanggan# mem!uat S.S dengan a1a!an

    otomatis yang !isa diatur isi S.S nya)

    Sistem ini uga memiliki fungsi se!agai !erikut:

    •   Message Management !an #elivery

    "engaturan pesan yang meliputi manaemen prioritas pesan# manaemen

     pengiriman pesan# dan manaemen antrian)

  • 8/17/2019 Laporan Kp Ary

    43/82

    I?6&;

    "esan yang dilalukan harus sedapat mungkin  fail safe) 0rtinya# ika

    terdapat gangguan pada aringan telekomunikasi# maka system se5ara otomatis

    akan mengirim ulang pesan terse!ut)

    •   Korelasi 

    7erfungsi untuk melakukan korelasi data untuk menghasilkan data !aru

    hasil korelasi) "ada sistem yang terpasang saat ini# arsitektur lalu lintas data

    melalui S.S sudah teralin 5ukup !aikm) 4anya saa# keter!atasan akses data

    dan tuuan informasi S.S yang !elum terfokus menye!a!kan !anyaknya

     a1a!an standar 2default re"lies3 masih !anyak teradi) S.S Gateway !anyak 

    digunakan dalam !er!agai proses !isnis dan usaha)

    "roses !isnis dan !idang layanan yang !isa ditangani oleh aplikasi S.S

    Gateway# yaitu se!agai !erikut :

    6 .anaemen Inventori

    6 AR. 2(ustomer Relationshi" Management 3# misalnya Rumah .akan#

    (af:+ )ecutive (lu## Stasiun Radio# Stasiun T?# >em!aga "endidikan)

    6 (all (enter dan S.S "engaduan# misalnya "olisi# ">N# "0.# Instansi

    "emerintah S.S Gateway memanfaatkan arsitektur teknologi komunikasi

    S.S untuk menerapkan aplikasi !ernilai tam!ah dengan memanfaatkan

    komunikasi S.S untuk optimalisasi proses !isnis perusahaan dan

     peningkatan kualitas layanan dari institusi pelayanan pu!lik) 7e!erapa

    kemampuan S.S Gateway# yaitu untuk:

    o .emper!esar skala aplikasi teknologi informasi dengan

    menggunakan komunikasi S.S interaktif 

    o .enyediakan aplikasi kola!orasi komunikasi S.S !er!asis 1e!

    untuk pengguna di institusi atau perusahaan)

    o .enangkau konsumen maupun pengguna asa layanan institusi

    atau perusahaan se5ara mudah menggunakan komunikasi S.S

    interaktif)

    98? C',' K+,' SMS G'#+='/

  • 8/17/2019 Laporan Kp Ary

    44/82

    I?6&-

    Aara kera S.S gateway pada dasarnya hampir sama dengan mengirimkan

    S.S melalui hand"hone pada umumnya) 4anya saa# !edanya adalah perangkat

     pengirimnya !ukan lagi hand"hone# tetapi modem BS.) Dan modem inilah yang

    dikendalikan oleh "A menggunakan aplikasi S.S gateway yang akan di!uat)

     

    G'.3', 9 9 C',' +,' SMS G'#+='/

  • 8/17/2019 Laporan Kp Ary

    45/82

    BAB V

    ANALISA DAN PERANCANGAN

    51 A*'&' S&#+. L'.'

    7erdasarkan analisa dan pengamatan penulis dilapangan disimpulkan !ah1a

    ke!anyakan penye!aran informasi di instansi pemerintahan pada saat ini masih

    menggunakan 5ara manual# dimana informasi terse!ut diketik# di5etak lalu

    ditempel ke masing masing !idang)

    4al lain yang menadi permasalahan  yaitu diperlukannya 1aktu yang lama

    dan tenaga untuk menempel kertas informasi terse!ut ke masing masing !idang

    dari lantai !a1ah sampai ke lantai atas) Sehingga pekeraan menadi kurang

    efektif)

    G'.3', 5 1 Mo!el Ker0a S&#+. L'.'

    ?6&

  • 8/17/2019 Laporan Kp Ary

    46/82

    ?6$

    G'.3', 5 6 F-=>7',# S&#+. L'.'

    56 A*'&' S&#+. B',$

    7erdasarkan analisa dari sistem lama# maka di!angun se!uah sistem

     penye!aran informasi yang mampu mengatasi permasalahan diatas) Sistem

    informasi ini diharapkan dapat mempermudah su! !agian Informasi dan 4umas

    dalam !ertugas) 0dapun sistem yang akan di!angun adalah suatu sistem yang

    memanfaatkan komputer se!agai perangkat utama pemrosesan dan di!angun uga

    se!uah tempat penyimpanan data yang dise!ut data#ase.

  • 8/17/2019 Laporan Kp Ary

    47/82

    ?6,

    G'.3', 5  Mo!el Ker0a S&#+. B',$

    G'.3', 5 9 F-=>7',# S&#+. B',$

    +"'"( D'#' .'$'* ( In&ut )

    Data masukan 2in"ut 3 yang ada pada sistem penye!aran informasi pega1ai

    ini dapat dilihat pada ta!el ')& !erikut :

  • 8/17/2019 Laporan Kp Ary

    48/82

    ?6

    T'3+ 5 1 D'#' M'$'* S&#+.

    N- D'#' I*4$#   $iel!  D+,&4&

    &  &ogin Admin . 0sername

    /. Password 

    &) .enginputkan username

    $) .enginputkan Password $ Data .aster  

    "ega1ai

    &) NI"

    $) Nama "ega1ai

    ,) 7idang

    ) Ja!atan

    ') Bolongan

    ;) No 4"

    &) .enginputkan Nomor

    Induk "ega1ai

    $) .enginputkan Nama

    "ega1ai

    ,) .enginputkan 7idang

    ) .enginputkan Ja!atan

    ') .enginputkan Bolongan

    ;) .enginputkan No 4"

    , Data .aster  

    7idang

    &) ID$) Nama !idang

    ,) Keterangan

    &) .enginputkan ID !idang$) .enginputkan nama

     !idang

    ,) .enginputkan keterangan

     !idang

    ' Data .aster  

    Ja!atan

    &) ID

    $) Nama Ja!atan

    ,) Keterangan

    &) .enginputkan ID a!atan

    $) .enginputkan nama

     a!atan

    ,) .enginputkan keterangan

     a!atan

    ; Data .aster  

    Bolongan

    &) ID$) Bolongan

    ,) Keterangan

    &) .enginput ID$) .enginput golongan

    ,) .enginput Keterangan

    - Data .aster  

    "engguna

    &) Username

    $) "ass1ord

    &) .enginput Username

    $) .enginput "ass1ord

    +"'"' P,-+

    "roses yang teradi pada sistem penye!aran informasi pega1ai ini dapatdilihat pada ta!el ')$ !erikut :

    T'3+ 5 6 P,-+ S&#+. P+*/+3','* I*

  • 8/17/2019 Laporan Kp Ary

    49/82

    ?6'

    P+*""$*' P,-+ /'*" %&'$'*

    akses)

    ,) 0dmin dapat melakukan penam!ahan#

     pengu!ahan dan penghapusan data)

    ) 0dmin dapat melihat laporan pengiriman

    sms)

    ') Untuk keluar sistem admin dapat

    melakukan &og-out 

    +"'"* D'#' K+$','* A%.&* (1ut&ut A!min)

    7entuk Keluaran 2$ut"ut 3 pada halaman 0dmin yang akan ditampilkan

    sistem ini adalah !erupa:

    &) Informasi data pega1ai

    $) Informasi data !idang

    ,) Informasi data a!atan

    ) Informasi data golongan

    ') Informasi data hak akses

    ;) Informasi data pengiriman sms

    5 D+,&4& U.$. P+,'*"'# L$*' 

    Deskripsi umum perangkat lunak adalah gam!aran umum sistem yang

    akan di!uat)

    +"*"( D+,&4& U.$. S&#+.

    Sistem yang akan di!uat adalah sistem yang dapat mempermudah admin

    dalam mem!uat dan menampilkan laporan pengiriman dari setiap penye!aran

    informasi yang dilakukan oleh su! !agian informasi dan humas) Sistem ini hanya

    digunakan oleh admin saa) Dimana admin dapat menam!ah# mengu!ah#

    menghapus data pega1ai dan mengirim sms kepada pega1ai)

    +"*"' K','#+,&#& P+*""$*'

    Dalam sistem ini# pengguna sistem yaitu admin) 4ak akses admin dalam

    sistem ini dapat dilihat pada ta!le '), !erikut:

    T'3+ 5 T&4+ P+*""$*' S&#+.

  • 8/17/2019 Laporan Kp Ary

    50/82

    ?6;

    K'#+"-,&

    P+*""$*'

    H' A+ K+

    M-*-,&*" S/#+.K+#+,'*"'*

    0dmin .engelola:

    &) Data "ega1ai

    $) Data .aster  

    7idang

    ,) Data .aster  

    Ja!atan

    ) Data .aster  

    Bolongan

    ') Data S.S

    ;) Data 4ak  

    0kses

    -) Data

    "engiriman

    S.S

    &) 0dmin dapat menam!ah# mengu!ah dan

    menghapus data pega1ai)

    $) 0dmin dapat menam!ah# mengu!ah dan

    menghapus data master !idang)

    ,) 0dmin dapat menam!ah# mengu!ah dan

    menghapus data master a!atan

    ) 0dmin dapat menam!ah# mengu!ah dan

    menghapus data master golongan)') 0dmin dapat mengirim sms)

    ;) 0dmin dapat menam!ah# mengu!ah dan

    menghapus hak akses)

    -) 0dmin dapat melihat dan menghapus

    laporan pengiriman sms)

    0dmin dalam sistem ini mempunyai tugas seperti yang dielaskan pada

    ta!el '), tipe pengguna)

    59 D+,&4& F$*"&-*'

    Deskripsi fungsional adalah gam!aran se5ara umum sistem penye!aran

    informasi pega1ai yang akan diran5ang)

    +")"( C-*#+# D&'",'.

    (onte)t iagram digunakan untuk menggam!arkan proses kera system

    se5ara umum) (onte)t iagram merupakan  ata ,low iagram yang

    menggam!arkan garis !esar $"erational System.

    Untuk 5onte@t diagram sistem penye!aran informasi pega1ai dapat dilihat

     pada gam!ar ')' !erikut :

  • 8/17/2019 Laporan Kp Ary

    51/82

    ?6-

    G'.3', 5 5 C-*#+# D&'",'.

    +")"' D'#' F-= D&'",'. (DFD) L++ 1

     ata ,low iagram 2DFD3 sering digunakan untuk menggam!arkan suatu

    sistem yang telah ada atau sistem !aru yang akan dikem!angkan se5ara logika

    tanpa memepertim!angkan lingkungan fisik dimana data terse!ut mengalir# atau

    lingkungan fisik dimana data terse!ut disimpan)

    7erikut adalah gam!ar DFD >evel & Sistem "enye!aran Informasi

    "ega1ai di Kantor /ilayah Kementerian 0gama "rovinsi Riau dapat dilihat pada

    gam!ar '); !erikut:

  • 8/17/2019 Laporan Kp Ary

    52/82

    ?6+

    G'.3', 5 ; DFD ++ 1 S&#+. P+*/+3','* I*

  • 8/17/2019 Laporan Kp Ary

    53/82

    ?6*

    0liran data DFD level & dapat dilihat pada ta!el ')' !erikut:

    T'3+ 5 5 A&,'* D'#' DFD L++ 1 S&#+. P+*/+3','* I*aporan "engiriman sms >aporan "engiriman sms

    +")"* D'#' F-= D&'",'. (DFD) L++ 6 P,-+ 1 (D'#' M'#+,)

    Data flo1 diagram level $ proses & 2Data .aster3 sistem penye!aran

    informasi pega1ai dapat dilihat pada gam!ar ')- !erikut :

    G'.3', 5 ? DFD L++ 6 P,-+ 1 (D'#' M'#+,)

  • 8/17/2019 Laporan Kp Ary

    54/82

    ?6&%

    0liran data DFD level $ dapat dilihat pada ta!el '); !erikut:

    T'3+ 5 ; DFD L++ 6 P,-+ 1 ( D'#' M'#+,)

    N- N'.' P,-+ D+,&4&

    & Kelola Data .aster 7idang "roses pengelolaan data master !idang yang

    terdiri atas id# nama !idang dan keterangan)

    $ Kelola Data .aster Ja!atan "roses pengelolaan data master a!atan yang

    terdiri atas id# nama a!atan# dan keterangan)

    , Kelola Data .aster  

    Bolongan

    "roses pengelolaan data master golongan yang

    terdiri atas id# golongan dan keterangan)

    Kelola Data .aster "ega1ai "roses pengelolaan data master pega1ai yang

    terdiri atas nip# nama# !idang# a!atan# golongan#

    dan nohp)

    +")") D'#' F-= D&'",'. (DFD) L++ 6 P,-+ 6 (K&,&. SMS)

    Data flo1 diagram level $ proses $ 2Kirim S.S3 sistem penye!aran

    informasi pega1ai dapat dilihat pada gam!ar ')+ !erikut :

    G'.3', 5 8 DFD L++ 6 P,-+ 6 (K&,&. SMS)

    0liran data DFD level $ proses $ kelola data pengiriman sms dapat dilihat pada

    ta!el ')- !erikut:

    T'3+ 5 ? P,-+ DFD L++ 6 P,-+ 6 (D'#' K&,&. SMS)

    N- N'.' P,-+ D+,&4&

    & Kelola Data "engiriman

    S.S out!o@

    "roses pengelolaan informasi data out!o@ yang

    terdiri dari UpdatedInD7# InsertIntoD7#

    SendingDateTime#Send7efore# Send0fter# Te@t#

    DestinationNum!er#Aoding# UD4# Alass#

    Te@tDe5oded# ID# .ulti"art# Relative?alidity#

    SenderID# SendingTime(ut# DeliveryReport# dan

  • 8/17/2019 Laporan Kp Ary

    55/82

    ?6&&

    AreatorID)

    $ Kelola Data "engiriman

    S.S sentitems

    "roses pengelolaan data sentitems yang terdiri

    atas UpdatedInD7# InsertIntoD7#SendingDateTime#Send7efore# Send0fter# Te@t#

    DestinationNum!er#Aoding# UD4# Alass#

    Te@tDe5oded# ID# .ulti"art# Relative?alidity#

    SenderID# SendingTime(ut# DeliveryReport# dan

    AreatorID)

    +")"+ ERD (E*#/ R+'#&-* D&'",'.)

    7erikut adalah gam!ar 9RD dari Sistem "enye!aran Informasi "ega1ai di

    Kantor /ilayah Kementerian 0gama "rovinsi Riau dapat dilihat pada gam!ar ')*

     !erikut:

  • 8/17/2019 Laporan Kp Ary

    56/82

    ?6&$

    G'.3', 5 @ ERD S&#+. P+*/+3','* I*

  • 8/17/2019 Laporan Kp Ary

    57/82

    ?6&,

    N- N'.' D+,&4& A#,&3$# P,&.',/ K+/

    6 Send0fter  

    6 Te@t6 DestinationNum!er 

    6 Aoding

    6 UD4

    6 Alass

    6 Te@tDe5oded

    6 ID

    6 .ulti"art

    6 Relative?alidity

    6 SenderID

    6 SendingTime(ut

    6 DeliveryReport

    6 AreatorID

    55 P+,'*>'*"'* T'3+

    Deskripsi ta!el yang diran5ang pada data#ase  !erdasarkan 9RD yang

    telah di!uat diatas adalah se!agai !erikut:

    Deskripsi data ta!el data master !idang dapat dilihat pada ta!el ')&% :

    T'3+ 5 @ B&%'*"

    F&+% D'#' #/4+ P'*'*" D+

  • 8/17/2019 Laporan Kp Ary

    58/82

    ?6&

    Deskripsi data ta!el data master golongan dilihat pada ta!el ')&& :

    T'3+ 5 11 G--*"'*

    F&+% D'#' #/4+ P'*'*" D+

  • 8/17/2019 Laporan Kp Ary

    59/82

    ?6&'

    T'3+ 5 19 O$#3-

    F&+% D'#' #/4+ P'*'*" D+

  • 8/17/2019 Laporan Kp Ary

    60/82

    ?6&;

    Relative?alidityInt && Not

     NullSenderID

    ?ar5har $'' Not

     Null

    SendingTime(utTimestamp Not

     Null

    DeliveryReport9num 2Mdefault# Myes#

    Mno3

     Not

     Null

    AreatorIDTe@t Not

     Null

    Deskripsi data ta!el out!o@ dilihat pada ta!el ')&'

    T'3+ 5 15 S+*#+.

    F&+% D'#' #/4+ P'*'*" D+

  • 8/17/2019 Laporan Kp Ary

    61/82

    ?6&-

    ssion# +!it#

    DefaultLAompression#

    Uni5odeLAompressio

    n3

    UD4Te@t Not

     Null

    AlassInt && Not

     Null

    Te@tDe5odedTe@t Not

     Null.ulti"art

    9num 2Mfalse# Mtrue3 Not

     Null

    Relative?alidityInt && Not

     Null

    SenderID?ar5har $'' Not

     Null

    SendingTime(utTimestamp Not

     NullDeliveryReport

    9num 2Mdefault# Myes#

    Mno3

     Not

     Null

    AreatorIDTe@t Not

     Null

    5; P+,'*>'*"'* S#,$#$, M+*$ S&#+.

    7erikut adalah peran5angan struktur menu dari sistem penye!aran

    informasi pega1ai telah diran5ang agar memudahkan didalam melakukan

    integrasi antar modul)

    +""( A%.&*

    Dapat diakses oleh administrator sistem) 7agian dari menu ini adalah:

    &) Data master !idang# menampilkan seluruh data !idang) 0dmin dapat

    menam!ah# mengu!ah dan menghapus data !idang)

  • 8/17/2019 Laporan Kp Ary

    62/82

    ?6&+

    $) Data master a!atan# menampilkan seluruh data a!atan) 0dmin dapat

    menam!ah# mengu!ah dan menghapus data a!atan)

    ,) Data master golongan# menampilkan seluruh data golongan) 0dmin dapat

    menam!ah# mengu!ah dan menghapus data golongan)

    ) Data master pega1ai# menampilkan seluruh data pega1ai) 0dmin dapat

    menam!ah# mengu!ah dan menghapus data pega1ai)

    ') "engiriman sms) 0dmin dapat mengirim sms dan menghapus data data

     pengiriman sms)

    ;) Data hak akses# admin uga dapat menam!ah pega1ai lain se!agai admin

    untuk menggunakan sistem ini

    5? P+,'*>'*"'* A*#', M$'

    Interfa5e system adalah sarana pengem!angan sistem yang digunakan

    untuk mem!uat komunikasi le!ih mudah# konsisten antara sistem dengan

     pemakainya) "enekanan interfa5e meliputi tampilan yang !aik# mudah dipahami

    dan tom!ol6tom!ol yang familiar)

    +"-"( R'*>'*"'* M+*$ L-"&*

    Ran5angan menu login sistem penye!aran informasi pega1ai dapat ilihat

     pada gam!ar ')&% !erikut :

    G'.3', 5 10 R'*>'*"'* .+*$ -"&*

    .enu login digunakan untuk masuk kedalam sistem) Dengan demikian

     pengguna sistem yaitu admin dapat mengakses sistem sesuai dengan hak akses

  • 8/17/2019 Laporan Kp Ary

    63/82

    ?6&*

    yang dimilikinya) "ada menu ini terdapat !agian username dan pass1ord yang

    merupakan kun5i untuk masuk ke sistem)

    +"-"' R'*>'*"'* M+*$ U#'.' U*#$ A%.&*

    7erikut ini adalah gam!ar ran5angan menu utama untuk admin dapat

    dilihat pada gam!ar ')&& !erikut:

    G'.3', 5 11 R'*>'*"'* M+*$ U#'.' U*#$ A%.&*

    7erdasarkan struktur menu pada G'.3', 511# admin !ertugas mengelola

    semua data master seperti data !idang# a!atan# golongan# hak akses dan pega1ai

    serta pengiriman sms)

  • 8/17/2019 Laporan Kp Ary

    64/82

    BAB VI

    IMPLEMENTASI DAN PENGUJIAN

    11 P+*"+,#&'* %'* T$$'* I.4+.+*#'&

     !m"lementasi  merupakan tahap dimana sistem !erdasarkan hasil

     peran5angan yang telah didesain se!elumnya sehigga sistem dapat difungsikan

    dalam keadaan se!enarnya dan dapat diketahui apakah sistem yang di!uat !erhasil

    men5apai tuuan yang se!enarnya) Tuuan !m"lementasi antara lain:

    &) .enyelesaikan desain  sistem yang ada dalam dokumen peran5angan yang

    telah disetuui

    $) .engui dan mendokumentasikan program program atau prosedur6prosedur 

    dari dokumen peran5angan sistem yang telah disetuui

    ,) .empertim!angkan !ah1a sistem yang memenuhi permintaan pemakai yakni

    dengan mengui se5ara keseluruhan

    ) .emastikan dengan !enar !ah1a dengan konvensi ke sistem !aru !eralan

    dengan !enar yakni dengan mem!uat ren5ana# mengontrol dan melakukan

    instalasi sistem se5ara !enar)

    16 B'#''* I.4+.+*#'&

    7atasan implementasi adalah se!agai !erikut:

    &) Dikem!angkan dengan menggunakan "4"$) Data!ase menggunakan .ySH>

    ,) "engguna sistem adalah 0dmin)

    Untuk mengim"lementasikan aplikasi ini maka di!utuhkan perangkat

     pendukung# perangkat keras dan perangkat lunak)

    .inimum perangkat keras yang di!utuhkan

    .   Processor : !ntel (eleron /.; G6

  • 8/17/2019 Laporan Kp Ary

    65/82

    ?I6$

    . Sistem (perasi : Min Windows =P 

    /. We# Server  : =am"" .>.1

    1. 3rowser  : ,irefo)?. 7ahasa "emograman : 6'M&+ P6P+ 7ava Scri"t+ (SS 

    @. Tool : Notepad

    ;. D7.S : MyS& Server 

    1 I.4+.+*#'& S&#+. P+*/+3','* I*

  • 8/17/2019 Laporan Kp Ary

    66/82

    ?I6,

    ;6 T'.4&'* B+,'*%'

    Tampilan !eranda adalah tampilan yang mun5ul pada Sistem Informasisetelah melakukan login) Seperti pada gam!ar ;)$ !erikut:

    G'.3', ; 6 T'.4&'* B+,'*%'

    7eranda adalah halaman default atau halaman utama dari sistem

     penye!aran informasi pega1ai ini) Ketika login nya !enar maka halaman yang

    mun5ul pertama kali adalah halaman !eranda)

    ; T'.4&'* D'#' P+"'='&

    Tampilan data pega1ai adalah daftar data pri!adi pega1ai) Seperti pada

    gam!ar ;), !erikut:

  • 8/17/2019 Laporan Kp Ary

    67/82

    ?I6

    G'.3', ; T'.4&'* #ata Pegawai 

    Data pega1ai adalah halaman untuk mengelola data pega1ai seperti

    tam!ah data pega1ai# u!ah data pega1ai atau hapus data pega1ai)

    ;9 T'.4&'* K&,&. SMS + S+.$'

    Tampilan kirim sms ke semua adalah pada saat admin mengirim sms ke

    semua pega1ai) Seperti pada gam!ar ;) !erikut:

  • 8/17/2019 Laporan Kp Ary

    68/82

    ?I6'

    G'.3', ; 9 T'.4&'* K&,&. SMS + S+.$'

    Kirim S.S ke semua pega1ai yaitu ketika admin ingin mengirim

    informasi kepada seluruh pega1ai) Informasi akan diterima oleh semua pega1ai)

    ;5 T'.4&'* K&,&. SMS + B&%'*"

    Tampilan kirim sms ke !idang adalah pada saat admin mengirim sms ke

     !idang) Seperti pada gam!ar ;)' !erikut:

  • 8/17/2019 Laporan Kp Ary

    69/82

    ?I6;

    G'.3', ; 5 T'.4&'* K&,&. SMS + B&%'*"

    Kirim S.S !erdasarkan !idang yaitu ketika admin ingin mengirim

    informasi kepada !idang6!idang tertentu saa) 0dmin memilih !idang yang akan

    dikirim kan informasi kepada !idang terse!ut) Informasi akan sampai kepada

     pega1ai yang !idang nya telah dipilih oleh admin)

    ;; T'.4&'* K&,&. SMS + J'3'#'*

    Tampilan kirim sms ke a!atan adalah pada saat admin mengirim sms ke

     a!atan) Seperti pada gam!ar ;); !erikut:

  • 8/17/2019 Laporan Kp Ary

    70/82

    ?I6-

    G'.3', ; ; T'.4&'* K&,&. SMS + J'3'#'*

    Kirim S.S !erdasarkan a!atan yaitu ketika admin ingin mengirim

    informasi kepada a!atan tertentu saa) 0dmin memilih a!atan yang akan dikirim

    kan informasi kepada a!atan terse!ut) Informasi akan sampai kepada pega1ai

    yang a!atan nya telah dipilih oleh admin)

    ;? T'.4&'* K&,&. SMS + G--*"'*

    Tampilan kirim sms ke a!atan adalah pada saat admin mengirim sms ke

     a!atan) Seperti pada gam!ar ;)- !erikut:

  • 8/17/2019 Laporan Kp Ary

    71/82

    ?I6+

    G'.3', ; ? T'.4&'* K&,&. SMS + G--*"'*

    Kirim S.S !erdasarkan golongan yaitu ketika admin ingin mengirim

    informasi kepada golongan tertentu saa) 0dmin memilih golongan yang akan

    dikirim kan informasi kepada golongan terse!ut) Informasi akan sampai kepada

     pega1ai yang golongan nya telah dipilih oleh admin)

    ;8 T'.4&'* L'4-,'* SMS T+,&,&.

    Tampilan laporan sms terkirim adalah sms yang sudah terkirim ) Seperti

     pada gam!ar ;)+ !erikut:

  • 8/17/2019 Laporan Kp Ary

    72/82

    ?I6*

    G'.3', ; 8 T'.4&'* L'4-,'* SMS T+,&,&.

    0dmin !isa melihat sms yang sudah terkirim dengan 5ara memilih menu

    lihat sms terkirim) .aka sistem akan menampilkan sms sms yang sudah

    terkirim)

    ;@ T'.4&'* L'4-,'* SMS B+$. T+,&,&.

    Tampilan laporan sms terkirim adalah sms yang sudah terkirim ) Seperti

     pada gam!ar ;)* !erikut:

  • 8/17/2019 Laporan Kp Ary

    73/82

    ?I6&%

    G'.3', ; @ T'.4&'* L'4-,'* SMS B+$. T+,&,&.

    0dmin !isa melihat sms yang !elum terkirim dengan 5ara memilih menu

    lihat sms !lum terkirim) .aka sistem akan menampilkan sms sms yang !elum

    terkirim) 0dmin uga !isa menghapus data sms yang !elum terkirim)

    ;10 T'.4&'* D'#' H' A+

    Tampilan Data 4ak 0kses adalah daftar data pengguna sistem) Seperti

     pada gam!ar ;)&% !erikut:

  • 8/17/2019 Laporan Kp Ary

    74/82

    ?I6&&

    G'.3', ; 10 T'.4&'* D'#' H' A+

    0dmin dapat menam!ah pengguna sistem penye!aran informasi pega1ai

    ini dengan 5ara memilih tam!ah pengguna) 0dmin uga dapat mengu!ah dan

    menghapus data pengguna)

    ;11 T'.4&'* L'4-,'* 4+, 3$'*

    Tampilan >aporan per !ulan adalah untuk melihat laporan agenda apa saa

    yang sudah dilakukan) Seperti pada gam!ar ;)&& !erikut:

    Dan hasil nya dalam format pdf seperti !erikut:

  • 8/17/2019 Laporan Kp Ary

    75/82

    ?I6&$

    G'.3', ; 11 T'.4&'* &7'# '4-,'* 4+, 3$'*

    0dmin !isa melihat laporan agenda apa saa yang sudah terlaksana pada

     !ulan dan tahun tertentu)

    ;9 P+*"$&'* S&#+.

    Tahap penguian dilakukan untuk mengetahui hasil dari proses sistem yang

    dialankan yaitu Sistem "enye!aran Informasi "ega1ai) 4asil penguian di!a1ah

    ini akan menggam!arkan apakah sistem dapat !eralan sesuai dengan ke!utuhan

    dan melihat kondisi yang teradi apa!ila sistem dialankan) 7erikut adalah

     !e!erapa hasil penguian yang dilakukan dan selengkapnya dapat dilihat "ada

    #'3+ ;1 !erikut :

    T'3+ ; 1 P+*"$&'* (A%.&*)

    N- P+*"$&'* M'$'* H'& /'*" %&7','4'* H'&

    & >ogin 60dmin memasukkan

    username  : '%.&*

    dan  "assword   :

    '%.&*

     

    0pa!ila admin# userC

    anggota memasukkan

    username  dan  "assword 

    dengan !enar# maka

    mereka akan !isa masuk 

    kedalam sistem) Jika

    username  dan  "assword 

    yang dimasukkan salah

    maka mereka tidak dapat

    7erhasil

  • 8/17/2019 Laporan Kp Ary

    76/82

    ?I6&,

    N- P+*"$&'* M'$'* H'& /'*" %&7','4'* H'&

    masuk kedalam sistem)

    $  3eranda 6 7eranda Ketika admin !erada di

    halaman #eranda# maka

    sistem akan menampilkan

    halaman selamat datang)

    7erhasil

    , Data .aster 6 7idang

    6 Ja!atan

    6 Bolongan

    6 "ega1ai

    Ketika admin !erhasil

    menginputkan data master 

    maka sistem akan

    menampilkan data yang

     !aru saa di masukkan

     pada ta!el)

    Ketika admin Ingin

    .elakukan "enghapusan

    Data maka akan mun5ul

     pesan D'#' /'*" ''*

    %&7'4$

    Ketika admin 7erhasil

    melakukan pengu!ahan

    data maka sistem akan

    menampilkan data yang

     !aru saa di u!ah padata!el)

    7erhasil

    Kirim S.S 6 Ke Semua

    6 Ke 7idang

    6 Ke Ja!atan

    6 Ke Bolongan

    Ketika admin !erhasil

    mengirim sms ke semua

     pega1ai maka sistem

    akan menampilkan pesan

    sedang dikirim)

    Ketika admin !erhasil

    mengirim sms ke !idang

    maka sistem akan

    menampilkan pesan

    sedang dikirim)

    Ketika admin !erhasil

    mengirim sms ke a!atan

    maka sistem akan

    menampilkan pesan

    sedang dikirim)

    Ketika admin !erhasil

    mengirim sms ke

    golongan maka sistem

    a