标签:android style class ext strong cti
1引言
1.1编写目的
1.2背景
1.3定义
1.4参考资料
2任务概述
2.1目标
2.2用户的特点
2.3假定和约束
3需求规定
3.1对功能的规定
3.2对性能的规定
3.2.1精度
3.2.2时间特性要求
3.2.3灵活性
3.3输人输出要求
3.4数据管理能力要求
3.5故障处理要求
3.6其他专门要求
4运行环境规定
4.1设备
4.2支持软件
4.3接口
4.4控制
软件需求说明书
(1)为了更好的了解软件的需求,该文档可供用户浏览,了解海法内容和各部分模块所列功能。
(2)为了使开发更具有目的性。开发人员需要对需求进行深刻了解,该文档可供代码编写人员浏览,使开发过程不离主线,更完整地看到各模块的数据流通。
(3)为了方便整体维护,开发管理者需要整体把握软件各模块功能的是实现与测试,该文档可供开发管理人员浏览,对内容进行动态调整。
a. 软件系统的名称:翻棋(斗兽棋)
b. 本项目的任务提出者、开发者:曹玉松 蔡迎盈 张硕 吕盼举 付亚飞 姜力比
c. 用户:玩家
d. 该软件系统是基于win7操作系统的,需要局域网的技术支持。
聚合:一个对象拥有另一个对象或对另一个对象负责,一般我们称一个对象包含另一个对象或者是另一个对象的一部分。
列出用得着的参考资料,如:
a. 软件需求说明书(GB856T--88);
b. 实验报告提示文档网络资源;
c. Vc++网络通信使用案例精选 人民邮电出版社;
d. MFC 编程技巧与范例详解 清华大学出版社;
e. 百度提供相关技术支持;
系统目标
在4*4的棋盘上,黑红两方轮流下子,下在横竖连线的交叉点上。当某方下子后,棋盘上只剩下一方的棋,或者两方各剩下一棋,按照下棋方法,(此时大者获胜)便取得胜利。
编写翻棋软件:
程序说明:
程序框架采用MFC的对话框程序|
本软件的最终用户是会玩斗兽棋的玩家,不需要特别的技术要求,只需具备基础的计算机基础,只要能操作简单的界面。
1. 用户必须按照操作规定运行本软件,不得进行恶意破坏性操作;
2. 按文档模板提供的开发阶段文档;
3.开发期限:五周并且保证软件能够按时交付;
实现功能:
a、玩家通过局域网实现玩家与玩家对战;
b、悔棋功能;
c、可选择背景主题或者背景音乐;
d、具有一定的图形界面便于用户使用,在windows平台上运行。
识别棋盘的坐标误差范围在1%内,模拟点击产生的目标点坐标误差范围在1%内,对时间的要求进度在0.5s内。
响应时间要求不超过0.5s;
该软件适用于windows操作系统,对系统资源需求不高,若改变操作系统,精度和有效时限应该会加长,但本游戏软件不适用于Android系统。
软件对数据输入均进行数据有效性检查,当输入数据超过软件的处理范围时,系统将直接选择默认值。
保证数据的绝对安全,不允许没有权限者进行任意的修改。
可以做到基本的故障判断以及处理
1、硬件环境要求
a. CPU: 586以上;
b. 内存: 32M以上;
c. 硬盘: 1M以上;
d. I/O设备:鼠标 显示器;
2、软件环境要求:建立运行在win xp 或以上的版本
操作系统: WIN 7
开发平台:Visual C++6.0 或Visual Studio 2010
没有特殊要求。
软件由窗口控制,窗口按钮实现相应的功能。
标签:android style class ext strong cti
原文地址:http://www.cnblogs.com/zsjy/p/3707941.html