2. PERCOBAAN 2 (MEMBUAT PASSWORD DAN MENAMPILKAN WAKTU)

 

PERCOBAAN II

MEMBUAT PASSWORD DAN MENAMPILKAN WAKTU

 

1.    Tujuan.

Agar Bintara Mahasiswa mampu membuat Password dan menampilkan waktu.

2.    Alat dan Bahan      :

a.       Laptop;

b.       Aplikasi Delphi 7;

c.       Tool Edit;

d.       Tool Time; dan

e.       Tool Shape.

 

3.    Dasar Teori

 

a.       Tool Edit.

Komponen yang digunakan untuk menerima satu baris teks yang merupakan data input pemakai. Komponen ini juga dapat digunakan untuk menampilkan teks.

 

b.       Tool Time.

Komponen yang digunakan untuk mengatur waktu dan tanggal sesuai format yang kita inginkan.

 

 

c.       Tool Shape.

Di Delphi, bentuk dapat mengacu pada elemen grafis yang digunakan untuk menampilkan elemen visual pada formulir atau komponen antarmuka pengguna lainnya. Delphi menyediakan berbagai komponen yang dapat digunakan untuk membuat dan memanipulasi bentuk, termasuk komponen TShape dan TImage.

 

 

4.       Langkah Percobaan.

a.        Flowchart;

 


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

 

a.    procedure TForm1.btn1Click(Sender: TObject);

b.      begin

c.       if edt1.Text='ADMIN' then

d.        begin

e.        shp1.Visible:=True;

f.          shp2.Visible:=True;

g.        img1.Visible:=True;

h.        lbl2.Visible:=True;

i.          lbl3.Visible:=True;

j.          lbl4.Visible:=True;

k.         lbl5.Visible:=True;

l.          lbl6.Visible:=True;

m.       lbl7.Visible:=True;

n.        lbl8.Visible:=True;

o.        lbl11.Visible:=False;

p.      end

q.      else

r.        begin

s.         lbl11.Visible:=True;

t.        end;

u.    end;

v.      

w.   procedure TForm1.btn2Click(Sender: TObject);

x.     begin

y.     lbl2.Visible:=False;

z.     lbl3.Visible:=False;

aa. lbl4.Visible:=False;

bb. lbl5.Visible:=False;

cc.  lbl6.Visible:=False;

dd. lbl7.Visible:=False;

ee. lbl8.Visible:=False;

ff.    shp1.Visible:=False;

gg. shp2.Visible:=False;

hh. img1.Visible:=False;

ii.     end;

jj.      

kk.  procedure TForm1.tmr1Timer(Sender: TObject);

ll.     begin

mm.                lbl9.Caption:=FormatDateTime('dd/mm/yyyy',Now);

nn. lbl10.Caption:=FormatDateTime('hh:mm:ss',Now);

oo. end;

pp.  

qq. procedure TForm1.btn3Click(Sender: TObject);

rr.    begin

ss.  Form1.Close;

tt.    end;

uu.  

vv.  end.

 

 

5.       Hasil dan Pembahasan

 

          a. Hasil Vidio


            





 

          b. Pembahasan

          Praktik Delphi untuk pembuatan kata sandi dan tampilan waktu mengilustrasikan komitmennya untuk menyeimbangkan keamanan dan pengalaman pengguna dalam pengembangan perangkat lunak. Untuk kata sandi, Delphi mendorong kombinasi yang kompleks, mendukung enkripsi dan hashing, dan menyediakan antarmuka yang mudah digunakan untuk meningkatkan keamanan sambil memastikan kemudahan penggunaan. Mengenai tampilan waktu, Delphi menawarkan format yang dapat disesuaikan, dukungan zona waktu, dan sinkronisasi waktu nyata untuk memberikan informasi waktu yang akurat dan mudah digunakan.

 

 

6.       Kesimpulan

         

Praktik Delphi tentang pembuatan kata sandi dan tampilan waktu mencerminkan pendekatan yang bijaksana untuk pengembangan perangkat lunak yang berupaya memprioritaskan keamanan dan pengalaman pengguna. Dengan menawarkan alat yang mendorong praktik kata sandi yang kuat dan menyediakan mekanisme tampilan waktu yang akurat.

 

 

7.       Daftar Pustaka

         

a. https://eprints.utdi.ac.id/7065/3/3_95037_BAB_II.pdf

b. https://akademik.fastikom-unsiq.ac.id/materi/Delphi%207.0-Access%20dasar.pdf