Container Icon

Apa sih UML ?

APA SIH UML ITU?

UML singkatan dari Unified Modeling Language. UML adalah bahasa standar industri pengembangan software untuk melakukan spesialisasi, visualisasi, konstruksi dan dokumentasi artefak software system.
    Dengan menggunakan UML, Programmer, Team Leaders, Analyst, Architects membuat semacam cetak-biru untuk sebuah project yang nantinya akan memudahkan dalam proses pengembangannya.

Pendek cerita UML bisa dibayangkan 'mirip-mirip' dengan flowchart pada waktu mau bikin skema proses jaman dulu...8-) Cuma UML lebih kompleks dari sekedar flow chart. Jadi UML bukan bahasa pemrograman. Diagram-diagram yang kita buat dengan UML bisa diimplementasikan dengan bahasa pemrograman berorientasi object seperti Java, C#, C++, Delphi, dll.

UML sendiri bisa dibuat dengan paper-pencil-system atau dengan tool-tool yang sudah canggih-canggih... Bahkan sekarang, Client pun seharusnya 'bisa' membaca UML agar mengerti proses aplikasi yang dikerjakan vendor untuk-nya. Jadi tidak sekedar membeli 'aplikasi dalam karung' yang tidak berapa lama sudah tidak sesuai lagi dengan kebutuhannya. Dari sisi pengembang pun bisa
mengurangi development cycle akibat client terlalu banyak melakukan perubahan.

Jadi kelebihannya secara umum ya lebih teratur dan terstruktur dalam pembuatan software atau aplikasi, lebih cepat karena segala sesuatunya sudah jelas, dll. Namun UML dipandang masih mempunyai kekurangan karena masih terdapatnya kekurangan dalam meng-generate kode program secara komplit.
Kenapa hal ini terjadi? Dalam analisis yang saya coba lakukan, hal ini karena kurangnya cara memodelkan aspek kelakuan internal perangkat lunak untuk dipetakan ke dalam kode program. Seperti yang kita ketahui, diagram UML yang dapat menghasilkan kode hanyalah diagram class, namun itupun hanya baru sebatas kerangka kodennya saja dan tidak bisa meng-generate badan program-nya.


Diagram UML

UML menyediakan 10 macam diagram untuk memodelkan aplikasi berorientasi objek, yaitu:
1.Use Case Diagram untuk memodelkan proses bisnis.
2.Conceptual Diagram untuk memodelkan konsep-konsep yang ada di dalam aplikasi.
3.Sequence Diagram untuk memodelkan pengiriman pesan (message) antar objects.
4.Collaboration Diagram untuk memodelkan interaksi antar objects.
5.State Diagram untuk memodelkan perilaku objects di dalam sistem.
6.Activity Diagram untuk memodelkan perilaku Use Cases dan objects di dalam system.
7.Class Diagram untuk memodelkan struktur kelas.
8.Object Diagram untuk memodelkan struktur object.
9.Component Diagram untuk memodelkan komponen object.
10.Deployment Diagram untuk memodelkan distribusi aplikasi.


Berikut akan dijelaskan 4 macam diagram yang paling sering digunakan dalam pembangunan aplikasi berorientasi object, yaitu use case diagram, sequence diagram, collaboration diagram, dan class diagram.[4]

Use Case Diagram
Use case diagram digunakan untuk memodelkan bisnis proses berdasarkan perspektif pengguna sistem. [4]Use case diagram terdiri atas diagram untuk use case dan actor.[4] Actor merepresentasikan orang yang akan mengoperasikan atau orang yang berinteraksi dengan sistem aplikasi.[4]
Use case merepresentasikan operasi-operasi yang dilakukan oleh actor.[4] Use case digambarkan berbentuk elips dengan nama operasi dituliskan di dalamnya. Actor yang melakukan operasi dihubungkan dengan garis lurus ke use case.[4]

Sequence Diagram
Sequence diagram menjelaskan secara detil urutan proses yang dilakukan dalam sistem untuk mencapai tujuan dari use case: interaksi yang terjadi antar class, operasi apa saja yang terlibat, urutan antar operasi, dan informasi yang diperlukan oleh masing-masing operasi.[5]



Collaboration diagram
dipakai untuk memodelkan interaksi antar object di dalam sistem.[4] Berbeda dengan sequence diagram yang lebih menonjolkan kronologis dari operasi-operasi yang dilakukan, collaboration diagram lebih fokus pada pemahaman atas keseluruhan operasi yang dilakukan oleh object.[4]

Class Diagram
Class diagram merupakan diagram yang selalu ada di permodelan sistem berorientasi objek.[5] Class diagram menunjukkan hubungan antar class dalam sistem yang sedang dibangun dan bagaimana mereka saling berkolaborasi untuk mencapai suatu tujuan.[5]

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Asal Usul Bahasa Gaul

Asal Usul Bahasa Gaul

               Bahasa Gaul adalah bahasa gaul yang biasa digunakan sebagai bahasa sandi, biasanya dilakukan oleh anak-anak remaja. Awalnya bahasa ini dikenal sebagai “bahasanya anak jalanan” karena hanya dimengerti oleh kelompok mereka sendiri. Belakangan bahasa ini menjadi populer dan banyak digunakan dalam percakapan sehari-hari.
                Selain karena sering digunakan oleh para remaja untuk menyampaikan suatu hal secara rahasia, juga banyaknya media (televisi, radio, film, majalah, dan lain-lain) yang menggunakan kata-kata itu, sehingga bahasa gaul menjadi sangat populer,bahasa Gaul atau Bahasa Prokem terus berkembang dari masa ke masa.berikut contoh kata-kata / bahasa gaul yang sering kita dengar :
1. LEBAY :
Merupakan hiperbol dan singkatan dari kata “berlebihan”. Kata ini populer di tahun 2006an. Kalo tidak salah Ruben Onsu atau Olga yang mempopulerkan kata ini di berbagai kesempatan di acara-acara di televisi yg mereka bawakan, dan biasanya digunakan untuk “mencela” orang yang berpenampilan norak.
2. GUE :
Adalah bahasa “resmi” yang kini banyak digunakan oleh kebanyakan orang (terutama orang dari Suku Betawi) untuk menyebut “Saya / Aku”. Kata ini merupakan bahasa Betawi yang telah digunakan secara luas, jauh sebelum bahasa prokem dikenal orang.
3. ELO / ELU :
Sama seperti “Gue” kata ini pun sudah digunakan digunakan oleh Suku Betawi sejak bertahun-tahun lalu dan menjadi kata untuk menyebut “Anda / Kamu”.
4. BONYOK :
Kata ini merupakan singkatan dari Bokap-Nyokap (orang tua). Tidak jelas siapa yang mempopulerkan kata ini, tapi kata ini mulai sering digunakan diperiode awal 2000an, ketika bahasa sms mulai populer di kalangan remaja.
Bokap (Ayah) dan Nyokap (Ibu) sendiri merupakan istilah yang telah populer sejak tahun 80an dan masih digunakan hingga hari ini.
5. KOOL :
Sekilas cara membacanya sama dengan “cool” (keren), padahal kata ini merupakan singkatan dari KOalitas Orang Lowclass, yang artinya mirip dengan Alay.
6. JAYUS :
Arti sebenarnya adalah lawakan atau tingkah laku yang maunya melucu tapi tidak lucu.
Istilah Jayus populer di tahun 90an dan masih sesekali digunakan di masa kini. Dari cerita mulut ke mulut, konon ada seorang anak di daerah Kemang bernama Herman Setiabudhi yang kerap dipanggil Jayus oleh teman2nya. Jayus sendiri adalah nama ayah dari Herman (lengkapnya Jayus Kelana) yang seorang pelukis di kawasan Blok M. Herman alias Jayus terkenal sebagai anak yang sering melawak tapi lawakannya kerap kali tidak lucu.
7. GARING :
Kata ini merupakan kata dari bahasa Sunda yang berarti “tidak lucu”. Awalnya kata-kata ini hanya digunakan di Jawa Barat saja. Namun karena banyaknya mahasiswa luar pulau yang kuliah di Jawa Barat (Bandung) lalu kembali ke kota kelahiran mereka, kata ini kemudian dipakai mereka dalam beberapa kesempatan. Karena seringnya digunakan dalam pembicaraan, akhirnya kata ini pun menjadi populer di beberapa kota besar.
8. GANDENG :
Kata ini pun merupakan kata dari bahasa Sunda yang berarti “berisik”. Sama seperti garing, kata ini dibawa dan dipakai oleh para mahasiswa luar Jawa Barat yang sempat kuliah di tanah Parahyangan itu, yang pada akhirnya membuat kata ini menjadi terkenal dan beberapa kesempatan dipakai.
9. MENEKETEHE :
Kata ini sebenarnya berasal dari kata “Mana Kutahu” dan diplesetkan oleh Tora Sudiro sekitar awal tahun 2000an, di acara Extravaganza TransTV. Istilah itu cukup populer dan saat ini cukup sering digunakan orang.
10. AJIB :
Artinya Enak, Asyik, atau Klabing. Kata ini mulai populer di tahun 90an tatkala musik trance dan narkoba jenis shabu2 baru mulai populer. Kata ini biasanya digunakan oleh para penikmat kedua hal itu. Istilah ini diambil dari suara hentakan tempo musik trance yang kalo didengar dengar teliti memang terdengar seperti “Ajib, ajib…. ajib, ajib….”.
11. CING :
Saya mensinyalir kata ini sudah sering digunakan sejak tahun 1970an. Hal ini diketahui ketahui saat kita menonton film Si Pitung Banteng Betawi yang dibintangi oleh (alm) Dicky Zulkarnaen. Belakangan, di tahun 90an, kata ini mulai sering digunakan orang lagi, terutama setelah sering digunakan Debby Sahertian di sitkom Lenong Rumpi. Kata “cing” biasa digunakan sebagai sapaan untuk teman dekat. Misalnya, “Mau ke mana, Cing?”
12. ALAY :
Singkatan dari Anak Layangan, yaitu orang-orang kampung yang bergaya norak. Alay sering diidentikkan dengan hal-hal yang norak dan narsis.
13. EMBER :
Kata ini merupakan plesetan dari kata “Memang Begitu”. Pertama kali dipopulerkan oleh Titi DJ yang secara tidak sengaja menyebut kata ini saat menjawab pertanyaan orang. Sejak itu, kata ini sering digunakan di berbagai kesempatan.
14. YUK :
Kata yang merupakan bentuk ajakan ini dipopulerkan oleh Hennyta Tarigan dan Rina Gunawan (anggota grup GSP). Kata ini sempat populer di awal tahun 90an dan sering digunakan oleh Lenong Rumpi. Di awal tahun 2000an, kata ini kembali populer sejak digunakan oleh Indra Birowo dan Tora Sudiro di acara Exravaganza. Karena sering digunakan saat mereka berperan sebagai bencong, maka kata ini identik dengan panggilan kaum waria / bencong.
15. SEMOK :
Berasal dari bahasa Jawa yang berarti “Montok”. Kata ini belakangan sering digunakan orang untuk menggambarkan wanita yang cantik dan seksi.
16. GITU LOH :
Kata ini berarti “Demikian / Begitu”, yang merupakan penekanan dari sebuah penjelasan yang disampaikan oleh sang pembicara. Kata ini cukup terkenal di tahun 2007, karena sering digunakan oleh para penyiar radio (terutama radio anak muda) setiap kali selesai menjelaskan sesuatu. Kata ini makin populer manakala sering digunakan dalam berbagai percakapan yang bernada jenaka (sekaligus norak) di berbagai acara televisi.
17. SEGEDE GAMBRENG :
Kata “gambreng” berasal dari suitan anak-anak (hompimpah alaihum gambreng), yang menunjukkan siapa yang menang dalam suitan tersebut. Belakangan, sekitar tahun 2007an, kata ini digunakan untuk menunjukkan sesuatu yang besar sekali (dan sulit diungkapkan dengan kata-kata).
18. JUTEK :
Berasal dari kata yang sering digunakan oleh para PSK di awal tahun 2000an untuk menggambarkan pria yang sombong dan jarang tersenyum. Kata ini akhirnya menjadi kata umum yang digunakan untuk melukiskan orang yang menyebalkan, judes, galak, emosian, dan sombong.
19. BT / BETE :
Merupakan singkatan dari Boring Total. Tadinya orang menduga kata ini dipopulerkan oleh Dwiq saat merilis lagu “Bete” sekitar tahun 2008. Padahal kata ini sudah lama digunakan oleh para mahasiswa yang bosan dengan program perkuliahan mereka. Kata ini mulai populer dan digunakan di awal tahun 2000an.
20. PRIKITIW :
Adalah celutukan yang ditujukan pada pasangan yang tertangkap basah melakukan perselingkuhan. Adalah Sule, seorang komedian lokal, yang melontarkan celutukan nakal yang kini menjadi bahasa pergaulan itu.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Implementasi jaringan komputer dalam Dunia Bisnis, Mobile, Rumah, Perbankan

Implementasi jaringan komputer dalam Dunia Bisnis, Mobile, Rumah, Perbankan


A. Dunia Bisnis.
Dalam dunia bisnis, manfaat yang dapat dirasakan dari jaringan komputer ini ialah Dapat mempersempit jarak sehingga bisnis online misal e-commerce dapat dijangkau dengan luas di dunia maya, dimana proses transaksi yang tersusun dengan baik,dan mempercepat pendistribusian data, informasi untuk pengambilan keputusan, perlindungan keamanan data dan informasi ini lebih terjamin,seperti halnya penjualan barang secara online (kaskus, tokobagus, bhinneka, dll Memungkinkan berbagi resources (Server, software, CDROM, Printer)
Jaringan komputer memungkinkan terjadinya komunikasi yang lebih efisien antar pemakai (mail dan teleconference). Sedangkan pada Aplikasi home user, memungkinkan komunikasi antar pengguna lebih efisien (chat), interaktif entertainment lebih multimedia (games, video).





B. Mobile.
notebook and handphone use wireless


           Pada dunia mobile user, jaringan komputer yang tidak menggunakan kabel disebut juga dengan istilah jaringan wireless yang semakin banyak dimanfaatkan oleh pengguna komputer. Hal ini disebabkan karena kemudahan dari sistem wireless yang semakin mengurangi pengunaan teknologi kabel (wire) sebagai media untuk melalukan komunikasi data.
Dengan hanya menggunakan sebuah laptop / notebook atau bahkan sebuah handphone yang memiliki fasilitas koneksi wireless, user tidak diribetkan lagi dengan kabel yang berbelit belit. Semua user dapat melakukan aktivitasnya seperti: browsing ke internet, membaca atau mengirimkan e-mail ke rekan-rekan bisnis, melakukan teleconference, koneksi ke jaringan Instant Messenger milik Yahoo, MSN, Google, dll.
        Sistem komunikasi wireless-pun banyak dipasang pada fasilitas-fasilitas umum misalnya : hotel, cafĂ©, mall, bandar udara, kampus, dll. Fasilitas sistem komunikasi dengan media wireless tersebut dikenal dengan istilah hotspot.



C. Rumah.
Jaringan komputer dapat juga diterapkan di rumah. Beberapa tahun lalu membeli komputer hanya digunakan untuk word processing dan gaming. Tetapi dengan berkembangnya zaman, bahkan komputer di rumah rumah dapat dengan mudah mengakses internet menggunakan modem, dial-up, broadband, dll. Apabila kita mempunyai lebih dari satu komputer, kita bisa terhubung dengan internet melalui satu jaringan.Contohnya seperti di warnet atau rumah yang memiliki banyak kamar dan terdapat setiap komputer di dalamnya.



D. Dunia Perbankan.
Dalam dunia perbankan, sangat jelas sekali fungsi komputer ini. Dengan adanya komputer, segala aktivitas perbankan baik itu simpan pinjam dan transaksi keuangan lainnya dapat berjalan dengan lancar. Adanya sistem yang canggih di dalam komputer perbankan menjamin keamanan dan kerahasiaan dari setiap nasabah.
Seperti halnya pelayanan electronic transaction (e-banking) melalui ATM, phone banking dan Internet banking misalnya, merupakan bentuk-bentuk baru dari delivery channel pelayanan bank yang mengubah pelayanan transaksi manual menjadi pelayanan transaksi oleh teknologi.
Contohnya adalah ATM (Automatic Teller Machine). Kita tidak perlu datang ke Bank untuk mengambil uang tetapi hanya dengan ATM kita dapat mengambil uang yang kita inginkan dimana saja hanya dengan menggeseknya.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

B_E_T_Z