Rabu, 22 Mei 2013

Perancangan Aplikasi Web User Style User Chooser Pada Studio Photo Mari Foto

PROPOSAL SKRIPSI


PERANCANGAN APLIKASI WEB USER STYLE CHOOSER PADA STUDIO FOTO MARI FOTO



Nama                                       : Erixson Tamba
NIM                                          : 07100014
Program Studi                          : Teknik Informatika Komputer


Disetujui Oleh:

Pembimbing I                                                  Pembimbing II



                       (Teguh Surya Hadinata, ST, M. Kom)              (Iwan Fitrianto Rahmad, M. Kom)                            



Ketua Program Studi





(Helmi Kurniawan, ST, M. Kom)


PROGRAM STUDI TEKNIK INFORMATIKA KOMPUTER
SEKOLAH TINGGI MANAGEMEN INFORMATIKA DAN KOMPUTER
(STMIK) .........
MEDAN
2011
PROPOSAL SKRIPSI
I. Judul          PERANCANGAN APLIKASI WEB USER STYLE CHOOSER PADA STUDIO FOTO MARI FOTO

II. Latar Belakang
        Dunia periklanan pada era globalisasi ini sangat maju dan canggih, bagi orang-orang yang berkecimpung dalam dunia bisnis tidak cukup hanya mengandalkan iklan dan selebaran untuk mengembangkan dan membuat bisnis yang mereka jalankan dapat maju dan dikenal oleh berbagai kalangan masyarakat. Persaingan dan berbagai tekanan bisnis semakin meningkat di tengah pesatnya perkembangan teknologi. Salah satu contoh perkembangan teknologi adalah internet.
            Ada beberapa keunggulan dari internet ialah dapat menyampaikan informasi yang ada di sebuah perusahaan atau instansi tertentu. Melalui internet-lah profil, keunggulan dan segala sesuatu tentang perusahaan tersebut dapat dipublikasikan secara luas kepada masyarakat. Oleh karena itu, agar bisnis yang dikelola dapat berjalan sukses perusahaan harus mengikuti trend internet dengan melakukan inovasi untuk mendapatkan pencapaian yang memuaskan dari bisnis mereka. Inovasi itu ialah dengan memasang iklan melalui internet dengan cara pembuatan aplikasi website.
          Berdasarkan latar belakang tersebut, maka penulis tertarik untuk menyusun skripsi dengan Judul ”Perancangan Aplikasi Web User Syle Pada Studio Foto Mari Foto”. Sistem yang akan dibuat oleh penulis membahas tentang informasi yang diperlukan oleh pelanggan secara online.

III. Identifakasi Masalah
Pada dasarnya perancangan situs aplikasi studio photo Mari Foto yang ingin dibuat penulis adalah sebuah website (homepage) yang isinya style chooser, katalog harga dan galeri foto milik Mari Foto, agar konsumen mengetahui penawaran yang ada di Mari Foto. Aplikasi situs web pada studio foto Mari Foto akan mempermudah konsumen memilih pose dalam pengambilan gambar yang di inginkan konsumen dan daftar paket foto yang ditawarkan studio ini.

IV. Rumusan Masalah
Berdasarkan pada latar belakang pembuatan skripsi ini, maka dapat dirumuskan permasalahannya menjadi beberapa bentuk permasalahan, diantaranya bagaimana agar website ini dapat tersebar luas dan mudah di akses oleh orang banyak, bagaimana orang-orang tertarik dan percaya sehingga mereka memesan untuk pemotretan aneka pose yang ada di Mari Foto , dan perumusan masalah terakhir adalah bagaimana cara melakukan publishing hasil pembuatan website user style pada studio mari foto agar mudah untuk didistribusikan.

V. Batasan Masalah
            Batasan masalah yang akan digunakan di dalam skripsi ini adalah :
a.        Sistem aplikasi user style foto ini berbasis online.
b.       Seluruh style foto yang ditawarkan akan ditampilkan dihalaman link user style foto.
c.        Rancangan aplikasi web user chooser yang memberi informasi yang berguna yaitu suatu sistem yang diperuntukkan bagi publikasi harga paket foto, style chooser/pose dan galeri foto dari studio photo Mari Foto.

VI. Tujuan
Tujuan dari perancangan aplikasi style chooser pada studio photo Mari Foto yaitu:
a.        Untu menarik hati pelanggan agar mau menggunakan jasa yang ditawarkan.
b.       Mempermudah fotografer dalam mengarahkan pelanggan dalam memilih pose salam pengabadian gambar.
c.        Memberi informasi, persuasi, mengingatkan pelanggan, menambah nilai dan
juga bisa membantu usaha lainnya.

VII. Manfaat
            Manfaat dari penelitian ini adalah agar para konsumen mengetahui daftar harga dan style galery foto yang di miliki studio Mari Foto. Aplikasi ini juga membantu para pegawai Mari Foto dalam pemilihan style yang di inginkan konsumen.

VIII. Lokasi
Pembuatan skripsi ini mengambil tempat penelitian di Studio Mari Foto Medan.

IX. Metodologi Penelitian
            Penulis mempelajari dasar teori dari berbagai literatur mengenai aplikasi style chooser sebagai dasar untuk melakukan penelitian selanjutnya.
  1. Prosedur Rancangan

Setelah melakukan studi literatur dan mengumpulkan data dari style – style / pose foto yang telah dikumpulkan sebelumnya, maka selanjutnya penulis mencoba merancang algoritma pemograman dan tampilan perangkat lunak yang akan direalisasikan.


  1. Analisis Kebutuhan
Setelah melalui tahap prosedur rancangan, maka tahap selanjutnya adalah analisis kebutuhan perangkat lunak yaitu menginputkan data-data style user/pose gambar, daftar harga setiap pose gambar,seperti yang telah direncanakan dalam tahap perancangan.
  1. Spesifikasi dan Desain
Pada tahap ini dilakukan spesifikasi dan desain  perangkat lunak yang akan direalisasikan yaitu beranda website, daftar harga setiap style yang di pilih konsumen, buku tamu pengunjung website, cara pemesanan foto  dan merancang program .

  1. Implementasi dan Verifikasi
Pada tahap ini akan dilakukan implementasi dan verifikasi perangkat lunak, untuk menguji apakah perangkat lunak sudah berjalan sesuai dengan yang dirancang beserta koneksi databasenya.
  1. Validasi
Tahap ini diperlukan untuk mengevaluasi kinerja dan kehandalan perangkat lunak yang dibuat mengidentifikasi kendala-kendala yang ada, misalnya kelengkapan data style chooser dan katalogin harga, maka pada tahap ini akan diusahakan untuk memperbaikinya dan menyempurnakannya.


X. Tinjauan Pustaka
Fotografi studio adalah jenis fotografi yang pada awalnya banyak dilakukan di dalam ruangan untuk menciptakan gambar sesuai keinginan fotografer. Fotografi jenis ini memerlukan banyak campur tangan teknis agar gambar yang dihasilkan benar-benar sesuai dengan yang direncanakan. Prinsip fotografi adalah memokuskan cahaya dengan bantuan pembiasan sehingga mampu membakar medium penangkap cahaya. Medium yang telah dibakar dengan ukuran luminitas cahaya yang tepat akan menghailkan bayangan identik dengan cahaya yang memasuki medium pembiasan (selanjutnya disebut lensa) (Sumber:www.wikipedia.org/fotografi-studio. Diakses tanggal 1 juni 2011).
Internet merupakan jaringan global komputer dunia, besar dan sangat luas sekali dimana setiap komputer saling terhubung satu sama lainnya dari negara ke negara lainnya di seluruh dunia dan berisi berbagai macam informasi, mulai dari text, gambar, audio, video, dan lainnya. Internet itu sendiri berasal dari kata Interconnection Networking, yang berarti hubungan dari banyak jaringan komputer dengan berbagai tipe dan jenis, dengan menggunakan tipe komunikasi seperti telepon, satelit, dan lainnya. Dalam mengatur integrasi dan komunikasi jaringan komputer ini menggunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas untuk memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat digunakan, mengatur dan mengirimkan paket- paket pengiriman data. Untuk dapat ikut serta menggunakan fasilitas Internet, Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada dan melayani daerah Anda. ISP ini biasanya disebut penyelenggara jasa Internet. Anda bisa menggunakan fasilitas dari Telkom seperti Telkomnet Instan, speedy dan sebagainya. Internet memberikan banyak sekali manfaat, ada yang bisa memberikan manfaat baik dan buruk. Internet ini memungkinkan pengguna komputer di seluruh dunia untuk saling berkomunikasi dan berbagi informasi dengan cara saling mengirimkan email, menghubungkan komputer satu ke komputer yang lain, mengirim dan menerima file dalam bentuk text, audio, video, membahas topik tertentu pada newsgroup, website social networking dan lain-lain. (http://www.sejarah-Internet.com/pengertian-Internet/. Diakses tanggal 29 Mei 2011).
Banyak jenis software yang dapat digunakan untuk merancang situs web. Penulis menggunakan PHP sebagai bahasa pemrograman dan untuk database digunakan MySQL serta Macromedia Dreamweaver 8 sebagai text editor, dan Macromedia flash 8 sebagai animasi. Adapun alasan penulis menggunakan software tersebut yaitu:
a.        PHP dapat digunakan bersama dengan HTML sehingga memudahkan dalam  membuat aplikasi web dengan cepat.
b.       Dapat digunakan untuk menciptakan dynamic website baik itu yang memerlukan penggunaan database ataupun tidak.
c.        Kecepatan query MySQL bisa sepuluh kali lebih cepat.
d.       MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
 (Sumber:http://learning.unla.ac.id/ft/praktikum/sim_tutorial/dreamweaver/dreamweaver8.pdf. Diakses tanggal 1 Juni 2011).

XI. Jadwal Pelaksanaan
Bagan dibawah ini merupakan Bagan Gantt yang berisi jadwal kegiatan penulisan skripsi penulis.


  
XII. Bahan Bacaan

Al Fatta, Hanif, 2007. Analisis dan Perancangan Sistem Informasi : Untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern”. Yogyakarta : ANDI.
Juju, Dominikus. 2006. ”Tip dan Trik Desain Web untuk Pemula”. Edisi1. Jakarta: PT. Elek Media Komputindo.
Laudon, Kenneth C. dan Laudon, Jane P. 2007. ”Sistem Informasi Manajemen Mengelola Perusahaan Digital”. Edisi 10. Terjemahan Chriswan Sungkono dan Machmudin Eka P. Jakarta: Salemba Empat.
Madcoms. 2005. ”Membuat Aplikasi Database Karyawan Online Berbasis WEB dengan PHP dan MySQL”. Edisi 1. Yogyakarta: Andi.
Madcoms. 2008. ”Membuat Desain Web untuk Pemula”. Edisi 1. Yogyakarta: Andi.
Mutmainah, Siti dan Hakim, Lukmanul. 2003. ”Rahasia dan Trik Membuat Situs Cantik”. Edisi 1. Jakarta: PT Elex Media Komputindo.
Prasetyo, Didik Dwi, 2003. Belajar Sendiri Database Server MySQL”, Jakarta : PT. Elex Media Komputindo.


BAB I

BAB I
PENDAHULUAN

I.1 Latar Belakang
Dunia periklanan pada era globalisasi ini sangat maju dan canggih, bagi orang-orang yang berkecimpung dalam dunia bisnis tidak cukup hanya mengandalkan iklan dan selebaran untuk mengembangkan dan membuat bisnis yang mereka jalankan dapat maju dan dikenal oleh berbagai kalangan masyarakat. Persaingan dan berbagai tekanan bisnis semakin meningkat di tengah pesatnya perkembangan teknologi. Salah satu contoh perkembangan teknologi adalah internet.
Ada beberapa keunggulan dari internet ialah dapat menyampaikan informasi yang ada di sebuah perusahaan atau instansi tertentu. Melalui internet-lah profil, keunggulan dan segala sesuatu tentang perusahaan tersebut dapat dipublikasikan secara luas kepada masyarakat. Oleh karena itu, agar bisnis yang dikelola dapat berjalan sukses perusahaan harus mengikuti trend internet dengan melakukan inovasi untuk mendapatkan pencapaian yang memuaskan dari bisnis mereka. Inovasi itu ialah dengan memasang iklan melalui internet dengan cara pembuatan aplikasi website.
 Berdasarkan latar belakang tersebut, maka penulis tertarik untuk menyusun skripsi dengan Judul ”Perancangan Aplikasi Web User Style Chooser Pada Studio Foto Mari Foto”. Sistem yang akan dibuat oleh penulis membahas tentang informasi yang diperlukan oleh pelanggan secara online.
I.2 Ruang Lingkup Permasalahan
I.2.1 Identifikasi Masalah
Adapun Identifikasi Masalah yang ditemukan penulis selama melakukan riset di Studio Foto Mari Foto adalah sebagai berikut:
1.      Informasi yang disampaikan oleh sistem yang sedang berjalan (website)  sebelumnya hanya berupa profil perusahaan (tidak dapat melakukan pemesanan Pemotretan dan juga pose-pose yang diinginkan).
2.      Proses pembuatan faktur masih bersifat manual (ditulis atau diketik).
3.      Pada proses sistem yang berjalan sebelumnya, untuk melakukan proses pembookingan jadwal pemotretan sangatlah membutuhkan Banyak waktu karena pelanggan atau pemesan harus mendatangi Studio Mari Foto.
4.      Dalam sistem yang berjalan sebelumnya Studio Foto Mari Foto belum memiliki suatu database untuk penyimpanan data-data pelanggan.
I.2.2 Perumusan Masalah
Berdasarkan pada latar belakang pembuatan skripsi ini, maka dapat dirumuskan permasalahannya menjadi beberapa bentuk permasalahan, diantaranya :
1.      Bagaimana agar website ini dapat tersebar luas dan mudah di akses oleh orang banyak.
2.      Bagaimana orang-orang tertarik dan percaya sehingga mereka memesan untuk pemotretan aneka pose yang ada di Mari Foto.
3.       Bagaimana cara melakukan publishing hasil pembuatan website user style pada studio Mari Foto agar mudah untuk didistribusikan.
I.2.3 Batasan Masalah
Batasan masalah yang akan digunakan di dalam skripsi ini adalah :
1.      Sistem aplikasi user style foto ini berbasis web.
2.      Seluruh style foto yang ditawarkan akan ditampilkan dihalaman link user style foto.
3.      Rancangan aplikasi web user chooser yang memberi informasi yang berguna yaitu suatu sistem yang diperuntukkan bagi publikasi harga paket foto, style chooser/pose dan galeri foto dari studio photo Mari Foto.
4.      Rancangan aplikasi yang dibuat menggunakan bahasa pemrograman PHP dan MY SQL

I.3 Tujuan dan Manfaat
I.3.1 Tujuan
Tujuan dari perancangan aplikasi style chooser pada studio photo Mari Foto yaitu:
1.      Untuk menarik hati pelanggan agar mau menggunakan jasa yang ditawarkan.
2.      Mempermudah fotografer dalam mengarahkan pelanggan untuk melakukan pose sesuai dengan pose-pose yang telah dipilih oleh pelanggan itu sendiri.
3.      Memberikan informasi tentang pose-pose yang ada pada Studio Foto Mari Foto sehinggan pelanggan dapat dengan mudah memilih pose-pose yang di inginkan.
I.3.2 Manfaat
            Manfaat dari perancangan aplikasi style chooser pada studio photo Mari Foto yaitu :
1.      Agar para pelanggan mengetahui daftar harga dan style galery foto yang di miliki studio Mari Foto.
2.      Aplikasi ini juga membantu para pegawai Mari Foto dalam pemilihan style yang di inginkan pelanggan.

I.4 Metodologi Penelitian
            Penulis mempelajari dasar teori dari berbagai literatur mengenai aplikasi style chooser sebagai dasar untuk melakukan penelitian selanjutnya.
  1. Prosedur Rancangan
Setelah melakukan studi literatur dan mengumpulkan data dari style – style / pose foto yang telah dikumpulkan sebelumnya, maka selanjutnya penulis mencoba merancang algoritma pemograman dan tampilan perangkat lunak yang akan direalisasikan. 
  1. Analisis Kebutuhan
Setelah melalui tahap prosedur rancangan, maka tahap selanjutnya adalah analisis kebutuhan perangkat lunak yaitu menginputkan data-data style user/pose gambar, daftar harga setiap pose gambar,seperti yang telah direncanakan dalam tahap perancangan.
  1. Spesifikasi dan Desain
Pada tahap ini dilakukan spesifikasi dan desain  perangkat lunak yang akan direalisasikan yaitu beranda website, daftar harga setiap style yang di pilih konsumen, buku tamu pengunjung website, cara pemesanan foto  dan bahasa pemograman dipakai berupa, bahasa pemograman PHP, database MySQL serta software pendukung untuk mengolah skrip menggunakan Editor HTML Macromedia Dreamweaver 8.
  1. Implementasi dan Verifikasi
Pada tahap ini akan dilakukan implementasi dan verifikasi perangkat lunak, untuk menguji apakah perangkat lunak sudah berjalan sesuai dengan yang dirancang beserta koneksi databasenya.
  1. Validasi
Tahap ini diperlukan untuk mengevaluasi kinerja dan kehandalan perangkat lunak yang dibuat mengidentifikasi kendala-kendala yang ada, misalnya kelengkapan data style chooser dan katalogin harga, maka pada tahap ini akan diusahakan untuk memperbaikinya dan menyempurnakannya.

I.5 Sistematika Penulisan
Adapun sistematika penulisan skripsi sebagai berikut :

BAB I             : PENDAHULUAN
BAB Pendahuluan ini menjelaskan tentang latar belakang, perumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian dan sistematika penulisan.
BAB II            : TINJAUAN PUSTAKA
BAB ini menjelaskan mengenai landasan teori yang berkaitan dengan aplikasi yang digunakan dan alat yang digunakan.
BAB III          : ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB ini berisi mengenai desain rancangan aplikasi yang di bangun, kelebihan dan kekurangan aplikasi yang dibangun.
BAB IV          : HASIL DAN PEMBAHASAN
BAB ini berisi tentang hasil dan tampilan program yang dibuat.
BAB V            : KESIMPULAN DAN SARAN
Pada BAB ini menjelaskan pendapat atau pemikiran penulis berupa kesimpulan dan saran dalam pengembangan sistem yang dirancang.

BAB II


BAB II
TINJAUAN PUSTAKA
II. 1. Fotografi
Perkembangan era digital dalam dunia fotografi membuat kamera digital semakin luas dan mudah dimiliki masyarakat. Era digital, baik dalam fotografi digital dan olah foto digital, membuat penggemar fotografi merasa lebih banyak diuntungkan. Cahaya merupakan kunci utama yang tidak dapat ditawar, demikian juga dengan teknik fotografi. Perhitungan pengukuran cahaya dan teknik yang tepat harus dilakukan agar hasil foto tidak under-exposure atau over-exposure sehigga membuang waktu terlalu banyak.
Fotografi (dari bahasa Inggris: photography, yang berasal dari kata Yunani yaitu "Fos" : Cahaya dan "Grafo" : Melukis/menulis.) adalah proses melukis/menulis dengan menggunakan media cahaya. Sebagai istilah umum, fotografi berarti proses atau metode untuk menghasilkan gambar atau foto dari suatu obyek dengan merekam pantulan cahaya yang mengenai obyek tersebut pada media yang peka cahaya. Alat paling populer untuk menangkap cahaya ini adalah kamera. Tanpa cahaya, tidak ada foto yang bisa dibuat.
Prinsip fotografi adalah memokuskan cahaya dengan bantuan pembiasan sehingga mampu membakar medium penangkap cahaya. Medium yang telah dibakar dengan ukuran luminitas cahaya yang tepat akan menghasilkan bayangan identik dengan cahaya yang memasuki medium pembiasan (selanjutnya disebut lensa).
Untuk menghasilkan intensitas cahaya yang tepat dan menghasilkan gambar, digunakan bantuan alat ukur berupa lightmeter. Setelah mendapat ukuran pencahayaan yang tepat, seorang fotografer bisa mengatur intensitas cahaya tersebut dengan mengubah kombinasi ISO/ASA (ISO Speed), diafragma (Aperture), dan kecepatan rana (speed). Kombinasi antara ISO, Diafragma & Speed disebut sebagai pajanan (exposure).
 Di era fotografi digital dimana film tidak digunakan, maka kecepatan film yang semula digunakan berkembang menjadi Digital ISO. (Destaria Widiatmoko dan Jimmy Wahyudi Bharata, 2006)

II. 2. Foto Studio
Fotografi studio adalah jenis fotografi yang pada awalnya banyak dilakukan di dalam ruangan untuk menciptakan gambar sesuai keinginan fotografer. Fotografi jenis ini memerlukan banyak campur tangan teknis agar gambar yang dihasilkan benar-benar sesuai dengan yang direncanakan.
II.2.1. Sejarah Fotografi Studio
Fotografi studio dimulai pada abad 19. Kurangnya pencahayaan membuat fotografer berpikir keras untuk merekayasa pencahayaan di dalam ruangan, seperti memantulkan cahaya matahari dengan pemantul besar dari jalan ke jendela.
Namun penemuan pelat basah pada awal abad 20 membuat film menjadi lebih sensitif terhadap cahaya. Sehingga rekayasa cahaya tidak lagi berkutat di usaha untuk mendapatkan cahaya yang cukup untuk membakar film, tetapi juga mengolah cahaya tersebut agar menghasilkan suasana dan emosi tertentu.         
            Teater Broadway juga menyumbangkan banyak peran besar dalam perkembangan fotografi studio dengan memperkenalkan penggunaan setting dan penggunaan lampu studio. Hasilnya foto menjadi lebih dramatis dan artistik.
            Sebenarnya banyak sekali spesialisasi yang terbentuk seiring penemuan teknik baru yang memberikan keleluasaan kepada fotografer untuk merekam objek tertentu. Tetapi secara garis besar fotografi studio bisa digolongkan kepada spesialisasi berikut:
a.    Fotografi potret
b.    Fotografi still life
c.    Fotografi fashion
d.   Fotografi Interior
e.    Fotografi wedding
f.     Fotografi People
Keseluruhan spesialisasi ini terbagi lagi menjadi bagian yang lebih khusus. Misalnya fotografi still life dibagi menjadi fotografi otomotif, makanan, mesin, produk, dan sebagainya.
II.2.2. Pencahayaan
Pencahayaan memainkan peranan penting di dalam dunia fotografi studio, selain tentunya setting yang baik. Variasi sudut, jarak, dan intensitas pencahayaan memperkuat suasana sebuah foto. Seperti misalnya pencahayaan dari depan kiri atas subjek dengan sudut 45 derajat akan memberikan suasana artistik, mirip lukisan still life pada masa lalu. Atau sinar dari belakang tepat di belakang kepala subjek fotografi potret akan memberikan kesan seseorang yang suci.
II.2.3. Peran dalam dunia seni dan desain
Fotografi studio banyak memberikan peran di dalam dunia seni. Di antaranya memberi referensi sangat detail mengenai subjek yang dipotret. Termasuk dengan memperlihatkan dengan mudah informasi mengenai pencahayaan. Informasi ini sangat berharga bagi seniman sebagai salah satu bahan studi dalam membuat karya.
Karya fotografi studio juga sangat dihargai dalam dunia desain, terutama promosi dan penerbitan. Misalnya fotografi makanan sebagai salah satu bagian spesialisasi fotografi still life yang mendominasi penerbitan buku dan foto produk kemasan. Keinginan dan kebutuhan manusia yang tidak pernah berhenti untuk mendapatkan makanan yang lezat menjadikan fotografi makanan bisnis yang sangat besar.
II.2.4. Style Memotret
Berikut ini style dalam memotret:
1.    Cara memotret, seperti: snapshooter atau candid.
2.    Pemilihan obyek, seperti: street photographer atau salon photographer.
3.    Gaya tampilan foto, misalnya seperti: foto BW ala Zone System, foto hasil cross-process slide, atau foto human-interest on-location tapi dibuat dengan arahan pose.     
4.    Komposisi dan pencahayaan.
5.    Angle, ini adalah cara termudah mengenali style seseorang, misalnya seperti low angle.
6.    Pendekatan dalam meramu foto, misalnya ada yang membuat foto politikus dengan gaya humoris tapi up-to-date dengan isu terhangat, atau ada yang membuat foto public figure dalam keseharian yang tak pernah tersorot publik, atau foto model cantik dalam sajian gothic nan mencekam
7.    Pemilihan format, misalnya seperti: square format 6x6 ala Hasselblad atau format panorama.

II.3. Pengertian Komputer
Komputer berasal dari bahasa latin computare yang mengandung arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer, yakni:
1.      Menurut Hamacher , komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.
2.      Menurut Blissmer, komputer adalah suatu alat elektonik yang mampu melakukan beberapa tugas sebagai berikut: menerima input, memproses input tadi sesuai dengan programnya, menyimpan perintah-perintah dan hasil dari pengolahan , menyediakan output dalam bentuk informasi.
3.      Fuori berpendapat bahwa komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.
Untuk mewujudkan konsepsi komputer sebagai pengolah data untuk menghasilkan suatu informasi, maka diperlukan sistem komputer (computer system) yang elemennya terdiri dari hardware, software dan brainware. Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk kesatuan. Hardware tidak akan berfungsi apabila tanpa software, demikian juga sebaliknya. Dan keduanya tiada bermanfaat apabila tidak ada manusia (brainware) yang mengoperasikan dan mengendalikannya.
Hardware atau Perangkat Keras: peralatan yang secara fisik terlihat dan bisa dijamah. Software atau Perangkat Lunak: program yang berisi instruksi/perintah untuk melakukan pengolahan data. Brainware: manusia yang mengoperasikan dan mengendalikan sistem komputer.

 II.4. Pengertian Internet
Internet merupakan jaringan global komputer dunia, besar dan sangat luas sekali dimana setiap komputer saling terhubung satu sama lainnya dari negara ke negara lainnya di seluruh dunia dan berisi berbagai macam informasi, mulai dari text, gambar, audio, video, dan lainnya. Internet itu sendiri berasal dari kata Interconnection Networking, yang berarti hubungan dari banyak jaringan komputer dengan berbagai tipe dan jenis, dengan menggunakan tipe komunikasi seperti telepon, satelit, dan lainnya.
Dalam mengatur integrasi dan komunikasi jaringan komputer ini menggunakan protokol yaitu TCP/IP. TCP (Transmission Control Protocol) bertugas untuk memastikan bahwa semua hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang mentransmisikan data dari satu komputer ke komputer lain. TPC/IP secara umum berfungsi memilih rute terbaik transmisi data, memilih rute alternatif jika suatu rute tidak dapat digunakan, mengatur dan mengirimkan paket-paket pengiriman data. Untuk dapat ikut serta menggunakan fasilitas Internet, Anda harus berlangganan ke salah satu ISP (Internet Service Provider) yang ada dan melayani daerah Anda. ISP ini biasanya disebut penyelenggara jasa Internet. Anda bisa menggunakan fasilitas dari Telkom seperti Telkomnet Instan, speedy dan sebagainya.
       Internet memberikan banyak sekali manfaat, ada yang bisa memberikan manfaat baik dan buruk. Internet ini memungkinkan pengguna komputer di seluruh dunia untuk saling berkomunikasi dan berbagi informasi dengan cara saling mengirimkan email, menghubungkan komputer satu ke komputer yang lain, mengirim dan menerima file dalam bentuk text, audio, video, membahas topik tertentu pada newsgroup, website social networking dan lain-lain. (http://www.sejarah- Internet.com/pengertian-Internet/. Diakses tanggal 24 April 2011).
Berikut adalah beberapa pengertian tentang istilah yang ada dalam internet:
1.      Network (jaringan) adalah sistem yang saling terhubung dari berbagai komputer, terminal dan saluran serta peralatan komunikasi dengan menggunakan jalur transmisi.
2.      WWW (World Wide Web) atau yang sering disebut sebagai "web" merupakan sebuah sistem dimana informasi dalam bentuk teks, gambar, suara, dan lainlain yang tersimpan dalam sebuah Internet webserver dipresentasikan dalam bentuk hypertext. Informasi di web dalam bentuk teks umumnya ditulis dalam format HTML (Hypertext Markup Language). Informasi lainnya disajikan dalam bentuk grafis atau gambar (dalam format GIF, JPG, PNG), suara (dalam format AU, WAV), dan objek multimedia lainnya (seperti MIDI, Shockwave, Quicktime Movie, 3D World).
3.      Web server adalah software yang menjadi tulang belakang dari world wide web(www). Web server menunggu permintaan dari client yang menggunakan browser. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Web server, untuk berkomunikasi dengan client- nya (web browser) mempunyai protokol sendiri, yaitu HTTP (hypertext transfer protocol). Dengan protokol ini, komunikasi antar web server dengan client-nya dapat saling dimengerti dan lebih mudah.
4.      HTTP (hypertext transfer protocol) potokol yang memungkinkan bermacam-macam komputer saling berkomunikasi dengan menggunakan bahasa HTML. Hypertext mempunyai arti bahwa seorang pengguna Internet dengan web browser-nya dapat membuka dan membaca dokumen-dokumen yang ada dalam komputernya atau bahkan jauh tempatnya sekalipun.
5.      Browser adalah suatu perangkat lunak yang digunakan untuk dapat menjelajah Internet. Perangkat lunak ini diperlukan untuk menampilkan halaman suatu website. Web browser adalah paket software yang menyediakan interface pemakai untuk mengakses situs Web Internet, Intranet, dan Eksternet.
6.      Website atau biasa juga disebut situs web adalah sebuah tempat di Internet tempat beradanya suatu kumpulan halaman web (webpage). Tempat ini biasanya ditandai dengan sebuah alamat website.
7.      Home page adalah suatu halaman depan dari sebuah website. Ketika pertama kali mengakses suatu alamat website maka biasanya akan langsung menuju ke halaman depan (home page) website tersebut.

 II.5. Sekilas mengenai web
Web berasal dari Pusat Penelitian Nuklir (European Center for Nuclear Research – CERN), pada Maret 1989. Kira-kira 18 bulan kemudian, prototipe berbasis teks pertama berfungsi dan pada Desember 1991 peragaaaan publik pertama dilangsungkan di San Antonio, Texas. Melalui penggunaaan aplikasi yang disebut browser, para pengguna dapat mengakses banyak informasi yang tersimpan di server.
Server dan browser web berkomunikasi satu sama lain dengan protokol yang memang dibuat khusus untuk ini, yaitu HTTP (Hyper Text Transfer Protocol). HTTP bertugas menangani permintaan (request) dari browser untuk mengambil dokumen–dokumen web di komputer server.
HTTP bisa dianggap sebagai sistem yang menggunakan konsep client-server. Browser  web, sebagai aplikasi client mengirimkan permintaan kepada server web untuk menentukan apakah dokumen yang diminta bisa dikirimkan kepada browser atau tidak.
HTTP bekerja di atas TCP (Transmission Control Protocol) yang menjamin sampainya data di tujuan dalam urutan yang benar. Bila suatu kesalahan terjadi selama proses pengiriman, pihak pengirim akan mendapat pemberitahuan bahwa telah terjadi ketidakberesan. Karenanya server dan client tidak harus menyediakan mekanisme untuk memeriksa kesalahan transmisi data, yang berarti mempermudah pekerjaan pemrograman. Namun demikian, HTTP tidak memiliki apa yang disebut session, seperti halnya FTP, yang menjaga hubungan antara server dan client secara konsisten. Setiap halaman web yang dikirim akan melibatkan satu proses penyambungan antara client dan server, baru kemudian datanya ditransfer. Setelah data selesai ditransfer, koneksi antara server dan client akan diputus. Sifatnya ini membuat HTTP sering disebut dengan istilah protokol hit-and-run.
Jika browser web melakukan permintaan ke komputer server, maka HTTP akan memaksa server untuk menjalin hubungan yang baru setiap kali hendak mengirim satu buah dokumen. Ini tidak menguntungkan dan tidak efisien, mengingat proses hubung-putus-hubung semacam ini menyebabkan beban bagi jaringan.
Salah satu standar protokol HTTP, yaitu HTTP/1.1 dirancang untuk mengatasi masalah di atas. Web diarahkan agar mengarah ke pengguna persistent connection  (sambungan yang terjaga berkesinambungan) secara lebih efisien. Dalam HTTP/1.1, server tidak akan memutuskan hubungan dengan client pada akhir pentransferan dokumen. Hubungan tetap terbuka untuk melayani bila saja ada request lagi dalam waktu yang singkat. Hubungan baru akan diputuskan bila setelah melewati suatu batas waktu tertentu (yang bisa ditentukan oleh administrator server) sehingga client tidak mengirimkan request lagi.
Keuntungan lain dari persisten connection adalah penggunaan pipelining.   Pipelining adalah proses pengiriman request berikutnya segera setelah request sebelumnya dikirimkan tanpa menunggu balasan dari server terlebih dahulu. Servernya tetap harus melayani setiap request secara berurutan, namun ini mengurangi waktu tunda antara setiap request. Hasilnya, data akan lebih cepat sampai di tujuan.
Standar HTTP/1.1 ke atas sekarang sudah mulai dimasyarakatkan dan banyak paket perangkat lunak server web komersial dan non-komersial yang sudah mendukung standar baru ini. Browser-browser web keluaran terbaru umumnya juga sudah mendukung HTTP/1.1 ke atas.

II.6. Perangkat Pendukung
Perangkat lunak yang digunakan mencakup bahasa pemrograman,  server, web server, sistem operasi dan piranti lunak pendukung. Masing-masing perangkat lunak tersebut dijelaskan sebagai berikut :
II.6.1. PHP, HTML sebagai bahasa pemrograman
Personal Home Page (PHP) adalah sebuah bahasa pemrograman scripting untuk membuat halaman web yang dinamis. Walaupun di kenal sebagai bahasa untuk membuat halaman web, tapi PHP sebenarnya juga dapat digunakan untuk membuat aplikasi command line dan juga GUI. Hypertext Markup Language (HTML) adalah bahasa dasar yang digunakan dalam aplikasi berbasis web. File-file HTML merupakan dokumen teks yang diformat menggunakan HTML, maka untuk melakukan penulisan maupun editing dokumen HTML dapat menggunakan berbagai macam editor, dalam hal ini digunakan Notepad dan Macromedia Dreamweaver 8. Struktur dasar dokumen HTML berisi elemen-elemen atau tag, seperti pada gambar berikut :
Keterangan :
1.      <html> </html>    : mendefinisikan bahwa teks yang berada diantara kedua tag tersebut adalah file HTML.
2.      <head> </head>   : mendefinisikan head dalam sebuah file HTML.
3.      <title> </title>      : mendefinisikan judul yang hendak ditampilkan
pada browser.
4.      <body> </body> : mendefinisikan teks beserta formatnya yang hendak ditampilkan sebagai isi halaman web.
PHP digunakan sebagai bahasa utama yang digunakan dalam tugas akhir ini. Berbagai manipulasi data dan query data dari dan ke  dilakukan oleh bahasa ini. Berbeda dengan HTML, PHP berjalan pada komputer server. Artinya bahwa sintak yang diberikan akan dijalankan pada sisi server, sedangkan hasil dari eksekusi di server akan dikirim ke browser komputer client berupa skrip HTML. Dengan demikian, pengguna internet tidak dapat melihat skrip asli dari PHP-nya. Hal ini yang menyebabkan skrip PHP lebih aman dari HTML.

II.6.2. Mysql sebagai Database Server
            MySQL adalah multiuser database yang menggunakan bahasa structured query language (SQL). MySQL dalam operasi client-server melibatkan server daemon MySQL disisi server dan berbagai macam program serta library yang berjalan disisi client. MySQL mampu menangani data-data yang cukup besar. Perusahaan yang mengembangkan MySQL mampu menyimpan data lebih dari database 10.000 tabel dan sekitar 7 juta baris, totalnya kurang lebih 100 gigabyte data.  MySQL adalah bahasa standart yang digunakan untuk mengakses database server, bahasa ini pada awalnya dikembangkan oleh IBM, namun telah diadopsi dan digunakan sebagai standart industri. Dengan menggunakan MySQL, proses akses database menjadi lebih akurat atau  lebih user friendly dibandingkan dengan menggunakan database yang masih menggunakan perintah-perintah pemrograman.

II.6.3. Apache sebagai Web Server
            Apache berperan dalam mengeksekusi program-program PHP. Apache menterjemahkan perintah-perintah dalam PHP kedalam bentuk HTML yang kemudian dikirim ke komputer klien untuk di tampilkan di browser. Apache juga dapat melakukan komunikasi dengan basis data untuk melakukan query data sesuai dengan permintaan data dari klien.
            Xampp ini open source, merupakan salah satu aplikasi yg mempermudah kita menggunakan  tools untuk membangun sebuah web server di windows. Webserver Apache sebenarnya hidup dilingkungan sistem operasi linux, begitu pula MySQL dan PHP. Semua software mesin ini sebenarnya terpisah, dalam arti instalasinya sendiri-sendiri. Belakangan ini untuk mempermudah pengguna, beberapa komunitas berupaya membuat suatu software dengan satu bundel yang isinya terdiri dari Apache+MySQL+PHP yang proses pembangunan server Apache nya tidak perlu di instal,  cukup di copy kan ke drive C saja.
Dilingkungan Linux, software tersebut biasa disebut LAMP = Linux Apache MySQL PHP. Sedangkan di Windows diberi nama WAMP = Windows Apache MySQL PHP.
II.7.4. Piranti Lunak Pendukung
            Piranti lunak yang dimaksud adalah piranti lunak yang digunakan sebagai alat dalam perancangan dan pembuatan sistem. Piranti lunak bantuan yang digunakan adalah      Macromedia Dreamweaver 8 adalah sebuah HTML editor profesional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana kita menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukai bekerja dengan lingkungan secara visual dalam melakukan editing, Dreamweaver membuatnya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web.
            Dreamweaver 8 dalam hal ini digunakan untuk web desain. Dreamweaver 8 mengikutsertakan banyak tool untuk kode-kode dalam halaman web beserta fasilitas-fasilitasnya, antara lain : Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode (tampilan kode dan code inspector) yang mengizinkan kita mengedit kode Javascript, XML, dan dokumen teks lain secara langsung dalam Dreamweaver. Teknologi Dreamweaver Roundtrip HTML mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML bila kita menginginkannya.
            Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, maupun perkiraan waktu download halaman web. 


Text insert bar terdiri atas tool-tool sebagai berikut:
  1. Font tag editor :Untuk memunculkan jendela font tag editor.
  2. Bold :Untuk menebalkan teks.
  3. Italic : Untuk memiringkan huruf.
  4. Strong : Untuk menebalkan huruf.
  5. Emphasis :Umtuk memiringkan huruf.
  6. Paragraph :Untuk mengatur paragraf.
  7. Block quote :Untuk mengatur teks seperti catatan penting.

II.7. Flow- Chart
II.7.1. Bagan Alir Program Terstruktur (Structured Program Flow-Chart)
           Bagan alir program (program flow-chart) adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Bagan alir program merupakan alat yang berguna bagi programmer untuk mempersiapkan program yang rumit. Bagan alir terdiri dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir (flow lines) menunjukkan urutan dari simbol-simbol yang akan dikerjakan. (Jogiyanto Hartono;1999).

II.7.2. Simbol Program Flow-Chart
        Berikut adalah simbol-simbol program flow chart menurut ANSI (American National Standard Institute), yakni :