Sunday, October 20, 2013

Resume SQL 1

Nama   : Jenny Ediarty 
Nim     : 11.39010.0002
Nama Dosen  : Titik Lusiani, M.Kom., OCP
Blog Dosen  : blog.stikom.edu/lusiani

SQL 1
RESUME 1-7
·         Database adalah kumpulan file-file atau database yang berkaitan untuk menjadi satu informasi.
·         Table adalah terdiri dari beberapa record.
·         Constraint adalah batasan atau aturan yang ada pada table.
·         Relationship Model adalah kumpulan dari relasi yang menggabungkan dua atau lebih table.

Contoh soal :
Tuliskan perintah Sql selection dan join.
Select nim, nama, alamat, mk, sks
From m.mhs, a.mk, k.krs
Where m.nim = k.nim and a.mk = k.mk
            And nama = ‘Jenny Ediarty’;

·         Dual adalah table dari sistem oracle ke table system.
·         Null value fungsi digunakan untuk mengisi nilai tertentu (kosong)
·         Join minimal 2 table atau lebih.
·         Natural join nama type data harus sama.
·         Subquery digunakan untuk mencari kondisi yang belum ditemukan atau belum diketahui.
·         2tipe subquery :
           -Single rows = returns 1 value
     - Multiple row = return



Contoh single row :
Select last_name, job_id, salary
From employees
Where job_id = (select job_id
                            From emloyees
                            Where employee_id = 141)
            And salary >
                          ( select salary
                             From employees
                             Where employee_id = 143);
Contoh diatas digunakan untuk mencari employee_id = 141 dari salary terbesar 143

·         Penggunaan having pada subquery. Having adalah kondisi yang mempunyai group by yang mengelempokkan.
·         Kondisi In sama dengan kondisi Or, Any untuk membandingkan nilai lebih kecil dari nilai terbesar, all untuk mecari niali terkecil (lebih kecil dari nilai terkecil).







Tuesday, October 1, 2013

Resume Pert. 2-4

Jenny Ediarty
(11.390100.0002)

Pertemuan -2
Process Documentation

Agile Method, untuk menerepkan dokumen tidak mudah karena dokumentasi terlambat.
Kenapa?
1.      Setiap pembuatan dokumentasi butuh biaya dan waktu,
2.      Requirements cepat sekali, sebab setiap ide baru langsung dicatat, dan
3.      Fungsinya sudah jadi tapi sistemnya belum jadi.

Perbedaan antara Waterfall dan Agile yaitu :
1.      Waterfall : 
a.       Desaign, dan
b.      Bisa dilihat atau diprediksi.
2.      Agile :
a.       Lebih ke proses,
b.      Bisa beradaptasi, dan
c.       Lebih cepat.

Ada 5 proses dokumentasi yaitu :
  •          Requrements document,

a.       Fungsional
b.      Desaign
c.       Operasional
d.      User (Pengguna)
  •        Architecture,
  •       Detailed desaign,
  •       Implentasi dokumen, dan
  •       Testing dokumen.

Proses kegiatan dokumen yaitu :
  •   `Plans,
  •   Scheduls,
  •  Proses, dan
  • Standart.


Jenis Testing yaitu :
  •       Validation,
  •       Unik, dan
  •       Integrasi.


Pertemuan – 3
Categories of Process Documentation

Artifact adalah apapun bentuk model atau deskripsi development dan digunakan untuk software dan maintenancenya. Contoh : proses model, test data, dll.

Ada 5 kategori proses dokumentasi :
  •          Plans,
  •          Report,
  •          Standart,
  •          Working papers, dan
  •          Email Messages.


-          Plans adalah documents yang dihasilkan oleh manager untuk melihat atau mengontrol proses.
-          Report adalah sebuah laporan terakhir yang harus disimpan dan setiap catatan juga harus disimpan apabila masih dugunakan.
-          Standart yaitu komite mengeluarkan standart-standart untuk development. Kenapa?  Supaya jelas proses yang di implementasikan di setiap negara agar berjalan sama.
-          Email yaitu pesan untuk berkomunikasi. Contoh apabila klien berada jauh dan tidak tejangkau maka menggunakan sarana berkomunikasi separti email atau blog.

Karakteristik :
  •          Plansdibuat biasanya sehari sebelum Demo.
  •          Dokumen kadang mempunyai history software. Dokumen akan berkurang kegunaan nya setelah digunakan dan tidak terpakai lagi.


Pertemuan – 4
Product Documentation

Tujuan nya dapat menjelaskan tipe-tipe dokumen dan cara dokumen.

Fungsi User yaitu :
-          Product harus memenuhi user
-          Wadah user berbeda-beda.
End user :
-          Tau cara bagaumana menggunakan nya
-          Tidak ingin tahu bagaimana cara membuatnya.
User dokumentasi :
-          Manager à Functional System
-          System Administrator à Installation
-          Novice à Introductory Manual =  Mudah dicerna dan banyak gambar

-          Experienced User à Reference Manual = Lebih detail, harus lengkap, istilah teknis, dan kelengkapan pun diperhatikan.

Friday, September 6, 2013

TDA Pertemuan -1

Jenny Ediarty (11.39010.0002)

Teknik Dokumentasi Aplikasi

A.    Aplikasi
Aplikasi adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk tugas yang diinginkan pengguna.Contoh perangkat lunak aplikasi adalah pengola kata, lembar kerja, dan pemutar media. Contohnya adalah Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi. Sering kali, mereka memiliki kemampuan untuk saling berinteraksisatu sama lain sehingga menguntungkan pengguna.

B.     Dokumentasi
Dokumentasi adalah kumpulan dari dokumen-dokumen dapat memberikan keterangan atau bukti yang berkaitan dengan proses pengumpulan dan pengelolaan dokumen secara sistematis serta menyebar luaskan kepada pemakai informasi tersebut.

C.    Dokumentasi Aplikasi
Dokumentasi meliputi :
o   Perancangan (SDP = Software Develpoment Plan) ketika fase perencanaan.
o   Requirements Analysis (SRS = Software Requirements Specification)
o   IRS = Interface Requirements Specification
o   Dokumentasi Perancangan ( SDD = Software Desaign Document)
o   Dokumentasi Pengujian ( STP = Software Test Plan, STR = Software Test Report)
o   Dokumentasi yang berhubungan dengan produk (SUM = Software User Manual, SPS = Software Product Specification, VDD = Version Description Document)
o   Dokumen lainnya
Keperluan Dokumentasi pada suatu Proyek Pengembangan Sistem.