基于ssm快递物流管理系统

快递物流是基于ssm框架,java语言和mysql数据库开发,系统的角色主要分为用户和管理员两个,其中用户的主要功能是可以查看系统的新闻,公司介绍,能够在线下物流订单,能够在线查询物流信息,能够在线留言。管理员查看订单,对订单进行状态更新。本设计功能齐全,界面简洁美观,适合作为计算机毕业设计和课程设计来参考和学习。


一.技术环境

JDK版本:1.8
IDE工具:eclipse
数据库: mysql 5.5
编程语言: Java
tomcat: 8.0
系统框架:SSM
详细技术:HTML+CSS+JS+JSP+JAVA+SSM+MYSQL+JQUERY


二.项目文件(项目获取请看文末官网)


三.系统功能


四.代码示例

package com.lmu.controller;
/*** 和登陆有关的都在这里*/import com.opensymphony.xwork2.ActionContext;
import com.opensymphony.xwork2.ActionSupport;
import com.lmu.model.Role;
import com.lmu.model.User;
import com.lmu.service.RoleService;
import com.lmu.service.UserService;
import com.lmu.utils.JsonUtils;
import com.lmu.utils.UserUtils;import org.apache.commons.collections.map.HashedMap;
import org.apache.struts2.ServletActionContext;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;import java.io.IOException;
import java.util.HashMap;
import java.util.Map;@Controller("loginController")
@Scope("prototype")
public class LoginController extends ActionSupport {@Autowiredprivate UserService userService;@Autowiredprivate RoleService roleService;private User user;private Map<String, Object> map = new HashMap();public User getUser() {return user;}public void setUser(User user) {this.user = user;}public UserService getUserService() {return userService;}public void setUserService(UserService userService) {this.userService = userService;}/*** 用户登陆* @return*/public void index() throws IOException {User user1 = userService.getUser(user);if (user1 != null){if (user1.getIsSh() == 1){if (user1.getRole().getEnName().equals("admin")){ActionContext.getContext().getSession().put("user", user1);}if (user1.getRole().getEnName().equals("js")){ActionContext.getContext().getSession().put("user1", user1);}if (user1.getRole().getEnName().equals("xs")){ActionContext.getContext().getSession().put("user2", user1);}map.put("flag", 1);map.put("url", "login_indexs.do");map.put("id", user1.getId());JsonUtils.toJson(map);} else {map.put("flag", 2);JsonUtils.toJson(map);}} else {map.put("flag", 3);JsonUtils.toJson(map);}}public String indexs() throws IOException {User u = UserUtils.getUser();if (u != null){ActionContext.getContext().put("user", u);String ss = u.getRole().getEnName();ActionContext.getContext().put("role", u.getRole().getEnName());}return SUCCESS;}//登陆页面public String login() {return SUCCESS;}//退出public String tuichu() {ActionContext ac = ActionContext.getContext();Map session = ac.getSession();session.remove("userName");session.remove("userId");ServletActionContext.getRequest().getSession().invalidate();return "login";}}
<?php// +----------------------------------------------------------------------// | 注册功能// | 设计思路,首先判断用户输入的数据是否正确,在判断用户的邮箱有没有注// | 过,满足条件,注册成功,ajaxReturn函数在include.php中// +----------------------------------------------------------------------//引用常用的函数require_once('../../../config/config.php');//获取前台发来的数据$name = $_POST['name'];//获取用户名$password = $_POST['password'];//获取密码$email = $_POST['email'];//获取游戏$password_o = $_POST['password_o'];//获取重复密码//判断用户名if(!$name) {ajaxReturn(0,'用户名格式不正确,英文加数字!');}//判断密码是否输入正确if(!is_password($password)) {ajaxReturn(0,'密码格式不正确,不少于6位!');}//判断邮箱是否输入正确if(!is_email($email)) {ajaxReturn(0,'邮箱格式不正确!');}//判断两次密码输入是否一致if($password != $password_o) {ajaxReturn(0,'两次输入的密码不一致!');}//查询数据库是否已经注册过此邮箱$sql = "SELECT * FROM users WHERE email='$email'";$result1 = fetchAll($link,$sql);if($result1) {ajaxReturn(0,'抱歉,此邮箱已经注册过!');    }$data = array('name'=>$name,'password'=>$password,'email'=> $email,'addtime'=>date('Y-m-d H:i:s'));//保存用户的注册信息到users表,其中的$link在include.php里$result2 = insert($link,$data,'users');//注册成功和失败的话,返回提示if(!$result2) {ajaxReturn(0,'注册失败!');}else{ajaxReturn(1,'恭喜你注册成功');}

五.项目截图












基于ssm快递物流管理系统源码获取(java毕业设计)相关推荐

  1. java计算机毕业设计基于Ssm学生信息管理系统源码+数据库+系统+lw文档+mybatis+运行部署

    java计算机毕业设计基于Ssm学生信息管理系统源码+数据库+系统+lw文档+mybatis+运行部署 java计算机毕业设计基于Ssm学生信息管理系统源码+数据库+系统+lw文档+mybatis+运 ...

  2. 基于java(ssm)人事考勤签到管理系统源码(java毕业设计)

    基于java(ssm)人事考勤签到管理系统 人事考勤签到管理系统是基于java编程语言,mysql数据库,ssm框架,idea工具开发,本系统分为员工,部门经理,管理员三个角色,员工可以登陆系统,在线 ...

  3. 基于java(springboot)校园新闻管理系统源码(java毕业设计)

    基于java(springboot)校园新闻管理系统 校园新闻管理系统是基于java编程语言,MySQL数据库,和springboot框架,用idea开发工具开发的设计,本设计分为学生用户,管理员两个 ...

  4. SSM框架基于web的房屋租售管理系统源码+论文第二稿+软件环境+包安装调试

    项目名称 SSM框架基于web的房屋租售管理系统源码 系统说明 用户: 1.首页:系统前台首页使用分块的结构设计进行展示,分别对系统的logo.轮播图.登录注册.新闻公告.最新房源.菜单功能.房屋类型 ...

  5. ASP.NET C#物流管理系统 web快递物流系统源码

    ASP.NET C#物流管理系统 快递物流管理系统 web快递物流系统源码 系统功能简介 开发工具:vs2010 数据库:sql server2008 前台 网站首页 业务介绍 网点查询 快递追踪 留 ...

  6. java计算机毕业设计物资物流管理系统源码+系统+数据库+lw文档

    java计算机毕业设计物资物流管理系统源码+系统+数据库+lw文档 java计算机毕业设计物资物流管理系统源码+系统+数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  7. java计算机毕业设计Internet快递柜管理系统源码+mysql数据库+系统+lw文档+部署

    java计算机毕业设计Internet快递柜管理系统源码+mysql数据库+系统+lw文档+部署 java计算机毕业设计Internet快递柜管理系统源码+mysql数据库+系统+lw文档+部署 本源 ...

  8. java毕业设计Internet快递柜管理系统源码+系统+数据库+lw文档+调试运行

    java毕业设计Internet快递柜管理系统源码+系统+数据库+lw文档+调试运行 注意:该项目只展示部分功能,如需了解,文末获取源码地址. 临近学期结束,还是毕业设计,你还在做java程序.网络编 ...

  9. java毕业设计-物流管理系统-源码+lw文档+mybatis+系统+mysql数据库+调试

    java毕业设计-物流管理系统-源码+lw文档+mybatis+系统+mysql数据库+调试 java毕业设计-物流管理系统-源码+lw文档+mybatis+系统+mysql数据库+调试 本源码技术栈 ...

最新文章

  1. 【MySQL】(图解)快速理解内连接、外连接、左连接、右连接
  2. java+criteriaquery_Hibernate动态条件查询(Criteria Query)
  3. kf真空接头标准尺寸_大连高速旋转接头商家,什么是旋转接头_上海汉洲国际贸易...
  4. gephi生成网络关系图_用 NetworkX + Gephi + Nebula Graph 分析lt;权力的游戏gt;人物关系(上)
  5. ios学习:Xcode工具
  6. 为全力发展AIOT,小米把松果电子分拆重组了
  7. 【CCCC】L2-013 红色警报 (25分),,并查集计算集合个数
  8. 寒假作业1 打印沙漏
  9. 原生 js 实现弹窗
  10. 云课堂智慧职教计算机基础答案,云课堂智慧职教题库答案护理系内科,智慧职教职业生涯规划答案,智慧职教mooc学院计算机文化基础答案...
  11. 如何为长期旅行做准备
  12. 需要将录音转文字在线转换,应该如何完成
  13. C++程序启动时报“0xC000007B”无法启动的问题排查
  14. Codeforces A. XXXXX (数学 / 双指针) (Round #649 Div.2)
  15. 威尔士和英格兰同属英国,但为啥还要在世界杯上进行PK?
  16. 干货!十分钟搞懂消息队列的选型
  17. 大数据必学Java基础(二十六):数组的应用题
  18. html中点击文字变色,html选中文字 背景/字 变色
  19. LinkCloud:云计算服务 没有优惠活动就是最好的优惠
  20. 《概率论与数理统计》复习笔记

热门文章

  1. clickhouse修改数据存储目录
  2. O’Shea基于深度学习调制识别代码
  3. 静态分析 第三课 Data Flow Analysis(1)
  4. 深度学习在NLP的应用
  5. 浙江科技学院c语言考试试卷,浙江科技学院c语言-1-C试卷A.doc
  6. 由于找不到VCRUNTIME140_1.dll,xxx解决方法
  7. java JDBC连接MySQL数据库调用存储过程进行查询
  8. jquery.orgcharts插件的使用
  9. ORALCE 创建主键唯一约束同时也创建索引
  10. 【Pytest:Python 单元测试工具学习】