每天记录学习,每天会有好心情。*^_^*
今日思考,完成一个基于ssm的java班级网站项目,需要实现哪些功能?
此类项目常见描述如下:
高等院校作为重要培养基地已经经过若干年的高校信息化建设工作。用当前非常流行的B/S体系结构,以JSP作为开发技术,主要依赖SSM技术框架,mysql数据库建立本系统。
SSM(MYECLIPSE)框架及其适合基于ssm的java班级网站,使用MVC的思想可以极大程度减少重复工作量。和SSM(MYECLIPSE)框架最配的开发工具是MYECLIPSE。MYECLIPSE集成了大量插件,可以更好的使用SSM(MYECLIPSE)进行项目的开发,使得项目开发时事半功倍。
通过对基于ssm的java班级网站系统的仔细分析,可以得出基于ssm的java班级网站系统是一个 后台项目。
在这样一个项目中,系统的登录角色是必不可少的,对每个登录角色设置账号、密码。以确保系统可以正常登录使用。SSM(MYECLIPSE)项目中包含的登录角色有管理员、用户。
总结得出基于ssm的java班级网站项目所有数据为:管理员(admin)、用户(yonghu)、班级组成(banjizucheng)、班级活动(banjihuodong)
基于ssm的java班级网站之管理员表
字段名 | 类型 | 属性 |描述
id| INT(11) | PRIMARY KEY |管理员id
username| VARCHAR(255) | |账号
password| VARCHAR(255) | | 密码
基于ssm的java班级网站之用户表
字段名 | 类型 | 属性 |描述
id| INT(11) | PRIMARY KEY |用户id
xingming| VARCHAR(255) | |姓名
nianling| VARCHAR(255) | |年龄
xingbie| VARCHAR(255) | |性别
banji| VARCHAR(255) | |班级
quanxian| VARCHAR(255) | |权限
username| VARCHAR(255) | |账号
password| VARCHAR(255) | | 密码
基于ssm的java班级网站之班级组成表
字段名 | 类型 | 属性 |描述
id| INT(11) | PRIMARY KEY |班级组成id
laoshi| VARCHAR(255) | |老师
xuesheng| VARCHAR(255) | |学生
banzhuren| VARCHAR(255) | | 班主任
基于ssm的java班级网站之班级活动表
字段名 | 类型 | 属性 |描述
id| INT(11) | PRIMARY KEY |班级活动id
huodongxiangmu| VARCHAR(255) | |活动项目
huodongliuying| VARCHAR(255) | |活动留影
ganrenshike| VARCHAR(255) | | 感人时刻
SET FOREIGN_KEY_CHECKS=0;------------------------------
------------------------------
--Table structure for ggjyssmdjavabjwz
------------------------------
DROP TABLE IF EXISTS`t_admin`;CREATE TABLE `t_admin` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘管理员id‘,`username` VARCHAR(255) DEFAULT NULL COMMENT ‘账号‘,`password` VARCHAR(255) DEFAULT NULL COMMENT ‘密码‘,PRIMARY KEY(`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘管理员‘;------------------------------
DROP TABLE IF EXISTS`t_yonghu`;CREATE TABLE `t_yonghu` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘用户id‘,`xingming` VARCHAR(255) DEFAULT NULL COMMENT ‘姓名‘,`nianling` VARCHAR(255) DEFAULT NULL COMMENT ‘年龄‘,`xingbie` VARCHAR(255) DEFAULT NULL COMMENT ‘性别‘,`banji` VARCHAR(255) DEFAULT NULL COMMENT ‘班级‘,`quanxian` VARCHAR(255) DEFAULT NULL COMMENT ‘权限‘,`username` VARCHAR(255) DEFAULT NULL COMMENT ‘账号‘,`password` VARCHAR(255) DEFAULT NULL COMMENT ‘密码‘,PRIMARY KEY(`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘用户‘;------------------------------
DROP TABLE IF EXISTS`t_banjizucheng`;CREATE TABLE `t_banjizucheng` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘班级组成id‘,`laoshi` VARCHAR(255) DEFAULT NULL COMMENT ‘老师‘,`xuesheng` VARCHAR(255) DEFAULT NULL COMMENT ‘学生‘,`banzhuren` VARCHAR(255) DEFAULT NULL COMMENT ‘班主任‘,PRIMARY KEY(`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘班级组成‘;------------------------------
DROP TABLE IF EXISTS`t_banjihuodong`;CREATE TABLE `t_banjihuodong` (`id` INT(11) NOT NULL AUTO_INCREMENT COMMENT ‘班级活动id‘,`huodongxiangmu` VARCHAR(255) DEFAULT NULL COMMENT ‘活动项目‘,`huodongliuying` VARCHAR(255) DEFAULT NULL COMMENT ‘活动留影‘,`ganrenshike` VARCHAR(255) DEFAULT NULL COMMENT ‘感人时刻‘,PRIMARY KEY(`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT=‘班级活动‘;
添加班级活动模块: