• Tidak ada hasil yang ditemukan

TUGAS AKHIR SISTEM KEGIATAN PRAKTIKUM BERBASIS CLIENT SERVER DI LABORATORIUM KOMPUTER 1 & 2 DENGAN MENGGUNAKAN DELPHI 7.

N/A
N/A
Protected

Academic year: 2021

Membagikan "TUGAS AKHIR SISTEM KEGIATAN PRAKTIKUM BERBASIS CLIENT SERVER DI LABORATORIUM KOMPUTER 1 & 2 DENGAN MENGGUNAKAN DELPHI 7."

Copied!
19
0
0

Teks penuh

(1)

TUGAS AKHIR

SISTEM KEGIATAN PRAKTIKUM BERBASIS CLIENT SERVER DI LABORATORIUM KOMPUTER 1 & 2

DENGAN MENGGUNAKAN DELPHI 7.0 DAN MYSQL

Disusun Oleh :

Nama : Ganda Gamaliel Soritua Sinaga No Mhs : 02.35.1369

PROGRAM STUDI MANAJEMEN INFORMATIKA DAN TEKNIK KOMPUTER

JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INDUSTRI INSTITUT SAINS & TEKNOLOGI AKPRIND

YOGYAKARTA 2005

(2)

Diagram Konteks 0 Sistem Komputerisasi Labkomp 1&2 a Admin LabKomp 1&2 c Jurusan b Mahasiswa Presensi Mahasiswa Mata Praktikum Daftar Mahasiswa Nilai Mhs Asisten Dt Bts Absen Data Mahasiswa Nilai Mhs Jml Mhs/Komputer Formulir Presensi Presensi Penilain Dt IP Komputer Jam & Hari

Dt Jurusan Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:

Sistem Komputerisasi Labkomp 1&2 e:\tugasm~1\easyca~1\ context.dfd Context Diagram Apr-09-2005 NAGA Jun-15-2005 NAGA

(3)

Diagram Alir Level 0 1 Pendataan a Admin LabKomp 1&2 c Jurusan D5Master Asisten D12Calon Praktikum 3 Pendaftaran D1Master Mahasiswa D3Master MtPrak D6Jadwal Praktikum 2 Penjadwalan MatKuliah D4Data Komp c Jurusan b Mahasiswa D8Mhs Praktikan 4 Pembuatan Presensi a Admin LabKomp 1&2 D8Mhs Praktikan b Mahasiswa 5 Penilaian a Admin LabKomp 1&2 D7Jadwal Asisten D10Jadwal Hari 6 Laporan D11Kegiatan Harian D11Kegiatan Harian D2Master Jurusan

Jam & Hari

Asisten Dt Bts Absen Daftar Mahasiswa Mata Praktikum Dt IP Komputer Daftar Mahasiswa Dt Asisten Dt MatPraktikum Dt Asisten Dt MatPraktikum Dt IP Komputer Jml Mhs/Komputer Dt IP Komputer Dt Jadwal Dt Cl Praktikan Data Mahasiswa Dt Jadwal Data Mahasiswa Dt Mahasiswa Jadwal Asisten Nilai Mhs Presensi Formulir Presensi Hasil Presensi Data Mahasiswa Penilain Nilai Mhs Presensi Mahasiswa Presensi Mahasiswa Nilai Mhs Dt Cl Praktikan

Jam & Hari

Jam & Hari

Hasil Penilaian Harian Hasil Nilai Ahir Hasil Presensi Dt Jurusan Data Jurusan Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:

Sistem Komputerisasi Labkomp 1&2 e:\tugasm~1\easyca~1\

dfd00.dfd

Sistem Komputerisasi Labkomp 1&2 Apr-10-2005

NAGA Jul-21-2005 NAGA

(4)

Diagram Alir Data Level 1 (Penjadwalan Mata Kuliah) a Admin LabKomp 1&2 2.1 Data Jadwal D10Jadwal Hari 2.2 Proses Jadwal D5Master Asisten D3 Master MtPrak D6 Jadwal Praktikum D7 Jadwal Asisten Jam & Hari Jam & Hari

Jml Mhs/Komputer Dt Asisten

Jam & Hari

Dt MatPraktikum Dt Jadwal Jadwal Asisten Dt Bts Absen Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:

Sistem Komputerisasi Labkomp 1&2 e:\tugasm~1\easyca~1\ dfd00015.dfd Penjadwalan MatKuliah Apr-26-2005 NAGA Jun-15-2005 NAGA

(5)

Diagram Alir Data Level 1 (Pendaftaran) 3.1 Pendaftaran Mahasiswa D6 Jadwal Praktikum b Mahasiswa D8 Mhs Praktikan 3.2 Cek Validasi D12Calon Praktikum D4 Data Komp Dt Jadwal Data Mahasiswa Dt IP Komputer Hasil Input Data Data Mahasiswa Dt Cl Praktikan Jml Mhs/Komputer Project Name: Project Path: Chart File: Chart Name: Created On: Created By: Modified On: Modified By:

Sistem Komputerisasi Labkomp 1&2 e:\tugasm~1\easyca~1\ dfd00012.dfd Pendaftaran Apr-10-2005 NAGA Jun-15-2005 NAGA

(6)

Flowchart

Pendaftaran Praktikum Mahasiswa.

Mahasiswa mengentrikan NIM dan Jadwal MataPraktikum yang diambil

Mahasiswa terdaftar sebagai Calon

Praktikan ?

Data Mahasiswa disimpan ke Database Ya Tdk Jlh Peserta < Kapasitas Kelas ? Tdk Ya MULAI SELESAI

(7)

Proses Presensi Mahasiswa

SELESAI MULAI

Mahasiswa Login Dan Mengisi Form Presensi

Absen Melebihi Batas Yg Ditentukan ?

Data Mahasiswa disimpan ke Database

Tdk

Ya

Desain HIPO

HIPO Menu Utama

Ini bukan bagian dari HIPO

Administrator Laboratorium LabKomp1&2

Data Master Data Proses Penjadwalan Utility

HIPO Menu Data Master

Data Master

Data Komputer Jurusan Mata Praktikum Asisten

HIPO Menu Data Proses

Data Proses

(8)

HIPO Menu Penjadwalan

Penjadwalan

Jadwal Hari Jadwal Asisten Jadwal Praktikum

HIPO Menu Utility

HIPO Menu / HIPO untuk Client

Desain Basis Data

Tabel Master Mahasiswa

No. Nama Field Tipe Field Keterangan

1. NIM * VarChar 10 Nomor Mhs

2. Nama VarChar 30 Nama Mhs

3. KodeJur** VarChar 3 Kode Jurusan

4. Sex Char 1 Jenis Kelamin

Bagaimana jika diintegrasikan dengan database lainnya ?

Jurusan

No. Nama Field Tipe Field Keterangan

1. KodeJur* VarChar 3 Kode Jurusan

2. NamaJur VarChar 30 Nama Jurusan

3. Jenjang VarChar 3 Jenjang Pendidikan

MtPraktikum

No. Nama Field Tipe Field Keterangan

1. Kd_MtPrak * VarChar 10 Kode Mata Prak.

2. Nama_MtPrak VarChar 30 Nama Mata Prak

3. KodeJur ** VarChar 3 Kode Jurusan

Komputer

No. Nama Field Tipe Field Keterangan

1. KodeKomp * AutoIncrement Kode Komputer

2. IP_Komp VarChar 15 IP Komputer

3. Nama_Komp VarChar 20 Nama Komputer

Bagaimana jika diintegrasikan dengan database lainnya ?

Client

Pendaftaran Presensi Soal Ujian

Ini bukan bagian dari HIPO Utility

(9)

Asisten

No. Nama Field Tipe Field Keterangan

1. Kd_Ass * VarChar 20 Kode Asisten

2. Nama_Ass VarChar 50 Nama Asisten

3. Status VarChar 50 Status Asisten

Jadwal Praktikum

No. Nama Field Tipe Field Keterangan

1. Kd_JadPrak* VarChar 30 Kode Praktikum

2. Kd_MtPrak ** VarChar 10 Kode Mtk

3. BtsAbsen TinyInt 2 Batas Absen

4. Kap_Kelas TinyInt 2 Kapasitas Kelas

5. Jlh_Anggota TinyInt 2 Jlh Anggota 1 grup

6. Tgl_Mulai Date Tanggal Mulai

7. Tgl_Selesai Date Tanggal Akhir

Jadwal Asisten

No. Nama Field Tipe Field Keterangan

1. Kd_JadAss * VarChar 30 Kode Jadwal

2. Kd_Ass * VarChar 20 Kode Asisten

Mhs Praktikum

No. Nama Field Tipe Field Keterangan

1. Kd_MhsPraktikan * AutoIncrement Kode Mhs. Prak.

2. NIM ** VarChar 10 Nomor Mhs

3. Kd_JadPrak ** VarChar 30 Kode Praktikum

4. KodeKomp ** SmallInt 4 Kode Komputer

5. Nilai_Laporan SmallInt 6 Nilai Laporan

6. Nilai_Responsi SmallInt 6 Nilai Responsi

7. Nilai_Akhir SmallInt 6 Nilai Harian

8. Kd_Soal VarChar 10 Kode Soal

Bank Soal

No. Nama Field Tipe Field Keterangan

1. Kd_Soal * VarChar 10 Kode Soal

2. Kd_MtPrak ** VarChar 15 Kode Mata Praktik

3. Soal BLOB Soal

Jadwal Hari

No. Nama Field Tipe Field Keterangan

1. Kd_JadHari * VarChar 30 Kode Hari 2. JamMulai VarChar 10 Jam Mulai Prak

3. JamSelesai VarChar 10 Jam Selesai Prak

4. Hari VarChar 20 Hari Praktikum

(10)

Kegiatan Harian

No. Nama Field Tipe Field Keterangan

1. Kd_KegiatanHarian * AutoIncrement Kode Kegiatan

2. Kd_MhsPraktikan ** MediumInt 9 Kode Mhs. Prak.

3 Pertemuan TinyInt 4 Pertemuan Ke -

4. Nilai TinyInt 4 Nilai Mingguan

5. Tanggal Date Tanggal Hari

6. Status_Hadir Char 2 Status Hadir

Calon Praktikan

No. Nama Tipe Field Ukuran Keterangan

1. Kd_CaPrak * VarChar 30 Kode Calon Prak

2. NIM * VarChar 20 Nomor Mahasiswa

3. Kd_MtPrak ** VarChar 10 Kode Mata Kuliah

4. Thn_Ajaran VarChar 15 Tahun Ajaran

5. KRS Char 3 Keterangan KRS

6. Daftar Char 3 Keterangan Daftar

(11)

Desain Antar Muka

Desain Antar Muka Administrator Tampilan Form Login

Data Master Penjadwalan Kegiatan Prak Laporan Utility ************* Passsword Batal Login Login 9999/9999 Thn Ajaran

Tampilan Input Data Mahasiswa

Nama Mata Kuliah

No. Mahasiswa

Nama Mahasiswa

99999999

XXXXXXXXXXXXXX XXXXXXXXXXXXXXX

Tambah Edit Hapus

Kd.Prak No. Mahasiswa Nama Mahasiswa Kelamin

Pencarian NIM 99999999 Cari

(12)

Tampilan Penginputan Mata Praktikum

Kode MK Nama Mata Kuliah Jurusan

Kode Mata Kuliah

Nama Mata Kuliah

XXXXXX

XXXXXXXXXXXXXXXXXXXXX

Tambah Edit Hapus

Jurusan XXXXXXXXXXXXXXXXXXXXX

Format ?

Tampilan Input Data Asisten

Kode Asisten

Nama Asisten

XXXXXX

XXXXXXXXXXXXXX

Tambah Edit Hapus

Kode Asisten Nama Asisten

Format ?

Cetak

Tampilan Input Data Komputer

XXXX Nama Komputer Simpan 999 999 999 999 IP Komputer Hapus

Nama Komputer IP Komputer

(13)

Tampilan Penjadwalan Mata Praktikum

Nama Mata Prak XXXXXXX

Kode Hari XXXXXXX

Hari XXXXXXX Jam : : :

Tambah Edit Hapus

Kode MK Nama MK Kode Hari Hari Jam

Cetak

Format ?

Pendaftaran Mahasiswa Pada Admin

1. Tampilan Pendaftaran Mahasiswa Pada Admin Keterangan

Dengan KRS Tanpa KRS

Nama Mata Kuliah XXXXXXX

No. Mahasiswa

Pilih Kode Hari

99999999

XXXXXXXXXXXXXXXX

Tambah Edit Hapus

Kode MK No Mhs Kode Hari

Cetak

(14)

Tampilan Persiapan Presensi

Jadwal Praktikum

XXXXXXX

9

Ijin Isi Presensi

No.Mahasiswa Nama Mahasiswa Hadir Ijin Absen

Cetak Simpan

Format ?

Tampilan Pemberian Soal

No. Mahasiswa Nama Mahasiswa Soal

No. Mahasiswa Nama Mahasiswa File Soal 99999999 XXXXXXXXXXXX XXXXX.XXX File Soal Simpan Jadwal Praktikum XXXXXXX Format ?

(15)

Tampilan Penilaian Harian

Jadwal Praktikum XXXXXXX

No. Mahasiswa Nama 1 2 3 4 5 6 7 8 9 10

Simpan

Format ?

Tampilan Penilaian Laporan Dan Responsi

No.Mhs Nama Mhs Nil.Laporan Nil.Resp

Jadwal Praktikum XXXXXXX No. Mahasiswa Nama Nilai Laporan Nilai Responsi 99999999 XXXXXXXXXXXX 999 999 Simpan Format ?

(16)

Tampilan Pencarian Data Mahasiswa

Cetak No.Mhs Nama Mhs Hadir Ijin Absen Nil.Hari Nil.Lap Nil.Res

Format ? Cari Yang Dicari XXXXXXXXXXX Dasar Pencarian XXXXXXX

Tampilan Pindah Jadwal Mahasiswa

Kode Hari XXXXXXX

XXXXXXXXXXX NIM

Cari Kode Hari

XXXXXXX XXXXXXXXXXX NIM Cari

>

<

Nama : XXXXXXXXX NIM : 999999 Komputer : XXX Nama : XXXXXXXXX NIM : 999999 Komputer : XXX

(17)

Tampilan Seting Tahun Ajaran OK Tahun Ajaran 9999 / 9999 XXXXXXX Semester

Tampilan Penggantian Password

Password Lama

Password Baru

Konfirmasi Password Baru **********************

**********************

**********************

Proses Batal

Tampilan Pembuatan BackUp

XXXXXXXXXXXXXXX Alamat Lokasi Back Up

Browse

Back Up Batal

(18)

Tampilan Restore File BackUp

XXXXXXXXXXXXXXX Lokasi Hasil Back Up Sebelumnya

Browse

Restore Batal

Tampilan Pengaturan Batas Absensi

Mata Kuliah Batas Maximal

Hapus 999 Nama Mata Kuliah

Simpan Batas Maximal

XXXXXXXXXXXXXXXXXXXXXX

Tampilan Laporan Presensi Harian

Presensi Harian Mata Kuliah : XXXXXXXX

Hari : XXXXXX

Jam : 99:99 Tanggal : 99/99/9999

No. Mahasiswa Nama Hadir Ijin Absen

Format ?

Tampilan Laporan Penilaian

Mata Kuliah : XXXXXXXXXXXNIM Nama Nilai Harian Nilai Laporan Nilai Responsi Nilai Akhir

(19)

Desain Antar Muka Client Tampilan Menu Utama

Pendaftaran

Presensi

Soal Ujian

Keluar

Tampilan Pendaftaran Format ? Proses Kode Jadwal No. Mahasiswa Nama Pilih Komputer Tampilan Presensi Hadir

9

Keterangan : XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Nama : XXXXXXXXXXXXXXX No. Mahasiswa : 99999999

Tampilan Soal Ujian

Gambar

Diagram Konteks  0 Sistem Komputerisasi  Labkomp  1&amp;2AdminaLabKomp  1&amp;2 c Jurusan b MahasiswaPresensiMahasiswaMata PraktikumDaftar MahasiswaNilai MhsAsistenDt Bts AbsenData Mahasiswa Nilai MhsJml Mhs/Komputer Formulir Presensi PresensiPenilainDt IP
Diagram Alir Level 0  1 PendataanAdminaLabKomp  1&amp;2 c Jurusan D5 Master Asisten D12 Calon Praktikum 3 Pendaftaran D1 Master MahasiswaD3MasterMtPrak D6 Jadwal Praktikum2PenjadwalanMatKuliah D4 Data Komp c JurusanbMahasiswaD8MhsPraktikan4PembuatanPresens
Diagram Alir Data Level 1 (Penjadwalan Mata Kuliah)  Admina LabKomp  1&amp;2 2.1 Data Jadwal D10 JadwalHari 2.2 Proses Jadwal D5 Master Asisten D3 Master MtPrak D6 Jadwal PraktikumD7JadwalAsistenJam &amp; HariJam &amp; Hari
Diagram Alir Data Level 1 (Pendaftaran)  3.1 Pendaftaran Mahasiswa D6 Jadwal PraktikumbMahasiswa D8 Mhs Praktikan3.2CekValidasi D12 Calon PraktikumD4DataKompDt JadwalData MahasiswaDt IP KomputerHasil InputDataData Mahasiswa Dt Cl PraktikanJml Mhs/KomputerP

Referensi

Dokumen terkait

Lingkup pekerjaan : Melakukan inventarisasi data infrastruktur industri pengguna energi panas bumi, melakukan evaluasi terhadap data yang terkumpul dan selanjutnya

Adanya variasi waktu penahanan yang diberikan pada briket batok kelapa muda pada proses pirolisis fluidisasi bed menggunakan media gas argon, mampu memperbaiki

Strategi KIE yang dapat dilakukan Apotek Mitrasana PUP untuk memengoptimalkan KIE sesuai dengan profil pelanggan dan keadaan KIE saat ini di outlet Mitrasana PUP antara

Dengan mengucapkan syukur Alhamdulillah kehadirat Allah Yang Maha Kuasa karena dengan rahmat dan karunia-Nya tesis yang berjudul “ANALISIS TENTANG KONSOLIDASI TANAH PADA DESA

Sejauh pengamatan peneliti, penelitian mengenai perbedaan adversity quotient pada mahasiswa yang mengikuti Objective Structured Clinical Skills (OSCE) berdasarkan motivasi

Penelitian ini secara umum bertujuan menganalisis pengaruh pola asuh belajar, lingkungan pembelajaran, motivasi belajar, dan potensi akademik terhadap prestasi akademik siswa

Setelah melalui proses evaluasi dan analisa mendalam terhadap berbagai aspek meliputi: pelaksanaan proses belajar mengajar berdasarkan kurikulum 2011, perkembangan

1) Berdasarkan validasi pada ahli media, media pembelajaran memperoleh nilai 82%, sehingga berdasarkan interprestasi skala likert media pembelajaran masuk dalam kategori