合格证打印软件的实现 软件功能构思 利用VB.NET语言结合office word软件进行编程,开发出界面简洁友好,操作方便的打印软件。该软件不仅可以手动输入需打印的安全工器具名称、试验日期、下次试验日期、试验人员、数量等信息,还可以选择起始打印位置。 功能的实现 VB.NET是从VB语言演变而来,是一种高效的生成类型安全和面向对象的应用程序而设计的语言。Visual Basic允许开发人员开发面向Windows、Web和移动设备的程序。 合格证信息(安全工器具名称、试验人员、本次试验日期等)可以用word做成模板,每次在合格证标签纸上打印此模板,就可得到带有所需信息的合格证。利用VB.NET语言设计软件界面,通过改变软件界面所选的合格证信息,从而改变模板上的信息,进而实现安全工器具合格证标签的打印功能。 本软件可以选择起始打印位置,点击软件上打印区域的不同位置,即可在当前位置开始打印,这样可以充分利用未完全使用的合格证标签纸,达到标签纸的最大使用率,节省成本。 设计后打印软件的功能 打印软件界面如图1所示。 该软件具有以下功能: 软件界面默认安全工器具名称为最常用的,绝缘靴、绝缘手套、验电器、绝缘棒、接地线,名称可以手动更改,只需在对应的文本框内键入所需名称即可; 试验日期默认获取当前计算机日期,也可以手动更改; 试验周期对应着默认的该栏安全工器具的试验周期,也可根据下拉框中内容自行选择,试验周期分为半年、一年和五年; 当试验日期和试验周期确定后,软件会自动计算下次试验日期,并在下次试验日期的日期选择框中显示,也可手动更改此日期; 试验人员必须选择2名,若选择1名或多于两名时,软件将自动提醒操作人员; 根据实际需求可以选择是否需要打印试验日期和试验人员,如不需要,则不选中打印试验日期和打印试验人员前复选框即可; 单击不同的位置可设置起始打印位置,默认从头打印。 使用效果 试验后,需要对合格的安全工器具粘贴合格证标签,传统的方法是手写标签,然后盖电气试验红章。对某变电站内安全工器具试验后进行手写标签与打印标签耗费时间进行对比,对比结果见表1所示。 该软件使用至今,受到试验人员的一致好评。使用软件打印安全工器具标签合格证,极大的提高了工作效率,减少了试验人员的工作量。 |