在这次课程设计中,我负责小组分工中的最佳楼层停靠、两个电梯单独运动时候程序模块的编写与调试。此外,还完成了小组所有程序模块的流程图的绘制。

在处理电梯最佳楼层停靠模块的时候,起初我觉得思路很清晰,很快完成了程序的编写。但是在硬件调试的过程中发现数据时紊乱的,总得不到期望的结果。最后通过反复思考发现是在下一步电梯运动前当前的信息没有处理好。由于电梯在返回最佳楼层的过程中没有开关门等内外部信息,因此程序的下一步处理状态应该跳转到楼层信息变化的处理模块。在找到这各思考漏洞后,在最佳楼层停靠的程序段中我特别对程序的执行时序标志进行了处理最后成功完成了硬件上的调试。

电梯单独运动的信息处理模块中需要很严密的逻辑思维能力。开始自己写出的程序只是没有语法错误,最初在硬件调试的过程中电梯内部信息的响应经常出问题,经常发现有的电梯内部要求得不到响应的现象。最后经过对不同种类的输入、输出信息的记录总结、归纳发现在进行电梯的方向变化处理的时候不仅仅是依靠楼层内外部的要求,还需要考虑到电梯的最初运行方向。发现这个问题后我又对程序进行了修改,增加了程序的信息处理分支,这样就很好地完成了电梯运动方向的处理。但是在之后的硬件调试过程中又出现了开门信息得不到响应的情况。在修改程序流程、逻辑的时候发现程序处理过程中只是处理了乘客要求信息与当前楼层的大小关系但是却遗漏了相等的时候,因此电梯运动过程中的开门要求就得不到响应。在增加了这一部分处理功能后终于成功的完成了单个电梯运动中信息处理的程序分块。

流程图的绘制不仅是简单的软件应用,除此之外还必须很好的了解小组各成员的设计思想。最初我只是很好地完成了自己负责的程序模块的流程图绘制修改,其他成员的流程图绘制的有一部分瑕疵。再加上其他小组成员的程序设计思路有时候会时时出现一点点小小的改动,因此流程图的绘制并不是一蹴而就的。每天在完成当天的基本工作后还必须去跟小组的各成员进行很好的交流,然后根据自己所知道的最新信息对流程图进行修改。由于这次课程设计的逻辑性很强,判断分支很多,很难用一个简单的流程主线串联到一块儿,在流程图的绘制过程中我采用了分块处理的方法并根据展示效果采用了流程图以外的表达方式,比如时序图。这样,就很好地完成了设计流程的图纸化展示。

都答辩完了,这个贡献出来!

计算机硬件个人总结,计算机硬件课程设计个人总结相关推荐

  1. 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告解读.doc...

    计算机硬件课程设计 设计报告 学号 姓名:王宇 学号 姓名:杜冰 2015年10月29日一.课题名称: 微程序控制模型计算机的设计 二.实验目的: 1.运用"计算机组成原理"和&q ...

  2. 计算机硬件基础课设总结,计算机硬件基础课程设计报告.doc

    扬州大学广陵学院 课程设计报告 课程名称 <计算机硬件组成原理>课程设计 设计题目 计算机整机实验 组员 徐凯霞 110047129 孙小敏 110047123 李俊 110047113 ...

  3. 计算机硬件技术基础课程主要内容,计算机硬件技术基础课程设计.doc

    计算机硬件技术基础课程设计.doc (33页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 针算机硬件啟*基舷礫程疲针课程设计报告项目名称 ...

  4. 扬州大学大一计算机课,扬州大学计算机硬件课程设计报告

    扬州大学计算机硬件课程设计报告 (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 计算机硬件技术基础课程设计课程名称:计算机硬件技术基础 ...

  5. 计算机硬件基础课设总结,计算机硬件基础课程设计报告--简单计算机的设计.doc...

    计算机硬件基础课程设计报告--简单计算机的设计 计 算 机 硬 件 基 础 --课程设计 学 号: 姓 名: 班 级: 软件 指导老师: 20 年 6 月 一.设计目的与要求 目的:通过对一个简单计算 ...

  6. 成贤学院计算机组成原理,东南大学成贤学院计算机硬件课程设计报告.doc

    东南大学成贤学院计算机硬件课程设计报告 计算机硬件课程设计 设计报告 学号 姓名:王宇 学号 姓名:杜冰 2015年10月29日一.课题名称: 微程序控制模型计算机的设计 二.实验目的: 1.运用&q ...

  7. 计算机组成原理认识fpga,计算机组成原理课程设计-基于EDA和FPGA技术的8位模型计算机的设计与实现_精品.doc...

    计算机组成原理课程设计-基于EDA和FPGA技术的8位模型计算机的设计与实现_精品 目录 前言2 第一章 课程设计内容2 1.1 实验要求2 1.2 实验目的2 第二章 实验原理及方案2 2.1 实验 ...

  8. 计算机猜数游戏matlab,MATLAB课程设计报告猜数游戏设计

    课程设计的目的及意义 目的:通过本次课程设计,可以使我进一步认识MATLAB理论方法和实际意义,对理论知识进行必要实践.培养我们设计和仿真的基本能力,以便最终和生产实践以及其他科学结合. 意义: 1. ...

  9. 与计算机硬件相关领域,计算机硬件相关专业论文范文.doc

    计算机硬件相关专业论文范文 计算机硬件相关专业论文范文 开题报告 论文提纲 论文范文 论文致谢 论文答辩 论文格式 论文写作 在学习专业中,论文的地位至关重要,以下出国留学网论文栏目小编为您整理计算机 ...

  10. 大二第一学期期末课程设计 2015.12.28

    <数据结构与算法>课程设计教学任务书 --2015-2016(一)   课程设计周数:2周                                                  ...

最新文章

  1. window环境Visual Studio配置:OpenCV,Eigen,jsoncpp
  2. 批量过滤删除AD中的对象
  3. PL/SQL developer export/import (转)
  4. 银联基于OpenStack的金融私有云建设实践
  5. RabbitMQ播放模块! 构架
  6. html正方形对话框素材,10种展示效果的弹出层对话框插件method.js
  7. 【TensorFlow-windows】(六) CNN之Alex-net的测试
  8. 如何给文件夹自定义图标?
  9. ih5长图如何滑动_iH5中级教程微场景H5必备,滑动时间轴+轨迹.doc
  10. 外贸网站建设的一些建站方法
  11. 【Java SE】多线程
  12. kali 触摸板手势之fusuma
  13. 如何判断某个物体当前是顺时针还是逆时针旋转
  14. python浓缩(13)面向对象编程
  15. 基于SSM移动计费管理系统
  16. 写给那些搜了很多教程安装win10但老是提示报错的童鞋
  17. LWN: 华为EROFS能应对好损坏的文件系统数据吗?
  18. FL Studio21最新中文公测版下载及新功能介绍
  19. PATH齐聚世界人工智能大会,近距离看懂平安的“城市折叠”
  20. Window flag

热门文章

  1. php 秒拍视频解析,高仿秒拍视频网EMLOG主题模板
  2. 解决Windows Update错误“80072EFD”
  3. [Swift]注册并购买加入Apple开发者计划。提示: “你的支付授权失败。请核对你的信息并重试,或尝试其他支付方式。请联系你的银行”...
  4. 前端工程师项目能力精选文章50篇
  5. java 内存 检测_Java内存使用情况检测代码
  6. VO、DTO、DO、PO
  7. 在电脑上构建自我意识
  8. 蓝桥杯之《人民币金额大写》
  9. Gary Rong:以太坊的轻节点协议
  10. android studio海马玩模拟器