java-WEB模块物流项目一.docx
《java-WEB模块物流项目一.docx》由会员分享,可在线阅读,更多相关《java-WEB模块物流项目一.docx(30页珍藏版)》请在三一办公上搜索。
1、BOS物流管理系统 第一天 搭建环境 内容安排:1、 运行项目,分析功能 结构Struts2 通配符映射,将所有页面放在WEB-INF下 2、 项目改造为maven结构 项目使用 STS 3、 jQuery EasyUI 框架 常用各个布局插件 、Ztree菜单技术 学习目标:maven 、svn 、eclipse 工具、 掌握前端开发框架EasyUI 1. BOS项目概述 1.1. 项目背景什么是BOS? (Business Operation System) ,各个软件最核心业务系统 用友软件公司 为宅急送公司 开发ERP系统 - 核心系统 BOS一期工程 C/S结构 ,二期工程B/S 结
2、构 传统项目分类 : OA 自动化办公系统 、CRM 客户关系管理系统、 ERP 综合管理平台 1.2. 项目开发任务 项目完整开发流程: 需求分析 (需求分析文档) - 系统设计 (页面原型设计 jquery easyui 、 数据库设计 PowerDesigner ) - 编码 - 测试 - 集成部署和运维 BOS系统非常庞大,十几天学习哪些功能 涉及三大核心业务模块 : 基础设置模块、 取派模块、中转模块 基础设置模块: 管理物流信息基础元素信息 (快递员、配送区域、配送时间、排班 )取派模块: 客户要进行快递,系统进行业务受理、系统分单到快递员、快递员取件、打包、计费中转模块: 管理货
3、物在配送路程中间数据 路由模块: 管理车辆和线路财务模块: 计费PDA模块: 管理快递员无线电通信报表模块: 生成统计数据 用户权限管理: 通用权限管理系统 Apache Shiro 1.3. 项目开发平台和技术 新建一个Maven工程 mavenbos1.4. 导入原型页面配置说明 pom.xml 导入 参照下发pom.xml 文档!目录结构说明css 样式表文件 images 系统需要图片js 存放 js 脚本 Jquery easyui(页面设计) ztree(树形菜单)json 临时数据 菜单页面设计 扩展名称.json系统所有页面原型页面存放WEB-INF 下 浏览器不可以直接访问!
4、 通过action 访问对应页面 采用通配符 打开struts.xml lib 删除导入项目需要配置文件 导入: src/java/resource action 请求资源路径 page_*_* 没有class 默认执行 ActionSupport (默认的结果集SUCCESS) 转发!使用该配置 后续的自定义拦截器可以对action 有效 从而实现对静态页面实现权限控制 .web.xml 配置 1: spring容器配置文件加载 2: 前端控制器配置1.5. pom.xml 配置参照资源包下发ppm.xml说明: 后续的dao 实现 我们采用 spring-data 实现 crud 操作!测
5、试 访问主页!1.6. 前端框架之easyui学习(掌握)引入jquery easyui 完成 页面原型布局设置! 打开下发的easyui 资源包 解压demo 案例演示代码(学习指导)locale 国际化脚本 (中文)plugings easyui页面需要依赖脚本插件src 源码themes 主题样式(css 文件)easyloader.js 插件加载器 easyui所有插件由该脚本驱动加载jquery.easyui.min.js 相同于 easyloader.js+所有插件(推荐导入该脚本即可)jquery-1.8.0.js 必须导入bos系统页面导入的easyui 脚本说明工程导入四个即
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java WEB 模块 物流 项目

链接地址:https://www.31ppt.com/p-1701346.html