招标编号:XXXXX
项目名称:2048游戏开发项目
招标文件
制作人:吴侑唐、关京京
制作人学校:西南民族大学
目录
第一章 游戏平台介绍与市场分析
第二章 设计依据与原则
1.功能性
2.可靠性
3.可移植性
4.可维护性
5.标准化
第三章 系统总体架构设计
1.总体设计要求
2.研发平台介绍
第四章 风险控制
一、游戏平台介绍与市场分析
2048是一款经典的益智休闲类游戏,曾在上市后爆红。2048 是一款比较流行的数字游戏,最早于2014年3月20日发行。原版2048首先在GitHub上发布,原作者是Gabriele Cirulli,后被移植到各个平台。这款游戏是基于《1024》和《小3传奇》的玩法开发而成的新型数字游戏。。游戏操作简单,适合各年龄阶段。一局游戏所需时间不长,非常适合现在快节奏社会利用碎片时间进行游玩,并且支持PC,平板手机等多端设备游玩。
二、设计依据与原则
2.1 功能性
与一组功能及其指定的性质有关的一组属性,具体包括:
适合性:与规定任务能否提供一组功能以及这组功能的适合程度有关的软件属性。
准确性:与能否得到正确或相符的结果或效果有关的软件属性。
互用性:与同其他指定系统进行交互的能力有关的软件属性。
依从性:使软件遵循有关的标准,约定,法规及类似规定的软件属性。
安全性:与防止对程序及数据的非授权的故意或意外访问能力有关的软件属性。
2.2 可靠性
与在规定的一段时间和条件下,软件维持其性能水平的能力有关的一组属性,具体包括:
成熟性:与由软件故障引起的失效的频度有关的软件属性。
容错性:与在软件故障或违反指定接口的情况下,维持规定的性能水平的能力有关的软件属性。
易恢复性:与在失效发生后,重建其性能水平并恢复直接受影响数据的能力以及为达此目的所需的时间和能力有关的软件属性充分考虑性价比。
2.3 可移植性
与软件可从某一环境转移到另一个环境的能力有关的一组属性,具体包括:
适应性:与软件无需采用有别于为该软件准备的活动或手段就可能适应不同的规定环境有关的软件属性。
易安装性:与在指定环境下安装软件所需努力有关的软件属性。
遵循性:使软件遵循与可移植性有关的标准或约定的软件属性。
易替换性:与软件在该软件环境中用来替代指定的其他软件的机会和努力有关的软件属性。
2.4 可维护性
与进行指定的修改所需的努力有关的一组属性,具体包括:
易分析性:与为诊断缺陷或失效原因急为判定待修改的部分所需努力有关的软件属性。
易改变性:与进行修改,排除错误或适应环境变化所需努力有关的软件属性。
稳定性:与修改所造成的未预料结果的风险有关的软件属性。
易测试性:与确认已修改软件所需的努力有关的软件属性。
2.5 标准化
本项目涉及到的各个系统模块设计、系统性能、代码编写等应符合中国有关软件项目的标准化的要求:
1.软件开发过程中作业标准化。
⒉.确定每个作业的表示形式。
3.确定每个文档资料的格式。
4.规定组符号。
5.根据软件开发经验,制定出大家能够接受的开发原则和进度。
三、系统总体架构设计
3.1 总体设计要求
根据市场反应情况和目前软件系统主流的设计思路和方向,本系统总体使用python平台开发。
3.2 研发平台介绍
Python解释器易于扩展,可以使用C语言或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。 [4] Python也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。
四、风险控制
1.合理拓展平台的优势功能,前期做好本地化策略,试探性的加入本地商业化刺激和异业合作,来增加注册量。对外统一宣传口径树立专业、精品、积极向上的企业形象。
2.运营初期,在尽量节省公司投入的情况下去做免费推广渠道,这些包括媒介主管的免费资源、各大论坛的大量枪稿、商务渠道人员的友情链接等等。团队在这期间组建完毕,并有了一定程度的磨合。
3.由团队核心岗位成立突发应急处理小组,根据同行在以往运营工作中碰到的突发事件,及早设定应急预案。