jsp家庭农场投入品信息管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目

news2024/11/24 14:33:02

一、源码特点
    jsp家庭农场投入品信息管理系统是一套完善的java web信息管理系统 serlvet dao bean 开发,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为Mysql5.0,使用java语言开发。

jsp家庭农场投入品信息管理系统Myeclipse开发my


二、功能介绍
(1)角色管理:对角色信息进行添加、删除、修改和查看
(2)年度管理:对年度信息进行添加、删除、修改和查看
(3)用户管理:对用户信息进行添加、删除、修改和查看
(4)农业投入品类型管理:对农业投入品类型信息进行添加、删除、修改和查看
(5)生物与化学投入品管理:对生物与化学投入品信息进行添加、删除、修改和查看
(6)农业设施设备投入品管理:对农业设施设备投入品信息进行添加、删除、修改和查看
(7)投入品使用管理:对投入品使用信息进行添加、删除、修改和查看
(8)投入品回收报废管理:对投入品回收报废信息进行添加、删除、修改和查看
(9)投入品评价管理:对投入品评价信息进行添加、删除、修改和查看
(10)种植作物管理:对种植作物信息进行添加、删除、修改和查看
(11)种植地号管理:对种植地号信息进行添加、删除、修改和查看
(12)农场种植计划管理:对农场种植计划信息进行添加、删除、修改和查看
(13)农事类型管理:对农事类型信息进行添加、删除、修改和查看
(14)农场农事管理:对农场农事信息进行添加、删除、修改和查看
(15)农场收成与预测管理:对农场收成与预测信息进行添加、删除、修改和查看
(16)留言管理:对留言信息进行添加、删除、修改和查看
(17)公告管理:对公告信息进行添加、删除、修改和查看

数据库设计

CREATE TABLE `jiaose` (
`jsid` int(11) NOT NULL auto_increment,
`js` VARCHAR(40) default NULL COMMENT '角色',  PRIMARY KEY  (`jsid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `niandu` (
`ndid` int(11) NOT NULL auto_increment,
`nd` VARCHAR(40) default NULL COMMENT '年度',  PRIMARY KEY  (`ndid`)
) 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 '姓名',
`js` VARCHAR(40) default NULL COMMENT '角色',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`lxdz` VARCHAR(40) default NULL COMMENT '联系地址',
`zcsj` VARCHAR(40) default NULL COMMENT '注册时间',  PRIMARY KEY  (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `nytrplx` (
`nytrplxid` int(11) NOT NULL auto_increment,
`lx` VARCHAR(40) default NULL COMMENT '类型',  PRIMARY KEY  (`nytrplxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `swyhxtrp` (
`swyhxtrpid` int(11) NOT NULL auto_increment,
`trpmc` VARCHAR(40) default NULL COMMENT '投入品名称',
`trpgs` VARCHAR(40) default NULL COMMENT '投入品公司',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`gmdj` VARCHAR(40) default NULL COMMENT '购买单价',
`gmsl` VARCHAR(40) default NULL COMMENT '购买数量',
`gmrq` VARCHAR(40) default NULL COMMENT '购买日期',
`gysmc` VARCHAR(40) default NULL COMMENT '供应商名称',
`gysdz` VARCHAR(40) default NULL COMMENT '供应商地址',
`gysdh` VARCHAR(40) default NULL COMMENT '供应商电话',
`cfdd` VARCHAR(40) default NULL COMMENT '存放地点',
`sl` VARCHAR(40) default NULL COMMENT '数量',  PRIMARY KEY  (`swyhxtrpid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `nysssbtrp` (
`nysssbtrpid` int(11) NOT NULL auto_increment,
`sbmc` VARCHAR(40) default NULL COMMENT '设备名称',
`sccj` VARCHAR(40) default NULL COMMENT '生产厂家',
`gmdj` VARCHAR(40) default NULL COMMENT '购买单价',
`gmsl` VARCHAR(40) default NULL COMMENT '购买数量',
`gmrq` VARCHAR(40) default NULL COMMENT '购买日期',
`bxrq` VARCHAR(40) default NULL COMMENT '保修日期',
`lxr` VARCHAR(40) default NULL COMMENT '联系人',
`cfdd` VARCHAR(40) default NULL COMMENT '存放地点',
`sl` VARCHAR(40) default NULL COMMENT '数量',  PRIMARY KEY  (`nysssbtrpid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `trpsy` (
`trpsyid` int(11) NOT NULL auto_increment,
`zzd` VARCHAR(40) default NULL COMMENT '种植地',
`trp` VARCHAR(40) default NULL COMMENT '投入品',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`lysl` VARCHAR(40) default NULL COMMENT '领用数量',
`lyr` VARCHAR(40) default NULL COMMENT '领用人',
`lysj` VARCHAR(40) default NULL COMMENT '领用时间',
`bz` VARCHAR(40) default NULL COMMENT '备注',  PRIMARY KEY  (`trpsyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `trphsbf` (
`trphsbfid` int(11) NOT NULL auto_increment,
`sbmc` VARCHAR(40) default NULL COMMENT '设备名称',
`bfrq` VARCHAR(40) default NULL COMMENT '报废日期',
`bfsm` VARCHAR(40) default NULL COMMENT '报废说明',
`sfhscl` VARCHAR(40) default NULL COMMENT '是否回收处理',  PRIMARY KEY  (`trphsbfid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `trppj` (
`trppjid` int(11) NOT NULL auto_increment,
`trp` VARCHAR(40) default NULL COMMENT '投入品',
`zzd` VARCHAR(40) default NULL COMMENT '种植地',
`sj` VARCHAR(40) default NULL COMMENT '时间',
`pj` VARCHAR(40) default NULL COMMENT '评价',
`pjnr` VARCHAR(40) default NULL COMMENT '评价内容',
`pjsj` VARCHAR(40) default NULL COMMENT '评价时间',
`pjr` VARCHAR(40) default NULL COMMENT '评价人',  PRIMARY KEY  (`trppjid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zzzw` (
`zzzwid` int(11) NOT NULL auto_increment,
`zw` VARCHAR(40) default NULL COMMENT '作物',
`tp` VARCHAR(40) default NULL COMMENT '图片',
`ms` VARCHAR(40) default NULL COMMENT '描述',
`sm` VARCHAR(40) default NULL COMMENT '说明',  PRIMARY KEY  (`zzzwid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zzdh` (
`zzdhid` int(11) NOT NULL auto_increment,
`zzdh` VARCHAR(40) default NULL COMMENT '种植地号',
`ms` VARCHAR(40) default NULL COMMENT '描述',
`fzr` VARCHAR(40) default NULL COMMENT '负责人',  PRIMARY KEY  (`zzdhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `nczzjh` (
`nczzjhid` int(11) NOT NULL auto_increment,
`jhbt` VARCHAR(40) default NULL COMMENT '计划标题',
`zzpc` VARCHAR(40) default NULL COMMENT '种植批次',
`zzd` VARCHAR(40) default NULL COMMENT '种植地',
`zw` VARCHAR(40) default NULL COMMENT '作物',
`zzrq` VARCHAR(40) default NULL COMMENT '种植日期',
`csrq` VARCHAR(40) default NULL COMMENT '采收日期',
`czr` VARCHAR(40) default NULL COMMENT '操作人',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间',  PRIMARY KEY  (`nczzjhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `nslx` (
`nslxid` int(11) NOT NULL auto_increment,
`lx` VARCHAR(40) default NULL COMMENT '类型',  PRIMARY KEY  (`nslxid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `ncns` (
`ncnsid` int(11) NOT NULL auto_increment,
`mc` VARCHAR(40) default NULL COMMENT '名称',
`lx` VARCHAR(40) default NULL COMMENT '类型',
`zzd` VARCHAR(40) default NULL COMMENT '种植地',
`zw` VARCHAR(40) default NULL COMMENT '作物',
`zysj` VARCHAR(40) default NULL COMMENT '作业时间',
`nssm` VARCHAR(40) default NULL COMMENT '农事说明',
`bz` VARCHAR(40) default NULL COMMENT '备注',  PRIMARY KEY  (`ncnsid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `ncscyyc` (
`ncscyycid` int(11) NOT NULL auto_increment,
`sc` VARCHAR(40) default NULL COMMENT '收成',
`zw` VARCHAR(40) default NULL COMMENT '作物',
`zzd` VARCHAR(40) default NULL COMMENT '种植地',
`srl` VARCHAR(40) default NULL COMMENT '收入量',
`swtrpl` VARCHAR(40) default NULL COMMENT '生物投入品量',
`hxtrpl` VARCHAR(40) default NULL COMMENT '化学投入品量',
`nysb` VARCHAR(40) default NULL COMMENT '农业设备',
`trl` VARCHAR(40) default NULL COMMENT '投入量',
`nd` VARCHAR(40) default NULL COMMENT '年度',
`lx` VARCHAR(40) default NULL COMMENT '类型',  PRIMARY KEY  (`ncscyycid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `liuyan` (
`lyid` int(11) NOT NULL auto_increment,
`ly` VARCHAR(40) default NULL COMMENT '留言',
`lyr` VARCHAR(40) default NULL COMMENT '留言人',
`lysj` VARCHAR(40) default NULL COMMENT '留言时间',
`hf` VARCHAR(40) default NULL COMMENT '回复',  PRIMARY KEY  (`lyid`)
) 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;



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

四、系统实现

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/467385.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何理解PCB布线3W规则

我们平时在PCB布线的时候,对于比较重要的信号都要做特殊处理,比如包地或者时“3W”,所谓3w指的是线与线之间的间距要满足三倍的线宽,那么我们怎么理解这个3W原则呢,他是如何降低信号之间的串扰的呢? 我们要…

连网介质及设备详解

文章目录 一、网卡1. 有线网卡2. 无线网卡3. 光纤网卡 二、网线1. 双绞线2. 光缆 三、交换机1. 什么是交换机2. 交换机分类 一、网卡 网卡分为三类:有线网卡、无线网卡、光纤网卡 1. 有线网卡 多数台式计算机自带,采用 RJ-45 制式接口 通过双绞线传输…

Hive2安装Tez计算引擎

一、Tez介绍 ApacheTEZ项目旨在构建一个应用程序框架,该框架允许使用复杂的有向无环图来处理数据。 它当前构建在Apache Hadoop YARN之上。 Tez的2个主要设计主题是: 通过以下方式增强最终用户的能力: 富有表现力的数据流定义API 灵活的输入…

ICV:车载毫米波雷达中国市场有望在2025年实现30亿美元的市场规模

近日,专注于前沿科技领域的国际咨询机构ICV发布了全球车载毫米波雷达的市场研究报告,汽车毫米波(mmWave)雷达基于频率为77 GHz的电磁波,具有高精度和准确性,可用于目标检测。这种技术有着广泛的应用&#x…

Dubbo面试大全

Dubbo面试题 1.Dubbo 是什么? Dubbo是阿里巴巴开源的分布式,高性能的透明化的RPC服务框架,提供服务自动注册,自动发现等高效服务治理方案,可以和Spring框架可以无缝衔接。 2.Dubbo的由来 你们的项目为什么会使用Du…

论文阅读 关联规则挖掘综述

这是一篇关联规则挖掘的综述,也记录下自己的心得笔记 A comprehensive review of visualization methods for association rule mining: Taxonomy, Challenges, Open problems and Future ideas 文章目录 摘要1、介绍2、关联规则挖掘是个小东西2.1、数值关联规则挖…

AGI智能新时代,技术驱动营销数字化重组|数说故事D3峰会盛况

万物向新,数字重组。 3月29日,以「REMIX——重组数字未来,创享无限可能」为主题的数说故事第六届D3智能营销峰会在广州白云国际会议中心圆满举办。本届峰会由数说故事携手GDMS联合主办,数说故事作为专场合作伙伴,与50…

php通过cURL爬取数据的方法(ajax接口、cookie伪造爬取、文件头信息)

php通过curl爬取数据 一、请求流程1.CURL请求步骤2.使用CURL发送GET请求3.使用CURL发送POST请求 二、实战:curl通过ajax接口API爬取数据1.接口分析2.抓取分析3.构建curl4.结果呈现 三、实战:curl添加cookie伪造登陆爬取数据1.注册用户,并记录…

【老王读SpringMVC-4】请求参数是如何绑定到Controller method参数对象上的?

前面我们分析了,如果我们自己要实现 spring mvc 框架的话,大致需要实现如下功能: 0、将 url 与 Controller method 的对应关系进行注册1、通过请求的 url 找到 Controller method (即 url 与 Controller method 的映射)2、将请求参数进行绑定…

FPGA时序约束(四)主时钟和虚拟时钟的约束

系列文章目录 FPGA时序约束(一)基本概念入门及简单语法 FPGA时序约束(二)利用Quartus18对Altera进行时序约束 FPGA时序约束(三)时序约束基本路径的深入分析 文章目录 系列文章目录前言主时钟约束跨时钟域…

计算机网络【2】 子网掩码

学习大佬记下的笔记 https://zhuanlan.zhihu.com/p/163119376 "子网"掩码,顾名思义,它就是拿来划分子网的,更准确的说,划分子网的同时,还能通过它知道主机在子网里面的具体ip的具体地址。 子网掩码只有一个…

聊聊「低代码」的实践之路

区块链、低代码、元宇宙、AI智能; 01 【先来说说背景】 这个概念由来已久,但是在国内兴起,是最近几年; 低代码即「Low-Code」; 指提供可视化开发环境,可以用来创建和管理软件应用; 简单的说…

中英文切换,vue项目国际化使用教程(国际化使用详细,i18n国际化)

简述:在工作中,我们难免会遇到把文字切换成外语的需求,这里来记录下如何在项目中点击切换成英语,这里会用到i18n,它是一个支持国际化功能的插件,这里来分享下它的使用过程。 1、首先,我们需要在…

idea使用 ( 四 ) 插件

5.插件 5.1.idea数据库连接 5.1.1.打开配置界面 5.1.2.选择MySQL 点击 号 > Data Source > MySQL 5.1.3.配置数据库驱动jar 先在左边选择 MySQL 再点击 号 > Custom JARs… 在 弹出的窗口中选择 已经存在的 jar位置 就导入 MySQL 的驱动文件 5.1.4.配置连库…

记录一次在x86 软件中使用dpdk 的历程(Makefile gcc改成g++)

我们一台服务器上原本是用grub下预留内存的方式, 然后把物理地址在板卡上的配置文件中传给L1. 但是在客户的环境上服务器windriver上不是能预留内存的. 所以服务器上需要在testMxx程序中用dpdk的方式分配出内存, 然后, 把物理地址通过sdp虚拟的网口, 用socket 传…

为什么要清除浮动?清除浮动的方式

📝个人主页:爱吃炫迈 💌系列专栏:HTMLCSS 🧑‍💻座右铭:道阻且长,行则将至💗 文章目录 浮动的定义浮动的工作原理浮动的特性为什么要清除浮动清除浮动的方式利用clear样式…

vue3 vite typescript volar element-plus element标签报红问题的解决

故障就这样的: 模块 ""element-plus"" 没有导出的成员 "FormInstance" 至于原因咱也不知道,也没搞明白,一直以为是volar校验的问题,能开发咱就接着干,到了发布的时候傻眼了。所有这种…

API低代码平台介绍1-功能概述

API低代码平台之ADI平台 ADI平台是指Application data integration,即“应用数据集成”,使用springboot开发,并通过springcloud实现微服务,是一个动态定义Http API接口的“零代码”或“低代码”平台,支持GET(查)、POST…

Java 实现 YoloV7 人体姿态识别

1 OpenCV 环境的准备 这个项目中需要用到 opencv 进行图片的读取与处理操作,因此我们需要先配置一下 opencv 在 java 中运行的配置。 首先前往 opencv 官网下载 opencv-4.6 :点此下载;下载好后仅选择路径后即可完成安装。 此时将 opencv\b…

30基于非对称纳什谈判的多微网电能共享运行优化策略MATLAB程序

资源地址: 30基于非对称纳什谈判的多微网电能共享运行优化策略MATLAB程序资源-CSDN文库 参考文献: 《基于非对称纳什谈判的多微网电能共享运行优化策略》——吴锦领 仿真平台:MATLAB CPLEXMOSEK/IPOPT 主要内容: 主要做的是…