• Tidak ada hasil yang ditemukan

SUNRISE OFFSET PRINTING DI SURABAYA ABDUL HAMID NIM: 11190005 PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC SURABAYA 2022 (2)i TUGAS AKHIR PEMBUATAN SITUS BISNIS DINAMIS DENGAN NATIVE PHP UNTUK CV

N/A
N/A
Protected

Academic year: 2024

Membagikan "SUNRISE OFFSET PRINTING DI SURABAYA ABDUL HAMID NIM: 11190005 PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC SURABAYA 2022 (2)i TUGAS AKHIR PEMBUATAN SITUS BISNIS DINAMIS DENGAN NATIVE PHP UNTUK CV"

Copied!
33
0
0

Teks penuh

(1)

TUGAS AKHIR

PEMBUATAN SITUS BISNIS DINAMIS DENGAN NATIVE PHP UNTUK CV. SUNRISE OFFSET PRINTING DI SURABAYA

ABDUL HAMID NIM: 11190005

PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC

SURABAYA 2022

(2)

i

TUGAS AKHIR

PEMBUATAN SITUS BISNIS DINAMIS DENGAN NATIVE PHP UNTUK CV. SUNRISE OFFSET PRINTING DI SURABAYA

Diajukan untuk Memenuhi Syarat Guna Memperoleh Gelar Ahli Madya Diploma III Program Studi Teknologi Komputer Politeknik NSC Surabaya

ABDUL HAMID NIM: 11190005

PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC

SURABAYA 2022

(3)

ii

TUGAS AKHIR

PEMBUATAN SITUS BISNIS DINAMIS DENGAN NATIVE PHP UNTUK CV. SUNRISE OFFSET PRINTING DI SURABAYA

Oleh : ABDUL HAMID

NIM 11190005

Politeknik NSC Surabaya Tanggal 30 Agustus 2022

Mengetahui,

Ketua Program Studi Teknologi Komputer Menyetujui, Pembimbing

( Heru Prasetyo, SE., M.kom. )

NIDN. 0725107206 ( Achmad Fitro, S.kom., M.kom. ) NIDN. 0706058903

(4)

iii

TUGAS AKHIR

PEMBUATAN SITUS BISNIS DINAMIS DENGAN NATIVE PHP UNTUK CV. SUNRISE OFFSET PRINTING DI SURABAYA

Oleh:

Abdul Hamid NIM 11190005

Telah Dipertahankan di Depan Tim Penguji Pada Tanggal 07 September 2022 Dan dinyatakan telah memenuhi syarat

Tim Penguji :

1. Heru Prasetyo, SE, M.Kom 2. Arif Budianto, S.T., M.T 3. Rudianto, ST, M.Cs.

1. ………

2. ………

3. ………

(5)

iv

KATA PENGANTAR Bissmillahirahmanirrohim………

Assalamualaikum Wr. WB

Dengan mengucap rasa puji dan syukur penulis panjatkan ke-hadirat Allah SWT, yang telah melimpahkan rahmat, barokah, ridho dan hidayah-Nya sehingga penulis dapat menyelesaikan Laporan Tugas Akhir ini.

Penyusunan Laporan Tugas Akhir ini selain merupakan salah satu persyaratan yang harus dipenuhi untuk menyelesaikan pendidikan Tingkat Diploma pada Politeknik NSC Surabaya juga dimaksudkan untuk menambah wawasan di bidang teknologi komputer serta mengimplementasikan konsep link and match antara dunia kampus dengan dunia kerja yang akan menciptakan industri 4.0 di masa depan yang di tujukan untuk penulis maupun bagi pembaca.

Dengan hati yang tulus dan ikhlas, penulis ingin menyampaikan rasa syukur dan terima kasih serta penghargaan yang tak terhingga sedalam-dalamnya.

Saya menyadari bahwa tanpa bantuan dan bimbingan dari berbagai pihak, sangatlah sulit bagi saya untuk menyelesaikan Laporan Tugas Akhir ini. Oleh karena itu, saya mengucapkan terima kasih kepada:

1. Yth. Bapak Eko Tjiptojuwono, S.E., M.M., M.M.Par. Selaku Direktur Politeknik NSC Surabaya

2. Yth. Bapak Heru Prasetyo, SE, M.Kom Selaku Ketua Prodi Jurusan Teknologi Komputer. yang telah memungkinkan penulis untuk mengerjakan Tugas Akhir.

(6)

v

3. Yth. Bapak Achmad Fitro, S.kom., M.kom. Selaku dosen pembimbing. yang telah menyediakan waktu, tenaga, dan pikiran untuk mengarahkan saya dan memberikan saran dalam penyusunan laporan Tugas Akhir ini.

4. Seluruh dosen, staff dan karyawan Politeknik NSC Surabaya atas jasa-jasanya selama penulis menuntut ilmu.

5. Seluruh teman-teman saya yang di kampus Politeknik NSC maupun luar kampus yang telah banyak memberikan bantuan semangat, waktu, tenaga, pikiran, maupun doa selama penulis dalam penyelesain laporan ini.

6. Orang tua dan seluruh anggota keluarga saya yang telah memberikan dukungan dan doa yang begitu penting bagi penulis untuk menyelesaikan laporan ini.

7. Semua pihak yang telah banyak memberikan bantuan yang tidak dapat penulis sebutkan satu persatu sehingga mengantarkan penulis untuk menyelesaikan Laporan Tugas Akhir ini.

Dalam penyusunan Laporan Tugas Akhir ini tentunya masih banyak terdapat kekurangan, kesalahan dan kekhilafan karena keterbatasan kemampuan penulis, untuk itu sebelumnya penulis mohon maaf yang sebesar-besarnya.

Penulis juga mengharapkan kritik dan saran dari semua pihak demi perbaikan yang bersifat membangun atas laporan ini.

(7)

vi

Akhir kata penulis mengucapkan Allhamdullilah, semoga Allah SWT selalu menyertai langkah penulis. Dan mudah-mudahan laporan Tugas Akhir ini dapat bermanfaat dan dapat menambah wawasan berfikir serta sebagai bahan referensi dan informasi yang bermanfaat bagi penulis dan kita bersama.

Surabaya, 30 Agustus 2022

Abdul Hamid

(8)

vii

PERNYATAAN Saya, Abdul Hamid (11190005) menyatakan bahwa :

1. Tugas Akhir saya ini adalah asli dan benar benar hasil karya saya sendiri, bukan hasil karya orang lain dengan mengatasnamakan saya, serta bukan merupakan hasil peniruan atau penjiplakan (plagiarism) dari hasil karya orang lain. Tugas Akhir ini belum pernah diajukan untuk mendapatkan gelar akademik baik di Politeknik NSC Surabaya, maupun di perguruan tinggi lainnya.

2. Dalam Tugas Akhir ini tidak terdapat karya atau pendapat yang telah ditulis atau dipublikasikan orang lain, kecuali secara tertulis dengan jelas dicantumkan sebagai acuan dengan disebutkan nama pengarang dan dicantumkan dalam daftar kepustakaan.

3. Pernyataan ini saya buat dengan sebenar-benarnya, dan apabila di kemudian hari terdapat penyimpangan dan ketidakbenaran dalam pernyataan ini, maka saya bersedia menerima sanksi akademik berupa pencabutan gelar yang telah diperoleh karena karya tulis ini, serta sanksi-sanksi lainnya sesuai dengan norma dan peraturan yang berlaku di Politeknik NSC Surabaya.

Surabaya, 30 Agustus 2022 Yang Membuat Pernyataan,

ABDUL HAMID.

NIM 11190005

(9)

viii DAFTAR ISI

SAMPUL DALAM ... I LEMBAR PERSETUJUAN...II LEMBAR PENGESAHAN...III KATA PENGANTAR...IV LEMBAR PERNYATAAN KARYA TULIS... VII DAFTAR ISI... VIII DAFTAR GAMBAR...IX ABSTRAK...X ABSTRACT... XI

BAB I PENDAHULUAN... 1

A. Latar Belakang...1

B. Rumusan Masalah ... 3

C. Tujuan Dan Manfaat Penelitian...3

BAB II LANDASAN TEORI...4

A. Pengertian Company Profile...4

B. Aplikasi Berbasis Web... 5

C. Website...7

D. Bahasa Pemrograman... 8

E. Basis Data (Database)...11

F. Web Design... 12

G. Teori Warna...15

H. Profil CV. Sunrise Offset Printing...16

BAB III PEMBAHASAN...18

A. Perancangan...18

B. Implementasi... 35

C. Uji Coba Sistem...42

BAB IV KESIMPULAN DAN SARAN...43

A. Kesimpulan...43

B. Saran...43

DAFTAR PUSTAKA... 44

(10)

ix

DAFTAR GAMBAR

Gambar 3.1Site map... 19

Gambar 3.2sysflow page content...21

Gambar 3.3sysflow page ourclient... 22

Gambar 3.4sysflow page admin...23

Gambar 3.5sysflow page Notifications...24

Gambar 3.6 Diagraminput output...25

Gambar 3.7 Rancanganinterface page Home...28

Gambar 3.8 Rancanganinterface page service... 30

Gambar 3.9 Rancanganinterface pagealat...31

Gambar 3.10 Rancanganinterface pagepenawaran harga... 32

Gambar 3.11 Rancanganinterface pagekontak...33

Gambar 3.12 Rancanganinterface page panel login... 34

Gambar 3.13 Rancanganinterface panel admin... 35

Gambar 3.14 Tampilan halamanHome...36

Gambar 3.15 Tampilan halamanService...37

Gambar 3.16 Tampilan Halaman Alat...38

Gambar 3.17 Tampilan Halaman Penawaran Harga ... 39

Gambar 3.18 Tampilan Halaman Kontak...40

Gambar 3.19 Tampilan HalamanLogin panel admin... 41

Gambar 3.20 Tampilan HalamanPanel Admin...41

(11)

x ABSTRAK

CV Sunrise Offset Printing merupakan perusahaan bisnis konvensional yang bergerak pada bidang percetakan packaging, undangan, brosur, kartunama dan lain-lain. Mulai berdirinya perusahaan tersebut hanya dengan melayani percetakan pada kenalan disekitarnya, hingga suatu saat perusahaan tersebut mencari cara untuk memperkenalkan perusahaannya kepada jangkauan yang lebih luas, yaitu melalui media online. Melalui hasil analisis, sempat mengandalkan media online melalui facebook dan Instagram, namun tidak membuahkan hasil sehingga perusahaan tersebut membutuhkan situs resmi CV Sunrise Offset Printing untuk memperkenalkan company profilenya. Situs ini dibuat dengan Bahasa Pemrograman dasar PHP dan JavaScript dan dipadukan pengelolaan data menggunaan basis data MySQL yang digunakan sebagai fungsi dalam menampilkan serta mengatur konten dan informasi yang ditampilkan pada situs CV Sunrise Offset Printing.

(12)

xi ABSTRACT

CV Sunrise Offset Printing is a conventional business company engaged in printing packaging, invitations, brochures, business cards and others. Starting from the establishment of the company only by serving printing to acquaintances around him, until one day the company looked for a way to introduce its company to a wider range, namely through online media. Through the results of the analysis, they had relied on online media through Facebook and Instagram, but to no avail, so the company needed the official CV Sunrise Offset Printing website to introduce its company profile. This site was created with the basic programming language PHP and JavaScript and combined with data management using the MySQL database which is used as a function to display and manage the content and information displayed on the CV Sunrise Offset Printing website.

(13)

1 BAB I PENDAHULUAN A. Latar Belakang

Semakin pesatnya perkembangan teknologi informasi dari waktu ke waktu serta meningkatnya kebutuhan teknologi informasi, sehingga banyak memberikan dampak positif di berbagai bidang kehidupan manusia, terutama dalam bidang bisnis. Dengan adanya teknologi informasi , dapat memudahkan pelaku bisnis untuk memasarkan produknya dengan cepat dan mudah melalui media online maupun website, sehingga dapat meningkatkan pendapatan di suatu perusahaan.

Sejauh ini masih ada perusahan percetakan yang masih melakukan promosi dan penjualan melalui salesataupun langsung mendatangi pelanggan, sehingga jangkauan promosi serta penjualan masih terbatas dan belum bisa meluas ke beberapa daerah. Kendala lain yang dialami oleh perusahaan serupa yaitu persaingan yang cukup ketat, hal itu membuat perusahaan harus mempunyai strategi pemasaran yang berbeda dari pesaingnya. Untuk itu dibutuhkan sebuahcompany profileberbasiswebsiteyang mampu memberikan informasi kepada pelanggan dengan cepat melalui internet mengenai profil perusahaan dan produk apa saja yang ada dalam perusahaan.

CV. Sunrise Offset Printing merupakan satu perusahaan percetakan yang baru berdiri pada tahun 2012 silam, yang terletak di Surabaya, saat ini CV.

Sunrise Offset Printing baru menjangkau pelanggan di sekitar Kota Surabaya saja.

(14)

2

Selama beroperasi, CV. Sunrise Offset Printing hanya mengandalkan sales untuk menawarkan dan mempromosikan perusahaan serta produknya pada pelanggan yang berada di sekitar Kota Surabaya dengan menggunakan brosur company profile. Seiring berkembangnya teknologi informasi, hal ini tentu saja menjadi kurang efektif karena kompetitor perusahaan serupa sudah banyak yang menggunakan company profile berbasis website untuk mempromosikan perusahaannya.

Berdasarkan uraian permasalahan yang yang dialami oleh perusahaan maka penulis membuat company profile berbasis website untuk mengurangi pengeluaran biaya cetak brosur company profile dan memudahkan pelanggan dalam memperoleh informasi secara cepat mengenai profil perusahaan dan produk-produk yang ada dalam CV. Sunrise Offset Printing. Dengan dibuatnya company profile berbasis website, diharapkan penjualan jasa percetakan meningkat drastis setiap bulannya, dapat menjangkau pelanggan secara meluas, serta dapat meningkatkan penghasilan pada CV. Sunrise Offset Printing.

Oleh karena hal tersebut, penulis membuat Tugas Akhir ini dengan judul “PEMBUATAN SITUS BISNIS DINAMIS DENGAN NATIVE PHP UNTUK CV. SUNRISE OFFSET PRINTING DI SURABAYA”

(15)

3

B. Rumusan Masalah

Dari latar belakang yang sudah diuraikan di atas maka penulis merumuskan masalah sebagai berikut :

1. Bagaimana merancang dan membangun company profile berbasis website pada CV. Sunrise Offset Printing sebagai media promosi perusahaan.

2. Bagaimana menciptakan suatu company profile yang mampu memperkenalkan CV. Sunrise Offset Printing kepada masyarakat.

C. Tujuan dan Manfaat Penelitian

Tujuan penelitian tugas akhir ini adalah sebagai berikut :

1. Pembuatan company profile berbasis website sebagai media promosi perusahaan mengenai infoemasi perusahaan dan produk-produk yang ada dalam CV. Sunrise Offset Printing.

2. Menciptakan company profile dengan menyediakan informasi yang lengkap, dan menyediakan kontak person yang lengkap sehingga antara produsen dan konsumen bisa saling berkomunikasi.

Hasil penelitian ini diharapkan memberikan manfaat yaitu :

1. Dapat menjangkau pelanggan secara meluas sehingga bisa mengenbangkan perusahaan di masa mendatang.

2. Meningkatkan pelanggan baru.

3. Meningkatkan penjualan jasa percetakan.

4. Meningkatkan penghasilan perusahaan.

(16)

4 BAB II

LANDASAN TEORI A. Pengertian Company Profile

Company profile adalah produk tulisan praktisi yang berisi gambaran umum perusahaan. Gambaran ini tidak sepenuhnya lengkap, detail dan mendalam. Perusahaan bisa memilih poin-poin apa saja yang ingin di sampaikan secara terbuka kepada publiknya (Kriyantono, 2008).

Menurut Agustrijanto (2001) Company Profile atau profil perusahaan yaitu gambaran umum mengenai diri suatu perusahaan yang hendak melakukan serangkaian promosi terpadu melalui sebuah buku atau media lain.

Menurut Kriyantono (2008) fungsiCompany profileyaitu sebagai berikut:

1. Representasi perusahaan, company profile merupakan gambaran tentang perusahaan. Bisa juga dianggap mewakili perusahaan sehingga publik tidak usah bersusah payah mencari informasi tentang perusahaan. Dapat juga digunakan sebagai alat membangun citra agar berbagai kelompok penekan dalam masyarakat mempunyai pemahaman yang benar tentang perusahaan.

2. Bisa digunakan untuk melengkapi komunikasi lisan demi terciptanya mutualunderstanding.

3. Menghemat waktu transaksi, pihak-pihak lain yang berkaitan dengan bisnis perusahaan tidak perlu menanyakan secara detail tentang

(17)

5

4. perusahaan, produk, pasar, visi, misi, posisi keuangan. Hal itu dapat di pelajari melaluiCompany profile.

5. Membangun identitas dan citra korporat. Company profile yang dikemas menarik, detail, jelas dan mewah, mencerminkan wajah perusahaan di mata publik sebagai perusahaan yang besar dan bonafit.

Dari penjelasan diatas dapat disimpulkan bahwacompany profilesuatu alat yang menggambarkan tentang bisnis perusahaan kepada pelanggan, dengan begitu mereka tahu apa yang berusaha ditawarkan perusahaan untuk memenuhi kebutuhan mereka.

B. Aplikasi BerbasisWeb

Aplikasi web adalah sebuah sistem informasi yang mendukung interaksi pengguna melalui antar muka berbasis web (Simarmata, 2010:56).

Aplikasi berbasis web dapat dijalankan apabila tersedia minimal dua software utama, yaituweb serverdanweb browser(Sunyoto, 2007).

Maka dari itu, aplikasi berbasis web merupakan aplikasi yang dapat diakses melalui web browser yang mendukung interaksi pengguna melalui antar muka yang terletak pada web server. Aplikasi berbasis web terbagi menjadiweb serverdanweb browser. Adapun uraian dari web serverdanweb browseryaitu:

1. Web Server

Web server adalah sebuah perangkat lunak server yang berfungsi untuk menerima permintaan dalam bentuk situs web melalui HTTP atau HTTPSdari klien itu, yang dikenal sebagaibrowser webdan mengirimkan

(18)

6

kembali (reaksi) hasil dalam bentuk situs yang biasanya merupakan dokumenHTML(Supono dan Putratama, 2016).

Hypertext Transfer Protokol (HTTP) adalah protokol agar client dan server bisa berkomunikasi dengan gaya request-response (Hidayatullah dan Kawistara, 2017:5).Hypertext Transfer Protocol(HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hypermedia (Handoko, Aditya Irfan Puji, 2017:3).

Dan HTTPS atau Hypertext Transfer Protocol Secure adalah versi lebih aman dari HTTP yang mendukung protokol jaringan yang lebih aman dan dari injeksi sql.

2. Web Browser

Peramban web atau lebih dikenal dengan web browsermerupakan perangkat lunak yang berfungsi untuk menerima dan menyajikan sumber informasi di internet (Solichin, 2016). web browser adalah aplikasi perangkat lunak yang memungkinkan penggunanya untuk berinteraksi dengan teks, image, video, games dan informasi lainnya yang berlokasi pada halaman web pada World Wide Web (WWW) atau Local Area Network(LAN). (Limantara, 2009).

World Wide Web (WWW atau web) merupakan sistem informasi terdistribusi yang berbasishypertex(Fathansyah, 2012).

Dari Penjelasan diatas dapat disimpulkan bahwa aplikasi berbasis web adalah system informasi yang mendukung interaksi pengguna melalui

(19)

7

antar muka berbasis web. yang dapat diakses melalui web browser yang mendukung interaksi pengguna melalui antar muka yang terletak padaweb server.

C. Website

Websiteatau situswebmerupakan suatu layanan sajian informasi yang menggunakan konsep hyperlink, yang memudahkan surfer (sebutan bagi pemakai komputer yang melakukan penelusuran informasi di internet) untuk mendapatkan informasi dengan cukup mengklik suatu link dan akan menampilkan informasi secara lebih rinci (Sidik, 2014:1).

Secara garis besar,websitebisa digolongkan menjadi 3 bagian yaitu :

1. WebsiteStatis

Website Statis adalah web yang mempunyai halaman tidak berubah.

Artinya adalah untuk melakukan perubahan pada suatu halaman dilakukan secara manual dengan mengedit code yang menjadi struktur dari website tersebut.

2. WebsiteDinamis

Website Dinamis merupakan website yang secara struktur diperuntukan untuk update sesering mungkin. Biasanya selain utama yang bisa diakses oleh user pada umumnya, juga disediakan halaman backend untuk mengedit kontent dari website. Contoh umum mengenai website dinamis adalahwebberita atauwebportal yang didalamnya terdapat fasilitas berita, polling dan sebagainya.

(20)

8

3. Websiteinteraktif

Website Interaktif adalah web yang saat ini memang sedang booming.

Salah satu contohwebsiteinteraktif adalah blog dan forum. Di websiteini user bisa berinteraksi dan beradu argument mengenai apa yang menjadi pemikiran mereka. Biasanya website seperti memiliki moderator untuk mengatur supaya topik yang diperbincangkan tidak keluar jalur.

D. Bahasa Pemrograman

Bahasa pemrograman adalah notasi yang digunakan untuk menulis program (komputer). Bahasa ini dibagi menjadi tiga tingkatan yaitu bahasa mesin, bahasa tingkat rendah dan bahasa tingkat tinggi. Bahasa mesin (machine language) berupa micro instruction atau hardwire. Programnya sangat panjang dan sulit dipahami. Di samping itu sangat tergantung pada arsitektur mesin. Keunggulannya adalah prosesnya sangat cepat dan tidak perlu interpreter atau penerjemah Bahasa tingkat rendah (low level language) berupa macro instruction (assembly). Seperti halnya bahasa mesin, bahasa tingkat rendah tergantung pada arsitektur mesin. Programnya panjang dan sulit dipahami walaupun prosesnya cepat. Jenis bahasa tingkat ini perlu penerjemah berupaassembler(Suprapto, 2008).

Dari uraian diatas dapat disimpulkan bahwa Bahasa pemograman adalah notasi yang digunakan untuk menulis program computer dan Bahasa Pemrograman juga dibagi menjadi beberapa tingkatan antara lain Bahasa mesin, Bahasa tingkat rendah dan Bahasa tingkat tinggi dan dari tingkatan tersebut memiliki kelebihan dan kekurangan masing masing.

(21)

9

1. Hypertext Preprocessor (PHP).

PHP adalah Bahasa server-side scripting yang menyatu dengan HTML untuk membuat halaman web yang dinamis (Arief, 2011). Karena PHP merupakan server-side scripting maka sintaks dan perintah-perintahPHP akan dieksekusi di server kemudian hasilnya akan dikirimkan ke browser dengan format HTML. Dapat disimpulkan bahwa PHP atau Hypertext Preprocessoradalah BahasaServer-side Scriptingyang membuat halaman web dinamis yang menyatu dengan halaman HTML. Dan karena PHP adalah Bahasa Server-side Scripting maka PHP akan dieksekusi pada server.

2. Hypertext Markup Language (HTML).

Hyper Text Markup Language atau HTML adalah bahasa yang digunakan pada dokumenwebsebagai bahasa untuk pertukaran dokumenweb(Sibero, 2011). Dokumen HTML terdiri dari komponen yaitu tag, elemen dan atribut. Tag adalah tanda awal < dan tanda akhir > yang digunakan sebagai pengapit suatu elemen. Elemen adalah nama penanda yang diapit oleh tag yang memiliki fungsi dan tujuan tertentu pada dokumen HTML. Elemen dapat memiliki elemen anak dan juga nilai. Elemen anak adalah suatu elemen yang berada di dalam elemen pembuka dan elemen penutup induknya. Nilai yang dimaksud adalah suatu teks atau karakter yang berada di antara elemen pembuka dan elemen penutup. Atribut adalah properti elemen yang digunakan untuk mengkhususkan suatu elemen.

Elemen dapat memiliki atribut yang berbeda pada tiap masing-masingnya.

(22)

10

Dari penjelasan diatas dapat disimpulkan bahwa Hypertext Markup Language (HTML) adalah bahasa yang digunakan pada dokumen web sebagai bahasa untuk pertukaran dokumen web dan terdiri dari komponen yaitu tag, elemen dan atribut.

3. JavaScript(JS).

Javascriptmerupakan bahasa pemrograman berbasisclient, artinya bahasa ini berjalan di sisi pengguna, bukan pada server (Kesuma &

Rahmawati, 2017).

JavaScript adalah bahasa pemrograman yang digunakan untuk membuat program yang digunakan agar dokumenHTMLyang ditampilkan dalam browser menjadi lebih interaktif, tidak sekedar indah saja (Prayitno

& Safitri, 2015).

Dari penjelasan diatas dapat disimpulkan bahwa JavaScript merupakan bahasa pemrograman berbasis client, artinya bahasa ini berjalan di sisi pengguna dan digunakan untuk membuat program yang digunakan agar dokumenHTMLyang ditampilkan dalam browser menjadi lebih interaktif

4. Cascading Style Sheet (CSS).

CSS salah satu bahasa pemrograman web yang bertujuan untuk membuat web menjadi lebih menarik dan terstruktur (Wasiyanti &

Talaohu, 2016).

Cascading Style Sheet (CSS) merupakan salah satu bahasa pemrograman web untuk mengendalikan beberapa komponen dalam

(23)

11

sebuah web sehingga akan lebih terstruktur dan seragam (Kesuma &

Rahmawati, 2017).

Dari penjelasan diatas dapat disimpulkan bahwa Cascading Style Sheet (CSS) adalah bahasa pemrograman web yang bertujuan untuk membuat web menjadi lebih menarik dan mengendalikan beberapa komponen dalam sebuahwebsehingga akan lebih terstruktur dan seragam.

E. Basis Data (Database).

Basis data adalah elemen basis data sistem informasi berfungsi sebagai media untuk penyimpanan data dan informasi yang dimiliki oleh sistem informasi bersangkutan. Setiap aplikasi dan sistem yang memiliki data didalamnya (dengan disertai proses manipulasi data berupa insert, delete, edit/upload) pasti memiliki basis data (Pratama, 2014). Dari penjelasan tersebut dapat disimpulkan bahwa Basis Data (Database) berfungsi sebagai media untuk penyimpanan data dan informasi yang dimiliki oleh sistem informasi bersangkutan dan menjalankan proses manipulasi data berupainsert, delete, edit/upload.

1. Structured Query Language (SQL).

SQL adalah suatu aplikasi komputer yang merujuk pada konsepRelational Database Management Systems (RDBMS),terdapat suatu struktur bahasa yang sudah standar untuk membangun basis datanya (Priyadi, 2014).

(24)

12

2. My Structured Query Language (MySQL).

MySQL adalah salah satu aplikasi DBMS yang sudah banyak oleh para pemogram aplikasi web. Contoh DBMS lainnya adalah : PostgreSQL (freeware), SQL Server, MS AccessdariMicrosoft, DB2 dariIBM, Oracle dan Oracle Corp, Dbase, FoxPro, dsb (Hidayatullah dan Jauhari, 2015).

DBMS atau Database Management Systemadalah sebuah sistemsoftware yang memungkinkan user untuk mendefinisikan, membuat, menjaga, dan memiliki akses ke basis data (Connolly dan Begg, 2010).

F. Web Design

Desain Web adalah jenis desain grafis yang ditujukan untuk pengenbangan dan styling obyek lingkungan informasi internet untuk menyediakan dengan fitur high-end dan kualitas estetika. Definisi yang ditawarkan memisahkan desainwebdari pemrogramanweb, menekankan fitur fungsional dari sebuah situsweb, serta desain posisiwebsebagai desain grafis.

1. Fungsi

Secara umum fungsi situswebadalah sebagai berikut:

a. Fungsi Komunikasi

Situs web berfungsi sebagai komunikasi pada umumnya adalah web dinamis. Karena dibuat menggunakan pemrograman web (server side) maka di lengkapi dengan fasilitas yang memberikan fungsi-fungsi komunikasi sepertiwebmail, chatting dan forum.

(25)

13

b. Fungsi Informasi

Menekankan pada kualitas konten, karena tujuan situs ini menyampaikan isinya sebaiknya berisi teks dan grafik fasilitas yang memberikan fungsi inforamsi,news, file, company library.

c. Fungsi Entertainment

Sebagai sarana hiburan/penggunaan animasi gambar dan elemen bergerak dapat meningkatkan mutu persentasi desain, meski tetap harus mempertimbangkan kecepatan downloadnya. Contoh fungsi Entertainment: game online, film online, music online.

2. Tujuan DesainWeb

Untuk membuat situs web atau dokumen dan aplikasi yang berada pada webserver dan menampilkan konten dan fitur antarmuka interaktif kepada pengguna akhir dalam bentuk halaman web. Seperti unsur-unsur teks, gambar (gif, jpeg) untuk ditempatkan pada halaman menggunakan HTML/XHTML/tag XML. Menampilkan media yang lebih kompleks (vektor gratis, animasi, video, suara) mebutuhkan plug-in seperti Adobe Flash, Quick Time danJava run-time. Plug-in juga dimasukkan ke dalam halaman web dengan menggunakan HTML/tagXHTML. Perbaikan sesuai browser dengan standar W3C diminta penerimaan luas dan penggunaan XHTML/XML bersama dengan Cascading Style Sheets(CSS) untuk posisi dan memanipulasi unsur-unsur halaman web dan objek. Kemampuan browser untuk mengirimkan berbagai konten dan pilihan aksesibilitas kepada klien tanpa menggunakan plug-in. Dengan spesialisasi yang

(26)

14

tumbuh di bidang teknologi informasi ada kecenderungan kuat untuk membedakan antara desain web (web design) dan pengembangan web (web development).

3. Pengukuran KulaitasWebDesain

Adapun beberapa kriteria yang dipakai untuk mengukur kualitas website dalam penelitian ini:

a. Perceived usefulness, kegunaan atau fungsi dalam suatuwebsite sangat ditekankan pada elemen ini, fungsi yang tepat guna dan fitur yang terdapat di website pun berguna sebagai penunjang dalam pencarian informasi (Almahamid, 2010).

b. Easy of use, secara keseluruhan website sangat dimudahkan, maksudnya tidak ada fitur yang menyulitkan user website, meskipun ada teknologi baru didalam website tersebut namun antarmukanya diharapkan dapat diterima oleh semua user website tersebut (Almahamid, 2010).

c. Easy of finding information/services, kemudahan dalam mencari informasi dan pelayanan yang terdapat dalam website perusahaan.

Dalam hal ini, user tidak didapati kesulitan dalam mencari kebutuhannya, sehingga user akan merasa puas akan informasi yang didapatkannya (Almahamid, 2010).

d. Load time of page, kecepatan terbuka secara penuh halaman suatu website pun mempengaruhi kualitas website, dikarenakan dalam merancang suatu halaman website perlu mempertimbangkan elemen

(27)

15

ini. Load time of page dapat dioptimasi dengan memilih pengunaan image yang kecil, pengunaan cache pada halaman website. Halaman website yang diload sangat lama akan mempengaruhi kepuasan user mengunjungi sebuahwebsite (Almahamid, 2010).

e. Design/layout of page, perancangan design atau layout halaman website yang dikerjakan harus memperhatikan estetika dan fungsionalitas suatu website seperti terlihat sangat atraktif, tersusun dengan baik, memilih font yang tepat, perpaduan warna dengan tepat sehingga pengunjung lebih fokus pada informasi yang diinginkan dan tidak merusak mata, dan menambahkan gambar pada halaman website yang berubah pada periode tertentu akan menarik pengunjung untuk mengunjungi kembali (Almahamid, 2010).

f. Web traffic and search. Web traffic adalah tingkat frekuensi website diakses oleh pengunjung sedangkan web search merupakan hasil pencarian website dengan menggunakan kata kunci (keyword) yang diinginkan pada mesin pencarian seperti Google, Bing, dan Yahoo (Almahamid, 2010).

G. Teori Warna

Secara ilmiah pengertian warna merupakan gelombang elektromagnetik yang menuju ke mata kita dan kemudian diterjemahkan oleh otak sebagai warna. Dengan kata lain arti warna adalah juga sesuatu yang berhubungan dengan emosi manusia dan dapat menimbulkan pengaruh psikologis. Adams (2006) menjelaskan beberapa sifat dan kesan yang

(28)

16

ditimbulkan dengan warna, yaitu sebagai berikut:

1. Merah: hasrat, amarah, perhentian, perkelahian, cinta dan darah.

2. Kuning: kegembiraan, kecerdasan, peringatan, pengecut dan muda.

3. Hijau: kesuburan, uang, kesehatan, kesuksesan, pertumbuhan.

4. Putih: kesempurnaan, kesucian, pernikahan, bersih, kebaikan.

5. Biru: pengetahuan, nyaman, tenang, damai dan dingin.

6. Hitam: ketakutan, negatif, kematian, kejahatan, kerahasiaan.

7. Ungu: mewah, kebijaksanaan, kerohanian, imajinasi.

8. Jingga: kreatilitas, kehidupan, unik, energi.

9. Abu-abu: netral, tidak berpihak, bimbang, ragu-ragu, samar.

H. Profil CV. Sunrise Offset Printing

CV Sunrise Offset Printing merupakan Perusahaan yang memberikan pelayanan dalam bidang Percetakan sehingga harus memperhatikan setiap pelayanan yang diberikan kepada Customer dengan tingkat kualitas yang baik dan memuaskan.

Dalam melaksanakan tugasnya, CV. Sunrise memiliki Visi dan Misi yaitu : 1. Visi

Menjadi percetakan offset yang professional 2. Misi

Senantiasa mengembangkan diri untuk perbaikan dan meningkatkan daya saing dengan perusahaan percetakan lainnya.

Berikut ini adalah profil dari CV Sunrise Offset Printing : Nama Perusahaan : CV. Sunrise Offset Printing

(29)

17

Alamat : Jl. Tidar No. 290 Surabaya Email : [email protected] No. Telp. : 031 545 1952

Waktu Pelayanan : Senin – Jumat : Jam 08.00 - 17.00 Sabtu : Jam 08.00 - 13.00

(30)

43 BAB IV PENUTUP A. Kesimpulan

Dari pengerjaan tugas akhir yang sudah dikerjakan dapat disimpulkan beberapa hal sebagai berikut :

1. Dengan adanya perancangan company profile berbasis website dapat membantu perusahaan dalam upaya mengenalkan profil dan perusahaan serta mampu menarik minat client untuk menggunakan jasa percetakan dari CV Sunrise Offset Printing.

2. Dengan adanya perancangan company profile berbasis website ini, dapat memudahkan perusahaan dalam menyampaikan informasi terkait produk layanan jasa percetakan, ourclient serta fasilitas apa saja yang ada di CV Sunrise Offset Printing.

B. Saran

Saran yang dapat diberikan untuk pengembangan website kedepannya adalah sebagai berikut :

1. Dalam website company profile yang sudah terealisasi saat ini, tidak terkoneksi ke media sosial dikarenakan perusahaan belum menyediakan akun media sosial seperti Instagram, Facebook dan Twiter. Sehingga kedepannya akan ada pengembangan link pada icon media sosial perusahaan CV Sunrise Offset Printing bisa di klik.

(31)

44

DAFTAR PUSTAKA

Adams, S. (2006).Logo Design Workbook.Rockport Publishers.

Agustrijanto. (2001). Seni Mengasah Kreatifitas dan Memahami Bahasa Iklan.

Bandung: PT. Remaja Rosdakarya.

Alhamid. (2010). The Relationship Between Perceived Usefulness, Perceived Ease of Use, Perceived Information Quality, and Intention to Use E- Government.Journal,Vol. 11 No 1 pp 30-44.

Arief, M.Rudianto. 2011. Pemrograman Web Dinamis Menggunakan PHP dan Mysql. 1 (1): 43

Connolly, T., Begg, C. 2010. Database Systems: a practical approach to design, implementation, and management. 5th Edition.1 (1) : 66.

Fathansyah. 2012.Basis Data.1 (1): 264.

Handoko, A.I.P . 2017. Pengendalian Lampu Panggung Menggunakan Web Browser Melalui Jaringan Lokal Berbasis Arduino.1 (1): 3.

Hidayatullah, P., dan Kawistara, J.K. 2017.Pemograman WEB.1 (1): 5.

Hidayatullah, P., dan Kawistara, J.K. 2015.Pemograman WEB.1 (1): 180..

Kesuma, C., dan Rahmawati, L. 2017. Sistem Informasi Akademik Berbasis Web Pada SMK Purnama 2 Banyumas. Indonesian Journal on Networking and Security, Vol 7(No 3).

Kryantoro, R. (2008).Teknik Praktis Riset Komunikasi.Jakarta: Kencana Prenada Media Group.

Limantara, H.S. 2009.Jelajah Dunia Maya Dengan Cepat dan Mudah.1 (1): 1.

Pratama, I Putu Agus Eka. 2014.Sistem Informasi dan Implementasinya.1 (1) :17.

Prayitno, A., dan Safitri, Y. 2015. Pemanfaatan Sistem Informasi Perpustakaan Digital Berbasis Website Untuk Para Penulis.1 (1): 2.

Priyadi, Y. 2014.Kolaborasi SQL dan ERD dalam Implementasi Database.1 (1):

82.

Sibero, Alexander F.K. 2011.Kitab Suci Web Programming. 1 (1): 19.

Sidik, B. 2014.Pemograman Web dengan PHP.1 (1): 1.

Simarmata, J. 2010.Rekayasa Perangkat Lunak.1 (1): 56.

Solichin, A. 2016.Pemograman Web Dengan PHP dan Mysql.1 (1) : 9.

Sunyoto, A. 2007.Pemrograman Database dengan Visual Basic dan Microsoft

(32)

45

SQL 2000.1 (1): 1

Supono., dan Putratama Vidiandry. 2016. Pemrograman Web dengan menggunakan PHP dan Framework Codeigniter.1 (1): 6.

Wasiyanti, S., Talaohu, R., Studi, P., Akuntansi, K., Bandung, A., Studi, P., &

Akuntansi, K. 2016. SISTEM INFORMASI PENJUALAN OBAT BERBASIS WEB PADA APOTEK KONDANG WARAS DEPOK, XVIII(2).

(33)

Referensi

Dokumen terkait