Pasang Iklan Atas 1

Down Menu

Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

Monday, April 13, 2015

Aplikasi Jasa Pengiriman JNE TIKI







Nama: Abyan Juang Kecci
NPM: 1406629780
 


1. Screenshot / Tangkapan Layar Aplikasi Pengiriman Barang JNE TIKI




2. Penjelasan & Langkah pengisian Aplikasi Pengiriman JNE TIKI INDO

Fungsinya: Sebagai alat penghitung Pembayaran Jasa Pengiriman yang berdasarkan Provinsi tujuan, Paket, Jenis Barang, Dan Berat Barang. 

Langkah-langkah Pengisian Data:

1.) Isikan Nama dan Telpon Pengirim juga Penerima
2.) Pilih Provinsi Tujuan
3.) Isikan Alamat Tujuan dan Kota Tujuan
4.) Pilih Paket yang anda inginkan (Paket YES=1-2 Hari sampai, OKE=3-4 Hari sampai)
5.) Pilih Jenis Barang (jika jenis barang kaca / elektronik harus Mendapatkan biaya asuransi sebesar 25000)
6.) Isikan Tanggal Pengiriman (Terdapat di atas kanan Form)
7.) Isikan Nama barang
8.) Isikan Berat Barang (dalam kg)
9.) Klik Tombol Hitung (untuk menghitung Biaya Pengiriman, Pajak/PPN, serta Total yang harus dibayar)
10.) Klik Tombol Cek (Untuk mengetahui No. Resi anda)
11.) Klik Tombol Cetak (Untuk Mencetak Form anda Isikan tersebut sebagai bukti pengiriman)
12.) Jika ingin dibersihkan List nya klik Tombol Bersihkan
13.) Jika Ingin keluar Klik Tombol Selesai

Keterangan-Keterangan:

*Provinsi Tujuan : sebagai biaya ongkos kepada tujuan berdasarkan Paket  (Per-Kg).
  • JABODETABEK Paket YES = 8500 / Paket OKE = 5500
  • JAWA BARAT Paket YES = 7000 / Paket OKE = 11000    
  • JAWA TENGAH Paket YES = 16000 / Paket OKE = 22000
  • JAWA TIMUR Paket YES = 24000 / Paket OKE = 33000   
  • BALI Paket YES = 36000 / Paket OKE = 45000
  • SUMATERA Paket YES = 20000 / Paket OKE = 27000
  • KALIMANTAN Paket YES = 28000 / Paket OKE = 32000
  • SULAWESI Paket YES = 40000 / Paket OKE = 48000
  • PAPUA Paket YES = 47000 / Paket OKE = 54000

*No. Order sebagai bukti cetak Resi yang diambil dari Provinsi Tujuan yang ditulis:
No. Order =JKT(PROVINSI)(BIAYA BAYAR)

Contoh:
Provinsi JABODETABEK
Bayar 12000
No. Order = JKTJAB12000

*Notes: Tombol Cetak Berfungsi jika semua data yang di input sudah lengkap !

3. Source Code 

Public Class Form1
    Dim VPaket, a, b, c As Integer
    Sub bersih()
        Dim Ctl As Control
        For Each Ctl In Me.Controls
            If TypeOf Ctl Is TextBox Then
                Ctl.Text = ""
            End If
        Next
        For Each Ctl In GroupBox1.Controls
            If TypeOf Ctl Is TextBox Then
                Ctl.Text = ""
            End If
        Next
        For Each Ctl In GroupBox2.Controls
            If TypeOf Ctl Is TextBox Then
                Ctl.Text = ""
                YES.Checked = False
                OKE.Checked = False
            End If
        Next
        For Each Ctl In GroupBox3.Controls
            If TypeOf Ctl Is TextBox Then
                Ctl.Text = ""
                Kaca.Checked = False
                Lainnya.Checked = False
            End If
        Next
        ProvinsiTujuan.Text = ""
        Tanggal.Text = ""
        Bulan.Text = ""
        Tahun.Text = ""

    End Sub
    Sub BersihList()
        ListBox1.Items.Clear()
    End Sub
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        LabelTanggal.Text = DateAndTime.Now

        ProvinsiTujuan.Items.Add("JABODETABEK")
        ProvinsiTujuan.Items.Add("JAWA BARAT")
        ProvinsiTujuan.Items.Add("JAWA TENGAH")
        ProvinsiTujuan.Items.Add("JAWA TIMUR")
        ProvinsiTujuan.Items.Add("BALI")
        ProvinsiTujuan.Items.Add("SUMATERA")
        ProvinsiTujuan.Items.Add("KALIMANTAN")
        ProvinsiTujuan.Items.Add("SULAWESI")
        ProvinsiTujuan.Items.Add("PAPUA")

        For a = 1 To 31
            Tanggal.Items.Add(a)
        Next
        For b = 1 To 12
            Bulan.Items.Add(MonthName(b))
        Next
        For c = 2015 To 2020
            Tahun.Items.Add(c)
        Next


    End Sub

    Private Sub YES_CheckedChanged(sender As Object, e As EventArgs) Handles YES.CheckedChanged
        If ProvinsiTujuan.Text = "JABODETABEK" And YES.Checked Then
            txtBiayaPengiriman.Text = 8500
        ElseIf ProvinsiTujuan.Text = "JAWA BARAT" And YES.Checked Then
            txtBiayaPengiriman.Text = 11000
        ElseIf ProvinsiTujuan.Text = "JAWA TENGAH" And YES.Checked Then
            txtBiayaPengiriman.Text = 22000
        ElseIf ProvinsiTujuan.Text = "JAWA TIMUR" And YES.Checked Then
            txtBiayaPengiriman.Text = 33000
        ElseIf ProvinsiTujuan.Text = "BALI" And YES.Checked Then
            txtBiayaPengiriman.Text = 45000
        ElseIf ProvinsiTujuan.Text = "SUMATERA" And YES.Checked Then
            txtBiayaPengiriman.Text = 27000
        ElseIf ProvinsiTujuan.Text = "KALIMANTAN" And YES.Checked Then
            txtBiayaPengiriman.Text = 32000
        ElseIf ProvinsiTujuan.Text = "SULAWESI" And YES.Checked Then
            txtBiayaPengiriman.Text = 48000
        ElseIf ProvinsiTujuan.Text = "PAPUA" And YES.Checked Then
            txtBiayaPengiriman.Text = 54000
        End If

    End Sub

    Private Sub OKE_CheckedChanged(sender As Object, e As EventArgs) Handles OKE.CheckedChanged
        If ProvinsiTujuan.Text = "JABODETABEK" And OKE.Checked Then
            txtBiayaPengiriman.Text = 5500
        ElseIf ProvinsiTujuan.Text = "JAWA BARAT" And OKE.Checked Then
            txtBiayaPengiriman.Text = 7000
        ElseIf ProvinsiTujuan.Text = "JAWA TENGAH" And OKE.Checked Then
            txtBiayaPengiriman.Text = 16000
        ElseIf ProvinsiTujuan.Text = "JAWA TIMUR" And OKE.Checked Then
            txtBiayaPengiriman.Text = 24000
        ElseIf ProvinsiTujuan.Text = "BALI" And OKE.Checked Then
            txtBiayaPengiriman.Text = 36000
        ElseIf ProvinsiTujuan.Text = "SUMATERA" And OKE.Checked Then
            txtBiayaPengiriman.Text = 20000
        ElseIf ProvinsiTujuan.Text = "KALIMANTAN" And OKE.Checked Then
            txtBiayaPengiriman.Text = 28000
        ElseIf ProvinsiTujuan.Text = "SULAWESI" And OKE.Checked Then
            txtBiayaPengiriman.Text = 40000
        ElseIf ProvinsiTujuan.Text = "PAPUA" And OKE.Checked Then
            txtBiayaPengiriman.Text = 47000
        End If
    End Sub

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        txtTotalBiayaPengiriman.Text = (Val(txtBiayaPengiriman.Text) * Val(txtBeratBarang.Text)) + Val(txtBiayaAsuransi.Text)
        txtPPN.Text = Val(txtTotalBiayaPengiriman.Text) * 0.1
        txtTotalBayar.Text = Val(txtTotalBiayaPengiriman.Text) - Val(txtPPN.Text)
    End Sub

    Private Sub RadioButton1_CheckedChanged(sender As Object, e As EventArgs) Handles Kaca.CheckedChanged
        If Kaca.Checked Then
            txtBiayaAsuransi.Text = 25000
        End If
    End Sub

    Private Sub Lainnya_CheckedChanged(sender As Object, e As EventArgs) Handles Lainnya.CheckedChanged
        If Lainnya.Checked Then
            txtBiayaAsuransi.Text = 0
        End If
    End Sub

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        If txtNamaPengirim.Text = "" Or txtNamaPenerima.Text = "" Or txtTelponPenerima.Text = "" Or txtTelponPengirim.Text = "" Or ProvinsiTujuan.Text = "" Or txtAlamatTujuan.Text = "" Or txtKotaTujuan.Text = "" Or txtBiayaPengiriman.Text = "" Or txtBiayaAsuransi.Text = "" Or txtNamaBarang.Text = "" Or txtBeratBarang.Text = "" Or txtTotalBayar.Text = "" Or txtNoOrder.Text = "" Then
            MsgBox("Isikan Data dengan Lengkap", MsgBoxStyle.OkOnly + MsgBoxStyle.Exclamation, "Perhatian")
        Else : ListBox1.Items.Add(DateAndTime.Now)
            ListBox1.Items.Add(txtNoOrder.Text)
            ListBox1.Items.Add("Nama Pengirim : " + txtNamaPengirim.Text)
            ListBox1.Items.Add(txtTelponPengirim.Text)
            ListBox1.Items.Add("Nama Penerima : " + txtNamaPenerima.Text)
            ListBox1.Items.Add(txtTelponPenerima.Text)
            ListBox1.Items.Add("Provinsi Tujuan : " + ProvinsiTujuan.Text)
            ListBox1.Items.Add("Alamat Tujuan : " + txtAlamatTujuan.Text + " " + txtKotaTujuan.Text)
            ListBox1.Items.Add("Nama Barang : " + txtNamaBarang.Text)
            ListBox1.Items.Add("Berat : " + txtBeratBarang.Text + " KG ")
            ListBox1.Items.Add("Pembayaran : Rp. " + txtTotalBayar.Text)
            Call bersih()
        End If
    End Sub

    Private Sub Button3_Click(sender As Object, e As EventArgs)
        Dim x As Integer
        x = MsgBox("Yakin Mau dibersihkan?", MsgBoxStyle.YesNo + MsgBoxStyle.Question, "Konfirmasi")
        If x = vbYes Then
            Call bersih()
        End If
    End Sub

    Private Sub Button4_Click(sender As Object, e As EventArgs)
        Dim x As Integer
        x = MsgBox("Yakin Mau Selesai?", MsgBoxStyle.YesNo + MsgBoxStyle.Question, "Konfirmasi")
        If x = vbYes Then
            Me.Close()
        End If
    End Sub

    Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click

        If ProvinsiTujuan.Text = "JAWA BARAT" Then
            txtNoOrder.Text = "JKT" + "JABAR" + txtTotalBayar.Text
        ElseIf ProvinsiTujuan.Text = "JAWA TIMUR" Then
            txtNoOrder.Text = "JKT" + "JATIM" + txtTotalBayar.Text
        ElseIf ProvinsiTujuan.Text = "JAWA TENGAH" Then
            txtNoOrder.Text = "JKT" + "JATENG" + txtTotalBayar.Text
        ElseIf ProvinsiTujuan.Text = "" Then
            txtNoOrder.Text = ""
        Else : txtNoOrder.Text = "JKT" + Strings.Left(ProvinsiTujuan.Text, 3) + txtTotalBayar.Text
        End If
    End Sub

    Private Sub Button3_Click_1(sender As Object, e As EventArgs) Handles Button3.Click
        Dim x As Integer
        x = MsgBox("Yakin mau dibersihkan ?", MsgBoxStyle.YesNo + MsgBoxStyle.Question, "Konfirmasi")
        If x = vbYes Then
            Call BersihList()
            Call bersih()
        End If
    End Sub

    Private Sub Button4_Click_1(sender As Object, e As EventArgs) Handles Button4.Click
        Dim x As Integer
        x = MsgBox("Yakin akan Selesai ?", MsgBoxStyle.YesNo + MsgBoxStyle.Question, "Konfirmasi")
        If x = vbYes Then
            End
        End If
    End Sub
End Class

DOWNLOAD : (300kb)
Via 4Shared
Via Mediafire