ITS Undergraduate

Published on July 2016 | Categories: Types, Presentations | Downloads: 26 | Comments: 0 | Views: 432
of 31
Download PDF   Embed   Report

Comments

Content

LOGO

Presentasi
Tugas Akhir

Rabu, 22 Juni 2011

LOGO

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()

LOGO

Desain Sistem
 CDM
gedung

user

tipe_kamar

idgedung
<pi> Characters (2)
<M>
nama_gedung
Variable characters (50)
kondisi_gedung
Variable characters (50)

idtipekamar
<pi> Integer
<M>
memiliki tipekapasitaskamar
Variable characters (50)
Variable characters (50)
jenisgedung
biayakamar
Integer

Identifier_1 <pi>

id_user
<pi> Integer
<M>
username
Variable characters (50)
password
Variable characters (50)
Identifier_1 <pi>

Identifier_1 <pi>

kamar

mengurusi gedung

idkamar
<pi> Characters (3)
bagian dari gedung
kondisi_kamar
Characters (50)
perabot
Variable characters (500)
pegawai_asrama

membooking kamar

Identifier_1 <pi>

idpegawai
<pi> Integer
<M>
namapegawai
Variable characters (50)
alamatpegawai
Variable characters (50)
nip
Variable characters (50)
jabatan
Variable characters (50)

punya level

tanggalbooking
Date
statusbooking
Variable characters (50)
tanggal_approvev Date

0,n

0,n

level

tambahan biaya listrik
menempati kamar
tglmasuk Date
tglkeluar Date

Identifier_1 <pi>

0,n

0,n

idbarang
<pi> Integer
<M>
namabarang
Variable characters (50)
biayabarang
Integer

idlevel
<pi> Integer
<M>
namalevel
Variable characters (50)
Identifier_1 <pi>

Identifier_1 <pi>
diterima melalui program

penghuni

jurusan
idjurusan
<pi> Integer
<M>
Variable characters (50)
nama_jurusan
fakultas
Variable characters (50)
Identifier_1 <pi>

mengambil jurusan

NRP
<pi> Variable characters (10) <M>
nama
Variable characters (50)
Variable characters (50)
tpt_lahir
tgl_lahir
Date
alamat_asal
Variable characters (50)
telp
Variable characters (12)
hp
Characters (12)
nama_ortu
Variable characters (50)
alamat_ortu
Variable characters (50)
telp_ortu
Characters (12)
pekerjaan_ortu
Variable characters (50)
angkatan
Integer
jenis_kelamin
Variable characters (50)
Identifier_1 <pi>

memeluk agama
agama
idagama
<pi> Integer
<M>
nama_agama
Variable characters (50)
Identifier_1 <pi>
kuliah di jurusan

program_diterima
idprogram
<pi> Integer
<M>
namaprogram
Variable characters (50)
Identifier_1 <pi>
0,n
berasal dari program
calon_penghuni
NRPcapeng
<pi> Variable characters (10) <M>
namacapeng
Variable characters (50)
tpt_lahir_capeng
Variable characters (50)
tgl_lahir_capeng
Date
alamat_asal_capeng
Variable characters (50)
telp_capeng
Variable characters (12)
hp_capeng
Characters (12)
nama_ortu_capeng
Variable characters (50)
beragama
alamat_ortu_capeng
Variable characters (50)
telp_ortu_capeng
Characters (12)
pekerjaan_ortu_capeng
Variable characters (50)
angkatan_capeng
Integer
jns_kelamin_capeng
Variable characters (50)
Identifier_1 <pi>

LOGO

Desain Sistem
 PDM

tipe_kamar

idtipekamar
kapasitaskamar
gedung
FK_KAMAR_RELATIONS_TIPE_KAM
jenisgedung
idgedung
char(2)
<pk>
biayakamar
idpegawai
integer
<fk>
nama_gedung varchar(50)
kondisi_gedung varchar(50)

kamar

pegawai_asrama
integer
<pk>
varchar(50)
varchar(50)
varchar(50)
varchar(50)

idkamar
idtipekamar
idgedung
kondisi_kamar
perabot

char(3)
<pk>
<fk2>
integer
char(2)
<fk1>
char(50)
varchar(500)

user

penghuni

varchar(10) <pk,fk1>
char(3)
<pk,fk2>
date
varchar(50)
date

id_user
idlevel
username
password

integer
<pk>
integer
<fk>
varchar(50)
varchar(50)

FK_MEMBOOKI_MEMBOOKIN_CALON_PE
FK_MEMBOOKI_MEMBOOKIN_KAMAR
FK_MENEMPAT_MENEMPATI_KAMAR

menempati kamar

NRP
idjurusan
idprogram
jurusan
idagama
nama
idjurusan
<pk>
integer
tpt_lahir
nama_jurusan varchar(50)
tgl_lahir
fakultas
varchar(50)
alamat_asal
telp
hp
nama_ortu
alamat_ortu
telp_ortu
FK_PENGHUNI_MENGAMBIL_JURUSANpekerjaan_ortu
angkatan
jenis_kelamin

level
FK_USER_PUNYA_LEV_LEVEL
idlevel
integer
<pk>
namalevel varchar(50)

membooking kamar
NRPcapeng
idkamar
tanggalbooking
statusbooking
tanggal_approvev

FK_GEDUNG_RELATIONS_PEGAWAI_
FK_KAMAR_RELATIONS_GEDUNG

idpegawai
namapegawai
alamatpegawai
nip
jabatan

integer
<pk>
varchar(50)
varchar(50)
integer

tambahan biaya listrik

idbarang
integer
<pk>
NRP
varchar(10) <pk,fk1>
namabarang varchar(50)
idkamar char(3)
<pk,fk2>
FK_MENEMPAT_MENEMPATI_TAMBAHAN
biayabarang integer
idbarang integer
<pk,fk3>
tglmasuk date
tglkeluar date

varchar(10) <pk>
integer
<fk1>
integer
<fk3>
integer
<fk2>
varchar(50)
FK_MENEMPAT_MENEMPATI_PENGHUNI
varchar(50)
date
calon_penghuni
varchar(50)
NRPcapeng
varchar(10)
varchar(12)
FK_CALON_PE_BERASAL_D_PROGRAM_
program_diterima
idprogram
integer
char(12)FK_PENGHUNI_RELATIONS_PROGRAM_
idjurusan
integer
varchar(50)
idprogram
integer
<pk>
idagama
integer
varchar(50)
namaprogram varchar(50)
namacapeng
varchar(50)
char(12)
tpt_lahir_capeng
varchar(50)
varchar(50)
tgl_lahir_capeng
date
integer
alamat_asal_capeng
varchar(50)
varchar(50)
telp_capeng
varchar(12)
FK_CALON_PE_BERAGAMA_AGAMA
FK_PENGHUNI_RELATIONS_AGAMA
hp_capeng
char(12)
nama_ortu_capeng
varchar(50)
agama
alamat_ortu_capeng
varchar(50)
idagama
integer
<pk>
telp_ortu_capeng
char(12)
nama_agama varchar(50)
pekerjaan_ortu_capeng varchar(50)
angkatan_capeng
integer
jns_kelamin_capeng
varchar(50)
FK_CALON_PE_KULIAH_DI_JURUSAN

<pk>
<fk2>
<fk3>
<fk1>

LOGO

Desain Sistem
<Hak akses>
Calon Penghuni

<Menu>
Home
<Halaman>
Sekilas SIPAM
ITS

<Menu>
Profil Asrama

<Menu>
Booking Kamar

<Menu>
Contact us

<Menu>
Login

<Halaman>
Sejarah Asrama

<Halaman>
Cara Booking

<Halaman>
Alamant dan CP
Asrama

<Halaman>
Visi dan Misi

<Halaman>
Kamar yang
tersedia

<Form>
Kirim Pesan

<Halaman>
Struktur
Organisasi

<Halaman>
Proses Booking

<Halaman>
Pegawai

<Halaman>
Fasilitas

<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.

LOGO

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close