PERCOBAAN 2 APLIKASI DELPHI

 PERCOBAAN II

MEMBUAT PASSWORD DAN USERNAME


 

1.        Tujuan.    Agar Bintara Mahasiswa mampu membuat tampilan Password dan                Username.

 

2.        Alat dan Bahan.

 

a.    Laptop;

b.    Aplikasi Delphi;

c.    Tool Edit;

d.    Tool Button

e.    Tool Label; dan

f.     Tool Shape.

 

3.     Dasar Teori

 

a.            Flowchart Decision.

 

Flowchart Decision adalah simbol yang digunakan dalam diagram alir (flowchart) untuk menunjukkan titik keputusan dalam suatu proses. Simbol ini biasanya berbentuk belah ketupat dan digunakan untuk menggambarkan kondisi tertentu yang akan menghasilkan dua kemungkinan jawaban, yaitu "ya" dan "tidak" atau "benar" dan "salah" (true/false atau yes/no) dalam suatu proses algoritma.


b.            Tool Edit.

 

Tools dan komponen edit dalam konteks flowchart merujuk pada berbagai aplikasi, perangkat lunak, dan fitur yang digunakan untuk membuat, mengedit, dan mengoptimalkan diagram alir.

c.        Object Inspector.

 

Object Inspector, dalam konteks penggunaan untuk mengedit password, tidak secara langsung digunakan untuk mengedit atau mengubah password. Namun, jika Anda ingin melihat apa yang Anda ketikkan dalam sebuah bidang password (biasanya ditampilkan dengan asterisk (*)), Anda dapat menggunakan fitur "Inspect Element" yang tersedia dalam peramban web seperti Google Chrome, Mozilla Firefox, dan Internet Explorer.


4.         Langkah Percobaan.


            a.        Flowchart;



b.         Buat Coding untuk membuat Password dan User name. Berikut adalah contoh program sederhana:

 

unit Unit1;

 

interface

 

uses

  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,

  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls;

 

type

  TForm1 = class(TForm)

    Label1: TLabel;

    Label2: TLabel;

    Edit1: TEdit;

    Edit2: TEdit;

    Button1: TButton;

    Label3: TLabel;

    Label4: TLabel;

    Button2: TButton;

    procedure Button1Click(Sender: TObject);

    procedure Button2Click(Sender: TObject);

  private

    { Private declarations }

  public

    { Public declarations }

  end;

 

var

  Form1: TForm1;

 

implementation

 

{$R *.dfm}

 

procedure TForm1.Button1Click(Sender: TObject);

begin

if (Edit1.Text='REZKY') AND (Edit2.Text='202308021-E') then

begin

  label3.Visible:=true;

  label4.Visible:=false;

end;

if (Edit1.Text<>'REZKY) AND (Edit2.Text='202308021-E') then

begin

  label3.Visible:=false;

  label4.Visible:=true;

end;

if (Edit1.Text='REZKY) AND (Edit2.Text<>'202308021-E') then

begin

  label3.Visible:=false;

  label4.Visible:=true;

end;

if (Edit1.Text<>'REZKY') AND (Edit2.Text<>'202308021-E') then

begin

  label3.Visible:=false;

  label4.Visible:=true;

end;

end;

 

procedure TForm1.Button2Click(Sender: TObject);

begin

Label3.Visible:=false;

Label4.Visible:=false;

Edit1.Text:='';

Edit2.Text:='';

end;

 

end.

 

5.         Hasil dan Pembahasan

 

 a.            Hasil.

 

                      1)      Tampilan awal.




 2)            Tampilan saat memasukan password/user name yang salah.







 3)            Tampilan saat memasukan password/user name yang benar.






b.                Pembahasan.

 

    Praktik Delphi untuk pembuatan kata sandi dan tampilan user name mengilustrasikan komitmennya untuk menyeimbangkan keamanan dan pengalaman pengguna dalam pengembangan perangkat lunak. Membuat sistem username dan password di Delphi memerlukan pemahaman tentang desain form, pengelolaan data, dan keamanan. Dengan mengikuti langkah-langkah di atas, Anda dapat membuat aplikasi yang tidak hanya fungsional tetapi juga aman untuk penggunanya. Pastikan untuk selalu memperbarui dan meningkatkan sistem keamanan seiring dengan perkembangan teknologi.

6.        Kesimpulan.


            Praktek Delphi kali ini membahas tentang pembuatan kata Sandi beserta username dan mencerminkan pengembangan perangkat lunak yang memprioritaskan keamanan dan pengalaman pengguna. Keamanan aplikasi sangat penting untuk melindungi data pengguna dan mencegah akses yang tidak sah. menggunakan password dan username adalah salah satu cara efektif untuk mengamankan suatu aplikasi.