物流管理系统

1. 项目概述

1.1 BOS是什么?
Business Operating System 中文全称业务操作系统

1.2 项目背景
物流管理系统是物流管理的核心综合业务系统,实现“决策、管理、操作”一体化运作。在整个业务运营系统实施过程中强调:统一标准是基础,数据集成是手段,优化资源是目的。系统在满足各层基本操作功能需求的同时,做到管理层协调管理的简单化,进行有效控制运营;为高层提供灵敏的决策分析指标和报表,满足决策的要求。

物流管理系统当前的BOS信息系统是自主研发的。多年来,随着业务不断拓展,系统不断演进,为物流管理的发展作出了巨大的贡献。然而,随着时间的推移,系统建立初期的一些假设条件已经不再成立。整体来看,现BOS系统对于满足当前的物流管理业务,已经基础薄弱,需要从基础进行重新构建。然而,在现有基础上,已经构建了除核心的现BOS系统外,还有很多的系统。也就是说,我们本期的新BOS系统,要在保证现有其它系统依然正常工作的前提下,构建一个未来系统的基础平台,未来其它系统要逐渐统一到现BOS平台上来。

当前现系统的工作状态不太稳定,决定了我们新BOS系统要把建设范围集中在BOS相关的范围之内,和其它系统的接口尽量减少——只做必要的接口。否则,新BOS系统的稳定性就会被现存系统拖累。需要其它系统配合才能实现的、非核心的需求需要待新BOS稳定后、其它系统改造时一并实现。新BOS建设的需求调研阶段,我们对周边系统相关的需求、未来可能拓展的业务进行了广泛而深入的调研,在设计上预留足够的余地,满足未来这些需求能够充分支持。

1.3 软件开发流程

  1. 可行性分析
  2. 需求调研分析,需求规格说明书
  3. 设计阶段(概要设计、详细设计),数据库、原形设计
  4. 编码阶段(单元测试)
  5. 测试阶段(系统测试、白盒测试、黑盒测试)
  6. 上线和运维
  7. 永无止境的Bug修改,版本叠加,从此进行了套路

1.4 开发环境

1.5 技术选型

9. 由于老技术,老项目,各个框架都是比较老的版本。
10. Struts2【表现层】,Hibernate3【持久层】,Spring3【桥接】版本。
11. Easyui - 做界面。
12. Poi - 导入导出excel表格。
13. Shiro - 权限 -》【权限表设计-五张表】。
14. Powerdisigner 表设计软件,生成创建表的sql语句。
15. log4j 写日志,工作中一般要把请求数据和异常保存到日志文件中,方便以后排错,把日志写数据库[aop插入日志。
16. Ehcache:一些常用的,没有什么更新数据,区域、权限。
17. Activiti 流程引擎。
18. actiBPM Activiti流程绘制插件。
19. json的框架,net.sf.json/jackson/gson。
20. Hessian 远程调用框架,cxf,webservice。

2. 项目设计

2.1 Web请求流程

2.2 持久层「dao」、Service 和 表现层设计
持久层:

Service 层:

表现层:

2.3 拦截器
)

2.4 定区关联架构图

2.5 Shiro 工作原理

2.6 请假流程

2.7 物流配送

BOS物流管理系统第一阶段相关推荐

  1. BOS物流管理系统-第一天

    BOS物流管理系统-第一天-系统分析.环境搭建.前端框架 BoBo老师 整体项目内容目标: 对项目概述的一些理解 亮点技术的学习 注意学习方式:优先完成当天代码. 其他内容. 最终: 学到新的技术,会 ...

  2. BOS物流管理系统-第五天

    BOS物流管理系统-第五天-定区管理-WebServcie远程调用 主要内容: 分区设置-导出(分区条件查询后的结果导出为Excel-POI生成Excel和文件下载) 定区管理---定区添加(定区关联 ...

  3. 《四海小记c++学习之路》第一阶段 基础

    <四海小记c++学习之路>第一阶段 基础 第一阶段 基础 1 c++初识 1.1 第一个c++程序 1.1.1创建项目 1.1.3 c++书写Helloworld 1.2 注释 1.3 变 ...

  4. 不错!基于Springboot 2.0 + LayUI开发的物流管理系统(已开源)

    缺物流管理系统项目经验的,推荐看看这个项目. 项目需求说明 首先,发货客户与快递公司签订货运合同(货运单),把货物交给快递公司来托运,并按照货运合同的付款方式付款.快递公司根据货物运输线路,为货物配车 ...

  5. 中国石油大学《化工设计概论》第一阶段在线作业

    第一阶段在线作业 单选题 (共8道题) 收起 1.(2.5分) 下面哪一个不是化工设计的内容 A.反应过程选择与优化 B.分离过程选择与优化 C.厂区道路规划与设计 D.化工过程系统优化 E.工艺流程 ...

  6. 城市物流管理系统的设计与实现

    摘  要 随着互联网技术不断地发展,网络成为了人们生活的一部分,而城市物流管理系统作为网上应用的一个全新的体现,由于其特有的便捷性,已经被人们所接受.目前主流的城市物流管理系统服务不仅不明确并且管理员 ...

  7. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java智能物流管理系统k852w

    好的选题直接决定了毕业设计好坏,甚至决定了能否毕业.今天,我们就来聊一聊毕设该怎么选题. 这里分三个选题标准. 第一,参考所在学校往年选题类型和难度 可以向学长学姐了解往年的选题类型,以及使用的技术, ...

  8. C++大作业 物流管理系统

    课程作业,在设计上用到了前后端分离的思想,把业务层和逻辑交互层分开来写.本来想用qml实现前后端分离,时间问题没做图形界面,只写了个扣1扣2的cmd界面,谈不上前后端之分.前前后后写了三天,从最底层数 ...

  9. java宅急送下载_java宅急送BOS物流项目

    本套视频是宅急送BOS物流项目推出历时三年后推出的一套综合项目实战视频,该视频针对有SSH(Struts2+Spring+Hibernate)框架基础- 课程简介 [已更新] 隐藏内容,您需要满足以下 ...

  10. 基于JavaWeb的物流管理系统网站设计

    目录 1. 绪论 1 1.1设计背景 1 1.2设计意义 1 1.3设计思路 1 2. 需求分析 2 2.1 需求描述 2 2.2 用例建模 2 2.2.1人事信息管理 2 2.2.2货物信息管理 3 ...

最新文章

  1. CTFshow php特性 web136
  2. Linux同一网段使用不同网卡的方法
  3. 《简明 Python 教程》笔记
  4. mft按钮设计_火力发电厂典型MFT逻辑控制实现.pdf
  5. Mac如何设置intellij idea中文
  6. RIA 应用程序模式
  7. (转载)JavaScript中的原型和对象机制
  8. 简述osi参考模型各层主要功能_简述OSI参考模型及各层的功能
  9. Python实现AI贪吃蛇
  10. 影视后期好学吗?C4D精品教学合集,看完必成大神!(附链接)
  11. 计算机Excel应用案例,Excel VBA在Office中的应用案例
  12. iozone文件系统性能评测工具
  13. Robo 3T(Studio 3T)最新版安装教程
  14. codesmith 连接mysql_CodeSmith连接Mysql方法步骤
  15. 点控技术和激光定位技术
  16. Codeforces 235C Cyclical Quest(后缀自动机)
  17. Win32消息集合----方便查阅
  18. 二分+思维点点之间最大距离
  19. “不务正业”的美图公司也是一名“赌徒”
  20. 美国2020年攻破艾滋病_2020年美国和欧洲的游戏状况

热门文章

  1. java微信聊天机器人源码_三步轻松打造微信聊天机器人(附源码)
  2. 极乐净土—官方中文版 单曲循环洗脑三天了φ(ω*)
  3. 【java】汽车租赁系统_结课作业
  4. 汽车租赁系统V2.0
  5. 腾讯云图(TCV)使用指南
  6. 微PE制作U盘启动盘教程
  7. 【医院呼叫系统】基于FPGA的简易医院呼叫系统实现
  8. 颜色选择器(拾色器)
  9. App Store审核规范
  10. Ubuntu18.04解决Teamview检测为商用问题