[1726]java试飞任务规划管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

devtools/2024/10/21 9:54:57/

一、源码特点
    java试飞任务规划管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为
TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

java Web 试飞任务规划管理系统


二、功能介绍

(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)用户管理:对用户信息进行添加、删除、修改和查看
(3)公告管理:对公告信息进行添加、删除、修改和查看
(4)跑道管理:对跑道信息进行添加、删除、修改和查看
(5)天气类型管理:对天气类型信息进行添加、删除、修改和查看
(6)当前天气管理:对当前天气信息进行添加、删除、修改和查看
(7)飞机管理:对飞机信息进行添加、删除、修改和查看
(8)飞行条件管理:对飞行条件信息进行添加、删除、修改和查看
(9)预约管理:对预约信息进行添加、删除、修改和查看
(10)停机坪管理:对停机坪信息进行添加、删除、修改和查看
(11)停靠管理:对停靠信息进行添加、删除、修改和查看
(12)个人信息修改

数据库设计

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 '姓名',  PRIMARY KEY  (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`lxdz` VARCHAR(40) default NULL COMMENT '联系地址',  PRIMARY KEY  (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `gonggao` (
`ggid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`ggid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `paodao` (
`pdid` int(11) NOT NULL auto_increment,
`pdmc` VARCHAR(40) default NULL COMMENT '跑道名称',
`zd` VARCHAR(40) default NULL COMMENT '长度',  PRIMARY KEY  (`pdid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `tqlx` (
`tqlxid` int(11) NOT NULL auto_increment,
`lx` VARCHAR(40) default NULL COMMENT '类型',  PRIMARY KEY  (`tqlxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `dqtq` (
`dqtqid` int(11) NOT NULL auto_increment,
`rq` VARCHAR(40) default NULL COMMENT '日期',
`tqlx` VARCHAR(40) default NULL COMMENT '天气类型',
`fl` VARCHAR(40) default NULL COMMENT '风力',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`dqtqid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `feiji` (
`fjid` int(11) NOT NULL auto_increment,
`fjxh` VARCHAR(40) default NULL COMMENT '飞机型号',
`gsgs` VARCHAR(40) default NULL COMMENT '归属公司',
`zkrs` VARCHAR(40) default NULL COMMENT '载客人数',
`grsj` VARCHAR(40) default NULL COMMENT '购入时间',  PRIMARY KEY  (`fjid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

代码设计

private void insertM(HttpServletRequest request, HttpServletResponse response){//跑道添加paodaoDao dao=new paodaoDao();//声明DAO方法paodao paodao=new paodao();//声明paodao bean对象方法paodao.setPdid((String)request.getParameter("keyid"));//跑道编号
String pdmc=(String)request.getParameter("pdmc");//变量:跑道名称
paodao.setPdmc((String)request.getParameter("pdmc"));//赋值:跑道名称
String zd=(String)request.getParameter("zd");//变量:长度
paodao.setZd((String)request.getParameter("zd"));//赋值:长度response.setCharacterEncoding("gb2312");//设定页面字符集 防止乱码try {dao.insert(paodao);request.setAttribute("flag", "操作成功"); request.getRequestDispatcher("paodao/paodaoadd.jsp").forward(request, response);} catch (Exception e) {e.printStackTrace();}}private void ListM(HttpServletRequest request, HttpServletResponse response){//跑道信息列表ResultSet rs=null;paodaoDao dao = new paodaoDao();//声明DAO方法String str=(String)request.getParameter("Page");//获取分页数String sql="";response.setCharacterEncoding("gb2312");//设定页面字符集 防止乱码try{if(str==null){str="0";//如果没有 则默认当前页}			rs=dao.qlist(sql);PrintWriter out = response.getWriter();request.setAttribute("rs", rs); //通过request 传值request.getRequestDispatcher("paodao/paodaolist.jsp?Page="+str).forward(request, response);}catch(Exception e){e.toString();e.printStackTrace();}		}private void PListM(HttpServletRequest request, HttpServletResponse response){//测试信息列表ResultSet rs=null;paodaoDao dao = new paodaoDao();//声明DAO方法System.out.println("alist");String sql="";response.setCharacterEncoding("gb2312");//设定页面字符集 防止乱码try{rs=dao.qlist(sql);PrintWriter out = response.getWriter();request.setAttribute("rs", rs); request.getRequestDispatcher("paodao/paodaoplist.jsp").forward(request, response);}catch(Exception e){e.toString();e.printStackTrace();}}private void modifyIndex(HttpServletRequest request, HttpServletResponse response){//跑道修改首页ResultSet rs=null;response.setCharacterEncoding("gb2312");//设定页面字符集 防止乱码paodaoDao dao = new paodaoDao();//声明DAO方法String keyid=(String)request.getParameter("keyid");String sql="";if(keyid!=null&&!keyid.equals("")){sql+=" and pdid='"+keyid+"'";}try{rs=dao.qlist(sql);PrintWriter out = response.getWriter();request.setAttribute("rs", rs); request.getRequestDispatcher("paodao/paodaomodify.jsp").forward(request, response);//response.sendRedirect("paodao/paodaomodify.jsp");}catch(Exception e){e.toString();e.printStackTrace();}}private void detailM(HttpServletReq


三、注意事项
    1、管理员账号:admin密码:admin 数据库配置文件DBO.java
     2、开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。
    3、数据库文件名是jspsfgh.sql ,系统名称sfgh
    4、系统首页地址:http://127.0.0.1:8080/sfgh/login.jsp

四 系统实现

下载地址

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

需要源码 其他的定制服务  下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 或者私信作者


http://www.ppmy.cn/devtools/38662.html

相关文章

【工具】如何提取一个mp4文件的关键帧

文章目录 怎么做如何安装ffmepgUbuntu 或 DebianCentOS 或 FedoramacOSWindows其他 Linux 发行版 实践什么是关键帧 怎么做 你可以使用ffmpeg这个强大的多媒体处理工具来提取mp4文件中的关键帧。以下是一个示例命令,可以使用ffmpeg从mp4文件中提取关键帧&#xff1…

CSS3新增特性

新增属性选择器 <style>/* 必须是input但是同时具有value这个属性选择这个元素 [] */input[value] {color: red;}input[typetel] {color: blue;}/* 选择首先是div然后具有cLass属性并且属性值必须是 icon开头的这些元素 ^ */div[class^icon] {color: pink;}section[c…

独孤思维:赚美金,新项目正式发布

独孤四年前开始日更写作以前&#xff0c;还做过海外赚美金项目。 当时图便宜&#xff0c;报名了国外联盟-海外问卷这个赛道。 授课老师&#xff0c;给了我一个信息表&#xff0c;让我搞了100个guge账号。 开始矩阵注册各站点&#xff0c;矩阵生成油管人身份信息。 第一阶…

Python | Leetcode Python题解之第67题二进制求和

题目&#xff1a; 题解&#xff1a; class Solution:def addBinary(self, a, b) -> str:return {0:b}.format(int(a, 2) int(b, 2))

Java | Leetcode Java题解之第70题爬楼梯

题目&#xff1a; 题解&#xff1a; public class Solution {public int climbStairs(int n) {double sqrt5 Math.sqrt(5);double fibn Math.pow((1 sqrt5) / 2, n 1) - Math.pow((1 - sqrt5) / 2, n 1);return (int) Math.round(fibn / sqrt5);} }

第四十八节 Java 8 Nashorn JavaScript

Nashorn 一个 javascript 引擎。 从JDK 1.8开始&#xff0c;Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展。它使用基于JSR 292的新语言特性&#xff0c;其中包含在JDK 7中引入的 invokedynamic&#xff…

Thirteen Day 2024年5月9日

Namely adv.即 也就是 Only one person can do the job,namely you. 只有一个人能干这个工作&#xff0c;就是你。 Only adv.只 反而 唯一 最好的 conj.可是 The railroad connects two cities, namely Bejing and Guangzhou. 这条铁路连接两个城市&#xff0c;即上海和广东…

2024年网络安全学习指南:黑客入门笔记与心得

前言&#xff1a; 想自学网络安全&#xff08;黑客技术&#xff09;首先你得了解什么是网络安全&#xff01;什么是黑客&#xff01; 网络安全可以基于攻击和防御视角来分类&#xff0c;我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术&#xff0c;而“蓝队”、“安…