SlideShare a Scribd company logo
PEMROGRAMAN VISUAL 3
TUGAS
Nama : Jamaludin Irbah
NPM : 12630220
Kelas : 5B
FAKULTAS TEKHNIK INFORMATIKA
UNIVERSITAS ISLAM KALIMANTAN
MUHAMMAD ARSYAD AL-BANJARY
BANJARMASIN
Pemrograman Visual 3 Page 2
A. Rancangan Tabel
Tabel tbdatapegawai
Nama Field Type
NIP Varchar (6)
Nama_Pegawai Varchar (25)
Tanggal_Lahir Date
Jenis_Kelamin Varchar(5)
Tabel tbtransaksi
Nama Field Type
NIP Varchar (10) Primary
Nama_Peagawai Varchar(25)
Tanggal_Lahir Date
Jenis_Kelamin Varchar(5)
B. Rancangan Form
Tabel Keterangan Nama Pegawai
Nama Komponen Perubahan Nama Value (Teks/Caption)
Label3 Label 3 NIP
Label1 Label1 Nama
Label 2 Label 2 Tanggal Lahir
Label 4 Label 4 Kelamin
Tabel Keterangan Pegawai
Nama Komponen Perubahan Nama Value (Teks/Caption)
ScrollBar DBNavigator1 Insert Data
ScrollBar DBNavigator1 Delete
ScrollBar DBNavigator1 Edit
ScrollBar DBNavigator1 Refresh
Source Code
Source Code Edit NIP
unit UDataPeg;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids;
type
TForm1 = class(TForm)
TBPribadi: TTable;
Pemrograman Visual 3 Page 3
DSPribadi: TDataSource;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
DBEditNoPeg: TDBEdit;
DBEditNamaPeg: TDBEdit;
DBEditTglLahir: TDBEdit;
DBEditKelamin: TDBEdit;
DBNavigator1: TDBNavigator;
DBGrid1: TDBGrid;
Label5: TLabel;
procedure DBEditNoPegChange(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.DBEditNoPegChange(Sender: TObject);
begin
end;
end.
Penjelasan :
Source Code ini digunakan untuk Menyimpan data nomor induk pegawai
Source Code Edit Nama
unit UDataPeg;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids;
Type
TForm1 = class(TForm)
TBPribadi: TTable;
DSPribadi: TDataSource;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
DBEditNoPeg: TDBEdit;
Pemrograman Visual 3 Page 4
DBEditNamaPeg: TDBEdit;
DBEditTglLahir: TDBEdit;
DBEditKelamin: TDBEdit;
DBNavigator1: TDBNavigator;
DBGrid1: TDBGrid;
Label5: TLabel;
procedure DBEditNoPegChange(Sender: TObject);
procedure DBEditNamaPegChange(Sender: TObject);
private
{ Private declarations }
Public
{ Public declarations }
End;
Var
Form1: TForm1;
Implementation
{$R *.dfm}
procedure TForm1.DBEditNoPegChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditNamaPegChange(Sender: TObject);
begin
end;
end.
penjelasan :
Edit Nama untuk memasuk kan data atas nama pegawai.
Source Code Edit Tanggal Lahir
unit UDataPeg;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids;
Type
TForm1 = class(TForm)
TBPribadi: TTable;
DSPribadi: TDataSource;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
DBEditNoPeg: TDBEdit;
DBEditNamaPeg: TDBEdit;
DBEditTglLahir: TDBEdit;
DBEditKelamin: TDBEdit;
Pemrograman Visual 3 Page 5
DBNavigator1: TDBNavigator;
DBGrid1: TDBGrid;
Label5: TLabel;
procedure DBEditNoPegChange(Sender: TObject);
procedure DBEditNamaPegChange(Sender: TObject);
procedure DBEditTglLahirChange(Sender: TObject);
private
{ Private declarations }
Public
{ Public declarations }
End;
Var
Form1: TForm1;
Implementation
{$R *.dfm}
procedure TForm1.DBEditNoPegChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditNamaPegChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditTglLahirChange(Sender: TObject);
begin
end;
end.
penjelasan :
untuk memasuk kan data tanggal lahir pegawai.
Source Code Edit Jenis Kelamain
unit UDataPeg;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids;
Type
TForm1 = class(TForm)
TBPribadi: TTable;
DSPribadi: TDataSource;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Pemrograman Visual 3 Page 6
DBEditNoPeg: TDBEdit;
DBEditNamaPeg: TDBEdit;
DBEditTglLahir: TDBEdit;
DBEditKelamin: TDBEdit;
DBNavigator1: TDBNavigator;
DBGrid1: TDBGrid;
Label5: TLabel;
procedure DBEditNoPegChange(Sender: TObject);
procedure DBEditNamaPegChange(Sender: TObject);
procedure DBEditTglLahirChange(Sender: TObject);
procedure DBEditKelaminChange(Sender: TObject);
private
{ Private declarations }
Public
{ Public declarations }
End;
Var
Form1: TForm1;
Implementation
{$R *.dfm}
procedure TForm1.DBEditNoPegChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditNamaPegChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditTglLahirChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditKelaminChange(Sender: TObject);
begin
end;
end.
penjelasan :
untuk memasuk kan data jenis kelamin pegawai
Source code ScrollBar
unit UDataPeg;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids;
Type
Pemrograman Visual 3 Page 7
TForm1 = class(TForm)
TBPribadi: TTable;
DSPribadi: TDataSource;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
DBEditNoPeg: TDBEdit;
DBEditNamaPeg: TDBEdit;
DBEditTglLahir: TDBEdit;
DBEditKelamin: TDBEdit;
DBNavigator1: TDBNavigator;
DBGrid1: TDBGrid;
Label5: TLabel;
procedure DBEditNoPegChange(Sender: TObject);
procedure DBEditNamaPegChange(Sender: TObject);
procedure DBEditTglLahirChange(Sender: TObject);
procedure DBEditKelaminChange(Sender: TObject);
procedure DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
private
{ Private declarations }
Public
{ Public declarations }
end;
var
Form1: TForm1;
Implementation
{$R *.dfm}
procedure TForm1.DBEditNoPegChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditNamaPegChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditTglLahirChange(Sender: TObject);
begin
end;
procedure TForm1.DBEditKelaminChange(Sender: TObject);
begin
end;
procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn);
begin
end;
end.
Penjelasan :
ScrollBar ini berfungsi sebagai menu pilihan atau pengganti button untuk memilih
menu masukan data, edit data, maupun menghapus data.

More Related Content

Similar to Jamaludin irbah 12630220-tugas visual3

DBMS summer 19.pdf
DBMS summer 19.pdfDBMS summer 19.pdf
DBMS summer 19.pdf
SohamKotalwar1
 
PPT
PPTPPT
Oracle PLSQL Step By Step Guide
Oracle PLSQL Step By Step GuideOracle PLSQL Step By Step Guide
Oracle PLSQL Step By Step Guide
Srinimf-Slides
 
Tab - Subtab Navigation
Tab -  Subtab NavigationTab -  Subtab Navigation
Tab - Subtab Navigation
Mohammad Zeyaul Haque
 
DB2 Basic Commands - UDB
DB2 Basic Commands - UDBDB2 Basic Commands - UDB
DB2 Basic Commands - UDB
Srinimf-Slides
 
Rdbms day3
Rdbms day3Rdbms day3
Rdbms day3
Nitesh Singh
 
PLSQL Tutorial
PLSQL TutorialPLSQL Tutorial
PLSQL Tutorial
Quang Minh Đoàn
 
Database Management Lab -SQL Queries
Database Management Lab -SQL Queries Database Management Lab -SQL Queries
Database Management Lab -SQL Queries
shamim hossain
 
Date dimension table - part II
Date dimension table - part IIDate dimension table - part II
Date dimension table - part II
Dirk Cludts
 
6_SQL.pdf
6_SQL.pdf6_SQL.pdf
6_SQL.pdf
LPhct2
 
SQL ppt.pptx
SQL ppt.pptxSQL ppt.pptx
SQL ppt.pptx
fa4185561
 
Project Management System
Project Management SystemProject Management System
Project Management System
Divyen Patel
 
Ground Breakers Romania: Explain the explain_plan
Ground Breakers Romania: Explain the explain_planGround Breakers Romania: Explain the explain_plan
Ground Breakers Romania: Explain the explain_plan
Maria Colgan
 
Advanced plsql mock_assessment
Advanced plsql mock_assessmentAdvanced plsql mock_assessment
Advanced plsql mock_assessment
Saurabh K. Gupta
 
Stored procedures with cursors
Stored procedures with cursorsStored procedures with cursors
Stored procedures with cursors
baabtra.com - No. 1 supplier of quality freshers
 
Asp.net Lab manual
Asp.net Lab manualAsp.net Lab manual
Asp.net Lab manual
Tamil Dhasan
 
Mksong proposal-slide
Mksong proposal-slideMksong proposal-slide
Mksong proposal-slide
mksong
 
DBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should KnowDBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should Know
Alex Zaballa
 
A brief introduction to PostgreSQL
A brief introduction to PostgreSQLA brief introduction to PostgreSQL
A brief introduction to PostgreSQL
Vu Hung Nguyen
 
What's in a name
What's in a nameWhat's in a name
What's in a name
Koby Fruchtnis
 

Similar to Jamaludin irbah 12630220-tugas visual3 (20)

DBMS summer 19.pdf
DBMS summer 19.pdfDBMS summer 19.pdf
DBMS summer 19.pdf
 
PPT
PPTPPT
PPT
 
Oracle PLSQL Step By Step Guide
Oracle PLSQL Step By Step GuideOracle PLSQL Step By Step Guide
Oracle PLSQL Step By Step Guide
 
Tab - Subtab Navigation
Tab -  Subtab NavigationTab -  Subtab Navigation
Tab - Subtab Navigation
 
DB2 Basic Commands - UDB
DB2 Basic Commands - UDBDB2 Basic Commands - UDB
DB2 Basic Commands - UDB
 
Rdbms day3
Rdbms day3Rdbms day3
Rdbms day3
 
PLSQL Tutorial
PLSQL TutorialPLSQL Tutorial
PLSQL Tutorial
 
Database Management Lab -SQL Queries
Database Management Lab -SQL Queries Database Management Lab -SQL Queries
Database Management Lab -SQL Queries
 
Date dimension table - part II
Date dimension table - part IIDate dimension table - part II
Date dimension table - part II
 
6_SQL.pdf
6_SQL.pdf6_SQL.pdf
6_SQL.pdf
 
SQL ppt.pptx
SQL ppt.pptxSQL ppt.pptx
SQL ppt.pptx
 
Project Management System
Project Management SystemProject Management System
Project Management System
 
Ground Breakers Romania: Explain the explain_plan
Ground Breakers Romania: Explain the explain_planGround Breakers Romania: Explain the explain_plan
Ground Breakers Romania: Explain the explain_plan
 
Advanced plsql mock_assessment
Advanced plsql mock_assessmentAdvanced plsql mock_assessment
Advanced plsql mock_assessment
 
Stored procedures with cursors
Stored procedures with cursorsStored procedures with cursors
Stored procedures with cursors
 
Asp.net Lab manual
Asp.net Lab manualAsp.net Lab manual
Asp.net Lab manual
 
Mksong proposal-slide
Mksong proposal-slideMksong proposal-slide
Mksong proposal-slide
 
DBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should KnowDBA Commands and Concepts That Every Developer Should Know
DBA Commands and Concepts That Every Developer Should Know
 
A brief introduction to PostgreSQL
A brief introduction to PostgreSQLA brief introduction to PostgreSQL
A brief introduction to PostgreSQL
 
What's in a name
What's in a nameWhat's in a name
What's in a name
 

Jamaludin irbah 12630220-tugas visual3

  • 1. PEMROGRAMAN VISUAL 3 TUGAS Nama : Jamaludin Irbah NPM : 12630220 Kelas : 5B FAKULTAS TEKHNIK INFORMATIKA UNIVERSITAS ISLAM KALIMANTAN MUHAMMAD ARSYAD AL-BANJARY BANJARMASIN
  • 2. Pemrograman Visual 3 Page 2 A. Rancangan Tabel Tabel tbdatapegawai Nama Field Type NIP Varchar (6) Nama_Pegawai Varchar (25) Tanggal_Lahir Date Jenis_Kelamin Varchar(5) Tabel tbtransaksi Nama Field Type NIP Varchar (10) Primary Nama_Peagawai Varchar(25) Tanggal_Lahir Date Jenis_Kelamin Varchar(5) B. Rancangan Form Tabel Keterangan Nama Pegawai Nama Komponen Perubahan Nama Value (Teks/Caption) Label3 Label 3 NIP Label1 Label1 Nama Label 2 Label 2 Tanggal Lahir Label 4 Label 4 Kelamin Tabel Keterangan Pegawai Nama Komponen Perubahan Nama Value (Teks/Caption) ScrollBar DBNavigator1 Insert Data ScrollBar DBNavigator1 Delete ScrollBar DBNavigator1 Edit ScrollBar DBNavigator1 Refresh Source Code Source Code Edit NIP unit UDataPeg; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids; type TForm1 = class(TForm) TBPribadi: TTable;
  • 3. Pemrograman Visual 3 Page 3 DSPribadi: TDataSource; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; DBEditNoPeg: TDBEdit; DBEditNamaPeg: TDBEdit; DBEditTglLahir: TDBEdit; DBEditKelamin: TDBEdit; DBNavigator1: TDBNavigator; DBGrid1: TDBGrid; Label5: TLabel; procedure DBEditNoPegChange(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.DBEditNoPegChange(Sender: TObject); begin end; end. Penjelasan : Source Code ini digunakan untuk Menyimpan data nomor induk pegawai Source Code Edit Nama unit UDataPeg; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids; Type TForm1 = class(TForm) TBPribadi: TTable; DSPribadi: TDataSource; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; DBEditNoPeg: TDBEdit;
  • 4. Pemrograman Visual 3 Page 4 DBEditNamaPeg: TDBEdit; DBEditTglLahir: TDBEdit; DBEditKelamin: TDBEdit; DBNavigator1: TDBNavigator; DBGrid1: TDBGrid; Label5: TLabel; procedure DBEditNoPegChange(Sender: TObject); procedure DBEditNamaPegChange(Sender: TObject); private { Private declarations } Public { Public declarations } End; Var Form1: TForm1; Implementation {$R *.dfm} procedure TForm1.DBEditNoPegChange(Sender: TObject); begin end; procedure TForm1.DBEditNamaPegChange(Sender: TObject); begin end; end. penjelasan : Edit Nama untuk memasuk kan data atas nama pegawai. Source Code Edit Tanggal Lahir unit UDataPeg; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids; Type TForm1 = class(TForm) TBPribadi: TTable; DSPribadi: TDataSource; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; DBEditNoPeg: TDBEdit; DBEditNamaPeg: TDBEdit; DBEditTglLahir: TDBEdit; DBEditKelamin: TDBEdit;
  • 5. Pemrograman Visual 3 Page 5 DBNavigator1: TDBNavigator; DBGrid1: TDBGrid; Label5: TLabel; procedure DBEditNoPegChange(Sender: TObject); procedure DBEditNamaPegChange(Sender: TObject); procedure DBEditTglLahirChange(Sender: TObject); private { Private declarations } Public { Public declarations } End; Var Form1: TForm1; Implementation {$R *.dfm} procedure TForm1.DBEditNoPegChange(Sender: TObject); begin end; procedure TForm1.DBEditNamaPegChange(Sender: TObject); begin end; procedure TForm1.DBEditTglLahirChange(Sender: TObject); begin end; end. penjelasan : untuk memasuk kan data tanggal lahir pegawai. Source Code Edit Jenis Kelamain unit UDataPeg; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids; Type TForm1 = class(TForm) TBPribadi: TTable; DSPribadi: TDataSource; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel;
  • 6. Pemrograman Visual 3 Page 6 DBEditNoPeg: TDBEdit; DBEditNamaPeg: TDBEdit; DBEditTglLahir: TDBEdit; DBEditKelamin: TDBEdit; DBNavigator1: TDBNavigator; DBGrid1: TDBGrid; Label5: TLabel; procedure DBEditNoPegChange(Sender: TObject); procedure DBEditNamaPegChange(Sender: TObject); procedure DBEditTglLahirChange(Sender: TObject); procedure DBEditKelaminChange(Sender: TObject); private { Private declarations } Public { Public declarations } End; Var Form1: TForm1; Implementation {$R *.dfm} procedure TForm1.DBEditNoPegChange(Sender: TObject); begin end; procedure TForm1.DBEditNamaPegChange(Sender: TObject); begin end; procedure TForm1.DBEditTglLahirChange(Sender: TObject); begin end; procedure TForm1.DBEditKelaminChange(Sender: TObject); begin end; end. penjelasan : untuk memasuk kan data jenis kelamin pegawai Source code ScrollBar unit UDataPeg; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, DBCtrls, StdCtrls, Mask, DB, DBTables, Grids, DBGrids; Type
  • 7. Pemrograman Visual 3 Page 7 TForm1 = class(TForm) TBPribadi: TTable; DSPribadi: TDataSource; Label1: TLabel; Label2: TLabel; Label3: TLabel; Label4: TLabel; DBEditNoPeg: TDBEdit; DBEditNamaPeg: TDBEdit; DBEditTglLahir: TDBEdit; DBEditKelamin: TDBEdit; DBNavigator1: TDBNavigator; DBGrid1: TDBGrid; Label5: TLabel; procedure DBEditNoPegChange(Sender: TObject); procedure DBEditNamaPegChange(Sender: TObject); procedure DBEditTglLahirChange(Sender: TObject); procedure DBEditKelaminChange(Sender: TObject); procedure DBNavigator1Click(Sender: TObject; Button: TNavigateBtn); private { Private declarations } Public { Public declarations } end; var Form1: TForm1; Implementation {$R *.dfm} procedure TForm1.DBEditNoPegChange(Sender: TObject); begin end; procedure TForm1.DBEditNamaPegChange(Sender: TObject); begin end; procedure TForm1.DBEditTglLahirChange(Sender: TObject); begin end; procedure TForm1.DBEditKelaminChange(Sender: TObject); begin end; procedure TForm1.DBNavigator1Click(Sender: TObject; Button: TNavigateBtn); begin end; end. Penjelasan : ScrollBar ini berfungsi sebagai menu pilihan atau pengganti button untuk memilih menu masukan data, edit data, maupun menghapus data.