• Tidak ada hasil yang ditemukan

Aplikasi Penjualan,Pembelian,dan Persediaan pada Toko Bangkok Toys.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Penjualan,Pembelian,dan Persediaan pada Toko Bangkok Toys."

Copied!
15
0
0

Teks penuh

(1)

xi Universitas Kristen Maranatha

ABSTRAK

Bidang teknologi informasi khususnya bidang sistem informasi semakin banyak dimanfaatkan dalam kegiatan operasional di perusahaan agar lebih efisien dan efektif. Oleh karena itu, penggunaan sistem operasi tersebut akan digunakan untuk kegiatan operasional di Toko Bangkok Toys dalam proses penjualan, pembelian perusahaan, tracking serta email konfirmasi. Dengan sistem informasi tersebut, kegiatan operasional perusahaan yang dilakukan secara manual diubah ke dalam sistem komputer yang dapat meningkatkan efisiensi dan efektifitas perusahaan. Pengimplementasian sistem informasi ini dilakukan dengan basis desktop application. Sistem Database dalam aplikasi ini menggunakan Microsoft SQL Server 2008 dan bahasa pemrograman C# untuk scripting dengan Visual Studio .NET 2010 sebagai editor pemrograman.

(2)

xii Universitas Kristen Maranatha

ABSTRACT

The field of information technology especially in the field of information systems use in the more operations in the company to more efficiently and effectively. Therefore, the use of the operating system will be used for all operations at Bangkok Toys Store in the sales process, the company purchases tracking and email confirmation. With this information the system, all the company's operations were previously done manually will be transformed into a computer system that is expected to improve the efficiency and effectiveness of the company. Implementation of information systems is done on the basis of the desktop application. Database System in this application using Microsoft SQL Server 2008 and C # programming language for scripting with Visual Studio. NET 2010 as a programming editor.

(3)

v Universitas Kristen Maranatha

DAFTAR ISI

Prakata ... ii

ABSTRAK ... ix

ABSTRACT ... x

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah ... 1

1.2 Rumusan Masalah ... 1

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian... 2

1.5 Sumber Data ... 3

1.6 Sistematika Penyajian ... 3

BAB 2. KAJIAN TEORI ... 5

2.1 Penjualan ... 5

2.2 Pembelian ... 5

2.3 Flowchart ... 6

2.4 ERD (Entity Relationship Diagram) ... 7

2.5 Pemrograman Berorientasi Objek ... 9

2.6 C# ( C Sharp ) ... 10

2.7 SQL (Structured Query Language) ... 15

2.7.1 DDL (Data Definiton Languange) ... 16

2.7.2 DML ... 16

2.8 Microsoft Visual Studio 2010 ... 16

2.9 Microsoft SQl Server 2008 R2 Express ... 16

2.10 Unified Modelling Languange (UML)... 17

2.11 Blackbox Testing ... 18

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 21

3.1 Proses Bisnis ... 21

3.1.1 Proses Bisnis Penjualan barang ... 21

3.1.2 Proses Bisnis Pembelian ... 23

(4)

vi Universitas Kristen Maranatha

3.3 Transformasi ERD to Table ... 27

3.3.1 Tabel Supplier ... 27

3.3.2 Tabel Pembelian ... 27

3.3.3 Tabel Konsumen ... 28

3.3.4 Tabel Penjualan ... 28

3.3.5 Tabel Penjualan Detail ... 28

3.3.6 Tabel Barang ... 29

3.3.7 Tabel User... 29

3.4 Use Case Diagram ... 30

... 30

3.5 Activity Diagram ... 31

3.5.1 Proses Login ... 31

3.5.2 Proses Tambah Penjualan ... 31

3.5.3 Proses Lihat Penjualan ... 33

3.5.4 Proses Print Faktur Penjualan ... 33

3.5.5 Proses Tambah Pembelian ... 34

3.5.6 Proses Lihat Pembelian ... 36

3.5.7 Proses Tambah Barang ... 36

3.5.8 Proses Update Barang ... 37

3.5.9 Proses Delete Barang ... 38

3.5.10 Proses Tambah Konsumen ... 39

3.5.11 Proses Update Konsumen ... 40

3.5.12 Proses Delete Konsumen... 40

3.5.13 Proses Add Supplier ... 42

3.5.14 Proses Update Supplier ... 42

3.5.15 Proses Delete Supplier ... 43

3.5.16 Proses Add User ... 44

3.5.17 Proses Update User ... 45

3.5.18 Proses Delete User ... 46

(5)

vii Universitas Kristen Maranatha

3.6.1 Rancangan Form Login ... 47

3.6.2 Rancangan Halaman Utama ... 48

3.6.3 Rancangan Tambah Penjualan ... 48

3.6.4 Rancangan Tambah Penjualan Detail ... 49

3.6.5 Rancangan Lihat Penjualan ... 50

3.6.6 Rancangan Lihat Penjualan Detail ... 51

3.6.7 Rancangan Tambah Pembelian ... 51

3.6.8 Rancangan Tambah Pembelian Detail ... 52

3.6.9 Rancangan Lihat Pembelian ... 52

3.6.10 Rancangan Lihat Pembelian Detail ... 53

3.6.11 Rancangan Tambah Barang ... 53

3.6.12 Rancangan Update Barang ... 54

3.6.13 Rancangan Barang ... 55

3.6.14 Rancangan Tambah Konsumen ... 55

3.6.15 Rancangan Update Konsumen ... 56

3.6.16 Rancangan Konsumen ... 56

3.6.17 Rancangan Tambah Supplier ... 57

3.6.18 Rancangan Update Supplier ... 57

3.6.19 Rancangan Supplier... 58

BAB 4. HASIL PENELITIAN ... 59

4.1 Form Login ... 59

4.2 Halaman Registrasi ... 59

4.3 Halaman User... 60

4.4 Halaman admin ... 61

4.5 Halaman Penjualan ... 61

4.6 Halaman Penjualan Detail ... 62

4.7 Halaman Lihat Penjualan ... 63

4.8 Halaman Lihat Penjualan Detail ... 64

4.9 Halaman Pembelian ... 65

(6)

viii Universitas Kristen Maranatha

4.11 Halaman Barang ... 66

4.12 Halaman Add Barang ... 66

4.13 Halaman Update Barang ... 68

4.14 Halaman Konsumen ... 68

4.15 Halaman Add Konsumen ... 69

4.16 Halaman update Konsumen ... 70

4.17 Halaman Supplier ... 70

4.18 Halaman Add Supplier ... 71

4.19 Halaman Update Supplier ... 72

4.20 Halaman Laporan Penjualan ... 72

4.21 Halaman Laporan Pembelian ... 73

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 74

5.1 Form Login ... 74

5.2 Form Barang ... 74

5.3 Form Konsumen ... 76

5.4 Form Supplier ... 78

5.5 Form Faktur Jual ... 80

5.6 Form Faktur Jual Detail ... 81

5.7 Form Faktur Pembelian ... 82

5.8 Form Faktur Pembelian Detail ... 83

BAB 6. SIMPULAN DAN SARAN ... 84

6.1 Simpulan ... 84

6.2 Saran ... 84

(7)

1 Universitas Kristen Maranatha

BAB 1.

PENDAHULUAN

Pada bab ini membahas tentang latar belakang masalah,rumusan masalah, tujuan pembahasan, lingkup kajian,sumber data dan sistematika penyajian dari Toko Bangkok Toys pada aplikasi.

1.1 Latar Belakang Masalah

Perkembangan teknologi sekarang ini berkembang dengan pesat dan teknologi banyak dipergunakan untuk membantu mempermudah pekerjaan manusia dalam banyak hal. Salah satunya adalah membantu dalam kegiatan perekonomian manusia seperti mencatat penjualan, pembelian dan membantu dalam laporan-laporan.

Bangkok Toys adalah toko yang bergerak di bidang perekonomian, Bangkok Toys menjual mainan secara eceran maupun grosir. Dalam kegiatan perekonomian Bangkok Toys mengalami beberapa kesulitan seperti dalam mencatat penjualan dan pembelian karena masih dilakukan secara manual.

Pada Toko Bangkok Toys juga untuk sementara pencatatan data penjualan, pembelian serta barang masih di kelola oleh owner saja. Di sini terlihat suatu masalah bahwa untuk ke depannya diharapkan dapat dikelola bukan hanya oleh owner sehingga owner dapat lebih mudah menjalankan rentetan pekerjaan yang ada.

Aplikasi ini diharapkan dapat membuat Toko Bangkok Toys menjadi lebih berkembang dan dapat mempermudah dalam pendataan barang, pembelian serta penjualannya. Aplikasi ini juga berharap dengan mengubah beberapa sisterm manual menjadi terkomputerisasi, dapat mengurangi kesalahan-kesalahan dan memudahkan pemilik Toko Bangkok Toys dalam melakukan aktivitasnya.

1.2 Rumusan Masalah

Adapun rumusan masalah yang dapat disimpulkan dari latar belakang di atas, seperti:

(8)

2 Universitas Kristen Maranatha 2. Bagaimana membuat sebuah aplikasi yang memudahkan penjualan

dan pembelian barang pada Toko Bangkok Toys?

3. Bagaimana membuat laporan untuk memudahkan melihat hasil penjualan dan pembelian pada Toko Bangkok Toys?

1.3 Tujuan Pembahasan

Tujuan pembahasan yang dapat ditarik dari rumusan masalah di atas adalah :

1. Membuat aplikasi yang dapat mengelola data barang.

2. Membuat aplikasi yang dapat melakukan penjualan pembelian secara terintegrasi pada setiap transaksi yang di lakukan.

3. Membuat aplikasi yang dapat membuat laporan untuk transaksi pembelian dan penjualan.

1.4 Ruang Lingkup Kajian

Berikut ini merupakan ruang lingkup kajian dalam pengerjaan seminar tugas akhir ini, yang dapat di jabarkan sebagai berikut :

Untuk batasan Hardware Client :

o Desktop Computer dengan batasan minimal :

Processor Intel pentium 4 2,0 GHz

o Desktop Computer Client menggunakan:

Sistem operasi Microsoft Windows 7 Ultimate.

o Pembuatan aplikasi menggunakan software :

Sistem Basis Data: SQL Server 2008

(9)

3 Universitas Kristen Maranatha

 - Editor Pemrograman: Microsoft Visual Studio 2010

 Batasan Aplikasi

o Pengguna dapat mengakses ke semua fitur yang ada dalam aplikasi

ini seperti :

 Pembelian : Mengelola Data Pembelian

 Penjualan :Mengelola Data Penjualan

 Barang :Mengelola Data Barang

 Konsumen :Mengelola Data Konsumen

 Supplier : Mengelola Data Supplier

 Laporan Penjualan : Melihat Laporan Penjualan dengan

Sumber data pada pengerjaan aplikasi ini terdiri dari dua yaitu :

o Primer

1.6 Sistematika Penyajian

Adapun sistematika penyajian dari laporan tugas akhir ini adalah sebagai berikut :

(10)

4 Universitas Kristen Maranatha Membahas mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, serta sistematika penyajian.

BAB 2 LANDASAN TEORI

Membahas mengenai teori-teori yang digunakan dalam tugas akhir penulis.

BAB 3 ANALISIS DAN PERANCANGAN

Membahas mengenai proses bisnis, rancangan ERD, Data Dictionary,

Use Case Diagram , dan Activity Diagram

BAB 4 HASIL PENELITIAN

Membahas mengenai fungsi dan cara penggunaan aplikasi yang telah dibuat.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN Berisi hasil pengujian aplikasi.

BAB 6 SIMPULAN DAN SARAN

(11)

84 Universitas Kristen Maranatha

BAB 6.

SIMPULAN DAN SARAN

Berikut merupakan simpulan dan saran yang bisa didapat hasil analisis yang dilakukan pada Toko Bangkok Toys.

6.1 Simpulan

Berdasarkan pada hasil yang telah dicapai dalam penelitian ini, dapat disimpulkan bahwa secara garis besar aplikasi ini sudah berdaya guna cukup baik untuk memenuhi kebutuhan-kebutuhan dari Toko Bangkok Toys yang telah dijabarkan pada Bab 1, yaitu:.

1. Aplikasi ini mendukung kegiatan operasional perusahaan dengan pengelolaan penjualan. Dengan mudahnya penggunaan sehingga meningkatkan efesiensi pengolahan penjualan.

2. Aplikasi ini sudah menduk ung fitur edit role untuk memudahkan pemilik dalam pengembangan role ke depannya lebih lanjut .

3. Aplikasi ini juga mendukung pembelian yang dapat dilakukan oleh konsumen sendiri di Toko Bangkok Toys

Secara umum aplikasi ini bisa dikatakan berhasil dalam membantu

kegiatan transaksi penjualan, pembelian pada Toko Bangkok Toys. Diharapkan hasil pengerjaan aplikasi ini dapat diterapkan oleh pihak bersangkutan sehingga bisa mempermudah dalam kegiatan operasionalnya sehari-hari.

6.2 Saran

(12)
(13)

Aplikasi Penjualan,Pembelian,dan Persediaan

pada Toko Bangkok Toys

Tugas Akhir

Diajukan untuk Memenuhi Persyaratan Akademik Dalam

Menyelesaikan Pendidikan Pada Program studi

S1 Teknik Informatika Universitas Kristen Maranatha

Oleh

Stefanus Wely Heladias

1572907

PROGRAM STUDI S1 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

BANDUNG

(14)

ii

PRAKATA

Puji dan syukur penulis panjatkan kepada Tuhan Yesus Kristus karena atas kasih, hikmat dan bimbingan-Nyalah, penulis dapat menyelesaikan pembuatan laporan ini yang berjudul “Aplikasi Penjualan,Pembelian,dan Persediaan pada Toko Bangkok Toys”.

Adapun tujuan dari penulisan laporan ini adalah untuk memenuhi persyaratan dalam memenuhi tugas akhir, Program Studi Teknik Informatika, di Universitas Kristen Maranatha, Bandung.

Dalam menyelesaikan laporan ini, penulis sadar tidak lepas dari bantuan beberapa pihak yang telah membantu memberikan dukungan baik secara materi maupun moral. Karena itu, penulis ingin menyampaikan ucapan terima kasih yang sebesar-besarnya kepada :

1. Saron Kurniawati Yefta, S.Kom.,M.T. selaku dosen pembimbing yang dengan segala kebaikan dan kesabarannya telah meluangkan waktu, pikiran, dan tenaga dalam membimbing penulis untuk menyelesaikan laporan ini.

2. Dr.Hapnes Toba,M.Sc. selaku Dekan Fakultas Teknologi Informasi, Universitas Kristen Maranatha.

3. Robby Tan, S.T., M. Kom. selaku Ketua Jurusan Program Studi S1 Teknik

Informatika, Fakultas Teknologi Informasi, Universitas Kristen Maranatha. 4. Orangtua wali penulis yang selalu memberikan dukungan materiil,

dukungan moril, kesabaran, kasih sayang dan pengertian kepada penulis. 5. Semua teman-teman dan sahabat penulis yang telah membantu penulis

dalam memberikan dukungan moral dan bantuannya selama ini.

6. Semua pihak yang telah memberikan sumbangan pikiran dan bantuan pada penulis yang tidak mungkin disebutkan satu per satu.

(15)

iii

karena itu, penulis memohon maaf yang sebesar-besarnya bila di dalam laporan ini masih terdapat kesalahan. Semoga laporan ini membawa manfaat yang berarti bagi pembaca.

Bandung, 29 Agustus 2016

Gambar

Tabel Supplier .........................................................................

Referensi

Dokumen terkait

Berdasarkan penyelesaian model yang dilakukan menggunakan model covering based dan dibantu menggunakan software Lingo maka diperoleh hasil yaitu jumlah TPS yang akan

Dapat menjadi sumber ilmu tambahan untuk berbagai pihak misalnya Aparatur penegak hukum seperti Polisi, Hakim, dan Jaksa yang mengawal jalannya penyelesaian kasus-kasus

 Pengertian latihan yang berasal dari kata training adalah penerapan dari suatu perencanaan untuk meningkatkan kemampuan berolahraga yang berisikan materi teori dan praktek,

Lima mililiter suspensi jasad renik masing-masing ditumbuhkan dalam medium yang mengandung campuran dua macam antibiotik (1 : 1) pada konsentrasi 50 ug ml-' (disebut suspensi

Dengan di tandatangani surat persetujuan ini, maka saya menyatakan bersedia / tidak bersedia untuk berperan serta menjadi responden dalam penelitian dengan judul “Gambaran

Dengan menerapkan metode pembelajaran yang terintegrasi dengan teknologi komputer (seperti SPC) akan memberikan suatu model yang berbasis unjuk kerja, hal ini

Oleh karena itu, metode sejarah dalam pengertiannya yang umum adalah penyelidikan atas suatu masalah dengan mengaplikasikan jalan pemecahannya dari perspektif historik

a) Peran Kepemimpinan pegawai departemen fasilitas umum dan penataan lingkungan PERUM PERURI berdasarkan hasil analisis data yang diperoleh dari hasil setiap