计量器具管理系统

上传人:壹****1 文档编号:496762070 上传时间:2022-12-27 格式:DOC 页数:32 大小:127KB
返回 下载 相关 举报
计量器具管理系统_第1页
第1页 / 共32页
计量器具管理系统_第2页
第2页 / 共32页
计量器具管理系统_第3页
第3页 / 共32页
计量器具管理系统_第4页
第4页 / 共32页
计量器具管理系统_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《计量器具管理系统》由会员分享,可在线阅读,更多相关《计量器具管理系统(32页珍藏版)》请在金锄头文库上搜索。

1、计量器具管理系统专业:计算机应用 姓名:罗维海 指导教师:朱程荣【摘要】 计量器具的管理水平,直接影响到企业产品质量符合性的要求,为确保计量器具能够及时准确量传和溯源;通过本管理系统建立在用计量器具管理台帐,掌握计量器具检修检定信息、部门使用状态信息和封存计量器具管理台帐,使我厂的计量器具管理工作系统化、规范化、自动化,从而达到提高企业计量器具管理效率与水平的目的。【关键词】 计量器具管理系统分析、设计、开发与实施【外文摘要】 (略)目 录1引言32计量器具管理系统设计42.1系统目标设计42.2开发设计思想42.3开发和运行环境42.4系统功能分析4主控模块4初始化模块4数据输入模块4数据更

2、新模块4器具查询模块4数据拷贝模块5打印报表模块5退出模块53数据库设计63.1需求分析63.2数据库概念结构设计73.3数据库逻辑结构设计74数据库结构实现94.1使用项目管理器实现数据库结构95各功能模块的建立 105.1开始界面的设计 105.2退出界面的设计 115.3查询界面的设计 125.4数据查询模块设计 135.4.1原始台帐数据查询模块设计 135.5初始化模块设计 175.6数据录入模块设计 185.7数据修改模块设计 195.8数据备份模块设计 215.9打印模块设计 225.10代码设计246开发中的难点和解决技巧 287运行结果 298软件的安装与使用 30小结 31

3、谢辞 32主要参考文献 331引言我厂福州铁路分局直属的二等基层站段,是从事铁路货物装卸机械化的专业工厂,下设八个班组六个职能科室;其主要产品是0.5t-65t门、桥式起重机。在制造、维修产品过程中,各零部件的形状、位置尺寸直接影响到本企业的产品质量的稳定与提高。目前计量器具的管理工作由质管科负责,采用手工校对计量器具台帐信息、使用信息、检修检定信息和日常管理工作;由于本企业的计量器具品种较全且数量较多、达三百多件套,目前没有一套计算机系统软件进行管理,一方面要掌握本企业器具管理台帐信息、及使用信息,另一方面要掌握本企业器具检修检定信息,同时又必须确保在用器具是合法、有效的;工作量很大,而且会

4、出现超过检定时效的器具在生产过程中量传,进而影响产品质量的符合性要求。因此要加强企业计量器具的基础管理工作。急需一套计量器具的管理系统,对计量器具进行有效管理,准确掌握计量器具的量传和溯源,提高企业的产品质量;本系统将较全面对计量器的管理进行研究。2计量器具管理系统设计2.1系统目标设计:系统应具有良好的人机界面,灵活的窗口风格,友好的帮助使用说明以及较完整的器具管理流程,让使用该系统的工作人员无须拥有专业的电脑知识,轻松完成日常工作。整个系统应直观统一化,能够方便的进行各种信息查询,各项查询工作轻松点击即可完成。报表打印格式统一,操作快捷,数据修改简洁明了。新系统应利于维护,整个系统应使原先

5、手工管理模式下的工作效率低,工作量大,出错率高的状况完全得以转变,使我厂计量器具管理工作系统化、规范化、自动化,从而达到提高企业计量器具管理效率与水平的目的。2.2开发设计思想:由于本企业尚无计量器具管理系统,因此开发尽可能采用现有本企业的计算机软硬件环境。系统符合本企业监视与测量装置控制程序之规定,满足计量器具日常管理工作的需要并达到操作过程的直观、方便、实用、安全等要求。系统采用模块化程序设计方法,既便于系统功能模块的组合,又便于未参与开发的技术维护人员补充、维护。系统具备数据库维护功能,能及时根据企业器具情况进行数据的初始化、添加、删除、修改、备份操作。2.3开发和运行环境: 开发工具:

6、Visual Foxpro 6.0 运行环境:Windows 9x Windows NT或Windows 2000.2.4系统功能分析:计量器具管理系统需要完成功能主要有:2.4.1主控模块:该模块是整个系统的控制中心,包含数据初始化、数据输入、数据更新、查询、是系统进入各级子模块的入口。2.4.2初始化模块:初始化是系统工作的准备工作,系统每次工作前必须删掉上一次操作保留的部分数据,然后才能进行新数据的录入,初始化的功能是清除以前的数据,以防旧数据对新数据产生不必要的影响。2.4.3数据输入模块:系统基础是输入数据,只有将数据写入到相应的数据库后,才能对它们进行查询、修改、打印。2.4.4数

7、据更新模块:数据更新模块的主要功能是对已输入数据进行修改。器具查询模块:该模块的主要功能是显示某一器具的所有信息。数据拷贝模块:该模块是数据库中的记录拷贝到备份数据库中,以防止数据库的丢失。同时把数据库里不需要的东西删除,以节省磁盘空间。打印报表模块:该模块是将所需要的数据以表格形式从打印机打印出来,它是由台帐、检修检定表、部门器具表和封存台帐表组成。退出模块:当退出系统时,给出欢迎使用等信息。部门数据录入原始数据录入原始台帐报表部门器具报表检修计划报表主控模初始化数据输入器具查询打印数据备份数据更新退出封存器具报表系统功能模块图2.13数据库设计数据库的结构设计是一个非常重要的问题,数据库设

8、计的好坏,直接对本系统的效率以及实现效果产生影响。同时减少数据库的存储量,做到数据的完整性和一致性比较高,使系统有较快的响应速度。在数据库系统设计的时候尽量考虑全面,尤其要仔细考虑计量器具管理过程中的各种管理过程的要求,避免在设计过程中浪费不必要的人力和物力。3.1需求分析:数据库的需求分析是数据库结构设计的第一阶段,主要是收集基本数据、数据结构以及确定数据处理流程,为下一步设计打基础。在仔细调查计量器具管理过程的基础上,得到系统所要处理的流程如图3.1返回数据查询结果数据查询数据输入返回数据修改结果用户计量器具管理系统返回数据录入结果数据修改返回数备份结果数据备份返回数据打印或浏览数据打印或

9、浏览数据流程图3.1通过对计量器具管理系统的内容和数据流程分析,设计的数据项和数据结构如下:3.1.1 部门分类数据表(部门号,使用部门,使用人)3.1.2原始台帐数据表(部门号,器具编号,器具名称,规格型号,原值,数量,产地,使用状态,检定周期,检定费用,使用部门,使用人,次检时间,续检时间,检定机构,检定证号、备注)3.2数据库概念结构设计:在以上需求分析的的基础上,设计出能够满足本厂需求的各种实体,以及确定它们之间的关系,为后面的逻辑结构设计打下基础。根据上面设计,规划出的实体有:器具原始数据实体和部门数据实体。如图3.2所示。原始台帐数据库部门使用数据库规格型号数量原值产地始用时间使用

10、状态检定周期检定费用使用部门使用人次检时间续检时间使用人使用部门部门号部门号器具编号器具名称检定机构检定证号备 注 nmm图3-2实体间的E-R图3.3数据库逻辑结构设计:将上面的数据库概念结构转化为Uisual Foxpro 6.0数据库系统所友持的实际数据模型,也就是数据库的逻辑结构。在掌握了上面的实体以及实体之间关系的基础上,确定数据库中的表格以及表格之间的关系。计量器具管理系统数据库中各表格的设计结果如表3-1至3-2所示。每个表格表示在数据库中的一个表。表3-1原始台帐数据表表3-1 ystzsj表列名数据类型可否为空说明bmhN(4)NULL 部门号qjbhN(12)NULL器具编号qjmcC(12)NULL器具名称glxhN(16)NULL规格型号slN(6)NULL数量yzN(12)NULL原值cdC(16)NULL产地sysjD(8)NULL始用时间syztC(4)NULL使用状态jdzqC(8)NULL检定周期jdhyN(8)NULL检定费用sybmC (10)NULL使用部门syrC(10)NULL使用人cjsjD(8)NULL次检时间xjsjD(8)N

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

当前位置:首页 > 机械/制造/汽车 > 汽车技术

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