- 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 :
您可能关注的文档
- 21现代饭店管理的基本原理.doc
- 2017年执业药师考试药学专业知识1总结.doc
- 20项护理技术操作规程及评分标准.doc
- 2017生物一轮对点训练7-1有丝分裂与无丝分裂aWord版含解析.doc
- 23区贫血的个案路径.doc
- 231507北交《建筑材料》在线作业二15秋答案.doc
- 23位两弹一星元勋.doc
- 242526竣工汇报资料.doc
- 25G高速无源通道的设计挑战.docx
- 284异位妊娠甲氨喋呤药物保守治疗临床路径.doc
- 金融产品2024年投资策略报告:积极适应市场风格,行为金融+机器学习新发现.pdf
- 交运物流2024年度投资策略:转型十字路,峰回路又转(2023120317).pdf
- 建材行业2024年投资策略报告:板块持续磨底,重点关注需求侧复苏.pdf
- 宏观2024年投资策略报告:复苏之路.pdf
- 光储氢2024年投资策略报告:复苏在春季,需求的非线性增长曙光初现.pdf
- 公用环保2024年投资策略报告:电改持续推进,火电盈利稳定性有望进一步提升.pdf
- 房地产2024年投资策略报告:聚焦三大工程,静待需求修复.pdf
- 保险2024年投资策略报告:资产负债匹配穿越利率周期.pdf
- 政策研究2024年宏观政策与经济形势展望:共识与分歧.pdf
- 有色金属行业2024年投资策略报告:新旧需求共振&工业原料受限,构筑有色大海星辰.pdf
文档评论(0)