1引言 . ............................................................................................................................. 2
1.1编写目的 . ................................................................................................................ 2
1.2背景 . ....................................................................................................................... 2
1.3定义 . ....................................................................................................................... 2
1.4参考资料 . ................................................................................................................ 2
2任务概述 . ...................................................................................................................... 2
2.1目标 . ....................................................................................................................... 2
2.2用户的特点 ............................................................................................................. 3
2.3假定和约束 ............................................................................................................. 3
3需求规定 . ...................................................................................................................... 3
3.1对功能的规定 . ......................................................................................................... 3
3.2对性能的规定 . ......................................................................................................... 3
3.2.1精度.................................................................................................................. 3
3.2.2时间特性要求.................................................................................................... 3
3.2.3灵活性 .............................................................................................................. 3
3.3输人输出要求 . ......................................................................................................... 4
3.4数据管理能力要求 . .................................................................................................. 4
3.5故障处理要求 . ......................................................................................................... 4
3.6其他专门要求 . ......................................................................................................... 4
4运行环境规定 . ............................................................................................................... 4
4.1设备 . ....................................................................................................................... 4
4.2支持软件 . ................................................................................................................ 4
4.3接口 . ....................................................................................................................... 4
4.4控制 . ....................................................................................................................... 4
软件需求说明书
1引言
1.1编写目的
此软件需求说明书是为了让大家对“小小画图板”有一个基本的了解和认识,对实际操作流程和使用方法有一个基本的掌握。
希望对用“小小画图板”感觉不是很顺手的人有所帮助。
1.2背景
名称:小小画图板
提出者、开发者:王国林
用户:所有人
“小小画图板”跟其他画图板功能类似。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
《计算机图形学》(Fundamentals of Computer Graphics)
2任务概述
2.1目标
“小小画图板”意在模仿window 下的画图板的功能,但只实现了其中的一部分功能。除此之外,使用“小小画图板”画线,画圆,以及填充会让大家对计算机的图像处理有基本的认识。
本软件是一项独立的软件,而且全部内容自含。
2.2用户的特点
本软件的用户为有一定计算机操作基础、并且平时用到一些基本画图知识的人。
2.3假定和约束
开发时间:两周
3需求规定
3.1对功能的规定
“小小画图板”界面简洁,需要画直线的时候点击
画椭圆功能的实现与画线类似。点击
,然后在右边的空白区可以画直线,
可以实现插入文本
可实现画曲线的功能。点击
功能,
似。 这三栏是选择线的宽度,点击
可以实现画虚线,实现剪裁。鼠标移动到图形的边界可以实现选择和变化的操作。其他编辑类的功能跟平时用window 中的功能类
3.2对性能的规定
3.2.1精度
3.2.2时间特性要求
3.2.3灵活性
该软件可适应小幅度操作方式上的变化,但只能在window 环境下运行。
在新的高效率的画线算法出现之前可适应当前的需求。
3.3输人输出要求
3.4数据管理能力要求
3.5故障处理要求
若出现软件未响应等问题,建议重启软件
3.6其他专门要求
4运行环境规定
4.1设备
所需设备仅为普通PC 机
4.2支持软件
软件可在window 系统下VC6.0或更高的版本或dev c++等编译软件下运行,
4.3接口
4.4控制
所有的功能的实现都通过点击界面上相应的按钮来实现,不用进行数据的输入。
1引言 . ............................................................................................................................. 2
1.1编写目的 . ................................................................................................................ 2
1.2背景 . ....................................................................................................................... 2
1.3定义 . ....................................................................................................................... 2
1.4参考资料 . ................................................................................................................ 2
2任务概述 . ...................................................................................................................... 2
2.1目标 . ....................................................................................................................... 2
2.2用户的特点 ............................................................................................................. 3
2.3假定和约束 ............................................................................................................. 3
3需求规定 . ...................................................................................................................... 3
3.1对功能的规定 . ......................................................................................................... 3
3.2对性能的规定 . ......................................................................................................... 3
3.2.1精度.................................................................................................................. 3
3.2.2时间特性要求.................................................................................................... 3
3.2.3灵活性 .............................................................................................................. 3
3.3输人输出要求 . ......................................................................................................... 4
3.4数据管理能力要求 . .................................................................................................. 4
3.5故障处理要求 . ......................................................................................................... 4
3.6其他专门要求 . ......................................................................................................... 4
4运行环境规定 . ............................................................................................................... 4
4.1设备 . ....................................................................................................................... 4
4.2支持软件 . ................................................................................................................ 4
4.3接口 . ....................................................................................................................... 4
4.4控制 . ....................................................................................................................... 4
软件需求说明书
1引言
1.1编写目的
此软件需求说明书是为了让大家对“小小画图板”有一个基本的了解和认识,对实际操作流程和使用方法有一个基本的掌握。
希望对用“小小画图板”感觉不是很顺手的人有所帮助。
1.2背景
名称:小小画图板
提出者、开发者:王国林
用户:所有人
“小小画图板”跟其他画图板功能类似。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
《计算机图形学》(Fundamentals of Computer Graphics)
2任务概述
2.1目标
“小小画图板”意在模仿window 下的画图板的功能,但只实现了其中的一部分功能。除此之外,使用“小小画图板”画线,画圆,以及填充会让大家对计算机的图像处理有基本的认识。
本软件是一项独立的软件,而且全部内容自含。
2.2用户的特点
本软件的用户为有一定计算机操作基础、并且平时用到一些基本画图知识的人。
2.3假定和约束
开发时间:两周
3需求规定
3.1对功能的规定
“小小画图板”界面简洁,需要画直线的时候点击
画椭圆功能的实现与画线类似。点击
,然后在右边的空白区可以画直线,
可以实现插入文本
可实现画曲线的功能。点击
功能,
似。 这三栏是选择线的宽度,点击
可以实现画虚线,实现剪裁。鼠标移动到图形的边界可以实现选择和变化的操作。其他编辑类的功能跟平时用window 中的功能类
3.2对性能的规定
3.2.1精度
3.2.2时间特性要求
3.2.3灵活性
该软件可适应小幅度操作方式上的变化,但只能在window 环境下运行。
在新的高效率的画线算法出现之前可适应当前的需求。
3.3输人输出要求
3.4数据管理能力要求
3.5故障处理要求
若出现软件未响应等问题,建议重启软件
3.6其他专门要求
4运行环境规定
4.1设备
所需设备仅为普通PC 机
4.2支持软件
软件可在window 系统下VC6.0或更高的版本或dev c++等编译软件下运行,
4.3接口
4.4控制
所有的功能的实现都通过点击界面上相应的按钮来实现,不用进行数据的输入。