PEMBANGUNAN WEB PROFILE PADA COMMANDITAIRE VENNOONTSCHAP (CV) IMPRESSO
PUBLIKASI SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Sarjana Strata Satu ( S1) Program Teknik Informatika Universitas Surakarta
Disusun Oleh Nama : Agus Hartanto NIM : 200922249 Program Studi : Teknik Informatika Dosen Pembimbing I : Bambang Eka Purnama, M.Kom. Dosen Pembimbing II : Indah Uly Wardati, S.Kom
D
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2013
i
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
PERNYATAAN PENULIS
JUDUL
: Pembangunan Web Profile Pada Comanditaire Vennoontschap (CV) Impresso
NAMA
: Agus Hartanto
NIM
: 200922249
1. Saya menyatakan dan bertanggung jawab dengan sebenarnyabahwa penelitian ini adalah hasil karya saya sendiri. Apabila suatu saat ada pihak yang mengklaim bahwa penelitian ini adalah sebagai miliknya yang disertai dengan bukti yang cukup maka saya bersedia membatalkan gelar saya beserta hak dan kewajiban yang melekat pada gelar tersebut. 2. Saya
menyatakan
bahwa
hasil
penelitian
diperbolehkan
untuk
disebarluaskan dan dipublikasikan secara umum oleh Universitas Surakarta bersama dosen pembimbing dan dosen penguji.
Surakarta,
Agustus 2013
Agus Hartanto
ii
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA
HALAMAN PERSETUJUAN
JUDUL
: Pembangunan Web Profile Pada Comanditaire Vennoontschap (CV) Impresso
NAMA
: Agus Hartanto
NIM
: 200922249
Naskah ini telah disetujui untuk diujikan Surakarta,
Agustus 2013
Dosen Pembimbing I
Dosen Pembimbing II
Bambang Eka Purnama, M.Kom.
Indah Uly Wardati, S.Kom.
iii
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA
HALAMAN PENGESAHAN : Pembangunan Web Profile Pada Comanditaire Vennoontschap (CV)
JUDUL
Impresso NAMA
: Agus Hartanto
NIM
: 200922249
Naskah ini telah diujikan didepan dewan penguji Pada hari / tanggal
: Kamis, 30 Agustus 2013
Ketua Penguji : Estiarto Wahyu Sumirat, S.Kom, M.Eng. Sekretaris
: Bambang Eka Purnama, M.Kom.
Anggota
: Sukadi, S.Kom.
mengetahui Dekan Fakultas
Ketua Program Studi
Teknologi Informatika
Teknik Informatika
Achmad Nurhidayat, S.T., M.Pd.
Ir. Tri Irianto Tj, M.T.
iv
PEMBANGUNAN WEB PROFILE PADA COMMANDITAIRE VENNONTSCHAP (CV) IMPRESSO Agus Hartanto, Baambang Eka Purnama, Indah Uly Wardati Program Studi Teknik Informatika, Universitas Surakarta Jl. Raya Palur Km.5 Surakarta
[email protected] ABSTRACT: CV. Impresso is a company engaged in advertising, koveksi, building materials and interior design. Asvertising field that is making banners, banners, billboards, neonbox, embossed letters, cutting sticer, sticer printing, one way vision, billboards, roundtag, board name, board data, etc.. Convection is the field of embroidery that has been using the computer. In the field of building material that is lightweight and brick making in the field of interior design. CV. Impresso founded in 2004 and formally legal entity in 2006 Web design profile is expected to give an idea of enhancing the image and more widely known. With the web profile then facilitate CV. Impresso to convey information about company profile, can also be used to deliver promotions and to communicate other important information. Keyword : CV. Impresso, web profile ABSTRAKSI: CV. Impresso adalah perusahaan yang bergerak dibidang advertising, koveksi, bahan bangunan dan interior desain. Dibidang asvertising yaitu pembuatan spanduk, baner, baliho, neonbox, huruf timbul, cutting sticer, sticer printing, one way vision, billboard, roundtag, papan nama, papan data, dll. Dibidang Konveksi yaitu bordir yang sudah menggunakan computer. Dibidang bahan bangunan yaitu pembuatan bata ringan dan di bidang interior desain. CV. Impresso berdiri tahun 2004 dan secara resmi badan hukumnya pada tahun 2006 Pembuatan web profil diharapkan dapat meningkatkan citra dan banyak dikenal masyarakat luas. Dengan adanya web profile maka memudahkan CV. Impresso untuk menyampaikan informasi tentang profile perusahaan, bisa juga digunakan untuk menyampaikan promosi dan untuk menyampaikan informasi penting yang lainnya. Kata Kunci : CV. Impresso, web profile 1. PENDAHULUAN 1.1 Latar Belakang Masalah CV. Impresso merupakan perusahaan yang bergerak di bidang Advertising, Konveksi ( bordir ), Pembuatan bahan bangunan ( bata ringan ) dan interior. Berdiri sejak tahun 2004, beralamat di Jl. KH. Wahid Hasym 64 Ploso Pacitan. Awalnya CV. Impresso hanya bergerak di bidang Advertising dan di akhir tahun 2012 mengembangkan usahanya dibidang Konveksi yaitu Bordir, kemudian di bulan April 2013 mengembangkan usahnya lagi dibidang bahan bangunan yaitu pembuatan bata ringan dan interior. Pada saat ini masyarakat hanya mengenal CV. Impresso dari
event – event yang disponsorinya, dari spanduk maupun baliho yang ada identitasnya, dari pelanggan yang menyampaikan informasi kepada oarng lain dan itu pun hanya di lingkup kabupaten pacitan saja. Dengan permasalahan di atas maka dengan bertambahnya usaha yang dibidanginya dan banyaknya pesaing dibidag advertising di lingkup kabupaten pacitan maka CV. Impresso membutuhkan sebuah media yaitu website untuk memberikan informasi tentang profile perusahaan dan produk dari CV. Impresso kepada masyarakat luas
1.2 Rumusan Masalah Dari latar belakang diatas, maka rumusan maslah dalam penelitian ini adalah: 1. Jangkauan penyebaran informasi kurang luas karena hanya menggunakan spanduk. 2. Bagaimana membuat web profil yang baik di CV. Impresso, sehingga bisa dijadikan media informasi dan promosi hasil produksi CV. Impresso? 1.3 Batasan Masalah Pembatasan masalah dilakukan untuk menghindari meluasnya masalah dari pokok permasalahan yang ada, maka batasan masalahnya adalah sebagai berikut : 1. Obyek yang diteliti adalah CV. Impresso. 2. Membahas tentang solusi dalam memperluas informasi tentang CV. Imprsso dengan menggunakan website, sehingga bisa dikenal masyarakat luas melalui website. 1.4 Tujuan Berdasarkan rumusan masalah diatas maka dapat ditentukan beberapa tujuan yaitu : 1. Menghasilkan sebuah website yang dapat dijadikan sumber informasi tentang profile CV. Impreso. 2. Memudahkan CV. Impresso dan masyarakat luas dalam memberikan dan mendapatkan informasi tentang CV. Impresso. 1.5 Manfaat Adapun manfaat yang diperoleh dari penelitian, yaitu : 1. Mempercepat penyampaian informasi kepada masyarakat luas melalui website. 2. Sebagai sarana untuk menunjukkan kualitas CV. Impresso melalui website, sehingga bisa menjadi kepercayaan masyarakat luas. 2. DASAR TEORI 2.1. Internet Internet adalah sebuah jaringan yang menghubungkan komputer di
seluruh dunia sehingga terbentuk ruang maya jaringan komputer. (M.Masrur, 2009:1) Secara umum ada banyak manfaat yang dapat diperoleh apabila seseorang mempunyai akses ke internet. Berikut ini sebagian dari yang tersedia di internet: 1. Informasi untuk kehidupan pribadi: kesehatan, pendidikan, rekreasi, hoby, pengembangan pribadi, rohani dan sosial. 2. Informasi untuk kehidupan profesional/pekerja: sains, teknologi, perdagangan, saham, komoditas, berita bisnis, asosiasi profesi, berbagai forum komunikasi dan lain sebagainya. (M.Masrur, 2009:4) 2.2.
Website Menurut Jhonsen dalam bukunya yang berjudul “Panduan Lengkap Menjadi Web Designer Untuk Pemula” dijelaskan bahwa pengertian website adalah kumpulan dari halaman-halaman web yang berhubungan dengan file-file lain yang saling terkait. Dalam sebuah website terdapat suatu halaman yang dikenal dengan sebutan home page. Home page adalah sebuah halaman yang pertama kali dilihat ketika seseorang mengunjungi sebuah website. Dari home page, pengunjung dapat mengklik hiperlink untuk pindah ke halaman lain yang terdapat dalam website tersebut. (Jhonsen, 2004:4) Web statis adalah website yang berisi/menampilkan informasi-informasi yang sifatnya statis (tetap). Bersifat statis karena pengguna tidak dapat berinteraksi dengan web tersebut. Pada web statis, pengguna hanya dapat melihat isi dokumen pada halaman web dan apabila diklik akan berpindah ke halaman web yang lain. Web dinamis adalah web yang menampilkan informasi serta dapat berinteraksi dengan pengguna. Web dinamis memungkinkan pengguna untuk berinteraksi menggunakan form sehingga dapat mengolah informasi yang ditampilkan. Web dinamis bersifat interaktif, tidak kaku, dan terlihat lebih indah. (Andi, 2006: 2)
2.3. Domain Domain adalah nama host yang digunakan sebagai pengenal di jaringan internet. (M.Masrur, 2009:14). Domain memberikan kemudahkan pengguna di internet untuk melakukan akses ke server dan mengingat server yang dikunjungi dibandingkan harus mengenal deretan nomor atau yang dikenal IP. 2.4. Web Hosting Web hosting terdiri atas dua kata, web kependekan dari website dan hosting yang bisa diterjemahkan sebagai menyediakan tempat. Jadi, web hosting adalah menyediakan tempat untuk website. Menyediakan tempat untuk website artinya menyediakan server untuk menyimpan dokumendokumen web, baik berupa file html, grafik maupun script atau file multimedia. (M.Masrur, 2009:7) 2.5. Web Browser Web Browser (Browser) adalah perangkat lunak di sisi klien yang digunakan untuk mengakses informasi Web. Internet Explorer, Netscape, dan mozilla merupakan contoh browser. (Abdul Kadir, 2005:6). Contoh-contoh browser : 1. Internet Explorer. Merupakan program browser yang sudah tersedia di dalam Microsoft Windows. 2. Mozilla Firefox. Mozilla Firefox adalah program browser yang pada awalnya adalah milik Linux, namun sekarang telah dikembangkan dan dapat dijalankan di dalam Windows. 3. Opera. Merupakan salah satu browser dalam dunia browsing. Versi terbaru dari opera mampu meyembunyikan file gambar alam sebuah website sehingga bagi yang membutuhkan informasi dan tidak membutuhkan gambar dapat menggunakan fasilitas ini. 2.6. MySQL MySQL manajemen
merupakan sistem database. Database
merupakan struktur penyimpanan data. Untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah database komputer, diperlukan sistem manajemen database seperti MySQL server. Database terhubung menyimpan data pada tabel-tabel terpisah. Hal tersebut akan menambah kecepatan dan fleksibelitasnya. Kata SQL pada MySQL merupakan singkatan dari “Structured Query Language”. (Andi, 2006: 181) MySQL awalnya dibuat oleh perusahaan konsultan bernama TcX yang berlokasi di Swedia. Saat ini pengembangan MySQL berada di bawah naungan perusahaan MySQL AB. Dan bisa diperoleh dengan cara mengunduh di internet melalui situs www.mysql.com MySQL mempunyai empat instruksi dasar yang sangat mendukung dalam pembentukan sebuah database. Yaitu select, insert, update, dan delete, masing-masing digunakan untuk menampilkan data, menginput atau menambah data, mengubah data, dan menghapus data dalam database Keunggulan dari MySQL adalah : 1. Bersifat opensource 2. Sistem software-nya tidak memberatkan kerja dari server atau komputer, karena dapat bekerja di background. 2.7. CSS CSS atau Cascading Style Sheet mendiskripsikan setiap tag HTML menjadi lebih ringkas. Setiap elemen dideskripsikan secara global, kita tinggal menyisipkan CSS diantara tag HTML yang ada. Kegunaan CSS antara lain: a. Mempersingkat penulisan tag HTML b. Memperindah tampilan website c. Mempercepat loading browser karena script akan lebih ringan (Dominikus Juju, 2006:5) 2.8. Adobe Photoshop CS3 Adobe Photoshop CS3 merupakan suatu program aplikasi grafik yang profesional dan terpopuler dalam dunia designer. Software ini berfungsi untuk membuat dan mengedit
image/gambar standar. Dalam program aplikasi Adobe Photoshop CS3 terdapat menu dan berbagai pallete serta tools untuk menampilkan, mengedit, dan menambah unsur-unsur gambar sehingga gambar yang diolah akan memiliki nilai artistik. (Taufiq Hidayatullah, 2010:5) Adobe Photoshop CS3 merupakan salah satu program pengolah gambar standart profesional. Fasilitas yang diberikan program ini anatara lain dapat mendukung pekerjaan yang akan ditampilkan dalam bentuk media cetak maupun presentasi yang dijalankan oleh program, seperti powerpoint, publisher, macromedia director, autorware, frontpage dan lainlain. (Rahmat Putra, ST. , 2009:2) 2.9. Web Profile Web Profil yaitu aplikasi yang mendeskripsikan tentang profil suatu perusahaan, lembaga ataupun orang personal. Aplikasi web ini biasanya digunakan untuk memperkenalkan profil perusahaan, lembaga atau orang personal kepada umum. Contoh aplikasi web profil seperti jogjakota.go.id, blogspot.com, dll. (Alexander F.K. Sibero, 2011). 2.10. CMS Content Management System (CMS) adalah suatu sistem yang digunakan untuk mengelola dan memfasilitasi proses pembuatan, pembaharuan, dan publikasi content secara bersama (collaborative content management). Content mengacu pada informasi dalam bentuk teks, grafik, gambar maupun dalam format-format lain yang perlu dikelola dengan tujuan memudahkan proses pembuatan, pembaharuan, distribusi, pencarian, analisis, dan meningkatkan fleksibilitas untuk ditransformasikan ke dalam bentuk lain. Terminologi CMS sendiri cukup luas, di antaranya mencakup software aplikasi, database, arsip, workflow, dan alat bantu lainnya yang dapat dikelola sebagai bagian dari mekanisme jaringan informasi suatu perusahaan maupun global. Arsitektur CMS pada umumnya menggunakan 3
layer, yaitu presentation layer, business layer, dan database layer. Database layer menyediakan fungsi untuk menyimpan semua data dan informasi yang diperlukan. Sedangkan business layer merupakan layer yang menyediakan fungsi-fungsi dari CMS tersebut dan presentation layer menyediakan fungsi untuk user interface bagi pengguna. (Kartchner, 1998). 2.11. Data Flow Diagram (DFD) Data Flow Diagram digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut disimpan. (Jogiyanto HM, 2001) 2.12. Diagram Konteks Diagram konteks dibuat untuk menggambarkan sumber serta tujuan data yang akan di proses atau dengan kata lain diagram tersebut digunakan untuk menggambarkan sistem secara umum atau global dari keseluruh sistem yang ada. (Tata sutabri, 2004). 2.13. Entity Relation Diagram (ERD) Model ERD adalah rincian yang merupakan representasi logika dari data pada suatu organisasi atau area bisnis tertentu. Model E-R pada umumnya digambarkan seperti ERD. (Adi Nugroho, 2004). 2.14. Bagan Alir Dokumen (Document Flowchart) Bagan Alir Dokumen adalah Representasi dari sebuah sistem yang menjelaskan relasi fisik diantara entitasentitas, bagan alir dokumen dapat digunakan untuk menyajikan kegiatan manual, kegiatan pemrosesan komputer atau keduanya (James A. Hall, 2001). 2.15. Varian Relasi Varian relasi sendiri terbagi menjadi tiga yaitu: 1. Unary Relation ( Relasi tunggal) Relasi tunggal (Unary relation ) merupakan relasi yang terjadi dari
sebuah himpunan entitas ke himpunan entitas yang sama. 2. Relasi Multy Entitas (N-ary Relation/Ternary Degree) Merupakan relasi dari 3 (tiga) himpunan entitas atau lebih. Bentuk relasi ini sedapat mungkin dihindari, karena akan mengaburkan derajat relasi yang ada dalam relasi tersebut. 3. Relasi Ganda (Redudant Relation) Merupakan relasi yang muncul antara dua himpunan entitas tidak hanya satu relasi, tetap ada lebih dari satu relasi. (Fatansyah, 2002) 2.16. Kajian Pustaka Dari penelitian yang sudah dilakukan oleh Wahyu Budi Utomo, mahasiswa Teknik Informatika Universitas Surakarta, dengan judul penelitian “Pembuatan Web Profil Sekolah Menengah Pertama Negeri 1 Ngrampal Dengan Menggunakan Php dan MySQL”, dengan latar belakang masalah Sekolah Menengah Pertama Negeri 1 Ngrampal merupakan Sekolah Berstandar Nasional (SSN) yang belum mempunyai media publikasi, untuk penyebaran informasi sesuai anjuran dari pemerintah untuk memiliki sebuah fasilitas website resmi. Selama ini informasi sekolah yang dibutuhkan orang tua, siswa dan masyarakat umum masih secara lisan atau dengan media papan pengumuman dilakukan dengan cara mendatangi langsung ke sekolah atau menanyakan informasi kepada siswa yang bersekolah pada sekolah yang dimaksud. (Seruni - Vol 2, No 1 2013) Dari penelitian yang sudah dilakukan oleh Ali Marsanto, mahasiswa Teknik Informatika Universitas Surakarta, dengan judul penelitian “ Pembuatan website profil bursa kerja khusus (bkk) sekolah menengah kejuruan negeri dua karanganyar”, dengan latar belakang masalah sekolah menengah kejuruan negeri 2 karanganyar masih menggunakan cara lama yaitu dengan menempel di papan pengumuman bkk apabila ada lowongan pekerjaan, info dan jadwal tes di suatu perusahaan. Hal itu menjadi masalah bagi alumnus yang
jarak rumah jauh dari sekolah, dan telah berada di luar daerah. (Seruni - Vol 2, No 1 - 2013) Dalam penelitian ini, penulis akan melakukan penelitian tentang pembuatan website profile yang akan mengacu pada penelitian keduanya, dengan judul “PEMBANGUNAN WEB PROFILE PADA COMMANDITAIRE VENNOONTSCHAP (CV) IMPRESSO ”. 3. ANALISIS MASALAH 3.1 Analisis Analisis merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi, permasalahanpermasalahan, kesempatankesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan terhadap sistem yang ada. 3.1.1. Analisis Hasil Wawancara Hasil wawncara kepada Bp. Muhammad Rofiqin Pimpinan CV. Impresso CV. Impresso didirikaan pada tahun 2004 embrionya dan dengan legalitas badan hokum pada tanggal 9 oktober 2006. Hingga sekarang memiliki karyawan tetap 20 orang. Peralatan yang dimiliki antara lain 1 unit mesin digital printing, 1 unit mesin bordir, 1 unit mesin cutting sticer, 1 unit mesin pembuatan bata ringan, 1 unit mesin kaos kaki dan, unit computer, mesin – mesin konstruksi besi, mesin – mesin konstruksi kayu. Selama ini CV. Impresso hanya menggunakan spanduk yang di sponsori oleh CV. Impresso dan event – event yang juga di sponsori oleh CV. Impresso dalam menyampaikan informasi kepada masyarakat luas. Sehingga membutuhkan waktu dan tenaga dalam proses penyampaian informasi tersebut. Selain itu spanduk yang ada juga hanya terbatas di daerah tertentu-tertentu saja dan tidak semua masyarakat dapat mengetahuinya. Sehingga dengan adanya masalah tersebut, seharusnya CV. impresso tersebut mempunyai website. Website
yang ada tersebut nantinya dapat menjadi sumber informasi melalui internet di masyarakat luas. Pihak CV. Impresso juga dapat dengan mudah menyampaikan informasi yang berkaitan dengan perusahaan, sehingga bisa menghemat waktu maupun tenaga dan cakupan informasi akan lebih luas. Masyarakat pun dapat dengan mudah mendapat informasi secara cepat dan kapan pun dengan mengakses website CV. Impresso. 3.1.2. Hasil Identifikasi Kelayakan System
Study
Dengan menggunakan media seperti diatas maka masyarakat kurang tahu apa itu impresso dan jangkauan informasi tentang CV.Impresso juga kurang luas karena hanya di tempat – tempat tertentu. seharusnya CV. Impresso tersebut mempunyai website resmi. Website yang ada tersebut nantinya dapat menjadi sumber informasi melalui internet di masyarakat luas. Pihak CV. Impresso juga dapat dengan mudah menyampaikan
informasi yang berkaitan dengan Perusahaan, sehingga bisa menghemat waktu maupun tenaga. 3.2 Analisis Kebutuhan System 3.2.1 Analisis Kebutuhan Fungsional Kebutuhan fungsional dari sistem yang akan dibuat yaitu sebagai berikut: 1. Sistem harus dapat memberikan informasi tentang CV. Impresso dan produk – produk yang ada 2. Sistem harus bisa membrikan informasi terbaru tentang perusahaan dan produk 3.2.2 Analisis Kebutuhan Non Fungsional 1. Kebutuhan Hardware Sementara untuk pengelolaan web profile pada CV. Impresso hanya membutuhkan minimal satu unit computer dengan prosesor Pentium IV, memori 512, HD 180Gb dan koneksi internet. CV. Impresso sudah memiliki 1 unit computer dengan spesifikasi sebagai berikut : Tabel Hardware N Nama o Alat 1 Komp . uter
3.1
Tabel
Spesifikasi Core i3 RAM 4 Gbyte DVDROM, DVD-RW Hard Disk 500 Gbyte Monitor 19”
Spesifikasi
Satu an Unit
Jum lah 1
2. Kebutuhan Software Untuk mendukung pengelolaan website pada CV. Impresso dibutuhkan Software dengan spesifikasi sebagai berikut : Tabel 3.2 Tabel Spesifikasi Software
N Nama o Bahan
Spesifi kasi
Sat uan
1 . 2 .
Windo w7 Mozila Fierefo x,, Photos hop, Notepat ++
Bua h
Operat ing Syste m Progra m Aplikas i
Jumlah 1
3. Kebutuhan brainware Kebutuhan brainware untuk mengelola website pada CV. Impresso dalam pengelolaan informasi dan pengembangan website Tabel brainware N Jenis o kebutu han 1 Pengo ntrolan Sistem 2 Admin
3.3
Tabel
Kebutuhan
Penjelasan
Memberikan pengontrolan dan pengembangan website Memberikan informasi tentang CV. Impresso serta informasi produk – produk yang ada
3.3 Perancangan Sistem Perancangan sistem merupakan tahap lanjut setelah tahap analisis sistem. Tujuannya untuk mendefinisikan kebutuhan-kebutuhan fungsional, mempersiapkan pembuatan implementasi sistem baru, menggambarkan sistem baru, mengatur dan merencanakan elemen-elemen yang terpisah ke dalam satu kesatuan yang utuh, serta mengkonfigurasikan perangkat-perangkat yang dibutuhkan dalam perancangan sistem baru.
3.4.1. Kerangka Masalah
Penggambaran data flow diagram level 1 merupakan penjabaran dari diagram konteks, pada level ini terdapat 2 proses yang merupakan gabungan dari keseluruhan secara lengkap yaitu proses kelola website dan proses informasi. 3.4.3.2 DFD Level 2 Proses Informasi Website
3.4.2. Perancangan Data Flow Diagram Alat bantu perancangan sistem informasi yang digunakan adalah metode pendekatan terstruktur dengan menggunakan Data Flow Diagram (DFD) untuk perancangan basis data. 3.4.2.1 Diagram Konteeks
Dalam diagram konteks tersebut terdapat beberapa pihak yang terkait yang digambarkan secara umum, adapun pihak yang terlibat adalah Administrator dan User. Administrator bertugas mengupload, mengupdate mupun menghapus seluruh data pada website, dan menerima informasi kritik dan saran dari user. User dapat mengakses informasi pada website, dan membrikan kritik dan saran. 3.4.2.2 DFD Level 1
Dalam proses informasi website ini, pihak luar yang terkait adalah pengunjung atau User. Pihak luar tersebut dapat menerima keluaran yang dihasilkan oleh sistem yang berupa informasi. Informasi yang diterima yaitu informasi Home, advertisisng, Bordir, Bata ringan, Contact us dan CSR. 3.4.4.2 DFD Level 3 Proses Kelola Data
Dalam proses kelola website pihak yang terkait adalah admin website. Admin akan mengelola seluruh data pada sistem, setelah data masuk pada sistem, maka akan menghasilkan keluaran yang berupa informasi. 3.4.3. Persiapan Database Database dapat diumpamakan sebagai sebuah tempat penyimpanan data yang terstruktur agar dapat diakses dengan cepat dan mudah. Dibawah ini adalah gambaran isi database db_impressoprofile dari masing-masing tabel. 3.4.3.1 Tabel Struktur Data Base db_impressoprofile Pada tabel ini database memiliki 11 tabel yang nantinya akan saling bekerja sama dalam menjalankan website TABEL
KOLOM
JENIS
KETERANGA N primary key
comment_ID
bigint(20)
comment_post_ID
bigint(20)
comment_author comment_author_em ail
tinytext varchar(100)
comment_author_url
varchar(200)
comment_author_IP
varchar(100)
comment_date
datetime
comment_date_gmt
datetime
comment_content
text
comment_karma
int(11)
comment_approved
varchar(20)
comment_agent
varchar(255)
comment_type
varchar(20)
comment_parent
bigint(20)
user_id
bigint(20)
3.4.3.4 Struktur Tabel wp_links Tabel wp_links digunakan untuk menyimpan data links pada website
JENIS
PENYORTIRAN
wp_commentmeta
InnoDB
utf8_general_ci
KOLOM
JENIS
KETERANGAN
wp_comments
InnoDB
utf8_general_ci
link_id
bigint(20)
primary key
wp_links
InnoDB
utf8_general_ci
wp_options
InnoDB
utf8_general_ci
link_url
varchar(255)
wp_postmeta
InnoDB
utf8_general_ci
link_name
varchar(255)
wp_posts
InnoDB
utf8_general_ci
wp_terms
InnoDB
utf8_general_ci
link_image
varchar(255)
wp_term_relationships
InnoDB
utf8_general_ci
link_target
varchar(25)
wp_term_taxonomy
InnoDB
utf8_general_ci
link_description
varchar(255)
utf8_general_ci
link_visible
varchar(20)
utf8_general_ci
link_owner
bigint(20)
wp_usermeta wp_users
InnoDB InnoDB
3.4.3.2 Struktur Tabel wp_commentmeta Tabel wp_commentmeta digunakan untuk menyimpan data comment meta pada website KOLOM
JENIS
KETERANGAN
meta_id comment_id meta_key meta_value
bigint(20) bigint(20) varchar(255) longtext
primary key
link_rating
int(11)
link_updated
datetime
link_rel
varchar(255)
link_notes
mediumtext
link_rss
varchar(255)
3.4.3.5 Struktur Tabel wp_options Tabel wp_options digunakan untuk menyimpan data option pada website KOLOM
3.4.3.3 Struktur Tabel wp_comments Tabel wp_comments digunakan untuk menyimpan data comment pada website
JENIS
KETERANGAN primary key
option_id
bigint(20)
option_name
varchar(64)
option_value
longtext
autoload
varchar(20)
3.4.3.6 Struktur Tabel wp_postmeta Tabel wp_postmeta digunakan untuk menyimpan data post meta pada website KETERANGA KOLOM JENIS N meta_id bigint(20) primary key post_id bigint(20) meta_key archar(255) meta_value longtext 3.4.3.7 Struktur Tabel wp_posts Tabel wp_posts digunakan untuk menyimpan data post pada website KOLOM
JENIS
KETERANGAN
ID
bigint(20)
primary key
post_author
bigint(20)
post_date
datetime
post_date_gmt
datetime
post_content
longtext
post_title
text
post_excerpt
text
post_status
varchar(20)
comment_status
varchar(20)
ping_status
varchar(20)
post_password
varchar(20)
post_name
varchar(200)
to_ping
text
pinged
text
3.4.3.9 Struktur Tabel wp_term_relationships Tabel wp_term_relationships digunakan untuk menyimpan data term relationships pada website KOLOM
JENIS
KETERANGA N primary key
object_id
bigint(20)
term_taxonomy_id
bigint(20)
term_order
int(11)
3.4.3.10 Struktur Tabel wp_term_taxonomy Tabel wp_term_taxonomy digunakan untuk menyimpan data term taxonomy pada website. KOLOM
JENIS
KETERANGAN
term_taxonomy_id
bigint(20)
primary key
term_id
bigint(20)
taxonomy
varchar(32)
description
longtext
parent
bigint(20)
count
bigint(20)
3.4.3.11 Struktur Tabel wp_usermeta Tabel wp_usermeta digunakan untuk menyimpan data user meta pada website. KOLOM
JENIS
KETERANGA N
umeta_id
bigint(20)
primary key
user_id
post_modified
datetime
post_modified_gmt
datetime
meta_key
bigint(20) varchar(255 )
post_content_filtered
longtext
meta_value
longtext
post_parent
bigint(20)
guid
varchar(255)
menu_order
int(11)
post_type
varchar(20)
post_mime_type
varchar(100)
comment_count
bigint(20)
3.4.3.12 Struktur Tabel wp_users Tabel wp_users digunakan untuk menyimpan data users pada website KOLOM
3.4.3.8 Struktur Tabel wp_terms Tabel wp_terms digunakan untuk menyimpan data terms pada website KOLOM
JENIS
KETERANGAN
term_id
bigint(20)
primary key
name
varchar(200)
slug
varchar(200)
term_group
bigint(10)
JENIS
KETERANGAN primary key
ID
bigint(20)
user_login
varchar(60)
user_pass
varchar(64)
user_nicename
varchar(50)
user_email
varchar(100)
user_url
varchar(100)
user_registered
datetime
user_activation_key
varchar(60)
user_status
int(11)
display_name
varchar(250)
3.4.4. Perancangan Relasi Antar Tabel
4. IMPLEMENTASI SITEM 4.1 Tampilan Halaman Website Profile CV. Impresso 4.1.1 Tampilan Halaman Home Pada halaman ini terdapat informasi tentang CV. Impresso
4.1.3 Tampilan Halaman Bordir Pada halaman ini terdapat informasi tentang Bordir
4.1.4 Tampilan Halaman Bata Ringan Pada halaman ini terdapat informasi tentang Bata Ringan
4.1.2 Tampilan Halaman Advertising Pada halaman ini terdapat informasi tentang Advertising
4.1.5 Tampilan Halaman About Us Pada halaman ini terdapat informasi tentang CV. Impresso
4.1.8 Tampilan Halaman CSR Pada halaman ini terdapat informasi tentang CSR yang dimiliki CV. Impresso
4.1.6 Tampilan Halaman Contact Us Pada halaman ini terdapat informasi kontak dan alamat CV. Impresso
4.1.9 Tampilan Halaman Galery Pada halaman ini terdapat foto – foto dokumentasi project CV. Impresso
4.1.7 Tampilan Halaman Our Client Pada Halaman ini terdapat informasi tentang klaien CV. Impresso
5.1 Kesimpulan Dari hasil implementasi website pada CV. Impresso, penulis dapat menarik kesimpulan sebagai berikut: 1. CV. Impresso sekarang sudah memiliki website sebagai media penyampaian informasi, sehingga jangkauan penyebaran informasinya lebih luas. 2. Dengan adanya website di CV. Impresso, maka dapat digunakan sebagai media promosi perusahaan kepada masyarakat luas. 3. Dengan adanya website di CV. Impresso, masyarakat atau pelanggan dapat memperoleh informasi yang lengkap mengenai CV. Impresso dengan mudah.
Jhonsen, Panduan Lengkap Menjadi Web Designer Untuk Pemula, PT Elex Media Komputindo Jakarta 2004.
5.2 Saran 1. Kepada peneliti selanjutnya agar melengkapi website CV. Impresso dengan menambah form order pesanan untuk produk – produk yang dihasilkan perusahaan. 2. Kepada peneliti selanjutnya agar menambah fitur – fitur menarik agar website CV. Impresso lebih menarik dan banyak pengunjung.
Masrur, M, Internet Super Mudah Untuk Siapa Saja. Yogyakarta: Book Marks 2009.
H.M.,Jogiyanto, Analisis dan Desain Sistem Informasi: Pendekatan terstruktur teori dan praktek aplikasi bisnis, Yogyakarta Andi 2001. Kadir , Abdul, Dasar Pemrograman Web dengan ASP. Andi Yogyakarta 2005. Kartchner, Chris. Content Management Systems: Getting from Concept to Reality. Michigan : MLibrary Digital Collection 1998.
Sibero F.K. Alexander. Kitab Suci Web Programing. MediaKom : Jakarta. 2011. Putra, Rahmat, ST, Adobe Photoshop CS3, Erlangga Jakarta 2009 Sutabri, Tata, Analisa Sistem Informasi, Yogyakarta: Andi. 2004.
DAFTAR PUSTAKA A.
Hall, James, Sistem Informasi Akuntansi, Penerjemah Thompson Learning. Jakarta Salemba Empat. 2001.
Andi, Konsep Menguasai pemrograman web dengan PHP 5, Andi Yogyakarta 2006. Fathansyah, Basis Data, Informatika. 2002
Bandung
Hidayatullah, Taufiq, 14 Kiat Profesional Mempercantik Foto dan Artistik Teks dengan Adobe Photoshop CS3, YRAMA WIDYA Bandung 2010. Juju, Dominikus, Tip dan Trik Desain Web untuk Pemula, PT Elex Media Komputindo Jakarta 2006.
Nugroho, Adi, Konsep Pengembangan Sistem Basis Data, Bandung Informatika. 2004.