Aplikasi Penjualan Komputer

Click here to load reader

  • date post

    31-Dec-2016
  • Category

    Documents

  • view

    234
  • download

    11

Embed Size (px)

Transcript of Aplikasi Penjualan Komputer

  • I

    Aplikasi Penjualan Komputer

    PROYEK AKHIR 1

    Oleh :

    Dedi Hendres 3311211008

    Benri Martua Sianipar 3311211029

    Suly Muda Siregar 3311211010

    Agus Susilo 3311211026

    Teguh Irvanta 3311211019

    PROGRAM STUDI TEKNIK INFORMATIKA

    POLITEKNIK NEGERI BATAM

    BATAM

    2013

  • II

    DAFTAR ISI BAB I Pendahuluan ............................................................................................... 6

    I.1 Latar Belakang ........................................................................................... 6

    I.2 Rumusan Masalah ...................................................................................... 6

    I.3 Batasan Masalah ........................................................................................ 7

    I.4 Tujuan ........................................................................................................ 7

    I.5 Sistematika Penulisan ................................................................................ 7

    BAB II Tinjauan Pustaka ................................................................................. 9

    II.1 Aplikasi ...................................................................................................... 9

    II.2 Penjualan .................................................................................................... 9

    II.3 Basis Data ( Data Base) ............................................................................. 9

    II.4 NetBeans .................................................................................................... 9

    II.5 JAVA ......................................................................................................... 9

    II.6 MySQL .................................................................................................... 10

    II.7 Unified Modeling Language (UML) ....................................................... 10

    II.7.1 Use Case Diagram ....................................................................... 10

    II.7.2 Sequence Diagram ....................................................................... 10

    II.7.3 Class Diagram .............................................................................. 11

    BAB III Analisis Dan Perancangan ................................................................. 12

    III.1 Deskripsi Umum Sistem .......................................................................... 12

    III.2 Analisis Kebutuhan Perangkat Keras ..................................................... 12

    III.3 Analisis Kebutuhan Perangkat Lunak ..................................................... 12

    III.4 Use Case Diagram ................................................................................... 13

    III.5 Skenario Use Case Diagram .................................................................... 14

    III.5.1 Skenario Log In Diagram ............................................................ 14

    III.5.2 Skenario Mengelola Data Barang ................................................ 14

    III.5.3 Skenario Mengelola Penjualan Barang ........................................ 16

    III.5.4 Skenario Mengelola LaporanPenjualan Barang ......................... 17

    III.6 Sequence Diagram ................................................................................... 18

    III.6.1 Log In ........................................................................................... 18

    III.6.2 Mengelola Data Barang ............................................................... 18

  • III

    III.6.3 Mengelola Penjualan Barang ....................................................... 19

    III.7 Class Diagram .......................................................................................... 20

    BAB IV Implementasi Dan Pengujian Sistem ................................................ 21

    IV.1 Implementasi ............................................................................................ 21

    IV.2 Batasan Implementasi .............................................................................. 21

    IV.3 Implementasi Perangkat Lunak ............................................................... 21

    IV.4 Implementasi Perangkat Keras ................................................................ 21

    IV.5 Implementasi Basis Data ......................................................................... 22

    IV.6 Implementasi Antar Muka ....................................................................... 23

    IV.6.1 Implementasi Frame Menu Log In .............................................. 23

    IV.6.2 Implementasi Frame Menu Barang ............................................. 24

    IV.6.3 Implementasi Frame Menu Penjualan ......................................... 25

    BAB V Kesimpulan dan Saran ............................................................................ 27

    V.1 Kesimpulan .............................................................................................. 27

    V.2 Saran ........................................................................................................ 27

    Daftar Pustaka ....................................................................................................... 28

  • IV

    DAFTAR GAMBAR

    Gambar 3. 1 Use Case Diagram aplikasi penjualan komputer .............................. 13

    Gambar 3. 2 Sequence Diagram Log In Statis ...................................................... 18

    Gambar 3. 3 Sequence diagram mengelola data barang ....................................... 19

    Gambar 3. 4 Sequence diagram mengelola penjualan .......................................... 19

    Gambar 3. 5 Class diagram aplikasi penjualan computer ..................................... 20

    Gambar 4. 1 Implementasi Frame Menu Log In...................................................23

    Gambar 4. 2 Implementasi Frame Menu Utama ................................................... 24

    Gambar 4. 3 Implementasi Frame Menu Penjualan .............................................. 26

  • V

    DAFTAR TABEL

    Tabel 3. 1 Kebutuhan Perangkat Keras ................................................................. 12

    Tabel 3. 2 Kebutuhan Perangkat lunak ................................................................. 13

    Tabel 3. 3 Skenario log In Stastik ......................................................................... 14

    Tabel 3. 4 Cari Data barang ................................................................................. 14

    Tabel 3. 5 Edit data barang .................................................................................. 15

    Tabel 3. 6 Skenario Tambah Data Barang ............................................................ 16

    Tabel 3. 7 Skenario laporan data barang ............................................................... 16

    Tabel 3. 8 Skenario Penjualan Barang ................................................................. 17

    Tabel 3. 9 Skenario Laporan Penjualan .............................................................. 17

    Tabel 4. 2 Implementasi Frame Menu Log In........................................................23

    Tabel 4. 3 Implementasi Frame Menu Barang ...................................................... 25

    Tabel 4. 4 Implementasi Frame Menu Penjualan .................................................. 26

  • 6

    BAB I Pendahuluan

    I.1 Latar Belakang

    Teknologi informasi yang berkembang pesat dewasa ini, telah mendorong

    percepatan di berbagai bidang. Hal ini juga yang menyebabkan munculnya

    kemajuan pada perangkat lunak dan diimbangi pula dengan kemajuan dan

    kecanggihan teknologi beserta perangkat kerasnya. Secara langsung ataupun

    tidak, teknologi informasi telah menjadi bagian penting dari berbagai bidang

    kehidupan. Karena banyak kemudahan yang ditawarkan, teknologi informasi

    hampir tidak dapat dilepaskan dari berbagai aspek kehidupan manusia.

    Saat ini masih banyak wirausaha atau instansi dibidang penjualan barang dalam

    melakukan pencatatan dan pengolahan data barang, jumlah dan harga barang, data

    transaksi penjualan dan data laporan dari data penjualan barang masih dilakukan

    dengan menggunakan tulisan tangan. Hal ini dapat dikatakan kurang efektif dan

    efisien, dikarenakan sulit untuk mencatat dan menghitung banyaknya jenis

    barang yang ada, banyaknya jumlah barang, maupun besarnya jumlah harga

    serta sulitnya untuk mengetahui laporan data penjualan barang. Banyaknya jumlah

    barang yang dijual dan tingkat keramaian dalam membeli barang dapat

    mengakibatkan penjual mengalami kesulitan untuk mengelola dan menghitung

    transaksi penjualan secara cepat, tepat, dan efisien.

    I.2 Rumusan Masalah

    Berdasarkan latar belakang masalah di atas, penulis mengidentifikasikan

    permasalahan sebagai berikut :

    1. Bagaimana dapat melakukan transaksi penjualan secara cepat dan mudah.

    2. Bagaimana mengurangi tingkat kesalahan dalam melakukan transaksi.

    3. Bagaimana meningkatkan efesiensi di sisi waktu, tenaga, uang, dalam

    transaksi penjualan.

    4. Bagaimana seorang penjual dapat mengolah data barang dengan mudah, tepat,

    dan jelas.

  • 7

    5. Dapat melakukan pengecekan data transaksi secara harian, mingguan dan

    bulanan.

    I.3 Batasan Masalah

    Adapun batasan-batasan masalah dalam pembuat