seminar tugas akhir - digilib.its.ac.id · perangkat lunak yang berdasarkan standar readyset....
TRANSCRIPT
Seminar Tugas AkhirJudul Tugas Akhir :
RANCANG BANGUN SISTEM INFORMASI E-PURCHASING PENGADAAN MOBIL INSTANSI PEMERINTAHAN MODUL LAYANAN PENGADAAN SECARA ELEKTRONIK (LPSE) PENYEDIA
BARANG
By : Noviardi Putra N.5207 100 068
Pembimbing:Ir. Khakim Ghozali, M.MT Nisfu Asrul Sani, S.Kom, M.Sc.
Latar Belakang
• Masih menggunakan sistem lelang /tender, sebagian pengadaan barang lebih cepat jika menggunakan pembelian langsung (e-purchasing)
• Diperlukan tempat penyimpanan informasi data spesifikasi barang yang jelas
• Keterbatasan infrastruktur IT
Permasalahan
• Bagaimana spesifikasi kebutuhan yang diperlukan dalam membangun sistem informasi E-PURCHASING modul LPSE Penyedia Barang.
• Bagaimana desain sistem yang dapat dibangun sesuai dengan spesifikasi kebutuhan yang sudah dianalisis.
• Bagaimana membangun aplikasi sistem informasi E-PURCHASING modul LPSE Penyedia Barang yang sesuai dengan desain yang dihasilkan.
• Bagaimana mendokumentasikan hasil analisisspesifikasi kebutuhan perangkat lunak dan desainperangkat lunak yang berdasarkan standar ReadySET.
Batasan Masalah
• Sistem informasi E-PURCHASING modul LPSE penyedian barang ini hanya diimplementasikan pada pengadaan mobil.
• Pengerjaan tugas akhir ini hanya sebatas rancang bangun sistem informasi dan testing internal.
• Data untuk keperluan analisis hanya diperolehdari pihak yang berkaitan langsung denganLKPP
Tujuan
• Untuk membuat sistem informasi E-PURCHASING modul LPSE penyedia barang dengan menggunakan metode Unified Process, serta pendokumentasikannya berdasarkan standar ReadySET
Manfaat
• Mempermudah pihak penyedia barang dalam melakukan penawaran terhadap paket pengadaan.
• Mempermudah proses approval penyedia barang.
• Mempermudah proses penyebaran data katalog
Metodologi Penelitian
•Pengumpulan data dan informasi lapanganIdentifikasi Permasalahan
•Meninjau dasar teori buku teks, tulisan ilmiahdan sumber ilmiah lainnya
Tinjauan PustakaData daninformasi
Taha
pPe
rsia
pan
Metodologi Penelitian
•Wawancara terhadap stakeholderPengumpulan data
•Kebutuhan pelanggan•Kebutuhan sistem
Analisa kebutuhan
•Struktural•Behaviour•Antar muka•Arsitektur•Persistance storage worklist
Desain sistem
•Pembuatan aplikasi•Pembuatan test case
Implementasi dan unit testing
•Uji coba dan evaluasi•Pembuatan useguide
Uji coba dan evaluasi
Inception
Project kick off
Elaboration
SRS
Dokumen Desain
Construction
Implementation note, status report, testcase
Transsition
User guide, release note
Taha
pPe
mba
ngun
an P
eran
gkat
Luna
k
Metodologi Penelitian
•Penyusunan buku tugas akhir
Pembuatan buku TA
Buku Tugas Akhir
Taha
pPe
nyel
esai
an
Tugas Utama E-purchasing modul penyedia barang
• Menampilkan semua paket pengadaan dan menjembatani penyedia barang/rekanan untuk melakukan penawaran terhadap paket pengadaan yang dibuat oleh panitia pengadaan.
• Membantu melancarakan pendistibusian yang dilakukan oleh sistem e-katalog
• Membantu penyedia barang melakukan persetujuan mobil yang akan dijual berdasarkan merek dan klasifikasi kendaraan, yang nantinya akan di approval oleh ATPM.
Desain Sistem
• Aktor yang terlibat1. Administrator2. Penyedia Barang
Desain Sistem (con’t)
• Use case yang dibutuhkan1. Use case Pengelolaan Sistem2. Use case Pengelolaan Pengguna3. Use case Pengelolaan Paket Pengadaan4. Use case Pengelolaan Katalog5. Use case Pengelolaan Persetujuan6. Use case Pengelolaan History7. Use case Pengelolaan Pencarian8. Use case Pengelolaan Laporan
Use case Diagram uc Primary Use Cases
Administrator Penyedia Barang
Melihat Daftar Paket Pengadaan Baru
Melihat Rincian Paket Pengadaan Baru
Menambah Harga Penawaran Paket
Pengadaan
Mengubah Kata Sandi Pengguna
Penerimaan Data Katalog
Melihat Daftar Pengguna
Me-reset Kata Sandi Pengguna
Melihat Daftar Paket Pengadaan Yang
Sedang Diikuti
Melihat Rincian Peket Pengadaan Yang
Sedang Diikuti
Mengubah Harga Penawaran Peket
Pengadaan
Melihat Daftar Katalog
Melihat Rincian Katalog
Melihat Daftar Izin Mobil Yang Dijual
Mengirim Izin Mobil Yang Dijual
Melihat Daftar Peserta Setiap Paket PengadaanMelihat Daftar Hasil
Ev aluasi Paket Pengadaan
Mencari Paket Pengadaan Baru
Mencari Katalog
Mencetak Rincian Paket Pengadaan
Baru
Mencetak Rincian Penawaran Yang
lolos
Mencetak Rincian Hasil Ev aluasi
Login
Logout
Pengguna
Melihat Rincian Hasil Ev aluasi Paket
Pengadaan
Melihat Daftar Penawaran Yang
Lolos
Melihat Rincian Penawaran Yang
Lolos
Mencari Hasil Ev aluasi Paket
Pengadaan
Mencari Pengguna
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»
«precedes»
«extend»
«include»
«include» «include»
«include»
«include»
Simpulan• Spesifikasi kebutuhan yang diperlukan oleh pihak LKPP dan membangun sistem
informasi ini telah didefinisikan dari hasil wawancara yaitu aplikasi yang memiliki fasilitas pengolahan paket pengadaan, pengelolaan persetujuan juga pengelolaan history.
• Sistem informasi e-purchasing modul LPSE penyedian barang diimplementasikan menggunakan aplikasi berbasis web menggunakan bahasa pemrograman Java dengan framework tapestry karena didalamnya sudah ada paket keamanan seperti sistem autentiasi dan autorisasi sehingga aman dari SQL injection serta database menggunakan PostgreSQL.
• Tahap pengembangan Sistem informasi e-purchasing modul LPSE penyedian barangmenggunakan tahap pengembangan dari standar dokumen template ReadySET yaitu berdasarkan tahap inception, elaboration, construction, and transition. Karena tahap yang digunakan tersebut dapat mengurangi resiko kegagalan dari suatu proyek. Sedangkan cara penulisan dokumentasi mengikuti standar dokumen template dari ReadySET.
• Berdasarkan hasil uji coba beberapa fungsi utama yang dilakukan menggunakan skenario, uji coba Sistem informasi e-purchasing modul LPSE penyedian barang ini telah berjalan sesuai dengan desain yang dibuat dan telah sesuai dengan kebutuhan pengguna. Namun Uji Coba yang dilakukan tidak berdasarkan Test Case Suite sesuai standar ReadySET, melainkan hanya dari sisi fungsi saja.
Saran
• Karena uji coba yang dilakukan hanya dari sisifungsi saja, maka diharapkan pada tahappengembangan berikutnya dilakukandokumentasi terhadap uji coba berdasarkanTest Case Suite sesuai standar ReadySETdengan tujuan agar semua use case yang dibuat benar-benar teruji dan mengetahuisistem apakah sudah layak untuk digunakan.
Daftar Pustaka• JSP Group , What is JSP ? ,<URL : http://JSP.net.>• Lembaga Kebijakan Pengadaan barang/jasa Pemerintahan, <URL :
http://lkpp.go.id >• Maven , What is Maven ? ,<URL : http://maven.apache.org/what-is-
maven.html.>• Pressman, Roger S. (1997). SOFTWARE ENGINEERING : A Practitioner’s
Approach. The McGraw-Hill Companies, Inc.• Readyset.tigris.org, 2004. Readyset Template. <URL:
http://readyset.tigris.org/servlets/ >• Sommerville, Ian. 2007. “Software Enginering(Rekayasa Perangkat Lunak)”.
ISBN 979-688-947-1.• Scott, D.R.K. (2001). Applying use case driven object modelling with UML :
An Annotated e-Commerce Example. Publisher Addison Wesley First Edition.
• Wesley A. (1999) Visual Modeling with Rational Rose 2000 and UML