PROGAM STUDI TEKNOLOGI INDUSTRI JURUSAN TEKNIK INFORMATIKA IST AKPRIND YOGYAKARTA 2014
SISTEM INFORMASI PERGURUAN TINGGI Membuat rancangan database untuk sistem perguruan tinggi, beserta gambar diagram kerelasian antar tabel untuk rancangan database tersebut. Terdapat database Admisi, Akademik, KP&TA, Praktikum, Yudisium, Wisuda hingga Alumni. Databases tersebut membentuk suatu sistem yaitu sistem informasi perguruan tinggi. Berikut adalah tabel yang diperlukan: tabel agama Field Name Data Type Size Description kode_agama* Text 2 kode agama agama Text 1 (I=Islam, K=Katolik, P=Protestan, H=Hindu, B=Budha, L=Lainnya) tabel asisten_lab Field Name Data Type Size Description id_asisten* Text 12 id asisten laboratorium nama_asisten Text 35 nama asisten laboratorium alamat_asisten Text 50 alamat tempat tinggal asisten no_telp Text 12 no telepon asisten lab email Text 35 email aktif asisten lab tabel biaya Field Name Data Type Size Description nim* Text 10 no induk mahasiswa tgl_registrasi Date/Time tanggal registrasi mhs nama_mhs Text 35 nama lengkap mahasiswa nm_ortu/wali Text 35 nama ortu atau wali mhs kode_kecamatan** Text 6 kecamatan asal mahasiswa kode_kabupaten** Text 4 kabupaten asal mahasiswa kode_prodi** Text 2 program studi mahasiswa jenjang Text 2 jenjang (D3,S1) gelombang Text 1 gelombang pendaftaran (1,2,3) nominal Number Single nominal pembayaran tabel camaba Field Name Data Type Size Description no_pendaftaran* Text 10 no pendaftaran camaba no_test* Text 10 nomor test camaba kode_jalur_pmb* Text 1 Kode jalur PMB (1=Reguler-2=Pindahan- 3=Alih Jalur-4=Beasiswa) nama_camaba Text 35 nama camaba jenis_kelamin Text 1 (L-P) tgl_lahir Date/Time tanggal kelahiran tempat_lahir Text 50 tempat lahir camaba kode_agama** Text 1 I=Islam, K=Katolik, P=Protestan, H=Hindu, B=Budha, L=Lainnya) gol_darah Text 2 A, B, O ,AB nm_ortu/wali Text 35 nama ortu/wali camaba kode_kecamatan** Text 6 kode kecamatan asal camaba kode_kabupaten** Text 4 kode kabupaten asal camaba kode_provinsi** Text 2 kode provinsi asal camba kode_pos Text 5 kode pos wilayah asal camaba kewarganegaraan Text 2 WNI / WNA no_ijazah_slta Text 10 ijazah slta camaba status_beasiswa Yes/No 1=Ya, 0=Tidak, 0=default e-mail Text 30 email aktif camaba kode_prodi** Text 2 kode program studi jenjang Text 2 1=D3, 2=S1 status_diterima Text 2 status camaba (diterima-cadangan- tidak diterima)
tabel camaba_pindahan Field Name Data Type Size Description no_pendaftaran* Text 10 no pendaftaran camba no_test* Text 10 nama_camaba_p Text 35 tahun Text 4 semester Text 2 gelombang_pmb Text 1 gelombang masuk pt (1,2,3) kode_pt** Text 6 kode pt asal camaba nm_prodi_pt_asal Text 20 nama prodi di pt asal camaba nim_pt_asal** Text 10 nim di pt asal camaba ipk_pt_asal Number Double jumlah ipk di pt asal sks_pt_asal Number Integer jumlah sks di pt asal sks_harus_ditempuh Number Integer banyak sks yang harus diambil camaba no_ijazah_pt_asal Text 25 nomor Ijazah tmpt_ijajah_pt_asal Text 4 kode kota/kabupaten tempat ijazah dikeluarkan tanggal_ijazah_pt_asal Date/Time tahun ijazah dikeluarkan tabel dosen Field Name Data Type Size Description nip_dosen* Text 15 NIK dosen nidn* Text 15 NIDN dosen nama_dosen Text 35 nama lengkap dosen kode_agama** Text 1 (I=Islam, K=Katolik, P=Protestan, H=Hindu, B=Budha, L=Lainnya) kode_jenjang_pend** Test 2 (S2,S3) telepon Text 10 no telepon pegawai handphone Text 12 no handphone dosen email Text 35 email aktif dosen kode_kecamatan** Text 6 kode kecamatan asal dosen stts_perkawinan Text 1 status perkawinan pegawai (1=Menikah- 2=Cerai-3=Belum Menikah) jml_anak Number Byte jumlah anak pegawai status_aktif Yes/No (Ya-Tidak) tanggal_lahir Date/Time tanggal kelahiran kode_jabatan** Text 15 jabatan dosen kewarganegaraan Text 3 (WNI,WNA) tabel dosen_pengampu Field Name Data Type Size Description nip_dosen* Text 15 nomor induk pegawai kode_matkul** Text 8 kode mata kuliah id_ruang** Text 4 kode ruang kuliah semester Text 1 mengamp pada semester ttt tabel fakultas Field Name Data Type Size Description kode_fakultas* Text 2 kode fakultas nm_fakultas Text 20 nama fakultas tgl_berdiri_fakultas Date/Time tanggal berdirinya fakultas no_sk_pendirian_f Text 20 nomor sk pendirian fakultas nik_dekan** Text 15 NIK dekan fakultas tabel her_registrasi Field Name Data Type Size Description no_pendaftaran** Text 10 no pendaftaran maba nim* Text 10 no induk maba nama Text 35 nama maba kode_prodi** Text 2 kode program studi jenjang Text 2 (D3,S1) th_angkatan Number Single tahun angkatan no_hp Text 12 no handphone maba
tabel jabatan Field Name Data Type Size Description kode_jabatan* Text 2 kode jabatan dosen nm_jabatan Text 20 nama jabatan dosen tabel jadwal_praktikum Field Name Data Type Size Description id_jadwal* Text 10 Jam dan Hari pelaksanaan nim** Text 10 no induk mahasiswa/praktikan id_asisten** Text 12 id asisten laboratorium kode_matkul_praktikum** Text 5 kode mata kuliah khusus praktikum kelompok** Text 3 (SN1,SL1,RB1,KM1,JM1,...) tabel jalur_pmb Field Name Data Type Size Description kode_jalur_pmb* Text 2 kode jalur pmb nama_jalur Text 10 Nama jalur PMB (Reguler,Pindahan,Alih Jalur,Beasiswa) tabel jenjang_pend_dosen Field Name Data Type Size Description kode_jenjang_pend* Text 2 kode jenjang pendidikan terakhir dosen nama_jenjang_pend Text 12 Magister(S2), Doktor(S3) tabel jenjang_pendidikan Field Name Data Type Size Description kode_jenjang_pend* Text 2 kode jenjang pendidikan nama_jenjang_pend Text 3 SD,SMP,SMA,D1,D2,D3,D4,S1,S2,S3
tabel jurusan Field Name Data Type Size Description kode_jurusan* Text 2 kode jurusan nama_jurusan Text 25 nama jurusan tgl_berdiri_jurusan Date/Time tanggal pendirian jurusan no_sk_pendirian_jurusan Text 20 no SK pendirian jurusan tgl_sk_pendirian_jurusan Date/Time tanggal SK pendirian jurusan nik_kepjur** Text 20 NIK ketua jurusan nik_sekjur** Text 20 NIK sekretaris jurusan kode_fakultas** Text 2 kode fakultas untuk jurusan
tabel kabupaten Field Name Data Type Size Description kode_kabupaten** Text 4 kode kabupaten nama_kabupaten Text 25 nama kabupaten nama_ibukota_kabupaten Text 25 nama ibu kota kabupaten kode_provinsi** Text 2 kode provinsi dari kabupaten ttt
tabel kecamatan Field Name Data Type Size Description kode_kecamatan* Text 6 kode kecamatan nm_kecamatan Text 25 nama kecamatan nama_ibukota_kecamatan Text 25 nama ibu kota kecamatan kode_kabupaten** Text 4 kode kabupaten dari kecamatan ttt
tabel kehadiran_praktikum Field Name Data Type Size Description nim** Text 10 nomor induk mahasiswa/praktikan kelompok** Text 3 (SN1,SL1,RB1,KM1,JM1,...) hari_tanggal Date/Time tabel kelompok_praktikum Field Name Data Type Size Description id_kelompok* Text 3 (SN1,SL1,RB1,KM1,JM1,...) nama_kelompok Text 3 (SN1,SL1,RB1,KM1,JM1,...) hari Text 6 Senin-Selasa-Rabu-Kamis-Jumat jam Date/Time jam pelaksanaan praktikum
tabel khs Field Name Data Type Size Description kode_matkul* Text 8 kode matkul yg diambil mhs matakuliah Text 20 mata kuliah yg diabil mhs smt Text 2 semester mhs sks Number Integer satuan kredit semester na** Number Byte nilai akhir mhs sks*mutu Number Byte
tabel krs Field Name Data Type Size Description nim* Text 10 nomor induk mahasiswa kode_matkul** Text 8 kode mata kuliah matakuliah Text 20 nama mata kuliah yg diambil mhs sks Number Integer satuan kredit semester semester Number Byte semester mhs id_ruang** Text 4 id ruang kuliah nip_dosen** Text 15 no induk dosen pengampu matkul dosen Text 35 nama dosen pengampu jadwal Date/Time jadwal pelaksanaan mata kuliah
tabel mahasiswa Field Name Data Type Size Description nim* Text 10 nomor induk mahasiswa nama_mhs Text 35 nama mahasiswa smt Number Byte semester mahasiswa kode_agama** Text 1 (I=Islam, K=Katolik, P=Protestan, H=Hindu, B=Budha, L=Lainnya) kode_kecamatan** Text 6 kode kecamatan asal mahasiswa kode_kabupaten** Text 4 kode kabupaten asal mahasiswa kode_provinsi** Text 2 kode provinsi asal mahasiswa telpon Text 12 no telepon mahasiswa email Text 30 email aktif mahasiswa
tabel mata_kuliah Field Name Data Type Size Description kode_matkul* Text 8 kode mata kuliah matakuliah Text 20 nama mata kuli sks Number Integer satuan kredit semester jadwal_matkul Date/Time jadwal mata kuliah nip_dosen** Text 15 dosen pengampu matkul
tabel matkul_khusus_praktikum Field Name Data Type Size Description kode_matkul_parktikum* Text 8 kode matkul praktikum matkul_praktikum Text 20 mata kuliah praktikum mutu Number Byte nilai mutu mata kuliah praktikum id_asisten_lab** Text 12 id asisten laboratorium id_dosen** Text 15 id dosen pengampu nama_dosen Text 35 nama dosen pengampu
tabel nilai Field Name Data Type Size Description na* Number Integer nilai akhir uas Number Integer nilai UAS nilai tugas4 Number Integer nilai tugas mata kuliah praktikum nilai tugas3 Number Integer nilai tugas mata kuliah teori nilai uts Number Integer nilai UTS nilai tugas2 Number Integer nilai tugas mata kuliah teori nilai tugas1 Number Integer nilai tugas mata kuliah teori
tabel nilai_praktikum Field Name Data Type Size Description nim** Text 10 nomor induk mahasiswa/praktikan id_asisten_lab** Text 12 id asisten labratorium kode_matkul_praktikum** Text 8 id mata kuliah praktikum kelompok** Text 3 (SN1,SL1,RB1,KM1,JM1,...) nilai_pertemuan1 Number Integer nilai tugas praktikum pertemuan1 nilai_pertemuan2 Number Integer nilai tugas praktikum pertemuan2 nilai_pertemuan3 Number Integer nilai tugas praktikum pertemuan3 nilai_pertemuan4 Number Integer nilai tugas praktikum pertemuan4 nilai_pertemuan5 Number Integer nilai tugas praktikum pertemuan5 nilai_pertemuan6 Number Integer nilai tugas praktikum pertemuan6 nilai_pertemuan7 Number Integer nilai tugas praktikum pertemuan7 nilai_ta Number Integer nilai tugas akhir praktikum nilai_responsi Number Integer nilai responsi praktikum nilai_akhir_praktikum* Number Integer nilai akhir praktium
tabel perguruan_tinggi Field Name Data Type Size Description kode_pt* Text 6 Kode perguruan tinggi asal Camaba nama_pt Text 35 Nama perguruan tinggi asal mhs alamat_pt Text 50 (ama jalan-no rumah-kota-kode pos ATAU alamat dusun-desa-kecamatan-kode pos) kode_jenis_pendidikan** Text 1 Kode jenis pendidikan (1=Negeri,2=Swasta) kode_kecamatan** Text 4 kode kecamatan perguruan tinggi kode_pos Text 5 kode pos telepon Text 12 Nomor telepon perguruan tinggi asal Camaba faximili Text 10 Nomor faximili perguruan tinggi asal Camaba email Text 30 Email perguruan tinggi asal Camaba web Text 50 URL website asal perguruan tinggiCamaba
tabel praktikan Field Name Data Type Size Description nim* Text 10 no induk mahasiswa/praktikan nama_praktikan Text 35 nama mahasiswa / praktikan smt Number Byte semester jurusan Text 25 asal jurusan kode_prodi* Text 25 program studi nama_dosen_wali Text 35 nama dosen wali praktikan
tabel praktikum Field Name Data Type Size Description kode_matkul_praktikum** Text 8 kode mata kuliah praktikum matakuliah Text 20 nama mata kuliah id_asisten_lab** Text 12 id asistem laboratorium nip_dosen** Text 15 id dosen
tabel prodi Field Name Data Type Size Description kode_prodi* Text 2 kode program studi nama_prodi Text 20 nama program studi tanggal_berdiri_program_studi Date/Time tanggal pendirian program studi tanggal_sk_pendirian_program_studi Date/Time tanggal SK pendirian program studi no_sk_pendirian_program_studi Text 20 nomor SK pendirian program studi kode_status_akreditasi_program_studi Text 20 kode status akreditasi program studi no_sk_status_akreditasi_ program_studi Text 20 nomor SK status akreditasi program studi tanggal_sk_status_akreditasi_ program_studi Date/Time tanggal SK status akreditasi program studi tanggal_awal_status_akreditasi Date/Time/Time tanggal awal berlaku status akreditasi tanggal_akhir_status_akreditasi Date/Time tanggal akhir berlaku status akreditasi kapasitas_program_studi Number Integer kapasitas jumlah mahasiswa program studi per angkatan nik_kaprodi** Text 15 NIK ketua program studi kode_jurusan** Text 2 Kode jurusan untuk program studi
tabel provinsi Field Name Data Type Size Description kode_provinsi* Text 2 kode provinsi nama_provinsi Text 30 nama provinsi nama_ibukota_provinsi Text 30 nama ibu kota provinsi
tabel registrasi Field Name Data Type Size Description no_pendaftaran* Text 10 nomor pendaftaran camaba tgl_registrasi Date/Time tanggal registrasi camaba nama Text 35 nama lengkap camaba kode_kecamatan** Text 6 kecamatan asal camaba kode_kabupaten** Text 4 kabupaten asal camba tgl_lahir Date/Time tanggal kelahiran camaba kode_agama** Text 1 agama camaba (I=Islam, K=Katolik, P=Protestan, H=Hindu, B=Budha, L=Lainnya) nm_ortu/wali Text 35 nama orang tua atau wali dari camaba alamat_ortu/wali Text 50 alamat orang tua atau wai dari camaba no_hp Text 12 no handphone asal_sekolah Text 50 asal sekolah camaba kode_prodi** Text 2 program studi kode_fakultas** Text 2 fakultas jenjang** Text 3 jenjang pendidikan
tabel ruang_kuliah_ujian Field Name Data Type Size Description id_ruang* Text 5 id ruang kuliah nm_ruang Text 20 nama ruang kuliah kapasitas_ruang_kuliah Number Integer kapasitas ruangan untuk kuliah kapasitas_ruang_ujian Number Integer kapasitas ruangan untuk ujian fasilitas Text 50 fasilitas yang ada di dalam ruangan lokasi Text 50 lokasi ruangan kode_fakultas** Text 2 kode fakultas tabel ruang_praktikum Field Name Data Type Size Description kode_ruang_praktikum* Text 3 kode ruang praktikum nama_ruang_praktikum Text 25 nama ruang praktikum kapasitas Number Integer kapasitas yg ada dalam ruang praktikum id_jadwal ** Date DD-MM-YYY jadwal praktikum id_asisten_lab** Text 12 id asisten laboratorium id_dosen** Text 15 id dosen
tabel status_diterima_pmb Field Name Data Type Size Description status_diterima* Text 2 kode status diterima camaba (diterima-cadangan) nama_status_diterima Text 8 nama status diterima camaba (citerima-cadangan)
NB: *) Primary Key **) Foreign Key *,**) PK dan FK
Gambar Kerelasian antar Tabel
For a better picture please visit the link below just view : http://www.mediafire.com/view/83iwte73v7i7ya1/zoom-in-please.pdf download: http://www.mediafire.com/download/l8bcqqc9xei9w42/zoom-in-please.rar