BIODATA MAHASISWA
DATA PRIBADI:
Nim : 10509298
Nama : Kunadi
Tempat/Tgl. Lahir : Bandung, 1992-08-16
Jenis Kelamin : Pria
Semester : 10
Jenjang Pendidikkan : Program Sarjana (Strata - I)
Alamat Rumah : jl. terusan pasirkoja gg. raden dewi 1 no.3 rt:07 rw:02
Alamat Bandung : jl. terusan pasirkoja gg. raden dewi 1 no.3 rt:07 rw:02
E-Mail : kunadiajj@gmail.com
No. Telepon : 085721462255
DATA KELUARGA:
Nama Ayah : Wasto
Nama Ibu : Toipah
Alamat Orang Tua : jl. terusan pasirkoja gg. raden dewi 1 no.3 rt:07 rw:02
No. Telpon Orang Tua : 0226002483
Pekerjaan Orang Tua : wiraswasta
Dengan ini saya, yang bertandatangan dibawah ini, menyatakan bahwa data di atas adalah benar.
Hormat Saya,
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1)
Fakultas Teknik dan Ilmu Komputer
KUNADI
10509298
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
iii
Assalamu‟alaikum Wr. Wb.
Puji dan syukur bagi Allah SWT, Tuhan yang menguasai segala kekuasaan
dan pemilik segala ilmu. Dengan sifat Maha Pengasih dan Penyayang-Nya
memberikan kekuasaan, ilmu kepada siapa yang dikehendaki-Nya. Atas
Kehendak-Nya jugalah Alhamdulillahirabbil„alamin penulis dapat menyelesaikan
skripsi ini.
Skripsi dengan judul “PENGEMBANGAN SISTEM INFORMASI PENGUMUMAN PENGADAAN BARANG/JASA BERBASIS ANDROID DI DIREKTORAT LOGISTIK ITB BANDUNG” diajukan untuk memenuhi salah satu syarat kelulusan di Universitas Komputer Indonesia Bandung.
Selama penyusunan skripsi ini, tidak sedikit bimbingan dan bantuan dari
semua pihak, maka dengan rasa tulus penulis ingin mengucapkan terimakasih
kepada semua pihak yang telah memberikan doronga n dan semangat baik berupa
material maupun spiritual.
1. Allah SWT, yang telah memberikan pertolongan dan kemudahan sehingga
penulis dapat menyelesaikan usulan penelitian ini.
2. Dr. Ir. Eddy Soeryanto Soegoto, M.Sc. selaku Rektor Universitas
Komputer Indonesia.
3. Prof.Dr.Ir. H.Denie Kurniadi,M.Sc. selaku Dekan Fakultas Teknik dan
iv
banyak memberikan motivasi, pengarahan dan masukan- masukan berharga
kepada penulis sehingga dapat diselesaikannya skripsi ini dengan tepat
waktu dan hasil yang optimal.
6. Seluruh dosen pengajar yang telah memberikan ilmu kepada penulis
mudah-mudahan ilmu yang diajarkan bermanfaat dan me njadi amal
kebaikan.
7. Ibunda dan Ayahanda tercinta yang tanpa batas memberikan kasih sayang
serta doa kepada penulis. “Ya Allah, ampunilah dosaku dan dosa kedua
orang tuaku, dan cintai mereka, sebagaimana mereka telah mendidikku sewaktu aku masih kecil”.
8. Untuk kakakku Ernawati dan Herwanto serta seluruh keluarga besar yang
di Bandung terima kasih atas doa dan dukungannya selama penulis
menuntut ilmu.
9. Seluruh staf Direktorat Logistik ITB Bandung khususnya bagian IT, Ibu
Rani terimakasih atas bantuan dan kepercayaan yang diberikan kepada
penulis.
10. Semua teman yang telah membantu dalam penyusunan usulan penelitian
ini, teman seperjuangan Irsan, Adit, Eltri, Ricky serta teman-teman
v
Akhir kata penulis sampaikan bahwa ilmu yang bermanfaat akan menjadi
penolong kita diakhirat. Meski jauh dari kesempurnaan, mudah- mudahan usulan
penelitian yang penulis susun ini dapat memberikan manfaat bagi diri penulis
pada khususnya dan para pembaca pada umumnya. Amin yaa robbal a’lamin.
Wassalamu‟alaikum Warahmatullahi Wabarakatuh.
Bandung, 23 Juli 2013
Penulis
vi
1.2. Identifikasi dan Rumuman masalah Masalah ... 1.2.1. Identifikasi Masalah ...
1.4. Kegunaan Penelitian ... 6
1.4.1. Kegunaan Praktis ... 7
1.4.2. Kegunaan Akademis ... 7
vii
2.1.Konsep Dasar Sistem ...…………... 11
2.1.1. Pengertian Sistem ... 12
2.1.2. Elemen Sistem ... 12
2.1.1. Karakteristik Sistem ... 13
2.1.1. Klasifikasi Sistem ... 15
2.2. Konsep Dasar Informasi ... 16
2.2.1.Pengertian Informasi ....………....…………. 16
2.2.2.Kualitas Informasi ....………...…………. 17
2.2.3.Nilai Informasi ...………...…………... 18
2.3. Konsep Dasar Sistem Informasi ... 21
2.3.1. Pengertian Sistem Informasi ... 21
2.3.2. Komponen Sistem Informasi ... 22
2.4. Pengertian Pengumuman ... 24
2.4.1. Kategori Pengumuman ... 25
2.5. Pengertian Pengadaan Barang ... 26
2.5.1. Jenis Layanan ... 27
viii
2.7.1. The Dalvik Machine (DVM) ... 34
2.7.2. Software Development Kit (SDK) ... 35
2.7.3. AndroidDevelopment Tools (ADT) ... 35
2.8. Java ... 35
2.9.Perangkat Lunak Pendukung... 36
2.9.1.XAMPP ...………...…………... 36
2.9.2. PHP ...………...…………... 36
2.9.3. MYSQL ...………...…………... 37
2.9.4. Eclipse ...……...………...…………... 37
BAB III. OBJEK DAN METOD E PENELITIAN ... 39
3.1. Objek Penelitian ... 39
3.1.1. Sejarah Singkat Direktorat Logistik ITB Bandung ... 39
3.1.2. Visi dan Misi Direktorat Logistik ITB Bandung ... 41
3.1.3. Struktur Organisasi Direktorat Logistik ITB Bandung ... 42
3.1.4. Job Deescriptions ... 42
3.2. Metode Penelitian ... 46
ix
3.3. Metode Pendekatan Sistem ... 47
3.4. Metode Pengembangan Sistem... 48
3.5. Alat Bantu Analisis dan Perancangan... 50
3.6. Pengujian Software ... 54
BAB IV. ANALISIS DAN PER ANCANGAN SISTEM ... 56
4.1. Analisis Sistem Yang Sedang Berjalan ... 56
4.1.1. Analisis Kebutuhan ... 56
4.1.2. Analisis Prosedur Yang Sedang Berjalan... 56
4.1.2.1.Use Case Diagram Yang Sedang Berjalan ... 57
4.1.2.2.Definisi Aktor dan Deskripsinya Yang Sedang Berjalan .. 58
4.1.2.3.Definisi UseCase Yang Sedang Berjalan ... 59
4.1.2.4.Skenario UseCase Diagram Yang Sedang Berjalan ... 59
4.1.2.5.ActivityDiagram Yang Sedang Berjalan... 60
4.2.2. Evaluasi Sistem Yang sedang berjalan ... 62
4.2. Perancangan Sistem ... 63
4.2.1. Tujuan Perancangan Sistem... 63
4.2.2. Gambaran Umum Sistem Yang Diusulkan ... 64
4.2.3. Perancangan Prosedur Yang Diusulkan ... 65
x
4.2.3.5. Activity Diagram Yang Diusulkan ... 70
4.2.3.6. Sequence Diagram ... 73
4.2.3.7. Class Diagram ... 75
4.2.3.8. Component Diagram ... 76
4.2.3.9. Deployment Diagram ... 77
4.2.4. Perancangan Antar Muka ... 78
4.2.4.1. Struktur Menu ... 78
BAB V. IMPLEMENTASI DAN PENGUJIAN SISTEM ... 79
5.1. Implementasi ... 79
5.1.1. Batasan Implementasi (Optional) ... 79
5.1.2. Implementasi Perangkat Keras dan Perangkat Lunak Pembangun ……… 79
5.1.3. Implementasi Antar Muka ... 82
5.1.4. Implementasi Instalasi Program ... 90
5.1.5. Penggunaan Program ... 91
5.2. Pengujian ... 91
5.2.1. Rencana Pengujian ...……….. 92
5.2.2. Kasus dan Hasil Pengujian ...……….. 92
xi
DAFTAR PUSTAKA ... 97
97
Abdul Kadir. 2003. Pengenalan Sistem Informasi. Andi Offset. Yogyakarta.
Bastian I, 2010, Akuntansi Sektor Publik suatu pengantar. Erlangga. Jakarta.
Bunafit Nugroho. (2008). Aplikasi Pemrograman Web Dinamis Dengan PHP dan
MySQL. Gava Media. Yogyakarta.
Jogiyanto HM. 2002. Perancangan Sistem Informasi. Penerbit Andi Yogyakarta.
Yogyakarta.
Kusrini. 2007. Konsep dan Aplikasi Sistem Pendukung Keputusan. Penerbit Andi.
Yogyakarta.
Nazaruddin Safaat H. 2012. Pemograman Aplikasi Mobile Smartphone dan Tablet
PC Berbasis Android. Informatika bandung. Bandung.
Pardjimin, 2005, Bahasa dan Sastra Indonesia. Yudistira. Jakarta.
Pressman, Roger S. RekayasaPerangkatLunak:pendekatanpraktisi (bukusatu),
Andi, Yogyakarta. 2002.
Prof. Dr. Jogiyanto HM, MBA, Akt. 2005. Analisis & Desain Sistem Informasi :
Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis. CV. Andi
OFFSET: Yogyakarta.
Review: Direktorat Logistik ITB Bandung / 19 Mei 2013 http://logistik.itb.ac.id/
Review: Smart Phone / 19 Mei 2013 http://www.pcmag.com/encyclopedia
1 1.1.Latar Belakang Penelitian
Pada saat ini teknologi berkembang sangat pesat. Dimana semua orang dapat
mendapatkan informasi dengan mudah dan bisa dilakukan kapan saja dan dimana saja.
Dengan menggunakan perkembangan teknologi seperti teknologi android.
Android merupakan sistem operasi yang berbasis Linux untuk telepon seluler
seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka
bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan
oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc.,
pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk
mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34
perusahaan peranti keras, peranti lunak, dan telekomunikas i, termasuk Google, HTC,
Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia. Oleh Karena itu maka teknologi
android bisa digunakan di bidang pengadaan barang/jasa.
Pengadaan barang/jasa di suatu universitas dengan banyak satuan kerja
memiliki kendala tersendiri. Dimana permintaan pengadaan barang/jasa yang banyak,
dengan jumlah yang besar membuat tim yang mengatur pengadaan memerlukan suatu
alat untuk mengontrol dan mengawasi keseluruhan proses. Adapun barang dan jasa
yang ada dipengadaan seperti bahan baku, barang jadi/peralatan, dan barang setengah
Berikut adalah contoh jenis barang seperti berikut:
Table 1.1 Jenis Barang
Jenis Barang Contoh Barang
Bahan Baku Kayu, Besi, Kertas, Tinta dan lain- lain Barang setengah jadi Mesin, Hardware komputer, dan lain- lain
Barang jadi Komputer, Kurci, Meja, Printer, dan lain- lain
Proses pengadaan barang/jasa melewati alur pengajuan yang panjang. Mulai
dari Satuan Kerja (Satker) membuat surat pengajuan atas persetujuan Kepala Satuan
Kerja (Kasatker) ke Rektor yang kemudian diserahkan ke Wakil Rektor II (Warek II)
dan diteruskan ke Kepala Biro Umum (Karoum) lalu diberikan ke Kepala Bagian
Sarana Prasarana (kabag sarpras) akhirnya dilanjutkan ke Kepala Sub Bagian
(Kasubbag) Administrasi Pengadaan (Adminada) dan Bekharkap. Kasubbag tersebut
memberikan konfirmasi balik ke pihak fakultas mengenai barang–barang yang ingin
diadakan, kemudian Kasubbag tersebut cek ke lapangan misalnya : tentang harga,
spek, volume, dan lain- lain. Setelah itu proses pengadaan berlangsung, baik melalui
penunjukan langsung, pembelian langsung ataupun lelang.
Setelah itu bagian logistik melakukan pengumuman pengadaan barang/jasa
kepada supplier atau rekan kerja. Dimana supplier atau rekan kerja merupakan bagian
penting dari proses pengadaan barang/jasa. jika tidak melakukan kesepakatan dengan
supplier atau rekan kerja maka proses pengadaan tidak dapat dipenuhi. Oleh karena
Pengumuman pengadaan barang hanya bisa diakses di website saja, sehingga
supplier atau rekan kerja harus terus membuka website. Karena pengumuman
pengadaan barang hanya berlaku 7 hari dari dikeluarkannya pengumuman pengadaan
barang/jasa, setelah lewat dari 7 hari maka pengumuman akan hilang dari website.
Dan masih belum adanya sistem untuk pemberitahuan tentang adanya
pengumuman pengadaan barang/jasa yang real time. Sehingga terkadang supplier
atau rekan kerja baru mengetahui tentang pengumuman pengadaan barang/jasa pada
hari ke-3, ke-4, dan ke-5. Menyebabkan supplier kehilangan waktu untuk
mempersiapkan dokumen-dokumen yang diperlukan untuk mengikuti lelang
pengadaan barang/jasa.
Jika sebelumnya proses pengumuman pengadaan barang/jasa dilakukan
melalui website, maka pada kedepannya, diharapkan bisa dilakukan melalui media
mobile berbasis android. Sehingga supplier atau rekan kerja bisa mengetahui adanya
pengadaan barang/jasa dengan mudah dan bisa mengakses dimana saja.
Pada pelaksanaannya, penggumuman pengadaan barang/jasa secara mobile
sudah sesuai aturan yang ada. Mulai pengumuman pengadaan barang, pengumuman
lelang, pengumuman pemenang lelang, pengumuman supplier atau rekan kerja yang
di blacklist, dan pengumuman lainnya. Dengan keberadaan sistem ini diharapkan
dapat membantu memudahkan supplier atau rekan kerja bendapatkan informasi
dalam proses pengadaan barang/jasa.
Pada tugas akhir ini, penulis menggunakan studi kasus di Direktorat Logistik
barang/jasa. Ada satu permasalahan yang terjadi didalam proses pengadaan
barang/jasa yang ada di Direktorat Logistik ITB yaitu dimana pengumuman
pengadaan barang/jasa hanya bisa di akses di website saja. Sehingga supplier atau
rekan kerja harus terus membuka website Direktorat Logistik ITB. Dan sering kali
supplier atau rekan kerja tidak mengetahui informasi tentang adanya pengadaan
barang/jasa, dikarenakan tidak membuka website. Padahal supplier atau rekan kerja
sangat penting dalam proses pengadaan barang/jasa.
Sehingga untuk permasalahan tersebut, penulis mengusulkan untuk membuat
aplikasi android. Dalam hal ini penulis menggunakan ECLIPSE dan MYSQL untuk
pembuatan Sistem Informasi. Dengan demikian maka penulis membuat judul
“PENGEMBANGAN SISTEM INFORMASI PENGUMUMAN PENGAD AAN
BARANG/JASA BERBASIS ANDROID DI DIREKTOR AT LOGISTIK ITB BANDUNG”.
1.2.Identifikasi dan R umusan Masalah
Identifikasi masalah secara umum adalah segala sesuatu yang menjadi objek
permasalahan yang akan diteliti dengan mempersiapkan alat dan metode
pengumpulan data dan pengolahan data. Sedangkan rumusan masalah secara umum
adalah segala sesuatu permasalahan yang dihadapi oleh instansi, atau perusahaan
tersebut dan dengan permasalahan tersebut harus bisa ditindak lanjuti demi
1.2.1. Identifikasi Masalah
Berdasarkan latar belakang masalah yang sudah dijelaskan di atas, maka
dapat diidentifikasikan permasalahan yang ada yaitu :
1. Pengumuman pengadaan barang/jasa hanya bisa diakses di website, sehingga
supplier atau rekan kerja harus sering membuka website.
2. Belum adanya sistem untuk pemberitahuan pengumuman pengadaan
barang/jasa supaya tepat waktu (real time).
1.2.2. Rumusan Masalah
Setelah identifikasi masalah telah diketahui, penulis maka telah
merumuskan masalah sebagai berikut:
1. Bagaimana merancang aplikasi sistem inforamsi pengumuman pengadaan
barang/jasa berbasis android?
2. Bagaimana membuat aplikasi sistem inforamsi pengumuman pengadaan
barang/jasa berbasis android?
3. Bagaimana mengimplementasikan dan mengevaluasi aplikasi sistem
informasi pengumuman pengadaan barang/jasa berbasisi android di
Direktorat Logistik ITB?
1.3.Maksud dan Tujuan Penelitian 1.3.1. Maksud Penelitian
Maksud dari penelitian adalah untuk melengkapi apa yang telah
perkuliahan. Dengan demikian pelaksanaan penelitian dapat dijadikan suatu
cara untuk mempraktekan materi apa saja yang telah dipelajari di lapangan
kerja yang nyata.
1.3.2. Tujuan Penelitian
Tujuan dari penelitian oleh penulis yang dilakukan di Direktorat
Logistik ITB adalah sebagai berikut:
1. Untuk merancang aplikasi sistem informasi pengumuman pengadaan
barang/jasa berbasis android.
2. Untuk membuat aplikasi sistem informasi pengadaan barang/jasa berbasis
android sehingga supplier atau rekan kerja bisa mengetahui informasi
pengadaan barang/jasa dengan mudah dan dimana saja.
3. Menguji dan mengimplementasikan aplikasi yang diusulkan, apakah
sistem telah sesuai dengan kebutuhan dari user.
1.4. Kegunaan Penelitian
Kegunaan penelitian ini menjelaskan tentang manfaat yang akan diperoleh
dari hasil penelitian, dan bagi pihak – pihak yang akan diperoleh data dan
informasinya dari hasil penelitian ini, diharapkan dapat memberikan wawasan dan
ilmu pengetahuan baru. Khususnya bagi penulis dan umumnya bagi yang membaca
1.4.1. Kegunaan Praktis
Diharapkan dapat berguna dan dapat dijadikan bahan serta sumber bagi
pemikiran atau acuan serta pertimbangan dalam proses pengumuman pengadaan
barang/jasa. Sistem ini dapat membangun motivasi kerja, dikarenakan mudahnya
dalam aplikasi ini.
1. Direktorat Logistik ITB
Mempermudah dalam pembuatan pengumuman pengadaan
barang/jasa, sehingga proses pengadaan barang/jasa bisa berjalan dengan baik.
2. Supplier atau Rekan Kerja
Mempermudah untuk mendapatkan informasi pengadaan barang/jasa.
Dimana untuk mendapatkan informasi pengadaan barang/jasa hanya dengan
menggunakan aplikasi ini, supplier bisa mendapatkan informasi dengan cepat
dan mudah.
1.4.2. Kegunaan Akademis 1. Bagi Pengembang Ilmu
Hasil penelitian ini diharapkan menjadi perbandingan antara ilmu
sistem informasi dengan keadaan yang terjadi langsung dilapangan (praktek).
Sehingga dengan adanya perbandingan tersebut akan lebih memajukan ilmu
Sistem Informasi yang sudah ada untuk dihadapkan pada dunia nyata dan
2. Bagi Penulis
Hasil penelitian ini diharapkan dapat memberikan sumbangan
pemikiran kepada peneliti lain atau para akademis yang akan melakukan
penelitian dalam kajian yang sama sekaligus sebagai referensi di dalam
penulisan.
3. Bagi Peneliti Lain
Berguna dalam menambah dan memperkaya wawasan pengetahuan
baik teori maupun praktek, belajar mengolah data, menganalisa,
menginterpretasikan dan melatih daya fikir dalam mengambil kesimpulan atas
permasalahan yang ada di dalam Direktorat Logistik ITB.
1.5. Batasan Masalah
Batasan masalah berisi batasan pembahasan masalah terhadap penelitian yang
dilakukan. Masalah yang akan dibahas pada penelitian dibatasi seputar hal–hal yang berhubungan dengan pembuatan aplikasi ini adalah:
1. Sistem ini dibuat dengan menggunakan ECLIPSE dan MYSQL.
2. Sistem ini hanya bisa digunakan di Direktorat Logistik ITB.
3. Administrator mempunyai hak akses untuk menambahan data, menghapus data
dan mengedit data.
4. Administrator merupakan pengelola dan pengontrol dari aplikasi keseluruhan.
5. Supplier hanya bisa melihat dan mencari pengumuman.
1.6. Lokasi Dan Waktu Penelitian
Lokasi penelitan ini dilaksanakan di Direktorat Logistik ITB yang beralamat
di Jl. Ganesha No.10 Bandung. Dan waktu pelaksanaan penelitian terdapat pada
tabel dibawah ini:
Tabel 1.2 Jadwal Penelitian
11
Dalam menderfinisikan sistem terdapat dua kelompok pendekatan yaitu
menekankan pada prosedur dan yang menekankan pada komponen atau
elemennya Pendekatan sistem yang lebih menekankan pada prosedur
mendefinisikan system sebagai berikut :
Sistem adalah kumpulan atau bagian-bagian yang saling berkaitan antara
yang satu dengan yang lainnya untuk mencapai tujuan tertentu. Menurut
Jogiyanto, system dapat didefinisikan kedalam 2 pendekatan yaitu pendekatan
yang menekankan pada prosedurnya dan pendekatan yang meneka nkan pada
elemennya.
Pendekatan yang lebih menekankan pada prosedurnya sistem dapat
didefinisikan yaitu sebagai berikut :
Menurut Jogiyanto (2002 : 1) Sistem adalah suatu jaringan kerja dari
prosedur-prosedur yang Saling berhubungan, berkumpul bersama-sama
melakukankegiatan untuk menyelesaikan suatu sasaran tertentu.
Pendekatan yang lebih menekankan pada elemennya sistem dapat
didefinisikan yaitu sebagai berikut:
Jogiyanto (2001 : 2) Sistem adalah kumpulan elemen-elemen yang saling
2.1.1. Pengertian Sistem
Menurut kusrini (2007 : 4), Kata sistem mempunyai beberapa pengertian,
tergantung dari segi sudut pandang mana kata tersebut didefinisikan secara garis
besar ada dua kelompok pendekatan,yaitu :
1. Pendekatan sistem yang lebih menekankan pada elemen-elemen atau
kelompoknya, hal ini sistem itu didefinisikan sebagai “Suatu jaringan
kerja dari prosedur-prosedur yang saling berhubungan, berkumpul
bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan
suatu aturan tertentu”.
2. Pendekatan sistem sebagai jaringan kerja dari prosedur, yang lebih
menekankan urutan operasi didalam sistem.
Pendekatan sistem lebih menekankan pada elemen atau
komponen-komponenya mendefinisikan sistem adalah sebagai “ sekumpulan elemen-elemen
yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan”.
Dengan demikian didalam sistem,komponen-komponen ini tidak dapat
berdiri sendiri tetapi sebaliknya, saling berhubungan hingga membentuk satu
kesatuan sehingga tujuan sistem itu dapat tercapai.
2.1.2. Ele men Sistem
Suatu sistem, dapat terbentuk dari berbagai macam elemen,
a. Masukan(input)
Masukan atau input adalah Sekumpulan data yang akan kita olah menjadi
sebuah informasi yang nantinya akan kita sajikan bagi masyarakat.
b. Keluaran(Output)
Keluaran atau output adalah informasi- informasi yang dapat dengan
mudah di peroleh, dimengerti dan dimanfaatkan oleh masyarakat.
c. Proses
Proses adalah suatu kegiatan dimana kita mengolah seluruh data yang ada
untuk menghasilkan suatu informasi .
d. Mekanisme Pengendalian
Mekanisme Pengendalian adalah pengawasan jalannya seluruh kegiatan
operasional sistem mulai dari input, proses sampai keluarannya untuk
menghindari terjadinya kesalahan-kesalahan.
e. Umpan Balik
Umpan balik adalah Masukan atau Pendapat yang diberikan oleh
masyarakat mengenai sistem informasi yang kita buat sehingga kita dapat
memperbaiki dan meningkatkan kinerja dari sistem informasi yang kita
buat tersebut.
2.1.3. Karakteristik Sistem
Menurut kusrini (2007 : 6 ), Untuk mencapai tujuan, suatu sistem harus
1. Komponen Sistem
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi dan
bekerjasama membentuk suatu komponen sistem atau bagian-bagian dari
sistem.
2. Batasan Sistem
Merupakan daerah yang membatasi suatu sistem dengan sistem lainnya
atau dengan lingkungan kerjanya.
3. Subsistem
Bagian dari sistem yang beraktifitas dan berinteraksi satu sama lain untuk
mencapai suatu tujuan dengan sasarannya masing- masing.
4. Lingkungan Luar Sistem
Suatu sistem yang ada diluar lingkungan dari batas sistem yang di
pengaruhi oleh operasi sistem.
5. Penghubung Sistem
Media penghubung ini antara suatu subsistem denga n subsistem lainnya.
Adanya penghubung ini memungkinkan berbagai sumberdaya mengalir
dari suatu subsistem ke subsistem lainnya.
6. Masukan Sistem ( Input )
Energi yang masuk kedalam sistem, berupa perawatan dan sinyal.
Masukan perawatan adalah energi yang d imasukan suatu sistem tersebut
7. Keluar Sistem ( Output )
Hasil energi yang diolah dan diklasifikasikan menjadi keluaran yang
berguna dan sisa pembungan.
8. Pengolahan sistem ( Proses )
Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan
mengubah masukan menjadi keluaran.
9. Sasaran Sistem ( Object )
Tujuan yang ingin dicapai oleh sistem, akan dikatakan berhasil apabila
mengenai sasaran dan tujuan.
2.1.4. Klasifikasi Sistem
Suatu sistem dapat diklasifikasikan menjadi seperti berikut :
1. Sistem abstrak dan sistem fisik
Sistem abstrak adalah suatu sistem yang berupa pemikirin atau ide- ide
yang tidak tampak secara fisik, sedangkan sistem fisik adalah suatu sistem
yang ada secara fisik.
2. Sistem alamiah dan sistem buatan
Sistem alamiah adalah suatu sistem yang terjadi melalui proses alam,
sedangkan sistem buatan adah suatu sistem yang di rancang oleh manusia.
3. Sistem tertentu dan sistem tidak tertentu
Sistem tertentu adalah suatu sistem yang operasinya diprediksi secara
tepat, sedangkan sistem tidak tertentu adalah sistem dengan prilaku
4. Sistem tertutup dan sistem terbuka
Sistem tertutup adalah sistem yang tidak terpengaruh oleh lingkungan
luar, sedangkan sistem terbuka adalah sistem yang berpengaruh oleh
lingkungan luar.
2.2. Konsep Dasar Informasi
Menurut jogianto (2005 : 1 ), Informasi sangat penting didalam suatu
organisasi sehingga suatu sistem yang kurang mendapatkan informasi akan menjadi
luruh.
Data adalah kumpulan kejadian yang diangkat dari suatu kejadian. Data dapat
berupa angka,huruf,simbol atau gabungan dari keduanya. Pengolahan data adalah
bentuk yang berguna dan berarti berupa suatu informasi.informasi adalah hasil dari
kegiatan pengolahan data yang memberikan bentuk dan lebih berarti dari suatu
kejadian.
Jadi pengolahan data elektronik adalah manipulasi dari data kedalam bentuk
yang lebih berarti yang berupa suatu informasi dengan menggunakan suatu informasi
yang menggunakan suatu alat elektronik yaitu komputer.
2.2.1. Pengertian Informasi
Menurut jogianto (2005 : 3 ), Informasi dapat didefinisikan sebagai hasil
dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti
bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata
Sumber dari informasi adalah data. Data adalah kenyataan yang
menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian-kejadian
adalah suatu yang terjadi pada saat tertentu.
2.2.2. Kualitas Informasi
Kualitas dari suatu informasi (Quality of information) tergantung dari tiga
hal yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness) dan
relevan (relevance). John Burch dan Gary Grudnitski menggambarkan kualitas
dari informasi dengan bentuk bangunan yang di tunjang oleh tiga buah pilar, yaitu:
1. Akurat (Accuracy)
Sebuah informasi dapat dikatakan akurat jika informasi tersebut tidak bias
atau menyesatkan, bebas dari kesalahan-kesalahan dan harus jelas
mencerminkan maksudnya. Ketidakakuratan sebuah informasi dapat terjadi
karena sumber informasi atau data mengalami gangguan atau kesengajaan
sehingga merusak atau merubah data-data asli tersebut.
2. Tepat pada waktu (TimeLinnes)
Bahwa informasi yang dihasilkan dari suatu proses pengola han data,
datangnya tidak boleh terlambat (usang). Informasi yang terlambat tidak
akan mempunyai nilai yang baik, sehingga kalau digunakan sebagai dasar
dalam pengambilan keputusan dapat menimbulkan kesalahan dalam
3. Relevan (Relevancy)
Informasi dikatakan berkualitas jika relevan bagi pemakainya. Pengukuran
nilai relevansi akan terlihat dari jawaban atas pertanyaan. Informasi akan
relevan jika memberikan manfaat bagi pemaikainya. Relevansi informasi
untuk tiap-tiap orang satu dengan lainnya berbeda-beda.
Gambar 2.1. Kualitas Informasi Sumber: Abdul Kadir (2003 : 46)
2.2.3. Nilai Informasi
Fungsi informasi yang dibutuhkan untuk pengambilan keputusan
terkadang diperlukan dengan proses yang cepat dan tidak terduga. Hal itu
mengakibatkan penggunaan informasi hanya berdasarkan perkiraan-perkiraan
serta informasi yang apa adanya. Dengan perlakuka n seperti ini mengakibatkan
keputusan yang diambil tidak sesuai dengan yang diharapkan. Oleh karena itu
untuk memperbaiki keputusan yang telah diambil maka pencarian informasi yang
lebih tepat perlu dilakukan. Suatu Informasi memiliki nilai karena informas i
tersebut dapat menjadikan keputusan yang baik serta menguntungkan ( memiliki
nilai informasi yang tepat ).
Besarnya nilai informasi yang tepat dapat didapatkan dari perbedaan hasil
yang didapat dari keputusan yang baru dengan hasil keputusan yang lama
dikurangi dengan biaya untuk mendapatkan informasi tersebut. Penghitungan atas
informasi yang tepat memberikan banyak manfaat diantaranya untuk
menghilangkan pemborosan biaya yang dilakukan untuk mendapatkan informasi
yang dibutuhkan dalam pengambilan keputusan tersebut.
Menurut Davis nilai informasi dikatakan sempurna apabila terdapat
perbedaan antara kebijakan optimal, tanpa informasi yang sempurna dan
kebijakan optimal menggunakan informasi yang sempurna tidak dapat dinyatakan
dengan jelas.Tono (2006 : 33)
Nilai suatu informasi dapat ditentukan berdasarkan sifatnya. Berikut
adalah sifat yang dapat menentukan nilai suatu informasi:
1. Kemudahan dalam memperoleh
Informasi memperoleh nilai yang lebih sempurna apabila dapat
diperoleh secara mudah. Informasi yang penting dan sangat dibutuhkan
menjadi tidak bernilai jika sulit diperoleh.
2. Sifat luas dan kelengkapannya
Informasi mempunyai nilai yang lebih sempurna apabila mempunyai
lingkup / cakupan yang luas dan lengkap. Informasi yang tidak lengkap
3. Ketelitian (accuracy)
Informasi mempunyai nilai yang lebih sempurna apabila mempunyai
ketelitian yang tinggi / akurat. Informasi menjadi tidak bernilai jika tidak
akurat, karena akan mengakibatkan kesalahan pengambilan keputusan.
4. Kecocokan dengan pengguna (relevance)
Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan
kebutuhan penggunanya. Informasi berharga dan penting menjadi tidak
bernilai jika tidak sesuai dengan kebutuhan penggunanya, karena tidak
dapat dimanfaatkan untuk pengambilan keputusan.
5. Ketepatan waktu
Informasi mempunyai nilai yang lebih sempurna apabila dapat diterima
oleh pengguna pada saat yang tepat. Informasi berharga dan penting
menjadi tidak bernilai jika terlambat diterima / usang, karena tidak dapat
dimanfaatkan pada saat pengambilan keputusan.
6. Kejelasan (clarity)
Informasi yang jelas akan meningkatkan kesempurnaan nilai informasi.
Kejelasan informasi dipengaruhi oleh bentuk dan format informasi.
7. Fleksibilitas/ keluwesannya
Nilai informasi semakin sempurna apabila memiliki fleksibilitas tinggi.
Fleksibilitas informasi diperlukan oleh para manajer/ pimpinan pada saat
8. Dapat dibuktikan
Nilai informasi semakin sempurna apabila informasi tersebut dapat
dibuktikan kebenarannya. Kebenaran informasi bergantung pada
validitas data sumber yang diolah.
9. Tidak ada prasangka
Nilai informasi semakin sempurna apabila informasi tersebut tidak
menimbulkan prasangka dan keraguan adanya kesalahan informasi.
10. Dapat diukur
Informasi untuk pengambilan keputusan seharusnya dapat diukur agar
dapat mencapai nilai yang sempurna.
2.3. Konsep Dasar Sistem Informasi
Pada dasarnya sistem informasi adalah kumpulan elemen yang saling terkait
satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data,
memproses dan menyimpan serta mendistribusikan informasi.
2.3.1.Pengertian Sistem Informasi
Sistem informasi, menurut Leitel dan Davis dalam bukunya “Accounting
Information System” . Tono (2006 : 55) mendefinisikan bahwa :
Sistem informasi adalah suatu sistem didalam suatu organisasi yang
mempertemukan kebutuhan-kebutuhan pengolahan transaksi harian, mendukung
operasi, bersifat manajerial dan kegiatan strategi dari suatu orga nisasi dan
Definisi yang umum, sistem informasi diartikan sebagai suatu sistem dalam
suatu organisasi yang mengolah data menjadi bentuk yang lebih berguna untuk
mencapai suatu tujuan.
2.3.2. Komponen Sistem Informasi
Sistem informasi terdiri dari komponen-komponen yang disebut dengan
istilah blok bangunan (building block). Sebagai suatu sistem, blok bangunan
tersebut masing- masing berinteraksi satu dengan yang lainnya membentuk satu
kesatuan untuk mencapai sasarannya.
Blok bangunan tersebut terdiri dari :
1. Blok Masukan (Input Block)
Input mewakili data yang masuk ke dalam sistem informasi. Input
disini termasuk metode-metode dan media untuk menangkap data
yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar.
2. Blok Model (ModelBlock)
Blok ini terdiri dari kombinasi prosedur, logika dan model
matematik yang akan memanipulasi data input dan data yang
tersimpan di basis data dengan cara yang sudah tertentu untuk
menghasilkan keluaran yang diinginkan.
3. Blok Keluaran (OutputBlock)
Produk dari sistem informasi adalah keluaran yang merupakan
informasi yang berkualitas dan dokumentasi yang berguna untuk
4. Blok Teknologi (Technology Block)
Teknologi digunakan untuk menerima input, menjalankan model,
menyimpan dan mengakses data, menghasilkan dan mengirimkan
keluaran dan membantu pengendalian dari sistem secara
keseluruhan. Terdiri dari 3 bagian utama, yaitu teknisi (humanware
atau brainware), perangkat lunak (software) dan perangkat keras
(hardware).
5. Blok Basis Data (DatabaseBlock)
Basis data (database) merupakan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya, tersimpan di perangkat keras
komputer dan digunakan perangkat lunak untuk memanipulasinya.
Basis data diakses atau dimanipulasi dengan menggunakan
perangkat lunak paket yang disebut dengan DBMS (Database
Management Systems).
6. Blok Kendali (Controls Block)
Beberapa pengendalian perlu dirancang dan diterapkan untuk
meyakinkan bahwa hal- hal yang dapat merusak sistem dapat dicegah
ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung
2.4.Pengertian Pengumuman
Pengumuman merupakan pesan atau informasi yang disampaikan kepada
orang banyak/khalayak masyarakat. Biasanya, oengumuman hanya menyampaikan
pesan atau informasi yang menyangkut khalayak ramai. (Pardjimin, 2005:47)
Misalnya pengumuman dimajalah dinding sekolah, pengumuman di Surat Kabar atau
majalah.
Pengumuman adalah surat yang disampaikan kepada umum, sekelompok
khalayak tanpa harus diketahui siapa dan berapa jumlah pembacanya, dan siapa pun
berhak membaca, namun tidak semua pembaca itu berkepentingan (Nurjamal dan
Sumirat, 2010:56). Pengumman dibuat untuk mengkomunikasikan atau
menginformasikan suatu gagasan, pikiran kepada pihak lain. Pengumuman adalah
salah satu bagian dari surat yang dibedakan berdasarkan jumlah sasarannya.
Finoza (1995: 106) berpendapat bahwa pengumuman adalah surat yang berisi
pemberitahuan kepada orang banyak yang perlu diketahui oleh siapa saja yang
berkepentingan sesuai dengan isi pengumuman itu. Pengumuan ini bersifat resmi
yang isinya menyangkut segi-segi kedinasan, baik yang dibuat oleh
instansi/organisasi maupun oleh seseorang. Pengumuman ini hampir sama dengan
surat edran yang berfungsi untuk menyampaikan suatu informasi, yang
membedakannya hanyalah sasarannya, surat edaran hanya disampaikan kepada pihak
tertentu yang pantas mengetahui isinya, sedangkan pengumuman dapat diketahui atau
dibaca oleh semua orang walaupun tidak semua orang berkepentingan dngan isi
2.4.1. Kategori Pengumuman
Sistem informasi pengumuman pengadaan barang/jasa memiliki berbagai
jenis pengumuman, seperti:
1. Pengumuman pengadaan barang/jasa dan pelelangan
Pengumuman yang membahas tentang pengadaan barang/jasa
dan pelalangan yang dilakukan Direktorat Logistik ITB Bandung.
2. Berita acara penjelasan pekerjaan (AANWIJZING)
Pengumuman yang membahas proses dalam pemilihan
penyedia barang/jasa yang dilakukan oleh Direktorat Logistik ITB
Bandung yang dilaksanakan paling cepat 3 hari sejak tanggal
pengumuman dengan tujuan untuk memperjelas dokumen pengadaan
barang/jasa.
3. Berita acara pemasukan penawaran
Pengumuman yang membahas tentang pemasukan penawaran
supplier ke Direktorat Logistik ITB Bandung.
4. Berita acara hasil pelelangan
Pengumuman yang membahas tentang hasil pelelangan yang di
lakukan oleh Direktorat Logistik ITB Bandung.
5. Pengumuman pemenang lelang
Pengumuman yang membahas tentang supplier yang
6. Pengumuman blacklist supplier
Pengumuman yang membahas tentang supplier yang
di-blacklist oleh Direktorat Logistik ITB Bandung.
7. Penetapan penyedian barang
Pengumuman yang membahas tentang penetapan penyediaan
barang yang dibutuhkan oleh Direktorat Logistik ITB Bangdung.
2.5. Pengertian Pengadaan Barang
Definisi menurut Bastian, I. (2010:1263) dalam bukunya yang berjudul
Akuntansi Sektor Publik suatu pengantar, menjelaskan bahwa: “pengadaan barang
dan jasa pemerintah, yaitu perolehan barang, jasa, dan pekerjaan publik dalam cara
dan waktu tertentu yang menghasilkan nilai terbaik bagi pemerintah serta
masyarakat”.
Berdasarkan definisi Keputusan Direksi PT PLN (Persero) Nomor:
305.K/DIR/2010 (2010:3) dalam bukunya yang berjudul Pedoman Pengadaan
Barang/Jasa PT PLN (Persero), menjelaskan bahwa:
Pengadaan barang/jasa adalah kegiatan pengadaan barang, pengadaan jasa
kontruksi termasuk pengadaan barang dan pemasangan (supply & erect), pengadaan
jasa konsultasi, pengadaan khusus dan pengadaan jasa lainnya yang dibiayai dengan
APLN atau yang dibiayai dengan sumber dana dari pinjaman/hibah laur negeri
dan/atau pinjaman dalam negeri (Non APLN), sepanjang tidak diatur dalam naskah
Berdasarkan Peraturan Presiden Republik Indonesia Nomor 54 Tahun 2010
(2010:2) dalam bukunya yang berjudul Pengadaan Barang/Jasa Pemerintah Bagian
Pertama Pasal 1 menyatakan bahwa:
Pengadaan barang/jasa pemerintah yang selanjutnya disebut pengadaan
barang/jasa adalah kegiatan untuk memperoleh barang/jasa oleh
kementerian/lembaga/satuan kerja perangkat daerah/institusi lainnya yang prosesnya
dimulai dari perencanaan kebutuhan sampai diselesaikannya seluruh kegiatan untuk
memperoleh barang/jasa.
Berdasarkan ketiga definisi di atas maka penulis menyimpulkan bahwa
pengadaan barang/jasa merupakan kegiatan memperoleh barang/jasa dengan cara dan
waktu tertentu yang sudah ada aturan untuk sehinnga bisa menghasilkan barang/jasa
dengan baik bagi pemerintah maupun masyarakat.
2.5.1. Jenis Layanan 1. Pengadaan Tradisional
Bertujuan untuk menyediakan barang atau jasa yang bersifat khusus dan berbasis
pesanan. Layanan pengadaan dilakukan oleh Direktorat Logistik dan unit kerja
dengan metode kontrak kerja sama temporer.
Dalam perencanaannya, fleksibel dalam penganggaran, dengan metode
pembayaran berupa uang muka dan secara bulanan kepada pihak ke-3 (SPM).
Cara pengiriman :
1. Unit kerja mengajukan permintaan pengadaan barang atau jasa ke Direktorat
2. Direktorat Logistik melaksanakan proses pemilihan penyedia barang / jasa
dan melakukan proses kontrak.
3. Berdasarkan kontrak, penyedia barang / jasa mengirimkan barang atau
pekerjaan jasa dan diserahkan kepada Direktorat Logistik.
4. Direktorat Logistik mengirimkan barang ke unit kerja atau menyerahkan
pekerjaan jasa yang telah dilaksanakan oleh penyedia jasa.
2. Kontrak Kerjasama Jangka Panjang (KKJP)
Bertujuan untuk menyediakan barang atau jasa yang bersifat rutin dan segera
dengan spesifikasi standar dan umum serta dibutuhkan dalam volume yang besar.
Layanan pengadaan dilakukan oleh Direktorat Logistik dan unit kerja dengan metode
kontrak kerja sama dan atau harga satuan.
Dalam perencanaannya, fleksibel dalam penganggaran dan membutuhkan dana
talangan untuk uang muka. metode pembayaran berupa uang muka dan secara
bulanan kepada pihak ke-3 (SPM).
Cara pengiriman :
1. Direktorat Logistik melaksanakan proses pemilihan penyedia barang / jasa
dan melakukan proses kontrak kerjasama jangka panjang. Dimana kontrak
kerjasama ini merupakan kontrak payung atas pesanan barang atau jasa secara
berkala yang akan dipesan oleh Direktorat Logistik kepada penyedia barang /
jasa, selama masa kontrak masih berlaku.
2. Apabila unit sudah mengajukan permintaan pengadaan barang atau jasa
kerjasama jangka panjang, maka Direktorat Logistik selanjutnya memesan
barang atau jasa tersebut kepada pihak penyedia barang atau jasa dengan
waktu pengiriman atau pelaksanaan jasa yang singkat.
3. Direktorat Logistik mengirimkan barang ke unit kerja atau menyerahkan
pekerjaan jasa yang telah dilaksanakan oleh penyedia jasa.
3. Gerai Mitra Direktorat Logistik (GM)
Bertujuan untuk menyediakan barang atau jasa yang bersifat rutin dan segera
dengan spesifikasi standar dan umum serta mengandung risiko yang besar dalam
penyimpanan. Sehingga digunakan katalog. Layanan pengadaan dilakukan
oleh Direktorat Logistik dan unit kerja dengan metode kontrak kerja sama dan atau
harga satuan.
Dalam perencanaannya, fleksibel dalam penganggaran dan membutuhkan dana
talangan untuk uang muka. Metode pembayaran dengan Smart Card kepada pihak ke-
Cara pengiriman :
1. Direktorat Logistik melaksanakan proses pemilihan penyedia barang dan
melakukan proses kontrak kerjasama. Kontrak pengadaan untuk jenis layanan
ini dapat berupa kontrak kerja sama temporer maupun kontrak harga satuan.
Dimana kontrak kerjasama ini merupakan kontrak payung atas pengambilan
pesanan barang oleh unit kerja setiap saat kapanpun unit membutuhkannya.
2. Apabila unit membutuhkan barang yang sudah tersedia di gerai mitra, maka
3. Direktorat Logistik akan memproses permintaan unit tersebut dan dalam
waktu singkat unit dapat mengambil barang yang dibutuhkannya ke gerai
mitra.
4. Depo
Bertujuan untuk menyediakan barang atau jasa yang bersifat rutin dan segera
dengan spesifikasi standar dan umum serta mengandung risiko yang kecil dalam
penyimpanan. Berbasis order dan digunakan katalog. Layanan pengadaan dilakukan
oleh Direktorat Logistik dan unit kerja dengan metode kontrak harga satuan atau
melalui Direct Purchasing dari distributor.
Dalam perencanaannya, fleksibel dalam penganggaran dan membutuhkan dana
talangan untuk uang muka. Metode pembayaran dengan melakukan debet anggaran
semi manual menggunakan Smart Card.
Cara pengiriman :
1. Direktorat Logistik melaksanakan proses pemilihan penyedia barang dan
melakukan proses kontrak kerjasama. Kontrak pengadaan untuk jenis layanan
ini dapat berupa kontrak kerja sama temporer maupun kontrak harga satuan.
Dimana kontrak kerjasama ini merupakan kontrak payung atas pesanan
barang secara berkala yang akan dipesan o leh Direktorat Logistik kepada
penyedia barang selama masa kontrak masih berlaku.
2. Apabila unit membutuhkan barang yang sudah tersedia di depo, maka unit
mengecek ketersediaan dana dari unit tersebut. Jika dana masih tersedia dan
barang tersedia di depo, maka unit dapat langsung mengambil barang tersebut.
2.5.2. Karakteristik Layanan
Tabel 2.1 Table Karakteristik Layanan
Metoda
Smartphone menjadi generasi berikutnya dari komputasi bergerak (mobile)
yang mendorong konvergensi antara komunikasi, komputer, dan pengguna perangkat
elektronik, tiga ciri industri tradisional yang berbeda dengan interproperabilitas cukup
rendah. Pada akhirnya, sebuah ponsel pintar (smartphone) kemungkinan menjadi
terminal bergerak universal (universal mobile terminal) dengan membawa fungsional
terpadu ditambah dengan mobilitas dan akses jaringan dimana- mana.
Menurut PcMag Encyclopedia memberikan definisi smatrphone sebagai
sebuah telepon selular dengan buil-in aplikasi dan akses internet. Smartphone
menyediakan layanan suara digital serta teks, e-mail, Web browsing, dan kamera
video, pemutar MP3 dan video dan bahkan menonton TV. Selain fungsi buil-in yang
menjadi komputer bergerak (mobile phone) (review: Smart Phone / 19 Mei 2013
http://www.pcmag.com/encyclopedia)
2.7.Android
Menurut Nazruddin Safaat(2012:1-8), Android adalah sebuah sistem operasi
untuk perangkata mobile berbasis linux yang mencakup sistem operasi, middleware
dan aplikasi. Awalnya, Google Inc. membeli Android Inc. yang merupakan
pendatang baru dalam pembuatan peranti lunak untuk ponsel/smartphone. Kemudian
untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium
dari tiga puluh empat perusahaan piranti lunak, dan telekomunikasi, termasuk
Google, HTC, Intel, Motorola, Qualcomm, T-Mobile, dan Nvidia.
Di dunia ini terdapat dua jenis distributor sistem informasi operasi Android.
Pertama yang mendapat dukungan penuh dari Google atau Google Mail Service
(GMS) dan kedua adalah yang benar-benar bebas distribusinya tanpa dukungan
langsung Google atau dikenal sebagai Open Hendset Distribution (OHD).
Pada masa saat ini sebagian besar vendor-vendor smartphone sudah
memproduksi smartphone berbasis android, vendor-vendor itu antara lain HTC,
Motorola, Samsung, LG, HKC, Huawei, Archos, Webstation Camangi, Dell, Nexus,
SciPhone, Wayteq, Sony Ericsson, Acer, Philips, T-Mobile, Nexian, IMO, Asus dan
masih banyak lagi vendorsmartphone di dunia yang memproduksi Android. Hal ini,
karena Android itu adalah sistem operasi yang Open source sehingga bebas
2.7.1. The Dalvik Virtual Machine (DVM)
Salah satu elemen kunci dari Android adalah Dalvik Virtual Machine
(DVM). Android berjalan di dalam Dalvik Virtual Machine (DVM) bukan di Java
Virtual Machine (JVM) seperti Java ME (Java Mobile Edition), tetapi
diakustomisasi dan dirancang untuk memastikan bahwa beberapa feature-feature
berjalan lebih efesien pada perangkat mobile.
Dalvik Virtual Machine (DVM) adalah “register bases” sementara Java
Virtula Machine (JVM) adalah “stack bases” , DVM didesain dan ditulis oleh
Dan Bornsten dan beberapa engineers Google lainnya. Jadi, bisa kita
menggunakan kernel Linux untuk menulis Aplikasi C/C+ sama halnya seperti
pada OS Linux kebanyakan. Meskipun dalam kenyataan kita harus banyak
memahami Arsitektur dan proses sistem dari kernel linux yang digunakan dalam
Android tersebut.
Semua hardware yang berbasis Android dijalankan dengan menggunakan
Virtual Machine untuk eksekusi aplikasi, pengembangan tidak perlu khawatur
tentang emplementasi perangkat keras tertentu. Dalvik Virtual Machine (DVM)
mengeksekusi executable file, sebuah format yang dioptimalkan untuk
memastikan memori yang digunakan sangat kecil. The excutable file diciptakan
dengan mengubah kelas bahasa java dan dikomplikasikan menggunakan tools
2.7.2. Android SDK (Software Development Kit)
Android SDK adalah tools API (Application Programming Interface) yang
di perlukan untuk memulai mengembangkan aplikasi pada platform Android
menggunakan bahasa pemrograman java. Android merupakan subset perangkat
lunak untuk ponsel yang meliputi sistem operasi, middleware dan aplikasi kunci
yang di-release olah Google. Saat ini disediakan Android SDK (Software
Development Kit) sebagai alat bantu dan API untuk mulai mengembangkan
aplikasi pada platform Android menggunakan bahasa pemrograman java, sebagai
platform aplikasi netral.
2.7.3. ADT (Android Development Tool)
Android Development Tools (ADT) adalah plugin yang di desain untuk
IDE Eclipse yang memberikan kita kemudahan dalam mengembangkan aplikasi
Android dengan menggunakan IDE Eclispe. Dengan menggunakan ADT untuk
Eclipse akan memudahkan dalam membuat aplikasi project Android, memuat
GUI aplikasi, dan menambahkan komponen-komponen yang lainnya, begitu juga
kita dapat melakukan running aplikasi menggunakan Android SDK melalui
eclipse. Dengan ADT juga kita dapat melakukan pembuatan package Android
(.apk) yang digunakan untuk distribusi aplikasi android yang kita rancang.
2.8.Java
Menurut Patrick Naughton, 1996. Java adalah bahasa untuk menciptakan
File program Java resminya disebut unit kompilasi, adalah satu file teks yang berisi
satu atau lebih definisi class. Compiler Java memerlukan file-file ini untuk disimpan
dengan file dengan akhiran .java. Ketika program sumber Java di compile, setiap
class diletakan pada file keluaran masing- masing dengan akhiran .class. Karena tidak
ada fungsi atau variabel global pada Java, maka yang ada pada file sumber Java
hanyalah satu atau lebih definisi class. Pelaksanaan sturtur yang ketat ini membuat
program kecil menjadi lebih rumit.
2.9.Perangkat Lunak Pendukung 2.9.1. XAMPP
Menurut Bunafit Nugroho (2008 : 2) XAMPP adalah suatu bundel web
server yang populer digunakan untuk coba-coba di Windows karena kemudahan
instalasinya. Bundel program open source tersebut berisi antara lain server web
Apache, interpreter PHP, dan basis data MySQL. Setelah menginstall XAMPP,
kita bisa memulai pemrograman PHP d i komputer sendiri maupun mencoba
menginstall aplikasi-aplikasi web.
2.9.2. PHP
Menurut M. Syafii (2004:1) PHP merupakan bahasa pemograman web
yang bersifat server-side HTML=embedded scripting, di mana script-nya
menyatu dengan HTML dan berada si server. Artinya adalah sintaks dan
perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan
HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang
dinamis seperti ASP (Active Server Pages) dan JSP (Java Server Pages).
Banyak keuntungan yang dapat diperoleh jika menggunakan PHP sebagai modul
dari apache di antaranya adalah :
1. Tingkat keamanan yang cukup tinggi.
2. waktu eksekusi yang lebih cepat dibandingkan dengan bahasa pemograman
web lainnya yang berorientasi pada server-side scripting.
3. Akses ke sistem database yang lebih fleksibel seperti MySQL.
2.9.3. MYSQL
Menurut Bunafit Nugroho (2008 : 29) MySQL merupakan database yang
berbasis server. Anda bisa menggunakan database MySQL apabila memiliki izin
hak akses didalamnya. Hal ini seperti halnya pada saat anda hendak menggunakan
klien MySQL untuk masuk pada server MySQL.
Keunggulan dari MySQL adalah :
1. Bersifat open source.
2. Sistem software-nya tidak memberatkan kerja server atau komputer karena
dapat bekerja di background.
2.10.4.ECLIPE
Eclipse adalah sebuah IDE (Integrted Development Envirotment) untuk
mengembangkan perangkat lunak dan dapat di jalankan di semua platform
a. Multi-platform: Target sistem operasi Eclipse adalah Microsoft Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.
b. Mulit-language: Eclipse dikembangkan dengan bahasa pemrograman Java, akan tetapi Eclipse mendukung penge mbangan aplikasi berbasis
bahasa pemrograman lainnya, seperti C/C++, Cobol, Python, Perl, PHP,
dan lain sebagainya.
c. Multi-role: Selain sebagai IDE untuk pengembangan aplikasi, Eclipse pun bisa digunakan untuk aktivitas dalam siklus pengembangan perangkat
lunak, seperti dokumentasi, test perangkat lunak, pengembangan web, dan
lain sebagainya.
Eclipse pada saat ini merupakan salah satu IDE favorit dikarenakan gratis
dan open source, yang berarti setiap orang boleh melihat kode pemrograman
perangkat lunak ini. Selain itu, kelebihan dari Eclipse yang membuatnya populer
adalah kemampuannya untuk dapat dikembangkan oleh pengguna dengan
39 3.1. Objek Penelitian
Penelitian dilakukan di Direktorat Logistik ITB Bandung yang beralamat di jl.
Ganesha no.10 Bandung.
3.1.1. Sejarah Singkat Direktorat Logistik ITB Bandung
Sejarah Direktorat Logistik dimulai dengan pendirian Unit Urusan Logistik
(U2L) ITB pada bulan Mei 2003 yang ditugaskan sebagai unit implementasi dalam
pengadaan barang dan jasa yang dibutuhkan oleh unit akademik maupun unit
pendukung di ITB yang dengan menggunakan Dana Masyarakat (DM). U2L
beroperasi dengan berdasarkan pada suatu peraturan modifikasi pengadaan barang
pemerintah (Keppres). Pada saat yang bersamaan terdapat unit lain, Proyek
Pengembangan (PP) ITB, atau lebih dikenal dengan P2T, yang juga telah
beroperasi dalam pengadaan barang dan jasa khusus untuk dana APBN (DIP).
U2L ITB dan Proyek Pengembangan ITB, pada tanggal 3 September 2004,
bergabung menjadi Pusat Logistik (Puslog) ITB yang memiliki fungsi sebagai
suatu unit pengadaan terpusat di ITB (SK Rektor ITB No. 173/SK/K01/OT/2004).
Namun demikian, Puslog baru dapat memulai operasinya, sebagai sebuah unit,
pada Januari 2005 untuk melakukan pengadan semua barang dan jasa dengan
menggunakan dana baik DM maupun APBN, dan beroperasi berdasarkan pada
80/2003). Setelah beroperasi selama satu tahun, Puslog pada bulan Januari 2006
berubah nama kembali menjadi UPT Logistik (SK Rektor ITB No.
290/SK/K01/KP/2005).
UPT Logistik melayani lebih dari 65 unit kerja berdasarkan pada Rencana
Implementasi Triwulanan dari Rencana Kegiatan dan Anggaran (RKA). Karena
kapasitas yang dimiliki dalam mengelola proses pengadaan barang dan jasa, serta
mempertimbangkan efisiensi dan efektivitasnya, maka UPT Logistik memberikan
wewenang kepada unit kerja untuk melakukan pengadaan sendiri barang dan jasa
yang termasuk dalam kategori tertentu berdasarkan jenis dan nilai pengadaan. UPT
Logistik ITB mendukung unit kerja dalam beberapa kegiatan pengadaan seperti
bantuan teknis dalam pendefinisian kebutuhan, proses pemilihan supplier,
implementasi pekerjaan, monitoring dan pengawasan pekerjaan, penerimaan, dan
distribusi barang dan jasa. Fungsi UPT Logistik dalam pengadaan barang dan jasa
memegang peran strategis untuk memastikan semua kegiatan akademik dan
operasional dapat berjalan dengan lancar secara efektif dan efesien. Untuk itu,
posisi UPT Logistik sangat penting dalam mendukung tercapainya visi ITB,
terutama sebagai institusi pendidikan yang baik dalam operasionalnya.
Dengan keluarnya SK Rektor 147/SK/K01/OT/2010, maka UPT Logistik
berubah nama menjadi DIrektorat Logsitik yang memiliki fungsi yang tidak
berubah, namun memiliki peran tambahan strategis untuk melakukan perencanaan
pengadaan barang/jasa, monitoring dan evaluasi proses pengadaan (SK Rektor No.
Dilaksanakan Melalui Direktorat Logistik) , dan pengelolaan persediaan di
lingkungan ITB yang lebih terintegrasi serta komprehensif.
3.1.2. Visi dan Misi Direktorat Logistik ITB Bandung
Visi dan misi sekolah Direktorat Logistik ITB Bandung adalah sebagai berikut:
Visi
“Direktorat Logistik ITB sebagai lembaga pelayanan proses logistik
institusi pendidikan tinggi yang profesional dan terpandang untuk mendukung visi
ITB sebagai universitas riset terpandang di Asia dan berperan aktif dalam
mengembangkan sistem logistik pendidikan tinggi secara nasional”
Misi
“Melaksanakan proses bisnis dalam sistem logistik ITB secara akuntabel,
professional, dengan tingkat pelayanan yang tinggi kepada seluruh unit kerja di
ITB
“Mendukung terciptanya atmosfir ITB yang bersih, tertib, harmonis,
3.1.3. Struktur Organisasi Direktorat Logistik ITB Bandung
Gambar 3.1 Struktur Organisasi Direktorat Logistik ITB Bandung Sumber : Direktorat Logistik ITB Bandung
3.1.4. Job Descriptions
1. Direktur
Bertanggung jawab atas proses verifikasi dokumen perencanaan yang d
ajukan oleh unit kerja, penyusunan dokumen perencanaan pengadaan,
pemilihan penyedia barang dan jasa, penerimaan dan pemeriksaan hasil kerja
penyedia barang dan jasa, penyimpanan dan distribusi barang, pengawasan dan
penerimaan jasa serta pengajuan permohonan pembayaran yang timbul atas
kegiatan pengadaan barang dan jasa, dimana seluruh proses tersebut harus
2. Wakil Direktur
Membatu kinerja Direktur Logistik ITB khususnya dalam pengendalian
operasional direktorat logistik itb guna tercapainya tujuan pengadaan b arang
dan jasa di ITB.
3. Sub Direktorat Pe rencanaan dan Monitoring Pengadaan
mengkoordinasikan kegiatan perencanaan pengadaan barang dan jasa,
melakukan proses monitoring dan evaluasi pengadaan barang dan jasa serta
menangani jalinan hubungan eksternal yang dapat mendukung tercapainya
peningkatan kinerja.
4. Sub Direktorat Kontrak dan Penerimaan
Mengkoordinasikan kegiatan penyusunan kontrak pengadaan barang
dan jasa dan mengendalikan pelaksanaan kontrak pengadaan barang dan jasa
serta melakukan pemeriksaan serta penerimaan hasil pengadaan barang dan
jasa.
5. Sub Direktorat Sistem Informasi, Penge mbangan dan Keuangan
Bertanggung jawab dalam pengelolaan sistem informasi
logistik(SIRLOG) ITB, pelayanan pengadaan elektronik (LPE) ITB,
melakukan fungsi pengembangan proses bisnis dirlog itb serta melaksanakaan
verifikasi dokumen permohonan pembayaran dan mengajukannya melalui
6. Unit Pelayanan Pengadaan
Menjalankan fungsi manajerial atas penugasan pejabat pengadaan serta
kelompok kerja unit layanan pengadaan serta bertanggung jawab atas program
kerja dan oprasional unit layanan pengadaan.
7. Seksi pPerencanaan Pengadaan Barang
Melakukan verifikasi atas pengajuan kebuthan barang dari unit kerja
atau user serta menyusun dokumen perencanaan pengadaa n barang.
8. Seksi Perencanaan Pengadaan Jasa
Melakukan verifikasi atas pengajuan kebuthan jasa dari unit kerja atau
user serta menyusun dokumen perencanaan pengadaan jasa.
9. Seksi Monitoring dan Evaluasi dan Hubungan Eksternal
Melakukan proses monitoring dan evaluasi atas oprasional yang
dijalankan oleh Direktorat Logistik ITB serta menangan hubungan eksternal
antara Direktorat Logistik ITB dengan pihak lain.
10.Seksi Kontrak dan Penerimaan Barang
Menyusun kontrak pengadaan barang, mengendalikan pelaksanaan
kontrak pengadaan barang serta melakukan pemerikasaan dan penerimaan
barang yang disediakan oleh penyedia barang.
11.Seksi Kontrak dan Penerimaan Jasa
Menyusun kontrak pengadaan jasa, mengendalikan pelaksanaan
kontrak pengadaan jasa serta melakukan pemerikasaan dan penerimaan jasa
12.Seksi ELPE dan penge mbangan
Mengelola bidding room, menyediakan layanan pengadaan elektronik
bagi kalangan internal ITB maupun institusi lain dan dunia usaha dan
melaksanakan fungsi pengembangan Direktorat Logistik ITB guna
mendukunng proses bisnis Direktorat Logistik ITB.
13.Seksi Sistem Informasi
Mengelola SIRLOG ITB Direktorak Logistik guna mendukung proses
bisnis Direktorat Logistik ITB.
14.Seksi Keuangan
Melakukan verifikasi atas dokumen permohonan pembayaran yang
diajukan penyedian barang dan jasa serta menyampaikannya kepada Direktorat
Keuangan ITB untuk dilakukan proses pembayaranan.
15.Seksi Pengadaan /Kelompok Kerja
Melaksanakan proses pemilihan peyedia barang dan jasa.
16.Pejabat Pengadaan
Melaksanakan proses pemilihan penyedia barang dan jasa dengan
metode pengadaan dan penunjukan langsung.
17.Sekertariat
Mendukung terlaksanakan proses bisnis Direktorat Logistik ITB
18.Manaje r Proyek
Membantu pejabat pembuat komitmen dalam proses pelaksanaan dan
pengendalian kontrak pengadaan barang dan jasa.
3.2. Metode Penelitian 3.2.1. Desain Penelitian
Dalam melakukan penelitian perlua adanya metode penelitian, sehingga
penelitian berjalan dengan baik. Oleh karena itu penulis memilih metode penelitian
tindakan (Action Research).
Penelitian tindakan (Action Research) ialah penelitian yang bertujuan
untuk mengembangkan keterampilan-keterampilan baru, cara pendekatan baru,
atau produk pengetahuan yang baru dan untuk memecahkan masalah dengan
penerapan langsung di dunia aktual atau lapangan (Narimawati, 2010).
3.2.2. Jenis dan Metode Pengumpulan Data
Data yang diperlukan dalam penelitian ini terdiri dari data primer dan data
sekunder. Data primer yang diperlukan dalam penelitian ini dikumpulkan dengan
melakukan penelitian lapangan yaitu datang langsung ke perusahaan yang
bersangkutan. Data sekunder dikumpulkan melalui penelitian kepustakaan.
3.2.2.1.Sumber Data Prime r
Sumber data primer yaitu sumber data yang berasal dari perorangan,
kelompok, panel atau sumber terselubung. Dalam memperoleh data primer penulis
1. Observasi
Proses untuk mendapatkan data dengan mengamati objek yang akan
diteliti secara langsung di tempat penelitian yaitu di Direktorat Logistik ITB
Bandung. Yang meliputi bagaimana proses pengumuman pengadaan barang
dan jasa yang berjalan di Direktorat Logistik ITB Bandung.
2. Wawancara
Wawancara proses untuk mendapatkan data dengan melakukan dialog
langsung kepada orang yang dianggap bisa memberikan informasi yang
dibutuhkan oleh penulis yaitu kepada salah satu staf Direktorat Logistik ITB
Bandung.
3.2.2.2.Sumber Data Sekunder
Data sekunder yang diambil dari berbagai sumber melalui Studi
Kepustakaan, yaitu dengan mempelajari berbagai sumber bacaan / dokumen yang
berkaitan erat dengan masalah penelitian, baik berupa artikel dan literatur ilmiah.
3.3. Metode Pendekatan Sistem
Metode pendekatan sistem yang di gunakan adalah pendekatan dengan
Object Oriented yang menggunakan OOA(Object Oriented Analysis) di
visualisasikan dengan UML dan di antara nya adalah sebagai berikut : Use Case
Diagram, Activity Diagram, Sequence Diagram, Class Diagram, Component
3.4. Metode Pengembangan Sistem
Gambar 3.2 Metode Waterfall Sumber: Roger S. Pressman (2002:37)
Pada perkembangan sistem informasi ini penulis menggunakan metode
waterfall sebagai alternatif pengembangan sistem informasi dengan tujuan
mendapatkan kualitas dari sistem yang dihasilkan akan baik.
Metode waterfall merupakan metode yang sering digunakan oleh penganalisa
sistem pada umumnya. Inti dari metode waterfall adalah pengerjaan dari suatu sistem
dilakukan secara berurutan atau secara linear. Jadi jika langkah satu belum dikerjakan
maka tidak akan bisa melakukan pengerjaan langkah 2, 3 dan seterusnya. Secara
otomatis tahapan ke-3 akan bisa dilakukan jika tahap ke-1 dan ke-2 sudah dilakukan.
Secara garis besar metode waterfall mempunyai langkah-langkah sebagai