1
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PT. SEKAWAN
SUMBER SEJAHTERA BERBASIS WEBSITE
Naskah Publikasi
Disusun oleh :
Igo Widyatmoko
07.11.1570
kepada
SEKOLAH TINGGI INFORMATIKA DAN KOMPUTER
“AMIKOM”
YOGYAKARTA
2012
2
ANALYSIS AND DESIGN OF WEB-BASED INFORMATION SYSTEM PT. SEKAWAN SUMBER SEJAHTERA
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PT. SEKAWAN SUMBER SEJAHTERA BERBASIS WEBSITE
Igo Widyatmoko
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA
ABSTRACT
With the growing era of information technology today demand a stiff competition among companies with one company that makes each company lain.Hal incentive to carry out promotions in which to get more customers in the enterprise and also to promote the company.
One of the tools used is the website promotion, because the website is widely known by the community and also one of the media and sales promotion of good / effective way to boost the number of customers in the PT. Sekawan Sumber Sejahtera.
User satisfaction is an evaluation of the selected alternative purnabeli which give
results equal or exceed user expectations.
Lead to new thinking website presence for businesses, namely, to overcome the barriers of time and space that become a problem on the sale of conventional systems.
4
1. Pendahuluan
Internet adalah sebuah jaringan komputer yang saling berhubungan dengan jaringan komputer lainnya yang tersebar diseluruh dunia. Hal ini menyebabkan informasi dan arus data semakin meluas dan memudahkan manusia untuk mendapatkan informasi yang dibutuhkan secara cepat dan akurat. Bermacam-macam informasi mulai dari bisnis, ekonomi, hiburan, ilmu pengetahuan, dan teknologi dapat ditemukan disini.
Pemanfaatan teknologi internet terhadap pemasaran di suatu perusahaan merupakan salah satu solusi dalam meningkatkan penjualan produk. Dengan adanya internet, seseorang dapat memperoleh informasi dari berbagai tempat yang terhubung dengan jaringan internet. Dalam hal ini setiap orang mempunyai kesempatan yang sama dalam berbisnis. Perkembangan bisnis semakain meningkat dan semakin kompleks sehingga menimbulkan persaingan.
Selain persaingan yang ketat, perusahaan yang ingin berkembang harus dapat memberikan kepada user produk berupa barang atau pelayanan yang lebih baik, harga lebih murah,dan pelayanan yang lebih baik dari pada pesaingnya. Hal ini dilakukan dalam upaya untuk memberikan kepuasan kepada user. Kepuasan user merupakan evaluasi purnabeli dimana alternatif yang dipilih memberikan hasil sama atau melampaui harapan user.
Hadirnya website menimbulkan pemikiran baru bagi pelaku bisnis, yaitu, untuk
mengatasi rintangan waktu dan ruang yang selama ini menjadi masalah pada sistem penjualan secara konvensional.
PT. Sekawan Sumber Sejahtera merupakan perusahaan yang menyediakan produk –
produk elektronik seperti handphone dan asesorisnya. Dalam melakukan kegiatannya, PT. Sekawan Sumber Sejahtera masih menggunakan cara konvensional, sehingga terjadi masalah dalam penyampaian informasi, pelanggan sering kesulitan untuk mendapatkan produk dan harga terbaru. Selain itu PT. Sekawan Sumber Sejahtera juga menghadapi masalah kurangnya jangkauan pemasaran.
Dengan adanya masalah yang dihadapi oleh PT. Sekawan Sumber Sejahtera, maka dibutuhkan kehadiran sebuah website. Hal ini sangatlah penting, karena dengan adanya website dapat membantu penyampaian produk dan harga secara detail kepada pelanggan. Pelanggan dapat mengakses informasi yang dibutuhkan. Dengan demikian PT. Sekawan Sumber Sejahtera dapat memperluas pemasaran tanpa harus menghabiskan banyak waktu dan biaya, sehingga pada kesempatan ini penulis
mengambil judul skripsi “Analisis Dan Perancangan Sistem Informasi PT. Sekawan
5
2. Analisis dan Perancangan Website
2.1. Flowchart System Halaman Data Halaman Input Data Halaman Olah Data Halaman Tampilan Halaman Jenis Data Jenis
Input Data Jenis
Olah Data Jenis
Tampilan Jenis
Produk Data Produk
Input Data Produk
Olah Data Produk
Tampilan Produk
Pesan Data Pesan
Input Data Pesan
Olah Data Pesan
Tampilan Pesan
DPesan Data DPesan
Input Data DPesan
Olah Data DPesan
Tampilan DPesan
Bayar Data Bayar
Input Data Bayar
Olah Data Bayar
Tampilan Bayar
Kirim Data Kirim
Input Data Kirim
Olah Data Kirim
Tampilan Kirim
User Data User
Input Data User
Olah Data User
Tampilan User
Tarif Data Tarif
Input Data Tarif
Olah Data Tarif
Tampilan Tarif Konfirm
Data Konfirm
Input Data Konfirm
Olah Data Konfirm
Tampilan Konfirm Faq
Data Faq
Input Data Faq
Olah Data Faq
TampilanFaq Berita
Data Berita
Input Data Berita
Olah Data Berita
Tampilan Berita
Kontak Data Kontak
Input Data Kontak
Olah Data Kontak
Tampilan Kontak Admin
Data Admin
Input Data Admin
Olah Data Admin
6
2.2 Data Flow Diagram (DFD)
Rancangan model merupakan suatu gambaran yang menjelaskan salah satu bentuk model, salah satunya adalah logical mode yang digambarkan dengan diagram arus data
(data flow diagram). Model ini menjelaskan kepada user bagaimana nantinya fungsi-fungsi disistem informasi secara logika akan bekerja.
DFD merupakan alat pembuat model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks daripada data dimanipulasi oleh sistem. Dengan demikian DFD sebagai alat pembuat model yang memberikan penekanan hanya pada fungsi sistem.
Admin User
0 Sistem Informasi PT. Sekawan Sumber Sejahtera Input Data
Informasi
Input Data Informasi Profil, produk, berita, FAQ,
contact, pemesanan
Profil, produk, berita, FAQ, contact
kontak, pemesanan, register Profil, produk, berita, FAQ,
contact, pemesanan
7
Normalisasi bentuk pertama
User User Pass Kontak Id Nama Email Komen Tgl Jam Status Halaman Id Halaman Konten Faq Id Tanya Jawab Berita Id Berita Tgl Jam Produk Id_produk Jenis Produk Harga Berat Keterangan Gambar Status Pesan Id_pesan User Produk Jarak Tgl Keterangan Bayar Ttl_bayar Kirim Alamat Kota Kd_pos Telepon
Normalisasi Bentuk Kedua
Admin User * Pass User Id_user * Nama User Pass Alamat Kota Propinsi Sex Kd_pos Telepon Email Kontak Id * Nama Email Komen Tgl Jam Status Halaman Id * Halaman Konten Faq Id * Tanya Jawab Berita Id * Berita Tgl Jam Produk Id_produk * Id_jenis ** Produk Harga Berat Keterangan Gambar Status Jenis Id_jenis * Jenis Pesan Id_pesan * Id_user ** Id_jarak ** Tgl Produk Keterangan Sts_bayar Ttl_bayar Alamat Kd_pos Telepom Tarif Kd_lokasi * lokasi tarif Bayar Id_bayar * Id_pesan ** Tgl_bayar No_bukti Jum_bayar Sts_kirim Konfirmasi Id_konf * Id_pesan ** Tgl No_bukti Jum_bayar Sts_baca Keterangan kirim Id_kirim * Id_bayar ** Tgl_kirim
8
Normalisasi Bentuk Ketiga
Admin User * Pass User Id_user * Nama User Pass Alamat Kota Propinsi Sex Kd_pos Telepon Email Kontak Id * Nama Email Komen Tgl Jam Status Halaman Id * Halaman Konten Faq Id * Tanya Jawab Berita Id * Berita Tgl Jam Produk Id_produk * Id_jenis ** Produk Harga Berat Keterangan Gambar Status Jenis Id_jenis * Jenis Pesan Id_pesan * Id_user ** Id_jarak ** Tgl Keterangan Sts_bayar Ttl_bayar Alamat Kd_pos Telepom Tarif Kd_lokasi * lokasi tarif Bayar Id_bayar * Id_pesan ** Tgl_bayar No_bukti Jum_bayar Sts_kirim Konfirmasi Id_konf * Id_pesan ** Tgl No_bukti Jum_bayar Sts_baca Keterangan kirim Id_kirim * Id_bayar ** Tgl_kirim Pesan Detail Id_det * Id_pesan ** Id_produk ** Harga_satuan Jumlah_barang
9
2.3 Rancangan Table
Tabel admin ini berfungsi untuk menyimpan record dari pengelola situs atau admin. Adapun struktur tabel admin adalah sebagai berikut :
Tabel Admin
Field Type Null Default
Username varchar(50) no
Password varchar(50) no
Struktur Tabel Bayar
Field Type Null Default
id_bayar int(10) no NULL
Id_pesan varchar(6) no
tgl_bayar date Yes
no_bukti varchar(16) no
Jum_bayar Int(10) Yes
Sts_kirim enum no
Tabel Berita
Field Type Null Default
Id Tinyint(5) no NULL
berita Text no
tgl Date Yes
10
Tabel Faq
Field Type Null Default
Id Tinyint(5) No
Tanya Text No
Jawab Text no
Tabel Halaman
Field Type Null Default
Id Tinyint(5) no NULL
Halaman Varchar(64) no
Konten Text Yes
Tabel Jenis
Field Type Null Default
id_jenis int(5) no NULL
jenis varchar(50) no
Struktur Tarif
Field Type Null Default
Kd_lokasi int(5) no
lokasi varchar(10) No
11
Tabel Konfirmasi
Field Type Null Default
id_konf Int(10) no NULL
Id_pesan Varchar(6) no
tgl date yes
No_bukti Varchar(16) No
Jum_bayar Int(10) No
Sts_baca Enum No
Keterangan Text yes
Tabel Kontak
Field Type Null Default
Id Tinyint(5) No
Nama varchar(50) No
Email varchar(50) No
Komen Text No
Tgl date Yes
Jam Time Yes
Status Enum no
Tabel Pesan
Field Type Null Default
id_pesan Varchar(6) No
Id_user Int(10) No
Tgl Date Yes
12
Sts_bayar Enum No Tgl_bayar Int(10) No Tujuan Varchar(32) No Kota Varchar(32) No Provinsi Varchar(32) NoKd_pos Varchar(10) Yes
Telepon Varchar()15 no
Tabel Pesan_detail
Field Type Null Default
id_det int(10) No
Id_pesan Varchar(6) no
Id_produk varchar(50) Yes
Harga satuan Int(10) No
Jml_barang Tinyint no
Tabel Produk
Field Type Null Default
id_produk int(10) no NULL
Id_jenis Int(5) Yes
produk Varchar()64 No
Harga Int(20) No
Keterangan Text Yes
13
Tabel User
Field Type Null Default
Id_user Int(10) No
Nama varchar(100) No
User varchar(50) no
Pass varchar(32) No
Alamat varchar(50) No
Kota varchar(50) Yes
Propinsi varchar(50) Yes
Sex Enum Yes P w
Kd_pos varchar(10) Yes
Telepon varchar(20) Yes
Email varchar(100) no
Tabel Tarif
Field Type Null Default
Kd_lokasi int(5) no
lokasi varchar(20) No
tarif Int(11) no
3. Implementasi Proses Pembuatan Web Dinamis 3.1. Halaman Home
Merupakan halaman utama atau index yang berisi berbagai menu dan link
untuk memudahkan user didalam mencari informasi yang diinginkan. Setiap kali user mengalami kesulitan maka langsung saja kembali ke home. Adapun tampilan dari halaman utama/index tersebut adalah :
14
Halaman Utama User
15
Halaman Profi
16
Halaman Berita
17
Halaman Buku Tamu
18
4. Spesifikasi komputer yang digunakan
Pembuatan program penulis menggunakan komputer dengan spesifikasi sebagai berikut :
a. Prosesor Dual Core 2,0 GHz b. Motherboard ECS C51GM-M c. Memory 1024 Mb
d. Harddisk Seagate 120 Gb e. Sound Card On Board f. VGA Ge Force 7200 128Mb g. CD-RW Samsung 52x32x52x
h. Monitor SAMSUNG SyncMaster 14”
i. Mouse Ps/2 j. Keyboard
Spesifikasi diatas tidak mutlak harus seperti itu namun dapat juga menggunakan spesifikasi yang lain. Tidak menutup kemungkinan untuk menggunakan spesikikasi lebih tinggi dari spesifikasi yang telah dicantumkan diatas, tentunya program tersebut akan berjalan lebih baik lagi.
4.1 Instalasi Perangkat Lunak a. Instalasi program
Sebelum source program diletakkan didirektori terlebih dahulu kita pastikan Sistem Operasi dalam hal ini Windows Xp Sp2 dan Software Appserv sudah terinstal.
b. Start apache dan start mysql-d sudah otomatis berjalan setelah penginstalan Appserv
c. Jalankan Browser Internet Explorer atau browser yang lainnya.
d. Ketikkan “localhost’ kemudian klik dan pilih qq maka akan tampil halaman index
19
5. Penutup
Kesimpulan
Dari penelitian ini dapat dilihat bahwa perancangan website di PT. Sekawan Sumber Sejahtera akan menambah minat orang untuk berbelanja di QQ Ponse Yogyakarta
Karena Website mempunyai banyak keuntungan. antara lain :
1. Dapat mengetahui informasi kapanpun dan dimanapun.
2. Informasi selalu update.
3. Memberikan kemudahan bagi siapa saja untuk mengakses informsi.
4. Bentuk tampilan dapat dengan mudah dimengerti oleh pemakai.
5. Meningkatkan kinerja dalam rangka melakukan pelayanan dan penyelesaian
tugas-tugas dengan baik.
Saran
Dengan kesimpulan diatas penulis memberikan saran sebagai berikut
1. Agar lebih effisien ada baiknya informasi selalu update.
2. Dengan sistem informasi yang baru, pemakai disarankan untuk
memperhatikan kekurangan dan kelemahan sistem baru agar dapat segera
20
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem informasi. Yogyakarta: Penerbit ANDI.
Kadir, Abdul. 2003. Dasar Pemrograman WEB Dinamis MenggunakanPHP. Yogyakarta:
Penerbit ANDI.
Kusrini. 2007. Strategi Perancangan dan Pengolahan Basis Data. Yogyakarta: Penerbit ANDI
Madcoms. 2008. Panduan Aplikatif AutoDesk 3D StudioMax. Yogyakarta: Penerbit ANDI.
Madiun. Penerbit: Madcoms.
Syafi’i, M.2006.Membangun Aplikasi Berbasis PHP dan MySQL Yogyakarta: Penerbit ANDI
Sunyoto, Andi. 2007. AJAX Membangun Web dengan Teknologi Asynchronouse JavaScript
& XML. Yogyakarta: Penerbit ANDI.
Kurniawan, Yulianto.2008. “Membangun Situs Dengan PHP Untuk Orang
Awam”.Palembang: Maxicom.
Syafii, M.2005. “Panduan Membuat Aplikasi Database Dengan PHP 5 MySQL PostgreSQL
Oracle”.Yogyakarta:Penerbit ANDI.
Kristanto, Andri.2003. “Perancangan Sistem Informasi Dan Aplikasinya”.Yogyakarta:Gava
Media
Marlina, Linda.”Sistem Basis Data”.Yogyakarta:Penerbit ANDI
www.polinpdg.ac.id/duelike/data/mega_jaya.pdf