Featured Posts

Software EngineeringTugas RPL 1 Kebutuhan Fungsional. Keamanan pengguna dan pengiriman barang terpercaya. Mudah dalam mengetahui stock barang. Mudah dalam penghitungan laba rugi...

Readmore

Artificial IntelegenceTugas PKB 1 Refresentasikan Pengetahuan dari pernyataan – pernyataan berikut menggunakan logika preposisi dan Predikat. 1.Karjo adalah seorang laki-laki, 2.Karjo adalah orang jawa...

Readmore

Cash-Out Refinance For many, their homes are just not dwellings that protect them against rain, sun, and wind. But they are piggy banks, which can be used to raise some urgent money, even if...

Readmore

Tugas PKB 2

gorbyrashid Filed Under: Labels:
Penyakit timbul disebabkan adanya virus, bakteri, dan jamur. penyakit dapat menimbulkan gejala pada manusia, sedangkan manusia mengkonsumsi tomat dimana tomat bisa saja terkena penyakit. Penyakit juga dapat menyerang langsung bagian dari tumbuh – tumbuhan seperti pada daun buah tomat. Tomat, jeruk, pisang dan cabe merupakan jenis tanaman. solusi yang untuk penyakit dengan pengendalian alat berupa alat pemberantas hama dan pemberian bahan berupa pupuk dimana kompos merupakan jenis dari pupuk.

edit post

Tugas RPL 1

gorbyrashid Filed Under: Labels:
Nama : Gamal Abdur Rashid
Kelas : 4IA04
NPM : 50406305
Mata Kuliah : Rekayasa Perangkat Lunak II
Dosen : Dewi Anggraini P. Hapsari

KASUS : Online Shopping
Sebuah perusahaan komputer menawarkan jasa pemesanan komputer melalui internet. Pembeli dapat memilih spesifikasi komputer pada websitenya. Spesifikasi komputer yang ditawarkan adalah komputer server , desktop dan portabel. Pembeli dapat memilih konfigurasi standar (system paket) atau dapat membuat konfigurasi sendiri secara online. Komponen - komponen perangkat keras untuk konfigurasi sendiri (seperti memori, harddisk, dan lain - lain) ditampilkan dalam sebuah daftar pilihan sesuai keinginan pembeli. Untuk setiap konfigurasi baru, sistem akan mengkalkulasi harganya.

Untuk pesan antar, pembeli harus menentukan jasa pengantar & informasi pembayaran. Metode pembayaran yang diterima adalah kartu kredit dan cek. Ketika sebuah konfigurasi komputer telah dipesan, sistem akan mengirimkan sebuah email konfirmasi ke pembeli beserta detail dari pesanan. Jika pembeli sudah mengkorfirmasi kembali maka perusahaan akan memulai untuk pengiriman. Sementara menunggu pengiriman komputer, pembeli dapat mencek status pemesanan secara online kapan saja.

Proses yang terjadi di perusahaan tersebut setelah pemesanan adalah memverifikasi jasa pengantar & keabsahan pembayaran, memesan konfigurasi ke gudang, mencetak surat jalan dan meminta gudang untuk mengirim komputer ke pembeli.

1. Buatlah kebutuhan sistem (fungsional dan non fungsional) untuk system informasi pada kasus di atas !

Kebutuhan Fungsional

  • Keamanan pengguna dan pengiriman barang terpercaya.

  • Mudah dalam mengetahui stock barang.

  • Mudah dalam penghitungan laba rugi.

Kebutuhan Non-fungsional

  • Memori atau tempat penyimpanan database barang dan program aplikasi relative kecil, kurang dari 50MB.
  • Program dapat menampung database dalam jumlah yang mencapai ribuan data.
    Waktu respon untuk berpindah – pindah didalam menu kurang dari 1s.
  • Semakin banyak data yang dimasukkan kinerja hardware pun harus ditambah, untuk mengimbangi dari database – database yang banyak.

2. Rancanglah pemodelan logic (menggunakan UML) untuk system informasi tersebut !
Diagram UML yang dibuat :


a. Use case Diagram
b. Class Diagram
c. Statechart Diagram
d. Activity Diagram
e. Sequence Diagram

USE CASE



STATE DIAGRAM




ACTIVTY DIAGRAM

edit post

Tugas PKB 1

gorbyrashid Filed Under: Labels:
Gamal Abdur Rashid I 50406305 I 4IA04

A. Refresentasikan Pengetahuan dari pernyataan – pernyataan berikut menggunakan logika preposisi dan Predikat.

1.Karjo adalah seorang laki-laki
2.Karjo adalah orang jawa
3.Karjo lahir tahun 1840
4.Setiap laki-laki pasti akan mati
5.Semua orang jawa mati pada saat krakatau meletus tahun 1883
6.Setiap orang pasti mati setelah hidup lebih dari 150 tahun
7.Sekarang tahun 2010
8.Mati berarti tidak hidup
9.Jika seseorang mati maka beberapa waktu kemudian dia pasti dinyatakan telah mati

B. Buktikan bahwa Karjo masih hidup atau mati saat ini !

Jawab :

A.
1.laki-laki(Karjo)
2.jawa(Karjo)
3.lahir(Karjo,1840)
4.∀x : laki-laki(x) → pastimati(x)
5.meletus(Krakatau, 1883) ∧ ∀x : [jawa(x) → mati(x, 1883)]
dapat dipecah menjadi 2 :
5.a.meletus(Krakatau, 1883)
5.b.∀x : [jawa(x) → mati(x, 1883)]
6.∀x: Lb(thn 2010-1840)→mati(x)
7.sekarang ≡ 2010
8.mati→ ¬hidup
9.∀x : ∀tahun1 : ∀tahun2 : mati(x, tahun1) ∧ lebihdari(tahun2 – tahun1) → mati(x, tahun2)

B.
Pada operasi logika ini, ambil sedikitnya 2 argumen untuk dioperasikan.
Ambil 2 argumen, yaitu nomor 1 dan 4:
- laki-laki(Karjo)
- laki-laki(x) → pastimati(x)
:. pastimati(x)
- Dimana x disitu adalah si karjo-
Ambil 2 argumen yaitu :
- jawa(Karjo)
- [jawa(x) → mati(x, 1883)]
:. mati(x, 1883)]
-Dimana x disitu adalah si karjo-
Dan argument-argumen lainnya.
Dari beberapa operasi yang dilakukan, hasilnya akan menjurus pada satu kesimpulan yaitu si Karjo mati.
Kesimpulan: Karjo sudah mati

edit post