已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PicScan详细设计总页数 正文 附录 生效日期编制 批准南昌航空大学东软班 详细设计报告 版本:0.1.0修 改 履 历修改编号 日期 修改人 版本号 修改内容1 0.1.0 初始做成南昌航空大学东软班 详细设计报告 版本:0.1.0目 录1 文档概述 .31.1 文档目的和范围 .31.2 术语/缩略语 .41.3 参考文档 .42 处理 .42.1 模块数据结构定义 .42.1.1 全局变量定义 .42.2 模块功能实现 .52.2.1 模块内部函数 .5南昌航空大学东软班 详细设计报告 版本:0.1.01 文档概述1.1 文档目的和范围此文档是对 PicScan 数据加载模块的详细设计描述,主要是描述了本模块与其它模块的接口函数和内部接口函数以及内部函数的定义、流程图和构成图以及测试项目的记述。1.2 术语 /缩略语序号 术语/缩略语 说明1 PICSCNA 课题要实现的系统名称21.3 参考文档序号 文档名 作者 时间 版本2 处理2.1 模块数据结构定义2.1.1 全局变量定义定义变量:RVector picVe;定义当前画面状态:int curPage;定义按钮变量:QButton button_Return,返回按钮button_Set,设置按钮button_Load;加载按钮南昌航空大学东软班 详细设计报告 版本:0.1.0button_Flush;刷新按钮button_AutoPlay;自动播放按钮button_ZoonIn;放大按钮button_ZoonOut;缩小按钮button_Cut;剪切按钮button_Delete;删除按钮button_Save;保存定义图片信息显示区:QLabel label_PicInfo;定义图片数据保存数据;LoadPicFile picFileList;保存加载的图片数据的信息2.2 模块功能实现2.2.1 模块内部函数2.2.1.1init【函数式样】函数名 init()文件名 sysInit.c功能概要 初始化程序记述形式 void init(void)参数:无类型 变量名 I/O 说明Void - - -类型 I 说明返回值值详细说明 初始化程序,为启动软件和软件的功能做好初始化工作。南昌航空大学东软班 详细设计报告 版本:0.1.0使用注意事项【函数处理流程】图 12.2.1.2Start【函数式样】函数名 Start()文件名 sysStart.c功能概要 启动程序,并加载启动启动画面和绘制出主画面记述形式 state start(void)参数:无类型 变量名 I/O 说明Void - - -南昌航空大学东软班 详细设计报告 版本:0.1.0类型 state 说明SUCCESS 启动成功返回值值FLAUSE 启动失败详细说明使用注意事项【函数处理流程】图 2南昌航空大学东软班 详细设计报告 版本:0.1.02.2.1.3LoadFile【函数式样】函数名 LoadFile()文件名 Load.c功能概要 加载图片数据并分组记述形式 state LoadFile(QString path) 参数:QString 是指定加载起始扫描路径类型 变量名 I/O 说明QString path - -定义缓冲区开始和结束位置变量类型 state 说明SUCCESS 加载成功返回值值FLAUSE 加载失败详细说明起始路径有默认值,如果用户不指定起始的加载路径。那么将会按照默认的路径进行图片数据的扫描并分组呈现到主界面中。使用注意事项【函数处理流程】南昌航空大学东软班 详细设计报告 版本:0.1.0图 32.2.1.4 autoPlay【函数式样】函数名 int autoPlay(void)文件名 PicScan.c功能概要 自动播放图片记述形式 int autoPlay(void)参数:无类型 变量名 I/O 说明Void - - -南昌航空大学东软班 详细设计报告 版本:0.1.0类型 I 说明1 播放完成返回值值0 播放未完成终止了详细说明使用注意事项【函数处理流程】图 4南昌航空大学东软班 详细设计报告 版本:0.1.02.2.1.5 showPicInfo【函数式样】函数名 showPicInfo()文件名 PicSan.c功能概要 当显示单张图片的时候,这是就要现实图片的具体信息记述形式 void showPicInfor(QImage image)参数:QImage image类型:QImage 变量名:image I/O 说明:传入要显示的图片Void - -类型 I 说明返回值值详细说明显示图片的大小,名称等信息;使用注意事项【函数处理流程】南昌航空大学东软班 详细设计报告 版本:0.1.0图 52.2.1.6freeCut【函数式样】函数名 freeCut ()文件名 PicScan.c功能概要 自由的进行调整大小的剪切图片记述形式 state freeCut(QImage &image)参数:QImage &image类型 变量名 I/O 说明QImage image - -定义传入图片的引用返回值 类型 state 说明南昌航空大学东软班 详细设计报告 版本:0.1.01 剪切值0 未剪切详细说明:之所以传入引用,一是为了提高效率;二是为了如果用户选择覆盖原图的话,那么直接修改传入的参数既可以修改原始数据。使用注意事项【函数处理流程】图 6南昌航空大学东软班 详细设计报告 版本:0.1.02.2.1.7delete【函数式样】函数名 delete ()文件名 PicScan.c功能概要 删除图片记述形式 void delete(QImage &image)参
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国汽车水箱烘焊炉市场调查研究报告
- 2025年中国抽桶市场调查研究报告
- 支架术后定期复查与随访管理
- 特别护理记录单的国际化趋势
- 人工智能辅助护理技术
- 药物过敏的护理创新方法
- 卧床老人心理障碍护理与干预
- 给排水工程施工方案
- 护理专业能力评估中的跨专业合作
- 痔疮术后个人卫生护理技巧
- 人教部编版道德与法治八年级下册道德与法治期末测试检测试题(解析版)
- 2024年北京中考语文试题及答案
- 新青岛版-二年级下册数学-口算题
- 周志华-机器学习-Chap01绪论-课件
- X矿业企业120万t选矿厂投标文件技术标
- 汉语写作与百科知识样题
- 提高喷射混凝土施工一次验收合格率QC成果
- 美丽中国(支教项目)
- 题型01 长句表达题的规范答题(课件) 高考生物二轮复习 (新教材专用)
- GB/T 17467-2020高压/低压预装式变电站
- 新通用设备经济寿命参考年限表
评论
0/150
提交评论