联系我们:010-88559646

  老师群

170086145

  学生群

179326524

209318323

215410234

客服电话:010-88559646

A8-基于国产操作系统的应用融合软件

时间:2024-04-10 16:11:09

第十三届中国软件杯大赛--A组赛题

赛题名称:基于国产操作系统的应用融合软件

组类: A组( 本科、研究生、高职)
出题企业:锐捷网络(苏州)有限公司
答疑QQ群:555069089

本赛题解析视频:https://www.bilibili.com/video/BV1UzKZeYEAS/?vd_source=07cd23156b3913ce142ea37857ce2b49
 

赛题简介:介绍整个赛题的实现目标、实用价值、涉及技术和整体要求

近二十多年来,主流IT底层标准、架构、生态等大多都由国际IT大厂制定,随着近几年国内软硬件IT厂商蓬勃发展,正在逐步形成自主可控的开放生态,全球IT生态格局将由过去“一极”向“两极”演变,两种生态的应用程序可以在一个桌面系统中融合使用的需求将越来越普遍。
实现目标:实现一套在国产操作系统(UOS或麒麟中任一个)桌面环境中同时支持运行Windows应用的跨平台兼容软件,包括一个应用连接客户端(运行在国产操作系统中)和应用推送管理服务端(运行在Windows操作系统中)。
实用价值:可平滑过渡现有国产系统和应用软件不适配的阶段,帮助各行业用户的业务在国产操作系统中可以正常运行,在一台国产操作系统的PC上全面开展工作。
涉及技术和要求:基于音视频推送技术、桌面及应用图形传输协议或应用虚拟化等相关技术实现。通过应用融合软件使原生Windows应用可以运行在国产操作系统的计算机上,完成跨操作系统的应用融合在国产操作系统桌面上展示,包括各类应用软件(如工具类,办公类,音视频播放类等)
 

赛题业务场景:描述赛题相关的真实企业业务背景。从真实场景中,适当简化或者提炼出适合比赛的赛题场景

随着国产IT软硬件在办公场景下被快速推广使用,原有的Intel和Windows计算机体系已经开始逐渐迁移到国产计算机生态体系,而新的计算机环境(国产操作系统)下软件生态的完善、兼容和替代还需要长期持续发展。而对于用户使用而言,原有的大量Windows应用不兼容,导致正常业务不可用或不稳定。
比如有些行业软件在国产系统中还没有适配,无法使用,如IE浏览器只有Windows版,无基于Linux系列操作系统的版本,有些医疗行业医院管理信息系统HIS软件用到了IE浏览器插件,必须在用IE浏览器,但是一些日常的Office软件(如WPS)在国产系统中已经较成熟,如何让已在国产系统中适配和未适配的2类软件可以在同一台国产PC环境上正常使用,是本赛题期望解决的问题。
 

基本功能需求

1、 Windows系统推荐选择Windows 10及以上版本;
2、用户在国产操作系统上可以同时使用国产系统应用(Linux系应用)和Windows应用,2种操作系统的应用融合到一个桌面上,使用体验一致,应用可正常完整显示,应用界面与本地桌面分辨率保持一致,且无黑框和界面截断;
3、Windows应用要求要支持以下4款常用应用:微软浏览器IE11、Photoshop CS6中文版、腾讯QQ V9.9.7、Windows Media Player 12;
4、 国产操作系统推荐选择统信UOS桌面操作系统V20专业版(1060)或银河麒麟(KylinOS)桌面操作系统V10 SP1 2303版本;
5、 应用连接客户端(运行在国产操作系统中)基本功能包括:安装客户端、设置IP连接Windows、发布Windows应用、展示Windows应用列表、运行Windows应用、退出客户端;
可选实现功能包括:直接安装、卸载Windows应用、对Windows应用产生的数据进行保存;
6、 应用推送管理服务端(运行在Windows操作系统中)功能包括:安装推送管理服务端、推送Windows应用的画面、声音、响应国产系统客户端的键鼠操作等。
7、可选开发功能:在国产操作系统上可以完成Windows应用的安装、使用、数据保存、卸载等生命周期的管理;
 

非功能性需求

1、融合软件客户端和任一个Windows应用的启动总时间在10s以内;
2、 融合软件客户端运行后,不会影响原国产系统的应用软件(无系统异常提示);
3、Windows应用运行时,使用流畅,不会出现明显的卡顿,响应时间3s以内;
 

实现条件:开发环境、实验平台、开发语言、数据库、编译器、涉及硬件等

硬件不限;
操作系统:基于国产操作系统UOS或Kylin OS 2023年及以后发布的新版本,推荐:统信UOS桌面操作系统V20专业版(1060)或银河麒麟(KylinOS)桌面操作系统V10 SP1 2303版本;Windows系统推荐选择Windows 10 专业版或旗舰版 22H2
应用传输协议不限:xRdp、freeRdp、Spice、WebRTC、VNC、RDP等任一个
技术不限,开发工具不限,可采用开源技术。
 

测试数据或平台:提供给参赛者的测试环境和测试数据。


 

开发所需设备及设备指标需求说明

普通PC即可,一台部署Windows操作系统,一台部署国产操作系统。
如只有一台PC,可以安装一台虚拟机分别开发Windows端和国产操作系统端。
 

文档及其他要求

1、产品总体设计文档和使用手册;
2、产品方案介绍PPT(需求分析、整体方案设计、创新要点、简要的测试结果)
 

各评分项及大致占比

功能完整性(50%)
性能指标符合度(20%)
非功能性体验(20%)
综合表现(视频,文档等的介绍)(10%)
 

初赛作品提交要求

1、 产品源代码和可执行文件;
2、 产品总体设计文档和使用手册;
3、 产品方案介绍PPT(需求分析、整体方案设计、创新要点、简要的测试结果);
4、产品演示视频,包含创意说明和产品重点功能展示(格式为.avi、.mp4、.wmv之一,时长不超过7分钟)
 

 【参赛团队作品中团队自主开发部分的软件作品著作权归参赛团队所有,其中具有市场应用及拓展的优秀作品,出题企业具有优先权,可以优先合作开发或者优先购买。另如基于该作品的任何合作升级开发、市场拓展等活动,以及在这一过程中所获得的任何商业费用,出题企业应与参赛团队协商解决。】

关于我们

客服电话:010-88559646

大赛邮箱:cnsoftbei@qq.com

邮编:100048

联系地址:北京市海淀区紫竹院路66号赛迪大厦18层

网站备案/许可证号:京ICP备05039896号-10     京公网安备 11010802020860号