项目介绍:
本系统采用SSM框架,数据层采用mybatis,数据库使用mysql,下面是大概的功能。
项目技术:
后端:ssm
前端:easyui、js、css等
开发工具:eclipse
数据库:mysql 5.7
JDK版本:jdk1.8
服务器:tomcat8
功能概述:
前端: 查看网站介绍,关于我们,业务范围等 在线物流下单 根据快递号查询物流信息 查看新闻资讯 在线留言 后端: 菜单管理:维护菜单信息 角色管理:维护角色信息,可赋予权限 个人密码修改 用户管理:维护用户信息 日志管理:查看日志 新闻管理:可发布及维护新闻信息 留言管理:可查看前台用户的留言 订单管理:可查看并对物流订单更新物流状态 退出功能
部分功能展示:
系统首页
新闻中心,后台管理员可以发布
新闻内容
业务范围
在线下单
查询订单
联系我们,可以在线留言,后台可以看到
管理员-菜单维护
管理员-用户管理
管理员-新闻管理
管理员-留言查看
管理员-订单维护
部分代码:
/** * 分页模糊搜索查询列表 * @param name * @param page * @return */ @RequestMapping(value="/list",method=RequestMethod.POST) @ResponseBody public Map<String,Object> getList( @RequestParam(name="title",required=false,defaultValue="") String title, @RequestParam(name="author",required=false,defaultValue="") String author, @RequestParam(name="categoryId",required=false) Long categoryId, Page page ){ Map<String,Object> ret = new HashMap<String, Object>(); Map<String,Object> queryMap = new HashMap<String, Object>(); queryMap.put("title", title); queryMap.put("author", author); if(categoryId != null && categoryId.longValue() != -1){ queryMap.put("categoryId", categoryId); } queryMap.put("offset", page.getOffset()); queryMap.put("pageSize", page.getRows()); ret.put("rows", newsService.findList(queryMap)); ret.put("total", newsService.getTotal(queryMap)); return ret; }
以上就是部分功能展示,从整体上来看,本系统功能是十分完整的,而且也与当前的热点话题关联,界面设计简洁大方,交互友好,数据库设计也很合理,规模适中,比较适合毕业设计和课程设计的相关应用。
好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,下期见~~