EKP中的JAVA体系架构介绍.ppt_第1页
EKP中的JAVA体系架构介绍.ppt_第2页
EKP中的JAVA体系架构介绍.ppt_第3页
EKP中的JAVA体系架构介绍.ppt_第4页
EKP中的JAVA体系架构介绍.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2006 12 15 此报告仅供公司 客户内部使用 未经蓝凌的书面许可 其它任何机构不得擅自传阅 引用或复制 ekp中的java体系架构介绍 主讲 叶中奇 1 第一部分 技术架构 第三部分 总结 目录 第二部分 功能架构 2 运行环境 基于j2ee开发设计jdk版本 j2sdk1 4 2服务器操作系统 所有java支持的操作系统 windows linux web服务器 jdk1 4 jsp2 0 servlet1 2 tomcat5 0 28 weblogic9 2 数据库平台 所有常用数据库 mssqlserver2000 oracle9i 10g 客户端 msie5 5开发环境 eclipse3 2 技术架构 3 概念 j2ee j2ee java2平台企业版 java2platformenterpriseedition 是sun公司为企业级应用推出的标准平台 platform java平台共分为三个主要版本javaee javase和javame sun公司在1998年发表jdk1 2版本的时候 使用了新名称java2platform 即 java2平台 修改后的jdk称为java2platformsoftwaredevelpingkit 即j2sdk 并分为标准版 standardedition j2se 企业版 enterpriseedition j2ee 微型版 microedition j2me j2ee便由此诞生 2005年6月 javaone大会召开 sun公司公开javase6 此时 java的各种版本已经更名以取消其中的数字 2 j2ee更名为javaee j2se更名为javase j2me更名为javame 随着java技术的发展 j2ee平台得到了迅速的发展 成为java语言中最活跃的体系之一 现如今 j2ee不仅仅是指一种标准平台 她更多的表达着一种软件架构和设计思想 技术架构 4 j2ee给我们带来了什么 不依赖于操作系统丰富的开源项目 可站在巨人的肩膀上 实现自己特定的功能struts spring hibernate quartz 定时器 acegi security 权限 log4j jfreechar 图表 先进的软件架构和设计思想 更易于整合的业界标准组件重用性能高 在企业级应用无可匹敌灵活度高可用资源庞大 社区丰富的经验可借鉴可快速构建各种企业架构平台 门户 中间件 数据库 工作流 技术架构 5 其他概念 什么是javabean 什么是ejbejb enterprisejavabeans 它是java服务器端服务框架的规范 软件厂商根据它来实现ejb服务器 应用程序开发者可以专注于支持应用所需的商业逻辑 而不用担心周围框架的实现问题 什么是框架mvc框架 数据库访问层 界面展现层 业务控制层 什么是事务 为什么要有事务的回滚什么是o rmapping 对象 关系数据库映射 什么是oop object orientedprogramming 面向对象的程序设计 aop aspect orientedprogramming 面向切面的程序设计 什么是dao dataaccessobject 数据访问对象 技术架构 6 spring struts hibernate java体系框架图 技术架构 rdb model form action service dao html jsp jsp jsp js css image 界面展现层 业务控制层 数据访问层 xml 7 java体系中使用的主要开源框架介绍 spring简介 spring是一个开源框架 是为了解决企业应用程序开发复杂性而创建的 框架的主要优势之一就是其分层架构 分层架构允许您选择使用哪一个组件 同时为j2ee应用程序开发提供集成的框架 先进的架构设计思想使用三层框架的整合事务管理可拔插的组件开发模式 ioc 反向控制 依赖注入 面向切面的编程通知的发布与接收丰富的通用插件 jmail等 mock测试 技术架构 8 java体系中使用的主要开源框架介绍 strutsstruts是一个基于sunj2ee平台的mvc框架 主要是采用servlet和jsp技术来实现的 她把servlet jsp 自定义标签和信息资源 messageresources 整合到一个统一的框架中 开发人员利用其进行开发时不用再自己编码实现全套mvc模式 极大的节省了时间 使用数据校验 前端 后端 action的分发页面的跳转多语言 国际化 taglib的应用formbean与jsp的结合 技术架构 9 java体系使用的主要开源框架介绍 hibernate简介 hibernate是一个开放源代码的对象关系映射框架 它对jdbc进行了非常轻量级的对象封装 使得java程序员可以随心所欲的使用对象编程思维来操纵数据库 hibernate可以应用在任何使用jdbc的场合 既可以在java的客户端程序实用 也可以在servlet jsp的web应用中使用 最具革命意义的是 hibernate可以在应用ejb的j2ee架构中取代cmp 完成数据持久化的重任 使用数据库无关的o rmapping数据库表结构维护 技术架构 10 j2eevsdomino 自主开发 技术架构 domino平台 功能实现 应用领域 自主开发 java平台 ibm组件 java开源项目 struts spring hibernate 11 j2eevsdomino 技术架构 12 j2eevsdomino 技术架构 13 第二部分 功能架构 第三部分 总结 目录 第一部分 技术架构 14 14 蓝凌产品技术架构 数据源层 基础构件层 支撑平台服务层 kbpm 应用系统层 portal erp scm crm pdm pm http sms wap 企业服务总线 ekpesb kmt 非结构化处理构件 d r同步构件 数据持久服务构件 or tojava构件 系统参数管理 元数据管理 数据接口管理 原子服务构件 帐号与组织架构数据库 ldap数据库 dms目录管理构件 oms组织架构存取服务 业务系统 koa khr kmt kdi kit 15 操作界面 主页 功能架构 16 操作界面 主页 功能架构 17 kmt 知识文档 koa知识文档改版全局分类与文档引擎知识库概览论坛 koa论坛改版论坛首页爱问 互助 人才信息 koa员工通讯录 专家系统 无问答功能 cko工具箱 koacko工具箱改版知识树 全局分类文档列表 文档引擎增强的统计功能 功能架构 18 khr hr组织架构和员工管理信息同步 hr组织架构 ekp组织架构 koa组织架构员工管理 自定义的查询员工管理 预期事务通知招聘管理薪资管理可自定义公式的薪资计算项绩效考核操作的简化 模板的使用 批量复制 批量评分 导入上阶段的考核表自定义的评分维度预期查错的功能与koa日历的集成归档 功能架构 19 机制介绍 系统参数配置 类似notes ini 组织架构管理机构 部门 岗位 个人 常用群组分级授权 权限机制实现 领导的获取oms 可配置的输入输出已完成 数据的输入 khr 数据的输出 koa 权限管理操作权限 基于url的权限控制 数据过滤 读者域 作者域的扩充 权限域 跨模块的角色授权权限的查询分级授权 功能架构 20 机制介绍 日志管理log4j 代码跟踪操作日志错误日志后台日志日志归档界面展现多语言多主题风格更加小的js文件 更强大的功能 功能架构 21 机制介绍 时间 事件触发器定时任务管理 修改触发时间 启用 停用任务可编程的定时任务多服务器的定时任务处理数据操作数据库无关的o rmapping自动的表结构更新 功能架构 22 机制介绍 流程机制有待扩充的流程机制统一的文档状态处理流程的启动与事件触发全局文档引擎全局分类 知识树 知识管理类机制大杂烩极其简化的知识类模块开发简易的功能扩充积分计算的整合 功能架构 23 机制介绍 消息引擎基于配置的消息内容 多语言 可拔插的组件模式简易 强大的扩充 整合功能信息发布引擎基于配置的消息内容新闻中心 功能同koa 图表工具柱状图 饼图 曲线图无需控件介入的图形生成无需安装msoffice客户端的excel的导入导出 功能架构 24 机制介绍 搜索引擎更强大的关联搜索待完善的全文搜索订阅机制功能同koa更简单的部署点评机制功能同koa更简单的部署推荐机制缺推荐到新闻更简单的部署 功能架构 25 机制介绍 版本机制功能同koa更简单的部署 koa的版本机制未抽取 知识关联仅可搜索到知识引擎数据待完善的元数据关联主页 待完善的主页机制其他功能可点击排序的视图展现前端 后台的数据校验可拔插的系统机制组件统一 分散的数据初始化功能多系统的sso整合 功能架构 26 未来的展望 流程引擎符合业界标准的流程大流程 小流程图形化界面流程的统计流程的监控通用岗位的强化portal符合业界标准的portal导航树的自定义整合现有风格domino java的整合 功能架构 27 未来的展望 知识关联强大的元数据定义与查询搜索引擎增强全文搜索附件的搜索omsldap的支持权限管理权限仿真附件权限 功能架构 28 第三部分 总结 第二部分 功能架构 目录 第一部分 技术架构 29 技术架构运行环境j2ee的一些概念介绍ekpjava体系框架介绍j2ee与domino的比较功能架构整体框架介绍操作界面应用模块简介 kmt khr 机制介绍未来的展望 总结 30 q a 期待与您进一步沟通与交流 thanks 31 蓝凌管理咨询支持系统有限公司 深圳深圳市高新区中区麻岭工业区七栋五楼a 邮编518057电话tel 0755 26012345 传真fax 075526710099北京北京朝阳区朝外大街22号泛利大厦1219室 邮编100020电话tel 010 65887737 38 39 传真fax 010 65888059上海上海中山北路29

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论