Anda di halaman 1dari 6

MAKALAH

REKAYASA PERANGKAT LUNAK

DISUSUN :

NAMA : KELVIN PRAWIRA


NPM : 193510201

TEKNIK INFORMATIKA
III C
UNIVERSITAS ISLAM RIAU
BAB I

PENDAHULUAN
A. Latar Belakang
Pada saat ini perkembangan informasi sangatlah pesat dengan adanya internet
di kehidupan sehari-hari membantu kita dalam memperoleh informasi dengan lebih
cepat dan efiesien. Hal ini di bantu dengan adanya CLIENT-SERVER yang
merupakan suatu cara untuk terkoneksi dalam jaringan internet.

B. Tujuan
Tujuan di buatnya penelitian ini ialah untuk mengetahui bagaimana
pendistribusian system client server

C. Rumusan Masalah
Berdasarkan latar belakang dan tujuan dari penelitian ini saya merumuskan
beberapa masalah berikut :

1. Pengertian Client-Server
2. Pengertian Server
3. Pengertian Client
4. Fungsi Client Server
5. Contoh dan Penjelasan Client Server
BAB II

PEMBAHASAN

A. Pengertian Client Server


Client server merupakan suatu hubungan antara komputer yang menjadi
penyedia dan komputer yang menjadi penerima.  hubungan suatu client server adalah
komputer meminta sesuatu ke komputer lain dan komputer lain memenuhi
permintaan. hubungan ini menggunakan jaringan agar tetap terhubung satu sama lain,
menggunakan metode LAN,MAN,WAN. 
 metode LAN menghubungkan suatu client ke server  yang lain Dengan jarak
yang sangat dekat.  metode MAN menghubungkan jarak yang sedang antara client
dan server.  dan metode WAN  menghubungkan client dengan server yang lain
dengan jarak yang jauh, WAN  bisa  juga disebut dengan internet.

B. Pengertian Server
Server digunakan untuk mengirimkan dan menyediakan keperluan dari client. 
Dalam penyediaannya server dapat membatasi file dan data yang diminta oleh klien
Hal tersebut dilakukan untuk mencegah suatu kejadian yang tidak terduga seperti
server di Serang dengan cara mengirimkan program tidak bertanggung jawab atau
virus sehingga server memiliki hak yang lebih tinggi dibandingkan client.  server
mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya
seperti File atau printer dan memberikan akses kepada klien.

C. Pengertian Client
Clien adalah suatu sistem yang mengakses suatu  sistem komputer yang
menyediakan layanan atau server melalui jaringan  LAN,MAN,WAN.  client
meminta  data ke server dan server memenuhi permintaan tersebut  yang dikirimkan
melalui jaringan client server terdiri dari 3 komponen pembentuk yaitu client, 
middleware,  dan server.
D. Fungsi Client Server
fungsi dari Client server adalah  untuk memudahkan pekerjaan dalam suatu
sistem jaringan yang diminta oleh client  dapat dipenuhi oleh server dalam waktu
singkat ataupun sebaliknya titik sehingga pekerjaan menjadi efisien. 

SERVER

 Menerima dan memproses data yang diminta dari client


 Memeriksa autorisasi
 Menjamin tidak terjadi pelanggaran terhadap integrity constraint
 Melakukan pemerosesan update dan memindahkan response ke client
 Memelihara data dictionary

CLIENT

 Mengatur User interface


 Menerima dan memeriksa sintaks input dari pemakai
 Memproses aplikasi
 Generate permintaan basis data dan memindahkannya ke server
 Memberikan response balik kepada pemakai
 Menyediakan akses basis data secara bersamaan
 Menyediakan kontrol recovery
E. Contoh dan Penjelasan Tradisional SIS-TER

DEVICE

1. Laptop
2. Smartphone/mobile
3. PC/desktop
4. Web Server

PENJELASAN

1. Pada gambar di atas bisa kita lihat terdapat 4 buah device yaitu laptop, smartphone,
pc, dan server. Pada laptop , smartphone dan pc itu di sebut sebagai client
sedangkan pada web server itu ialah tempat file atau data di simpan.
2. Untuk bisa mengakses sebuah server maka di butuhkanlah internet sebagai
penghubung antara client dan server. Untuk bisa mengakses server maka client
butuh third party yaitu sebuah browser (chrome,safari,Mozilla, etc). Client akan
meminta/ request ke server untuk mencari sebuah file atau data yang di inginkan
oleh server lalu server akan mencari data tersebut lalu akan di kirimkan kembali ke
client kedua pertukuran ini menggunakan protocol HHTP/HTTPS.
3. Penting untuk di ingat selalu perhatikan ketika kita akan mengakses sebuah web
server perhatikan protocol yang di gunakan hhtp atau https. Apabila kita mengakses
sebuah web server dan mengharuskan kita untuk login menggunakan akun maka
sebaiknya web server tersebut menggunakan protocol HTTPS untuk menghindari
hacking terhadap akun kita.
4. Untuk setiap platform yang di gunakan mungkin saja akan terjadi perbedaan
tampilan dari ui/ux yang di minta dari server. Karena ini juga bergantung pada
browser apa yang di gunakan, kita ketika mengakses sebuah web server pada
chrome dan safari mungkin saja terjadi perbedaan ui/ux.
5. Untuk mengakses sebuah server maka client akan menggunakan URl yang sudah di
berikan DNS pada tiap url, karena server hanya bisa membaca IP address bukan URl
maka dari itu di butuhkannya DNS agar bisa di akses melalui URl.

Anda mungkin juga menyukai