0
点赞
收藏
分享

微信扫一扫

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


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

文章目录

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

用户角色包含以下功能:

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

项目系统首页:

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

宠物分类信息查看

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

新闻资讯信息查看:

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

用户注册:

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

论坛模块

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

宠物领养填写相关信息

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


基于javaweb宠物领养平台管理系统设计和实现_java_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宠物领养平台管理系统设计和实现_mysql_08

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

基于javaweb宠物领养平台管理系统设计和实现_仓库管理系统_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宠物领养平台管理系统设计和实现_仓库管理系统_10

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

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

用户留言和回复

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


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

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

宠物寄养信息管理:

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

数据图ER图

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


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

举报

相关推荐

0 条评论