首页 > 作文

Java毕业设计实战之健身俱乐部管理系统的实现

更新时间:2023-04-04 21:50:44 阅读: 评论:0

项目介绍:

基于jsp+mysql+spring+mybatis的ssm健身房管理系统
运行环境: jdk 1.8
ide环境: eclip,myeclip,idea都可以
tomcat环境: tomcat 7.x,8.x,9.x版本均可,理论上tomcat版本不是太老都可以。
硬件环境: windows 7/8/10 1g内存以上
主要功能说明: 管理员角色包含以下功能:登录页面,管理员首页,会员增删改查,教练增删改查,运动器材管理等功能。
用户角色包含以下功能:用户登录页面,用户首页,选择课程,选择教练等功能。
用了技术框架: html+css+javascript+jsp+mysql+spring+mybatis
管理员账号/密码:admin/admin
用户账号/密码: 12345/12345

系统管理控制层:

@controller  @requestmapping("/sys")  public class syscontroller {@resource      private iurrvice urrvice;  simpledateformat df = new simpledateformat("yyyy-mm-dd hh:mm:ss");      @responbody    @requestmapping("/loginadmin")      public string toindex(adminadmin,httpssion ssion){  admin=urrvice.adminlogin(admin.getname(),admin.getpwd());if(admin!=null){ssion.tattribute("lastlogintime", admin.getlastlogintime());ssion.tattribute("account", "123");urrvice.ttime(df.format(new date()));return "true";  }el{return "fal";          }    }  @requestmapping("/forwardadmin")  public string loginforward(httpssion ssion){  list<map<st健康饮食常识rin2021年全国高考g, object>> counturlist=urrvice.countur();ssion.tattribute("countur",counturlist);list<map<string, object>> countteachlist=urrvice.countteach();ssion.tattribute("countteach",countteachlist);list<map<string, object>> countapparatuslist=urrvice.countapparatus();ssion.tattri监理报告bute("countapparatus",countapparatuslist);return "sys/main";  }  @requestmapping("/urtable")  public string urtable(httpssion ssion){  list<map<string, object>> findurlist=urrvice.findur();ssion.tattribute("findurlist",findurlist);return "sys/urtable";  }  @requestmapping("/teachtable")  public string teachtable(httpssion ssion){  list<map<string, object>> findurlist=urrvice.teachtable();ssion.tattribute("findteachlist",findurlist);return "sys/teachtable";  }  @requestmapping("/apparatustable")  public string apparatustable(httpssion ssion){  list<map<string, object>> findurlist=urrvice.apparatustable();ssion.tattribute("findapparatuslist",findurlist);return "sys/apparatustable";  }      @requestmapping("/exit")      public string exit(httpssion ssion){      ssion.invalidate();    return "login";    }     @responbody    @requestmapping("/getx")      public list<ur> getx(){      list<ur> list=urrvice.getx();    return list;      }       @responbody    @requestmapping("/delur")      public string delur(integer id){      urrvice.delur(id);    return "true";      }       @responbody    @requestmapping("/delteach")      public string delteach(integer id){      urrvice.delteach(id);    return "true";      }       @responbody    @requestmapping("/delapp")      public string delapp(integer id){      urrvice.delapp(id);    return "true";      }       @requestmapping("/upur")      public string upur(integer id,string account,integer x,integer age,string name,string pwd,string tel,string address,httpssion ssion){          list list=new arraylist();    list.add(id);    list.add(account);    list.add(x);    list.add(age);    list.add(name);    list.add(pwd);    list.add(tel);    list.add(address);    ssion.tattribute("uplist", list);    return "sys/upur";      }       @requestmapping("/upteach")      public string upteach(integer id,string tname,integer cid,string ttel,string taddress,httpssion ssion){          list list=new arraylist();    list.add(id);    list.add(tname);    list.add(cid);    list.add(ttel);    list.add(taddress);    ssion.tattribute("upteachlist", list);    return "sys/upteach";      }       @responbody    @requestmapping("/registerur")      public string registerur(ur ur){      list<ur> id=urrvice.findaccount(ur.getaccount());    if(id.size()!=0){    return "fal";    }    urrvice.registerur(ur);    return "true";      }       @requestmapping("/addur")      public string addur(){      return "sys/addur";      }       @requestmapping("/addteach")      public string addteach(){      return "sys/addteach";      }       @requestmapping("/addapp")      public string addapp(){      return "sys/addapp";      }       @responbody    @requestmapping("/upurinfo")      public string upurinfo(integer id,string account,integer x,integer age,string name,string pwd,string tel,string address){      urrvice.updateurinfo(id,account,x,age,name,pwd,tel,address);    return "true";      }       @responbody    @requestmapping(value="/upteachinfo",method=requestmethod.post)      public string upteach(integer id,string tname,integer cid,string ttel,string taddress){      urrvice.upteach(id,tname,cid,ttel,taddress);    return "true";      }       @responbody    @requestmapping("/addteachinfo")      public string addteachinfo(teach teach){      urrvice.addteachinfo(teach);    return "true";      }       @responbody    @requestmapping("/addappinfo")      public string addappinfo(string aname){      urrvice.addappinfo(aname);    return "true";      }   }

用户管理控制层:

@controller  @requestmapping("/ur")  public class urcontroller {@resource      private iurrvice urrvice;        @responbody    @requestmapping("/login")      public string toindex(ur ur,httpssion ssion){  string account=ur.getaccount();ur=urrvice.urlogin(ur.getaccount(),ur.getpwd());if(ur!=null){list<map<string,object>> list = urrvice.findurbyaccount(account);ssion.tattribute("urinfo", json.tojson(list));ssion.tattribute("account", account);return "true";}el{return "fal";}    }      @requestmapping("/forward")      public string loginforward(){  return "ur/index";    }      @requestmapping("/exit")      public string exit(httpssion ssion){      ssion.invalidate();    return "login";    }      @requestmapping("/myinfo")      public string myinfo(httpssion ssion){      string account=(string) ssion.getattribute("account");    list<map<string,object>> list = urrvice.findurbyaccount(account);ssion.tattribute("urinfo", json.tojson(list));    return "ur/index";    }      @requestmapping("/classtable")      public string classtable(httpssion ssion){      list<map<string,object>> list = urrvice.findclass();ssion.tattribute("classinfo", json.tojson(list));    return "ur/classtable";    }      @requestmapping("/teachlist")      public string teachlist(httpssion ssion){      return "ur/teachlist";    }      @responbody    @requestmapping("/lectteach")      public string lectteach(httpssion ssion,integer id){      list<map<string,object>> list = urrvice.findteach(id);ssion.tattribute("lectteachinfo", json.tojson(list));return "true";    }      @responbody    @requestmapping("/chooteach")      public string chooteach(integer id,integer cid,integer uid){      urrvice.chooteach(id,cid,uid);    return "true";    }      @responbody    @requestmapping("/updateurinfo")      public string updateurinfo(integer id,string account,integer x,integer age,string name,string pwd,string tel,string address){      urrvice.updateurinfo(id,account,x,age,name,pwd,tel,address);    return "true";    }  }

用户管理服务类:

@rvice("urrvice")public class urrviceimpl implements iurrvice { @resource    private iurdao urdao; @overridepub背水一战的主要人物lic ur urlogin(string account, string pwd) {return urdao.urlogin(account,pwd);} @overridepublic list<map<string, object>> findurbyaccount(string account) {return urdao.findurbyaccount(account);} @overridepublic list<map<string, object>> findclass() {return urdao.findclass();} @overridepublic list<map<string, object>> findteach(integer id) {return urdao.findteach(id);} @overridepublic void chooteach(integer id, integer cid,integer uid) {urdao.chooteach(id,cid,uid);} @overridepublic void updateurinfo(integer id,string account, integer x, integer age,string name, string pwd, string tel, string address) {urdao.updateurinfo(id,account,x,age,name,pwd,tel,address);} @overridepublic admin adminlogin(string name, string pwd) {return urdao.adminlogin(name,pwd);} @overridepublic void ttime(string format) {urdao.ttime(format);} @overridepublic list<map<string, object>> countur() {return urdao.countur();} @overridepublic list<map<string, object>> countteach() {return urdao.countteach();} @overridepublic list<ur> getx() {return urdao.getx();} @overridepublic list<map<string, object>> findur() {return urdao.findur();}@overridepublic list<map<string, ob雷锋读后感ject>> teachtable() {return urdao.teachtable();}@overridepublic list<map<string, object>> apparatustable() {return urdao.apparatustable();} @overridepublic list<map<string, object>> countapparatus() {return urdao.countapparatus();} @overridepublic list<ur> findaccount(string account) {return urdao.findaccount(account);} @overridepublic void registerur(ur ur) {urdao.registerur(ur);} @overridepublic void delur(integer id) {urdao.delur(id);} @overridepublic void addteachinfo(teach teach) {urdao.addteachinfo(teach);} @overridepublic void delteach(integer id) {urdao.delteach(id);} @overridepublic void upteach(integer id, string tname,integer cid, string ttel, string taddress) {urdao.upteach(id,tname,cid,ttel,taddress);} @overridepublic void addappinfo(string aname) {urdao.addappinfo(aname);} @overridepublic void delapp(integer id) {urdao.delapp(id);}   }

到此这篇关于java毕业设计实战之健身俱乐部管理系统的实现的文章就介绍到这了,更多相关java 俱乐部管理系统内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 21:50:43,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/d58b0eec3768622d379232cdf16ea0e4.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Java毕业设计实战之健身俱乐部管理系统的实现.doc

本文 PDF 下载地址:Java毕业设计实战之健身俱乐部管理系统的实现.pdf

标签:管理系统   用户   管理员   环境
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图