2013年春季学期“java语言程序设计”项目竞赛方案
一、项目名称
JAVA语言程序设计
二、项目负责人
王光亚
三、竞赛目的
本项技能竞赛,旨在检验我院计算机软件技术专业学生的软件技术能力,包括java应用程序开发能力、SOCKET编程能力、数据库处理能力,JSP动态网页设计能力,安卓应用程序开发能力;展示学生在软件工程、软件项目管理、软件测试、网页设计、数据库、java语言方面的职业素养。促进java语言程序设计、软件测试等课程教学案例及相关教学资源的积累,推动课程改革与建设,加快工学结合人才培养模式改革和创新的步伐,培养满足社会需要的软件技术专业高素质技能型人才,增强学生的就业竟争能力。
四、竞赛班级及指导教师
2011级软件技术1、2班 指导教师:王光亚
五、竞赛时间
6月27日(第18周周四全天)
上午时间:8:00-11:00;下午时间:14:00-17:00
六、竞赛地点及场地设施
(一)地点:图文信息中心407机房
(二)场地设施
1.赛场
比赛工位:每个选手一台计算机。
2.计算机软、硬件配置
(1)硬件:CPU双核、主频1.8GHz以上;内存1GB;硬盘120GB;显存256MB;耳机;17纯平显示器。
(2)软件: WindowsXP SP2(中文版);JDK 1.6 ;MyEclipse 7.0 ;ADT;
Dreamweaver
(3)输入法:WindowsXP(全拼、智能ABC、五笔86版等)。
七、竞赛方式与内容
(一)竞赛方式
1.竞赛采取个人比赛方式;
2.竞赛分两个阶段:编写设计任务书阶段和软件技术阶段。整个竞赛在一天内完成,上午3小时,其中前2小时用于编写设计任务书,并提交设计任务书;后1小时进行软件技术与调试;下午3小时继续完成软件技术与调试,并提交设计作品。
3.赛项比赛全部结束后,安排专家评委对设计任务书与设计作品进行评分。
(二)竞赛内容
参赛选手分别在编写设计任务书赛段与软件技术赛段完成相应的竞赛任务,两个赛段的任务具有前后关联性。
1.任务书的编写赛段
(1)需求分析:按照赛题要求设计出软件的基本功能;
(2)画出实现赛题要求,利用Word软件画出各功能模块之间的关系;
(3)画出主界面:根据需求分析的结果,确定主界面的布局,并画出主界面;
(4)根据赛题要求,设计数据库和数据表,列出所属的数据库和数据表名以及各数据表的结构(不需要用数据库的选题不用设计);
(5)设计任务书文件命名为:序号+姓名设计任务书.doc,如:01李四设计任务书.doc
2.程序设计赛段
(1)在计算机的D盘中建立考生根目录:序号+姓名,如:01李四;
(2)设计所需要的数据库以及数据表;
(3)根据设计任务书,设计主界面;
(4)根据设计任务书上各设计功能间的关系图,设计所需的其他子程序界面;
(7)调试运行程序。
(三)竞赛成果文件
1.任务书的编写赛段
各参赛选手在这一赛段应提交的成果为设计任务书,通过电子教室软件系统客户端将任务书提交至教师机。
2.程序设计赛段
各参赛成员在这一赛段应将设计的所有文件打包,通过电子教室软件系统客户端将任务书提交至教师机。
八、竞赛规则
1.参赛选手应严格遵守竞赛一切要求,服从指挥,仪表端庄;
2.比赛中要严格按规定赛次安排进行,并按序号对号入位;
3.赛场内选手不得带手机、移动存储器,必须服从监考人员的指挥;
4.赛场内要保持肃静,不得喧哗,不得抽烟或吃食物;
5.比赛中严禁自带软件、素材和预先准备的作品等,一经发现立即取消参赛资格;
6.比赛过程中如有问题可向监考人员举手请示。对于机器设备出现故障,须得到监考人员同意后暂停比赛,时间可顺延;否则,考试正常记时;
7.参加竞赛的考生在竞赛过程中不得随意离开操作位置,不得与其它考生交谈。有问题不得向其它考生询问,必须举手向监考老师询问;
8.竞赛操作结束后,参赛选手要确认成功提交竞赛要求的文件。
九、评分标准
根据参赛选手提交的比赛结果,即所设计任务书和设计的作品,严格按照项目指标体系进行评分(具体见下表)。竞赛名次按照得分高低排序。
一级指标 | 比例 | 二级指标 | 比例 |
设计任务书 | 34% | 1.需求分析 | 8% |
2.功能模块之间关系图 | 6% | ||
3.图形用户界面设计 | 6% | ||
4.数据库设计 | 4% | ||
5.采用的技术描述 | 6% | ||
6.设计思路清晰,明确表达设计意图 | 4% | ||
功能 | 6% | 7. 能够实现所设计的功能 | 2% |
8. 设计合理,界面友好 | 4% | ||
结 构 | 20% | 9. 主界面设计合理 | 4% |
10. 各子界面和主界面关系合理 | 4% | ||
11.没有错误的设计 | 2% | ||
12.程序结构与设计任务书吻合 | 5% | ||
13.程序之间关系与任务书中设计图吻合 | 5% | ||
健壮性 | 12% | 14.打开程序时不得出现程序崩溃现象 | 2% |
15. 能够实现预期设计的功能 | 2% | ||
16. 使用时不出现异常,如乱码等 | 2% | ||
17.安装、运行平稳、操作简便 | 2% | ||
18. 经过一定的测试:功能验证和健壮类测试 | 4% | ||
技术使用 | 20% | 19.能够各种编程技术 | 5% |
20.使用最新编程技术 | 10% | ||
21.可读性强,文档编写规范、合理 | 5% | ||
创 意 | 8% | 22.紧跟时代潮流,符合大众需求。 | 4% |
23.程序功能新颖、设计贴心。 | 4% | ||
总计 | 100.00% |
十、评奖方式
1.评委组成
刘春友、王光亚、汪巍、陈玖娅、程大勇
2.奖项设定
一等奖2名,二等奖4名,三等奖6名