TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

60
TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN LAUT BIRU GRAFIKA SURAKARTA Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Ilmu Komputer Diajukan oleh : Bayu Dewantoro M3206011 PROGRAM DIPLOMA III ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2009

Transcript of TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

Page 1: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI PENJUALAN

LAUT BIRU GRAFIKA SURAKARTA

Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya

Program Diploma III Ilmu Komputer

Diajukan oleh :

Bayu Dewantoro

M3206011

PROGRAM DIPLOMA III ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2009

Page 2: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

HALAMAN PERSETUJUAN

PEMBUATAN SISTEM INFORMASI PENJUALAN

LAUT BIRU GRAFIKA SURAKARTA

Disusun Oleh

Bayu Dewantoro

NIM. M3206011

Tugas Akhir ini telah disetujui untuk dipertahankan

Di hadapan dewan penguji

pada tanggal _______________

Pembimbing Utama

Fendi Aji Purnomo, S.Si

Page 3: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

HALAMAN PENGESAHAN

PEMBUATAN SISTEM INFORMASI PENJUALANLAUT BIRU GRAFIKA SURAKARTA

Disusun Oleh:Bayu Dewantoro

M 3206011

Dibimbing Oleh:Pembimbing Utama

Fendi Aji Purnomo, S.SiNIP. -

Tugas Akhir ini telah diterima dan disahkan

oleh dewan penguji Tugas Akhir

Program Diploma III Ilmu Komputer

pada hari ____________tanggal _______________

Dewan Penguji

1. Fendi Aji Purnomo, S.Si 1.

NIP. -

2. Muh. Asri Safi’i, S.Si 2.

NIP. -

3. Agus Purbayu, S.Si 3.

NIP. -

Disahkan Oleh:

Dekan Ketua Program Studi Fakultas MIPA UNS DIII Ilmu Komputer UNS

Prof. Drs. Sutarno M.Sc, Ph.D Drs. YS. Palgunadi, M.ScNIP. 19600809 198612 1 001 NIP. 19560407 198303 1 004

Page 4: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

ABSTRACT

Bayu Dewantoro. 2009. The developing of sales information system onthe "Laut Biru Grafika" Surakarta, Diploma Degree Computer Science,Natural Sciences and Mathematics Faculty, Sebelas Maret University ofSurakarta.

Sales system is part of the information system that allows user to solve theproblems in data processing sales. “Laut Biru Grafika” is a small company thatrun its business on graph that has a market share in Solo and the surroundingareas. The company still uses manual system sales in the data processing sales.Therefore, with the building information system-based computer sales, it isexpected to solve the problems in data processing sales.

This system was developed using the PHP language pemograman.Software used to create this system was Macromedia Dreamweaver 8.0 and theMySQL DBMS. Research was conducted using interviews and observations.

This system can provide facilities for employees in the ease of checkingand recording sales transaction data, the ease of providing information to improvesales data, also provides for ease of management in managing the operationalreserve and efficiently manage financial and maximally.

Key words : Sales information system , PHP, macromedia dreamweaver 8.0

Page 5: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

INTISARI

Bayu Dewantoro. 2009. PEMBUATAN SISTEM INFORMASIPENJUALAN LAUT BIRU GRAFIKA SURAKARTA. Program Diploma IIIIlmu Komputer, Fakultas Matematika dan Ilmu Pengetahuan Alam, UniversitasSebelas Maret Surakarta.

Sistem penjualan merupakan bagian dari sistem informasi yang bergunauntuk menyelesaikan permasalahan-permasalahan dalam pengolahan datapenjualan. Laut Biru Grafika merupakan perusahaan kecil menengah yangbergerak dalam bidang grafika yang mempunyai pangsa pasar di daerah Solo dansekitarnya yang masih menggunakan sistem penjualan manual dalam pengolahandata penjualan. Oleh karena itu dengan membangun sistem informasi penjualanberbasis komputer diharapkan dapat menyelesaikan permasalahan dalampengolahan data penjualan.

Sistem ini dikembangkan dengan menggunakan bahasa pemograman PHP.Software yang digunakan untuk membuat sistem ini yaitu MacromediaDreamweaver 8.0 dan DBMS MySQL. Penelitian ini dilakukan denganmenggunakan metode wawancara dan observasi.

Sistem ini dapat memberikan fasilitas kemudahan bagi karyawan dalampengecekan dan pencatatan data transaksi penjualan, meningkatkan kemudahanpenyediaan informasi data penjualan, juga memberikan kemudahan untukmanajemen dalam mengelola operasional dan efisien dalam mengelola keuangan.

Kata kunci : sistem informasi penjualan, PHP, macromedia dreamweaver 8.0

Page 6: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

MOTTO

• Hargai dan pergunakan waktumu dengan sebaik-baiknya adalah kunci

kesuksesan.

• Janganlah mudah menyerah apabila diterpa suatu masalah.

• Cara menghargai seseorang adalah dengan cara menghargai diri sendiri.

Page 7: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

PERSEMBAHAN

Karya ini kupersembahkan untuk:

1. Ayah, Bunda, Kakak, dan Adik yang tercinta dan tersayang atas

doanya dan kasih sayangnya buat aku, semangat, pengertian dan

motivasi, mudah-mudahan ini sebagai suatu kebanggaan buat

Bunda, Ayah, Kakak, dan Adikku.

2. Kepada seluruh keluarga besarku yang berada di Surakarta,

Bandung, Jakarta yang senantiasa memberi masukan dan dukungan

kepadaku.

3. Kepada guru-guru SMAku dan dosen-dosenku yang sabar dan baik

hati, yang telah mengajarkan aku banyak hal dan ilmunya.

4. Kepada seluruh teman-temanku, Manajemen Informatika 2006

yang telah banyak membantu diriku, makasih atas semuanya.

5. Kepada seluruh sahabatku yang tidak bisa aku sebutin satu-persatu,

makasih atas semua dukungannya selama ini.

Page 8: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

KATA PENGANTAR

Assalamu’alaikum Wr.Wb.

Puji syukur serta ucapan terima kasih penulis panjatkan kehadirat Allah

SWT atas limpahan karunia, taufiq serta hidayah-Nya sehingga penulis dapat

menyelesaikan penulisan laporan Tugas Akhir dengan judul “PEMBUATAN

SISTEM INFORMASI PENJUALAN LAUT BIRU GRAFIKA

SURAKARTA”.

Laporan Tugas Akhir ini dapat diselesaikan guna memenuhi sebagian

persyaratan dalam mendapatkan derajat Ahli Madya Ilmu Komputer.

Penulisan ini dapat dikatakan sebagai salah satu wujud misi pengabdian

tempat penulis memperoleh segala ilmunya kepada masyarakat sehingga penulis

dapat mengaplikasikan semua ilmu yang diperoleh selama di bangku kuliah untuk

membantu masyarakat dalam mencari solusi dari permasalahan yang ada di

masyarakat khususnya permasalahan yang berkaitan dengan teknologi informasi..

Penulis mengucapkan terima kasih kepada semua yang telah membantu

dalam penyusunan laporan Tugas Akhir ini, sehingga proses penulisan laporan

Tugas Akhir secara keseluruhan dapat berjalan dengan baik. Ucapan tulus terima

kasih penulis, diberikan kepada :

1. Allah SWT atas segala karunia yang telah diberikan kepada penulis.

2. Kedua orang tua, saudaraku serta segenap keluarga yang saya cintai yang

telah memberikan doa dan dukungannnya.

3. Bapak YS.Palgunadi, M.Sc selaku Ketua Program Studi Diploma III Ilmu

Komputer FMIPA UNS.

4. Bapak Fendi Aji, S.Si, selaku dosen pembimbing Tugas Akhir.

5. Bapak M. Riza Fuad Azhari, selaku Owner Laut Biru Grafika.

6. Sahabat-sahabatku serta semua rekan Mahasiswa Manajemen Informatika

2006 yang telah banyak memberikan semangat dalam penyusunan laporan

ini.

Page 9: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

7. Semua Pihak yang telah banyak membantu penulis dalam menyelesaikan

laporan Tugas Ahkir yang tidak bisa penulis sebutkan satu per satu.

Semoga segala bentuk bantuan yang telah diberikan kepada penulis dalam

menyelesaikan laporan ini dapat menjadi amal baik dan mendapatkan balasan dari

Allah SWT.

Semoga laporan ini bermanfaat bagi penulis khususnya dan bagi pembaca

pada umumnya

Wassalamu’alaikum Wr.Wb.

Surakarta, Juni 2009

Penulis

Page 10: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

DAFTAR ISI

HALAMAN JUDUL …………………………………………………………. i

HALAMAN PERSETUJUAN …………………………..……………………. iiHALAMAN PENGESAHAN ………………………………………………… iii

HALAMAN ABSTRACT …………………………………………………….. ivHALAMAN INTISARI ……………………………………………………….. v

HALAMAN MOTTO………………………………………………………… viHALAMAN PERSEMBAHAN ………………………………………………. vii

KATA PENGANTAR ………………………………………………………... viiiDAFTAR ISI ………………………………………………………………… x

DAFTAR TABEL ……………………………………………………………. xiiiDAFTAR GAMBAR ………………………………………………………… xivBAB I PENDAHULUAN………….……………………….…….………… 1

1.1 Latar Belakang Masalah…………………………………………. 11.2 Perumusan Masalah……………………………………………… 21.3 Batasan Masalah………………………………………………… 21.4 Tujuan Penelitian………………………………………………… 21.5 Manfaat Penelitian………………………………………………. 21.6 Metodologi Penelitian …………………………………………... 31.7 Sistematika Penulisan …………………………………………… 3

BAB II LANDASAN TEORI…………………………………………..…… 52.1 Sistem Informasi Manajemen……………………………………. 52.2 World Wide Web (WWW)……………………………………….. 62.3 PHP………………………………………………………….…… 6

2.3.1 PHPMyAdmin……………………………………………... 62.4 Database………………………………………………….……… 7

2.4.1 MySQL……………………………………………….……. 72.5 Apache……………………………………………..................….. 92.6 Analis Sistem……………..……………………………………… 9

Page 11: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

2.6.1 Context Diagram (CD) …………………………………… 9

2.6.2 Data Flow Diagram (DFD) ……….……………………… 92.6.3 Entity Relationship Diagram (ERD)……………………… 10

2.7 Macromedia Dreamweaver……………………………………… 11

BAB III ANALISIS DAN PERANCANGAN SISTEM……………...……. 123.1 Analisis Sistem ………………………………………..………… 123.2 Analisis Kebutuhan Fungsional Sistem………………..………… 12

3.2.1 Context Diagram (CD) ………………….……….……….. 13

3.2.2 Data Flow Diagram (DFD) ………………………...…….. 131 DFD Level 0………………………………………..….. 142 DFD Level 1 Proses 1……………………………..…… 143 DFD Level 1 Proses 2………………………………..… 154 DFD Level 1 Proses 3……………………………….…. 15

3.2.3 Entity Relationship Diagram (ERD)…………………….… 163.3 Perancangan Sistem ………………………………………….….. 17

3.3.1 Perancangan Antarmuka…………………………………... 171 Rancangan Utama……………………………………… 172 Rancangan Login………………………………………. 183 Rancangan Utama setelah Login…………………….… 194 Rancangan Pilih Transaksi…………………….………. 205 Rancangan Posting Barang…………………….………. 216 Rancangan Update Barang……………….……………. 227 Rancangan Nota………………………..………………. 238 Rancangan History….…………………………………. 249 Rancangan Report……………………….…………….. 2510 Rancangan Cetak Nota……………………..………….. 2611 Rancangan Cetak Laporan………………………..……. 27

3.3.2 Flowchart………………………………………….………. 281 Flowchart Proses Login………………………..………. 282 Flowchart Proses Input………………….……….…….. 29

Page 12: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

3 Flowchart Proses Update Data………………..……….. 304 Flowchart Proses Cetak Data………………..…………. 31

3.3.3 Deskripsi Data………………………………….…….……. 321 Tabel Barang…………………………………….…….. 322 Tabel Transaksi………………………………….…….. 32

BAB IV IMPLEMENTASI DAN EVALUASI…………………………….. 334.1 Implementasi …………..….…………………………………….. 33

4.1.1 Implementasi Antarmuka ………………………………… 331 Form Utama…………………………………………… 332 Form Login……………………………………….…..... 343 Form Utama setelah Login……………………….……. 344 Form Produk…………………………………......…….. 355 Form Posting……………………………………….….. 366 Form Update……………………………………….….. 377 Form Nota………………….………………………….. 388 Form History……………….………………………….. 399 Form Cetak Nota……………………………….……… 4010 Form Report………………………….………………… 4111 Form Cetak Report….……………………….………… 42

4.2 Evaluasi Sistem …………………………………………..……… 43

BAB V PENUTUP ………………………………………………………….. 445.1 Kesimpulan ……………………………………………………… 445.2 Saran ……………………………………………………..……… 44

DAFTAR PUSTAKA ……………………………………………………….. 45

Page 13: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

DAFTAR TABEL

Nomor Halaman

2.1 Simbol-simbol dalam DFD .................................................................. 9

2.2 Simbol-simbol dalam ERD .................................................................. 103.1 Tabel Barang ....................................................................................... 32

3.2 Tabel Transaksi ................................................................................... 32

Page 14: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

DAFTAR GAMBAR

Nomor Halaman

3.1 Context Diagram (CD)………………………………………………. 13

3.2 Data Flow Diagram Level 0.………………………………………… 143.3 Data Flow Diagram Level 1 Proses 1……………………….……….. 15

3.4 Data Flow Diagram Level 1 Proses 2………………………….…….. 153.5 Data Flow Diagram Level 1 Proses 3……………………….….……. 16

3.6 Entity Relationship Diagram (ERD)…………………………………. 163.7 Rancangan Utama ………………………………..…………….……. 17

3.8 Rancangan Login ……………………………………………….…… 183.9 Rancangan Utama setelah Login…………………………….………. 19

3.10 Rancangan Produk……..……………………………………..……… 203.11 Rancangan Posting Barang……………………….………….………. 21

3.12 Rancangan Update Barang…………………………………….…….. 223.13 Rancangan Nota……………………………………………………... 23

3.14 Rancangan History…………………………………………………… 243.15 Rancangan Report…………………………………………….……… 25

3.16 Rancangan Cetak Nota………...……………………………….……. 263.17 Rancangan Cetak Report……………………………………….……. 27

3.18 Flowchart Proses Login……………………………………….….….. 283.19 Flowchart Proses Input………………………………………….…… 29

3.20 Flowchart Proses Update Data………………………………….…… 303.21 Flowchart Proses Cetak Data………………………………….….…. 31

4.1 Form Utama…………………………………………..………….….. 334.2 Form Login……………………..…………………………………… 34

4.3 Form Utama setelah Login………………………..……….………… 344.4 Form Produk…………………………………………………………. 35

4.5 Form Posting…………………………………………………..…..…. 364.6 Form Update…………………………………………..……..………. 37

4.7 Form Nota……………………………………………….....………… 384.8 Form History…………………………………………....……………. 39

Page 15: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

4.9 Form Cetak Nota……………………………………………..…...…. 40

4.10 Form Report……………………………………………….……...…. 414.11 Form Cetak Report……………..………………………….……...…. 42

Page 16: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perkembangan teknologi informasi di era globalisasi saat ini sangat pesat.

Pemanfaatan perangkat komputer sebagai media yang membantu manusia dalam

menyelesaikan suatu pekerjaan sangat dapat dirasakan manfaatnya. Dengan sistem

yang telah terkomputerisasi, perusahaan dapat mengumpulkan data-data penjualan

dengan cepat, serta didukung dengan kemampuan menyimpan data yang besar

juga.

Pada sebuah toko dapat digali berbagai macam informasi dari data

transaksi penjualan toko. Informasi ini nantinya dapat digunakan pihak toko

dalam mengatur sitem penjualan, sehingga dapat mempermudah pelayan toko

tersebut dalam memperhitungkan laba yang diperoleh.

Sistem penjualan merupakan bagian dari sistem informasi yang berguna

untuk menyelesaikan permasalahan-permasalahan dalam pengolahan data

penjualan. Dengan adanya sistem informasi ini maka semakin memantapkan

eksistensi dalam membantu aktivitas kerja sistem manajemen dalam toko tersebut.

Sistem ini dapat memberikan fasilitas kemudahan bagi karyawan dalam

pengecekan dan pencatatan data transaksi penjualan, meningkatkan kemudahan

penyediaan informasi data penjualan, juga memberikan kemudahan untuk

manajemen dalam mengelola operasional secara efisien dan terkendali serta

mengelola keuangan secara maksimal.

Laut Biru Grafika merupakan perusahaan kecil menengah yang bergerak

dalam bidang grafika yang mempunyai pangsa pasar di daerah Solo dan

sekitarnya. Sehingga dengan adanya sistem tersebut diharapkan mampu

memenuhi kebutuhan sistem yang dapat membantu efisiensi dan efektivitas kerja

khususnya di bagian administrasi Laut Biru Grafika.

Page 17: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

1.2 Perumusan Masalah

Setelah mengkaji dari latar belakang masalah, maka rumusan masalah

yang dikemukakan adalah bagaimana membuat Sistem Infomasi Penjualan pada

Laut Biru Grafika.

1.3 Batasan Masalah

Batasan masalah yang diperlukan agar penelitian berfokus pada hasil yang

akan dicapai, maka penulis memberikan suatu batasan masalah sebagai berikut :

penyajian informasi penjualan meliputi informasi produk, informasi pemesanan

dengan fasilitas katalog, pembuatan nota dan laporan hasil transaksi.

1.4 Tujuan Penelitian

Sesuai dengan rumusan masalah, adapun tujuan yang akan dicapai adalah

membuat Sistem Informasi pada Laut Biru Grafika.

1.5 Manfaat Penelitian

Pembuatan Sistem Infomasi pada Laut Biru Grafika diharapkan

bermanfaat, baik bagi penulis maupun bagi instansi yang bersangkutan. Adapun

manfaat tersebut adalah :

1.5.1. Bagi Penulis :

a. Mendapatkan pengetahuan dan pengalaman yang dapat menjadi bekal

untuk bersaing di dunia kerja.

b. Mendapat kesempatan untuk menerapkan ilmu yang telah diperoleh

selama perkuliahan.

1.5.2. Bagi Instansi

Diharapkan dapat membantu meningkatkan efisiensi dan efektivitas

kerja di Laut Biru Grafika.

Page 18: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

1.6 Metodologi Penelitian

Dalam penelitian ini dilakukan 2 jenis metode penelitian untuk

mengumpulkan data-data yang diperlukan, yaitu :

1.6.1. Studi Lapangan

Dengan cara meneliti obyek penelitian secara langsung untuk

mendapatkan data-data dan keterangan-keterangan yang berhubungan

dengan masalah yang sedang diteliti. Dapat dilakukan dengan wawancara

langsung kepada pegawai atau pimpinan untuk mendapatkan informasi

dan melakukan observasi tentang operasional pendataan yang dilakukan

selama ini.

1.6.2. Studi Pustaka

Mempelajari kepustakaan yang berhubungan dengan pemrograman PHP,

MySQL versi 5, basisdata, dan referensi-referensi lainnya yang dapat

mendukung pembuatan Sistem Informasi Penjualan Laut Biru Grafika.

Setelah melakukan penelitian dan mendapatkan data-data yang dibutuhkan

dalam pembuatan sistem, maka langkah yang dilakukan selanjutnya adalah analisa

data dan kebutuhan sistem, perancangan sistem, pembuatan sistem, percobaan,

implementasi dan evaluasi.

1.7 Sistematika Penulisan

Laporan Tugas Akhir dengan judul Sistem Informasi Penjualan Laut Biru

Grafika, terdiri dari lima bab yaitu:

1. BAB I Pendahuluan.

Pada pendahuluan diberikan gambaran umum tentang laporan yang berisikan :

a. Latar Belakang Masalah

b. Perumusan Masalah

c. Batasan Masalah

d. Tujuan dan Manfaat Penelitian

e. Metodologi Penelitian

f. Sistematika Penulisan

Page 19: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

2. BAB II Landasan Teori

Pada landasan teori memuat tinjauan pustaka yang digunakan sebagai

referensi dalam pembuatan Sistem Informasi Penjualan Laut Biru Grafika.

3. BAB III Analisa dan Perancangan Sistem

Pada analisa dan perancangan sistem memuat tentang analisa kebutuhan dari

sistem yang akan dibuat, beserta rancangan sistem.

4. BAB IV Implementasi

Pada implementasi memuat hasil analisa dan perancangan sistem yang antara

lain ditampilkan dalam bentuk gambar dan penjelasan dari masing-masing

bagian.

5. BAB V Penutup

Pada penutup memuat kesimpulan dari hasil penelitian atau implementasi

sistem dan saran yang diperoleh dari kesimpulan tersebut.

Page 20: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

BAB II

LANDASAN TEORI

2.1 Sistem Informasi Manajemen

Sistem Informasi Manajemen didefinisikan sebagai suatu sistem berbasis

komputer yang menyediakan informasi bagi beberapa pemakai dengan kebutuhan

yang serupa. Para pemakai biasanya membentuk suatu entitas organisasi formal

perusahaan atau subunit dibawahnya.

Unsur-unsur yang mewakili suatu sistem secara umum adalah masukan

(Input), pengolahan (Processing), dan keluaran (Output). Disamping itu suatu

sistem senantiasa tidak lepas dari lingkungan sekitarnya. Maka umpan balik dapat

berasal dari output tetapi dapat juga berasal dari lingkungan sistem yang

dimaksud.

Tujuan dari dibentuknya sistem informasi manajemen adalah supaya

organisasi memiliki suatu sistem yang dapat diandalkan dalam mengolah data

menjadi informasi yang bermanfaat dalam pembuatan keputusan manajemen.

Sistem informasi terdiri dari komponen-komponen, sebagai berikut :

2.1.1. Input

Input adalah semua data yang dimasukkan ke dalam sistem informasi,

seperti dokumen,formulir dan file.

2.1.2. Proses

Proses merupakan kumpulan prosedur yang akan memanipulasi input yang

kemudian akan disimpan dalam bagian basis data dan seterusnya akan

diolah menjadi output yang akan digunakan oleh penerima.

2.1.3. Output

Output merupakan semua keluaran atau hasil dari model yang sudah

diolah menjadi suatu informasi yang berguna dan dapat dipakai penerima.

Komponen ini dapat berupa laporan-laporan yang dibutuhkan oleh

pemakai sistem untuk memantau keberhasilan suatu organisasi.

Page 21: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

2.1.4. Teknologi

Teknologi merupakan komponen yang berfungsi untuk memasukkan

input, mengolah input, dan menghasilkan keluaran (output). Teknologi

meliputi 3 bagian, yaitu perangkat keras, perangkat lunak, dan perangkat

manusia.

2.1.5. Basisdata

Basisdata merupakan kumpulan data-data yang saling berhubungan satu

dengan yang lain, yang disimpan dalam perangkat keras komputer dan

akan diolah menggunakan perangkat lunak.

2.1.6. Kendali

Kendali dalam hal ini merupakan semua tindakan yang diambil untuk

menjaga sistem informasi tersebut agar dapat berjalan dengan lancar dan

tidak mengalami ganguan.

(Kristanto, 2003)

2.2 World Wide Web

World Wide Web (WWW) atau biasa disebut dengan web atau website

merupakan salah satu sumber daya internet yang berkembang pesat. Web adalah

suatu kumpulan informasi pada beberapa server komputer yang terhubung melalui

jaringan internet. (Nugroho, 2004).

2.3 PHP

PHP (PHP Hypertext Preprocessor) adalah bahasa scripting open source

yang ditulis menggunakan sintaks bahasa C, Java, dan Perl yang sederhana dan

mudah dipelajari (Imansyah, 2003). Script PHP menyatu dengan file HTML,

dieksekusi dan bekerja di komputer server. Oleh karena itu PHP banyak

digunakan untuk membangun sebuah website. (Nugroho, 2004).

2.3.1 PhpMyAdmin

PHPMyAdmin merupakan sebuah program bebas yang berbasis

web yang dibuat menggunakan aplikasi php, dibuatnya program ini adalah

Page 22: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

untuk mengakses database MySQL, intinya adalah digunakan untuk

menjadi administrator dari server MySQL.

Dengan adanya program ini akan mempermudah dan

mempersingkat kinerja kita, dengan kelebihan-kelebihan yang ada

mengakibatkan pengguna awam tidak harus mengetahui sintak-sintak SQL

dalam pembuatan database dan tabel.(Sunarfrihantono, 2002).

2.4 Database

Database atau Basis Data dapat didefinisikan sebagai himpunan kelompok

data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar

kelak dapat dimanfaatkan kembali dengan cepat dan mudah. Dalam database

dikenal juga DBMS (Database Management System) yaitu suatu program

komputer yang digunakan untuk memasukkan, mengubah, menghapus,

memanipulasi, serta memperoleh data atau informasi dengan praktis dan efisien.

(Fathansyah, 2001).

2.4.1 MySQL

Di dalam dunia internet, MySQL dijadikan sebagai sebuah

database yang paling banyak digunakan, selain database yang bersifat

shareware seperti Ms.Access, penggunaan MySQL ini biasanya dipadukan

dengan menggunakan program aplikasi PHP.

Pada distro database ini, MySQL memiliki query yang telah

distandartkan oleh ANSI/ISO yaitu menggunakan database SQL sebagai

bahasa permintaannya, hal tersebut juga telah dimiliki oleh bentuk-bentuk

database server seperti Oracle, PostgreSQL, MSQL, SQL server maupun

bentuk-bentuk database yang berjalan pada mode grafis (sifatnya visual)

seperti Interbase yang diproduksi oleh Borland.

Kemampuan lain yang dimiliki MySQL adalah mampu mendukung

Relasional Database Manajemen System (RDMBS). Sehingga dengan

kemampuan ini MySQL akan mampu menangani data-data sebuah

perusahaan yang berukuran sangat besar hingga GigaByte.

Page 23: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

Database atau Basis Data, menurut Fathansyah (2001) dapat

didefinisikan sebagai himpunan kelompok data (arsip) yang saling

berhubungan yang diorganisasi sedemikian rupa agar kelak dapat

dimanfaatkan kembali dengan cepat dan mudah. Dalam database dikenal

juga DBMS (Database Management System) yaitu suatu program

komputer yang digunakan untuk memasukkan, mengubah, menghapus,

memanipulasi, serta memperoleh data atau informasi dengan praktis dan

efisien. (Sunarfrihantono, 2002).

Perintah dalam MySQL

Pernyataan-pernyataan MySQL digunakan untuk melakukan

beberapa tugas seperti : update data pada database, atau menampilkan data

dari database. Setiap software database mempunyai bahasa perintah /

sintaks yang berbeda, namun pada prinsipnya mempunyai arti dan fungsi

yang sama.

Perintah-perintah yang digunakan pada bahasa MySQL antara lain :

1. Select

Digunakan untuk menampilkan data sesuai kriteria yang kita

tentukan.

2. Create

Digunakan untuk membuat tabel baru.

3. Insert

Digunakan untuk menyisipkan atau menambah baris pada tabel.

4. Update

Digunakan untuk mengupdate atau merubah isi data dalam tabel.

5. Delete

Digunakan untuk menghapus baris/record data dalam table.

6. Drop

Digunakan untuk menghapus tabel. (Imansyah, 2003).

Page 24: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

2.5 Apache Web Server

Apache adalah software yang menyimpan serta mendistribusikan data ke

komputer lain (client) lewat internet yang meminta (request) informasi tersebut.

Pada dasarnya Apache adalah “A PatCHy” (patch). Apache merupakan turunan

dari web server yang dikeluarkan oleh NSCA, yaitu NSCA HTTPD sekitar tahun

1995-an. Apache web server merupakan tulang punggung dari World Wide

Web.(Prasetyo, 2003).

2.6 Analisis Sistem

Analisis sistem pada tingkat teknik pertama, disebut sebagai model

analisis yang menggambarkan serangkaian model representasi dari sistem yang

akan dibangun (Pressman, 2002). Model analisis, antara lain meliputi :

2.6.1 Context Diagram (CD)

Diagram kontek merupakan sebuah diagram aliran data yang

memfokuskan pada aliran data dari dan ke dalam sistem, serta memproses

data-data tersebut. Komponen-komponen dasar dari setiap program

komputer yang digambarkan secara mendetail, dapat digunakan untuk

menganalisis keakuratan dan kompetensi sistem (Kendall dan Kendall,

2003).

2.6.2 Data Flow Diagram (DFD)

Merupakan bagian DFD yang menggambarkan sistem sebagai

jaringan kerja antar fungsi yang berhubungan satu sama lain dengan aliran

dan penyimpanan data (disebut dengan DFD). (Jogiyanto,H.M, 2001).

Berikut merupakan beberapa simbol yang digunakan dalam dalam

pembuatan DFD:

Tabel 2.1 Simbol-simbol dalam DFD

Entitas, yang dilambangkan dengan kotak,

disebut juga sumber atau tujuan data. Setiap

entitas harus diberi nama dengan suatu kata

benda. Entitas bisa berupa seseorang,

Page 25: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

departemen, sebuah mesin atau yang lainnya.

Proses yang menyajikan apa yang dikerjakan

dengan data, setiap proses mempunyai input

satu atau lebih.

Aliran data, disajikan dengan jalur yang

menghubungkan sistem dan interface antar

sistem

Penyimpan data (Data Store) ke dalam

database.

2.6.3 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah diagram yang berisi

komponen-komponen Himpunan Entitas dan Himpunan Relasi yang

masing-masing dilengkapi dengan atribut-atribut yang mempresentasikan

seluruh fakta dari ”dunia nyata” (Fathansyah, 2001).

Berikut merupakan beberapa simbol yang digunakan dalam

pembuatan ERD:

Tabel 2.2 Simbol-simbol dalam ERD

Entitas, yang dilambangkan dengan kotak.

Setiap entitas harus diberi nama dengan suatu

kata benda. Entitas bisa berupa seseorang,

departemen, sebuah mesin atau yang lainnya,

dan diberi suatu atribut dari masing- masing

entitas.

Relasi dilambangkan persegi empat yang

menunjukkan adanya relasi atau hubungan

dari beberapa entitas yang ada

Page 26: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

Atribut dilambangkan oval yang menunjukkan

keterangan nyata dari masing-masing entitas .

2.7 Macromedia Dreamweaver

Merupakan software yang digunakan untuk membuat aplikasi website.

Program ini banyak digunakan oleh web designer dan web programmer untuk

membangun situs web. Hal ini disebabkan ruang kerja, fasilitas dan kemampuan

dreamweaver yang mampu meningkatkan produktivitas dan efektifitas dalam

desain maupun pengembangan situs web. Dreamweaver juga mempunyai fasilitas

untuk manajemen situs yang cukup lengkap. (Prasetyo, 2003).

Page 27: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Sistem Informasi Penjualan Laut Biru Grafika merupakan sistem informasi

yang menyajikan informasi dan pengolahan data, dimana dalam kesempatan ini

hanya dibatasi pada pendataan jenis barang, nama barang, proses transaksi,

pembuatan nota, dan pembuatan laporan baik mingguan maupun bulanan.

Sistem informasi mengenai Laut Biru Grafika belum memenuhi kriteria

sistem informasi secara penuh. Belum terdapat suatu sistem khusus, untuk

melakukan pendataan dan pengolahan dengan fleksibel, efektif dan efisien.

Meskipun sudah menggunakan perangkat komputer tetapi hal tersebut belum

dapat membantu sepenuhnya. Hal ini menyebabkan informasi berjalan lambat

sehingga dapat menghambat efektifitas dan efesiensi kerja.

Informasi mengenai Laut Biru Grafika, selama ini masih berupa arsip-

arsip dari setiap transaksi. Arsip-arsip tersebut dalam bentuk kertas atau buku,

sehingga menimbulkan kesulitan dalam pengolahan data, pencarian informasi, dan

pembuatan laporan pada pimpinan utama. Untuk itu diperlukan suatu sistem

informasi tepat guna yang mampu mempercepat pendataan dan memudahkan

pengolahan data. Sehingga efektifitas kerja dapat tercapai dan arus informasi

dapat berjalan dengan cepat dan efisien.

3.2 Analisis Kebutuhan Fungsional Sistem

Pembuatan Sistem Informasi Penjualan Laut Biru Grafika diharapkan

dapat membantu proses kelancaran arus informasi sehingga mampu meningkatkan

efektifitas dan efisien kerja di instansi tersebut, khususnya bagian penjualan. Oleh

karena itu, Sistem ini dituntut untuk mampu memenuhi kriteria sistem informasi

antara lain dengan memenuhi kebutuhan user. Sistem dapat melakukan proses

pendataan, pengolahan, pelaporan data seperti pembuatan nota, laporan mingguan,

dan bulanan.

Page 28: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

Proses pendataan Sistem Informasi dilakukan pada data jenis barang, nama

barang, dan harga barang. Data-data tersebut kemudian disimpan dan diolah

dalam sistem. Pengolahan data meliputi proses insert, delete, dan update.

Pemenuhan authentikasi sangat diperlukan untuk menjaga data dari

kesalahan dalam pembuatan laporan. Oleh karena itu, sistem informasi ini

membatasi hak akses terhadap penggunaan sistem. Yaitu operator, yang

merupakan karyawan pada grafika tersebut. Operator merupakan pengendali

semua akses pendataan, pencarian, cetak data, akses update, back up & restore

data. Fasilitas back up & restore data disediakan dalam sistem agar data dapat

disimpan dalam media penyimpanan yang lain (back up) dan data tersebut dapat

digunakan lagi saat dibutuhkan (restore).

3.2.1 Context Diagram (CD)

Gambar 3.1 Context Diagram

3.2.2 Data Flow Diagram (DFD)

Data Flow Diagram merupakan model yang menggambarkan sistem

sebagai jaringan kerja antar fungsi yang saling berhubungan dengan aliran dan

penyimpanan data.

Page 29: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

1. DFD Level 0

DFD Level 0 merupakan model yang menggambarkan sistem sebagai

jaringan kerja antar fungsi yang saling berhubungan dengan aliran dan

penyimpanan data atau database. Dalam penelitian ini database penjualan

merupakan kumpulan dari data-data yang meliputi tabel barang dan tabel

transaksi.

Gambar 3.2 DFD Level 0

2. DFD Level 1 Proses 1 Pendataan dan Edit Data

DFD level 1 proses 1 pendataan dan edit data barang menggambarkan

akses sistem, serta proses aliran data yang terjadi. Admin dapat melakukan

perubahan data.

Page 30: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

Barang T_Barang

1.1

INPUT DATA

1.2

EDIT DATA

Record

update

Gambar 3.3 DFD Level 1 Proses 1 Pendataan dan Edit Data Barang

3. DFD Level 1 Proses 2 Transaksi

DFD level 1 proses 2 transaksi barang menggambarkan alur proses

pemesanan barang yang dilakukan oleh pelanggan, dan kemudian setelah

pemesanan selesai, tahap berikutnya proses pembayaran. Pada tahap ini pelanggan

melakukan pembayaran dan pelanggan mendapatkan nota sekaligus barang yang

dipesan

Gambar 3.4 DFD Level 1 Proses 2 Transaksi

4. DFD Level 1 Proses 3 Laporan

DFD level 1 proses 3 pembuatan laporan menggambarkan akses

pencetakan data yang dilakukan oleh admin atau operator, serta proses aliran data

yang terjadi.

Page 31: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

Gambar 3.5 DFD Level 1 Proses 3 Laporan

3.2.3 Entity Relationship Diagram (ERD)

Gambar 3.6 ERD

Page 32: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

3.3 Perancangan Sistem

Perancangan sistem sangat dibutuhkan sebelum membangun suatu sistem

aplikasi. Untuk memahami merealisasikan sistem, diperlukan suatu gambaran

mengenai sistem dan alur data yang terjadi.

3.3.1 Perancangan Antarmuka

1. Rancangan Utama

Rancangan menu utama merupakan halaman awal satelah program

dijalankan. Program ini hanya dapat diakses oleh operator. Adapun gambar

rancangan utama adalah sebagai berikut:

Home Login

LOGO

LOGO

LAUT BIRU GRAFIKA

Gambar 3.7 Rancangan Utama

Page 33: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

2. Rancangan Login

Rancangan menu login terdapat dua inputan yaitu username dan password.

Setelah inputan tersebut diisi dengan benar, program akan berjalan. Adapun

gambar rancangan login adalah sebagai berikut:

Home Login

LOGO

USERNAME

PASSWORD

LOGIN

Gambar 3.8 Rancangan Login

Page 34: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

3. Rancangan Utama setelah Login

Rancangan menu utama setelah login terdapat 6 point informasi seperti

Posting, Update, Nota, Report, Logout, dan Produk. Adapun gambar rancangan

utama setelah login adalah sebagai berikut:

Home Posting Update Nota History Report Logout

LOGO

LOGO

LAUT BIRU GRAFIKARENTALCETAK FOTOPIN / BROSID CARDGANTUNGAN KUNCIKARTU NAMAJAM DINDINGMUG DIGITALMUG SABLONPULPEN SABLON / PRINTSTIKER SABLONSTIKER PRINTINGDIGITAL PRINTINGKAIN

PRODUK

Gambar 3.9 Rancangan Utama setelah Login

Page 35: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

4. Rancangan Produk

Rancangan produk terdapat 14 point informasi yaitu Rental, Cetak Foto,

Pin/ Bros, Id Card, Gantungan Kunci, Kartu Nama, Jam Dinding, Mug Digital,

Mug Sablon, Pulpen Print/ Sablon, Stiker Sablon, Stiker Printing, Digital Printing,

dan Kaos. Adapun gambar rancangan pilih transaksi adalah sebagai berikut:

LOGO

RENTALCETAK FOTOPIN / BROSID CARDGANTUNGAN KUNCIKARTU NAMAJAM DINDINGMUG DIGITALMUG SABLONPULPEN SABLON / PRINTSTIKER SABLONSTIKER PRINTINGDIGITAL PRINTINGKAIN

PRODUK RentalBanyak Nama Barang Harga

Nge_print teks 70 gr8

warnaNge_tik A4 / F4Ngetik TabelJilid MikaJilid Spira lLaminating F4

Nge_print teks 0 grNge_print

300400100015002000150030002500

Home Posting Update Nota History Report Logout

Gambar 3.10 Rancangan Produk

Page 36: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

5. Rancangan Posting Barang

Rancangan menu posting barang terdapat sebuah opsi pilihan dan dua opsi

inputan. Setelah semua terisi dengan benar, data akan tersimpan. Adapun gambar

rancangan posting barang adalah sebagai berikut:

LOGO

RENTALCETAK FOTOPIN / BROSID CARDGANTUNGAN KUNCIKARTU NAMAJAM DINDINGMUG DIGITALMUG SABLONPULPEN SABLON / PRINTSTIKER SABLONSTIKER PRINTINGDIGITAL PRINTINGKAIN

PRODUK TypeBarangHarga

Simpan Hapus

-Pilih-

Home Posting Update Nota History Report Logout

Gambar 3.11 Rancangan Posting Barang

Page 37: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

6. Rancangan Update Barang

Rancangan update barang terdapat sebuah opsi pilihan dan dua opsi

inputan sebagai form edit dan form untuk pemilihan informasi produk yang akan

di edit atau di hapus berdasar tipe yang dipilih. Setelah semua terisi dengan benar,

data akan tersimpan. Adapun gambar rancangan update barang adalah sebagai

berikut:

LOGO

RENTALCETAK FOTOPIN / BROSID CARDGANTUNGAN KUNCIKARTU NAMAJAM DINDINGMUG DIGITALMUG SABLONPULPEN SABLON / PRINTSTIKER SABLONSTIKER PRINTINGDIGITAL PRINTINGKAIN

PRODUK TypeBarangHarga

Simpan

-Pil ih-

Submit-Pil ih-

OperasiNama Barang Harga

Nge_print teks 70 gr8

warnaNge_tik A4 / F4

Nge_print teks 0 grNge_print

30040010001500

Edit HapusEdit HapusEdit HapusEdit Hapus

Home Posting Update Nota History Report Logout

Gambar 3.12 Rancangan Update Barang

Page 38: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

7. Rancangan Nota

Rancangan nota berisi dari transaksi yang sudah dipilih. Setelah semua

terisi dengan benar, data akan tercetak. Adapun gambar rancangan nota adalah

sebagai berikut:

LOGO

RENTALCETAK FOTOPIN / BROSID CARDGANTUNGAN KUNCIKARTU NAMAJAM DINDINGMUG DIGITALMUG SABLONPULPEN SABLON / PRINTSTIKER SABLONSTIKER PRINTINGDIGITAL PRINTINGKAIN

PRODUKNota

Cetak

Banyak Nama Barang Jumlah

Jumlah Rp.

Harga

Home Posting Update Nota History Report Logout

Gambar 3.13 Rancangan Nota

Page 39: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

8. Rancangan History

Rancangan history berisi dari kesalahan transaksi yang sudah dipilih.

Setelah semua terisi dengan benar, data akan tercetak. Adapun gambar rancangan

history adalah sebagai berikut:

LOGO

RENTALCETAK FOTOPIN / BROSID CARDGANTUNGAN KUNCIKARTU NAMAJAM DINDINGMUG DIGITALMUG SABLONPULPEN SABLON / PRINTSTIKER SABLONSTIKER PRINTINGDIGITAL PRINTINGKAIN

PRODUK

Uang MukaSisa Pembayaran

Cetak

Home Posting Update Nota History Report Logout

SubmitId Transaksi

History

Banyak Nama Barang Operasi

Jumlah Rp.

Harga Jumlah

Gambar 3.14 Rancangan History

Page 40: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

9. Rancangan Report

Rancangan report berisi semua transaksi yang terjadi baik mingguan

maupun tahunan. Terdapat sebuah tiga opsi pilihan yaitu harian, bulanan, dan

tahunan. Setelah semua terisi dengan benar, data transaksi akan muncul dan siap

dicetak. Adapun gambar rancangan report adalah sebagai berikut:

LOGO

RENTALCETAK FOTOPIN / BROSID CARDGANTUNGAN KUNCIKARTU NAMAJAM DINDINGMUG DIGITALMUG SABLONPULPEN SABLON / PRINTSTIKER SABLONSTIKER PRINTINGDIGITAL PRINTINGKAIN

PRODUK Report

Harian Bulanan Tahunan

Go-Pilih-

Report Harian

Bulan Hari-Pil ih-

Home Posting Update Nota History Report Logout

Gambar 3.15 Rancangan Report

Page 41: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

10. Rancangan Cetak Nota

Rancangan cetak nota merupakan keluaran dari nota. Adapun gambar

rancangan cetak nota adalah sebagai berikut:

LOGO

Banyak Nama Barang Jumlah

Jumlah Rp.

Tanda Terima Hormat Kami

Tanggal

Tuan

Kepada

Terima kasih atas kunjungan anda

Harga

Uang MukaSisa Pembayaran

Gambar 3.16 Rancangan Cetak Nota

Page 42: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

11. Rancangan Cetak Laporan

Rancangan cetak laporan merupakan keluaran dari laporan. Adapun

gambar rancangan cetak laporan adalah sebagai berikut:

JURNAL LAUTBIRU GRAFIKABULAN JULI

PENGELUARAN

KETERANGAN Q @ JUMLAHTANGGAL NO

Gambar 3.17 Rancangan Cetak Laporan

Page 43: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

3.3.2 Flowchart

Flowchart merupakan diagram alur yang menggambarkan urutan logika

dari suatu prosedur yang ada dalam suatu sistem.

1. Flowchart Proses Login

Flowchart proses login menggambarkan diagram alur dari prosedur menu

login. Login digunakan untuk mengakses menu-menu yang ada dalam program,

dilakukan dengan masuk pada menu login kemudian input username dan

password. Username dan password akan di cek, jika benar user dapat mengakses

menu sesuai hak aksesnya. Jika salah, ulangi input username dan password hingga

benar. Setelah akses selesai dilakukan, logout.

Mulai

InputUsername

dan Password

Cek Usernamedan Password

Hak Akses MenuSistem

Ya

Benar

Tidak

Salah

Pilih MenuLOGIN ?

Selesai

Logout

Gambar 3.18 Flowchart Proses Login

Page 44: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

2. Flowchart Proses Input

Flowchart proses input data menggambarkan diagram alur dari prosedur

menu input data. Menu input data meliputi input data jenis barang, nama barang,

dan harga barang. Input data digunakan untuk menambah data. Proses input data

dilakukan dengan masuk dan memilih menu input data yang sesuai, kemudian isi

data dengan lengkap dan simpan. Jika belum lengkap, lengkapi data

dan simpan.

Mulai

Input Data

Data SudahLengkap ?

Simpan

Ya

Ya

Tidak

Tidak

Pilih MenuINPUT ?

Selesai

Gambar 3.19 Flowchart Proses Input

Page 45: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

3. Flowchart Proses Update Data

Flowchart update menggambarkan diagram alur dari prosedur update data.

Update data meliputi update jenis barang, nama barang, dan harga barang. update

digunakan untuk mengedit data-data yang telah diinputkan. Proses update

dilakukan dengan masuk dan memilih menu update yang sesuai, kemudian setelah

data ketemu, edit data dan simpan.

Mulai

Pilih JenisBarang ?

Tampil Data

Ya

Ya

Tidak

Pilih MenuEdit ?

Selesai

Ya

Tidak

Edit Data

Simpan Data ?

Gambar 3.20 Flowchart Update Data

Page 46: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

4. Flowchart Proses Cetak Data

Flowchart cetak data menggambarkan diagram alur dari prosedur menu

cetak data. Menu cetak data meliputi cetak data nota penjualan, laporan penjualan

baik mingguan maupun bulanan. Cetak data digunakan untuk mencetak data-data

yang telah diinputkan. Proses cetak data dilakukan dengan masuk dan memilih

menu cetak data yang sesuai, kemudian masukkan kode dari data yang ingin

dicetak dengan benar. Setelah data ketemu, cetak data untuk menghasilkan

laporan.

Mulai

Cari Data

Cetak ?

Laporan

Ya

Ya

Tidak

Tidak

Pilih MenuCetak ?

Selesai

Gambar 3.21 Flowchart Cetak Data

Page 47: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

3.3.3 Deskripsi Data

1. Tabel Barang

Tabel barang, terdiri dari 5 field dan penamaan Field terdiri dari

id_barang, order, type, harga, dan status. id_barang menjadi primary key

pada tabel barang.

Tabel 3.1 Tabel Barang

Field Type Data Default Keterangan

Id_barang* Int (8) Not Null Kode barang

Order Varchar (50) Not Null Nama barang

Type Varchar (20) Not Null Jenis barang

Harga Int (10) Not Null Harga

Status Smallint (2) Not Null Status

2. Tabel Transaksi

Tabel transaksi, terdiri dari 5 field dan penamaan Field terdiri dari

id_trans, id_barang, order, harga, jumlah, dan tanggal. id_trans menjadi

primary key pada tabel transaksi.

Tabel 3.2 Tabel Transaksi

Field Type Data Default Keterangan

Id_trans* Varchar (12) Not Null Kode transaksi

Id_barang Varchar (12) Not Null Kode barang

DP Int (10) Not Null Uang Muka

Harga Int (10) Not Null Harga

Jumlah Int (4) Not Null Jumlah

Tgl Date Not Null Tanggal

Page 48: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

BAB IV

IMPLEMENTASI DAN EVALUASI

4.1 Implementasi

Tampilan pada program Sistem Informasi Penjualan Laut Biru Grafika

terdapat 1 menu utama dan 8 sub kategori. Menu utama merupakan desain

tampilan awal ketika sistem dijalankan. Delapan main tools yang ada dalam

sistem, yaitu Login, Produk, Posting, Update, Nota, History, Report, dan Logout.

4.1.1 Implementasi Antarmuka

1. Form Utama

Form utama merupakan form tampilan awal program Sistem Informasi

Penjualan Laut Biru Grafika.

Gambar 4.1 Form Utama

Page 49: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

2. Form Login

Pada menu login, admin harus login terlebih dahulu agar dapat mengakses

sistem

Gambar 4.2 Form Login

3. Form Utama setelah Login

Pada form utama setelah login, admin dapat mengakses sistem

Gambar 4.3 Form Utama setelah Login

Page 50: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

4. Form Produk

Pada form ini, terdapat 14 kategori produk barang yang tersedia. Jika salah

satu dipilih, maka akan keluar form yang berisi produk barang tersebut. Setelah

diisi banyak barang yang dipesan oleh pelanggan, aliran data akan masuk ke nota

jika diklik tombol beli.

Gambar 4.4 Form Produk

Page 51: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

5. Form Posting

Pada menu posting, terdapat 3 inputan yang harus diisi sesuai penamaan

barang yang akan tersimpan dalam database.

Gambar 4.5 Form Posting

Page 52: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

6. Form Update

Pada form update, klik tipe sesuai yang dikehendaki untuk di edit, lalu

keluar data sesuai dengan tipe tersebut. Terdapat 2 operasi yaitu edit dan hapus

Gambar 4.6 Form Update

Page 53: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

7. Form Nota

Setelah proses transaksi terjadi, alur data akan masuk ke nota dan dapat

dicetak untuk diberikan kepada pelanggan.

Gambar 4.7 Form Nota

Page 54: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

8. Form History

Apabila ada kesalahan transaksi yang tidak dikehendaki, transaksi

sebelumnya dapat dipanggil kembali dengan cara memasukkan Id Transaksi, dan

transaksi tersebut bisa dirubah selanjudnya dapat dicetak kembali untuk diberikan

kepada pelanggan.

Gambar 4.8 Form History

Page 55: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

9. Form Cetak Nota

Setelah proses transaksi terjadi, hasil cetak nota dapat diberikan kepada

pelanggan.

Gambar 4.9 Form Nota

Page 56: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

10. Form Report

Pada form report, data hasil transaksi dapat dilihat dan dicetak untuk

diberikan kepada pimpinan baik harian, bulanan maupun tahunan

Gambar 4.10 Form Report

Page 57: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

11. Form Cetak Report

Pada form cetak report, hasil cetak dapat diberikan kepada pimpinan baik

harian, bulanan maupun tahunan

Gambar 4.11 Form Cetak Report

Page 58: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

4.2 Evaluasi Sistem

Sistem Informasi Penjualan Laut Biru Grafika merupakan sistem informasi

yang menyajikan informasi dan pengolahan data. Pengolahan data tersebut

meliputi pendataan jenis barang, nama barang, proses transaksi, pembuatan nota,

dan pembuatan laporan baik harian, bulanan maupun tahunan. Informasi

mengenai Laut Biru Grafika, selama ini masih berupa arsip-arsip dari setiap

transaksi. Arsip-arsip tersebut dalam bentuk kertas atau buku, sehingga

menimbulkan kesulitan dalam pengolahan data, pencarian informasi, dan

pembuatan laporan pada pimpinan utama. Untuk itu diperlukan suatu sistem

informasi tepat guna yang mampu mempercepat pendataan dan memudahkan

pengolahan data. Sehingga efektifitas kerja dapat tercapai dan arus informasi

dapat berjalan dengan cepat dan efisien. Dengan demikian akan menghasilkan

informasi cepat dan akurat, sehingga efektifitas kerja dapat tercapai.

Page 59: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

BAB V

PENUTUP

5.1 Kesimpulan

Dari hasil penelitian penulis mengambil kesimpulan sebagai berikut :

1. Sistem Informasi Penjualan Laut Biru Grafika, didesain berbasis PHP

yang bersifat offline.

2. Sistem Informasi Penjualan Laut Biru Grafika merupakan suatu sistem

informasi yang menangani pengolahan data, pembuatan nota, pelaporan

harian, bulanan maupun tahunan.

3. Sistem Informasi Penjualan Laut Biru Grafika mampu mempercepat

pendataan dan memudahkan pengolahan data. Sehingga efektifitas kerja

dapat tercapai dan arus informasi dapat berjalan dengan cepat dan efisien.

5.2 Saran

Dari hasil penelitian, penulis memberikan saran agar pada tahap

selanjutnya dilakukan pengembangan sistem terutama pada konten penyajian

informasi, dan modus kata kunci pencarian.

Page 60: TUGAS AKHIR PEMBUATAN SISTEM INFORMASI PENJUALAN ...

DAFTAR PUSTAKA

Fatansyah. 1999. Basis Data. Informatika : Bandung.

Jogiyanto, H.M. 1997. Sistem Informasi Berbasis Komputer Edisi ke-2. BPFE

Yogyakarta : Yogyakarta.

Kadir, A. dan Terra Ch. Triwahyuni. 2003. Pengenalan Teknologi Informasi. Andi

: Yogyakarta.

Kendall, K.E. dan Julie E. Kendall. 2003. Analisis dan Perancangan Sistem. Edisi

Terjemahan. PT Intan Sejati : Klaten.

Kristanto, A. 2003. Perancangan Sistem Informasi dan Aplikasinya. Gava Media :

Klaten.