基于ssm的毕业设计管理系统,基于ssm的学生宿舍管理系统

  基于ssm的毕业设计管理系统,基于ssm的学生宿舍管理系统

  基于地对地导弹的校运会管理系统设计与实现-计算机毕业设计源码LW文档_毕设大神的技术博客_博客

  开发语言:Java

  框架:ssm

  爪哇岛开发工具包版本:JDK1.8

  服务器:tomcat7

  数据库:mysql 5.7(一定要5.7版本)

  数据库工具:Navicat11

  开发软件:eclipse/myeclipse/idea

  专家包:Maven3.3.9

  浏览器:谷歌浏览器

  数据库脚本:

  如果存在“必赛宝明”,则删除表;

  /*!40101 SET @ saved _ cs _ client=@ @ character _ SET _ client */;

  /*!40101 SET character _ SET _ client=utf8 */;

  创建表`毕赛宝明`(

  ` id ` bigint(20)NOT NULL自动增量注释主键,

  “添加时间”时间戳不为空默认当前时间戳注释创建时间,

  `包明边号 varchar(200)默认空注释报名编号,

  “香木名城”varchar(200)默认空注释项目名称,

  “香木雷星”varchar(200)默认空注释项目类型,

   tupian varchar(200)默认空注释图片,

  `宝明时间`日期时间默认空注释报名时间,

  ` yonghu zhanghao varchar(200)默认空注释用户账号,

  ` yonghu xingming varchar(200)默认空注释用户姓名,

  ` sfsh varchar(200)默认值否评论是否审核,

  `嘘嘘长文本注释审核回复,

  主键(` id `),

  唯一键"保护编号"("保护编号")

  )ENGINE=InnoDB AUTO _ INCREMENT=47 DEFAULT CHARSET=utf8 COMMENT=比赛报名;

  /*!40101 SET character _ SET _ client=@ saved _ cs _ client */;

  -

  -转储表“必赛宝明”的数据

  -

  锁表毕赛宝明写;

  /*!40000 ALTER TABLE ` bisaibaoming ` DISABLE KEYS */;

  插入“必赛宝明”值(41, 2022-05-19 06:30:58 , 111111111 ,项目名称1,项目类型1 ,上传/毕赛宝明_屠片1。 jpg , 2022-05-19 14:30:58 ,用户账号1,用户姓名1,是,),(42,2022-05-19 06:30:58,2222222222,项目名称2,项目类型2 ,上传/毕赛宝明_屠片2。 jpg , 2022-05-19 14:30:58 ,用户账号2,用户姓名2,是,),(43,2022-05-19 06:30:58,3333333333,项目名称3,项目类型3 ,上传/毕赛宝明_屠片3。 jpg , 2022-05-19 14:30:58 ,用户账号3,用户姓名3,是,),(44,2022-05-19 06:30:58,4444444444,项目名称4,项目类型4 ,上传/毕赛宝明_屠片4。 jpg , 2022-05-19 14:30:58 ,用户账号4,用户姓名4,是,),(45,2022-05-19 06:30:58,5555555555,项目名称5,项目类型5 ,上传/毕赛宝明_屠片5。 jpg , 2022-05-19 14:30:58 ,用户账号5,用户姓名5,是,),(46,2022-05-19 06:30:58,6666666666,项目名称6,项目类型6 ,上传/毕赛宝明_屠片6。 jpg , 2022-05-19 14:30:58 ,用户账号6,用户姓名6,是,);

  /*!40000 ALTER TABLE ` bisaibaoming ` ENABLE KEYS */;

  解锁表格;

  -

  -表"成吉辛希"的表结构

  -

  如果存在,则删除表"成基信息";

  /*!40101 SET @ saved _ cs _ client=@ @ character _ SET _ client */;

  /*!40101 SET character _ SET _ client=utf8 */;

  创建表`成吉辛希` (

  ` id ` bigint(20)NOT NULL自动增量注释主键,

  “添加时间”时间戳不为空默认当前时间戳注释创建时间,

  ` chengibianhao ` varchar(200)默认空注释成绩编号,

  “香木名城”varchar(200)默认空注释项目名称,

  “香木雷星”varchar(200)默认空注释项目类型,

   tupian varchar(200)默认空注释图片,

  ` fabushijian 日期时间默认空注释发布时间,

  比赛成基浮点默认空注释比赛成绩,

  `乡情`长文评论详情,

  ` yonghu zhanghao varchar(200)默认空注释用户账号,

  ` yonghu xingming varchar(200)默认空注释用户姓名,

  ` userid bigint(20)默认空注释用户id ,

  主键(` id `),

  唯一键"城市编号"("城市编号")

  )ENGINE=InnoDB AUTO _ INCREMENT=57 DEFAULT CHARSET=utf8 COMMENT=成绩信息;

  /*!40101 SET character _ SET _ client=@ saved _ cs _ client */;

  -

  -表"成吉新西"的转储数据

  -

  锁表写着成吉心喜;

  /*!40000 ALTER TABLE ` chengixinxi ` DISABLE KEYS */;

  插入到"城市信息"值中(51, 2022-05-19 06:30:58 , 1111111111 ,项目名称1,项目类型1 , upload/1652942004223.png , 2022-05-19 14:30:58 ,1, p详情1 /p ,用户账号1,用户姓名1,1),(52,2022-05-19 06:30:58,2222222222,项目名称2,项目类型2 ,上传/成吉新喜_屠片2。 jpg , 2022-05-19 14:30:58 ,2 详情2,用户账号2,用户姓名2,2),(53,2022-05-19 06:30:58,3333333333,项目名称3,项目类型3 ,上传/成吉新喜_屠片3。 jpg , 2022-05-19 14:30:58 ,3 详情3,用户账号3,用户姓名3,3),(54,2022-05-19 06:30:58,4444444444,项目名称4,项目类型4 ,上传/成吉新喜_屠片4。 jpg , 2022-05-19 14:30:58 ,4 详情4,用户账号4,用户姓名4,4),(55,2022-05-19 06:30:58,5555555555,项目名称5,项目类型5 ,上传/成吉新喜_屠片5。 jpg , 2022-05-19 14:30:58 ,5 详情5,用户账号5,用户姓名5,5),(56,2022-05-19 06:30:58,6666666666,项目名称6,项目类型6 ,上传/成吉新喜_屠片6。 jpg , 2022-05-19 14:30:58 ,6 详情6,用户账号6,用户姓名6,6);

  /*!40000 ALTER TABLE ` chengixinxi ` ENABLE KEYS */;

  解锁表格;

  -

  -表"配置"的表结构

  -

  如果存在“配置”,则删除表;

  /*!40101 SET @ saved _ cs _ client=@ @ character _ SET _ client */;

  /*!40101 SET character _ SET _ client=utf8 */;

  创建表格"配置"(

  ` id ` bigint(20)NOT NULL自动增量注释主键,

  ` name varchar(100)不为空注释配置参数名称,

  ` value varchar(100)默认空注释配置参数值,

  主键(` id `)

  )ENGINE=InnoDB AUTO _ INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT=配置文件;

  /*!40101 SET character _ SET _ client=@ saved _ cs _ client */;

  -

  -转储表"配置"的数据

  -

  锁定表"配置"写;

  /*!40000 ALTER TABLE ` config ` DISABLE键*/;

  插入配置值(1,图片1 ,上传/图片1.jpg ),(2,图片2 ,上传/图片2.jpg ),(3,图片3 ,上传/图片3)。jpg’);

  /*!40000 ALTER TABLE ` config ` ENABLE键*/;

  解锁表格;

  -

  -表格"新闻"的表格结构

  -

  如果存在"新闻",则删除表;

  /*!40101 SET @ saved _ cs _ client=@ @ character _ SET _ client */;

  /*!40101 SET character _ SET _ client=utf8 */;

  创建表格"新闻"(

  ` id ` bigint(20)NOT NULL自动增量注释主键,

  “添加时间”时间戳不为空默认当前时间戳注释创建时间,

  ` title varchar(200)不为空注释标题,

  `简介`长期文本评论简介,

  ` picture varchar(200)不为空注释图片,

  `内容` longtext不为空注释内容,

  主键(` id `)

  )ENGINE=InnoDB AUTO _ INCREMENT=67 DEFAULT CHARSET=utf8 COMMENT=广播信息;

  /*!40101 SET character _ SET _ client=@ saved _ cs _ client */;

  -

  -转储表“新闻”的数据

  前台登录代码:

  //登陆

  登录(){

  如果(!this.rulesForm.username) {

  这个message.error(请输入用户名);

  返回;

  }

  如果(!this.rulesForm.password) {

  这个message.error(请输入密码);

  返回;

  }

  if(this.roles.length 1) {

  如果(!this.rulesForm.role) {

  这个message.error(请选择角色);

  返回;

  }

  让菜单=this.menus

  对于(设I=0;一。菜单长度;i ) {

  如果(菜单【我】。roleName==this。规则表单。角色){

  this.tableName=menus[i].表结构

  }

  }

  }否则{

  this.tableName=this.roles[0].表结构

  这个。规则表单。角色=这个。角色[0].角色名

  }

  这个. http({

  url: `${this.tableName}/login?用户名=$ { this。规则表单。用户名}密码=$ { this。规则表单。密码} `,

  方法:"发布"

  }).然后(({ data })={

  if (data data.code===0) {

  这个storage.set(Token ,数据。token);

  这个storage.set(role ,this。规则表单。角色);

  这个storage.set(sessionTable ,this。tablename);

  这个. storage.set(adminName ,this。规则表单。用户名);

  这个1000美元路由器。替换({ path:/index/ });

  }否则{

  这个$消息。错误(数据。味精);

  }

  });

  },

  getRandCode(len=4){

  this.randomString(len)

  },

  randomString(len=4) {

  let chars=[

   a , b , c , d , e , f , g , h , I , j , k ,

   l , m , n , o , p , q , r , s , t , u , v ,

   w , x , y , z , A , B , C , D , E , F , G ,

   h , I , J , K , L , M , N , O , P , Q , R ,

   s , T , U , V , W , X , Y , Z , 0 , 1 , 2 ,

  3, 4, 5, 6, 7, 8, 9

  ]

  let colors=[0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , a , b , c , d , e , f]

  字母大小=[14 , 15 , 16 , 17 , 18]

  let output=[];

  对于(设I=0;我leni ) {

  //随机验证码

  让key=math。地板(数学。random()* chars。长度)

  代码[我].num=chars[key]

  //随机验证码颜色

  让代码=#

  对于(设j=0;j j ) {

  让key=math。地板(数学。random()*颜色。长度)

  code=colors[key]

  }

  代码[我].颜色=代码

  //随机验证码方向

  让旋转=数学。地板(数学。random()* 60)

  让加号=数学。地板(数学。random()* 2)

  if(plus==1) rotate=- rotate

  代码[我].rotate=rotate( rotate deg)

  //随机验证码字体大小

  让大小=数学。地板(数学。random()*大小。长度)

  代码[我].size=size[size] px

  }

  },

  }

  };

  /脚本

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: