Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
I
inspect
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
912协同工作系统
项目监控管理工具
inspect
Commits
431ad4ef
提交
431ad4ef
authored
4月 21, 2020
作者:
孙洁清
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
sds
上级
935b8bb8
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
38 行删除
+15
-38
reportTemplate.ftl
src/main/resources/templates/reportTemplate.ftl
+15
-38
simhei.ttf
src/main/resources/templates/simhei.ttf
+0
-0
报告模板V4.ftl
src/main/resources/templates/报告模板V4.ftl
+0
-0
没有找到文件。
src/main/resources/templates/reportTemplate.ftl
浏览文件 @
431ad4ef
...
...
@@ -1306,7 +1306,7 @@
<w:sz
w:val=
"48"
/>
<w:sz-cs
w:val=
"48"
/>
</w:rPr>
<w:t>
${projectName}
系统
</w:t>
<w:t>
${projectName}
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -1552,7 +1552,7 @@
<w:sz
w:val=
"24"
/>
<w:sz-cs
w:val=
"24"
/>
</w:rPr>
<w:t>
${unitName}
单位
</w:t>
<w:t>
${unitName}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -2944,7 +2944,7 @@
<w:sz
w:val=
"48"
/>
<w:sz-cs
w:val=
"48"
/>
</w:rPr>
<w:t>
${projectName}
系统
</w:t>
<w:t>
${projectName}
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -6323,7 +6323,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/><w:sz
w:val=
"24"
/><w:sz-cs
w:val=
"24"
/></w:rPr><w:t></w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/></w:rPr><w:t>
${unitName}
单位
</w:t>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/><w:sz
w:val=
"24"
/><w:sz-cs
w:val=
"24"
/></w:rPr><w:t></w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/></w:rPr><w:t>
${unitName}
</w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -6394,9 +6394,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/><w:sz
w:val=
"24"
/><w:sz-cs
w:val=
"24"
/></w:rPr><w:t>
${projectName}
</w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/></w:rPr><w:t>
应用软件
</w:t>
<w:t></w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/><w:sz
w:val=
"24"
/><w:sz-cs
w:val=
"24"
/></w:rPr><w:t>
${projectName}
</w:t></w:r><w:r><w:rPr><w:rFonts
w:hint=
"fareast"
/></w:rPr><w:t></w:t>
</w:r>
</w:p>
</w:tc>
...
...
@@ -26022,9 +26020,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t>
根据GB/T36964-2018人工月单价应考虑直接人力成本估算、间接人力成本估算、间接非人力成本估算,最后采用微积分发计算。但“912工程”应用适配/改造的评估是集中在“代码工作”的评估,因此不适用于完整软件工程的人工月单价测算方法。更适合采用
</w:t>
<w:t>
根据GB/T36964-2018人工月单价应考虑直接人力成本估算、间接人力成本估算、间接非人力成本估算,最后采用微积分发计算。但“912工程”应用适配/改造的评估是集中在“代码工作”的评估,因此不适用于完整软件工程的人工月单价测算方法。更适合采用
</w:t>
</w:r>
<w:r>
<w:t>
GB/T 25000.41-2018
</w:t>
...
...
@@ -26171,9 +26167,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t>
整体类比法的使用过程,首先比照经验库列出所有非相干性的工作量,人工审核找到代码文件中对应的文件或代码,现场在编译环境下逐条调试和运行。凡调试失败和路由指向缺失的部分,直接删除代码或文件。功能非相关的和功能不启用的部分,交由委托单位现场确认。确认后删除或保留。如发现完整性严重缺失,委托单位重新提交。
</w:t>
<w:t>
整体类比法的使用过程,首先比照经验库列出所有非相干性的工作量,人工审核找到代码文件中对应的文件或代码,现场在编译环境下逐条调试和运行。凡调试失败和路由指向缺失的部分,直接删除代码或文件。功能非相关的和功能不启用的部分,交由委托单位现场确认。确认后删除或保留。如发现完整性严重缺失,委托单位重新提交。
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -26409,9 +26403,7 @@
<w:ind
w:first-line=
"560"
w:first-line-chars=
"200"
/>
</w:pPr>
<w:r>
<w:t>
B/S应用系统的浏览器前端部分,主要面临编译结果在不同内核下标准兼容的问题,在安可操作系统上主要针对火狐浏览器(52版本)、360安全浏览器上的兼容性适配,主要工作集中在前端代码的筛查和轻度改造。
</w:t>
<w:t>
B/S应用系统的浏览器前端部分,主要面临编译结果在不同内核下标准兼容的问题,在安可操作系统上主要针对火狐浏览器(52版本)、360安全浏览器上的兼容性适配,主要工作集中在前端代码的筛查和轻度改造。
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -26427,10 +26419,7 @@
<w:ind
w:first-line=
"560"
w:first-line-chars=
"200"
/>
</w:pPr>
<w:r>
<w:t>
B/S应用系统的后端主程序、数据库、中间件部分以及C/S应用系统,一般选择代码改造方式,最关键的是将操作系统的依赖关系找到并替换,以确保在Linux内核操作系统下的编译运行和在MIPS、RISC
SPARC、ARM指令集环境下的编译。
</w:t>
<w:t>
B/S应用系统的后端主程序、数据库、中间件部分以及C/S应用系统,一般选择代码改造方式,最关键的是将操作系统的依赖关系找到并替换,以确保在Linux内核操作系统下的编译运行和在MIPS、RISC SPARC、ARM指令集环境下的编译。
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -26649,9 +26638,7 @@
<w:t>
类应用
</w:t>
</w:r>
<w:r>
<w:t>
所依赖的Active X插件和其调用的Web
Office组件替换。目前有三种解决方案,一是采购国产化厂家提供的文件处理插件,优点是插件和依赖程序已经过调试,替换彻底,缺点是采购价格极高,且需要按照其标准去调用后端服务,后端服务仍需进行改造。二是原有文件处理服务重构,放弃在线预览和编辑功能,退而求其次改为通过下载和上传,满足浏览和编辑需求。三是等待安可云提供统一的在线编辑插件,优点是适配
</w:t>
<w:t>
所依赖的Active X插件和其调用的Web Office组件替换。目前有三种解决方案,一是采购国产化厂家提供的文件处理插件,优点是插件和依赖程序已经过调试,替换彻底,缺点是采购价格极高,且需要按照其标准去调用后端服务,后端服务仍需进行改造。二是原有文件处理服务重构,放弃在线预览和编辑功能,退而求其次改为通过下载和上传,满足浏览和编辑需求。三是等待安可云提供统一的在线编辑插件,优点是适配
</w:t>
</w:r>
<w:r>
<w:rPr>
...
...
@@ -26846,9 +26833,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t>
为了平滑过渡,新老系统需共同运行一段时间。系统迁移需将业务承载在原数据库的同时,通过引入一个中间数据库,先将数据同步至中间数据库,再由中间数据库将数据同步到目标国产数据库。一段时间内原数据库和目标国产数据库会同时对外提供访问,且在一定时间范围内保持数据完整一致。即实现异构数据库双向同步,且同步具有一定的实时性,并支持双向数据库可写。
</w:t>
<w:t>
为了平滑过渡,新老系统需共同运行一段时间。系统迁移需将业务承载在原数据库的同时,通过引入一个中间数据库,先将数据同步至中间数据库,再由中间数据库将数据同步到目标国产数据库。一段时间内原数据库和目标国产数据库会同时对外提供访问,且在一定时间范围内保持数据完整一致。即实现异构数据库双向同步,且同步具有一定的实时性,并支持双向数据库可写。
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -26859,9 +26844,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t>
以中间数据库作为数据的唯一标准,新老系统的操作通过消息中间件按照操作时间对中间数据库进行有序的进行增删改操作。由于无法对老系统操作源数据库之前进行任何操作(既需保证老系统正常运行),在源数据库、国产数据库同时与中间数据库进行数据同步时,需优先保证老系统完成单个操作内容。通过消息中间件的确认机制可以解决两个数据库同时修改数据的问题,从而达到新老系统同时提供服务的目的。此后,在新系统完善后,可直接移除老系统的相关应用程序,也可直接切断新系统与中间数据库之间的联系,从而达到新老系统平滑过渡的目的。
</w:t>
<w:t>
以中间数据库作为数据的唯一标准,新老系统的操作通过消息中间件按照操作时间对中间数据库进行有序的进行增删改操作。由于无法对老系统操作源数据库之前进行任何操作(既需保证老系统正常运行),在源数据库、国产数据库同时与中间数据库进行数据同步时,需优先保证老系统完成单个操作内容。通过消息中间件的确认机制可以解决两个数据库同时修改数据的问题,从而达到新老系统同时提供服务的目的。此后,在新系统完善后,可直接移除老系统的相关应用程序,也可直接切断新系统与中间数据库之间的联系,从而达到新老系统平滑过渡的目的。
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -28596,9 +28579,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t>
通过日志解析获取两端数据库增量数据,并对消息中间件对增量数据进行缓存。基于消息中间件消息有序性消费的特性保证存储在数据中心数据的一致性和准确性。并且,基于数据中心与同步应用系统,可以实现两端业务库的数据同步。此外,若有跨业务系统进行数据交换或者数据同步的需求,也可使用此套方法进行解决。
</w:t>
<w:t>
通过日志解析获取两端数据库增量数据,并对消息中间件对增量数据进行缓存。基于消息中间件消息有序性消费的特性保证存储在数据中心数据的一致性和准确性。并且,基于数据中心与同步应用系统,可以实现两端业务库的数据同步。此外,若有跨业务系统进行数据交换或者数据同步的需求,也可使用此套方法进行解决。
</w:t>
</w:r>
</w:p>
<w:p>
...
...
@@ -28609,9 +28590,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t>
建议采用实时数据同步复制采用并行处理体系,实时读取主机源数据库日志,以较低的资源占用实现大批量的数据实时复制。在源端(原数据库)和目的端(国产化数据库),采用优化的日志扫描算法实现目标数据的快速抽取。在传输过程中,将抽取的数据通过消息中间件来进行缓存,并对传输过程中产生的问题进行记录。数据中心通过订阅的方式,与消息中间件建立长连接,不断地从消息中间件集群中拉取数据,并把数据存储进本数据中心数据库中。通过消息中间件来实现源端和目的端数据的一致性。同样,数据中心基于消息中间件与源端和目的端建立发布订阅的关系,运用同步应用程序来实现两端数据库与中心数据库数据的一致性,达到新老系统实时同步数据的目的,保证业务的连续性。
</w:t>
<w:t>
建议采用实时数据同步复制采用并行处理体系,实时读取主机源数据库日志,以较低的资源占用实现大批量的数据实时复制。在源端(原数据库)和目的端(国产化数据库),采用优化的日志扫描算法实现目标数据的快速抽取。在传输过程中,将抽取的数据通过消息中间件来进行缓存,并对传输过程中产生的问题进行记录。数据中心通过订阅的方式,与消息中间件建立长连接,不断地从消息中间件集群中拉取数据,并把数据存储进本数据中心数据库中。通过消息中间件来实现源端和目的端数据的一致性。同样,数据中心基于消息中间件与源端和目的端建立发布订阅的关系,运用同步应用程序来实现两端数据库与中心数据库数据的一致性,达到新老系统实时同步数据的目的,保证业务的连续性。
</w:t>
</w:r>
<w:r>
<w:t></w:t>
...
...
@@ -28625,9 +28604,7 @@
<w:rPr>
<w:rFonts
w:hint=
"fareast"
/>
</w:rPr>
<w:t>
最后要监测解决冲突,及时对异常数据进行处理。由于数据库双向可写,需监控监测冲突,并做好对应的日志记录。当出现异常数据,例如要求插入的数据,数据库中已经存在;或者更新数据,发现数据记录并不存在,需根据预定义的规则进行相应的处理。
</w:t>
<w:t>
最后要监测解决冲突,及时对异常数据进行处理。由于数据库双向可写,需监控监测冲突,并做好对应的日志记录。当出现异常数据,例如要求插入的数据,数据库中已经存在;或者更新数据,发现数据记录并不存在,需根据预定义的规则进行相应的处理。
</w:t>
</w:r>
</w:p>
<w:p>
src/main/resources/templates/simhei.ttf
0 → 100644
浏览文件 @
431ad4ef
File added
src/main/resources/templates/报告模板V4.ftl
0 → 100644
浏览文件 @
431ad4ef
This source diff could not be displayed because it is too large. You can
view the blob
instead.
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论