一、源码特点
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
四、系统实现