试验信息管理系统升级和功能扩展技术任务书.docx
《试验信息管理系统升级和功能扩展技术任务书.docx》由会员分享,可在线阅读,更多相关《试验信息管理系统升级和功能扩展技术任务书.docx(13页珍藏版)》请在冰豆网上搜索。
试验信息管理系统升级和功能扩展技术任务书
试验信息管理系统升级和功能扩展
技术任务书
1项目背景
试验信息管理系统自2017年投入使用以来,为试验数据再利用提供了必要的基础数据,还提高了试验效率、规范了试验现场管理。
随着试验项目类型增加和试验管理功能的需求,需要对系统管理软件的功能进行完善与扩展,实现试验项目、人员安排、试验过程器材使用高效调度和数据存留等功能。
同时,试验现场电脑存在大量数据交互,文件中存在木马、蠕虫、感染型病毒等恶意软件,导致试验网络中操作岗位的计算机经常出现蓝屏现象,影响试验的顺利开展。
由于我室四座设备试验任务繁忙,试验准备工作也需要人力资源,参试人员又紧缺,为充分利用人力资源和提高试验效率,在试验信息管理系统中需要增加试验调度功能。
为提高试验效率、规范试验现场管理、高效调度参试人员、有效保护系统安全、完善系统的软件功能,建立数据标准和构建安全、稳定、高效的试验调度管理显得十分重要,因此需要对试验信息管理系统进行升级和功能扩展。
2工作内容
(1)针对目前使用的试验信息综合管理系统的问题,完善该系统功能,其主要工作如下:
增加CTS网格测力和轨迹捕获试验类型管理;
增加模型动态分离试验和自由飞试验类型管理;
增加红外测热试验和动导数试验类型管理;
完善数据综合查询功能;
优化试验管理系统的其它功能和界面;
⑥针对增加的试验类型管理系统功能,建立CTS试验管理规范,完善新增功能和新增试验类型的数据库;
(2)基于现有试验信息综合管理平台,研制试验调度功能,增加试验设备、仪器和岗位人员管理功能,实现试验、设备仪器和岗位人员的安排与管理。
其主要工作如下:
建立试验任务数据库,界面实现试验任务输入、删除和调整等功能(试验任务参数包括:
编号、名称、委托单位、负责人、试验马赫数及相应次数等)。
实现各种参数列表筛选排序查看;
②建立试验任务的调度安排,按照工作日进行试验排序,增加空闲日期可备注功能;
③试验任务资源(天平、支杆、传感器、人员等)调度、分配与安排;建立查看、筛选各种资源的主要参数、状态的功能;
④建立读取其他平台数据库试验资源的台账与全寿命管理功能;
⑤建立FD的资源配置功能;
⑥建立主要时间节点的管控与提醒功能;
⑦建立试验任务的全数据归档功能;
⑧建立人力资源使用的申请与调度功能。
(3)针对Windows服务器操作系统和客户端,布局服务器和客户端杀毒软件,能针对网络中流行的病毒、木马进行全面查杀,同时加入应用入口防护、下载保护、注册表监控等功能,帮助用户实现多层次全方位的信息安全立体保护。
3技术指标及功能要求
3.1试验信息管理系统完善功能要求
a.增加CTS网格测力和轨迹捕获试验类型管理
增加CTS网格测力试验和轨迹捕获测力试验的管理包括两种试验模型姿态定义、网格测力试验和轨迹捕获测力试验数据存储格式定义,实现风洞运行参数、CTS网格测力和轨迹捕获试验结果数据入库管理、试验信息参数查询与输出功能。
b.增加模型动态分离试验和自由飞试验类型管理
增加模型动态分离试验和自由飞试验类型管理包括两种试验模型姿态定义、试验结果数据存储格式定义,实现风洞运行参数、模型动态分离试验和自由飞试验结果数据入库管理、试验信息参数查询与输出功能。
c.增加红外测热试验和动导数试验类型管理
增加红外测热试验和动导数试验管理包括试验模型姿态定义、试验数据存储格式定义,实现风洞运行参数、红外测热试验和动导数试验结果数据入库管理,实现试验信息参数查询与输出功能。
d.完善数据综合查询功能
根据试验管理系统具体要求,对试验过程中的各类数据进行查询统计和数据导出,导出数据表的参数项可由用户选取。
查询统计功能包括:
项目信息综合查询,定制查询参数(定制10个参数可选择),实现多表综合查询;定制10个参数包括:
项目编号、项目名称、项目负责人、马赫数、天平、传感器、项目开始和结束时间、完成状态、型号单位;
试验开车任务单查询:
可按照时间、马赫数、总压范围、温度范围查询并统计车次信息;
试验状态查询:
根据不同试验类型(15种试验类型可选)的试验状态查询和模型状态查询;
试验数据查询:
试验原始数据和视频文件查询,试验监测参数查询、设备运行参数查询和试验结果数据查询。
试验结果数据根据试验类型(15种试验类型可选)查询;
模型信息查询、模型测点文件查询;
测试设备信息查询:
天平信息查询、天平校准信息查询、天平支杆信息查询、传感器信息查询、仪器仪表信息查询、仪器仪表校准信息;
人员信息查询、在位统计、参试记录统计;
风洞设计文档和设计图纸查询、项目文档查询。
e.优化试验管理系统的其它功能和界面
增加试验管理系统的操作界面,增加功能导航说明,优化数据综合查询菜单,增加数据统计功能。
f.完善数据库设计
根据CTS网格测力试验、CTS轨迹捕获测力试验、模型动态分离试验、自由飞试验、红外测热试验和动导数试验的模型姿态定义、试验数据存储格式定义,完善六种试验对应的数据管理规范和数据库设计。
3.2试验调度功能研制
3.2.1系统主要功能
试验调度系统具备的主要模块如下:
a.可自动记忆个人上次默认值功能,数据全部存储在服务器;
b.具备系统功能模块主要包括菜单管理、机构管理、用户与角色管理(基于现有用户管理系统)、操作日志管理、告警信息管理、系统配置管理、字典数据管理功能;
c.具备基础信息维护模块;主要包括模型加工管理、天平信息管理、支杆信息管理、传感器信息管理、其他资源管理、显示配置管理;
d.具备人员调度模块,主要包括人员信息管理、方案评估管理、人员调度管理;保证不同人员具备不同的访问权限及操作权限,并对详细的操作信息进行记录功能;
e.具备试验项目管理模块,主要包括试验任务管理、方案评估管理、试验项目调度功能、报告提交功能、试验参数统计功能、试验设备管理、试验数据管理;
f.具备数据统计模块,主要包括统计数据配置功能和统计数据展现功能;
g.具备能够从第三方数据库中抽取一些基础台账信息的功能;
h.实现人员、岗位的匹配以及不同维度展现人员状态信息功能;
i.实现试验任务的精准排版和调度功能,实现对统计展现数据的动态配置功能,实现自定义设置列表数据功能。
调用第三方接口,为其他系统推送服务信息等功能。
系统整体框架如图1所示。
3.2.2试验调度功能具体要求
建立以FD设备时间状态为主线的试验调度系统,开发出对试验仪器设备、试验顺序和岗位人员安排与调度等功能。
实现设备和仪器的入库管理、借入借出管理、设备维护保养管理及人员管理等功能,可以查询设备和仪器状态、存放位置、维护保养情况和在岗人员等信息。
a.以FD设备时间状态为主界面,如日历或甘特图,显示时间范围可选;通过不同颜色标注当前时间的不同试验。
支持多FD设备操作。
可自由分配某试验时间段。
b.通过主界面时间安排试验,可进入试验属性界面进行试验详细安排,如:
试验状态、试验参数录入,实现分配支杆、天平、传感器等的功能。
可预设某试验各阶段时间长度。
同时根据具体参数调整,实现时间流程自动调整,增加某时间参数锁定功能。
以FD设备试验时间段为中心移动,时间分配以甘特图的形式拖动。
以列表形式显示多个试验的名称、代码和各时间节点。
具备搜索、筛选、排序等功能。
具备显示试验时间冲突功能。
建立报表导出功能。
试验属性可添加、重命名。
c.建立设备管理界面,显示一类设备总体情况。
如以列表形式显示天平、支杆、传感器、人员等各种资源的参数、状态。
具备搜索、筛选、排序等功能,显示参数可选择,建立报表导出功能。
d.构建试验中关联的传感器等资源的使用状态的功能。
具备显示使用时间冲突功能。
e.增加各种资源的类型及各种类型的台账可自行添加的功能,如天平台账、支杆台账、仪器仪表台账、特种设备台账、砝码台账、模型台账、特种作业清单台账等。
资源的属性可以增加和重命名。
允许添加文件附件。
f.建立某试验安排中各种类型的多个设备资源的选择的功能,如3个模型、2杆天平、2根支杆、3个传感器;
g.建立超时预警和提醒及快到时间节点消息推送的功能;可绑定现有账号,消息推送到三方系统;
h.建立试验完成后所有相关数据打包归档功能,如:
时间节点、试验参数、天平传感器编号系数等数据。
i.试验岗位人员调度,用工申请与分配。
实现人员空闲查看和需求分配,如:
Y人员-X时间-岗位(人员空闲查看);Y岗位-X时间-值班人员数量(需求分配);岗位包括各试验岗位和用户用工申请等。
j.建立运行数据抓取功能,从远端多台电脑文件或数据库抓取试验数据,统计试验的各个参数,进行数据筛选,特定时间段内车次汇总分析。
具备人工纠错功能。
k.人员权限管理,保证不同人员具备不同的访问权限和操作权限,并对详细的操作信息进行记录。
l.实现设备全寿命管理,独立建立设备寿命表格,部分数据可从其他数据库读取。
m.设备资源的种类(天平、支杆、传感器等)及其属性可手动新增和重命名,采用软件添加表格及程序设定设备资源链接。
3.3布局服务器和客户端杀毒软件
服务器和客户端杀毒软件针对Windows服务器操作系统和客户端,采用目前市面最新的杀毒引擎,能针对网络中流行的病毒、木马进行全面查杀,同时加入应用入口防护、下载保护、注册表监控等功能。
布局服务器6台,客户端62台,需安装杀毒软件的布局服务器和客户端均使用离线局域网。
离线病毒库时间在交货时间一个月内。
4现有系统的技术性能
4.1现有系统的软、硬件环境
4.1.1现有系统的软件环境
现有试验信息综合管理系统基于WindowsServer2008系统研发,采用B/S(Browser/Server,浏览器/服务器模式)结构。
服务器端安装的软件为:
WindowsServer2008、SQLServer2012、NodeJSnode-v8.9.软件、Chrome49.0软件和redis-2.4.5-win32-win64软件。
系统应用软件基于NodeJSnode-v8.9.3-x64.软件环境开发。
客户端安装的软件为:
WindowsXP或Windows7操作系统、Office2007或以上版本、Chrome49.0安装软件。
4.1.2现有系统的硬件环境
服务器2台:
联想RQ9402*E7-4809V2(6核1.9G),128GB内存,6*1TB/SATA,R5,双电源模块。
客户端计算机62余台,硬件环境:
CPUi5或以上,内存4GB或以上,主频2.0GHz或以上,显示器22寸或以上。
4.2现有系统的软件功能
现有试验信息综合管理系统以FD设备试验数据为核心,以功能模块形式实现不同的功能应用。
系统在windowsXP和window7操作系统上能稳定运行。
具备多用户并发处理能力。
试验综合管理系统功能主要包括系统管理、试验管理、试验项目管理、数据综合查询、数据分析管理、试验数据管理、FD设备管理、数据中转管理8个主要功能模块。
5设计原则
本项目设计原则主要有以下几个方面:
a.软件功能完善和扩展基于现有系统进行,系统采用B/S架构网络部署形式。
系统平台的软件代码要开放,接口友好,可以方便地进行二次开发;
b.完善的数据库在表格设计和字段定义参照甲方的《试验数据库设计规范》和《试验数据管理系统数据交互接口定义》,在原有试验数据库中增加需要的数据存储表,形成一个统一的试验数据库。
c.软件功能设计采用模块化方式,各个功能模块尽可能相对独立。
d.软件设计和调试中需要连接数据库时,需在甲方试验现场的计算机上开展工作,数据库中数据不得下载外发。
6委托内容界定
试验信息管理系统升级与维护项目,根据甲方提出的任务书要求,由乙方完成具体的系统升级、维护与开发,由甲方组织验收。
6.1甲方职责
提供试验信息管理系统升级、维护与开发任务书,提供现有试验信息管理系统的源代码和系统使用说明书。
6.2乙方职责
a.完成试验信息管理系统升级;
b.完成试验调度功能的开发;
c.完成现场安装与调试;
d.对甲方相关技术人员开展系统使用和维护培训。
7质量及安全要求
7.1质量要求
7.1.1系统标准要求
本系统开发的软件需符合国标、行标的统一要求,确保在统一的标准下,实现信息网络的互联互通。
在遵循标准性原则的基础上,采用开放的技术、结构、系统组件、用户接口,采用开放的通信协议和技术标准,保障系统在互联或以后的扩展过程中能够稳定有效的运行,以满足应用需求。
本方案涉及的标准规范包括但不限于以下所示的文件标准。
《信息技术开放系统互连网络层安全协议》(GB/T17963);
《信息安全技术网络基础安全技术要求》GB/T20270-2006;
《计算机信息系统安全》(GA216.1-1999);
《气动数据库数据规范第1部分常规气动数据》(Q/JQD2.1—2014);
《气动数据库数据规范第2部分特种气动数据》(基地Q/JQD2.2—2015)。
7.1.2易用性要求
考虑到系统将来功能扩展,系统应具有良好的扩展性。
第一,在体系结构上应具有可伸缩性,以适应扩大业务范围的需要,特别是系统硬件和软件应采用模块化的可扩展结构。
第二,系统中各模块之间、系统与数据平台之间、系统与外部系统之间通过标准接口交互数据。
第三,各业务采用图形、图像化的人机界面,所有与用户相关的信息都必须用中文显示。
第四,要求版面清晰,布局合理,重点突出,操作便捷。
第五,提供完善的联机帮助信息和中文用户操作手册。
7.1.3可维护性
软件系统应具备良好的可拆分性、可扩充性、可移植性和安全性;系统的安装卸载简单方便,可管理性、可维护性强;软件设计模块化、组件化,并提供配置模块。
7.2安全要求
7.2.1运行要求
设备的单点故障不影响系统其他设备的正常运行,关键设备可带电修复故障而不影响系统的总体工作。
并采取热备份的预防措施和建立应急处理机制,以保证整个系统达到365天×24小时工作的要求。
7.2.2安全保密要求
试验信息管理系统是覆盖多座FD试验设备的试验信息管理网络,它通过防火墙与另一局域网连接,对系统的安全性、可靠性具有较高的要求。
系统数据库中的敏感信息,网络中传输的试验信息等数据,均需要进行安全保护;系统的设计开发充分利用加密技术对数据进行防护,并使用访问控制手段对外部访问进行限制,最大程度上确保系统的安全性;同时系统必须要建立完善的数据备份与恢复机制,保证整个系统可用性和可靠性。
8进度要求
项目总周期为14个月,自合同签订之日起:
a.2个月内完成系统服务器和客户端杀毒软件的安装;完成方案的初步设计;
b.6个月内完成软件框架搭建与主要核心功能,具备初步运行能力;
c.8个月内完成软件调试;
d.调试完成后试运行6个月。
进行软件试运行、软件功能测试和项目验收。
9验收要求
9.1验收条件及标准
a.乙方在甲方现场完成杀毒软件部署、系统应用软件性能升级和完善、软件安装调试完成后,并应用于试验管理中且满足任务书要求,项目方可验收;
b.所供设备全部符合国家相关技术标准或企业标准,硬件设备需提供原厂商3年保修售后服务,具备除发票以外的保修证明;
c.软件提供一年免费更新和升级,一年以后提供修正补丁;
d.第三方软件、控件及中间件提供正版授权证明;
e.提供10个月的杀毒数据包升级服务;
9.2提交的技术资料
乙方须提供完整技术资料一式三份:
a.试验信息管理系统升级与功能扩展研制报告(包括软件设计、安装调试和故障处理等);
b.软件使用说明书;
c.软件全部源代码;
d.杀毒软件安装光盘,病毒库光盘;
9.3验收实施
乙方在甲方现场完成杀毒软件部署、系统应用软件性能升级和完善、软件安装调试后,由甲方组织验收,乙方参加。
提交的技术资料完整后,具体内容及步骤包括:
系统技术资料审查、系统部署的杀毒软件检查、软件升级功能检查和系统交付验收会。
10环境/职业健康安全
a.所有设备符合国家和行业相关强制标准与规范;标准与规范有不一致的,按较高者执行。
b.乙方在施工过程中需要遵守甲方现场职业健康与安全相关规定,注意安全,保证现场设备和人员的安全。
c.乙方在施工过程中需要遵守甲方现场环境保护相关规定,注意环境保护,避免环境污染。
d.项目实施过程中应加强与研究室主管领导、设备值班长和数采岗位值班人员的协调和沟通,防止发生试验事故。
11包装及运输要求
该项工作由乙方完成包装与运输,并在甲方现场完成软件设计、部署、安装和调试。
12售后服务
乙方对软件可靠性负责,质保期为1年,软件提供10个月免费更新和升级,质保期从项目验收合格之日起算。
在产品质保期内,乙方提供免费现场服务支持,1年内发现需对现有功能优化时,经甲方要求,乙方应在24小时内做出响应,并保证48小时内到达现场,实现系统优化。
产品质保期后,提供修正补丁,乙方向甲方提供现场服务支持,乙方在4小时内确认。
13保密要求
a.试验数据和软件设计成果属于保密资料,试验数据不得带出试验现场,软件设计成果不得扩散;
b.系统设计开发过程中要严格遵守甲方的保密规定,并签订保密协议;
c.未经甲方同意,乙方不得向第三方提供任何项目相关内容,不得向新闻媒体、网络和学术期刊等发布任何项目相关信息。
由此造成失、泄密的,按照有关规定追究乙方单位和当事人的法律责任。
14知识产权要求
软件研制开发完成后,其知识产权归甲方所有。
15其它事宜
a.开发过程自行做好自动转储和恢复机制,以防止灾难发生;
b.甲方将积极配合乙方的工程施工,协同办理安全保密手续,配合乙方进行需求分析;
c.对于本《任务书》中未涉及的其它技术问题,双方协商解决。
图1试验调度功能模块框架图