当前位置:   article > 正文

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

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)用户登录、个人信息修改

数据库设计

  1. CREATE TABLE `gly` (
  2. `glyid` int(11) NOT NULL auto_increment,
  3. `yhm` VARCHAR(40) default NULL COMMENT '用户名',
  4. `mm` VARCHAR(40) default NULL COMMENT '密码',
  5. `xm` VARCHAR(40) default NULL COMMENT '姓名',
  6. `dh` VARCHAR(40) default NULL COMMENT '电话',
  7. `yx` VARCHAR(40) default NULL COMMENT '邮箱',
  8. `wx` VARCHAR(40) default NULL COMMENT '微信', PRIMARY KEY (`glyid`)
  9. ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
  10. CREATE TABLE `yuangong` (
  11. `ygid` int(11) NOT NULL auto_increment,
  12. `yhm` VARCHAR(40) default NULL COMMENT '用户名',
  13. `mm` VARCHAR(40) default NULL COMMENT '密码',
  14. `xm` VARCHAR(40) default NULL COMMENT '姓名',
  15. `dh` VARCHAR(40) default NULL COMMENT '电话',
  16. `wx` VARCHAR(40) default NULL COMMENT '微信',
  17. `yx` VARCHAR(40) default NULL COMMENT '邮箱', PRIMARY KEY (`ygid`)
  18. ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
  19. CREATE TABLE `shebei` (
  20. `sbid` int(11) NOT NULL auto_increment,
  21. `sbh` VARCHAR(40) default NULL COMMENT '设备号',
  22. `sbmc` VARCHAR(40) default NULL COMMENT '设备名称',
  23. `sm` VARCHAR(40) default NULL COMMENT '说明', PRIMARY KEY (`sbid`)
  24. ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
  25. CREATE TABLE `sbzt` (
  26. `sbztid` int(11) NOT NULL auto_increment,
  27. `ls` VARCHAR(40) default NULL COMMENT '流水',
  28. `sb` VARCHAR(40) default NULL COMMENT '设备',
  29. `sj` VARCHAR(40) default NULL COMMENT '时间',
  30. `rq` VARCHAR(40) default NULL COMMENT '日期',
  31. `wd` VARCHAR(40) default NULL COMMENT '温度',
  32. `sd` VARCHAR(40) default NULL COMMENT '湿度',
  33. `dy` VARCHAR(40) default NULL COMMENT '电压',
  34. `dl` VARCHAR(40) default NULL COMMENT '电流',
  35. `gl` VARCHAR(40) default NULL COMMENT '功率',
  36. `fhfzt` VARCHAR(40) default NULL COMMENT '分合阀状态',
  37. `jdfzt` VARCHAR(40) default NULL COMMENT '接地阀状态',
  38. `gj` VARCHAR(40) default NULL COMMENT '告警', PRIMARY KEY (`sbztid`)
  39. ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

代码设计

前端页面布局

  1. <!-- /section:basics/content.breadcrumbs -->
  2. <div class="page-content">
  3. <div class="page-content-area">
  4. <div class="row">
  5. <div class="col-xs-12">
  6. <!-- PAGE CONTENT BEGINS -->
  7. <form class="form-horizontal" method="post" role="form" name="form" action="shebei_add.jsp">
  8. <!-- #section:elements.form -->
  9. <table id="sample-table-1" class="table table-striped table-bordered table-hover">
  10. <%
  11. java.util.Date now=new java.util.Date();
  12. java.text.SimpleDateFormat formatter=new java.text.SimpleDateFormat("MMddssssss");
  13. // System.out.print(formatter.format(now));
  14. String ddid=""+formatter.format(now);
  15. %>
  16. <tbody>
  17. <tr>
  18. <td align="right" valign="middle"> <label class="control-label no-padding-right" for="form-field-1"> 设备号:</label></td>
  19. <td> <input type="text" placeholder="请输入设备号" class="col-xs-10 col-sm-5" id="sbh" name="sbh" required value="<%=ddid%>" readonly /></td>
  20. </tr>
  21. <tr>
  22. <td align="right" valign="middle"> <label class="control-label no-padding-right" for="form-field-1"> 设备名称:</label></td>
  23. <td> <input type="text" placeholder="请输入设备名称" class="col-xs-10 col-sm-5" id="sbmc" name="sbmc" required value="" /></td>
  24. </tr>
  25. <tr>
  26. <td align="right" valign="middle"> <label class="control-label no-padding-right" for="form-field-1"> 说明:</label></td>
  27. <td>
  28. <textarea id="sm" name="sm" placeholder="请输入说明" required cols="80" rows="5"></textarea>
  29. </td>
  30. </tr>
  31. <tr>
  32. <td class="" align="right" valign="middle"></td>
  33. <td>
  34. <button class="btn btn-info" type="submit">
  35. <i class="ace-icon fa fa-check bigger-110"></i>立即提交 </button>
  36. <button class="btn" type="reset">
  37. <i class="ace-icon fa fa-undo bigger-110"></i>重新输入 </button>
  38. </td>
  39. </tr>
  40. </tbody>
  41. </table>
  42. </form>
  43. </div><!-- /.col -->
  44. </div><!-- /.row -->

后端业务逻辑处理

  1. String keyid =(String)request.getParameter("keyid");
  2. String sbh=(String)request.getParameter("sbh");// 变量 名 :设备号
  3. String sbmc=(String)request.getParameter("sbmc");// 变量 名 :设备名称
  4. String sm=(String)request.getParameter("sm");// 变量 名 :说明
  5. String sql="";//声明sql
  6. sql="insert into shebei(sbh,sbmc,sm) values('"+sbh+"','"+sbmc+"','"+sm+"')";
  7. ;//设备SQL 语句
  8. int row=1;///定义执行结果
  9. try{
  10. //int row =0;
  11. row=db.update(sql);//执行sql语句
  12. }catch(Exception e){
  13. System.out.println(e.toString());}
  14. 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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/413451
推荐阅读
相关标签
  

闽ICP备14008679号