当前位置 : 主页 > 编程语言 > java >

基于javaweb宠物领养平台管理系统设计和实现

来源:互联网 收集:自由互联 发布时间:2023-02-04
基于javaweb宠物领养平台管理系统设计和实现 文章目录 ​​基于javaweb宠物领养平台管理系统设计和实现​​ ​​用户角色包含以下功能:​​ ​​项目系统首页:​​ ​​宠物分类信

基于javaweb宠物领养平台管理系统设计和实现

文章目录

  • ​​基于javaweb宠物领养平台管理系统设计和实现​​
  • ​​用户角色包含以下功能:​​
  • ​​项目系统首页:​​
  • ​​宠物分类信息查看​​
  • ​​新闻资讯信息查看:​​
  • ​​用户注册:​​
  • ​​论坛模块​​
  • ​​宠物领养填写相关信息​​
  • ​​宠物系统后台管理:​​
  • ​​后台主要功能实现:就是一些前端用户数据的管理:​​
  • ​​用户管理和宠物类型管理​​
  • ​​发布宠物领养信息和查看宠物领养信息​​
  • ​​用户留言和回复​​
  • ​​宠物寄养信息管理:​​
  • ​​数据图ER图​​
  • ​​获取源码:​​

用户角色包含以下功能:

个人中心,个人信息修改,填写领养信息,宠物交流论坛,宠物新闻,提交寄养信息,查看公告,查看宠物领养信息,查看我的寄养信息,查看领养信息,用户注册,用户登录,留言板块,首页等功能。 管理员角色包含以下功能: 发布宠物信息,寄样信息管理,新闻资讯管理,用户管理,留言管理,管理员登陆,类别管理,系统公告管理,论坛版块管理,领养管理等功能。 主要技术:Java、spring、mysql、tomcat、jquery、JavaScript、html、css、jsp、log4j等一些常见的基本技术。

项目系统首页:

基于javaweb宠物领养平台管理系统设计和实现_java项目实战

宠物分类信息查看

基于javaweb宠物领养平台管理系统设计和实现_java_02

新闻资讯信息查看:

基于javaweb宠物领养平台管理系统设计和实现_宠物_03

用户注册:

基于javaweb宠物领养平台管理系统设计和实现_java项目实战_04

论坛模块

基于javaweb宠物领养平台管理系统设计和实现_java_05

宠物领养填写相关信息

基于javaweb宠物领养平台管理系统设计和实现_宠物_06

基于javaweb宠物领养平台管理系统设计和实现_mysql_07

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();%> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <style type="text/css"> body {background-image:url(<%=path %>/images/beijing2.png);} </style> <meta http-equiv="pragma" content="no-cache"/> <meta http-equiv="cache-control" content="no-cache"/> <meta http-equiv="expires" content="0"/> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"/> <meta http-equiv="description" content="This is my page"/> <script type='text/javascript' src='<%=path %>/dwr/interface/loginService.js'></script> <script type='text/javascript' src='<%=path %>/dwr/engine.js'></script> <script type='text/javascript' src='<%=path %>/dwr/util.js'></script> <script language="javascript"> function check1() { if(document.loginForm.userName.value=="") { alert("请输入用户名"); document.loginForm.userName.focus(); return false; } if(document.loginForm.userPw.value=="") { alert("请输入密码"); document.loginForm.userPw.focus(); return false; } document.getElementById("indicator").style.display="block"; loginService.login(document.loginForm.userName.value,document.loginForm.userPw.value,0,callback); } function callback(data) { document.getElementById("indicator").style.display="none"; if(data=="no") { alert("用户名或密码错误"); } if(data=="yes") { alert("通过验证,系统登录成功"); window.location.href="<%=path %>/loginSuccess.jsp"; } } </script> <style type="text/css"> * { margin:0; padding:0; } html { width:100%; height:100%; overflow-x:hidden; } body { height:100%; margin:0; padding:0; font-size:10pt; background:#F1F1F1; color:#333; overflow:auto; overflow-x:hidden; } body#login { background:#0065AF; } body#index { border-left:200px solid #0065AF; } body#page { padding:20px; height:auto; border-top:60px solid #0065AF; } a { color:#0D324F; } textarea,select { background:#F4F4F4; border:1px solid #A5ACB2; } h1 { position:absolute; width:1000%; color:#FFF; font-size:12pt; top:0; left:0; padding:23px 0 16px 20px; background:#0065AF; border-bottom:3px solid #FFF; } h2 { font-size:12px; padding:8px; color:#333; } p { margin:10px auto; } /**/ #loginForm { width:400px; height:250px; position:absolute; top:50%; left:50%; margin:-150px 0 0 -200px; background:#FFF; border:5px solid #999; } #loginForm h3 { background:#000; color:#FFF; margin:0 0 30px 0; padding:14px 0 8px 20px; } body {background-image:url(<%=path %>/images/beijing2.png);} </style> </head> <body id="login"> <form action="<%=path %>/admin/index.jsp" id="loginForm" name="loginForm" method="post"> <h3>爱心宠物管理信息系统</h3> <table align="center" border="0" cellpadding="9" cellspacing="9"> <tr align='center'> <td style="width: 50px;font-family: 微软雅黑;" align="left"> 账号: </td> <td align="left"> <input name="userName" type="text" style="width: 200px;height: 20px;"/> </td> </tr> <tr align='center'> <td style="width: 50px;font-family: 微软雅黑;" align="left"> 密码: </td> <td align="left"> <input name="userPw" type="password" style="width: 200px;height: 20px;"/> </td> </tr> <tr align='center'> <td style="width: 50px;" align="left"></td> <td align="left"> <input type="button" value="登陆" style="width: 80px;font-family: 微软雅黑;" onClick="check1()"/>  <input type="reset" value="重置" style="width: 80px;font-family: 微软雅黑;"/>  <img id="indicator" src="<%=path %>/img/loading.gif" style="display:none"/> </td> </tr> </table> </form> </body></html>

宠物系统后台管理:

基于javaweb宠物领养平台管理系统设计和实现_仓库管理系统_08

后台主要功能实现:就是一些前端用户数据的管理:

基于javaweb宠物领养平台管理系统设计和实现_java项目实战_09

package com.action; import java.util.List;import java.util.Map; import org.apache.struts2.ServletActionContext; import com.dao.TAdminDAO;import com.model.TAdmin;import com.opensymphony.xwork2.ActionSupport; public class adminAction extends ActionSupport{ private int userId; private String userName; private String userPw; private String message; private String path; private int index=1; private TAdminDAO adminDAO; public String adminAdd() { TAdmin admin=new TAdmin(); admin.setUserName(userName); admin.setUserPw(userPw); adminDAO.save(admin); this.setMessage("操作成功"); this.setPath("adminMana.action"); return "succeed"; } public String adminMana() { List adminList=adminDAO.findAll(); Map request=(Map)ServletActionContext.getContext().get("request"); request.put("adminList", adminList); return ActionSupport.SUCCESS; } public String adminDel() { adminDAO.delete(adminDAO.findById(userId)); this.setMessage("删除成功"); this.setPath("adminMana.action"); return "succeed"; } public TAdminDAO getAdminDAO() { return adminDAO; } public void setAdminDAO(TAdminDAO adminDAO) { this.adminDAO = adminDAO; } public String getMessage() { return message; } public int getIndex() { return index; } public void setIndex(int index) { this.index = index; } public void setMessage(String message) { this.message = message; } public String getPath() { return path; } public void setPath(String path) { this.path = path; } public int getUserId() { return userId; } public void setUserId(int userId) { this.userId = userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getUserPw() { return userPw; } public void setUserPw(String userPw) { this.userPw = userPw; } }

用户管理和宠物类型管理

基于javaweb宠物领养平台管理系统设计和实现_mysql_10

发布宠物领养信息和查看宠物领养信息

基于javaweb宠物领养平台管理系统设计和实现_仓库管理系统_11

用户留言和回复

基于javaweb宠物领养平台管理系统设计和实现_java_12

一些简单的新闻资讯管理和查看、添加、修改等功能:

基于javaweb宠物领养平台管理系统设计和实现_宠物_13

宠物寄养信息管理:

基于javaweb宠物领养平台管理系统设计和实现_java项目实战_14

数据图ER图

基于javaweb宠物领养平台管理系统设计和实现_仓库管理系统_15

好了、项目就介绍到这了、这个宠物领养平台项目功能比较齐全完善、适合学习和参考使用。

网友评论