基于JSP和SSH框架实现的物流管理系统

基于JSP和SSH框架实现的物流管理系统 1 任务概述 1,1 目标 该项目软件的开发是为了提高物流公司的业务效率,降低人力,物理的损耗,使管理和业务操作更方便

本文包含相关资料包-----> 点击直达获取<-------

基于JSP和SSH框架实现的物流管理系统

1 任务概述

1.1 目标

该项目软件的开发是为了提高物流公司的业务效率,降低人力、物理的损耗,使管理和业务操作更方便、科学。

本软件系统一旦实施应用,公司的各项信息都可以更安全可靠的保存、查看,在业务实施过程中,可以大大的降低出错率,同时节省大量的时间和金钱,为公司赚的更多的利润。

1.2 用户的特点

  • 超级管理员:拥有最大权限,可以为系统分配用户的权限,进行各项了解

  • 员工管理员:由超级管理员分配权限,管理公司的所有员工

  • 总公司配送点管理员:由超级管理员分配权限,管理公司的所有配送点

  • 配送点管理员:由超级管理员分配权限,管理配送点的各项事务。 其下由车辆、订单、线路、报表管理员

1.3 运行环境

软件环境

名称 版本 语种
操作系统 Windows 2003
操作系统的附加功能
数据库平台 Oracle 9.2i
应用平台 任意操作系统
邮件系统 pop 3.0
客户端软件 IE 7.0或6.0

1.4 需求规定

本系统是提供物流公司的日常事务管理,主要有管理用户、员工、车辆、线路、配送点、订单、报表等业务。还为客户提供在线查询等功能。

1.4.1 系统功能层次模块图

1.4.2.1 员工管理

  • 功能描述:由总公司统一管理公司员工,主要的功能有增加员工,员工信息修改,员工信息删除,员工信息查询

  • 增加员工:当公司有新员工入职,则新建员工信息

  • 员工信息修改:当员工信息变更的时候进行修改,如职位变动,工资变动等

  • 员工信息删除:当有员工离职的时候,删除该员工信息

  • 员工信息查询:供员工管理员方便管理员工

1.4.2.2 用户管理

  • 功能描述:由超级管理员对用户分配不同的权限,权限包括:配送点管理员,配送点操作员

  • 分配权限:当新增配送点时为该配送点分配一个配送点管理员,再由该配送点管理员分配配送点操作员权限

  • 删除用户:当配送点用户发生变更时,根据需要删除对应的用户信息

  • 查询:由上级管理员查询由他分配的下级管理员的信息

1.4.2.3 车辆管理

功能描述:管理配送点拥有的所有车辆,包括新购车辆登记,车辆调度,车辆的状态记录及查询

  • 新购车辆登记:登记新购车辆的基本信息

  • 车辆调度:根据车辆的具体信息(状态,吨位,容积等)进行调度

  • 车辆的状态:车辆现在处于空闲,途中,维修中

  • 车辆查询:配送点操作员查看现有车辆的具体信息

1.4.2.4 配送点管理

功能描述:由总公司新增配送点,查看配送点信息,修改配送点信息,删除配送点

  • 新增配送点:当公司根据业务需求需要扩展配送规模,新开设配送点并添加配送点信息

  • 查看配送点信息:为了方便公司管理,随时了解配送点具体信息

  • 修改配送点信息:如配送点信息有变更,则修改配送点信息

  • 删除配送点:根据公司业务需求删除配送点

  • 配送价格管理:配送点根据自己的配送范围制定配送价格

1.4.2.5 线路管理

功能描述:由总公司进行线路的添加,删除和查询

  • 线路添加:在现有的配送点范围内,添加新线路

  • 线路删除;如配送点有变动,则删除该线路

  • 线路查询:配送点操作员调度车辆需查询线路,管理员维护线路信息,客户查看线路

1.7.2.6 订单管理

接受订单模块,订单状态修改模块,订单删除模块,生成交接单模块,以及查询订单。

  • 接受订单:接受用户所填写的订单输入到系统中

  • 订单状态维护:配送点管理员对所有的订单都应该进行审查和批复。而且应该维护订单的各种状态,包括:接受、在途(在哪个点)、在配送中、客户已收、等待支付等

  • 订单删除:当订单生成后,根据具体的信息或者特殊的信息,管理员来删除删除订单

  • 生成交接单:当货物发货时,生成交接单,当货物运送到某个配送点的时候,检查完货物,司机应该与该配送点的管理员来填写交接单,以保证货物能在各个段内安全的配送

  • 查询订单:订单管理员查询当日订单,当月订单,按订单号查询

1.4.2.7 客户端

  • 货物状态查询:根据订单号查询货物状态

  • 价格查询:根据货物的重量,体积,目的地查询配送价格

  • 网点查询:查看配送点的配送范围和配送价格等

2 设计思想

2.1 系统构思

2.2 运用关键技术

本系统运用的是SSH所搭建成的框架,并且在局部的地方用到了Ajax技术和DWR框架,并且前台用的是Div+Css技术所搭建成的。

2.3 数据结构

Car表

Carstate表

Cartype表

City表

Deliveryspot表

Employee表

Line表

Linetaile表

Order表

Orderstate表

Position表

Power表

Province表

Receipt表

Receiptdetaile表

Use表

3 服务器端的安装及运行

3.1 程序的运行环境

  • 要求操作系统为windows 操作系统

  • 对计算机硬件配置要求较高,至少要1GB内存

  • 服务器程序为tomcat

  • 数据库为oracle 9i

  • 要求安装有JDK 1.5

3.2 程序的安装

  • 安装JDK 1.5 并且配置其环境变量

  • 安装tomcat服务器

  • 将获取的程序war包放入tomcat安装目录下的webapps文件夹下

  • 安装oracle服务器,并且将程序的数据库脚本导入

  • 启动tomcat服务器

4 功能演示

配送点管理

员工管理

用户管理

线路管理

车辆管理

报表管理

订单管理

交接单管理

投递单管理

参考文献

  • 基于SSH的无仓储物流管理平台的设计与实现(南京理工大学·笪林梅)
  • 基于J2EE技术的第三方物流管理信息系统的设计与实现(东北大学·肖文婧)
  • 物流信息跟踪系统的设计与实现(吉林大学·高庆峰)
  • 安能物流管理系统的设计与实现(大连理工大学·许燕伟)
  • 基于JSP的铁路物流信息管理系统的设计与实现(江西财经大学·韩锋)
  • 基于MVC模式的物流信息管理系统设计与开发(电子科技大学·程泳)
  • 基于SSH框架的企业物流管理系统的设计与实现(山东大学·李杨)
  • 基于Hadoop的物流系统的设计与实现(电子科技大学·柳攀)
  • 基于GIS的在线物流管理信息系统研究(河北科技大学·刘强)
  • 基于轻量级J2EE的物流信息系统的设计与实现(同济大学·詹先保)
  • 基于J2EE技术的第三方物流管理信息系统的设计与实现(东北大学·肖文婧)
  • 基于JSP Struts2技术的公司物流管理系统的设计实现(电子科技大学·时煊)
  • 基于J2EE的物流控制管理系统设计与实现(电子科技大学·邓珉)
  • 基于Hadoop的物流系统的设计与实现(电子科技大学·柳攀)
  • 物流信息跟踪系统的设计与实现(吉林大学·高庆峰)

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码工厂 ,原文地址:https://m.bishedaima.com/yuanma/35252.html

相关推荐

  • Python分析中国大陆各直辖市及各省省会的平均工资与平均房价

    Python分析中国大陆各直辖市及各省省会的平均工资与平均房价 研究目的 近期网络上关于“躺平”的争论很多,但可以看出支持“躺平”的多是以90后为主的年轻人
    2024年05月14日
    4 1 1
  • python + dlib 进行人脸识别

    python人脸识别 人脸识别的主要算法 其核心算法是 欧式距离算法使用该算法计算两张脸的面部特征差异,一般在0,6 以下都可以被认为是同一张脸 人脸识别的主要步骤 1 获得人脸图片 2 将人脸图片转为128D的矩阵(这个也就是人脸特征的一种数字化表现) 3 保存人脸128D的特征到文件中 4 获取其他人脸转为128D特征通过欧式距离算法与我们保存的特征对比
    2024年05月14日
    2 1 1
  • JSP实现基于Lucene框架的实时全文检索系统

    JSP实现基于Lucene框架的实时全文检索系统 摘 要 全文检索技术是现代信息检索的核心技术,它能够根据数据资料的内容而不是外在特征来进行信息检索
    2024年05月14日
    3 1 1
  • 基于SpringBoot框架的周边游旅游平台

    这是一套采用🔥🔥SpringBoot为核心的短途旅行平台源代码,主要编程语言为Java,并结合了SpringBoot和Vue,js技术栈,开发工具可以选择Idea或Eclipse
    2024年05月23日
    5 1 2
  • 基于SSM框架的快递管理系统源码

    使用SSM框架(SpringMVC + Spring + MyBatis)开发快递管理系统是当前互联网技术领域的一个重要研究方向,随着电子商务的兴起和快递业务的不断扩大
    2024年05月07日
    6 1 1
  • JAVA Web 中文乱码问题

    JAVA Web 中文乱码问题 本人初学,如有问题欢迎指正 教材《Java Web程序设计(第3版)》主编:郭克华,第8章 JSP内置对象(2)P129-P131 所示代码 : java //获得书名 String book=request
    2024年05月14日
    5 1 1
  • Pythonweb之工资管理系统

    软件工程课程设计实验报告 一,项目开发 引言 编写目的 为了保证项目团队按时保质地完成项目目标,便于项目团队成员更好地了解项目情况,使项目工作开展的各个过程合理有序
    2024年05月14日
    26 1 8
  • SSH体育场馆预定网站源码(javaee+mysql)

    SSH体育场馆预定网站源码(javaee+mysql) 基于SSH框架(spring+struts2+hibernate+mysql)实现的体育场馆预定管理系统是当今数字化社会的必然需求之一
    2024年05月07日
    4 1 2
  • 基于.net的超市收银系统源码

    在当前数字化时代,超市已成为人们日常购物的主要场所之一,为了提高超市收银效率和管理水平,研发一款高效稳定的超市收银系统具有重要意义,本研究旨在基于,net技术开发一款超市收银系统
    2024年05月07日
    3 1 1
  • 基于Python实现简历智能推荐算法

    摘 要 目前,越来越多不同特点的应聘者和越来越细化的岗位之间,存在巨大的信息不对称,因此高效,准确的将合适的人推荐到合适的岗位,有很大的实际意义,本文针对这一工程实践问题
    2024年05月14日
    4 1 1

发表回复

登录后才能评论