2008“红旗杯”全国大学生开源软件技术竞赛组织委员会
复决赛作品要求
一.任务说明:
背景:
随着Linux等开源软件在企业及社会中更为广泛的应用,对开源软件的认知度也在逐年增加,众多实施方案中也采用了更多跨平台的技术及更多地使用了开放标准。
基于红旗Asianux 3 workstation版构建系统平台(如为其他系统环境,请说明)。系统方案的实施需要从操作系统的安装开始。以往的安装方式需要真正地在硬盘上安装系统及软件,对硬盘中原有的分区和系统会带来直接的影响,甚至无意中破坏硬盘中原有的数据。LiveCD技术的应用从根本上解决了这一问题。无需在硬盘上安装即可直接从光驱启动的系统(及所带的应用),通过内存虚拟硬盘可以作为测试系统、检测网络、临时防火墙等工具,提供不同种类的应用定制。LiveCD技术使更多的用户在确定使用Linux系统之前不用真正安装就可以尝试Linux系统中的各种功能。
题目:
要求参赛者在规定的时间(11月23日前)内完成一套LiveCD系统的制作,使用的操作系统基于红旗Asianux 3 workstation (for x86)版。要求该系统能实现一定的实用功能,本着开放思路、鼓励创新的原则,在这里不限定具体实现功能的种类,同时也会把所实现功能的实用性及创新性作为评定作品的标准之一。希望作者在实现该功能的同时尽可能地裁减不需要的功能包,至少要使整个系统能容纳在一张普通的CD中,在此基础上还会考量实现系统的简捷性,对应功能的实用性等。
作品提交:
参赛者需要在规定的时间内提交所制作的Live-CD系统的ISO文件(队名.iso)以及论述该Live-CD系统的论文一篇(PDF格式)。提交作品时请分别以邮寄光盘及ftp上传的方式完成。在评定时也将参考参赛者提交作品的时间,同样质量的作品中提交时间早的作品的时间上得分会占优。请参赛选手注意及时提交你们已完成的作品。
在完成首轮基础知识竞赛后的有效选手,可组成3人一组的团队(确定组长人选),上报组委会备案并公示,随后讨论确定任务目标,并分工协作完成任务的规划与实现。每组人员确定后,组委会将在竞赛网站公示。
使用FTP方式上传作品ISO文件的具体方法请参见随后网上公示,每队限定上传空间为750M,其中ISO文件要保证在一张CD实现,FTP帐号和密码分别通报各队。
二.作品要求
1.系统中如果使用非要求环境或自选组件和相关文档需声明知识产权归属;
2.作品必须具备可运行性,且可适应可能的硬件环境,如有限定,请说明;
3.作品可以使用其他开源模块,但是必须注明出处,而且保持原来的版权。提交作品时,必须在分析设计文档中明确说明作品中各个部分的来源情况;
4.提交文档必须包含以下内容:(注:所有文档都要PDF格式)
Ø 标题;
Ø 不超过一页的摘要;
Ø 项目规格书,包括创作思路,应用领域等;
Ø 分析设计文档,描述设计架构,模块功能描述,相关依赖软件的说明等;
Ø 如果有院校组织和指导老师,可添加教师意见与评价;
Ø 团队成员组成主要工作分工及联络方式。
5.作品必须能够在组委会提供的测试机上完整运行并体现相关目标特性。
6.提交的作品应至少实现设计文档中描述的基本功能,可以正确运行,并给出正确结果。如果由于时间仓促,未能实现设计文档中描述的所有功能,应明确说明未实现的功能及其所占比例和重要程度。
7. 参赛选手可以从所提供系统功能中针对各自理念构造一项可适宜LiveCD运行模式的功能实现,如某项完整的网络服务、系统维护、办公项目服务等参加比赛,也可以自由选择某项非系统自带组件构造项目应用参赛。
8.文档管理工具可使用Openoffice组件
9.参赛作品凡涉及非红旗产品技术和资料和开源组件之外的素材,如涉及知识版权等问题,请标明相关许可和授权。
三.分析设计说明书要求:
(一) 背景和应用领域;
(二) 作品特点和设计思路;
(三) 运行硬件环境要求;
(四) 功能描述;
(五) 工作原理;
(六) 体系结构和关键技术点;
(七) 功能模块设计;
(八) 相关技术比较和分析;
(九) 总结。
四.作品公示:
参赛作品,将授权组委会公示,以便红旗产业联盟企业和人才中心评估。所有选手和参赛院校人才信息,将优先获得红旗产业联盟企业和人才中心在构建人才生态链的优先合作选择,选手也有权确定是否接受企业的合作选择。
2008年10月19日