Upload
siti-muthmainnah
View
253
Download
0
Embed Size (px)
8/10/2019 Laporan - Sisfo Rawat Inap
1/33
DOKUMEN PEMBANGUNAN PERANGKAT LUNAK
Sistem Informasi Pembayaran SPP
untuk:
SMKN 10 Kendari
Dipersiapkan oleh:
Siti Muthmainnah (E1E1 10082)
Teknik Inormatika ! "ni#ersitas $aluoleo
%l& $&E&' Mokodompit
Teknik Inormatika"nhalu
Nomor Dokumen Halaman
SKPL 01 45
Revisi 2 April 2013
Fase n!e #ion
8/10/2019 Laporan - Sisfo Rawat Inap
2/33
D'T' *E"+'$'N
Revisi Deskri"si
A
B
$
D
E
F
G
INDEX A B C D E F G
TGL
Ditulisoleh
Diperiksaoleh
Disetujuioleh
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman ) *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
3/33
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman + *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
4/33
Datar $alaman *eru/ahan
$alaman e#isi $alaman e#isi
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman 4 *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
5/33
Da%#ar si1. Pendahuluan...................................................................................................................................
1.1 Tujuan Penulisan Dokumen...............................................................................................61.2 Lingkup Masalah................................................................................................................61.3 Aturan Penomoran.............................................................................................................71. !e"erensi.............................................................................................................................61.# Deskripsi $mum Dokumen %&khtisar'...............................................................................7
2 (e)utuhan Perangkat Lunak......................................................................................................*2.1 Deskripsi $mum +istem.....................................................................................................*2.2 ,ungsi $tama Perangkat Lunak.........................................................................................*2.3 Model $se -ase..................................................................................................................
2.3.1 De"inisi A/tor.............................................................................................................2.3.2 De"inisi $se -ase.......................................................................................................2.3.3 Diagram $se -ase....................................................................................................11
2. Prototipe Antarmuka........................................................................................................122.# +pesi"ikasi Tam)ahan.......................................................................................................162.6 Glossar0............................................................................................................................16
3 Model Analisis..........................................................................................................................173.1 Deskripsi Arsitektur.........................................................................................................17
3.1.1 &denti"ikasi Paket Analisis........................................................................................173.1.2 &denti"ikasi (elas Analisis.......................................................................................17
3.2 !ealisasi $se -ase Tahap Analisis...................................................................................1*3.3 (elas Analisis...................................................................................................................2
3.3.1 Tanggungaa) dan Atri)ut...................................................................................2#3.3.2 Asosiasi dan Agregasi..............................................................................................2#3.3.3 Generalisasi..............................................................................................................2#3.3. (e)utuhan (husus...................................................................................................2#
3. Paket Analisis...................................................................................................................2#3.# Pedoman Peran/angan.....................................................................................................2#
Model Peran/angan..................................................................................................................26.1 Deskripsi Arsitektural......................................................................................................26
.1.1 (on"igurasi aringan................................................................................................26.1.2 &denti"ikasi +u)sistem Pendukung...........................................................................26.1.3 &denti"ikasi +u)sistem Aplikasi................................................................................26.1. &denti"ikasi (elas Peran/angan................................................................................27
.2 !ealisasi $se -ase Tahap Peran/angan...........................................................................27.3 (elas Peran/angan...........................................................................................................27
.3.1 4perasi dan Atri)ut..................................................................................................2*.3.2 Asosiasi dan Agregasi..............................................................................................2*.3.3 Generalisasi..............................................................................................................2*.3. Algoritma5uer0......................................................................................................2*
.3.# Diagram +tate/hart...................................................................................................2.3.6 (e)utuhan (husus...................................................................................................3
. Peran/angan +u)sistem....................................................................................................31.# Antarmuka........................................................................................................................31.6 Model Deplo0ment...........................................................................................................32
# &mplementasi............................................................................................................................33#.1 &mplementasi (omponen.................................................................................................33#.2 &mplementasi +u)sistem...................................................................................................33#.3 &mplementasi Antarmuka.................................................................................................3
6 Pengujian..................................................................................................................................3#6.1 !en/ana Pengujian...........................................................................................................3#6.2 Prosedur Pengujian...........................................................................................................3#6.3 (asus $ji..........................................................................................................................3#
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman 5 *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
6/33
6.3.1 Pengujian $se -ase Pemasukan Data Pelanggan....................................................366. (omponen Pengujian.......................................................................................................366.# De"e/t................................................................................................................................366.6 89aluasi Pengujian...........................................................................................................37
LAMP&!A:..........................................................................................................................................
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman , *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
7/33
-. Pen*a&uluan
1.1 Tujuan Penulisan Dokumen
Tujuan pem)uatan dokumen ini adalah untuk mem)erikan gam)aran
mengenai +istem &n"ormasi !aat &nap. Dokumen ini menjelaskan tujuan
dan "itur"itur sistem; antarmuka sistem; apa 0ang akan dilakukan sistem;
)atasan)atasan ketika dijalankan. Dokumen ini diperuntukkan untuk
pimpinan rumah sakit dan pegaai rumah sakit. +e)agai tam)ahan; dokumen
ini juga men0ediakan spesi"ikasi ke)utuhan dan "ungsionalitas 0ang
di)utuhkan untuk pro0ek ini; seperti tampilan; ke)utuhan "ungsional dan non
"ungsional.
1.2 Lingkup Masalah
!uang lingkup sistem in"ormasi ini adalah sistem dapat menampilkan
in"ormasi spesi"ikasi data raat inap seperti data pasien; data dokter; data
ruangan; dan data raat inap. dilengkapi juga dengan pengolahan data
seperti insert data; update data; dan delete data. +istem 0ang diran/ang juga
men0ediakan sear/hing untuk men/ari data.
1.3 Referensi
Dokumen ini merujuk pada hasil aan/ara dan o)ser9asi pada pengguna tentang
ke)utuhan 0ang diperlukann0a dan penulisan dokumen )erdasarkan pada andung; 2.
1.4 Deskripsi mum Dokumen !"kh#isar$
Dokumen Pem)angunan Perangkat Lunak ini terdiri dari tiga )a) se)agai )erikutA> & Pendahuluan.
Pada pendahuluan di)erikan gam)aran umum tentang dokumen 0ang )erisikan
. Tujuan Penulisan Dokumen
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman / *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
8/33
. Lingkup Masalah
. !e"erensi
. Deskripsi $mum Dokomen
>A> && (e)utuhan Perangkat Lunak
Pada )a) ini dijelaskan ke)utuhan perangkat lunak 0ang diperlukan di dalam
pengem)angan +istem &n"ormasi !aat &nap.
>A> &&& Model Analisis
Pada >A> ini mendeskripsikan ke)utuhan khusus )agi +istem &n"ormasi !aat
&nap 0ang terdiri dari antarmuka; ke)utuhan "ungsional; ke)utuhan per"ormansi;
)atasan peran/angan dan ke)utuhan lain 0ang mendukung agar +istem &n"ormasi
!aat &nap dapat )ekerja sesuai dengan 0ang diharapkan.
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman 0 *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
9/33
) Ke1u#u&an Peran2ka# Lunak
2.1 Deskripsi mum Sis#em
Perangkat lunak sistem in"ormasi raat inap ini merupakan perangkat lunak
0ang digunakan untuk mempermudah proses pendataan data raat inap.
Aplikasi ini )erkaitan dengan )e)erapa entitas luar; 0aitu dokter; pasien;
admin; dan user %pada loket penda"taran rumah sakit'.+istem in"ormasi
raat inap ini merupakan suatu data)ase appli/ation 0ang mengolah data
raat inap pelanggan saat pasien menda"tar.
Pihak rumah sakit mendapatkan in"ormasi mengenai seluruh data raat inap
0ang telah di insertkan pada aplikasi ini. +istem in"ormasi ini juga
mem)antu pegaai untuk menghemat aktu dan keakuratan data 0ang
diperoleh le)ih )aik.
2.2 %ungsi #ama Perangka# Lunak
+istem &n"ormasi !aat &nap dikem)angkan dengan men0ediakan )e)erapa "ungsi
utama se)agai )erikuter"ungsi untuk mengolah data Dokter %&nsert; $pdate; Delete;+ear/h; dan Print' 0ang dilakukan oleh re/eptionist.
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman -- *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
12/33
$se -ase !uangan< >er"ungsi untuk mengolah data !uangan %&nsert; $pdate;Delete; +ear/h; dan Print' 0ang dilakukan oleh re/eptionist.
$se -ase Data !aat &nap< >er"ungsi untuk mengolah data !aat inap %&nsert;$pdate; +ear/h; dan Print' 0ang dilakukan oleh re/eptionist.
2.4 Pro#o#ipe (n#armuka
Deskripsi < Antarmuka utama untuk menerima masukan username danpassord dari !e/eptionist 0ang )ertugas.
Desain Tampilan < ?arna background kom)inasi )iru ungu dengan font)erarna putih dan )erukuran 1pt.
enis < ,orm masukan %entry'
Gam)ar 2 La0ar utama Aplikasi sistem &n"ormasi !aat &nap
Deskripsi &si < Antarmuka untuk men0ediakan jenisjenis menu pengolahandata dan dapat dipilih melalui tom)ol 0ang tersedia.
Desain Tampilan < ?arna background kom)inasi )iru ungu dengan font)erarna putih dan )erukuran 1.
enis < ,orm masukan %entry'
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman -) *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
Data Pasien
Data Dokter
Data !aat &nap
Data !uangan
$sername ile 777
D'- Datacontrol
Diasosiasikan ke uery=?@ denganmengacu 3uery uang telah diuraikan diatas#
&ika ob"ek dikaitkan ke >ile lain *misalnya file gambar, file teks+, berikan nama file terkait dandeskripsi ringkas dalam kolom keterangan
Pada fase %onstruction:!an"utkan akti$itas sebelumnya !engkapi tabel re$isi##
4.+ Mo&el Deplo-men#
Pada fase Inception:Pada fase ini belum diisi
Pada fase laboration:0ambarkan deployment diagram, yang menggambarkan alokasi subsistem pada node#
Pada fase %onstruction:Re$isi "ika perlu
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman )0 *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
29/33
5 m"lemen#asi
).1 "mplemen#asi Komponen
Pada fase Inception:'elum diisi#
Pada fase laboration:Diisi dengan daftar kelas yang telah diimplementasikan# 1isalnya dalam bentuk tabelberikut:
No Nama #elas Nama File Fisik Nama File E2ecuta-le
Mis. A//ount Mis. A//ount.ja9a Mis. A//ount./lass
&ika untuk keperluan eksekusi $ersi awal ada stub yang dibuat, tuliskan disini# 1isalnyadalam bentuk tabel berikut:
No Nama #elas Nama File Fisik Stu-Nama File E2ecuta-le
Stu-
1is# 2ccountStub 1is# 2ccountStub#"a$a 1is# 2ccountStub#class
Pada fase %onstruction:
!engkapi daftar kelas yang telah diimplementasikan# !engkapi tabel re$isi#
).2 "mplemen#asi Su*sis#em
Pada fase Inception:'elum diisi#
Pada fase laboration:Diisi dengan daftar subsistem yang telah diimplementasikan# 1isalnya dalam bentuktabel berikut:
No Nama Su-sistem Nama File Fisik Nama #elas
+u)sistem BBBB 12 12
Pada fase %onstruction:!engkapi daftar subsistem yang telah diimplementasikan# !engkapi tabel re$isi#
).3 "mplemen#asi (n#armuka
Pada fase Inception:
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman )3 *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
30/33
'elum diisi#
Pada fase laboration:Diisi dengan daftar implementasi antarmuka# 1isalnya dalam bentuk tabel berikut:
No Antarmuka Nama File Fisik Nama File E2ecuta-le
Pada fase %onstruction:!engkapi daftar antarmuka yang telah diimplementasikan# Isi tabel re$isi#
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman +( *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
31/33
, Pen2u:ian
+.1 Renana Pengujian
Pada fase Inception:'elum diisi#
Pada fase laboration:'uat rencana pengu"ian, misalnya dalam bentuk tabel berikut:
No Use Case !engu.ian $enis !engu.ian I&enti*ikasi
- 777 -# Skenario normal A# Skenario 777 *acuno#skenario+
# Skenario yyy
-# 'lack bo7 danBhite 'o7A# 'lack 'o7
#
()-)777()-)777()-)777
()A)777
Pada fase %onstruction:>inalisasi tabel rencana pengu"ian# !engkapi tabel re$isi#
+.2 Prose&ur Pengujian
Pada fase Inception:'elum diisi#
Pada fase laboration:Tuliskan prosedur pengu"ian, misalnya persiapan pengu"ian, urutan pengu"ian yang harusdilakukan, dll
Pada fase %onstruction:>inalisasi prosedur pengu"ian# !engkapi tabel re$isi#
+.3 Kasus ji
Pada fase Inception:'elum diisi
Pada fase laboration:
'uat kasus u"i untuk setiap use case dalam subbab# %ontohnya adalah sebagai berikut:
,.+.- Pen2u:ian Use $ase Pemasukan Da#a Pelan22an
%ontoh:
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman +- *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
32/33
&denti"ikasi
DeskripsiProsedurPengujian
Masukan(eluaran 0ang
Diharapkan
(riteria89aluasi
@asil
@asil0ang
Didapat
(esimpulan
()-)C- Pengujianhasilpemasukandatapelangganoleh operator
o >uka
,ile datapelanggan
o -ari
rekorddengan datamoduspemasukan0angdiinginkan
o Lihat
tanggal lahirpelanggan
o Lihatkodepelanggan
o >andin
gkan denganrumuspem)angkitankodepelanggan
(odemoduspemasukan operator%1'
1FtgllahirH11FtgllahirH21FtgllahirH3dst
1FtgllahirHFnomorterurutH
1FtgllahirHFno lon/at
ditolak
$12 Pengujianhasilpemasukandatapelangganolehpelanggan
se/ara online
(odemoduspemasukan online%2'
2FtgllahirH12FtgllahirH22FtgllahirH3dst
2FtgllahirHFnomorterurutH
2FtgllahirHFnoterurutH
diterima
Pada fase %onstruction:!engkapi kasus u"i untuk seluruh use case# !angkapi tabel re$isi#
+.4 Komponen Pengujian
Pada fase Inception:'elum diisi
Pada fase laboration:&ika memanfaatkan komponen yang dibuat khusus untuk proses pengu"ian otomatis, tuliskan disini#
Pada fase %onstruction:!engkapi "ika perlu#
+.) Defe#
Pada fase Inception:'elum diisi
Pada fase laboration:'elum diisi
Pada fase %onstruction:Tuliskan defect yang ditemukan setelah melakukan pengu"ian
De"ar#emen Teknik n%orma#ika Un&alu n!e"#ion'G(4 Halaman +) *ari 33&alaman
Dokumen ini dan inormasi ,an- dimilikin,a adalah milik Departemen Teknik Inormatika."nhalu dan /ersiat rahasia&Dilaran- me.reproduksi dokumen ini tanpa diketahui oleh Departemen Teknik Inormatika "nhalu&
8/10/2019 Laporan - Sisfo Rawat Inap
33/33
+.+ /aluasi Pengujian
Pada fase Inception:
'elum diisi
Pada fase laboration:'elum diisi
Pada fase %onstruction:Tuliskan uraian e$aluasi hasil pengu"ian