This is default featured post 1 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 2 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 3 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 4 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

This is default featured post 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Minggu, 23 Oktober 2011

P web pertemuan ke1

PERTEMUAN 1 

HTML
    HTML singkatan dari Hyper Text Markup LenguageHTML merupakan bahasa mark up atau penandaan ini berfungsi untuk menentukan format atau style.
Sejarah HTML
   HTML di buat oleh Tim Berners Lee dan di populerkan pertama kali oleh browser mozaic. Pada tahun 90an HTML mengalami perkembangan pesat. Tahun 1996, sebuah kerja keras dari World Wide Web Consortium's HTML Working Group mengeluarkan HTML 3.2 dan pada tanggal 18 Desember 1997 dikeluarkan HTML 4.0 dan pada tanggal 24 April 1998 diperbaiki menjadi versi HTML 4.01. Versi terbaru HTML adalah 5.0 yang di keluarkan oleh W3C secara resmi pada tahun 2010.

CSS
   CSS singkatan dari Cascading Style Sheets. CSS adalah bahasa pemrograman yang digunakan untuk mengendalikan sebuah web. CSS digunakan memformat tampilan halaman web yang dibuat dengan bahasa HTML.
Sejarah CSS
   CSS dikembangkan pada tahun 1996 dengan nama level 1, dua tahun kemudian dikembangkan lagi menjadi level 2 sampai saat ini, sedangkan CSS level 3 masih dalam pengembangan saat ini.

JAVA SCRIP
    Awal dari Java Scrip adalah Live Script dikembangkan pertama pada tahun 1995 di Netscape Communications dan Sun Miccrosystem berkolaborasi dan mengubah Live Script menjadi Java Scrip. Bahasa ini dikenali oleh browser Netscape. Microsoft melengkapi internet exploler dengan java scrip mulai versi 3.0 ke atas.

P web pertemuan ke3

Penjelasan Sitemap

Sitemap adalah peta atau denah suatu situs atau link yang berisi suatu link-link halaman, gambar atau artikel pada situs tersebut. Metadata juga sangat berperan dalam suatu Sitemap, Metadata berperan untuk mengetahui dan memantau kapan terakhir kali suatu situs atau Blog mengupdate artikelnya, kapan terjadi updatenya, dan waktu terjadi update. Sitemap juga bisa digambarkan seperti Feed.
Metadata juga berfungsi untuk memberikan informasi sebuah situs atau Blog yang bisa di jelajah (dengan crawl engine) oleh robot search engine seperti milik Google. Karena di dalam sitemap hanya terdiri dari link-link saja, robot-robot search engine pun akan mudah mengindeks seluruh link-link (artikel, kategori, arsip, gambar dan lainnya) yang ada di situs atau Blog anda. Namun apabila anda tidak menggunakan Sitemap, maka robot-robot search engine akan menjelajahi situs atau blog anda per halaman,bila situs atau Blog anda memiliki ratusan bahkan ribuan artikel, sangat sulit bagi robot search engine untuk menjelajah link-link di dalam situs atau Blog anda.

contoh : 

  • Home
  • About Me
           - Biodata
           - Hobby
  • Materi Kuliah
           - Pemrograman Web
           - Pemrograman Basis Data


Manfaat memiliki Peta Situs
  1. Lebih Mudah navigasi untuk pengunjung situs
  2. Nilai Potensi iklan
  3. Mendorong lalu lintas yang lebih besar ke situs Anda
  4. Halaman Tidak akan terlewat


Sitemap memberikan pengunjung sebuah tempat untuk menemukan apa yang mereka cari tanpa tersesat dalam navigasi pada situs web. Tidak peduli seberapa diatur dan dirancang dengan baik situs Anda, beberapa pengunjung mungkin sulit menemukan apa yang mereka cari.


Read Original 
- http://www.readbud.com

 

TDA pertemuan 4

Tulisan Pertama

Peraturan :
  • Selalu menjaga hubungan dengan editor 
  • Tinjau secara terus menerus
  • Belajar dari kesalahan
  • Editor harus membaca detil apa saja yang dibuat dokumenter
10 aturan dalam menulis :
  1.  Identifikasi target / pembaca : Dengan mengetahui kondisi audien / pembaca maka seorang penulis akan bisa lebih mudah dan lebih cepat menyediakan artikel yang tepat.
  2. Bicara menggunakan bahasa pembaca : Gunakan bahasa yang umum dan bisa dimengerti oleh seluruh pembaca dari kalangan mana saja.
  3. Hindari istilah - istilah yang susah dimengerti : Hindari menggunakan bahasa asing (susah dimengerti), gunakan istilah lain yang umum dipakai oleh pemula atau orang awam atau istilah umum target pembaca.
  4. Hindari menggunakan kalimat terlalu panjang dan berbelit-belit : Kalimat yang terlalu panjang dan berbelit - belit menyebabkan para pembaca merasa kebingungan.
  5. Gunakan kalimat singkat dan sederhana : salah satu seni menulis adalah menggunakan bahasa yang singkat, dan sederhana. Tidak perlu menggunakan kalimat yang berputar-putar padahal maksudnya singkat.
  6. Langsung pada pokok pembahasan : Aturan ini sangat penting untuk meningkatkan konversi. Sering kali kita menginginkan pembaca melakukan sesuatu, kemudian memberikan cerita,atau dorongan berupa keuntungan, tujuan dan manfaat dari apa yang kita minta terhadap pembaca.
  7. Jelaskan pada pembaca tentang keuntungan bagi mereka : Anda tdak mungkin memaksa pembaca memaksa pembaca melakukan apa yang anda minta apalagi sambil ancam mengancam. Cara yang paling efektif adalah menumbuhkan keingin itu sendiri dalam diri pembaca. Caranya dengan mengutarakan untungan bagi pembaca.
  8. Berikan sentuhan kreatifitas pada tulisan : Maksudnya adalah ada kalanya anda perlu mencoba teknik baru dalam menuliskan artikel anda.
  9. Review ulang tulisan Anda : Tentunya untuk mengoreksi segala kesalahan agar apa yang telah kita tulis  menjadi semakin baik.
  10. Maksimalkan segala informasi : Akan lebih baik jika anda melakukan riset, mengumpulkan data secara maksimal dari buku, internet, ebook, forum agar apa yang anda sediakan benar-benar lengkap dan tidak salah. 
hal-hal yang perlu ditanyakan pada pembaca

  1. Apa pengalaman sebelumnya dari pembaca dalam suatu produk
  2. Apa subjek pengetahuan utama yang dimilki oleh pembaca
  3. Data apa yang ada pada komunitas
  4. Indikator apa saja yang dibutuhkan tetapi belum terpenuhi oleh pembaca
  5. Indikator apa saja yang ada tetapi tidak diapkai oleh pembaca
  6. Profil apa yang dibutuhkan oleh pembaca, berdasarkan data / asumsi umum

Paragraf
  • Kumpulan dari kalimat - kalimat yang membentuk suatu ide utama
  • Jangan menggunakan banyak paragraf kecil (beberapa kalimat saja)
  • Jangan membagi paragraf pada halaman terpisah
  • Selalu menempatkan line kosong (spasi) antar paragraf
Syarat sebuah paragraf
  • Kalimat Pokok : Biasanya diletakkan pada awal paragraf, tetapi bisa juga diletakkan pada bagian tengah maupun akhir paragraf. Kalimat pokok adalah kalimat yang inti dari ide atau gagasan dari sebuah paragraf. Biasanya berisi suatu pernyataan yang nantinya akan dijelaskan lebih lanjut oleh kalimat lainnya dalam bentuk kalimat penjelas.
  • Kalimat Penjelas : Kalimat penjelas adalah kalimat yang memberikan penjelasan tambahan atau detail rincian dari kalimat pokok suatu paragraf.
  •    
    Sumber :
http://ardilazuardi.wordpress.com/2009/11/04/definisi-paragraf/

TDA pertemuan 3

Syarat dari teknik publikasi dari sebuah buku
  1. Memberikan nilai/informasi yang baik.
  2. Informasi yang digunakan akurat
  3. Customer tidak banyak tanya
  4. Pengeluaran yang dikeluarkan dengan rendah :
  5. Memberikan batasan yang rendah terhadap orang yang tidak suka membaca
  6. Mengurangi biaya dukungan dari customer support
  7. Tidak banyak turun lapangan tetapi banyak memmbaca buku petunjuk
  8. Meningkatkan penjualan
4 macam buku manual bagi pengguna aplikasi 

  1. Pengantar panduan : berguna sebagai awalan dalam memulai sebuah aplikasi, seperti panduan penggunaan fitur-fitur yang ada di dalam aplikasi tersebut agar mendapatkan keuntungan dalam penggunaan aplikasi tersebut. Contoh pengantar panduan : (http://akademik.univpancasila.ac.id/images/panduanbagimahasiswa.pdf)
  2. Panduan pelatihan : berguna untuk para pengguna aplikasi untuk membantu dalam menerapkan aplikasi, apakah yang telah dilakukan telah benar atau salah sehingga dalam menerapkan aplikasinya dapat berjalan lancar. Contoh panduan pelatihan :(http://www.scribd.com/doc/36870465/HACCP-Training-Manual-Indonesian)
  3. Panduan pengguna : berguana sebagaia panduan bagi para pengguna aplikasi pada tahap awal dalam memulai aplikasi baru agar memudahkan pengguna dapat menggunakan aplikasi yang diterapkan di perusahaan. Contoh panduan pengguna :(http://ai3.itb.ac.id/~basuki/inherent/PDPT/dokumentasi-2/User_Manual_DIKTI_0.3_update.pdf)
  4. Panduan referensi : berguna untuk pengguna aplikasi dalam informasi-informasi yang ada sebagai acuan  dalam mengerjakan aplikasi yang ingin diterapkan.Contoh panduan referensi : (http://pusatpanduan.com/reference-manual)

TDA pertemuan 2

  1. Dokumentasi Perencanaan Proyek


  • Pengantar
Berisi tentang penjelasan masalah dan lingkungan masalah, tujuan client, struktur organisasi dan sistem, solusi dari permasalahan yang timbul serta ruang lingkup/batasan dari solusi tersebut.
    Deskripsi masalah, 
    - Deskripsi lingkungan masalah, 
    - Tujuan client, organisasi dan sistem,  
    - Solusi dan ruang lingkupnya. 
    • Proposal
    Berisi tentang fungsi yang diberikan pada solusi yang diajukan, strategi umum untuk mengembangkan solusi, peran user dan hardware pada solusi, serta keuntungan dan kerugian solusi tersebut.
      - Fungsi yang diberikan pada solusi yang diajukan.
      - Strategi umum untuk pengambangan solusi.
      - Peran pengguna dan perangkat keras pada solusi
      - Keuntungan dan kerugian solusi tersebut.
      • Keterbatasan Sistem (Constrain)
      Berisi prioritas costumer, profil user, usia pengharapan produk, prasyarat kendala, prasyarat kinerja, solusi dan ketersediaan pada lingkungan user.
        Prioritas customer
        - Profil penggunq
        - Usia pengharapan produk
        - Pra-syarat kendala (reliabilitas)
        - Pra-syarat kinerja
        - Solusi Alternatif
        - Solusi feasible
        - Ketersediaan pada lingkungan pengguna
        • Estimasi 
        Dalam hal ini, yang perlu diestimasikan antara lain jadwal, organisasi, budget, benefit, analisis resiko, dokumen yang diberikan, software yang dibutuhkan, fasilitas dan hardware yang dibutuhkan.
          - Jadwal
          - Staf dan Organisasi
          - Budget
          - Analisis Cost/Benefit
          - Analisis resiko
          - Dokumen yang diberikan
          - Perangkat lunak yang dibutuhkan 
          - Fasilitas dan perangkat keras yang dibutuhkan
          •  Prosedur
          Tata cara/langkah-langkah untuk membuat dokumentasi.
            - Model Proses
            - Metodologi dan notasi
            - Standardisasi dan jaminan kualitas
            - Accountability monitoring
            - Kendali produk
            - Data pengujian dan sumber data
            - Kriteria akseptansi dan metoda pembayaran
            • Referensi
            Berisi tentang sumber-sumber yang dapat dijadikan pedoman untuk pembuatan dokumentasi.
              - Dokumentasi yang digunakan dalam pengembangan
              - Kamus istilah
              - Kontrak yang diusulkan


              Tujuan Perencanaan :
              • Memberi pegangan bagi pelaksana mengenai alokasi sumberdaya untuk melaksanakan kegiatan
              • Sarana komunikasi bagi semua pihak penyelenggara proyek 
              • Dasar pengaturan alokasi sumber daya
              • Pendorong para perencana dan pelaksana melihat ke depan dan menyadari pentingnya unsur waktu
              • Pegangan dan tolak ukur fungsi pengendalian
                   2.  Dokumentasi Spesifikasi Desain 

              • Pendahuluan
                • Pendahuluan merupakan suatu garis besar dari permasalahan yang dihadapi,pendahuluan juga menjelaskan lingkungan aplikasi yang digunakandan karakteristik pengguna proyek tersebut,notasi yang digunakan dalam disain dan tujuan dari suatu proyek tersebut dibuat.
              • Spesifikasi singkat
                •  Hasil analisa disain dari suatu fungsi atau teknik yang digunakan,kinerja yang telah dicapai,deskripsi suatu data,batasan masalah,modifikasi dan perwatan yang digunakan dan hal lain-lainnya yang dapat mendukung membentuk suatu spesifikasi singkat suatu proyek yang dikerjakan.
              • Disain arsitektur
                •  Gambaran disain proyek yang dibuat dan dimulai dari modu; hirarki dan diagram interface,penjelasan deskripsi fungsi dan data dan penjelasan lebih detil lagi dalam spesifikasi interface.
              • Disain secara detail
                •  Menjabarkan secara lebih detail lagi suatu proyek dengan medekomposisi interfacenya,mendeskripsikan modul dan spesifikasi interface dan deskripsi suatu proses dan datanya.
              • Referensi
                •  Yang dibutuhkan untuk mengembangkan spesifikasi desain dengan menggunakan daftar terminologi,daftar instalasi,spesifikasi penanganan eksepsi dan alternative desain jika desain awal mengalami kendala.
              Sumber : adang.staff.gunadarma.ac.id/Downloads/files/344/Dokumentasi.ppt 
                              http://desakngakan.blogspot.com/2010/10/dokumentasi-desain-outline-spesifikasi.html 

              Rabu, 21 September 2011

              TDA pertemuan 1

              SOFTWARE CRISIS
              Definisi Software Crisis adalah istilah lain dari Complexity dalam pengembangan Software, yaitu:
              1. Proyek melebihi dana yang sudah di tentukan.
              2. Proyek memakan waktu yang lama seperti yang sudah di tentukan.
              3. Software tidak efisien.
              4. Software memiliki kualitas yang sangat rendah / jelek.
              5. Software sering tidak memenuhi persyaratan.
              6. Proyek tidak dapat dikelola dan kode sulit dipertahankan.
              7. Software tidak pernah disampaikan.
              APLIKASI 
              Aplikasi berasal dari kata application yang artinya penerapan, lamaran, penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju.

              DOKUMENTASI
              Dokumentasi adalah sesuatu yang tertulis, terekam atau tercetak yang dapat dipakai sebagai bukti atau keterangan dan untuk membantu ingatan. Dokumentasi menurut Paul Otlet pada International Economic Conference tahun 1905 adalah kegiatan khusus berupa pengumpulan, pengolahan, penyimpanan, penemuan kembali dan penyebaran dokumen.
              Contoh Arsip :
              1. Formulir
              2. Kartu Tanda Penduduk
              3. Surat Izin Mengemudi
              4. Buku catatan pelajaran
              5. Slip gaji
              6. Akte kelahiran
              7. Ijazah
              8. Buku pelajaran
              9. Surat Tanda Nomor Kendaraan, dll
              Proses dokumentasi ini dilakukan di setiap langkah / pekerjaan yang dilakukan.

              DOKUMENTASI APLIKASI
              Dokumentasi ini meliputi :
              1. Perencanaan (SDP = Software Development Plan), merupakan hal awal yang harus dilakukan ketika akan mengembangkan suatu perangkat lunak.
              2. Requirements Analysis (SRS = Software Requirements Specification),  Tujuan dari SRS adalah untuk melakukan hal berikut: Menentukan kebutuhan fungsional dari sistem, Mengidentifikasi batasan-batasan sistem, Identifikasi pengguna sistem, Menjelaskan interaksi antara sistem dan pengguna eksternal, Menetapkan suatu bahasa yang umum antara klien dan tim program untuk menggambarkan sistem, Memberikan dasar untuk pemodelan use case.
              3. IRS = Interface Requirements Specification
              4. Dokumentasi Perancangan (SDD = Software Design Document)
              5. Dokumentasi Pengujian (STP = Software Test Plan, STRp = Software Test Report)
              6. Dokumentasi yang berhubungan dengan produk (SUM = Software User Manual, SPS = Software Product Specification, VDD = Version Description Document), dll

              SOW (STATEMENT of WORK)
              Tujuan SOW  :
              • Menjelaskan biaya dan jadwal serta asumsi utama proyek
              • Menjelaskan peranan dan tanggung jawab
              • Mengukuhkan definisi hal yang akan dicapai proyek
              • Mendorong diselesaikannya proyek tersebut karena adanya kesepakatan tertulis dalam dokumen tersebut






              sumber : http://www.amuluk.com/mengenal-srs-software-requirement-specification
                            http://imamshofi.wordpress.com/category/software-engineering/
                            http://blog-indonesia.com/blog-archive-14554-45.html

              PBD2 pertemuan 2

              Pada pertemuan ke-2 ada beberapa soal yang saya coba akan bahas
              DECLARE
               v_deptno                number(4);
               v_location_id          number(4);
              BEGIN
               SELECT                depertmen_id , location_id
               INTO                     v_deptno , v_location_id
               FROM                   departments
               WHERE                 department_name ="sales" ;
              END ;
              Maksud dari DECLARE adalah v_deptno dan v_location_id memiliki type number yang memiliki panjang 4 karakter.
              Sementara pada BEGIN
              • SELECT adalah menampilkan data yang ada di kolom depertmen_id , location_id
              • INTO  v_deptno , v_location_id bertujuan data yang ada dikolom  depertmen_id , location_id ditampilkan kedalam variable
              • FROM data diambil dari table departments
              • WHERE dimana yang ditampilkan dari department_name adalah sales
              DECLARE
               v_hire_date         employees.hire_date%TYPE ;
               v_salary              employees.salary%TYPE ;
              BEGIN
               SELECT            hire_date , salary
               INTO                v_hire_date , v_salary
               FROM              employees
               WHERE            employees_id = 100 ;
              END ;
              DECLARE pada soal ini variable tipenya diambil secara default kedalam database.
              v_hire_date         employees.hire_date%TYPE menjelaskan bahwa variable dan data typenya sama yaitu date.
              v_salary              employees.salary%TYPE  menjelaskan bahwa variable dan tipe datanya sama yaitu number.
              sementara maksud dari %TYPE adalah supaya fleksibel,jika ada perubahan data tidak perlu merubah programnya.

              SET SERVEROUTPUT ON
              DECLARE
               v_sum_sal             number (10,2) ;
               v_deptno               number NOT NULL   := 60 ; 
              BEGIN
               SELECT              SUM(salary)    == grup function
               INTO                   v_sum_sal
               FROM                 employees
               WHERE               department_id = v_deptno ;    
               DBMS_OUTPUT.PUT_LINE  ('The sum salary is' || TO CHAR (v_sum_sal)) ;
              END ;
              SET SERVEROUTPUT ON bertujuan untuk mengaktifkan menjadi ON yang sebelumnya OFF
              pada v_deptno  default mempunyai nilai 60 sehingga hasil dari penjumlahan procedure akan ditambah 60
              pada the 'The sum salary is' menggunakan TO CHAR karena adanya concate, karena v_sum_sal awalnya adalah number kini berubah menjadi String.

              PBD2 pertemuan 1

              Oracle
              Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi.
              Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya dalam hal sebagai berikut :
               • Dapat bekerja di lingkungan client/server (pemrosesan tersebar)
               • Menangani manajemen space dan basis data yang besar
               • Mendukung akses data secara simultan
               • Performansi pemrosesan transaksi yang tinggi 
               • Menjamin ketersediaan yang terkontrol
               • Lingkungan yang terreplikasi

              SQL
              SQL (Structured Query Language) digunakan sebagai antarmuka dalam pengelolaan data. SQL merupakan bahasa yang komprehensif untuk basis data, sehingga dibuat standar untuk bahasa SQL oleh ANSI (American National Standard Institute) dan ISO (International Standard Organization). Di dalamnya terdapat perintah untuk pendefinisian data, melakukan query dan update terhadap data. Perintah tersebut dikelompokkan dalam dua istilah: DDL (Data Definition Language) untuk pendefinisian data dan DML (Data Manipulation Language) untuk melakukan update dan query. Kebanyakan vendor dari RDBMS menggunakan SQL dari ANSI/ISO, tetapi beberapa vendor RDBMS memasukkan beberapa perintah tambahan sebagai fitur dari produknya. Di antaranya adalah fitur untuk pemberian hak akses terhadap data ataupun untuk maintenance.

              SQL*Plus
              Dalam menerima masukan perintah SQL dari pengguna, vendor RDBMS telah menyediakan library yang dapat digunakan oleh programmer agar program yang dibuat dapat melakukan pengaksesan terhadap basis data. Selain itu, para vendor memberikan pula program yang dapat menerima masukan bahasa SQL yang kemudian dieksekusi oleh RDBMS. Oracle, sebagai salah satunya, telah menyediakan program yang dinamakan SQL*Plus. SQL*Plus dapat digunakan untuk melakukan eksekusi terhadap perintah SQL dari pengguna.
              SQL vs SQL*Plus
              SQL : Merupakan bahasa yang meliputi perintah-perintah untuk menyimpan,
              menerima dan memelihara data dalam basis data.
              SQL*Plus : Aplikasi yang dapat mengenali dan mengeksekusi perintah SQL dan
              dapat menampilkan hasil dari perintah tersebut ke pengguna.


              PL/SQL 
              PL/SQL yang merupakan singkatan dari Procedural Language/Structured Query Language merupakan sebuah penggabungan antara bahasa pemrograman prosedural (PL) dan SQL syntax.
              Jadi dengan PL/SQL kita tidak perlu menggunakan sebuah bahasa pemrograman sendiri. fungsi-fungsi standard di bahasa pemrograman sudah ada di sini dan bisa langsung digabung dengan perintah SQL untuk memanipulasi database. Tapi PL/SQL cuma ada didatabase oracle saja

              Senin, 19 September 2011

              P web pertemuan ke2

              WEB FORM
              Tekhnologi ASP.NET yang digunakan untuk membuat suatu halaman web yang bisa diprogram.
              Web form juga dapat menampilkan informasi dengan bahsa markup apapun kepada user keberbagai browser.

              MASTER PAGE
              Cara baru pada ASP.NET 20 yang digunakan supaya situs kita menjadi konsisten pada tampilan dan desainnya.Dengan menggunakan master page kita tidak perlu lagi melakukan desain web cukup sekali menggunakan master page.
              Mendesain tampilan Master Page bisa menggunakan css atau style builder dengan melakukan klik dan memilih style.

              TABLE
              Suatu cara untuk menampilkan informasi dalam bentuk sel yang terdiri dari kolom dan baris
              Fungsin ya adlah untuk membuat batas,jarak sehingga tampilan menjadi rapi

              FONT
              Cara mengubah model tulisan atau ukuran yang digunakan di web.
              contoh :
                 <body style = "font-family = cartoon"
                                    ="font-size = smaller"

              HYPERLINK
              Sebuah referensi kata atau kelompok kata atau gambar yang dapat diklik untuk langsung menuju dokumen baru.

              IMAGE
              Untuk mengeluarkan sebuah gambar pada halaman
              contoh :
                digunakan untuk menampilkan gambar pada web.

              BACKGROUND
              Latar belakang atau dasar dari tampilan web.

              Twitter Delicious Facebook Digg Stumbleupon Favorites More