• Tidak ada hasil yang ditemukan

Tugas Akhir Sistem Informasi Penjualan Sepeda Motor Honda Berbasis Web

N/A
N/A
Protected

Academic year: 2024

Membagikan "Tugas Akhir Sistem Informasi Penjualan Sepeda Motor Honda Berbasis Web"

Copied!
63
0
0

Teks penuh

(1)

TUGAS AKHIR

SISTEM INFORMASI PENJUALAN SEPEDA MOTOR HONDA BERBASIS WEB JENARDI MOTOR

Oleh :

JANITRA AHMES HAMKA NIM :

PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC

SURABAYA 2022

(2)

i

Diajukan Untuk Memenuhi Syarat Guna Memperoleh Gelar Ahli Madya Diploma III Program Studi Teknologi Komputer

Politeknik NSC Surabaya

Oleh :

JANITRA AHMES HAMKA NIM :

PROGRAM STUDI TEKNOLOGI KOMPUTER POLITEKNIK NSC

SURABAYA 2022

(3)

ii

TUGAS AKHIR

SISTEM INFORMASI PENJUALAN SEPEDA MOTOR HONDA BERBASIS WEB JENARDI MOTOR

Oleh :

JANITRA AHMES HAMKA NIM :

Politeknik NSC Surabaya Tanggal

Disetujui Oleh, Mengetahui

Pembimbing Ketua Program Studi

(Rudianto, S.T., M.Cs) (Heru Prasetyo, M.Kom)

(4)

iii Oleh :

JANITRA AHMES HAMKA NIM

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

Tim Penguji :

1. 1. ………..

2. 2. ………..

3. 3. ……….

(5)

iv

KATA PENGANTAR

Puji syukur kita Panjatkan kepada ALLH SWT karena Rahmat dan Karunianyalah Penulis dapat menyelesaikan penulisan tugas akhir ini tepat pada waktunya dengan judul “ Sistem Informasi Penjualan Sepeda Motor Honda Berbasis Web Honda Jenardi Motor “ Tugas akhir ini disusun untuk memperoleh salah satu persyaratan untuk menyelesaikan Program Diploma III Jurusan Teknologi Komputer di Politeknik NSC Surabaya.

Selama mengikuti pendidikan DIII Teknologi Komputer sampai dengan proses penyelesaian Tugas Akhir, berbagai pihak telah memberikan fasilitas, membantu, membina dan membimbing penulis untuk itu khususnya kepada :

1. Selaku Direktur Politeknik NSC Surabaya yang telah memberikan kesempatan kepada penulis untuk melaksanakan tugas akhir.

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

3. 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. Orang tua dan seluruh anggota keluarga saya yang telah memberikan dukungan dan doa yang begitu penting bagi penulis untuk menyelesaikan laporan ini;

(6)

v

Penulis menyadari Tugas Akhir ini masih banyak kelemahan dan kekurangannya. Karena itu kritik dan saran yang membangun akan diterima dengan senang hati, mudah – mudahan keberadaan Tugas Akhir ini dapat bermanfaat.

Surabaya, 2022 Penulis

Janitra Ahmes Hamka

(7)

vi

(8)

vii

KATA PENGANTAR ... iv

PERNYATAAN ... vi

DAFTAR ISI ...vii

DAFTAR TABEL ...ix

DAFTAR GAMBAR ... x

ABSTRACT ... xi

ABSTRAK ... xii

BAB I PENDAHULUAN... 1

A. Latar Belakang...1

B. Rumusan Masalah...2

C. Tujuan dan Manfaat ...2

BAB II LANDASAN TEORI ...4

A. Pengertian Data ...4

B. Pengertian Sistem... 5

C. Karakteristik Sistem ...6

D. Pengertian Informasi ...7

E. Kualitas Informasi ... 8

F. Siklus Informasi ... 8

G. Karakteristik Informasi ... 9

H. Nilai Informasi ...10

I. Pengertian Sistem Informasi ... 10

J. Pengertian Penjualan ... 11

K. Pengertian Database ... 11

(9)

viii

L. Bagian Software...12

M. Flowchart... 17

N. Alat Bantu Ananlisis dan perancangan...20

BAB III PEMBAHASAN...22

A. Perancangan ... 22

B. Pembuatan Program...40

C. Uji Coba Sistem ... 41

BAB IV KESIMPULAN DAN SARAN ... 48

A. Kesimpulan...48

B. Saran... 49

DAFTAR PUSTAKA... 50

LAMPIRAN... 51

(10)

ix

Tabel 2.3 Simbol – Simbol ERD...21

Tabel 3.1 Struktur Tabel Konsumen ...35

Tabel 3.2 Struktur Tabel Pemesanan ... 36

Table 3.3 Struktur Tabel Motor ... 36

Tabel 3.4 Struktur Tabel Faktur ... 37

Tabel 3.5 Struktur Tabel Pengiriman ... 37

Tabel 3.6 Struktur Tabel Admin ... 38

Tabel 3.7 Struktur Tabel Admin ... 38

Tabel 3.8 Struktur Tabel Penjualan ... 38

(11)

x

DAFTAR GAMBAR

Gambar 2.1 Siklus Informasi...9

Gambar 3.1 Diagram Konteks...23

Gambar 3.2 Diagram Flow Diagram ... 23

Gambar 3.3 Relasi Database...24

Gambar 3.4 Flowchart Menu Aplikasi... 25

Gambar 3.5 Flowchart Halaman Profil... 26

Gambar 3.6 Flowchart Halaman Produk... 27

Gambar 3.7 Flowchart Halaman Registrasi Customer... 28

Gambar 3.8 Flowchart Halaman Contact... 29

Gambar 3.9 Flowchart Halaman Admin...30

Gambar 3.10 Flowchart Data Sepeda Motor...31

Gambar 3.11 Flowchart Edit Data Motor...31

Gambar 3.12 Flowchart Hapus Data Motor... 32

Gambar 3.13 Flowchart Faktur...32

Gambar 3.14 Flowchart Surat Jalan... 33

Gambar 3.15 Flowchart Data Penjualan...34

Gambar 3.16 Perancangan Antar Muka... 39

Gambar 3.17 Struktur Menu... 39

Gambar 3.18 Halaman Utama... 42

Gambar 3.19 Halaman Profil...42

Gambar 3.20 Halaman Produk... 43

Gambar 3.21 Halaman Data Pelanggan...43

Gambar 3.22 Transaksi Penjualan...44

Gambar 3.23 Stok Barang... 44

Gambar 3.24 Laporan Penjualan... 44

Gambar 3.25 Laporan Konfirmasi Transfer Pembayaran... 45

Gambar 3.26 Halaman Login... 45

Gambar 3.28 Edit Produk... 46

Gambar 3.29 Cara Aktifkan Xampp Control Panel...46

Gambar 3.30 Xampp Control Panel ... 47

Gambar 3.31 Tampilan URL ... 47

(12)

xi

informasi penjualan untuk memudahkan pelayanan kepada konsumen agar terus dikembangkan. Analisis proses didasarkan pada tinjauan terhadap sistem penjualan yang digunakan perusahaan dan digambarkan dengan IDEF. ERD untuk menggambarkan hubungan antar entitas dalam sistem informasi penjualan.

Perancangan fisik sistem informasi penjualan ini, menggunakan bahasa pemrograman PHP dan database MySQL. Berdasarkan desain input-ouput dalam penelitian ini diperoleh gambaran sistem informasi penjualan berbasis web yang mampu memenuhi spesifikasi kebutuhan perusahaan. Hasil yang diinginkan dalam peancangan sistem informasi penjualan berbasis web adalah dapat membantu konsumen dalam mengakses informasi mengenai produk yang dijual dan dalam melakukan pemesanan produk, mengimplementasikan sistem informasi yang meliputi implementasi perangkat lunak, perangkat keras, basis data serta antarmuka dari aplikasi yang dihasilkan.

Kata kunci : Sistem Informasi, Penjualan Sepeda Motor, Berbasis Web.

(13)

xii ABSTRACT

Sales services become very important when competition between companies is getting tougher. Sales information system provides information to handle product/service sales. Therefore, it is necessary to develop a sales information system to facilitate service to consumers so that it continues to be developed. Process analysis is based on a review of the sales system the company uses and is described by IDEF. ERD to describe the relationship between entities in the sales information system. The physical design of this sales information system uses the PHP programming language and MySQL database. Based on the input-output design in this research, it is obtained a description of a web-based sales information system that is able to meet the specifications of the company's needs. The desired result in designing a web-based sales information system is to be able to assist consumers in accessing information about the products sold and in ordering products, implementing an information system that includes the implementation of software, hardware, databases and the interface of the resulting application.

Keywords: Information System, Motorcycle Sales, Web-Based.

(14)

1 A. Latar Belakang

Internet adalah istilah yang tidak asing lagi, dimana jaringan ini berkembang begitu pesat. Salah satu media yang tersebar di internet adalah website. Pada awalnya website hanya digunakan untuk menyampaikan informasi secara online, namun sekarangwebsitetelah menunjang aktivitas bisnis, sepertie- commerce, e-marketing,online transactiondan lainnya.

Keberadaan internet telah menghadirkan nuansa tersendiri ditengah masayarakat, karena selalu mengikuti kemajuan teknologi. Penambahan fasilitas demi menambah kepuasan pelanggan menjadi sisi yang di tonjolkan. Ini telah menjadi bagian midup masyarakat kini, bukan hanya sebagai rujukan informasi, tetapi juga gaya hidup dan kebudayaan.

Jenardi Motor yang bergerak di bidang penjualan motor dan bertempat di kota Sidoarjo saat ini mengalami kesulitan dalam mengembangkan penjualan maupun promosi, dikarenakan Jenardi Motor masih menggunkan sistem penjualan yang masih konvensional, walaupun sudah berjalan baik di kota sidoarjo tatapi untuk kedepannya tidak optimal karena tidak semua kalangan dapat menerima informasi mengenai Jenardi Motor.

Dikarenakan sistem penjualan yang masih konvensional Jenardi Motor berkeinginan untuk mengembangkan sistem penjualan dan promosi yang elbih baik, lebih menguntungkan, lebih efisien dan efektif untuk wilayah sidoarjo, maka

(15)

2

penulis memberikan solusi dengan membuat sebuah aplikasi penjualan barang dan promosi yang berbasis web. Seperti yang telah diterangkan diatas yaitu dengan memanfaatkan internet sebagai sarana untuk menjual produk dan promosi, dengan harapan Jenardi Motor lebih dikenal dan produknya lebih diminati oleh masyarakat Sidoarjo dan sekitarnya.

B. Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan, permasalahan yang ada adalah sebagai berikut :

1. Merancang bangun sistem informasi penjualan sepeda motor berbasis web.

2. Mengimplementasikan dan menguji sistem informasi tersebut di atas.

C. Tujuan dan Manfaat Penelitian

1. Tujuan perancangan dan pembuatan sistem informasi berbasis web ini adalah : Menghasilkan program system informasi penjualan berbasis web yang bisa membantu memudahkan penjualan dan promosi di Jenardi Motor Sidoarjo sehingga dapat menyajikan informasi secara cepat, tepat, dan akurat.

2. Manfaat

a. Laporan Tugas Akhir ini bermanfaat bagi bagi mahasiswa yang melakukan Tugas Akhir, adik – adik kelas maupun untuk menunjang proses kegiatan belajar di Program Studi Diploma III Teknologi Komputer Politeknik NSC Surabaya.

(16)

b. Bagi Dealer Jenardi Motor Sidoarjo

Dapat menjadi bahan pertimbangan bahwa dalam menyelesaikan masalah penjualan dan promosi sepeda motor dengan menggunakan komputer dan internet dapat mengefisiensikan waktu dan tenaga, sehingga bisa dijadikan acuan untuk meningkatkan kualitas pelayanan, penjualan dan promosi.

c. Bagi Akademik

Membantu penulis untuk mengolah data secara langsung dan menerapkan disiplin ilmu bagi penulis selama duduk di bangku kuliah di Politeknik NSC Surabaya. Laporan Tugas Akhir ini nantinya dapat menambah pustaka dan dapat bermafaat sebagai salah satu bahanreferensitopik terkait.

(17)

4 BAB II

LANDASAN TEORI

A. Pengertian Data

Banyak terdapat pengertian data yang dirangkum dari berbagai sumber. Menurut berbagai kamus bahasa Inggris-Indonesia, data diterjemahkan sebagai istilah yang berasal dari kata “datum” yang berarti fakta atau bahan- bahan keterangan. Dari sudut pandang bisnis, terdapat pengertian data bisnis sebagai berikut : “Business data is an organization’s description of things (resources) and events (transactions) that it faces”. Jadi data, dalam hal ini disebut sebagai data bisnis, merupakan deskripsi organisasi tentang sesuatu (resources) dan kejadian (transaction) yang terjadi. Pengertian yang lain mengatakan bahwa “data is the description of things and events that we face”.

Data merupakan deskripsi dari sesuatu dan kejadian yang kita hadapi.Gordon B.

Davis dalam bukunya Management Informations System : Conceptual Foundations, Structures, and Development menyebutkan data sebagai bahan mentah dari informasi, yang dirumuskan sebagai sekelompok lambing-lambang tidak acak yang menunjukkan jumlah atau tindakan atau hal-hal lain.

Sedangkan menurut Murdick, dkk (1984) merumuskan bahwa data adalah fakta yang tidak sedang digunakan pada proses keputusan, biasanya dicatat dan diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan keputusan.

(18)

Dari pengertian di atas dapat diambil kesimpulan bahwa data adalah bahan baku informasi, didefinisikan sebagai kelompok teratur simbol-simbol yang mewakili kuantitas, tindakan, benda, dan sebagainya. Data terbentuk dari karakter, dapat berupa alphabet, angka, maupun symbol khusus seperti *, $ dan/.

Data disusun untuk diolah dalam bentuk struktur data, struktur file, dan basis data.

B. Pengertian Sistem

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.

Sedangkan pengertian prosedur itu sendiri menurut Richard F. Neuschel, prosedur adalah suatu urut-urutan operasi klerikal (tulis-menulis), biasanya melibatkan beberapa orang di dalam satu atau lebih departemen, yang diterapkan untuk menjamin penanganan yang seragam dari transaksi- transaksi bisnis yang terjadi.

Dalam kamus Inggris-Indonesia-nya John M. Echols dan Hassan Shadily, “sistem” diartikan sebagai susunan. Seperti misalnya yang terdapat dalam kata sistem syaraf berarti susunan syaraf, sistem jaringan berarti susunan jaringan dan lain sebagainya. Menurut M.J Alexander dalam buku Information System Analysis Theory and Application, sistem merupakan suatu group dari elemen-elemen baik yang berbentuk fisik maupun non-fisik yang menunjukkan suatu kumpulan saling berhubungan di antaranya dan berinteraksi

(19)

6

bersama-sama menuju satu atau lebih tujuan, sasaran atau akhir dari sebuah sistem. Dalam pengertian lain, “sistem” juga bisa diartikan sebagai “cara”.

Seperti misalnya kita sering mendengar kata-kata seperti sistem pengamatan, sistem penilaian, sistem pengajaran dan lain sebagainya. Istilah sistem juga banyak dipakai dan dihubungkan dengan kata-kata seperti sistem pendidikan, sistem perangkat lunak, sistem transportasi dan lain sebagainya.

Dari sekian banyaknya arti dari kata sistem, kita akan mengambil pengertian bahwa sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu.

C. Karakteristik Sistem

Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu mempunyai komponen-komponen (components), batas sistem (boundary), lingkungan luar sistem(environments),penghubung(interface),masukan(input), keluaran(output),pengolah(process),dan sasaran(objectives) atau tujuan (goal).

Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Lingkungan luar dari suatu sistem adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. Penghubung merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya.

Keluaran dari satu subsistem akan menjadi masukan untuk subsistem yang lainnya dengan melalui penghubung.

(20)

Masukan adalah energi yang dimasukkan ke dalam sistem dapat berupa masukan perawatan dan masukan sinyal. Masukan perawatan dimasukkan supaya sistem dapat beroperasi sedangkan sinyal untuk mendapatkan keluaran.

Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran. Suatu sistem pasti mempunyai tujuan atau sasaran kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem.

D. Pengertian Informasi

Menurut Gordon B. Davis dalam bukunya Management Informations System : Conceptual Foundations, Structures, and Development menyebut informasi sebagai data yang telah diolah menjadi bentuk yang berguna bagi penerimanya dan nyata, berupa nilai yang dapat dipahami di dalam keputusan sekarang maupun masa depan. Menurut Barry E. Cushing dalam buku Accounting Information System and Business Organization, dikatakan bahwa informasi merupakan sesuatu yang menunjukkan hasil pengolahan data yang diorganisasi dan berguna kepada orang yang menerimanya. Menurut Robert N.

Anthony dan John Dearden dalam buku Management Control Systems, menyebut informasi sebagai suatu kenyataan, data, item yang menambah pengetahuan bagi penggunanya. Menurut Stephen A. Moscove dan Mark G.

(21)

8

Simkin dalam bukunya Accounting Information Systems : Concepts and Practise mengatakan informasi sebagai kenyataan atau bentuk-bentuk yang berguna yang dapat digunakan untuk pengambilan keputusan bisnis.

Dari pengertian di atas dapat disimpulkan bahwa informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerimanya yang menggambarkan suatu kejadian-kejadian nyata dan dapat digunakan sebagai alat bantu untuk pengambilan suatu keputusan.

E. Kualitas Informasi

Kualitas dari suatu informasi (quality of information)tergantung dari tiga hal, yaitu informasi harus akurat(accurate),tepat pada waktunya(timeliness),dan relevan (relevance). Yang dimaksud dengan akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Sedangkan tepat waktu berarti informasi yang dating pada penerima tidak boleh terlambat dan yang terakhir relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya.

F. Siklus Informasi

Pengolahan data menjadi suatu informasi dapat digambarkan sebagai sebuah siklus yang berkesinambungan seperti berikut.

(22)

Gambar 2.1 Siklus Informasi

G. Karakteristik Informasi

Setiap informasi, memiliki beberapa karakteristik yang menunjukkan sifat dari informasi itu sendiri. Karakteristik-karakteristik informasi tersebut adalah : 1. Benar atau salah

Karakteristik tersebut berhubungan dengan sesuatu yang realis atau tidak dari sebuah informasi.

2. Baru

Sebuah informasi dapat berarti sama sekali baru bagi penerimanya.

3. Tambahan.

Sebuah informasi dapat memperbaharui atau memberikan nilai tambah pada informasi yang telah ada.

(23)

10

4. Korektif

Sebuah informasi dapat menjadi bahan koreksi bagi informasi sebelumnya, salah atau palsu.

5. Penegas

Informasi dapat mempertegas informasi yang telah ada, hal ini masih berguna karena dapat meningkatkan persepsi penerima atas kebenaran informasi tersebut.

H. Nilai Informasi

Nilai suatu informasi berhubungan dengan keputusan. Hal ini berarti bahwa bila tidak ada pilihan atau keputusan, informasi menjadi tidak diperlukan. Keputusan dapat berkisar dari keputusan berulang yang sederhana sampai keputusan strategis jangka panjang.

Sedangkan parameter untuk mengukur nilai sebuah informasi tersebut, ditentukan dari dua hal pokok yaitu : manfaat (use) dan biaya (cost). Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya untuk mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya.

I. Pengertian Sistem Informasi

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi,

(24)

bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

J. Pengertian Penjualan

Penjualan adalah cara untuk mempengaruhi konsumen untuk membeli produk yang ditawarkan. Dalam kenyataannya penjualan mempunyai dua sistem yang biasa diterapkan oleh suatu perusahaan dagang yaitu penjualan yang dilakukan dengan cara tunai dan penjualan yang dilakukan menggunakan cara kredit atau sering disebut cara angsuran.

K. Pengertian Database

Database adalah kumpulan data yang saling berhubungan dan disimpan didalam media penyimpanan elektronik sedemikian rupa sehingga tidak terjadi pengulangan.

L. Bagian Software 1. Web Server

Web server adalah suatu software yang bertindak melayani pengaksesan aplikasi web. Web browser seperti explorer atau navigator berkomunikasi melalui jaringan (termasuk jaringan internet) dengan web server, menggunakan HTTP browser akan mengirimkan request kepada server untuk meminta dokumen tertentu atau layanan yang disediakan oleh server.

(25)

12

2. Web Browser

Web browser adalah sebuah aplikasi perangkat lunak untuk melintasi, mengambil, dan menyajikan sumber informasi di world wide wibe.

3. Hyper Text Markup Languange (HTML)

Hyper Text Markup Languange (HTML) adalah suatu bahasa pemrograman dalam bentuk skrip yang dapat digunakan untuk menyusun halaman web.

4. HTTP ( Hypertext Transfer Protocol )

HTTP (Hypertext transfer protocol) adalah salah satu layanan jaringan internet yang menangani lalu lintas pengiriman data. Melalui layanan HTTP, setiap server di jaringan internet dapat mengirimkan data dan menyajikan informasinya kepada pengguna internet. Jaringan paling luas yang ditangani HTTP adalah world wide web (www). HTTP berfungsi sebagai suatu system pendistribusian dan pengguna informasi secara bersama di internet protocol merupakan aturan dan standarisasi yang memungkinkan terjadinya pertukaran informasi antar komputer. Dengan adanya HTTP, maka computer dengan system tertentu (misalnya Windows) dapat berinteraksi dengan komputer yang menggunakan system lain (misalnya Unix atau Linux). Protocol HTTP digunakan denganworld wide websejak tahun 1990.

Cara kerja dalam system komunikasi HTTP pada intinya terletak pada proses pengiriman permintaan oleh klien dan pemberian respon permintaan oleh server internet. Klien mengirimkan sebuah permintaan tertentu melalui protocol HTTP, permintaan akan dilanjutkan ke server yang terkait. Setelah permintaan

(26)

tersebut diterima maka server akan memberikan respon dengan menampilkan informasi tertentu beserta pesan status atau hasil pemberian respon.

Pada kasus tertentu, respon yang diterima oleh klien tidak selalu membawa hasil seperti yang diharapkan. Status keberhasilan dan kegagalan pemrosesan sebuah permintaan akan ditampilkan kepada klien dalam kode tertentu.

5. Apache Web Server

Apache Web Server adalah suatu aplikasi atau perangkat lunak yang digunakan untuk bertindak melayano pengaksesan aplikasi web.

Apache berada di bawah GNU, General Public (lisensi yang bersifat free) sehingga apache dapat di download secara gratis. Saat ini apache banyak digunakan sebagai wb server untuk portal-portal besar.

6. PHP (Personal Home Page)

PHP merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server. Hasilnya dikirimkan ke klien, tempat pemakai menggunakan browser.

Kelahiran PHP bermula saat Rasmus Lerdorf membuat sejumlah skrip Perl yang dapat mengamati siapa saja yang melihat-lihat daftar riwayat hidupnya, yakni pada tahun 1994. Skrip ini selanjutnya dikemas menjadi tool yang disebut “Personal Home Page”. Paket inilah yang menjadi cikal- bakal PHP. Pada tahun 1995, Rasmus menciptakan PHP versi 2. Pada versi inilah pemrogram dapat menempelkan kode terstruktur di dalam tag HTML.

Yang menarik kode PHP juga bisa berkomunikasi dengan database dan melakukan perhitungan yang kompleks sambil jalan. Pada saat ini, PHPcukup

(27)

14

popular sebagai peranti pemrograman web, terutama di lingkungan Linux.

Walaupun demikian, PHP sebenarnya juga dapat berfungsi pada server-server yang berbasis UNIX, Windows NT, dan Macintosh, bahkan versi untuk Windows95/98 pun tersedia.

PHP adalah suatu bahasa pemrograman Open Source yang digunakan secara luas terutama untuk pengembanganwebdan dapat disimpan dalam bentuk HTML. Keuntungan utama menggunakan PHP adalah script PHP tidak hanya benar-benar sederhana bagi pemula, tetapi juga menyediakan banyak fitur tambahan untuk programmer professional.

Secara singkat, kelebihan-kelebihanPHPmeliputi :

a.Script PHPsederhana, mudah dibuat, dan mempunyai kecepatan akses tinggi.

b. Dapat berjalan dalam server web yang berbeda dan dalam sistem operasi yang berbeda. PHP dapat berjalan pada system operasi Linux/Unix, Windows, danMacintosh.

c. BersifatOpen Sourcesehingga diterbitkan secara gratis.

d. Dapat berjalan pada server web Microsoft Personal Web Server, Apache, IIS, Xitamidan sebagainya.

e. Termasuk bahasa yang embedded (bisa ditempel atau diletakkan dalam tak HTML).

7. MySQL

MySQL adalah salah satu jenis database server yang sangat terkenal.

Kepopulerannya disebabkan MySQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. Selain itu, ia bersifatfree atau gratis.

(28)

PHP juga mengenal pengolahan data dengan menggunakan file teks.

Tetapi menyimpan data dalam file biasa memiliki banyak keterbatasan. File teks tidak memiliki kemampuan untuk mengolah data misalnya menghitung total nilai, rata-rata, dan lain sebagainya. Demikian juga dalam hal pencarian data.

Semakin besar ukuran file, pencarian data yang dilakukan pada “*.TXT” akan menjadi lebih sulit. Untuk itulah diperlukandatabase.

Cikal bakal MySQL adalah mini SQL yang dikembangkan oleh MySQL AB (perusahaan IT Swedia) sejak tahun 1979 di bawah komando Michael Widenius Monty.MySQL release1.0 dikeluarkan Mei 1996 secara terbatas untuk kalangan sendiri. Baru dilepas untuk public bulan Oktober 1996 setelah muncul versi 3.

MySQLdapat didefinisikan sebagai :

a. MySQL merupakan system manajemen database. Database merupakan struktur penyimpanan data. Untuk menambah, mengakses, dan memproses data yang disimpan dalam sebuah database komputer, diperlukan system manajemen database sepertiMySQL Server.

b. MySQL merupakan sistem manajemen database atau basis data terhubung (relational database manajemen system). Database terhubung menyimpan data pada tabel-tabel terpisah. Hal tersebut akan menambah kecepatan dan fleksibilitasnya. Kata SQL pada MySQL merupakan singkatan dari

Structured Query Language”. SQL merupakan bahasa standar yang digunakan untuk mengakses database dan ditetapkan oleh ANSI/ISO SQL Standard.

(29)

16

c. MySQL merupakansoftware Open Source. Open Source berarti semua orang diizinkan menggunakan dan memodifikasi software. Semua orang dapat men-download software MySQL dari internet dan menggunakannya tanpa membayar.

d. Server database MySQL mempunyai kecepatan akses tinggi, mudah digunakan, dan andal. MySQL dikembangkan untuk menangani database yang besar secara cepat dan telah sukses digunakan selama bertahun-tahun.

Konektivitas, kecepatan, dan keamanannya membuat server MySQL cocok untuk mengaksesdatabasedi internet.

e. MySQL Server bekerja di klien/server atau system embedded. Software database MySQL merupakan system klien/server yang terdiri atas multithread SQL server yang mendukung software klien dan library yang berbeda, tool administratif, dan sejumlah Application Programming Interfaces (APIs).

f. MySQLtersedia dalam beberapa macam bahasa.

8. XAMPP

Xampp merupakan paket PHP yang berbasis open source yang dikembangkan oleh sebuah komunitas open source.

Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasinya secara otomatis untuk auto konfigurasi.

(30)

M. Flowchart

1. Simbol – simbol Flowchart

Flowchart disusun dengan simbol - simbol. Simbol ini dipakai sebagai alat bantu menggambarkan proses di dalam program. Simbol-simbol yang dipakai antara lain :

Tabel 2.1 Simbol – simbol Flowchart.

(31)

18

Keterangan simbol-simbol flowchart : a. Flow direction symbol

simbol yang digunakan untuk menghubungkan antara simbol yang satu dengan simbol yang lainnya. Simbol ini disebut juga connection line.

b. Terminator symbol

Simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan.

c. Connector symbol

Simbol untuk keluar-masuk atau penyambungan proses dalam lembar/halaman yang sama.

d. Connector symbol

Simbol untuk keluar-masuk atau penyambungan proses pada lembar/halaman yang berbeda.

e. Processing symbol

Simbol yang menunjukan pengolahan yang dilakukan oleh komputer.

f. Manual Operation

Simbol yang menunujukan pengolahan yang tidak dilakukan oleh komputer.

g. Decision

Simbol pemilihan proses berdasarkan kondisi yang ada.

h. Input-output

Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya.

i. Manual input

Simbol untuk pemasukan data secara manual on-line keyboard.

(32)

j. Prepartion

Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan didalam storage.

k. Predefine proses

Simbol untuk pelaksanaan suatu bagian (sub-program) /prosedur l. Display

Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, dan sebagaianya.

m. Disk and on-line storage

Simbol yang menyatakan input berasal dari disk atau disimpan ke disk.

n. Magnetic tape unit

Simbol yang menyatakan input berasal dari pita magnetic atau output disimpan ke pita magnetic.

o. Dokumen

Simbol yang menyatakan input berasal dari dokumen dalam bentuk soft file atau output dicetak ke kertas.

N. Alat bantu analisis dan perancangan.

Ada beberapa alat bantu dalam menganalisis dan merancang sistem informasi ini, diantaranya.

1. Flow Map

Flowmap merupakan prosedur kerja atau functional flowchart ( Diagram Alir Fungsional ). Flow map/Functional Flowchart merupakan diagram alir

(33)

20

yang menggambarkan pergerakan proses diantar unit kerja yang berbeda-beda, sekaligus menggambarkan arus dari dokumen, aliran data fisik, entitas-entitas sistem informasi dan kegiatan operasi yang berhubungan dengan sistem informasi.

2. Diagram Konteks dan Flow Diagram ( DFD )

Data Flow Diagram (DFD) adalah merupakan diagram yang digunakan untuk menggambarkan proses-proses yang terjadi pada sistem yang akan dikembangkan. Dengan Data Flow Diagram data-data yang terlibat pada masing-masing proses dapat diidentifikasi. Berikut ini simbo-simbol DFD :

Tabel 2.2 Simbol-simbol Data Flow Diagram ( DFD )

SIMBOL ARTI

Entity Luar Merupakan Sumber atau tujuan dari aliran data atau ke sistem. Entity luar merupakan lingkungan luar sistem.

Aliran Data Menggambarkan aliran data dari satu proses ke proses lainnya.

Storage Merupakan komponen yang berfungsi untuk menyimpanan data.

Proses Proses atau fungsi yang mentrasformasikan data.

(34)

3. Entitiy Realitional Diagram ( ERD )

ERD adalah gambar atau diagram yang menunjukkan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis. Berikut simbol-simbol Entity Realitional Diagram:

Tabel 2.3. Simbol-simbol ERD

SIMBOL ARTI

Entity Sesuatu Yang terlihat nyata ataupun terlihat abstrak.

Relationship Menggambarkan hubungan yang terjadi antara satu entity atau lebih entity lain.

Atribut Sifat/Karakter suatu entitas yang menyediakan penjelasan secara mendetail tentang entitas tersebut.

(35)

22 BAB III PEMBAHASAN A. Perancangan

Kemampuan manusia dalam menyelesaikan pekerjaan yang semakin banyak dan rumit sangatlah terbatas. Oleh karena itu sangat dibutuhkan suatu sistem yang dapat mengolah data dengan baik sehingga dapat mempercepat serta mengefisiensikan pekerjaan pengolahan data. Untuk menghindari terjadinya kesimpangsiuran dalam pembahasan masalah dan mengingat akan keterbatasan penulis dalam hal ilmu dan keterampilan serta waktu maka penulis membatasi permasalahanhanya pada sistem informasi penjualan sepeda motor.

Adapun identifikasi masalahnya yaitu bagaimana merancang sebuah sistem komputerisasi yaitu sistem informasi penjualan sepeda motor berbasis web agar dapat menyajikan informasi yang cepat, efektif, efisien, serta akurat sehingga dapat mencapai tujuan yang diinginkan.

1. Proses Sistem Informasi Penjualan Sepeda Motor a. Diagram Konteks.

Diagram konteks merupakan gamabaran mengenai suatu sistem. Dalam diagram konteks menerangkan secara garis besar hubungan antara entitas yang ada pada sistem. Berikut adalah diagram konteks dari sistem informasi penjualan motor yang akan dikerjakan :

(36)

- Konsumen regisstrasi - Input data motor

- Login - Input faktur

- Syarat dan pembelian - Input surat pengiriman

- data motor - Input data penjualan

- Input pemesanan

- informasi unit motor - Informasi pemesanan

- Informasi faktur - Informasi data konsumen

- Informasi surat jalan

- Laporan data konsumen - Laporan data unit motor - Laporan data pemesanan - Laporan data penjualan

Gambar 3.1 Diagram Konteks b. D a t a F l o w D i a g r a m ( D F D ) .

Data Flow Diagram yang menggambarkan fungsi logika dari sebuah sistem.dalam DFD terdapat aliran data dan proses yang terjadi dalam sistem.

berikut adalah DFD dari sistem informasi penjualan motornya :

Gambar 3.2 DFD

CUSTOMER

SISTEM INFORMASI PENJUALAN SEPEDA

MOTOR

ADMIN

PIC

(37)

24

c. R e l a s i D a t a b a s e .

Proses yang dimaksudkan adalah hubungan antara file atau tabel yang terkait. Pada proses tersebut elemen dapat dikelompokan menjadi file database berdasarkan entitas dan hubungannya. Adapun Relasi Tabel Sistem Informasi Penjualan Sepeda Motor Honda Jenardi dapat dilihat pada gambar ini.

Gambar 3.3 Relasi Database Faktur

No_faktur tgl_faktur jml_uang terbilang id_customer

Pengiriman

Kd_pengiriman tgl_pengiriman jasa_pengiriman no_faktur

Admin

Id_Admin User_name password

Penjualan

Id_Penjualan namaalamat telppekerjaan kode_motor

Konsumen

Id_Customer user_name PassNama JkPekerjaan Alamat KotaProvinsi Kode_pos No_tlp Email No_rekening Nama_bank

Pemesanan

Kd_Pemesanan tgl_pemesanan id_customer kode_motor kd_status batas_akhir

Status Kd_status status

Motor

Kode_motor nama_motor typemerk thn_buat isi_silinder nm_bpkb no_polisi no_mesin no_rangka warna harga gambar

(38)

2. Flowchart Program.

a. Flowchart Menu

Gambar 3.4 Flowchart Menu Aplikasi

Tidak Tidak

Tidak

Tidak

Tidak

Tidak Mulai

Halaman Utama - Beranda

- Profil - Produk - Contact Us

- Registrasi - Login Admin

Beranda?

Profil?

Produk?

Contact?

Registrasi?

Login Admin?

Keluar?

Selesai

Beranda

Profil

Produk

Contact Us

Registrasi

Login Admin

Profil

Produk

Contact Us

Registrasi

Login Admin YA

YA

YA

YA

YA

YA

(39)

26

b. Flowchart Halaman Profil

Saat user mengklik halaman profil maka akan diproses dan akan menampilkan halaman profil. Flowchart halaman profil digambarkan seperti dibawah ini:

Gambar 3.5 Flowchart Halaman Profil

c. Flowchart Halaman Produk

Halaman produk aktif jika user mengklik halaman produk, kemudian user dapat memesan produk yang dipilih apabila user belum melakukan login maka user akan dialihkan kehalaman registrasi, tetapi jika user sudah melakukan login maka pemesanan akan terkirim. Untuk flowchart halaman produk digambarkan seperti dibawah ini

Mulai

Halaman Utama

Profil?

Selesai Tampil Halaman

Profil

Tidak

YA

(40)

Gambar 3.6 Flowchart Halaman Produk

d. Flowchart Registrasi Customer

Halaman registrasi ini aktif jika user mengklik halaman registrasi maka akan menampilkan form input registrasi, jika user belum menjadi member atau belum login maka user harus registrasi dahulu untuk melakukan pemesanan

Pesan Produk

Cek login

Pesan & Kirim

Pesan Terkirim

Selesai Mulai

Halaman Utama

Produk

Maaf Anda belum login

Tampil Halaman Tampil Halaman

Tidak

YA

YA Tidak

YA

(41)

28

sepeda motor dan user harus mengisi data diri dengan lengkap, jika tidak lengkap maka registrasi gagal. Flowchart halaman registrasi seperti dibawah ini:

Gambar 3.7 Flowchart Halaman Registrasi Customer.

Mulai

Halaman Utama

Registrasi?

Selesai Input Data Konsumen

Daftar

Daftar Sukses Tampil Halaman

Registrasi

Tampil Halaman Registrasi Tidak

YA

Tidak

YA

(42)

e. Flowchart Halaman Contact

Halaman Contact akan aktif saat user mengklik halaman contact maka akan diprosses dan akan menampilkan halaman Contact. Flowchart halaman Contact seperti dibawah ini.

Gambar 3.8 Flowchart Halaman Contact

f. Flowchart Halaman Admin

Halaman ini ditampilkan hanya untuk pihak tertentu, yaitu untuk administrator yang berkaitan dengan pengolahan website. Halaman administrator ini akan tampil dengan mengklik link administrator, tetapi untuk dapat mengakses halaman ini harus melalui login terlebih dahulu jika login diterima maka akan terbuka halaman administrator jika batal maka login dibatalkan. Flowchart halaman administrator seperti dibawah ini.

Mulai

Halaman Utama

Contact Customer

Selesai Tampil Halaman Contact

YA

Tidak

(43)

30

Gambar 3.9 Flowchart Halaman Admin

Mulai

Halaman Utama

Admin?

Selesai Input Username dan

Password

Login

Logout Halaman Login Admin

Tampil Halaman Administrator

Username &

Password Tidak Valid Tidak

YA

Tidak

(44)

g. Flowchart Data Sepeda Motor

YA

Gambar 3.10 Flowchart Data Sepeda Motor h. Flowchart Edit Data Sepeda Motor

Gambar 3.11 Flowchart Edit Data Motor

Mulai

Data Produk

Simpan

Selesai Halaman

Data Lengkap Input Data

Data Produk Disimpan

Tidak YA

Mulai

Data Produk

Simpan

Selesai Cek Data Edit Data Produk

Data Produk YA

YA

Tidak

(45)

32

YA

YA

i. Fowchart Hapus Data Sepeda Motor

Gambar 3.12 Flowchart Hapus Data Motor j. Flowchart Faktur

Gambar 3.13 Flowchart Faktur

Mulai

Data Produk

Hapus

Selesai Hapus Data Produk

Data Motor Dihapus YA

Tidak

Mulai

Data Faktur

Simpan

Selesai Halaman Utama

Data Lengkap Input Data Faktur

Data Faktur Disimpan

Cetak

Tidak

(46)

k. Flowchart Surat Jalan

Gambar 3.14 Flowchart Surat Jalan

Mulai

Data Surat Pengiriman

Simpan

Selesai Halaman Utama

Data Lengkap Input Data Surat Pengiriman

Data Surat Pengiriman

Cetak YA

Tidak

YA

(47)

34

l. Flowchart Data Penjualan

Gambar 3.15 Flowchart Data Penjualan

Mulai

Data Penjualan

Simpan

Selesai Halaman Utama

Data Lengkap Input Data

Penjualan

Data Penjualan

Cetak YA YA

Tidak

(48)

3. Desain Sistem a. Struktur File

Struktur file merupakan sutau objek sistem perangkat lunak yang merupakan elemen-elemen dari sistem perangkat lunak yang dirancang, salah satu objek tersebut adalah data.

1. Nama Tabel : Cutomer Kunci : id_konsumen

Keterangan : Digunakan untuk menyimpan data konsumen.

Tabel 3.1 Struktur Tabel Konsumen.

No Field Type Keterangan

1 Id_konsumen Int(3) Id konsumen

2 User_name Varchar(25) User name untuk login 3 Pass Varchar(10) Password untuk login 4 Nama Varchar(30) Nama lengkap customer

5 Jk Varchar(10) Jenis kelamin

6 Pekerjaan Varchar(20) Pekerjaan konsumen 7 Alamat Varchar(50) Alamat konsumen

8 Kota Varchar(20) Kota konsumen

9 Provinsi Varchar(30) Provinsi konsumen

10 Kode_pos Int(6) Kode pos konsumen

11 No_tlp Varchar(15) Nomor telpon konsumen 12 Email Varchar(30) Email konsumen

13 No_rekening Varchar(20) Nomor rekening konsumen 14 Nama_bank Varchar(20) Nama bank konsumen

(49)

36

2. Nama Tabel : Pemesanan Kunci : kd_pemesanan

Keterangan : Digunakan untuk menyimpan data pemesanan.

Tabel 3.2 Struktur Tabel Pemesanan

No Field Type Keterangan

1 Kd_pemesanan Varchar (5) Kode pemesanan

2 Tgl_pemesanan Date Tanggal pembelian

3 Id_konsumen Varchar(30) Id konsumen 4 Kode_motor Varchar(10) Kode motor

5 Kd_status Int(1) Kode status pemesanan

6 Batas_akhir Date Batas akhir pemesanan

3. Nama Tabel : Motor Kunci : kd_motor

Keterangan : Digunakan untuk menyimpan data motor.

Tabel 3.3 Struktur Tabel Motor

No Field Type Keterangan

1 Kode_motor Varchar(10) Kode motor

2 Nama_motor Varchar(20) Nama motor

3 Type Varchar(15) Type motor

4 Merek Varchar(10) Merk motor

5 Thn_buat Varchar(4) Tahun pembuatan motor

6 Isi_silinder Varchar(6) Isi silinder motor

7 Nm_bpkb Varchar(30) Nama bpkb motor

8 No_polisi Varchar(10) Nomor polisi motor

9 No_mesin Varchar(20) Nomor mesin motor

10 No_rangka Varchar(20) Nomor rangka motor

11 Warna Varchar(20) Warna motor

12 Harga Int(10) Harga motor

13 Gambar Varchar(50) Gambar motor

(50)

4. Nama Tabel : Faktur Kunci : no_faktur

Keterangan : Digunakan untuk menyimpan data faktur.

Tabel 3.4 Struktur Tabel Faktur.

No Field Type Keterangan

1 No_faktur Varchar(5) No faktur

2 Tgl_faktur Date Tanggal faktur

3 Jml_uang Bigint(20) Jumlah uang pembayaran 4 Terbilang Varchar(50) Terbilang uang

5 Id_konsumen Varchar(20) Id customer

5. Nama Tabel : Pengiriman Kunci : kd_pengiriman

Keterangan : Digunakan untuk menyimpan data pengiriman.

Tabel 3.5 Struktur Tabel Pengiriman

No Field Type Keterangan

1 Kd_pengiriman Varchar(5) Kode pengiriman kendaraan 2 Tgl_pengiriman Date Tanggal pengiriman

3 Jasa_pengiriman Varchar(20) Jasa pengiriman

4 No_faktur Varchar(5) Nomor faktur

(51)

38

6. Nama Tabel : admin Kunci : id_admin

Keterangan : Digunakan untuk menyimpan data admin.

Tabel 3.6 Struktur Tabel Admin

No Field Type Keterangan

1 Id_admin Varchar(20) Id admin

2 User_name Varchar(20) Username untuk login 3 Password Varchar(20) Password admin untuk login

7. Nama Tabel : status Kunci : kd_status

Keterangan : Digunakan untuk status pemesanan.

Tabel 3.7 Struktur Tabel Admin

No Field Type Keterangan

1 Kd_status Bigint(1) Kode status

2 Status Varchar(10) Status pemesanan kendaraan

8. Nama Tabel : Penjualan Kunci : id

Keterangan : Digunakan untuk menyimpan data penjualan.

Tabel 3.81 Struktur Tabel Penjualan

No Field Type Keterangan

1 Ide Int(3) Id penjualan

2 Nama Varchar(30) Nama konsumen

3 Alamat Varchar(50) Alamat konsumen

4 Telp Varchar(15) Telepon konsumen

5 Pekerjaan Varchar(25) Pekerjaan konsumen 6 Kode_motor Varchar(10) Kode motor yang dibeli

(52)

4. Perancangan antar muka

Perancangan antar muka ini dibuat untuk mempermudah dalam pembuatan program dan perancangan tampilan program.

Gambar 3.16 Perancangan antar muka a. Struktur menu

Stuktur menu adalah bentuk umum dari suatu rancangan program untuk memudahkan pemakai dalam menjalankan program sehingga pada saat menjalankan program komputer, pemakai (user) tidak mengalami kesulitan dalam memilih menu-menu yang diinginkan. Pada perancangan ini dibuat menu yang dapat diintergrasikan seluruh data dalam suatu sistem dan disertai dengan intruksi yang ada pada pilihan menu tersebut. Adapun rancangan menu dari program Sistem informasi penjualan ini adalah sebagai berikut :

Gambar 3.17 Struktur menu

(53)

40

B. Pembuatan Program

Jenardi Motor dalam pengelolaan data unit motor, data konsumen, data harga dan data pembayaran masih menggunakan cara manual yaitu dengan menggunakan Microsoft Excel, sehingga banyak mengalami kendala baik dalam pencarian data konsumen, data pembayaran, dan pembuatan laporan bulanan.

1. Analisis Kebutuhan Sistem

Langkah pertama dalam pembuatan program adalah analisis kebuutuhan. Hal ini merupakan langkah pendahuluan sebgai analisis untuk menetapkan tipe program yang diobservasi dari user. Adapaun analisis kebutuhan anatara lain.

a. Konfigurasi Hardware dan Software

Konfigurasi Hardware untuk mendukung pelaksanaan program sistem informasi penjualan di Dealer Jenardi Motor perlu adanya dukungan sistem komputer yang memadai, baik dari segi hardware maupun software.

1) Kebutuhan Hardware

a) Personal Komputer (PC) spesifikasi adalah sebagai berikut : (1) Microprocessor Dual Core atau lebih tinggi

(a) Memori 1 GB atau lebih (b) Hardisk 320 GB

(c) Monitor (d) Keyboard (e) Mouse

b) Printer Kebutuhan printer disesuaikan dengan kebutuhan pencetakan dokumen atau pencetakan laporan.

(54)

2) Kebutuhan Sofware.

a) Xampp

b) Software sistem

Software sistem adalah program yang dirancang sebagai perantara hardware dengan program aplikasi. Software sistem digunakan untuk mendudkung sistem informasi penjualan ini disarakan menggunakan Windows7.

b. Kebutuhan Brainware

Kebutuhan brainware pada suatu aplikasi membutuhkan satu orang sebagai operator yang dapat mengakses sistem ini. Seorang pengguna yang ingin mempunyai akses terhadap aplikasi ini harus melakukan login, karena hanya bisa dilakukan ketika pengguna sudah melukan login dengan memasukan username dan password.

C. Uji Coba Sistem a. Halaman Utama

Tampilan halaman utama adalah tampilan yang pertama kali muncul apabila user mengakses situs Jenardi Motor Sidoarjo. Adapun tampilannya adalah sebagai berikut :

(55)

42

Gambar 3.18 Halaman Utama b. Halaman Profil

Tampilan profil adalah tampilan yang berisi profil dari Jenardi Motor.

Adapun tampilannyaadalah sebagai berikut :

Gambar 3.19 Halaman Profil c. Halaman Produk

Tampilan halaman produk adalah tampilan yang berisi daftar sepeda motor yang sedang dipasarkan pada Jenardi Motor Sidoarjo. Adapun tampilannya adalah sebagai berikut :

(56)

Gambar 3.20 Halaman Produk d. Halaman Data Pelanggan

Tampilan Halaman data pelanggan adalah halaman yang berisi biodata customer. Adapun tampilannya adalah sebagai berikut :

Gambar 3.21 Halaman Data Pelanggan

(57)

44

e. Transaksi Penjualan

Gambar 3.22 Transaksi Penjualan f. Stok Barang

Gambar 3.23 Stok Barang g. Laporan Penjualan

Gambar 3.24 Laporan penjualan

(58)

h. Laporan Konfirmasi Transfer Pembayaran

Gambar 3.25 Laporan Konfirmasi Transfer Pembayaran i. Halaman Login

Tampilan login admin adalah form yang harus diisi oleh admin apabila ingin masuk ke dalam menu admin. Adapun tampilannya adalah sebagai berikut.

Gambar 3.26 Halaman Login j. Input Produk

Gambar 3.27 Halaman Input Produk

(59)

46

k. Edit Produk

Gambar 3.28 Edit Produk

l. Menjalankan Program

Berikut ini adalah instalasi program untuk menggunakan program sistem Informasi Penjualan Sepeda Motor pada Jenardi Motor berbasis web. Langkah- langkahnya adalah sebagai berikut :

a. Klik menu Start, All Program, XAMPP,XAMPP Control Panel

Gambar 3.29 Cara Aktifkan Xampp Control Panel

(60)

b. Aktifkan XAMPP Control Panel Seperti pada gambar dibawah ini :

Gambar 3.30 Xampp Control Panel

c. Buka Mozilla Firefox, lalu ketikkan alamat http://localhost/pointofsale selanjutnya akan tampil seperti gambar dibawah ini :

Gambar 3.31 Tampilan URL

(61)

48 BAB IV PENUTUP A. Kesimpulan

Berdasarkan hasil penelitian ini, dapat disimpulkan bahwa permasalahan sistem yang berjalan di Jenardi Motor Sidoarjo saat ini adalah masih dilakukan secara manual sehingga di dalam penyajian informasinya sering kali tidak efektif dan efisien. Dalam proses pengolahan data yang banyak dan waktu yang dimiliki sedikit membutuhkan alat abantu komputer yang dapat mengakses data dengan cepat.

Dari hasil tugas akhir yang dilakukan di Jenardi Motor Sidoarjo dapat diambil kesimpulan, yaitu

1. Dengan adanya sistem informasi Penjualan ini Jenardi Motor dapat melakukan pendataan transaksi penjualan,stok barang, data pelanggan dengan lebih cepat, efektif, konsisten, dengan adanya program yang lebih baik sehingga dapat mengurangi adanya duplikasi dan redundasi data, serta penyimpanan datanya menjadi lebih aman.

2. Sistem informasi ini dibuat dengan menggunakan bahasa pemrograman PHP dan untuk databasenya menggunakan MySQL.

3. Data yang berhubungan dengan data pelanggan, stok barang dan lain-lainnya secara terkomputerisasi pada database yang dapat melakukan penyimpanan, pengubahan, penghapusan dan pencarian data serta pembuatan laporan.

(62)

B. Saran

Dalam pembuatan laporan tugas akhir ini memberikan saran yang dapat dapat digunakan untuk bahan pertimbangan antara lain :

1. Aplikasi ini dapat dikembangkan lebih lanjut dengan berbasis sistem online karena saat ini teknologiinternetsudah sangat maju.

2. Untuk mengantisipasi kehilangan data maka pengembanganya sebaiknya pada sistem informasi ini diberiBackupRestore.

(63)

50

DAFTAR PUSTAKA

Abdul Kadir, 2003.Pengenalan Sistem Informasi. Andi. Yogyakarta.

Al-Bahra bin ladjamudin. (2005). Analisis dan Desain Sistem Informasi.

Graha Ilmu : Yogyakarta.

Bin Ladjamudin, Al-Bahra. 2005. Analisis dan Desain Sistem Informasi.

Yogyakarta: Graha Ilmu.Mulyadi. (2008). Pengertian Penjualan,

Heru Purwanto, MT. 2007. Tutorial Praktis Membangun Website Interaktif Sekolah.Yogyakarta: Andi.

Jogiyanto, Hartono, 2005.Analisis & Desain Sistem InformasiPendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi Yogyakarta.

Purwanto, Yudhi. 2000. Pemrograman Web dengan PHP. Bandung: Elex Media Komputindo.

Siti Mukfaliyah., Sistem Informasi Penjualan Berbasis Web Pada Usantex, URL:https://www.academia.edu/29578481/SISTEM_INFORMASI_PENJ UALAN_BERBASIS_WEB_PADA_USANTEX

Syafi’I, M. 2004.Membangun Aplikasi Berbasis PHP dan MySQL. Yogyakarta:

Andi. Wahana Komputer. 2006.Menguasai Pemrograman Web dengan PHP 5. Yogyakarta:Andi.

Wulandari.(2015).,http://ojs.stmikpringsewu.ac.id/index.php/JurnalTam/article/vi ew/36/

Yafi’I, M. (2005). Aplikasi Database Dengan PHP 5 MySQL PostgreSQL Oracle. Yogyakarta : Andi.

Gambar

Gambar 2.1 Siklus Informasi
Tabel 2.1 Simbol – simbol Flowchart.
Tabel 2.3. Simbol-simbol ERD
Gambar 3.2 DFD
+7

Referensi

Dokumen terkait

Dengan menyebut nama Allah SWT yang Maha Pengasih lagi Maha Penyayang, kami panjatkan puja dan puji syukur atas kehadirat-Nya, yang telah melimpahkan rahmat, serta

Segala puji dan syukur penulis panjatkan kehadirat Allah SWT atas segala berkat rahmat dan hidayah serta ridho-Nya sehingga penulis dapat menyelesaikan penulisan Proposal Tugas

Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat dan karunia-Nya kepada penulis, sehingga penulis dapat melewati masa studi dan

iv Kata Pengantar Assalamu’alaikum Warohmatullahi Wabarokatuh Puji syukur penulis panjatkan atas kehadirat Allah SWT yang telah memberikan Rahmat, Hidayah dan Karunia-Nya

KATA PENGANTAR Assalamualaikum Warahmatullahi Wabarakatuh Alhamdulllah, puji syukur penulis panjatkan puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat dan hidayah-Nya

ii KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat, ridho dan hidayah-Nya, sehingga penulis dapat menyelesaikan tugas akhir dengan

iv KATA PENGANTAR Puji syukur kita panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan penelitian ini dengan judul

KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Allah SWT, atas segalo rahmat dan karunia-Nya schingga pcnulis dapat menyelesaikan skripsi ini dcngan baik dengan judul :