1, (2012) 1-6 1
a) Structural Design
Memodelkan Entity Relationship (ER) Model
Memodelkan Class Diagram
b) Behavioral Design
Pada bagian ini akan menjelaskan tentang pola dan
komunikasi dari setiap objek dan realisasinya. Sehingga
dapat terlihat hubungan interaksi antara pengguna atau
aktor dan busuness object dengan system
Pemodelan yang dilakukan:
Use Cases Diagram
Memodelkan Sequence Dagram
Memodelkan Activiy Diagram
e) Arsitektur (Architecture)
Gambar. 1. Proses Bisnis Pengadaan Barang metode Pengadaan Langsung di
Pada tahap ini dibuat deskripsi tentang arsitektur ITS
perangkat lunak, yang terdiri atas pembuatan gambaran Berikut adalah proses bisnis dari pengadaan barang metode
jaringan rancangan implementasi perangkat lunak. pengadaan langsung yang diterapkan pada system informasi
Rencana perangkat keras yang akan digunakan dan pengadaan barang metode pengdaan langsung di ITS. Proses
perangkat lunak pendukung yang digunakan bisnis ini mengadopsi dari proses bisnis yang sudah terjadi dan
digabungkan dengan dokumen standar pengadaan barang
f) Peluncuran (Persistence) pemerintah.
Pada tahap ini dihasilkan perancangan database yang Awal dari segala proses untuk melakukan pengadaan barang
diperlukan yang sesuai kebutuhan adalah proses pengajuan pengadaan dari setiap kepala unit.
JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-6 3
Proses ini diadakan berdasarkan rencana anggaran ITS yang 1) Use Case berdasarkan area fungsi
telah disetujui terlebih dahulu. Setiap kepala unit yang akan Pengelompokan use case berdasarkan area fungsi ini
membutuhkan pengadaan barang, akan membuat permintaan bertujuan untuk mengetahui fungsi-fungsi apa saja yang
barang melalui surat usulan pengadaan. Permintaan barang ada dalam tiap fungsi utama
ditujukan kepada PPK (Pejabat pembuat komitmen) sebagai Pengelolaan Sistem
penanggung jawab terhadap pengadaan lalu PPK memberikan Pengelolaan Pengguna
evaluasi terhadap usulan pengadaan dan membuat HPS. Pengelolaan Daftar Usulan Pengadaan Langsung
Dokumen pengadaan akan dibuat oleh pejabat pengadaan Pengelolaan Harga Perkiraan Sendiri (HPS)
setelah HPS ditentukan oleh PPK. Lalu penyedia memberikan Pengelolaan Dokumen Pengadaan
penawaran harga dan pejabat pengadaan mengevaluasi Pengelolaan Pengumuman Pengadaan
penawaran harga. Penawaran harga yang memenuhi syarat Pengelolaan Undangan Pengadaan
akan dijadikan sebagai pemenang dan berhak untuk
Pengelolaan Dokumen Penawaran Harga
melakukan pengadaan barang setelah PPK membuat SPK dari
Pengelolaan Pakta Integritas
ketetapan pemenang yang dibuat oleh pejabat pengadaan.
Pengelolaan Berita Acara Evaluasi Harga
Barang yang telah diadakan oleh penyedia akan diperiksa oleh
panitia pemeriksa dan barang yang telah sesuai dengan Pengelolaan Berita Acara Hasil Pengadaan
pesanan, akan dilaporkan kepada PPK dalam bentuk Berita Langsung
Acara serah terima barang dan pengadaan barang metode Pengelolaan Berita Acara Penetapan Pemenang
pengadaan langsung selesai dilaksanakan. Pengelolaan Pernyataan Kesanggupan
Pengelolaan Surat Perintah Kerja
Tabel 1. Format Use Case Menyetujui usulan pengadaan Pengelolaan Surat Pesanan
UC-02.06 Menyetujui usulan pengadaan barang Pengelolaan Berita Acara Pemeriksaan
Pengelolaan Berita Acara Serah Terima
Ringkasan : Use case ini dimaksudkan agar aktor dapat 2) Use Case berdasarkan Stakeholder
menyetujui usulan sehingga pengadaan dapat Berdasarkan hasil penggalian informasi pada pihak-
dilakukan pihak yang terkait, maka dapat ditentukan bahwa
Direct Actor: Pejabat Pembuat Komitmen stakeholder yang terlibat dalam aktivitas yang
menggunakan aplikasi adalah:
Prioritas : Expected
Administrator
Frekuensi Sometimes Kepala Unit
Penggunaan : Pejabat Pembuat Komitmen
Pre Aktor telah masuk halaman usulan pengadaan Pejabat Pengadaan
Conditions: barang Pejabat Penerima
Skenario 1. Aktor memilih data usulan pengadaan yang Penyedia
Sukses Utama akan evaluasi
: 2. Aktor menekan daftar usulan pengadaan C. Kebutuhan lingkungan
3. Sistem akan menampilkan halaman evaluasi Kebutuhan lingkungan yang dapat membantu kinerja sistem
usulan ini antara lain terdiri dari kebutuhan hardware dan software
4. Aktor akan memilih hasil evaluasi usulan. 1) Kebutuhan Hardware
Pilihan yang tersedia adalah ”Disetujui” atau
Kebutuhan hardware dari sistem ini meliputi spesifikasi
”Ditolak”.
5. Aktor menekan tombol next untuk melanjutkan dari komputer server dan komputer klien. Adapun
proses. spesifikasi hardware adalah sebagai berikut:
6. Jika hasil evaluasi ”Disetujui” sistem akan
menampilkan halaman membuat HPS. Jika a) Spesifikasi minimum untuk server:
hasil evaluasi ”Ditolak”, sistem akan
Pentium Core 2 Duo 2,8 GHz
menampilkan field catatan ditolak dan masuk
ke halaman usulan pengadaan 1 GB DDR2
HD 250 GB SATA
Skenario -
Alernatif : Mainboard Intel 945 + VGA +SC
Monitor 15 Inch mendukung resolusi 1024 X
768
B. Use Case
Tahap ini adalah pembuatan use case berdasarkan fungsi- b) Spesifikasi minimum untuk client:
fungsi yang ada pada perangkat lunak yang akan Pentium II 400Mhz
dikembangkan. Fungsi-fungsi tersebut telah didapatkan dari 128 Mb SDRam
hasil tahapan sebelumnya. Sehingga pihak pengembang dapat HD 4,3 GB
mengetahui kebutuhan yang tepat terkait dengan sistem
Mainboard + Soundcard + VGA
pengadaan barang ini
JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-6 4
Monitor 14 Inch mendukung resolusi 1024 X Merupakan bagian yang mewakili interaksi antar obyek
768 yang didefinisikan pada use case diagram dan
2) Kebutuhan Sistem menunjukkan tingkah laku obyek-obyek tersebut.
Untuk server system software harus mampu berfungsi Pada gambar diatas, yakni sequence diagram untuk
sebagai web server. Disarankan sistem operasi yang masuk akun, yang mana dibuat sesuai dengan use case
berbasis open source seperti ubuntu karena memiliki description login. Pada sequence diagram masuk akun ini,
kehandalan dalam system untuk web server. Untuk disebutkan proses yang terkait seperti controller, model
kebutuhan server, minimal menggunakan serta view yang ada dalam fungsionalitas tersebut
Apache versi 2.2.17 3) Activiy Diagram
MySQL versi 5.x.x Diperlukan untuk menggambarkan aktivitas yang
PHP versi 5.2.x terjadi, Diagram ini menjelaskan runutan detil dalam
Untuk memenuhi kebutuhan minimal server tersebut, bentuk flowchart yang menunjukkan aksi dan reaksi antar
salah satu server yang disarankan adalah XAMPP 1.7.4 atau aktor dan sistem.
yang versi yang terbaru act menyetuj ui usulan pengadaan
sistem aktor
Untuk klien sistem software harus mampu menjalankan
web browser dan dapat dijalankan pada semua platform menampilkan
ActivityInitial
halaman daftar
memilih menu
usulan pengadaan
menampilkan
halaman ev aluasi
IV. DESAIN SISTEM usulan
memilih data
usulan yang akan
diev aluasi
Perangkat lunak ini didesain dengan menggunakan
UML(Unified Modelling Language) yang dikembangkan
mulai dari structural design (7) (8).
menekan daftar
apakah disetujui? usulan
A. Structural Design
[Ya]
Structural Design memberikan gambaran aspek package, menampilkan halaman memilih Disetuj ui memilih Direv isi memilih
B. Behavioral Design
menekan
Pada bagian ini akan menjelaskan tentang pola dan ActivityFinal tombol next
validasi field()
tambah_usulan()
menambah usulan()
Gambar. 3. Contoh Sequence Diagram buat usulan pengadaan V. UJI COBA DAN EVALUASI
Skenario uji coba ini disusun berdasarkan runutan usecase
JURNAL TEKNIK POMITS Vol. 1, No. 1, (2012) 1-6 5
uc Kepala Unit
buat usulan
pengadaan
ubah usulan
upload usulan
pengadaan
pengadaan
hapus usulan keluar akun
pengadaan
«i nclude»
«i ncl ude» «incl ude» Lihat HPS
«include» «extend»
dow nload usulan
pengadaan
download undangan (from ppk)
pengadaan «i ncl ude» download dokumen
lihat daftar usulan masuk akun pengadaan
pengadaan A
(from pej. pengadaan) «include»
«i nclude»(from pej. pengadaan)
cari undangan lihat daftar undangan
pengadaan lihat dokumen download
pengadaan «include»
pengadaan pengumuman
pengadaan
(from pej. pengadaan) (from pej. pengadaan) (from pej. pengadaan) «include»(from pej. pengadaan)
lihat berita acara
lihat daftar
dow nload berita serah terima
acara serah terima «i ncl ude» pengumuman
pengadaan
«include» cari pengumuman
(from Pej Penerima)
(from Pej Penerima) (from pej. pengadaan) pengadaan
kepala unit
lihat penaw aran
harga (from Actors)
download penaw aran (from pej. pengadaan)
«i ncl ude» lihat berita acara
harga
pemeriksaan
(from Penyedia) lihat berita acara
hasil pengadaan
(from Penyedi a) langsung «i nclude»
(from Pej Penerima)
lihat surat pesanan dow nload berita
download pakta lihat berita acara «include» acara pemeriksaan
(from pej. pengadaan)
integeritas ev aluasi harga download berita
acara hasil
«incl ude» (from ppk) lihat berita acara pengadaan langsung
(from Pej Penerima)
(from Penyedia) penetapan pemenang
download surat (from pej. pengadaan)
(from pej. pengadaan)
pesanan lihat pernyataan
kesanggupan
(from pej. pengadaan)
lihat spk
«incl ude»
(from ppk) «i nclude»
«incl ude»
(from Penyedi a)
download pernyataan dow nload berita
acara penetapan (from ppk)«i ncl ude»
kesanggupan
pemenang
download spk