神州数码-成果应用报告

Download Report

Transcript 神州数码-成果应用报告

可信
共享
协同
基于Trustie的神州数码软件生产线改造和应用示范
课题单位:神州数码
北京大学
复旦大学
南京航空航天大学
神州数码软件生产线
应用成果介绍
谢
耘
神州数码有限公司
神州数码介绍
2008年收入规模超过400亿,近三年收入和利润均保持健康、高速成长
行业地位:
政府行业第一名
行业客户市场领先
金融行业第二名
企业级市场第一名
电信行业第四名
个人消费市场第一名
Source: IDC、SP 2009
神州数码的软件开发
 建成北京、西安和成都三个大型软件研发和服务交付基地
 软件开发获得CMMI 4级认证,软件服务获得ISO20000和ISO27001认证
 拥有400余项软件产品和应用解决方案,其中300多项获得软件著作权
 拥有近5,000名开发人员的软件开发队伍
 参与国家重大信息化工程建设:国税总局、建设银行、国开行、中国移动……
软件开发区
运维监控区
神州数码税务解决方案
覆盖全国34个省级单位
税务体系框架
企业级
应用
产品
渠道
接入
产品
税务
门户
网站
纳税
服务
产品

税收
征管
系统
决策
支持
系统
税务应用实现层
税务业务构建层:税务行业构件库、税务核心业务模型
基础件层:应用框架、数据交换、工作流、安全控制……


■:1.1版本使用单位
■:2.0版本使用单位
■:未使用单位
税务行业应用支撑平台层
系统软件层:操作系统、数据库、J2EE应用服务器……
系统平台层
中国税收征管信息系统(CTAIS)系统
地税综合征管系统
信息资源整合
数据应用平台与管理系统
纳税人端服务-电子报税、税率银联网系统
据国家税务总
局分析,约
25%的国税收
入增长得益于
此项软件
开发实施投入:累计2100人年
配套设施投入:超过40亿元
覆盖除上海和西藏外的所有省级
国税单位(包括下属地、市、县
单位),覆盖率达到94%
所管理的纳税企业近2000万家,
占95%
2006年所处理的税额达 2.4
万亿,占国税总收入的92%
面临的技术挑战
 面临的挑战
 超大型的工程项目开发和实施(税务、金融、电信等领域)
 面向行业的持续性的项目的运维(中国税收征管系统CTAIS等)
 现有的问题
 企业内部软件复用程度低,生产效率低,项目实施成本高
 软件质量保证过程不完善,软件产品可信性有待进一步提高
 自有核心技术有待发展,领域知识与成果有待凝练
必须用新的思想方法、技术、工具等改进现有软件生
产方式、流程和环境!
神州数码的探索
金税三期咨询
和原型开发
高可信软件生产线
成立工程院
北大构件库应
用示范工程
成立
软件产品部
软硬分拆
2001
CTAIS 2.0
省级大集中
行业业务拓展
CMMI4级认证
基础框架平台
FRAME 1.0
2002 - 2003
2004 - 2006
2007 - 2008
2009 - 2010
与 Trustie 的结合
共享科研机构科研成果
建立软件可信评估机制
实现协同式软件生产线开发方式
“金税三期”应用示范
应
用
示
范
技
术
研
发
已
有
基
础
神州数码税务软件生产线
电信领域
质
工
应
电子政务
量
具
用
金融领域
可
集
驱
信
成
动
神州数码公共软件生产线
Sm@rtFrame 2.0
Sm@rtFrame 1.0 Trustie平台、工具、生产线及规范
研究与实践
Trustie可信软件共享与协
同生产环境
神州数码软件生产线
Tr ustie 环境体系结构
Trustie 综合
社区 服务
软件资源库
资源管理
构件库
生产线集成框架
证据管理
服务库
任务管理
生产线管理
工具仓库
生产线配置
开发协同平台
工具库
项目管理
缺陷管理
软件版本库
缺陷库
特征建模
工具FODM
UML
建模工具
UML建模工具
(需求建模)
技术特征
生产线
服务资源
双向工程工
具OODIA
协同需求获取
工具CRE
构件资源
过程管理
工具集
服务组合
工具集
协同开发
工具集
规范的
用况模型
特征模型
初始需求
用况
集
软件企业
大学
研究所
飞控领域
可信评估
管理工具
交通领域
航天领域
开源组织
流程
编排
服务
编排
服务
构件
Web
开发
Java
开发
业务
门户
核
心
征
管
防
伪
税
控
出
口
退
税
决
策
支
持
业务流程
服务
申报流程服务
基础
业务服务
纳税人服务 申报服务
开发框架
业务
构件
基础
报表
构件
技术
服务
数据源
事务
企业资源
数据库
贷
款
业
务
中
间 支 …
业 付 …
务
监控
管理
服务总线
服务
中介
路由
适配
器
消息
转换
查询
安全
批处理
缓存
同
事件
展现
流程定义
公共技术构件
业务
分析
发
平
页面交互
设计
台
BPMN
流程工具
构件源代码
自动化
测试工具
流程管理
业务源代码
业务
建模
企业开发工具
(SmartFrame)
持续集成
工具
EJB辅助测试工具
Jtop (单元测试)
单点登录
持久化
神州数码
Frame软件架构
页面
交互设计
(XML)
可运行系统
事件
处理
组织权限
日志
领域构架
缺陷管理
工具
架
存储库
….
可信证据
注册库
开户交易
….
协
MVC配置
(XML)
开
税务业务框架
业务构件
框
存
款
业
务
软件资源库
可发布系统
电信领域
SmartTeller
Internet
/ Intranet
…
…
领域模型
成
应用系统
开发
工具
设计
可复用资源
大型企业
金融领域
税务 “金三”
入资源库
构件
MVC控制流
程建模
事件
采集
遗留系统
神州数码自有开发/运行平台
研究与实践
Trustie工具适应性
评估报告(16份)
税务可信分级和
评估规范
示范工程:金税三期
咨询与原型开发
软件复用过程制订
(9大过程)
软件可信评估
管理工具开发
税务领域
需求工程
税务软件资源库
(500个构件)
用元建模工具
定制的详设工具
税务生产线
支持可变性
Frame平台改造
Trustie工具改造
面向服务生产线集成
(BPMN+ESB)
向其他行业推广
持续集成和
自动化测试系统
生产线的集成
(集成框架/协同平台)
演示系统、产学研
长效合作机制
已完成
进行中
待进行
基于软件生产线的开发场景
资源可信评估
领域构件
领域构架
/领域模型
行业可信
评估规范
资源评估
高可信软件生产工具
与集成环境
架构/模型
领域开发
生产线
构件/服务
领域专家/ 架构师
神州数码工程院
公
共
生
产
线
生产线
通用构件/服务
应用开发
工具开发
生产线开发
资源开发
项目管理
行业工程项目组
www.trustie.com
神州数码软件生产线
UML
建模工具
(设计)
特征建模
工具(FODM)
UML
建模工具
(需求建模)
双向工程
工具
特征模型
设计
规范的
用况模型
协同需求
获取工具
CRE
初始
需求用况
集
可信评估
管理工具
可复用资源
领域模型
成
软件资源库
入资源库
构件
税务业务框架
业务构件
框
协
领域构架
页面
交付设计
(XML)
流程定义
平
BPMN
流程工具
构件源代码
可信证据
可运行系统
自动化测试
工具
页面
交互设计
开
台
公共技术构件
架
同
发
神州数码
Frame软件架构
可发布系统
缺陷管理
工具
MCV控制
流程建模
MVC配置
(XML)
业务源代码
企业开发工具
(SmartFrame)
持续集成
工具
EJB辅助
测试工具
工具
制品
生产线应用效果
 应用案例
 “金税三期”工程、中国税收征管信息系统、地税征管系统
 经济效益
300
 由此产生的直接经济效益约4000
万元,间接经济效益约1.5亿元
250
工作量
 软件复用率平均提升35%,项目
平均成本降低约30%
200
生产者复用
传统开发方法
消费者复用
150
100
50
0
计划
需求
设计
编码
项目阶段
 社会效益
 汇聚软件企业资源,打造良性软件产业生态环境
 面向行业应用领域,支撑国家重大信息化工程建设
集成
系统测试
使用的感受
 通过引进Trustie的思想方法、技术和相关工具,神州
数码的软件开发能力得到了很大的提升。
 软件可信对于行业核心系统来说是一个重大的问题,我
们需要继续深入地研究,并在实践中解决。
Thanks
http://www.digitalchina.com