Kamis, 09 Januari 2020

UAS MOBILE PROGRAMMING SEMESTER 6

UAS MOBILE PROGRAMMING Membuat SQLite
"Aplikasi Manifest Penumpang"

  • Nama    : Suhestanaji Muhamad
  • NIM      : 161021450346
  • Kelas     : 06TPLP001
  • Kampus : STMIK Eresha

Deskripsi Program:
"Pada Kesempatan UAS kali ini saya akan membuat aplikasi Manifest Penumpang, didalam aplikasi ini akan muncul seperti input data manifest penumpang,update data dan menghapus data. Tujuan membuat aplikasi ini untuk memudahkan agen-agen mengelola data penumpang"



Gambaran Rancangan Aplikasi


Form Login Programnya

XML text Login:

<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/ad"
    tools:context=".login">

    <TextView
        android:id="@+id/username"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="150dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:ems="10"
        android:textSize="20dp"
        android:inputType="textPersonName"
        android:text="Ussername"
        android:textColor="#FFFFFF"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.393"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <EditText
        android:id="@+id/id_ussername"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="180dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:ems="10"
        android:textSize="20dp"
        android:inputType="textPersonName"
        android:textColor="#FFFFFF"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:id="@+id/password"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="240dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:ems="10"
        android:textSize="20dp"
        android:textColor="#FFFFFF"
        android:inputType="textPersonName"
        android:text="Password"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.393"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <EditText
        android:id="@+id/id_password"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="270dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:ems="10"
        android:textSize="20dp"
        android:inputType="textPassword"
        android:textColor="#FFFFFF"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <Button
        android:id="@+id/btn_login"
        android:layout_width="134dp"
        android:layout_height="54dp"
        android:layout_marginTop="60dp"
        android:text="Login"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.509"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="@+id/id_password" />

    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="REGISTER"
        tools:layout_editor_absoluteX="254dp"
        tools:layout_editor_absoluteY="421dp" />

</androidx.constraintlayout.widget.ConstraintLayout>





Form Utama Programnya

XML teks Form Utama :


<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    xmlns:android="http://schemas.android.com/apk/res/android">
    <androidx.constraintlayout.widget.ConstraintLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:padding="10dp"
        android:background="@drawable/ad"
        tools:context=".MainActivity">

        <TextView
            android:id="@+id/textView1"
            android:layout_width="72dp"
            android:layout_height="31dp"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="28dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:text="NamaPnp"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <TextView
            android:id="@+id/textView2"
            android:layout_width="72dp"
            android:layout_height="31dp"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="92dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:text="Kelas"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <TextView
            android:id="@+id/textView3"
            android:layout_width="72dp"
            android:layout_height="31dp"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="160dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:text="Alamat"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <TextView
            android:id="@+id/textView4"
            android:layout_width="72dp"
            android:layout_height="31dp"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="228dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:text="NoTlp"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <EditText
            android:id="@+id/NamaPnp"
            android:layout_width="170dp"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="16dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="1.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <EditText
            android:id="@+id/Kelas"
            android:layout_width="170dp"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="84dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="1.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <EditText
            android:id="@+id/Alamat"
            android:layout_width="170dp"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="148dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="1.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <EditText
            android:id="@+id/NoTlp"
            android:layout_width="170dp"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="216dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:ems="10"
            android:inputType="textPersonName"
            android:textColor="#FFFFFF"
            android:textSize="18sp"
            android:textStyle="bold"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="1.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <Button
            android:id="@+id/btn_add"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="512dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:text="Simpan"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.281"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <Button
            android:id="@+id/btn_view"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="512dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:text="Lihat"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.687"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <Button
            android:id="@+id/btn_update"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="588dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:text="Edit"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.281"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <Button
            android:id="@+id/btn_delete"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginTop="588dp"
            android:layout_marginEnd="16dp"
            android:layout_marginRight="16dp"
            android:text="Hapus"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.687"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

    </androidx.constraintlayout.widget.ConstraintLayout>
</ScrollView>




Halaman Utama Setelah Login

XML teks Halaman Utama:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/ad"
    tools:context=".MainActivity2">

    <TextView
        android:layout_width="320dp"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="120dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:layout_centerHorizontal="true"
        android:ems="10"
        android:textSize="25dp"
        android:textColor="#FFFFFF"
        android:inputType="textPersonName"
        android:text="MOBILE PROGRAMMING"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.393"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="200dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:layout_centerHorizontal="true"
        android:ems="10"
        android:textSize="20dp"
        android:textColor="#FFFFFF"
        android:inputType="textPersonName"
        android:text="Nama : SUHESTANAJI MUHAMAD"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.393"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="240dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:layout_centerHorizontal="true"
        android:ems="10"
        android:textSize="20dp"
        android:textColor="#FFFFFF"
        android:inputType="textPersonName"
        android:text="Nim : 161021450346"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.393"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginStart="16dp"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="280dp"
        android:layout_marginEnd="16dp"
        android:layout_marginRight="16dp"
        android:layout_centerHorizontal="true"
        android:ems="10"
        android:textSize="20dp"
        android:textColor="#FFFFFF"
        android:inputType="textPersonName"
        android:text="Kelas : 06TPLP001"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.393"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />

    <Button
        android:id="@+id/btn_login"
        android:layout_width="134dp"
        android:layout_height="54dp"
        android:layout_marginTop="400dp"
        android:text="Mulai"
        android:onClick="Pindah"
        android:layout_centerHorizontal="true"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.509"
        app:layout_constraintStart_toStartOf="parent" />

</RelativeLayout>

Kamis, 31 Oktober 2019

UTS Mobile Programming Semester 6 STMIK Eresha

APLIKASI MOBILE PROGRAM INFORMASI KAROSERI BUS INDONESIA

DESKRIPSI:

Assalammualaikum Warahmatullahi Wabarakaatuh

Pada UTS kali ini saya akan mencoba membuat aplikasi informasi tentang "Karoseri Bus Indonesia". Tujuan saya membuat aplikasi ini untuk memberikan info sejarah karoseri bus diindonesia. Dengan maraknya persaingan angkutan darat pada saat ini sangat berkembang diindonesia terutama moda Transportasi Bus. Nah, perusahaan otobus tentunya ingin memiliki armadanya yang berkualitas baik. Untuk  itu aplikasi ini sangat bermanfaat untuk mengetahui informasi tentang sejarah dari karoseri tersebut, informasi tentang pembuatan body bus, dsb.

RANCANGAN AWAL:




Hasil dari rancangan diatas sebagai berikut:

Menu Login:

Source Code Menu Login:

package com.e.utslistview;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {
    TextView username,password;
    Button button;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        username = (TextView) findViewById(R.id.etusername);
        password = (TextView) findViewById(R.id.etpassword);
        button = (Button)   findViewById(R.id.btnlogin);

        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (username.getText().toString().equals("aji") && password.getText().toString().equals("aji"))
                {
                    Intent ilogin = new Intent(getApplicationContext(), Listview.class);
                    startActivity(ilogin);

                }
                else
                {
                    username.setText("");
                    password.setText("");
                }
            }
        });
    }
}

Listview Nama Karoseri Bus Indonesia:



Source Code Listview Nama Karoseri Bus:

package com.e.utslistview;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.view.View;


public class Listview extends AppCompatActivity {

    ListView list;
    String karoseri[] = {"Profile", "Adiputro", "Laksana", "NewArmada", "Tentrem", "MorodadiPrima",
            "Trisakti", "RahayuSantosa", "TugasKita", "RestuIbu"};

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_listview);
        list = (ListView) findViewById(R.id.listview);
        ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_expandable_list_item_1, karoseri);
        list.setAdapter(adapter);


        list.setOnItemClickListener(new AdapterView.OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
                int item = arg2;
                String itemText = (String) list.getItemAtPosition(arg2);

                if (itemText.equals("Profile")) {
                    Intent profile = new Intent(arg0.getContext(), Profile.class);
                    startActivityForResult(profile, 0);

                } else if (itemText.equals("Adiputro")) {
                    Intent adiputro = new Intent(arg0.getContext(), Adiputro.class);
                    startActivityForResult(adiputro, 0);

                } else if (itemText.equals("Laksana")) {
                    Intent Laksana = new Intent(arg0.getContext(), Laksana.class);
                    startActivityForResult(Laksana, 0);

                } else if (itemText.equals("NewArmada")) {
                    Intent NewArmada = new Intent(arg0.getContext(), NewArmada.class);
                    startActivityForResult(NewArmada, 0);

                } else if (itemText.equals("Tentrem")) {
                    Intent Tentrem= new Intent(arg0.getContext(), Tentrem.class);
                    startActivityForResult(Tentrem, 0);

                } else if (itemText.equals("MorodadiPrima")) {
                    Intent MorodadiPrima = new Intent(arg0.getContext(), MorodadiPrima.class);
                    startActivityForResult(MorodadiPrima, 0);

                } else if (itemText.equals("Trisakti")) {
                    Intent Trisakti = new Intent(arg0.getContext(), Trisakti.class);
                    startActivityForResult(Trisakti, 0);

                } else if (itemText.equals("RahayuSantosa")) {
                    Intent RahayuSantosa = new Intent(arg0.getContext(), RahayuSantosa.class);
                    startActivityForResult(RahayuSantosa, 0);

                } else if (itemText.equals("TugasKita")) {
                    Intent TugasKita = new Intent(arg0.getContext(), Tugaskita.class);
                    startActivityForResult(TugasKita, 0);

                } else if (itemText.equals("RestuIbu")) {
                    Intent RestuIbu = new Intent(arg0.getContext(), RestuIbu.class);
                    startActivityForResult(RestuIbu, 0);

                }






            }
        });
    }
}

Form Aktivity Informasi Karoseri Bus Indonesia:



Source Code Form Aktivity Informasi Karoseri Bus Indonesia:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#03A9F4"
    tools:context=".Adiputro">

    <TextView
        android:id="@+id/textView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="10dp"
        android:textStyle="bold"
        android:textSize="35sp"
        android:textColor="#141414"
        android:text="Adiputro" />

    <ImageView
        android:id="@+id/imageView"
        android:layout_width="300dp"
        android:layout_height="200dp"
        android:layout_marginTop="65dp"
        android:layout_centerHorizontal="true"
        app:srcCompat="@drawable/adiputro" />

    <TextView
        android:id="@+id/textView3"
        android:layout_width="350dp"
        android:layout_height="wrap_content"
        android:layout_marginTop="260dp"
        android:textSize="18sp"
        android:textColor="#131212"
        android:layout_centerHorizontal="true"
        android:text="
        \n      Adiputro adalah satu diantara pencetus prinsip dalam standarisasi produk. Karoseri ini banyak menghasilkan bus-bus berkelas eksekutif.Jenis bus yang pernah tenar hasil garapan Adi Putro diantaranya adalah Travego, New Travego, Setra selendang, serta Setra Top Class 500.
        \n      Khusus untuk jenis tertentu seperti New Travego yang begitu terkenal dan populer di kelompok operator bus, yang lalu mendorong Adi Putro memunculkan sebagian versi facelift-nya.Bus-bus garapanKaroseri Adi Putro dikerjakan di workshop mereka di daerah Karanglo, Kota Malang, tepatnya di Jl. Balearjosari No. 35 Karanglo, Malang." />

</RelativeLayout>


MOHON MAAF APABILA ADA KEKURANGAN

SEKIAN TERIMAKASIH 

WASSALAMMUALAIKUM WARAHMATULLAHI WABARAKATUH

Kamis, 11 Juli 2019

UAS_BasisData2_Normalisasi_Struk_Pembelian

Normaliasi Struk Pembelian pada SQL Server 2012 dan Website

Assalammualaikum warahmatullahi wabarakatuh:)

pada kesempatan kali ini saya akan mencoba melakukan perancangan Data SQL server dengan metode Normalisasi Struk Pembelian disuatu supermarket. berikut tahap-tahapan normalisasi :

1. harus memiliki Struk hasil Pembelian untuk melakukan Normalisasi.


2. selanjutnya melakukan pembuatan basis data menggunakan Metode Normalisasi

Normalisasi 1

Normalisasi 2



UnNormalisasi



3. Selanjutnya melakukan connection ke SQL server (Web server)








4. tampilan connection ke Web server









5. Source Codding


Imports System.Data.Sql
Imports System.Data.SqlClient
Partial Class tbl_barang
    Inherits System.Web.UI.Page
    Public CON As SqlConnection
    Public CMD As SqlCommand
    Public DR As SqlDataReader

    Sub Koneksi()
        Try
            CON = New SqlConnection("Data Source=USER;Initial Catalog=UAS_05TPLP001_SUHESTANAJI;Integrated Security=True")
        Catch ex As Exception
            CON.Open()
            MsgBox(ex.Message)
        End Try
    End Sub


    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    End Sub

    Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Call Koneksi()
        Dim Save As String
        Save = "insert into tbl_barang values('" & TextBox1.Text & "','" & TextBox2.Text & "')"
        CMD = New SqlCommand(Save, CON)
        MsgBox("Success")
    End Sub

    Protected Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Response.Redirect("tbl_barang.aspx")
    End Sub
End Class




TERIMAKASIH TELAH BERKUNJUNG DI WEB SAYA!
kurang lebihnya mohon maaf:)
SEMOGA BERMANFAAT:)


Kamis, 25 April 2019

UTS Basis Data II - Normalisasi Struk Pembelian

Assalammualaikum Wr.wb

Welcome To My Blog:)

Deskripsi :

pada kesempatan kali ini saya ingin memposting hasil Normalisasi Struk Pembelian.
berikut saya lampirkan bukti asli Struk Pembelian sebelum dinormalisasi:)

1. Struk asli














2. Bentuk tidak normal (UnNormalized)





dari bentuk tidak normal atau masih dalam bentuk acak kita ubah kedalam bentuk normal (1NF)

3. Bentuk normalalisasi


Form View Data


sekian laporan normalisasi yang dapat saya publikasikan kurang lebihnya mohon maaf.Wassalammualaikum wr.wb





Kamis, 10 Januari 2019

UAS Pemprograman 1

1. Deskripsi
        Aplikasi ini merupakan sebuah aplikasi sederhana dengan menggunakan Visual Studio Ultimate 2012. aplikasi ini juga berfungsi untuk menampung data calon Penerimaan Mahasiwa baru, data yang terdapat di Aplikasi ini berupa ID Pendaftar, Nama, Tempat Lahir, Tanggal Lahir, dan Alamat Pendaftar.

2. Screenshot



3. Source Code.
Imports System.Data
Imports System.Data.OleDb
Public Class SuhesUAS
    Inherits System.Web.UI.Page
    Dim Koneksi As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\New folder (2)\Database\SuhesUAS.accdb"
    Dim ObjKoneksi As New OleDb.OleDbConnection(Koneksi)

    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

    End Sub

    Sub Simpan()
        ObjKoneksi.Open()
        Dim Tambah As String = "INSERT INTO UAS values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text &
        "','" & TextBox4.Text & "','" & TextBox5.Text & "')"
        Dim oCmd = New OleDbCommand(Tambah, ObjKoneksi)
        oCmd.ExecuteNonQuery()
        ObjKoneksi.Close()
        MsgBox("Succes")
    End Sub

    Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        Simpan()
    End Sub

    Protected Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
        Response.Redirect("View.aspx")
    End Sub
End Class

Kamis, 01 November 2018

CARA MEMBUAT APLIKASI PENJUALAN MINIATUR MOBIL

Deskripsi :

Disini tujuan saya membuat aplikasi ini untuk membuat customers memesan sebuah body mobil miniatur yang ingin dipesan. Dan didalam aplikasi ini pula customer sudah dapat melihat beberapa varian harga mobil untuk dipesan.

Oke berikut Desaign Applikasinya:




Berikut Coding Untuk menampilkan Harga,Jumlah, dan Total :
(TextBox)


Coding untuk menampilkan Diskon:
(CheckBox)


Coding untuk menampilan pesanan Body:
(ComboBox)


Coding untuk menyimpan ke MicrosoftWord:


Coding untuk meyimpan ke MicrosoftExcell:



"TERIMA KASIH TELAH HADIR DIBLOGGER SAYA"
SAMPAI KETEMU DI KESEMPATAN LAIN :)








UAS MOBILE PROGRAMMING SEMESTER 6

UAS MOBILE PROGRAMMING Membuat SQLite "Aplikasi Manifest Penumpang" Nama    : Suhestanaji Muhamad NIM      : 16102145034...