您所在位置: 网站首页 / 文档列表 / 项目管理 / 文档详情
团队设计报告(设计模版-自动化测控).docx 立即下载
上传人:宁馨****找我 上传时间:2024-09-06 格式:DOCX 页数:11 大小:83KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

团队设计报告(设计模版-自动化测控).docx

团队设计报告(设计模版-自动化测控).docx

预览

免费试读已结束,剩余 1 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT102018—2019学年第1学期《VisualC++语言及应用》程序设计报告(设计小组)(适用专业:自动化、测控技术与仪器)专业班级自动化160X班小组编号组长姓名开课系室自动化系报告日期2018年11月30日目录1、设计小组成员名单及设计分工2、设计任务书3、软件设计2.1图形显示程序设计2.2数据采集程序设计2.3串口通信程序设计4、软件开发实现3.1图形显示程序实现代码说明3.2数据采集程序实现代码说明3.3串口通信程序实现代码说明5、软件测试4.1图形显示程序实现代码说明4.2数据采集程序实现代码说明4.3串口通信程序实现代码说明6、总结7、参考文献1、设计小组成员名单及设计分工序号学号姓名分工(建议)备注11605XXXXXXxxx(1)项目组任务分配,开发工作流程协调,负责小组设计报告的编辑整理,排版印刷等工作;【其他开发工作…】组长21605XXXXXXXXX【例如:(1)图形绘制代码开发;(2)数据采集接口代码开发;】组员31605XXXXXXXXX【例如:(1)串口通信代码开发;(2)MODBUS通信协议接口代码开发;】组员【注意:本模板中所有红色字体部分内容为说明文字,不出现在最后提交的报告中。】【根据设计任务要求,分解设计工作为若干模块,将设计任务比较均衡的分配给小组各成员,任务划分时可以按照10条设计任务的设计、实现、测试分成30个微型任务,根据相关的关系在组员之间进行分配】2、设计任务书设计MFC应用程序,实现图形显示、数据采集和数据通信功能。程序设计可以选用下列两种结构:(1)基于对话框的MFC应用程序;(2)基于文档/视图的MFC应用程序;设计应用程序界面时,可根据选用的程序结构,通过控件/菜单实现相关的控制功能。2.1设计任务一:图形显示程序设计1、根据功能要求设计软件界面,设计图形显示区域的坐标系统和坐标变换公式,要求图形显示区域能够显示不少于200点数据;2、选用适当的绘图工具(包括画笔、画刷和字体等)和绘图函数绘制图形显示区域;3、使用随机数函数rand()产生数据,实现多点数据采集功能,每次采集一屏数据,手动刷新;4、使用随机数函数rand()产生数据,实现单点数据采集功能,每次采集一个数据,引入WM_TIMER消息,实现定时采集并刷新。数据点数超过数据显示区域范围时,曲线自动左移,实现滚动显示;2.2设计任务二:数据采集程序设计5、在项目中引入数据源设备DLL库文件;6、设计数据源设备控制模块,包括设备打开、参数设置和设备关闭等模块;7、使用数据源设备DLL接口,实现单点数据采集功能,采集正弦波、方波和三角波等信号,每次采集一个数据,引入WM_TIMER消息,实现定时采集并刷新;2.3设计任务三:串口通信程序设计8、在项目中引入MSCOMM串口通信控件,设计串口控制功能模块,包括“打开串口”、“关闭串口”、“参数设置”和串口数据接收处理模块;9、根据MODBUS通信协议,实现软件和模拟流量计的通信接口模块,包括数据包组包、数据包解包和CRC校验等模块;10、通过串口通信方式,采集模拟流量计的质量流量数据,引入WM_TIMER消息,实现定时采集并显示质量流量参数曲线。3、软件设计【根据设计任务要求,逐条给出针对设计任务的设计方案。确定程序整体结构,从下列两种结构中选用一种:(1)基于对话框的MFC应用程序;(2)基于文档/视图的MFC应用程序;如果选择对话框程序,则各操控功能的界面设计考虑使用各种控件实现;如果选择文档/视图结构。则考虑用菜单、工具栏等界面元素实现相关的操控功能。】3.1图形显示程序设计1、根据功能要求设计软件界面,设计图形显示区域的坐标系统和坐标变换公式,要求图形显示区域能够显示不少于200点数据;【以下给出针对此项设计任务的设计方案:此处设计绘图区域定位坐标、网格大小和数据存储的安排等】设计方案1:2、选用适当的绘图工具(包括画笔、画刷和字体等)和绘图函数绘制图形显示区域;【以下给出针对此项设计任务的设计方案:此处设计绘图的效果要求,诸如颜色、线型等要求,可简要介绍编程要用到的绘图工具和绘图绘图函数的用法】设计方案2:3、使用随机数函数rand()产生数据,实现多点数据采集功能,每次采集一屏数据,手动刷新;【以下给出针对此项设计任务的设计方案:此处设计“手动刷新”的操作界面和功能要求等】设计方案3:4、使用随机数函数rand()产生数据,实现单点数据采集功能,每次采集一个数据,引入WM_TIMER消息,实现定时采集
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

团队设计报告(设计模版-自动化测控)

文档大小:83KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用