PEMBUATAN LAPORAN PENJUALAN DAN PEMBELIAN PADA TOKO BAJU BATIK SETIAWAN JAKARTA
NASKAH PUBLIKASI
Diajukan untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Strata Satu (S1) Teknik Informatika
Disusun Oleh : Nama NIM Pembimbing Pembimbing
: Totok Prayitno : 200922087
I : Ramadhian Agus T, S.Kom, M.M. II : Candra Bakara, S.Kom.
FAKULTAS TEKNIK ELEKTRO DAN INFORMATIKA UNIVERSITAS SURAKARTA 2014
FAKULTAS TEKNIK ELEKTRO DAN INFORMATIKA UNIVERSITAS SURAKARTA
LEMBAR PERNYATAAN PUBLIKASI Judul
: Pembuatan Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan
Nama
: Totok Prayitno
NIM
: 200922087
Jurusan
: Teknik Informatika / S1 Saya menyatakan dan tanggung jawab dengan sebenarnya bahwa skripsi ini adalah hasil karya saya sendiri kecuali cuplikan, dan ringkasan masing-masing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya, ada pihak lain yang menemukan sebagian atau seluruh penelitian ini yang di sertai bukti-bukti yang cukup maka saya bersedia untuk dibatalkan gelar strata 1 saya beserta segala hak dan kewajiban yang melekat pada gelar tersebut.
Surakarta,
Agustus 2014
Totok Prayitno
ii
iii
FAKULTAS TEKNIK ELEKTRO DAN INFORMATIKA PROGRAM STUDI TEKNIK INFORMATIKA UNIVERSITAS SURAKARTA
LEMBAR PERSETUJUAN PUBLIKASI JUDUL
: Pembuatan Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan Jakarta
NAMA
: Totok Prayitno
NIM
: 200922087
Jurusan
: Teknik Informatika / S1
Telah diperiksa dan disetujui Hari / Tangggal : Dosen Pembimbing I
Dosen Pembimbing II
I
Ramadhian Agus T, S.Kom, M.M.
Candra Bakara, S.Kom.
iv
FAKULTAS TEKNIK ELEKTRO DAN INFORMATIKA UNIVERSITAS SURAKARTA
LEMBAR PENGESAHAN PUBLIKASI Judul
: Pembuatan Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan
Nama
: Totok Prayitno
NIM
: 200922087
Jurusan : Teknik Informatika / S1
Naskah ini telah diujikan di depan dewan penguji Pada hari / tanggal : 03 Oktober 2014 Ketua Penguji
: Sukoco, S.Si., M.Si., M.Kom.
______________
Sekretaris
: Budi Yuwono, S.Kom., M.Eng.
______________
: Candra Bakara, S.Kom.
______________
Anggota
Mengetahui Dekan Fakultas
Ketua Progam Studi
Teknik Elektro dan Informatika
Teknik Informatika
Sukoco, S.Si., M.Si., M.Kom. NIPY : 03.14.04.061
Ir. Tri Irianto Tj, M.T. NIP : 19620311.199303.1.001
v
DAFTAR ISI
HALAMAN JUDUL ..................................................................................
i
HALAMAN PERSETUJUAN ......................................................................
ii
HALAMAN PENGESAHAN .......................................................................
iii
HALAMAN PERNYATAAN PENULIS ........................................................
iv
DAFTAR ISI ..............................................................................................
v
ABSTRACT ...............................................................................................
vi
ABSTRAK .................................................................................................
vii
1. PENDAHULUAN ...................................................................................
1
a. Latar Belakang Masalah …………………………………………………..
1
b. Rumusan Masalah…………………………………………………………..
2
c. Batasan Masalah……………………………………………………………
2
d. Tujuan Masalah……………………………………………………………..
3
e. Manfaat Penelitian………………………………………………………….
3
f.
Metode Penelitian………………………………………………………….
3
2. LANDASAN TEORI ..............................................................................
4
2.1. Pengertian Sistem Dan Informasi………………………………………..
4
2.2. Data Dan Basis Data……………………………………………………...
4
2.3. Context Diagram………………………………………………………….
4
2.4. DFD (Data Flow Diagram)………………………………………………..
4
2.5. Flowchart…………………………………………………………………...
5
2.6. HTML………………………………………………………………………...
6
6
2.7. Pengertian MySQL…………………………………………………………
6
2.8. Web Browser……………………………………………………………….
7
2.9. CSS…………………………………………………………………………
7
2.10. Jquery……………………………………………………………………..
7
2.11. Adobe Dreamweaver CS3………………………………………………
7
2.12. Pengertian PHP………………………………………………………….
7
2.13. Tinjauan Pustaka………………………………………………………..
8
3. ANALIS DAN PERANCANGAN SISTEM……………………………………..
10
a. Analis…………………………………………………………………………
10
b. Perancangan………………………………………………………………..
12
4, HASIL, TESTING, DAN PEMBAHASAN ...............................................
13
a. Hasil…………………………………………………………………………..
13
b. Testing ……………………………………………………………………….
15
c. Pembahasan ………………………………………………………………...
15
5. SARAN .................................................................................................
15
DAFTAR PUSTAKA
7
PEMBUATAN LAPORAN STOK BARANG, PENJUALAN DAN PEMBELIAN PADA TOKO BAJU BATIK SETIAWAN JAKARTA
Totok Prayitno, Ramadhian Agus T, S.Kom, M.M., Candra Bakara, S.Kom. Program Studi Teknik Informatika Fakultas fakultas teknik elektro dan informatika universitas surakarta
[email protected]
ABSTRACT: Having a proper and accurate report is a very important thing for most businesses. This is due to the recording of accurate reports will be able to easily determine the steps to be taken for the betterment of their business kedepanya, at least precise and accurate reports can reduce the risk of loss can even experience a severe loss. Batik Clothing Setiawan not have a precise and accurate reports concerning the sale and purchase of every transaction made at their shop. During this Setiawan Batik clothing store just use a piece of paper to record the amount of income and expenditure of the clothes in their stores only recording made by many employees still experience errors such as wrong with the price of clothes is often written on the report. Of course this kind of writing if done repeatedly will cause the loss of a very much. Authors use research methods are: literature, observation, interviews, analysis, design, manufacture, testing and implementation. Inventory report sales and purchases are made using PHP and MySQL. Inventory report sales and purchases include: sales report, purchase report, and the price of goods. We hope this research can facilitate knowing the stocks so as to increase profits and also reduce the risk of loss. Keywords:report, Batik Clothing Setiawan ABSTRAKSI: Memiliki laporan yang tepat dan akurat merupakan suatu hal yang sangat penting bagi sebagian besar pelaku bisnis. Hal ini dikarenakan dengan adanya laporan yang akurat merekan akan dapat dengan mudah menentukan langkah yang akan di ambil kedepanya untuk kemajuan bisnis mereka, setidaknya laporan yang tepat dan akurat dapat mengurangi resiko kerugian bahkan dapat mengalami kebangkrutan. Toko Baju Batik Setiawan belum memiliki laporan yang tepat dan akurat mengenai penjualan dan pembelian setiap dilakukan transaksi di toko mereka. Selama ini toko baju Batik Setiawan hanya menggunakan selembar kertas untuk mencatat jumlah pemasukan dan pengeluaran baju di toko mereka itu saja pencatatan yang dilakukan oleh pegawainya masih banyak mengalami kesalahan seperti sering salahnya harga baju yang dituliskan pada laporan tersebut. Tentu saja penulisan laporan semacam ini jika dilakukan berulang-ulang akan menyebabkan kerugian yang sangat banyak. Metode penelitian yang penulis pergunakan adalah: kepustakaan, observasi, wawancara, analisis, perancangan, pembuatan, testing dan implementasi. Laporan stok barang penjualan dan pembelian ini dibuat dengan menggunakan PHP dan MySQL. Laporan stok barang penjualan dan pembelian ini meliputi: laporan penjualan, laporan pembelian, dan harga barang. Diharapkan hasil penelitian ini dapat mempermudah mengetahui stok barang sehingga mampu meningkatkan keuntungan dan juga mengurangi resiko kerugian. Kata Kunci : Laporan, Toko Baju Batik Setiawan Informasi yang tepat dan akurat sangat diperlukan oleh setiap pelaku bisnis guna menentukan kelangsungan bisnis mereka atau menentukan sikap dan tindakan yang akan di ambil untuk kelancaran usaha mereka. Karena dengan adanya informasi yang akurat dapat diketahui secara utuh produk yang di inginkan oleh pembeli dan dengan adanya informasi ini para pelaku usaha dapat dengan cermat
1. PENDAHULUAN a. Latar Belakang Masalah Informasi ibarat darah yang mengalir didalam tubuh suatu organisasi, sehingga informasi ini sangat penting didalam suatu organisasi. Suatu sistem yang kurang mendapatkan informasi akan menjadi luruh, kerdil dan akhirnya berakhir. (Jogiyanto, 1999)
8
mengembangkan secara kreatif produk mereka. Informasi tersebut dapat berupa laporan yang dapat memberi informasi mengenai transakasi dan jumlah barang mereka secara lengkap dan utuh. Terlebih lagi di era teknologi informasi seperti internet yang berkembang begitu pesat saat ini. Setiap pelaku usaha menginginkan adanya laporan yang tepat dan akurat tanpa harus membuang waktu dan tenaga yang berlebihan. Toko Baju Batik Setiawan adalah salah satu usaha yang belum mempunyai laporan yang akurat mengenai stok barang penjualan dan pembelian dan ini akan menimbulkan banyak kerugian apabila tidak segera dibenahi. Berdasarkan observasi melalui wawancara langsung kepada pemilik Toko Baju Batik Setiawan menyatakan bahwa selama ini belum mempunyai laporan yang tepat dan akurat mengenai stok barang penjualan dan pembelian mereka sehingga hal ini menyebebkan banyak sekali kerugian diantaranya jumlah uang yang masuk tidak sesuai dengan jumlah dan harga baju yang terjual serta tidak dapat mengetahui secara detail baju yang lagi laris di pasaran saat itu, akibatnya mereka susah mengembangkan motif dan bahan baru yang lagi diinginkan para pembeli dan secara tidak langsung hal itu dapat mengurangi daya tarik para pembeli. Selama ini Toko Baju Batik Setiawan masih menggunakan kertas seadanya dalam menulis laporan setiap harinya bahkan sering tidak dibuat laporan untuk bahan evakuasi mereka. Dengan metode seperti itu tentu banyak sekali kekurangannya diantaranya tidak didapatkan informasi dengan jelas stok barang yang tersedia dan tentunya hal ini tentu sangat tidak efektif karena tidak didapatkan informasi yang diinginkan untuk meningkatkan kualitas produk mereka. Di tambah lagi pemilik Toko Baju Batik Setiawan adalah orang yang sangat sibuk tentunya dia ingin mendapatkan informasi mengenai laporan toko dia secara tepat dan akurat tanpa harus membuang waktu dan tenaga.
Berdasarkan uraian sebelumnya, maka penulis melakukan penelitian untuk dapat menyelesaikan masalah di Toko Baju Batik Setiawan dalam memperoleh laporan mengenai stok barang penjualan dan pembelian agar didapat informasi yang tepat dan akurat guna meningkatkan kualitas produk mereka dan meningkatkan penjualan untuk memajukan usaha mereka. Dan juga mempermudah para pegawainya dalam memperoleh laporan yang dibutuhkan mengenai stok barang penjualan dan pembelian. Berdasarkan latar belakang tersebut, maka penulis mengambil judul penelitian “PEMBUATAN LAPORAN STOK BARANG, PENJUALAN DAN PEMELIAN PADA TOKO BAJU BATIK SETIAWAN JAKARTA” yang nantinya dapat digunakan untuk memperoleh laporan mengenai jumlah stok yang tersedia di toko tersebut dan memperoleh informasi tentang baju batik yang banyak disukai para pelangganya. b. Rumusan Masalah Berdasarkan latar belakang masalah yang dibahas sebelumnya, maka dapat diambil rumusan masalah sebagai berikut: 1. Toko Baju Batik Setiawan belum memiliki laporan mengenai stok barang, penjualan dan pembelian yang tepat dan akurat sehingga mengalami banyak kerugian. 2. Toko Baju Batik Setiawan masih menggunakan kertas seadanya untuk penulisan laporan, hal ini sangat tidak efektif dan juga sangat sulit mengetahui motif baju yang diinginkan para pembeli karena tidak adanya laporan yang tepat dan akurat c. Batasan Maslah Batasan masalah diperlukan agar penelitian yang dilakukan dapat mencapai sasaran lebih terarah dan terperinci maka penulis memberi batasan dan pembahasan masalah pada penelitian ini berupa: 1. Objek penelitian yang digunakan adalah Toko Baju Batik Setiawan yang hanya fokus pada laporan
9
penjualan dan pembelian Pada Toko Baju Batik Setiawan. 2. Media yang digunakan oleh Toko Baju Batik Setiawan yang selama ini masih menggunakan kertas dapat digantikan dengan media komputer sehingga dapat mengetahui berbagai jenis baju yang diinginkan oleh para pelanggan yang nantinya dapat
memajukan Setiawan.
Toko
Baju
Merupakan pengumpulan data dengan cara mengambil data dari artikel, jurnal, buku pedoman, buku perpustakaan serta browsing internet untuk mendapatkan data yang ada kaitannya dengan pembuatan laporan stok barang penjualan dan pembelian. 2. Observasi Metode observasi adalah sistem pengumpulan data dengan cara melakukan pengamatan secara langsung pada objek yang diteliti dan mengambil datanya sehingga didapatkan data yang tepat dan akurat.
Batik
d. Tujuan Masalah Tujuan penelitian ini adalah menghasilkan informasi mengenai laporan stok barang, jumlah pembelian dan penjualan pada Toko Baju Baik Setiawan sehingga dapat mempermudah pengembangan Toko baju batik Setiawan dan mengurangi resiko kerugian. Apabila nantinya Toko Baju Batik Setiawan membuka cabang di suatu tempat maka pembuatan laporan ini mampu memberi informasi yang efektif dan efisien.
3. Wawancara Metode ini dilakukan kepada istri dari pemilik toko dengan cara mengajukan pertanyaan-pertanyaan yang berhubungan dengan masalah yang dihadapi, sehingga dapat memperoleh data dan gambaran mengenai perancangan dan pembuatan laporan stok barang pembelian dan penjualan.
e. Manfaat Penelitian Adapun Manfaat penelitian “Pembuatan Laporan Stok Barang, Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan Di Jakarta” ini adalah sebagai berikut: 1. Memberikan kemudahan para pegawai dalam membuat laporan mengenai stok barang penjualan dan pembelian yang tersedia. 2. Memberikan kemudahan bagi pemilik toko untuk memperoleh informasi yang tepat dan akurat serta mengetahui baju yang diinginkan para pembeli. 3. Dapat mengetahui setiap transaksi yang terjadi didalam tokonya walaupun pemilik toko berada diluar kota karena terlalu sibuknya pemilik toko yang sering keluar kota.
4. Analisis Penulis melakukan analisis dari datadata yang dikumpulkan untuk dipahami dan memperoleh pemahaman terhadap laporan yang akan dibuat.
5. Perancangan Penulis membuat user interface, merancang database dan mendesain laporan yang akan dibuat. 6. Pembuatan Penulis membuat desain template, database, script menggunakan software Adobe dreamweaver CS3, PHP, dan MySQL.
f. Metode Penelitian Metode penelitian sangat penting untuk mendapatkan bukti kebenaran suatu konsep dan teori yang diperoleh serta untuk menemukan dan menguji suatu pengetahuan. Adapun metode yang digunakan penulis adalah: 1. Kepustakaan
7. Testing Penulis melakukan testing oleh pemilik toko, dan para pegawai dengan cara memberikan input data pada laporan yang dibuat memperbaiki jika terjadi kesalahan
10
atau kurang sesuai permintaan pemilik toko.
2.2. Data dan Basis Data Data adalah fakta-fakta tentang segala sesuatu di dunia nyata yang dapat direkam dan disimpan pada media komputer. McFadden el al (1999). (Dalam Adi Nugroho, 2011) Basis Data adalah sebagai sekumpulan terorganisasi dari datadata yang berhubungan sedemikian rupa sehingga mudah disimpan, dimanipulasi, serta dipanggil oleh pengguna. (Adi Nugroho, 2011) Pendapat lain mengatakan bahwa, Basis Data atau Database dapat diartikan kumpulan tertintegrasi dari elemen data yang secara logika saling berhubungan. (Deborah Kuniawati dan Edy Prayitno, 2009)
dengan
8. Implementasi Hasil dari testing kemudian akan dipakai oleh pihak toko untuk membuat laporan mengenai stok barang penjualan dan pembelian. 2. LANDASAN TEORI Landasan Teori ini menguraikan tentang Pengertian Sistem, Informasi, Sistem Informasi, Pengertian Data dan Database, Pengertian Context Diagram, Data Flow Diagram, Flowchart, Pengertian HTML, PHP, MySQL, Web Browser, CSS, Jquery, Adobe Dreamweaver CS3, dan Tinjauan Pustaka. 2.1. Pengertian Sistem, Informasi, dan Sistem Informasi Sistem (system) dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan komponen. dengan pendekatan prosedur, sistem dapat didefisikan sebagai kumpulan dari prosedurprosedur yang mempunyai tujuan tertentu. Dengan pendekatan komponen, sistem dapat didefinisikan sebagai kumpulan dari komponen yang saling berhubungan satu dengan lainnya membentuk satu kesatuan untuk mencapai tujuan tertentu.(Jogiyanto, 2009). Informasi adalah data yang telah diubah menjadi konteks yang berarti dan berguna bagi para pemakai akhir tertentu. (Deborah Kuniawati dan Edy Prayitno, 2009) Menurut Alexander F.K. Sibero (2011), Informasi adalah sekumpulan data yang memiliki maksud dan tujuan serta dapat memberikan keterangan akurat yang diperlukan dalam pengambilan keputusan. Sistem informasi (SI) dapat didefinisiskan sebagai kumpulan elemen yang saling berhubungan satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data, memproses dan menyimpan serta mendistribusikan informasikan. Budi Sutedjo, 2002 (Dalam Deborah Kuniawati dan Edy Prayitno, 2009)
2.3. Context Diagram Context Diagram atau Diagram konteks adalah diagram paling tinggi (top level) hanya menggambarkan sistem secara garis besar. Context Diagram hanya mempunyai satu proses saja, yaitu proses dengan nomor 0. Context Diagram ini menunjukkan hubungan antara sistem dengan lingkungan luarnya. (Jogiyanto, 2009) 2.4. DFD (Data Flow Diagram) DFD (Data Flow Diagram) adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dimana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. (Andri Kristanto, 2003) Data Flow Diagram atau yang disingat DFD merupakan suatu diagram yang menggambarkan alir data dalam suatu entitas ke sistem atau sistem ke entitas. DFD juga dapat diartikan sebagai teknik grafis yang menggambarkan alir data dan transformasi yang digunakan sebagai perjalanan data dari input atau masukan menuju keluaran atau output. DFD mempunyai empat simbul dalam masing-masing versi, diantaranya menurut Gane/Sarson
11
serta Yourdon/De Marco. (Agus Saputro, 2012 DFD mempunyai 4 simbol dalam masing-masing versi, di antaranya menurut Gane/Sarson serta Yourdon/De Marco (Agus Saputra, 2012). Berikut daftarnya :
suatu progtam secara logika. Flowchart merupakan alat yang banyak digunakan untuk menggambarkan algoritma dalam bentu notasi-notasi tertentu. Pada flowchart ada beberapa simbol penting yang digunakan untuk membuat algoritma. (Aunur R. Mulyanto, 2008)
Tabel 2.5 Simbol-simbol DFD Gane/S arson
Yourdon / De Marco
Nama Simb ol
Entita s Ekter nal
Prose s
Aliran Data
Data Store
Tabel 2.6 Simbol yang digunakan dalam flowchar Simb Keterangan u l Notasi ini disebut Terminator yang berarti digunakan untuk menunjukkan awal dan akhir suatu algoritma
Keterangan Entitas ekternal dapat berupa orang/unit terkait yang berinteraksi dengan sistem tetapi diluar sistem Orang, unit yang mempergun akan atau melakukan transformasi data. Komponen fisik tidak diidentifikasi kan Aliran data dengan arah khusus dari sumber ke tujuan Penyimpana n data atau tempat data direfer oleh proses
Notasi ini disebut Data yang digunakan untuk mewakili data input atau output atau menyatakan operasi pemasukan data dan pencetakan hasil. Notasi ini disebut Process yang digunakan untuk mewakili suatu proses. Notasi ini disebut Decision yang digunakan untuk suatu pemilihan, penyeleksian kondisi di dalam suatu program Notasi ini disebut Preparation yang digunakan untuk memberi nilai awal, nilai akhir, penambahan/penguranga n bagi suatu variable counter. Notasi ini disebut Predefined Process yang digunakan untuk menunjukkan suatu operasi yang rinciannya ditunjukkan ditempat lain (prosedur, sub-prosedur, fungsi).
2.5. Flowchart Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan alir (flow) didalam program atau prosedur sistem secara logika. (Jogiyanto Hartono, 1999) Flowchart atau bagan alir adalah skema/bagan (chart) yang menunjukkan aliran (flow) didalam
12
pembuatan dokumen dan alikasi yang berjalan di halaman web. Struktur HTML, script HTML dituliskan dalam text editor seperti notepad, kemudian disimpan dengan ektensi .htm atau .html. Kemudian untuk mencobanya dapat langsung dibuka dengan web browser, seperti Internet Explorer atau nescape navigator, cukup dengan perintah File|Open, kemudian browser nama file dan lokasi daimana file HTML tadi disimpan. Struktur file HTML diawali dengan sebuah tag dan ditutup dengan tag . Di dalan tag ini terdapat bagian besar, yaitu yang diapit oleh tag .... dan yang diapit oleh tag ... (Bimo Sunarfrihantono, 2003) Berikut contoh penulisan kode HTML : <
Notasi ini disebut Connector yang digunakan untuk menunjukkan sambungan dari flowchart yang terputus di halaman yang sama atau haraman berikutnya. Notasi ini disebut Arrow yang digunakan untuk menunjukkan arus data atau aliran data dari proses satu ke proses lainnya.
2.6. Hypertext Markup Language (HTML) HTML (Hypertext Markup Language) merupakan pengembangan dari standart pemformatan dokumen teks yaitu Standard Generalized Markup Language (SGML). HTML adalah dokumen ASCI atau teks biasa yang dirancang untuk tidak tergantung pada suatu sistem operasi tertentu file HTML agar dapat dibaca langsung oleh browser disimpan dalam ekstensi .htm atau .html. Untuk menulis HTML tidak dibutuhkan perangkat lunak yang spesifik, cukup dengan text editor sederhana seperti Notepad (pada Microsof Windows). Saat ini banyak perangkat lunak berbasis GUI yang sangat membantu dalam membuat halaman HTML. (Aunur R. Mulyanto, 2008) HTML (Hypertext Markup Language) adalah suatu bahasa yang digunakan untuk menulis halaman web. HTML dirancang untuk digunakan tanpa tergantung pada suatu platform tertentu (platform independent). Dokumen HTML adalah suatu dokumen text biasa, dan sisebut sebagai markup language karena mengandung tanda-tanda (tag) tertentu yang digunakan untuk menentukan tampilan suatu teks dan tingkat kepentingan dari tingkat kepentingan dari teks tersebut dalam suatu dokumen. (Sutarman, 2007) HTML (Hyper Text Makrup Language) merupakan salah satu format yang digunakan dalam
2.7. Pengertian MySQL MySQL adalah multiuser database yang menggunakan bahasa Structur Query Language (SQL). MYSQL dalam operasi client-server melibatkan server daemon MySQL di sisi server dan berbagai database macam program serta library yang berjalan di sisi client. MySQL mampu menangani data yang cukup besar. Perusahaan yang mengembangkan MySQL yaitu TcX, mengaku mampu menyimpan data lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris, totalnya kurang lebih 100 Gigabyte data. Pada dasarnya ada empat grup tipe data yang didukung MySQL,yaitu data numerik, string, waktu dan data. (Bimo Sunarfrihantono, 2002 ) MySQL adalah sebuah sistem manajemen database relasi (relational database management system) yang bersifat “terbuka” (open source). Terbuka maksudnya adalah MySQL
13
boleh didownload oleh siapa saja. Baik versi kode program aslinya (source code program) maupun versi binernya (executable program) dan bisa digunakan secara (relatif) gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu program aplikasi komputer. (Arbie, 2004) MySQL atau yang biasa dibaca “My Sekuel” dengan adalah suatu RDBMS (Relational DataBase Management System) yaitu aplikasi sistem yang menjalankan fungsi pengolahan data. MySQL pertama dikembangkan oleh MySQL AB yang kemudian diakuisisi Sun Microsystem dan terakhir dikelola oleh Oracle Coorporation. (Alexander F.K Sibero,
Cascading Style Sheet memiliki arti gaya menata halaman bertingkat, yang berarti setiap satu elemen yang telah diformat dan memiliki anak dan telah diformat, maka anak dari elemen tersebut secara otomatis mengikuti format elemen induknya. 2.10. Jquery JQuery adalah salah satu javascript framework terbaik saat ini. JQuery pertama dibuat untuk meringkas penggunaan CSS Selector dalam suatu pustaka fungsi. JQuery memiliki ciri khas penggunaan perintahnya, prefix untuk JQuery dengan tanda $ kemudian dilanjutkan dengan fungsi atau perintah. (Alexander F.K. Sibero, 2011)
2011)
2.11. Adobe Dreamweaver CS 3 Adobe Dreamwaver CS 3 adalah suatu produk Web Developer yang dikembangkan oleh Adobe System Inc. Sebelumnya produk Dreamweaver dikembangkan oleh macromedia Inc. yang kemudian sampai saat ini pengembangaannya diteruskan oleh Adobe system Inc. Setelah diambil oleh Adobe Systems Inc. Dreamweaver dikembangkan dan dirilis dengan kode nama Creative Suit (CS). Ruang kerja atau Workspace adalah bagian keseluruhan tampilan Adobe dreamweaver yang terdiri dari Welcome Screen, Menu, Insert bar, Document Window, CSS Panel, Application Panel,Tag Inspector Property Inspector, Result Panel, dan Files Panel. Masing – masing dari komponen tersebut memiliki fungsi dan aturan. (Alexander F.K. Sibero, 2011)
2.8. Web Browser Web Browser Merupakan program yang berfungsi untuk menampilkan dokumen- dokumen web dalam format HTML. Bagaimana halaman web yang dibuat ditampilkan sangat tergantung pada web engine yang digunakan oleh masing-masing browser. Semua jenis web browser yang ada saat ini mengikuti standarisasi yang dibuat World Wide Web Consortium (W3C) yang mengurus semua hal yang berkaitan dengan web di dunia. 2.9. CSS CSS yang memiliki kepanjangan Cascading Style Sheet merupakan suatu bahasa pemrograman web yang digunakan untuk mengendalikan berbagai komponen dalam web sehingga tampilan web akan lebih rapi, terstruktur, dan seragam. (Agus Saputra, 2012). Cascading Style sheet dikembangkan untuk menata gaya pengaturan halaman web. Pada awalnya CSS dikembangkan pada SGML pada tahum 1970, dan terus dikembangkan hingga saat ini CSS telah mendukung banyak bahasa Markup seperti : HTML, XHTML, XML, SVG (Scalable Vector Graphics) dan Mozilla XUL (XML User Interface Language). Mengacu dari arti bahasa,
2.12. Pengertian PHP PHP atau Hypertext Preprosessor merupakan bahasa berbentuk script yang ditempatkan dalam server dan dieksekusi di dalam server untuk selanjutnya ditransfer dan dibaca oleh client. PHP juga bisa disisipkan dalam bahasa HTML. (Andrea Adelheid & Khairil Nst, 2012)
14
PHP adalah pemrograman interpreter yaitu proses penerjemahan baris kode sumber menjadi kode mesin yang dimengerti komputer secara langsung pada saat baris kode dijalankan. PHP disebut sebagai bahasa pemrograman Server Side Programming, hal ini dikarenakan seluruh prosesnya dijalankan oleh server. PHP dapat ditulis dengan dua bentuk yaitu penulisan baris kode PHP pada file tunggal dan penulisan kode PHP pada halaman html (embedded). (Alexander F.K.
memudahkan pengontrolan pengadaan barang atau jasa dan memudahkan pelayanan dalam pengajuan pengadaan barang dan jasa. Software yang digunakan adalah PHP dan MySQL. Dari penelitian yang sudah dilakukan oleh Arip Saripudin (2010) Mahasiswa Teknik Informatika Universitas Islam Negeri Syarif Hidayatullah Jakarta, dengan judul penelitian “Sistem Informasi Inventaris Pengadaan Barang Berbasis Intranet (Studi Kasus Di Fakultas Dirasat Islamiyah)“, dengan latar belakang masalah pembuatan laporan pendataan inventaris barang, subag umun FDI belum menerapkan sistem komputerisasi secara optimal. Ini dapat diamati ketika penyajian laporan tersebut penggunaan komputer hanya sebatas pengetikan seluruh data inventaris barang yang telah dipersiapkan sebelumnya dengan menggunakan aplikasi Ms-Word atau Ms-Excel. Sehingga didalam menghasilkan seluruh laporan yang akurat dan tepat membutuhkan waktu yang relatif lama atau bahkan kurang lengkapnya laporan yang dihasilkan. Dalam penelitianya penulis menggunakan bahasa pemrograman PHP, CSS dan MySQL serta menggunakan XAMPP sebagai Web Servernya. Tujuan penelitian ini adalah terwujudnya suatu aplikasi berbasis intranet untuk system informasi inventaris pengadaan barang di FDI dan juga meningkatkan kualitas laporan sehingga lebih akurat, tepat dan cepat ketika dibutuhkan.
Sibero, 2011) PHP adalah sebuah bahasa pemrograman yang perintahnya dilaksanakan pada server dan kemudian hasilnya ditampilkan pada komputer klient. PHP juga merupakan HTML embedded, yaitu perintah- perintah yang PHP yang dituliskan bersama perintahperintah HTML. (Arbie, 2004) 2.13. Tinjauan Pustaka Dari penelitian sebelumnya yang dilakukan oleh Steindia Martipasa (2010) Mahasiswa Teknik Informatika universitas Pembangunan Nasional “Veteran” Jatim, dengan judul penelitian “Sistem Informasi Pengadaan Barang / Jasa Berbasis Web Di UPN “Veteran” Jatim, dengan latar belakang masalah proses pengajuan barang dan jasa dilakukan secara manual yaitu dengan barang dan jasa permintaan yang banyak dan besar membuat tim yang mengatur pengadaan memerlukan suatu alat untuk mengontrol dan mengawasi keseluruhan proses dan proses ini melewati alur yang panjang. Oleh karena itu diperlukan media elektronik atau dilakukan melalui internet (secara online) untuk mempermudah dan mempersingkat kinerja tim pengadaan barang dan jasa di Universitas Pembangunan Nasional. Tujuan dari penelitian tersebut adalah untuk mengintegerasikan pengadaan barang atau jasa secara manual ke sistem informasi, sehingga waktunya diharapkan dapat lebih cepat serta
Dari penelitian yang sudah dilakukan oleh Candra Apriyanto (2011) Mahasiswa Teknik Informatika Universitas Pembangunan Nasional “Veteran” Yogyakarta dengan judul penelitian “Sistem Informasi Penjualan Arloji Berbasis Web Pada CV.Sinar Terang Semarang“, dengan latar belakang masalah CV.Sinar Terang masih menggunakan media penyampaian iformasi yang sederhana, sehingga untuk pemasaran produk dan layanannya masih belum maksimal. Oleh karena itu CV.Sinar Terang
15
membutuhkan system informasi berbasis web untuk mengakses informasi yang dibutuhkan konumen kapan saja dan dimana saja. Sehingga dapat memperluas jangkauan pemasaran tanpa harus menghabiskan banyak waktu dan biaya. Dalam penelitian ini menggunakan software Adobe Dreamweaver, PHP, MySQL, Micrososft Word, serta menggunakan XAMPP sebagai Web Servernya. Tujuan penelitian ini adalah untuk menghasilkan system informasi penjualan arloji berbasis web pada CV.Sinar Terang di Semarang.
Dalam penelitian yang dilakukan oleh Syahrul Mauliddun (2005) Mahasiswa Sistem Informasi Universitas Komputer Indonesia, Bandung dengan judul penelitian “Pengembangan Sistem Informasi Apotek (Studi Kasus : Apotek Leuwi Sehat Majalengka”, dengan latar belakang masalah pada sistem informasi yang sedang berjalan proses pencatatan data transaksi penjualan dan pembelian masih ditulis dalam nota-nota dan buku-buku penjualan dan pembelian. Selain itu membutuhkan waktu yang relatif lama karena harus membuat rekapitulasi dari dokumen-dokumen transaksi tersebut. Dalam penelitianya peneliti menggunakan bahasa pemograman dari aplikasi Borland Delphi 7.0 dan SQL Server 2000. Adapun tujuan dari penelitian ini adalah mengetahui sistem informasi yang sedang berjalan dan merancang sistem informasi apotek Leuwi Sehat Majalengka. Selain itu diharapkan dapat menyajikan informasi yang akurat, tepat waktu dan relevan sehingga dapat mendukung kinerja pimpinan dalam pembuatan keputusan.
Dari penelitian yang telah dilakukan oleh Tri Setyo Adi Nugroho (2010) mahasiswa Teknik Infomatika Universitas Pembangunan Nasional “Veteran” Jawa Timur dengan judul penelitian “Pembuatan Sistem Informasi Pembelian Dan Penjualan Berbasis Customer Relationship Management Di Bengkel Mobil Rewwin Motor“, dengan latar belakang masalah yaitu bengkel mobil Rewwin motor tidak mempunyai data yang akurat tentang pelangganya, sehingga bila pelanggan komplain tentang kerusakan mobilnya, pihak Rewwin Montor tidak dapat secara maksimal mengetahui apakah kerusakan berasal dari pihak bengkel Rewwin Montor atau pihak pelanggan sendiri. Dalam pengelolaan dan transaksi juga masih menggunakan sistem manual dengan hanya menggunakan catatan saja dalam mengelola segala transaksi maupun mengelola yang ada seringkali kehilangan data-datanya.. Tujuan dari Penelitian tersebut adalah pemilik kendaraan mobil atau pelanggan dapat mengetahui informasi mengenai layanan service mobil.dan pemilik bengkel Rewwin Montor dapat mengetahui jenis oli atau sparepart yang sering digunakan pemilik kendaraan mobil. Pemilik bengkel Rewwin Montor juga dapat mengetahui laporan segala jenis transaksi penjualan maupun pembelian yang dilakukan oleh bengkel Rewwin Montor. Bahasa pemrograman yang digunakan peneliti adalah Visual Basic 6.0 dengan Database Acces 2003.
Dalam penelitian ini, penulis akan melakukan penelitian tentang pembuatan laporan penjualan dan pembelian yang akan mengacu pada penelitian kedua, dengan judul “Pembuatan Laporan Penjualan Dan Pemelian Pada Toko Baju Batik Setiawan Di Jakarta” Penulis menggunakan wawancara langsung untuk alat bantu pemecahan masalah di Toko Baju Batik Setiawan, sehingga dapat diketahui permasalahan yang ada di Toko Baju Batik Setiawan. Lapora ini nantinya digunakan untuk mengetahui yang ada dan mengetahui penjualan barang yang sering terjadi sehingga dapat mengurangi resiko kerugian dalam jumlah yang besar. Selain itu juga dapat meningkatkan kualitas produk yang diinginkan oleh kebanyakan pembeli di samping dengan adanya laporan ini para karyawan mampu meningkatkan efektifitas kerja dan juga lebih hemat waktu dan biaya. Bahasa pemrograman yang digunakan yaitu
16
dengan menggunakan PHP dan MySQL serta menggunakan XAMPP sebagai Web Server. Dari penelitian yang dilakukan penulis meliliki persamaan dan perpedaan dari peneliti sebelumnya yaitu:
laporan yang ada tentu hal ini masih banyak kekurangan diantaranya data yang diberikan tidak begitu akurat karena informasi yang diterima tidak begitu lengkap dan juga masih banyak laporan yang sifatnya penting seperti laporan penjualan tidak diterima dengan begitu jelas. 1. Laporan Barang Laporan yang dibuat masih banyak kekuranganya antara lain tidak dicantimkanya nama barang beserta harganya sehingga kasir akan sangat kesulitan mengingat satu persatu nama barang yang ada di toko terlebih lagi saat ingin mengetahui harga baju tersebut. Oleh karena itu harus ada daftar nama barang dan harganya ketika sewaktu-waktu ada pelanggan yang bertanya mengenai barang dan harganya.
1. Persamaan Persamaan dalam penelitian penulis dengan kelima penelitian sebelumnya adalah dalam hal tujuan yaitu tujuan dari dari pembuatan laporan ini adalah mempermudah pekerjaan yang dilakukan para karyawan untuk mengetahui setiap informasi yang dibutuhkan guna meningkatkan mutu pekerjaan mereka. Selain itu persamaan dalam hal penggunaan bahasa pemograman yaitu menggunakan bahasa pemograman PHP & MySQL sebagai pengolah databasenya. 2. Perbedaan Perbedaan dalam penelitian penulis dengan kelima penelitian sebelumnya adalah dalam hal penggunaan software yang digunakan yaitu penulis menggunakan software Notepad++ sebagai web editornya, menggunakan Adobe Photoshop CS3 sebagai editor gambarnya. 3. ANALISIS DAN PERANCANGAN SISTEM a. ANALISIS Tahap analisis merupakan tahap yang sangat penting karena pada tahap ini data-data dan bukti yang sesuai dengan prosedur akan sangat menentukan rancangan yang akan dibuat. ditahap ini dilakukan langkahlangkah mengamati dan menganalisa sistem yang sudah ada dan apabila ada kesalahan maka pada langkah yang selanjutnya juga akan ikut salah. 3.1.
Gambar 3.1 Laporan barang
Analisis Laporan Yang Ada Sistem penyampaian laporan pada Toko Baju Batik Setiawan masih bersifat konvensional, yaitu masih menggunakan selembar kertas atau kwitansi yang di gunakan pada saat proses jual beli baju. Dengan penyampaian
2.
17
Laporan Penjualan Laporan penjualan yang dibuat juga masih menggunakan kertas kwitansi yang tidak dapat informasi secara utuh mengenai data penjualan.
Hal ini juga rentan akan hilangnya kertas tersebut karena tidak ada pembukuan atau pencatatan yang digunakan secara terusmenerus yang nantinya digunakan acuan untuk mengambil keputusan dikemudian hari.
Gambar 3.3 Laporan pembelian 4. Memahami Kerja Sistem Yang Ada Toko Baju Batik Setiawan dalam memperoleh laporan tidak begitu jelas dan akuran karena masih menggunakan metode konvensional yaitu pencatatan yang dilakukan masih banyak kekurangan karena menggunakan kertas seadanya yaitu kertas sobekan dari buku kwitansi. Tentu saja hal ini masih banyak kekurangan yaitu data yang diperoleh bersifat sementara karena kertas yang digunakan sering hilang atau dibuang dan ketika membutuhkan laporan yang sudah dibuat beberapa waktu yang lama maka laporan tersebut tidak bisa didapatkan lagi, padahal laporan itu sangat penting untuk mengambil keputusan yang akan diambil dan menentukan jalanya toko dikemudian hari.
Gambar 3.2 Laporan penjualan 3. Laporan Pembelian Tidak berbeda jauh dengan laporan sebelumnya laporan pembelian juga tidak efektif dan efisien hal ini dikarenaka tidak jelasnya barang yang masuk didapat darimana atau kualitas dan mutunya tidak terawasi sehingga tidak menutup kemungkinan barang yang didapat mempunyai mutu yang buruk.
18
b. PERANCANGAN
Barang, Penjualan dan Pembelian Pada Toko Baju Batik Setiawan.
Perancangan sistem merupakan usulan untuk memberikan gambaran secara umum kepeda pengguna mengenai sistem yang akan dibuat. Berikut adalah tahapan sistem yang akan dirancang
3.7. Perancangan Desain Masukan (Input Design) Perancangan masukan merupakan bentuk form yang digunakan untuk mengubah, menambah dan mengedit isi content Laporan Penjualan Dan Pembelian Pada Toko Batik Setiawan.
3.2. Perancangan Struktur Tabel Perancangan struktur tabel menggunakan database MySQL dan disimpan dengan “butik”. Untuk desain database yang dibuat pada pada pembuatan laporan ini terdapat 10 tabel.
3.8. Perancagan Desain Keluaran (Output Design) Perancangan keluaran merupakan bentuk form yang digunakan untuk menampilkan hasil laporan pada toko Batik Setiawan yang berupa jumlah stok barang, transaksi penjualan, transaksi pembelian, jumlah return barang dan total pendapatan yang diperoleh Toko Baju Batik Setiawan dalam kurung waktu tertentu. Berikut ini beberapa rancangan keluaran yang ditampilkan pada laporan, penjualan dan pembelian pada Toko Baju Batik Setiawan
3.3. Relasi Antar Tabel Relasi adalah hubungan suatu tabel dengan tabel yang lainya yang fungsinya mengatur setiap operasi suatu database. Relasi antar tabel pada pembuatan laporan Toko Baju Batik Setiawan ada 13 tabel. 3.4. Pembuatan Struktur Menu Struktur menu merupakan suatu navigasi yang disusun untuk mempermudah pemakai dalam menjalankan progam yang dibuat. Berikut rancangan navigasi menu pada Pembuatan Laporan Stok Barang, Penjualan dan Pembelian pada Toko Baju Batik Setiawan.
3.9. DFD (Data Flow Diagram) DFD (Data Flow Diagram) penyimpanan data dan proses yang merubah data. DFD menujukkan hubungan antara data proses pada sistem.
3.5. Pembuatan Bagan Alir (Flowchart) Flowchart merupakan diagram yang bentuknya dapat mengalirkan suatu program secara logika, Flowchart menggambarkan suatu aliran kegiatan dari awal hingga akhir mengenai laporan stok barang, penjualan dan pembelian ini terdapat beberapa proses yang digambarkan dalam bentuk flowchart seperti gambar 3.8
c. PEMBUATAN SISTEM Setelah merancang desain tampilan secara keseluruhan maka selanjutnya adalah tahap pembuatan sistem yang proses pembuatanya adalah sebagai berikut: 1. Instalasi XAMPP Pembuatan laporan dilakukan secara offline atau dikomputer lokal. Sistem yang harus dipersiapkan adalah webserver seperti XAMPP, AppServer, dan WAMP. XAMPP merupakan sebuah paket instalasi untuk PHP, Apache dan MySQL.
3.6. Pembuatan Rancangan Layout Laporan Perancangan desain halaman (layout) pembuatan laporan ini diperlukan untuk mempermudah dalam pembuatan dan mencari informasi yang ada pada Laporan
19
2.
Membuat Database Pembuatan database secara offline penulis menggunakan XAMPP-1.7.3
3.
Scripting
1. Langkah pertama komputer telah terhubung pada internet. 2. Setelah terhubung dengan internet kemudian membawa web browser Mozilla Firefox atau browser lainya dan mengetikkan URL (Uiform Resource Locator) pada address ketikkan www.batiksetiawan.comuf.co m seperti pada gambar berikut:
Untuk menghubungkan script-script php dengan database, maka penulis membuat file dengan nama “koneksi.php”. 1) Membuka adobe dreamweaver kemudian meng-klik pada “code” 2) Selanjutnya penulis mengetik source code sebagai berikut
Gambar 4.1 Tampilan Membuka Website Pada Mozilla Firefox Maka akan muncul halaman utama website Laporan Stok Barang, Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan seperti pada gambar 4.2
mysql_connect("localhost","ro ot",""); mysql_select_db("db_akademi k"); ?> Penulis menyimpan “koneksi.php” C:\Xampp\htdocs\ batik\koneksi. 4.
file di
Pendaftaran Domain dan Hosting Proses pertama yang dilakukan agar Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan bisa diakses melalui online yaitu dengan mendaftarkan di 00webhost.com.
Gambar 4.2 Tampilan pertama Login Selanjutnya pada pilihan login terdapat dua pilihan yaitu masuk sebagai kasir atau sebagai admin. Halaman login ini digunakan untuk konfirmasi pengguna dan password-nya sebagai penjagaan keamanan data agar tidak sembarang orang dapat masuk ke dalam sistem tersebut, adapun isi dari halaman ini yaitu: a. User Login Digunakan untuk nama pemakai yang
4. HASIL, TESTING, DAN PEMBAHASAN a. Hasil Setelah website diunggah, untuk mengakses website Pembuatan Laporan Stok Barang, Penjuala Dan Pembelian Pada Toko Baju Batik Setiawan langkahlangkahnya adalah sebagai berikut: 1. Halaman Utama Langkah-langkah untuk membuka atau mengakses website Pembuatan Laporan Stok Barang, Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan yaitu:
20
akan menggunakan Laporan Stok Barang, Penjualan dan Pembelian Pada Toko Baju Batik Setiawan dalam hal ini adalah admin dan kasir. Apabila user login belum diisi atau pengisian user login salah maka akan muncul pesan seperti gambar 4.3
maka akan muncul pesan sesuai dengan user login yang digunakan seperti pada gambar 4.5
Gambar 4.5 Tampilan memilih Hak Akses
salah
2. Halaman Kasir Setelah berhasil masuk halaman utama maka selanjutnya adalah memilih masuk sebagai kasir. Untuk menampilkan halaman kasir terlebih dahulu harus memasukkan user login “kasir” dan memasukan password yang benar serta memilih hak akses “kasir” maka akan muncul halaman kasir seperti pada gambar 4.6
Gambar 4.3 Tampilan salah pada User Login b. Password Digunakan untuk memasukkan kode sebelum menggunakan Laporan Stok Barang, Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan. Apabila password-nya tidak diisi maka akan muncul pesan seperti pada gambar 4.4
Gambar 4.6 Tampilan halaman Kasir Pada halaman kasir terdapat beberapa menu yaitu Home, Penjualan Barang, Pembelian Barang, Retur Beli, dan Logout. Yang digunakan untuk memasukan input penjualan barang, input pembelian barang dan input retur beli.
Gambar 4.4 Tampilan salah pada Password c. Hak Akses Digunakan untuk memilih apakah masuk sebagai admin atau masuk sebagai kasir. Apabila terdapat kesalahan dalam memilih hak akses
3. Halaman Administrasi Selain halaman kasir terdapat halaman admin yang digunakan untuk mengelola, Penjualan dan Pembelian pada Toko baju Batik Setiawan. Untuk menampilkan halaman administrasi terlebih dahulu harus memasukkan user
21
login “administrasi” dan memasukan password yang benar serta memilih hak akses “administrasi” maka akan muncul halaman administrasi seperti pada gambar 4.12
Gambar 4.38 Tampilan halaman Admin Pada halaman admin terdapat beberapa menu utama yaitu Home, data User, Data Kategori, Data Barang, Data Supplier, Pembelian Barang, Penjualan Barang, Retur Beli, Laporan Data, dan Logout.
Gambar 4.12 Tampilan halaman Administrasi Pada halaman admin terdapat beberapa menu utama yaitu Home, Data Kategori, Data Barang, Data Supplier, Pembelian Barang, Penjualan Barang, Retur Beli, Laporan Data, dan Logout.
b. Testing Testing adalah proses mengeksekusi progam atau sistem secara keseluruhan secara intensif untuk menentukan kesalahan-kesalahan yang nantinya bisa diperbaiki apabila tidak sesuai harapan. Uji coba ini juga bertujuan untuk mengetahui apakah Laporan Stok Barang, Penjualan dan Pembelian Pada Toko Baju Batik Setiawan ini sudah benar-benar bisa digunakan atau belum. Uji coba ini dilakukan dengan cara mengetikkan www.batiksetiawan.comuf.com pada address bar (mozilla Firefox)
4. Halaman Admin Halaman admin ini digunakan untuk mengelola, Penjualan dan Pembelian pada Toko baju Batik Setiawan sebenarnya halaman ini sama dengan halaman administrasi tetapi pada halaman ini terdapat data user yang hanya admin yang bisa menentukan siapa saja yang bisa menggunakan Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan. Untuk menampilkan halaman admin terlebih dahulu harus memasukkan user login “admin” dan memasukan password yang benar serta memilih hak akses “admin” maka akan muncul halaman admin seperti pada gambar 4.38
c. Pembahasan Setelah Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan ini jadi kemudian dilakukan testing maka hasilnya akan dapat dikethui apakah laporan ini layak atau tidak untuk digunakan.
5. SARAN Dikarenakan terbatasnya kemampuan penulis dan terbatasnya waktu dalam penelitian, maka dalam pembuatan Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan dirasakan masih banyak kekurangan yang harus diperbaiki
22
maka dari itu diharapkan untuk para peneliti atau pengembang berikutnya dapat melengkapi kekurangan dan menyempurnakan Laporan Penjualan Dan Pembelian Pada Toko Baju Batik Setiawan, antara lain: 1. Disarankan untuk memperbaiki validasi yang telah ada dengan lebih terperinci lagi. 2. Melengkapi laporan yang dibuat dengan stok barang beserta bacode agar lebih mudah membuat laporan datanya. 3. Mengganti tampilan yang ada dengan tampilan yang lebih menarik serta dilengkapi dengan isi yang lebih lengkap.
Relationship Management Di Bengkel Mobil Rewwin Motor: Surabaya. 2010 Saripudin, Arip. Sistem Informasi Inventaris Pengadaan Barang Berbasis Intranet (Studi Kasus Di Fakultas Dirasat Islamiyah): Jakarta. 2010 Sibero F.K. Alexander. Kitab Suci Web Programing. MediaKom: Jakarta. 2011 Sunarfri hantono, Bimo. PHP dan MySQL Untuk Web, Andi: Yogyakarta. 2003 Sutarman,
DAFTAR PUSTAKA
Adelheid, andrea & Nst, khairil. Buku Pintar Menguasai PHP dan MySQL. Mediakita: Jakarta. 2012 Arbie. Manajemen Database Dengan MySQL. Andi: Yogyakarta. 2004 Apriyanto, Chandra. Sistem Informasi Universitas Pembangunan nasional “Veteran”: Yogyakarta. 2011 Kurniawati, Deborah & Prayitno, Edy. Pengantar System Informasi. Mahameru Press: Yogyakarta. 2010 Martipasa, Steindia. Sistem Informasi Pengadaan Barang / Jasa Berbasis Web Di Universitas Pembangunan Nasional “Veteran” Jatim: Surabaya. 2010 Mauliddun, Syahrul. Pengembangan Sistem Informasi Apotek (Studi Kasus : Apotek Leuwi Sehat Majalengka): Semarang. 2005 Nugroho, Tri Setyo Adi. Pembuatan Sistem Informasi Pembelian Dan Penjualan Berbasis Customer
23
Membangun aplikasi web menggunakan PHP dan MySQL, Graha Ilmu: Yogyakarta. 2007