作品要求
一、 参赛作品要求:
(一) 作品必须是开源软件,作品在递交前可以在http://www.cosoft.org.cn ; http://sourceforge.net 下载,其源代码作为开放源代码可以自由分发。
(二) 作品的软件和相关文档要以符合OSI组织认可的开源版权协议分发,比如GPL、LGPL、FDL、BSD等。
(三) 软件作品和相关文档需声明知识产权归属。
(四) 作品必须是独立的软件或功能模块,作品必须100%开源,具备可演示的运行环境。
(五) 作品可以使用其他开放源代码,但是必须注明出处,而且保持原来的版权。提交作品时,必须在分析设计文档中明确说明作品中各个部分的来源情况和所占比例。作品声明与其他开放源代码软件的依赖关系。
(六) 提交文档必须包含以下内容:(注:所有文档都要PDF格式)
*标题;
*不超过一页的摘要;
*项目规格书,包括创作思路,应用领域,成功案例等;
*分析设计文档,描述设计架构,模块功能描述,相关依赖软件的说明,与同类软件对比分析等;
*提交测试用例和用户手册;
*如果是已经应用的软件作品,还需提交软件使用情况和用户意见反馈;
*作品可执行软件包、源代码、编译安装脚本、自述文件和版权说明;
*成员组成及联络方式。
(七) 作品必须能够在组委会提供的测试机上编译运行或自行提供编译运行环境。
(八) 作品必须具备可演示的用户界面(用户图形界面,Web界面或者命令行界面等)。
(九) 提交的作品应至少实现设计文档中描述的基本功能,可以正确运行,并给出正确结果。如果由于时间仓促,未能实现设计文档中描述的所有功能,应明确说明未实现的功能及其所占比例和重要程度。
(十) 参赛选手可以从以下提供的项目列表里选择项目参加比赛,也可以自由选择其他题目。
(十一)征集范围
1、系统软件(操作系统、数据库、编译器等);
2、支撑软件(中间件、编程语言、开发环境等);
3、网络与通信软件(网络协议、网络管理、网络应用、即时通讯等);
4、安全(访问控制、加解密、安全管理、攻击与防御、防病毒等);
5、工具(测试、仿真、配置、监测与监控、系统管理、分析等);
6、桌面软件(浏览器、媒体播放器、办公系统、邮件等);
7、教育益智与游戏(娱乐、学习、手机、网络、单机、引擎等);
8、嵌入式(数字家庭、通讯终端、消费电子、数字医疗等);
9、应用(电子政务、电子商务、协同办公等);
10、其他(以上未涉及的开源软件)。
(十二)鼓励已获得国际、国家、省部、行业奖励的开源成果在原有基础上进一步改进后的作品申报参赛。
(十三)参赛作品凡涉及国家保密安全的,必须由申报者提供国家有关部门的允许参赛的证明材料,并明确标注密级,否则不予评审。
二、 分析设计说明书要求:
(一) 背景和应用领域;
(二) 作品特点和设计思路;
(三) 运行和开发环境;
(四) 功能描述;
(五) 工作原理;
(六) 体系结构和关键技术点;
(七) 功能模块设计;
(八) 相关软件比较和分析;
(九) 总结。
三、 终审文档要求:
提交至终审的参赛作品,除包含作品完整源码,还必须含有完整文档。文档纲要如下:
(一)作品规格书,内容包括:
描述作品的应用领域,对实际问题的解决方案和实现模型。
(二)设计架构及技术报告:
系统设计架构概述、创作思路、对使用的技术机制进行分析,对各个模块进行功能描述。
(三)详细测试文档:
测试计划、测试方法与测试用例。
(四)带注释的源代码:
包括各种代码说明文件和源文件,说明编译环境、编译选项、执行方式等。 |