Proposal Pembuatan Makalah Sistem Perpustakaan

UNIVERSITAS GUNADARMA

Logo Gunadarma

Request For Proposal (RFP)

E-Library Web Based Application

 

VERSION 1.0

Desember, 2014

Executive Summary

E-Library Web Based Application merupakan sebuah aplikasi berbasis web yang akan berjalan pada platform cloud. Aplikasi ini berguna untuk mendukung proses sistem perpustakaan. Saat ini, Universitas Gunadarma sedang dalam proses pengambangan Sistem Perpustakaan yang secara garis besar berfungsi mencatat informasi buku, peminjaman, pengembalian buku, sampai daftar hadir penjaga dan pengunjung perpustakaan setiap harinya.

executive summary

Bagian 1 – Pendahuluan

Request for Proposal (RFP) proyek E-Library Web Based Application merupakan kumpulan spesifikasi awal, kebutuhan tenaga ahli dan perencanaan proyek.

 Tujuan

  • Mendapatkan gambaran awal mengenai scope pekerjaan dan resource yang dibutuhkan dalam proyek
  • Mendapatkan perkiraan investasi pekerjaan proyek
  • Sebagai pedoman dalam pembuatan kerjasama dengan vendor pengembang aplikasi, sedemikian rupa sehingga proses pengadaan jasa dapat dilakukan dengan lebih efektif dan efisien.

 Ruang Lingkup & Tanggung Jawab

Ruang lingkup tanggung jawab dalam pengembangan aplikasi untuk memenuhi kebutuhan Universitas Gunadarma, secara garis besar adalah sebagai berikut:

  • PihakUniversitas Gunadarma bertanggung jawab sebagai:
  • Pemilik proyek.
  • Manajer proyek.
  • Counterpart bagi rekanan.
  • Nara sumber resmi.
  • Penyedia informasi yang dibutuhkan rekanan.
  • Pihak Rekanan bertanggung jawab terhadap:
  • Perencana dan pelaksana manajemen proyek bersama Universitas Gunadarma.
  • Pelaksana pengembangan sistem.
  • Pembuatan laporan progress selama pengembangan.
  • Penyediaan dokumentasi hasil pengembangan (teknis maupun non-teknis).
  • Pelaksana implementasi system.
  • Memastikan aplikasi berjalan normal di lingkungan operasional setelah proses implementasi ke sistem operasional selesai dilakukan
  • Pemeliharaan sistem selama masa garansi.

Selain itu rekanan wajib menjaga kerahasiaan data dan informasi yang dimiliki oleh Universitas Gunadarma (akan dicover dalam Non-Disclosure Agreement).

 Arsitektur Sistem

Secara umum, AplikasiE-Library yang akan dikembangkan memiliki karakteristik sebagai berikut:

  • Aplikasi berbasis web, disepakati menggunakan bahasa pemrograman PHP dengan menggunakan salah satu framework Yii atau Codeigniter.
  • Mengelola data master, transaksi, dan reporting yang disimpan menggunakan DBMS MySql.
  • Terdapat 2 jenis user, yaitu:
  1. System Admin, yang bertugas mengelola master data utama, seperti: Buku, Penyimpanan Buku, Pengembalian Buku, dan lain-lain.
  2. Pengujung, yang dapat melihat informasi dari setiap buku, peminjaman dan pengembalian buku.

Bagian 2 – Tanggapan

Setelah diadakannya pertemuan dengan pihak Universitas Gunadarma tentang adanya pengembangan Sistem E-Library Universitas Gunadarma maka kami akan mengajukan kerja sama dalam hal tersebut dengan ketentuan pekerjaan sebagai berikut.

Kebutuhan Umum

Kebutuhan umum proyek yang ditawarkan kepada rekanan meliputi:

  1. Pengembangan sampai dengan Implementasi Aplikasi E-Library
  2. Penyelenggaraan pelatihan dan alih teknologi ke pihak Universitas Gunadarma
  3. Penyediaan dokumen proyek, dokumen teknis, buku manual dan source code dari aplikasi yang dikembangkan untuk diberikan kepada Universitas Gunadarma dan merupakan hak cipta Universitas Gunadarma.

Kebutuhan Pengembangan Sistem

Berikut adalah kebutuhan pengembangan sistem yang diklasifikasikan dalam modul-modul:

tanggapan 1 tanggapan 2

Bagian 3 – Rincian Biaya

Rincian biaya 1 Rincian biaya 2

Bagian 4 – Kesimpulan

Kesimpulan yang akan menjadi tanggung jawab rekanan adalah sebagai berikut:

  1. Perbaikan aplikasi karena kesalahan program (bug) untuk modul, report, fungsi, dan proses yang tidak teridentifikasi ketika serah terima dilakukan.
  2. Tuning performansi apabila performansi sistem dirasakan tidak optimal apabila dibandingkan dengan kapasitas infrastruktur yang ada berdasarkan standar performansi yang telah disepakati.
  3. Recovery karena terjadinya kerusakan pada aplikasi/crash (kondisional).
  4. Perubahan minor yang tidak mengubah spesifikasi pekerjaan (bukan penambahan atau perubahan aplikasi karena kebutuhan bisnis proses).
  5. Bantuan operasional dan panduan pemakaian aplikasi.
  6. Posisi standby Rekanan dalam masa garansi: On Call akhir masa garansi.
  7. SLA waktu perbaikan apabila ditemukan gangguan yangdisebabkan oleh kesalahan aplikasi adalah maksimum 1 hari di Kampus H Universitas Gunadarma apabila disepakati bersama bahwa perbaikan harus dilakukan on site. Khusus untuk modul-modul yang krusial, perbaikan harus diselesaikan pada hari yang sama.

Metodologi Pengembangan Proyek

Tahapan Kegiatan

3.1.1 Tahap Penyusunan Kebutuhan User

Tahap ini merupakan tahap di mana rekanan melakukan inventarisasi semua kebutuhan user terhadap sistem yang akan dibuat. Tahapan ini cukup penting karena akan menentukan hasil akhir dari aplikasi. Penggalian kebutuhan user dan mengadopsi sistem yang eksisting adalah dua pekerjaan besar dalam tahap ini. Dibutuhkan koordinasi yang erat antara tim rekanan dengan Universitas Gunadarma.

3.1.2 Tahap Desain

Tahap ini merupakan tahap dimana rekanan membuat disain aplikasi (form dan proses) dan database berdasarkan kebutuhan user yang sudah dikumpulkan sebelumnya. Dari tahap ini diharapkan dapat diterbitkan sebuah dokumen Berita Acara Desain Software (BADS).

3.1.3 Tahap Konstruksi

Tahap ini merupakan tahap dimana rekanan melakukan coding / programming berdasarkan desain aplikasi yang sudah dibuat sebelumnya. Pada tahap ini rekanan selain memenuhi kebutuhan user yang sebelumnya sudah didesain, perlu juga diperhatikan agar konstruksi yang dibuat harus berjalan efisien, sehingga tidak memberatkan server pada saat operasional nanti.

Dari tahap ini diharapkan dapat diterbitkan source code dan installation disc yang sudah diuji keberhasilan install-nya serta Risalah Review Konstruksi Software.

3.1.4 Tahap Pengujian

Tahap Pengujian merupakan tahap di mana user melakukan pengujian terhadap aplikasi sesuai kebutuhan yang sudah mereka sampaikan sebelumnya. Adapun hal-hal yang diuji di antaranya:

  • Spesifikasi aplikasi.
  • Integrasi dengan sistem eksisting.
  • Load test untuk menguji beban aplikasi dan response time.

Pada tahap ini akan digunakan suatu dokumen yang menjadi acuan selama pengujian berlangsung. Dokumen acuan harus terlebih dahulu disetujui atas kelengkapan dan detil pengujian yang akan dilakukan. Ada kemungkinan padatahap ini perlu ditambahkan kebutuhan yang sebelumnya belum ada, dan rekanan diharapkan dapat mengakomodasi kebutuhan itu.Dari tahap ini diharapkan dapat diterbitkan sebuah dokumen Berita Acara Uji Terima Software.

3.1.5 Tahap Implemantasi

Pada tahap ini dilakukan beberapa kegiatan yang terkait dengan:

  • Pembuatan user manual.
  • Pelatihan kepada user.
  • Integrasi framework.

Dari tahap ini diharapkan dapat diterbitkan sebuah dokumen Berita Acara Operasional Software dan Berita Acara Serah Terima Software.

Metodologi Pengembangan Proyek – Timetable

Time Table

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s