1 / 11
文档名称:

项目三JavaScript记忆翻牌游戏开发方案.doc

格式:doc   大小:492KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

项目三JavaScript记忆翻牌游戏开发方案.doc

上传人:zxwziyou9 2022/1/5 文件大小:492 KB

下载得到文件列表

项目三JavaScript记忆翻牌游戏开发方案.doc

相关文档

文档介绍

文档介绍:项目三
JavaScript记忆翻牌游戏开发方案
2012年5月
《动态网页制作》课程组提供
项目三 JavaScript记忆翻牌游戏开发
目前中国网页游戏用户规模急剧增加,玩网页游戏的人群主要分布为上班白领和学生群体。网页游戏提供的轻量级娱乐,占时间少,操作简单,打开浏览器就可以开始游戏,给忙碌紧张的上班族一丝难得的轻松快意。考虑到学生对记忆翻牌游戏比较熟悉和感兴趣,为满足市场游戏玩家需求,决定开发一套记忆翻牌休闲小游戏。本章通过利用JavaScript客户端脚本语言进行记忆翻牌游戏的项目开发。
项目准备
每个项目阶段通常都规定了一系列工作任务,设定这些工作任务使得管理控制能达到既定的水平。本项目准备阶段主要工作任务是了解项目背景、进行调研、组织活动(报告会、交流会、项目队伍培训)等,为建立富有思想力和执行力的项目组织和项目启动做准备。
本项目中的队伍培训主要是让参与项目开发人员掌握基于JavaScript记忆翻牌游戏开发的知识基础、关键技术并提高开发能力。在培训互动过程中,强化项目开发人员的信心。
项目分析
项目分析是项目开发工作中最重要的一环。项目分析是根据本项目开发背景,对市场上同类产品及客户需求进行分析和深入研究,明确项目所要解决的问题是什么,从而建立项目目标和产品目标,寻找未来的设计方向。
本阶段的主要组织活动可采取市场调研、分析讨论等形式。
项目背景
目前一些有趣的电脑游戏已经成为人们在使用计算机进行工作或学****之余休闲娱乐的首选。通过调研分析,学生对网页休闲小游戏比较熟悉和感兴趣,结合现有学生的知识基础,决定以学****JavaScript客户端脚本编程技术为切入点,开发一款记忆翻牌休闲小游戏,以满足市场游戏玩家需求。
需求分析
记忆翻牌游戏作为大众娱乐软件,其用户界面往往是决定软件质量的首要条件,所以界面设计是开发与设计的重点。记忆翻牌游戏界面采用图片为操作对象,实现在一定时间内消除游戏区中的所有图片。通过与一些游戏玩家的接触与沟通,要求本游戏具有以下功能:
(1)要求游戏应具有良好的人机界面。
(2)玩家可以根据自己的需要自行设定游戏难度。
(3)操作方面易于控制。
(4)每次游戏开始前进行洗牌。
(5)游戏玩家可以看到游戏完成时间和成功比率。
(6)以浏览器为操作环境,不需要安装其它软件。
项目计划书
根据《GB8567-88计算机软件产品开发文件编制指南》中的项目开发计划要求,结合本项目实际情况,编制项目开发计划书如下:
1.引言
(1)编写目的
为了保证项目开发人员按时保质地完成预定目标,更好地了解项目实际情况,按照合理的顺序开展工作,现以书面的形式将项目开发生命周期中的项目任务范围、项目团队组织结构、团队成员的工作责任、团队内外沟通协作方式、开发进度、检查项目工作等内容描述出来,作为项目相关人员之间的共识和约定、项目生命周期内的所有项目活动的行动基础。
(2)背景
记忆翻牌游戏是由教师指导下学生自主开发的益智小游戏,主要功能是为游戏玩家提供休闲娱乐服务。项目周期为20天。。
项目背景规划
项目名称
项目开发组织
任务提出者
项目承担部门
记忆翻牌游戏
第××开发小组
XX经理
市场部门
开发部门
测试部门
2.概述
(1)项目目标
项目目标应当符合SMART原则,把项目要完成的工作用清晰的语言描述出来。记忆翻牌游戏开发的项目目标如下:
本游戏开发主要针对游戏玩家。为游戏玩家提供休闲娱乐服务。项目实施后,通过玩本游戏能够为游戏玩家带来快乐并具有测试记忆能力的目的。整个项目需要在20天的时间内交付用户使用。
(2)产品目标
记忆翻牌游戏能够为玩家提供良好的运行环境,不需要进行游戏安装,具有浏览器即可运行。操作简便、易于控制并具有显示时间和成功率的功能,为游戏玩家带来身心怡悦,该游戏是使用XHTML标记语言和JavaScript脚本语言进行编写的网页文件。
(3)应交付成果
在项目开发完后,交付内容有记忆翻牌游戏网页文件及相关开发文档。
(4)项目开发环境
操作系统为Windows XP,使用集成开发工具Adobe Dreamweaver CS5,项目运行环境为当前主流浏览器。
(5)项目验收方式与依据
项目验收分为内部验收和外部验收两种方式。在项目开发完成后,首先进行内部验收,由测试人员根据用户需求和项目目标进行验收。项目在通过内部验收后,交给客户进行验收,验收的主要依据为项目分析说明书、设计说明书及功能实现,程序达到预期的运行效果。
3.项目团队组织
(1)组