Let's Explore IT !

Kata mbah Bardolo, IT tidak hanya teknik.. IT tidak hanya sains..
Tetapi IT adalah juga seni, humanisme dan cinta....
Showing posts with label Kulah : Rekayasa Perangkat Lunak. Show all posts
Showing posts with label Kulah : Rekayasa Perangkat Lunak. Show all posts

Monday, 4 January 2016

[Rekayasa Perangkat Lunak] Unduh Materi Kuliah

Rekayasa perangkat lunak (RPL, atau dalam bahasa inggris : Software Engineering atau SE) adalah satu bidang profesi yang mendalami cara-cara pengembangan perangkat lunak termasuk pembuatan, pemeliharaan, manajemen organisasi pengembanganan perangkat lunak dan manajemen kualitas.

IEEE Computer Society mendefinisikan rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disiplin dan terkuantifikasi atas pengembangan, penggunaan dan pemeliharaan perangkat lunak, serta studi atas pendekatan-pendekatan ini, yaitu penerapan pendekatan engineering atas perangkat lunak.

DOWNLOAD AREA :
Silakan download materi kuliah untuk Rekayasa Perangkat lunak pada link di bawah ini. Bab selanjutnya akan di upload secara periodik...


- Silabi (aturan perkuliahan)

- Bab 1 (Konsep Dasar Software Engineering)
- Bab 2  (Model Pengembangan Perangkat Lunak)
- Bab 3 (Analisa Resiko)
- Contoh Cek List Item Resiko
- Bab 4 (Mempersiapkan Project)
- Bab 5 (Analisis Desain) : Word Version, PPT Version
- Bab 6 (Implementasi dan Testing)
- Bahan lain : (UML - Bahan dari ilmukomputer.com)

Thursday, 5 March 2015

Tugas Rumah RPL [2]: Merancang DFD

Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan proses kerja suatu sistem.

Contoh DFD yang sudah dibahas di kelas bisa di download disini.



Contoh DFD sederhana untuk Sistem Rawat Jalan di Rumah Sakit 

Tugas Rumah :

Buatlah DFD konteks (level 0) dan DFD Penjabaran (minimal Level 1) untuk sistem informasi sebagai berikut :
  1. Sistem Informasi Perpustakaan (Kelompok Desi dan Yemi)
  2. Sistem Informasi Penjualan Barang (Kelompok Alan, Ricky, Ardi)
  3. Sistem Informasi Persewaan VCD (Kelompok Hanny dan Buyung)
Tugas di email ke teguhsalatiga@gmail.com paling lambat 29 Maret 2015 jam 23.59 Wib.



Monday, 26 January 2015

Tugas Rumah RPL [1]: Analisis Pemilihan Model Pengembangan Software

Lakukan analisa terhadap pemilihan model pengembangan perangkat lunak, dengan melihat perbandingan 3 model yang sudah dijelaskan sebelumnya yaitu Waterfall, Evolusioner dan Spiral Boehm. Tugas dikumpulkan pada hari Senin, 1 Februari 2016, sebelum jam 11 malam.

Tugas dapat di kirim ke alamat email
teguhsalatiga@yahoo.com dengan diberi subject : Tugas Rumah RPL 1 (Nim 1 dan Nim 2).

Contoh subject : Tugas Rumah RPL 1 (562011001 dan 562013006)

Tugas bisa di download disini..


Wednesday, 11 June 2014

[Kuliah Rekayasa Web] Manipulasi Desain Web dengan Template

Bicara tentang keberhasilan pengembangan website, tentu tidak bisa terlepas dari desain yang menarik. Tetapi hari gini, menghasilkan desain web yang menarik bukanlah pekerjaan yang susah. Ada banyak model desain yang telah disediakan oleh internet agar seseorang tidak perlu susah-sudah dalam memikirkan sebuah desain. Model desain itu seringkali dikenal dengan istilah template.

Ada banyak situs menyediakan berbagai template website yang dapat di unduh secara gratis, dapat diedit dan dimodifikasi menjadi website sesuai dengan keinginan Anda. Tentu dengan syarat dan ketentuan berlaku, seperti misalnya tetap mencantumkan footer back-link yang ada pada template tersebut. Latihan kita kali ini adalah mencoba untuk memanipulasi salah satu template yang akan kita ambil dari situs DoTemplate, untuk kemudian menghubungkannya dengan database yang kita buat sendiri.

Tentang DoTemplate
DoTemplate merupakan salah satu situs penyedia template yang bisa diunduh, dimodifikasi dan bebas  disebarluaskan secara gratis. Lihat saja penjelasan lisensi yang ada pada situs ini sebagai berikut.

License : this template is provided for free. You are free to use it, share it, redistribute it, modify it in any way you want as long as you keep a visible link back to doTemplate.com in the footer.

Artinya bahwa kita bebas menggunakan, membagikan, mendistribusikan kembali, atau memodifikasi sesuai keinginan, dengan syarat bahwa kita tidak boleh menghapus linkback ke doTemplate.com yang ada pada footer setiap tempatenya. Sip.. Sekarang mari kita coba untuk memanfaatkan template situs ini.

Langkah 1 : Pilih template dan Unduh ke Harddisk Anda
Langkah pertama tentu Anda harus mengunduh template yang Anda inginkan. Sebelum mengunduh, Anda dapat melakukan modifikasi sederhana dari template yang Anda pilih seperti mengganti header, mengubah warna, mengubah jenis huruf dan sebagainya.  Setelah itu simpan template ke harddisk Anda. Jangan lupa, jika Anda menggunakan PHP-My SQL, Anda harus menyimpan file unduhan ini ke default folder engine web server Anda seperti misalnya di dalam folder www atau htdocs.

Mengedit Index.html hasil download dengan Editplus
Langkah 2 : Modifikasi Template dengan EditPlus 
Selanjutnya Anda bisa memodifikasi template tersebut dengan menggunakan tools. Bisa Macromedia Dreamweaver atau minimal menggunakan EditPlus. Dengan Editplus, Anda bisa langsung memodifikasi kode-kode program template Anda. Setidaknya modifikasi menu, tampilan, tulisan-tulisannya dan sebagainya agar sesuai dengan keinginan.

Contoh Hasil Modifikasi Template
Langkah 3 : Mengkoneksikan Template dengan Database 
Jika Anda ingin mengisi halaman depan dari template tersebut dengan database, misalnya diisi dengan berita-berita yang bisa diinput dan diupdate dari database, maka tentu kita harus membuat databasenya terlebih dahulu. Sebagai contoh, akan dibuat sebuah database Personal dan tabel Welcome yang isinya akan ditampilkan di halaman depan web Anda. Maka Anda bisa membuat database tersebut dengan MySQL, menggunakan tools PHPMyAdmin seperti di bawah ini.

Membuat Database Personal dan Tabel Welcome dengan MySQL
Isi tabel welcome dengan data ucapan selamat datang sesuai keinginan.
Selanjutnya untuk melengkapi koneksi ke database, langkah berikutnya adalah membuat skrip koneksi.php seperti berikut ini.

<?php
$host="localhost";
$username="root";
$userpass="root";
$dbase="personal";

$koneksi=mysql_connect($host,$username,$userpass)  or die (mysql_error());
if($koneksi) 
   {
  mysql_select_db($dbase,$koneksi) or die (mysql_error());
   }
else 
   {
  echo "koneksi gagal";
   }
?>

Langkah terakhir adalah mengedit bagian ucapan selamat datang dengan skrip PHP untuk mengambil isi data base dan menampilkannya di halaman web. Skrip yang harus Anda sisipkan adalah adalah sebagai berikut.

<?php
include("koneksi.php");
$qry=mysql_query("select * from welcome");
$cek=mysql_fetch_row($qry);

if(empty($cek[0]))
{
echo ("Tidak ada berita");
}
else
{
$kueri = mysql_query("select * from welcome");
while ($baris=mysql_fetch_row($kueri)) 
{
echo("<b>$baris[1]</b><BR>");
echo("$baris[2]");
}
}
?>

Jika scrip di atas sudah di sisipkan pada halaman web, selanjutnya simpan kembali file index.html tapi ubah namanya menjadi index.php. Selanjutnya jalankan index.php melalui localhost. Jika hasilnya benar, maka isi database welcome akan tampil di halaman depan web seperti di bawah ini.

Halaman depan sudah menampilkan isi database
Dann... Akhirnya halaman depan sudah berisi database yang Anda buat.
Kata Dora : "berhasil.. berhasil.. berhasil.." hehehe...

Tugas Minggu Depan :
Lengkapi Web personal tersebut dengan data Berita dan data Agenda Kegiatan yang Anda ambil dari database buatan sendiri. Dikumpulkan  18 Juni 2014, pas praktikum.
Tuhan memberkati.


Sunday, 16 March 2014

[Tugas Rumah RPL] Membuat DFD SI Poliklinik

Buatlah Data Flow Diagram (DFD) dari kasus perancangan Sistem Informasi Rawat Jalan di Poliklinik UKSW (minimal sampai level 2) di bawah ini.
  • Pada proses pendaftaran, pasien menyerahkan identitas ke Bagian Administrasi, selanjutnya bagian administrasi menginputkan data pasien. Sistem akan mencetak nomor antrian dan oleh bagian administrasi, nomor antrian tersebut diberikan ke pasien.
  • Selanjutnya adalah proses pemeriksaan pasien oleh dokter. Dokter mencatat hasil pemeriksaan ke dalam komputer, dan menginputkan resep obat. Program komputer mencetak resep, dan oleh dokter, resep tersebut diberikan ke pasien.
  • Pasien menyerahkan resep ke apoteker. Apoteker mengecek data resep di komputer, kemudian meracik obat. Setelah obat selesai diracik, apoteker menginputkan data obat yang akan diberikan ke pasien. Setelah itu obat diberikan ke pasien.
  • Pasien menuju ke bagian Administrasi lagi, dan bertanya harus membayar berapa. Bagian administrasi melakukan pengecekan data ke komputer tentang berapa uang yang harus di bayar untuk pemeriksaan dan obat. Setelah itu pasien membayar dan bagian administrasi mencetak kuitansi untuk diberikan pasien.
  • Pasien pulang…
Tugas di kumpul paling lambat hari minggu, 23 Maret 2014, jam 16.00 Wib melalui email saya teguhsalatiga@yahoo.com

Untuk Contoh DFD yang telah dibahas di kelas, bisa di download disini...

Thursday, 25 April 2013

Nilai Kuliah Rekayasa Perangkat Lunak Semester Genap 2012/2013

Berikut ini adalah Nilai Kuliah Rekayasa Perangkat Lunak Kelas TGW, Program Diploma 3 Teknik Informatika FTI UKSW, untuk Semester 2 Tahun Ajaran 2012/2013. Klik kanan pada gambar lalu pilih Open in New Tab untuk memperbesar tampilan agar Anda dapat melihat perincian nilai dengan jelas.



Nilai ini belum diinput ke SIASAT. Saya akan menginput tanggal 23 April 2013. Jadi jika ada komplain dengan nilai tersebut bisa hubungi saya sebelum tanggal itu. Harap cek, dan jika ada hal yang perlu dipertanyakan jangan segan-segan bertanya pada saya.

Salam,
TGW

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Hot Sonakshi Sinha, Car Price in India