• Tidak ada hasil yang ditemukan

Hendra Prasetya (NRP ) Dosen Pembimbing : Sholiq, S.T, M. Kom, M.SA Feby Artwodini Muktadiroh, S. Kom, M.T. Presentasi Tugas Akhir

N/A
N/A
Protected

Academic year: 2021

Membagikan "Hendra Prasetya (NRP ) Dosen Pembimbing : Sholiq, S.T, M. Kom, M.SA Feby Artwodini Muktadiroh, S. Kom, M.T. Presentasi Tugas Akhir"

Copied!
25
0
0

Teks penuh

(1)

Perancangan Dan Pembuatan Sistem Informasi Manajemen Pustaka

Pada Program Pendidikan Dokter Spesialis (PPDS) Anestesiologi Dan Reanimasi

RSUD Dr. Soetomo

Hendra Prasetya (NRP. 5209100126)

Dosen Pembimbing :

Sholiq, S.T, M. Kom, M.SA

Feby Artwodini Muktadiroh, S. Kom, M.T

P

resen

tasi

Tu

gas

Akh

ir

1

(2)

Outline

Latar Belakang

Metode Penelitian Tugas Akhir

Analisis dan Desain Sistem

Demo Aplikasi

simpulan

saran

2

P

resen

tasi

Tu

gas

Akh

ir

(3)

Latar belakang

Program Pendidikan Dokter Spesialis (

PPDS) Anestesiologi

dan Renanimasi RSUD Dr. Soetomo merupakan salah satu

bagian dari program studi pendidikan dokter spesialis yang

dikelola bersama oleh Universitas Airlangga dan RSUD Dr

Soetomo.

Layanan yang tersedia di perpustakaan PPDS Anestesiologi

dan Renanimasi antara lain layanan peminjaman buku,

layanan pengembalian buku, registrasi keanggotaan dan

perpanjangan masa pinjaman.

Peran utama dari perpustakaan dalam dunia pendidikan yaitu

untuk memelihara dan meningkatkan efektifitas proses

belajar-mengajar.

3

P

resen

tasi

Tu

gas

Akh

ir

(4)

Latar belakang (2)

Kondisi saat ini :

Untuk melakukan pencatatan aktivitas transaksi pelayanan

perpustakaan, perpustakaan PPDS Anestesiologi dan

Reanimasi masih menggunakan pencatatan secara tradisional

menggunakan aplikasi Microsoft Office Excel.

Proses pencatatan transaksi pelayanan perpustakaan

menggunakan aplikasi Microsoft Office Excel masih memiliki

kelemahan, yaitu kurang efisien dalam hal pencatatan

transaksi dan menyebabkan hambatan pada aktivitas yang

lain.

4

P

resen

tasi

Tu

gas

Akh

ir

(5)

Latar belakang (3)

Akibat :

Aktivitas yang terhambat sebagai akibat dari pencatatan

tradisonal dengan menggunakan aplikasi Microsoft Office Excel

tersebut meliputi :

Terhambatnya proses pencarian dan pengecekan ketersediaan

buku, sebab harus melakukan pengecekan dokumen secara

manual.

Terhambatnya transaksi peminjaman dan pengembalian, karena

membutuhkan membutuhkan waktu yang lebih lama untuk

menelusuri record transaksi.

Terhambatnya proses pendataan koleksi buku fisik dan buku

elektronik dari perpustakaan, sebab belum adanya katalog

elektronik.

5

P

resen

tasi

Tu

gas

Akh

ir

(6)

Latar belakang (4)

Solusi :

Perlu adanya sebuah perangkat lunak Sistem Informasi Manajemen

Pustaka yang dibangun untuk membantu pengelolaan perpustakaan

secara digital, sehingga dapat memberikan akses informasi dan

menunjang sarana pembelajaran pada PPDS Anestesiologi dan

Renanimasi RSUD Dr. Soetomo.

Perangkat lunak Sistem Informasi Manajemen Pustaka dilengkapi

dengan fasilitas :

pengelolaan sumber pustaka berupa fisik dan digital

Pengelolaan transaksi peminjaman-pengembalian

Pengelolaan data pengguna pustaka

Permohonan peminjaman buku melalui waiting list

Manajemen pelaporan perpustakaan

6

P

resen

tasi

Tu

gas

Akh

ir

(7)

Metode penelitian tugas akhir

1.

Tahap persiapan

2.

Tahap identifikasi kebutuhan pengguna

3.

Tahap perancangan dan pengembangan

prototipe sistem

4.

Tahap pembangunan sistem

5.

Tahap pengujian sistem

6.

Tahap Penyusunan laporan tugas akhir

7

P

resen

tasi

Tu

gas

Akh

ir

(8)

Metode penelitian tugas akhir (2)

1.

Tahap persiapan

Studi literatur

Mempelajari teori yang berhubungan dengan perancangan dan

pembangunan perangkat lunak, antara lain :

Teori mengenai teknik pengembangan perangkat lunak dengan

menggunakan metode Prototipe.

Teori mengenai perancangan perangkat lunak dengan menggunakan

UML (Unified Modeling Language).

2.

Tahap identifikasi kebutuhan pengguna

Wawancara

Pengamatan dokumen terkait

.

Misalnya dokumen prosedur pengelolaan perpustakaan

8

P

resen

tasi

Tu

gas

Akh

ir

(9)

Metode penelitian tugas akhir (3)

3.

Tahap perancangan dan pengembangan prototipe sistem

1.

Perancangan Cepat (Quick Design)

Perancangan dan penentuan bentuk garis besar dari prototipe sistem.

2.

Membuat Prototipe (Prototyping)

Pembuatan rancangan sementara dari Sistem Informasi Manajemen

Pustaka.

3.

Evaluasi Pengguna (Customer Evaluation)

Pengguna melakukan evaluasi terhadap prototipe.

4.

Perubahan Desain dan Prototipe (Review & Update)

Perbaikan dari prototipe, dokumentasi kebutuhan sistem, dan desain

sistem yang mana telah dievaluasi oleh calon pengguna.

9

P

resen

tasi

Tu

gas

Akh

ir

(10)

Metode penelitian tugas akhir (4)

4.

Tahap pembangunan sistem

Pada tahap ini akan dilakukan implementasi dari hasil desain perangkat

lunak menjadi kode program. Keluaran dari tahapan ini adalah perangkat

lunak Sistem Informasi Manajemen Pustaka.

5.

Tahap pengujian sistem

Perangkat lunak hasil developemet akan diuji berdasarkan pengecekan

bagian-bagian unitnya mulai dari input hingga output. Keluaran dari tahap

ini adalah perangkat lunak yang sudah menjalani blackbox testing.

5.

Tahap Penyusunan laporan tugas akhir

Tahap ini meliputi penyusunan laporan kegiatan tugas akhir mulai dari

perencanaan hingga pembangunan dari perangkat lunak Sistem Informasi

Manajemen Pustaka.

10

P

resen

tasi

Tu

gas

Akh

ir

(11)

P

resen

tasi

Tu

gas

Akh

ir

11

(12)

Kebutuhan Fungsional

12

KF-01 : Sistem menyediakan fitur bagi setiap aktor untuk masuk dan keluar aplikasi sesuai dengan hak akses.

KF-02 : Sistem menyediakan fitur untuk mengelola data sumber pustaka.

KF-03 : Sistem menyediakan fitur untuk mengelola data Anggota perpustakaan.

KF-04 : Sistem menyediakan fitur untuk mengelola untuk mengelola data transaksi pada proses sirkulasi (peminjaman, pengembalian, dan denda)

KF-05 : Sistem menyediakan fitur untuk mengelola hasil pelaporan perpustakaan (unduh laporan file exel data sumber pustaka, anggota dan proses sirkulasi).

KF-06 : Sistem menyediakan fitur untuk mengelola layanan reservasi pustaka secara online.

KF-07 : Sistem menyediakan fitur untuk mengelola daftar tunggu (waiting list) dan mengirim pemberitahuan email mengenai ketersediaan buku.

KF-08 : Sistem menyediakan fitur untuk melakukan backup database.

KF-09 : Sistem menyediakan fitur pengelolaan petugas

KF-10 : Sistem menyediakan katalog dan pencarian pustaka

KF-11 : Sistem Menyediakan fitur untuk mengelola kategori status anggota dan kategori pustaka

P

resen

tasi

Tu

gas

Akh

ir

(13)

Kebutuhan non-Fungsional

13

Usability Requirement

 KNF-01 Aplikasi memiliki bentuk tampilan atau user

interface yang mudah dipahami.

Reliability and up-time requirement

 KNF-02 Aplikasi tidak boleh mengalami kehilangan

data transaksi, kecuali dengan sebab interfensi

pengguna.

Safety requirement

 KNF-03 Administrator website dapat membuat,

mengubah status aktif, dan menghapus data Petugas

Perpustakaan.

 KNF-04 Petugas Perpustakaan dapat membuat,

mengubah status aktif, dan menghapus data Anggota

Perpustakaan.

Data Integrity

 KNF-05 Data-data yang ditampilkan dalam perangkat

lunak merupakan data yang sebenarnya.

P

resen

tasi

Tu

gas

Akh

ir

(14)

Conceptual Data Model

Gambar Conceptual Data Model dari aplikasi Sistem Informasi Manajemen

Pustaka (SIMPUS)

14

P

resen

tasi

Tu

gas

Akh

ir

memiliki_jenis_keanggotaan tercatat_reservasi melakukan_transaksi menangani memiliki melakukan_reservasi melakukan_waiting_list tercatat_daftar_tunggu memiliki_hak_akses_anggota memiliki_hak_akses_pegawai_perpustakaan memiliki_jenis_pustaka tercatat_transaksi tercatat anggota # o o o o o o o o o id_ang password_ang nomorktp_ang nama_ang alamat_ang telepon_ang ponsel_ang email_ang status_ang keterangan_ang Integer Variable characters (32) Integer Variable characters (30) Variable characters (50) Variable characters (15) Variable characters (15) Variable characters (30) Integer Variable characters (50) pegawai # o o o o o o o o nomornip_peg password_peg nama_peg alamat_peg telepon_peg ponsel_peg email_peg status_peg keterangan_peg Integer Variable characters (32) Variable characters (50) Variable characters (50) Integer Integer Variable characters (30) Integer Variable characters (50) pustaka # o o o o o o o o o o o id_buku kode_buku judul_buku penulis penerbit tahun_terbit isbn sinopsis jumlah_stok tempat_rak gambar lampiran Integer Variable characters (30) Variable characters (50) Variable characters (50) Variable characters (50) Integer Integer Variable characters (100) Integer Variable characters (30) Variable characters (30) Variable characters (30) master_pustaka # o id_master_pustaka nama_master_pustaka Integer Variable characters (30) master_anggota # o id_master_anggota nama_master_anggota Integer Variable characters (30) transaksi # o o o o o o o o id_transaksi tgl_pinjam jadwal_kembali tgl_kembali status_kembali status_transaksi status_reservasi denda keterangan_transaksi Integer Date Date Date Integer Variable characters (30) Variable characters (30) Integer Variable characters (30) waiting_list # o o id_waitinglist tgl_waitinglist note_waitinglist Integer Date Variable characters (50) reservasi_online # o o id_reservasi tgl_reservasi tgl_expired Integer Date Date role_id # o id_role nama_role Integer Variable characters (20) item_pustaka # o id_item_buku status_item_buku Integer Variable characters (20)

(15)

Use case diagram

Gambar Use case Berdasarkan Stakeholder / Aktor Petugas Perpustakaan

15

P

resen

tasi

Tu

gas

Akh

ir

uc petugas_perpustakaan petugas_perpustakaan Keluar Akun Masuk Akun

Lihat Daftar Sumber Pustaka Tambah Data Sumber

Pustaka

Ubah Data Sumber Pustaka

Hapus Data Sumber Pustaka

Cari Data Sumber Pustaka

Unggah File Lampiran Sumber Pustaka

Lihat Daftar Anggota Perpustakaan

Tambah Data Anggota Perpustakaan

Ubah Status Aktif Anggota Perpustakaan

Hapus Data Anggota Perpustakaan Lihat Daftar Transaksi

Sirkulasi

Memasukkan Data Transaksi Peminj aman Ubah Data Transaksi

Peminj aman Memasukkan Data

Transaksi Pengembalian Menyetuj ui Reserv asi Online Memberitahukan ketersediaan pustaka melalui email Lihat Daftar Eksemplar Sumber Pustaka Tambah Data Eksemplar Sumber Pustaka

Ubah Data Eksemplar

Sumber Pustaka Hapus Data Eksemplar Sumber

Pustaka

Lihat Profil Petugas Perpustakaan

Lihat Daftar Pengisi Daftar Tunggu

(Waiting List) Ubah Profil Petugas

Perpustakaan Ubah Passw ord Akun petugas Perpustakaan

Lihat daftar transaksi reserv asi online

membatalkan reserv asi online

Lihat Daftar Anggota Terkena Sanksi Lihat Daftar Registrasi Anggota Baru «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend» «extend»

(16)

Use case

UC-01.01 Masuk Akun UC-01.02 Keluar Akun

UC-02.01 Lihat Data Master Status keanggotaan UC-02.02 Tambah Data Master Status keanggotaan UC-02.03 Ubah Data Master Status keanggotaan UC-02.04 Hapus Data Master Status keanggotaan UC-02.05 Lihat Data Master Kategori Pustaka UC-02.06 Tambah Data Master Kategori Pustaka UC-02.07 Ubah Data Master Kategori Pustaka UC-02.08 Hapus Data Master Kategori Pustaka UC-03.01 Lihat Daftar Sumber Pustaka

UC-03.02 Tambah Data Sumber Pustaka UC-03.03 Ubah Data Sumber Pustaka UC-03.04 Hapus Data Sumber Pustaka

UC-03.05 Unggah File Lampiran Sumber Pustaka UC-03.06 Lihat Daftar Eksemplar Sumber Pustaka UC-03.07 Tambah Data Eksemplar Sumber Pustaka UC-03.08 Ubah Data Eksemplar Sumber Pustaka UC-03.09 Hapus Data Eksemplar Sumber Pustaka UC-04.01 Lihat Daftar Petugas Perpustakaan UC-04.02 Tambah Data Petugas Perpustakaan UC-04.03 Ubah Status Aktif Petugas Perpustakaan UC-04.04 Hapus Data Petugas Perpustakaan UC-04.05 Lihat Profil Administrator

UC-04.06 Ubah Profil Administrator

UC-04.07 Ubah Password Akun Administrator UC-04.08 Lihat Profil Petugas Perpustakaan UC-04.09 Ubah Profil Petugas Perpustakaan

UC-04.10 Ubah Password Akun Petugas Perpustakaan

16

UC-05.01 Unduh Excel hasil denda proses sirkulasi UC-05.02 Unduh Excel Daftar dan Jumlah Pustaka UC-05.03 Unduh Excel Daftar Anggota Perpustakaan UC-06.01 Backup Database

UC-07.01 Lihat Daftar Anggota Perpustakaan UC-07.02 Tambah Data Anggota Perpustakaan UC-07.03 Ubah Status Aktif Anggota Perpustakaan UC-07.04 Hapus Data Anggota Perpustakaan UC-07.05 Registrasi Anggota Perpustakaan UC-07.06 Lihat Profil Anggota Perpustakaan UC-07.07 Ubah Profil Anggota Perpustakaan

UC-07.08 Ubah Password Akun AnggotaPerpustakaan UC-08.01 Lihat Daftar Transaksi Sirkulasi

UC-08.02 Memasukkan Data Transaksi Peminjaman UC-08.03 Memasukkan Data Transaksi Pengembalian UC-08.04 Lihat histori Transaksi sirkulasi

UC-09.01 Memasukkan data reservasi online UC-09.02 Lihat daftar transaksi reservasi online UC-09.03 Menyetujui Reservasi Online

UC-09.04 Membatalkan Reservasi Online UC-09.05 Lihat Histori Reservasi Online

UC-10.01 Lihat Daftar Pengisi Daftar Tunggu (Waiting List) UC-10.02 Memberitahukan ketersediaan pustaka melalui email UC-10.03 Memasukkan Data Waiting List

UC-10.04 Lihat Histori Daftar Tunggu (Waiting List) UC-11.01 Cari Sumber Pustaka Berdasarkan Judul UC-11.02 Cari Sumber Pustaka Berdasarkan Pengarang UC-11.03 Cari Sumber Pustaka Berdasarkan Penerbit UC-11.04 Cari Sumber Pustaka Berdasarkan Kategori Buku UC-11.05 Lihat detail pustaka dan Stok ketersedian UC-11.06 Unduh File Lampiran Sumber Pustaka

P

resen

tasi

Tu

gas

Akh

ir

(17)

Sequence Diagram

Gambar Sequence diagram tambah data petugas perpustakaan

17

sd UC-04.02 Tambah Data Petugas Perpustakaan

administrator halaman pengaturan

petugas

cpegawai vtambah_peg mpegawai pesan kesalahan

klik tombol

pengaturan petugas mengisi data dan melakukan simpan tambah_petugas() insert(data) form_validation() tambah_petugas() redirect() form_validation(false) redirect()

P

resen

tasi

Tu

gas

Akh

ir

(18)

Antarmuka

Gambar antarmuka tambah data petugas perpustakaan

18

P

resen

tasi

Tu

gas

Akh

ir

(19)

P

resen

tasi

Tu

gas

Akh

ir

Matrix Keruntutan

19

Tabel requirement traceability matrix / matrix keruntutan dari aplikasi Sistem Informasi

Manajemen Pustaka (SIMPUS)

(20)

Demo Aplikasi

Tekan tombol dibawah ini untuk memulai Demo aplikasi :

20

P

resen

tasi

Tu

gas

Akh

ir

Mulai Demo

(21)

Kesimpulan

Sistem Informasi Manajemen Pustaka memiliki perbedaan fitur

dengan beberapa aplikasi e-library pada umumnya. Penggunaan

fitur daftar tunggu pustaka (Waiting List) pada saat pustaka tidak

tersedia di tempat. Selain itu terdapat fungsi pemberitahuan daftar

tunggu (Waiting List) melalui email.

Dokumen perancangan perangkat lunak sistem informasi

manajemen telah sesuai dengan kebutuhan pengguna. Sebab

sebelumnya telah dilakukan penggalian kebutuhan perangkat lunak

melalui wawancara, pengamatan dokumen terkait pengelolaan

perpustakaan dan proses prototyping. Hal tersebut dibuktikan

dengan adanya matriks keruntutan atau RTM.

21

P

resen

tasi

Tu

gas

Akh

ir

(22)

Kesimpulan (2)

Metode pengembangan prototyping memberikan lebih banyak gambaran

kepada calon pengguna terhadap perangkat lunak yang dibuat. Siklus iterasi

dari metode prototipe ini diakukan sebanyak 3 kali.

Pada iterasi pertama pengguna akan dihadapkan dengan perbandingan prototipe

perangkat. Dihasilkan daftar fitur yang dibutuhkan nantinya dalam perangkat

lunak SIMPUS. Selain itu didapatkan juga kebutuhan fungsional dan

non-fungsional.

Pada iterasi kedua ini, prototipe GUI awal dari perangkat lunak SIMPUS dibangun

berdasarkan penilaian pengguna seperti pada hasil iterasi pertama. Hasil umpan

balik dari pengguna terhadap prototipe awal ini dapat digunakan untuk membuat

spesifikasi kebutuhan sistem misalnya use case diagram, use case deskriptif,

ataupun spesifikasi fitur.

Pada iterasi yang ketiga ini, pada proses ini telah dihasilkan prototipe akhir yang

menggambarkan fungsi dari perangkat lunak SIMPUS secara keseluruhan. Umpan

balik pengguna pada proses ini dapat digunakan untuk desain sistem. Sehingga

pada akhir iterasi prototipe ini telah dihasilkan spesifikasi kebutuhan pengguna,

spesifikasi kebutuhan sistem, dan desain sistem.

22

P

resen

tasi

Tu

gas

Akh

ir

(23)

Kesimpulan (3)

Uji coba terhadap perangkat lunak SIMPUS dilakukan

dengan uji coba fungsional sistem. Sehingga dari hasil

pengujian tersebut didapatkan bagian-bagian fungsi

mana dari perangkat lunak yang tidak berfungsi ataupun

memiliki kesalahan langkah. Jadi pengujian ini dapat

dilakukan juga oleh calon pengguna perangkat lunak.

23

P

resen

tasi

Tu

gas

Akh

ir

(24)

Saran

Beberapa hal yang diharapkan dapat dikembangkan di masa

mendatang adalah sebagai berikut :

Pemberitahuan daftar tunggu atau (waiting list) bisa dilakukan

juga lewat SMS atau menghubungkan dengan akun social

network. Karena saat ini orang cenderung untuk membawa

telepon genggam kemanapun, sehingga relatif lebih cepat untuk

mengetahuinya.

Fasilitas pengingat (reminder) keterlambatan pengembalian buku

melalui media tertentu misal SMS atau email secara otomatis.

24

P

resen

tasi

Tu

gas

Akh

ir

(25)

Daftar Pustaka

Institut Teknologi Sepuluh Nopember. (2013). Digital Library. Retrieved February 27, 2013,

from Digital Library Institut Teknologi Sepuluh Nopember :

http://digilib.its.ac.id

Giuseppe A. Di Lucca, A. R. (2006). Testing Web-based applications: The state of the art and

future trends. Information and Software Technology 48, 1172–1186.

Labs, M. (2013). ReadySET Pro Enterprise-Ready Software Engineering Templates. Retrieved

February 21, 2013, from Readyset Pro:

http://www.readysetpro.com

Kemendiknas. (2013). Software SENAYAN. Retrieved February 27, 2013, from Perpustakaan

Kemendiknas Indonesia:

http://perpustakaan.kemdiknas.go.id/perpusdiknas/?page_id=109

WahanaKomputer.(2010).Panduan Belajar MySQL Database Server. Jakarta:mediakita

Pender, T. (2003). UML Bible. Indianapolis: Wiley Publishing.

Pemustaka.(2013). Pengertian tujuan dan peran perpustakaan. Retrieved February 22,

2013, from Pemustaka:

www.pemustaka.com/pengertian-tujuan-dan-peran-perpustaan

Saputra, A. (2011). Trik Dan Solusi Jitu Pemrograman PHP. Cirebon:PT Elex Media

Komputindo.

Simarmata, J.(2005). Basis Data.Yogyakarta: Penerbit Andi.

Simarmata, J.(2010). Rekayasa Perangkat Lunak.Yogyakarta: Penerbit Andi.

Sommerville, I.(2001).Software Engineering Sixth Edition.Lancaster: Pearson Education.

25

P

resen

tasi

Tu

gas

Akh

ir

Gambar

Gambar Conceptual Data Model dari aplikasi Sistem Informasi Manajemen
Gambar Use case Berdasarkan Stakeholder / Aktor Petugas Perpustakaan
Gambar Sequence diagram tambah data petugas perpustakaan
Gambar antarmuka tambah data petugas perpustakaan
+2

Referensi

Dokumen terkait

  Daftar  sumber  rujukan  terdiri  atas  Daftar  Pustaka,  Daftar  Sumber  On  Line,  Daftar  Sumber  Audio  Visual  dan  Daftar  Nara  Sumber.  Daftar 

  Daftar  sumber  rujukan  terdiri  atas  Daftar  Pustaka,  Daftar  Sumber  On  Line,  Daftar  Sumber  Audio  Visual  dan  Daftar  Nara  Sumber.  Daftar 

Beberapa aturan tentang penulisan sumber pustaka, yaitu: sumber pustaka yang ditulis dalam daftar pustaka sebelumnya harus pernah diacu dalam naskah, ditulis

Pada penelitian ini dilakukan proses pembuatan Shrimp Egg Roll dengan menggunakan udang vaname yang telah dihaluskan dan dilakukan penambahan tepung sagu. Berikut

Deskripsi Unit : Unit ini menjelaskan keterampilan,pengetahuan, dan sikap yang diperlukan untuk menyiapkan perencanaan demi kelancaran transisi atau penyelesaian proyek dalam

Selama mengikuti pendidikan, peserta didik akan mengikuti Program Pendidikan Dokter Spesialis sesuai dengan kurikulum yang telah disusun berdasarkan standar nasional

Setelah melakukan studi literatur, didapat bahwa reservoir yang cocok untuk dilakukan perekahan hidrolik dengan menggunakan metode TSO adalah reservoir yang

Gambar 2 memperlihatkan bahwa rata-rata kecelakaan sepeda motor di kota Surabaya berada pada rentang 67 sampai 101 kejadian kecelakaan/bulan atau mencapai 3.4