大幅面扫描仪驱动程序软件的模块化设计与实现

大幅面扫描仪驱动程序软件的模块化设计与实现

论文摘要

大幅面扫描仪是一种扫描幅面大、精度高、色彩好的高性能图像输入设备,主要应用于专业图像领域,其配套的驱动程序软件具有功能众多、开发复杂度高等特点。本课题为了更好地设计一套大幅面扫描仪驱动程序,针对我国传统软件开发中出现的问题,提出了采用模块化技术,设计与实现驱动程序软件的思路。根据大幅面扫描仪的需求分析,利用模块化设计方法中的数据流图和HIPO (Hierarchy Plus Input/Processing/Output)图进行系统功能模块划分,构造出各个模块的层次图,并对重要模块的内部信息和处理方法进行设计。最后详细论述大幅面扫描仪通信模块和图像采集模块的设计原理与实现方法,同时设计了基于属性表的模块化图形用户界面,给用户带来友好方便的操作。本文通过实践,验证了将模块化思想运用于大幅面扫描仪驱动程序软件设计中的可行性和正确性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景与意义
  • 1.2 国内外研究现状及发展趋势
  • 1.3 大幅面扫描仪驱动程序软件开发面临的问题
  • 1.4 本课题研究内容及论文结构
  • 第二章 软件模块化设计原理与方法
  • 2.1 模块化原理
  • 2.1.1 模块化的基本概念
  • 2.1.2 模块化的特点
  • 2.1.3 模块化的目的
  • 2.2 软件模块化设计方法
  • 2.2.1 软件模块化设计的原则
  • 2.2.2 软件模块化设计的方法
  • 2.2.3 软件模块化设计的意义
  • 2.3 本系统采用模块化设计理论的意义
  • 2.4 本章小结
  • 第三章 大幅面扫描仪驱动程序软件的需求分析
  • 3.1 硬件系统的需求分析
  • 3.2 软件系统的需求分析
  • 3.2.1 软件系统的流程分析
  • 3.2.2 软件系统的用例分析
  • 3.2.3 软件系统的功能需求
  • 3.2.4 软件系统的环境需求
  • 3.3 本章小结
  • 第四章 大幅面扫描仪驱动程序软件模块化设计
  • 4.1 大幅面扫描仪系统结构
  • 4.1.1 传统扫描仪系统结构
  • 4.1.2 大幅面扫描仪系统结构
  • 4.2 大幅面扫描仪驱动程序软件的模块划分
  • 4.2.1 大幅面扫描仪驱动程序软件的划分原则
  • 4.2.2 大幅面扫描仪驱动程序软件的模块划分
  • 4.2.3 大幅面扫描仪驱动程序软件的模块功能
  • 4.3 大幅面扫描仪驱动程序软件的模块设计
  • 4.3.1 软件系统的数据流图
  • 4.3.2 参数管理模块
  • 4.3.3 预览模块
  • 4.3.4 图像调节模块
  • 4.3.5 动态对焦模块
  • 4.3.6 扫描模块
  • 4.4 大幅面扫描仪驱动程序软件界面设计
  • 4.4.1 系统界面设计
  • 4.4.2 模块设置介绍
  • 4.5 本章小结
  • 第五章 大幅面扫描仪驱动程序软件的主要模块实现
  • 5.1 通信模块
  • 5.1.1 PC机与嵌入式控制系统网络通信
  • 5.1.2 PC机与嵌入式控制系统通信命令
  • 5.2 图像采集模块
  • 5.2.1 总体设计
  • 5.2.2 命令通信模块
  • 5.2.3 图像传输模块
  • 5.2.4 图像显示模块
  • 5.3 本章小结
  • 第六章 结束语
  • 6.1 论文工作总结
  • 6.2 后续工作展望
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].浅谈大幅面扫描仪[J]. 信息与电脑(理论版) 2010(16)
    • [2].馈纸式大幅面扫描仪维修心得[J]. 印刷技术 2011(01)
    • [3].大幅文献分幅扫描后PS拼接方法[J]. 数字与缩微影像 2008(01)
    • [4].业界新闻[J]. 中国印刷与包装研究 2014(04)
    • [5].专业级大幅面扫描仪 AnyScan Z2000[J]. 数码世界(B版) 2008(07)
    • [6].意大利Metis大幅面扫描仪将现身陶瓷工业盛会[J]. 山东陶瓷 2013(02)
    • [7].艺术复制品,以技术为基展现更多瑰丽[J]. 印刷工业 2018(02)
    • [8].业界新闻[J]. 中国印刷与包装研究 2014(01)
    • [9].柯达采集专业软件增加对CONTEX宽幅扫描仪的兼容能力全面整合大、小幅面文档管理流程[J]. 数字与缩微影像 2011(04)
    • [10].大幅面拼接型高精度扫描仪中的高速/高品质矢量化实现[J]. 光电子.激光 2012(08)
    • [11].《电子器件》2013年第1~6期总目录[J]. 电子器件 2013(06)
    • [12].大幅面扫描图纸直线跟踪的矢量化新方法[J]. 电子设计工程 2013(21)
    • [13].解决大幅面CCD相机三色分离的方法[J]. 光学精密工程 2012(10)

    标签:;  ;  ;  

    大幅面扫描仪驱动程序软件的模块化设计与实现
    下载Doc文档

    猜你喜欢