《设备管理系统de设计与实现.docx》由会员分享,可在线阅读,更多相关《设备管理系统de设计与实现.docx(50页珍藏版)》请在三一办公上搜索。
1、毕业论文(设计) 题目名称 : 设备管理系统设计与实现 学生姓名 : 学号 学 院 : 专业年级 : 指导教师 : 职称 讲师 写作时间 : 2011年 04月 10日 设备管理系统设计与实现摘 要在现代化大型企业信息化管理体系建设中,设备管理信息系统被看作是重中之重。这不仅因为设备管理的各项制度、流程涉及的点多面广,而且作为企业从生产、市场、成本、物料、人事管理到设备管理的全过程计算机管理中的最后一环,直接关系到企业在市场中的综合竞争力。本次毕业设计任务是通过开发企业设备管理系统,学习用Visual Studio 2005开发基于C/S的数据库系统。采用Visual Studio 2005和
2、SQL Server等软件为开发工具。系统设计通过对设备信息采集的流程和传统管理方法进行分析,按照数据库设计原则设计出达到第三范式的的各数据表,在数据库的物理设计中采用SQL Server实现数据库的管理,完成对数据库中表的基本操作。使用Visual Studio 2005开发工具,实现设备信息管理、辅助表管理、组织管理、关系转化管理、数据导入导出、数据传送、数据维护、信息查询、打印等主要功能模块。同时本系统还是用了Office办公软件,实现对各类表格信息以Word形式导出以及把Word文档中的数据导入系统中的功能。在指导老师的帮助下,已经基本上成功地实现了设计任务书的要求。使得设计的数据库系
3、统能够实现一般数据库的管理。关键词:设备管理系统;Client/Server模式;数据库;Visual StudioEquipment ManagementSystem Design and ImplementationABSTRACTIn modernized large-scale enterprises information-based management system construction, the management information system of the equipment is regarded as the most important thing. Th
4、is not merely because every system , equipment of management, points that procedure involve many piece wide, and is regarded as enterprises from production , market , cost , supplies , personnel management to the last ring in the whole process computer management of management of the equipment, conc
5、ern the synthesized competitiveness that enterprises are in the market directly.The graduation project task management system is through the development of business equipment, learn to use Visual Studio 2005 to develop database system which is based on C / S. Use Visual Studio 2005 and SQL Server an
6、d other software as development tools. System design is through the analysis of the process of information collection devices and traditional management methods, in accordance with the design of a database design principles to achieve the third paradigm of the various data tables in the database use
7、d in the physical design of database management of SQL Server to complete the database the basic operation of the table. Use Visual Studio 2005 as development tools to achieve device information management, auxiliary table management, organization management, relationship transformation management,
8、data import and export, data transfer, data maintenance, information searching, printing and other major functional blocks. At the same time, this system also use the office software which has helped to achieve functions like output various forms of export information as Word and input the data of t
9、he Word documents into the system.In guiding the teachers help,has been largely successful in achieving the design requirements of the mission statement.Makes the design of the database system to achieve the general database management。Keywords: Equipment Management System;C/S; Database;Visual Studi
10、o目录第一章 绪 论 11.1 研究背景 11.2 研究目的 11.3 研究的意义 2第二章 系统需求分析 32.1 系统目标 32.2 设备管理系统的背景分析 32.3 开发设备管理系统的必要性 3第三章 系统可行性分析 53.1 技术可行性 53.2 经济可行性 53.3 操作可行性 5第四章 系统总体设计 74.1 软件定义 74.2 系统目标设计 74.3系统功能分析 74.4 系统组成部分 84.5设备管理系统开发环境简介 9第五章 数据库设计 115.1 概念设计 115.2 逻辑设计 135.3 数据库的物理设计内容和方法 13第六章 系统主窗体设计 176.1 创建工程项目-设
11、备管理系统 176.2 登陆界面设计 176.3 主界面设计 206.4管理界面设计 236.5 修改密码界面设计 27第七章 系统功能模块设计 307.1 编辑功能区 307.2 查询功能区 36第八章 调试 428.1系统运行调试情况 428.2 系统设计的特点 42第九章 结论 43参考文献 44致 谢 45 第一章 绪 论1.1 研究背景设备管理系统是企业内部的信息管理系统,是连接企业内部各生产部门的桥梁与纽带,起着核心作用。目前企业设备自动化管理水平不是很高。大多数设备管理办法是设备的采购进来以后,将设备的基本情况和相关信息登记存档,然后将档案存档。以后的档案基本就没人维护,如设备修
12、改、删除情况、设备的当前运行状态等信息本不会呈现在管理工作人员面前,由于散乱、复杂、查找和整理不便,即设备跟踪信息不能及时体现在设备的档案上。某些企业采用专门人工整点,对设备的跟踪信息即使能记录在案,但无形中增加了繁重的手工劳动,整个设备管理水平还是较低。首先,利用先进的计算机管理技术来取代过去手工或半手工方式管理设备的状况。与过去的手工方式相比计算机系统在设备管理方面具备极大的优越性,在一个成熟完善的计算机系统的支撑下可以极大地提高工作效率,减小管理方式落后带来的设备性能误差,提高设备的运行效率;其次,采用计算机管理后,可以把相关的管理人员从繁琐的日常事务处理中解脱出来,使其有更多的精力去熟
13、悉业务情况和钻研业务知识,跟踪世界先进管理技术的发展状况,有更多的时间去接触市场,掌握第一手的市场信息,提高相关人员的综合业务素质,从而使企业在今后的发展中占据主动地位,为有效降低成本创造条件;再次,可以利用建成的计算机系统将各种相关的业务数据系统地保存起来,日积月累,这部分历史数据将成为一种珍贵的资源,通过对这些数据的整理分析,建立起一套完善合理的设备管理标准体系,为今后的设备管理进行指导与评测。本文就是以企业的设备管理系统为背景进行研究与实现的。1.2 研究目的基于以上分析,本文的研究目标就是在符合国家有关设备管理的法律、法规,满足用户特定要求的基础上,进行设备管理系统的开发和实施,并就系
14、统的实现技术进行研究。虽然市面上已经有商业化的设备管理软件,但是现存设备管理软件一般适用性较差,企业常发现所购的软件与本企业现行设备管理方式相差甚远,还必须对所购的成品管理软件进行升级或进行二次开发。这种情况往往会造成想快反慢、想节省却浪费的局面,既不利于企业的信息化进程,又不利于软件的推广与普及。现存的设备管理信息系统中没有提供除手动录入以外的其它办法,在数据量较大的情况下,用人工方法改变与之相关联的数据代码显然是不可行的。考虑到上述情况,本系统在开发时,将与部门有关的数据库关系表中部门编号设置为表的外部主键,部门编号的数据与其它关系表中的数据形成链接关系,在同一数据窗口中数据统一变动,从而
15、解决上述因部门变更所引起的问题,这是本文工作中需要实现的技术之一1.3 研究的意义本文主要是对设备管理系统的架构选择问题进行研究,通过对网络系统的开发和应用可以:(1)提高工作效率,缩短管理周期,提高管理效率。利用先进的信息技术来取代过去手工或半手工方式管理的状况,毕竟与过去的手工方式相比计算机在管理方面具备极大的优越性;(2) 提高业务人员综合素质,降低成本开销。采用计算机化作业后,可以把业务人员从繁琐的日常事务处理中解脱出来,有更多的时间去了解世界先进的生产、管理经验,提高业务人员的综合素质,从而为有效降低成本创造条件;(3)完善管理流程。系统的开发,促使对现行的业务操作流程、管理制度和其
16、他相关基础管理工作进行必要的修改、完善与补充,使之更为合理化、科学化和系统化;综上所述 ,通过开发本系统,能够使设备管理摆脱过时的手工管理方式,全面提高工作效率与厂作质量,建立一个先进的管理平台,真正实现“管理上台阶,管理出效益。第二章 系统需求分析2.1 系统目标设备管理系统的最终目标是在保证企业生产经营管理正常进行的前提下,最大限度地简化日常事务,使设备管理人员把更多的精力集中在效益分析等的战略性决策任务上。 用计算机来管理设备不能照搬照抄人工管理模式,变成人工管理的翻版,而是要根据设备管理的目标对人工管理的业务流程进行优化、合理化、科学化,要超越当前的业务,抽象出业务中的管理思想和规律。
17、 要有丰富的管理功能,做到事先有计划,事中有控制,事后有核算 ,要求每一个业务过程都要为领导(综合管理)提供丰富的决策信息和考核数据。2.2 设备管理系统的背景分析设备管理系统是企业内部的信息管理系统,是连接企业内部各生产部门的桥梁与纽带,起着核心作用。目前企业设备自动化管理水平并不高。大多数设备管理办法是设备采购进来以后,将设备的基本情况和相关信息登记,然后将档案存档。以后的档案基本就没人维护,所以设备修改、删除情况等信息不会呈现在管理工作人员面前。而且由于散乱、繁杂、查找和整理不便,设备跟踪信息不能及时体现在设备的档案上。即便采用专门人员整点,对设备的跟踪信息能记录在案,但无形中增加了繁重
18、的手工劳动,整体管理水平还是较低。本设备管理系统合理的借鉴国际领先的设备管理思想并结合国内设备管理现状,通过对一般企业设备管理情况的研究探索,以灵活、通用为主要设计思想,开发适合本行业的设备管理系统,实现了设备整个生命周期的计算机化管理。本系统将会提高办公效率和设备可靠性,减少工作人员的劳动强度,减少办公耗材,提高现代化管理水平。2.3 开发设备管理系统的必要性传统的设备管理主要是以人工抄写记录存档的运行模式。21世纪是科技信息时代,陈旧的管理模式不能适应新时代的要求,它存在着操作速度慢、散乱、复杂等一系列缺点与不足。由于散乱、复杂,很可能有文案丢失的情况,而且查找也不方便,给管理工作人员带来
19、很大程度的管理滞后,增加了成本,降低了企业办事效率。关注当代形式,利用社会上出来的先进技术开发出新的设备管理系统是许多企业拭目以待的,正所谓“工欲善其事,必先利其器”。由此开发的设备管理系统是一套完全为设备管理人员设计的把设备管理由被动管理转为主动管理的系统,它的使用将极大地提高设备管理部门的工作效率,使设备管理人员解脱了繁重的手工劳动,实现了设备整个生命周期的计算机化管理,同时再与使用单位内部网络配合的基础上可以实现无纸化办公。第三章 系统可行性分析可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。必须记住,可行性研究的目的不是解决问题,而是确定问题是否值得去解。怎样达
20、到这个目的呢?当然不能靠主观猜想,而只能靠客观分析。必须分析几种主要的可能解法的利弊,从而判断原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。本设计从以下三个方面进行可行性研究:3.1 技术可行性本设计“设备管理系统”是为企业设备管理人员开发的。经过分析,打算使用 MICROSOFT公司的SQL Server和Visual Studio 2005开发工具,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成满意的可行系统。并让自己对开发管理信息系统能有新的认识和提高,使自己在开发管
21、理信息系统方面的技术更加成熟。由于本设计最重要体现的是实用性,所以,通过对多数企业的调查和分析,结合自己现有的技术水平加上导师的指导,还是能按期完成本毕业设计。3.2 经济可行性成本方面:由于本毕业设计属于(本科)教学的最后一个环节,所以人力消耗免费,资源学校提供,指导老师义务指导。所以成本计算只需计算开发期间开发者的生活消费,学校资源的消耗,所以开发本软件的成本是非常低的。效益方面:为企业开发一个完整、合理的设备管理系统,可大大节余人力,以前需要多人干的工作,使用本系统只需一个人或几个人就能完成,且工作量和劳动强度大大降低。所以开发本软件可以为社会带来很好的经济效益。 从以上分析看开发本软件
22、在经济上是可行的。3.3 操作可行性本软件是为企业的设备管理者开发的,所有本软件的用户对象是中小型企业的设备管理工作人员,由于本软件要设计成友好的界面,写出详细的使用说明,用户只需懂得简单的计算机操作知识,就能自由应用本软件。所以从以上几个方面的分析来看,开发本软件是完全可行的。第四章 系统总体设计4.1 软件定义 数据库设计所要的解决的问题是:对于一个给定的应用领域,设计优化的数据库逻辑和物理结构,使之满足用户的信息管理要求和数据操作要求,有效地支持各种应用系统的开发和运行。数据库设计的目标是为用户和各种应用系统提供一个高效的运行环境。而数据库的设计可以视为如下的优化问题。(1) 计算机的软
23、硬件环境;(2) 数据库管理系统的能力;(3) 用户的操作要求与信息要求;(4) 完整性和安全性约束。4.2 系统目标设计系统的设计目标是要设计成友好的界面,以提高数据共享程度、降低数据冗余度、提高数据查询效率为主要目标。进而实现企业设备管理的系统化、规范化和自动化,达到提高企业管理效率的目的设备管理系统的最终目标是在保证企业经营管理正常进行的前提下,最大限度地简化日常事务,使设备管理人员把更多的精力集中在效益分析等的战略性决策任务上。 用计算机来管理设备不能照搬照抄人工管理模式,变成人工管理的翻版,而是要根据设备管理的目标对人工管理的业务流程进行优化、合理化、科学化,要超越当前的业务,抽象出
24、业务中的管理思想和规律。 要有丰富的管理功能,做到事先有计划,事中有控制,事后有核算 ,要求每一个业务过程都要为领导(综合管理)提供丰富的决策信息和考核数据。 4.3系统功能分析本系统主要用编辑、查询、系统管理三个功能模块对设备信息进行综合的管理,让管理人员随时掌握设备的运行动态,以进行操作与管理工作,功能模块图如下:设备管理系统系统设置基本信息管理退出查询生产厂家管理按设备基本信息查询设备零件管理设备管理修改用户密码用户管理设备维修登记表管理按设备查询维修情况使用地点管理零配件管理按零件查询维修情况图4.1 设备功能模块图前台是用户进行综合管理,进入其它操作模块的唯一的接口,主要连接的界面窗
25、口有:系统设置、基本信息管理、查询和退出四个功能模。 系统设置包括:用户管理和修改用户密码。 基本信息管理包括:使用地点管理、生产厂家管理、零配件管理、设备管理、设备零件管理、设备维修登记表管理。 查询包括:设备基本信息查询、按设备查询维修情况、按零件查询维修情况。4.4 系统组成部分系统主要用编辑、查询、系统管理三个功能模块对设备信息进行综合的管理,让管理人员随时掌握设备的运行动态,以进行操作与管理工作。这三个功能模块的组成分别如下:设备编辑按设备按使用地点按制造商按维修图4.2 编辑功能模块设备查询按使用地点查询按厂家名称查询按设备名称按图4.3 查询功能模块系统管理修改用户密码密码用户管
26、理图4.4 系统管理模块4.5设备管理系统开发环境简介本设备管理系统是以Visual Studio 2005为编程语言,以SQL Server作为后台数据库而开发的一个数据库管理系统。下面简要介绍一下中文Visual Studio 2005和SQL Server。1、中文Visual Studio 2005简介Visual Studio 2005提供了开发Windows应用程序最迅速、最简洁的方法,它提供了一整套工具,供用户开发应用程序。它有其独特的特点,主要特点如下:(1) 可视化设计。Visual Studio 2005具有所见即所得的功能,在程序设计时,头脑中所想象的应用程序界面,完全可
27、以通过键盘和鼠标完成,而不用编制大量代码,用户只需要用鼠标或键盘把“控件”拖到所需的位置并设置他们的大小形状属性等,即可得到所需要的应用程序界面。(2) 事件驱动编程,在Visual Studio 2005中把“窗体”及“控件”称为对象。那些对象必须对鼠标键盘操作所引起的事件做出响应。响应是指执行一段应用程序,它不沿预定的路线执行而是在响应不同事件时执行不同的代码,因此Visual Studio 2005编程重点是在编写事件驱动过程的代码。(3) 面向对象的程序设计。Visual Studio 2005是面向对象的程序设计语言,软件开发人员主要编写事件驱动过程的代码,使对象对用户的操作做出反映
28、。(4) 易学易用,开发周期短。Visual Studio 2005简单易学,界面友好,容易使用。Visual Studio 2005提供了大量功能强大的“控件”,能帮助开发人员在较短的时间内用少量语句编写出应用程序,缩短了开发周期。2、SQL Server简介SQL Server是一个数据库管理系统,它简单易学。SQL Server的功能十分强大,利用它可以方便的实现对信息保存、维护、查询、统计等。本系统就是在以SQL Server作为后台数据库,以Visual Studio 2005为编程语言为中小型企业管理设备而开发的一个数据库管理系统。第五章 数据库设计数据只有用数据库来管理才能有自动
29、化管理的可能。数据的结构将影响整个管理机制的应用,而且一旦建立以后要修改常会出现麻烦。所以一开始就要仔细慎重地搭建一个完整而合理的结构。设备管理的数据库以SQL Server 2000作为后台数据库。5.1 概念设计对系统需求分析后,即分析各数据存储之间的关系,然后才能得出系统的关系模式。可以采用E-R图的方式来进行数据结构分析。E-R设计方法是一种通过E-R图来描述现实世界信息结构的数据库设计方法,它为实体-联系图,提供了表示实体、属性和联系的方法,用来描述现实世界的概念模型。E-R图由实体、属性、联系三部分组成。E-R图的符号说明如下图:图5.1 E-R图的符号说明设备管理系统包含实体多,
30、属性广,关系复杂,因此需要把E-R图分解才能更加清晰的描述数据库设计结构,设备管理系统的E-R图如下图:设备生产厂商维修生产使用使用地点商维修人员商负责人维修费用设备编号维修人维修时间设备名称Email联系电话厂家名称厂家编号地址使用地点编号使用地点名称N1N1图5.2 设备管理系统的数据库E-R图 数据库的设计设置了三个内部实体和一个外部实体,内部实体分别为设备、使用地点、生产厂商,外部实体为维修人员。他们之间的属性和联系就如上图。他们之间也分别有着不同的具体关系,设备与使用地点属于使用的关系,一个设备只能使用于一个地点而一个地点则可以有多个设备的使用,他们之间为1:N的关系;设备与生产厂商
31、之间则属于生产的关系,同样一个设备也只能有一家厂商生产而一家则可以生产很多的设备,他们之间为1:N的关系;而维修人员则为设备的外部实体,他们为维修关系,而维修关系的属性包括维修时间、维修费用和维修人。5.2 逻辑设计 (1)转换原则在数据库E-R图设计好之后就是要把E-R图向关系模型的转换,即数据库的逻辑设计。那么在转换的过程中必须要遵循转换原则: 一个实体型转换为一个关系模式。 一个m:n联系转换为一个关系模式。 一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并 一个1:1联系可以转换为一个独立的关系模式,也可以与任意一端对应的关系模式合并。 三个或三个以上实体间的
32、一个多元联系转换为一个关系模式。 同一实体集的实体间的联系,即自联系,也可按上述1:1、1:n和m:n三种情况分别处理。 具有相同码的关系模式可合并。(2)数据库设计E-R图已经完成,那么在遵循转换原则的前提下就要对E-R图进行关系模型的转换。根据标的设计原则、字段设计原则、E-R图及关联图设计如下数据库:(_ 表示主键)设备(设备编号,设备名称,使用地点编号,生产厂商编号) 使用地点(使用地点编号,使用地点名称,负责人) 生产厂商(生产厂商编号,生产厂商名称,联系电话,地址,Email) 维修(设备编号,维修人,维修时间,维修费用)当E-R图成功的转换为关系模型之后就完成了数据库的逻辑设计,
33、为之后数据库数据的各种设计、编辑和修改做好充足的准备。5.3 数据库的物理设计内容和方法我们无论使用哪种数据库,无论怎样设计数据库,我想都会遵从一个原则:数据安全性和性能高效这两个主要方面。因为数据库良好的物理分布设计也是对数据安全性和性能高效影响比较大, 就像我们在建大楼之前一定要先打好地基一样。现实中我们在应用各种不同数据库的时候,往往会忽略数据库的物理布局,只有在数据库性能遇到问题的时候才去考虑,但这是得不偿失的,这样一来不仅会导致与设计相关的问题出现,而且会影响性能的调整效果,所以我们在创建数据库之前先进行规划数据库的物理布局也是很必要的,这也符合人们常说的“磨刀不误砍柴工”的道理。要
34、确定数据库的物理结构。确定数据库存储结构时要综合考虑存取时间、存储空间利用率和维护代价三方面的因素。这三个方面常常是相互矛盾的,例如消除一切冗余数据虽然能够节约存储空间,但往往会导致检索代价的增加,因此必须进行权衡,选择一个折中方案。在关系数据库中,选择存取路径主要是指确定如何建立索引。为了提高系统性能,数据应该根据应用情况将易变部分与稳定部分、经常存取部分和存取频率较低部分分开存放。数据库物理设计过程中需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,其结果可以产生多种方案,数据库设计人员必须对这些方案进行细致的评价,从中选择一个较优的方案作为数据库的物理结构。评价物理数据库的方法完
35、全依赖于所选用的DBMS,主要是从定量估算各种方案的存储空间、存取时间和维护代价入手,对估算结果进行权衡、比较,选择出一个较优的合理的物理结构。如果该结构不符合用户需求,则需要修改设计。打开SQL数据库,单击“创建数据库表”菜单的“新建数据库表结构”菜单项。在弹出的“创建数据库表结构”界面中,单击“新建模板”按钮。在弹出的对话中,输入数据库表名,然后,单击确定。所建的表如下所示:图5.3 用户管理数据库表图5.4 设备维护数据库表图5.5 使用地点信息维护图5.6 生产厂家信息维护数据库表图5.7 设备维修登记表数据库表第六章 系统主窗体设计6.1 创建工程项目-设备管理系统当启动Visual
36、 Studio 2005时,点击“文件”“新建”“项目”,可以见到下图所示的“新建项目”窗口,窗口中列出了可建立的工程类型。选择 “windows 应用程序”,Visual Studio 2005将自动产生一个Form窗体,属性都是缺省设置。所建项目过程如下:图6.1 在Visual Studio 2005中创建新建项目6.2 登陆界面设计对Form窗体的属性进行修改,命名为“设备管理系统用户登录”,再工具菜单利用设计好Form窗体作为登陆界面。用户拥有自己的用户名、密码和使用权限。当输入用户名和密码以后,点击“确定”键,如果用户名和密码都正确就可以顺利进入主窗体,如果输入错误,那么就有相应的
37、提示信息。登陆界面如下图:图6.2 登陆界面用户登录界面中主要控件的属性如下表:表6.1 用户登录界面中主要控件的属性控件名称属性属性值TextBoxNameTxtUserNametxtPasswordButtonNamebtnLoginNamebtnExit用户登录窗口中用户名和密码内容需要添加,添加完成后按“登录”按钮即可登录,登录流程图如下图:开始用户名、密码是否为空主界面提示提示结束用户民、密码是否正确YNYN图6.3 登录流程图界面编辑好后,再对登录界面的操作项目进行代码编写,代码如下: private void btnLogin_Click(object sender, Event
38、Args e) MD5CryptoServiceProvidermd5=newMD5CryptoServiceProvider(); string userName = txtUser.Text.Trim(); stringpassword=ASCIIEncoding.ASCII.GetString(md5.ComputeHash(ASCIIEncoding.ASCII.GetBytes(txtPassword.Text.Trim(); if ClsUsers.Instance.isExistsUserName(userName,password) frmUpdatPassword.UserN
39、ame = userName; frmMain.usertype=ClsUsers.Instance.getType(userName); this.DialogResult = DialogResult.OK; else MessageBox.Show(用户名或密码不正确!); 6.3 主界面设计操作者从登陆界面进入后就来到系统的主界面,设配管理系统主要是针对中小型企业来设计的,要想能有效方面的管理还设备,就必须要有个简单明了而又适用的主界面,让操作者一目了然,能很方便的操作适用系统。主界面设计如下:图6.4 系统主界面系统主界面的简洁让操作员看起来很舒畅,但是光有舒畅还不够,对于企业来说最
40、主要的是使用,所以在主界面中包含了系统设置、基本信息管理、查询和退出等功能。在主界面中添加了这些操作要想实现它们就离不开软件代码。系统主界面代码实现:namespace test public partial class frmMain : Form public static string usertype=A; public frmMain() InitializeComponent(); if (usertype.ToLower() = a) 用户管理ToolStripMenuItem.Visible = true; else 用户管理ToolStripMenuItem.Visible
41、= false; private void frmMain_Load(object sender, EventArgs e) private void 设备管理ToolStripMenuItem_Click(object sender, EventArgs e) private void 使用地点管理ToolStripMenuItem_Click(object sender, EventArgs e) frmUseplace frmu = new frmUseplace(); frmu.ShowDialog(); private void 生产厂家管理ToolStripMenuItem_Cli
42、ck(object sender, EventArgs e) frmProduceFactory frmp = new frmProduceFactory(); frmp.ShowDialog(); private void 零配件管理ToolStripMenuItem_Click(object sender, EventArgs e) frmSpareParts frms = new frmSpareParts(); frms.ShowDialog(); private void 设备管理ToolStripMenuItem1_Click(object sender, EventArgs e)
43、 frmEquipment frmd = new frmEquipment(); frmd.ShowDialog(); private void 设备零件管理ToolStripMenuItem_Click(object sender, EventArgs e) frmEquipmentParts frme = new frmEquipmentParts(); frme.ShowDialog(); private void 设备维修登记表管理ToolStripMenuItem_Click(object sender, EventArgs e) frmServiceRegistration frmr = new frmServiceRegistration(); frmr.ShowDialog();