基于SSM框架的家教中介平台系统的设计与实现(源码免费获取)

技术架构

Java语言;MySQL数据库;SSM框架

功能简介

1.系统登录:系统登录成为了管理员访问系统的路口,设计了系统登录界面,包括管理员名、密码和验证码,然后对登录进来的管理员判断身份信息,判断其为管理员 还是普通用户。

2.管理员管理:管理员有权管理系统的其他普通用户的账号,比如说:录入新管理员,删除现有的普通用户,修改目前的普通用户的信息,并借助于管理员名和姓名等关键字搜索普通用户,打印管理员列表页面,然后导出管理员列表到excel中。

3.修改密码:系统每一个管理员(管理员和普通用户)应该都要能修改自己的登录密码,修改后需要重新登录。

4.个人资料管理:一般是普通用户使用,普通用户登录系统后,可以修改个人原始信息,比如说其可以修改电话号码、邮箱等信息,管理员的管理员名是无法修改的。

5.登录情况管理:系统每个管理员应该都能查看个人的历史登录情况,如登录IP、登录时间、登录地址等,防止管理员账号被盗,加强管理员账号安全。

6.操作日志管理:系统每个管理员应该都能查看个人的历史操作日志,如管理员添加了某条数据,历史操作日志需要展示操作人,操作描述,操作时间等信息。防止系统被黑客攻击,加强系统的安全性。

7.新闻数据管理:管理员发布新闻数据后,用户便可以查询到该新闻数据,管理员选择某个新闻数据,查询新闻数据,管理员审核添加,或删除新闻数据。

8.家教老师管理:管理员发布家教老师后,用户便可以查询到该家教老师,管理员选择某个家教老师,查询家教老师,管理员审核添加,或删除家教老师。

9.选择家教管理:用户选择家教后,便可以查询到该选择家教,管理员选择某个选择家教,查询选择家教,管理员审核添加,或删除选择家教。

代码示例

package com.controller;
​
import java.io.File;
import java.io.IOException;
​
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.io.PrintWriter;
​
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
​
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.multipart.MultipartFile;
​
import com.entity.Allusers;
import com.server.AllusersServer;
​
​
import com.util.PageBean;
import net.sf.json.JSONObject;
​
@Controller
public class hsgloginController {
    @Resource
    private AllusersServer allusersService;
​
    @RequestMapping("hsglogin.do")
    public String checkAllusersLogin(Allusers allusers, HttpSession session) {
        Map<String,Object> u=new HashMap<String,Object>();
        System.out.println("name===" + allusers.getUsername());
        u.put("username",allusers.getUsername());
        //u.put("utype", "用户");
        //Md5.MD5HexEncode(user.getPassword())
        u.put("pwd",allusers.getPwd());
        allusers = allusersService.allusersLogin(u);
        if (allusers != null) {
            session.setAttribute("username", allusers);
            System.out.println("username=" + allusers);
            session.removeAttribute("suc");
            return "redirect:index.do";
        } else {
            System.out.println("usernafwfwwme=");
            session.setAttribute("suc", "登录失败!用户名或密码错误!");
            return "login";
        }
​
    }
}
​

 扫描小程序获取下载链接

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值