毕业设计系统的目标
系统功能细分如图4-1所示,可概括分为5个模块,即:文件管理,查看模块、颜色管理、图像管理。
1)文件管理:完成文件的载入或者新建工作
2)编辑管理:完成复制、粘贴、剪切等一系列编辑操作
3)颜色模块:完成颜色的配置选择。
4)图像模块:完成图像翻转、反色等一些操作。
系统开发的总体任务是实现画笔精灵管理各种信息的系统化、规范化和自动化。 主要包括:
包括新建文件、打开文件、保存文件、打印文件、设为墙纸等功能。
包括剪切功能、复制功能、粘贴功能、全选功能。
包括工具箱、颜料号的查看功能。
工具箱中包括:画多边形、画矩形、画圆角矩形、画圆、画直线、喷枪、选取、橡皮擦、取色、放大镜、画笔、刷子、文字、画曲线等工具。
颜料盒中包括24中颜色,另外还可以用取色工具取另外的颜色。
图像的翻转、旋转、反色、图像消除、图像的大小设置等功能
可以在颜色选取内自定义选择各种颜色。
系统功能需求分析
系统分析(又称逻辑设计)是管理信息系统开发的关键环节,要求在系统调查的基础上,对新系统的功能进行细致的分析,并建立一个新系统的逻辑模型。系统分析阶段主要任务是确定系统的总体设计方案、划分子系统功能、确定共享数据的组织,然后进行详细设计。画笔精灵管理系统功能需求主要有:文件管理功能、编辑管理功能、查看管理功能、图像管理功能、颜色管理功能功能等。
3.1 文件管理需求
包括新建文件、打开文件、保存文件、打印文件、设为墙纸等功能。
3.2 编辑管理功能需求
包括剪切功能、复制功能、粘贴功能、全选功能。
3.3 查看管理功能需求
包括工具箱、颜料号的查看功能。
工具箱中包括:画多边形、画矩形、画圆角矩形、画圆、画直线、喷枪、选取、橡皮擦、取色、放大镜、画笔、刷子、文字、画曲线等工具。
颜料盒中包括24中颜色,另外还可以用取色工具取另外的颜色。
3.4 图像管理功能需求
图像的翻转、旋转、反色、图像消除、图像的大小设置等功能。
3.5 颜色功能需求
可以在颜色选取内自定义选择各种颜色。