数据库课程设计报告-电力机车牵引力计算系统.doc_第1页
数据库课程设计报告-电力机车牵引力计算系统.doc_第2页
数据库课程设计报告-电力机车牵引力计算系统.doc_第3页
数据库课程设计报告-电力机车牵引力计算系统.doc_第4页
数据库课程设计报告-电力机车牵引力计算系统.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录前言.31需求分析.41.1数据需求分析.41.2系统功能概述.41.3系统功能模块设计.41.4数据字典52概要结构设计.63逻辑结构设计.84详细设计与实现.错误!未定义书签。4.1表创建.84.2窗体创建.84.3窗体实现.125总结.15电力机车牵引力计算系统1电力机车牵引力计算数据库系统摘要:铁路运输作为国民交通的大动脉,在我国高速发展的今天起着至关重要的作用,与此同时铁路安全成为重中之重。根据列车牵引计算规程中对于电力机车牵引力计算的相关要求,制作出以实现计算电力机车粘着系数以及粘着牵引力功能的数据库系统。该报告从如下4个方面的内容来书写:1.目的(objective):通过表格的制作、窗体的创建,用VBA编写并应用列车牵引计算规程中出现的计算公式,通过对不同机车类型的选择,并通过对相关系数的合理表达与赋值,使得该数据库系统可以广泛应用在各类型的机车牵引的计算系统中。最重要的是,通过制作该数据库系统,使得我们更加深入的学习Access,巩固了对窗体、表格、特别是VBA的运用。2.方法(methods):通过对列车牵引计算规程中对于电力机车牵引力计算的相关要求的研究讨论,确定该系统重点在于公式的编程以及各条件系数的限制构造上;大体构思系统框架画出E-R图;简化机车参数数据表,并建立相关需要的表格;创建窗体并为计算公式编写VBA程序,让整个计算系统整体化;更改与优化计算系统,减少系统的冗余度,提高计算效率。3.结果(results):该数据库共有:14个基本表:车辆每辆换算闸瓦压力、单位基本阻力、电阻制动力、各车型基本参数表、机车供电电流、机车有功电流、轮周牵引力、黏着限制牵引力5个窗体:我们总共制作了5个窗体,将所有的限制条件应用于其中。4.结论(conclusion):本数据库系统可以实现对通过对车辆类型、机车质量以及轮轴牵引持续制的条件限制,在输入初始速度与机车类型之后可以通过运算计算出粘着系数以及粘着牵引力。电力机车牵引力计算系统2关键词:机车牵引;牵引力计算;数据库;面向对象前言列车牵引计算过程作为铁路重要的基础技术规范,它包括列车阻力、列车制动力、列车牵引力、电力机车耗电量、内燃机车牵引力内燃机车燃油消耗量等多方面内容的计算。这些计算在营业铁路上是编制列车运行图和列车时刻表的依据,也是计算铁路运输能力和铁路运输成本的基本资料,还可据以确定机车配置方案,制定机车驾驶作业标准。在设计新铁路线时,列车牵引计算有助于选择经济合理的线路断面和平面,确定车站、机务段、上水站的分布位置。在设计新的机车、车辆时,列车牵引计算可用于选择主要的技术参数和类型。根据列车牵引计算规程中对于机车牵引力计算的相关要求,制作出以实现计算电力机车粘着系数与粘着牵引力功能的数据库系统。在本次数据库应用基础课程设计实践中,我们通过使用Access2007设计并实现计算电力机车粘着系数与粘着牵引力的数据库系统,并使该数据库系统能够正常运行。在本次数据库实践中,我们所设计的计算电动机车牵引力数据库系统,通过对列车牵引计算规程中对于机车牵引力计算的相关要求的研究讨论,确定该系统重点在于公式的编程以及各条件系数的限制构造上,然后大体构思系统框架画出E-R图,简化机车参数数据表,并建立相关需要的表格,创建窗体并为计算公式编写VBA程序,让整个计算系统整体化。最后更改与优化计算系统,减少系统的冗余度,提高计算效率等几个步骤,实现对通过对车辆类型、速度、车辆质量以及运行级数的条件限制,在输入初始速度与机车类型之后可以通过运算计算出机车粘着系数以及粘着牵引力的功能。该系统包括15个基本表:包括各种机型的轮周牵引力以及轮周牵引力持续制表以及各类型电力机车常量表。同时包括5个窗体:包括各类型电力机车粘着系数以及粘着牵引力的计算。在这次课程设计,我们的设计内容涉及到很强的专业知识,需要了解公式的应用以及程序编写、数据的出处整理、以及变量常量的取用问题等一系列问题。通过做需求分析,我们将表格分离、将数据进行整合。电力机车牵引力计算系统3虽然在本学期我们进行了系统的数据库学习,但是在本次实践的时候还是出现了一系列的问题,尤其是运用VBA代码编写公式的过程中,出现了很多问题,经过老师的指导与帮助以及个人的学习,解决了一些问题。系统基本上可以正常运行,能够实现预期功能。1需求分析1.1数据需求分析(1)该计算系统能够满足在不同限制条件下,计算粘着系数与粘着牵引力的需求。(2)该系统具备数据库维护功能,能够根据实际情况,及时根据用户需求进行数据添加、删除、修改等操作。(3)采用现有的计算方法,充分利用Access2007及系统开发工具VBA,减少机车牵引力计算的时间,提高系统开发的水平和应用效果。1.2系统功能概述该系统可以选择在不同的限制条件下,来计算机车粘着系数以及粘着牵引力。这些限制条件分别为车辆类型、车辆质量以及运行级数等。通过选择制动前初速度和机车类型来计算粘着系数与粘着牵引力。1.3系统功能模块设计及数据流图电力机车牵引力计算系统41.4数据字典1.41以SS1型为例SS1型电力机车轮周牵引力表数据项数据类型数据长度是否为主键速度数字双精度型是粘着限制牵引力数字双精度型否运行级位5文本255否运行级位9文本255否运行级位13文本255否运行级位17文本255否运行级位21文本255否运行级位25文本255否运行级位29文本255否运行级位33文本255否运行级位33-I文本255否运行级位33-II文本255否电力机车粘着牵引力计算系统主界面用户管理国产型电力机车粘着牵引力8G型电力机车粘着牵引力用户登录参数输入及计算6K型电力机车粘着牵引力机车粘着系数计算机车粘着系数计算参数输入及计算机车粘着系数计算参数输入及计算电力机车牵引力计算系统5运行级位33-III文本255否1.42SS1型轮周牵引力持续制表数据项数据类型数据长度是否主键速度数字双精度型是轮周牵引力数字双精度型否1.43各类型电力机车基本常量表列名数据类型数据长度是否主键电力机车类型文本5是计算质量文本50否粘着质量数字长整型否计算粘着系数文本双精度型否最低计算速度数字双精度型否计算最大牵引力数字双精度型否供电电流制数字长整型否受电弓处电网数字长整型否牵引电动机额定电压数字长整型否计算动轮直径数字长整型否计算启动牵引力数字双精度型否计算启动阻力数字双精度型否齿轮传动比数字双精度型否最大速度数字双精度型否机车全长数字双精度型否2概要结构设计以SS1型电力机车为例,牵引计算主要数据表进行概要结构设计如下:电力机车牵引力计算系统6

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论