Mengetahui
Ketua Jurusan Teknik Informatika
Ir. M. Khaerudin
NIK. 00.03.01.1.1.0027
iii
PENGESAHAN SIDANG YUDISIUM
Skrispsi ini telah diujikan di hadapan Dewan Penguji pada tanggal ………......
Bulan ……………………… tahun …………………….
Dan dinyatakan: LULUS / TIDAK LULUS / LULUS BERSYARAT.
Disahkan pada tanggal ……………………………………………
Mengetahui
Ketua STMIK Pranata Indonesia Ketua Sidang
iv
MOTTO DAN PERSEMBAHAN
v
ABSTRAKSI
Masalah yang dihadapi perusahaan saat ini adalah sistem dapat memberikan suatu
informasi akurat dan cepat, informasi ini akhirnya dapat dimanfaatkan untuk
Sebagai imbal balik pada pihak yang terkait dan menindaklanjuti. Salah
mana program tersebut dapat mencakup hal-hal yang dapat membuat roda
perusahaan lancar, dengan harapan persoalan yang muncul pada masalah terkait
tersebut dapat teratasi dengan baik. Program tersebut adalah program aplikasi
kearsipan.
dalam teknis penyimpananya per bok dan teknis peminjamannya per arsip
Arsip), baru mencari lokasi penyimpanan dengan program yang ada dari sini
dapat dilihat bahwa program tersebut kurang efisien, pembuatan program aplikasi
ini diharapkan dapat membantu pengolahan arsip dapat lebih baik, teknis
pencarian arsip dapat lebih cepat, akurat dan terhindar dari kesalahan.
program yang sudah ada. Selain itu dapat untuk perbandingan dari kinerja tahun
sebelumnya, kita tahu jika kita menggunakan sistem yang berbasis komputer,
datanya tidak akan hilang dan berubah, karena tersimpan dalam software yang
i
keamanannya sangat tinggi dan penyajiannya dapat dilihat secara cepat dan dapat
seharusnya dapat membuat dan menguasai sistem yang berbasis komputer. Maka
dari itu penulis menuangkan sistem tersebut dalam skripsi yang berjudul
ii
BAB I
PENDAHULUAN
bagian yang sangat penting untuk mendukung proses kerja administrasi dan
perubahan situasi dan kondisi yang berkembang dengan cepat. Salah satu
fungsi arsip yang sangat penting tersebut maka harus mempunyai menajeman
atau pengelolaan arsip yang baik sejak penciptaan arsip sampai dengan
penyusutan.
1
2
dan seminar bidang kearsipan yang senantiasa muncul keluhan dan persoalan
pelayanan cepat dan tentu saja persoalan tidak sebandingnya insentif yang
adalah pada citra yang tidak baik pada bidang kearsipan. Padahal bidang inilah
bahwa dunia tanpa arsip adalah dunia tanpa memori, tanpa kepastian hukum,
tanpa sejarah, tanpa kebudayaan dan tanpa ilmu pengetahuan, serta tanpa
kolektif suatu bangsa jika tidak diikuti dengan upaya pengelolaan arsip secara
baik dan benar serta konsisten memandang dan menempatkan arsip sebagai
bukan hanya sekedar hasil samping dari kegiatan organisasi, arsip diterima
3
Sebagai salah satu sumber informasi arsip memiliki banyak fungsi yang
penyimpanan arsip sebagai alat untuk menyimpan arsip mereka agar lebih
kemudahan dalam pengelolaan dan kinerja kearsipan modern dan Jasa Alih
entry, program ini untuk memperjelas lalulintas arsip yang keluar masuk PT
RMS ( Record Management Service ), fungsi dari RMS untuk mangatur lalu
lintas arsip dengan cakupan Bok dari setiap customer. Lain dengan FIF (
lokasinya membutuhkan waktu yang tidak sedikit. Hal itu dikarenan sebelum
diketahui kode lokasi pemakai harus mengatahui kode lokasinya dulu. Untuk
kode MMI dan kode Lokasi. Progam Aplikasi kearsipan selain untuk
perusahaan.
b. Guna memenuhi salah satu syarat dalam rangka meraih gelar sarjana
C. Metode Penetelitian
1. Studi Lapangan:
a. Observasi
kearsipan
b. Wawancara
2. Studi Pustaka
D. Fungsi Penelitian
E. Sistematika Penulisan
penulisan yang dipergunakan dalam penulisan skripsi ini agar lebih terarah
BAB I. PENDAHULUAN
penulisan
pemrograman tersebut.
A. Pengertian-Pengertian
yang relevan dengan permasalahan yang diteliti sebagai dasar atau teori yang
1. Pengertian Program
mendefinisikan:
Dari definisi para ahli di atas, program dapat diartikan sebagai berikut:
9
10
b). Program adalah kata, ekspresi, pernyataan atau kombinasinya yang
komputer.
2. Pengertian Pemrograman
AN, 2000:4).
akurat.
tertentu dapat berupa (package program) yaitu program yang telah jadi dan
siap digunakan”.
11
Dari pendapat di atas dapat ditarik kesimpulan bahwa program aplikasi
adalah program yang diterapkan pada suatu aplikasi tertentu dan siap
4. Pengertian Arsip
yang artinya tempat untuk penyimpanan. Sering pula kata tersebut ditulis
yang lain.
b). Kumpulan catatan atau bukti kegioatan yang berjudul tulisan, gambar,
b). Lembaran catatan atau ujud lain yang disimpan untuk keperluan
menjadi dua golongan, yaitu arsip dinamis dan arsip statis. Arsip dinamis
Jadi arsip dinamis adalah semua arsip yang masih berada diberbagai
berbagai kantor. Arsip statis ini dalam bahasa ingris disebut archieve.
AKTIF
ARSIP DINAMIS
(RECORD/DOKUMEN)
INAKTIF
ARSIP
ARSIP STATIS
(ARCHIEVE)
Gambar.1
5. Pengertian Warkat
penyimpanan.
14
Warkat yang sering disebut records yaitu setiap catatan tertulis,
gambar atau rekaman yang memuat tentang sesuatu hal atau peristiwa
6. Pengertian Kearsipan
aturan dan prosedur yang berlaku dengan mengingat 3 unsur pokok yang
meliputi:
Suatu sistem adalah jaringan kerja dari beberapa prosedur yang saling
Berhubungan, berkumpul bersama untuk melakukan suatu kegiatan
atau untuk menyelesaikan suatu sasaran yang tertentu’,
http://library.gunadarma.ac.id/files/disk1/2/jbptgunadarma-gdl-s1-
2004-basukirach-93-bab2.pdf (2007:7)
berikut:
bagian sistem.
atau dengan sistem lainnya. Batas sistem inilah yang membuat sistem
lingkungan.
lingkungan.
(output).
dibuat atau ada. Suatu sistem dikatakan berhasil bila mengenai sasaran
atau tujuannya.
Adapun definisi sistem menurut Van de Poel dalam Winardi adalah: Een
sistem sebagai suatu kelompok yang terdiri dari beberapa komponen atau
menunjuk pada dua hal, yaitu pertama menunjukan suatu identitas, suatu
suatu metode atau tata cara yang menunjuk pada suatu rencana metode,
alat atau tata cara untuk mencapai sesuatu. Sejalan dengan pendapat di
http://library.gunadarma.ac.id/files/disk1/2/jbptgunadarma-gdl-s1-2004-
basukirach-93-bab2.pdf (2007:7)
8. Pengertian Database
sebagai berikut:
a) Awal/Akhir Program
c) Input Output
e) Pengujian
f) Keterangan
menggunakan susunan data dalam bentuk diagram alir data dan dalam
berikut:
a) Entitas
b) Relasi
d) Link
yang hanya dapat dilakukan satu entity atau satu atribut dengan satu
1 1
Contoh:
Hubungan antar entity dosen dengan entity mata kuliah adalah satu
ke satu, dengan pengertian satu dosen hanya mengajar satu mata kuliah
yang hanya dapat dilakukan satu entity atau satu atribut dengan
1 M
Contoh:
Hubungan antar entity dosen dengan entity mata kuliah adalah satu ke
kuliah dan beberapa mata kuliah dapat diajarkan oleh satu dosen.
yang hanya dapat dilakukan satu entity atau satu atribut dengan
beberapa entity atau atribut yang lainnya dan satu entity atau satu
M M
Contoh:
23
Hubungan antar entity dosen dengan entity mata kuliah adalah banyak
mata kuliah dan satu mata kuliah dapat diajarkan oleh beberapa dosen.
Yuniar (2002:80).
Tahap Normalisasi:
Ciri-cirinya:
Ciri-cirinya:
2) Data dibentuk dalam satu record demi record dan bersifat atomic
value.
Ciri-cirinya:
24
1) Memenuhi criteria 1 NF.
2) Atribut bukan kunci (non key) bergantung fungsi pada kunci utama
(Fungtional Depedency).
Ciri-cirinya:
1) Menenuhi criteria 2 NF
Ciri-cirinya:
1) Form
mengenai form disimpan didalam dua file, yaitu file .dfm dan
2) Project
form.
3) Unit
mempunyai satu atau lebih unit. Setiap kali dibuat satu form,
maka otomatis akan dibuat pula satu unit. Manfaat unit dalam
kode programnya.
4) Program
program tersebut.
program.
2. Microsoft Access
a). Table
Table merupakan kumpulan dari record (row) yang terususun dari satu
sebenarnya.
b). Query
Query merupakan definisi dari satu atau beberapa field yang berasal
c). Form
d). Report
output sehingga data table dapat ditampilkan diatas layar dan dalam
e). Macro
operasi-operasi khusus.
30
f). Module
(VBA).
1. Sistem operasi
Delphi dapat berjalan dengan sistem operasi pada windows 98, atau
windows NT.
2. Harddisk
3. Prosesor
atau lebih.
D. Prosedur Kearsipan
pengiriman.
Prosedur penyimpanan untuk surat masuk dan surat keluar adalah sama
meletakan.
32
BAB III
TINJAUAN UMUM PERUSAHAAN
didirikan pada tanggal 09 Juli 1992 diatas tanah seluas ±1625 m², Awal
Januari 1993 dan mengalami pertumbuhan yang sangat pesat sepanjang tahun,
sampai dengan sekarang jumlah konsumen lebih dari 115, jumlah karyawan
Silicon Industrial Park, jl Alkasia II, Blok A7-4A, Lippo Cikarang, Bekasi,
B. Struktur Organisasi
timbul suatu kerjasama atas dasar pembagian tugas dan wewenang yang
sebelumnya.
Struktur organisasi yang baik dapat menimbulkan suasana yang baik pula,
dalam arti dapat mendorong kerjasama pada setiap orang yang mempunyai
kesenangan untuk melakukan suatu kerja dan bergerak kearah tujuan yang
diinginkan.
Sementra itu, Struktur organisasi yang dimiliki oleh PT. Multifiling Mitra
komando atasan untuk tercapainya tujuan. Untuk lebih jelas mengenai struktur
dibawah ini.
34
PRESIDEN
DIREKTUR
berikut:
1. Presiden Direktur
perawatannya.
c). Mensahkan surat kontrak dasar dengan pelanggan, pemasok dan sub
kontraktor.
2. Manager Keuangan
3. Manager IT
operasional.
5. Supervisior
kemudian.
6. Staff Warehouse
atasanya.
D. Analisa Sistem
ditentukan.
box arsip
Dalam satu box di isi arsip yang mempunyai masa retensi yang
berdekatan.
mencarikan file kontrak tersebut dari box dimana file kontrak tersebut
petugas MMI dapat melihat dimana arsip itu disimpan pada box
1. Login
1
START
Input password
2
Input Status T
Y
Cancel Semua Text
Pilih Status Box Kosong
T
Y
Close 2
1
END
41
2. Menu Utama
3
A
1. File
2. Master
3. Search
4. Transaction
5. About
Y
1.File 3.1
Y
2.Master 3.2
T
Y
T
3.Search 3.3
T
Y
4.Transaction 3.4
T
Y
5.Transaction 3.5
T
Tampil Sekilas
6.About
Tentang Program
A
42
1. New User
2. Change Password
3. Log Out
4. Exit
2.Change Y 3.1b
Password
Y 3.1c
3.Log Out
Y
4.Exit END
T
43
3.1a
A
Y
Add Input Data User
T
Cek Data User
Cancel
T Y
T Y
Close Ada
Y
T
3 Isi Data User
Y Semua Text
Box Kosong
Y
Save
A Data
User
Tampilan
Data User
Update Data User
Y
Hapus Data User Delete
T Y
A Update
44
b. Change Password
3.1b
InputPassword
Lama
Password Y
KetikPassword
Sama Baru
T
Ketik Ulang
Y
Cencel Password Baru
T Y
Save
T
Close
T
Y
3 A Simpan
45
c. Log Out
3.1c
Input Status
Y
OK 3
Pilih Status T
Y
Cancel Semua Text
Box Kosong
1
T
Y
3.1c
Close
END
46
4. Menu Master
3.2
1. New Customer
2. New Arsip
3. New Location
1. New Y
3.2a
Customer
Y
2. New 3.2b
File Customer
T
Y
3. New 3.2c
Location
3
47
a. New Customer
3.2a
A
Y
Add Input Data
Customer
T
Y
Cancel Sudah Ada Y
1
T
T T
Close Input Field
Customer
Y
Y
3 Save
Tampil
Data Customer
Y Ubah Field Y
Edit Update
Customer
T
Y Hapus T
Delete
Data Customer
T A Simpan
Data
A
48
b. New Arsip
3.2b
A
Y
Add Input Arsip
Customer
T
Y
Input T
Edit Save
Kriteria
T
Y Tampil Y
Cancel
Arsip Customer
T
T Simpan
Close Y
Update Data
Y T
3
A
49
c. New Location
3.2c
A
Y Input New
Add Location
T
Y Input T
Edit Location Save
T Y
Y Cancel Update Y
Simpan
Data
T T
T Close
Y A
3
50
5. Search
3.3
1. Find Arsip
2. Find Location
3. Find Customer
1. Find Y
Arsip 3.3a
2. Find Y
Location 3.3b
3. Find Y
Customer 3.3c
T
3
51
a. Find Arsip
3.3a
A
Input Arsip
Customer
Y Tampil Semua
find
komponen File
T
Y Semua Text Box
Refresh
Kosong
T
T
Close
A
Y
3
52
b. Find Location
3.3b
A
Input Location
Customer
Y Tampil Semua
find
komponen
T
Y Semua Text Box
Refresh
Kosong
T
T
Close
A
Y
3
53
c. Find Customer
3.3c
A
Input
Customer
Y Tampil Semua
find
komponen
T
Y Semua Text Box
Refresh
Kosong
T
T
Close
A
Y
3
54
6. Transaction
3.4
1. Retrieval
2. Return
Y
1. Retrieval 3.4a
T
Y
2. Return 3.4b
T
Y
3. Report 3.4c
3
55
a. Retrieval
3.4a
T
T Y
Add Close 3
Y
Input Data
T Y Tampil Data
Status In
Status File
Input Data
Y
Save
T
Semua Text Box Y
Cancel
Kosong
T
T
Print
Y
Print
56
b. Return
3.4b
T
T Y
Add Close 3
Y
Input Data
T Y Tampil Data
Status In
Status File
Input Data
Y
Save
7. Report
3.5
Pilih kriteria
Berdasarkan
No Transaksi
T
T
Berdasarkan
No Kontrak
Y
Preview
T
Berdasarkan
Tanggal
Cetak
T
Y
Berdasarkan Laporan
Cabang
3
58
I Memp M
Cab_Konsumen Arsip
unyai
I I
• No_Kons • Tgl_RegArsip
• Id_Kons • No_Kons M
Memp • Tgl_RegKons Memp • No_MMI
unyai • Cab_Kons unyai • No_Arsip
• Pic • Periode
• Alamat_Perusahan • Status Memp
• No_Telp • Keterangan unyai
• No_Fax • Terakir_Perbaruan
M
M
I
Konsumen M
Transaksi
• Id_Kons • No_Trans
• Tgl_RegKons • Tgl_Trans Lokasi
• Nm_Kons • No_Kons
• Cab_Kons • No_MMI
Memb
uat
• No_MMI • No_Loc
• No_Arsip
• Periode
I • Status
User • Keterangan
• PIC
• Nama Pemakai
• Nama Pemakai
• Status
• Password
• Departement
59
2. Normalisasi
• Id_Kons
• Tgl_RegKons
• Nm_Kons
• No_Kons
• Id_Kons
• Tgl_RegKons
• Cab_Kons
• Pic
• Alamat_Perusahan
• No_Telp
• No_Fax
• Tgl_RegArsip
• No_Kons
• No_MMI
• No_Arsip
• Periode
• Status
• Keterangan
• Terakir_Perbaruan
• Jangka Penyimpanan
• No_Trans
• Tgl_Trans
• No_Kons
• Cab_Kons
• No_MMI
• No_Arsip
• Periode
• Status
• Keterangan
• PIC
• No_MMI
• No_Loc
• Nama
• Status
• Password
• Departement
• Tgl_RegKons
• Id_Kons *
• Nm_Perusahaan
• Cab_Kons
• Alamat_Perusahan
• No_Telp
• No_Fax
• PIC
• Tgl_RegArsip
• No_Kons *
• No_Arsip
• Periode
• Status
• Keterangan
• No_MMI *
• No_Loc
• Tgl_Trans
• No_Trans *
• Nama Pemakai*
• Status
• No_Kons * • Id_Kons *
• Id_Kons • Tgl_RegKons
• Tgl_RegKons • Nm_Kons
• Cab_Kons
• Pic
• Alamat_Perusahan Tabel Lokasi
• No_Telp
• No_Fax • No_MMI *
• No_Loc
61
• Tgl_RegArsip • No_Trans
• No_Kons • Tgl_Trans
• No_MMI • No_Kons
• No_Arsip • Cab_Kons
• Periode • No_MMI
• Status • No_Arsip
• Keterangan • Periode
• Terakir_Perbaruan • Status
• Jangka Penyimpanan • Keterangan
• PIC
• Nama Pemakai
• Id_Kons * • No_Kons *
• Tgl_RegKons • Id_Kons
• Nm_Kons • Tgl_RegKons
• Cab_Kons
• Pic
• Alamat_Perusahan
Tabel Transaksi • No_Telp
• No_Fax
• No_Trans
• Tgl_Trans
• No_Kons Tabel Arsip
• Cab_Kons
• No_MMI • Tgl_RegArsip
• No_Arsip • No_Kons
• Periode • No_MMI
• Status • No_Arsip
• Keterangan • Periode
• PIC • Status
• Nama Pemakai • Keterangan
• Terakir_Perbaruan
• Jangka Penyimpanan
Tabel User
G. Spesifikasi File
1. Tabel User
Media : Hardisk
Panjang Record : 45
2. Tabel Konsumen
Media : Hardisk
Panjang Record : 43
Media : Hardisk
Data Field
Field Name Description
Type Size
No_Kons Text 8 Kode Cabang
Id_Kons Text 3 Id Konsumen
Tgl_RegKons Date 10 Tanggal Regristrasi
Cab_Kons Text 30 Nama Cabang Komsumen
PIC Text 20 Orang yang bertanggung
jawab di konsumen
Alamat_Perusahaan Text 50 Alamat Cabang Lengkap
No_Telp Number 12 Nomer Telp
No_Fax Number 12 Nomer Fax
4. Tabel Arsip
Media : Hardisk
Panjang Record : 82
Primery key :-
Media : Hardisk
Primery key :-
6. Tabel Location
Media : Hardisk
Panjang Record : 23
No_MMI No_Lok
191-0101-00001 C039-0821
191-0101-00002 C039-0822
191-0101-00003 C039-0823
191-0101-00004 C039-0824
191-0101-00005 C039-0825
BAB IV
PEMBAHASAN MASALAH
LOG IN
Menu Utama
Program Aplikasi Pengolahan Kearsipan
Report
New Change
User Password
Log Out
Save About
Update
Cancel
Close
Info
66
67
User Name
Departement Logo
MMI
Status
Password
Save Update
b) Input Customer
Tgl_RegCust / /
Kd_Perusahaan
Kd_Cabang
Nm_Perusahaan
Nm_Cabang
Alamat
Telp
Fax
PIC
Nomer Kontrak
No Awal No Akir
Status Time
Keterangan
d) Input Lokasi
Input Lokasi
No_MMI No_Lokasi
No_MMI
No_Lokasi
Time
69
a) Output Retrieval
RETRIEVAL TRANSACTION
PT MULTIFILING MITRA
INDONESIA
No_Trans : Delta Silicon Industrial Park
Kd_Cabang : Alkasia II, Blok A7 - A4
Lippo Cikarang - Bekasi
Nm_Cabang: 17550
b) Output Report
PT MULTIFILING MITRA
INDONESIA
Delta Silicon Industrial Park
Alkasia II, Blok A7 - A4
Lippo Cikarang - Bekasi
17550
RETRIEVAL TRANSACTION
1. Log In
2. Menu Utama
72
a). File
b). Master
c). Edit
d). Search
e). Transaction
1). Retrieval
79
2). Return
80
f). Report
g). Abaut
1). Info
PENUTUP
A. Kesimpulan
tercatat pada sistem berupa bok, detail dari arsip berupa keterangan sehingga
ketika ada permintaan harus melalui beberapa proses yang cukup lama
4. Memakan waktu lama untuk mengetahui jumlah arsip yang keluar masuk,
83
84
B. Saran – saran
1. Sebaiknya dibuat sistem pengolahan arsip yang bisa mencari arsip dengan
cepat dan ada laporan disetiap transaksi, disini penulis mengenalkan program
2. sistem pengolahan arsip yang diusulkan penulis sudah detail sehingga dalam
pencarian arsip cukup dengan beberapa langkah arsip sudah dapat di ketahui
4. Ketika ingin mengetahui berapa banyak arsip yang keluar dapat dengan cepat
SKRIPSI
Diajukan untuk memenuhi salah satu syarat kelulusan
Strata Satu (S1)
Tahun Akademik 2007/2008
Disusun Oleh :
Nama : BOWO WISNUGROHO
Nim : 43A97006034093
Jurusan : TEKNIK INFORMATIKA
HALAMAN
ABSTRAKSI...........................................................................................................i
LEMBAR PERSETUJUAN.................................................................................iii
KATA PENGANTAR...........................................................................................vi
DAFTAR ISI.......................................................................................................viii
BAB I PENDAHULUAN
C. Metode Penelitian.............................................................................5
D. Fungsi Penelitian..............................................................................6
F. Sistematika Penulisan.......................................................................7
A. Pengertian-Pengertian.......................................................................9
D. Prosedur Kearsipan.........................................................................30
viii
BAB III TINJAUAN UMUM PERUSAHAAN
D. Analisa Sistem................................................................................38
G. Spesifikasi File...............................................................................62
D. Listing Program..............................................................................81
BAB V PENUTUP
A. Kesimpulan.....................................................................................82
B. Saran-Saran.....................................................................................83
DAFTAR PUSTAKA
LAMPIRAN
RIWAYAT HIDUP
ix
DAFTAR PUSTAKA
Sutedjo Budi dan Michael A. N., Algoritma dan Teknik Pemrograman, Penerbit
Andi Offset, Yogyakarta, 1999
Supardi Yuniar, Microsoft Visual Basic dalam Praktek, Penerbit Datacom Lintas
Buana, Jakarta, 2003
http://tonggo.wordpress.com
www.usd.ac.id
www.pnri.go.id
http://library.gunadarma.ac.id/files/disk1/2/jbptgunadarma-gdl-s1-2004-
basukirach-93-bab2.pdf
http://library.gunadarma.ac.id/files/disk1/2/jbptgunadarma-gdl-s1-2004-
basukirach-93-bab2.pdf
http://library.gunadarma.ac.id/files/disk1/2/jbptgunadarma-gdl-s1-2004-
basukirach-93-bab2.pdf
http://www.ilmukomputer.com
DAFTAR RIWAYAT HIDUP
A. Data Pribadi
Nama Lengkap : BOWO WISNUGROHO
Tempat, Tgl. Lahir : Klaten, 10 Juli 1980
Jenis Kelamin : Laki-laki
Agama : Islam
Alamat : Jl. Dewi Sartika, Bekasi.
Telpon : 021-91468902
B. Riwayat Pendidikan
1. STMIK Pranata Indonesia, 2003-2007, Berijazah
C. Pengalaman Kerja
1. PT Baja Kurnia beralamat di Batu, Ceper, Jawa Tengah, 1999-2000.
D. Lain-Lain
1. BLK (Balai Latihan Kerja), 1999, Bersertifikat
Penulis
KATA PENGANTAR
Segala puji bagi Allah yang telah melimpahkan rahmat dan karuniaNya,
6.0.
Multifiling Mitra Indonesia khususnya bagian RMS sudah cukup baik namun
masih ada celah-celah yang masih perlu di perbaiki, maka dari itu dengan
Tujuan penyusunan Skripsi ini adalah sebagai salah satu syarat untuk
Indonesia.
Pada kesempatan ini penulis ingin mengucapkan terima kasih yang sebesar-
besarnya kepada semua pihak yang telah membantu penulis dalam menyelesaikan
vi
1. Bapak Drs. Yusrodi selaku ketua Yayasan Manajemen Informatika
Indonesia.
Indonesia.
Indonesia.
Mitra Indonesia
8. Kedua orang tua yang selalu memberi doa dan dukungan kepada penulis.
Penulis juga mengharapkan saran dan kritik yang bersifat membangun demi
penyempurnaan Skripsi ini. Penulis juga berharap semoga Skripsi ini dapat
Penulis
vii
D. Listing Program
end;
procedure TNewCustomer.BcloseClick(Sender: TObject);
begin
NewCustomer.Close;
end;
end;
procedure TNewCustomer.FormActivate(Sender: TObject);
begin
TabSheet1.Show;
Badd.Enabled:=True;
Badd.Visible:=True;
Bsave.Visible:=False;
Bsave.Enabled:=False;
Badd.SetFocus;
Etglreg.Enabled:=False;
Ecomnum.Enabled:=False;
Ekdcab.Enabled:=False;
Panel6.Enabled:=False;
ECusname.Enabled:=False;
Ecusar.Enabled:=False;
Ealamat1.Enabled:=False;
Ealamat2.Enabled:=False;
Ealamat3.Enabled:=False;
Ephone1.Enabled:=False;
Ephone2.Enabled:=False;
Efax1.Enabled:=False;
Efax2.Enabled:=False;
EPerson.Enabled:=False;
end;
end;
procedure TNewCustomer.ECusnameKeyPress(Sender: TObject; var Key:
Char);
begin
if key=#13 then
begin
Ecusar.Enabled:=True;
if Sender=ECusname then Ecusar.SetFocus;
end;
end;
procedure TNewCustomer.EcusarKeyPress(Sender: TObject; var Key:
Char);
begin
if key=#13 then
begin
Ealamat1.Enabled:=True;
Ealamat2.Enabled:=True;
Ealamat3.Enabled:=True;
Ephone1.Enabled:=True;
Ephone2.Enabled:=True;
Efax1.Enabled:=True;
Efax2.Enabled:=True;
EPerson.Enabled:=True;
if Sender=Ecusar then Ealamat1.SetFocus;
if Sender=Ealamat1 then Ealamat2.SetFocus;
if Sender= Ealamat2 then Ealamat3.SetFocus;
if Sender=Ealamat3 then Ephone1.SetFocus;
if Sender=Ephone1 then Ephone2.SetFocus;
if Sender=Ephone2 then Efax1.SetFocus;
if Sender=Efax1 then Efax2.SetFocus;
if Sender=Efax2 then EPerson.SetFocus;
end;
end;
procedure TNewCustomer.EPersonKeyPress(Sender: TObject; var Key:
Char);
begin
if key=#13 then
begin
Bsave.Enabled:=True;
Bsave.SetFocus;
end;
end;
end.
Bsave.Enabled:=True;
if Sender=Eket then Bsave.SetFocus;
Bsave.SetFocus;
end;
end;