Anda di halaman 1dari 7

BUKU PETUNJUK PEMBUATAN APLIKASI SISTEM INFORMASI AKADEMIK UNTUK MAHASISWA DAN ADMINISTRATOR

A. DESKRIPSI SINGKAT PROYEK Sistem Informasi Akademik Untuk Mahasiswa dan Administrator ini dibuat untuk dapat membantu kampus atau instansi dalam bidang kemahasiswaan, baik pencatatan data jurusan, data mahasiswa, data matakuliah, dosen, penjadwalan, Kartu Rencana Studi dan Kartu Hasil Studi. Dengan sistem ini diharapkan nantinya dapat membantu mempercepat dan mempermudah semua proses dalam bidang kemahasiswaan. Selain itu sistem ini dibuat sebagai syarat untuk dapat lulus matakuliah Pemrograman Berorientasi Objek II.

B. TUJUAN PEMBUATAN PROYEK y Agar mahasiswa mampu menganalisa dan merancang Sistem Informasi Akademik Untuk Mahasiswa dan Administrator. y Mampu mengimplementasikan rancangan tersebut menjadi sebuah sistem yang nyata menggunakan Bahasa Pemrograman Java dan Database Mysql.

C. STRUKTUR DATABASE PROYEK Untuk pembuatan database kami menggunakan Data Base Management System MySQL karena memberikan kemudahan didalam melakukan integrasi dengan kerangka kerja dari Pemrograman Java Sistem Informasi Akademik Untuk Mahasiswa dan Administrator. Adapun struktur database yang digunakan dalam sistem informasi akademik ini adalah sebagai berikut :

1. Tabel Data Jenis Matakuliah Tabel ini untuk menyimpan data jenis matakuliah yang ditawarkan
Tabel 1 Tabel Data Jenis Matakuliah

Nama Field Id_jenismk

Tipe Field Varchar

Lebar Field 5

Keterangan ID jenis matakuliah (PK)

Jenismk

Varchar

50

Jenis Matakuliah

2. Tabel Data Matakuliah Tabel ini untuk menyimpan data matakuliah yang ditawarkan
Tabel 2 Tabel Data Jenis Matakuliah

Nama Field Id_matkul Id_jenismk

Tipe Field Varchar Varchar

Lebar Field 10 5

Keterangan ID matakuliah (PK) ID Jenis Matakuliah (FK)

Nama_mk Praktek Teori Total_sks

varchar int int int

30 1 1 2

Nama Matakuliah Jumlah sks praktek Jumlah sks teori Total sks setiap matakuliah

3. Tabel Data Dosen Tabel ini untuk menyimpan data dosen


Tabel 3 Tabel Data Dosen

Nama Field Id_dosen Nama_dosen Alamat No_telp

Tipe Field Varchar Varchar varchar Int

Lebar Field 8 50 100 12

Keterangan ID dosen (PK) Nama Dosen Alamat No Telpun dosen

4. Tabel Data Jurusan Tabel ini untuk menyimpan data jurusan


Tabel 4 Tabel Data Jurusan

Nama Field Id_jur Nama_jurusan

Tipe Field Varchar Varchar

Lebar Field 3 20

Keterangan Id jurusan (PK) Nama Jurusan

5. Tabel Data Mahasiswa Tabel ini untuk menyimpan data mahasiswa


Tabel 5 Tabel Data Mahasiswa

Nama Field NIM

Tipe Field Varchar

Lebar Field 8

Keterangan No Induk Mahasiswa (PK)

Nama_mhs Id_jur tmpt

Varchar Varchar varchar

50 3 30

Nama Mahasiswa Id jurusan (FK) Tempat lahir mahasiswa

Tgl_lahir

Date

Tanggal lahir mahasiswa

alamat kota provinsi Asal_sekolah

varchar varchar varchar varchar

50 30 30 50

Alamat mahasiswa Kota mahasiswa Provinsi mahasiswa Asal sekolah mahasiswa

No_telp

varchar

12

No telpun mahasiswa

6. Tabel Data User Tabel ini untuk menyimpan data pengguna system
Tabel 6 Tabel Data User

Nama Field Id Pass jabatan

Tipe Field Varchar Varchar Varchar

Lebar Field 10 30 30

Keterangan Id user (PK) Password user Jabatan user

7. Tabel Data Biaya Tabel ini untuk menyimpan data biaya


Tabel 7 Tabel Data Biaya

Nama Field Id_Biaya ket biaya

Tipe Field Varchar Varchar Int

Lebar Field 10 50 11

Keterangan Id biaya (PK) Keterangan biaya Biaya

8. Tabel Master Data KRS Tabel ini untuk menyimpan data kartu rencana studi
Tabel 8 Tabel Master Data KRS

Nama Field No_krs Nim

Tipe Field Varchar Varchar

Lebar Field 15 8

Keterangan No Krs (FK) No Induk Mahasiswa (FK)

Semester Tahun_ajaran Jadwal Sks Total_sks Total_biaya

Varchar Varchar varchar int Int int

10 10 50 2 2 6

Semester Tahun jaran Jadwal yang dipilih Sks Total sks Total biaya

9. Tabel Detil Data KRS Tabel ini untuk menyimpan detil data kartu rencana studi
Tabel 9 Tabel Data Detil KRS

Nama Field No_krs Id_matkul Teori Praktek Total Id_penjadwalan Biaya

Tipe Field Varchar Varchar Int Int Int Int Int

Lebar Field 15 8 2 2 2 2 6

Keterangan No Krs (FK) ID matakuliah (FK) Sks teori Sks praktek Total sks Id Jadwal yang dipilih Total biaya

10. Tabel Data Penjadwalan Tabel ini untuk menyimpan data penjadwalan
Tabel 10 Tabel Data Detil KRS

Nama Field Id_penjadwalan matakuliah kelas Dosen waktu sks

Tipe Field Varchar Varchar Varchar varchar varchar Int

Lebar Field 10 20 4 3 30 2

Keterangan Id penjadwalan(PK) Matakuliah Kelas Dosen pengajar Waktu kuliah Jumlah sks

11. Tabel Data Setting Table ini untuk menyimpan data nilai terkahir dari id yang disetting
Tabel 11Tabel Data Jurusan

Nama Field Kode_set Nilai

Tipe Field Varchar int

Lebar Field 20 11

Keterangan Id yang disetting Nilai akhir id

12. Tabel Data Setting Jurusan Tabel ini untuk menyimpan data nilai terakhir dari id jurusan
Tabel 13 Tabel Data Setting

Nama Field Id_jur_terakhir

Tipe Field Varchar

Lebar Field 11

Keterangan Nilai id yang terkahir

13. Tabel Data Setting NIM Tabel ini untuk menyimpan nilai terkahir dari nim
Tabel 12Tabel Data Jurusan

Nama Field angkatan nim

Tipe Field int int

Lebar Field 8 8

Keterangan Angkatan mahasiswa Nim terkahir

Anda mungkin juga menyukai