PENGERTIAN UML, DDL, DML

PENGERTIAN UML

undefined undefined
Unified Modeling Language merupakan salah satu alat bantu yang dapat digunakan dalam bahasa pemograman yang berorientasi objek, saat ini UML akan mulai menjadi standar masa depan bagi industri pengembangan sistem/perangkat lunak yang berorientasi objek sebab pada dasarnya UML digunakan oleh banyak perusahaan raksasa seperti IBM, Microsoft, dan sebagainya [Adin05].

SIMBOL-SIMBOL DARI UML

Definisi UML

  1. Unified Modeling Language merupakan metode pengembangan perangkat lunak (sistem informasi) dengan menggunakan metode grafis serta merupakan bahasa untuk visualisasi, spesifikasi, konstruksi serta dokumentasi [Adin05].
  2. Unified Modeling Language (UML) adalah bahasa yang telah menjadi standard untuk visualisasi, menetapkan, membangun dan mendokumentasikan arti suatu sistem perangkat lunak [Hend07].
  3. Unified Modeling Language (UML) dapat didefinisikan sebagai sebuah bahasa yang telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem perangkat lunak [Afif02].
  4. Unified Modeling Language (UML) merupakan standard modeling language yang terdiri dari kumpulan-kumpulan diagram, dikembangkan untuk membantu para pengembang sistem dan software agar bisa menyelesaikan tugas-tugas seperti [Joml07] :
    • Spesifikasi
    • Visualisasi
    • Desain arsitektur
    • Konstruksi
    • Simulasi dan testing
    • Dokumentasi
Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik kesimpulan bahwa “Unified Modeling Language (UML) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk menvisualisasikan, menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem pengembangan perangkat lunak berbasis Objek (OOP)  (Object Oriented programming)”.

Langkah-langkah penggunaan Unified Modeling Language (UML)

Adapun langkah-langkah penggunaan Unified Modeling Language (UML) [Afif02] diantaranya sebagai berikut :
  1. Buatlah daftar business process dari level tertinggi untuk mendefinisikan aktivitas dan proses yang mungkin muncul.
  2. Petakan use case untuk setiap business process untuk mendefinisikan dengan tepat fungsional yang harus disediakan oleh sistem, kemudian perhalus use case diagram dan lengkapi dengan requirement, constraints dan catatan-catatan lain.
  3. Buatlah deployment diagram secara kasar untuk mendefinisikan arsitektur fisik sistem.
  4. Definisikan requirement lain non fungsional, security dan sebagainya yang juga harus disediakan oleh sistem.
  5. Berdasarkan use case diagram, mulailah membuat activity diagram.

  1. 1.        Use Case Diagram
    Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai. Use case merupakan konstruksi untuk mendeskripsikan bagaimana system akan terlihat di mata user. Sedangkan use case diagram memfasilitasi komunikasi diantara analis dan pengguna serta antara analis dan client.

                  Gambar Use Case Diagram
    Diagram Use Case berguna dalam tiga hal :
    -      Menjelaskan fasilitas yang ada (requirements)
    -          Use Case baru selalu menghasilkan fasilitas baru ketika sistem di analisa, dan design menjadi lebih jelas.
    -      Komunikas dengan klien
    -          Penggunaan notasi dan simbol dalam diagram Use Case membuat pengembang lebih mudah berkomunikasi dengan klien-kliennya.
    -      Membuat test dari kasus-kasus secara umum
    -          Kumpulan dari kejadian-kejadian untuk Use Case bisa dilakukan test kasus layak untuk kejadian-kejadian tersebut.
    2.        Activity Diagram
    Pada dasarnya diagram Activity sering digunakan oleh flowchart. Diagram ini berhubungan dengan diagram Statechart. Diagram Statechart berfokus pada obyek yang dalam suatu proses (atau proses menjadi suatu obyek), diagram Activity berfokus pada aktifitas-aktifitas yang terjadi yang terkait dalam suatu proses tunggal. Jadi dengan kata lain, diagram ini menunjukkan bagaimana aktifitas-aktifitas tersebut bergantung satu sama lain. Sebagai contoh, perhatikan proses yang terjadi. “Pengambilan uang dari bank melalui ATM.” Ada tiga aktifitas kelas (orang, dan lainnya) yang terkait yaitu : Customer, ATM, and Bank. Proses berawal dari lingkaran start hitam pada bagian atas dan berakhir di pusat lingkaran stop hitam/putih pada bagian bawah. Aktivitas digambarkan dalam bentuk kotak persegi. Lihat gambar di bawah ini, agar lebih jelas :
    Contoh Diagram Activity ‘Pengambilan Uang melalui ATM’.




     

PENGERTIAN DDL DAN DML

undefined undefined
I.    Data Definition Language
Ini adalah perintah dasar untuk membangun kerangka nya database, seperti:
CREATE: Perintah ini digunakan untuk membuat. Membuat database baru, view baru, kolom, dll.
Nanti kita bahas bagaimana cara untuk menggunakan perintah ini.
ALTER:    Perintah ini digunakan untuk mengubah strukturnya tabel yang sudah jadi sebelumnya.
Seperti mengganti nama tabel, menambah kolom, mengubah kolom, menghapus kolom,
bisa juga untuk memberikan atribut pada kolom.
DROP:       Perintah ini digunakan untuk menghapus database dan tabel
.

II.    Data Manipulation Language
Ini adalah perintah untuk memanipulasi data dalam database yang sudah dibuat. Perintah-perintahnya seperti:
INSERT:    Perintah ini digunakan untuk menyisipkan atau memasukan databaru ke dalam tabel.
SELECT:    Perintah ini digunakan untuk mengambil data atau menampilkan data dari suatu tabel.
Data yang kita ambil bisa kita tampilkan dalam layar prompt MySQL secara langsung atau melalui tampilan aplikasi.
UPDATE:    Perintah ini digunakan untuk memperbarui data lama menjadi data baru.
DELETE:    Perintah ini digunakan untuk menghapus data dari tabel


PENGERTIAN DATA FLOW DIAGRAM (DFD)

undefined undefined
Pengertian DFD Data Flow Diagram - Data Flow Diagram atau DFD merupakan gambaran suatu sistem yang telah ada atau sistem baru yang dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir. Dengan adanya Data Flow Diagram maka pemakai sistem yang kurang memahami dibidang komputer dapat mengerti sistem yang sedang berjalan.
Pengertian Data Flow Diagram Menurut Para Ahli
·         Pengertian Data Flow Diagram (DFD) Menurut Wikipedia adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.
·         Pengertian Data Flow Diagram (DFD) Menurut Wijaya (2007) Adalah gambaran grafis yang memperlihatkan aliran data dari sumbernya dalam obyek kemudian melewati suatu proses yang mentransformasikan ke tujuan yang lain, yang ada pada objek lain.
·         Pengertian Data Flow Diagram (DFD) Menurut Kristanto, 2003 adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluaran dari sistem, dimana data di simpan, proses apa yang menghasilkan data tersebut, dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebu
·         Pengertian Data Flow Diagram (DFD) Menurut Jogiyanto Hartono, 2005-701 Adalah Diagram yang menggunakan notasi simbol untuk menggambarkan arus data system

·         Intinya dfd adalah rancangan arus data
Simbol DFD model Yourdon
·         Data Flow (Arus Data) : Panah merepresentasikan datu atau lebih obyek data (arus data).  DATA FLOW BERGAMBARKAN ANAK PANAH

·         External entity (Kesatuan luar) atau boundary (batas sistem) : Untuk merepresenrasikan sebuah external entity sebagai sebuah elemen sistem, misalnya hardware, orang (user) atau program lain. TERMINATOR DI SIMBOLKAN DENGAN PERSEGI PANJANG

·         Procces (proses) : Proses adalah kegiatan yang dilakukan oleh orang, mesin, atau komputer dari hasil suatu data yang masuk kedalam proses untuk menghasilkan data yang keluar dari proses. PROSES DI SIMBOLKAN DENGAN LINGKARAN ATAU BULAT

·         Data Store (Simpanan data) : Simpanan data merupakan simpanan
Demikianlah Informasi ilmu pengetahuan yang membahas mengenai Pengertian DFD (Data Flow Diagram) dan Simbol DFD Semoga dapat membantu silahkan bagikan ke G+, Twitter atau Facebook anda. DATA STORE DI SIMBOLKAN DENGAN PERSEGI PANJANG PUTUS DENGAN ADANYA GARIS
pengertian dfd pengertian data flow diagram pengertian DFD menurut para ahli simbol dfd simbol erd

RUANG LINGKUP SOFTWARE ENGINERING

undefined undefined




ruang lingkup software enginering

  • Software requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak.
  •  
  • Software design mencakup proses penentuan arsitektur, komponen, antarmuka, dan karakteristik lain dari perangkat lunak.
  • Software construction berhubungan dengan detil pengembangan perangkat lunak, termasuk algoritma, pengkodean, pengujian, dan pencarian kesalahan.
  • Software testing meliputi pengujian pada keseluruhan perilaku perangkat lunak.
  • Software maintenance mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan.
  • Software configuration management berhubungan dengan usaha perubahan konfigurasi perangkat lunak untuk memenuhi kebutuhatertentu.
  • Software engineering management berkaitan dengan pengelolaan dan pengukuran RPL, termasuk perencanaan proyek perangkat lunak.
  • Software engineering tools and methods mencakup kajian teoritis tentang alat bantu dan metode RPL.
  • Software engineering process berhubungan dengan definisi, implementasi, pengukuran, pengelolaan, perubahan dan perbaikan proses RPL.
  • Software quality menitikberatkan pada kualitas dan daur hidup perangkat lunak.

undefined undefined
ada tugas di suruh buat WEB DESIGN pertamanya sih agak berantakan, tapi lama2 bagus, dan senengny blog gue di bilang bagus sama pak ROSO, itu guru gue yang baik ganteng, ramah, sabar, gak suka marah, dan juga sama pak HERU, pokonya you all the best :) yang menarik dari WEB DESIGN itu ya buat2 menu nya, mau di isi apa sesuka hati, nih dasar2 embuat web design menggunakan HTML.

Sunday, February 17, 2013

Membuat Desain Website Berbasis HTML Dengan Notepad++


 Pengenalan Tag Pada HTML
Dalam HTML tag merupakan code sekaligus perintah dimana kita dapat mengatur tampilan yang kita inginkan. Tag pada HTML selalu diawali dengan <x> dan ditutup dengan </x> dimana x adalah perintah dari apa yang kita inginkan.
·         Daftar Tag Pada HTML
ELEMEN DASAR
Jenis Dokumen
<HTML></HTML>
(terdapat pada awal dan akhir dari file HTML)
Judul
<TITLE></TITLE>
(harus selalu terdapat pada mukadimah)
Mukadimah (Header)
<HEAD></HEAD>
(keterangan umum, seperti judul dsb.)
Batang Tubuh
<BODY></BODY>
(isi dari halaman HTML)


FORMAT TAMPILAN
Huruf Tebal
<B></B>
(Bold)
Huruf Miring
<I></I>
(Italic)
Garis Bawah
<U></U>
(Underline - jarang digunakan)
Rata Tengah
<CENTER></CENTER>
(Center - berlaku untuk teks maupun gambar)
Huruf Kedip
<BLINK></BLINK>
(Blinking - tag terlucu sampai kini)
Ukuran Huruf
<FONT SIZE=?></FONT>
(Font Size - boleh diisi dari 1 sampai 7)
Warna Huruf
<FONT COLOR="#$$$$$$"></FONT>
Pilih Jenis Huruf
<FONT FACE="***"></FONT>
PEMISAH
Paragraf
<P></P>
(tag penutup seringkali tak diperlukan)
Align Text
<P ALIGN=LEFT|CENTER|RIGHT></P>
 
Pndah Baris
<BR>
(pindah ke baris berikut)
Garis Datar
<HR>
(Horizontal Rule)
Penataan Letak Garis
<HR ALIGN=LEFT|RIGHT|CENTER>
 
Tebal Garis
<HR SIZE=?>
(dalam satuan pixel)
Lebar Garis
<HR WIDTH=?>
(dalam satuan pixel)
Lebar Garis Persentasi
<HR WIDTH="%">
(dalam persentasi terhadap lebar halaman)
LATAR BELAKANG DAN WARNA
Latar Belakang Gambar
<BODY BACKGROUND="URL">
(Tiled Background)
Warna Latar Belakang
<BODY BGCOLOR="#$$$$$$"
(Background Color - urutan: merah/hijau/biru)
Warna Huruf Teks
<BODY TEXT="#$$$$$$">
TABEL
Rancangan Tabel
<TABLE></TABLE>
Garis Batas Tabel
<TABLE BORDER=?></TABLE>
Lebar Tabel
<TABLE WIDTH=?>
(dalam satuan pixel)
Lebar Tabel Persentasi
<TABLE WIDTH="%">
(dalam satuan persen terhadap lebar halaman)
Baris dalam Tabel
<TR></TR>
 
Penataan Letak Baris
<TR ALIGN=LEFT|RIGHT| CENTER|MIDDLE|BOTTOM
VALIGN=TOP|BOTTOM|MIDDLE>
 
Sel dalam Tabel
<TD></TD>
(harus ada dalam setiap baris tabel)
Penataan Letak Sel
<TD ALIGN=LEFT|RIGHT| CENTER|MIDDLE|BOTTOM
VALIGN=TOP|BOTTOM|MIDDLE>
 
Kepala Tabel
<TH></TH>
(Table Header - seperti data dengan Bold dan Center)
Penataan Letak Kepala Tabel
<TH ALIGN=LEFT|RIGHT| CENTER|MIDDLE|BOTTOM
VALIGN=TOP|BOTTOM|MIDDLE>
 
Warna Kepala Tabel
<TH BGCOLOR="#$$$$$$">

Posted by
Unknown

More
Diberdayakan oleh Blogger.

Copyright © / masih belajar

Template by : Urang-kurai / powered by :blogger