Judul
RANCANG BANGUN
SISTEM INFORMASI PENGELOLAAN
ASRAMA MAHASISWA (SIPAM)
ITS SURABAYA
DENGAN METODE THROW-AWAY
PROTOTYPING
Pembimbing :
Ir. Achmad Holil Noor Ali, M.Kom
Feby Artwodini M., S.Kom, MT
LOGO
Agenda Presentasi
Presentasi Tugas Akhir ini dibagi menjadi beberapa
bagian, yaitu :
• Pendahuluan
•
•
•
•
Latar Belakang
Tujuan & Manfaat
Permasalahan
Batasan Masalah
Metodologi
Paparan Tugas Akhir
Tanya Jawab
Demo Program
LOGO
Pendahuluan
Latar Belakang
Asrama Mahasiswa ITS membutuhkan media untuk
mengelola hal-hal administratif, seperti registrasi
penghuni baru, informasi kamar kosong, tarif
kamar, perpanjangan waktu huni, penambahan
fasilitas kamar, dan lain-lain. Selain itu,
Asrama perlu untuk mengelola informasi tentang
gedung, kamar, fasilitas, pengawai dan penghuni
agar bisa digunakan untuk membantu
Asrama membutuhkan data realtime tentang
kondisinya untuk pelaporan ketika ada audit
Belum ada aplikasi untuk memenuhi kebutuhan itu
LOGO
Pendahuluan
Permasalahan
Bagaimana merancang dan membuat Sistem
Informasi Pengelolaan Asrama Mahasiswa
(SIPAM) ITS yang meliputi :
• Bagaimana menentukan spesifikasi kebutuhan sistemnya
• Bagaimana merancang system sesuai dengan spesifikasi
kebutuhannya
• Bagaimana mengimplementasikan rancangan system ke
dalam kode program sehingga menjadi system informasi
yang utuh.
LOGO
Pendahuluan
Batasan Masalah
Pengerjaan tugas akhir ini sebatas pada
pembuatan aplikasi program tanpa melakukan
implementasi ke instansi yang bersangkutan.
Tidak mencakup masalah keamanan sistem.
UML yang didefinisikan mencakup usecase
diagram, activity diagram, class diagram dan
sequence diagram
Modul yang dikerjakan adalah modul untuk calon
penghuni, admin dan koordinator bidang
LOGO
Pendahuluan
Tujuan
Tujuan dari tugas akhir ini adalah membuat aplikasi
Sistem Informasi Pengelolaan Asrama Mahasiswa
(SIPAM) ITS Surabaya yang dilengkapi dengan
dokumen SKPL dan DPPL
LOGO
Pendahuluan
Manfaat
Bagi pihak Pengelola Asrama:
• Menyediakan informasi tentang perkembangan asrama
secara cepat dan akurat
• Memudahkan proses audit keuangan asrama
• Menjadi bahan pertimbangan dalam mengambil langkah
strategis bagi pengelolaan Asrama Mahasiswa ITS di
masa mendatang.
Bagi penghuni dan calon penghuni asrama:
• Mepercepat dan memudahkan proses administrasi
• Informasi yang dibutuhkan penghuni atau calon penghuni
dapat segera diketahui dengan cepat
LOGO
Metode Penelitian
Alur Penyelesaian TA
Mulai
Identifikasi Masalah
Survey dan Studi Literatur
Analisa Kebutuhan
Pembuatan Prototype
(desain)
Tidak
Desain/Prototype
sudah benar?
Ya
Pengkodean Sistem
Pengujian Sistem
Tidak
Sistem sudah
Benar?
Ya
Pelaporan hasil evaluasi
Selesai
LOGO
Metode Penelitian
Throw-Away Prototyping
Persyaratan
Outline
Kembangkan
Prototype
Evaluasi Prototype
Kembangkan
Perangkat Lunak
Validasi Sistem
Serahkan Sistem
Perangkat Lunak
Spesifikasikan
Sistem
LOGO
Analisa Hasil Survey
Prosedur Pendaftaran
Datang ke kantor Asrama Mahasiswa ITS
Mengisi formulir pendaftaran
Membayar biaya tinggal di asrama ke rekening
rektor ITS
Menandatangani surat perjanjian tinggal di Asrama
Mahasiswa ITS dengan melampirkan :
• Foto ukuran 3x4 atau 4x6 2 lembar
• Fotocopy KTM/KTM sementara/bukti daftar ulang
• Materai Rp 6.000,- 1 lembar
Keterangan lebih lanjut hubungi kantor asrama
LOGO
Analisa Hasil Survey
Prosedur Booking Online
Booking Kamar Secara Online
Calon penghuni
Pegawai asrama
Mulai
Memilih kamar
yang ingin
dibooking
Mengisi formulir
pendaftaran
Melihat dan
menyetujui surat
perjanjian tinggal
di asrama
Mengisi formulir
kesediaan
mematuhi tata
tertib
Mengirim
bookingan dan
menunggu
approval admin
Datang ke kantor asrama/
Membayar biaya tinggal ke
rekening rektor sebelum hari
ke 15 setelah diapprove?
Y
Booking berhasil
dan kamar yang
dibooking menjadi
haknya
Selesai
T
Booking batal
Meng-approve
permintaan
booking
LOGO
Analisa Hasil Survey
Asumsi Booking Online
Menyetujui surat perjanjian tinggal di asrama =
menandatangani surat perjanjian tinggal
Mengisi formulir mencakup proses memasukkan
foto dan membuat akun untuk login ketika ingin
melihat status booking
Calon penghuni harus sudah mentransfer biaya
tinggal ke rekening rektor atau datang ke kantor
asrama maksimal 15 hari setelah permintaan
booking di terima oleh pihak asrama. Jika tidak,
maka booking dianggap batal dan akun calon
penghuni dihapus
LOGO
Analisa Hasil Survey
Prosedur Perpanjangan Huni
Untuk melakukan perpanjangan waktu huni,
penghuni lama hanya perlu datang ke kantor
asrama dan menemui koordinator lapangn dan
kerumahtanggaan Asrama Mahasiswa ITS.
Untuk selanjutnya, admin yang akan merubahkan
status lama huni bagi penghuni lama melalui fitur
edit data panghuni.
LOGO
Analisa Kebutuhan
Viewpoint Structuring
LOGO
Desain Sistem
Usecase Diagram
LOGO
Desain Sistem
Usecase Diagram
LOGO
Desain Sistem
Usecase Diagram
LOGO
Desain Sistem
Usecase Diagram
LOGO
Desain Sistem
Activity Diagram (proses booking)
calon penghuni
ingin membooking kamar di asrama
memilih menu booking
melihat daftar kamar yang tersedia
mengisi formulir booking
melihat surat perjanjian
setuju?
[Ya]
[Tidak]
melihat kesanggupan mentaati tata tertib
booking batal
[Tidak]
menyetujui?
[Ya]
LOGO
Desain Sistem
Sequence Diagram
login
user sipam
pesan eror
halaman login
halaman utama user
user
login
memasukkan username dan password
proseslogin(username, password)
ceklogin()
result
username atau password salah
ceklevel()
result
redirect()
<Halaman>
Biaya
<Halaman>
Cara
Pendaftaran
<Halaman>
Cara
Perpanjangan
Huni
<Halaman>
Status Booking
<Halaman>
Agreement
tinggal di
asrama
<Form>
Permintaan
Booking
Histogram Aplikasi
Calon Penghuni
LOGO
Desain Sistem
Histogram Aplikasi
<Menu>
Login
Admin
<Hak akses>
Admin
<Menu>
Manajemen
User
<Halaman>
Daftar user
<Menu>
Manajemen
Pegawai
<Menu>
Manajemen
Penghuni
<Halaman>
Daftar Pegawai
<Halaman>
Daftar Penghuni
<Form>
Tambah user
<Halaman>
Detil Pegawai
<Halaman>
Detil Penghuni
<Form>
Edit user
<Form>
Tambah
Pegawai
<Form>
Tambah
Penghuni
<Form>
Edit pegawai
<Form>
Edit penghuni
<Menu>
Master Data
<Halaman>
Daftar fakultas
<Halaman>
Daftar Gedung
<Halaman>
Daftar Program
diterima
<Halaman>
Daftar agama
<Halaman>
Daftar jabatan
<Form>
Tambah
Gedung
<Form>
Tambah fakultas
<Form>
Tambah
program
diterima
<Form>
Tambah agama
<Form>
Tambah jabatan
<Form>
Edit Gedung
<Form>
Edit fakultas
<Form>
Edit program
diterima
<Form>
Edit agama
<Form>
Edit jabatan
<Halaman>
Daftar Tipe
kamar
<Halaman>
Daftar
tambahan biaya
listrik
<Halaman>
Daftar jurusan
<Halaman>
Daftar kamar
<Form>
Tambah tipe
kamar
<Form>
Tambah
tambahan biaya
listrik
<Form>
Tambah jurusan
<Form>
Detil kamar
<Form>
Edit tipe kamar
<Form>
Edit tambahan
biaya listrik
<Form>
Edit jurusan
<Form>
Tambah kamar
<Form>
Edit kamar
LOGO
Desain Sistem
<Menu>
Login
<Hak akses>
Koordinator
bidang
<Menu>
Penghuni
<Halaman>
Daftar Penghuni
<Halaman>
Detil Penghuni
<Form>
Cari penghuni
<Halaman>
Hasil pencarian
<Menu>
Pegawai
<Halaman>
Daftar Pegawai
<Halaman>
Detil Pegawai
<Form>
Cari pegawai
<Menu>
Respon Booking
<Halaman>
Daftar
Permintaan
booking
<Halaman>
Detil Pengirim
permintaan
booking
<Form>
Ubah status
booking
<Halaman>
Hasil pencarian
Histogram Aplikasi
Koordinator Bidang
<Menu>
Respon Pesan
<Halaman>
Daftar pesan
masuk
<Halaman>
Detil pesan
masuk
<Form>
Ubah balas
pesan masuk
<Menu>
Laporan Grafik
<Halaman>
Grafik penghuni
per jurusan
<Menu>
Cetak formulir
<Halaman>
Atur isi formulir
<Halaman>
Grafik penghuni
per fakultas
<Halaman>
Formilir
pendaftaran
<Halaman>
Grafik penghuni
per angkatan
<Halaman>
Surat perjanjian
tinggal di
asrama
<Halaman>
Grafik penghuni
per tipe kamar
<Halaman>
Surat
kesanggupan
mentaati tatib
<Halaman>
Grafik penghuni
per gedung
<Halaman>
Grafik penghuni
per tahun
LOGO
Kesimpulan
Terdapat beberapa permasalahan yang ada di Asrama Mahasiswa ITS dalam
melalukan proses pengelolaannya.
Permasalahan tersebut meliputi proses pengelolaan data penghuni, pegawai, kamar
dan gedung yang kurang rapi. Selain itu, informasi-informasi yang diperlukan oleh
pihak luar maupun petugas asrama sendiri tidak tersedia secara real time, seperti
informsi kamar yang kosong, nama penghuni setiap kamar, dan lain-lain.
fungsi-fungsi yang dibutuhkan adalah :
kebutuhan untuk mengelola penghuni
kebutuhan pengelolaan dan publikasi informasi profil asrama
kebutuhan untuk membooking kamar secara online
kebutuhan untuk mengelola pesan yang masuk ke pihak asrama
kebutuhan untuk pengelolaan data pegawai
kebutuhan untuk mengelola data kamar dan gedung.
Desain dari Sistem Informasi Pengelolaan Asrama Mahasiswa ITS dimodelkan dalam
usecase diagram, class diagram, activity diagram, sequence diagram, conseptual
data model, physical data model dan interface.
Desain dari SIPAM ITS terdiri atas 16 usecase, 16 activity diagram, 15 sequence
diagram, 17 tabel database, 29 macam form input dan 36 form output yang berbeda.
LOGO
Saran
Sistem dapat diintegrasikan dengan aplikasi keuangan asrama mahasiswa
ITS, sehingga menjadi sebuah sistem yang terpadu.
Apabila sistem terintegrasi, data penghuni dan rekap keuangannya akan
mudah didapatkan dan akan sesuai.
Inilah yang menjadi bahan untuk pelaporan ketika ada proses audit dari
pihak ITS kepada Asrama Mahasiswa sehingga tidak perlu mencocokkan
satu-persatu antara data penghuni dan keuangan yang telah
dibayarkannya.
LOGO
Evaluasi
Dari pengerjaan tugas akhir ini, ada beberapa hal yang perlu
dievaluasi terkait perencanaan dan hasil akhir.
Dari rencana yang telah dibuat di proposal, tugas akhir akan selesai
pada akhir bulan ketiga dari pembuatan.
Namun, terjadi kemunduran waktu penyelesaian sehingga yang bisa
dilaporkan pada akhir bulan ketiga adalah aplikasi yang belum
sempurna.
Fungsi yang belum sempurna tersebut adalah sebagian fungsi calon
penghuni dan sebagian fungsi koordinator bidang.
LOGO
Daftar Pustaka
Abdullasim, N. B. (2009). Implementing Throwaway Prototyping In Web Development
Life Cycle. Kuala Lumpur: Universiti Teknologi Malaysia.
Alan, D., Barbara, H. W., & David , T. (2005). Systems Analysis and Design with UML
Version 2.0 An Object-Oriented Approach Second Editon. USA: John Willey & Sons.
Codeigniter. Juli 11, 2011, codeigniter.com: http://www.codeigniter.com/
Dharwiyanti, S. (2003). Pengantar Unified Modelling Language (UML).
ilmukomputer.com: Ilmukomputer.com
Doug, R., & Matt, S. (2007). Use Case Driven Modelling with UML: Theory and Practice.
Newyork: Apress.
Gerald, K., & Ian, S. (1998). Requirements Engineering:Process and Techniques. USA:
John Willey & Sons.
O’Brien, J. A. (2006). Pengantar Sistem Informasi. Salemba Empat.
Sommerville, I. (2003). Software Engineering (Rekayasa Perangkat Lunak) Edisi 6 Jilid 1.
Jakarta: Erlangga.
Sommerville, I. (2007). Software Engineering. England: Addison-Wesley.
Sutanta, E. (2003). Sistem Informasi. Yogyakarta: Graha Ilmu.