idea开发 java web 配电室后台管理系统bootstrap框架web结构java编程计算机网页

一、源码特点

java 配电室后台管理系统是一套完善的完整信息系统,结合java web开发和bootstrap UI框架完成本系统 ,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主

要采用B/S模式开发。

前段主要技术 css jquery bootstrap UI框架

后端主要技术 java jsp

数据库 mysql

开发工具 IDEA JDK1.8

java Web配电室后台管理系统1

二、功能介绍

(1)管理员管理:对管理员信息进行添加、删除、修改和查看

(2)员工管理:对员工信息进行添加、删除、修改和查看

(3)设备管理:对设备信息进行添加、删除、修改和查看

(4)设备状态管理:对设备状态信息进行添加、删除、修改和查看

(5)告警管理:对告警信息进行添加、删除、修改和查看

(6)安全门禁管理:对安全门禁信息进行添加、删除、修改和查看

(7)视频监控管理:对视频监控信息进行添加、删除、修改和查看

(8)安防信息管理:对安防信息信息进行添加、删除、修改和查看

(9)告警设置管理:对告警设置信息进行添加、删除、修改和查看

(10)用户登录、个人信息修改

数据库设计

复制代码
CREATE TABLE `gly` (
`glyid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`dh` VARCHAR(40) default NULL COMMENT '电话',
`yx` VARCHAR(40) default NULL COMMENT '邮箱',
`wx` VARCHAR(40) default NULL COMMENT '微信',  PRIMARY KEY  (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `yuangong` (
`ygid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`dh` VARCHAR(40) default NULL COMMENT '电话',
`wx` VARCHAR(40) default NULL COMMENT '微信',
`yx` VARCHAR(40) default NULL COMMENT '邮箱',  PRIMARY KEY  (`ygid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `shebei` (
`sbid` int(11) NOT NULL auto_increment,
`sbh` VARCHAR(40) default NULL COMMENT '设备号',
`sbmc` VARCHAR(40) default NULL COMMENT '设备名称',
`sm` VARCHAR(40) default NULL COMMENT '说明',  PRIMARY KEY  (`sbid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `sbzt` (
`sbztid` int(11) NOT NULL auto_increment,
`ls` VARCHAR(40) default NULL COMMENT '流水',
`sb` VARCHAR(40) default NULL COMMENT '设备',
`sj` VARCHAR(40) default NULL COMMENT '时间',
`rq` VARCHAR(40) default NULL COMMENT '日期',
`wd` VARCHAR(40) default NULL COMMENT '温度',
`sd` VARCHAR(40) default NULL COMMENT '湿度',
`dy` VARCHAR(40) default NULL COMMENT '电压',
`dl` VARCHAR(40) default NULL COMMENT '电流',
`gl` VARCHAR(40) default NULL COMMENT '功率',
`fhfzt` VARCHAR(40) default NULL COMMENT '分合阀状态',
`jdfzt` VARCHAR(40) default NULL COMMENT '接地阀状态',
`gj` VARCHAR(40) default NULL COMMENT '告警',  PRIMARY KEY  (`sbztid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

代码设计

前端页面布局

复制代码
		<!-- /section:basics/content.breadcrumbs -->
				<div class="page-content">

					<div class="page-content-area">

						<div class="row">
							<div class="col-xs-12">
								<!-- PAGE CONTENT BEGINS -->
								<form class="form-horizontal" method="post"  role="form" name="form" action="shebei_add.jsp">
									<!-- #section:elements.form -->
									
									<table id="sample-table-1" class="table table-striped table-bordered table-hover">
								<%
									java.util.Date   now=new   java.util.Date();
									java.text.SimpleDateFormat   formatter=new   java.text.SimpleDateFormat("MMddssssss");
									//  System.out.print(formatter.format(now));
									String ddid=""+formatter.format(now);
								%>
											<tbody>
												<tr>
																						
													<td align="right" valign="middle">	<label class="control-label no-padding-right" for="form-field-1"> 设备号:</label></td>
												
													<td>	<input type="text"  placeholder="请输入设备号" class="col-xs-10 col-sm-5"  id="sbh" name="sbh" required value="<%=ddid%>" readonly /></td>

											
												</tr>
												<tr>
																						
													<td align="right" valign="middle">	<label class="control-label no-padding-right" for="form-field-1"> 设备名称:</label></td>
												
													<td>	<input type="text"  placeholder="请输入设备名称" class="col-xs-10 col-sm-5"  id="sbmc" name="sbmc" required value="" /></td>

											
												</tr>
												<tr>
																						
													<td align="right" valign="middle">	<label class="control-label no-padding-right" for="form-field-1"> 说明:</label></td>
												
													<td>
													<textarea  id="sm" name="sm"  placeholder="请输入说明" required cols="80" rows="5"></textarea>
													</td>

											
												</tr>
														<tr>
																<td class="" align="right" valign="middle"></td>

																<td>
															<button class="btn btn-info" type="submit">
												<i class="ace-icon fa fa-check bigger-110"></i>立即提交	</button>

											<button class="btn" type="reset">
												<i class="ace-icon fa fa-undo bigger-110"></i>重新输入			</button>
																</td>

															</tr>


											
											</tbody>
										</table>
					



								

								


								
								</form>
							</div><!-- /.col -->
						</div><!-- /.row -->

后端业务逻辑处理

复制代码
String keyid =(String)request.getParameter("keyid");
String sbh=(String)request.getParameter("sbh");// 变量 名 :设备号
String sbmc=(String)request.getParameter("sbmc");// 变量 名 :设备名称
String sm=(String)request.getParameter("sm");// 变量 名 :说明

String sql="";//声明sql
 sql="insert into shebei(sbh,sbmc,sm) values('"+sbh+"','"+sbmc+"','"+sm+"')";
;//设备SQL 语句
int row=1;///定义执行结果
		
try{

	
		//int row =0;
		row=db.update(sql);//执行sql语句
}catch(Exception e){
System.out.println(e.toString());}
if(row==1){//操作成功

三、注意事项

1、管理员账号:admin密码:admin 数据库配置文件DBO.java

2、开发环境为IDEA开发,数据库为mysql,使用java语言开发。

3、数据库文件名是jsppds.sql 系统名称pds

4、地址:login.jsp

四系统实现

代码下载

https://download.csdn.net/download/qq_41221322/89077537

需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

相关推荐
腾讯TNTWeb前端团队4 小时前
helux v5 发布了,像pinia一样优雅地管理你的react状态吧
前端·javascript·react.js
mghio6 小时前
Dubbo 中的集群容错
java·微服务·dubbo
范文杰8 小时前
AI 时代如何更高效开发前端组件?21st.dev 给了一种答案
前端·ai编程
拉不动的猪8 小时前
刷刷题50(常见的js数据通信与渲染问题)
前端·javascript·面试
拉不动的猪8 小时前
JS多线程Webworks中的几种实战场景演示
前端·javascript·面试
FreeCultureBoy9 小时前
macOS 命令行 原生挂载 webdav 方法
前端
uhakadotcom9 小时前
Astro 框架:快速构建内容驱动型网站的利器
前端·javascript·面试
uhakadotcom9 小时前
了解Nest.js和Next.js:如何选择合适的框架
前端·javascript·面试
uhakadotcom9 小时前
React与Next.js:基础知识及应用场景
前端·面试·github