WK-35电铲图纸配件查询软件设计

上传人:ji****81 文档编号:217510410 上传时间:2021-12-02 格式:DOCX 页数:5 大小:29.58KB
返回 下载 相关 举报
WK-35电铲图纸配件查询软件设计_第1页
第1页 / 共5页
WK-35电铲图纸配件查询软件设计_第2页
第2页 / 共5页
WK-35电铲图纸配件查询软件设计_第3页
第3页 / 共5页
WK-35电铲图纸配件查询软件设计_第4页
第4页 / 共5页
WK-35电铲图纸配件查询软件设计_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《WK-35电铲图纸配件查询软件设计》由会员分享,可在线阅读,更多相关《WK-35电铲图纸配件查询软件设计(5页珍藏版)》请在金锄头文库上搜索。

1、 WK35电铲图纸配件查询软件设计 牟鹏昊摘要:神华准格尔能源有限责任公司两个露天矿使用五台WK-35电铲担任采剥任务,这五台WK-35电铲的生产厂家在入厂时没有提供图纸和配件查看查询软件,目前只能靠人工逐頁查找,由于图纸有200多页,配件上万条,查看起来十分不便,效率十分低下,严重影响效率。鉴于上述情况决定开发设计一个适合于现场检修、使用方便和学习快捷的专用软件,已达到快速查看和查询的目的。关键词:WK-35电铲;图纸;配件;查询;软件前言:目前国外生产的电铲均配备专用的图纸配件查询软件,我们现场使用的卡特公司的电铲就是配备的Link-One的查询软件,这种软件是一种全英文软件,对于我们使用

2、起来还有一定的障碍,现场工作人员一般只能使用比较直接的功能,如:配件图册的图纸索引和图纸浏览功能,其它大部分使用功能由于语言障碍或使用繁琐都不会使用,但就一项浏览功能相对于查看纸质图册就已经大大的提高了我们查看图纸的便捷性和查找配件的速度。而国内自2007年首台WK-35电铲投入使用以来,WK-35电铲的配套图纸和配件图册就是以纸质版为主,其提供的电子版图纸也是散图,这样的配置已经落后于时代的发展和用户的需求。作为国内最大的WK系列电铲使用用户,这些年来我们一直希望给担任最主要工作任务的WK-35电铲配备专用的图纸配件查询软件,针对这一问题我们一直致力于寻找解决的办法,经过一段时期的研究和学习

3、最终确定开发一款专用软件。一、开发涉及到的工具软件、数据库和开发语言1.使用的开发平台Microsoft Visual Studio 2015软件开发平台Visual Studio可以翻译为可视化工作平台,是微软公司为编程人员开发的一款基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如:UML工具、代码管控工具、集成开发环境(通常叫做:IDE)等等。2.数据库SQL ServerSQL Server 是Microsoft 公司推出的关系型数据库管理系统。Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。

4、Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。3.C#语言C#是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选,无论是高级的商业对象还是系统级的应用程序。二、使用面向对象编程方法面向过程编程:是一种以“过程/流程”为中心的编程思想。分析出解决问题所需要的步骤,然后用函数把这

5、些过程一一实现,需要时依次调用即可。需要设计各种函数,前后联系比较紧密。嵌入式开发,如:C语言,需要和硬件交互。面向对象编程:是一种以“实物/对象”为中心的编程思想。将程序分成若干个单元(类)或模块,单独研究类的属性(数据)和方法(行为),通过对象的各种事件或消息调用各个方法,完成特定的任务。要求根据需要设计各个对象,可以独立设计,局部思考。适合各种规模企业应用管理系统。三、WK-35电铲图纸配件查询软件设计方案1、人机界面(UI)的开发主界面(欢迎界面),命名为:FrmMain,需要连接打开、管理、查询、打印、帮助等功能。管理员进入界面,命名为:FrmUserLogin,需要输入账号和密码,

6、负责密码和账号的校对。添加新图册界面,命名为:FrmAddEquipment,需要管理员身份才能进入,用于创建图册和选择已经创建的图册。添加图纸界面,命名为:FrmAddDrawing,需要管理员身份,从图册进入,用于添加图纸包含的相关信息,以及进入添加该图相关配件界面。添加配件界面,命名为:FrmAddPart,需要管理员身份,从图纸进入,用于添加所属图纸的配件的信息。打印界面用于打印对应页面图纸。查询界面命名为:FrmShowDrawing,用于根据图纸编号和配件编号,进行精准查询和模糊查询。图纸显示界面命名为:FrmShowDrawing,用于打开图册。配件显示界面命名为:FrmShow

7、Part,用于查看对应图纸的配件。2、数据库结构第一块管理员部分由管理员编号、账号和密码构成;第二块图册部分由三部分构成,第一部分图册由图册编号和图册名称构成,图册编号做主键;第二部分图纸由图纸编号、图像、图纸在图册中的编码、图纸名称、页码和对应图册编号组成,图纸编号做主键;第三部分配件由配件编号、配件在图纸中的编码、配件名称、数量和对应图纸编号组成。3、C#程序设计按照UI设计要求创建各界面,每个界面相对独立,统一具备最大最小关闭功能,相关功能按键等设计合理,如:存储、打开、字符输入等等。创建4个实体类,分别为:配件图册实体类,图纸实体类、配件实体类、管理员实体类。举例:图纸实体类程序段us

8、ing System.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespace Modelspublic class Drawingpublic intDrawingId get; set; public string DrawingName get; set; public intDrawingPage get; set; public string DrawingNumber get; set; public string DrawingImage get; set; public intEquipmentDrawingId get; set; 创建数据库连接程序,定义增、删、改的方法,定义查询返回单一结果的方法,定义查询返回一个结果集的方法。创建逻辑动作程序,实现对图册的操作、对图纸的操作、对配件的操作、对管理员的操作。通过上述这些设计完成,图册从无到有的添加,以及添加完的浏览、查看和查询配件等功能。参考文献:1Visual Studio 2015 高级编程【美】Burce Johnson(著),张卫华(译)清华大学出版社2C#入门经典【美】Jacob Vibe Hammer(著)齐立波黄俊伟(译)清华大学出版社 -全文完-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 调研报告

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号