Selasa, 10 Desember 2013

Testing Implemtasi

jenis pengujian terdiri dari 2 yaitu:
  1. White Box
  2. Black Box
jenis pengujian Sistem terdiri dari 4 yaitu:
  1. pengujian Recovery ( pemulihan )
  2. pengujian Security (  Keamanan)
  3. pengujian Stress ( kekuatan/ kemampuan)
  4. pengujian Performance (Kinerja)
Integration testing terdiri dari 2 yaitu:
  1. Top- Down
  2. Bottom - UP
Level Testing, terdiri dari 3 yaitu:
  1. Unit testing
  2. System testeing
  3. Acceptance testing
Obyektifitas Testing , terdiri dari 3 yaitu;
  1. Verifikasi
  2. Deteksi Error
  3. Validasi

Implementasi Testing SW

bagian - bagian yang ada pada implemtasi SW
  1. TESTING : proses eksekusi program secara keseluruhan untuk menemukan kesalahan- kesalahan pada SW . terdiri dari 3 kategiori :
    • Fuctional --> memastikan sistem dapat menjalankan fungsi secara normal
    • Recovery --> memastikan sistem dapat melakukan recovery berbagai kesalahan atau kegagalan
    • Performace -->memastikan sistem dapat memenuhi persyaratan kinerja yang sesuai.
  2. KONVERSI: suatu perubahan yang dapat meiputi berbagai hal . Konversi terdiri dari 2 macam yaitu: 
    • konversi data
    • konversi program/ sistem
  3. INSTALASI : prose yang paling penting dalam implementasi karena langsung dicobakan kelingkungan secara langsung. ada 3 hal yang harus diperhatikan yaitu:
    • mempersiapkan sistem penunjang (misal: bangunan, tenaga listrik, telekomunikasi, kondisi lingkunagan keselamatan kerja dll)
    • mempersiapkan hardware (misal: sesuai prosedure instalas, acceptance test , diagnosa software)
    • mempersiapkan software (misal: sesuai prosedure instalasi, acceptance test, pengukuran kinerja keseluruhan)
  4. PELATIHAN : usaha pengenalan sistem yang baru kesatu kelompok atau organisasi. 
fungsi Tools dalam pengujian merupakan kombinasi dari :
  1. membantu dokumentasi, pembuatan panduan
  2. membantu kontrol terhadap kelengkapan, modifikasi  
  3. membantu proses penerjemahan kedalam bentuk yang detail
  4. membantu integrasi komponen sistem
  5. membantu tes dan debugging

Minggu, 21 April 2013

Prado PHP Framework

Prado merupakan salah satu komponen dari PHP framework yang cukup menarik digunakan untuk melakukan coding selain codelgniter,CakePHP, Drupal dan lain - lain, walaupun sebenarnya bagi pemula yang tidak biasa menggunakan akan sedikit kesulitan akan tetapi apa salahnya mencoba. Sebuah komponen PRADO adalah kombinasi dari file spesifikasi (dalam XML), sebuah template HTML dan PHP kelas. Komponen PRADO digabungkan bersama untuk membentuk komponen yang lebih besar atau lengkap PRADO halaman. Code yang dibuat mengikuti komponen yang ada di PRADO
 
untuk pembahasan selanjutnya klik Prado PHP Framework .pdf 
sumber dari catatan kuliah, dosen dan referensi  htyp:// www.prado.com 

Framework

Framework merupakan gabungan dari tiga unsur yaitu library, arsitektur dan
metodologi dimana ketiga unsur tersebut saling terintegrasi.
Unsur library merupakan unsur yang paling banyak memberikan keuntungan bagi
pengembang aplikasi. Contohnya: framework aplikasi web menyediakan library-library
dasar berkaitan layanan web,meliputi : authentication, database access, html
generation, template engine, session management, caching, searching, email, http,
pdf, zip dan ajax

Unsur Arsitektur juga salah satu yang penting dalam sebuah framework karena unsur
ini adalah sebuah aplikasi yang diutuhkan dalam merancang bagaimana sistem
dibangun, yaitu bagaimana elemen elemen di dalam aplikasi disusun dan
diintegrasikan, seperti pengorganisasian file dan library, dan bagaimana library-library
digunakan. PHP Framework adalah menggunakan metode pengembangan berbasis
MVC (Model View Controller) adalah salah satu pola rancangan [design pattern] yang
banyak digunakan dalam arsitektur aplikasi saat ini. Jika digambarkan akan seperti
berikut
Input --> Processing --> Output = Controller --> Model --> View

1. Controller - mencakup semua proses yang terkait dengan pemanggilan database dan kapsulisasi proses-proses utama. Kode yang memeriksa input dari pengunjung dan memilih apa yang harus dilakukan
2. Model -. Mengandung fungsi-fungsi untuk berkomunikasi dengan database, seperti : mengambil data produk dengan id tertentu, hapus produk, menyimpan komentar pada blog
3. View - mencakup semua proses yang terkait layout output.. Kode yangmengeluarkan HTML yang akan dilihat oleh pengunjung

Content Management System (CMS)

CMS merupakan Sebuah sistem yang memberikan kemudahan untuk mengelolah dan mengadakan perubahan isi website dinamis dimana Setiap orang ,penulis maupun editor setiap saat dapat menggunakannya secara leluasa untuk membuat , menghapus atau bahkan memperbaharui isi website tanpa campur tangan dari pihak webmaster. 
CMS (Content Management System) pada umumnya terdiri dari dua elemen:
  • Aplikasi manajemen isi (Content Management Application, [CMA]) : Yaitu elemen yang memperbolehkan untuk mengatur pembuatan,modifikasi dan penghapusan isis dari suatu situs Web tanpa perlu memiliki keahlian sebagai seorang webmaster 
  • Aplikasi pengiriman isi (content delivery application [CDA]): Yaitu elemen yang menggunakan dan menghimpun informasi- informasi yang sebelumnya ditambah,dikurangi ataupun diubah oleh pemilik situs web gunameng-up date website 
Manfaat CMS
a. Manajemen data
b. Mengatur siklus hidup website
c. Mendukung web templating dan standarisasi
d. Personalisasi website
e. Sindikasi 
 
CMS pada prinsipnya dapat dipergunakan untuk berbagai macam keperluan dan
dalam berbagai kondisi,seperti untuk:
1. Mengelola website pribadi.
2. Mengelola website perusahaan/bisnis.
3. Portal atau website komunitas.
4. Galeri foto, dan lain sebagainya.
5. Forum.
6. Aplikasi E-Commerce.
7. Dan lain-lain
 
 
 

Sabtu, 20 April 2013

CMS PrestaShop

CMS Prestashop, semacam software website yang dibuat dengan tujuan e-commerce yang cukup memiliki tampilan menarik dimana tampilan tersebut dapatmemudahkan pengguna awam dalam mengoperasikannya . selain itu prestashopjuga merupakan aplikasi untuk membangun website toko online pertama yang meraih
penghargaan sebagai CMS e-Commerce terbaik. Telah lebih 100 ribu toko onlinedibangun dengan CMS Prestashop ini. dan dari sisitampilan PrestaShop terlihat lebih menarik dibandingkan dengan CMS e-commerce lainnya.
keuntungan dan kelemahan serta cara install dapat dilihat di file PDF
 
bersumber dari catatan matakuliah, materi dosen dan www.prestashop.com

Metode Weighted Product (WP) and Simple Additive Weighting (SAW)

untuk kali ini saya mencoba berbagi sedikit metode yang sering kali digunakan oleh para peneliti dalam melakukan penelitian alias tugas akhir (mahasiswa)   untuk mendownload klik
 Metode Simpleks ,Weighted Product (WP)  and  Simple Additive Weighting (SAW)

semoga sedikit bermanfaat dan adapun pembahasan yang ada merupakan beberapa contoh yang tidak lazim dan bersumber dari catatan saya sewaktu masih menempuh pendidikan serta pengajar dan referensi dari berbagai sumber

Minggu, 07 April 2013

NILAI TEKNIK OPTIMASI

kepada mahasiswa yang namanya di tandai pada daftar nilai harap segera melapor ke baak
berikut ini nilai mata kuliah teknik optimasi :
klik nilai gab 1, gab 2 dan gab 3

Selasa, 01 Januari 2013

*id- Jenis Diagram UML


UML pada dasarnya dibuat dalam tools pemodelan visual meliputi:
- Gunakan Case Diagram
- Class Diagram
- Diagram Interaksi
- Diagram Negara
- Diagram Aktivitas
- Diagram Fisik

Gunakan Case Diagram
menampilkan hubungan anatara aktor dan kasus penggunaan

Class Diagram
struktur kelas model dan isi menggunakan elemen desain ( mis: kelas- kelas, paket dan objek) dan menampilkan hubungan (mis: penahanan, warisan dan lain- lain)

Diagram Interkasi
 terdiri dari 2 yaitu:
* sequence diagram : menampilkan urutan waktu benda-benda yang berpartisipasi dalam interkasi yang terdiri dari dimensi vertikal dan horisontal
*kolaborasi diagram : menampilkan  interaksi yang ada disekitar objek dan link mereka satu sama lain dan untuk menujukkan urutan pesan menggunakan angka

Diagram Negara
menampilkan urutan menyatakan objek interaksi yang dilewati selama hiidupnya sebagai respon terhadap rangsanagan yang diterima.

Diagram Aktivitas
menampilkan diagram keadaan khusus dimana sebagai besar negara adalah negara aksi dan sebagaian negara tindakan penyelesaian sumber negara. dan diagram ini berfokus pada arus oleh proses internal

diagram Fisik, terdiri dari 2 yaitu:
- diagram komponen : menampilkan struktur tingkat tinggi yang dikemas dari kode itu sendiri
- Deployment Diagram : menampilkan konfigurasi run-time pengolahan unsur dan komponen Perangkat lunak, proses dan objek yang ada

UML diagram types

UML is basically created in visual modeling tools include:
- Use Case Diagram
- Class Diagram
- Interaction Diagram
- State Diagram
- Activity Diagram
- Physical Diagram

 
Use Case Diagram
showing the relationship anatara actors and use cases
Class diagram
model class structure and contents using design elements (eg, classes, packages and objects) and shows the relationship (eg, containment, inheritance, etc.)
Diagram Interaction,  consists of 2, namely:
* Sequence Diagram: shows the time sequence of the objects participating in the interaction which consists of vertical and horizontal dimensions
* Collaboration Diagram: shows interactions that exist around objects and link them to each other and to use the figures showed the sequence of messages
State Diagram
show object interaction sequences states that passed during hiidupnya in response to rangsanagan received.
Activity Diagram
diagram showing the special circumstances in which a state is a state action and state action in part settlement of the source country. and diagram focuses on the flow of the internal processes
Physical Diagram, consisting of 2, namely:
- Diagram Components: display a high level packaged structure of the code itself
- Deployment Diagram: displays the configuration of run-time processing elements and the software components, processes and objects that exist



sumber: www.gdpro.com

UML

About Is UML
 
Unified Modeling Language (UML) is a standard language for:

- determine

- visualizing

- Build and

- Documenting the architecture of the software system, as well as

- Business model and noon-software

UML system is a very important part of the development of object-oriented software and the software development process. UML graphical notation to express the design of software projects.

The purpose UML consists of:
  1. provide users with ready to use language, visual modeling so that they can develop and exchanged meaningful models
  2. providing extensibility and specialization mechanisms to memprluas core concepts
  3. provide a formal basis for understanding the modeling language
  4. support the development of a high-level concepts (eg, collaboration, frameworks, patterns and components)
  5. the integration of best practices
  6. be independent of language and the process of designing pemroraman
why should you use UML?

because for many companies in improving software as a strategic value where the industry is looking for techniques to automate the production of PL and to meningkatkna quality while reducing cost and time to the market.

sumber : www.gdpro.com