基于java的学生信息管理系统的设计与实现

struts框架为开放者提供了一个统一的标准框架,通过使用Struts作为基础,能够更专注于应用程序的商业逻辑,能充分满足应用开发的需求,简单易用,敏捷迅速。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑,系统设计模式主要采用B/S结构。
后台模块主要有三大块:管理员模块、教师模块、学生模块。管理员可以添加,删除,修改,查询,导入导出学生信息,发布系统公告,添加课程信息。老师可以发布考试信息,输入学生成绩,查看公告。学生有查看个人信息,查看自己成绩,查看公告。

截图:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
数据库表:

CREATE TABLE t_admin (
id int(11) NOT NULL,
userName varchar(50) default NULL,
userPw varchar(50) default NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Table structure for t_banji


CREATE TABLE t_banji (
banji_id int(11) NOT NULL,
banji_bianhao varchar(50) default NULL,
banji_name varchar(50) default NULL,
banji_ruxuenianfen varchar(50) default NULL,
zhuanye_id int(11) default NULL,
xibie_id int(11) default NULL,
xuyuan_id int(11) default NULL,
banji_del varchar(50) default NULL,
banji_one1 varchar(50) default NULL,
banji_one2 varchar(50) default NULL,
banji_one3 varchar(50) default NULL,
banji_one4 varchar(50) default NULL,
banji_one5 datetime default NULL,
banji_one6 datetime default NULL,
banji_one7 int(11) default NULL,
banji_one8 int(11) default NULL,
PRIMARY KEY (banji_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Table structure for t_chengji


CREATE TABLE t_chengji (
chengji_id int(11) NOT NULL,
stu_id int(11) default NULL,
kecheng_id int(11) default NULL,
kaoshifenshu int(11) default NULL,
kaoshishijian varchar(50) default NULL,
kaoshileixing varchar(50) default NULL,
chengji_addUser varchar(50) default NULL,
chengji_one1 varchar(50) default NULL,
chengji_one2 varchar(50) default NULL,
chengji_one3 varchar(50) default NULL,
chengji_one4 varchar(50) default NULL,
chengji_one5 datetime default NULL,
chengji_one6 datetime default NULL,
chengji_one7 int(11) default NULL,
chengji_one8 int(11) default NULL,
PRIMARY KEY (chengji_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Table structure for t_gonggao


CREATE TABLE t_gonggao (
gonggao_id int(11) NOT NULL,
gonggao_title varchar(50) default NULL,
gonggao_content text,
gonggao_data varchar(50) default NULL,
gonggao_fabuzhe varchar(255) default NULL,
gonggao_del varchar(50) default NULL,
gonggao_one1 varchar(50) default NULL,
gonggao_one2 varchar(50) default NULL,
gonggao_one3 varchar(50) default NULL,
gonggao_one4 varchar(50) default NULL,
gonggao_one5 datetime default NULL,
gonggao_one6 datetime default NULL,
gonggao_one7 int(11) default NULL,
gonggao_one8 int(11) default NULL,
PRIMARY KEY (gonggao_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Table structure for t_kecheng


CREATE TABLE t_kecheng (
kecheng_id int(11) NOT NULL,
kecheng_bianhao varchar(50) default NULL,
kecheng_name varchar(50) default NULL,
kecheng_xueshi varchar(50) default NULL,
kecheng_leixing int(11) default NULL,
kecheng_del varchar(50) default NULL,
kecheng_o1 varchar(50) default NULL,
kecheng_o2 varchar(50) default NULL,
kecheng_o3 varchar(50) default NULL,
kecheng_o4 int(11) default NULL,
kecheng_o5 int(11) default NULL,
kecheng_o6 datetime default NULL,
kecheng_o7 datetime default NULL,
kecheng_o8 bigint(20) default NULL,
kecheng_o9 bigint(20) default NULL,
PRIMARY KEY (kecheng_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Table structure for t_stu


CREATE TABLE t_stu (
stu_id int(11) NOT NULL,
stu_xuehao varchar(50) default NULL,
stu_realname varchar(50) default NULL,
stu_sex varchar(50) default NULL,
stu_age varchar(50) default NULL,
stu_card varchar(50) default NULL,
banji_id int(11) default NULL,
zhuanye_id int(11) default NULL,
xibie_id int(11) default NULL,
xuyuan_id int(11) default NULL,
login_name varchar(50) default NULL,
login_pw varchar(50) default NULL,
stu_del varchar(50) default NULL,
stu_one1 varchar(50) default NULL,
stu_one2 varchar(50) default NULL,
stu_one3 varchar(50) default NULL,
stu_one4 varchar(50) default NULL,
stu_one5 datetime default NULL,
stu_one6 datetime default NULL,
stu_one7 int(11) default NULL,
stu_one8 int(11) default NULL,
PRIMARY KEY (stu_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;


– Table structure for t_tea


CREATE TABLE t_tea (
tea_id int(11) NOT NULL,
tea_bianhao varchar(50) default NULL,
tea_realname varchar(50) default NULL,
tea_sex varchar(50) default NULL,
tea_age varchar(50) default NULL,
tea_tel varchar(50) default NULL,
tea_address varchar(50) default NULL,
tea_jianli text,
kecheng_id int(11) default NULL,
xibie_id int(11) default NULL,
xuyuan_id int(11) default NULL,
login_name varchar(50) default NULL,
login_pw varchar(50) default NULL,
tea_del varchar(50) default NULL,
tea_one1 varchar(50) default NULL,
tea_one2 varchar(50) default NULL,
tea_one3 varchar(50) default NULL,
tea_one4 varchar(50) default NULL,
tea_one5 datetime default NULL,
tea_one6 datetime default NULL,
tea_one7 int(11) default NULL,
tea_one8 int(11) default NULL,
PRIMARY KEY (tea_id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值