Teks1

"SELAMAT DATANG"

Senin, 03 Juli 2017

ANALISIS PROYEK 2

SOAL:
Setelah menemukan kekurangan pada proyek anda. Apa yang kelompok anda lakukan ! Upload pada vclass dan studentsite anda.

Penjelasan Singkat Tentang Penulisan Ilmiah yang dianalisa:

Pembuatan Website Edukasi Dan E-Commerce Aquascape Menggunakan PHP Dan MySQL

   Bagi orang awam belanja ditoko online terkadang menyulitkan dan membingungkan, tapi tidak dengan belanja di toko kami. Karena di website kami memiliki tampilan yang cukup menarik dan navigasi yang jelas serta panduan yang cukup mudah dimengerti sehingga konsumen tidak akan tersasar didalam website kami. Selain itu kami juga menampilkan produk-produk unggulan sehingga memudahkan konsumen untuk mengetahui barang yang laris dan direkomendasikan.

         Berdasarkan website yang telah dibuat pada penulisan ilmiah sebelumnya, terdapat kekurangan-kekurangan baik berupa sistem keamanan, fitur layanan customer dan output beberapa tampilan yang harus diperbaiki. Website yang sebelumnya masih dibuat  menggunakan sistem konfrimasi transaksi pembayaran customer melalui via e-mail sehingga penjual akan langsung mengirimkan barang setelah customer memberikan tanda bukti pembayaran. Fitur layanan testimoni pelangan pada website ini menurut analisis kami kurang efisien karena sifatnya seperti masukan/kritik, oleh sebab itu kami berinisiatif untuk tidak menaruhnya di bagian beranda, melainkan diletakan di bagian admin. Sebagai pengganti menu testimoni,maka kami berinisiatif untuk membuat form konfrimasi pembayaran yang jauh lebih relevan.

Dari kekurangan yang telah ditemukan maka kami ingin mengembangkan aplikasi tersebut.

Pengembangan Website Yang Dilakukan:

  • Perubahan form testimoni menjadi konfrimasi pembayaran
  • Penambahan layanan live chat di halaman website bertujuan memudahkan calon pembeli untuk berkomunikasi dengan penjual dan meningkatkan fast response.
  • Perbaikan tampilan tombol dan lain-lain yang masih kurang tepat.

Tabel Perbandingan Website Lama Dengan Yang Baru


No
Pernyataan
Web Baru
Web Lama
1
Form konfrimasi pembayaran untuk user
  Y
T
2
Pelayanan live chat untuk customer
  Y
T
3
Halaman Testimoni
        T
     Y
4
Tampilan yang lebih menarik dan elegan
   Y
      T
5
Mempermudah customer dalam berbelanja
    Y 
T
6
Memberikan kepercayaan dan keamanan dalam berbelanja
     Y  
T
7
Penambahan Jasa ekspedisi Pengiriman COD (Cash On Delivery)
Y
            T













 Ket: Y : Ya
         T: Tidak


Tampilan Rancangan Penambahan Jasa Ekspedisi COD (Cash On Delivery)



ANALISIS PROYEK 1

SOAL:
Analisis proyek PI kelompok yang anda lakukan. Sebutkan kelebihan dan  kekurangan dari proyek tersebut. Upload di vclass dan di studensite berupa tulisan


Pada Penulisan Ilmiah (PI) yang kami analisis yang berjudul “Pembuatan Website Edukasi dan E-Commerce Aquascape Menggunakan PHP dan MySQL” ada kelebihan dan kekurangan baik dari segi aplikasi yang dihasilkan.

Berdasarkan website yang telah dibuat pada penulisan ilmiah sebelumnya, terdapat kekurangan-kekurangan baik berupa sistem keamanan, fitur layanan customer dan output beberapa tampilan yang harus diperbaiki. Kekurangan tersebut diantaranya:


  1. Website yang sebelumnya masih dibuat  menggunakan sistem konfrimasi transaksi pembayaran customer melalui via e-mail sehingga penjual akan langsung mengirimkan barang setelah customer memberikan tanda bukti pembayaran. 
  2. Fitur layanan testimoni pelangan pada website ini menurut analisis kami kurang efisien karena sifatnya seperti masukan/kritik, oleh sebab itu kami berinisiatif untuk tidak menaruhnya di bagian beranda, melainkan diletakan di bagian admin. Sebagai pengganti menu testimoni,maka kami berinisiatif untuk membuat form konfrimasi pembayaran yang jauh lebih relevan.
  3. Belum ada layanan tambahan untuk mengingkatkan layanan customer seperti Live Chat.

POSTEST ESTIMASI

SOAL

Sebutkan 3 jenis COCOMO ! upload di vclass dan di studentsite dalam bentuk tulisan



COCOMO terdiri dari 3 jenis seperti berikut di bawah ini:
1. Basic COCOMO digunakan untuk menghitung usaha pengembangan perangkat lunak (dan biaya) sebagai fungsi dari ukuran program yang dinyatakan dalam perkiraan ribuan baris kode sumber ( SLOC )

2. Medium COCOMO digunakan untuk menghitung usaha pengembangan perangkat lunak sebagai fungsi dari ukuran program yang dan satu set “driver biaya” yang mencakup penilaian subjektif dari produk, perangkat keras, personil dan atribut proyek. Ekstensi ini mempertimbangkan satu set empat “driver biaya”, masing-masing dengan sejumlah atribut anak.

3. Detail COCOMO digunakan untuk menggabungkan semua karakteristik versi intermediate dengan penilaian dampak cost driver di setiap langkah (analisis, desain, dll) dari proses rekayasa perangkat lunak.

ESTIMASI BERDASARKAN SEJARAH

SOAL
Apa yang anda ketahui dengan estimasi berdasarkan sejarah, Minimal 2 paragraf. Selain di upload di vclass juga di upload ke studentsite dalam bentuk tulisan.


Estimasi (Perkiraan) merupakan sebuah proses pengulangan. Pemanggilan ulang estimasi yang pertama dilakukan selama fase definisi, yaitu ketika anda menulis rencana pendahuluan proyek. Hal ini perlu dilakukan, karena anda membutuhkan estimasi untuk proposal.

Jalan keluar dari ketergantungan pada orang dan untuk membuat estimasi lebih khusus, yaitu anda harus mengerti tentang sejarahnya. Tulislah berapa lama masing-masing tugas dapat diselesaikan dan siapa yang bertanggung jawab atas tugas tersebut. Anda dapat membandingkan tugas yang akan diestimasik dengan tugas yang sama yang dikerjakan lebih awal, setelah itu mulailah dengan melakukan estimasi. Hal ini dimaksudkan agar anda menjabarkan suatu proyek ke dalam beberapa tugas yang biasanya diulang dan mudah untuk dibandingkan.

Postest BAB 9

SOAL:

Pada fase pemograman ada tahapan uji. Sebutkan perbedaan dari uji secara black box dengan white box tahapan uji ! selain upload pada vclass , lakukan pula upload di studentsite sebagai tulisan.


Tahap uji White Box yaitu Programmer harus mengetahui isi di  dalam  modul  dan  menyediakan  data  pengujian,  sehingga  masing-masing path logical dalam program dapat dieksekusi.

Tahap uji Black Box,  Dalam  pengujian  ini programmer mengabaikan bagian dalam dari modul – data disediakan secara berurut dan dianggap seperti pemakaian sebenarnya.

Perbedaanya:

White box (Struktural) 
  • Dilakukan oleh penguji yang mengetahui tentang QA.
  • Melakukan testing pada software/program aplikasi menyangkut security dan performance program tersebut (meliputi tes code, desain implementasi, security, data flow, software failure).
  • Dilakukan seiring dengan tahapan pengembangan software atau pada tahap testing. 

BlackBox  (Fungsional) 

  • Dilakukan oleh penguji Independent.
  • Melakukan pengujian berdasarkan apa yang dilihat, hanya fokus terhadap fungsionalitas dan output. 
  • Pengujian lebih ditujukan pada desain software sesuai standar dan reaksi apabila 




Pretest BAB 9

SOAL:
Pada fase pemograman ada tahapan uji. Sebutkan tahapan uji tersebut ! selain upload pada vclass , lakukan pula upload di studentsite sebagai tulisan. Minimal 3 paragraf


                Pada pemrograman secara umum kita harus membuat langkah-langkah pemrograman (The Programming Steps). Secara umum langkah tersebut diantaranya: Rencana Penggabungan (Plan The Integration), Mendisain Modul (Design The Module), Telusuri Disain Modul (WalkThrough The Module Design), Rencana Bagaimana Menguji Modul (Plan How To Test The Module), Kode Setiap Modul (Code Each Module), Menguji Modul (Test The Module), Menguji Level Terendah dari Integrasi (Test The Lowest Levels Of Integration), Menyimpan Semua Hasil Pengujian; Penggabungan Modul-modul Yang Telah Diuji (Save The Results Of All Tests; Submit Finished Modules To Integration), Memulai Dokumentasi User(Get Started On The User Documentation).
                Pada fase pemrograman pemrogramer harus menyiapkan rencana pengujian modul dan data pengujian atau tahapan uji sebelum dikodekan. Rencana  pengujian  dilakukan  setelah  kode  ditetapkan.  Mereka  cenderung hanya  menguji  bagian  kode  yang  paling  ‘sulit’.  Pimpinan  proyek  bisa  saja  melakukan tuntutan  pada  penelusuran  rencana  pengujian  sepanjang  disain  modul  sedang dilaksanakan.

                Pada tahapan uji dilakukan  Menguji Modul yaitu Programmer  menguji  modul  dengan  menetapkan  lingkungan  yang  tepat,  menyediakan beberapa input, membiarkan modul langsung memproses secara logik dan mendapatkan hasilnya. Dan Menguji  Level  Terendah  dari  Integrasi yaitu Metode  terbaik  untuk  melakukan  hal  ini  adalah  membuat  sebuah  “program  stub”  (potongan  program)  sebagai  pengganti  sub-modul.