Selasa, 31 Oktober 2017

Review ACL

TUGAS SOFTSKILL
REVIEW SOFTWARE ACL
















Nama: Bayu Hari W (Pengertian ACL)
Galih Aditya D.C (Layar Aplikasi ACL)
Gian Nugraha (Dasar – Dasar ACL)
Tri Pramudita Erlangga (Bekerja Dengan Data)
Kelas: 4KA17





UNIVERSITAS GUNADARMA
2017
PENGERTIAN ACL

ACL for Windows (Audit Command Language) versi 6.5 didesain untuk membaca dan menganalisis data serta membantu auditor dalam menghasilkan laporan audit. ACL adalah program yang sangat mudah digunakan sehingga dapat digunakan untuk membaca dan menganalisa berbagai database yang ada pada komputer klien (Dbase III+, Access, FoxPro, Basic, Excel, dsb). Sehingga ACL sangat favorit di kalangan Kantor Akuntan Publik (baca: Auditor) terutama jika klien yang di audit sudah menggunakan komputer sebagai basis datanya. Ada persyaratan minimal agar dapat memahami secara utuh konsep ACL for Windows ini, yaitu:
1. Memiliki pengetahuan dasar komputer, minimal pemahaman mengenai Sistem Operasi    Windows 95 atau Windows NT.4 atau yang lebih baru.
2. Memahami cara kerja keyboard dan mouse
3. Pengetahuan dasar mengenai Database, akan baik jika memahami konsep database relational (RDBMS-Relational Database Management System) dan paradox.
4. Memahami konsep audit
5. Memahami konsep dasar sistem informasi dan teknologi sistem informasi
6. Memahami konsep dasar jaringan (networking) dan teknologi jaringan Selamat menikmati program baru yang akan membawa Anda ke dunia masa depan yang penuh dengan tantangan yaitu dunia teknologi informasi.

LAYAR APLIKASI ACL

Layar aplikasi ACL akan menampilkan 5 bagian, yaitu:
1. Title Bar Pada title bar ini hanya menampilkan icon dan nama program ACL For Windows serta tiga tombol standar windows, minimize, maximize dan close.
2. Menu Bar Untuk mengoperasikan program aplikasi ini, ACL memiliki delapan kelompok pilihan menu utama yaitu File, Edit, Analyze, Sampling, Tools, Windows dan Help.
3.  Button Bar Menyediakan icon untuk akses yang cepat ke command yang sering digunakan.
4.  Status Bar Status bar menampilkan nama document yang sedang anda kerjakan, nama input file yang sedang terbuka dan jumlah record yang ada dalam file.
5.  Aplication Workspace Ruang kerja aplikasi (Aplication Workspace) adalah area tempat andaa bekerja dengan data. Area ini akan tetap kosong selam anda belum membuka data file.



DASAR-DASAR ACL

1. Membuat Dokumen ACL ACL dokumen adalah file dengan extension “ACL” dengan panjang sampai 32 karakter. File ini memungkinkan anda melihat tampilan data file dan mencatat semua aktivitas anda di ACL.
 Dari menu bar pilih File/New Document
 Pilih follder dengan nama file Workbook Data Files
 Ketik sesuai NPM pada textbox file name, klik Save.
2. Membuat Input File Definition Format yang dapat digunakan untuk menggambarkan struktur dan isi data file agar dapat dibaca tanpa mengubah data asli.
 Pada kotak dialog Select Input File Definition; Klik New. ACL menampilkan Welcome Page Ke Wizard
 Klik Next. Kotak biru pada sisi kiri menampilkan lima langkah utama dalam proses wizard ini.
 Klik Next untuk mengakses ke disk. ACL akan mencari data pada hard disk komputer atau pada disk yang ada di jaringan. Muncul Select File to Define.
 Pada look in: Workbook Data Files gunakan Report. Klik open.
 Klik next sehingga muncul radiobutton pilihan Other File Format
 Klik next sehingga muncul radiobutton Variable Length
 Klik next sehingga muncul radiobutton Print Image File
 Klik next sehingga muncul Record Definition ntroduction dengan record-record type detail yang diidentifikasikan seluruh field-field.
 Halaman Identify Field akan mencoba mengidentifikasikan seluruh field-field.
 Klik Next. Anda dapat memodifikasi fieldnames dan field property sesuai keinginan.
 Klik Next. Kotak Dialog Final muncul. Jika hasilnya sesuai dengan apa yang diinginkan , klik finish, klik Back untuk mengubah ke halaman sebelumnya.
3. Mengatur Overview dan View Window Overview Window berfungsi sebagai document manager yang bisa mengatur seluruh komponen yang ada di dokumen ACL 10
 Batches : serangkaian perintah yang disimpan dalam file batch di dokumen ACL.
 Input file definition : menjelaskan struktur dan isi yang telah didefinisikan dari file data.
 Views : menampilkan data input file bergantung pada bagaimana anda mendefinisikan field dalam file ini.
 Workspace : memisahkan area di dokumen ACL yang memiliki definisi field.  Index : memiliki pointer untuk input file yang membuat ACL membaca dan mengolah file data dalam urutan. Membuka Input File
 Pada input file dari overview window pilih inventory input file klik open atau klik dua kali Menutup Input File
 Klik icon close atau dengan membuka input file yang lain, maka input file yang sedang terbuka akan tertutup dan di save secara otomatis.

BEKERJA DENGAN DATA

1. Verifying Data Digunakan untuk mengecek keabsahan data apakah valid atau tidak, untuk memastikan tidak adanya error pada setiap record dan fieldnya. Untuk memverifikasi seluruh field data :
a. Dari input file definition, klik dua kali Inventory untuk mengaktifkan file input dengan menggunakan data file INVENTRY.FIL
b. Pilih Analyze dari menu dan pilih Verify. Maka akan muncul kotak dialog Verify.
c. Klik Verify field untuk memunculkan kotak dialog Selected Fields
d. Klik Add All untuk mengkopi seluruh field-field yang ada ke dalam kotak Selected field
e. Klik OK untuk menutup kotak Selected Fields f. Klik OK pada kotaak dialog verivy untuk mengeksekusi perintah verify.
2. Counting Record Digunakan untuk menghitung jumlah record atau total record. Untuk menghitung jumlah record :
a. Aktifkan file ap-trans
b. Pilih Analyze dari bar menu dan pilih Count.
c. Klik OK, ACL akan menyajikan jumlah record yang dihitung dalam command log.
3. Totaling Fields Digunakan untuk menjumlahkan field-field dengan tipe numericatau untuk menjumlahkan data yang masuk ke dalam laporan keuangan. Untuk menjumlahkan field-field numeric dalam suatu file input :
a. Aktifkan file Ap_Trans
b. Klik Analyze dari bar menu dan pilih Total
c. Klik Total field untuk menyajikan kotak dialog Selected Fields
d. Klik Add All. ACL akan mengkopi filed ke dalam kotak Selected Fields.
e. Klik OK untuk kembali ke kotak dialog dengan field-field yang telah dipilih dalam posisi tersorot. f. Klik OK kembali, ACL akan menyajikan jumlah seluruh field numeric.
4. Obtaining Statistic Perintah statistik memberikan gambaran statistik secara deskriptif atas field numeric. Perintah statistik dapat menghasilkan jumlah record, total filed, nilai rata-rata, nilai absolut, interval antara nilai maksimum dan nilai minimum, deviasi standar. Untuk menghasilkan data statistik :
a. Aktifkan file Ap_Trans
b. Klik Analyze dari bar menu dan pilih Statistics
c. Dalam kotak Statistics On pilih Invoice-Amount d. Klik OK, ACL akan menyajikan hasilnya dalam command log.
5. Histogram Digunakan untuk membuat grafik statistik berupa histogram Untuk membuat histogram :
a. Aktifkan file Ap_Trans
b. Klik Analyze dari bar menu dan pilih Histogram
c. Dalam kotak histogram on pilih Invoice-Amount
d. Klik output, pili tampilan output yang diinginkan
e. Klik OK, ACL akan menyajikan hasilnya dalam command log.
6. Profiling Digunakan untuk menghasilkan ringkasan data statistik. Perintah profil menghasilkan nilai total, nilai absolut, nilai maksimum dan nilai minimum. Membuat profile suatu filed :
a. Aktifkan file Ap_Trans
b. Klik Analyze dari bar menu dan pilih profile
c. Dalam kotak Profile Fields pilih Invoice-Amount
d. Klik OK, ACL akan menyajikan hasilnya dalam command log.
7. Identifying Duplicate and Gaps Menguji Duplikasi Digunakan untuk mendeteksi apakah field-field kunci dalam file mengandung duplikasi dalam urutannya. Untuk menguji duplikasi :
a. Aktifkan file Payroll
b. Klik Analyze dari bar menu dan pilih Duplicate
c. Dalam kotak Duplicate , pada kotak Sequence On Klik EMPNO
d. Dalam kotak Liest Fields klik GROSS_PAY, kemudian PAY_DATE dan CHEQUE_NO
e. Klik OK, ACL akan menyajikan hasilnya dalam command log. Menguji Gaps Digunakan untuk mendeteksi apakah field-field numeric kunci dalam file mengandung gap.
Untuk menguji gaps :
a. Aktifkan file Payroll
b. Klik Analyze dari bar menu dan pilih Gaps
c. Dalam kotak Sequence On Klik CHEQUE_NO
d. Pilih radiobutton List Gap Range
e. Klik OK, ACL akan menyajikan hasilnya dalam command log.
8. Extracting data Digunakan untuk membuat data file baru yang lebih spesifik. Untuk bekerja dengan perintah extract: Menguji kontrol total  
a. Aktifkan file input Inventory
b. Pilih menu Analyze kemudian pilih total
c. Klik total field untuk menampilkan field pada kotak dialog
d. Klik Add All
e. Klik OK untuk kembali ke kotak dialog
f. Klik If untuk membuka kotak ekspresi. Pada kotak ekpresi buat LOC=”04”
g. Pada kotak save as tuliskan nama filter dengan Loc 04
h. Klik OK untuk menutup kotak ekspresi dan kembali ke kotak dialog total
i. Klik OK pada kotak dialog untuk mengeluarkan hasil dari perintah total
Mengekstrak Rekord menjadi file output
a. Pilih menu pilih data/ extract
b. Klik IF untuk membuka kotak ekspresi
c. Klik dua kali Loc04 pada kotak filter
d. Klik OK, kotak ekspresi akan tertutup
e. Klik OK, hasil dari perintah extrac akan muncul
9. Exporting data Digunakan untuk mengekspor data yang ada di ACL ke dalam format lain. Mengekspor data :
a. Aktifkan file input inventory
b. Dari menu pilih Data/ Export
c. Klik Export field untuk membuka field yang tersedia d. Klik Add All e. Klik OK untuk menutup kotak dialog Selected Field, dan kembali ke kotak dialog export
f. Klik pada kotak Export As
g. Pilih delimited dari pilihan yang ada
h. Klik kotak TO dan ketikkan nama field dengan INVENT. ACL akan mengekspor data dan menyimpannya dalam file ini .
i. Klik OK untuk menutup kotak dialog, dan ACL akan menjalankan perintah export.
10. Sorting Digunakan untuk membuat file baru yang sudah diurutkan berdasarkan key field tertentu baik secara ascending maupun descending. Untuk mengurutkan file dengan urutan kecil ke besar (ascending) :
a. Aktifkan file input ap-Trans
b. Dari menu pilih data/ sort
c. Pada kotak Sort on, klik Vendor_ No
d. Pada kotak To ketikkan nama Sortvend
e. Klik OK untuk menjalankan perintah Sort
11. Indexing Hampir sama dengan sorting namun tidak membentuk file baru, melainkan membentuk indeks file yang bisa dinamai, disave dan di apply ke input file kapanpun. Untuk membuat file index sbb:
a. Aktifkan file ap-trans
b. Dari menu data, klik Index
c. Pada kotak index On klik Vendor_No
d. Sambil tetap menekan tombol Ctr, klik Invoice_No kemudian Prodno.Acl akan melakukan index berdasarkan field yang telah dipilih.
e. Klik pada kotak To dan ketikkan Indvip sebagai nama index yang akan disimpan

f. Klik Ok.Acl akan menciptakan index dan mengaitkannya dengan file input Mencari Nilai Kunci pada file yang diindeks Indeks dapat dilakukan untuk melakukan pencarian secara lebih cepat dan menemukan rekord tertentu

Rabu, 11 Oktober 2017

AUDIT SISTEM INFORMASI

Pengertian Audit Sistem Informasi

Jenis-jenis Audit Sistem Informasi
Audit Sistem Informasi (Informatin System Audit) atau EDP Audit (Electronic Data Processing Audit) atau computer audit  adalah proses pengumpulan data dan pengevaluasian bukti-bukti untuk menentukan apakah suatu sistem aplikasi komputerisasi telah menetapkan dan menerapkan sistem pengendalian internal yang memadai, semua aktiva dilindungi dengan baik atau disalahgunakan serta terjaminnya integritas data, keandalan serta efektifitas dan efesiensi penyelenggaraan sistem informasi berbasis komputer (Ron Weber 1999:10).

Audit sistem informasi dapat digolongkan dalam tipe atau jenis-jenis audit sebagai berikut.

a. Audit Laporan Keuangan (Financial Statement Audit)
Adalah audit yang dilakukan untuk mengetahui tingkat kewajaran laporan keuangan yang disajikan oleh perusahaan (apakah sesuai dengan standar akuntansi keuangan serta tidak menyalahi uji materialitas). Apabila sistem akuntansi organisasi yang diaudit merupakan sistem akuntansi berbasis komputer, maka dilakukan audit terhadap sistem informasi akuntansi apakah proses/mekanisme sistem dan program komputer telah sesuai, pengendalian umum sistem memadai dan data telah substantif.

b. Audit Operasional (Operational Audit)
Audit terhadap aplikasi komputer terbagi menjadi tiga jenis, antara lain:

Post implementation Audit (Audit setelah implementasi)
Auditor memeriksa apakah sistem-sistem aplikasi komputer yang telah diimplementasikan pada suatu organisasi/perusahaan telah sesuai dengan kebutuhan penggunanya (efektif) dan telah dijalankan dengan sumber daya optimal (efisien). Auditor mengevaluasi apakah sistem aplikasi tertentu dapat terus dilanjutkan karena sudah berjalan baik dan sesuai dengan kebutuhan usernya atau perlu dimodifikasi dan bahkan perlu dihentikan.
Pelaksanaan audit ini dilakukan oleh auditor dengan menerapkan pengalamannya dalam pengembangan sistem aplikasi, sehingga auditor dapat mengevaluasi apakah sistem yang sudah diimplementasikan perlu dimutakhirkan atau diperbaiki atau bahkan dihentikan apabila sudah tidak sesuai kebutuhan atau mengandung kesalahan.
Concurrent audit (audit secara bersama)
Auditor menjadi anggota dalam tim pengembangan sistem (system development team). Mereka membantu tim untuk meningkatkan kualitas pengembangan sistem yang dibangun oleh para sistem analis, designer dan programmer dan akan diimplementasikan. Dalam hal ini auditor mewakili pimpinan proyek dan manajemen sebagai quality assurance.
Concurrent Audits (audit secara bersama-sama)
Auditor mengevaluasi kinerja unit fngsional atau fungsi sistem informasi (pusat/instalasi komputer) apakah telah dikelola dengan baik, apakah kontrol dalam pengembangan sistem secara keseluruhan sudah dilakukan dengan baik, apakah sistem komputer telah dikelola dan dioperasikan dengan baik.
Dalam mengaudit sistem komputerisasi yang ada, audit ini dilakukan dengan mengevaluasi pengendalian umum dari sistem-sistem komputerisasi yang sudah diimplementasikan pada perusahaan tersebut secara keseluruhan.
Saat melakuan pengujian-pengujian digunakan bukti untuk menarik kesimpulan dan memberikan rekomendasi kepada manajemen tentang hal-hal yang berhubungan dengan efektifitas, efisiensi, dan ekonomisnya sistem.
Tujuan Audit Sistem Informasi
Tujuan audit sistem informasi menurut Ron Weber (1999:11-13) secara garis besar terbagi menjadi empat tahap, yaitu:
a. Pengamanan Aset
Aset informasi suatu perusahaan seperti perangkat keras (hardware), perangkat lunak (software), sumber daya manusia, file data harus dijaga oleh suatu sistem pengendalian intern yang baik agar tidak terjadi penyalahgunaan aset perusahaan. Dengan demikian sistem pengamanan aset merupakan suatu hal yang sangat penting yang harus dipenuhi oleh perusahaan.
b. Menjaga integritas data
Integritas data (data integrity) adalah salah satu konsep dasar sistem inforamasi. Data memeiliki atribut-atribut tertentu seperti: kelengkapan, keberanaran, dan keakuratan. Jika integritas data tidak terpalihara, maka suatu perusahaan tidak akan lagi memilki hasil atau laporan yang beanr bahkan perusahaan dapat menderita kerugian
c. Efektifitas Sistem
Efektifitas sistem informasi perusahaan melikiki peranan pentigndalam proses pemgambilan keputusan. Suatu sistem informasi dapat dikatakan efektif bila sistem informasi tersebut telah sesuai dengan kebutuhan user
d. Efisiensi Sistem
Efisiensi menjadi hal yang sangat penting ketika suatu komputer tidak lagi memilki kapasitas yang memadai atau harus mengevaluasi apakah efisiensi sistem masih memadai atau harus menambah sumber daya, karena suatu sistem dapat dikatakan efisien jika sistem informasi dapat memenuhi kebutuhan user dengan sumber daya informasi yang minimal.

e. Ekonomis

Ekonomis mencerminkan kalkulasi untuk rugi ekonomi (cost/benefit) yang lebih bersifat kuantifikasi nilai moneter (uang). Efisiensi berarti sumber daya minimum untuk mencapai hasil maksimal. Sedangkan ekonomis lebih bersifat pertimbangan ekonomi.

Jumat, 05 Mei 2017

Corel Ventura dan Ovation Studio Pro


Kelompok 1:
Faisal Ramadhan Budiono           13114819
Galih Aditya Dwi Cahya              14114432
Hatta Nurhadi Hasibuan               14114854
Indra Wahyudi Effendi                15114310
Riri Dwi Putri                                19114469


Corel Ventura
            Corel Ventura merupakan software berbasis desktop untuk pengolah tata letak atau layout untuk keperluan media cetak seperti pembuatan halaman brosur, majalah ataupun buku. Corel Ventura pertama dibuat dengan nama Ventura Publisher oleh Ventura Software dan diterbitkan oleh perusahaan Xerox pada tahun 1986 yang hanya dapat dipakai pada sistem operasi DOS ataupun GEM. Pada tahun 1990 Ventura Software menjual hak cipta sepenuhnya kepada perusahaan Xerox yang pada akhirnya diambil alih sepenuhnya oleh perusahaan Corel. Pembaruan terakhir dari Corel Ventura adalah Corel Ventura 10 pada tahun 2002 yang sudah sekarang sudah tidak diperjual belikan lagi karena sudah terlalu ketinggalan jaman.


Tampilan Ventura Software yang Berjalan pada Sistem Operasi DOS


Tampilan Corel Ventura yang Berjalan pada Sistem Operasi Windows 2000


Spesifikasi dari aplikasi Corel Ventura:
-        Minimal RAM Size 128 MB
-        Minmal Hard Drive Space 240 MB
-        Sistem Operasi yang dibutuhkan Microsoft Windows 2000, atau yang terbaru
-        SVGA monitor, mouse atau alat yang memadai
-        Minimal Kecepatan Prosesor 233 MHz
-        Minimal Tipe Prosesor Intel Pentium



Ovation Studio Pro
            Ovation Studio Pro merupakan software untuk membuat aplikasi multimedia seperti screensaver, game, buku cerita interaktif, video, aplikasi Computer-Based Training (CBT) dan masih banyak lagi. Ovation Studio Pro menggunakan konsep What-You-See-Is-What-You-Get (WYSIWYG) yang berarti apa yang kita lihat pada tampilan editornya adalah hasil akhir yang akan kita dapat. Ovation Studio Pro menggunakan bahasa pemograman JIVE untuk membuat aplikasinya, bisa juga menggunakan tools GUI-nya (Graphical User Interface) bila hanya ingin memanfaatkan software ini untuk keperluan multimedia cetak. Sama seperti Corel Ventura, Ovation Studio Pro juga sudah tidak diteruskan lagi pembaruannya (pembaruan terakhir tahun 2005) ketinggalan jaman.


Tampilan Ovation Studio Pro pada Sistem Operasi Windows XP
Referensi:

Selasa, 28 Maret 2017

Contoh 12 Prinsip Dasar Penerapan Animasi




1.      Squash & Stretch

Squash and strecth adalah upaya penambahan efek lentur (plastis) pada objek atau figur sehingga -seolah-olah ‘memuai’ atau ‘menyusut’ sehingga memberikan efek gerak yang lebih hidup. Penerapan squash and stretch pada figur atau benda hidup (misal: manusia, binatang, creatures) akan memberikan ‘enhancement’ sekaligus efek dinamis terhadap gerakan/ action tertentu, sementara pada benda mati (misal: gelas, meja, botol) penerapan squash and stretch akan membuat mereka (benda-benda mati tersebut) tampak atau berlaku seperti benda hidup.

Contoh pada benda mati: Ketika sebuah bola dilemparkan. Pada saat bola menyentuh tanah maka dibuat seolah-olah bola yang semula bentuknya bulat sempurna menjadi sedikit lonjong horizontal, meskipun nyatanya keadaan bola tidak selalu demikian.Hal ini memberikan efek pergerakan yang lebih dinamis dan ‘hidup’.

Contoh pada benda hidup: Sinergi bisep dan trisep pada manusia. Pada saat lengan ditarik (seperti gerakan mengangkat barbel) maka akan terjadi kontraksi pada otot bisep sehingga nampak ‘memuai’, hal inilah yang disebut squash pada animasi. Sedangkan stretch nampak ketika dilakukan gerakan sebaliknya (seperti gerakan menurunkan lengan), bisep akan nampak ‘menyusut’.

2.      Anticipation

Anticipation boleh juga dianggap sebagai persiapan/ awalan gerak atau ancang-ancang. Seseorang yang bangkit dari duduk harus membungkukkan badannya terlebih dahulu sebelum benar-benar berdiri. Pada gerakan memukul, sebelum tangan ‘maju’ harus ada gerakan ‘mundur’ dulu. Dan sejenisnya.

3.      Staging

Seperti halnya yang dikenal dalam film atau teater, staging dalam animasi juga meliputi bagaimana ‘lingkungan’ dibuat untuk mendukung suasana atau ‘mood’ yang ingin dicapai dalam sebagian atau keseluruhan scene.

4.      Straight Ahead Action and Pose to Pose

Dari sisi resource dan pengerjaan, ada dua cara yang bisa dilakukan untuk membuat animasi :

Yang pertama adalah Straight Ahead Action, yaitu membuat animasi dengan cara seorang animator menggambar satu per satu, frame by frame, dari awal sampai selesai seorang diri. Teknik ini memiliki kelebihan: kualitas gambar yang konsisten karena dikerjakan oleh satu orang saja. Tetapi memiliki kekurangan: waktu pengerjaan yang lama.

Yang kedua adalah Pose to Pose, yaitu pembuatan animasi oleh seorang animator dengan cara menggambar hanya pada keyframe-keyframe tertentu saja, selanjutnya in-between atau interval antar keyframe digambar/ dilanjutkan oleh asisten/ animator lain. Cara yang kedua ini lebih cocok diterapkan dalam industri karena memiliki kelebihan: waktu pengerjaan yang relatif lebih cepat karena melibatkan lebih banyak sumber daya.

5.      Follow Through and Overlapping Action

Follow through adalah tentang bagian tubuh tertentu yang tetap bergerak meskipun seseorang telah berhenti bergerak. Misalnya, rambut yang tetap bergerak sesaat setelah berhenti berlari.

Overlapping action secara mudah bisa dianggap sebagai gerakan saling-silang. Maksudnya, adalah serangkaian gerakan yang saling mendahului (overlapping). Pergerakan tangan dan kaki ketika berjalan bisa termasuk didalamnya.

6.      Slow In and Slow Out

Sama seperti spacing yang berbicara tentang akselerasi dan deselerasi. Slow In dan Slow Out menegaskan kembali bahwa setiap gerakan memiliki percepatan dan perlambatan yang berbeda-beda. Slow in terjadi jika sebuah gerakan diawali secara lambat kemudian menjadi cepat. Slow out terjadi jika sebuah gerakan yang relatif cepat kemudian melambat.

Contoh: Dalam gerakan misalnya mengambil gelas. Tangan akan memiliki kecepatan yang berbeda ketika sedang akan menjamah gelas, dengan ketika sudah menyentuhnya. Ketika tangan masih jauh dari gelas, tangan akan bergerak relatif cepat. Sedangkan ketika tangan sudah mendekati gelas, maka secara refleks tangan akan menurunkan kecepatannya (terjadi perlambatan) atau dalam konteks ini kita menyebutnya slow out.

7.      Arcs

Dalam animasi, sistem pergerakan tubuh pada manusia, binatang, atau makhluk hidup lainnya bergerak mengikuti pola/jalur (maya) yang disebut Arcs. Hal ini memungkinkan mereka bergerak secara ‘smooth’ dan lebih realistik, karena pergerakan mereka mengikuti suatu pola yang berbentuk lengkung (termasuk lingkaran, elips, atau parabola). Pola gerak semacam inilah yang tidak dimiliki oleh sistem pergerakan mekanik/ robotik yang cenderung patah-patah.

8.      Secondary Action

Secondary action adalah gerakan-gerakan tambahan yang dimaksudkan untuk memperkuat gerakan utama supaya sebuah animasi tampak lebih realistik. Secondary action tidak dimaksudkan untuk menjadi ‘pusat perhatian’ sehingga mengaburkan atau mengalihkan perhatian dari gerakan utama. Kemunculannya lebih berfungsi memberikan emphasize untuk memperkuat gerakan utama.

Contoh: Ketika seseorang sedang berjalan, gerakan utamanya tentu adalah melangkahkan kaki sebagaimana berjalan seharusnya. Tetapi seorang animator bisa menambahkan secondary action untuk memperkuat kesan hidup pada animasinya. Misalnya, sambil berjalan ‘seorang’ figur atau karakter animasi mengayun-ayunkan tangannya atau bersiul-siul. Gerakan mengayun-ayunkan tangan dan bersiul-siul inilah secondary action untuk gerakan berjalan.

9.      Timing & Spacing

Grim Natwick -seorang animator Disney pernah berkata, “Animasi adalah tentang timing dan spacing”. Timing adalah tentang menentukan waktu kapan sebuah gerakan harus dilakukan, sementara spacing adalah tentang menentukan percepatan dan perlambatan dari bermacam-macam jenis gerak.

Contoh Timing: Menentukan pada detik keberapa sebuah bola yang meluncur kemudian menghantam kaca jendela.

Contoh Spacing: Menentukan kepadatan gambar (yang pada animasi akan berpengaruh pada kecepatan gerak) ketika bola itu sebelum menghantam kaca, tepat menghantam kaca, sesudahnya, atau misalnya ketika bola itu mulai jatuh ke lantai. Spacing (pengaturan kepadatan gambar) akan mempengaruhi kecepatan gerak bola, percepatan dan perlambatannya, sehingga membuat sebuah gerakan lebih realistis.

10.  Exaggeration

Exaggeration adalah upaya untuk mendramatisir sebuah animasi dalam bentuk rekayasa gambar yang bersifat hiperbolis. Dibuat untuk menampilkan ekstrimitas ekspresi tertentu, dan lazimnya dibuat secara komedik. Banyak dijumpai di film-film animasi sejenis Tom & Jerry, Donald Duck, Doraemon dan sebagainya.

Contoh: 1) Bola mata Tom yang ‘melompat’ keluar karena kaget, 2) Muka Donald yang membara ketika marah, 3) Air mata Nobita yang mengalir seperti air terjun ketika menangis.

11.  Solid Drawing

Menggambar sebagai dasar utama animasi memegang peranan yang signifikan dalam menentukan -baik proses maupun hasil- sebuah animasi, terutama animasi klasik. Seorang animator harus memiliki kepekaan terhadap anatomi, komposisi, berat, keseimbangan, pencahayaan, dan sebagainya yang dapat dilatih melalui serangkaian observasi dan pengamatan, dimana dalam observasi itu salah satu yang harus dilakukan adalah: menggambar.

Meskipun kini peran gambar -yang dihasilkan sketsa manual- sudah bisa digantikan oleh komputer, tetapi dengan pemahaman dasar dari prinsip ‘menggambar’ akan menghasilkan animasi yang lebih ‘peka’.

12.  Appeal

Appeal berkaitan dengan keseluruhan look atau gaya visual dalam animasi. Sebagaimana gambar yang telah menelurkan banyak gaya, animasi (dan ber-animasi) juga memiliki gaya yang sangat beragam. Sebagai contoh, anda tentu bisa mengidentifikasi gaya animasi buatan Jepang dengan hanya melihatnya sekilas. Anda juga bisa melihat ke-khas-an animasi buatan Disney atau Dreamworks. Hal ini karena mereka memiliki appeal atau gaya tertentu.



source :
https://www.youtube.com/watch?v=7ny70j0OQJI

Senin, 19 Desember 2016

Sistem Cerdas dalam Kehidupan Sehari-hari

Kecerdasan Buatan atau kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau Intelegensi Artifisial (bahasa Inggris: Artificial Intelligence atau hanya disingkat AI) didefinisikan sebagai kecerdasan entitas ilmiah. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika.
Dalam kehidupan sehari-hari banyak kita jumpai teknologi yang bisas kita gunakan yang telah menggunakan sistem cerdas. sistem cerdas sudah menjadi kebutuhan kita dan mempermudah kita dalam pekerjaan sehari-hari. berikut ini saya akan mengasih 1 contoh sistem cerdas yang ada dikehidupan sehari- hari



Siri



Siri adalah program komputer yang bekerja sebagai asisten pribadi cerdas. Bagian dari sistem operasi Apple Inc. iOS, watchOS, macOS, and tvOS. Siri menggunakan bahasa natural antarmuka pengguna untuk menjawab pertanyaan, membuat rekomendasi, dan melakukan perintah dengan mengirimkan permintaan kepada layanan Web. Siri berdaptasi dengan bahasa yang digunakan pengguna dan pencarian yang digunakan oleh pengguna secara kontinu sebagai preferensi, dan memberikan hasil yang sesuai. Siri awalnya dikenalkan sebagai aplikasi iOS yang tersedia di App Store oleh Siri Inc., yang diakusisi kemudian oleh Apple pada 28 April 2010. Ada beberapa aksen dan kombinasi gender untuk suara Siri.
Pada teknologi ini, terdapat 3 prosedur utama yaitu Input, Proses, Output. Berikut ini adalah flowchart dari cara kerja teknologi ini :


Input : dari teknologi ini adalah suara kita. Kita memasukkan suara kita ke teknologi ini dengan cara merekam suara kita dengan microphone pada smartphone kita.
Proses : dari teknologi ini dimulai seteah kita memasukkan suara kita. Teknologi ini membaca suara kita, menerjemahkannya menjadi teks, dan mencari perintah yang terdapat pada teks.
Output : setelah teknologi ini mencari perintah pada teks, teknologi ini akan memberikan hasil yang sesuai dengan perintah yang terdapat pada suara yang kita input. Hasil dari teknologi ini juga akan dijadikan sebagai preferensi perintah teknologi ini.

refrensi atau sumber  : 

Selasa, 11 Oktober 2016

Teknologi Sistem Cerdas


Pengantar Teknologi Sistem Cerdas (Sistem Cerdas Berbasis Pengetahuan)

Sistem cerdas adalah sistem yang dapat mengadopsi sebagaian kecil dari tingkat kecerdasan manusia untuk berinteraksi dengan keadaan eksternal suatu sistem. Sebagian kecil dari tingkat kecerdasan itu antara lain: kemampuan untuk dilatih, mengingat kembali kondisi yang pernah dialami, mengolah data-data untuk memberikan aksi yang tepat sesuai yang telah diajarkan, dan kemampuan menyerap kepakaran seorang ahli melalui perintah yang dituliskan dalam sebuah bahasa pemrograman tertentu.

Kecerdasan Buatan atau kecerdasan yang ditambahkan kepada suatu sistem yang bisa diatur dalam konteks ilmiah atau Intelegensi Artifisial didefinisikan sebagai kecerdasan entitas ilmiah. Sistem seperti ini umumnya dianggap komputer. Kecerdasan diciptakan dan dimasukkan ke dalam suatu mesin (komputer) agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia. Beberapa macam bidang yang menggunakan kecerdasan buatan antara lain sistem pakar, permainan komputer (games), logika fuzzy, jaringan syaraf tiruan dan robotika.


SISTEM CERDAS BERBASIS PENGETAHUAN
Sistem cerdas berbasis pengetahuan adalah sistem yang memiliki kemampuan menyerap kepakaran seorang ahli. Sistem ini ditunjukkan pada Gambar 2.1 memiliki sebuah blok utama berupa basis pengetahuan yang berisi informasi kepakaran. Informasi kepakaran dijabarkan algoritma cerdas, dan komponen prakondisi isyarat yang mengatur kerja sensor-sensor. Algoritma cerdas inilah yang memutuskan aksi-aksi yang tepat untuk setiap keadaan/status sistem.

Contoh kepakaran yang bisa disimpan oleh sistem ini antara lain adalah kepakaran untuk menghindari rintangan-rintangan, kepakaran untuk menginjeksi pupuk dengan takaran yang tepat , memisahkan obyek-obyek sesuai dengan klasifikasi tertentu , atau kepakaran untuk mengenal dengan baik kondisi obyek hasil pertanian yang hendak dipanen . Kepakaran ini tentunya harus didukung oleh sensor dengan presisi yang memadai.

SISTEM LOGIKA SAMAR (FUZZY LOGIC SYSTEM)
Sistem logika samar adalah sistem yang mengadopsi strategi kendali dengan logika inferensi samar. Logika inferensi (penyimpulan) samar ini mengolah data-data eksternal dengan menggunakan fungsi-fungsi keangotaaan yang bersifat samar.
Sistem logika samar secara luas telah digunakan dalam aplikasi mekatronika dalam bidang pertanian seperti untuk mendeteksi kadar nitrogen hasil bumi menggunakan sensor multi-spectra. Selain itu sistem ini secara efektif juga bisa digunakan untuk mengendalikan robot bergerak .

SISTEM BERBASIS JARINGAN SYARAF TIRUAN  (ARTIFICIAL NEURAL NETWORK)
Jaringan syaraf tiruan terinspirasi dari sistem pengorganisasian otak manusia yang terdiri dari beratus milyar sel syaraf dengan tipe yang bervariasi. Neuron adalah sel syaraf khusus yang menghantarkan isyarat elektris. Sekitar 10% dari keseluruhan sel adalah neuron, atau ada sekitar 10 milyar neuron di dalam otak manusia. Setiap neuron berinteraksi dengan neuron yang lain melalui kontak yang disebut sinapsis. Rata-rata setiap neuron menerima isyarat dari sekian ribu sinapsis. Jadi otak dibangun dari jaringan neuron dalam jumlah sangat besar.  jaringan dengan syaraf tiruan (berstruktur multilapisan) dengan sejumlah neuron yang dihubungkan oleh sinaptik-sinaptik. Perbesaran dari jaringan memperlihatkan dua buah neuron yang dihubungkan oleh sebuah sinaptik. Neuron melakukan dua buah operasi yaitu operasi penjumlahan isyarat-isyarat sinaptik terboboti dan operasi aktivasi non-linear. Sinaptik mengirimkan isyarat dari satu neuron ke neuron berikutnya dengan bobot sebesar wij yang dapat diatur melalui prosedur pelatihanBeda Kecerdasan Buatan dan Kecerdasan Alami
Kelebihan kecerdasan buatan :

Bersifat permanen.
Kecerdasan alami bisa berubah karena sifat manusia pelupa. Kecerdasan buatan tidak berubah selama sistem komputer & program tidak mengubahnya.

Lebih mudah diduplikasi & disebarkan.
Mentransfer pengetahuan antar manusia membutuhkan proses yang lama & keahlian tidak akan pernah dapat diduplikasi dengan lengkap. Jika ilmu pengetahuan terdapat pada sebuah sistem komputer, maka ilmu pengetahuan itu mendapat keamanan dari komputer itu dan dapat akan dipindahkan dengan mudah ke satu komputer ke komputer yang lainnya.

Lebih murah.
Menyediakan layanan komputer akan lebih mudah & murah dibandingkan mendatangkan seseorang untuk mengerjakan sejumlah pekerjaan dalam jangka waktu yang sangat lama.

Konsisten dan teliti
Kecerdasan buatan adalah bagian dari teknologi komputer sedangkan kecerdasan alami senantiasa berubah-ubah

Dapat didokumentasi.
Keputusan yang dibuat komputer dapat didokumentasi dengan mudah dengan melacak aktivitas sistem. Kecerdasan alami sangat sulit untuk direproduksi.Dapat mengerjakan beberapa task lebih cepat dan lebih baik dibanding manusia

Kelebihan kecerdasan alami :


Kreatif 
Manusia memiliki kemampuan untuk menambah pengetahuan, sedangkan pada kecerdasan buatan harus dilakukan melalui sistem yang dibangun.Memungkinkan orang untuk menggunakan pengalaman atau pembelajaran secara langsung. Sedangkan pada kecerdasan buatan harus mendapat masukan berupa input-input simbolik. Pemikiran manusia dapat digunakan secara luas, sedangkan kecerdasan buatan sangat terbatas.