RSS

Jumat, 22 Juni 2012

Ungkapan


 Tanpa kita sadari dalam kehidupan sehari-hari kadang kita masih menggunakan contoh ungkapan atau suatu kalimat yang berupa ungkapan. Ungkapan adalah bentuk bahasa yang merupakan gabungan kata yang menyatakan makna khusus (makna unsur yang membentuknya, sudah menyatu dan tidak dapat ditafsirkan/menjadi kabur). Ungkapan disebut juga idiom
 Contoh ungkapan dapat kita temui baik dalam bahasa lokal maupun ungkapan bahasa Inggris. Nah, yang akan kita bahas kali ini adalah ungkapan dalam bahasa Indonesia. Ada terdapat banyak sekali ungkapan bahasa Indonesia yang sering digunakan dalam percakapan sehari-hari, dan berikut beberapa contohnya:
  • banting tulang : kerja keras
  • bintang lapangan : pemain sepakbola yang bermain bagus sepanjang pertandingan
  • buaya darat : penjahat ulung
  • buang muka : menghindar saat berpapasan
  • gulung tikar : bangkrut
  • angkat kaki : pergi
  • angkat tangan : menyerah
  • naik pitam : marah
  • banting tulang : kerja keras
  • buah bibir : topik pembicaraan
  • buah tangan : oleh-oleh
  • buah hati : orang yang sangat disayang
  • buah pikiran : gagasan
  • meja hijau : pengadilan
  • buah tangan : oleh-oleh
  • tangan kanan : orang kepercayaan
  • kaki lima : pedagang di pinggir jalan
  • kaki tangan : antek
  • kutu buku : orang yg suka baca buku
  • kepala dingin : tenang
  • kepala batu : keras kepala : bandel
  • kambing hitam : orang yang disalahkan, dtuduh
  • jago merah : api
  • hidung belang : playboy
  • lapangan hijau : lapangan sepak bola
  • main gila : bersuka-sukaan
  • orang jauh : perantau
  • otak kosong : bodoh
  • ringan tangan : suka melakukan kekerasan
  • tinggi hati : sombong
Beberapa kata-kata ungkapan diatas merupakan contoh ungkapan yang sangat sering kita jumpai penggunaannya dalam percakapan sehari-hari.

Sumber: 
http://tugino230171.wordpress.com

Sinonim dan Antonim


Sinonim adalah kata-kata yang memiliki kesamaan arti secara struktural atau leksikal dalam berbagai urutan kata-kata sehingga memiliki daya tukar (substitusi).
  1. Sinonim mutlak: kata-kata yang dapat bertukar tempat dalam konteks kebahasaan apa pun tanpa mengubah makna struktural dan makna leksikal dalam rangkaian kata/frasa/klausa/kalimat. Contoh:
    • kosmetik = alat kecantikan 
    • laris = laku, larap
    • leksikografi = perkamusan
    • kucing = meong 
  2. Sinonim semirip: kata-kata yang dapat bertukar tempat dalam konteks kebahasaan tertentu tanpa mengubah makna struktural dan leksikal dalam rangkaian kata/frasa/klausa/kalimat tersebut saja. Contoh:Sinonim  selingkung: kata-kata yang dapat saling mengganti dalam satu konteks kebahasaan tertentu saja secara struktural dan leksikal. Contoh:  lemah = lemas
    • melatis = menerobos  
    • lahiriah = jasmaniah
  3. Sinonim  selingkung: kata-kata yang dapat saling mengganti dalam satu konteks kebahasaan tertentu saja secara struktural dan leksikal. Contoh:  lemah = lemas 
Relasi makna adalah kata-kata yang secara makna memiliki tautan, termasuk sinonim, antonim, homonim, dan hipernim, tetapi makna dasar kata-kata tersebut tidak dapat dipertukarkan secara sewenang-wenang mengingat adanya kemungkinan terjadinya perubahan makna, atau pergeseran makna. Contoh:
  • menguntit = mengikuti
  • berjalan = beroperasi

Antonim adalah kata-kata yang memiliki pertalian makna bertentangan secara penuh atau secara sebagian dalam berbagai urutan kata.

  1. Antonim berpasangan: kata-kata yang secara makna jelas bertentangan karena didasarkan pada makna pasangannya sehingga tidak bisa dipertentangkan tanpa kehadiran makna pasangannya. Jika salah satu unsur dinegatifkan, tidak secara serta-merta memunculkan pasangannya. Contoh:
    • (ber)-dosa >< suci  (tidak (ber)-dosa ≠suci)
    • istri >< suami  (bukan istri ≠ suami)
    • pembeli >< penjual (bukan pembeli ≠ penjual)
  2. Antonim melengkapi: kata-kata yang secara makna bertentangan, tetapi kehadiran makna salah satu kata bersifat melengkapi kehadiran makna yang lain. Contoh:
    • pertanyaan >< jawaban
    • mencari >< menemukan
  3. Antonim berjenjang: kata-kata yang secara makna mengandung pertentangan, tetapi pertentangan makna ini bersifat berjenjang/bertahap/bertingkat. Contoh:
    • dingin >< hangat >< panas
    • kaku >< lentur >< elastis
    • mahal >< wajar >< murah
Kontras adalah kata-kata yang mengandung seluruh atau sebagian makna yang bertentangan secara tajam dan jelas. Jika kata-kata semacam ini dinegatifkan, makna kata yang menjadi penentangnya akan serta-merta muncul. Contoh:
  • kaya >< melarat; kaya >< miskin. kaya mengandung makna yang bertentangan secara tajam terhadap melarat, tetapi merupakan antonim melengkapi terhadap miskin.
  • pintar >< tolol; pintar >< bodoh. pintar mengandung makna yang bertentangan secara tajam terhadap tolol, tetapi merupakan antonim melengkapi terhadap bodoh.
  • melarat – miskin atau tolol – bodoh merupakan sinonim semirip.
Kontras juga dapat dibentuk melalui afiksasi seperti, non-, a-, anti, awa-, nir-, tan-. Contoh:
  • komunis >< nonkomunis
  • susila >< asusila
  • mapanisme >< antimapanisme
  • berawak >< awaawak
  • laba >< nirlaba
  • baku >< tanbaku


Sumber:
http://tugino230171.wordpress.com

Kata Tanya



Kata Tanya
Kata Tanya adalah uraian kata tanya dimasukkan kata ganti tanya. Macam-macam kata tanya :
a. Apa
Digunakan untuk menanyakan benda, hal dan binatang. Contoh : Apa yang kau lakukan ?
b. Siapa
Digunakan untuk menanyakan orang. Contoh : Siapa namamu ?
c. Kapan
Digunakan untuk menanyakan waktu. Contoh : Kapan acara itu dimulai ?
d. Berapa
Digunakan untuk menanyakan jumlah. Contoh : Berapa banyak anakmu ?
e. Dimana
Digunakan untuk menanyakan tempat. Contoh : Dimana rumah kakekmu ?
f. Bagaimana
Digunakan untuk menanyakan keadaan atau cara. Contoh : Bagaimana kabar nenekmu ?
g. Mengapa
Digunakan untuk menanyakan alasan. Contoh : Mengapa kamu bolos kemarin ?
Kata Sambung
Kata sambung adalah kata yang berfungsi untuk menyambungkan bagian-bagian dalam kalimat atau menggabungkan antara satu kalimat dengan kalimat yang lain bahkan satu paragraph dengan paragraph yang lain.
Berdasarkan jenisnya,kata sambung dapat dibedakan menjadi beberapa bagian, yaitu :
a. Kata sambung menyatakan gabungan, contoh : dan, lagi, serta
b. Kata sambung menyatakan pertentangan, contoh : tetapi, akan tetapi, melainkan, tidak hanya, dan sebagainya.
c. Kata sambung menyatakan waktu, contoh : bila, selama, sesudah, sehabis, dan sebagainya.
d. Kata sambung menyatakan tujuan, contoh : agar, supaya, biar, dan sebagainya
e. Kata sambung menyatakan sebab, contoh : sebab, karena, sebab itu, dan sebagainya
f. Kata sambung menyatakan akibat, contoh : hingga, sampai, dan sebagainya.
g. Kata sambung menyatakan syarat, contoh : jika, apabila, andaikata, dan sebagainya
h. Kata sambung menyatakan pilihan, contoh : atau, maupun
i. Kata sambung menyatakan perbandingan, contoh : ibarat, seperti, bak, dan sebagainya
j. Kata sambung menyatakan tingkat, contoh : semakin, kian, dan sebagainya
k. Kata sambung menyatakan penjelas, contoh : bahwa
l. Kata sambung menyatakan cara, contoh : sambil, sembari dan sebagainya
m. Kata sambung menyatakan pengantar kalimat, contoh : alkisah, konon, dan sebagainya

Sumber: 
http://tugino230171.wordpress.com

Huruf Kapital



Huruf kapital atau huruf besar sebagai huruf pertama kata pada awal kalimat.
  • Dia menyunting artikel.
  • Kita adalah manusia.
  • Apa maksudnya?
  • Selamat pagi.
Huruf kapital dipakai sebagai huruf pertama petikan langsung.
  • Adik bertanya, “Kapan kita pulang?”
  • Bapak menasihati, “Berhati-hatilah, Nak!”
Huruf kapital dipakai sebagai huruf pertama dalam ungkapan yang berhubungan dengan nama Tuhan dan kitab suci, termasuk kata ganti untuk Tuhan.;
  • Allah
  • Yang Maha Pengasih
  • ..dan Kami turunkan kepadamu..
Huruf kapital dipakai sebagai huruf pertama dari nama gelar kehormatan, keturunan, dan keagamaan yang diikuti nama orang.
  • Haji Agus Salim
  • Presiden Soekarno
Huruf kapital dipakai sebagai huruf pertama unsur nama jabatan dan pangkat yang diikuti nama orang, instansi, atau nama tempat.
  • Beliau merupakan Perdana Menteri Australia.
  • Bapak Menteri Hari Sabarno
Tetapi perhatikan juga penulisan berikut!
  • “Siapakah gubernur yang baru saja dilantik itu?”
  • Brigadir Jendral Sugiarto baru dilantik menjadi mayor jendral.
Huruf kapital dipakai sebagai huruf pertama nama orang.
  • Ricky Setiawan
  • Vieta Fitria Diani
  • Muhammad Alif Atma Ain Azza
Huruf kapital dipakai sebagai huruf pertama nama bangsa, suku bangsa, dan bahasa.
  • suku Sasak
  • bangsa Indonesia
Tetapi perhatikan juga penulisan berikut!
  • mengindonesiakan kata asing
  • keinggris-inggrisan.
Catatan: Huruf kapital tidak dipakai untuk kata ‘bangsa’, ‘suku’, dan ‘bahasa’ yang mengawali sebuah nama.
Huruf kapital dipakai sebagai huruf pertama nama tahun, bulan, hari, hari raya, dan peristiwa sejarah.
  • Bandung Lautan Api
  • Proklamasi Kemerdekaan
  • hari Minggu
  • Idul Fitri
Tetapi perhatikan juga penulisan berikut!
  • memproklamasikan kemerdekaan
Huruf kapital dipakai sebagai huruf pertama nama geografi
  • Asia Tenggara
  • Jazirah Arab
  • Selat Sunda
  • Kota Bogor
Tetapi perhatikan juga penulisan berikut!
  • Berlayar ke teluk.
  • Pada hari Minggu ku turut ayah ke kota.
Huruf kapital dipakai sebagai huruf pertama nama negara, badan, lembaga pemerintahan, dan ketatanegaraan, serta nama dokumen resmi, kecuali konjungsi.
  • Departemen Pendidikan Nasional
  • Departemen Pendidikan dan Kebudayaan
  • Badan Kesejahteraan Ibu dan Anak
Tetapi perhatikan juga penulisan berikut!
  • Menurut undang-undang dasar kita
  • Menjadi sebuah republik
Huruf kapital dipakai sebagai huruf pertama semua kata di dalam nama buku, majalah, surat kabar, dan judul karangan, kecuali kata partikel, seperti: di, ke, dari, yang, dan untuk, yang tidak terletak pada posisi awal.
  • Dari Ave Maria ke Jalan Lain Menuju Roma
  • Pelajaran Ekonomi untuk Sekolah Menengah Umum
Huruf kapital dipakai dalam singkatan nama gelar, pangkat, dan sapaan.
  • Dr. = Doktor
  • dr. = Dokter
  • Sdr. = Saudara
  • S.Sos. = Sarjana Sosial
Huruf kapital dipakai sebagai huruf pertama kata penunjuk hubungan kekerabatan seperti bapak, ibu, saudara, kakak, adik, dan paman yang dipakai sebagai kata ganti atau sapaan.
  • Kapan Bapak berangkat?
  • Surat Saudara sudah saya terima.
Catatan: Huruf kapital tidak dipakai sebagai huruf pertama kata penunjuk hubungan kekerabatan yang tidak dipakai sebagai kata ganti atau sapaan.
  • Kita harus menghormati bapak dan ibu kita.
  • Semua kakak dan adik saya sudah berkeluarga.
Huruf kapital dipakai untuk menyebutkan judul karya ilmiah (bukan judul buku).
  • PENELITIAN BAWANG GORENG
Catatan: Jika judul karya ilmiah itu memiliki kata konjungsi (kata penghubung), maka huruf kapital hanya diberikan di huruf pertama setiap kata, sementara huruf pertama kata konjungsi tetap menggunakan huruf kecil.
  • Penelitian Tentang Gempa Aceh dan Yogyakarta.

Sumber:
http://tugino230171.wordpress.com/2012/02/18/soal-try-out-un-bahasa-indonesia-sd-tahun-2012-paket-2/

Senin, 04 Juni 2012

SOFTWARE UNTUK PENGUJIAN



Testing (Pengujian Perangkat Lunak)
Adalah elemen kritis dari jaminan kualitas perangkat lunak dan merepresentasikan kajian pokok dari spesifikasi, desain, dan pengkodean.
Pentingnya pengujian perangkat lunak dan implikasinya yang mengacu pada kualitas perangkat lunak tidak dapat terlalu ditekan karena melibatkan sederetan aktivitas produksi di mana peluang terjadinya kesalahan manusia sangat besar dan arena ketidakmampuan manusia untuk melakukan dan berkomunikasi dengan sempurna maka pengembangan perangkat lunak diiringi dengan aktivitas jaminan kualitas.

Sebelum mengaplikasikan metode untuk mendesain test case yang efektif, perekayasa perangkat lunak harus memahami prinsip dasar yang menuntun pengujian perangkat lunak, yaitu:
Ø                semua pengujian harus dapat ditelusuri sampai ke persyaratan pelanggan, maksudnya mengungkap kesalahan dari cacat yang menyebabkan program gagal.
Ø                Pengujian harus direncanakan lama sebelum pengujian itu mulai, maksudnya semua pengujian dapat direncanakan dan dirancang sebelum semua kode dijalankan.
Ø                Prinsip Pareto berlaku untuk pengujian perangkat lunak, maksudnya dari 80% kesalahan yang ditemukan selama pengujian dapat ditelusuri sampai 20% dari semua modul program.
Ø                Pengujian harus mulai “dari yang kecil” dan berkembang ke pengujian “yang besar”, Selagi pengujian berlangsung maju, pengujian mengubah focus dalam usaha menemukan kesalahan pada cluster modul yang terintegrasi dan akhirnya pada sistem.
Ø                Pengujian yang mendalam tidak mungkin karena tidak mungkin mengeksekusi setiap kombinasi jalur skema pengujian dikarenakan jumlah jalur permutasi untuk program menengah pun sangat besar.
Ø                Untuk menjadi paling efektif, pengujian harus dilakukan oleh pihak ketiga yang independent

Dalam lingkungan yang ideal, perekayasa perangkat lunak mendesain suatu program computer, sebuah sistem atau produk dengan testabilitas dalam pikirannya. Hal ini memungkinkan individu yang berurusan dengan pengujian mendesain test case yang efektif secara lebih mudah. Testabilitas adalah seberapa mudah sebuah program computer dapat diuji. Karena sangat sulit, perlu diketahui apa yang dapat dilakukan untuk membuatnya menjadi lebih mudah. Procedural dan menggunakannya sebagai pedoman untuk menetapkan basis set dari jalur eksekusi.
            Sasaran utama desain test case adalah untuk mendapatkan serangkaian pengujian yang memiliki kemungkinan tertinggi di dalam pengungkapan kesalahan pada perangkat lunak. Untuk mencapai sasaran tersebut, digunakan 4 kategori yang berbeda dari tehnik desain test case: Pengujian white-box, pengujian black-box, Integrasi Bottom-Up dan Integrasi Top-Down.
     
Pengujian white-box berfokus pada struktur control program. Test case dilakukan untuk memastikan bahwa semua statemen pada program telah dieksekusi paling tidak satu kali selama pengujian dan bahwa semua kondisi logis telah diuji. Pengujian basic path, tehnik pengujian white-box, menggunakan grafik (matriks grafiks) untuk melakukan serangkaian pengujian yang independent secara linear yang akan memastikan cakupan.
            Pengujian aliran data dan kondisi lebih lanjut menggunakan logika program dan pengujian loop menyempurnakan tehnik white-box yang lain dengan memberikan sebuah prosedur untuk menguji loop dari tingkat kompleksitas yang bervariasi. Pengujian black-box didesain untuk mengungkap kesalahan pada persyaratan fungsional tanpa mengabaikan kerja internal dari suatu program.
             Tehnik pengujian black-box berfokus pada domain informasi dari perangkat lunak, dengan melakukan test case dengan menpartisi domain input dari suatu program dengan cara yang memberikan cakupan pengujian yang mendalam.
            Metode pengujian graph-based mengeksplorasi hubungan antara dan tingkah laku objek-objek program. Partisi ekivalensi membagi domain input ke dalam kelas data yang mungkin untuk melakukan fungsi perangkat lunak tertentu. Analisis nilai batas memeriksaa kemampuan program untuk menangani data pada batas yang dapat diterima.
            Metode pengujian yang terspesialisasi meliputi sejumlah luas kemampuan perangkat lunak dan area aplikasi. GUI, arsitektur client/ server, dokumentasi dan fasilitas help dan sistem real time masing-masing membutuhkan pedoman dan tehnik khusus untuk pengujian perangkat lunak.
           
Integrasi Top-Down adalah pendekatan incremental dengan menggerakkan ke bawah melalui hirarki control, dimulai dengan control utama. Strategi intergrasi top-down memeriksa control mayor atau keputusan pada saat awal di dalam proses pengujian. Pada struktur program yang difaktorkan dengan baik, penarikan keputusan terjadi pada tingkat hirarki yang lebih tinggi sehingga terjadi lebih dulu.
            Strategi top-down kelihatannya tidak sangat rumit, tetapi di dalam praktenya banyak menimbulkan masalah logistic. Biasanya masalah ini terjadi jika dibutuhkan pemrosesan di dalam hirarki pada tingkat rendah untuk menguji secara memadai tingkat yang lebih tinggi.
           
Pengujian Integrasi Bottom-up memulai konstruksi dan pengujian dengan modul atomic (modul pada tingkat paling rendah pada struktur program). Karena modul diintegrasikan dari bawah ke atas, maka pemrosesan yang diperlukan untuk modul subordinate ke suatu tuingkat yang diberikan akan selalu tersedia dan kebutuhan akan stub dapat dieliminasi. Strategi integrasi bottom-up dapat diimplementasi dengan langkah-langkah:
  1. modul tingkat rendah digabung ke dalam cluster (build) yang melakukan subfungsi perangkat lunak spesifik.
  2. Driver (program control untuk pengujian) ditulis untuk mengkoordinasi input dan output test case
  3. cluster diuji
  4. driver diganti dan cluster digabungkan dengan menggerakkannya ke atas di dalam struktur program.

Berikut ini adalah software yang dapat digunakan untuk melakukan pengujian  terhadap beberapa aplikasi :

1. Crystal REVS for C++.
Suatu software yang dapat menghitung cyclometic complexity terhadap suatu kode program berbasis bahasa C/C++. Nama software-nya adalah Crystal REVS for C++. Crystal REVS for C++ adalah suatu software yang menguji kode program yang menggunakan bahasa C++/C dengan menghasilkan flow chart dan mengitung cyclomatic complexity dari kode program tersebut berdasarkan Complexity Measure dari McCabe. Crystal REVS for C++ terintergrasi dengan beberapa fungsi seperti Flowacharts, Rich Tree, DataFlow, Dokumentasi dengan bentuk HTML, Auto-formatting, Tokes Panel, Comment Panel pada satu tools.
Dengan menggunakan software ini, kita dapat meng-explore source code, mengetahui flowchart untuk memahami alur logic dan fungsi kode program, dan mengetahui besarnya cyclomatic complexity sehingga kita dapat menarik kesimpulan mengenai kode program yang telah kita buat, apakah memiliki readability, yang artinya kode program yang telah kita buat mudah dibaca dan kita bisa focus pada logic program yang telah kita buat. Jika tidak, maka sebaiknya kita mereview kembali kode program yang telah kita buat.

2.  AutoIt
AutoIt adalah interpreter yang freeware, merupakan alternatif dari ScriptIt yang merupakan bawaan dari Windows NT. ScriptIt digunakan untuk membuat script batch yang digunakan untuk mengotomatisasi pekerjaan administrator di lingkungan Windows NT.
Prinsip kerja dari ScriptIt dan AutoIt sangat sederhana. Kita cukup menuliskan urutan pekerjaan pada saat melakukan uji pada suatu program. Pertama kali jalankan aplikasi, kemudian setelah aplikasi ditampilkan, maka lakukan pemasukan data, setelah itu tekan kunci atau , terus sampai dengan selesai. Langkah-langkah pengujian program cukup dituliskan ke dalam file teks. Tentu saja sebelumnya kita harus menjalankan program aplikasi, kemudian setiap langkahnya kita tuliskan ke dalam notepad.
Setelah kita memiliki file yang berisi script untuk menjalankan program tersebut. Hal yang harus dilakukan adalah memerintahkan AutoIt untuk menjalankan file script tersebut. Dan, sim sala bim, komputer langsung menjalankan semua urutan perintah tersebut.
AutoIt merupakan software yang khusus dikembangkan untuk melakukan otomasi. Tetapi penggunaannya bisa dikembangkan untuk membuat program yang digunakan untuk melakukan pengujian software yang diotomasi. Penguji tidak perlu lagi melakukan proses pengujian secara manual, dengan menjalankan program, memasukkan data, klik tombol a, tombol b, klik menu a, atau menu b. Semuanya bisa dimasukkan ke dalam file. Penguji bisa juga melakukan penjadwalan kepada komputer, untuk menjalankan file script yang berisi urutan kita melakukan pengujian program.
Dan ternyata, sebenarnya fasilitas otomasi program di lingkungan Windows NT ini sudah ada sejak 1998. AutoIt merupakan software baru beberapa tahun. Tetapi tetap dikembangkan, sedangkan ScriptIt sudah tidak dikembangkan.
Selain AutoIt ada juga KixTart dan AutoHotKey. KixTart merupakan careware, semacam shareware, tetapi dana yang diperolehnya langsung disalurkan kepada yayasan-yayasan yang telah bekerjasama dengan KixTart. AutHotKey merupakan software yang opensource dengan lisensi GPL. Kompatibel juga dengan AutoIt.
Micsoroft sendiri lebih fokus pengembangan kepada bahasa scripting sendiri. Windows Scripting Host (WSH) telah mulai ditinggalkan, dan digantikan dengan PowerShell. Untuk mendapatkan PowerShell, kita harus memiliki Windows yang legal terlebih dahulu.
Prinsip kerja dari semua program untuk otomasi ini menggunakan ActiveX dan COM, agar bisa melakukan komunikasi dengan sistem Windows.
Untuk kebutuhan proses otomasi, kita harus dapat mengidentifikasi objek-objek yang ada dalam suatu form aplikasi. Untuk mengidentifikasi ini, ternyata sudah disediakan oleh Microsoft bersamaan dengan Visual C++-nya, yaitu program Spy++. Selain Spy++, ada juga Winspector Spy, WinInfo, dan AutoIt Windows Info.
Untuk pemrogram Delphi, ternyata sudah ada librari yang bisa digunakan untuk membuat program otomasi, yaitu AutomX, yang berlisensi freeware. Setiap pengguna harus melakukan registrasi untuk menggunakannya sebagai yang terdaftar.

3.  BufferZone
            Tahukah kamu, bahwa selain antivirus, kita masih memiliki strategi cadangan untuk mengamankan perangkat komputer dan aset data kita? Sistem sandbox adalah jawabannya.
            Jika sebelumnya kita pernah mengenal Sandbox yang berbayar, sekarang kami kabarkan kehadiran perangkat lunak serupa yang sampai saat artikel ini ditulis masih bersifat freeware, yaitu BufferZone keluaran Trustware (www.trustware.com).
Saat diinstal, BufferZone akan membentuk lingkungan virtual yang terisolasi di direktori C:\Virtual yang akan menampung segala macam berkas yang terhubung atau diterima dari lingkungan luar (jaringan lokal, internet, maupun media simpan portabel). Kita lihat, pada gambar bahwa drive DVD-ROM dan USB Flashdisk juga terproteksi oleh BufferZone.
Secara default (bawaan), BufferZone akan aktif setiapkali sistem operasi Windows dijalankan.Namun, tentu saja kita dapat mengaturnya menjadi lain melalui menu Start > Run, ketik msconfig dan tekan Enter, lalu hilangkan tanda cek pada daemon BufferZone dalam tab StartUp, klik tombol Apply dan OK.
Jadi, kita juga dapat menguji sebuah software yang belum tentu aman di dengan mengarahkan direktori instalasinya pada C:\Virtual\Untrusted\C_\Program Files. Jika sebelum instalasi pengujian software tersebut BufferZone sudah dijalankan, secara otomatis instalasi software baru akan diletakkan pada direktori virtual tersebut. Lingkungan virtual tersebut dapat dihapus dan dibentuk kembali dengan mudah. Tentu saja, jika di dalamnya tertempel malware, akan ikut terhapus.
Secara default (bawaan), BufferZone akan mendeteksi aplikasi-aplikasi yang rentan menjadi jalan masuk malware, misalnya web browser, instant messenger, aplikasi e-banking, e-mail,  dan memasukkannya ke dalam lingkungan virtual. Namun, kita dapat menambahkan atau mengeluarkan aplikasi dari/ke dalam lingkungan virtual. Caranya, klik ikon BufferZone pada taskbar Window, lalu buka tab Summary dan klik link teks Edit BufferZone Programs.
Tab Policy mencakup pengaturan tingkat proteksi, termasuk terhadap media simpan dan drive eksternal.
Tab Firewall mampu menambahkan alamat port yang diijinkan untuk digunakan oleh aplikasi.

Sumber :

Selasa, 17 April 2012

PRESENTASI APLIKASI SISTEM INFORMASI PERCETAKAN BERBASIS WEBSITE PADA CV. SUKSES SABLON


Keuntungan Pengembangan

§ Meningkatkan pelayanan kepada costumer CV. Sukses Sablon

§ Memudahkan pelanggan dalam memesan produk atau order

§ Memudahkan dalam promosi produksi CV. Sukses Sablon

§ Memperluas wilayah usaha

§ Meningkatkan laba keuangan pada CV. Sukses Sablon


WAKTU PELAKSANAAN PROYEK



RANCANGAN BIAYA


Metodologi

q Analisis kebutuhan

q Desain fungsi

q Pemograman

q Pengujian

q Instalasi

q Pelatihan

q Pemeliharaan

q Dokumentasi

Selasa, 10 April 2012

PROPOSAL APLIKASI SISTEM INFORMASI PERCETAKAN BERBASIS WEBSITE PADA CV. SUKSES SABLON

Hal : Proposal Depok, 10 April 2012

Kepada Yth,

Bapak / Ibu Pimpinan CV. Sukses Sablon

Di tempat

Dengan Hormat,

Puji dan syukur kita panjatkan kepada Tuhan yang Maha Esa. Karena lindungan dan hidayahnya kita bisa melakukan berbagai inovasi teknologi dalam pengembangan sebuah sistem. Ucapan terima kasih kepada CV. Sukses Sablon yang telah memberikan kesempatan untuk pengajuan proposal dalam proses pengembangan sebuah sistem informasi yang ada di CV. Sukses Sablon. CV. Sukses Sablon adalah sebuah percetakan atau advertising dengan banyak customer dan berbagai macam produksi, untuk pengembangan pelayanan customer yang lebih baik, terintegrasi, cepat dan menarik banyak customer diperlukan sebuah sistem yang dapat memudahkan customer dalam hal informasi produksi harga, penjualan secara online, dan promosi produksi yang dipasarkan menjadi lebih luas, efiseien dan tepat sasaran.

Bedasarkan perkembangan sistem yang ada saat ini di CV. Sukses Sablon terutama pada bagian promosi dan pemasaran maka, kami akan mengembangan sebuah aplikasi sistem informasi percetakan berbasis website. Untuk membuat sebuah aplikasi sistem informasi percetakaan tersebut kami menggunakan bahasa pemograman PHP, dengan database MySql dan Macromedia Flash.

Demikian proyek pengembangan sistem informasi yang kami tawarkan, jika bapak atau ibu berminat dengan proposal penawaran kami, kami menunggu kabar dari bapak atau ibu melalui email atau telpon yang sudah tertera, hingga 15 hari setelah hari ini. Dikarnakan kami akan mengerjakan proyek yang lain. Atas perhatiian dan kerja samanya kami ucapkan terima kasih.

Hormat Kami

Universitas Gunadarma



LATAR BELAKANG

Perkembangan dunia informasi dari waktu ke waktu terus mengalami peningkatan dan perkembangan. Hal tersebut didukung dengan berkembangnya teknologi yang semakin maju dan memadai. Sehingga informasi dapat diakses secara cepat, tepat, terkini, serta akurat. Selain berdasarkan pada hal tersebut, penyajian suatu informasi juga perlu mendapatkan perhatian serius untuk menarik costumer.

Pada CV. Sukses Sablon adalah suatu usaha yang bergerak dalam bidang percetakan atau Advertaising. Perusahaan tersebut mendapat permasalah yang sering timbul diakibatkan promosi atau informasi yang masih menggunakan brosur dan pamplet yang diberikan kepada masyarakat disekitarnya. Yang menjadi kelemahan adalah perusahaan kesulitan dalam penyampaikan informasi tentang produk-produk yang dipasarkan. Selain itu transaksi yang dilakukan di dalam perusahaan juga kurang optimal, dikarenakan custumor tidak bisa datang langsung karena kurangnya waktu luang Sehingga customer lebih memilih perusahaan lain.

Bedasarkan permasalahan ini dengan menganalisa gejala-gejala tersebut, kami dapat menarik kesimpulan mengenai suatu peluang pengembangan sistem informasi percetakan dengan membuat website sebagai media optimalisasi promosi bagi CV. Sukses Sablon. website ini bukan hanya mempromosikan suatu produk tetapi website ini juga bisa memesan produk secara online dengan mengirim data gambar kepada perusahaan. maka kami memberikan solusi dengan membuat sebuah website secara online pada CV. Sukses Sablon dengan menggunakan, Macromedia Dreamweaver CS5, Macromedia Flash CS5 dan MYSQL. Website tersebut diharapkan dapat membantu dan meningkatkan penyampaian informasi, serta memudahkan customer untuk memesan secara Online.

Untuk lebih meningkatkan angka penjualan produksi, dan meningkatkan keuangan pada CV. Sukses Sablon alangkah bijak nya jika di jaman teknologi ini dilakukan pengembangan aplikasi sistem informasi percetakan. agar tujuan dan hasil yg diraih CV. Sukses Sablon dapat lebih memuaskan dengan Pengembangan aplikasi sistem informasi Percetakan yang berbasiskan Website.


Rumusan Masalah

Aplikasi ini dibuat untuk memberikan informasi tentang pencetakan barang dan produksi apa saja yang dapat dipesan, dan disertai dengan harga sub total dari masing-masing barang serta total dari keseluruhan barang yang dipesan. Dan customer bisa memesan produk secara online dengan mengirim data gambar kepada perusahaan. Website ini dapat dilihat melalui computer dengan menggunakan browser seperti Mozilla Firefox dan dibuat dengan menggunakan Macromedia Dreamweaver CS5, Macromedia Flash CS5 dan MYSQL.

Ruang Lingkup Proyek Sistem

Proyek sistem informasi percetakan pada CV. Sukses Sablon yang akan dikembangkan memiliki beberapa ruang lingkup yang harus dikerjakan yaitu sebagai berikut:

1. Menganalisis setiap prosedur-prosedur yang berhubungan dengan contoh-contoh produk, pemesanan, pembayaran, dan pelaporan costumer.

2. Mendesain sebuah sistem yang mendukung dari sebuah sistem serta menunjang kemampuan dari sistem ini.

3. Membuat sebuah program yang mengimplementasikan sistem informasi percetakan

4. Menerapkan serta melakukan percobaan sistem informasi ini sampai dengan penerapan sistem informasi ini secara memuaskan.

Modul Pengembangan

1. Modul barang dan produksi yang dapat dipesan

2. Modul harga dari masing-masing produksi

3. Modul pemesanan secara online

Keuntungan Pengembangan Sistem

Manfaat dari pengembangan sistem ini adalah sebagai berikut :

1. Meningkatkan pelayanan kepada costumer CV. Sukses Sablon

2. Memudahkan pelanggan dalam memesan produk atau order

3. Memudahkan dalam promosi produks CV. Sukses Sablon

4. Memperluas wilayah usaha

5. Meningkatkan laba keuangan pada CV. Sukses Sablon

Waktu Pelaksanaan Proyek

Kegiatan dan waktu pelaksanaan

Mei





1 2 3 4

Juni














1 2 3 4

Juli





1 2 3 4

Analisis Kebutuhan

Design fungsi

Pemograman

Pengujian

Instalasi

Pelatihan

Pemeliharaan

Dokumentasi

Rancangan Biaya Sistem Informasi

Proses pembayaran dilakukan pertama kali dengan DP sebesar 50% dari harga yang sudah dirincikan. Selanjutnya setelah pembayaran DP selesai maka, tim pengembang akan mengerjakan aplikasi sistem informasi percetakan berbasis website. Setelah aplikasi selesai dibuat sisa pembayaran harus segera dilunasi kemudian tim pengembang akan langsung melakukan pengistalan aplikasi.

Adapun rincian biayanya sebagai berikut :

1. Biaya persiapan

Tipe Requitment

Spesifikasi

Harga Satuan ( Rupiah )

Software

Macromedia dreamweaver CS5

Macromedia flash CS5

My SQL Server

Domain & Hosting

2.000.000

1.150.000

-

200.000/bulan

Hardware

1 Paket Komputer ( PC )

Modem Eksternal

1 Printer

7.000.000

500.000

750.000

JUMLAH

11.600.000

2. Biaya Pengerjaan :

No.

Perincian

Biaya ( Rupiah )

1

Analisis kebutuhan

700.000

2

Design Fungsi

600.000

3

Pemograman

6. 000. 000

4

Pengujian

350.000

5

Instalasi

200.000

6

Pelatihan

350.000

7

Pemeliharaan

400.000

8

Dokumentasi

300.000

9

Transportasi

150.000

Jumlah

9.050.000

3. Biaya Keseluruhan

Biaya Keseluruhan = Biaya Persiapan + Biaya Pengerjaan

= Rp 11. 600. 000 + Rp 9. 050. 000

= Rp 20. 650. 000

Tenaga Pelaksana

Untuk mengembangkan sistem Informati Percetakan berbasis website, maka dibutuhkan tim pengembang yang kompeten di bidangnya masing-masing, sebagai berikut:

1. Project Manager dan System Analisis : Umar Rizky

2. Database Engineering : Novi Karlina

3. Graphic and Software Engineer : Angelina Vendy Anindita


Metodologi

Metodologi merupakan elemen yang paling mendasar dari suatu proses bisnis. Berikut ini adalah suatu metodologi untuk merealisasikan proyek Aplikasi Sistem Informasi Percetakan Berbasis Web, akan ditempuh dengan langkah-langkah sebagai berikut:

1. Analisis Kebutuhan

Mempelajari proses-proses dan indentifikasi data-data yang dibutuhkan, dalam perancangan suatu aplikasi informasi percetakaan berbasis web. Sehingga dapat memenuhi kebutuhan dan kemudahan dalam hal ini untuk meningkatkan pelayanan efesiensi dan keputusan.

2. Desain Fungsi

Melakukan desain sistem secara detail, mulai dari Context Diagram, Data Flow Diagram (DFD), desain file, desain tabel, relasi tabel dan sebagainya sehingga membentuk sistem lengkap sesuai dengan fungsi-fungsi bisnis yang dikehendaki.

3. Pemograman

Melakukan coding untuk merealisasikan desain fungsi yang telah dibuat. Lama Pengerjaan dan Jumlah baris coding ini turut menentukan besar-kecilnya harga Aplikasi yang dibuat.

4. Pengujjian

Melakukan beberapa testing dengan uji prilaku (behavior testing), focus terhadap input dan output, dan testing terhadap fungsionalitas sistem.

5. Instalasi

Mengganti dan menempatkan sistem atau menempatkan sistem yang baru terhadap aplikasi yang dibuat, jika hasil dari suatu proses pengujian sudah sesuai dengan fungsinya.

6. Pelatihan

Sebelum aplikasi program dijalankan/ kunjungi oleh user, pihak developer proyek perangkat lunak bertanggung jawab melatih costumer atau eksekutif dari CV Sukses Sablon yang hendak mengoperasikan program aplikasi yang telah dibuat. Pihak pengembang juga berkewajiban memberikan informasi yang benar dan terbuka sehingga tidak menyulitkan para pengguna aplikasi selanjutnya.

7. Pemeliharaan

Proyek perangkat lunak tidak bisa selesai begitu saja setelah diserahterimakan, tetapi masih berlanjut hingga tenggang waktu yang cukup untuk memastikan bahwa produk perangkat lunak yang telah diserahkan tersebut bisa beroperasi dengan baik dan tidak ada kendala yang berarti.

8. Dokumentasi

Dalam sebuah proyek bisa terdiri dari beberapa dokumen. Dokumen dibuat untuk melihat kemajuan proyek yang sedang dikembangkan, sebagai referensi untuk bug bila terjadi kendala, sebagai pedoman operasional dan sebagainya.

Deliverablless

Aplikasi akan kami antarkan kepada CV. Sukses Sablon secara langsung setelah terjadinya pelunasan pembayaran dan waktu penginstalan dilakukan berdasarkan kesepakatan bersama antara user dengan tim pengembang.

Jaminan Purna Jual

Jika terjadi kerusakan terhadap aplikasi yang kami buat setelah melakukan proses pembayaran, seperti sistem error atau aplikasi hiang, maka kami akan memberikan garansi perbaikan software selama batas waktu 1 tahun. Apabila dalam 1 tahun tidak ada laporan kerusakan dengan begitu garansi sudah tidak berlaku lagi.

Kelayakan Hukum

Secara hukum, seluruh perangkat baik software maupun hardware termasuk prosedur-prosedur yang akan digunakan tidak menyalahi ketentuan yang berlaku di negara Indonesia serta ketentuan perusahaan.

Alternatif

Software untuk membuat website :

Framework :

1. Macromedia Dreamweaver ( Rp. 2. 000. 000 )

2. CMS ( JOOMLA, Wordpress) (Open Source)

3. Code Igniter ( Open Source )

4. Ms. Front Page ( Rp. 1. 000. 000)

Pilihan Kami : Macromedia Dreamweaver

Karena, Macromedia Dreamweaver mempunyai banyak fitur dan lebih mudah untuk digunakan.


Database :

1. Oracle (Rp. 5. 000. 000)

2. MYSQL ( Open Source)

3. Ms. Acces (Rp. 1. 000. 000)

Pilihan Kami : MYSQL

Karena software yang digunakan open source


Design :

1. Macromedia Flash (Rp. 1. 150.000)

2. Photoshop (Rp. 1. 500. 000)

3. Coreldraw (Rp. 500. 000)

Pilihan Kami : Macromedia Flash

Karena Fitur lebih lengkap dan mudah digunakan

Istilah atau Terminologi

1. Aplikasi :

adalah suatu subkelas perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna.

2. Browser

adalah program aplikasi yang menterjemahkan kode HTML dan merepresentasikan halaman web site.

3. Coding (Penanda)

merupakan unsur yang penting dalam penelitian kuantitatif dan kualitatif. Coding yang akan dikupas dalam sajian artikel saat yang menyangkut tentang penelitian kuantiataif.

4. Content diagram

menjelaskan proses pembangunan dan memberikan contoh bagaimana model memungkinkan untuk membuat representasi diakses beberapa grafis khas akan Anda temukan dalam buku teks ilmu pengetahuan.

5. Domain

adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di internet.

6. Data flow diagram

adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data,baik secara manual maupun komputerisasi.

7. Database enginnering

adalah sebuah struktur data yang berisi informasi penting tentang analisis, desain, kode dan testing.

8. Graphic & software enginner

grafik ilmu yang mempelajari tehnik pembuatan software yang baik dengan pendekatan tehnik (Engineering ap­proach)

9. Hardware

hardware atau dalam bahasa indonesia-nya disebut juga dengan nama “perangkat keras” adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.

10. Hosting

adalah tempat atau jasa internet untuk membuat halaman website yang telah anda buat menjadi online dan bisa diakses oleh orang lain.

11. Macromedia flash

adalah program yang sedang populer sekarang ini untuk membuat dan memanipulasi grafik dan animasi.

12. Macromedia Dreamwaver

sebuah software web design yang menawarkan cara mendesain website dengan dua langkah sekaligus dalam satu waktu, yaitu mendesain dan memprogram.

13. My SQL

MySQL adalah singkatan "My Structured Query Language". Program ini berjalan sebagai server menyediakan multi-user mengakses ke sejumlah database.

14. Online

sambung jaring adalah keadaan saat sesuatu terhubung ke dalam suatu jaringan atau sistem (umumya internet atau ethernet).

15. PHP

adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis.

16. Project manager

adalah seorang profesional di bidang manajemen proyek. Manajer proyek dapat memiliki tanggung jawab pelaksanaan, perencanaan dan penutupan proyek, biasanya berkaitan dengan industri konstruksi, arsitektur, Aerospace dan Pertahanan, jaringan komputer, telekomunikasi atau pengembangan perangkat lunak.

17. Sistem analisis

adalah seseorang yang bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan kebutuhan organisasi bisnis atau perusahaan.

18. Requitment

suatu proses pencarian dan pengikatan para calon karyawan atau pelamar calon karyawan yang mampu untuk melamar sebagai karyawan proses ini di mulai ketika para pelamar di cari dan berakhir bila lamaran atau aplikasi mereka di serahkan dan hasilnya setelah para calon karyawan di seleksi.

19. Sistem

sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi.

20. Software

adalah sekumpulan data elektronik yang disimpan dan diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat berupa program atau instruksi yang akan menjalankan suatu perintah.

21. Website

suatu kumpulan dokumen Hyper Text Markup Language (HTML) pribadi atau sebuah perusahaan dalam web server.

Penutup

Demikian proposal penawaran ini kami sampaikan untuk menjadi bahan pertimbangan dalam upaya untuk mengembakan aplikasi sistem informasi percetakan pada CV. Sukses Sablon secara efektif dan efisien. Kami sangat mengharapkan paket layanan yang kami tawarkan ini bisa bermanfaat secara optimal sesuai dengan harapan bersama.