开题报告--电梯运行状态的VB仿真

开题报告--电梯运行状态的VB仿真

ID:41682668

大小:376.70 KB

页数:8页

时间:2019-08-29

开题报告--电梯运行状态的VB仿真_第1页
开题报告--电梯运行状态的VB仿真_第2页
开题报告--电梯运行状态的VB仿真_第3页
开题报告--电梯运行状态的VB仿真_第4页
开题报告--电梯运行状态的VB仿真_第5页
资源描述:

《开题报告--电梯运行状态的VB仿真》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、毕业设计(论文)开题报告题目电梯运行状态的VB仿真学院电子信息学院专业电子信息科学与技术班级学号指导教师一、综述本课题国内外研究动态,说明选题的依据和意义随着我国房地产业的迅猛发展,建筑物越来越向着更高、更智能的方向发展。电梯已经成为高层建筑物内垂直交通运载的主要代步工具,其使用需求量正大幅度提高,本课题的目的在于理解掌握电梯的运行状态,为了能更直观的表现人与电梯的互动,我们采用可视化面向对象语言VB来模拟出一幢人楼里电梯的运作方式。VB是VisualBasic的简称,源自于BASIC编程语言,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语

2、言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,II功能强大可以与Windows专业开发工具SDK相媲美。在VisualBasic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的广泛应用程序接口(API)函数,动态链接库(DLL)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。VB还拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用

3、VB提供的组件快速建立一个应用程序。一个典型的VB进程VB的中心思想就是要便于程序员使用,无论是新手或者专家。每种语言只有在语法上有不同之处,在设计和开发思路上都是相通的,VisualBasic虽然具有一定的局限性,但是从其1991年诞生至今,一直是使用最多的程序开发语言,可见VisualBasic是有其存在的理由和优势的。VisualBasic的最大优势在于它的易用性,可以让经验丰富的VisualBasic程序员或是刚刚懂得”皮毛”的初学者都能用自己的方式快速开发程序。相比于其他语言,VB的目的是如何讣用户在最短的时间内掌握并精通一门编程语言,在最短的时•间内把需要的目的用编程语言编写出

4、来。易学易用性是其第一性,软件设计的高效性是其第二性。VB的版本有很多,从最初的VisualBasic1.0到最近的VisualBasic10.0,VB7开始引入.NetFramework演变成VB.Net,VB.Net与之前的版本相比发生了根本上的变化,可以说是两种不同的语言,因为VB6.0基于COM而VB.Net基于.Net框架,两者的内核发生了变化,在构造类是也存在根本上的区别。但当前Windows上最流行的版本还是VisualBasic6.0,虽然VB6的功能不如VB.Net,但其简单易用的特性依然受人们欢迎,是开发简单程序的首选。本课题也将使用VB6.0对电梯运行状态进行仿真。完

5、成此次屯梯运行状态的VB仿真设计能提高我编程的基本功底、加深对VB语言的理解和应用,为将来从事软件工作铺下基石。二研究的基本内容,拟解决的主要问题:本课题的主要内容是设计一个VB应用程序来仿真一幢高楼里的电梯运行,其中包含用户界面、程序代码、编译生成的EXE可执行文件,如有必要将添加程序使用手册,以及电梯方而的文献资料。设计完成后将在程序里方便的操作电梯运行,直观的实现电梯的上下、开关门以及其他可能的附属功能,让程序使用者理解并掌握电梯的运行方式。用户界而将分轿厢内的内部界而和轿厢外各服务层诂的外部界而,内部界而包括位置显示器、开关门按钮和楼层选层按钮,外部界而包括轿厢运行方向指示灯、运行

6、位置指层器和召唤电梯按钮。用户按下不同按钮时,电梯将动画形式作出不同反应,各种指示器、显示器也发生不同变化。下而是用户界而初定方案:程序代码负责电梯运行状态的逻辑判断,实现用户界而里各个控件的用途,还需要进行多次的测试修改,电梯运行状态的VB仿真的主要问题是电梯在各种事件发生时,需要根据逻辑判断做出的不同反应,下面是初步的程序流程图:电梯运行状态的VB仿真简易流程说明图注:电梯初始位置为第五层,初始方向为下行系统随时更新上下楼与选层请求上/下方楼层不包括本楼层■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■没有求吗?停回初始位置,方向变为初始方向上楼或选层请下行上行当前楼层有下

7、楼或选层请求吗?▼当前楼层有上楼或选层请求X吗?下方楼层有上楼请求吗?有上方楼层有下、楼请求吗?有j++有▼有没有电梯不会随时改变运动方向,需要达成一定的条件后才能转换方向,例如电梯在上行时,需优先处理高于等于电梯所在服务层的上楼请求,其次是所有服务层的下楼请求,最后才是低于电梯所在层的上楼请求;又比如当无人请求时,电梯需停回屮间楼层,这样才能达到效率最大化等,所以设计好电梯的逻辑判断是程序的重点。另一方而,仿真设计也需

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。