Hak Akses:
Super Admin: memonitoring dan menginput data siswa, guru, matpel, user
Administrator Tata Usaha: memonitoring dan menginput data nilai
guru: memonitoring data siswa,nilai, laporan
siswa: memonitoring data pribadi,nilai milik sendiri
tb_user
kode_user
nama_user
email
telepon
bagian (Administrator Tata usaha, Super Admin)
username
password
status (Aktif, Tidak Aktif)
tb_siswa
nis
nama_siswa
tanggal_lahir
jenis_kelamin
agama
alamat
telepon
nama_ayah
nama_ibu
foto
username
password
status (Aktif, Tidak Aktif)
tb_matpel
kode_matpel
nama_matpel
keterangan
status (UN/USBN, Bukan UN/USBN)
tb_nilai
kode_nilai
nis
tahun_ajaran
keterangan
tb_nilai_detail
id (auto increment)
kode_nilai
kode_matpel
uharian1
ulangan1
uharian2
ulangan2
uharian3
ulangan3
catatan
tb_guru
nip
nama_guru
tanggal_lahir
jenis_kelamin
agama
alamat
telepon
foto
username
password
status (Aktif / Tidak Aktif)
===============================================
CREATE TABLE IF NOT EXISTS `tb_guru` (
`nip` varchar(15) NOT NULL,
`nama_guru` varchar(30) NOT NULL,
`tanggal_lahir` varchar(30) NOT NULL,
`jenis_kelamin` varchar(15) NOT NULL,
`agama` varchar(30) NOT NULL,
`alamat` varchar(100) NOT NULL,
`telepon` varchar(15) NOT NULL,
`foto` varchar(100) NOT NULL,
`username` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`nip`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_matpel` (
`kode_matpel` varchar(15) NOT NULL,
`nama_matpel` varchar(30) NOT NULL,
`keterangan` varchar(30) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`kode_matpel`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_nilai` (
`kode_nilai` varchar(15) NOT NULL,
`nis` varchar(15) NOT NULL,
`tahun_ajaran` varchar(30) NOT NULL,
`keterangan` varchar(100) NOT NULL,
PRIMARY KEY (`kode_nilai`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_nilai_detail` (
`id` int(15) NOT NULL AUTO_INCREMENT,
`kode_nilai` varchar(15) NOT NULL,
`kode_matpel` varchar(15) NOT NULL,
`uharian1` int(3) NOT NULL,
`ulangan1` int(3) NOT NULL,
`uharian2` int(3) NOT NULL,
`ulangan2` int(3) NOT NULL,
`uharian3` int(3) NOT NULL,
`ulangan3` int(15) NOT NULL,
`catatan` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `tb_siswa` (
`nis` varchar(15) NOT NULL,
`nama_siswa` varchar(30) NOT NULL,
`tanggal_lahir` varchar(30) NOT NULL,
`jenis_kelamin` varchar(15) NOT NULL,
`agama` varchar(30) NOT NULL,
`alamat` varchar(100) NOT NULL,
`telepon` varchar(15) NOT NULL,
`nama_ayah` varchar(30) NOT NULL,
`nama_ibu` varchar(30) NOT NULL,
`foto` varchar(100) NOT NULL,
`username` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`nis`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_user` (
`kode_user` varchar(15) NOT NULL,
`nama_user` varchar(30) NOT NULL,
`email` varchar(30) NOT NULL,
`telepon` varchar(15) NOT NULL,
`bagian` varchar(30) NOT NULL,
`username` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`kode_user`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Super Admin: memonitoring dan menginput data siswa, guru, matpel, user
Administrator Tata Usaha: memonitoring dan menginput data nilai
guru: memonitoring data siswa,nilai, laporan
siswa: memonitoring data pribadi,nilai milik sendiri
tb_user
kode_user
nama_user
telepon
bagian (Administrator Tata usaha, Super Admin)
username
password
status (Aktif, Tidak Aktif)
tb_siswa
nis
nama_siswa
tanggal_lahir
jenis_kelamin
agama
alamat
telepon
nama_ayah
nama_ibu
foto
username
password
status (Aktif, Tidak Aktif)
tb_matpel
kode_matpel
nama_matpel
keterangan
status (UN/USBN, Bukan UN/USBN)
tb_nilai
kode_nilai
nis
tahun_ajaran
keterangan
tb_nilai_detail
id (auto increment)
kode_nilai
kode_matpel
uharian1
ulangan1
uharian2
ulangan2
uharian3
ulangan3
catatan
tb_guru
nip
nama_guru
tanggal_lahir
jenis_kelamin
agama
alamat
telepon
foto
username
password
status (Aktif / Tidak Aktif)
===============================================
CREATE TABLE IF NOT EXISTS `tb_guru` (
`nip` varchar(15) NOT NULL,
`nama_guru` varchar(30) NOT NULL,
`tanggal_lahir` varchar(30) NOT NULL,
`jenis_kelamin` varchar(15) NOT NULL,
`agama` varchar(30) NOT NULL,
`alamat` varchar(100) NOT NULL,
`telepon` varchar(15) NOT NULL,
`foto` varchar(100) NOT NULL,
`username` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`nip`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_matpel` (
`kode_matpel` varchar(15) NOT NULL,
`nama_matpel` varchar(30) NOT NULL,
`keterangan` varchar(30) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`kode_matpel`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_nilai` (
`kode_nilai` varchar(15) NOT NULL,
`nis` varchar(15) NOT NULL,
`tahun_ajaran` varchar(30) NOT NULL,
`keterangan` varchar(100) NOT NULL,
PRIMARY KEY (`kode_nilai`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_nilai_detail` (
`id` int(15) NOT NULL AUTO_INCREMENT,
`kode_nilai` varchar(15) NOT NULL,
`kode_matpel` varchar(15) NOT NULL,
`uharian1` int(3) NOT NULL,
`ulangan1` int(3) NOT NULL,
`uharian2` int(3) NOT NULL,
`ulangan2` int(3) NOT NULL,
`uharian3` int(3) NOT NULL,
`ulangan3` int(15) NOT NULL,
`catatan` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
CREATE TABLE IF NOT EXISTS `tb_siswa` (
`nis` varchar(15) NOT NULL,
`nama_siswa` varchar(30) NOT NULL,
`tanggal_lahir` varchar(30) NOT NULL,
`jenis_kelamin` varchar(15) NOT NULL,
`agama` varchar(30) NOT NULL,
`alamat` varchar(100) NOT NULL,
`telepon` varchar(15) NOT NULL,
`nama_ayah` varchar(30) NOT NULL,
`nama_ibu` varchar(30) NOT NULL,
`foto` varchar(100) NOT NULL,
`username` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`nis`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
CREATE TABLE IF NOT EXISTS `tb_user` (
`kode_user` varchar(15) NOT NULL,
`nama_user` varchar(30) NOT NULL,
`email` varchar(30) NOT NULL,
`telepon` varchar(15) NOT NULL,
`bagian` varchar(30) NOT NULL,
`username` varchar(15) NOT NULL,
`password` varchar(15) NOT NULL,
`status` varchar(15) NOT NULL,
PRIMARY KEY (`kode_user`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Comments
Post a Comment