Diberdayakan oleh Blogger.
RSS

Resume TDA (Pertemuan 1)


Mata Kuliah : Teknik Dokumentasi Aplikasi
Dosen         : Ayuningtyas, S.Kom., M.MT., MOS

Teknik Dokumentasi Aplikasi

I.                   Aplikasi
Aplikasi adalah suatu program komputer yang dibuat untuk mengerjakan dan melaksanakan tugas khusus dari pengguna. Aplikasi merupakan rangkaian kegiatan atau perintah untuk dieksekusi oleh computer.
contoh aplikasi:
a.    Data
b.    Audio
c.    Grafik
d.   Web Designer

II.                   Dokumentasi
Dokumentasi berasal dari kata dokumen yang berarti bahan pustaka, baik berbentuk tulisan maupun berbentuk rekaman lainnya seperti pita suara/kaset, video, film, gambar dan foto (Suyono trimo 1987, hal 7)
Contoh Arsip:
a.            Formulir
b.           Kartu Tanda Penduduk (KTP)
c.            Surat Ijin Mengemudi (SIM)
d.           Buku catatan pelajaran
e.            Buku pelajaran
f.            Slip gaji
g.           Peta
h.           Akte kelahiran, dll.

III.                   Software Crisis
Software Crisis dapat terjadi karena ketidak mampuan membangu proyek. pembuatan suatu software yang diinginkan karena beberapa masalah seperti berikut ini : 
a.              Melebihi batas  waktu 
b.             Melebihi anggaran/biaya 
c.              Software tidak efisien 
d.             Software tidak memiliki kualitas yang bagus 
e.              Tidak memenuhi persyaratan 
f.              Proyek sulit dikendalikan
Sumber : Link

IV.                   Dokumentasi Aplikasi meliputi elemen-elemen sebagai berikut :
1.             Requirements Documentation
2.             Architecture & Design Documentation
3.             Technical  Documentation
4.             End User Manuals Documentation

a)             User Requirements, merupakan dokumen yang mencatat segala kebutuhan user yang di inginkan. Hal ini cukup penting ketika ada komplain dari user, misal ketika meminta penambahan fitur, menu dan lain sebagainya bisa di tunjukkan kesepakatan awal yang di setujui.
b)             Architecture and Design, merupakan dokumen yang berisi desain atau rancangan aplikasi, termasuk siapa saja pengguna yang terlibat dalam aplikasi. Bisa juga di dalamnya di masukkan rancangan database (database design documentation).
c)             Technical documentation, merupakan dokumen yang berisi segala hal catatan penting di coding/skrip pemrograman/bahasa pemrograman yang di pakai, bisa juga query yang di gunakan. Namun biasanya seorang programmer yang baik akan menuliskan catatan/komentar pada coding yang di lakukannya. Hal ini berguna untuk mengingatkan kembali proses coding yang di lakukan, jika nantinya perlu untuk di buka kembali (di modifikasi/di tambah). Namun komentar yang banyak pada file tentu akan menambah ukuran file sehingga di perlukan sebuah dokumentasi teknis.
d)            End user manual, merupakan dokumen yang di peruntukkan untuk user/konsumen/ yang akan menggunakan aplikasi, selain itu untuk user juga di perlukan komunikasi verbal sehingga mereka dapat menggunakan aplikasi secara optimal.


  •    Kapan membuat Dokumentasi

Membuat dokumentasi pada saat melakukan segala aktivitas/perubahan yang terjadi ketika proses developmen sebuah aplikasi untuk sebuah perusahaan.


  •    Pentingnya Dokumentasi

Dokumentasi yang baik, tentu akan berakibat baik terhadap perusahaan, kebaikan tersebut di lihat dari waktu dan kefektifan karyawan baru untuk beradaptasi di perusahaan. Dengan dokumentasi yang baik maka karyawan baru akan lebih cepat memahami apa yang telah/sedang/akan mereka kerjakan, dengan membuat histori dokumentasi juga menjadi nilai tambah untuk mengingat segala aktifitas perubahan pada proses developmen sebuah aplikasi..
Berbeda halnya apabila tidak mendokumentasikan setiap aktivitas perubahan, akan berdampak tidak baik bagi perusahaan. Perusahaan akan memulai lagi Aplikasi program baru dari nol, karena karyawan lama tidak  mendokumentasikan segala aktivitas/perubahan sedangkan karyawan baru tidak bisa menyesuaikan/melanjutkan aplikasi program tersebut, kerugianpun akan dialami perusahaan. Oleh sebab itu pembuatan dokumentasi sangatlah penting untuk menunjang sebuah pengembangan aplikasi pada perusahaan.
Sumber : Link

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Drilling SQL

Mata Kuliah  : Structure Query Language II
Dosen            : Titik Lusiani, M.Kom, OCA
Blog               : blog.stikom.edu/lusiani

Contoh soal drilling SQL

13. What value is returned after executing the following statement?
SELECT INSTR('How_long_is_a_piece_of_string?','_',5,3) FROM DUAL; (Choose the best answer.)
A. 4
B. 14
C. 12
D. None of the above

Keterangan : 
Tanda ‘_’ menempati no.urut ke 14 pada karakter ke 5, dan digabungkan dengan 3 karakter selanjutnya.


INSTR : Mengembalikan posisi numerik dari suatu rangkaian penamaan. Secara optional, dapat menyediakan suatu posisi kem untuk memulai pencarian, dan yang terjadi din dari suatu rangkaian. m dan n defaultnya 1, artinya pencarian dimulai di awal suatu pencarian dan melaporkan kejadian yang pertama.

DUAL adalah dummy table (tabel contoh) yang dapat digunakan untuk melihat hasil dari fungsi dan perhitungan.


  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS