Ziddu.com

Rekayasa Perangkat Lunak

Diposting oleh maniactoons | 07.33 | , | 0 komentar »

Rekayasa perangkat lunak adalah suatu disiplin rekayasa yang berkonsentrasi terhadap seluruh aspek produksi perangkat lunak atau mengadopsi pendekatan yang sistematis dan terorganisir terhadap pekerjaannya dan menggunakan tool yang sesuai serta teknik yang ditentukan berdasarkan masalah yang akan dipecahkan.
Untuk membangun sebuah perangkat lunak yang perlu diperhatikan adalah customer dan developer harus ada komunikasi yang baik. Selain customer dan developer kita juga harus memperhatikan peran user sebagai pengguna akhir dari perangkat lunak yang developer kembangkan.
  • Customer, Perusahaan, organisasi, atau orang yang terlibat dalam sistem perangkat lunak yang dikembangkan.
  • Developer, Company, organisasi, orang yang membangun sistem perangkat lunak untuk customer.
  • User, orang yang akan menggunakan sistem perangkat lunak secara aktual.

Rekayasa perangkat lunak terdiri dari 3 elemen kunci, yaitu :

1. Metode, Metode software engineering memberikan teknik-teknik bagaimana membentuk software/perangkat lunak. metode ini terdiri dari serangkaian tugas :

  • Perencanaan dan estimasi proyek
  • Analisa kebutuhan sistem dan software
  • Desain struktur data
  • Arsitektur program dan prosedur algoritma
  • Coding
  • Testing dan pemeliharaan

2. Peralatan (Tools), Peralatan software engineering memberikan dukungan atau semiautomasi untuk Metode, Contoh :

  • Case ( Case Aided Software Engineering ), yaitu suatu software yang menggabungkan software, hardware, dan database software engineering untuk menghasilkan suatu lingkungan software engineering.
  • Database Software Engineering, adalah suatu sebuah struktur data yang berisi informasi penting tentang analisi, desain kode, dan testing.
  • Analogi dengan CASE pada hardware adalah : CAD, CAM, CAE

3. Prosedur, Terdiri dari :

  • Urut-urutan dimana metode tersebut diterapkan
  • Dokumen
  • Lopran-laporan
  • Formulir-formulir yang diperlukan
  • mengontrol kualitas software
  • mengkoordinasi perubahan yang terjadi pada software

Aktivitas pengembangan, secara umun aktivitas pengembangan perangkat lunak terdiri dari :

  1. Analisa
  2. Desainer
  3. Programmer
  4. Testing
  5. Trainer

Paket Tracer

Diposting oleh maniactoons | 21.15 | , | 0 komentar »

Saya tidak akan menjelaskan secara detail mengenai penggunaan Paket Tracer ini , tapi saya akan coba jelaskan sedikit tentang Paket tracer.
Paket Tracer merupakan perangkat lunak gratis khusus untuk pembelajaran (akademik tentang Jaringan Komputer ) untuk melakukan simulasi jaringan komputer baik itu pear to pear, jaringan dengan menggunakan switch, router maupun komputer gateway

Paket Tracer ini melakukan simulasi dengan berbagai tipe hubungan kabel baik itu dengan tipe kabel UTP Straigh Trough, Cross Over ato Roll Over. Setting Internet Protokol (IP) Address setiap komputer juga bisa disetting sesuai kebutuhan.

Hasil dari simulasi dapat dilihat dengan hubungan antar komputer maupun dari proses “ping” di command prompt.

Navigasi