画板需求分析说明书.doc_第1页
画板需求分析说明书.doc_第2页
画板需求分析说明书.doc_第3页
画板需求分析说明书.doc_第4页
画板需求分析说明书.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 引言引言.2 1.1 编写目的2 1.2 背景2 1.3 参考资料2 2 任务概述任务概述.3 2.1 目标3 2.2 用户的特点3 2.3 假定和约束3 3 需求规定需求规定.3 3.1 用例图3 3.2 用例描述4 3.3 术语表5 4 运行环境规定运行环境规定.5 4.1 设备5 4.2 支持软件6 4.3 接口6 4.4 控制6 画板软件需求说明书画板软件需求说明书 1 引言引言 1.1 编写目的编写目的 该需求分析是为了制作一个 Windows 下的画板程序而编写的,预期读 者是开发人员和用户。 1.2 背景背景 软件名称:Windows 简易画板 任务提出者:强哥 开发者:图灵组 用户:windows 普通用户 2 任务概述任务概述 2.1 目标目标 开发该软件主要目的是熟悉 windows 下的主要 API 函数,掌握 windows 编程技巧。开发一个普通 windows 用户可以易用的 windows 画板 软件。 2.2 假定和约束假定和约束 开发期限:两周 开发经费:无 3 用例分析用例分析 3.1 用例图用例图 图 0 用例图 3.2 用例描述用例描述 表 1 设定图形用例 用例名称用例名称设定图形 用例描述用例描述设定图形的形状 主要流程主要流程 1点击“图形”菜单 2显示图形子菜单 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 2 设定图形为直线用例 用例名称用例名称直线 用例描述用例描述设定图形的形状为直线 主要流程主要流程1在“图形”的子菜单中点击“直线” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 3 设定图形为矩阵用例 用例名称用例名称矩阵 用例描述用例描述设定图形的形状为矩阵 主要流程主要流程1在“图形”的子菜单中点击“矩阵” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 4 设定画笔宽度用例 用例名称用例名称设定画笔宽度 用例描述用例描述设定图形的宽度 主要流程主要流程 1点击“画笔宽度”菜单 2显示画笔宽度的子菜单 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 5 设定画笔宽度为 2 的用例 用例名称用例名称宽度 2 用例描述用例描述设定画笔的宽度为 2 主要流程主要流程1在“画笔宽度”的子菜单中点击“2” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 6 设定画笔宽度为 3 的用例 用例名称用例名称宽度 3 用例描述用例描述设定画笔的宽度为 3 主要流程主要流程1在“画笔宽度”的子菜单中点击“3” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 7 设定画笔颜色用例 用例名称用例名称设定画笔颜色 用例描述用例描述设定画笔的颜色 主要流程主要流程 1点击“画笔颜色”菜单 2显示画笔颜色的子菜单 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 8 设定画笔颜色为蓝色的用例 用例名称用例名称蓝色画笔 用例描述用例描述设定画笔的颜色为蓝色 主要流程主要流程1在“画笔颜色”的子菜单中点击“蓝色” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 9 设定画笔颜色为红色的用例 用例名称用例名称红色画笔 用例描述用例描述设定画笔的颜色为红色 主要流程主要流程1在“画笔颜色”的子菜单中点击“红色” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 10 设定画刷颜色用例 用例名称用例名称设定画刷颜色 用例描述用例描述设定画刷的颜色 主要流程主要流程 1点击“画刷颜色”菜单 2显示画刷颜色的子菜单 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 11 设定画刷颜色为蓝色的用例 用例名称用例名称蓝色画刷 用例描述用例描述设定画刷的颜色为蓝色 主要流程主要流程1在“画刷颜色”的子菜单中点击“蓝色” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 12 设定画刷颜色为红色的用例 用例名称用例名称红色画刷 用例描述用例描述设定画刷的颜色为红色 主要流程主要流程1在“画刷颜色”的子菜单中点击“红色” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 13 删除图形用例 用例名称用例名称删除图形 用例描述用例描述删除已经画了图形 主要流程主要流程 1点击“删除”菜单 2显示删除的子菜单 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 14 删除最后一个图形的用例 用例名称用例名称删除一个图形 用例描述用例描述删除最后画的一个图形 主要流程主要流程1在“删除”的子菜单中点击“删除” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 15 删除所有图形的用例 用例名称用例名称删除所有图形 用例描述用例描述删除画版上所有图形 主要流程主要流程1在“删除”的子菜单中点击“删除所有” 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 16 画图用例 用例名称用例名称画图 用例描述用例描述在画板上画出图行 主要流程主要流程 1在画板上单机鼠标左键不放 2拖放鼠标,及时显示图形 3松开鼠标左键 4画出一个图形 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 16 保存图像用例 用例名称用例名称保存图像到文件 用例描述用例描述将画好的图形保存到文件中 主要流程主要流程 1点击“文件”菜单 2点击“保存” 3弹出保存文件对话框 4用户选择路径和输入文件名 5点击保存 业务规则业务规则无 参考文件参考文件1图 0 用例图 表 17 载入图像用例 用例名称用例名称载入图像文件 用例描述用例描述将图像文件载入到画板上显示图形 主要流程主要流程 1点击“文件”菜单 2点击“打开” 3弹出打开文件对话框 4用户选择文件 5点击打开 6在画板上显示图像 业务规则业务规则无 参考文件参考文件1图 0 用例图 3.3 术语表术语表 画笔:用来画图形的鼠标指针 画刷:画板的背景色 画笔宽度:画笔的线条粗细 画笔颜色:画笔的线条的颜色 画刷颜色:画刷的颜色(被背景色) 图形:指基本的直线,矩行等图形 图像:指由基本图形组成的图像 图像文件:根据数据链表存储图像数据的文件,而不是 jpeg 等格式的图像 文件。 4 界面原型界面原型 4.1 文件菜单界面原型文件菜单界面原型 单击菜单栏中的文件菜单项 4.2 图形菜单界面原型图形菜单界面原型 单击菜单栏中的图形菜单项 4.3 画笔宽度菜单界面原型画笔宽度菜单界面原型 单击菜单栏中的画笔宽度菜单项 4.4 画笔颜色菜单界面原型画笔颜色菜单界面原型 单击菜单栏中的画笔颜色菜单项 4.5 画刷颜色菜单界面原型画刷颜色菜单界面原型 单击菜单栏中的画刷颜色菜单项 4.6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论