XAMPP  adalah  webserver  yang  mendukung  banyak  sistem  operasi, merupakan  kompilasi  dari  beberapa  program  dan  merupakan  perangkat  lunak
bebasOpen Source. Fungsinya adalah sebagai server yang berdiri sendiri localhost, yang terdiri
atas  program  Apache  HTTP  Server,  MySQL  database,  dan  bahasa    yang  ditulis dengan  bahasa  pemrograman  PHP  dan  Perl.  Nama  XAMPP  merupakan  singkatan
dari X empat sistem operasi apapun, Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk mendapatkanya dapat mendownload langsung dari web resminya.
2.9 Eclipse
Eclipse  adalah  sebuah  IDE  Integrated  Development  Environment  untuk mengembangkan  perangkat  lunak  dan  dapat  dijalankan  di  semua  platform
platform-independent. Berikut ini adalah sifat dari Eclipse:
1.  Multi-platform:  Target  sistem  operasi  Eclipse  adalah  Microsoft  Windows, Linux, Solaris, AIX, HP-UX dan Mac OS X.
2.  Mulit-language:  Eclipse  dikembangkan  dengan  bahasa  pemrograman  Java, akan  tetapi  Eclipse  mendukung  pengembangan  aplikasi  berbasis  bahasa
pemrograman  lainnya,  seperti  CC++,  Cobol,  Python,  Perl,  PHP,  dan  lain sebagainya.
3.  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 komponen yang
dinamakan plug-in.
2.10    Microsoft Office Visio 2007
Microsoft  Office  Visio  2007  adalah  salah  satu  program  yang  dikeluarkan oleh  Microsoft  untuk  membantu  perancangan  aliran  kerja  suatu  sistem.  Microsoft
Office  Visio  merupakan  sebuah  program  grafis  untuk  mempermudah  pembuatan gambar diagram secara cepat dan praktis.
Item-item yang terdapat dalam Visio antara lain : 1. Menu bar
Berisikan fungsi untuk menggunakan Visio. 2. Shape
Tombol-tombol yang berisikan bentuk dokumen, proses, tampilan, masukan data manual, komputer dan lain sebagainya.
3. Drawing Pane Adalah daerah gambar dalam visio, daerah ini merupakan daerah tempat melakukan
penggambaran diagram ataupun pengeditan. 4. Ruller
Penggaris keterangan untuk area gambar. 5. Stensil
Template stensil biasanya adalah kumpulan objek shape master siap pakai. 6. Page Job
Visio dapat membuat lebih dari satu halaman kerja page dimana setiap page dapat menyimpan diagram berbeda.
BAB IV ANALISIS SISTEM
4.1 Gambaran Sistem
4.1.1  Bussiness User
Sistem  pengelolaan  pengajuan  pengadaan  barang  atau  jasa belum terkomputerisasi dan beberapa proses dilakukan dengan sistem
komputer  yang  masih  sederhana.  Terdapat  beberapa  bussiness  users yang  menjalankan  sistem  pengelolaan  pengajuan  pengadaan  barang
dan atau jasa, antara lain : 1.  User  Unit terkait
2.  P2K Pejabat Pembuat Keputusan 3.  Panitia Pengadaan
4.  Kepala Bidang KABID 5.  Penguji
6.  Vendor.
4.1.2  Analisis Jabatan
Sistem  pengelolaan  pengajuan  pengadaan  barang  atau  jasa Pusat  Penelitian  dan  Pengembangan  Geologi  Kelautan  P3GL
Bandung,  Panitia  Pengadaan  bertanggungjawab  atas  pengelolaan pengajuan  pengadaan  barang  dan  atau  jasa  yang  diajukan  oleh  user
atau  unit  yang  terkait  dalam  pelaksanaan  kegiatan  kerja  pada  Pusat Penelitian  dan  Pengembangan  Geologi  Kelautan  P3GL  Bandung.
Wewenang  atas  pemilihan  vendor  berada  dibawah  tanggungjawab Divisi  Pengadaan  dan  secara  langsung  data  vendor  yang  sudah
terdaftar pada perusahaan.
4.1.2.1   Analisis Uraian Tugas
Uraian  tugas  dari  masing-masing  jabatan  tersebut  dan pengecekan kesesuaian pembagian tugas yaitu :
1.  User  Unit terkait Mengisi  form  agenda  pengajuan  pengadaan
barang atau jasa,  jika  berminat  mengajukan  pengadaan barang  atau  jasa,  kemudian  diberikan  kepada  P2K
Pejabat  Pembuat  Keputusan  untuk  dikelola  dan diproses  sesuai  prosedur  yang  berlaku.  Selain  itu
bidang  terkait  wajib  memberikan  laporan  berita  acara serah terima
.
2.  P2K Pejabat Pembuat Keputusan Mengelola
dan mengecek
form agenda
pengajuan pengadaan barang atau jasa, setelah lengkap dan sesuai  dengan  kebutuhan, lalu  dilakukan  verifikasi
berdasarkan  standar  ISO,  setelah  itu  dibuat  surat perintah  pelaksanaan  pengadaan  barang  atau  jasa  dan
ditandatangani lalu
diberikan kepada
panitia pengadaan.
3.  Panitia Pengadaan Mengelola
data-data vendor,
pengajuan pengadaan  barang  atau  jasa,  kontrak  kerja,  membuat
surat  undangan  ke  vendor  untuk  proses  kontrak  kerja secara langsung, form penilaian untuk diberikan kepada
penguji  untuk  proses  pengujian  barang  atau  jasa, pembuatan surat serah terima barang atau jasa.
4.  KABID Kepala Bidang Melihat  list  kontrak  kerja,  surat  penerimaan
vendor, berita
serah terima
lalu dilakukan
penandatanganan  terhadap  list  kontrak  kerja,  surat penerimaan vendor dan berita serah terima.
5.  Penguji Menerima
form penilaian
dari panitia
pengadaan,  setelah  diterima  lalu  penguji  melakukan proses  pengujian  terhadap  barang  dan  jasa.  Setelah
dilakukan  proses  pengujian  maka  penguji  membuat berita  acara  pengujian  dan  ditandatangani  setelah  itu
diberikan kepada panitia pengadaan dan vendor. 6.  Vendor
Melakukan  pendaftaran  vendor  kepada  pihak panitia  pengadaan,  menerima  surat  berita  acara
pengujian  yang  telah  ditandatangani  oleh  penguji, menerima  list  kontrak  kerja  yang  telah  di  tandatangani
oleh kepala bidang dan menerima surat undangan untuk proses kontrak kerja.
4.2 Deskripsi Sistem