- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java-WEB模块物流项目一概要
BOS物流管理系统 第一天 搭建环境
内容安排:
1、 运行项目,分析功能 结构
Struts2 通配符映射,将所有页面放在WEB-INF下
2、 项目改造为maven结构
项目使用 STS
3、 jQuery EasyUI 框架
常用各个布局插件 、Ztree菜单技术
学习目标:maven 、svn 、eclipse 工具、 掌握前端开发框架EasyUI
BOS项目概述
项目背景
什么是BOS?
(Business Operation System) ,各个软件最核心业务系统
用友软件公司 为宅急送公司 开发ERP系统 核心系统
BOS一期工程 C/S结构 ,二期工程B/S 结构
传统项目分类 : OA 自动化办公系统 、CRM 客户关系管理系统、 ERP 综合管理平台
项目开发任务
项目完整开发流程:
需求分析 (需求分析文档) 系统设计 (页面原型设计 jquery easyui 、 数据库设计 PowerDesigner ) 编码 测试 集成部署和运维
BOS系统非常庞大,十几天学习哪些功能
涉及三大核心业务模块 : 基础设置模块、 取派模块、中转模块
基础设置模块: 管理物流信息基础元素信息 (快递员、配送区域、配送时间、排班 …)
取派模块: 客户要进行快递,系统进行业务受理、系统分单到快递员、快递员取件、打包、计费
中转模块: 管理货物在配送路程中间数据
路由模块: 管理车辆和线路
财务模块: 计费
PDA模块: 管理快递员无线电通信
报表模块: 生成统计数据
用户权限管理: 通用权限管理系统 Apache Shiro
项目开发平台和技术
新建一个Maven工程 mavenbos
导入原型页面
配置说明 pom.xml 导入 参照下发pom.xml 文档!
目录结构说明
css 样式表文件
images 系统需要图片
js 存放 js 脚本 Jquery easyui(页面设计) ztree(树形菜单)
json 临时数据 菜单页面设计 扩展名称.json
系统所有页面原型
页面存放WEB-INF 下 浏览器不可以直接访问! 通过action 访问对应页面 采用通配符
打开struts.xml
lib 删除
导入项目需要配置文件 导入: src/java/resource
action 请求资源路径 page_*_* 没有class 默认执行 ActionSupport (默认的结果集SUCCESS) 转发!
使用该配置 后续的自定义拦截器可以对action 有效 从而实现对静态页面实现权限控制 ...
web.xml 配置
1: spring容器配置文件加载
2: 前端控制器配置
pom.xml 配置
参照资源包下发ppm.xml
说明: 后续的dao 实现 我们采用 spring-data 实现 crud 操作!
测试 访问主页!
前端框架之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 脚本说明
工程导入四个即可
jquery +eazyui.min.js +themes+国际化文件!
easyui 学习之页面原型设计一 layout 学习!
layou1.jsp
页面导入 2个css+3个js 完成
参照文档 布局 打开文档手册 学习 easyui 布局样式!
layout 组件 north south east west center data-options=key:value
accordion插件,实现折叠菜单 以及和layout 整合
参照文档(easyui)案例为主学习 西部设置
效果
ztree 菜单制作(菜单制作说明)
ztree解压目录 优异的功能 灵活配置
api 文档 查询使用
css 样式文件
demo 例子
js ztree依赖脚本
bos系统引入 Ztree树形菜单说明
导入ztree 脚本
1 js :
2:css 样式
3: 案例演示树形菜单学习: layout2.jsp 引入ztree脚本
打开文档
您可能关注的文档
- ISINTERGITYREALLYNECESSARY.ppt
- 主题班会之安全教育--.pptx
- 主体结构专项质量培训课程.ppt
- 主题班会课件:五官的旅行——沟通无极限.ppt
- 义务教育学校管理标准(试行).pptx
- 乐捐管理制度.doc
- 主题阅读单元整本书探究阅读《试说新语》课程设置及实施流程.pptx
- 主题班会—保护水资源.ppt
- 乘安全之舟-扬生命之帆——中学生安全教育主题班会.ppt
- ISO9001质量管理体系通用文件培训.ppt
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
文档评论(0)