Pages

Posted on 11.32

Dokumentasi Projek Perancangan Web Internet (Audio Streaming)

Ini adalah review pembahasan tentang dokumentasi pembuatan projek perancangan web internet yang mengambil tema audio streaming.. dokumentasi meliputi beberapa hal seperti observasi, pembuatan proposal, pembuatan struktur database, desain template dan implementasi. Berikut dokumentasinya ;

1. Pembuatan Proposal

Nomor         :
Lampiran     : Satu Paket
Perihal        : Penawaran Pembuatan Website Sound Streaming


Yth. ………………………………….
di tempat

Seiring pesatnya perkembangan teknologi informasi, website menjadi salah satu “kebutuhan pokok” dalam aktifitas mencari informasi. Dengan website pula, visi, misi, kinerja, dan agenda sebuah lembaga dapat dipaparkan secara global, dengan biaya yang relatif terjangkau dan dapat diandalkan hasilnya. Dengan demikian target yang diharapkan dapat dicapai secara optimal.

Mencermati hal tersebut, Kelompok kami hadir untuk ikut mendukung, mengembangkan, dan membangkitkan kesadaran kepada masyarakat agar dapat mengenal serta menggunakan sarana internet secara aktif dan efektif. Dengan dukungan tenaga di bidang teknologi informasi, manajemen web, dan maintenance, kami menawarkan kepada ………., sebuah Proposal Pengajuan Rancangan Website Sound Streaming. Hal-hal yang terkait dengan penawaran ini, terlampir pada lembar berikutnya.

Demikian Proposal ini, semoga dapat dijadikan pertimbangan. Atas terjalinnya kerjasama ini, kami ucapkan terima kasih.




Yogyakarta, Oktober 2013
Hormat Kami,





      Kelompok Sound Streaming




PROPOSAL PERANCANGAN DAN
PENGGEMBANGAN WEBSITE

I. Pendahuluan
Perkembangan teknologi informasi pada saat ini khususnya teknologi internet, tidak menutup kemungkinan banyak potensi dan sumber daya yang bisa dimanfaatkan. Sekarang ini, pemanfaatan teknologi informasi tidak sekedar sebagai fasilitas bagi dunia pendidikan untuk memperoleh informasi-informasi terbaru mengenai pendidikan terutama di Indonesia. Tetapi juga dapat memberikan kesan baik dan profesionalisme bagi sekolah tersebut.

Perkembangan teknologi dan sumber informasi dari seluruh media, ternyata media internet untuk saat ini sangat digemari oleh masyarakat bahkan pelaku bisnis. Informasi yang didapat selain cepat, akurat juga dapat digunakan dan diperoleh dimana saja. Pengguna internet saat ini selalu melakukan pencarian informasi atau ilmu pengetahuan bahkan untuk belanja kebutuhan sekalipun dilakukan melalui internet. Fasilitas provider untuk mengakses internet juga semakin banyak, selain dengan telepon rumah, handphone, juga melalui jaringan server/warnet. Ini membuktikan bahwa masyarakat semakin tidak mau disibukkan dengan keterbatasan waktu dan kesempatan untuk melihat informasi.

II. Tujuan
Adapun tujuan yang dapat diperoleh dari sebuah perancangan dan pengembangan sebuah website adalah sebagai berikut :
1. Sebagai media pertemanan atau sosial
2. Mempermudah masyarakat untuk memperoleh informasi mengenai musik
3. Melengkapi kebutuhan tentang media social music

III. Manfaat
Manfaat yang dapat diperoleh dari sebuah perancangan dan pengembangan sebuah website adalah sebagai berikut :
1. Meningkatkan kreativitas Seseorang dalam bidang musik
2. Meningkatkan informasi tentang keberadaan music


IV. Proses Pelaksanaan
Adapun perincian langkah-langkah perancangan dan pengembangan sebuah website adalah sebagai berikut :
1. Pengumpulan data
2. Analisa data
3. Registrasi domain dan hosting
4. Perancangan awal layout website
5. Penyempurnaan layout website
6. Publikasi website sekolah
7. Percobaan
8. Penyempurnaan performance akhir website Sound Streaming



V. Timeline
Pengerjaan situs diselesaikan dalam waktu maksimal 20 hari kalender setelah kontrak ditandatangani, dengan asumsi tak ada keterlambatan maupun keadaan-keadaan tak terelakkan (force majeure) dan tidak termasuk lama proses pendaftaran register domain.

a. Persiapan
Klien berdiskusi dengan Developer tentang cakupan website yang diinginkan dan paket desain web yang disetujui.
Klien mengumpulkan semua data (gambar, dokumen, dan content, brosur, dll.)
untuk diserahkan kepada Developer.
Klien dan Developer menanda-tangani kontrak, Klien menyetor uang muka sebesar 70% dari nilai kontrak yang disepakati kepada Developer sebagai uang muka.

b. Desain
Developer menyerahkan desain website kepada Klien.
Klien mengevaluasi dan mencatat semua perbaikan yang diinginkan untuk kemudian diserahkan kepada developer.
Bila desain final sudah disetujui, Developer akan menjadikannya template.

c. Content
Developer mulai memilah dan mengedit content agar sesuai untuk media web dan mudah ditemukan.

d. Integrasi
Developer akan menggabungkan content dengan template yang telah siap.

e. Review
Klien diminta untuk mencoba situs yang dibuat oleh Developer.
Developer akan memperbaiki bug yang ditemukan oleh Klien.
Developer juga akan menyiapkan surat serah terima situs.

f. Live
Klien menyetor 30% sisa nilai kontrak.
Developer menyerahkan dokumen tutorial dan data-data teknis seputar web.

g. Hosting & Domain
Hosting yang dipakai Hosting dalam Negeri
Domain di .SCH.ID (Pendaftaran diserahkan sepenuhnya kepada PANDI – Pengelola Nama Domain Indonesia)
Paket Hosting dan Domain ditentukan oleh Developer dan disetujui oleh Pihak
Sekolah.







VI. Contoh default komponen halaman Website

1. Front End (depan)


Home
Fitur
Sharing play music
Radio Streaming
Web Pages
Post Member
Upload dan Download




2. Halaman Login
Login Member
Beranda
Profil Saya
Buat Post
Streaming Radio
Upload mp3
Edit password
Logout





3. Backend (Admin Area)
Admin Panel (Login)
Manage Post
Manage Halaman (isi)
Manage Komentar
Manage Buku Tamu
Manage Upload mp3
Manage Streaming Radio
Konfigurasi Website
Edit Password Login
Logout (keluar)









VII. Rincian pembiayaan pembuatan website
I. Pengeluaran
1. Pembayaran Hosting untuk 1 tahun + setting                 Rp. 1.300.000,00
2. Pembayaran Domain .sch.id untuk 1 tahun + setting      Rp. 150.000,00
3. Biaya Design Layout/Template Website                        Rp. 800.000,00
4. Biaya Coding (fungsi/menu) dan Upload File                  Rp. 1.200.000,00
5. Content dan Perawatan selama 12 bulan atau 1 tahun    Rp. 500.000,00
Total Rp 3.900.000,00

II. Uang Muka                                                                   Rp.2.000.000,00
III. Sisa                                                                            Rp.1.900.000,00






Yogyakarta, Oktober 2013
Hormat Kami,





      Kelompok Sound Streaming

VIII. Penutup

Demikian proposal penarawan ini kami buat. Atas perhatian dan kerjasamanya, kami ucapkan terima kasih. Semoga kita dapat menjalin hubungan kerjasama yang lebih baik disaat ini dan dimasa depan.

2. Struktur Database Design By M Rizeky Yudha S (11.11.4965)


3. Implementasi dan Tampilan Web Berbasis CMS



Read More

Posted on 06.43

Definition of Programming-Based Framework and CMS

Web Framework commonly known as web application framework is a software framework that is designed to support the development of dynamic websites, web applications and web services. Web programming-based framework is based on the concept of OOP (Object Oriented Programming) is a programming based on the object.


History of the web framework: 


1. starting with the Web-based HTML and Static pages only in the form of HTML code.
2. from the static web, dynamic Web evolved into a separate program code and data. 
3. once, evolved into a dynamic web Content Management System (CMS) is a web instant web templates. This CMS is more interesting in terms of its appearance. 
4. from the Content Management System (CMS), web development is on the rise with the web framework. a web framework is divided in three parts of the system, known as the MVC model, view and controller.


the difference with web CMS and web framework: 


1. web CMS:

  •  suitable for instant web creation needs
  •  greatly help novice web developer (not related to the code base)
  •  can be used to build applications


type:

  •  portal system : Joomla, Drupal, WordPress, AuraCMS, PHPNuke, etc. 
  •  Elearning : Moodle, Atutor, DrupalEd, etc% u2013 
  •  Ecommerce: PrestaShop, VirtueMart, Joomla ZendCart, OsCommerce, etc. % u2013 
  • discussion forums : PHPBB, VFM, etc. 



2. web framework:

  •  Flexible for developing web based applications
  •  can be used to make a particular CMS according to your needs. 
  •  is generally more secure than the CMS because the system is divided into 3 (model, view, controller)
  •  web developer must master the concepts of OOP and MVC


example:

  •  CodeIgniter (CI)
  • CakePHP 
  • Zend Framework
  •  DooPHP



Read More

Posted on 06.57

Pembagian Jobs untuk Projek Pemrograman Web Internet


Kali ini gue mau posting tentang pembuatan web projek mata kuliah pemrograman web internet, dalam projek tersebut terbagi menjadi beberapa kelompok dengan jobs nya masing-masing. Jobs atau pekerjaan itu disesuaikan dengan keahlian individu, kebetulan untuk projek web ini gue menjabat sebagai Database Administrator (yahh lumayan menjijikan -__-) nah jobs lainnya untuk projek itu tadi terbagi sebagai berikut ;

  1.  Project Manager : yang bertugas sebagai pemimpin dalam kelompok pembuatan website.
  2.  Web Design : bertugas sebagai merancang dan mendesain template website.
  3.  Sistem Analis : bertugas menganalisis algoritma yang digunakan.
  4.  Programer Web : bertugas membuat website.
  5.  Database Administrator : yaitu bertugas membuat database website, melakukan instalasi dan        maintanence.
  6.  Pengisi Konten : yang bertugas selalu update mengisi konten website.
  7.  Marketng : bertugas memasarkan website.
Read More

Posted on 02.01

Perbedaan MySql dan MySqli

Seperti kita ketahui mysql sendiri adalah DBMS Database Management System atau manajemen basis data. Menggunakan bahasa pemrograman php dalam pembuatan database. Bagaimana dengan mysqli ?? Mysqli adalah perbaikan dari mysql, atau versi selanjutnya dari versi mysql 4.1.3. Perbedaan yang paling mendasar antara keduanya adalah mysql adalah pengembangan dari mysql function. Read More

Posted on 01.31

Pemrograman Terstruktur

Definisi dari pemrograman terstruktur adalah program yang berisi intruksi-intruksi dalam bahasa komputer yang bertujuan untuk membuat program tersebut mudah dimengerti dan bersifat sistematis. Pemrograman terstruktur juga mendukung prosedur-prosedur dalam pembuatan program, prosedur-prosedur ini nantinya akan memanggil dan dipanggil dengan parameter yang berbeda-beda... Read More