DAFTAR PUSTAKA. Abdia, Gunaidi Away.2008.The Shortcut Of Delphi For ACCOUNTING.Bandung : Informatika.

dokumen-dokumen yang mirip
LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 PROCEDURE DAN FUNCTION

PROSEDUR. Mahasiswa dapat memahami penggunaan prosedur. Mahasiswa dapat membuat prosedur. Mahasiswa dapat memahami variabel lokal dan variabel global

1 Latihan 6 Ketentuan Soal:

Minggu ke : 4 Penyusun : Dian Usdiyana Rini Marwati Materi : 4. Pernyataan Kondisional 4.1 If then. 4.2 If. then.else..

STRUCTURED QUERY LANGUAGE (SQL)

Daftar Pustaka. Supriyadi, Moh Pemrograman Sistem Pengendali dengan Delphi.

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 LOGIKA PERULANGAN-1

URAIAN POKOK PERKULIAHAN. (1) Nilai akar-akar, x 1 dan x 2, dapat ditentukan dengan menggunakan rumus:

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 STRUKTUR KEPUTUSAN-1

DAFTAR PUSTAKA. Choiron, Moch. Agus. (tanpa tahun). Interpolasi. Malang.

LAMPIRAN A: DDL DATABASE

Elga Lesmana

LABORATORIUM KOMPUTER TEKNIK INFORMATIKA STT DHARMA ISWARA MADIUN PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK-1 TIPE DATA DAN VARIABEL

1. Menggambar ANAK PANAH. Setelah kita RUN dan saya klik button ANAK PANAH maka akan muncul gambar anak panah seperti nampak pada gambar dibawah ini

Kontrol Data Set dan Navigasi Tabel

Minggu ke : 7. Bentuk umum : While <kondisi> do <Pernyataan>

For <pencacah> := <nilaiawal> to <nilaiakhir> do <pernyataan>

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, ComCtrls, ExtDlgs, TeeProcs, TeEngine, Chart,

PEMROGRAMAN DATABASE DENGAN DELPHI DAN MICROSOFT ACCESS

BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL 2 EVEN, VARIABEL DAN FUNGSI KONVERSI

PERCOBAAN I STATEMENT

PERCOBAAN 4 GRAFIKA KOMPUTER DENGAN DELPHI

PROSEDUR DENGAN PARAMETER. Mahasiswa dapat memahami penggunaan prosedur dengan parameter. Mahasiswa dapat membuat prosedur dengan parameter.

URAIAN POKOK PERKULIAHAN

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA (Integer dan Real)

FieldName DataType FieldSize Status UserPass Text 40 Primary Key Nama_User Text 30 Password Text 10

Lampiran 1. Form 01. unit Skripsi; interface. uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, math;

Delphi 7. Merencang Program dengan Fungsi IF. Ketentuan Soal : 1. Jabatan : JABATAN GAJI POKOK Direktur Manager Staff

BAB IV IMPLEMENTASI DAN PENGUJIAN

PRAKTIKUM 3 BERBAGAI MACAM TIPE DATA

LAMPIRAN A: LISTING PROGRAM

LAMPIRAN. Universitas Sumatera Utara

Object Name Caption. RadioButton1 rpria Pria RadioButton2 rwanita Wanita. ComboBox1 ckode - Edit1 enapar - Edit2 ehrg - Edit3 ejumbel - Edit4 etotal -

ALGORITMA PENCARIAN. c. Hasil pencarian berupa nilai Boolean yang menyatakan status hasil pencarian.

Pengenalan Borland Delphi 7.0

4.1 Struktur Rancangan Puncak-Turun dengan Procedure

Borland Delphi 7. Created By 1

Kodingan untuk Membuat Grafik dari Persamaan Garis Lurus dan Kuadrat Menggunakan Delphi 7

PEMRORAMAN DATA BASE (FORNT END)

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls; type

BAB 1 PENDAHULUAN 1.1 Latar Belakang

Modul I Mengenal Pemrograman Delphi

Bahasa Pemrograman (TD22093)

Modul V Form Enty Data Tabel Tabel Transaksi

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

ANGKA TERBILANG. Program ini terdiri dari beberapa komponen yaitu:

URAIAN POKOK PERKULIAHAN

Yohanas auri yahoo.com

GRAPHICS AND VISUALIZATION. Logo

Visual Delphi 7 D3 TI FMIPA UNS Sakroni

Modul I Mengenal Pemrograman Delphi

uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Math, ExtCtrls, ComCtrls;

BAB 5 ALGORITMA A PRIORI. A. Algoritma A Priori

DESAIN DATABASE. Pertemuan 06 3 SKS

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

PRAKTIKUM 1 2 MENGENAL DELPHI

KONEKSI MYSQL PADA DELPHI. Oleh : Budi Santoso

MODUL PRAKTIKUM BASIS DATA TEKNIK INFORMATIKA UIN SUNAN KALIJAGA YOGYAKARTA 2011 PENGENALAN DATABASE MYSQL

Membuat File Dynamic Link Library (*.DLL) Menggunakan Borland Delphi

Pertemuan -1 BORLAND DELPHI

LANJUTAN APLIKASI DATABASE

BAB IV IMPLEMENTASI DAN PENGUJIAN. pengujian. Pada tahapan implementasi ini terdapat dua cakupan yang dilakukan

LANJUTAN APLIKASI DATABASE

Mengenal pemrograman multithread dengan Delphi 7

LAMPIRAN A FOTO ALAT MONITORING KONDISI GUNUNG BERAPI NIRKABEL

Gambar 4.1 Gambar Use Case Diagram

BAB III PEMBAHASAN. Kerja Praktek yang penulis lakukan dilaksanakan pada tanggal 1

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

PERINTAH DASAR MySQL

Tutorial Lazarus Pemrograman Pascal Console, Visual dan Database Husni, husni.trunojoyo.ac.id, komputasi.wordpress.com

By Mrs Imana Malia Kondou, S.T. missimanakondou.wordpress.com

LAPORAN TUGAS BASIS DATA I

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian perangkat lunak ini menggunakan metode pengujian black box.

Algoritma Pemrograman A

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

PRAKTIKUM SISTEM BASISDATA

[Year] SILABUS: Kode Mata Kuliah MI09KB33 Mata Kuliah Pemrograman Visual II Prasyarat - Cosyarat

TUGAS PRAKTIKUM SISTEM BASIS DATA

LAMPIRAN. A. Flowchart 1. Contoh Flowchart Penempatan Subjek. Gambar 185. Flowchart Penempatan Subjek AB

BAB IV DESKRIPSI KERJA PRAKTEK. Berdasarkan data yang didapat, identifikasi masalah yang didapat adalah

E-trik Ajax. Database MySQL. Dedi Alnas

Database. Danu Wira Pangestu 1. Mengenal Database. Lisensi Dokumen:

BAB III GRAFIKA 2D. Xv = Xvmin + round((xw - Xwmin)*(Xvmax-Xvmin)/(Xwmax-Xwmin)) Yv = Yvmax - round((yw - Ywmin)*(Yvmax-Yvmin)/(Ywmax-Ywmin))

Untuk menjalankan Mysql secara konpensional jalankan Mysql.exe pada direktori Mysql\Bin. Akan tampak tampilan sebagai berikut:

Tahap Instalasi PostgreSQL di Windows

BAB III METODE PENELITIAN

LAPORAN PRAKTIKUM MODUL 1 PENGENALAN MYSQL

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian adalah untuk

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

BAB II LANDASAN TEORI

PEMBUATAN APLIKASI PENAJAMAN GAMBAR UNTUK PENGOLAHAN CITRA DIGITAL. Santoso Setiawan 1, Ahmad Firdaus 2

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

Contoh Aplika Aplik si a VB dengan Database Oracle 1

PEMROGRAMAN BASIS DATA (DATABASE PROGRAMING)

PRAKTIKUM SISTEM BASIS DATA

BAB V IMPLEMENTASI DAN PENGUJIAN. akses. Tahapan yang dilakukan pada implementasi aplikasi DSS untuk Penerimaan

TUGAS PRAKTIKUM SISTEM BASIS DATA

PENYIMPANAN DATA GAMBAR PADA BASIS DATA INTERBASE DENGAN BAHASA PEMROGRAMAN DELPHI 6 Kusrini

Pertemuan 7 DESAIN FORM

Transkripsi:

DAFTAR PUSTAKA Abdia, Gunaidi Away.2008.The Shortcut Of Delphi For ACCOUNTING.Bandung : Informatika. Alexander,Hengky.2005.Bank Soal Delphi.Jakarta:PT Elex Media Komputindo. A.S Rosa, dan M.Shalahuddin.2011.Modul Pembelajaran Rekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek).Bandung:Modula. Fowler,Martin.2005.UML Distilled 3th Ed.,Panduan Singkat Bahasa Pemodelan Objek Standar.Yogyakarta:ANDI. Hariyanto Bambang.2004.Sistem Manajemen Basis Data.Bandung:Informatika. Husni.2004.Pemrograman Database dengan Delphi.Yogyakarta:Graha Ilmu. Ichwan,M.2011.Pemrograman Basis Data Delphi7 dan MySQL.Bandung:Informatika. Irnawan.2006.MemahamiPemrograman Delphi7.Jakarta:BSI PRESS. Kadir,Abdul.2005.Pemrograman Database dengan Delphi Menggunakan Access dan ADO.Yogyakarta:ANDI. Kasmoni.2004.7 Jam Belajar Delphi 8.0 untuk Orang Awam.Palembang : CV. Maxikom. Kosasih,Asep.2006.Pendekantan Praktis Belajar Algoritma & Pemrograman dengan Bahasa Delphi 5.0.Bandung : YRama Widya. Nugroho,Adi.2010.Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP (Unified Software Development Process).Yogyakarta:ANDI. Nugroho,Bunafit.2005.Database Relasional dengan MySQL.Yogyakarta:ANDI.

Pudjo Prabowo Widodo dan Herlawati.2011. Menggunakan UML. Bandung : Informatika. Rizky,Soetam.2011.Konsep Dasar Perangkat Lunak.Jakarta:Prestasi Pustaka. Tauhid,Ahmad.2013. Koneksi Database Mysql Dengan Delphi 7. http://www.delphitutor.com. Diakses pada tanggal 19 Nopember 2013. Tauhid,Ahmad.2013. Tutorial Delphi Untuk Pemula. http://www.delphitutor.com. Diakses pada tanggal 26 Nopember 2013. WahanaKomputer.2010.Panduan Belajar MySQL Database Server.Cetakan1.Jakarta:Mediakita. Yulia,Kity.2013.Pengertian dan Tujuan RPL.html. http://www.blogspot.com Diakses pada tanggal 16 Februari 2013.

LAMPIRAN Kode program pengembangan aplikasi database manajemen sistem matrik menggunakan delphi 7.0 Berikut ini merupakan script sql untuk membuat database pada aplikasi ini adalah: Drop database anggaran_ps; Create database anggaran_ps; Show databases; Use anggaran_ps; Create table perolehan_dana( id_perolehandana varchar(5) primary key not null, sumberdana varchar(20) not null, jenisdana varchar(20) not null, jumlahdana_ts2 numeric not null, jumlahdana_ts1 numeric not null, jumlahdana_ts numeric not null); describe perolehan_dana; insert into perolehan_dana values( 1, PT_sendiri, Sumbangan, 1000000, 1500000, 1000000 ); insert into perolehan_dana values( 2, Yayasan, Anggaran_rutin, 1500000, 1000000, 2000000 ); insert into perolehan_dana values( 3 PT_sendiri, Sumbangan, 1000000, 2000000, 1000000 ); insert into perolehan_dana values( 4, Diknas, Anggaran_rutin, 2000000, 1500000, 2000000 ); select * from perolehan_dana; create table penggunaan_dana( id_penggunaandana varchar(5) primary key not null,

jenis_penggunaan varchar(40) not null, presentasedana_ts2 Numeric not null, presentasedana_ts1 Numeric not null, presentasedana_ts Numeric not null); Describe penggunaan_dana; Insert into penggunaan_dana values( 1, Pendidikan, 1000000, 1500000, 2000000 ); Insert into penggunaan_dana values( 2, Penelitian, 1500000, 2000000, 3000000 ); Insert into penggunaan_dana values( 3, Pengabdian_kepada_masyarakat,, 2000000, 3000000 ); Insert into penggunaan_dana values( 4, Investasi_prasarana,,, 50000 ); Insert into penggunaan_dana values( 5, Investasi_sarana,,, 300000 ); Insert into penggunaan_dana values( 6, Investasi_SDM,,, 500000 ); Select * from penggunaan_dana; */ untuk mengubah isi data pada field tertentu Update penggunaan_dana set jenis_penggunaan= Pendidikan where PresentaseDana_TS2=1000000; Create table kegiatan_penelitian( Id_kegiatanPenelitian varchar(5) primary key not null, Tahun varchar(4) not null, Judul_penelitian varchar(40) not null, Sumber_dana varchar(35) not null, Jumlah_dana numeric not null); Describe kegiatan_penelitian; Insert into kegiatan_penelitian values( 1, 2009, StrategiPenanggulanganKemiskinan_di_KabupatenBandung, AP BN/DIPA_IPDN, 15000000 ); Insert into kegiatan_penelitian

values( 2, 2010, AnalisisIndeksPembangunanManusia(IPM)_di_KabupatenTanger ang, APBN/DIPA_IPDN, 20000000 ); Insert into kegiatan_penelitian values( 3, 2011, PengawasanPengendalianKawasanLindung_di_KabupatenBandun gdalameraotonomidaerah, APBN/DIPA_IPDN, 25000000 ); Select * from kegiatan_penelitian; Create table kegiatan_pengabdian( id_kegiatanpengabdian varchar(5) primary key not null, Tahun varchar(4) not null, judulkegiatan_pengabdian varchar(40) not null, sumber_dana varchar(35) not null, jumlah_dana numeric not null); describe kegiatan_pengabdian; insert into kegiatan_pengabdian values( 1, 2009, PengabdianMasyarakatDesaBinaan_di_KabupatenTangerang, AP BN,AlokasiAnggaranLPM_IPDN, 130000000 ); insert into kegiatan_pengabdian values( 2, 2010, PengabdianMasyarakatPerkotaan_di_KotaBogor,JawaBarat, APB N,AlokasiAnggaranLPM_IPDN, 170000000 ); insert into kegiatan_pengabdian values( 3, 2011, PengabdianMasyarakatPerbatasan_di_Sanggau,KalimantanBarat, APBN,AlokasiAnggaranLPM_IPDN, 230000000 ); select * from kegiatan_pengabdian; Create table ruang_dosen( id_ruangdosen varchar(5) primary key not null, ruangkerja_dosen varchar(40) not null, jumlahruang numeric not null, jumlahluas numeric not null); describe ruang_dosen;

insert into ruang_dosen values( 1, SatuRuangUntukLebihDari_4_Dosen, 10, 40 ); insert into ruang_dosen values( 2, SatuRuangUntuk_3-4_Dosen, 5, 15 ); insert into ruang_dosen values( 3, SatuRuangUntuk_2_Dosen, 3, 10 ); insert into ruang_dosen values( 4, SatuRuangUntuk_1_Dosen(bukanPejabatStruktural), 5, 6 ); Create table prasarana( id_prasarana varchar(5) primary key not null, Jenis_Prasarana varchar(40) not null, JumlahUnit Numeric not null, TotalLuas Numeric not null, Kepemilikan_SD varchar(5) not null, Kepemilikan_SW varchar(5) not null, Kondisi_terawat varchar(5) not null, Kondisi_tidakTerawat varchar(5) not null, Utilisasi varchar(20) not null); Describe prasarana; Insert into prasarana values( 1, Ruang Kuliah, 60, 8820, YA,, YA,, 42 ); Insert into prasarana values( 2, Perpustakaan, 1, 400, YA,, YA,, 48 ); Insert into prasarana values( 3, Laboratorium, 1, 800, YA,, YA,, 42 ); Insert into prasarana values( 4, Gedung Seminar, 1,, YA,, YA,, 24 ); Insert into prasarana values( 5, Kantor, 1, 3280, YA,, YA,, 48 ); Create table prasarana_penunjang( id_prasaranapenunjang varchar(5) primary key not null, JenisPrasarana_Penunjang varchar(50) not null, JumlahUnit Numeric not null, TotalLuas Numeric not null,

Kepemilikan_SD varchar(5) not null, Kepemilikan_SW varchar(5) not null, Kondisi_terawat varchar(5) not null, Kondisi_tidakTerawat varchar(5) not null, Unit_Pengelola varchar(35) not null); Describe prasarana_penunjang; Insert into prasarana_penunjang values( 1, Lapangan Bola, 1, 100, YA,, YA,, Institut ); Insert into prasarana_penunjang values( 2, Perkantoran /Administrasi, 1, 3280, YA,, YA,, Institut ); Insert into prasarana_penunjang values( 3, Ruang diskusi, 1, 500, YA,, YA,, Institut ); Insert into prasarana_penunjang values( 4, Ruang kerja dosen, 1, 1200, YA,, YA,, Institut ); Insert into prasarana_penunjang values( 5, Kantin, 1, 1000, YA,, YA,, Institut ); Create table pustaka( id_pustaka varchar(5) primary key not null, Jenis_Pustaka varchar(40) not null, Jumlah_Judul Numeric not null, Jumlah_Copy Numeric not null); Describe pustaka; Insert into pustaka values( 1, Buku teks, 400, 400 ); Insert into pustaka values( 2, Jurnal nasional yang terakreditasi,, ); Insert into pustaka values( 5, Jurnal Internasional,, ); Insert into pustaka values( 3, Prosiding, 8, 8 ); Insert into pustaka values( 4, Skripsi/Tesis, 1000, 1000 );

Create table jurnal( id_jurnal varchar(5) primary key not null, Jenis varchar(35) not null, Nama_Jurnal varchar(50) not null, RincianTahun_Nomor varchar(40) not null, Jumlah Numeric not null); Describe jurnal; Insert into jurnal values( 1, Belum terakreditasi, Jurnal Ilmu Pemerintahan, Tahun 2009 Volume 1 dan 2, 25 ); Insert into jurnal values( 2, Belum terakreditasi, Jurnal Widya Praja, Tahun 2010 Volume 1 dan 2, 25 ); Insert into jurnal values( 3, Belum terakreditasi, Jurnal Ilmu Politik, Tahun 2011 Volume 1 dan 2, 10 ); Insert into jurnal values( 4, Jurnal Internasional, Journal International of Kybernology, Tahun 2010 Volume 1 dan 2, 10 ); Nama Form : Form 1 Deskripsi : Form Login unit F_Login; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TFormLogin = class(tform) Label1: TLabel; Label2: TLabel;

EdUser: TEdit; EdPass: TEdit; Button1: TButton; Button2: TButton; Label3: TLabel; procedure Button2Click(Sender: TObject); procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } var FormLogin: TFormLogin; implementation uses F_Menu; {$R *.dfm} procedure TFormLogin.Button2Click(Sender: TObject); Close procedure TFormLogin.Button1Click(Sender: TObject); if(eduser.text = 'admin') and (EdPass.Text = 'system') then FormMenu.ShowModal

else if MessageDlg('Maaf, password yang Anda gunakan salah', mtconfirmation, [mbyes,mbcancel],0)= mryes then end. Nama Form : Form 2 Deskripsi : Form Menu unit F_Menu; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Menus; type TFormMenu = class(tform) MainMenu1: TMainMenu; FILE1: TMenuItem; InputDataPerolehanDana1: TMenuItem; InputDataPenggunaanDana1: TMenuItem; InputDataKegiatanPenelitian1: TMenuItem; InputDataKegiatanPengabdian1: TMenuItem; InputDat1: TMenuItem; a1: TMenuItem; InputDataTPrasaranaPenunjang1: TMenuItem; InputDataTRuangDosen1: TMenuItem; InputDataTJurnal1: TMenuItem;

Exit1: TMenuItem; CETAK1: TMenuItem; LaporanTPerolehanDana1: TMenuItem; LaporanTPenggunaanDana1: TMenuItem; LaporanTKegiatanPenelitian1: TMenuItem; LaporanTKegiatanPengabdian1: TMenuItem; LaporanTRuangDosen1: TMenuItem; LaporanTPrasarana1: TMenuItem; LaporanTPrasaranPenunjang1: TMenuItem; LaporanTPustaka1: TMenuItem; LaporanTJurnal1: TMenuItem; procedure InputDataPerolehanDana1Click(Sender: TObject); procedure InputDataPenggunaanDana1Click(Sender: TObject); procedure InputDataKegiatanPenelitian1Click(Sender: TObject); procedure InputDataKegiatanPengabdian1Click(Sender: TObject); procedure InputDat1Click(Sender: TObject); procedure a1click(sender: TObject); procedure InputDataTPrasaranaPenunjang1Click(Sender: TObject); procedure InputDataTRuangDosen1Click(Sender: TObject); procedure InputDataTJurnal1Click(Sender: TObject); procedure Exit1Click(Sender: TObject); procedure LaporanTPerolehanDana1Click(Sender: TObject); procedure LaporanTPenggunaanDana1Click(Sender: TObject); procedure LaporanTKegiatanPenelitian1Click(Sender: TObject); procedure LaporanTKegiatanPengabdian1Click(Sender: TObject); procedure LaporanTRuangDosen1Click(Sender: TObject);

procedure LaporanTPrasarana1Click(Sender: TObject); procedure LaporanTPrasaranPenunjang1Click(Sender: TObject); procedure LaporanTPustaka1Click(Sender: TObject); procedure LaporanTJurnal1Click(Sender: TObject); private { Private declarations } public { Public declarations } var FormMenu: TFormMenu; implementation uses U_TPerolehanDana, U_TPenggunaanDana, U_TKegiatanPenelitian, U_TKegiatanPengabdian, U_TRuangDosen, U_TPrasarana, U_TPrasaranaPenunjang, U_TPustaka, U_TJurnal, U_ReportTPerolehanDana, U_ReportTPenggunaanDana, U_ReportTKegiatanPenelitian, U_ReportTKegiatanPengabdian, U_ReportTRuangDosen, U_ReportTPrasarana, U_ReportTPrasaranaPenunjang, U_ReportTPustaka, U_ReportTJurnal; {$R *.dfm} procedure TFormMenu.InputDataPerolehanDana1Click(Sender: TObject); FormTPerolehanDana.ShowModal procedure TFormMenu.InputDataPenggunaanDana1Click(Sender: TObject); FormTPenggunaanDana.ShowModal

procedure TFormMenu.InputDataKegiatanPenelitian1Click(Sender: TObject); FormTKegiatanPenelitian.ShowModal procedure TFormMenu.InputDataKegiatanPengabdian1Click(Sender: TObject); FormTKegiatanPengabdian.ShowModal procedure TFormMenu.InputDat1Click(Sender: TObject); FormTRuangDosen.ShowModal procedure TFormMenu.a1Click(Sender: TObject); FormTPrasarana.ShowModal procedure TFormMenu.InputDataTPrasaranaPenunjang1Click(Sender: TObject); FormTPrasaranaPenunjang.ShowModal procedure TFormMenu.InputDataTRuangDosen1Click(Sender: TObject); FormTPustaka.ShowModal procedure TFormMenu.InputDataTJurnal1Click(Sender: TObject);

FormTJurnal.ShowModal procedure TFormMenu.Exit1Click(Sender: TObject); Application.Terminate; procedure TFormMenu.LaporanTPerolehanDana1Click(Sender: TObject); FormReportTPerolehanDana.ShowModal procedure TFormMenu.LaporanTPenggunaanDana1Click(Sender: TObject); FormReportTPenggunaanDana.ShowModal procedure TFormMenu.LaporanTKegiatanPenelitian1Click(Sender: TObject); FormReportTKegiatanPenelitian.ShowModal procedure TFormMenu.LaporanTKegiatanPengabdian1Click(Sender: TObject); FormReportTKegiatanPengabdian.ShowModal procedure TFormMenu.LaporanTRuangDosen1Click(Sender: TObject); FormReportTRuangDosen.ShowModal

procedure TFormMenu.LaporanTPrasarana1Click(Sender: TObject); FormReportTPrasarana.ShowModal procedure TFormMenu.LaporanTPrasaranPenunjang1Click(Sender: TObject); FormReportTPrasaranaPenunjang.ShowModal procedure TFormMenu.LaporanTPustaka1Click(Sender: TObject); FormReportTPustaka.ShowModal procedure TFormMenu.LaporanTJurnal1Click(Sender: TObject); FormReportTJurnal.ShowModal end. Nama Form : Form 3 Deskripsi : Form Input Data unit U_TPerolehanDana; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids, DBGrids;

type TFormTPerolehanDana = class(tform) GroupBox1: TGroupBox; Label1: TLabel; EdId: TEdit; Label2: TLabel; EdSumda: TEdit; Label3: TLabel; EdJeda: TEdit; Label4: TLabel; EdTS2: TEdit; Label5: TLabel; EdTS1: TEdit; Label6: TLabel; EdTS: TEdit; DBGrid1: TDBGrid; BtnTambah: TButton; BtnSimpan: TButton; BtnHapus: TButton; BtnTutup: TButton; BtnJumTS2: TButton; BtnJumTS1: TButton; BtnJumTS: TButton; EdJumTS2: TEdit; EdJumTS1: TEdit; EdJumTS: TEdit;

BtnBatal: TButton; procedure BtnTutupClick(Sender: TObject); procedure BtnTambahClick(Sender: TObject); procedure BtnSimpanClick(Sender: TObject); procedure BtnHapusClick(Sender: TObject); procedure BtnBatalClick(Sender: TObject); procedure BtnJumTS2Click(Sender: TObject); procedure BtnJumTS1Click(Sender: TObject); procedure BtnJumTSClick(Sender: TObject); private { Private declarations } public { Public declarations } var FormTPerolehanDana: TFormTPerolehanDana; implementation uses U_Data; {$R *.dfm} procedure TFormTPerolehanDana.BtnTambahClick(Sender: TObject); DMAplikasi.ADOTable1.Insert; procedure TFormTPerolehanDana.BtnSimpanClick(Sender: TObject); DMAplikasi.ADOTable1.App

DMAplikasi.ADOTable1.FieldByName('id_perolehanDana').AsString:=EdId.Text; DMAplikasi.ADOTable1.FieldByName('SumberDana').AsString:=EdSumda.Text; DMAplikasi.ADOTable1.FieldByName('JenisDana').AsString:=EdJeda.Text; DMAplikasi.ADOTable1.FieldByName('JumlahDana_TS2').AsString:=EdTS2.Text; DMAplikasi.ADOTable1.FieldByName('JumlahDana_TS1').AsString:=EdTS1.Text; DMAplikasi.ADOTable1.FieldByName('JumlahDana_TS').AsString:=EdTS.Text; DMAplikasi.ADOTable1.Post; procedure TFormTPerolehanDana.BtnHapusClick(Sender: TObject); if MessageDlg('Anda yakin akan menghapus data ini?', mtconfirmation, [mbyes,mbcancel],0)= mryes then DMAplikasi.ADOTable1.Delete; procedure TFormTPerolehanDana.BtnBatalClick(Sender: TObject); DMAplikasi.ADOTable1.Cancel; procedure TFormTPerolehanDana.BtnJumTS2Click(Sender: TObject); var vtotaljumlahdana_ts2 : integer; //Inisialisasi Total jumlah Dana TS2 vtotaljumlahdana_ts2 := 0; DMAplikasi.ADOTable1.DisableControls; //Ke Record Pertama DMAplikasi.ADOTable1.First;

//Lakukan Selama Record Belum Habis While not DMAplikasi.ADOTable1.Eof do //Jumlahkan Total jumlah Dana TS2 vtotaljumlahdana_ts2 := vtotaljumlahdana_ts2 + DMAplikasi.ADOTable1.FieldByName('jumlahDana_TS2').AsInteger; //Baca Record Berikutnya DMAplikasi.ADOTable1.Next; //Tampilkan Total jumlah Dana TS2 di EdJumTS2) EdJumTS2.Text := IntToStr(vTotaljumlahDana_TS2); DMAplikasi.ADOTable1.EnableControls procedure TFormTPerolehanDana.BtnJumTS1Click(Sender: TObject); var vtotaljumlahdana_ts1 : integer; //Inisialisasi Total jumlah Dana TS1 vtotaljumlahdana_ts1 := 0; DMAplikasi.ADOTable1.DisableControls; //Ke Record Pertama DMAplikasi.ADOTable1.First; //Lakukan Selama Record Belum Habis While not DMAplikasi.ADOTable1.Eof do //Jumlahkan Total jumlah Dana TS1 vtotaljumlahdana_ts1 := vtotaljumlahdana_ts1 +

DMAplikasi.ADOTable1.FieldByName('jumlahDana_TS1').AsInteger; //Baca Record Berikutnya DMAplikasi.ADOTable1.Next; //Tampilkan Total jumlah Dana TS1 di EdJumTS1) EdJumTS1.Text := IntToStr(vTotaljumlahDana_TS1); DMAplikasi.ADOTable1.EnableControls procedure TFormTPerolehanDana.BtnJumTSClick(Sender: TObject); var vtotaljumlahdana_ts : integer; //Inisialisasi Total jumlah Dana TS vtotaljumlahdana_ts := 0; DMAplikasi.ADOTable1.DisableControls; //Ke Record Pertama DMAplikasi.ADOTable1.First; //Lakukan Selama Record Belum Habis While not DMAplikasi.ADOTable1.Eof do //Jumlahkan Total jumlah Dana TS vtotaljumlahdana_ts := vtotaljumlahdana_ts + DMAplikasi.ADOTable1.FieldByName('jumlahDana_TS').AsInteger; //Baca Record Berikutnya DMAplikasi.ADOTable1.Next; //Tampilkan Total jumlah Dana TS di EdJumTS)

EdJumTS.Text := IntToStr(vTotaljumlahDana_TS); DMAplikasi.ADOTable1.EnableControls procedure TFormTPerolehanDana.BtnTutupClick(Sender: TObject); Close; end. Nama Form : Form 4 Deskripsi : Form Cetak Laporan unit U_ReportTPerolehanDana; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, DBCtrls, Grids, DBGrids, ComCtrls; type TFormReportTPerolehanDana = class(tform) Label1: TLabel; Label3: TLabel; DateTimePicker1: TDateTimePicker; DBGrid1: TDBGrid; DBNavigator1: TDBNavigator; BtnTS2: TButton; BtnTS1: TButton; BtnCetak: TButton;

EdTS2: TEdit; EdTS1: TEdit; EdTS: TEdit; BtnTutup: TButton; BtnTS: TButton; procedure BtnTutupClick(Sender: TObject); procedure BtnCetakClick(Sender: TObject); procedure BtnTS2Click(Sender: TObject); procedure BtnTS1Click(Sender: TObject); procedure BtnTSClick(Sender: TObject); private { Private declarations } public { Public declarations } var FormReportTPerolehanDana: TFormReportTPerolehanDana; implementation uses U_Data, U_PerolehanDana; {$R *.dfm} procedure TFormReportTPerolehanDana.BtnTS2Click(Sender: TObject); var vtotaljumlahdana_ts2 : integer; //Inisialisasi Total jumlah Dana TS2 vtotaljumlahdana_ts2 := 0; DMAplikasi.ADOTable1.DisableControls;

//Ke Record Pertama DMAplikasi.ADOTable1.First; //Lakukan Selama Record Belum Habis While not DMAplikasi.ADOTable1.Eof do //Jumlahkan Total jumlah Dana TS2 vtotaljumlahdana_ts2 := vtotaljumlahdana_ts2 + DMAplikasi.ADOTable1.FieldByName('jumlahDana_TS2').AsInteger; //Baca Record Berikutnya DMAplikasi.ADOTable1.Next; //Tampilkan Total jumlah Dana TS2 diedts2) EdTS2.Text := IntToStr(vTotaljumlahDana_TS2); DMAplikasi.ADOTable1.EnableControls procedure TFormReportTPerolehanDana.BtnTS1Click(Sender: TObject); var vtotaljumlahdana_ts1 : integer; //Inisialisasi Total jumlah Dana TS1 vtotaljumlahdana_ts1 := 0; DMAplikasi.ADOTable1.DisableControls; //Ke Record Pertama DMAplikasi.ADOTable1.First; //Lakukan Selama Record Belum Habis While not DMAplikasi.ADOTable1.Eof do

//Jumlahkan Total jumlah Dana TS1 vtotaljumlahdana_ts1 := vtotaljumlahdana_ts1 + DMAplikasi.ADOTable1.FieldByName('jumlahDana_TS1').AsInteger; //Baca Record Berikutnya DMAplikasi.ADOTable1.Next; //Tampilkan Total jumlah Dana TS1 di EdTS1) EdTS1.Text := IntToStr(vTotaljumlahDana_TS1); DMAplikasi.ADOTable1.EnableControls procedure TFormReportTPerolehanDana.BtnTSClick(Sender: TObject); var vtotaljumlahdana_ts : integer; //Inisialisasi Total jumlah Dana TS vtotaljumlahdana_ts := 0; DMAplikasi.ADOTable1.DisableControls; //Ke Record Pertama DMAplikasi.ADOTable1.First; //Lakukan Selama Record Belum Habis While not DMAplikasi.ADOTable1.Eof do //Jumlahkan Total jumlah Dana TS vtotaljumlahdana_ts := vtotaljumlahdana_ts + DMAplikasi.ADOTable1.FieldByName('jumlahDana_TS').AsInteger; //Baca Record Berikutnya DMAplikasi.ADOTable1.Next;

//Tampilkan Total jumlah Dana TS di EdTS) EdTS.Text := IntToStr(vTotaljumlahDana_TS); DMAplikasi.ADOTable1.EnableControls procedure TFormReportTPerolehanDana.BtnCetakClick(Sender: TObject); RepPerolehanDana.Preview; procedure TFormReportTPerolehanDana.BtnTutupClick(Sender: TObject); Close; end.

CURRICULLUM VITAE Data Pribadi Nama : Wahyuning Sinar Poppy Tempat, tanggal lahir : Bekasi, 26 Maret 1991 Jenis kelamin Agama Kewarganegaraan Status : Perempuan : Kristen Protestan : Indonesia : Belum menikah Alamat : Kp.Nambo Jaya Rt. 02/01 Kel.Nambo Kec. Karawaci Kota Tangerang Telepon / HP : 085216562319 Pendidikan 1997 2003 : SDN 15 Kota Tangerang 2003 2006 : SMPN 5 Kota Tangerang 2006 2009 : SMAN 14 Kota Tangerang 2009 Sekarang : Universitas Mercu Buana Jakarta Demikianlah Daftar Riwayat Hidup ini dibuat dengan sebenar-benarnya untuk dapat dipergunakan. Jakarta, Maret 2014 Wahyuning Sinar Poppy