请输入您要查询的百科知识:

 

词条 程文俊
释义

程文俊(中国科学院软件研究所硕士、著名软件需求分析、架构师)

主要研究方向:

网络分布式计算、数据库、网络操作系统,精通J2EE、SQL、中间件服务器。在J2EE技术领域具有理论功底和实践经验。在J2ME商务应用和基于J2ME游戏开发领域具有深厚的理论功底和丰富的实战经验。培训授课专长:软件构架设计、UML、OOAD、J2EE企业级高级应用开发。

中国第一批软件架构师、UML/UP专家、UP统一软件过程资深教练(国内首位软件项目过程教练)、国内较早引入模型驱动开发方法的倡导人之一、国内最早的UP过程推动人之一。

擅长架构企业级应用;有独立工作流引擎开发、企业系统应用集成方面的丰富经验;在企业门户(Portal)、报表、工作流引擎和企业服务总线(ESB)等应用领域有深入的理论研究和充分的实践;对软件开发的整个流程有深刻认识,有很好的协作精神和学习能力。

在架构下的系统设计和开发方面均有丰富经验。能够结合实际,在复杂的应用环境中选择适合的技术组合并合理利用开源中间件来降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。

工作经验:

具备10年大中型项目的架构设计及项目管理工作

近年来项目管理经验:

2007-11~今 某生产管理平台体系,包含10多套相关系统,实现了从计划制定、下发、监控;生产(内业、外业)作业、质检;上下游厂商问联管理等全生产流程管理。各个系统间基于WebService及跨域工作流引擎实现了数据及业务层面的全面集成。能够快速应对业务的快速变更及领导层对生产管理的时时监控。

整个平台完全基于自有的"NavWork企业级应用快速架构平台"构建。

项目职责:总架构师,全面负责整体架构及技术团队管理。

2007-7~2008-7 某企业级应用快速架构平台

它是一个以数据库模型驱动的对象型业务架构中间件及其集成开发工具。它实现了以业务模型为核心,快速完成应用开发的创新软件开发模式,适合各类基于WEB的专业应用系统与行业大型应用的开发。

1、基础应用支撑平台:框架采用Spring+Struts+Hibernate,集成了灵活的基于RBAC的权限管理功能、个人工作平台、全面的i18n支持;灵活的UI风格样式切换、类似.NET的表单组件的Validation验证;基于Velocity模板技术实现的邮件功能和基于Ehcache实现的缓存功能;基于JasperReport实现的B/S报表引擎可以实现任意复杂的报表功能。

2、业务代码生成器(NavCodeGen):基于Velocity模板技术开发的Studio,结合不同的业务模板,可以为基础平台实现单表、多表关联等不同的业务功能的完整业务代码生成。

3、工作流引擎(NavWorkflow):基于Petri网理论设计的工作流引擎,可以实现基于GUI的流程的可视化建模、热部署、流程监控,同时提供灵活的插件(包括消息、数据组件、动作组件等)和脚本机制,可以和实际业务进行无缝集成。结合NavWorkflow,通过基础应用平台中的个人工作平台,为个人用户提供待办、在办、代理等工作任务列表。

基于目前的实际使用效果来看,NavWork企业级应用快速架构平台对项目开发的资源投入的改善是非常明显的。统一的应用架构,不仅可以实现业务协同、快速适应需求变化,还能够简化软件开发过程、压缩软件周期、降低团队规模,在此基础上便于企业的知识积累,减少人员流动风险,并最大程度地让开发人员可以轻松自如地在此基础之上进行二次开发。

项目职责:系统架构师。负责平台的基础中间件选型、组装及所有功能架构设计及代码开发工作,并指导编制配套的开发规范。

2007-2~2008-4 《搜索监管系统业务支撑系统》(J2EE)、《地图图片搜索引擎》(J2EE、Heritrix)、《智能地图图片识别引擎》(VC、C#)三个子项目。其建设目标是为国家测绘行政主管部门提供必要的技术手段以加强对地图编制、审核的管理;加大对地图市场及互联网网站登载地图的监管力度,严格查处和封堵互联网用户上传、标注涉密地理信息。

项目职责:系统架构师,总体负责平台的技术选型、总体架构、厂商协调及功能部件间的接口设计。

2007-7~2008-6 《导航服务产业运营体系建设及产业链构造》项目

本系统总体采用J2EE架构,通过JNI集成本地Geocoding功能;并基于不同协议提供多种通信信道,结合相应的缓存机制能够满足高并发下的网络通信要求。

项目职责:系统架构师,全面负责系统的技术选型、总体架构及功能部件间的接口设计。

2006-11~2007-06 跨域-智能流程平台&消息中心

项目职责:总架构师、项目经理。总体负责银监会(跨域)智能流程平台、消息中心的项目管理及系统架构工作。

2006-08~2006-11 统一用户认证&组织信息同步系统

本系统分两个子系统:

1、统一认证及实时同步采用J2EE架构(B/S),提供基于NIO、HTTP、SSL的认证通道;利用JMS实现信息在不同应用之间的实时传送,MOM采用的是开源的openJMS(目前替换为Joram)。

2、定时同步采用.NET架构(C/S),利用COM技术实现从Domino数据库的人员、组织信息获取,并通过ADO/FTP/HTTP等多种机制实现信息向注册应用系统的推送。

项目职责:项目经理、总架构师。负责整个项目的架构、(接口)设计、管理工作

培训经历:

主要客户包括:中国工商银行、中国农业银行、国家开发银行、交通银行、中国铁通、中国电信、中国航天、中电集团、中石油、中石化、西南电信、海关总署、鲁能软件、深圳雁联计算机、深圳迈瑞等上百家企事业单位。

程文俊 中学高级英语教师

1979年参加工作,本科学历。多年从事高三英语教学工作。

工作以来,坚持在教学第一线,用“学高为师,德高为范”的标准严格要求自己,认真履行教师职责,矢志不渝地进行课堂教学改革,求实创新,团结协作,在教育教学等方面取得了可喜的成绩。

曾获信阳市电化教学一等奖、优质课二等奖。国家及省市级优秀辅导教师;并在教师节,曾受到省、市、县的表彰,被评为优秀教师。多篇论文在教育教学刊物上发表并获省市级奖。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/7 3:30:06