RANCANG BANGUN SISTEM INFORMASI SSSSTANDAR BIAYA AMU BIAYA...
Transcript of RANCANG BANGUN SISTEM INFORMASI SSSSTANDAR BIAYA AMU BIAYA...
RANCANG BANGUN SISTEM INFORMASI RANCANG BANGUN SISTEM INFORMASI RANCANG BANGUN SISTEM INFORMASI RANCANG BANGUN SISTEM INFORMASI
SSSSTANDARTANDARTANDARTANDAR BIAYA AMU BIAYA AMU BIAYA AMU BIAYA AMU ITSITSITSITS
1
DosenDosenDosenDosen PembimbingPembimbingPembimbingPembimbing ::::
Ir. Ir. Ir. Ir. KhakimKhakimKhakimKhakim GhozaliGhozaliGhozaliGhozali, M.MT, M.MT, M.MT, M.MT
SholiqSholiqSholiqSholiq, S.T., , S.T., , S.T., , S.T., M.KomM.KomM.KomM.Kom., M.SA., M.SA., M.SA., M.SA
TitinTitinTitinTitin RachmawatiRachmawatiRachmawatiRachmawati SusenoSusenoSusenoSuseno
5206100057 5206100057 5206100057 5206100057
•Latar Belakang
•Perumusan Masalah
•Batasan Masalah
•Tujuan Tugas Akhir
•Relevansi Manfaat
•Metode Penelitian
2
•Use Case by Functional Area
•Entity Relationship Diagram
•Class Diagram
•Activity Diagram
•Sequence Diagram
•Uji Coba
� Perlunya pengelolaan anggaran secara transparandan akuntabel.
� Penyimpanan data masih belum terintegrasi secaraterpusat, sehingga kurang efektif.
LATAR BELAKANG
terpusat, sehingga kurang efektif.
� Masih rendahnya komunikasi, koordinasi, dantransformasi informasi yang berdampak padalemahnya kontrol maupun monitoring pengelolaananggaran.
3
1. Apa saja analisa spesifikasi kebutuhan yang diperlukanoleh BAPSI di Institut Teknologi Sepuluh Nopember.
2. Bagaimana desain aplikasi sistem informasi standar biayaAMU ITS terintegrasi dengan sistem informasi rencana bisnisanggaran dan sesuai dengan spesifikasi kebutuhan yang
PERUMUSAN MASALAH
anggaran dan sesuai dengan spesifikasi kebutuhan yang telah teridentifikasi diawal.
3. Bagaimana membangun aplikasi sistem informasi standarbiaya AMU ITS dilihat dari segi pemrograman dan sesuai dengan desain yang telah dibuat.
4. Bagaimana mendokumentasikan hasil analisis spesifikasikebutuhan perangkat lunak dan desain perangkat lunakberdasarkan standart ReadySET.
4
� Pengerjaan proyek tugas akhir terbatas pada pengerjaan empat modul ReadySET, yaitu:
a. Project Kick-Off: User needs & stories, Interview notes, dan Interview checklist
b. System Requirements
c. Design
d. Product Concent: User guide
BATASAN MASALAH
� Bahasa pemprograman yang digunakan adalah PHP
� Piranti lunak yang digunakan antara lain:
a. Dokumentasi: Microsoft Word
b. Desain dan Programming: Enterprise Architect 7.5, Power Designer, Microsoft Office Visio 2007, Macromedia Dreamweaver CS3, MySQL 5.0,
� Sistem informasi standar biaya AMU ITS ini merupakan sistem informasi yang dapat diterapkan pada lingkungan ITS terutama BAPSI.
� Pengerjaan tugas akhir ini tidak mempertimbangkan masalah keamanan dari aplikasi Sistem Informasi standar biaya AMU ITS melalui website.
� Pengerjaan proyek tugas akhir ini dibatasi pada unit-unit tertentu, khususnya Aset Manajemen Unit (AMU). 5
1. Menghasilkan aplikasi Sistem Informasi Standar Biaya AMU ITS yang diharapkanmudah diakses oleh pengguna khususnyapihak BAPSI dan AMU ITS
TUJUAN TUGAS AKHIR
6
pihak BAPSI dan AMU ITS
2. Sistem Informasi Standar Biaya AMU ITS inidiharapkan mampu memberikan informasistandar biaya satuan secara terintegrasi pada masing-masing AMU ITS
� Bagi ITS telah disediakan otomatisasi sistem informasistandar biaya AMU ITS yang dapat terintegrasi daritiap tingkat institut, fakultas, lembaga, biro, dan UPT.
� Bagi BAPSI menjadi solusi dalam menentukan dan
RELEVANSI MANFAAT
� Bagi BAPSI menjadi solusi dalam menentukan danmenetapkan anggaran secara transparan danakuntabel dari tiap tingkat institut, fakultas, lembaga, biro, dan UPT.
7
METODOLOGI PENELITIAN
8
9
USE CASE BY FUNCTIONAL AREA
Pengelolaan Sistem
� UC-00.00.01 Log-in akun
� UC-00.00.02 Log-out akun
Pengelolaan Pengguna
� UC-00.01.01 Lihat daftar akun
� UC-00.01.02 Tambah akun
� UC-00.01.03 Hapus akun
� UC-00.01.04 Ubah akun
10
Pengelolaan Struktural
� UC-00.02.01 Add data standart biaya untuk UPT Pusat Komputer
� UC-00.02.02 Add data standart biaya untuk UPT Fasilitas Olah Raga
� UC-00.02.03 Add data standart biaya untuk UPT Graha
� UC-00.02.04 Add data standart biaya untuk UPT Pusat Bahasa dan Budaya
� UC-00.02.05 Add data standart biaya untuk UPT Asrama� UC-00.02.05 Add data standart biaya untuk UPT Asrama
� UC-00.02.06 Add data standart biaya untuk UPT Medical Center
� UC-00.02.07 Add data standart biaya untuk Student Advisor Center
� UC-00.02.08 Edit standart biaya pentarifan
� UC-00.02.09 Lihat hasil standar biaya Pentarifan
Pengelolaan Aset Manajemen Unit
� UC-00.03.01 Lihat hasil standar biaya Pentarifan setiap unit
� UC-00.03.02 Cetak hasil standart biaya Pentarifan setiap unit
� UC-00.03.03 Search hasil standar biaya Pentarifan pertahun 11
ER- DIAGRAM
Relationship_1
Relationship_2
Relationship_3Relationship_6
UPT PusKom
id_puskomlayanan_produkinternal_puskomeksternal_puskomtahun
<pi> IntegerVariable characters (25)IntegerIntegerInteger
<M>
Identifier_1 <pi>
UPT FasOR
id_fasorjenis_orwaktukettarif_umumsatuantahun
<pi> IntegerVariable characters (25)Integer<Undefined>IntegerVariable characters (11)Integer
<M>
Identifier_1 <pi>
UPT Graha
id_grahajenis_ruangnama_ruanglokasi_ruangtarif_umumjenis_fasil i tastarif_siangtarif_weekendtarif_malamtarif_biasasatuantahun
<pi> IntegerIntegerVariable characters (15)Variable characters (15)IntegerVariable characters (25)IntegerIntegerIntegerIntegerVariable characters (11)Integer
<M>
Identifier_1 <pi>SAC
id_sacitemtarif
<pi> IntegerVariable characters (30)Integer
<M>
UPT MedCen
AMU
id_amunama_unit
<pi> Variable characters (10)Variable characters (25)
<M>
12
Relationship_4
Relationship_5
Relationship_6
Relationship_7
Relationship_9
Relationship_10
UPT CLC
id_clcnama_layanankategoritarifragamsatuantahun
<pi> IntegerVariable characters (25)Variable characters (20)IntegerVariable characters (25)Variable characters (11)Integer
<M>
Identifier_1 <pi>
tarifketsatuantahun
Integer<Undefined>Variable characters (11)Integer
Identifier_1 <pi>
UPT Asrama
id_asramajenis_asramatarifcttsatuantahun
<pi> IntegerIntegerIntegerIntegerVariable characters (11)Integer
<M>
Identifier_1 <pi>
id_medcentindakantarifketnama_fasil i tassatuantahun
<pi> IntegerVariable characters (30)Integer<Undefined>Variable characters (15)Variable characters (11)Integer
<M>
Identifier_1 <pi>
nama_unit Variable characters (25)
Identifier_1 <pi>
User
id_usernama_user
<pi> Variable characters (10)Variable characters (25)
<M>
Identifier_1 <pi>
History
id_historyketeranganwaktu
<pi> IntegerVariable characters (50)Date
<M>
Identifier_1 <pi>
CLASS- DIAGRAM
UPT PusKom
id_puskomid_amulayanan_produkinternal_puskomeksternal_puskomtahun
integervarchar(10)varchar(25)integerintegerinteger
<pk><fk>
UPT FasOR
id_fasorid_amujenis_orwaktukettari f_umumsatuantahun
integervarchar(10)varchar(25)integer<Undefined>integervarchar(11)integer
<pk><fk>
UPT Graha
id_grahaid_amujenis_ruangnama_ruanglokasi_ruangtarif_umumjenis_fasi litastarif_siangtarif_weekendtarif_malamtarif_biasasatuantahun
integervarchar(10)integervarchar(15)varchar(15)integervarchar(25)integerintegerintegerintegervarchar(11)integer
<pk><fk>
SAC
id_sacid_amuitem
integervarchar(10)varchar(30)
<pk><fk> UPT MedCen
id_medcen integer <pk>
AMU
id_amunama_unit
varchar(10)varchar(25)
<pk>
13
UPT CLC
id_clcid_amunama_layanankategoritarifragamsatuantahun
integervarchar(10)varchar(25)varchar(20)integervarchar(25)varchar(11)integer
<pk><fk>
itemtarifketsatuantahun
varchar(30)integer<Undefined>varchar(11)integer
UPT Asrama
id_asramaid_amujenis_asramatarifcttsatuantahun
integervarchar(10)integerintegerintegervarchar(11)integer
<pk><fk>
id_medcenid_amutindakantarifketnama_fasili tassatuantahun
integervarchar(10)varchar(30)integer<Undefined>varchar(15)varchar(11)integer
<pk><fk>
nama_unit varchar(25)
User
id_usernama_user
varchar(10)varchar(25)
<pk> History
id_historyketeranganwaktu
integervarchar(50)date
<pk>
Relationship_9
id_historyid_amu
integervarchar(10)
<pk,fk1><pk,fk2>
Relationship_10
id_userid_history
varchar(10)integer
<pk,fk1><pk,fk2>
USECASE - DIAGRAMuc Use Case Stackholder Unit Manajemen
Aset Manajemen Unit
LoginLogout
Add data untuk UPT PUSKOM
Add data untuk UPT FASOR
Add data untuk SAC
Add data untuk Graha 10 Nop
Add data untuk Tarif Biasa
Add data untuk Tarif Turnamen
«extend»
«extend»
14
Add data untuk UPT GRAHA
Add data untuk UPT CLC
Addi data untuk UPT ASRAMA
Addi data untuk MEDCEN
Lihat hasil standar biaya Pentarifan AMU
Cetak hasil laporan stansar biaya pentarifan
AMU
Add data untuk Kantin
Add data untuk Wisma tamu
Add data untuk kursusAdd data untuk
Tes
Add data untuk Kursus
Profesional
Search Pilih Tahun
«extend»
«extend»
«extend»
«extend»
«extend»
«extend»«extend»
User
Isikan username Isikan password
Sistem
Menampilkan pesan eror
Menampilkan form login
ACTIVITY-DIAGRAM
15
Isikan username Isikan password
Menekan tombol login
Menampilkan pesan eror
Data valid ?
Menampilkan halaman utama
sd Login Sequence
User Halaman login Database userCek login
Mengisi form dan menekan tombol login()
Mengisi data form()
Cek data form()
SEQUENCE - DIAGRAM
Cek data form()
Meminta data akun()
Menyajikan data akun()
cekdataakun()
Menerima hak akses()
Menampilkan halaman utama()
menampilkan pesan eror()
Mengisi form dan menekan tombol login()
16
UJI COBA
1. Pilih menu add data UPT PUSKOM
17
…2. Akan muncul form untuk add data UPT PUSKOM
18
…3. Untuk memasukkan data UPT PUSKOM harus mengisifield yang tersedia dengan data berikut :
19
…4. Tekan tombol “submit” untuk menambahkan data UPT PUSKOM
5. Data UPT PUSKOM yang baru ditambahkan akanmuncul dalam daftar UPT PUSKOM
20