BOS物流管理系统第一阶段
物流管理系统
1. 项目概述
1.1 BOS是什么?
Business Operating System 中文全称业务操作系统
1.2 项目背景
物流管理系统是物流管理的核心综合业务系统,实现“决策、管理、操作”一体化运作。在整个业务运营系统实施过程中强调:统一标准是基础,数据集成是手段,优化资源是目的。系统在满足各层基本操作功能需求的同时,做到管理层协调管理的简单化,进行有效控制运营;为高层提供灵敏的决策分析指标和报表,满足决策的要求。
物流管理系统当前的BOS信息系统是自主研发的。多年来,随着业务不断拓展,系统不断演进,为物流管理的发展作出了巨大的贡献。然而,随着时间的推移,系统建立初期的一些假设条件已经不再成立。整体来看,现BOS系统对于满足当前的物流管理业务,已经基础薄弱,需要从基础进行重新构建。然而,在现有基础上,已经构建了除核心的现BOS系统外,还有很多的系统。也就是说,我们本期的新BOS系统,要在保证现有其它系统依然正常工作的前提下,构建一个未来系统的基础平台,未来其它系统要逐渐统一到现BOS平台上来。
当前现系统的工作状态不太稳定,决定了我们新BOS系统要把建设范围集中在BOS相关的范围之内,和其它系统的接口尽量减少——只做必要的接口。否则,新BOS系统的稳定性就会被现存系统拖累。需要其它系统配合才能实现的、非核心的需求需要待新BOS稳定后、其它系统改造时一并实现。新BOS建设的需求调研阶段,我们对周边系统相关的需求、未来可能拓展的业务进行了广泛而深入的调研,在设计上预留足够的余地,满足未来这些需求能够充分支持。
1.3 软件开发流程
- 可行性分析
- 需求调研分析,需求规格说明书
- 设计阶段(概要设计、详细设计),数据库、原形设计
- 编码阶段(单元测试)
- 测试阶段(系统测试、白盒测试、黑盒测试)
- 上线和运维
- 永无止境的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物流管理系统第一阶段相关推荐
- BOS物流管理系统-第一天
BOS物流管理系统-第一天-系统分析.环境搭建.前端框架 BoBo老师 整体项目内容目标: 对项目概述的一些理解 亮点技术的学习 注意学习方式:优先完成当天代码. 其他内容. 最终: 学到新的技术,会 ...
- BOS物流管理系统-第五天
BOS物流管理系统-第五天-定区管理-WebServcie远程调用 主要内容: 分区设置-导出(分区条件查询后的结果导出为Excel-POI生成Excel和文件下载) 定区管理---定区添加(定区关联 ...
- 《四海小记c++学习之路》第一阶段 基础
<四海小记c++学习之路>第一阶段 基础 第一阶段 基础 1 c++初识 1.1 第一个c++程序 1.1.1创建项目 1.1.3 c++书写Helloworld 1.2 注释 1.3 变 ...
- 不错!基于Springboot 2.0 + LayUI开发的物流管理系统(已开源)
缺物流管理系统项目经验的,推荐看看这个项目. 项目需求说明 首先,发货客户与快递公司签订货运合同(货运单),把货物交给快递公司来托运,并按照货运合同的付款方式付款.快递公司根据货物运输线路,为货物配车 ...
- 中国石油大学《化工设计概论》第一阶段在线作业
第一阶段在线作业 单选题 (共8道题) 收起 1.(2.5分) 下面哪一个不是化工设计的内容 A.反应过程选择与优化 B.分离过程选择与优化 C.厂区道路规划与设计 D.化工过程系统优化 E.工艺流程 ...
- 城市物流管理系统的设计与实现
摘 要 随着互联网技术不断地发展,网络成为了人们生活的一部分,而城市物流管理系统作为网上应用的一个全新的体现,由于其特有的便捷性,已经被人们所接受.目前主流的城市物流管理系统服务不仅不明确并且管理员 ...
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java智能物流管理系统k852w
好的选题直接决定了毕业设计好坏,甚至决定了能否毕业.今天,我们就来聊一聊毕设该怎么选题. 这里分三个选题标准. 第一,参考所在学校往年选题类型和难度 可以向学长学姐了解往年的选题类型,以及使用的技术, ...
- C++大作业 物流管理系统
课程作业,在设计上用到了前后端分离的思想,把业务层和逻辑交互层分开来写.本来想用qml实现前后端分离,时间问题没做图形界面,只写了个扣1扣2的cmd界面,谈不上前后端之分.前前后后写了三天,从最底层数 ...
- java宅急送下载_java宅急送BOS物流项目
本套视频是宅急送BOS物流项目推出历时三年后推出的一套综合项目实战视频,该视频针对有SSH(Struts2+Spring+Hibernate)框架基础- 课程简介 [已更新] 隐藏内容,您需要满足以下 ...
- 基于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 ...
最新文章
- CTFshow php特性 web136
- Linux同一网段使用不同网卡的方法
- 《简明 Python 教程》笔记
- mft按钮设计_火力发电厂典型MFT逻辑控制实现.pdf
- Mac如何设置intellij idea中文
- RIA 应用程序模式
- (转载)JavaScript中的原型和对象机制
- 简述osi参考模型各层主要功能_简述OSI参考模型及各层的功能
- Python实现AI贪吃蛇
- 影视后期好学吗?C4D精品教学合集,看完必成大神!(附链接)
- 计算机Excel应用案例,Excel VBA在Office中的应用案例
- iozone文件系统性能评测工具
- Robo 3T(Studio 3T)最新版安装教程
- codesmith 连接mysql_CodeSmith连接Mysql方法步骤
- 点控技术和激光定位技术
- Codeforces 235C Cyclical Quest(后缀自动机)
- Win32消息集合----方便查阅
- 二分+思维点点之间最大距离
- “不务正业”的美图公司也是一名“赌徒”
- 美国2020年攻破艾滋病_2020年美国和欧洲的游戏状况