摘 要
随着生活水平的提高,现如今养宠物的人也越来越多了,所以就需要一个方便宠物店管理宠物的宠物寄养平台。本宠物寄养系统目标是实现宠物管理正规化,流程化,给宠物寄养点提供高效的管理方式及平台,给宠物寄养者以放心的寄养环境。本文设计的宠物寄养平台是一款集宠物信息管理,护工信息管理,宠物消费信息管理,宠物饮食生病信息管理于一体的综合管理平台,主要使用的是B/S结构,以及MVC架构,前端使用的是jqeury的sdmenu菜单插件,因此,本宠物寄养系统是一款具有实际开发意义,能方便、快速的对项目进行开发及整合。并能在实际生活中运用广泛的管理系统。
关键词:MVC架构; 宠物寄养平台; jquery
【528】基于java web宠物寄养管理平台的设计与实现源码和论文
ABSTRACT
There are more and more people who keep pets now as the improvement of living standards, so a management system that is convenient for pet shops to manage pet information is needed. The goal of this pet foster care system is to to standardize the process of pets management, and to provide an efficient management method and platform for pet foster care site, and to provide a safe foster care environment for pet foster care providers. The paltform designed in this article is a comprehensive management platform that integrates employee information management, pet information management, pet consume management and pet diet sickness information management. This management system uses the B/S structure and MVC architecture, the front end uses jqeury's sdmenu menu plug-in, therefore, this pet fostering system is a practical development significance and can be a management systems which is widely used in real life.
Keywords: MVC architecture; Pet Boarding Platform; jquery
package com.action;
import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import com.bean.ComBean;
import com.util.Constant;
public class ComServlet extends HttpServlet {
/**
* Constructor of the object.
*/
public ComServlet() {
super();
}
public void destroy() {
super.destroy(); // Just puts "destroy" string in log
// Put your code here
}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doPost(request,response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType(Constant.CONTENTTYPE);
request.setCharacterEncoding(Constant.CHARACTERENCODING);
HttpSession session = request.getSession();
ComBean cBean = new ComBean();
String date=new SimpleDateFormat("yyyy-MM-dd").format(Calendar.getInstance().getTime());
String date2=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());
String method = request.getParameter("method");
if(method.equals("addpet")){ //宠物信息
String xm = request.getParameter("xm");
String xb = request.getParameter("xb");
String nl = request.getParameter("nl");
String zl = request.getParameter("zl");
String hj = request.getParameter("hj");
String sfz = request.getParameter("sfz");
String zr = request.getParameter("zr");
String dh = request.getParameter("dh");
String zz = request.getParameter("zz");
String cwl = request.getParameter("cwl");
String hg = request.getParameter("hg");
String rz = request.getParameter("rz");
String lz = request.getParameter("lz");
int flag = cBean.comUp("insert into pet(xm,xb,nl,zl,hj,sfz,zr,dh,zz,cwl,hg,rz,lz) " +
"values('"+xm+"','"+xb+"','"+nl+"','"+zl+"','"+hj+"','"+sfz+"','"+zr+"','"+dh+"','"+zz+"','"+cwl+"','"+hg+"','"+rz+"','"+lz+"' )");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/pet/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/pet/index.jsp").forward(request, response);
}
}
else if(method.equals("uppet")){ //修改宠物信息
String id=request.getParameter("id");
String xm = request.getParameter("xm");
String xb = request.getParameter("xb");
String nl = request.getParameter("nl");
String st = request.getParameter("zl");
String hj = request.getParameter("hj");
String sfz = request.getParameter("sfz");
String zr = request.getParameter("zr");
String dh = request.getParameter("dh");
String zz = request.getParameter("zz");
String cwl = request.getParameter("cwl");
String hg = request.getParameter("hg");
String rz = request.getParameter("rz");
String lz = request.getParameter("lz");
int flag = cBean.comUp("update pet set xm='"+xm+"',xb='"+xb+"',nl='"+nl+"',zl='"+st+"',hj='"+hj+"',sfz='"+sfz+"'" +
",zr='"+zr+"',dh='"+dh+"',zz='"+zz+"',cwl='"+cwl+"',hg='"+hg+"',rz='"+rz+"',lz='"+lz+"' where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/pet/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/pet/index.jsp").forward(request, response);
}
}
else if(method.equals("delpet")){//删除宠物信息
String id = request.getParameter("id");
int flag = cBean.comUp("delete from pet where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/pet/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/pet/index.jsp").forward(request, response);
}
}
else if(method.equals("addill")){ //宠物生病记录
String pet = request.getParameter("pet");
String sj = request.getParameter("sj");
String xx = request.getParameter("xx");
int flag = cBean.comUp("insert into ill(pet,sj,xx) values('"+pet+"','"+sj+"','"+xx+"' )");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/ill/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/ill/index.jsp").forward(request, response);
}
}
else if(method.equals("upill")){ //宠物生病管理
String id=request.getParameter("id");
String pet = request.getParameter("pet");
String sj = request.getParameter("sj");
String xx = request.getParameter("xx");
int flag = cBean.comUp("update ill set pet='"+pet+"',sj='"+sj+"',xx='"+xx+"' where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/ill/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/ill/index.jsp").forward(request, response);
}
}
else if(method.equals("delill")){//删除生病记录
String id = request.getParameter("id");
int flag = cBean.comUp("delete from ill where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/ill/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/ill/index.jsp").forward(request, response);
}
}
else if(method.equals("upcwl")){ //修改宠物笼
String id=request.getParameter("id");
String cwl = request.getParameter("cwl");
int flag = cBean.comUp("update pet set cwl='"+cwl+"' where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/cwl/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/cwl/index.jsp").forward(request, response);
}
}
else if(method.equals("addfy")){ //增加宠物消费
String pet = request.getParameter("pet");
String fy = request.getParameter("fy");
String kc = request.getParameter("kc");
String zt = request.getParameter("zt");
String xx = request.getParameter("xx");
float sji=Float.parseFloat(fy)-Float.parseFloat(kc);
int flag = cBean.comUp("insert into fy(pet,fy,kc,zt,xx,sji) values('"+pet+"','"+fy+"','"+kc+"','"+zt+"','"+xx+"','"+sji+"' )");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/fy/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/fy/index.jsp").forward(request, response);
}
}
else if(method.equals("upfy")){ //修改宠物消费
String id=request.getParameter("id");
String pet = request.getParameter("pet");
String fy = request.getParameter("fy");
String kc = request.getParameter("kc");
String zt = request.getParameter("zt");
String xx = request.getParameter("xx");
float sji=Float.parseFloat(fy)-Float.parseFloat(kc);
int flag = cBean.comUp("update fy set pet='"+pet+"',fy='"+fy+"',kc='"+kc+"',zt='"+zt+"',xx='"+xx+"',sji='"+sji+"' where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/fy/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/fy/index.jsp").forward(request, response);
}
}
else if(method.equals("delfy")){//删除宠物消费
String id = request.getParameter("id");
int flag = cBean.comUp("delete from fy where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/fy/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/fy/index.jsp").forward(request, response);
}
}
else if(method.equals("addxz")){ //发放薪资
String hg = request.getParameter("hg");
String fy = request.getParameter("fy");
String kc = request.getParameter("kc");
String zt = request.getParameter("zt");
String xx = request.getParameter("xx");
float sji=Float.parseFloat(fy)-Float.parseFloat(kc);
int flag = cBean.comUp("insert into xz(hg,fy,kc,zt,xx,sji) values('"+hg+"','"+fy+"','"+kc+"','"+zt+"','"+xx+"','"+sji+"' )");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/xz/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/xz/index.jsp").forward(request, response);
}
}
else if(method.equals("upxz")){ //修改薪资
String id=request.getParameter("id");
String hg = request.getParameter("hg");
String fy = request.getParameter("fy");
String kc = request.getParameter("kc");
String zt = request.getParameter("zt");
String xx = request.getParameter("xx");
float sji=Float.parseFloat(fy)-Float.parseFloat(kc);
int flag = cBean.comUp("update xz set hg='"+hg+"',fy='"+fy+"',kc='"+kc+"',zt='"+zt+"',xx='"+xx+"',sji='"+sji+"' where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/xz/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/xz/index.jsp").forward(request, response);
}
}
else if(method.equals("delxz")){//删除薪资
String id = request.getParameter("id");
int flag = cBean.comUp("delete from xz where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/xz/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/xz/index.jsp").forward(request, response);
}
}
else if(method.equals("addhgqj")){ //请假信息
String hg = request.getParameter("hg");
String sj = request.getParameter("sj");
String xx = request.getParameter("xx");
int flag = cBean.comUp("insert into hgqj(hg,sj,xx) values('"+hg+"','"+sj+"','"+xx+"' )");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/hgqj/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/hgqj/index.jsp").forward(request, response);
}
}
else if(method.equals("uphgqj")){ //修改请假信息
String id=request.getParameter("id");
String hg = request.getParameter("hg");
String sj = request.getParameter("sj");
String xx = request.getParameter("xx");
int flag = cBean.comUp("update hgqj set hg='"+hg+"',sj='"+sj+"',xx='"+xx+"' where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/hgqj/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "操作失败!");
request.getRequestDispatcher("admin/hgqj/index.jsp").forward(request, response);
}
}
else if(method.equals("delhgqj")){//删除请假信息
String id = request.getParameter("id");
int flag = cBean.comUp("delete from hgqj where id='"+id+"'");
if(flag == Constant.SUCCESS){
request.setAttribute("message", "操作成功!");
request.getRequestDispatcher("admin/hgqj/index.jsp").forward(request, response);
}
else{
request.setAttribute("message", "系统维护中,请稍后再试!");
request.getRequestDispatcher("admin/hgqj/index.jsp").forward(request, response);
}
}
}
}
相关知识
Java基于JAVA语言的宠物寄养管理(开题+源码)
基于ssm+vue宠物用品网上商城的设计与实现(开题报告+程序+论文+java)
基于Java的宠物管理的设计与实现(附源码地址)
基于ssm+vue宠物托管系统设计与实现【开题+程序+论文】
Java基于HTML5的“守护萌宠”网站的设计与实现(源码+mysql+文档)
基于ssm+vue宠物领养平台(开题报告+程序+论文+java)
基于ssm+vue宠物爱好者交流网站的设计与实现【开题+程序+论文】
基于web的流浪动物领养系统(源码+开题)
基于Java+Vue+uniapp微信小程序宠物寄养平台设计和实现
宠物爱好者交流网站的设计与实现(源码+开题)
网址: 基于java web宠物寄养管理平台的设计与实现源码和论文 https://m.mcbbbk.com/newsview198297.html
上一篇: 湖北兴起宠物寄养“云遛”服务 |
下一篇: 让狗狗社会化的三种行为 |