Selasa, 26 Juli 2011

Use Case Diagram

Pengertian :
● Use case class digunakan untuk memodelkan dan menyatakan unit fungsi/layanan yang disediakan oleh sistem (or bagian sistem: subsistem atau class) ke pemakai.
● Use case dapat dilingkupi dengan batasan sistem yang diberi label nama sistem.
● Use case adalah sesuatu yang menyediakan hasil yang dapat diukur ke pemakai atau sistem eksternal.
Karakteristik :
– Use cases adalah interaksi atau dialog antara sistem dan actor, termasuk pertukaran pesan dan tindakan yang dilakukan oleh sistem.
– Use cases diprakarsai oleh actor dan mungkin melibatkan peran actor lain. Use cases harus menyediakan nilai minimal kepada satu actor.
– Use cases bisa memiliki perluasan yang mendefinisikan tindakan khusus dalam interaksi atau use case lain mungkin disisipkan.
– Use case class memiliki objek use case yang disebut skenario. Skenario menyatakan urutan pesan dan tindakan tunggal.
Komponen Pembentuk Use Case Diagram :
1. Actor
Pada dasarnya actor bukanlah bagian dari use case diagram, namun untuk dapat terciptanya suatu use case diagramdiperlukan beberapa actor. Actor tersebut mempresentasikan seseorang atau sesuatu (seperti perangkat, sistem lain) yang berinteraksi dengan sistem. Sebuah actormungkin hanya memberikan informasi inputan pada sistem, hanya menerima informasi dari sistem atau keduanya menerima, dan memberi informasi pada sistem. Actor hanya berinteraksi dengan use case, tetapi tidak memiliki kontrol atas use caseActor digambarkan dengan stick man Actor dapat digambarkan secara secara umum atau spesifik, dimana untuk membedakannya kita dapat menggunakan relationship
Actor
Gambar Actor
2. Use Case
Use case adalah gambaran fungsionalitas dari suatu sistem, sehingga customer atau pengguna sistem paham dan mengerti mengenai kegunaan sistem yang akan dibangun.
Catatan Use case diagram adalah penggambaran sistem dari sudut pandang pengguna sistem tersebut (user), sehingga pembuatan use case lebih dititikberatkan pada fungsionalitas yang ada pada sistem, bukan berdasarkan alur atau urutan kejadian.
Cara menentukan Use Case dalam suatu sistem:
a. Pola perilaku perangkat lunak aplikasi.
b. Gambaran tugas dari sebuah actor.
c. Sistem atau “benda” yang memberikan sesuatu yang bernilai kepada actor.
d.   Apa yang dikerjakan oleh suatu perangkat lunak (*bukan bagaimana cara mengerjakannya).
Use Case
Gambar Use Case
Relasi dalam Use Case
Ada beberapa relasi yang terdapat pada use case diagram:
1. Association, menghubungkan link antar element.
2. Generalization, disebut juga inheritance (pewarisan), sebuah elemen dapat merupakan spesialisasi dari elemen lainnya.
3. Dependency, sebuah element bergantung dalam beberapa cara ke element lainnya.
4. Aggregation, bentuk assosiation dimana sebuah elemen berisi elemen lainnya.
Tipe relasi/ stereotype yang mungkin terjadi pada use case diagram:
1. <, yaitu kelakuan yang harus terpenuhi agar sebuah event dapat terjadi, dimana pada kondisi ini sebuah use case adalah bagian dari use caselainnya.
2. <>, kelakuan yang hanya berjalan di bawah kondisi tertentu seperti menggerakkan alarm.
3. <>, mungkin ditambahkan untuk asosiasi yang menunjukkan asosiasinya adalah communicates association Ini merupakan pilihan selama asosiasi hanya tipe relationship yang dibolehkan antara actor danuse case.
3. Contoh Use Case Diagram





Contoh Use Case
Contoh Use Case Diagram              



Minggu, 24 Juli 2011

Wide Area Network (WAN)

Pengertian Wide Area Network
Wide Area Network atau yang biasa di sebut dengan WAN adalah kumpulan dari beberapa jaringan komputer yang masih satu AS (Autonomous System) atau masih dalam satu kendali jaringan. Wide Area network ini biasa di terapkan dalam jaringan yang wilayahnya luas, contohnya, antar negara dan antar benua.
Wide Area Network terdiri dari berbagai macam koneksi jaringan antara beberapa site.Koneksi jaringan wide area network menghubungkan remote site dengan kecepatan yang sangat jauh lebih lambat dari kecepatan koneksi jaringan local area network.tersedia banyak sekali opsi teknologi dan konektifitas yang bisa menghubungkan beberapa remote site.
Perangkat modem yang akan digunakan haruslah bisa mendukung kebutuhan lebar bandwidth dan kebutuhan aplikasi jaringan untuk yang sekarang maupun untuk rencana kedepannya. Banyak aplikasi jaringan yang baru seperti Voice oer IP (VoIP) dan kolaborasi messaging memerlukan aktifasi services khusus dari jaringan. Untuk router-2 yang canggih fitur-2 tersebut malah sudah tersedia dan tinggal mengaktifkannya. Dengan demikian kita bisa memanfaatkan untuk keperluan layanan seperti keamanan jaringan, qualitas services (QoS), system redundansi link dan juga IP multicasting.
Layanan Wide Area Network
Layanan Wide Area Network normalnya beroperasi pada layer Physical dan Data link pada model OSI. Layanan Wide area network seperti
Frame Relay, ATM, dan ISDN adalah merupakan teknologi yang sudah mapan dikarenakan kemampuannya memberikan layanan digital kecepatan tinggi. Sementara untuk koneksi remote site dengan kecepatan rendah bisa menggunakan X.25 dan PSTN. Solusi broadband seperti xDSL dan modem kabel bisa memberikan konektifitas melalui suatu iVPN (tunnel berinkripsi) melalui Internet. PT Telkom juga menyediakan layanan VPN-IP yang murah dan
handal untuk konektifitas antar cabang di seluruh wilayah Indonesia. Sementara untuk teknologi Wireless dan Satelite bisa digunakan untuk koneksi beberapa tempat remote yang sangat extreme dimana tidak tersedia layanan WAN dan infrastruktur jaringan public lainnya.
Ada banyak tersedia layanan wide area network seperti yang berikut ini:
  1. Frame relay yang bisa memberikan layanan WAN dengan kecepatan sampai 2,048Mbps.
  2. Layanan leased line yang bisa memberikan kecepatan lebih dari 2,048Mbps
  3. ISDN BRI dengan kecepatan sampai 128Kbps
  4. ISDN PRI dengan kecepatan sampai 2,04 8 Mbps
  5. ATM dengan kecepatan sampai 155Mbps b ahkan lebih
  6. X25 merupakan system lama yang hanya sampai 56Kbps
  7. Modem analog (PSTN) bisa memberikan kecepatan sampai 56Kbps dengan kompresi
  8. Broadband xDSL dan modem kabel
  9. Wireless (Microwave dan Satelite)
Layanan WAN ISDN dan Frame relay lebih disukai daripada X25 sementara ISDN juga lebih disukai daripada layanan analog PSTN.
Teknologi WAN normalnya dikatagorikan dalam tiga kelas layanan:
  1. Leased line
  2. Circuit switched
  3. Packet switched
Layanan leased line menggunakan line eksklusif dari penyedia jaringan, sementara layanan Circuit Switched mentransmisikan data setelah terbentuknya jaringan lewat call (PSTN atau ISDN) dan untuk layanan WAN Packet Switch (Frame Relay, X.25 dan ATM) menggunakan infrastruktur carrier sharing untuk mentransmisikan data melalui virtual circuit (VC).


Layanan packet switched seperti Frame relay dan ATM adalah popular karena secara umum harga bandwidth per Kbps lebih murah dan fleksibilitas dalam pemasangan virtual circuits melalui interface tunggal pada router. Kebanyakan Permanent Virtual Circuit (PVC) bisa memungkinkan ukuran circuit didefinisikan yang menjamin level layanan minimum, dan jika kebutuhan jaringan berubah, maka ukuran circuit bisa juga diubah sesuai kebutuhan.

Layanan circuit switched seperti layanan yang diberikan pada ISDN dan PSTN analog, memerlukan suatu call untuk bisa terbentuknya suatu circuit dan berlangsung sampai selesainya koneksi. ISDN juga sering dapat digunakan untuk titik koneksi pada layanan WAN lainnya seperti Frame relay atau X25. Dapat juga digunakan untuk dial-on-demand (dial sesuai kebutuhan) atau system backup link.Leased line memberikan koneksi full-time dimana jalurnya diberikan permanen oleh penyedia jaringan.
Teknologi broadband terbaru seperti xDSL menawarkan koneksi kecepatan tinggi (disbanding standard PSTN) melalui kawat tembaga standard kabel telpon.Teknologi ini normal dipakai untuk kebutuhan layanan Internet saja jika tersedia.
Sementara layanan WAN lewat microwave line of sight (wireless) dan satellite dapat digunakan pada remote site yang betul-2 exrem dimana sama sekali tidak tersedia layanan WAN. Layanan ini menawarkan berbagai kecepatan koneksi.Koneksi satellite bisa menawarkan umumnya sampai 512Kbps, sementara microwave line of sight bisa menawarkan kecepatan sampai 52Mbps atau bahkan lebih. Perlu dicatat bahwa layanan WAN ini bisa bervariasi sangat mencolok tergantung tersedianya layanan pada lokasi dan penyedia layanan WAN tersebut, tersedianya bandwidth, tingkat layanan dan harga. Bandwidth dan harga merupakan faktor yang sangat berpengaruh dalam memilih penyedia layanan WAN. Layanan WAN yang dipilih akan mempengaruhi pemilihan interface yang dipakai pada router. Karena beragamnya pilihan layanan WAN dan juga tersedianya interface koneksi fisik WAN, maka pemakaian router modular lebih menguntungkan yang memungkinkan fleksibilitas dalam pemilihan koneksi layanan WAN.
Pada diagram diatas terlihat koneksi jaringan wide area network – yang merupakan blok diagram koneksi wide area network sederhana dalam aplikasi jaringan WAN.
Versi@2
Wide area network (WAN) digunakan untuk saling menghubungkan jaringan-jaringan yang secara fisik tidak saling berdekatan terpisah antar kota, propinsi, atau bahkan terpisahkan benua melewati batas wilayah negara satu sama lain. Koneksi antar remote jaringan ini umumnya dengan kecepatan yang sangat jauh lebih lambat dari koneksi jaringan local lewat kabel jaringan. Saat ini banyak tersedia Teknologi WAN yang disediakan oleh banyak operator penyedia layanan (ISP).
Menurut definisinya Teknologi WAN digunakan untuk:
  • Mengoperasikan jaringan area dengan batas geography yang sangat luas
  • Memungkinkan akses melalui interface serial yang beroperasi pada kecepatan yang rendah.
  • Memberikan koneksi full-time (selalu ON) atau part-time (dial-on-demand)
  • Menghubungkan perangkat2 yang terpisah melewati area global yang luas.
Teknologi WAN mendefinisikan koneksi perangkat2 yang terpisah oleh area yang luas menggunakan media transmisi, perangkat, dan protocol yang berbeda. Data transfer rate pada komunikasi WAN umumnya jauh lebih lambat dibanding kecepatan jaringan local LAN.
Teknologi WAN menghubungkan perangkat2 WAN yang termasuk didalamnya adalah:
  1. Router, menawarkan beberapa layanan interkoneksi jaringan-jaringan dan port-port interface WAN
  2. Switch, memberikan koneksi kepada bandwidth WAN untuk komunikasi data, voice, dan juga video.
  3. Modem, yang memberikan layanan interface voice, termasuk channel service units/digital service units (CSU/DSU) yang memberikan interface layanan T1/E1; Terminal Adapters/Network Termination 1 (TA/NT1) yang menginterface layanan Integrated Services Digital Network (ISDN).
  4. System komunikasi dalam teknologi WAN menggunakan pendekatan model layer OSI untuk encapsulation frame seperti halnya LAN akan tetapi lebih difocuskan pada layer Physical dan Data link.
Pendahuluan Teknologi WAN
Protocol WAN pada layer Physical menjelaskan bagaimana memberikan koneksi electric, mekanik, operasional, dan fungsional dari layanan jaringan WAN. Layanan2 ini kebanyakan didapatkan dari para penyedia layanan seperti Telkom, Lintas Artha, Indosat.
Data Link Layer WAN
Protocol WAN pada layer Data Link menjelaskan bagaimana frame dibawah antar system melalui jalur tunggal. Protocol2 ini didesign untuk beroperasi melalui koneksi dedicated Point-to-Point, multi-point, dan juga layanan akses multi-Switched seperti Frame relay. WAN juga mendefenisikan standards WAN yang umumnya menjelaskan metoda2 pengiriman layer physical dan juga kebutuhan2 layer Data Link meliputi addressing dan encapsulation flow control.
Layer Physical WAN
Layer Physical WAN menjelaskan interface antar data terminal equipment (DTE) dan data circuit-terminating equipment (DCE).Umumnya DCE adalah penyedia layanan (ISP) dan DTE adalah perangkat terhubung.Dalam model ini, layanan2 yang ditawarkan kepada DTE disediakan melalui sebuah modem atau layanan channel service unit/data service unit (CSU/DSU).
Beberapa standard layer Physical menspesifikasikan interface berikut ini:
  • EIA/TIA-232
  • EIA/TIA-449
  • V.24
  • V.35
  • X.21
  • G.703
  • EIA-530
Protocol WAN layer Data Link
WAN mendefinisikan umumnya encapsulation data link layer yang dihubungkan dengan line serial synchronous seperti dijabarkan berikut ini:


Protocol WAN
  • High-Level Data Link Control (HDLC) – adalah standard ISO yang bisa saja tidak saling kompatibel antar layanan yang berbeda. HDLC mendukung konfigurasi Point-to-Point ataupun Multi-point.
  • Frame Relay – disbanding protocol2 WAN lainnya, layanan frame menggunakan framing tanpa memberikan koreksi error melalui mekanisme lewat fasilitas digital berkualitas tinggi. Frame relay bisa mentransmisikan data sangat cepat karena tanpa adanya perlunya koreksi error.
  • Point-to-Point Protocol (PPP) – PPP mengandung field yang mengidentifikasikan protocol layer Network.
  • Integrated Services Digital Network (ISDN) – adalah suatu sekelompok layanan digital yang mentransmisikan voice dan data melalui line telpon yang sudah ada.
  • Protocol2 WAN Data Link Layer mendukung protocol2 baik protocol2 conectionless maupun conection-oriented layer tinggi.
Komunikasi WAN
Teknologi WAN tegantung pada fihak penyelenggara layanan seperti Telkom, Indosat untuk koneksi jarak jauh. Tidak seperti pada jaringan local LAN yang mentransmisikan data melalui koneksi fisik digital antar komputer, teknologi WAN menggunakan kombinasi signal analog dan digital dalam mentranmisikan data.
Berikut ini adalah diagram yang menjelaskan elemen2 dan fungsi2 konsep teknologi WAN.

Teknologi WAN - Elemen dan fungsi
Penjelasan masing-masing elemen bisa dilihat pada artikel Koneksi WAN.
Message berjalan dari point ke point secara berbeda tergantung pada koneksi fisik dan protocol yang digunakan yang meliputi:
  1. Dedicated connections
  2. Circuit-switched networks
  3. Packet-switched networks
Jaringan2 Dedicated dan Switched mempunyai sifat koneksi yang selalu tersedia pada jaringan sementara Circuit Swithed perlu membangun koneksi terlebih dahulu melalui mekanisme dial-up antar perangkat yang berkomunikasi. Pada routing Dial-on-Demand router membuka koneksi secara automatis jika ada data yang perlu dikirim, dan akan menutup secara automatis jika line idle alias tidak ada lagi data yang dikirim.
Layanan2 WAN
Ada beberapa teknologi WAN yang diberikan oleh penyedia layanan WAN seperti berikut ini:
PSTN
Adalah jaringan telpon Switched public yang merupakan komunikasi WAN yang kuno dan banyak dipakai diseluruh dunia. PSTN adalah teknologi WAN yang menggunakan jaringan Circuit Switched yang berbasis dial-up atau leased line (selalu ON) menggunakan line telpon dimana data dari digital pada sisi komputer di konversikan ke analog menggunakan modem, dan data berjalan dengan kecepatan terbatas sampai 56 kbps saja.
Leased lines
Leased line atau biasa disebut Dedicated l ine adalah teknologi WAN menggunakan koneksi langsung permanen antar perangkat dan memberikan koneksi kualitas line konstan. Layanan ini lebih mahal tentunya dibandingkan PSTN menurut kebutuhan.
X.25
X.25 dispesifikasikan oleh ITU-T suatu teknologi paket Switching melalui PSTN. X.25 dibangun berdasarkan pada layer Physical dan Data Link pada model OSI. Awalnya X.25 menggunakan line analog untuk membentuk jaringan paket switching, walaupun X.25 bisa saja dibangun melalui jaringan digital. Protocol2 X.25 mendefinisikan bagaimana koneksi antar DTE dan DCE di setup dan di maintain dalam PDN – public data network.
  • Anda perlu berlangganan untuk layanan X.25 ini yang bisa menggunakan line dedicated kepada PDN untuk membuat koneksi WAN.
  • X.25 bisa beroperasi pada kecepatan sampai 64 kbps pada line analog.
  • X.25 menggunakan frame sebagai variable ukuran paket.
  • Menyediakan deteksi error dan juga koreksinya untuk menjamin kehandalan melalui line analog yang berkualitas rendah.
Frame relay
Frame relay adalah salah satu Teknologi WAN dalam paket Switching dimana komunikasi WAN melalui line digital berkualitas tinggi. Lebih jelasnya bisa dilihat di Frame relay.
ISDN
ISDN (Integrated services digital network) mendefinisikan standard dalam menggunakan line telpon analog untuk transmisi data baik analog maupun digital.Lebih jelasnya lihat di ISDN disini.
ATM
Asynchronous Transfer Mode (ATM) adalah koneksi WAN berkecepatan tinggi dengan menggunakan teknologi paket switching dengan speed sampai 155 Mbps bahkan 622 Mbps. ATM bisa mentransmisikan data secara simultan dengan digitized voice, dan digitized video baik melalui LAN maupun WAN.
  • ATM menggunakan cell berukuran kecil (53-byte) yang lebih mudah diproses dibandingkan cell variable pada X.25 atau frame relay.
  • Kecepatan transfer bisa setinggi sampai 1.2 Gigabit.
  • Merupakan line digital berkualitas tinggi dan low noise dan tidak memerlukan error checking.
  • Bisa menggunakan media transmisi dari coaxial, twisted pair, atau fiber optic.
  • Bisa tansmit data secara simultan