PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI PELAPORAN PROYEK by olliegoblue26

VIEWS: 2,692 PAGES: 7

									SEMINAR TUGAS AKHIR PERIODE PEBRUARI 2006


    PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI
         PELAPORAN PROYEK DEKONSENTRASI
                  DI JAWA TIMUR

                       Ratih Pamelawati -- Achmad Holil Noor Ali
Program Studi Sistem Informasi, Fakultas Teknologi Informasi, Institut Teknologi Sepuluh Nopember
                      Email: ratih01@si.its-sby.edu, lets_grovin@yahoo.com

Abstrak - Dekonsentrasi adalah pelimpahan wewenang dari pemerintah kepada Gubernur sebagai wakil
pemerintah dan atau perangkat pusat di daerah. Selama ini, Bappeprov Jawa Timur kurang optimal
dalam pemantauan dan pengendalian proyek dekonsentrasi karena pada sistem yang lama sangat sulit
untuk mencari informasi-informasi yang dibutuhkan dalam rangka pengendalian, pemantauan dan
evaluasi suatu kegiatan proyek. Selain itu sering terjadi kesalahan dalam pembuatan laporan karena
format laporan yang tidak sama. Tugas akhir ini bertujuan untuk merancang dan membuat sistem
informasi pelaporan proyek dekonsentrasi yang berbasis web yang sesuai dengan kebutuhan user
sehingga mampu menangani proses-proses yang ada di bappeprov. Manfaat sistem informasi ini adalah
sistem dapat menghasilkan informasi-informasi yang berguna untuk membantu pengendalian dan
evaluasi pelaksanaan proyek serta mengurangi kesalahan karena proses input laporan yang dilakukan
berulang-ulang.
       Pengembangan aplikasi dimulai dengan identifikasi kebutuhan sistem yang menghasilkan desain
sistem, yang didefinisikan dengan UML dan ERD. Implementasi aplikasi berdasarkan desain sistem
diterapkan pada lingkungan web dengan JSP, dan Oracle. Terakhir, dilakukan uji coba dengan
melakukan pemetaan setiap kebutuhan sampai dengan implementasi. Serta melakukan skenario-
skenario uji coba untuk membandingkan sistem yang lama dengan sistem yang baru.
       Dengan adanya sistem informasi ini proses memasukkan laporan bulanan dilakukan oleh
masing-masing user, sehingga dapat mengurangi kesalahan dalam input data. Selain itu sistem dapat
menghasilkan bermacam-macam laporan yang dapat dicetak ataupun didownload oleh user, sesuai
dengan hak akses user tersebut.


Kata Kunci : APBN, proyek dekonsentrasi, DIP, sektor, sub sektor, program pembangunan

1. PENDAHULUAN                                        pembangunan daerah, serta pembangunan
      Dalam penyelenggaraan pemerintahan,             bidang sumber daya alam dan lingkungan
propinsi selain sebagai daerah otonom juga            hidup, yang semuanya dijabarkan dalam
berkedudukan sebagai wilayah administrasi             sektor, sub sektor, program dan proyek
yang melaksanakan kewenangan pemerintahan             pembangunan.
pusat. Sesuai dengan PP 39 Tahun 2001                        BAPPEPROP (Badan Perencanaan
tentang pelaksanaan dekonsentrasi, yaitu              Pembangunan Propinsi) Jatim mempunyai
pelimpahan wewenang dari pemerintah kepada            tugas dan fungsi :
gubernur sebagai wakil pemerintah atau                1. Melakukan pengendalian, pemantauan dan
sebagai perangkat pusat didaerah. Pelaksanaan              evaluasi suatu kegiatan yang bersifat
dekonsentrasi         dimaksudkan        untuk             Program Audit untuk mengetahui hasil,
meningkatkan efisiensi dan efektivitas dalam               manfaat dan dampak dari proyek.
pengelolaan pemerintahan, pembangunan,                2. Menginvetarisasi             permasalahan
pelayanan umum, untuk menjamin hubungan                    perencanaan       dan       pelaksanaan
yang serasi antara pemerintah dan daerah, serta            program/proyek.
antar daerah, dan juga untuk menjaga                  3. Mengendalikan       proses    perencanaan
pelaksanaan pembangunan nasional.                          pembangunan agar tercipta proses
      Pemerintah pusat setiap tahun telah                  perencanaan yang menyeluruh.
mengalokasikan dana dekonsentrasi untuk               4. Melakukan monitoring/pemantauan dan
propinsi Jawa Timur yang dialokasikan untuk                menyusun laporan konsolidasi triwulanan
membiayai pembangunan bidang hukum,                        pelaksanaan proyek pembangunan untuk
pembangunan bidang politik, pembangunan                    disampaikan kepada BAPPENAS.
bidang ekonomi, pembangunan bidang agama,                    Selama ini pembuatan laporan terutama
pembangunan           bidang        pendidikan,       laporan untuk proyek-proyek dekonsentrasi
pembangunan        bidang    sosial    budaya,        dilakukan secara manual (menggunakan

                                                  1                 RATIH PAMELAWATI - 5201100041
SEMINAR TUGAS AKHIR PERIODE PEBRUARI 2006


Microsoft Excel) sehingga timbul kesulitan-            Pada sistem yang lama harus dilkukan
kesulitan dalam pembuatan laporan, yaitu :             sorting secara manual untuk berbagai jenis
a. Proses penyusunan laporan tidak efektif             kebutuhan laporan.
     karena harus dilakukan input berulang-
     ulang untuk menghasilkan laporan-laporan        2. ANALISA KEBUTUHAN SISTEM
     dengan parameter yang berbeda sesuai
     yang dibutuhkan pengguna sistem                 Sistem Saat Ini (Existing System)
     sementara data yang harus diolah sangat                Analisis existing system bertujuan untuk
     banyak.                                          mencari permasalahan-permasalahan dalam
b. Proses penyusunan laporan menjadi tidak            sistem yang lama yang dapat memperlambat
     efisien karena waktu yang diperlukan             proses pembuatan laporan serta mencari
     untuk proses penyusunan laporan sangat           proses-proses yang tidak efektif sehingga pada
     lama sehingga dapat memungkinkan                 sistem yang baru alur proses bisnis bisa
     terjadinya keterlambatan.                        dipersingkat. Analisa dilakukan dengan
c. Dengan sistem manual memungkinkan                  mempelajari hasil wawancara dan kuisioner
     terjadinya inkonsistensi data antara             terhadap user di lingkungan Bappeprov Jawa
     laporan satu dengan laporan yang lain            Timur, mempelajari susunan organisasi di
     karena input yang dilakukan berulang-            Bappeprov Jawa Timur, terutama bagian
     ulang.                                           organisasi yang terlibat didalam sistem,
d. Proses sorting data bila dilakukan secara          mempelajari tanggung jawab dan wewenang
     manual sangat menyusahkan karena data            setiap bagian organisasi yang terlibat dalam
     yang sangat banyak.                              sistem, serta mempelajari alur proses, input,
e. Proses cross check laporan yang berasal            output (deliverable) dan mencari permasalahan
     dari     berbagai     sumber      (KPPN,         yang terjadi di setiap proses ataupun di setiap
     dinas/kanwil, pimpro, dan bagpro) tidak          antar proses.
     dapat dilakukan secara optimal.                        Alur proses bisnis dalam existing sistem
f. Pada sistem yang lama sangat sulit untuk           dimulai dari pemerintah pusat (Bappenas)
     mencari      informasi-informasi     yang        mengrimkan Daftar Isian Proyek (DIP) tahun
     dibutuhkan dalam rangka pengendalian,            anggaran yang akan berlangsung. Kemudian
     pemantauan dan evaluasi suatu kegiatan           staff Bappeprov Jatim memasukkan DIP
     proyek.                                          tersebut kedalam sistem komputer (microsoft
     Karena hal-hal tersebut maka dibutuhkan          excel). Proyek dilaksanakan oleh dinas dan
suatu sistem informasi yang dapat membantu            lembaga, baik di tingkat propinsi ataupun
proses penyusunan laporan agar proses                 kabupaten. Setiap bulan pimpinan proyek,
penyusunan laporan menjadi lebih efektif dan          pimpinan bagian proyek dan dinas/lembaga
efisien serta dapat memonitor pelaksanaan             penyelenggara proyek harus melaporkan
proyek dalam rangka pengendalian dan                  laporan bulanan penyerapan dana dan
evaluasi sebuah proyek.                               perkembangan fisik serta permasalahan setiap
     Maka, tujuan tugas akhir ini adalah              proyek. Selain itu Bappeprov juga menerima
merancang dan membuat sistem informasi                laporan penyerapan dana proyek dari KPPN
pelaporan proyek-proyek dekonsentrasi di              (Kantor       Penyelenggara     Perbendaharaan
propinsi Jawa Timur yang sesuai dengan                negara). Laporan ini sebagai pembanding
kebutuhan pengguna (user requirement) serta           laporan yang dikirimkan oleh dinas, pimpinan
dapat menangani proses-proses yang ada di             proyek dan pimpinan bagian proyek. Setiap
Bappeprov. Sedangkan manfaat yang diberikan           laporan diterima oleh bagian kesekretariatan,
adalah sebagai berikut :                              kemudian didisposisi oleh kepala bidang dalev.
• Dapat mempermudah proses pelaporan                  Laporan yang sudah diterima dan didisposisi
  laporan bulanan oleh pimpinan proyek,               kemudian dimasukkan ke dalam sistem oleh
  pimpinan bagian proyek, dinas/kanwil dan            staff bidang dalev. Setiap tiga bulan sekali
  KPPN.                                               (triwulan) dibuat laporan konsolidasi triwulan
• Informasi pelaksanaan proyek dekonsentrasi          yang akan dikirimkan ke Bappenas,
  dapat diakses oleh masyarakat umum.                 departemen terkait, dan dirjen anggaran
• Menghasilkan laporan yang dapat membantu            Departemen        Keuangan.     Untuk     lebih
  proses pengendalian dan evaluasi proyek.            memperjelas alur proses bisnis existing system
     Beberapa hal yang menjadi perbedaan              dapat dilihat dalam model pada gambar 2.
antara existing system dengan sistem informasi              Permasalahan-permasalahan yang terdapat
yang akan dikembangkan adalah:                        dalam proses-proses ataupun antar proses pada
  Pada sistem lama, pegawai bappeprov harus           sistem yang digunakan saat ini yaitu :
  memasukkan ulang laporan bulanan
                                                     • Penerimaan laporan dari dinas, pimpro atau
  pelaksanaan proyek yang telah dikirim.
                                                         bagpro yang berasal dari luar kota Surabaya
                                                         terkadang terlalu sore, sehingga baru dapat
                                                 2                   RATIH PAMELAWATI - 5201100041
SEMINAR TUGAS AKHIR PERIODE PEBRUARI 2006


    diserahkan ke bidang dalev keesokan                3. DESAIN                                    DAN                         IMPLEMENTASI
    harinya.
                                                          SISTEM
•   Format laporan yang dikirimkan oleh
    masing-masing         pimpinan       proyek,       Diagram Use Case
    dinas/kanwil, kppn, dan pimpinan bagian
    proyek berbeda-beda, misalnya pada laporan              Pada fase desain dalam pengembagan
    A format laporan dalam ribuan, dan pada            sistem, desain sistem yang dibuat didasarkan
    laporan B format laporan dalam jutaan,             pada kebutuhan sistem serta permasalahan-
    sehingga menyulitkan dalam pembuatan               permasalahan yang telah didapatkan pada
    laporan dan dapat menimbulkan kesalahan.           tahap analisis. Dalam makalah ini pendekatan
•   Proses penyusunan laporan tidak efektif            yang digunakan dalam analisa kebutuhan
    karena harus dilakukan input berulang-ulang        sistem adalah analisa berbasis obyek (object-
    untuk menghasilkan laporan-laporan dengan          oriented analysis). Pada gambar 3 ditunjukkan
    parameter yang berbeda sesuai yang                 pendokumentasian sistem dengan use case
    dibutuhkan pengguna sistem sementara data          diagram. Entitas yang berinteraksi secara
    yang harus diolah sangat banyak.                   langsung dengan sistem, yang didefinisikan
•   Proses penyusunan laporan menjadi tidak            dalam sistem pelaporan proyek dekonsentrasi
    efisien karena waktu yang diperlukan untuk         ini adalah : 1. Pimpinan Proyek
    proses penyusunan laporan sangat lama              , 2.Pimpinan Bagian Proyek, 3.KPPN,
    sehingga dapat memungkinkan terjadinya             4.Dinas/Kanwil/Lembaga, 5. Umum, 6. Kabid
    keterlambatan. Pembuatan laporan triwulan          Pengendalian dan Evaluasi, 7. Staff Bidang
    selama ini memakan waktu lebih kurang 1            Pengendalian dan Evaluasi. Dan use case yang
    minggu.                                            dibutuhkan oleh sistem yaitu: 1. Login, 2.Input
•   Dengan sistem manual memungkinkan                  dan Update DIP(Daftar Isian Proyek), 3.Input
    terjadinya inkonsistensi data antara laporan       laporan bulanan pimpro, 4.Input laporan
    yang diberikan oleh kppn dengan laporan            bulanan bagpro, 5.Input laporan bulanan
    yang dihasilkan karena terjadinya kesalahan        proyek per dinas/kanwil, 6.Input laporan
    input oleh staff bappeprov..                       bulanan       KPPN,      7.Update     Laporan,
                                                       8.Pembuatan laporan triwulan, 9.Menampilkan
•   Proses sorting data bila dilakukan secara
                                                       exception report, 10.Menampilkan laporan
    manual sangat menyusahkan karena data
                                                       khusus,      11.     Menampilkan      Laporan,
    yang sangat banyak.
                                                       12.Menampilkan summary reports, 13.Input
•   Proses cross check laporan yang berasal dari
                                                       dan update Departemen.
    berbagai sumber (KPPN, dinas/kanwil,
    pimpro, dan bagpro) tidak dapat dilakukan
    secara optimal.                                                                                Staff bidang

•   Pada sistem yang lama sangat sulit untuk                 Pimpinan proyek
                                                                                                 Pengendalian d...
                                                                                                                          Pembuatan laporan triwulan


    mencari        informasi-informasi      yang
    dibutuhkan dalam rangka pengendalian,                                                         Input dan Update Departemen
                                                                                Input dan Update DIP
                                                                                                                                     Update Laporan
                                                                                                                                                         Umum


    pemantauan dan evaluasi suatu kegiatan                Input laporan bulanan pimpro                 <<include>>
                                                                                                                                   <<include>>
                                                                                                                                                       Menampilkan laporan khusus
                                                                                         <<include>>
    proyek.
                                                                                  <<include>>


Kebutuhan Sistem Mendatang                                                                                                   Menampilkan Laporan

                                                                Pimpinan bagian
                                                                               <<include>>
    Kebutuhan sistem mendatang adalah                               proyek
                                                                                                   Login
                                                                                                                                                            Kabid Dalev
                                                                                                                                                                   Menampilkan exception report


sistem mendatang harus dapat menangani                            Input laporan bulanan bagpro              <<include>>
                                                                                                                                    KPPNKabupaten
permasalahan-permasalahan yang terdapat                                                             <<include>>


dalam setiap proses pada sistem saat ini, sistem                               Dinas/kanwil
                                                                                                                                                 Menampilkan summary reports

                                                                                                                 Input laporan bulanan KPPN
mendatang juga harus dapat mengani                                                          Input laporan bulanan proyek per
                                                                                                       dinas/kanwil

permasalahan-permasalahan yang terjadi pada
setiap antar proses. Selain dapat menengani                  Gambar 3 Gambar Use case Diagram
setiap permasalahan yang ada, sistem
mendatang juga harus sesuai dengan                     Desain Database
kebutuhan pengguna. Berdasarkan hasil                      Ada empat tipe object persistence format
wawancara, kuisioner dan mempelajari sistem            yaitu : file(sequential dan random access),
yang ada saat ini, maka pada tabel 1 pada              object-oriented database, object-relational
lampiran adalah hasil analisa untuk kebutuhan          databse, dan relational database. Dan yang
sistem mendatang.                                      digunakan dalam makalah ini adalah relational
                                                       database.
                                                           Pada gambar 4 terdapat gamabar database
                                                       relasional sistem informasi pelaporan proyek
                                                       dekonsentrasi.
                                                   3                                          RATIH PAMELAWATI - 5201100041
SEMINAR TUGAS AKHIR PERIODE PEBRUARI 2006



                           POYEK
    KODE_PROYEK                      VARCHAR2(23)                         PROGRAM                                   SUB_SEKTOR                                SEKTOR
    KODE_PROGRAM                     INTEGER                KODE_PROGRAM           INTEGER                                                        KODE_SEKTOR INTEGER
                                                                                                       KODE_SUB_SEKTOR       INTEGER
    KODE_DEPARTEMEN                  INTEGER                KODE_SUB_SEKTOR        INTEGER                                                        NAMA_SEKTOR VARCHAR2(50)
                                                                                                       KODE_SEKTOR
                                                                                  KODE_SUB_SEKTOR = KODE_SUB_SEKTOR          INTEGER
                                                                                                                                 KODE_SEKTOR = KODE_SEKTOR
    NAMA_PROYEK                      VARCHAR2(50)           NAMA_PROGRAM           VARCHAR2(50)        NAMA_SUB_SEKTOR       VARCHAR2(50)
    TAHUN_MULAI_PROYEK               INTEGER
    TAHUN_PERKIRAAN_SELESAI          INTEGER              KODE_PROYEK = KODE_PROYEK
    LOKASI_PROPINSI                  VARCHAR2(30)                                                                                                                  UNIT_ORGANISASI
    LOKASI_KABUPATEN                 CHAR(100)        KODE_PROGRAM = KODE_PROGRAM
                                                                           BAGIAN_PROYEK                                 DEPARTEMEN                   KODE_UNIT_ORGANISASI      INTEGER
    ANGGARAN_RUPIAH_MURNI            NUMBER(25,2)
                                                            KODE_BAGIAN_PROYEK            INTEGER            KODE_DEPARTEMEN       INTEGER            KODE_DEPARTEMEN           INTEGER
    ANGGARAN_PINJAMAN_HIBAH_LN       NUMBER(25,2)                KODE_DEPARTEMEN = KODE_DEPARTEMEN
                                                            KODE_PROYEK                   VARCHAR2(23)       NAMA_DEPARTEMEN       VARCHAR2(50)       NAMA_UNIT_ORGANISASI
                                                                                                                                   KODE_DEPARTEMEN = KODE_DEPARTEMEN            VARCHAR2(50)
    TUJUAN_PEMBANGUNAN_PROYEK        VARCHAR2(100) = KODE_PROYEK
                                          KODE_PROYEK       NAMA_BAG_PROYEK               VARCHAR2(50)
    SASARAN_PROYEK                   VARCHAR2(100)                                                           ALAMAT                VARCHAR2(50)
                                                            LOKASI                        VARCHAR2(50)       NOMOR_TELP            VARCHAR2(15)
    PEJABAT_PROYEK                   VARCHAR2(100)          PIMPNAN_BAGIAN_PROYEK         VARCHAR2(50)
    BENDAHARAWAN_PROYEK = KODE_PROYEKVARCHAR2(30)
               KODE_PROYEK
                                                                                    KODE_BAGIAN_PROYEK = KODE_BAGIAN_PROYEK


             LAPORAN_BULANAN_PIMPRO                            LAPORAN_BULANAN_DEPT
                                                                                  KODE_BAGIAN_PROYEK = KODE_BAGIAN_PROYEK
                                                                                                                       PERMASALAHAN                                              LOGIN
     KODE_PROYEK              VARCHAR2(23)             KODE_LAPORAN_DINAS       INTEGER             KODE_PERMASALAHAN                INTEGER                  KODE_DEPARTEMEN            INTEGER
     KODE_BAGIAN_PROYEK       INTEGER                  KODE_PROYEK              VARCHAR2(23)        KODE_BAGIAN_PROYEK               INTEGER                  KODE_LOGIN                 INTEGER
     KODE_LAPORAN_PIMPRO      INTEGER                             KODE_BAGIAN_PROYEK = KODE_BAGIAN_PROYEK
                                                       KODE_DEPARTEMEN          INTEGER                                              VARCHAR2(200)
                                                                                                    PERMASALAHAN KODE_DEPARTEMEN = KODE_DEPARTEMEN            PASSWORD                   VARCHAR2(30)
     TANGGAL                  DATE                     TANGGAL                  DATE                TINDAK_LANJUT_PENYELESAIAN       VARCHAR2(200)            USERNAME                   VARCHAR2(30)
     JUMLAH_BULAN_INI         NUMBER                   JUMLAH_BULAN_INI         NUMBER              LAMA_PENYELESAIAN                VARCHAR2(30)             STATUS                     INTEGER
     PERKEMBANGAN_FISIK       NUMBER                   STATUS                   INTEGER
     STATUS                   INTEGER
                                                                                                                                             KODE_DEPARTEMEN = KODE_DEPARTEMEN
                                   KODE_BAGIAN_PROYEK = KODE_BAGIAN_PROYEK

                 KABUPATEN_KOTA                              LAPORAN_BULANAN_BAGPRO                                    KEGIATAN
    KODE_KABUPATEN               INTEGER               KODE_SUB_KEGIATAN         INTEGER                                                                            SUB_KEGIATAN
                                                                                                       NOMOR_KEGIATAN             INTEGER
    KODE_KPPN                    INTEGER               KODE_ANGGARAN             INTEGER                                                               KODE_SUB_KEGIATAN        INTEGER
                                                                                                       KODE_BAGIAN_PROYEK         INTEGER
                                                                                                                                      NOMOR_KEGIATAN = NOMOR_KEGIATAN = KODE_ANGGARAN
                                                                                                                                                         KODE_ANGGARAN
    NAMA_KABUPATEN_KOTA          VARCHAR2(50)          KODE_LAPORAN_BAGPRO       INTEGER                       KODE_LOGIN = KODE_LOGIN                 NOMOR_KEGIATAN           INTEGER
                                                                                                       NAMA_KEGIATAN = PASSWORD   VARCHAR2(50)
                                                                                                      KODE_SUB_KEGIATAN = KODE_SUB_KEGIATAN
                                                                                                                PASSWORD
                                                       JUMLAH_BULAN_INI          NUMBER                                                                NAMA_SUB_KEGIATAN        VARCHAR2(50)
                                                       TANGGAL                   DATE
              LAP_BULANAN_KPPN                         STATUS                    INTEGER
                                                                             KODE_SUB_KEGIATAN = KODE_SUB_KEGIATAN
      KODE_KPPN                 INTEGER
      KODE_BAGIAN_PROYEK        INTEGER
      KODE_LAPORAN_KPPN         INTEGER                     KPPN                                                                                                  ANGGARAN
                                                                                                            JUM_ANGGARAN
      TANGGAL                   DATE          KODE_LOGIN         INTEGER                                                                                KODE_ANGGARAN     INTEGER
                                                                                                  KODE_SUB_KEGIATAN           INTEGER
      JUMLAH_BULAN_INI             KODE_KPPN
                                NUMBER = KODE_KPPN
                                              PASSWORD           VARCHAR2(30)
                                                                                                  KODE_ANGGARAN                 KODE_ANGGARAN = KODE_ANGGARAN
                                                                                                                              INTEGER                   NAMA_ANGGARAN     VARCHAR2(50)
      STATUS          KODE_KPPN = KODE_KPPN
                                INTEGER       KODE_KPPN          INTEGER
                                                                                                  JUMLAH_ANGGARAN             NUMBER
                                              KABUPATEN_KOTA     VARCHAR2(30)

                                  Gambar 4 Physical Data Model (PDM)
                                                    User Kabid dalev : Form Validasi Laporan
Desain User Interface                               Pimpinan proyek, form Validasi Laporan
    Desain user interface diawali dengan Pimpinan Bagian Proyek, form Validasi Laporan
mendefinisikan      form-form     (input)    yang KPPN,           form        Validasi        Laporan
digunakan dalam sistem, laporan-laporan Dinas/Departemen/Lembaga.
(output), validasi dan kontrol input serta kontrol
output.                                             Mendesain output sistem
                                                    Hasil dari pendefinisian detail output sistem dan
Mendesain input sistem                              kontrol output yaitu : Detailed report: 1.
    Tujuan dari mendesain input adalah untuk                Laporan Bulanan Pimpinan Bagian
menangkap informasi yang akurat untuk Proyek per Sub Kegiatan, 2. Laporan Bulanan
dimasukkan         kedalam      sistem,      serta Pimpinan Proyek per Bagian Proyek., 3. Laporan
menyederhanakan dan memudahkan proses Bulanan KPPN per Bagian Proyek, 4. Laporan
memasukkan data oleh user. Form-form inputan Bulanan             Dinas/Departemen/Lembaga         per
yang digunakan sistem informasi ini serta kontrol Proyek., 5. Laporan proyek yang mendapat
input agar data yang dimasukkan benar-benar dari bantuan luar negeri, 6. Laporan proyek-proyek
user yang tepat serta menghindari adanya yang langsung dari pusat yaitu dari departemen
anauthorized access antara lain : User pegawai : teknis/non             departemen             kepada
form Daftar Isian Proyek (DIP) Musrembeng departemen/dinas/lembaga di propinsi (Top
/TopDown, form Input Bagian Proyek, form Input Down), 7. Laporan proyek-proyek yang
Kegiatan, form Input Sub Kegiatan, form Input penyerapan dananya atau pelaksanaan fisiknya
Departemen, form Update Departemen, form telah mencapai sekian persen., 8. Laporan
Revisi Daftar Isian Proyek. User Pimpinan proyek-proyek yang batas waktunya kurang
proyek: form Laporan Bulanan Pimpinan Proyek. sekian bulan. Summary report:1. Laporan
User Pimpinan bagian proyek : form Laporan Bulanan Pimpinan Bagian Proyek per Proyek., 2.
Bulanan Pimpinan Bagian Proyek, form Laporan Laporan Bulanan Pimpinan Bagian Proyek per
Permasalahan Bagian Proyek. User KPPN: form Program, 3. Laporan Bulanan Pimpinan Bagian
Laporan KPPN, User dinas/kanwil : form Proyek perSub sektor, 4. Laporan Bulanan
Laporan Bulanan Dinas/Departemen/Lembaga, Pimpinan Bagian Proyek per Sektor, 5. Laporan
                                                                                                      4                                           RATIH PAMELAWATI - 5201100041
SEMINAR TUGAS AKHIR PERIODE PEBRUARI 2006


Bulanan Pimpinan Bagian Proyek per Dinas, 6.            informasi pelaporan proyek dekonsentrasi.
Laporan Bulanan Pimpinan Bagian Proyek per              Skenario uji coba yang dilakukan antara lain:
Kab/Kota., 7. Laporan Bulanan Pimpinan Proyek           • Uji coba masukan data user, tujuan dari
per Program, 8. Laporan Bulanan Pimpinan                  skenario pertama adalah untuk menggambarkan
Proyek per Sub Sektor, 9. Laporan Bulanan                 proses input laporan oleh user dan melihat
Pimpinan Proyek per Sektor, 10. Laporan                   bilamana data/laporan yang dimasukkan oleh
Bulanan Pimpinan Proyek per Dinas/Depertemen,             user dapat diterima pihak bappeprov untuk
11. Laporan Bulanan Pimpinan Proyek per                   diolah lebih lanjut.
Kab/Kota, 12. Laporan Bulanan KPPN per                  • Uji coba integritas data, tujuan dari skenario ini
Proyek, Laporan Bulanan KPPN per Program, 13.             adalah untuk menentukan bahwa proses
Laporan Bulanan KPPN per Sub Sektor, Laporan              perhitungan data pada laporan yang dihasilkan
Bulanan KPPN per Sektor, 14. Laporan Bulanan              oleh sistem ini bernilai benar. Skenario ini
KPPN per Dinas/Departemen, Laporan Bulanan                dilakukan dengan membandingkan laporan
KPPN per Kab/Kota, 15. Laporan Bulanan                    rekapitulasi per departemen yang dihasilkan
Dinas/Departemen/Lembaga                      per         oleh sistem dengan hasil perhitungan secara
Dinas/Departemen/Lembaga. Exception report:               manual terhadap laporan bulanan pelaksanaan
1.       Laporan Departemen yang belum                    proyek.
melaporkan laporan bulanan proyek, 2. Laporan           • Uji coba validasi, untuk menguji fungsi
KPPN yang belum melaporkan laporan bulanan                pemberian hak akses sistem terhadap user yang
proyek, 3. Laporan pimpinan proyek yang belum             mengakses aplikasi, untuk menghindari
melaporkan laporan bulanan proyek. Laporan                pengaksesan data oleh user yang tidak berhak
pimpinan bagian proyek yang belum melaporkan
laporan    bulanan     proyek,     4.     Laporan       6.   PENUTUP
dinas/departemen yang tidak sesuai dengan
laporan KPPN, 5. Laporan pimpinan proyek yang           Simpulan
tidak sesuai dengan data KPPN, 6. Laporan                      Berdasarkan hasil tugas akhir yang
pimpinan bagian proyek yang tidak sesuai dengan         dilakukan, dapat disimpulkan beberapa hal
data KPPN, 7. Laporan Proyek yang melebihi              sebagai berikut:
batas waktu yang ditetapkan., 8. Laporan proyek         • Untuk menghilangkan redudansi entry laporan
yang perkembangan dananya telah mencapai                   bulanan yang selama ini terjadi, proses input
100% tetapi belum selesai., 9. Laporan proyek              laporan pada sistem informasi dilakukan
yang dipimpin oleh pimpro yang sama dalam 1                secara online.
tahun anggaran, 10. Laporan proyek yang dalam           • Setiap laporan pada sistem informasi ini bisa
pelaksanaannya mempunyai permasalahan.                     dicetak dan didownload oleh user kecuali
Grafik 1.      Laporan      jumlah       anggaran          laporan-laporan yang digunakan untuk
dekonsentrasi per tahun, 2. Laporan jumlah                 mendukung monitoring proyek.
proyek yang tidak selesai/gagal per tahun, 3.
                                                        • Berdasarkan hasil uji coba sistem pada tabel
Laporan perbandingan jumlah anggaran per
                                                           6.1, menunjukkan bahwa aplikasi yang
sektor dengan format grafik per tahun, 4. Laporan
                                                           dibangun telah dapat memenuhi semua
perbandingan      jumlah       anggaran       per
                                                           kebutuhan sistem pengguna.
kabupaten/kota    per    tahun,     5.    Laporan
                                                        • Sistem informasi ini menyediakan dukungan
perbandingan      jumlah       anggaran       per
                                                           kepada bappeprov dalam monitroring proyek
departemen/dinas per tahun
                                                           dengan fungsi yang dapat menyeleksi proyek-
                                                           proyek yang sedang berjalan.
5. UJI COBA
                                                        Saran
    Analisa kebutuhan (requirement testing)
                                                               Beberapa hal yang diharapkan dapat
berguna untuk melihat apakah kebutuhan sistem
                                                        dikembangkan di masa mendatang adalah sebagai
yang didapatkan pada tahap analisis sudah
                                                        berikut:
terpenuhi, yaitu dengan memetakan seluruh
                                                         • Agar masyarakat dapat ikut mengawasi
kebutuhan sistem sampai dengan implementasi
                                                             pelaksanaan proyek, serta untuk mendapat
sistem.
                                                             masukan-masukan dari masyarakat dalam
    Selain itu juga dilakukan skenario-skenario              perencanaan pembangunan tahun berikutnya
uji coba aplikasi untuk membandingkan sistem                 maka pada sistem informasi ini harus
yang lama dan sistem yang baru.                              dilengkapi dengan sistem untuk penjaringan
                                                             aspirasi masyarakat.
Skenario Uji Coba                                       • Karena pengguna sistem informasi ini berasal
                                                          dari berbagai kalangan masyarakat, maka
    Proses uji coba dilakukan dengan beberapa
                                                          sistem informasi ini harus dilengkapi dengan
skenario pengujian. Skenario ini untuk
                                                          FAQ.
menunjukkan proses yang ada dalam sistem
                                                    5                      RATIH PAMELAWATI - 5201100041
SEMINAR TUGAS AKHIR PERIODE PEBRUARI 2006


7.    DAFTAR PUSTAKA
[1]     Dennis, Alan; Wixom, Barbara Haley;
        Tegarden, David. 2002, System Analysis
        and Design an Object Oriented
        Approach with UML, John Wiley &
        Sons, inc.
[2]     Ramakhrisnan, Raghu, 2003, Database
        Management Systems, McGrawHill.
[3]     BAPPEPROP JATIM. 2004, Buku
        Kendali Proyek-Proyek Dekonsentrasi
        Propinsi Jawa Timur Tahun Anggaran
        2004. BAPPEPROP JATIM.
[4]     BAPPEPROP JATIM. 2004, Laporan
        Konsolidasi Triwulan Pelaksanaan
        Proyek Dekonsentrasi di Jawa Timur
        Tahun Anggaran 2004 Triwulan III.
        BAPPEPROP JATIM. 2004
[5]     Rickyanto, Isaak ; 2002, Java Server
        Pages; Penerbit PT Elex Media
        Komputindo       Kelompok     Gramedia
        Jakarta.
[6]     GiantDino ; 2002 , Java Programming
        with Oracle JDBC , O’Reilly’s
[7]      Satzinger, John W.; Jackson, Robert B.;
         Burd, Stephen B; 2004, Systems
         Analisys and Design in a changing
         world, Thomson .




                                                   6   RATIH PAMELAWATI - 5201100041
    SEMINAR TUGAS AKHIR PERIODE PEBRUARI 2006



    LAMPIRAN

                                  Tabel 1Tabel Kebutuhan Sistem Mendatang
No                                           Kebutuhan Sistem Mendatang
1     Semua user menginginkan sistem dapat mengatasi proses pengiriman laporan yang rumit dan sering
      menimbulkan keterlambatan karena pimpinan proyek, pimpinan bagian proyek ataupun kppn yang berada di luar
      kota.
2     Kepala bidang pengendalian dan evaluasi menginginkan agar sistem dapat mengihindari terjadinya tumpukan
      dokumen laporan bulanan.
3     Seluruh user menginginkan agar sistem dapat menghindari format laporan bulanan yang berbeda-beda, sehingga
      dapat menghasilkan laporan yang benar-benar valid.
4     Staff dan kepala bidang dalev mengharapakan agar sistem yang baru dapat mengatasi proses pembuatan
      laporan yang selama ini tidak efektif karena untuk menghasilkan laporan dengan parameter yang berbeda harus
      dilakukan input data yang berulang-ulang.
5     Staff dan kepala bidang dalev mengharapakan agar sistem dapat mempersingkat waktu penyusunan laporan
      triwulan sehingga menjadi lebih efisien dan mencegah terjadinya keterlambatan.
6     Staff dan kepala bidang dalev mengharapakan agar sistem yang baru dapat dapat menghindari adanya
      inkonsistensi data antara laporan yang satu dengan laporan yang lain.
7     Staff dan kepala bidang dalev mengharapakan agar sistem Dapat mempermudah proses sorting data yang
      selama ini dilakukan secara manual.
8     Kepala bidang dalev mengharapakan agar sistem dapat melakukan proses cross check laporan yang berasal dari
      berbagai sumber (kppn, dinas/kanwil, pimpinan proyek, pimpinan bagian proyek) yang pada sistem saat ini tidak
      pernah dilakukan secara optimal.
9     Kepala bidang dalev mengharapakan agar sistem dapat menghasilkan informasi-informasi yang dibutuhkan
      dalam rangka pengendalian, pemantauan dan evaluasi suatu kegiatan proyek.
10    Staff bidang dalev mengharapakan agar sistem dapat melakukan proses memasukkan informasi daftar isian
      proyek, daftar bagian proyek, daftar kegiatan dan daftar sub kegiatan.
11    Staff bidang dalev mengharapakan agar sistem dapat melakukan proses revisi daftar isian proyek pada saat
      tahun berjalan.
12    Pimpinan proyek dapat melakukan proses input laporan bulanan.
13    Kppn dapat melakukan proses input laporan bulanan realisasi anggaran bagian-bagian proyek yang mengambil
      dana di kppn tersebut.
14    Dinas/kanwil/lembaga dapat melakukan proses input laporan bulanan pelaksanaan proyek yang berada di lingkup
      departemen tersebut.
15    Pimpinan bagian proyek dapat melaporkan perkembangan realisasi anggaran bagian proyek yang dipimpinnya.
16    Kepala bidang dalev dapat melakukan pemantauan yang lebih mendalam pelaksanaan proyek.
17    Terdapat antar muka untuk memasukkan dan mengupdate departemen.
18    Masyarakat umum (LSM, anggota DPRD, pegawai kabupaten/kota serta masyrakat umum lainnya yang
      membutuhkan informasi proyek dekonsentrasi) dapat melihat proyek-proyek dan laporan pelaksanaan proyek
      yang ada di suatu dinas/kanwil/lembaga baik pada tahun anggaran berjalan maupun pada tahun anggaran
      sebelumnya.
19    Masyarakat umum (LSM, anggota DPRD, pegawai kabupaten/kota serta masyrakat umum lainnya yang
      membutuhkan informasi proyek dekonsentrasi) dapat melihat proyek-proyek dan laporan pelaksanaan proyek di
      setiap kabupaten/kota baik pada tahun baik pada tahun anggaran berjalan maupun pada tahun anggaran
      sebelumnya.
20    Masyarakat umum (LSM, anggota DPRD, pegawai kabupaten/kota serta masyrakat umum lainnya yang
      membutuhkan informasi proyek dekonsentrasi) dapat melihat proyek-proyek dan laporan pelaksanaan proyek per
      sektor, per sub sektor dan per program pembangunan baik pada tahun anggaran berjalan maupun pada tahun
      anggaran sebelumnya.
21    Masyarakat umum juga dapat melihat laporan yang dikirimkan oleh masing-masing dinas, pimpinan proyel,
      pimpinan bagian proyek, kppn
22    Sistem dapat memberikan hak akses yang berbeda-beda kepada user




                                                         7                      RATIH PAMELAWATI - 5201100041

								
To top