Laman

Minggu, 12 Desember 2010

Proses Pengembangan Aplikasi Web

            Sebagian besar pengembangan pendekatan dipraktekkan saat ini terlalu pragmatis (McDonald dan Welland 2001a). Meskipun hal ini menyebabkan waktu pengembangan yang singkat, pendekatan seperti itu sering "Cepat dan kotor" metode. Konsekuensi adalah masalah operasi dan pemeliharaan akibat rendahnya kualitas aplikasi Web. rekayasa Web adalah disiplin yang sangat muda dan belum memiliki model sendiri proses pembangunan. proses model dan metode menjelaskan bagaimana suatu proyek pengembangan perangkat lunak berlangsung. Namun, model proses menggambarkan pendekatan dalam konteks keseluruhan, sedangkan metode yang menggambarkan pendekatan secara rinci. Cara termudah untuk melihat perbedaan adalah dengan melihat ciri-ciri umum. Kedua pendekatan secara rinci dan pendekatan dalam konteks keseluruhan menetapkan cara untuk mencapai tujuan tertentu dan bagaimana mereka dipengaruhi oleh kondisi sisi yang dapat dideduksi dari dependensi antara langkah-langkah tertentu dan eksternal kondisi.

Secara ringkas, kita dapat mengatakan bahwa dalam suatu pengembangan proyek perangkat lunak, konten-aspek khusus ditangani dengan metode, sedangkan proses kesepakatan dengan aspek organisasi. Ini berarti bahwa metode pasokan jawaban atas pertanyaan-pertanyaan tentang bagaimana sesuatu harus dilakukan, dan ketika dapat dilaksanakan dengan konten-aspek tertentu. Sebaliknya, model proses menggambarkan sesuatu ketika harus dilakukan di bawah aspek organisasi. Menurut sudut pandang ini, suatu proses yang menyediakan panduan bagi insinyur perangkat lunak pada urutan berbagai metode harus dilakukan keluar dalam proyek pengembangan (lihat Gambar 10-1). Proses ini adalah kerangka kerja untuk mengelola pengembangan dan pemeliharaan, dalam hal itu memungkinkan para pengembang untuk memperkirakan sumber daya, monitor kemajuan, dll derajat kebebasan untuk keputusan dalam proses dibatasi oleh mendasari metode, karena proses harus mengambil dependensi metodologis ke rekening. Sebaliknya, organisasi kebutuhan seperti kebutuhan orang yang berpartisipasi dalam sebuah proyek untuk berkomunikasi menentukan persyaratan pada metode. Ini adalah alasan mengapa proses dan metode yang harus dikoordinasikan.
Gambar 10.1 proses dengan metode pada project pengembangan software

Jumat, 03 Desember 2010

Pengujian Aplikasi Web


Pengujian adalah salah satu instrumen yang paling penting dalam pengembangan aplikasi Web untuk mencapai produk-produk berkualitas tinggi yang memenuhi harapan pengguna. Metode dan pengujian sistematis dari aplikasi Web adalah tindakan penting yang diberikan penekanan khusus dalam jaminan kualitas. Ini adalah upaya yang bertujuan untuk menemukan kesalahan dan kekurangan dalam perangkat lunak yang diuji, mengamati ekonomi, temporal, dan teknis kendala. Banyak metode dan teknik untuk menguji sistem perangkat lunak saat ini.
            Pengujian aplikasi Web melampaui pengujian sistem perangkat lunak tradisional. Meskipun persyaratan yang sama berlaku untuk kebenaran teknis dari aplikasi, penggunaan Web aplikasi dengan kelompok pengguna heterogen pada sejumlah besar platform mengarah ke pengujian khusus persyaratan. Hal ini sulit untuk memperkirakan jumlah pengguna untuk aplikasi Web. Faktor penting lainnya untuk keberhasilan aplikasi Web misalnya, kegunaan, ketersediaan, browser kompatibilitas, keamanan, aktualitas, dan efisiensi, juga harus diperhitungkan dalam tes awal. Pengujian adalah kegiatan dilakukan untuk mengevaluasi kualitas suatu produk dan untuk meningkatkan dengan mengidentifikasi cacat dan masalah. Jika kita menjalankan program dengan maksud untuk menemukan kesalahan (Myers 1979).

Kamis, 02 Desember 2010

Pengumuman Post Tes

Assalamu'alaikum. Kepada kawan-kawan  Praktikan SO kelas C untuk Post Test diadakan pada hari Rabu Malam Kamis tanggal 8 Desember 2010 jam 18.30 (Ba'da maghrib) di Laboratorium Sistem Informasi. Jadi, untuk pengumpulan Laporan Resmi Kelompok di kumpulkan di saya tetap pada hari Senin nya tanggal 6 Desember 2010 atau paling lambat sebelum Post Test di mulai.  Terima kasih...

Senin, 29 November 2010

Praktikum Modul V

Pada shell script juga dikenal istilah fungsi. Dimana dengan adanya fungsi kita dapat membagi kode kita ke dalam sub-sub yang lebih kecil. Hal ini sangat berguna jika kita membuat sebuah program shell script yang cukup kompleks. Aturan penulisan fungsi pada shell script adalah:

Senin, 01 November 2010

Arsitektur Aplikasi Web

-Konsep Integrasi sistem
Pengintegrasian sistem informasi merupakan salah satu konsep kunci dari sistem Informasi Manajemen. Berbagi sistem dapat saling berhubungan satu dengan yang lain dengan berbagai cara yang sesuai dengan keperluannya. Aliran informasi diantara sistem sangat bermanfaat bila data dalam file suatu sistem diperlukan juga oleh sistem yang lainnya, atau output suatu sistem menjadi input bagi sistem lainnya.
Secara manual juga dapat dicapai suatu integrasi tertentu, misalnya data dari satu bagian dibawa kebagian lain, dan oleh petugas administrasi data tersebut digabung dengan data dari sistem yang lain. Jadi kalau secara manual maka derajat integrasinya menjadi tinggi. Keuntungan utama dari integrasi sistem informasi adalah membaiknya arus informsi dalam sebuah organisasi. Suatu pelaporan biasanya memang memerlukan waktu, namun demikian akan semakin banyak informasi yang relevan dalam kegiatan manajerial yang dapat diperoleh bila diperlukan. Keuntungan ini merupakan alasan yang kuat untuk mengutamakan (mengunggulkan) sistem informsi terintegrasi karena tujuan utama dari sistem informasi adalah memberikan informasi yang benar pada saat yang tepat.

Senin, 25 Oktober 2010

Process States dan Thread States


Proses adalah satu kejadian dari satu program komputer yang itu dilaksanakan. Sementara satu program sendiri baru satu koleksi pasif dari arahan, satu adalah proses pelaksanaan nyata dari arahan tersebut. Beberapa proses mungkin dihubungkan dengan program yang sama masing-masing akan melaksanakan dengan mandiri (penguliran ganda dimana masing-masing susup mewakili satu proses), yang manapun synchronously (secara sekuen) atau asynchronously (di dalam paralel). Mesin komputer modern mengijinkan beberapa program dan proses diisi ke dalam ingatan pada waktu yang sama dan, melalui berbagi waktu (atau banyak tugas), berikan satu penampilan yang itu mereka dilaksanakan pada waktu yang sama (secara bersamaan) sekalipun di situ adalah baru seperti prosesor. Dengan cara yang sama, mempergunakan satu penguliran ganda OS dan / atau arsitektur komputer, proses paralel dari program yang sama Mei sebenarnya laksanakan secara serempak (pada Cpu berbeda) pada satu beberapa mesin CPU atau jaringan.

Program pengecheck Port

Program ini untuk mengecheck apakah komputer kita konek (berhubungan) dengan port localhost atau tidak. Berikut listing programnya....