Sabtu, 16 Juni 2012
Rabu, 10 November 2010
Minggu, 07 Februari 2010
UML (Univied Modeling Language)
Pengertian UML
Uml merupakan bahasa generik dan diagram yang sama dan digunakan untuk memodelkan hal-hal berbeda dari fase-faseberbeda.
Konsep-konsep yang diterapkan di UML adalah satu model berisi informasi mengenai sistem atau domain, model-model berisi elemen-elemen model seperti kelas-kelas, simpul-simpul, paket-paket, dan sebagainya. Satu diagram menunjukkan satu pandangan tertentu dari model.
Fungsi-fungsi dan kegunaan dari UML adalah:
- Di dalam system intensive process, metode UML diterapkan sebangai proses untuk menurunkan atau mengevolusikan sistem
- Sebangai bahasa, UML digunakan untuk komunikasi, yaitu alat untuk menangkap pengetahuan mengenai suatu subyek dan mengekspresikan pengetahuan (sintaks) yang mempedulikan subyek untuk dibahas. (subyek = sistem yang dibahas)
- Sebagai bahasa pemodelan, UML fokus pada pemahaman subyek melalui formulasi model dari subyek (dan konteks yang terhubung).
- Berkaitan dengan unifikasi, UML memadukan praktek rekayasa terbaik sistem informasi dan industri, meliputi beragam tipe sistem, domain dan proses siklus hidup.
- Begitu diterapkan untuk menspesifikasikan sistem, UML dapat digunakan untuk mengkomunikasi “apa” yang diperlukan dari sistem dan “bagaimana” sistem dapat direalisasikan.
- Begitu diterapkan untuk memvisualisasikan sistem, UML dapat digunakan untuk menjelaskan sistem secara visual sebelum direalisasikan.
- Begitu diterapkan unutk membangun sistem, UML dapat digunakan untuk memandu realisasi sistem serupa dengan “blueprint”
- Begitu diterapkan untuk mendokumentasikan sistem, UML dapat digunakan untuk menangkap pengetahuan mnegenai sistem pada seluruh siklus hidup.
Perancangan UML dapat dilakukan dengan tujuan :
1. Menyediakan bahasa Pemodelan visual yang ekspresif dan siap pakai untuk mengembangkan dan pertukaran model-model berarti
2. Menyediakan mekanisme perluasan dan spesialisasi untuk memperluas konsep-konsep inti
3. Mendukung spesifikasi independen bahasa pemrograman dan proses pengembangan tertentu.
4. Menyediakan basis formal untuk pemahaman bahasa pemodelan
5. Mendorong pertumbuhan pasar kakas berorientasi objek
6. Mendukung konsep-konsep pengembangan level lebih tinggi seperti komponen, kolaborasi, framework, dan pattern.
Diagram UML
Kegunaan diagram pada pemodelan adalah untuk formalisasi ekspresi model objek secara koheran, presisi dan mudah dirumuskan. Pemodelan beroreantasi objek memerlukan kakas untuk mengekspresikan model. Unified Modeling Language(UML) menyediakan sejumlah diagram untuk mengekspresikan pemodelan berorientasi yang dilakukan.
Penggunaan notasi yang terdefinisi baik dan eksprresif.
- Notasi standar, memungkinkan pengembang mendeskrepsikan skenario atau rumusan arsitekturdan kemudian mengkomunikasikan secara tidak ambigu
- Notasi yang bagus membebaskan otak untuk berkosentrasi pada masalah-masalah yang lebih lanjut.
- Notasi yang baik memungkinkan mengeliminasi keperluan pemeriksaan konsistensi dan kebenaran keputusan-keputusan dengan menggunakan tool terotomatisasi.
Diagram struktur terdiri dari :
- Diagram kelas (class diagram), yaitu diagram yang menunjukkan sekumpulan kelas, inteface dan kolaborasi dan keterhubungannya.
- Diagram objek(object diagram), yaitu diagram yang menunjukkan sekumpulan objek dan keterhubungannya. Diagram ini menunjukkan potongan statik dari instan-instan yang ada di diagram kelas. Diagram ini ditujukan untuk memperlihatkan satu prototipe atau kasus tertentu yang mungkin terjadi. Diagram objek menyediakan notasi grafis formal guna memodelkan objek, kelas, dan saling keterhubungan. Diagram objek berguna untuk abstract modeling dan perancangan program-program sesungguhnya.
- Diagram komponen (Component diagram), yaitu diagram yang menunjukkan organisasi dan ketergantungan di antara sekumpulan komponen. Diagram ini merupakan pandangan statik terhadap implementasi sistem.
- Diagram deployment (deployment diaram), yaitu diagram yang menunjukkan konfigurasi pemrosesan saat proses berjalan dan komponen-komponen yang terdapat didalamnya. Diagram ini merupakan pandangan statik dari arsitektur.
- Diagram use-case (use case diagram). Diagram ini menunjukkan sekumpulan kasus fungsional dan aktor (jenis kelas khusus) dan keterhubungannya.
- Diagram sekuen(sequence diagram). Diagram ini menunjukkan interaksi yang terjadi antara objek. Diagram ini menekankan pada basis keberuntungan waktu dari pesan-pesan yang terjadi.
- Diagram kolaborasi (Collaboration diagram). Diagram ini juga merupakan diagram interaksi. Diagram kolaborasi (Collaboration diagram) menekankan pada organisasi struktur dari objek-objek yang megirim dan menerima pesan.
- Diagram Statechart (statechart diagram). Diagram statechart adalah state-machine diagram, berisi state, transisi, kejadian dan aktivitas. Diagram ini penting dalam memodelkan perilaku antarmuka, kelas, kolaborasi dan menekankan pada urutan kejadian.
- Diagram aktivitas (Activity diagram). Diagram ini menunjukkan aliran aktifitas di dalam suatu sistem. Diagram ini penting untuk memodelkan fungsi sistem dan menekankan pada aliran kendali diantara objek-objek.
Fase-fase pengembangan dan model-modelnya
- Fase analisis sistem untuk memodelkan kelas-kelas dan kolaborasi-kolaborasi “dunia nyata” dasar.
- Fase analisis kebutuhan adalah upaya untuk menangkap kebutuhan dan fungsionalitas yang harus dilakukan sistem.
- Fase perancangan untuk memperluas isi dari model analisis menjadi solusi teknis yang mempertimbangkan kepentingan lingkungan implementasi.
Bahsa UML hanya menyediakan kemampuan menciptakan model secara ekspresif dan konsisten. Ketika melakukan pemodelan menggunakan UML, pekerjaan dituntut oleh metodologi atau model proses pengembangan yang dipilih.
Rabu, 30 Desember 2009
Bisnis Affiliate Indowebmaker
Anda akan mendapatkan 10% dari setiap penjualan yang Anda lakukan.
1% dari setiap penjualan downline Anda pada Level 1.
0.75% dari setiap penjualan downline Anda pada Level 2.
0.50% dari setiap penjualan downline Anda pada Level 3.
0.25% dari setiap penjualan downline Anda pada Level 4.
zxcxc
Di sini, Anda tidak perlu membeli produk atau mendepositkan sejumlah uang untuk bergabung dengan Program Affiliate Indowebmaker. Jadi anda bisa ikut bisnis tanpa modal sepeserpun. Yang perlu Anda lakukan adalah mendaftar (GRATIS) dan mulai berpromosi.
Klick barner dibawah untuk mendaftar
Contoh Program Sederhana Dengan Visual Basic 6.0
Contoh program fungsi terbilang dengan Visual Basic
- Pertama-tama bukaklah program Visual basic 6.0, pilih “stanadard EXE” lalu klick Open. Jendela form dengan mode Standard EXE akan terbuka
- Masukkan sebuah "Label"
dan sebuah "TextBox"
ke dalam area form sehingga tampak seperti gambar berikut.

- Setelah itu, aktifkanjendela kode dan ketiklah kode berikut :
| Function word2(ByVal x As Currency) As StringDim satuan As Variant satuan = Array("", "Satu", "Dua", "Tiga", "Empat", "Lima", "Enam", "Tujuh", "Delapan", "Sembilan", "Sepuluh", "Sebelas") Select Case x Case 0 To 11 word2 = " " + satuan(Fix(x)) Case 12 To 19 word2 = word2(x Mod 10) + " Belas" Case 20 To 99 word2 = word2(Fix(x / 10)) + " Puluh" + word2(x Mod 10) Case 100 To 199 word2 = " Seratus" + word2(x - 100) Case 200 To 999 word2 = word2(Fix(n / 100)) + " Ratus" + word2(x Mod 100) Case 1000 To 1999 word2 = "Seribu" + word2(x - 1000) Case 2000 To 999999 word2 = word2(Fix(x / 1000)) + " Ribu" + word2(x Mod 1000) Case 1000000 To 999999999 word2 = word2(Fix(x / 1000000)) + " Juta" + word2(x Mod 1000000) Case 1000000000 To 1999999999 word2 = word2(Fix(x / 1000000000)) + " Milyar" + word2(x Mod 1000000000) Case Else word2 = "Angka sudah melampawi batas. Program ini cuman samapai 1.999.999.999" End Select End Function |
- Lalu klick ganda pada bagian "TextBoox" dan ketikkan kode berikut
| Private Sub Text1_Change() On Error Resume Next If Text1 <> "" Then Label1 = word2(Text1) + " Rupiah" Else Label1 = "" End If End Sub |
- Cobalah program yang anda buat dengan menekan F5 dan lihat hasilnya.
Senin, 28 Desember 2009
DESAIN PERANGKAT LUNAK
Perangkat lunak adalah program pada komputer yang berisi perintah-perintah untuk melakukan proses-proses tertentu agar dapat menghasilkan output yang diinginkan.
Jadi, desain perangkat lunak adalah langkah awal sebelum membuat proyek perangkat lunak untuk memperoleh gambaran tentang bagaimana bentuk atau model fisik perangkat lunak yang akan dibuat, dan gambaran tentang apa output-output yang diharapkan dari perangkat lunak yang akan dibuat tersebut.
1. Desain data
2. Desain arsitektur
3. Desain interface (antarmuka)
4. Desain prosedural
Jumat, 25 Desember 2009
GRAFIKA KOPUTER
Bagian-bagian dari grafika komputer meliputi:
- Pemodelan geometris. Yaitu mempelajri cara menggambar permukaan suatu bidang.
- Animasi : mempelajari cara memanipulasi dan memberikan gerakan pada sebuah gambar.
- Citra (Imaging) : mempelajari cara pengambilan dan pengeditan suatu gambar
- Rendering : Rendering adalah memproduksi gambar dari model-model matematika yang dibua
Rabu, 28 Oktober 2009
KOMPONEN SISTEM INFORMASI
1. Blok Masukan
5. Blok Basis Data
Blok basis data (database) merupakan kumpulan dari beberapa data yang saling berhubungan antara satu sama lainnya. Data perlu disimpan di dalam basis data untuk keperluan penyediaan informasi, dan agar informasi yang dihasilkan menjadi sebuah informasi yang berkualitas data tersebut harus diorganisasikan sedemikian rupa.
6. Blok Kendali
Blok kendali merupakan sebuah mekanisme yang dirancang dan diterapkan untuk memastikan bahwa kesalahan-kesalan yang dapat merusak sistem informasi dapat segera diatasi atau jika masih memungkinkan kesalahan tersebut dapat langsung dicegah. Hal-hal yang dapat merusak sistem informasi dapat berupa bencana alam, debu, ketidak efisienan, kegagalan-kegagalan sistem itu sendiri dan lain sebagainya.
Rabu, 30 September 2009
Gempa Bumi Di Sumatra Barat
para pengungsi terpaksa tidur dalam keaadan gelap dan kedinginan, karena gempa mengakibatkan listrik kota pariaman mati total dan pada malam harinya turun hujan. meraka tidak berani kembali kerumah karena takut terjadi gempa susulan. Selain itu kebanyakan rumah warga rusak berat bahkan tidak sedikit dari rumah warga yang hancur total.
Data Jumlah korban jiwa gempa sumatra barat
Jumat, 07 Agustus 2009
WEBHOSTING
Web Hosting adalah sebuah bentuk layanan di internet yang memberikan jasa penyewaan tempat di internet agar seseorang atau perusahaan bisa menyebarkan informasi atau mempromosikan produknya. Salah satu teknologi yang digunakan adaah failover housting, yaitu sebuah teknologi yang memungkinkan layanan informasi yang anda berikan dapat online 24 jam setiap harinya karena didukung oleh beberapa server komputer yang mana jika sebuah server komputer mengalami kerusakan maka secara otomatis server komputer lain akan menggantikan tugasnya.
Rabu, 15 Juli 2009
Himpunan
Cara menyatakan himpunan
- Cara menyatakan himpunan dengan metode Roster dan metode Rule,
- Hubungan antar himpunan, serta
- Operasi pada Himpunan
Minggu, 05 Juli 2009
INTERNET TV
Access to 4000 live TV stations from your pc. No need of a TV tuner or decoder. 100% legal - no subscription needed.
Watch television channels online anywhere. All you need is our software, your pc, and Internet connection. Thousands of television shows that would cost you big money in the long run with traditional TV providers, now can watch them with no subscription. Watch 4000 TV Stations from Over 80 Countries!
Cartoons, Fashion, News, Discovery, Sport, Movies, Music, Football, Adult Shows, Weather, Stocks, Educational, and many others channels are available.
You can watch TV to your PC or laptop at any time and anywhere in the world since our service is not affected by regional terrain or weather.
This webtv software does not contain any spyware or advertise modules. It has safety installation with NO WORRIES concerning valuable information loss.
