“华梦“全国大学生开源软件技术创意大赛

 找回密码
 立即注册
搜索

华梦2018作品要求

2018-3-1 10:46| 发布者: admin| 查看: 280| 评论: 0

1、 作品要求:

(一) 参赛作品必须在操作系统、数据库、中间件、第三方组件/库、开发语言、开发工具、运行平台等环节中部分或全部采用开源技术;或作品本身采用任一开放源码组织认可的开放源码许可证发布。

(二) 软件作品和相关文档需声明知识产权归属。

(三) 作品必须是独立的软件或功能模块,具备可演示的运行环境。

(四) 作品可以使用其他开放源代码,但是必须注明出处,而且保持原来的版权。提交作品时,必须在分析设计文档中明确说明作品中各个部分的来源情况和所占比例。作品声明与其他开放源代码软件的依赖关系。

(五) 提交文档必须包含以下内容:(注:所有文档都要PDF格式)

l  标题;

l  不超过一页的摘要;

l  项目规格书,包括创作思路,应用领域,成功案例等;

l  分析设计文档,描述设计架构,模块功能描述,相关依赖软件的说明,与同类软件对比分析等;

l  提交测试用例和用户手册;

l  如果是已经应用的软件作品,还需提交软件使用情况和用户意见反馈;

l  开源作品提供可执行软件包、源代码、编译安装脚本、自述文件和版权说明;

l  非开源作品提供可执行软件包、安装文档和版权说明;

l  成员组成及联络方式。

(六) 作品必须能够在组委会提供的测试机上编译/运行或自行提供编译/运行环境。

(七) 作品必须具备可演示的用户界面(用户图形界面,Web界面或者命令行界面等)。

(八) 提交的作品应至少实现设计文档中描述的基本功能,可以正确运行,并给出正确结果。如果由于时间仓促,未能实现设计文档中描述的所有功能,应明确说明未实现的功能及其所占比例和重要程度。

(九)推荐的开源产品与技术

Ø  操作系统:Linux

Ø  数据库:MySQL, PostgreSQL, JavaDB, BerkeleyDB

Ø  中间件:GlassFishJBoss, ApacheTomcat, OpenESB

Ø  开发语言:JavaC/C++, PHPPython, Perl, Ruby

Ø  开发工具:NetBeansEclipseQt Creator

Ø   嵌入式系统;Qt

Ø  文档工具:OpenOffice,liboffice,WPS for Linux ,永中OFFIC for Linux 

2、 分析设计说明书要求:

(一) 背景和应用领域;

(二) 作品特点和设计思路;

(三) 运行和开发环境(可说明:是否可跨平台应用)

(四) 功能描述;

(五) 工作原理;

(六) 体系结构和关键技术点;

(七) 功能模块设计;

(八) 相关软件比较和分析;

(九) 总结。

 

3、 终审文档要求:

提交至终审的参赛作品必须含有完整文档。文档纲要如下:

(一)作品规格书,内容包括:

描述作品的应用领域,对实际问题的解决方案和实现模型。

(二)设计架构及技术报告:

系统设计架构概述、创作思路、对使用的技术机制进行分析,对各模块进行功能描述。

(三)详细测试文档:

测试计划、测试方法与测试用例。

(四)开源作品须提供带注释的源代码:

包括各种代码说明文件和源文件,说明编译环境、编译选项、执行方式等。

相关阅读

手机版|“华梦“全国大学生开源软件技术创意大赛

GMT+8, 2018-6-22 16:56 , Processed in 0.046270 second(s), 13 queries .

Powered by Discuz! X2.5

“华梦“全国大学生开源软件技术创意大赛

回顶部