LKP_8_RPL_Sirusa

Post on 18-Aug-2015

218 views 1 download

description

soal RPL

Transcript of LKP_8_RPL_Sirusa

Praktikum Rekayasa Perangkat LunakProgram Studi Sarjana Alih Jenis Ilmu KomputerDepartemen Ilmu Komputer, Institut Pertanian BogorSabtu, !April "#$%# ' $# (IBPraktikum !) Preeliminary Design*ateri)1. Perancangan Database2. Perancangan Arsitektural+ujuan Praktikum) Mahasiswa dapat membuat struktur data dan relasi antar tabel dalam database Mahasiswa dapat arsitektur sistem dan hierarki modul sistemTugas1. A. Prosedural: berdasarkan hasil analisis dalam SKPL, lakukan transormasidari !"# men$adi struktur tabel dan gambarkan relasi antar tabel.%. ,,: berdasarkan class diagram &ang ada pada SPKL lakukan perinciandetail dari setiap class, gambarkan relasi setiap class untuk seluruhsistem. 'ambarkan se(uence diagram berdasarkan relasi antar classn&a.). Model arsitektur sistemsangat beragam, ada&angmodel client*ser+er,terdistribusi, $aringan, M,-, dsb. 'ambarkan arsitektur sistem &angKelompok Anda gunakan... %uatlah struktur hierarkimodulpada sistem,bisa menggunakan diagramhirarki atau untuk // menggunakan component diagram.1. //P'ambar 1 -lass #iagram S0"1SA"incian Tabel -lass #iagram S0"1SA :a. "umah Sakit0denti2kasi34amaTabel: "umah Sakit#eskripsi isi : %erisi data rumah sakit umum %ogor5enis :Primar& Ke& : 0d6"umah6SakitTabel 1 Kamus #ata "umah SakitID-.I/LD D/SKRIPSI +IP/ 0L/12+3B,L/314LLD/.A4L+K/+/RA12A10d6"umah6Sakit Merupakan ke& dari table rumah sakit,archar 7894o * *4ama6"umah6SakitMen&atakan nama dari rumah sakit tersebut,archar7.:94o * *Alamat Men&atakan alamat dari rumah sakit tersebut,archar78:94o * *4ama6Kamar Men&atakan nama kamar dari rumah sakittersebut,archar7.:94o * *5umlah6Kamar Men&atakan $umlah kamar dari rumah sakittersebut0nt 4o * *Attitude6KoordinatMen&atakan Attitude6Koordinat rumah sakit tersebut,archar7.:94o * *Lattitude6KoordinatMen&atakan Lattitude6Koordinat dari rumah sakit tersebut,archar7.:94o * *b. Admin "S0denti2kasi34amaTabel: Admin "S#eskripsi isi : %erisi data admin pada rumah sakit umum%ogor5enis :Primar& Ke& : 1sernameTabel ) Kamus #ata AdminID-.I/LD D/SKRIPSI +IP/ 0L/12+3B,L/314LLD/.A4L+K/+/RA12A11sername Men&atakan ke& ,archar 4o * *dari admin tersebut7.:9Password Men&atakan password dari admin tersebut,archar7.:94o * *4ama6Admin Men&atakan nama dari admin tersebut,archar7.:94o * *!mail Men&atakan email dari admintersebut,archar78:94o * *4o. ;p Men&atakan no. hp dari admin tersebut0nt 4o * *Alamat Men&atakan alamat dari admin tersebut,archar78:94o * *c. Super Admin0denti2kasi34amaTabel: Super Admin#eskripsi isi : %erisi data super admin untuk sistem ini. 5enis :Primar& Ke& : 1sernameTabel . Kamus #ata AdminID-.I/LD D/SKRIPSI +IP/ 0L/12+3B,L/314LLD/.A4L+K/+/RA12A11sername Men&atakan ke&dari admin tersebut,archar7.:94o * *Password Men&atakan password dari admin tersebut,archar7.:94o * *4ama6Admin Men&atakan nama dari admin tersebut,archar7.:94o * *!mail Men&atakan email dari admintersebut,archar78:94o * *4o. ;p Men&atakan no. hp dari admin tersebut0nt 4o * *Alamat Men&atakan alamat dari admin tersebut,archar78:94o * *d. "ute0denti2kasi34amaTabel: "ute#eskripsi isi : %erisi data rute menu$u rumah sakit umum%ogor5enis :Primar& Ke& : *Tabel < Kamus #ata "uteID-.I/LD D/SKRIPSI +IP/ 0L/12+3B,L/314LLD/.A4L+K/+/RA12A10d6Angkot Men&atakan id6angkot dari rute tersebut,archar7894o * *5alur Men&atakan $alur dari angkottersebut,archar7.:94o * *4ama6"umah6SakitMen&atakan nama dari rumah sakit tersebut,archar7.:94o * *Attitude6KoordinatMen&atakan attitude6koordinat dari rumah sakit tersebut,archar7.:94o * *Lattitude6KoordinatMen&atakan lattitude6koordinat dari rumah sakit tersebut,archar7.:94o * *e. Angkot0denti2kasi34amaTabel: Angkot#eskripsi isi : %erisi dataangkot kerumahsakit umum%ogor5enis :Primar& Ke& : 0d6AngkotTabel 8 Kamus #ata AngkotID-.I/LD D/SKRIPSI +IP/ 0L/12+3B,L/314LLD/.A4L+K/+/RA12A10d6Angkot Men&atakan ke&dari angkot tersebut,archar7894o * *5alur Men&atakan $alur dari angkottersebut,archar78:94o * *=arna Men&atakan warna dari angkot tersebut,archar71:94o * * S(uence #iagram'ambar ) S(uence #iagram Sign 1p Admin'ambar . S(uence #iagram Login AdminGambar 4 Squence Diagram Pencarian Rumah Sakit'ambar 8 S(uence #iagram Melihat Kamar &ang A+ailable'ambar > S(uence #iagram "ute Menu$u "umah Sakit'ambar ? S(uence #iagram "ekomendasi "ekomendasi TransportasiMenu$u "umah Sakit'ambar @ S(uence #iagram 1pdate Kamar A+ailable'ambar A S(uence #iagram 1pdate 0no "umah Sakit'ambar 1: S(uence #iagram 1pdate "ute "umah Sakit'ambar 11 S(uence #iagram 1pdate Transportasi "umah Sakit). M,- 7Model*,iew*-ontroller9 adalah pola arsitektur sotware &ang digunakan pada S0"1SA. #alam M,- setiap class pada S0"1SA akan dipisahkan kedalam . bagian utama &ang terdiri dari Model, ,iew, dan -ontroller.'ambar 1) M,- 7Model * ,iew * -ontroller9 pada S0"1SA.. -omponent #iagram pada aplikasi ceban didasari pada . komponent utama &aitu user interace, class,dan database :a. Setiap user interace memiliki hak akses dan keterkaitan antar setiap kelas. b. Setiap class terhubung satu sama lain dalam pengaksesan data dan pen&impanan data. c. #atabase berungsi merupakan tempat pen&impanan data