联系我们:010-88559646

  老师群

170086145

  学生群

179326524

209318323

215410234

客服电话:010-88559646

B8-基于龙芯+UOS平台的通信软件

时间:2023-04-24 09:57:21

  第十二届中国软件杯大赛--B组赛题

赛题名称:基于龙芯+UOS平台的通信软件

组类:B组(高职)

出题企业:统信软件技术有限公司

答疑老师:朱老师 zhuxianhua@uniontech.com

赛事资源发放 百度网盘链接已更新(2023.6.1)请参赛团队留意本页面相关位置信息

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

随着信息技术应用创新的发展,国产操作系统的生态问题日趋严重。市面上的通信软件也面临重新洗牌的问题。通信软件是公司协同办公必需的工具,每个公司都需要部门之间、同事之间的沟通,包括信息的分享与文件共享。本赛题要求参赛选手基于龙芯+UOS平台开发一款公司内的通信软件系统。从而让公司内各员工、各部门都可以做到即时通信,文件共享。

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

本赛题要求使用网络编程、Qt开发框架、DTK 框架、DBUS等技术,实现公司内的信息沟通。

基本功能要求

1、从即时通信的角度考虑,软件需满足登录注册及获取当前在线用户的功能;

2、用户、群组之间的通信方式包括但不限于文字、图片、语音、视频等媒介;

3、用户、群组之间可以自由发送或共享文件,针对大文件传输速度较慢、容易出现损坏等问题,需要从传输速度、文件完整性等方面做相应的优化;

4、保障数据安全是软件必须的具备的功能;

非功能性要求

1、软件界面设计合理

2、功能开发文档完整

3、人机交互要求:操作逻辑简单、界面美观大方,水泥制品

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

大赛提供远程开发环境,龙芯云平台为参赛者提供远程的虚拟机(CPU为龙芯3C5000,操作系统为统信UOS桌面专业版),可用于桌面应用开发。

开发采用LoongArch指令支持的编译器C/C++、开发框架Qt、DTK等。

IDE可选用qtcreator或其他软件。

UI界面采用UOS自研的DTK框架。

软件采用C/S架构,后台服务和前端采用DBUS进行通信。

UOS平台开发文档:https://developer.chinauos.com/#/pages/document/index

技术支持邮箱:hanyafei@uniontech.com

发放方式:报名此赛题的参赛团队用 队长的邮箱(软件杯官网报名系统中填写的)访问网站自动获取。

请参考网盘中【资源获取】文件,获取“信息技术应用创新专项赛”龙架构赛题(A1,A2,B1,B2,B8)官方赛事资源。

链接:https://pan.baidu.com/s/1hdEzpxpQCRU66TqtFEgrOg?pwd=6L47
提取码:6L47

龙芯赛题虚机使用说明下载:龙芯赛题虚机使用说明

系统工程师(UOS使用手册)下载:系统工程师(UOS使用手册)

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

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

统信UOS桌面专业版操作系统,CPU采用龙芯3C5000。

CPU:3C5000 CPU

核数:四核

内存:8GB以上

硬盘:256GB以上。

文档及其他要求

文档应完整描述:

1、开发方案

2、平台软件安装包(deb包)

3、软件使用手册

4、软件功能演示视频(10分钟)

各评分项及大致占比

1、功能完善程度(60%)

参考基本功能要求

2、软件界面设计(20%)

界面美观与操作便捷程度、界面布局合理性

3、配套文档材料(20%)

软件设计方案及产品使用说明

初赛作品提交要求

1、软件源文件

2、软件deb安装包

3、平台软件开发方案文档

4、平台软件操作说明文档

5、软件功能演示视频(10分钟)

6、项目PPT报告

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

 

关于我们

客服电话:010-88559646

大赛邮箱:cnsoftbei@qq.com

邮编:100048

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

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