Sabtu, 26 Oktober 2013
Senin, 11 Juni 2012
artikel testing implementasi
02.08
HADI SUCIPTO
2 comments
Black-Box Testing terfokus pada spesifikasi fungsional dari perangkat
lunak
Tester dapat mendefinisikan kumpulan kondisi input dan melakukan
pengetesan pada spesifikasi fungsional program.
Black Box Testing bukanlah solusi alternatif dari White-Box Testing tapi
lebih merupakan pelengkap untuk menguji hal-hal yang tidak dicakup
oleh White-Box Testing.
Black-Box Testing cenderung untuk menemukan hal-hal berikut:
Fungsi yang tidak benar atau tidak ada
Kesalahan antarmuka (interface errors)
Kesalahan pada struktur data dan akses basis data
Kesalahan performansi (performance errors)
Kesalahan inisialisasi dan terminasi.
Pengujian didesain untuk menjawab pertanyaan-pertanyaan berikut:
Bagaimana fungsi-fungsi diuji agar dapat dinyatakan valid?
Input seperti apa yang dapat menjadi bahan kasus uji yang baik?
Apakah sistem sensitif pada input-input tertentu?
Bagaimana sekumpulan data dapat diisolasi?
Berapa banyak rata-rata data dan jumlah data yang dapat ditangani sistem?
Efek apa yang dapat membuat kombinasi data ditangani spesifik pada
operasi sistem?
Rosa A. S. - Black Box Testing 3
Black Box Testing
Equivalence Partitioning
Boundary Value Analysis/Limit Testing
Comparison Testing
Sample Testing
Robustness Testing
Behavior Testing
Requirement Testing
Performance Testing
Uji Ketahanan (Endurance Testing)
Uji Sebab-Akibat (Cause-Effect Relationship
Testing)
Rosa A. S. - Black Box Testing 4
Equivalence Partitioning
Membagi input menjadi kelas-kelas data yang dapat digunakan untuk
menggenerasi kasus uji.
Bertujuan untuk menemukan kelas-kelas kesalahan.
Berdasarkan pada kesamaan kelas-kelas kondisi input.
Sebuah kelas yang ekivalen merepresentasikan kumpulan
status/kondisi yang valid atau tidak valid
Sebuah kondisi input dapat berupa nilai numerik yang spesifik, rentang
nilai, kumpulan nilai yang berkaitan, atau kondisi boolean.
Kelas ekivalen dapat didefinisikan dengan kondisi berikut:
Jika kondisi input mensyaratkan rentang nilai atau nilai yang spesifik, maka
sebuah kelas ekivalen yang valid dan dua buah kelas ekivalen yang tidak
valid akan terbentuk
Jika sebuah kondisi input mensyaratkan sebuah boolean atau anggota dari
sebuah himpunan, maka sebuah kelas ekivalen yang valid dan sebuah kelas
ekivalen yang tidak valid akan terbentuk.
Kasus uji untuk setiap domain input item data harus dikembangkan dan
dieksekusi.
Rosa A. S. - Black Box Testing 5
Contoh (1)
Spesifikasi sub-program yang harus diuji (status awal dan akhir)
Sub-program mengambil sebuah input berupa integer pada rentang
[-100,100]
Keluaran sub-program adalah tanda dari nilai masukan (0 dianggap
positif)
Dua buah kelas ekivalen yang valid
Nilai masukan dengan rentang [-100,0] akan menghasilkan tanda
negatif sebagai keluaran
Nilai masukan dengan rentang [0,100] akan menghasilkan tanda
positif sebagai keluaran
Keduanya bisa disatukan menjadi Nilai masukan dengan rentang [-
100,100] merupakan rentang yang valid
Dua buah kelas ekivalen yang tidak valid
Nilai masukan < -100
Nilai masukan > 100
Rosa A. S. - Black Box Testing 6
Aturan Kelas Ekivalen (1)
Jika sebuah kondisi mengacu pada nilai masukan yang memiliki rentang
maka nilai yang ada dalam rentang masuk menjadi sebuah kelas ekivalen
valid, dan nilai masukan diluar kedua sisi ambang batas menjadi dua buah
kelas ekivalen yang tidak valid.
Jika sebuah kondisi mengacu pada satu atau sejumlah nilai masukan
dengan nilai tertentu maka akan menjadi sebuah kelas ekivalen yang valid
yang berisi satu atau sejumlah nilai yang valid dan dua buah kelas ekivalen
yang tidak valid yaitu kelas yang berisi masukan kosong dan masukan
diluar nilai yang dispesifikasikan
Jika sebuah kondisi mengacu pada himpunan nilai masukan tertentu maka
akan menjadi sejumlah anggota himpunan kelas ekivalen yang valid dan
sebuah kelas ekivalen yang tidak valid dimana jika masukan memiliki nilai
diluar anggota himpunan
Jika sebuah kondisi mengekspresikan sebuah kalimat yang berisi “harus”
misal, awal masukan harus berupa karakter maka akan menjadi sebuah
kelas ekivalen yang valid yaitu semua masukan yang diawal karakter dan
sebuah kelas ekivalen yang tidak valid yaitu masukan yang tidak diawali
karakter
Jika ada alasan yang menyatakan bahwa elemen di dalam sebuah kelas
ekivalen diproses dengan cara yang berbeda maka kelas ekivalen itu harus
dibagi-bagi lagi menjadi kelas-kelas ekivalen yang lebih kecil berdasarkan
pendekatan lojik dari sub-program pada level algoritma.
Rosa A. S. - Black Box Testing 7
Aturan Kelas Ekivalen (2)
Jika sub-program memiliki beberapa masukan yang independen,
maka kelas ekivalen atau kasus uji harus dibuat berdasarkan per
masukan dan kombinasi kemungkinan per masukan dimana per
masukan dibuat dua buah kelas ekivalen yang valid dan sebuah
kelas ekivalen yang tidak valid
Tulis kasus uji untuk setiap kelas ekivalen yang tidak valid
Contoh:
Sebuah spesifikasi menyatakan untuk memasukkan masukan berupa
tipe dan nomor mobil
Dalam kasus uji harus dibuat dimana jika kedua masukan bukan
merupakan nilai yang valid
Untuk menguji sebuah sub-program yang memiliki beberapa
masukan yang saling bergantung maka kelas ekivalen harus
dibuat berdasarkan kombinasi masukan
Rosa A. S. - Black Box Testing 8
Contoh (2)
Spesifikasi Kebutuhan
Diberikan 3 nilai yang merepresentasikan panjang sisi
segitiga, definisikan segitiga apakah merupakan segitiga
sama sisi, sama kaki, atau segitiga sembarang
Tiga buah kelas ekivalen yang valid
3 nilai sama dan positif
3 nilai positif dan 2 nilai sama dan jumlah kedua kaki lebih
besar dibandingkan nilai sisi yang bukan kaki
3 nilai positif dan jumlah dua buah nilai lebih besar dari nilai
lainnya
Dua kelas ekivalen yang tidak valid
2 nilai positif dan sebuah nilai negatif atau nol
3 nilai positif dan jumlah dua buah nilai sama atau kurang dari
sisi lainnya
Rosa A. S. - Black Box Testing 9
Boundary Value Analysis / Limit Testing
Banyak kesalahan terjadi pada kesalahan masukan.
BVA mengijinkan untuk menyeleksi kasus uji yang menguji
batasan nilai input.
BVA merupakan komplemen dari equivalence partitioning. Lebih
pada memilih elemen-elemen di dalam kelas ekivalen pada
bagian sisi batas dari kelas.
Contoh:
Untuk rentang yang dibatasi a dan b maka uji (a-1), a, (a+1), (b-1),
b, (b+1).
Jika kondisi input mensyaratkan sejumlah n nilai maka uji dengan
sejumlah (n-1), n dan (n+1) nilai.
Aplikasikan dua aturan sebelumnya pada kondisi output (buat tabel
pengujian hasil outputnya untuk nilai maksimal dan minimal).
Jika struktur data internal dari program memiliki cakupan (misal:
ukuran buffer, batas array) gunakan data input yang menguji batas
cakupan.
Rosa A. S. - Black Box Testing 10
Comparison Testing
Pada beberapa aplikasi reliability dari sebuah perangkat lunak sangat
penting.
Redundansi perangkat keras dan perangkat lunak mungkin digunakan
untuk meminimalisir kesalahan (error).
Untuk redundansi perangkat lunak, gunakan tim yang terpisah untuk
mengembangkan setiap versi perangkat lunak yang independen.
Uji setiap versi dengan data yang sama untuk memastikan semua versi
menghasilkan keluaran yang sama.
Jalankan semua versi dengan paralel dan perbandingan keluaran
secara real-time.
Walau hanya dijalankan sebuah versi pada akhirnya, untuk beberapa
aplikasi yang penting dapat mengembangkan versi independen dan
menggunakan comparison testing atau back-to-back testing.
Ketika output dari versi berbeda, maka setiap versi diinvestigasi jika
ada kemungkinan defect.
Metode ini tidak untuk menemukan kesalahan dari spesifikasi.
Rosa A. S. - Black Box Testing 11
Sample and Robustness Testing
Sample Testing
Melibatkan beberapa nilai yang terpilih dari sebuah kelas
ekivalen
Mengintegrasikan nilai pada kasus uji
Nilai-nilai yang terpilih mungkin dipilih dengan urutan
tertentu atau interval tertentu
Robustness Testing
Data input dipilih diluar spesifikasi yang telah didefinisikan
Tujuan dari pengujian ini adalah membuktikan bahwa tidak
ada kesalahan jika masukan tidak valid
Rosa A. S. - Black Box Testing 12
Behavior Testingn dan Performance Testing
Behavior Testing
Hasil uji tidak dapat dievaluasi jika hanya melakukan
pengujian sekali, tapi dapat dievaluasi jika pengujian
dilakukan beberapa kali, misalnya pada pengujian struktur
data stack
Performance Testing
Mengevaluasi kemampuan program untuk beroperasi dengan
benar dipandang dari sisi acuan kebutuhan misalnya: aliran
data, ukuran pemakaian memori, kecepatan eksekusi, dll
Untuk mencari tahu beban kerja atau kondisi konfigurasi
program
Spesifikasi mengenai performansi didefinisikan pada saat
tahap spesifikasi atau desain
Dapat digunakan untuk menguji batasan lingkungan program
Rosa A. S. - Black Box Testing 13
Requirement Testing
Spesifikasi kebutuhan yang terasosiasi dengan perangkat lunak
(input/output/fungsi/performansi) diidentifikasi pada tahap
spesifikasi kebutuhan dan desain.
Requirement testing melibatkan pembuatan kasus uji untuk
setiap spesifikasi kebutuhan yang terkait dengan program
Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa
ditelusuri dengan kasus uji dengan menggunakan traceability
matrix
Rosa A. S. - Black Box Testing 14
Endurance Testing
Endurance Testing melibatkan kasus uji yang diulangulang
dengan jumlah tertentu dengan tujuan untuk
mengevaluasi program apakah sesuai dengan
spesifikasi kebutuhan.
Contoh:
Untuk menguji keakuratan operasi matematika (floating point,
rounding off, dll)
Untuk menguji manajemen sumber daya sistem (resources)
(pembebasan sumber daya yang tidak benar, dll)
input/outputs (jika menggunakan framework untuk
memvalidasi bagian input dan output)
Spesifikasi kebutuhan pengujian didefinisikan pada
tahap spesifikasi kebutuhan atau desain
Rosa A. S. - Black Box Testing 15
Cause-effect Relationship Testing
Teknik ini merupakan suplemen dari equivalence testing dengan
menyediakan cara untuk memilih kombinasi data input
Melibatkan kondisi input (cause) dan kondisi output (effect) untuk
mencegah pendefinisian kasus uji yang terlalu banyak
Langkah
Bagi-bagi spesifikasi kebutuhan menjadi bagian yang memiliki
kemungkinan kerja
Definisikan cause dan effect berdasarkan spesifikasi kebutuhan
Analisa spesifikasi kebutuhan untuk membuat hubungan logika
Tandai graf untuk jalur yang tidak mungkin berhubungan dengan
kombinasu cause/effect sesuai dengan batasan spesifikasi
kebutuhan
Ubah graf menjadi tabel keputusan
kolom --> test case
baris --> cause/effect
Ubah kolom dari tabel keputusan menjadi kasus uji
Rosa A. S. - Black Box Testing 16
Contoh
Sebuah mobil CITROEN dilambangkan dengan A, B atau C sebagai
karakter pertama dan harus memiliki karakter X sebagai karakter
kedua. Pesan M1 dan M2 harus dikirim pada pemasukan karakter
pertama dan kedua jika terjadi kesalahan (error). Jika masukan benar,
maka akan dimasukkan ke basis data.
Kondisi input (causes) dan kondisi output (effect) dapat
dideterminasikan sebagai berikut:
lunak
Tester dapat mendefinisikan kumpulan kondisi input dan melakukan
pengetesan pada spesifikasi fungsional program.
Black Box Testing bukanlah solusi alternatif dari White-Box Testing tapi
lebih merupakan pelengkap untuk menguji hal-hal yang tidak dicakup
oleh White-Box Testing.
Black-Box Testing cenderung untuk menemukan hal-hal berikut:
Fungsi yang tidak benar atau tidak ada
Kesalahan antarmuka (interface errors)
Kesalahan pada struktur data dan akses basis data
Kesalahan performansi (performance errors)
Kesalahan inisialisasi dan terminasi.
Pengujian didesain untuk menjawab pertanyaan-pertanyaan berikut:
Bagaimana fungsi-fungsi diuji agar dapat dinyatakan valid?
Input seperti apa yang dapat menjadi bahan kasus uji yang baik?
Apakah sistem sensitif pada input-input tertentu?
Bagaimana sekumpulan data dapat diisolasi?
Berapa banyak rata-rata data dan jumlah data yang dapat ditangani sistem?
Efek apa yang dapat membuat kombinasi data ditangani spesifik pada
operasi sistem?
Rosa A. S. - Black Box Testing 3
Black Box Testing
Equivalence Partitioning
Boundary Value Analysis/Limit Testing
Comparison Testing
Sample Testing
Robustness Testing
Behavior Testing
Requirement Testing
Performance Testing
Uji Ketahanan (Endurance Testing)
Uji Sebab-Akibat (Cause-Effect Relationship
Testing)
Rosa A. S. - Black Box Testing 4
Equivalence Partitioning
Membagi input menjadi kelas-kelas data yang dapat digunakan untuk
menggenerasi kasus uji.
Bertujuan untuk menemukan kelas-kelas kesalahan.
Berdasarkan pada kesamaan kelas-kelas kondisi input.
Sebuah kelas yang ekivalen merepresentasikan kumpulan
status/kondisi yang valid atau tidak valid
Sebuah kondisi input dapat berupa nilai numerik yang spesifik, rentang
nilai, kumpulan nilai yang berkaitan, atau kondisi boolean.
Kelas ekivalen dapat didefinisikan dengan kondisi berikut:
Jika kondisi input mensyaratkan rentang nilai atau nilai yang spesifik, maka
sebuah kelas ekivalen yang valid dan dua buah kelas ekivalen yang tidak
valid akan terbentuk
Jika sebuah kondisi input mensyaratkan sebuah boolean atau anggota dari
sebuah himpunan, maka sebuah kelas ekivalen yang valid dan sebuah kelas
ekivalen yang tidak valid akan terbentuk.
Kasus uji untuk setiap domain input item data harus dikembangkan dan
dieksekusi.
Rosa A. S. - Black Box Testing 5
Contoh (1)
Spesifikasi sub-program yang harus diuji (status awal dan akhir)
Sub-program mengambil sebuah input berupa integer pada rentang
[-100,100]
Keluaran sub-program adalah tanda dari nilai masukan (0 dianggap
positif)
Dua buah kelas ekivalen yang valid
Nilai masukan dengan rentang [-100,0] akan menghasilkan tanda
negatif sebagai keluaran
Nilai masukan dengan rentang [0,100] akan menghasilkan tanda
positif sebagai keluaran
Keduanya bisa disatukan menjadi Nilai masukan dengan rentang [-
100,100] merupakan rentang yang valid
Dua buah kelas ekivalen yang tidak valid
Nilai masukan < -100
Nilai masukan > 100
Rosa A. S. - Black Box Testing 6
Aturan Kelas Ekivalen (1)
Jika sebuah kondisi mengacu pada nilai masukan yang memiliki rentang
maka nilai yang ada dalam rentang masuk menjadi sebuah kelas ekivalen
valid, dan nilai masukan diluar kedua sisi ambang batas menjadi dua buah
kelas ekivalen yang tidak valid.
Jika sebuah kondisi mengacu pada satu atau sejumlah nilai masukan
dengan nilai tertentu maka akan menjadi sebuah kelas ekivalen yang valid
yang berisi satu atau sejumlah nilai yang valid dan dua buah kelas ekivalen
yang tidak valid yaitu kelas yang berisi masukan kosong dan masukan
diluar nilai yang dispesifikasikan
Jika sebuah kondisi mengacu pada himpunan nilai masukan tertentu maka
akan menjadi sejumlah anggota himpunan kelas ekivalen yang valid dan
sebuah kelas ekivalen yang tidak valid dimana jika masukan memiliki nilai
diluar anggota himpunan
Jika sebuah kondisi mengekspresikan sebuah kalimat yang berisi “harus”
misal, awal masukan harus berupa karakter maka akan menjadi sebuah
kelas ekivalen yang valid yaitu semua masukan yang diawal karakter dan
sebuah kelas ekivalen yang tidak valid yaitu masukan yang tidak diawali
karakter
Jika ada alasan yang menyatakan bahwa elemen di dalam sebuah kelas
ekivalen diproses dengan cara yang berbeda maka kelas ekivalen itu harus
dibagi-bagi lagi menjadi kelas-kelas ekivalen yang lebih kecil berdasarkan
pendekatan lojik dari sub-program pada level algoritma.
Rosa A. S. - Black Box Testing 7
Aturan Kelas Ekivalen (2)
Jika sub-program memiliki beberapa masukan yang independen,
maka kelas ekivalen atau kasus uji harus dibuat berdasarkan per
masukan dan kombinasi kemungkinan per masukan dimana per
masukan dibuat dua buah kelas ekivalen yang valid dan sebuah
kelas ekivalen yang tidak valid
Tulis kasus uji untuk setiap kelas ekivalen yang tidak valid
Contoh:
Sebuah spesifikasi menyatakan untuk memasukkan masukan berupa
tipe dan nomor mobil
Dalam kasus uji harus dibuat dimana jika kedua masukan bukan
merupakan nilai yang valid
Untuk menguji sebuah sub-program yang memiliki beberapa
masukan yang saling bergantung maka kelas ekivalen harus
dibuat berdasarkan kombinasi masukan
Rosa A. S. - Black Box Testing 8
Contoh (2)
Spesifikasi Kebutuhan
Diberikan 3 nilai yang merepresentasikan panjang sisi
segitiga, definisikan segitiga apakah merupakan segitiga
sama sisi, sama kaki, atau segitiga sembarang
Tiga buah kelas ekivalen yang valid
3 nilai sama dan positif
3 nilai positif dan 2 nilai sama dan jumlah kedua kaki lebih
besar dibandingkan nilai sisi yang bukan kaki
3 nilai positif dan jumlah dua buah nilai lebih besar dari nilai
lainnya
Dua kelas ekivalen yang tidak valid
2 nilai positif dan sebuah nilai negatif atau nol
3 nilai positif dan jumlah dua buah nilai sama atau kurang dari
sisi lainnya
Rosa A. S. - Black Box Testing 9
Boundary Value Analysis / Limit Testing
Banyak kesalahan terjadi pada kesalahan masukan.
BVA mengijinkan untuk menyeleksi kasus uji yang menguji
batasan nilai input.
BVA merupakan komplemen dari equivalence partitioning. Lebih
pada memilih elemen-elemen di dalam kelas ekivalen pada
bagian sisi batas dari kelas.
Contoh:
Untuk rentang yang dibatasi a dan b maka uji (a-1), a, (a+1), (b-1),
b, (b+1).
Jika kondisi input mensyaratkan sejumlah n nilai maka uji dengan
sejumlah (n-1), n dan (n+1) nilai.
Aplikasikan dua aturan sebelumnya pada kondisi output (buat tabel
pengujian hasil outputnya untuk nilai maksimal dan minimal).
Jika struktur data internal dari program memiliki cakupan (misal:
ukuran buffer, batas array) gunakan data input yang menguji batas
cakupan.
Rosa A. S. - Black Box Testing 10
Comparison Testing
Pada beberapa aplikasi reliability dari sebuah perangkat lunak sangat
penting.
Redundansi perangkat keras dan perangkat lunak mungkin digunakan
untuk meminimalisir kesalahan (error).
Untuk redundansi perangkat lunak, gunakan tim yang terpisah untuk
mengembangkan setiap versi perangkat lunak yang independen.
Uji setiap versi dengan data yang sama untuk memastikan semua versi
menghasilkan keluaran yang sama.
Jalankan semua versi dengan paralel dan perbandingan keluaran
secara real-time.
Walau hanya dijalankan sebuah versi pada akhirnya, untuk beberapa
aplikasi yang penting dapat mengembangkan versi independen dan
menggunakan comparison testing atau back-to-back testing.
Ketika output dari versi berbeda, maka setiap versi diinvestigasi jika
ada kemungkinan defect.
Metode ini tidak untuk menemukan kesalahan dari spesifikasi.
Rosa A. S. - Black Box Testing 11
Sample and Robustness Testing
Sample Testing
Melibatkan beberapa nilai yang terpilih dari sebuah kelas
ekivalen
Mengintegrasikan nilai pada kasus uji
Nilai-nilai yang terpilih mungkin dipilih dengan urutan
tertentu atau interval tertentu
Robustness Testing
Data input dipilih diluar spesifikasi yang telah didefinisikan
Tujuan dari pengujian ini adalah membuktikan bahwa tidak
ada kesalahan jika masukan tidak valid
Rosa A. S. - Black Box Testing 12
Behavior Testingn dan Performance Testing
Behavior Testing
Hasil uji tidak dapat dievaluasi jika hanya melakukan
pengujian sekali, tapi dapat dievaluasi jika pengujian
dilakukan beberapa kali, misalnya pada pengujian struktur
data stack
Performance Testing
Mengevaluasi kemampuan program untuk beroperasi dengan
benar dipandang dari sisi acuan kebutuhan misalnya: aliran
data, ukuran pemakaian memori, kecepatan eksekusi, dll
Untuk mencari tahu beban kerja atau kondisi konfigurasi
program
Spesifikasi mengenai performansi didefinisikan pada saat
tahap spesifikasi atau desain
Dapat digunakan untuk menguji batasan lingkungan program
Rosa A. S. - Black Box Testing 13
Requirement Testing
Spesifikasi kebutuhan yang terasosiasi dengan perangkat lunak
(input/output/fungsi/performansi) diidentifikasi pada tahap
spesifikasi kebutuhan dan desain.
Requirement testing melibatkan pembuatan kasus uji untuk
setiap spesifikasi kebutuhan yang terkait dengan program
Untuk memfasilitasinya, setiap spesifikasi kebutuhan bisa
ditelusuri dengan kasus uji dengan menggunakan traceability
matrix
Rosa A. S. - Black Box Testing 14
Endurance Testing
Endurance Testing melibatkan kasus uji yang diulangulang
dengan jumlah tertentu dengan tujuan untuk
mengevaluasi program apakah sesuai dengan
spesifikasi kebutuhan.
Contoh:
Untuk menguji keakuratan operasi matematika (floating point,
rounding off, dll)
Untuk menguji manajemen sumber daya sistem (resources)
(pembebasan sumber daya yang tidak benar, dll)
input/outputs (jika menggunakan framework untuk
memvalidasi bagian input dan output)
Spesifikasi kebutuhan pengujian didefinisikan pada
tahap spesifikasi kebutuhan atau desain
Rosa A. S. - Black Box Testing 15
Cause-effect Relationship Testing
Teknik ini merupakan suplemen dari equivalence testing dengan
menyediakan cara untuk memilih kombinasi data input
Melibatkan kondisi input (cause) dan kondisi output (effect) untuk
mencegah pendefinisian kasus uji yang terlalu banyak
Langkah
Bagi-bagi spesifikasi kebutuhan menjadi bagian yang memiliki
kemungkinan kerja
Definisikan cause dan effect berdasarkan spesifikasi kebutuhan
Analisa spesifikasi kebutuhan untuk membuat hubungan logika
Tandai graf untuk jalur yang tidak mungkin berhubungan dengan
kombinasu cause/effect sesuai dengan batasan spesifikasi
kebutuhan
Ubah graf menjadi tabel keputusan
kolom --> test case
baris --> cause/effect
Ubah kolom dari tabel keputusan menjadi kasus uji
Rosa A. S. - Black Box Testing 16
Contoh
Sebuah mobil CITROEN dilambangkan dengan A, B atau C sebagai
karakter pertama dan harus memiliki karakter X sebagai karakter
kedua. Pesan M1 dan M2 harus dikirim pada pemasukan karakter
pertama dan kedua jika terjadi kesalahan (error). Jika masukan benar,
maka akan dimasukkan ke basis data.
Kondisi input (causes) dan kondisi output (effect) dapat
dideterminasikan sebagai berikut:
Kamis, 26 April 2012
13.36
HADI SUCIPTO
No comments
Sejarah Awal Mula Berdirinya bisnis Google dan dengan cabang usahanya
Google Inc. (NASDAQ: GOOG dan LSE: GGEA) merupakan sebuah perusahaan publik Amerika Serikat, berperan dalam pencarian Internet dan iklan online. Perusahaan ini berbasis di Mountain View, California, dan memiliki karyawan berjumlah 19.604 orang (30 Juni 2008)[8][9] Filosofi Google meliputi slogan seperti "Don't be evil", dan "Kerja harusnya menantang dan tantangan itu harusnya menyenangkan", menggambarkan budaya perusahaan yang santai.
Google didirikan oleh Larry Page dan Sergey Brin ketika mereka masih mahasiswa di Universitas Stanford dan perusahaan ini merupakan perusahaan saham pribadi pada 4 September 1998.[2][10] Penawaran umum perdananya dimulai pada tanggal 19 Agustus 2004, mengumpulkan dana $1,67 miliar, menjadikannya bernilai $23 miliar. Melalui berbagai jenis pengembangan produk baru, pengambil alihan dan mitra, perusahaan ini telah memperluas bisnis pencarian dan iklan awalnya hingga ke area lainnya, termasuk email berbasis web, pemetaan online, produktivitas perusahaan, dan bertukar video
Produk
Artikel utama untuk bagian ini adalah: Daftar produk Google
Antarmuka Gmail, layanan surat elektronik Google, dalam bahasa Indonesia.
Google telah membuat layanan dan peralatan untuk lingkungan bisnis dan masyarakat; termasuk aplikasi web, jaringan periklanan dan solusi bagi bisnis.
Periklanan
Kebanyakan dari pendapatan Google berasal dari program periklanan. Untuk keuangan tahun 2006, perusahaan ini dilaporkan mendapat jumlah keuntungan periklanan sebesar $10,492 miliar dan hanya $112 juta pada pendapatan lisensi dan lainnya.[11] Google AdWords membolehkan pengiklan web menampilkan iklannya dalam hasil pencarian Google dan Google Content Network, melalui sebuah sistem bayar-per-klik atau bayar-per-lihat. Pemilik website Google AdSense juga dapat menampilkan iklannya di situs mereka sendiri, dan mendapat untung setiap kali iklan diklik.
Aplikasi
Google dikenal luas karena layanan pencarian webnya, yang mana merupakan sebuah faktor besar dari kesuksesan perusahaan ini. Pada Agustus 2007, Google merupakan mesin pencari di web yang paling sering digunakan dengan pangsa pasar sebanyak 53,6%, kemudian Yahoo! (19,9%) dan Live Search (12,9%).[12] Google memiliki miliaran halaman web, sehingga pengguna dapat mencari informasi yang mereka inginkan, melalui penggunaan kata kunci dan operator. Google juga telah menggunakan teknologi Pencarian Web pada layanan pencarian lainnya, termasuk, Pencarian Gambar, Google News, situs perbandingan harga Google Product Search, arsip Usenet interaktif Google Groups, Google Maps dan lainnya.
Tahun 2004, Google meluncurkan layanan email berbasis web gratisnya, disebut sebagai Gmail.[13] Gmail memiliki fitur teknologi penyaringan spam dan kemampuan untuk menggunakan teknologi Google untuk mencari surel. Layanan ini mendatangkan keuntungan dengan menampilkan iklan dari layanan AdWords yang dimasukkan dalam isi pesan email yang ditampilkan di layar.
Pada awal 2006, perusahaan ini meluncurkan Google Video, yang tidak hanya membolehkan pengguna untuk mencari dan melihat video secara gratis, tetapi juga membolehkan pengguna dan penyebar media menyebarkan isinya, termasuk acara-acara televisi CBS, pertandingan basket NBA, dan video musik.[14] Bulan Agustus 2007, Google mengumumkan bahwa mereka akan menghentikan program penyewaan dan penjualan videonya dan menawarkan pengembalian uang dan kredit Google Checkout bagi pengguna yang telah membeli video untuk sendiri.
Google juga telah membuat beberapa aplikasi desktop, termasuk Google Earth, sebuah program pemetaan interaktif yang disediakan oleh satelit dan fotografi udara yang mencakup keseluruhan planet Bumi. Google Earth dianggap sangat akurat dan lebih mendetail. Beberapa kota besar memiliki gambar jelas yang dapat dibesarkan sedekat-dekatnya untuk melihat kendaraan dan pejalan kaki dengan jelas. Akibatnya, terdapat beberapa alasan mengenai keterlibatan dalam keamanan nasional. Secara spesifik, beberapa negara dan militer beranggapan perangkat lunak ini dapat digunakan untuk melihat dengan kejelasan dekat-jelas lokasi fisik infrastruktur yang rusak, bangunan komersial dan penghunian, pangkalan, agensi pemerintah, dan lainnya. Bagaimanapun, gambar satelit jarang diperbarui, dan semuanya tersedia gratis melalui produk lainnya dan bahkan sumber pemerintah (NASA dan National Geospatial-Intelligence Agency, sebagai contoh). Beberapa orang menilai argumen ini dengan menyatakan bahwa Google Earth mudah diakses juga saat mencari lokasi.
Beberapa produk lainnya tersedia melalui Google Labs, yang mana merupakan sebuah koleksi aplikasi yang belum selesai dan masih dalam tahap ujicoba agar dapat digunakan publik.Google telah mempromosikan produk mereka dalam berbagai cara. Di London, Google Space didirikan di Bandar Udara Heathrow, menampilkan berbagai produk, termasuk Gmail, Google Earth dan Picasa.[15][16] Juga, sebuah halaman yang sama diluncurkan untuk mahasiswa Amerika, dibawah nama College Life, Powered by Google.[17]
Tahun 2007, beberapa laporan menyatakan bahwa Google merencanakan peluncuran telepon genggam milik mereka, kemungkinan sebuah pesaing bagi iPhone Apple.[18][19][20] Pada 5 November 2007, Google akhirnya mengumumkan Android, sebuah platform perangkat lunak dan sistem operasi bagi perangkat bergerak yang didukung Open Handset Alliance, sebuah konsorsium yang terdiri dari 34 perusahaan perangkat lunak, perangkat keras, dan telekomunikasi yang bertujuan mengembangkan standar terbuka bagi perangkat bergerak. Pada bulan September 2008, T-Mobile merilis ponsel pertama yang berjalan pada platform Android, yakni G1.
Bulan Oktober 2007, layanan Google SMS diluncurkan di India dan membolehkan pengguna memperoleh daftar bisnis, jadwal pemutaran film dan informasi dengan mengirim pesan singkat.[21]
Google juga meluncurkan Google Chrome yaitu sebuah browser. Browser ini cukup cepat dan tampilannya minimalis
Produk turunan
Tahun 2007, Google meluncurkan Google Apps Premier Edition, sebuah versi lain Google Apps yang difokuskan terutama pada pengguna bisnis. Produk ini memiliki beberapa tambahan seperti ruang disk lebih banyak untuk e-mail, akses API, dan penyokong utama, dengan harga USD50 per pengguna per tahun. Sebuah pertemuan besar Google Apps dengan 38.000 pengguna dilaksanakan di Universitas Lakehead di Thunder Bay, Ontario, Kanada.[22]
Pada 13 Desember 2007, Google mengumumkan peluncuran terbatas Knol, sebuah situs web yang ditujukan sebagai sumber referensi pengetahuan. Knol dibuka bebas kepada semua pengguna pada 23 Juli 2008.
Platform
Artikel utama untuk bagian ini adalah: Platform Google
Layanan Google berjalan pada beberapa ladang server, setiap ladang berisi ribuan komputer komoditas bertarif rendah yang menjalankan versi Linux. Sementara perusahaan ini tidak menyediakan informasi mendetail mengenai perangkat kerasnya, sebuah perhitungan tahun 2006 menyatakan bahwa terdapat 450.000 server, dikelompokkan dan diletakkan di pusat data di seluruh dunia.[23]
Kebiasaan dan budaya perusahaan
Google dikenal dengan etos kerjanya yang santai, yang mengingatkan kepada musim Dot-com. Bulan Januari 2007, budaya Google tersebut dipelajari oleh Fortune Magazine dan menempati urutan #1 (dari 100) perusahaan terbaik untuk bekerja.[24] Filosofi perusahaan ini didasarkan pada berbagai prinsip biasa seperti, "Anda dapat menghasilkan uang tanpa melakukan vandal", "Anda dapat bekerja serius tanpa mengenakan seragam," dan "Bekerja harusnya menantang dan tantangan itu harusnya menyenangkan." Sebuah daftar lengkap fundamental perusahaan tersedia di website-nya.[25] Budaya bekerja santai Google dapat dilihat dari logo Google-nya yang bervariasi pada hari-hari penting.
Google telah dikritik karena melakukan penggajian di bawah standar industri[26]. Contohnya, beberapa administrator sistem digaji kurang dari $35.000 per tahun – dianggap kurang untuk pasaran kerja Bay Area.[27] Bagaimanapun, performa saham Google setelah IPO telah membolehkan banyak karyawan awal diberi ganti rugi dengan berpartisipasi dalam pertumbuhan kekayaan perusahaan.[28] Google mengimplementasikan insentif karyawan lainnya tahun 2005, seperti Google Founders' Award, dengan tambahan untuk memberikan gaji besar kepada karyawan baru. Kenyamanan, budaya, popularitas global, dan penghargaan terhadap merek kuatnya juga telah menarik banyak pelamar kerja yang berpotensi.
Setelah IPO pada Agustus 2004, dilaporkan bahwa pendiri Sergey Brin dan Larry Page, dan CEO Eric Schmidt, meminta bahwa gaji mereka dipotong menjadi $1.[29] Penawaran yang akan datang oleh perusahaan untuk meningkatkan gaji mereka telah dibatalkan, terutama karena, "ganti rugi utama mereka akan datang dari pengembalian kepemilikan saham di Google. Sebagai pemegang saham signifikan, kekayaan masing-masing dikaitkan secara langsung untuk menyeimbangkan performa dan apresiasi harga saham, yang menyediakan persilangan langsung dengan ketertarikan pemegang saham."[29] Tahun 2004, Schmidt digaji $250.000 per tahun, dan Page dan Brin masing-masing digaji $150.000.[29]
Mereka semua telah menolak penawaran bonus dan peningkatan ganti rugi oleh dewan direktur Google. Pada laporan orang terkaya Amerika Serikat tahun 2007, Forbes melaporkan bahwa Sergey Brin dan Larry Page menempati urutan #5 dengan kekayaan $18,5 miliar masing-masing.[30]
Googleplex
Googleplex Artikel utama untuk bagian ini adalah: Googleplex Sambil bermain-main dengan nama Google, kantornya, di Mountain View, California, diberi nama "Googleplex" — sebuah googolplex yaitu 1 diikuti seratus nol, dan kantor tersebut menjadi sebuah komplek bangunan (semacam multiplex, cineplex, dll). Lobinya didekorasi dengan piano, lampu lava, kumpulan server lama, dan proyeksi tanda tanya di dinding. Lorongnya penuh dengan bola dan sepeda latihan. Setiap karyawan memiliki akses menuju pusat hiburan kantor. Kebutuhan yang disediakan tersebar di seluruh kampus dan termasuk sebuah gimnasium dengan alat-alat olahraga, ruang loker, kamar mandi, ruang pijat, permainan video, Foosball, anak piano besar, meja bilyar, dan ping pong. Dengan tambahan menuju ruang rekreasi, terdapat ruang makan terisi berbagai sereal, permen beruang, gula-gula, permen hitam, kacang mede, yogurt, wortel, buah-buahan segar, dan lusinan minuman seperti jus segar, soda, dan cappuccino buatan sendiri.[rujukan?]
Papan letak di Googleplex
Tahun 2006, Google berpindah ke perkantoran seluas 28.900 m² di New York City, tepatnya 111 Eighth Ave. di Manhattan.[31] Kantor tersebut dirancang dan dibangun khusus untuk Google dan merumahkan tim penjualan iklan terbesarnya yang telah berperan dalam menjaga kerjasama besar, terutama dengan MySpace dan AOL.[31] Tahun 2003, mereka menambah seorang petugas pengembangan di New York City, yang telah bertanggung jawab untuk lebih dari 100 proyek pengembangan, termasuk Google Maps, Google Spreadsheet, dan lainnya.[31] Diperkirakan bahwa bangunan tersebut menguras biaya $10 juta per tahun untuk sewa dan bentuk juga fungsinya sama dengan kantor di Mountain View, termasuk Foosball, hoki udara, dan meja ping-pong, juga area permainan video.[31] Pada tahun 2006, Google juga meresmikan kantor baru untuk divisi AdWords-nya di Ann Arbor, Michigan.[32]
Ukuran sistem pencarian Google belum diketahui; perkiraan jumlah server perusahaan adalah 450.000, yang tersebar di 25 lokasi di seluruh dunia, termasuk pusat operasi besar di Irlandia dan Atlanta, Georgia. Google juga sedang dalam proses pembangunan pusat operasi besar di The Dalles, Oregon, di tepi Sungai Columbia. Situs tersebut, disebut media sebagai Project 02, dipilih karena ketersediaan tenaga hidroelektrik dan stok kabel fiber optik besar, yang ditinggalkan sejak musim dot com pada tahun 1990-an. Pusat komputasi ini diperkirakan seluas dua lapangan sepak bola, dan telah menghasilkan ratusan lapangan kerja konstruksi, mengakibatkan harga real estat lokal meningkat 40%. Setelah selesai, bangunan ini akan menghasilkan 60 hingga 200 lapangan kerja permanen di kota berpenduduk 12.000 orang itu.[33]
Google juga membuat langkah untuk menjamin operasi mereka ramah lingkungan. Bulan Oktober 2006, perusahaan ini mengumumkan rencana untuk memasang ribuan panel solar untuk menyediakan 1,6 megawatt listrik, cukup untuk memenuhi 30% kebutuhan energi kampus.[34] Sistem ini akan menjadi sistem tenaga solar terbesar di kampus perusahaan AS dan salah satu yang terbesar di dunia. Bulan Juni 2007, Google mengumumkan bahwa mereka berencana untuk berstatus bebas karbon pada 2008, yang mencakup berinvestasi pada efisiensi energi, sumber energi yang diperbarui, dan tidak menggunakan karbon, seperti berinvestasi di proyek seperti mengumpulkan dan membakar metana dari kotoran hewan di pertanian-pertanian Meksiko dan Brazil.[35]
"Dua puluh persen" waktu
Semua pengembang Google menyisakan 20% waktu kerja mereka (sehari per minggu) pada proyek yang menarik mereka. Beberapa layanan baru Google, seperti Gmail, Google News, Orkut, dan AdSense berasal dari para pengembang independen ini.[36] Dalam pembicaraan di Universitas Stanford, Marissa Mayer, Wakil Presiden Google untuk Produk Pencarian dan Kepuasan Pengguna, menyatakan bahwa analisisnya menunjukkan bahwa setengah dari produk baru yang diluncurkan berasal dari 20% waktu tersebut.[37]
Telur paskah dan lawakan Hari April Mop
Artikel utama untuk bagian ini adalah: Kebohongan Google
Google memiliki sebuah tradisi untuk membuat lawakan Hari April Mop — seperti Google MentalPlex, yang memiliki fitur penggunaan kekuatan mental untuk mencari web.[38] Tahun 2002, mereka mengklaim bahwa merpati merupakan rahasia di belakang mesin pencarinya yang berkembang itu.[39] Tahun 2004, mereka meluncurkan Google Lunar (yang diklaim untuk menghasilkan lowongan pekerjaan di bulan),[40] dan tahun 2005, sebuah minuman fiksi perangsang otak, bernama Google Gulp diluncurkan.[41] Tahun 2006, mereka datang dengan Google Romance, sebuah layanan kencan online.[42] Tahun 2007, Google mengumumkan dua produk lawakan. Pertama adalah sebuah layanan Internet nirkabel gratis disebut TiSP (Toilet Internet Service Provider) [43] dimana seseorang memperoleh koneksi dengan menyiram ujung kabel fiber optik ke toilet mereka dan menunggu sekitar sejam untuk "Plumbing Hardware Dispatcher (PHD)" untuk menghubungkannya dengan Internet.[43] Tambahannya, halaman Gmail Google menampilkan pengumuman untuk Gmail Paper, yang membolehkan pengguna layanan email gratis mereka tersebut mendapat pesan email-nya diterbitkan dan dikirim menuju alamat surat yang dituju.[44]
Beberapa orang mengira pengumuman Gmail tahun 2004 sekitar Hari April Mop (juga penggandaan ruang penyimpanan Gmail menjadi dua gigabita pada 2005) bohong, meskipun keduanya berubah menjadi pengumuman asli. Tahun 2005, sebuah grafik bohong menyatakan keberhasilan Google untuk penyimpanan "tidak terbatas plus satu" GB ditampilkan dalam homepage Gmail.
Layanan Google berisi sejumlah telur Paskah; contohnya, halaman Peralatan Bahasa menawarkan pencarian dengan bahasa "Bork bork bork" dari Koki Swedia, "Hacker" (sebenarnya leet) dari Pig Latin, Elmer Fudd, dan Klingon.[45] Dengan tambahan, kalkulator mesin pencari ini menyediakan Answer to Life, the Universe, and Everything dari The Hitchhiker Guide to the Galaxy oleh Douglas Adams.[46] Sementara kotak pencarian Google dapat digunakan sebagai penukar satuan (juga sebagai kalkulator), beberapa satuan non-standar juga dimasukkan, seperti Smoot. Google juga secara rutin mengubah logonya dengan berbagai variasi liburan atau hari khusus sepanjang tahun, seperti Natal, Hari Ibu, atau ulang tahun sejumlah orang terkenal.[47]
IPO dan budaya
Banyak orang berspekulasi bahwa IPO Google dapat memengaruhi budaya perusahaan,[48] karena tekanan pemegang saham untuk pengurangan keuntungan karyawan dan jangka-pendek, atau karena jumlah karyawan perusahaan yang besar dapat menjadi milyuner mendadak. Salam sebuah laporan yang diberikan kepada investor berpotensi, pendiri Sergey Brin dan Larry Page berjanji bahwa IPO tersebut tidak akan mengubah budaya perusahaan.[49] Kemudian Page berkata, "Kami berpikir mengenai bagaimana mempertahankan budaya dan elemen menyenangkan kami. Kami membuang banyak waktu untuk membetulkan kantor kami. Kami berpikir penting untuk memiliki banyak karyawan. Orang-orang dikumpulkan bersama di mana-mana. Kami semua berbagi kantor. Kami menyukai kumpulan bangunan ini karena terlihat seperti kampus universitas yang disatukan daripada sebuah taman perkantoran pinggiran kota biasa."[50]
Bagaimanapun, beberapa penganalis menemukan bahwa seiring Google tumbuh, perusahaan ini makin menjadi "korporat". Tahun 2005, artikel di The New York Times dan sumber lainnya menyatakan bahwa Google telah kehilangan anti-korporatnya, tanpa filosofi asal[51][52][53] Dengan maksud untuk memepertahankan budaya unik perusahaan, Google telah menghasilkan seorang Chief Culture Officer pada 2006, yang juga melayani sebagai Direktur Sumber Daya Manusia. Kerja Chief Culture Officer adalah untuk membangun dan mempertahankan budaya dan kerja pada jalan yang benar menuju hasil inti bahwa perusahaan ini didirikan pada awalnya — sebuah perusahaan kecil, langkanya hirarki, sebuah lingkungan yang kolaboratif.[54]
Kritik
Artikel utama untuk bagian ini adalah: Kritik terhadap Google
Sambil bertumbuh, Google telah menerima berbagai kontroversi yang dikaitkan dengan praktik dan layanan bisnis mereka. Contohnya, tujuan Google Book Search adalah untuk memasukkan jutaan buku dan menjadikannya mudah dicari telah memimpin pada penyalahgunaan hak cipta dengan Authors Guild. Masalah hak cipta lainnya adalah mengenai Gmail di Inggris dan beberapa negara lainya. Sekarang, di berbagai belahan dunia, dikenal sebagai Google Mail. Kerjasama Google dengan pemerintah Cina, dan lebih jauh dengan Perancis dan Jerman (setelah penolakan Holocaust) untuk menyaring hasil pencarian berdasarkan hukum dan regulasi daerah yang memimpin kepada klaim penyensoran. Cookie Google dan praktik pengumpulan informasi lainnya telahmemimpin kepada masalah mengenai privasi pengguna. Beberapa pemerintah daerah India telah membicarakan masalah mengenai risiko keamanan yang ditampilkan oleh detail gambar yang disediakan oleh Google Earth.[55] Google juga telah dikritik oleh pengiklan karena melakukan klik bayar, ketika seseorang digunakan untuk melakukan pembayaran pada sebuah iklan tanpa memiliki rasa ketertarikan terhadap produk tersebut. Laporan industri tahun 2006 mengklaim bahwa sekitar 14 hingga 20 persen klik merupakan pemaksaan bayar.
Googleplex Artikel utama untuk bagian ini adalah: Googleplex Sambil bermain-main dengan nama Google, kantornya, di Mountain View, California, diberi nama "Googleplex" — sebuah googolplex yaitu 1 diikuti seratus nol, dan kantor tersebut menjadi sebuah komplek bangunan (semacam multiplex, cineplex, dll). Lobinya didekorasi dengan piano, lampu lava, kumpulan server lama, dan proyeksi tanda tanya di dinding. Lorongnya penuh dengan bola dan sepeda latihan. Setiap karyawan memiliki akses menuju pusat hiburan kantor. Kebutuhan yang disediakan tersebar di seluruh kampus dan termasuk sebuah gimnasium dengan alat-alat olahraga, ruang loker, kamar mandi, ruang pijat, permainan video, Foosball, anak piano besar, meja bilyar, dan ping pong. Dengan tambahan menuju ruang rekreasi, terdapat ruang makan terisi berbagai sereal, permen beruang, gula-gula, permen hitam, kacang mede, yogurt, wortel, buah-buahan segar, dan lusinan minuman seperti jus segar, soda, dan cappuccino buatan sendiri.[rujukan?]
Rabu, 11 April 2012
Proposal Website Pembelajaran IPA menggunakan LMS Moodle 1.9
01.01
HADI SUCIPTO
1 comment
Proposal
“Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9”
Nama : Bagus Sanjoyo (10108385)
Boni Eka Wibowo (10108429)
Hadi Sucipto (10108887)
Hari/Tanggal : Rabu, 11 April 2012
No Revisi : 01
Universitas Gunadarma
Cover letter
Pertama – tama kami ingin mengucapkan terima kasih kepada pihak terkait yang telah memberikan kesempatan atas usulan proyek kami yaitu Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9. Maka dari itu kami menyusun proposal untuk mengajukan kerjasama.
Website yang kami buat ini bertujuan untuk membantu proses pembelajaran siswa kelas 6 SD khususnya dalam mata pelajaran Ilmu Pengetahuan Alam. Cara belajar yang baik tidak hanya dilihat dari lamanya proses belajar, tetapi dari seberapa sering latihan yang dilakukan terhadap pelajaran tersebut. Seringkali kegiatan belajar mengajar menjadi kurang efektif karena keterbatasan waktu. Oleh karena itu, kami mencoba membangun sebuah course dengan menggunakan sistem e-learning. Metode ini memudahkan siapa saja untuk memperoleh pengetahuan tanpa ada batasan tempat dan waktu, kapan saja dan dimana saja informasi yang diperlukan dapat diperoleh dengan cepat dan mudah. Selain itu, penggunaan media komputer dalam dunia pendidikan diharapkan dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
Apabila permohonan proposal yang kami ajukan dapat disetujui oleh pihak terkait, maka dalam waktu 1 minggu kedepan kami dapat mulai mengerjakan proyek website pembelajaran ini, tepatnya per tanggal 1 Mei. Namun apabila permohonan proposal yang kami ajukan belum dapat disetujui, maka kami akan mengerjakan proyek lain terlebih dahulu, lalu proyek ini akan mulai dikerjakan pada tanggal 1 Oktober.
Daftar Isi
A. Halaman judul (Tittle page) ................................................................................................ 1
B. Cakupan Surat (Cover letter) .............................................................................................. 2
C. Daftar isi (Table of content) ............................................................................................... 3
D. Ruang lingkup (Scope) ...................................................................................................... 4
E. Keuntungan (Advantages) ................................................................................................. 4
F. Keuangan (Financial) .......................................................................................................... 5
G. Rencana (Plan) ....................................................................................................................7
H. Penyampaian (Deliverablless) ........................................................................................... 7
I. Alternatif Solution(Alternatives) ........................................................................................ 8
J. Istilah Khusus (Terminologi) .............................................................................................. 8
Ruang Lingkup
Proyek website pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9 yang akan dikembangkan memiliki beberapa ruang lingkup yang harus dikerjakan yaitu :
1. Merancang, yaitu membuat rancangan tampilan website dan rancangan materi untuk isi website.
2. Mengembangkan, yaitu membuat website menggunakan program atau perangkat lunak yang sudah direncanakan.
3. Memasukan materi kedalam program.
4. Melakukan uji coba.
5. Melakukan pendaftaran host dan domain.
6. Melakukan upload database materi website.
7. Melakukan uji coba kembali.
Keuntungan
Keuntungan dari pengembangan website ini adalah :
1. Membantu pengajar / guru dalam menyampaikan materi dan pemberian tugas / latihan.
2. Meningkatkan pemahaman siswa kelas 6 SD pada mata pelajaran Ilmu Pengetahuan Alam.
3. Penggunaan media komputer dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
4. Kemudahan pengaksesan materi karena dengan konsep pembelajaran e-learning dapat diakses kapan saja dan dimana saja tanpa melalui proses tatap muka antara siswa dengan pengajar.
.
Keuangan
Hardware
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
Meja Komputer 1 Unit 150,000 150,000
2 Motherboard ASUS P5G41TMLX 1 Unit 510,000 510,000
3 Prosessor Intel Chipset E5500 Dual Core 2.8Ghz 1 Unit 520,000 520,000
4 Harddisk Internal Seagate 1TB ES Sata II 1 Unit 1,800,000 1,800,000
5 RAM V-Gen 4Gb 10600/1333 DDR3 1 Unit 210,000 210,000
6 VGA Club 3d HD 4650 1GB 128bit DDR3 Ati Radeon 1 Unit 495,000 495,000
7 Samsung DVDRW Sata OEM 1 Unit 175,000 175,000
8 Casing Power Pro Value 450Watt 1 Unit 125,000 125,000
9 PSU VenomRX 500Watt 1 Unit 450,000 450,000
11 Keyboard Logitech K200 1 Unit 90,000 90,000
12 Mouse Genius Traveller 315 1 Unit 85,000 85,000
13 LCD AOC 19” 1 Unit 980,000 980,000
14 UPS 3000Watt 1 Unit 1, 250,000 1,250,000
15 AC Toshiba 3/4 pk 1 Unit 4,000,000 4,000,000
16 FastNet Berlangganan per 3bln 1 Unit 1,100,000 1,100,00
JUMLAH 11,940,000
Software
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
OS Windows Server 2008 + License 1 Unit 1,650,000 1,650,000
2 LMS Moodle 1.9 1 Unit free free
3 Microsoft Windows Office 2007 + License 1 Unit 750,000 750,000
4 Berlangganan Domain + Host per Tahun 90Gb 1 Unit 500,000 500,000
JUMLAH 2,900,000
Biaya Tenaga Kerja
NO. KETERANGAN JUMLAH (Rp)
1
Administrator /30 HARI 500,000
Rencana
Langkah – langkah yang dilakukan untuk merancang proyek ini, yaitu :
1. Langkah pertama, pengumpulan data selengkap – lengkapnya dengan melakukan survey ke lokasi proyek serta studi pustaka.
2. Langkah kedua, melakukan analisa terhadap data yang telah dikumpulkan.
3. Langkah ketiga, membuat rancangan dalam bentuk desain hard copy maupun soft copy terkait dengan informasi hasil survey.
4. Langkah keempat, mulai melakukan implementasi dengan menginstalasi perangkat keras dan perangkat lunak yang akan digunakan.
5. Langkah kelima, melakukan upload ke server internet dengan menggunakan domain dan web hosting berbayar.
6. Langkah keenam, melakukan troubleshoot.
Penyampaian
Dalam bagian ini akan ditulis rincian untuk sistem penyampaian hardware dan software.
1. Hardware : Server Intel processor dual core 2.8Ghz, RAM 4 GB, HD 1 TB. Spesifikasi tersebut dipilih karena proyek ini membutuhkan server yang cukup kuat untuk memenuhi kebutuhan pengoperasian proyek ini. Jika barang tersebut dipesan maka besar kemungkinan butuh waktu 7 hari kerja untuk proses pengirimannya.
2. Software : Operating System Window Server 2008 + license dan LMS Moodle 1.9. Ini dipilih karena kami rasa ini cukup untuk mewakili requirement proyek ini. Untuk hal pengiriman biasanya sama dengan pengiriman hardware diatas yaitu kurang lebih 7 hari atau 1 minggu setelah proses pemesanan. LMS Moodle 1.9 merupakan suatu perangkat lunak yang open source, sehingga tidak membutuhkan biaya dalam memperoleh software tersebut.
3. Garansi yang diberikan untuk perangkat – perangkat yang akan digunakan adalah selama 1 tahun garansi pabrik. Support yang akan kami berikan adalah full support yaitu standby on call apabila diperlukan
4. Dokumen untuk perangkat ini lengkap seperti user guide dan manual book terkait semua informasi dari perangkat – perangkat yang digunakan.
Alternative Solution
Bagian ini menjelaskan beberapa alternative solution untuk RFP yang akan dipakai. Apabila RFP yang digunakan tidak efektif maka diperlukan alternative solution seperti mencari info selengkap – lengkapnya mengenai perangkat yang akan digunakan, dari mulai teknologi sampai dengan harga dari perangkat tersebut, hal ini sangat memudahkan kami karena dari sini kami bisa mengetahui harga pasaran perangkat yang akan digunakan, sehingga apabila RFP yang diajukan oleh Vendor atau pihak ketiga tidak sesuai dengan keinginan dari proyek itu sendiri kami bisa menyusun sendiri RFP yang akan diajukan.
Istilah / Terminology
Beberapa istilah dalam proposal ini menggunakan istilah komputer, berikut beberapa istilah yang mungkin membantu untuk memahami proposal ini :
- Website : Laman
- E-Learning : Pembelajaran secara on-line
- Hardware : Perangkat Keras
- Software : Perangkat Lunak
- Harddisk : Media penyimpanan
- Troubleshoot : Mencari solusi untuk masalah
- Hard Copy : Hasil Print dalam bentuk kertas
- Soft Copy : Hasil Print dalam bentuk data
Permintaan user terhadap sistem
1. Mudah dipahami dan dimengerti dalam penggunaanya.
2. Memberikan banyak manfaat bagi pengajar maupun pelajar..
3. Membantu dan mempermudah proses kegiatan belajar mengajar.
“Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9”
Nama : Bagus Sanjoyo (10108385)
Boni Eka Wibowo (10108429)
Hadi Sucipto (10108887)
Hari/Tanggal : Rabu, 11 April 2012
No Revisi : 01
Universitas Gunadarma
Cover letter
Pertama – tama kami ingin mengucapkan terima kasih kepada pihak terkait yang telah memberikan kesempatan atas usulan proyek kami yaitu Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9. Maka dari itu kami menyusun proposal untuk mengajukan kerjasama.
Website yang kami buat ini bertujuan untuk membantu proses pembelajaran siswa kelas 6 SD khususnya dalam mata pelajaran Ilmu Pengetahuan Alam. Cara belajar yang baik tidak hanya dilihat dari lamanya proses belajar, tetapi dari seberapa sering latihan yang dilakukan terhadap pelajaran tersebut. Seringkali kegiatan belajar mengajar menjadi kurang efektif karena keterbatasan waktu. Oleh karena itu, kami mencoba membangun sebuah course dengan menggunakan sistem e-learning. Metode ini memudahkan siapa saja untuk memperoleh pengetahuan tanpa ada batasan tempat dan waktu, kapan saja dan dimana saja informasi yang diperlukan dapat diperoleh dengan cepat dan mudah. Selain itu, penggunaan media komputer dalam dunia pendidikan diharapkan dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
Apabila permohonan proposal yang kami ajukan dapat disetujui oleh pihak terkait, maka dalam waktu 1 minggu kedepan kami dapat mulai mengerjakan proyek website pembelajaran ini, tepatnya per tanggal 1 Mei. Namun apabila permohonan proposal yang kami ajukan belum dapat disetujui, maka kami akan mengerjakan proyek lain terlebih dahulu, lalu proyek ini akan mulai dikerjakan pada tanggal 1 Oktober.
Daftar Isi
A. Halaman judul (Tittle page) ................................................................................................ 1
B. Cakupan Surat (Cover letter) .............................................................................................. 2
C. Daftar isi (Table of content) ............................................................................................... 3
D. Ruang lingkup (Scope) ...................................................................................................... 4
E. Keuntungan (Advantages) ................................................................................................. 4
F. Keuangan (Financial) .......................................................................................................... 5
G. Rencana (Plan) ....................................................................................................................7
H. Penyampaian (Deliverablless) ........................................................................................... 7
I. Alternatif Solution(Alternatives) ........................................................................................ 8
J. Istilah Khusus (Terminologi) .............................................................................................. 8
Ruang Lingkup
Proyek website pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9 yang akan dikembangkan memiliki beberapa ruang lingkup yang harus dikerjakan yaitu :
1. Merancang, yaitu membuat rancangan tampilan website dan rancangan materi untuk isi website.
2. Mengembangkan, yaitu membuat website menggunakan program atau perangkat lunak yang sudah direncanakan.
3. Memasukan materi kedalam program.
4. Melakukan uji coba.
5. Melakukan pendaftaran host dan domain.
6. Melakukan upload database materi website.
7. Melakukan uji coba kembali.
Keuntungan
Keuntungan dari pengembangan website ini adalah :
1. Membantu pengajar / guru dalam menyampaikan materi dan pemberian tugas / latihan.
2. Meningkatkan pemahaman siswa kelas 6 SD pada mata pelajaran Ilmu Pengetahuan Alam.
3. Penggunaan media komputer dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
4. Kemudahan pengaksesan materi karena dengan konsep pembelajaran e-learning dapat diakses kapan saja dan dimana saja tanpa melalui proses tatap muka antara siswa dengan pengajar.
.
Keuangan
Hardware
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
Meja Komputer 1 Unit 150,000 150,000
2 Motherboard ASUS P5G41TMLX 1 Unit 510,000 510,000
3 Prosessor Intel Chipset E5500 Dual Core 2.8Ghz 1 Unit 520,000 520,000
4 Harddisk Internal Seagate 1TB ES Sata II 1 Unit 1,800,000 1,800,000
5 RAM V-Gen 4Gb 10600/1333 DDR3 1 Unit 210,000 210,000
6 VGA Club 3d HD 4650 1GB 128bit DDR3 Ati Radeon 1 Unit 495,000 495,000
7 Samsung DVDRW Sata OEM 1 Unit 175,000 175,000
8 Casing Power Pro Value 450Watt 1 Unit 125,000 125,000
9 PSU VenomRX 500Watt 1 Unit 450,000 450,000
11 Keyboard Logitech K200 1 Unit 90,000 90,000
12 Mouse Genius Traveller 315 1 Unit 85,000 85,000
13 LCD AOC 19” 1 Unit 980,000 980,000
14 UPS 3000Watt 1 Unit 1, 250,000 1,250,000
15 AC Toshiba 3/4 pk 1 Unit 4,000,000 4,000,000
16 FastNet Berlangganan per 3bln 1 Unit 1,100,000 1,100,00
JUMLAH 11,940,000
Software
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
OS Windows Server 2008 + License 1 Unit 1,650,000 1,650,000
2 LMS Moodle 1.9 1 Unit free free
3 Microsoft Windows Office 2007 + License 1 Unit 750,000 750,000
4 Berlangganan Domain + Host per Tahun 90Gb 1 Unit 500,000 500,000
JUMLAH 2,900,000
Biaya Tenaga Kerja
NO. KETERANGAN JUMLAH (Rp)
1
Administrator /30 HARI 500,000
Rencana
Langkah – langkah yang dilakukan untuk merancang proyek ini, yaitu :
1. Langkah pertama, pengumpulan data selengkap – lengkapnya dengan melakukan survey ke lokasi proyek serta studi pustaka.
2. Langkah kedua, melakukan analisa terhadap data yang telah dikumpulkan.
3. Langkah ketiga, membuat rancangan dalam bentuk desain hard copy maupun soft copy terkait dengan informasi hasil survey.
4. Langkah keempat, mulai melakukan implementasi dengan menginstalasi perangkat keras dan perangkat lunak yang akan digunakan.
5. Langkah kelima, melakukan upload ke server internet dengan menggunakan domain dan web hosting berbayar.
6. Langkah keenam, melakukan troubleshoot.
Penyampaian
Dalam bagian ini akan ditulis rincian untuk sistem penyampaian hardware dan software.
1. Hardware : Server Intel processor dual core 2.8Ghz, RAM 4 GB, HD 1 TB. Spesifikasi tersebut dipilih karena proyek ini membutuhkan server yang cukup kuat untuk memenuhi kebutuhan pengoperasian proyek ini. Jika barang tersebut dipesan maka besar kemungkinan butuh waktu 7 hari kerja untuk proses pengirimannya.
2. Software : Operating System Window Server 2008 + license dan LMS Moodle 1.9. Ini dipilih karena kami rasa ini cukup untuk mewakili requirement proyek ini. Untuk hal pengiriman biasanya sama dengan pengiriman hardware diatas yaitu kurang lebih 7 hari atau 1 minggu setelah proses pemesanan. LMS Moodle 1.9 merupakan suatu perangkat lunak yang open source, sehingga tidak membutuhkan biaya dalam memperoleh software tersebut.
3. Garansi yang diberikan untuk perangkat – perangkat yang akan digunakan adalah selama 1 tahun garansi pabrik. Support yang akan kami berikan adalah full support yaitu standby on call apabila diperlukan
4. Dokumen untuk perangkat ini lengkap seperti user guide dan manual book terkait semua informasi dari perangkat – perangkat yang digunakan.
Alternative Solution
Bagian ini menjelaskan beberapa alternative solution untuk RFP yang akan dipakai. Apabila RFP yang digunakan tidak efektif maka diperlukan alternative solution seperti mencari info selengkap – lengkapnya mengenai perangkat yang akan digunakan, dari mulai teknologi sampai dengan harga dari perangkat tersebut, hal ini sangat memudahkan kami karena dari sini kami bisa mengetahui harga pasaran perangkat yang akan digunakan, sehingga apabila RFP yang diajukan oleh Vendor atau pihak ketiga tidak sesuai dengan keinginan dari proyek itu sendiri kami bisa menyusun sendiri RFP yang akan diajukan.
Istilah / Terminology
Beberapa istilah dalam proposal ini menggunakan istilah komputer, berikut beberapa istilah yang mungkin membantu untuk memahami proposal ini :
- Website : Laman
- E-Learning : Pembelajaran secara on-line
- Hardware : Perangkat Keras
- Software : Perangkat Lunak
- Harddisk : Media penyimpanan
- Troubleshoot : Mencari solusi untuk masalah
- Hard Copy : Hasil Print dalam bentuk kertas
- Soft Copy : Hasil Print dalam bentuk data
Permintaan user terhadap sistem
1. Mudah dipahami dan dimengerti dalam penggunaanya.
2. Memberikan banyak manfaat bagi pengajar maupun pelajar..
3. Membantu dan mempermudah proses kegiatan belajar mengajar.
Proposal Website Pembelajaran IPA menggunakan LMS Moodle 1.9
01.01
HADI SUCIPTO
No comments
Proposal
“Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9”
Nama : Bagus Sanjoyo (10108385)
Boni Eka Wibowo (10108429)
Hadi Sucipto (10108887)
Hari/Tanggal : Rabu, 11 April 2012
No Revisi : 01
Universitas Gunadarma
Cover letter
Pertama – tama kami ingin mengucapkan terima kasih kepada pihak terkait yang telah memberikan kesempatan atas usulan proyek kami yaitu Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9. Maka dari itu kami menyusun proposal untuk mengajukan kerjasama.
Website yang kami buat ini bertujuan untuk membantu proses pembelajaran siswa kelas 6 SD khususnya dalam mata pelajaran Ilmu Pengetahuan Alam. Cara belajar yang baik tidak hanya dilihat dari lamanya proses belajar, tetapi dari seberapa sering latihan yang dilakukan terhadap pelajaran tersebut. Seringkali kegiatan belajar mengajar menjadi kurang efektif karena keterbatasan waktu. Oleh karena itu, kami mencoba membangun sebuah course dengan menggunakan sistem e-learning. Metode ini memudahkan siapa saja untuk memperoleh pengetahuan tanpa ada batasan tempat dan waktu, kapan saja dan dimana saja informasi yang diperlukan dapat diperoleh dengan cepat dan mudah. Selain itu, penggunaan media komputer dalam dunia pendidikan diharapkan dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
Apabila permohonan proposal yang kami ajukan dapat disetujui oleh pihak terkait, maka dalam waktu 1 minggu kedepan kami dapat mulai mengerjakan proyek website pembelajaran ini, tepatnya per tanggal 1 Mei. Namun apabila permohonan proposal yang kami ajukan belum dapat disetujui, maka kami akan mengerjakan proyek lain terlebih dahulu, lalu proyek ini akan mulai dikerjakan pada tanggal 1 Oktober.
Daftar Isi
A. Halaman judul (Tittle page) ................................................................................................ 1
B. Cakupan Surat (Cover letter) .............................................................................................. 2
C. Daftar isi (Table of content) ............................................................................................... 3
D. Ruang lingkup (Scope) ...................................................................................................... 4
E. Keuntungan (Advantages) ................................................................................................. 4
F. Keuangan (Financial) .......................................................................................................... 5
G. Rencana (Plan) ....................................................................................................................7
H. Penyampaian (Deliverablless) ........................................................................................... 7
I. Alternatif Solution(Alternatives) ........................................................................................ 8
J. Istilah Khusus (Terminologi) .............................................................................................. 8
Ruang Lingkup
Proyek website pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9 yang akan dikembangkan memiliki beberapa ruang lingkup yang harus dikerjakan yaitu :
1. Merancang, yaitu membuat rancangan tampilan website dan rancangan materi untuk isi website.
2. Mengembangkan, yaitu membuat website menggunakan program atau perangkat lunak yang sudah direncanakan.
3. Memasukan materi kedalam program.
4. Melakukan uji coba.
5. Melakukan pendaftaran host dan domain.
6. Melakukan upload database materi website.
7. Melakukan uji coba kembali.
Keuntungan
Keuntungan dari pengembangan website ini adalah :
1. Membantu pengajar / guru dalam menyampaikan materi dan pemberian tugas / latihan.
2. Meningkatkan pemahaman siswa kelas 6 SD pada mata pelajaran Ilmu Pengetahuan Alam.
3. Penggunaan media komputer dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
4. Kemudahan pengaksesan materi karena dengan konsep pembelajaran e-learning dapat diakses kapan saja dan dimana saja tanpa melalui proses tatap muka antara siswa dengan pengajar.
.
Keuangan
Hardware
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
Meja Komputer 1 Unit 150,000 150,000
2 Motherboard ASUS P5G41TMLX 1 Unit 510,000 510,000
3 Prosessor Intel Chipset E5500 Dual Core 2.8Ghz 1 Unit 520,000 520,000
4 Harddisk Internal Seagate 1TB ES Sata II 1 Unit 1,800,000 1,800,000
5 RAM V-Gen 4Gb 10600/1333 DDR3 1 Unit 210,000 210,000
6 VGA Club 3d HD 4650 1GB 128bit DDR3 Ati Radeon 1 Unit 495,000 495,000
7 Samsung DVDRW Sata OEM 1 Unit 175,000 175,000
8 Casing Power Pro Value 450Watt 1 Unit 125,000 125,000
9 PSU VenomRX 500Watt 1 Unit 450,000 450,000
11 Keyboard Logitech K200 1 Unit 90,000 90,000
12 Mouse Genius Traveller 315 1 Unit 85,000 85,000
13 LCD AOC 19” 1 Unit 980,000 980,000
14 UPS 3000Watt 1 Unit 1, 250,000 1,250,000
15 AC Toshiba 3/4 pk 1 Unit 4,000,000 4,000,000
16 FastNet Berlangganan per 3bln 1 Unit 1,100,000 1,100,00
JUMLAH 11,940,000
Software
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
OS Windows Server 2008 + License 1 Unit 1,650,000 1,650,000
2 LMS Moodle 1.9 1 Unit free free
3 Microsoft Windows Office 2007 + License 1 Unit 750,000 750,000
4 Berlangganan Domain + Host per Tahun 90Gb 1 Unit 500,000 500,000
JUMLAH 2,900,000
Biaya Tenaga Kerja
NO. KETERANGAN JUMLAH (Rp)
1
Administrator /30 HARI 500,000
Rencana
Langkah – langkah yang dilakukan untuk merancang proyek ini, yaitu :
1. Langkah pertama, pengumpulan data selengkap – lengkapnya dengan melakukan survey ke lokasi proyek serta studi pustaka.
2. Langkah kedua, melakukan analisa terhadap data yang telah dikumpulkan.
3. Langkah ketiga, membuat rancangan dalam bentuk desain hard copy maupun soft copy terkait dengan informasi hasil survey.
4. Langkah keempat, mulai melakukan implementasi dengan menginstalasi perangkat keras dan perangkat lunak yang akan digunakan.
5. Langkah kelima, melakukan upload ke server internet dengan menggunakan domain dan web hosting berbayar.
6. Langkah keenam, melakukan troubleshoot.
Penyampaian
Dalam bagian ini akan ditulis rincian untuk sistem penyampaian hardware dan software.
1. Hardware : Server Intel processor dual core 2.8Ghz, RAM 4 GB, HD 1 TB. Spesifikasi tersebut dipilih karena proyek ini membutuhkan server yang cukup kuat untuk memenuhi kebutuhan pengoperasian proyek ini. Jika barang tersebut dipesan maka besar kemungkinan butuh waktu 7 hari kerja untuk proses pengirimannya.
2. Software : Operating System Window Server 2008 + license dan LMS Moodle 1.9. Ini dipilih karena kami rasa ini cukup untuk mewakili requirement proyek ini. Untuk hal pengiriman biasanya sama dengan pengiriman hardware diatas yaitu kurang lebih 7 hari atau 1 minggu setelah proses pemesanan. LMS Moodle 1.9 merupakan suatu perangkat lunak yang open source, sehingga tidak membutuhkan biaya dalam memperoleh software tersebut.
3. Garansi yang diberikan untuk perangkat – perangkat yang akan digunakan adalah selama 1 tahun garansi pabrik. Support yang akan kami berikan adalah full support yaitu standby on call apabila diperlukan
4. Dokumen untuk perangkat ini lengkap seperti user guide dan manual book terkait semua informasi dari perangkat – perangkat yang digunakan.
Alternative Solution
Bagian ini menjelaskan beberapa alternative solution untuk RFP yang akan dipakai. Apabila RFP yang digunakan tidak efektif maka diperlukan alternative solution seperti mencari info selengkap – lengkapnya mengenai perangkat yang akan digunakan, dari mulai teknologi sampai dengan harga dari perangkat tersebut, hal ini sangat memudahkan kami karena dari sini kami bisa mengetahui harga pasaran perangkat yang akan digunakan, sehingga apabila RFP yang diajukan oleh Vendor atau pihak ketiga tidak sesuai dengan keinginan dari proyek itu sendiri kami bisa menyusun sendiri RFP yang akan diajukan.
Istilah / Terminology
Beberapa istilah dalam proposal ini menggunakan istilah komputer, berikut beberapa istilah yang mungkin membantu untuk memahami proposal ini :
- Website : Laman
- E-Learning : Pembelajaran secara on-line
- Hardware : Perangkat Keras
- Software : Perangkat Lunak
- Harddisk : Media penyimpanan
- Troubleshoot : Mencari solusi untuk masalah
- Hard Copy : Hasil Print dalam bentuk kertas
- Soft Copy : Hasil Print dalam bentuk data
Permintaan user terhadap sistem
1. Mudah dipahami dan dimengerti dalam penggunaanya.
2. Memberikan banyak manfaat bagi pengajar maupun pelajar..
3. Membantu dan mempermudah proses kegiatan belajar mengajar.
“Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9”
Nama : Bagus Sanjoyo (10108385)
Boni Eka Wibowo (10108429)
Hadi Sucipto (10108887)
Hari/Tanggal : Rabu, 11 April 2012
No Revisi : 01
Universitas Gunadarma
Cover letter
Pertama – tama kami ingin mengucapkan terima kasih kepada pihak terkait yang telah memberikan kesempatan atas usulan proyek kami yaitu Website Pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9. Maka dari itu kami menyusun proposal untuk mengajukan kerjasama.
Website yang kami buat ini bertujuan untuk membantu proses pembelajaran siswa kelas 6 SD khususnya dalam mata pelajaran Ilmu Pengetahuan Alam. Cara belajar yang baik tidak hanya dilihat dari lamanya proses belajar, tetapi dari seberapa sering latihan yang dilakukan terhadap pelajaran tersebut. Seringkali kegiatan belajar mengajar menjadi kurang efektif karena keterbatasan waktu. Oleh karena itu, kami mencoba membangun sebuah course dengan menggunakan sistem e-learning. Metode ini memudahkan siapa saja untuk memperoleh pengetahuan tanpa ada batasan tempat dan waktu, kapan saja dan dimana saja informasi yang diperlukan dapat diperoleh dengan cepat dan mudah. Selain itu, penggunaan media komputer dalam dunia pendidikan diharapkan dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
Apabila permohonan proposal yang kami ajukan dapat disetujui oleh pihak terkait, maka dalam waktu 1 minggu kedepan kami dapat mulai mengerjakan proyek website pembelajaran ini, tepatnya per tanggal 1 Mei. Namun apabila permohonan proposal yang kami ajukan belum dapat disetujui, maka kami akan mengerjakan proyek lain terlebih dahulu, lalu proyek ini akan mulai dikerjakan pada tanggal 1 Oktober.
Daftar Isi
A. Halaman judul (Tittle page) ................................................................................................ 1
B. Cakupan Surat (Cover letter) .............................................................................................. 2
C. Daftar isi (Table of content) ............................................................................................... 3
D. Ruang lingkup (Scope) ...................................................................................................... 4
E. Keuntungan (Advantages) ................................................................................................. 4
F. Keuangan (Financial) .......................................................................................................... 5
G. Rencana (Plan) ....................................................................................................................7
H. Penyampaian (Deliverablless) ........................................................................................... 7
I. Alternatif Solution(Alternatives) ........................................................................................ 8
J. Istilah Khusus (Terminologi) .............................................................................................. 8
Ruang Lingkup
Proyek website pembelajaran Ilmu Pengetahuan Alam menggunakan LMS Moodle 1.9 yang akan dikembangkan memiliki beberapa ruang lingkup yang harus dikerjakan yaitu :
1. Merancang, yaitu membuat rancangan tampilan website dan rancangan materi untuk isi website.
2. Mengembangkan, yaitu membuat website menggunakan program atau perangkat lunak yang sudah direncanakan.
3. Memasukan materi kedalam program.
4. Melakukan uji coba.
5. Melakukan pendaftaran host dan domain.
6. Melakukan upload database materi website.
7. Melakukan uji coba kembali.
Keuntungan
Keuntungan dari pengembangan website ini adalah :
1. Membantu pengajar / guru dalam menyampaikan materi dan pemberian tugas / latihan.
2. Meningkatkan pemahaman siswa kelas 6 SD pada mata pelajaran Ilmu Pengetahuan Alam.
3. Penggunaan media komputer dapat memberikan suatu manfaat yang cukup besar bagi kedua belah pihak, baik bagi pengajar maupun pelajar.
4. Kemudahan pengaksesan materi karena dengan konsep pembelajaran e-learning dapat diakses kapan saja dan dimana saja tanpa melalui proses tatap muka antara siswa dengan pengajar.
.
Keuangan
Hardware
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
Meja Komputer 1 Unit 150,000 150,000
2 Motherboard ASUS P5G41TMLX 1 Unit 510,000 510,000
3 Prosessor Intel Chipset E5500 Dual Core 2.8Ghz 1 Unit 520,000 520,000
4 Harddisk Internal Seagate 1TB ES Sata II 1 Unit 1,800,000 1,800,000
5 RAM V-Gen 4Gb 10600/1333 DDR3 1 Unit 210,000 210,000
6 VGA Club 3d HD 4650 1GB 128bit DDR3 Ati Radeon 1 Unit 495,000 495,000
7 Samsung DVDRW Sata OEM 1 Unit 175,000 175,000
8 Casing Power Pro Value 450Watt 1 Unit 125,000 125,000
9 PSU VenomRX 500Watt 1 Unit 450,000 450,000
11 Keyboard Logitech K200 1 Unit 90,000 90,000
12 Mouse Genius Traveller 315 1 Unit 85,000 85,000
13 LCD AOC 19” 1 Unit 980,000 980,000
14 UPS 3000Watt 1 Unit 1, 250,000 1,250,000
15 AC Toshiba 3/4 pk 1 Unit 4,000,000 4,000,000
16 FastNet Berlangganan per 3bln 1 Unit 1,100,000 1,100,00
JUMLAH 11,940,000
Software
NO. KETERANGAN QTY UNIT HARGA (Rp) JUMLAH (Rp)
1
OS Windows Server 2008 + License 1 Unit 1,650,000 1,650,000
2 LMS Moodle 1.9 1 Unit free free
3 Microsoft Windows Office 2007 + License 1 Unit 750,000 750,000
4 Berlangganan Domain + Host per Tahun 90Gb 1 Unit 500,000 500,000
JUMLAH 2,900,000
Biaya Tenaga Kerja
NO. KETERANGAN JUMLAH (Rp)
1
Administrator /30 HARI 500,000
Rencana
Langkah – langkah yang dilakukan untuk merancang proyek ini, yaitu :
1. Langkah pertama, pengumpulan data selengkap – lengkapnya dengan melakukan survey ke lokasi proyek serta studi pustaka.
2. Langkah kedua, melakukan analisa terhadap data yang telah dikumpulkan.
3. Langkah ketiga, membuat rancangan dalam bentuk desain hard copy maupun soft copy terkait dengan informasi hasil survey.
4. Langkah keempat, mulai melakukan implementasi dengan menginstalasi perangkat keras dan perangkat lunak yang akan digunakan.
5. Langkah kelima, melakukan upload ke server internet dengan menggunakan domain dan web hosting berbayar.
6. Langkah keenam, melakukan troubleshoot.
Penyampaian
Dalam bagian ini akan ditulis rincian untuk sistem penyampaian hardware dan software.
1. Hardware : Server Intel processor dual core 2.8Ghz, RAM 4 GB, HD 1 TB. Spesifikasi tersebut dipilih karena proyek ini membutuhkan server yang cukup kuat untuk memenuhi kebutuhan pengoperasian proyek ini. Jika barang tersebut dipesan maka besar kemungkinan butuh waktu 7 hari kerja untuk proses pengirimannya.
2. Software : Operating System Window Server 2008 + license dan LMS Moodle 1.9. Ini dipilih karena kami rasa ini cukup untuk mewakili requirement proyek ini. Untuk hal pengiriman biasanya sama dengan pengiriman hardware diatas yaitu kurang lebih 7 hari atau 1 minggu setelah proses pemesanan. LMS Moodle 1.9 merupakan suatu perangkat lunak yang open source, sehingga tidak membutuhkan biaya dalam memperoleh software tersebut.
3. Garansi yang diberikan untuk perangkat – perangkat yang akan digunakan adalah selama 1 tahun garansi pabrik. Support yang akan kami berikan adalah full support yaitu standby on call apabila diperlukan
4. Dokumen untuk perangkat ini lengkap seperti user guide dan manual book terkait semua informasi dari perangkat – perangkat yang digunakan.
Alternative Solution
Bagian ini menjelaskan beberapa alternative solution untuk RFP yang akan dipakai. Apabila RFP yang digunakan tidak efektif maka diperlukan alternative solution seperti mencari info selengkap – lengkapnya mengenai perangkat yang akan digunakan, dari mulai teknologi sampai dengan harga dari perangkat tersebut, hal ini sangat memudahkan kami karena dari sini kami bisa mengetahui harga pasaran perangkat yang akan digunakan, sehingga apabila RFP yang diajukan oleh Vendor atau pihak ketiga tidak sesuai dengan keinginan dari proyek itu sendiri kami bisa menyusun sendiri RFP yang akan diajukan.
Istilah / Terminology
Beberapa istilah dalam proposal ini menggunakan istilah komputer, berikut beberapa istilah yang mungkin membantu untuk memahami proposal ini :
- Website : Laman
- E-Learning : Pembelajaran secara on-line
- Hardware : Perangkat Keras
- Software : Perangkat Lunak
- Harddisk : Media penyimpanan
- Troubleshoot : Mencari solusi untuk masalah
- Hard Copy : Hasil Print dalam bentuk kertas
- Soft Copy : Hasil Print dalam bentuk data
Permintaan user terhadap sistem
1. Mudah dipahami dan dimengerti dalam penggunaanya.
2. Memberikan banyak manfaat bagi pengajar maupun pelajar..
3. Membantu dan mempermudah proses kegiatan belajar mengajar.
Kamis, 08 Maret 2012
Opera Hadirkan Browser untuk TV
07.22
HADI SUCIPTO
2 comments
Opera Hadirkan Browser untuk TV
Berita Tekno, Jakarta - Perusahaan software Opera turut meramaikan ajang Consumer Electronics Show (CES) 2010 di Las Vegas. Mereka pun memperkenalkan browser Opera terbaru yang bisa digunakan pada pesawat televisi.
Seperti dikutip dari keterangan tertulis yang diterima detikINET, Kamis (7/1/2010), Opera memperkenalkan Opera Devices versi terbaru dalam gelaran tahunan tersebut. Opera Devices yang diperkenalkan adalah Opera Devices 10.15 SDK, Opera Devices 10.15 SDK for Linux dan Opera Devices 10 for WinCE.
Opera Devices adalah teknologi piranti lunak Opera yang memungkinkan kemampuan akses internet ala browser Opera, maupun browser Opera itu sendiri, ditanamkan pada berbagai perangkat. Ini termasuk televisi, set-top-box, perangkat pemutar media digital hingga dasbor mobil.
Opera Devices 10 for WinCE (Beta) merupakan browser Opera yang bisa langsung digunakan pada perangkat elektronik berbasis WinCE. Tampilan browser ini akan serupa dengan Opera Mobile dan Opera Mini terbaru.
Sedangkan Opera Devices 10.15 SDK adalah software development kit yang terdiri atas komponen-komponen piranti lunak yan bisa dimanfaatkan oleh produsen elektronik. "Pengguna bisa memakainya untuk membangun browser web utuh, widget atau sekadar platform untuk aplikasi pada berbagai perangkat yang terhubung ke jaringan," ujar Christen Krogh, Chief Development Officer, Opera Software.
Opera Devices 10.15 SDK memiliki beberapa fitur. Di antaranya adalah Opera Turbo, dukungan pada Flash Lite 3.1, kemampuan HTML5/CSS3 hingga Widgets. Sedangkan Opera Devices 10.15 SDK for Linux memiliki fitur tambahan seperti akselerasi berbasis perangkat, OOIF (Opera’s Open IPTV Framework) serta Opera Widgets for TV. [detik.com]
Berita Tekno, Jakarta - Perusahaan software Opera turut meramaikan ajang Consumer Electronics Show (CES) 2010 di Las Vegas. Mereka pun memperkenalkan browser Opera terbaru yang bisa digunakan pada pesawat televisi.
Seperti dikutip dari keterangan tertulis yang diterima detikINET, Kamis (7/1/2010), Opera memperkenalkan Opera Devices versi terbaru dalam gelaran tahunan tersebut. Opera Devices yang diperkenalkan adalah Opera Devices 10.15 SDK, Opera Devices 10.15 SDK for Linux dan Opera Devices 10 for WinCE.
Opera Devices adalah teknologi piranti lunak Opera yang memungkinkan kemampuan akses internet ala browser Opera, maupun browser Opera itu sendiri, ditanamkan pada berbagai perangkat. Ini termasuk televisi, set-top-box, perangkat pemutar media digital hingga dasbor mobil.
Opera Devices 10 for WinCE (Beta) merupakan browser Opera yang bisa langsung digunakan pada perangkat elektronik berbasis WinCE. Tampilan browser ini akan serupa dengan Opera Mobile dan Opera Mini terbaru.
Sedangkan Opera Devices 10.15 SDK adalah software development kit yang terdiri atas komponen-komponen piranti lunak yan bisa dimanfaatkan oleh produsen elektronik. "Pengguna bisa memakainya untuk membangun browser web utuh, widget atau sekadar platform untuk aplikasi pada berbagai perangkat yang terhubung ke jaringan," ujar Christen Krogh, Chief Development Officer, Opera Software.
Opera Devices 10.15 SDK memiliki beberapa fitur. Di antaranya adalah Opera Turbo, dukungan pada Flash Lite 3.1, kemampuan HTML5/CSS3 hingga Widgets. Sedangkan Opera Devices 10.15 SDK for Linux memiliki fitur tambahan seperti akselerasi berbasis perangkat, OOIF (Opera’s Open IPTV Framework) serta Opera Widgets for TV. [detik.com]