基于FLEX的连连看游戏软件需求规格说明书

3星 · 超过75%的资源 需积分: 0 101 下载量 142 浏览量 更新于2024-10-06 1 收藏 82KB DOC 举报
"连连看游戏--软件需求说明书" 本软件需求说明书详细阐述了基于FLEX开发的连连看游戏的开发目标、用户群体、功能需求、性能要求、运行环境以及相关参考资料,旨在为开发团队提供全面的指导,确保项目的顺利进行。 1.1 编写目的 该文档的编写目的是为连连看游戏的开发提供明确的需求规范,它将作为整个项目开发的依据,从项目启动到后期的概要设计、详细设计和数据结构设计,始终贯穿其中,为系统开发提供一个整体的蓝图。 1.2 背景 连连看游戏项目由湖南软件职业学院软件技术专业的学生团队负责,包括虢威、孙庆龙、段志辉、罗奇四位成员,在指导老师危孟君的指导下进行。游戏的目标用户是学校宿舍管理人员,使用的技术为ActionScript3.0,开发平台为Adobe Flex。 1.3 定义 - Flex: Adobe Flex是用于构建富互联网应用程序(RIA)的开发工具,基于Flash技术。 - ActionScript3.0: 是一种强大的面向对象的编程语言,常用于Flash和Flex应用。 - UML: 统一建模语言,是一种用于软件系统分析和设计的标准建模语言。 1.4 参考资料 本项目参考了多本专业书籍,如《软件工程案例开发与实践》、《IT项目管理》、《ActionScript3.0编程精髓》等,为开发工作提供了理论和技术支持。 2.1 目标 游戏开发的目标是利用ActionScript3.0和Flex平台创建一个具有吸引人的用户界面,操作简便且具备完整功能的连连看游戏,同时兼顾益智性,提升用户的游戏体验,同时也为开发者提供实践ActionScript编程的机会。 3.1 功能规定 功能规定涵盖了游戏的基本玩法,包括但不限于匹配相同图案的方块,消除一对对的方块,时间限制,以及可能的特殊道具和游戏模式等。 3.2 性能规定 - 精度: 游戏的逻辑计算应准确无误,确保玩家的操作能够得到正确的反馈。 - 时间特性要求: 游戏应具备流畅的响应速度,不因大量计算或网络延迟而卡顿。 - 灵活性: 游戏应适应不同水平的玩家,提供多种难度选择。 4.1 运行环境规定 - 设备: 游戏应能在常见的个人计算机上运行,可能需要考虑兼容不同的操作系统。 - 支持软件: 需要Flash Player或对应的浏览器插件来运行。 - 接口 - 用户接口: 界面友好,操作直观,提供清晰的提示和反馈。 - 软件接口: 可能包括与服务器的交互,用于存储和同步玩家数据。 总结,本连连看游戏软件需求说明书详尽地界定了项目的需求,为开发团队指明了开发方向,确保游戏的质量和用户体验达到预期标准,同时也为项目的成功实施提供了坚实的保障。