VB故障数据分类检测系统设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要故障数据分类检测系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本论文包括需求分析、系统功能、系统设计、程序设计、系统测试及存在问题等方面,较为系统地介绍了“故障数据分类检测系统”课题开发的整个过程。关键词:计算机故障数据分类 管理系统 数据库引言计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。近年来,随着个人电脑的日益增多,电脑故障也越来越频繁。随之而来的是检测市场工作日趋复杂繁重,要耗费大量人力、物力,而现有电脑故障检测的管理水平不高,一直以来人们使用传统人工的方式管理信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。这样的机制已经不能适应时代的发展,已愈来愈成为管理工作的一个瓶颈。在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。在科学技术的不断提高,计算机科学日渐成熟的今天,计算机已经要成为我们学习和工作的得力助手。今天,计算机的价格已经十分低廉,性能却有了长足的进步,它以及被应用于许多的领域,计算机之所以如此流行的原因主要有以下几个方面:首先,计算机可以代替人工进行许多的复杂的劳动。其次,计算机可以大大的提高人们的工作效率。第三,计算机可以节省许多资源。第四,计算机可以使敏感文档更加安全。我作为跨世纪的一代学计算机的年轻人,希望在这方面有所贡献。改革的总设计师邓小平同志说过:科学技术是第一生产力。我希望能用所学的知识编制一个适用的程序来帮助生产单位企业进行更有效的管理。在下面的各章中我们将以开发一套故障数据分类检测系统为例,谈谈其开发过程和所涉及到的问题及解决方法。第二章 软件开发2.1 问题定义故障诊断技术是一门综合性技术,它的开发涉及多门学科,如现代控制理论、可靠性理论、数理统计、模糊集理论、信号处理、模式识别、人工智能等学科理论。故障诊断的任务,由低级到高级,可分为四个方面的内容:(1)故障建模。按照先验信息和输入输出关系,建立系统故障的数学模型,作为故障检测与诊断的依据。(2)故障检测。从可测或不可测的估计变量中,判断运行的系统是否发生故障,系统一旦发生意外变化,就发出报警。(3)故障的分离与估计。如果系统发生了故障,则给出故障源的位置,区别出故障原因是执行器、传感器和被控对象等存在问题或者是特大扰动。故障估计是在弄清故障性质的同时,计算故障的程度、大小及故障发生的时间等参数。(4)故障的分类、评价与决策。判断故障的严重程度,以及故障对系统的影响和发展趋势,针对不同的工况,采取不同的措施,其中包括保护系统的启动。2.2 可行性研究随着人们生活水平的不断提高,计算机在人们的日常生活中扮演着越来越重要的角色。但是随之而来的是各种故障。所以有必要设计这样一个系统来帮助用户根据自己遇到的现象来查询到解决问题的方法,而不用再去维修店,这样可以自己动手解决一些基本的问题,可以省去一笔费用。所以开发这个系统是非常有必要的。用户在遇到计算机故障时可以通过这个系统查询到自己计算机所发生的故障源及故障原因和故障解决方法,可以自己动手解决一些故障,而不需要请他人维修。这样既节省了时间和金钱而且还锻炼了自己的动手能力,下次再遇到如此类型的故障时便能够独立分析并解决。而且由于系统内含多种类型的故障信息,所以同时也可以作为一个先进的学习系统对计算机故障学进行系统的学习,通过此系统用户可以解决大部分常见的硬件、软件及网络方面的应用故障。由于本系统主要面向于大众用户,所以并没有涉及到更深层次的原理性的故障,这也是本系统以后进行拓展的方向。总而言之,任何用户通过本系统都可以解决自己计算机所出现的问题,达到了系统设计的目的。2.3 需求分析随着科学技术的发展,计算机在各个领域得到了快速发展,成为了人们学习、生活、工作不可缺少的工具。但是计算机的工作寿命是有限的,如果维护得好,它的使用寿命就会延长,且一直处于比较好的工作状态;相反,一台无人维护或维护得不好的机器,不但会大大缩短计算机的使用寿命,而且重要的数据有可能会无缘无故地丢失,操作系统可能会三天两头地出错,预定的工作无法完成。所以,做好计算机的故障数据分类与分析及日常维护是十分必要的。系统设计的目的是确定系统如何完成预定的任务,也就是确定系统的物理配置方案,并且进而确定组成系统的每个程序的结构。自顶向下逐步求精是进行软件结构设计的常用途经,但是,如果已经有了详细的数据流图,也可以使用面向数据流的设计方法,用形式化的方法由数据流图映射出软件结构。在进行详细的过程设计和编写程序之前,首先进行结构设计,其好处在于可以在软件开发的早期站在全局高度对软件结构进行优化,在这个时期进行优化付出的代价不高,却可以使软件质量得到重大改进。2.3.1模块结构流程图模块化是软件设计和开发的基本原则和方法,是总体设计的主要工作之一。模块是指一个独立命名的,拥有明确定义的输入、输出和特性的程序实体。把一个管理信息系统设计成若干模块的方法称为模块化。将系统设计成由相对独立、单一功能的模块组成的结构,从而简化研制工作,防止错误蔓延,提高系统的可靠性。在这种模块结构图中,模块之间的调用关系非常明确、简单。每个模块可以单独被理解、编写、调试、查错与修改。模块结构整体上具有较高的正确性、可理解性和可维护性。模块结构流程图:如图2-1。2.4.3系统功能设计故障数据分类检测系统是为了对电脑故障计算机自动化的管理,以提高工作效率,方便用户。系统不但含有检测电脑日常出现的故障的解决方法,而且还包含了对信息的统计分析的功能。该系统是基于SDI窗体,以VB连接Access2000数据库进行开发的故障数据分类检测系统,力求可以检测日常电脑故障的功能,旨在达到使电脑故障处理的自动化,数字化,使之更加方便快捷,以提高工作效率。在功能上设计如下:系统管理主要包括:用户管理模块包括:为系统新用户设置用户名及口令和修改本管理员密码。用户密码管理模块包括:用于非管理员用户更改自己的系统口令。数据库备份包括:对数据库的备份。故障管理主要包括:民族模块包括:显示添加修改删除保存。故障类型模块包括: 显示添加修改删除保存。故障信息模块包括: 显示添加修改删除保存。检测管理主要包括:故障检测:对现在故障进行检测。故障查询:对故障信息进行查询。系统帮助主要包括:系统关于:介绍软件的作者。系统帮助:软件的帮助文件。2.4.4系统开发方法建立一个故障数据分类检测系统,是一项复杂的软件工程的实施。近30多年来,软件工程发展成为新科学,至今已经成为IT产业的重要支柱。一开始,人们往往使用手工作坊式的软件开发方法,靠个人的力量编写各种小型程序;但是随着计算机硬件技术的飞速发展,计算机软件在各个领域中的作用日益突出,那种多年来被人们沿用的手工作坊式的开发方法,已经在软件产品的质量、成本及开发时间等方面无法满足需求。1 结构化生命周期法简介结构化生命周期法是一种传统的管理信息系统开发方法,其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。 全套毕业设计包含的内容如下:源程序+论文(15000字以上)+可执行程序+答辩稿+开题报告如需要请您和我们客服QQ联系