analisis dan perancangan sistem informasi penjualan...

20
1 ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN BARANG DAN JASA PADA CV.WIJAYA TEKNIK YOGYAKARTA BERBASIS WEB Naskah Publikasi disusun oleh Heri Prasetyo Wibowo 08.11.2231 JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MAJAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2013

Upload: others

Post on 19-Oct-2019

17 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

1

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN

BARANG DAN JASA PADA CV.WIJAYA TEKNIK YOGYAKARTA

BERBASIS WEB

Naskah Publikasi

disusun oleh

Heri Prasetyo Wibowo

08.11.2231

JURUSAN TEKNIK INFORMATIKA

SEKOLAH TINGGI MAJAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

YOGYAKARTA

2013

Page 2: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

2

Page 3: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

3

ANALYSIS AND DESIGN OF GOODS AND SERVICE SALE INFORMATION SYSTEM

IN THE CV.WIJAYA TEKNIK YOGYAKARTA WEB-BASED

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN BARANG DAN

JASA PADA CV.WIJAYA TEKNIK YOGYAKARTA BERBASIS WEB

Heri Prasetyo Wibowo

Jurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

As we already know that the improvement of information technology has very vital role in this life, moreover in company life or organization which providing information. Internet is the global networking formed by million net providers and personal computers which used freely. One of the facility of internet is website. Website is internet service which provides multimedia sources (text, graphic, animation, audio, and video). Website can be used for many things, in example for marketing and promotion media which provides so many kind of information.

Wijaya Teknik is a company which concerns in computer business, as hardware and software seller, computer fixing and service, and also networking building service.

In the way to provide information, Wijaya Teknik still use manual ways, one of them by spreading brochure. Wijaya Teknik has already its own website indeed, however it is still not effective as information providing media, marketing or promotion.

One solution to solve the problem is by rebuilding the website to be more interactive and effective, so that the providing information, marketing, or promotion can be better. And also be able to provide other information about goods and service price to every customer online and updated. In the process of creating the website, some software are added in, they are PHP, MySQL, HTML, CSS, Java Script, and Jquery to achieve a website which is more dynamic and interactive.

Keywords: information systems, online shop, web programming, web design

Page 4: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

4

1. Pendahuluan

Teknologi informasi pada saat ini mengalami perkembangan yang sangat

pesat, khususnya di bidang web. Web awalnya merupakan suatu layanan sajian

informasi yang menggunakan konsep hyperlink, yang memudahkan untuk Surfer

(Sebutan bagi pemakai komputer yang melakukan penelusuran informasi dengan

internet). Perkembangan Web sangat cepat sekali, terutama di lingkungan pengguna

internet, karena kemudahan yang diberikan kepada pengguna internet untuk melakukan

penelusuran, penjelajahan dan pencarian informasi.

Internet sebagai jaringan komputer terbesar di dunia, pada saat ini digunakan

oleh banyak orang dan tersebar di berbagai negara. Internet membantu mereka untuk

memudahkan berinteraksi, berkomunikasi, belajar, dan bahkan melakukan transaksi

perdagangan dengan cepat, murah dan mudah.

CV. Wijaya Teknik adalah sebuah perusahaan yang berbentuk CV

(Commanditaire Vennootsehop Limited Partnership). CV. Wijaya Teknik ini merupakan

perusahaan yang bergerak dibidang IT, yang meliputi penjualan barang atau jasa. CV.

Wijaya Teknik sebagai perusahaan yang sedang berkembang telah berinisiatif untuk

menjadikan internet sebagai lahan pemasaran produknya. Perusahaan tersebut memang

sudah mempunyai sebuah website saat ini (www.wijayateknik.org), namun website

tersebut masih sangat kurang bila digunakan sebagai media utama untuk pemasaran

secara online, karena website tersebut hanya berisi content-content yang statis dan tidak

up to date, sehingga fungsi sistem pemasarannya di internet menjadi kurang optimal.

Perlu adanya sistem yang lebih menekankan fungsi-fungsi pemasaran, seperti penjualan

barbasis online, interaksi admin dengan konsumen atau pelanggan. Dari hal tersebut

diatas, CV.Wijaya Teknik juga mengharapkan adanya sebuah fasilitas guna

mempermudah konsumen dalam memperkenalkan dan menjual layanan, produk dan

berbagai fasilitas serta jasa yang ditawarkan tanpa terbatas oleh ruang dan waktu. Salah

satunya adalah dengan menggunakan media internet berbasis website yang lebih

dinamis dari sebelumnya.

2. Landasan Teori

2.1 Konsep Dasar Sistem

Raymon Mc. Leod (1995, p13) mendefinisikan sistem sebagai sekelompok

elemen – elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu

tujuan. Namun penjelasan lebih singkat dikemukakan oleh Scoot (1996) yang

Page 5: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

5

mengatakan sistem terdiri dari unsur – unsur seperti masukan (input), pengolahan

(processing), dan keluaran (output). 1

2.2 Pengertian Sistem

Sistem adalah suatu kumpulan komponen yang membentuk suatu jaringan kerja

yang saling terhubung untuk melakukan suatu kegiatan guna mencapai sasaran tertentu.

2.3 Definisi Sistem Informasi

Sistem informasi didefinisikan sebagai suatu sistem didalam suatu organisasi

yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,

bersifat menejerial, dan kegiatan setrategi dari luar organisasi yang menyediakan pihak

luar tertentu dengan laporan laporan yang dipertemukan (Robert A. Leith, 1983:6).

2.4 Promosi / Pemasaran

Suatu sistem keseluruhan dari kegiatan-kegiatan bisnis yang ditujukan untuk

merencanakan, menentukan harga, mempromosikan dan mendistribusikan barang atau

jasa yang memuaskan kebutuhan baik kepada pembeli yang ada maupun pembeli

potensial.

2.5 Pengertian Barang

Barang merupakan setiap benda baik yang berwujud maupun tidak berwujud.

bergerak atau pun tidak bergerak. yang mempunyai banyak tujuan seperti

diperdagangkan, dipakai, dipergunakan atau dimanfaatkan oleh konsumen.

2.6 Pengertian Jasa

Philip Kotler menjelaskan bahwa jasa merupakan setiap tindakan atau unjuk

kerja yang ditawarkan oleh salah satu pihak ke pihak lain yang secara prinsip intangible

dan tidak menyebabkan perpindahan kepemilikan apapun.

2.7 Pemodelan Sistem

Model data adalah sekumpulan tool konseptual untuk mendeskripsikan data,

relasi–relasi antar data, semantic data, dan konsistensi konstrain.2

1 Al Fatta, Hanif, 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan Bersaing

Perusahaan dan Organisasi Modern, C.V Andi Offset, Yogyakarta. Hal. 4.

2 Kusrini, M.Kom, 2007. Strategi Perancangan dan Pengelolaan Basis Data, Penerbit Andi,

Yogyakarta. Hal. 17.

Page 6: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

6

Permodelan data dibedakan menjadi dua, yaitu :

1. Model Data Logis (Logical Data Model)

Model data logis menunjukkan pengaturan data tanpa mengindikasi

bagaimana data tersebut disimpan, dibuat, dan dimanipulasi.

2. Model Data Fisik (Physical Data Model)

Model data fisik menunjukkan bagaimana data akan disimpan

sebenarnya dalam database atau file.

Dalam pemodelan data terdapat sebuah cara untuk menggambarkan data dalam

sistem melalui diagram misalnya, flowchart, Data Flow Diagram (DFD), Entity

Relationship Diagram (ERD), Data Dictionary dan lain lain. Pada dasarnya kita dapat

menggunakan model apa saja tergantung dari situasi.

3. ANALISIS

3.1 Analisis P.I.E.C.E.S

Untuk mengidentifikasi masalah, harus dilakukan analisis terhadap kinerja,

informasi, ekonomi, keamanan aplikasi, efisiensi, dan pelayanan pelanggan. Panduan ini

dikenal dengan analisis PIECES ( performance, information, economy, control, eficiency,

dan services ).3

3.1.1 Analisis Kinerja (Performance)

Kinerja atau Performance adalah suatu kemampuan sistem dalam

menyelesaikan tugas dengan cepat sehingga sasaran dapat segera tercapai. Kinerja

diukur dengan jumlah produksi dan waktu tanggap. Jumlah produksi (throughput) adalah

jumlah pekerjaan yang bisa diselesaikan selama jangka waktu tertentu. Dan waktu

tanggap (response time) adalah Keterlambatan rata-rata- antara suatu transaksi dengan

tanggapan yang diberikan kepada transaksi tersebut.

Tabel 3.1 Analisis Kinerja

Sistem Lama Rencana Sistem Baru

- Throughput

Karena website yang ada tidak

pernah di update, Maka kegiatan

penyampaian informasinya lebih

- Throughput

Dengan kemudahan dalam

pengelolaan website maka admin

akan mudah dalam update

3 Hanif Al Fatta, Analisis dan Perancangan Sistem Informasi, hal.51

Page 7: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

7

banyak menggunakan media

konvensional sehingga dalam

penyampaian informasi nya

sangat terbatas dan jangkauan

nya tidak luas.

- Response Time

Waktu yang digunakan dalam

penyampaian informasi

membutuhkan waktu lama.

informasi sehingga dapat

mengurangi biaya dalam

penggunaan media cetak. Dengan

begitu semua orang bisa kapan

saja mengakses informasi serta

jangkauan nya luas.

- Response Time

Waktu yang digunakan dalam

penyampaian informasi sangat

cepat.

3.1.2 Analisis Informasi (Information)

Informasi merupakan komoditas krusial bagi pengguna terakhir. Pada CV.Wijaya

Teknik Yogyakarta masih terdapat beberapa situasi yang membutuhkan peningkatan

kualitas dan kecepatan dalam hal pengolahan informasi.

Tabel 3.2 Analisis Informasi

Sistem Lama Rencana Sistem Baru

- Informasi kurang optimal, karena

hanya menggunakan media cetak

yang terbatas space informasinya

dan kurang meluas penyebarannya.

- Informasi yang disampaikan bersifat

menyeluruh tentang update produk

dan kegiatan-kegiatan yang ada

karena pengelolaan website yang

mudah maka admin akan

mengupdate informasi secara rutin.

3.1.3 Analisis Ekonomi (Economy)

Adalah penilaian sistem dalam pengurangan dan keuntungan yang akan didapat

dari sistem yang dikembangkan. Sistem ini akan memberikan penghematan operasional

dan meningkatkan keuntungan perusahaan. Penghematan didapat melalui pengurangan

biaya pulsa untuk sms kepada pelanggan dan produksi untuk media cetak. Sementara

keuntungan didapat dari peningkatan informasi dan peningkatan penjualan produk.

Tabel 3.3 Analisis Ekonomi

Sistem Lama Rencana Sistem Baru

- Pembengkakan biaya yang

dikarenakan oleh produksi brosur dan

- Dengan kemudahan dalam

pengelolaan website maka admin

Page 8: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

8

iklan media cetak untuk update barang

baru tiap bulannya.

akan mudah dalam mengupdate

informasi sehingga publikasi tidak

harus menggunakan media cetak. Ini

akan sangat menghemat biaya dalam

hal publikasi.

Biaya pada sistem yang baru ini

hanya pada pembelian domain dan

penyewaan hosting serta

pemeliharaan website yang biaya nya

relatif murah.

3.1.4 Analisis Pengendalian (control)

Pengendalian (control) sangat diperlukan keberadaan nya untuk menghindari

dan mendeteksi secara dini terhadap penyalahgunaan atau kesalahan sistem serta untuk

menjamin keamanan dan informasi. Dengan adanya kontrol maka tugas-tugas atau

kinerja yang mengalami gangguan dapat diperbaiki. Pengolahan data lebih aman karena

tersimpan dalam database server dan sistem memakai password dan tidak ada

kesamaan data dalam file karena dibatasi oleh sistem.

Tabel 3.4 Analisis Pengendalian

Sistem Lama Rencana Sistem Baru

- Kontrol terhadap informasi lebih sulit

dilakukan karena data yang sudah

diberikan media cetak untuk

dipublikasikan sulit untuk melakukan

perubahan apabila terjadi kesalahan

atau perubahan informasi.

- Kontrol terhadap informasi lebih mudah

karena admin tidak akan mengalami

kesulitan untuk merubah informasi yang

ada di website. Sehingga kesalahan

informasi langsung dapat diperbaiki.

3.1.5 Analisis Efisiensi (Eficiency)

Berhubungan dengan sumber daya yang ada guna meminimalkan pemborosan.

Efisiensi dari sistem yang dikembangkan adalah pemakaian secara maksimal atas

sumber daya yang tersedia yang meliputi manusia, informasi, waktu, uang, peralatan,

ruang, dan keterlambatan pengolahan data.

Tabel 3.5 Analisis Efisiensi

Sistem Lama Rencana Sistem Baru

Page 9: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

9

- Untuk pelanggan sangat rumit karena

harus datang ke toko untuk

memperoleh informasi.

- Pada sisi pelanggan lebih efisien

karena informasi yang selalu diupdate

oleh admin akan bisa diakses kapan

saja.

3.1.6 Analisis Pelayanan (Service)

Perkembangan perusahaan dipicu penigkatan pelayanan yang lebih baik.

Peningkatan pelayanan terhadap sistem yang dikembangkan akan memberikan sistem

yang mudah dipakai.

Tabel 3.6 Analisis Pelayanan

Sistem Lama Rencana Sistem Baru

- Pelayanan yang diberikan hanya

sebatas jam-jam tertentu dengan

datang ke toko atau lewat fasilitas

telepon.

- Dengan kemudahan dalam mengelola

web seperti fasilitas hubungi kami, dan

fasilitas chat maka akan memudahkan

untuk berinteraksi dan berkomunikasi

selama masih terhubung lewat

internet.

3.2 Analisis Kebutuhan Sistem

3.2.1 Kebutuhan Fungsional (functional requirement)

Adalah jenis kebutuhan yang berisi proses-proses apa saja yang nantinya

dilakukan oleh sistem. Kebutuhan fungsional juga berisi informasi-informasi apa saja

yang harus ada dan dihasilkan oleh sistem.

Adapun kebutuhan fungsional sistem pada CV. Wijaya Teknik Yogyakarta

adalah sebagai berikut :

a. Sistem secara otomatis dapat membedakan antara admin dan user

1) Sistem memberikan akses tak terbatas saat pengguna login sebagai

admin

b. Sistem harus dapat melakukan input, edit dan delete data

1) Admin dapat menambah konten maupun informasi-informasi yang

dibutuhkan oleh website CV.Wijaya Teknik Yogyakarta

2) Admin dapat mengedit konten yang sudah ada dalam website CV.Wijaya

Teknik Yogyakarta

Page 10: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

10

3) Admin dapat menghapus konten yang kurang sesuai dalam website

CV.Wijaya Teknik Yogyakarta

c. Sistem harus dapat menampilkan data yang diinputkan oleh admin

1) Admin dapat melihat konten-konten yang ada dalam website CV.Wijaya

Teknik Yogyakarta secara lebih detail

2) User/pengunjung dapat melihat konten-konten maupun berita-berita yang

ada dalam website CV.Wijaya Teknik Yogyakarta sehingga user akan

mendapatkan banyak informasi

d. Sistem dapat memberikan laporan data yang ada

1) Admin dapat meminta laporan tentang statistik pengunjung website

2) Admin dapat menerima laporan tentang pesan dari pengunjung website

CV. Wijaya Teknik Yogyakarta

e. Sistem dapat menampilkan kategori produk dan jasa dari CV.Wijaya Teknik

Yogyakarta

1) Sistem memberikan informasi mengenai keterangan lengkap mengenai

produk, jasa, dan berita yang ada pada website CV.Wijaya Teknik

Yogyakarta

2) Admin dapat menambahkan produk, jasa, dan pada website CV.Wijaya

Teknik Yogyakarta

f. Sistem dapat menampilkan link menuju stake holder terkait

1) Admin dapat menambahkan link menuju ke stake holder terkait

2) User dapat menggunakan link untuk menuju ke stake holder terkait

3.2.2 Kebutuhan Non Fungsional Sistem

Kebutuhan non fungsional Sistem pada CV.Wijaya Teknik Yogyakarta meliputi :

a. Kebutuhan Perangkat Keras (Hardware)

Analisis perangkat keras bertujuan untuk mengetahui secara tepat perangkat

keras yang dibutuhkan. Adapun hardware yang digunakan penulis dalam

mengembangkan sistem informasi ini adalah :

1. Processor : Intel(R) Core(TM)2 Duo CPU T6400 @2.00GHz

(2CPUs), ~2.0GHz

Page 11: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

11

2. RAM : 3GB DDR3

3. VGA : Mobile Intel(R) 45 Express Chipset Family (Microsoft

Corporation - WDDM 1.1) DirectX® 11

4. Hardisk : WDC WD3200BEVT-22ZCT0 ATA Device

5. DVD/CD-ROM Drives : DVD RW AD-7580A ATA Device

6. Monitor LCD 14.1" Generic PnP Monitor (1366 x 768)

7. Mouse

8. Keyboard

b. Kebutuhan Perangkat Lunak (Software)

Perangkat lunak merupakan bagian yang sangat penting dalam proses

pengolahan data, karena berisikan program yang perintahnya digunakan

untuk menjalankan sistem computer sehingga sistem yang dibuat dapat

bekerja dengan baik. Perangkat lunak yang digunakan dalam

pengembangan web ini adalah :

1. Sistem operasi Microsoft Windows 7 32bit

2. Macromedia Dreamweaver 8

3. Adobe Photoshop CS3

4. XAMPP (Apache, MySql, PHP)

5. Notepad++

6. Web browser Mozilla Firefox

c. Kebutuhan Informasi

Analisi kebutuhan informasi dilakukan untuk mengetahui informasi diberikan

oleh web CV.Wijaya Teknik Yogyakarta. Adapun informasi yang akan

ditampilkan antara lain :

1. Informasi tentang CV. Wijaya Teknik Yogyakarta (sejarah

perusahaan, visi dan misi, program kerja).

2. Informasi berupa produk, jasa, dan berita terbaru tentang CV.Wijaya

Teknik Yogyakarta.

d. Kebutuhan Pengguna

Dilihat dari sisi pengguna, pengguna web ini dapat dibagi menjadi :

Page 12: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

12

1. Admin merupakan pengguna dengan hak akses tertinggi pada

system. Dapat melakukan manipulasi pada sistem baik database

maupun dokumen web.

2. User/pengunjung merupakan pengguna publik tanpa mendaftar dan

hanya memiliki hak akses informasi yang ditampilkan.

3.3 Analisis Kelayakan Sistem

3.3.1 Analisis Kelayakan Teknis

Untuk dapat merealisasikan pembuatan sistem ini terlebih dahulu harus

dilakukan analisis – analisis kelayakan. Kami telah melakukan analisis kelayakan baik

secara teknis maupun operasional. Secara teknis dapat ditinjau dari beberapa hal

sebagai berikut :

a) Ketersediaan teknologi yang dibutuhkan

Sistem ini membutuhkan sarana komputer, beberapa perangkat lunak serta

koneksi internet, hal itu di karenakan sistem ini erat hubungannya dengan

jaringan internet. Hal-hal yang dibutuhkan sudah terdapat dipasaran. Jadi mudah

untuk mendapatkannya.

b) Integrasi dengan teknologi yang sudah ada

Teknologi seperti ini sudah menjadi sesuatu hal yang umum. Jadi, tidak ada

masalah dengan pengintegrasian.

c) Konversi sistem lama ke sistem dengan teknologi baru

Sebelumnya, CV.Wijaya Teknik Yogyakarta belum dapat mengoptimalkan

website yang sudah ada, konten masih terlihat terlalu sederhana, desain web

yang kurang menarik dan informasi yang tidak pernah diupdate karena

pengelolaan dibagian admin yang sulit. Sehingga, dibuatnya sistem informasi

website CV.Wijaya Teknik Yogyakarta ini agar dapat lebih mengoptimalkan

fungsi web yang sudah ada dengan konten dan tampilan yang jauh lebih menarik

dan juga bagian admin yang mudah untuk dikelola.

d) Penguasaan teknologi

Sistem informasi berbasis web ini merupakan sistem yang sebenarnya bukan hal

yang baru lagi bagi CV.Wijaya Teknik Yogyakarta. Dulunya, CV.Wijaya Teknik

Yogyakarta sudah memiliki web. Akan tetapi, kontennya masih kurang menarik

dan tidak terurus. Untuk itu, perlu dilakukan pendampingan dan pelatihan bagi

petugas yang akan mengoperasikan sistem dengan rutin agar hasilnya dapat

maksimal.

Page 13: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

13

3.3.2 Analisis Kelayakan Operasional

Kelayakan operasional dapat golongkan menjadi 2, yaitu :

a. Aspek Teknis

Dengan adanya sistem Informasi berbasis web ini diharapkan dapat memberikan

informasi lebih kepada yang membutuhkan dan dapat lebih mengoptimalkan

sumber daya yang ada dengan pendayagunaan waktu dan personil secara

efisien.

b. Aspek Psikologis

Sistem ini tidak terlalu membutuhkan struktur organisai baru dan memerlukan

pegawai baru yang memiliki keahlian khusus dalam bidang website sebagai

operator. Meskipun demikian, diperlukan juga pelatihan untuk menjalankan dan

merawat sistem agar tidak menimbulkan permasalahan pada CV.Wijaya Teknik

Yogyakarta.

3.3.3 Analisis Kelayakan Hukum

Penerapan sistem yang baru tidak boleh menimbulkan masalah dikemudian hari,

karena menyimpang dari hukum yang berlaku terutama dalam perijinan penggunaan

aplikasi pendukung sistem. Dalam hal ini perangkat lunak yang digunakan harus resmi

dan dengan perijinan yang ada, sehingga tidak menyimpang dari ketentuan hukum yang

berlaku dan tidak akan menimbulkan masalah hukum baik pada waktu sekarang maupun

yang akan datang.

3.3.4 Analisis Kelayakan Teknologi

Kelayakan teknologi berhubungan dengan ketersediaan software yang

digunakan. Adanya hardware dan penerapan media sistem informasi pada terknologi

yang ada. Software yang digunakan untuk pembangunan sistem baru jelas tersedia

dipasaran dan sangat mudah didapatkan. Penerapan sistem informasi di CV.Wijaya

Teknik Yogyakarta mengikuti perkembangan zaman, diharapkan sistem yang baru ini

dapat mempermudah dalam hal penyampaian informasi sehingga waktu dan biaya dapat

ditekan dengan penerapan sistem informasi yang baru ini.

3.3.5 Kelayakan Ekonomi

Kelayakan Ekonomi pada penerapan dan pengembangan suatu sistem

dipertimbangkan pada dua aspek, antara lain besarnya dana yang diperlukan untuk

Page 14: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

14

mengembangkan sistem ini dan manfaat yang diperoleh oleh sistem dari pengembangan

sistem ini. Untuk menganalisa kelayakan ekonomi digunakan kalkulasi yang dinamakan

Cost Benefit Analysis atau Analisis Biaya dan Manfaat. Tujuan dari analisis biaya dan

manfaat adalah untuk memberikan gambaran kepada pengguna apakah manfaat yang

diperoleh dari sistem baru lebih besar dibandingkan dengan biaya yang dikeluarkan.

3.4 Perancangan Sistem

Tujuan dari perancangan sistem secara umum adalah untuk memberikan

gambaran secara umum kepada user atau pengguna tentang sistem yang baru atau

sistem yang diusulkan. Perancangan sistem secara umum mengidentifikasikan

komponen-komponen sistem informasi yang akan didesain secara rinci.

3.4.1 Flowchart Sistem

Bagan yang menggambarkan suatu prosedur dan proses suatu file dalam suatu

media menjadi file dalam media yang lain dalam suatu sistem data. Adapun flowchart

sistem yang diusulkan untuk sistem website CV. Wijaya Teknik Yogyakarta adalah

sebagai berikut:

Gambar 3.1 Flowchart Sistem Yang diusulkan

Page 15: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

Entity Relationship Diagram (ERD)

15

3.4.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) merupakan model logika data atau proses yang dibuat

untuk menggambarkan asal data dan tujuan data yang keluar dari sistem, tempat

penyimpanan data, proses apa yang menghasilkan data tersebut, serta interaksi antara

data yang tersimpan dan proses yang dikenakan pada data tersebut.

3.4.2.1 Context Diagram

Context diagram merupakan DFD pertama dalam proses bisnis. Context diagram

menunjukkan semua proses bisnis dalam 1 proses tunggal (proses 0), serta

digunakan untuk menjelaskan mekanisme kerja suatu sistem secara umum atau

secara garis besar.

Gambar 3.2 Context Diagram

3.5 Perancangan Basis Data

Data atau informasi pada pembangunan sistem informasi ini di simpan dalam

satuan database. Perancangan database digunakan untuk mendifinisikan isi atau struktur

dari tiap – tiap file yang telah di difinisikan secara umum. Elemen dari database harus

dapat di gunakan untuk masukkan yang akan di simpan dan keluaran database.

3.5.1

Perancangan basis data dengan menggunakan model entity relationship adalah

dengan menggunakan Entity relationship Diagram (ERD). Terdapat tiga notasi dasar

yang bekerja pada model E-R yaitu : entity sets, relationship sets, dan attributes. Adapun

ERD yang diusulkan pada sistem website CV.Wijaya Teknik Yogyakarta adalah sebagai

berikut.

Page 16: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

16

Gambar 3.3 Entity relationship Diagram (ERD)

4 . Hasil Penelitian dan Pembahasan

4.1 Implementasi Basis Data

Implementasi basis data adalah proses pembuatan database beserta tabel-tabel

yang ada didalamnya. Proses ini merupakan penerapan dari tahapan perancangan.

Dalam proyek sistem informasi penjualan barang dan jasa berbasis web pada CV.Wijaya

Teknik ini, server database yang digunakan adalah MySQL.

4.2 Pengujian Sistem

Uji coba program atau testing adalah sebuah proses terhadaap program atau

aplikasi untuk menemukan kesalahan dan segala kemungkinan yang akan menimbulkan

kesalahan sesuai dengan spesifikasi software yang telah ditentukan sebelum sistem

informasi tersebut digunakan. Metode testing ada dua antara lain:

1. White Box Testing

Uji coba white box menggunakan struktur kontrol rancangan untuk memperoleh

test case. Didasarkan pada pengamatan yang teliti tahap detail prosedur dan

jalur logika yang melewati perangkat lunak diuji dengan memberikan test case

yang menguji serangkaian kondisi atau loop tertentu.

Page 17: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

17

2. Black Box Testing

Uji coba black box yaitu pengujian spesifikasi suatu fungsi atau modul apakah

berjalan dengan sesuai atau tidak. Uji coba black box pada website CV.Wijaya

Teknik adalah pada modul-modul yang terdapat pada halaman admin.

Berikut hasil uji coba nya :

Tabel 4.1 Hasil Uji Coba Pada Modul Halaman Admin

N0 Pengujian Modul Menu yang diuji Hasil Test Penguji

1 Manajemen Member Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

2 Manajemen Modul Lihat

Tambah

Edit

Sukses

Sukses

Sukses

Admin

3 Kategori produk Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

4 Produk Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

5 Order Lihat

Edit

Hapus

Sukses

Sukses

Sukses

Admin

6 Ongkos Kirim Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

7 Konten Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

8 Jasa Lihat

Tambah

Sukses

Sukses

Admin

Page 18: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

18

Edit

Hapus

Sukses

Sukses

9 Hubungi Kami Lihat

Balas

Hapus

Sukses

Sukses

Sukses

Admin

10 Banner Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

11 Password Admin Lihat

Edit

Sukses

Sukses

Admin

12 Modul YM Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

13 Berita Lihat

Tambah

Edit

Hapus

Sukses

Sukses

Sukses

Sukses

Admin

14 Laporan Penjualan Lihat

Sukses Admin

5. Penutup

5.1 Kesimpulan

Berdasarkan penelitian dan perancangan yang dikerjakan dan mengacu pada

rumusan masalah yang ada yaitu bagaimana membuat website penjualan yang dinamis

dan interaktif, maka dapat ditarik kesimpulan sebagai berikut:

1. Website ini merupakan sarana untuk mempermudah masyarakat dalam

mendapatkan informasi tentang daftar produk dan layanan jasa yang diberikan

CV.Wijaya Teknik dan dapat melakukan pemesanan secara online.

2. Dengan mengoptimalkan penggunaan website ini maka akan meningkatkan hasil

penjualan baik produk ataupun jasa, dan masyarakat dapat lebih mengenal

produk ataupun jasa dari CV.Wijaya Teknik terhadap pasar yang lebih luas.

3. Dengan optimalisasi SEO dan konten berita yang sering di update, maka traffic

pengunjung web akan selalu meningkat.

Page 19: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

19

4. Website ini mampu menampilkan detail produk ataupun jasa yang ditawarkan

oleh CV.Wijaya Teknik, sehingga masyarakat tidak binggung lagi untuk mencari

informasi tentang produk yang mereka cari.

5. Dengan adanya database yang ada pada sistem, keamanan data menjadi lebih

terjamin dan memudahkan dalam proses pengolahna data laporan dari yang

sebelumnya menggunakan sistem informasi secara manual.

6. Website ini memiliki layanan online chat dan menu hubungi, sehingga

memudahkan user / pengunjung / member untuk mendapatkan informasi yang

lebih banyak

5.2 Saran

Berikut adalah saran-saran untuk pengembangan lebih lanjut terhadap Sistem

Informasi Penjualan Barang dan Jasa ini:

1. Pilihan untuk beragam bahasa dan konversi mata uang yang belum dapat

penulis terapkan.

2. Dengan sestem informasi yang baru ini, pengguna disarankan untuk

mempehatikan kekurangan dan kelemahan agar dapat segera dicari pemecahan

masalahnya dan segera dapat diperbaiki.

3. Kesulitan untuk membuat validasi yang benar-benar valid sehingga tidak akan

terjadi kemungkinan deface dari luar.

4. Agar kegiatan yang dilakukan hasilnya maksimal perlu ditingkatkan ketelitian

personil dalam menginputkan data untuk menghindari kesalahan-kesalahan

dalam penginputan data.

5. Penerapan ongkos kirim barang yang sesuai dengan bermacam jasa pengiriman.

6. Pemeliharaan keamanan terhadap data-data pada server perlu diperhatikan dan

dijaga agar data-data pada server tidak bisa diakses oleh orang yang tidak

berhak mengaksesnya.

Page 20: ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN …repository.amikom.ac.id/files/Publikasi_08.11.2231.pdf · vit. al role in this life, moreover in company life or organization

20

6. Daftar Pustaka

Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan

Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: CV.Andi Offset.

Jogiyanto, H.M. 2005. Sistem Teknologi Informasi. Yogyakarta: Andi.

Kusrini, M.Kom 2007. Strategi Perancangan dan Pengelolaan Basis Data.

Yogyakarta:Andi.

MADCOMS. 2004. Membuat Desain Situs Web Dengan Macromedia.

MADCOMS dan ANDI, 2008. Aplikasi Web Database Menggunakan Adobe

Dreamweaver CS3 dan Pemrograman PHP & MySQL. Yogyakarta.

Utami, Ema. 2008. Mengoptimalkan Query Pada Ms SQL Server. Yogyakarta:Andi.

http://blog.rosihanari.net

http://www.ilmuwebsite.com