SlideShare a Scribd company logo
Rekayasa sistem adalah kegiatan
penspesifikasian,      perancangan,
pengimplementasian, penvalidasian,
penyebaran dan pemeliharaan sistem
sebagai satu kesatuan.




            RPL - 02 - Rekayasa Sistem   2
               Berbasis Komputer
Sistem adalah sekumpulan komponen yang saling
berhubungan dan bekerja sama untuk mencapai
suatu tujuan.

Karakteristik sistem adalah bahwa property
dan perilaku komponen sistem mau tak mau
bercampur.




                RPL - 02 - Rekayasa Sistem   3
                   Berbasis Komputer
Sistem  seringkali  hierarkis,  dalam
artian bahwa mereka mencakup sistem-sistem
lainnya. Sistem-sistem lain ini disebut
subsistem.
      Karakteristik    susbsistem     adalah
kemampuannya untuk beroperasi sebagai sistem
independen.
      Perilaku pada suatu sistem tertentu
bergantung pada hubungannya dengan subsistem
lain.
               RPL - 02 - Rekayasa Sistem   4
                  Berbasis Komputer
o Beban sistem secara keseluruhan yang merupakan contoh
  property baru yang dapat dihitung dari property komponen
  individual.

o Keandalan sistem yang bergantung pada keandalan komponen
  sistem dan hubungan diantara komponen-komponen tersebut.

o Kemampupakaian sistem yang merupakan property yang sangat
  kompleks yang tidak hanya bergantung pada perangkat keras
  dan lunak sistem dan tetapi juga bergantung pada operator
  sistem dan lingkungan diamana sistem tersebut digunakan.




                     RPL - 02 - Rekayasa Sistem           5
                        Berbasis Komputer
o Property fungsional, muncul ketika semua bagian
  sistem bekerja bersama untuk mencapai tujuan
  tertentu.

o Property baru non fungsional seperti keandalan,
  kinerja, keselamatan, dan keamanan. Property-
  properti ini menggmbarkan kinerja sistem pada
  lingkungan operasionalnya.




                 RPL - 02 - Rekayasa Sistem     6
                    Berbasis Komputer
o Keandalan    perangkat   keras.   Berapa   besar
  probabilitas komponen perangkat keras akan rusak
  dan berapa lama waktu yang diperlukan untuk
  memperbaikinya?

o Keandalan    perangkat   lunak.    Berapa   besar
  kemungkinan komponen perangkat lunak menghasilkan
  output yang tidak benar?

o Keandalan operator. Bagaimana kemungkinan operator
  sistem melakukan kesalahan?

                  RPL - 02 - Rekayasa Sistem       7
                     Berbasis Komputer
Sistem bukan merupakan entitas yang
berdiri sendiri, melainkan terdapat dalam
suatu lingkungan.

    Lingkungan ini mempengaruhi fungsi dan
kinerja sistem. Kadangkala lingkungan bisa
dianggap sebagai sistem pula, tetapi, lebih
umumnya, lingkungan terdiri dari sejumlah
sistem lain yang berinteraksi satu dengan
yang lain.
               RPL - 02 - Rekayasa Sistem   8
                  Berbasis Komputer
kota

       Jalan

               Gedung
                   Sistem        Sistem      Sistem
                  pemanas         listrik      air
                                              Sistem
                    Sistem   Sistem
                                      pembuanga
                  keamanan penerangan     n




                        RPL - 02 - Rekayasa Sistem     9
                           Berbasis Komputer
Beberapa sistem yang dapat dipakai pada sebuah
gedung perkantoran.
     Sistem    pemanas,   sistem    listrik,   sistem
penerangan, sistem ledeng, sistem pembuangan, dan
sistem keamanan adalah subsistem di dalam gedung
yang juga merupakan sistem.
     Gedung tersebut berlokasi pada jalan yang ada di
suatu kota dan seterusnya. Lingkungan local sistem
adalah sistem pada tingkat yang sama. Lingkungan
keseluruhan terdiri dari lingkungan local ditambah
lingkungan sistem induknya.

                   RPL - 02 - Rekayasa Sistem      10
                      Berbasis Komputer
o Perubahan proses. Apakah sistem membutuhkan
  perubahan proses kerja pada lingkungan?

o Perubahan kerja. Apakah sistem menyebabkan user di
  suatu lingkungan kehilangan keahliannya atau
  menyebabkan mereka harus mengubah cara kerja?

o Perubahan organisasi. Apakah sistem mengubah
  struktur kekuatan politik dalam organisasi?



                  RPL - 02 - Rekayasa Sistem      11
                     Berbasis Komputer
Sebagai bagian dari persyaratan sistem dan
kegiatan perancangan, sistem harus dimodelkan
sebagai suatu kumpulan komponen dan hubungan antara
komponen-komponen.   Ini   biasanya  diilustrasikan
secara grafis pada model arsitektur sistem yang
memberikan   pandangan       kepada            pembaca   mengenai
organisasi sistem.




                  RPL - 02 - Rekayasa Sistem                   12
                     Berbasis Komputer
Sensor                                        Sensor
 gerak                                         pintu




                Kontroler
                 alarm

                                                       Pusat kontrol
                                                       eksternal
               Synthesizer                 Panggilan
  Sirine
                 suara                      telepon




           Sistem alarm penyusup sederhana

              RPL - 02 - Rekayasa Sistem                               13
                 Berbasis Komputer
Fungsionalitas subsistem pada sistem alarm penyusup



              RPL - 02 - Rekayasa Sistem              14
                 Berbasis Komputer
o Komponen sensor. Mengumpulkan informasi dari lingkungan
  sistem. Contoh : radar pada sistem control lalu lintas
  udara, sensor posisi kertas pada printer laser.

o Komponen Aktuator. Mengakibatkan beberapa perubahan pada
  lingkungan sistem. Contoh : katub terbuka dan tertutup untuk
  menaikkan atau menurunkan laju alir cairan pada pipa, bagian
  sayap atau ekor pada pesawat yang mengontrol sudut
  penerbangan.

o Komponen komputasi. Komponen yang, jika diberi input,
  melakukan perhitungan terhadapnya dan menghasilkan output.
  Contoh : processor floating point yang melakukan komputasi
  atas bilangan real.
                      RPL - 02 - Rekayasa Sistem            15
                         Berbasis Komputer
o Komponen komunikasi. Komponen sistem yang fungsinya memungkinkan
  komponen-komponen lain pada sistem berkomunikasi satu dengan yang
  lain. Contoh : Ethernet yang menghubungkan berbagai komputer
  disebuah gedung.

o Komponen koordinasi. Komponen yang berfungsinya mengkoordinasikan
  operasi komponen lain. Contoh : penjadwal pada sistem real time
  yang memutuskan kapan proses-proses harus dijadwalkan untuk
  dikerjakan oleh processor.

o Konponen interface. Komponen yang mengubah representasi yang
  dipakai oleh satu komponen sistem menjadi representasi yang
  digunakan oleh komponen lain. Contoh : komponen interface manusia
  yang mengambil model suatu sistem dan menampilkannya ke operator
  manusia.

                        RPL - 02 - Rekayasa Sistem               16
                           Berbasis Komputer
Tipe komponen pada sistem alarm penyusup


          RPL - 02 - Rekayasa Sistem       17
             Berbasis Komputer
Definisi                                                              Penon-aktifan
persyaratan                                                                sistem


         Perancangan                                          Evolusi
            Sistem                                            Sistem


                 Pengembangan                     Instalasi
                   Subsistem                       Sistem


                                 Integrasi
                                  Sistem




                         Proses rekayasa sistem


                         RPL - 02 - Rekayasa Sistem                                     18
                            Berbasis Komputer
o Persyaratan fungsionalitas abstark. Fungsi dasar yang harus
  diberikan sistem didefinisikan pada tingkat abstrak.
  Spesifikasi persyaratan fungsional yang terinci dilakukan
  pada tingkat subsistem.

o Property sistem. Property ini bias mencakup keandalan,
  kinerja, keselamatan dll. Property sistem fungsional ini
  mempengaruhi persyaratan semua subsistem.

o Karakteristik yang tidak boleh ditunjukkan oleh sistem.
  Kadangkala penting untuk menspesifikasi apa yang tidak boleh
  dikerjakan sistem, disamping ,menspesifikasi apa yang harus
  dikerjakan oleh sistem.


                      RPL - 02 - Rekayasa Sistem            19
                         Berbasis Komputer
Definisikan
Persyaratan                                                       interface
pembagian                                                        subsistem


                                                  Tentukan
              Identifikasi                      fungsionalitas
              subsistem                           subsistem

                                 Terapkan
                             persyaratan pada
                                subsistem




                    Proses perancangan sistem



                       RPL - 02 - Rekayasa Sistem                              20
                          Berbasis Komputer
o Persyaratan pembagian (partition). Persyaratan dianalisis dan
  dikumpulkan menjadi kelompok-kelompok yang berhubungan.
o Identifikasi sub sistem. Subsistem yang bebeda yang secara individu
  atau kolektif memenuhi persyaratan diidentifikasi.
o Terapkan persyaratan pada susbsistem. Persyaratan diterapkan pada
  subsistem.
o Spesifikasi fungsionalitas subsistem. Fungsi spesifik yang diberikan
  setiap subsistem dispesifikasi.
o Definisikan    interface   subsistem.    Kegiatan   ini   melibatkan
  pendefinisian interface yang disediakan dan dibutuhkan oleh setiap
  subsistem.




                         RPL - 02 - Rekayasa Sistem                 21
                            Berbasis Komputer
Proses pengadaan sistem berhubungan erat
dengan proses rekayasa sistem. Beberapa
spesifikasi     sistem    dan    perancangan
arsitektural dilakukan sebelum keputusan
sebelum pengadaan ini dibuat.




               RPL - 02 - Rekayasa Sistem   22
                  Berbasis Komputer
Sistem siap beli        Sesuaikan                                  Ajukan         Pilih
                                             Pilih sistem
yang tersedia          persyaratan                               penawaran      pemasok




           Survei pasar
          mencari sistem
          yang tersedia




                             Ajukan                                               Sewa kontrak
                                                                 Negosiasikan
                           permintaan          Pilih tender                          untuk
Sistem pesanan               tender
                                                                   kontrak
                                                                                 pengembangan
yang diminta




                                        RPL - 02 - Rekayasa Sistem                           23
                                           Berbasis Komputer
o Komponen siap beli tidak selalu tepat sesuai dengan
  persyaratan, kecuali persyaratan tersebut dibuat dengan
  mempertimbangkan komponen ini. Dengan demikian, pemilihan
  sistem dapat diartikan sebagai menemukan kesesuaian yang
  paling dekat antara persyaratan sistem dan fasilitas yang
  diberikan oleh sistem siap beli.
o Jika suatu sistem dibuat khusus, spesifikasi persyaratan
  berlaku sebagai dasar kontrak pengadaan sistem. Dengan
  demikian, sistem ini merupakan dokumen legal dan teknis.
o Setelah kontraktor yang akan membuat sistem tersebut dipilih,
  ada periode negosiasi kontrak dimana perubahan selanjutnya
  dari persyaratan dapat disetuji dan isu seperti biaya
  perubahan di bahas.



                      RPL - 02 - Rekayasa Sistem             24
                         Berbasis Komputer
Rpl   02 - rekayasa sistem berbasis komputer

More Related Content

What's hot

Diktat sistem basis data
Diktat sistem basis dataDiktat sistem basis data
Diktat sistem basis data
iimpunya3
 
Telekomunikasi dan jaringan
Telekomunikasi dan jaringanTelekomunikasi dan jaringan
Telekomunikasi dan jaringan
Wisnu Dewobroto
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
Mr. Nugraha
 
194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung
194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung
194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung
Operator Warnet Vast Raha
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunak
Robbyyanto Robbyyanto
 
Kd3 penggabungan data sql
Kd3 penggabungan data sqlKd3 penggabungan data sql
Kd3 penggabungan data sql
Desty Yani
 
Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
Universitas Teknokrat Indonesia
 
Jawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan SistemJawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan Sistem
lonklonk
 
Modul Pengantar Teknologi Informasi
Modul Pengantar Teknologi InformasiModul Pengantar Teknologi Informasi
Modul Pengantar Teknologi Informasi
Putra Wanda
 
Tugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasiTugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasipradiptasetiawan
 
Analisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMKAnalisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMK
Miftahul Muttaqin
 
Tugas si kelompok 5
Tugas si kelompok 5Tugas si kelompok 5
Tugas si kelompok 5
Randy Raynard
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS Linux
Denny Sam
 
Insertion sort
Insertion sortInsertion sort
Insertion sort
Irwan Anwar
 
One Data: Tantangan dan Kebijakan
One Data: Tantangan dan KebijakanOne Data: Tantangan dan Kebijakan
One Data: Tantangan dan Kebijakan
Publish What You Pay (PWYP) Indonesia
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
fachrizal lianso
 
Pengujian sistem
Pengujian sistemPengujian sistem
Pengujian sistem
Kanaya Dzaya
 
Pengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS Gateway
Pengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS GatewayPengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS Gateway
Pengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS Gateway
Lalu Satriawan Kholid
 
Bab 9 tree
Bab 9 treeBab 9 tree
Bab 9 tree
arii_manroe
 
Tata kelola ti (pt. telkom)
Tata kelola ti (pt. telkom)Tata kelola ti (pt. telkom)
Tata kelola ti (pt. telkom)
Elisa Lumintang
 

What's hot (20)

Diktat sistem basis data
Diktat sistem basis dataDiktat sistem basis data
Diktat sistem basis data
 
Telekomunikasi dan jaringan
Telekomunikasi dan jaringanTelekomunikasi dan jaringan
Telekomunikasi dan jaringan
 
Mata Kuliah Basis Data
Mata Kuliah Basis DataMata Kuliah Basis Data
Mata Kuliah Basis Data
 
194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung
194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung
194454304 makalah-perancangan-dan-instalasi-jaringan-komputer-lan-5-gedung
 
Tahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunakTahapan pengembangan perangkat lunak
Tahapan pengembangan perangkat lunak
 
Kd3 penggabungan data sql
Kd3 penggabungan data sqlKd3 penggabungan data sql
Kd3 penggabungan data sql
 
Analisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem InformasiAnalisis Kebutuhan Sistem Informasi
Analisis Kebutuhan Sistem Informasi
 
Jawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan SistemJawaban uas Analisa dan Perancangan Sistem
Jawaban uas Analisa dan Perancangan Sistem
 
Modul Pengantar Teknologi Informasi
Modul Pengantar Teknologi InformasiModul Pengantar Teknologi Informasi
Modul Pengantar Teknologi Informasi
 
Tugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasiTugas arsitektur dalam komponen sistem informasi
Tugas arsitektur dalam komponen sistem informasi
 
Analisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMKAnalisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMK
 
Tugas si kelompok 5
Tugas si kelompok 5Tugas si kelompok 5
Tugas si kelompok 5
 
Presentasi OS Linux
Presentasi OS LinuxPresentasi OS Linux
Presentasi OS Linux
 
Insertion sort
Insertion sortInsertion sort
Insertion sort
 
One Data: Tantangan dan Kebijakan
One Data: Tantangan dan KebijakanOne Data: Tantangan dan Kebijakan
One Data: Tantangan dan Kebijakan
 
Dokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasiDokumen srs -_sistem_informasi_koperasi
Dokumen srs -_sistem_informasi_koperasi
 
Pengujian sistem
Pengujian sistemPengujian sistem
Pengujian sistem
 
Pengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS Gateway
Pengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS GatewayPengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS Gateway
Pengembangan Sistem Informasi Pembayaran SPP Berbasis Web dan SMS Gateway
 
Bab 9 tree
Bab 9 treeBab 9 tree
Bab 9 tree
 
Tata kelola ti (pt. telkom)
Tata kelola ti (pt. telkom)Tata kelola ti (pt. telkom)
Tata kelola ti (pt. telkom)
 

Similar to Rpl 02 - rekayasa sistem berbasis komputer

RPL.pdf
RPL.pdfRPL.pdf
Rpl 01 - pendahuluan
Rpl   01 - pendahuluanRpl   01 - pendahuluan
Rpl 01 - pendahuluan
Febriyani Syafri
 
Per-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa majuPer-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa maju
hsdfh
 
Rpl 03 - proses proses perangkat lunak
Rpl   03 - proses proses perangkat lunakRpl   03 - proses proses perangkat lunak
Rpl 03 - proses proses perangkat lunak
Febriyani Syafri
 
COMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERINGCOMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERING
Listyowatik (Yanie)
 
Rekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerRekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerarfianti
 
Arsitektur sistem operasi
Arsitektur sistem operasiArsitektur sistem operasi
Arsitektur sistem operasi
Lili's World
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitekturalFebriyani Syafri
 
Perkuliahan 1 RPL
Perkuliahan 1 RPLPerkuliahan 1 RPL
Perkuliahan 1 RPL
Rakhmi Khalida, M.M.S.I
 
Materi 1
Materi 1Materi 1
Kelompok 5 sistem informatika
Kelompok 5 sistem informatikaKelompok 5 sistem informatika
Kelompok 5 sistem informatika
SyifhaHasipah
 
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan KernelSistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Andino Maseleno
 
Perancangan Sistem Secara Umum
Perancangan Sistem Secara UmumPerancangan Sistem Secara Umum
Perancangan Sistem Secara Umum
Lia Rusdyana Dewi
 
Perancangan dan pengembangan sistem
Perancangan dan pengembangan sistemPerancangan dan pengembangan sistem
Perancangan dan pengembangan sistem
brekebol
 
Os02
Os02Os02
Sistem Komputer.pptx
Sistem Komputer.pptxSistem Komputer.pptx
Sistem Komputer.pptx
MOCHAMAD RIZKY BINTANG ARDYANSYAH
 
Rpl 05 - persyaratan perangkat lunak
Rpl   05 - persyaratan perangkat lunakRpl   05 - persyaratan perangkat lunak
Rpl 05 - persyaratan perangkat lunak
Febriyani Syafri
 
Computation overview 116456
Computation overview 116456Computation overview 116456
Computation overview 116456shofafr
 
Computation overview 116456
Computation overview 116456Computation overview 116456
Computation overview 116456
shofafr
 

Similar to Rpl 02 - rekayasa sistem berbasis komputer (20)

RPL.pdf
RPL.pdfRPL.pdf
RPL.pdf
 
Rpl 01 - pendahuluan
Rpl   01 - pendahuluanRpl   01 - pendahuluan
Rpl 01 - pendahuluan
 
Per-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa majuPer-5-Arsitekur-Sistem-Operasi smk bisa maju
Per-5-Arsitekur-Sistem-Operasi smk bisa maju
 
Rpl 03 - proses proses perangkat lunak
Rpl   03 - proses proses perangkat lunakRpl   03 - proses proses perangkat lunak
Rpl 03 - proses proses perangkat lunak
 
COMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERINGCOMPUTER SYSTEM ENGINEERING
COMPUTER SYSTEM ENGINEERING
 
Rekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputerRekayasa sistem berbasis komputer
Rekayasa sistem berbasis komputer
 
Arsitektur sistem operasi
Arsitektur sistem operasiArsitektur sistem operasi
Arsitektur sistem operasi
 
Rpl 010 - perancangan arsitektural
Rpl   010 - perancangan arsitekturalRpl   010 - perancangan arsitektural
Rpl 010 - perancangan arsitektural
 
Rekayasa perangkat lunak
Rekayasa perangkat lunakRekayasa perangkat lunak
Rekayasa perangkat lunak
 
Perkuliahan 1 RPL
Perkuliahan 1 RPLPerkuliahan 1 RPL
Perkuliahan 1 RPL
 
Materi 1
Materi 1Materi 1
Materi 1
 
Kelompok 5 sistem informatika
Kelompok 5 sistem informatikaKelompok 5 sistem informatika
Kelompok 5 sistem informatika
 
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan KernelSistem Operasi:   Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
Sistem Operasi: Arsitektur komputer, Pengantar Sistem Operasi dan Kernel
 
Perancangan Sistem Secara Umum
Perancangan Sistem Secara UmumPerancangan Sistem Secara Umum
Perancangan Sistem Secara Umum
 
Perancangan dan pengembangan sistem
Perancangan dan pengembangan sistemPerancangan dan pengembangan sistem
Perancangan dan pengembangan sistem
 
Os02
Os02Os02
Os02
 
Sistem Komputer.pptx
Sistem Komputer.pptxSistem Komputer.pptx
Sistem Komputer.pptx
 
Rpl 05 - persyaratan perangkat lunak
Rpl   05 - persyaratan perangkat lunakRpl   05 - persyaratan perangkat lunak
Rpl 05 - persyaratan perangkat lunak
 
Computation overview 116456
Computation overview 116456Computation overview 116456
Computation overview 116456
 
Computation overview 116456
Computation overview 116456Computation overview 116456
Computation overview 116456
 

More from Febriyani Syafri

Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulang
Febriyani Syafri
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real time
Febriyani Syafri
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
Febriyani Syafri
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusiFebriyani Syafri
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formalFebriyani Syafri
 
Rpl 08 - uts
Rpl   08 - utsRpl   08 - uts
Rpl 08 - uts
Febriyani Syafri
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunakFebriyani Syafri
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratanFebriyani Syafri
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sisterFebriyani Syafri
 
Sister 02 - model dan permasalahan sister
Sister   02 - model dan permasalahan sisterSister   02 - model dan permasalahan sister
Sister 02 - model dan permasalahan sisterFebriyani Syafri
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi data
Febriyani Syafri
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)
Febriyani Syafri
 
Sister 06 - client server
Sister   06 - client serverSister   06 - client server
Sister 06 - client server
Febriyani Syafri
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client serverFebriyani Syafri
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client serverFebriyani Syafri
 
Sister 010 - file service
Sister   010 - file serviceSister   010 - file service
Sister 010 - file service
Febriyani Syafri
 
Sister 011 - network file system
Sister   011 - network file systemSister   011 - network file system
Sister 011 - network file systemFebriyani Syafri
 

More from Febriyani Syafri (20)

Rpl 016 - uas
Rpl   016 - uasRpl   016 - uas
Rpl 016 - uas
 
Rpl 015 - interface user
Rpl   015 - interface userRpl   015 - interface user
Rpl 015 - interface user
 
Rpl 014 - perancangan dengan pemakaian ulang
Rpl   014 - perancangan dengan pemakaian ulangRpl   014 - perancangan dengan pemakaian ulang
Rpl 014 - perancangan dengan pemakaian ulang
 
Rpl 013 - perancangan perangkat lunak real time
Rpl   013 - perancangan perangkat lunak real timeRpl   013 - perancangan perangkat lunak real time
Rpl 013 - perancangan perangkat lunak real time
 
Rpl 012 - perancangan berorientasi objek
Rpl   012 - perancangan berorientasi objekRpl   012 - perancangan berorientasi objek
Rpl 012 - perancangan berorientasi objek
 
Rpl 011 - arsitektur sistem terdistribusi
Rpl   011 - arsitektur sistem terdistribusiRpl   011 - arsitektur sistem terdistribusi
Rpl 011 - arsitektur sistem terdistribusi
 
Rpl 09 - spesifikasi formal
Rpl   09 - spesifikasi  formalRpl   09 - spesifikasi  formal
Rpl 09 - spesifikasi formal
 
Rpl 08 - uts
Rpl   08 - utsRpl   08 - uts
Rpl 08 - uts
 
Rpl 07 - pembuatan prototipe perangkat lunak
Rpl   07 - pembuatan prototipe perangkat lunakRpl   07 - pembuatan prototipe perangkat lunak
Rpl 07 - pembuatan prototipe perangkat lunak
 
Rpl 06 - proses rekayasa persyaratan
Rpl   06 - proses rekayasa persyaratanRpl   06 - proses rekayasa persyaratan
Rpl 06 - proses rekayasa persyaratan
 
Sister 01 - pengenalan sister
Sister   01 - pengenalan sisterSister   01 - pengenalan sister
Sister 01 - pengenalan sister
 
Sister 02 - model dan permasalahan sister
Sister   02 - model dan permasalahan sisterSister   02 - model dan permasalahan sister
Sister 02 - model dan permasalahan sister
 
Sister 03 - komunikasi data
Sister   03 - komunikasi dataSister   03 - komunikasi data
Sister 03 - komunikasi data
 
Sister 04 - remote procedure call (rpc)
Sister   04 - remote procedure call (rpc)Sister   04 - remote procedure call (rpc)
Sister 04 - remote procedure call (rpc)
 
Sister 05 - proses
Sister   05 - prosesSister   05 - proses
Sister 05 - proses
 
Sister 06 - client server
Sister   06 - client serverSister   06 - client server
Sister 06 - client server
 
Sister 07 - os client server
Sister   07 - os client serverSister   07 - os client server
Sister 07 - os client server
 
Sister 09 - jenis os client server
Sister   09 - jenis os client serverSister   09 - jenis os client server
Sister 09 - jenis os client server
 
Sister 010 - file service
Sister   010 - file serviceSister   010 - file service
Sister 010 - file service
 
Sister 011 - network file system
Sister   011 - network file systemSister   011 - network file system
Sister 011 - network file system
 

Rpl 02 - rekayasa sistem berbasis komputer

  • 1.
  • 2. Rekayasa sistem adalah kegiatan penspesifikasian, perancangan, pengimplementasian, penvalidasian, penyebaran dan pemeliharaan sistem sebagai satu kesatuan. RPL - 02 - Rekayasa Sistem 2 Berbasis Komputer
  • 3. Sistem adalah sekumpulan komponen yang saling berhubungan dan bekerja sama untuk mencapai suatu tujuan. Karakteristik sistem adalah bahwa property dan perilaku komponen sistem mau tak mau bercampur. RPL - 02 - Rekayasa Sistem 3 Berbasis Komputer
  • 4. Sistem seringkali hierarkis, dalam artian bahwa mereka mencakup sistem-sistem lainnya. Sistem-sistem lain ini disebut subsistem. Karakteristik susbsistem adalah kemampuannya untuk beroperasi sebagai sistem independen. Perilaku pada suatu sistem tertentu bergantung pada hubungannya dengan subsistem lain. RPL - 02 - Rekayasa Sistem 4 Berbasis Komputer
  • 5. o Beban sistem secara keseluruhan yang merupakan contoh property baru yang dapat dihitung dari property komponen individual. o Keandalan sistem yang bergantung pada keandalan komponen sistem dan hubungan diantara komponen-komponen tersebut. o Kemampupakaian sistem yang merupakan property yang sangat kompleks yang tidak hanya bergantung pada perangkat keras dan lunak sistem dan tetapi juga bergantung pada operator sistem dan lingkungan diamana sistem tersebut digunakan. RPL - 02 - Rekayasa Sistem 5 Berbasis Komputer
  • 6. o Property fungsional, muncul ketika semua bagian sistem bekerja bersama untuk mencapai tujuan tertentu. o Property baru non fungsional seperti keandalan, kinerja, keselamatan, dan keamanan. Property- properti ini menggmbarkan kinerja sistem pada lingkungan operasionalnya. RPL - 02 - Rekayasa Sistem 6 Berbasis Komputer
  • 7. o Keandalan perangkat keras. Berapa besar probabilitas komponen perangkat keras akan rusak dan berapa lama waktu yang diperlukan untuk memperbaikinya? o Keandalan perangkat lunak. Berapa besar kemungkinan komponen perangkat lunak menghasilkan output yang tidak benar? o Keandalan operator. Bagaimana kemungkinan operator sistem melakukan kesalahan? RPL - 02 - Rekayasa Sistem 7 Berbasis Komputer
  • 8. Sistem bukan merupakan entitas yang berdiri sendiri, melainkan terdapat dalam suatu lingkungan. Lingkungan ini mempengaruhi fungsi dan kinerja sistem. Kadangkala lingkungan bisa dianggap sebagai sistem pula, tetapi, lebih umumnya, lingkungan terdiri dari sejumlah sistem lain yang berinteraksi satu dengan yang lain. RPL - 02 - Rekayasa Sistem 8 Berbasis Komputer
  • 9. kota Jalan Gedung Sistem Sistem Sistem pemanas listrik air Sistem Sistem Sistem pembuanga keamanan penerangan n RPL - 02 - Rekayasa Sistem 9 Berbasis Komputer
  • 10. Beberapa sistem yang dapat dipakai pada sebuah gedung perkantoran. Sistem pemanas, sistem listrik, sistem penerangan, sistem ledeng, sistem pembuangan, dan sistem keamanan adalah subsistem di dalam gedung yang juga merupakan sistem. Gedung tersebut berlokasi pada jalan yang ada di suatu kota dan seterusnya. Lingkungan local sistem adalah sistem pada tingkat yang sama. Lingkungan keseluruhan terdiri dari lingkungan local ditambah lingkungan sistem induknya. RPL - 02 - Rekayasa Sistem 10 Berbasis Komputer
  • 11. o Perubahan proses. Apakah sistem membutuhkan perubahan proses kerja pada lingkungan? o Perubahan kerja. Apakah sistem menyebabkan user di suatu lingkungan kehilangan keahliannya atau menyebabkan mereka harus mengubah cara kerja? o Perubahan organisasi. Apakah sistem mengubah struktur kekuatan politik dalam organisasi? RPL - 02 - Rekayasa Sistem 11 Berbasis Komputer
  • 12. Sebagai bagian dari persyaratan sistem dan kegiatan perancangan, sistem harus dimodelkan sebagai suatu kumpulan komponen dan hubungan antara komponen-komponen. Ini biasanya diilustrasikan secara grafis pada model arsitektur sistem yang memberikan pandangan kepada pembaca mengenai organisasi sistem. RPL - 02 - Rekayasa Sistem 12 Berbasis Komputer
  • 13. Sensor Sensor gerak pintu Kontroler alarm Pusat kontrol eksternal Synthesizer Panggilan Sirine suara telepon Sistem alarm penyusup sederhana RPL - 02 - Rekayasa Sistem 13 Berbasis Komputer
  • 14. Fungsionalitas subsistem pada sistem alarm penyusup RPL - 02 - Rekayasa Sistem 14 Berbasis Komputer
  • 15. o Komponen sensor. Mengumpulkan informasi dari lingkungan sistem. Contoh : radar pada sistem control lalu lintas udara, sensor posisi kertas pada printer laser. o Komponen Aktuator. Mengakibatkan beberapa perubahan pada lingkungan sistem. Contoh : katub terbuka dan tertutup untuk menaikkan atau menurunkan laju alir cairan pada pipa, bagian sayap atau ekor pada pesawat yang mengontrol sudut penerbangan. o Komponen komputasi. Komponen yang, jika diberi input, melakukan perhitungan terhadapnya dan menghasilkan output. Contoh : processor floating point yang melakukan komputasi atas bilangan real. RPL - 02 - Rekayasa Sistem 15 Berbasis Komputer
  • 16. o Komponen komunikasi. Komponen sistem yang fungsinya memungkinkan komponen-komponen lain pada sistem berkomunikasi satu dengan yang lain. Contoh : Ethernet yang menghubungkan berbagai komputer disebuah gedung. o Komponen koordinasi. Komponen yang berfungsinya mengkoordinasikan operasi komponen lain. Contoh : penjadwal pada sistem real time yang memutuskan kapan proses-proses harus dijadwalkan untuk dikerjakan oleh processor. o Konponen interface. Komponen yang mengubah representasi yang dipakai oleh satu komponen sistem menjadi representasi yang digunakan oleh komponen lain. Contoh : komponen interface manusia yang mengambil model suatu sistem dan menampilkannya ke operator manusia. RPL - 02 - Rekayasa Sistem 16 Berbasis Komputer
  • 17. Tipe komponen pada sistem alarm penyusup RPL - 02 - Rekayasa Sistem 17 Berbasis Komputer
  • 18. Definisi Penon-aktifan persyaratan sistem Perancangan Evolusi Sistem Sistem Pengembangan Instalasi Subsistem Sistem Integrasi Sistem Proses rekayasa sistem RPL - 02 - Rekayasa Sistem 18 Berbasis Komputer
  • 19. o Persyaratan fungsionalitas abstark. Fungsi dasar yang harus diberikan sistem didefinisikan pada tingkat abstrak. Spesifikasi persyaratan fungsional yang terinci dilakukan pada tingkat subsistem. o Property sistem. Property ini bias mencakup keandalan, kinerja, keselamatan dll. Property sistem fungsional ini mempengaruhi persyaratan semua subsistem. o Karakteristik yang tidak boleh ditunjukkan oleh sistem. Kadangkala penting untuk menspesifikasi apa yang tidak boleh dikerjakan sistem, disamping ,menspesifikasi apa yang harus dikerjakan oleh sistem. RPL - 02 - Rekayasa Sistem 19 Berbasis Komputer
  • 20. Definisikan Persyaratan interface pembagian subsistem Tentukan Identifikasi fungsionalitas subsistem subsistem Terapkan persyaratan pada subsistem Proses perancangan sistem RPL - 02 - Rekayasa Sistem 20 Berbasis Komputer
  • 21. o Persyaratan pembagian (partition). Persyaratan dianalisis dan dikumpulkan menjadi kelompok-kelompok yang berhubungan. o Identifikasi sub sistem. Subsistem yang bebeda yang secara individu atau kolektif memenuhi persyaratan diidentifikasi. o Terapkan persyaratan pada susbsistem. Persyaratan diterapkan pada subsistem. o Spesifikasi fungsionalitas subsistem. Fungsi spesifik yang diberikan setiap subsistem dispesifikasi. o Definisikan interface subsistem. Kegiatan ini melibatkan pendefinisian interface yang disediakan dan dibutuhkan oleh setiap subsistem. RPL - 02 - Rekayasa Sistem 21 Berbasis Komputer
  • 22. Proses pengadaan sistem berhubungan erat dengan proses rekayasa sistem. Beberapa spesifikasi sistem dan perancangan arsitektural dilakukan sebelum keputusan sebelum pengadaan ini dibuat. RPL - 02 - Rekayasa Sistem 22 Berbasis Komputer
  • 23. Sistem siap beli Sesuaikan Ajukan Pilih Pilih sistem yang tersedia persyaratan penawaran pemasok Survei pasar mencari sistem yang tersedia Ajukan Sewa kontrak Negosiasikan permintaan Pilih tender untuk Sistem pesanan tender kontrak pengembangan yang diminta RPL - 02 - Rekayasa Sistem 23 Berbasis Komputer
  • 24. o Komponen siap beli tidak selalu tepat sesuai dengan persyaratan, kecuali persyaratan tersebut dibuat dengan mempertimbangkan komponen ini. Dengan demikian, pemilihan sistem dapat diartikan sebagai menemukan kesesuaian yang paling dekat antara persyaratan sistem dan fasilitas yang diberikan oleh sistem siap beli. o Jika suatu sistem dibuat khusus, spesifikasi persyaratan berlaku sebagai dasar kontrak pengadaan sistem. Dengan demikian, sistem ini merupakan dokumen legal dan teknis. o Setelah kontraktor yang akan membuat sistem tersebut dipilih, ada periode negosiasi kontrak dimana perubahan selanjutnya dari persyaratan dapat disetuji dan isu seperti biaya perubahan di bahas. RPL - 02 - Rekayasa Sistem 24 Berbasis Komputer