BAB II TINJAUAN PUSTAKA 2.1 Penelitian Terdahulu Website toko komputer ini juga sudah pernah ada sebelumnya. Website toko komputer tersebut adalah website toko komputer yang pernah dibangun oleh Donny Suhastra, mahasiswa dari Universitas Sumatera Utara Medan. Dari website yang sebelumnya sudah diteliti Maka dalam laporan ini akan bangun guna mengembangkan website yang sudah pernah ada sebelumnya menjadi lebih baik, seperti menambah fitur baru yang belum ada sebelumnya. Fitur – fitur yang ada pada website sebelumnya : Menampilkan, menambah, menghapus data produk. Menampilkan, menambah, menghapus data kategori. Menampilkan, menambah, menghapus data kota. Menampilkan, menambah, menghapus data pemesanan. Proses sirkulasi pemesanan produk. Pembuatan laporan Fitur yang sudah di website sebelumnya tersebut masih kurang, maka dalam laporan ini akan dibangun sebuah website komputer yang memiliki 7 fitur lebih baik, menarik, dan lengkap. Fitur – fitur pada website yang akan dibangun dalam laporan ini yaitu : Menampilkan, mengubah menambah, menghapus data produk. Menampilkan, mengubah, menambah, menghapus data anggota. Menampilkan, mengubah, menambah, menghapus data kategori. Menampilkan, mengubah, menambah, menghapus data pemesanan. Menampilkan fitur artikel mengenai tips-tips tentang komputer yang selalu update yang bisa di baca dan bisa di download oleh pengunjung website. Proses sirkulasi pemesanan produk yang lebih rinci. 2.2 Landasan Teori Tugas akhir ini memuat tinjauan singkat tentang literatur yang mendasari bidang kajian. Literatur yang digunakan ada yang diambil dari buku ataupun langsung dari internet yang tentunya dengan litera tur yang terbaru dan terpercaya. Pada bab II berisi kajian / landasan teori yang merupakan teori – teori yang mendukung dalam penyusunan Tugas Akhir ini diantaranya : a) Sistem Informasi Sistem informasi adalah gabungan dari manusia, perangkat keras, perangkat lunak, jaringan komunikasi, sumber data, kebijakan dan prosedur yang 8 tergoranisir yang mampu menyimpan, mengambil dan mendistribusikan informasi didalam sebuah organisasi. Berikut pengertian sistem informasi yang dikemukakan menurut para ahli sistem yaitu sebagai berikut : Pengertian sistem informasi menurut John F. Nash Sistem Informasi adalah kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan pengendalian yang bermaksud menata jaringan komunikasi yang penting, proses atas transaksi-transaksi tertentu dan rutin, membantu manajemen dan pemakai intern dan ekstern dan menyediakan dasar pengambilan keputusan yang tepat. Pengertian sistem informasi menurut Henry Lucas Sistem Informasi adalah suatu kegiatan dari prosedurprosedur yang diorganisasikan, bilamana dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian di dalam. Berdasarkan pendapat diatas dapat disimpulkan bahwa sistem informasi adalah sebuah sistem atau alat yang digunakan untuk mengelola, mengumpulkan, menyimpan, menganalisa data dan menyebarkan informasi yang di dukung dengan teknologi untuk tujuan tertentu. b) Website Website merupakan kumpulan halaman web yang saling terhubung dan filefilenya saling terkait. Web terdiri dari page atau halaman, dan kumpulan halaman yang dinamanakan homepage.Homepage berada dibawahnya. Biasanya setiap halaman di bawah homepage disebut child page, yang berisi hyperlink ke halaman lain dalam web. 9 c) Client Side Scripting dan Server Side Scripting 1. Client Side Scripting Secara definisi, Client-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer pengguna/pengunjung. Jadi, ketika seseorang berkunjung ke sebuah web, komputernya akan mendownload data/script yang bersifat client-side di web tersebut. Clientside script mempengaruhi berat-tidaknya loading sebuah website yang tergantung pada kecepatan loading & spesifikasi komputer serta koneksi internet penggunanya. Client-side script meliputi kode-kode yang ditampilkan ketika anda mengklik kanan pada sebuah halaman web dan melihat sumber halaman (View Page Source). Contoh Client Side Scripting adalah : HTML (Hypertext Markup Language) CSS (Cascading Style Sheet) JavaScript XML (Extensible Markup Language) 2. Server Side Scripting Sedangkan, Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer server/penyedia. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data yang diminta dari database yang kemudian akan ditampilkan di web. Server-side Script biasanya hanya ada pada web dinamis saja. Server-side Script memengaruhi berat-tidaknya loading sebuah website bergantung pada kecepatan & spesifikasi komputer server. Kode-kode Server-side tidak bisa kita lihat karena sifatnya yang rahasia untuk Client. 10 contoh Server Side Scripting adalah : PHP ASP ASP dot Net Java Server Page Dan lain-lain. d) Database Database adalah sistem penyimpanan beragam jenis data dalam sebuah entitas yang besar untuk diolah sedemikian rupa agar mudah dipergunakan lagi.Data yang disimpan bisa sangat variatif (angka, teks, gambar, suara, dan jenis data multi-media lainnya).Basis data merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras computer dan digunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi,karena merupakan basis dalam menyediakan informasi bagi para pemakai. e) Aplikasi Multimedia Aplikasi multimedia adalah, aplikasi yang dirancang serta dibangun denganmenggabungkan elemen-elemen seperti : dokumen, suara, gambar, animasi sertavideo. Pemanfaatan dari aplikasi multimedia dapat berupacompany profile, videountuk tutorial,e-Learning , maupunComputer Based Training . f) E-Commerce 11 Electronic Commerce (E-Commerce) didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer. Salah satu jaringan yang digunakan adalah internet. 12