Imatrix应用构建集成平台_第1页
Imatrix应用构建集成平台_第2页
Imatrix应用构建集成平台_第3页
Imatrix应用构建集成平台_第4页
Imatrix应用构建集成平台_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

Imatrix应用构建集成平台销售管理(sales)imatrix门户(portal)权限系统(acs)代办事宜(task

)工作流(wf)

系统元数据管理(mms)基础设置系统(bs)平台功能概要销售管理(sales)租户管理(添加查看订单)产品管理(价格策略)业务系统管理导入导出数据正文附件迁移销售管理系统功能

增加业务系统(在imatrix平台上构建系统前,需要在sales上增加业务系统)资源列表(各功能点对应的url)资源组列表角色列表(定义角色及角色拥有的功能权限)业务系统管理

Imatrix平台

产品模式开发模式两种模式门户(portal)权限系统(acs)代办事宜(task

)系统元数据管理(mms)工作流(wf)

基础设置系统(bs)子系统可单独登陆,并可以跳转到其他分系统Imatrix子系统(模块)组织机构管理(用户管理)用户管理部门管理授权管理管理角色给角色分配用户(角色是在sales里创建的)给角色分配资源日志管理参数设置等Imatrix—权限系统(acs)菜单管理创建自定义系统创建菜单表单管理表单管理列表管理数据表管理页面管理页面设置关联表单(列表)添加按钮及对应事件设置菜单默认页面数据权限数据分类(按设置的条件)数据授权(按数据分类给用户授权)Imatrix—系统元数据管理(mms)工作流平台任务委托监控任务受托监控委托管理工作流管理流程定义(jbpm4)流程监控Imatrix—工作流wf自定义系统(经过配置生成的,只能支持简单的增删改查等功能的业务系统)开发业务系统(协助开发人员完成的业务系统)创建两类系统创建系统创建菜单添加表单设计列表页添加及设置页面创建自定义系统过程创建自定义系统新建菜单新建表单创建表单后,在列表管理和数据表管理中相应项目下出现了一条记录。在创建表单前,无法创建列表。并且对于自定义系统,数据表字段无法编辑。设计列表页添加及设置页面自定义系统完成快速开发将空项目导入eclipse中修改空项目在sales中新建系统在imatrix中完成配置工作流定义开发人员按照编写规范写代码表单,列表页,菜单等从数据库中读取(imatrix配置)将空项目导入eclipse中修改空项目1.applicationContext.xml(manager注入、实体注入)2.struts.xml(修改<constantname="struts.convention.action.packages"value="com.example.expense"/>)3.web.xml(修改系统编码)4.project(修改项目名称)5.webRoot修改6.index.jsp在sales中新建系统1.【业务系统管理】中新建系统2.【产品管理】中增加产品3.租户中修改订单修改perties配置,起服务系统构建系统演示给用户添加该系统权限后台代码1.entity:Report.java2.dao:ReportDao.java3.service:ReportService.java4.action:ReportAction.javaSales中录资源 report-list report-listData report-save report-input report-delete【系统元数据管理】

【表单管理】【数据表管理】录字段代码开发及imatrix配置页面:菜单页面(head页面

一级菜单二级菜单) header.jsp(页面顶部)second-menu.jsp(菜单) third-menu.jsp(左侧菜单)列表、表单 report-list.jsp(列表页面)report-input.jsp(表单页面)

report-task.jsp(办理任务页面) history.jsp(流转历史页面)代码开发及imatrix配置在imatrix系统【系统元数据管理】

【菜单管理】中新建菜单修改applicationContext.xml,放开下面配置,起服务,自动生成数据库表:<!--<propkey="hibernate.hbm2ddl.auto">update</prop>

画流程图三个环节:(第一环节:编辑式,第二环节:审批式,第三环节:会签式)

系统演示(无工作流)

系统演示(有工作流)代码开发及imatrix配置代码生成代码生成Imatrix架构技术架构统一的企业级应用构建和集成平台(soa架构设计,内置组件,提供集成接口,可以用于开发所有业务需求)快速响应不断变化的业务需求(MVC,弹性好,松耦合,有各种组件,无需从零开始)稳定可靠(稳定框架,经过验证的组件)便于审计和监控(三员分立,日志)易于维护(浏览器端进行功能性维护:菜单,列表,表单等)保护已有软件投资(各种复用)降低技术复杂性让用户更加专注于业务需求降低项目人员调配变动风险(技术组件,技术规范,编码规范)系统价值用平台开发的所有系统采用统一的技术框架,编码规范。平台提供了包括后台和前台UI的一些组件,可以直接调用,能够减少一些复杂度和工作量。平台提供了系统管理,任务管理等功能,免于各个系统重复开发平台提供了部分代码生成的功能,减少了像Entity,action,service,dao复制粘贴修改,加配置文件或各种注解这种重复的麻烦的又容易不小心出问题的工作。个人体会系统中的菜单,表单,列表项等等都是配置生成的,而不是写死在代码里的,虽然实体类还是要自己修改,但是至少可以改改表单的布局,列表页的查询项,列表项隐藏显示之类的。不过,这个系统的易用性和用户体验不太好,有一些反人类的操作,异常提示不明确。用的人不太多,从网上很难查到资源。但是操作文档写的很详细。修改各种配置文件很麻烦,而且容易出错,错了又不容易找到是哪里出的问题,可以把修改配置文件做成通过页面操作完成的,

温馨提示

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

评论

0/150

提交评论