Berikut ini adalah tips pengembangan piranti lunak dengan menggunakan UML:1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.2. …
Deployment/Physical Diagram
Deployment/physical diagram menggambarkan detail bagaimana komponen di-deploy dalam infrastruktur sistem, di mana komponen akan terletak (pada mesin, server atau piranti keras apa), bagaimana kemampua…
Component Diagram
Component diagram menggambarkan struktur dan hubungan antar komponen piranti lunak, termasuk ketergantungan (dependency) di antaranya.Komponen piranti lunak adalah modul berisi code, baik berisi sourc…
Collaboration Diagram
Collaboration diagram juga menggambarkan interaksi antar objek seperti sequence diagram, tetapi lebih menekankan pada peran masing-masing objek dan bukan pada waktu penyampaian message.Setiap message …
Sequence Diagram
Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem (termasuk pengguna, display, dan sebagainya) berupa message yang digambarkan terhadap waktu. Sequence diagram terdir…
Activity Diagrams
Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity…
Statechart Diagram
Statechart diagram menggambarkan transisi dan perubahan keadaan (dari satu state ke state lainnya) suatu objek pada sistem sebagai akibat dari stimuli yang diterima. Pada umumnya statechart diagram me…
Class Diagram
Class adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti…
Use Case Diagram
Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan “bagaimana”. Sebuah use case merepresentasikan sebuah in…
Definisi UML
Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar u…
Parade Band Himatika Matematika Udayana
17 Apr 2009Pengulangan Dengan While
Jika diperhatikan, pengulangan for membutuhkan syarat diketahuinya jumlah pengulangan yang diinginkan. Sayang sekali, tidak semua kebutuhan pemrograman memenuhi syarat tersebut. Sebagai contoh, kita …
Variable
Merupakan komponen penting dalam pemrograman. Variable digunakan dalam program untuk menyimpan sebuah nilai, dan nilai yang ada padanya dapat diubah selama eksekusi program berlangsung. Variable yan…
Variable String
String adalah gabungan dari karakterContoh : “ Belajar “ -> Literal String “ B “ -> KarakterPanjang Stringstrlen() -> nama fungsi untuk menghitung panjang stringFungsi strlen() didek…
Pengulangan dengan IF
Pengulangan dengan IF Digunakan dalam pengambilan keputusan Bentuk umum: if(kondisi) pernyataan1 ; else pernyataan2;Pernyataan1 dilaksanakan jika dan hanya jika kondisi yang …
Menentukan Kebutuhan Informasi
Untuk menentukan kebutuhan Informasi yang relevan dengan kebutuhan organisasi, Kendal (1995) memberikan guideline yang sederhana – yang disebutnya metode 4WH :What : kegiatan apa sajakah yang menjadi …
Persyaratan Dalam Pengolahan Informasi
Informasi Relevancy : Informasi yang dikelola harus relevan dengan tujuan organisasi, baik tujuan jangka pendek, menegah maupun jangka panjangInformasi accuracy : derajat keakuratan informasi harus di…
Critical Succes Factor
Critical Succes Factor (CSF) diartikan sebagai sejumlah kecil factor yang berasal dari lingkungan internal dan atau eksternal organisasi yang dipercayai memiliki kontribusi yang sangat berarti dalam p…
Pendekatan dalam Pengembangan CBIS
Berbagai metode dikembangkan para pakar dalm membangun sebuah CBIS yang bedaya guna.Salah satu pendekatan yang bersifat sistematik dan komprehensif diberikan oleh Edwards et al (1991) yang memadankan …
Sistem Informasi Berbasis Komputer
Upaya pengembangan sebuah Sistem Informasi Berbasis Komputer(Computer-Based Information System /CBIS). Haruslah diawali dengan memahami hakekat sebuah CBIS sesungguhnya bukan hanya seperangkat compute…
Contoh Soal Relasi Rekursif
Barisan 3, 7 , 11, 15, . . . didefinisikan dengan relasi berulang an = an-1 + 4 untuk n ≥ 1 dengan syarat awal a0 = 3. Contoh 2 Carilah relasi berulang dengan syarat awal dari barisan 1, 1, 2, 4, 16, …
Relasi Rekursif
Relasi rekursif sering juga disebut relasi berulang . relasi ini mendefinisikan sebuah barisan dengan memberikan nilai ke-n yang dikaitkan dengan suku – suku sebelumnya . untuk mendefinisikan sebuah b…
Contoh Soal Induksi Matematika
Buktikan dengan metode induksi matematika bahwa bentukP(n)=1+3+5+7+…+(2n-1)=n2 berlaku untuk setiap n angota bilangan asli.Bukti:akan dibuktikan bahwa P(n)=1+3+5+7+…+(2n-1)=n2 berlaku untuk setiap n a…
Arti dan Makna Logo Universitas Udayana (English)
The Udayana University identity “Widya Cakra Prawartana” is a gold circle in blue background. It aimed to convey the spinning off science and technology which based on Pancasila– a 5 principles foun…
Arti dan Makna Logo Universitas Udayana
Di Universitas Udayana identitas "Widya Cakra Prawartana" adalah lingkaran emas di latar belakang biru. Ini bertujuan untuk menyampaikan pemintalan dari ilmu pengetahuan dan teknologi yang berdasarkan…
Induksi Matematika
Dalam kasus diskrit kadang kala kita harus membuktikan bukan hanya satu atau beberapa pernyataan, tapi sampai tak berhingga pernyataan, tapi sampai tak berhingga pernyataan untuk bilangan asli. Induks…
Ciri Ciri dan Kriteria Penelitian
1. Penelitian harus berkisar disekeliling masalah yang ingin dipecahkan2. Penelitian sedikit-sedikitnya harus mengandung unsure originalitas. Originalitas peneliti harus mempunyai daya khayal il…
Jenis Jenis Penelitian
1. Penggolongan menurut bidangnya : Riset Ekonomi, Riset Teknik2. Penggolongan menurut tempatnya: Riset Kepustakaan3. Penggolongan menurut pemakaiannyaPure Research/Basic Research adalah penc…
Metodologi Penelitian
Pengertian Metodologi Penelitian:Ilmu : Suatu pengetahuan yang sistematis dan terorganisasiPenelitian : Suatu penyelidikan yang hati-hati serta teratur dan terus menerus untuk memecahkan suatu masal…
Model (Metode) VAM (Vogel)
Metode ini lebih cepat dari pada Model (Metode)Stepping Stone dan Model (Metode) Modilangkah langkah:susun kebutuhan , kapasitas masing masing sumber dan biaya distribusi kedalam matrik seperti metode…
Model (Metode) Modi
Model (Metode) Stepping Stone
Yaitu model ini sesuai dengan namanya yaitu mencoba satu satu atau mencoba secata trial dan eror maksudnya mencoba terus sampai menemukan biaya yang minimum dan pendapatan maksimumlangkah kejanyaMenyu…
Model Transportasi
Pada dasarnya model transpotasi ada tiga mungkin untuk tahun mendatang model ini dapat di kembangkan. Tujuan dari model transportasi adalah menekan ( meminimum) biaya dan memaksimalkan pendapa…
Masalah Penugasan Untuk Kasus Maksimasi Normal
Langkah Langkaha. Membuat Matriks keuntunganb. Matriks opportunity-lossDengan mengurangkan seluruh elemen dalam tiap tiap baris dengan nilai maksimum dari baris yang sama, setelah itu hasil dari pengu…
Masalah Penugasan Untuk Kasus Minimasi Normal
1. Mengubah matriks keuntungan menjadi matriks Opportunity–Loss. Dengan mengurangi seluruh elemen dengan elemen terbesar dari setiap baris.2. Meminimumkan Opportunity-Loss , dengan mengurangi seluruh …
Masalah Penugasan Untuk Kasus Minimasi Tidak Normal
Langkah Langkah1. Menambahkan baris dummy bila karyawan lebih sedikit daripada pekerjaannya atau menambahkan kolom dummy bila pekerjaan lebih sedikit jumlahnya daripada karyawan. Lalu mengubah matriks…
Pointer
Pointer adalah suatu variabel penunjuk, berisi nilai yang menunjuk alamat suatu lokasi memori tertentu. Jadi pointer tidak berisi nilai data, melainkan berisi suatu alamat memori.Lokasi memori terse…
Insertion Sort
-Mirip dengan cara orang mengurutkan kartu, selembar demi selembar kartu diambil dan disisipkan (insert) ke tempat yang seharusnya.-Pengurutan dimulai dari data ke-2 sampai dengan data terakhir, jika …
Selection Sort
-Merupakan kombinasi antara sorting dan searching-Untuk setiap proses, akan dicari elemen-elemen yang belum diurutkan yang memiliki nilai terkecil atau terbesar akan dipertukarkan ke posisi yang tepat…
Exchange Sort
-Sangat mirip dengan Bubble Sort -Banyak yang mengatakan Bubble Sort sama dengan Exchange Sort -Pebedaan : dalam hal bagaimana membandingkan antar elemenelemennya.-Exchange sort membandingkan suatu el…
Buble Sort
Metode sorting termudah-Diberi nama “Bubble” karena proses pengurutan secara berangsur-angsur bergerak/berpindah ke posisinya yang tepat, seperti gelembung yang keluar dari sebuah gelas bersoda.-Bubbl…
Ring Homomorfisma
Definisi b.1 Diberikan R dan S ring-ring. Suatu pemetaan θ :R → S adalah homomorfisma jika memenuhi θ (a+b) = θ(a) + θ(b) dan θ(ab) = θ(a) θ(b) untuk setiap a,b ∈ R S disebut bayangan homomorfik da…