Office Anywhere 软件台
技术白皮书
中国兵器工业信息中心
2005年6月20日
着整社会信息化建设兴起信息技术信息产品广泛渗透济科技社会领域转变济增长方式增强技术创新力提高传统产业水优化产业结构推动社会进步提高民生活水等方面作越越
Internet时代着市场竞争全球化集团企业跨域跨行业营元化特点具普通单企业法获资金技术市场优势集团采购销售协作域范围断扩全球洲区分支机构合作伙伴遍世界时集团企业分散化理引发许问题实现规模优势
集团超规模客观实际求理分工化部资源优化整合机统解决集团企业面问题?采集中化理思想战略实行集中监控整合资源战术实行分布式营做减低营风险实现规模济优势实现集团战略目标
集中式理Internet时代集团企业必然选择
集中式理重技术手段通统集团综合理门户集团部业务应进行整合关联实现真正组织业务跨域面未信息化应模式
实现目标众软件厂商通ERPCRMOA软件开发实施集团应领域渗透目前集团应系统开发实施普遍存困难:
1 众业务应系统法达整合统部署
2 定制开发业务系统开发费高昂开发周期漫长
3 数缺乏统理规范
4 系统扩展性灵活性较差难企业没原始开发商协助完善扩充系统功
企业理信息化已历长段时期提高企业理效率许企业理软件投入巨资取定效益绝数企业说理软件投入没产生相匹配产出效益企业实施理计算机化程中普遍状况:美前景吸引企业理软件进行巨额投资系列极复杂程段漫长开发周期企业软件公司发现企业需求已发生巨变化真正版发布前理软件项目质量已失控陷维护泥潭终导致项目彻底失败
双输结局
艰
苦
努
力
高额投资
复杂程
漫长周期
失控质量
维护
美计划
然理软件实施成功率缺乏真正精确统计数根保守估计全球范围企业投资实施理软件成功率超20%宣称理信息化已成功企业中企业完成软件合理投资需80%资金回报20%根国关方面调查国企业应MRP II系统方面已投资100亿元民币应成功率10达预期目标更寥寥外批企业组织开发适理信息系统(MIS)成功率样低
针困难3年集团项目建设应软件产品开发出针性解决方案提出行基互联网技术层架构Office Anywhere集团综合理门户开发台 (简称MYOA台)设计构想中国兵器工业集团等型企业应中取良效益应效果面台简介设计思想技术架构应案例等方面详细介绍该台设计构想
台简介设计思想
1MYOA台具特点:
1领先BS(浏览器服务器)操作方式集团应受域限制
2安装维护提供采独技术开发傻瓜型安装工具配置工具数库理工具户行安装完毕需专业员行维护
3采基WEB企业计算HTTP服务器采世界领先Apache服务器性稳定
4时支持OracleDB2SQL ServerMysql等数库台支持数集中式分布式部署
5数存取集中控制避免数泄漏级权限控制完善密码验证登录验证机制更加强系统安全性
6具良扩充性挂接种语言开发基BSCS业务系统
7跨台支持畅运行UnixLinuxWindows等操作系统
作集团应开发台台身提供固定功涵盖部通信信息发布业务流程动化集中文档理分布式办公等基功构建企业应基础时根户需选装财务模块物流模块力资源模块CRM模块等企业业务理模块时提供效开发界面工具实现企业行开发扩展功适应集团企业断变化增长信息化理需求
2MYOA台开发业务系统优势
MYOA开发集团综合理台开发模式许方面幅度提升现软件开发层次MYOA处总结方面:
ü 质量:提供设计开发维护全面质量保证
ü 成:极降低项目总体成
ü 周期:极加快开发进度
ü 理:简化软件工程降低理复杂度
ü 风险:支持快速应降低开发风险
ü 员:员求降低
ü 投资保护:持续完善成延长项目产品寿命
ü 效益:企业业务运行规范重组提供强支持
MYOA采模型动执行作软件实现方式应软件中非常困难实现部分量重复业务逻辑已需编程(通逻辑中7095%)开发员需聚焦客户业务逻辑种程序语言支持复杂业务逻辑
3MYOA台全面强业务理支持
MYOA集成理台群件信息理工作流业务重组真正效集成起企业团队协作业务支持理控制决策分析商务智商务加速提供全面整体支持
功
描述
特点
团队协作:群件系统
² 信息知识享:信息发布通知广播讨会议局域广域邮件知识库理等等
² 虚拟组织理:组织结构理业务分工权限理等等
² 团队协作支持:业务信息动传递务动通知动调度
群件系统相集成台群件系统具强业务处理功集成台业务紧密结合群件OA系统
业务支持:理信息系统
² 集成台实现强企业信息系统功包括业务信息定义组织业务信息输入输出基协工作模式业务信息传递享
集成台业务理基群件工作流系统MIS系统集成台支持协工作流程控制信息系统
理控制:工作流理系统
² 流程理:业务流程定义业务规定义
² 程理:工作务动调度通知业务信息流程中动传递权限控制业务程记录控制规范企业业务运作
集成台达生产级(Production)标准工作流系统简单工作流系统集成台真正符合企业复杂业务复杂流程工作流体系
决策支持:决策分析系统
² 集成台实现强企业信息系统功包括业务信息统计分析业务程统计分析业务信息程综合分析支持业务工作量化考核
业务分析系统:集成台决策支持建立企业流程动化基础真正实现业务容信息程信息综合分析
商务智:企业智系统业务神系统
² 企业运行现实合理规进行快速智动反应提高业务质量效率
集成台商务智建立完整企业模型够整业务系统快速智动协作提供全面支持
商务加速:商务加速器
² 利流程动化商务智加快业务高速运行
² 利建模动化实现理快速调整
² 帮助企业速度竞争中脱颖出
集成台实现流程动化模型动化理软件真正成商务加速器
持续完善:完善体系
² 根企业运行事实结果分析断完善业务规
² 支持业务快速调整
² 支持业务流程重组
² 支持业务理持续完善
软件定制工具:集成台基现代企业理思想构建企业模型体系基础实现企业模型动化软件造体系够真正满足企业理持续完善需
济效益:高回报系统
² 信息业务系统获前未处回报
² 降低信息系统整体成
² 快速低成应实施维护降低投资风险
² 技术台关性更长产品寿命保护投资
传统理信息系统实数处理系统集成台真正意义理控制工具企业信息技术获前未处
二台技术架构
1网络应模式
全面基互联网应模式实现跨域业务处理良支持低带宽网络
2软件架构层次
表示层
数
逻辑
数理
户接口
逻辑
浏览器客户端
运行表示层
应服务器
运行户接口逻辑
数库服务器
优化性 工作流
数中心运作 降低成
软件更新
• LAN
• WAN
• Dialup
软件架构采流BSJ2EE台设计思想具备技术先进性稳定性充分满足集团户数量高性求
3业务层次
MYOA企业业务划分数层信息层资源层功层组织层流程层等六层次层次进行效流程时间控制数权限控制行权限控制协作模式流转条件程监控模式信息表现方式信息传递方式信息合方式流程动启动流程合模式增值评估MYOA业务模型:
4应程序设计
MYOA台应程序基PHP(PHP Hypertext Preprocessor)Java企业级计算台J2EE(Java 2 Platform Enterprise Edition)混合开发实质分布式服务器应程序设计环境提供基组件服务器中心层应体系结构企业应系统提供具高度移植性兼容性安全台MYOA层体系结构设计特点极简化开发配置维护企业应程优点企业业务逻辑系统服务户接口分开放间中间层提供系列底层服务事务理缓池等开发者够精力集中企业业务逻辑需关心业务逻辑太相干系统环境等采层结构系统中时会台服务器工作样仅提高系统整体运行效率旦某台服务器出现障应程序会动转移台服务器接着运行效保障系统整体运行性
应程序静态模型图:
Servlet
ActionBean
ActionBean
ActionBean
BusnissBean
BusnissBean
BusnissBean
BusnissBean
Action
DataBean
DataBean
DataBean
DataBean
Data
DB
FormBean
View
Servlet
Servlet
Servlet
PHP
JSP
HTMLL
Interface
common
combean
combean
combean
combean
具体分析:
(1) 客户层应程序显示部分功负责机交互:显示美观友界面处理户输入进行输入数校验请求服务器服务显示服务器端返回结果客户通Web Brower 调PHPServletJSP 处理数
(2) WEB层PHPJSP Servlet组件构成存WEB服务器中代表服务器端处理显示逻辑WEB层功户浏览器WEB 服务器请求JSP文件时WEB 服务器响应该HTTP请求进行简单处理调EJB进行商业逻辑处理结果组织成HTML形式发送回浏览器通JDBC(Java Database Connectivity)直接访问台数库系统(JSP技术J2EE标准中项重技术JAVAHTML语言结合起客户提供支持跨台跨WEB服务器动态网页页面JSP调EJB访问数库JSP优点网页页面动态容表示层分开说开发者修改网页容时丝毫会浏览器端产生影响)
(3) 应层EJB封装应领域业务逻辑EJB Container存应程序服务器应层J2EEEJB Container 作EJB组件部署环境EJB Container中提供分布式计算中组件需服务例组件生命周期理数库连接理分布式事务理组件命名服务动容错负载动均衡力等实现事务逻辑EJB组件更加高效运行应程序服务器中支持客户端访问HTTP 客户端先运行Web Container Java Servlet JSP 发出请求 JSP 中嵌入Java代码调运行EJB Container中EJB组件 实现复杂事务逻辑客户端通RMIIIOP(Remote Method InvocationInternet Inter OPB Protocol) 直接访问运行EJB Container中EJB组件
(4) 数层传统型数库服务器包括数库系统事务处理遗留信息系统
终客户客户端通WEB浏览器等方式访问位中间层WEB服务器WEB服务器响应该请求进行简单处理调位应程序服务器中EJB访问操台数库服务器完成复杂商业逻辑
5MYOA台体系结构优点
(1) 移植性强 MYOA计算台支持PHPJava语言基MYOA标准开发应具PHPJava语言特台关性套程序适种台保证系统跨台移植
(2) 维护性强 MYOA种体系结构 事务处理逻辑组件集中放置应功服务器系统维护变简单容易系统事务处理逻辑发生变化时需更新应功服务器事务处理逻辑组件客户机端关避免客户端应程序版控制更新困难
(3) 安全性强 客户机数库服务器间插入应功服务器两者直接相联系系统事务处理逻辑组件应功服务器便集中控制样防止非法侵入数库时防止户系统破坏
(4) 灵活性强MYOA体系结构层次间保持相独立中某层需作出修改时层受影响种软件独立性系统改进升级变极灵活
(5) 简化开发MYOA体系结构层次间逻辑保持相独立系统开发期间层开发行进行MYOA采组件技术许模块重 样节约开发时间缩短系统开发周期提高效率
三 成功案例
基MYOA台合作伙伴先成功开发Office Anywhere网络智办公系统Enterprise Anywhere进销存系统中国兵器工业集团财务门户中国兵器工业集团外事组团理系统中国兵器工业集团行政费理系统北方工业集团境外财务系统北京档案理系统等极限OA泛微eoffice等
中基MYOA台开发Office Anywhere网络智办公系统户数达700余家遍布全国省市创造良社会济效益
基MYOA台泛微eoffice评协软件中国优秀软件
见MYOA台已成广社会户信集团应开发台完善发展台国社会信息化建设具重意义
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档