自来水管理查询系统VB界面.docx

上传人:b****9 文档编号:25523781 上传时间:2023-06-09 格式:DOCX 页数:49 大小:483.09KB
下载 相关 举报
自来水管理查询系统VB界面.docx_第1页
第1页 / 共49页
自来水管理查询系统VB界面.docx_第2页
第2页 / 共49页
自来水管理查询系统VB界面.docx_第3页
第3页 / 共49页
自来水管理查询系统VB界面.docx_第4页
第4页 / 共49页
自来水管理查询系统VB界面.docx_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

自来水管理查询系统VB界面.docx

《自来水管理查询系统VB界面.docx》由会员分享,可在线阅读,更多相关《自来水管理查询系统VB界面.docx(49页珍藏版)》请在冰豆网上搜索。

自来水管理查询系统VB界面.docx

自来水管理查询系统VB界面

大连理工大学本科毕业设计(论文)

 

自来水设备维修管理系统软件设计与开发

SoftwareDesignandDevelopmentforTapWaterEquipmentMaintenanceManagement

 

学院(系):

机械工程与材料能源学部

专业:

机械设计制造及其自动化

学生姓名:

学号:

指导教师:

评阅教师:

完成日期:

 

大连理工大学

DalianUniversityofTechnology

摘要

本设备维修管理系统是针对企业设备维修的成本控制开发的管理软件。

通过建立设备管理信息数据库,实现对企业设备的有效管理,提高设备利用率、企业经济效益的最大化。

对设备维修管理系统软件的现状及其重要性进行了分析,分析实现设备维修管理信息系统的必要性和可行性。

根据其业务流程及系统要求设计用户界面与功能模块实现输入输出及对数据库操作,并编写代码实现特定功能。

阐述了各子模块的功能和实现过程,并对系统的核心技术作了特别讲解。

本文以VisualBasic为开发语言,采用Access数据库存储数据,实现了现代企业设备管理系统软件。

系统软件具体功能如下:

(1)系统管理:

添加用户、修改密码、删除用户、退出系统;

(2)任务单管理:

新建任务单、打开已有任务单;(3)信息查询:

实现按时间、车辆的单个查询,按任务内容与任务地点的组合查询,按工作地点与工程性质的交叉查询,按班组与地点、人数、任务性质、时间、车辆的交叉查询,同时还可根据用户需要设定查询条件,将查询结果以Excel表格的形式导出打印;(4)信息统计:

实现对工料的统计工作,可将结果以Excel表格的形式导出打印。

关键词:

设备维修管理;Access数据库;程序设计

 

SoftwareDesignandDevelopmentforTapWaterEquipmentMaintenanceManagement

Abstract

Theequipmentmaintenancemanagementsystemisdevelopedforthecontroloftheequipmentmaintenancecosts.TheEquipmentmanagementinformationdatabaseisestablishedtoachievetheeffectivemanagementofenterpriseequipment,improveequipmentutilization,andmaximizetheeconomicefficiencyofenterprise.

Thestatus,importance,necessityandfeasibilityoftheequipmentmaintenancemanagementsystemareanalyzed.Basedonitsbusinessprocessesandsystemrequirements,userinterfaceandfunctionalmodulestoinputandoutputandoperationofthedatabasearedesigned,andcodestoachieveaspecificfunctionarewritten.Thefunctionsofthevarioussub-modulesandtheimplementationprocessareelaboratedinthispaper,andthecoretechnologyofthesystemisparticularlyexplained.

ThispaperchoosesVisualBasicasdevelopmentlanguageandAccessdatabasetostoredatatodesigntheenterpriseequipmentmanagementsystemsoftware.Thedetailedfunctionsareasfollows:

(1)systemmanagement:

addusers,changepasswords,deleteusers,exitsystem;

(2)taskmanagement:

buildanewtaskandopenthebuilttask;(3)informationquery:

individualqueryaccordingtotimeandvehicle;combinationqueryaccordingtothetasksandtheplace;crossqueryaccordingtoplaceandengineeringproperty;crossqueryaccordingtoplace,number,taskcharacter,time,vehiclewithteam;queryaccordingtotheuser’sneedandprintqueryingresultsintheformofExceltables;(4)informationstatistics:

printtheresultsoflaborandmaterialstatisticsintheformofExceltables.

KeyWords:

Equipmentmaintenancemanagement;Accessdatabase;Programdesign;

 

目录

摘要I

AbstractII

1绪论1

1.1设备维修管理软件选题背景1

1.2设备维修管理软件的开发内容2

1.3设备维修管理软件的开发目的及意义2

2设备维修管理信息系统软件的功能分析4

2.1系统软件整体设计4

2.2系统的软件设计可行性分析4

2.2.1技术可行性4

2.2.2经济可行性5

2.3数据流图6

2.4本章小结6

3设备维修管理信息系统软件的详细设计7

3.1项目规划7

3.2系统软件功能模块设计7

3.3数据库设计8

3.4本章小结10

4设备维修管理信息系统的实现11

4.1系统软件窗体介绍11

4.2用户登陆界面设计11

4.3主窗体设计14

4.4任务单管理界面设计17

4.5.1新建任务单界面设计19

4.5.2打开任务单界面设计21

4.6查询管理界面设计24

4.6.1按时间查询界面设计24

4.6.2按车辆查询界面设计26

4.6.3按工作地点查询界面设计27

4.6.4按工程名称查询界面设计28

4.6.5按班组查询界面设计30

4.7统计管理界面设计33

4.8本章小结37

结论38

参考文献39

致谢40

1绪论

1.1设备维修管理软件选题背景

随着社会经济的不断发展,现代化的生产对设备维修的依赖性不断加大,而如何使设备处于高效运转状态,降低设备维修成本,是摆在设备管理和维修人员面前一个重要的问题。

设备维修管理是企业事业管理工作的重要组成部分。

企业的整体管理效率将直接受管理质量、效率的影响。

一个企业的设备是企业的主要生产资料。

我国改革开放以来,随着市场经济的发展,企业的经营体制也在不断的变革[1]。

使得当代的设备技术进步飞快,分别朝着集成化,大型化,连续化,精密化,自动化,流程化,综合化,计算机化,超小型化,技术密集化的方向发展[2]。

设备的先进和激烈的市场竞争都要求设备管理与维修现代化,要求认真研究和消化吸收世界上先进的设备管理与维修理论和模式,即先进的设备与落后的维修能力的矛盾将日益严重的困扰着企业,成为企业前进的障碍[3]。

因此设备管理与维修作为企业管理的一个重要方面,已成为广大企业共同关心的问题,并渴望能够尽快建立适合我国企业实际的设备管理与维修模式。

随着科技的发展,现有工业设备日益精密化、复杂化、高性能化,同时价格也趋昂贵,企业生产节奏也日渐加快。

为了维护设备的性能.必须花费大量的人力资源和维修资源。

因此,维修对生产正常进行保障的作用日益增大,人们对维修的认识也发生了变化。

起初认为维修是为了排除设备已经发生的故障和预防未发生的故障,如今认为维修不仅可以提高设备的完好率和可用率,而且可以延长设备的使用寿命,提高生产率节约成本。

维修也是设备正常使用的前提和安全的保障,维修工作的好坏,维修效率的提高对企业甚至整个经济社会起到及其重要的作用。

目前,企业的资金使用控制严格,有的时候有的部门不能购买到想要的设备,但又存在经费使用不尽合理、某些设备在不同部门重复购置和积压的现象。

因此如何合理充分地利用有限的资金,最大限度的提高企业设备利用率,在管理环节中提高企业效益,已经成为不容忽视的问题。

科学有效地搞好设备管理,确保其安全和完整,充分发挥其效能,合理优化配置现有资源,对企业改革和发展具有重要意义[4]。

当前,西方等先进工业化国家的企业已经普遍采用计算机辅助设备管理,建立了众多的设备管理信息系统。

我国也陆续开始使用,并在不断完善、更新和发展,实现了高效率、多功能、高级化的设备管理信息系统。

已具有设备固定资产管理系统,修理和维修费用管理系统,人员管理系统,设备投资规划管理系统等[5-6]。

与国外相比,我国的维修管理现状不尽人意,其中非常重要的一个原因是企业对设备的维护管理不重视,各种原始记录,如设备的故障史、诊断与维修经验的积累和理论性的总结工作,大部分储存在部分技术人员和维修工人头脑中,未形成系统的资料,维修工作的科学性较差。

所以在维修管理中必须引入计算机信息管理,将现有的诊断维修方面的资料进行整理归纳。

目前为止,很多自来水公司都已经在运用自来水设备维修管理信息系统,自来水设备维修管理信息系统更是成为许多软件公司的销售项目。

在自来水设备维修管理信息系统的帮助下,自来水公司更好的进行设备的维修与保护,更准确高效记录数据、分析数据、统计分析、为公司节约大量资源。

各个自来水公司虽运用不同的计算机语言,不同的数据库支持,但都在一定程度上将自来水公司的大量数据记录下来,并进行很好的处理、分析、统计。

1.2设备维修管理软件的开发内容

研制设备维修管理软件是为了具体化,合理化辅助设备管理人员、设备物资管理人员记录、查询、管理设备信息及设备处工作信息,同时能促进企业各部门的信息流通。

限于个人能力和精力,本论文重在分析和设计自来水公司设备信息管理的业务流程以及功能模块,在此基础上,设计数据库,按照功能划分自来水设备维修管理系统为各个子系统,并进行主要功能模块的软件实施。

本设备管理信息系统主要完成以下功能:

(1)系统管理:

管理系统的进入和退出,用户身份认证与信息修改

(2)任务单管理:

新建任务单、打开已有任务单(3)查询:

按班组、时间、车辆、地点、工程名称的单个与交叉查询(4)统计:

工料统计。

1.3设备维修管理软件的开发目的及意义

设备在制造业中起着非常重要的作用。

随着生产自动化程度越来越高,大部分的制造任务直接靠设备来完成,只有少部分的工序由手工来完成,企业生产加工在现代工业都离不开设备。

因此,正确使用、精心保养、及时检修维护设备,使设备处于良好的技术状态,才能保证企业进行高质量、低成本的生产,并按计划完成生产任务,从而提高企业的经济效益。

随着现代人社会的发展和科学技术的进步,现代设备的结构也越来越复杂,功能越来越完善,自动化程度越来越高。

但设备的计划、设计、使用、维护、修理等所需的设备管理体制与技术水平却不适应,依旧停留在传统的维修管理阶段。

从现代企业管理的角度出发,没有良好的设备维修手段,就不能保证设备证常运行及发挥良好性能。

另一方而,设备备件的合理储备又是保证生产、合理使用设备及开展设备维修的基础和根本条件。

设备、维修及备件三者的关系最终都将汇集在企业的综合成本上。

因此保证设备的安全运行,消除事故,降低设备的运行成本,足十分迫切的问题。

随着信息化管理的发展.制造业积累大量数据,越来越多的企业希望能从这些历史数据中挖掘“宝藏”,也就是将操作型数据转变为决策型数据,为决策提供依据。

本课题充分认识到信息化对于一个企业的发展有着至关重要的意义,为了适应当代信息化发展,为了更好的发展企业,自来水公司决定运用自来水设备维修管理信息系统,为企业以后的发展奠定了坚实的基础。

利用计算机系统实现管理工作的信息化、自动化、标准化,对于提高企业的工作效率,管理水平及企业形象有着重要意义。

大连市自来水公司机电维修工作是公司中的重要工作之一,其中有大量的表格、数据需要填写、存储、汇总、修改和统计等,因此,机电维修任务中的管理环节急需实现计算机自动化处理。

实现机电维修任务表的各项内容的计算机录入及任务单打印,便于对维修班组、地点及任务的查询管理及统计工作,方便快捷地提供各种项目数据和汇总数据信息,以备后续各项工作使用,以后还可以增加网上浏览及查询功能,方便协同工作及管理监督。

2设备维修管理信息系统软件的功能分析

2.1系统软件整体设计

根据大连市自来水公司的实际需求,自来水维修管理系统软件的整体设计将从以下3个方面阐述:

(1)系统实施的硬件环境:

本系统的开发在硬件CPU主频1.6G以上、内存1G、硬盘50G,即一台普通PC机。

(2)系统实施的软件环境:

采用MicrosoftAccess作为数据库设计平台,VisualBasic6.0作为程序设计语言,软件简易,安装便捷。

(3)系统的功能模块:

根据实际需求,本系统需要有以下功能模块:

系统信息管理模块:

进行系统的登录、退出管理;

任务单管理模块:

新建任务单用于数据的填写,打印填写任务单用于施工,打开已有的任务单进行查询、编辑、添加、存储,这是整个系统数据流的运转的开始,是进行数据统计的前提。

信息查询模块:

上述信息都输入系统后,针对具体需求,可按工作班组、票号、任务地点及完成时间进行查询。

信息统计模块:

根据填写表单,进行工料的统计,并完成打印。

2.2系统的软件设计可行性分析

可行性是系统设计前所进行的技术性和经济性分析报告,是企业决策层审定和批准立项的基本依据[7]。

因此,系统可行性论证是否合理科学,对系统工程项目是否立项具有决定性作用,同时对系统项目的成败具有关键性影响。

可行性论证要客观、真实的反映企业对系统的需求论证的结论必须是可行的。

可行性研究一般需要从技术、经济和社会等方面进行综合分析,即技术可行性、经济可行性和社会可行性,下面结合大连市自来水公司的实际情况给出开发本系统的可行性分析报告。

2.2.1技术可行性

技术可行性是指在现有的技术条件下,能否实现本系统在开发过程中所遇到的技术。

针对本系统而言,整个系统在设计以及实现过程中均能实现。

具体内容如下:

(1)数据存储方面,本系统里面存在大量的数据,比如任务单、车辆出行信息、工料信息、工程造价信息、单项数据等等,所有这些大量的信息存储必须依赖数据库,在此基础上将数据结构化存储起来。

首先在数据存储方面通过对实际情况的考察,本系统采用MicrosoftAccess2003作为数据库,通过对数据量的估计,以及实际的测试,MicrosoftAccess2003能够很好的完成本系统数据的存储。

并且能够降低系统对硬件平台的要求,从而提高系统移植性。

数据在成功存储的基础上,结构化的组织将大大增加数据库数据的简洁性,提高检索速度。

因此整个系统在数据存储方面具有技术可行性。

(2)前台管理方面,本系统采用编程语言是VisualBasic,VisualBasic是Microsoft公司推出的一款功能强大,简单易学的语言。

在现代编程语言里VisualBasic已凭借其强大的功能,简单易学占有一席之地。

故此本系统选用VisualBasic完全能够实现系统所有的功能。

VisualBasic拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO控件连接数据库,还可以轻松的创建ActiveX控件。

另外本系统采用ADO(ActiveXDataObjects)、Data控件访问后台数据库。

ADO成熟的技术已经得到了业界的普遍认可,故此本系统在数据库访问方面同样具有技术可行性。

综上所述,本系统在数据存储时采用的MicrosoftAccess2003,编程语言VisualBasic的采用,以及数据库访问技术ADO、Data的采用决定了本系统具有技术可行性。

2.2.2经济可行性

经济可行性分析要估计项目的成本和效益,分析项目经济上是否合理。

如果不能提供足够的系统开发经费,或者系统的投资回报率较低,则系统的开发就应谨慎考虑。

经济可行性分析包括资金可得性和经济合理性两个方面。

资金可得性主要是从各个方面计算系统开发的成本,判断是否与大连市自来水公司的经济情况相一致。

经济合理性主要是针对技术系统的开支和经济效益。

(1)资金可得性,本系统的开发在硬件CPU主频1.6G以上、内存1G、硬盘50G即一台普通PC机即可达到要求。

在软件环境上操作系统WindowsSP2及以上操作系统,MicrosoftAccess2003,以及VB6.0开发环境。

这些硬、软件开发环境所需资金根据考核完全自来水公司完全可承受,另外一点就是整个开发过程中的开发人员的开发费用,经过与公司协商,系统所需的资金自来水公司可以承受。

(2)经济合理性,本系统主要的投资在前期的开发阶段,在前期开发阶段完成之后,系统之后就不在需要投入再多的资金,另一方面系统在投入运营之后将给自来水公司带来更多的利润,主要有以下几个方面,首先减少自来水公司存储数据大量繁重的工作量,其次整个系统会使得自来水公司的管理更加的简单,从以往的人工管理资料转换为计算机管理,提高工作效率。

综上所述,整个系统不论是在前期的投入还是后期的经济收益都具有很好的经济可行性。

这套系统正式投入使用之后必将为自来水公司的工作效率提速不少。

2.3数据流图

用户数据流图如图3.1所示:

图3.1用户数据流图

2.4本章小结

本章首先从系统可行性出发,分别就系统的技术可行性、经济可行性、运行可行性、社会可行性进行分析,从各个方面都证实了系统的实现可行性,为后面的系统分析与设计做了铺垫;继而给出了数据流程图,更清晰的展示了企业的数据流向,为系统的分析与设计打下了很好的基础。

3设备维修管理信息系统软件的详细设计

3.1项目规划

机电维修管理信息系统要求具有四大模块:

系统管理、任务管理、信息查询管理、统计信息管理。

具体要求如下:

(1)系统管理:

添加用户

删除用户

修改密码

退出系统

(2)任务管理:

新建任务单,添加任务单信息、对任务单信息进行查询、删除、打印

打开已有的任务单进行信息添加、修改、查看

(3)查询管理:

按完成时间查询

按工作地点查询

按任务班组查询

按工程名称查询

按车辆查询

(4)统计管理:

对工料的使用进行统计

3.2系统软件功能模块设计

根据系统业务及数据流程,对系统软件功能模块进行划分与整理,功能模块图如下:

图4.1功能模块图

3.3数据库设计

数据库在一个信息管理系统中占有极为重要的作用,数据库结构设计的好坏直接对应用程序系统的效率及实现的效果产生明显的影响。

合理的数据库设计可以提高数据存储的效率,保证数据的完整性与一致性。

VB为数据库应用程序的开发提供了多种方便、强大的技术,可以连接访问数据库,VB最常用的数据库访问技术有三种[8]。

第一,数据访问对象DAO(DataAccessObject)是一种MicrosoftJet数据库引擎面向对象的接口,DAO通过编程直接控制Jet数据库引擎以实现复杂的数据应用系统,最适用于单机应用系统或小范围的本地的分布应用,使用DAO的程序编码非常简单。

第二,远程数据对象RDO(RemoteDataObjects)是一个到ODBC的面向对象的数据访问接口,为使用代码来创建和操作一个远程ODBC数据库系统的各个部件提供了一个框架。

RDO已被证明是许多SQLServer、Oracle以及其他大型关系数据库开发者经常使用的最佳接口,适合于客户机/服务器型数据库应用程序。

第三,数据对象ADO(ActiveXDataObject,活动数据对象)被为ActiveX数据对象。

它是DAO/RDO的后继产物,也是在VB6中开始支持的最新的数据访问对象。

ADO对象模型定义了一个可编程的分层的对象集合。

这个对象模型中包含了三个基本核心对象:

Connection、Command和Recordset。

ADO技术是基于OLEDB的访问接口,它对OLEDB的接口作了封装,定义了ADO对象,属于数据库访问的高层接口。

ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。

可以使用任何一种ODBC数据源,即不只适合于SQLServer、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。

目前在编写程序的过程中,一般都使用ADO技术。

为了满足系统功能,本系统软件一共设计了3个表,其结构阐述如表4.1至表4.3所示:

表4.1管理用户表

编号

字段名

数据类型

备注

1

2

用户昵称

用户口令

文本,字段大小30

文本,字段大小30

 

表4.2工料统计表结构

编号

字段名

数据类型

备注

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

序号

票号

材料名称

单位

帐内数量

帐外数量

自有数量

数量合计

帐内单价

帐外单价

自有单价

帐内价格

帐外价格

自有价格

价格合计

自动编号

数字/长整型

文本/字段大小50

文本/字段大小50

数字/长整型

数字/长整型

数字/长整型

数字/长整型

数字/单精度型

数字/单精度型

数字/单精度型

数字/单精度型

数字/单精度型

数字/单精度型

数字/单精度型

主键,票号

 

表4.3机电维修任务单表结构

编号

字段名

数据类型

备注

1

2

3

4

5

6

7

8

9

10

11

12

13

14

序号

地址

电话

任务地点

执行班组

车辆

人数

任务性质

完成时间

任务内容

材料费

单价

公里数

金额

自动编号

文本/字段大小50

数字/长整型

文本/字段大小50

文本/字段大小50

文本/字段大小50

数字/长整型

文本/字段大小50

日期/时间

文本/字段大小50

数字/长整型

数字/长整型

数字/长整型

数字/长整型

3.4本章小结

本章在第三章讲述的系统可行性分析、数据流程的基础上,进行了系统功能模块和数据库的设计,将系统的实现功能划分为具体模块、设计表的结构。

4设备维修管理信息系统的实现

4.1系统软件窗体介绍

具体窗体信息如下:

frm_deng

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 司法考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1