免费预览已结束,剩余17页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
题 目:计算机故障检测专家系统 系 、 部: 计算机信息与科学 学生姓名: 指导教师: 职称 专 业: 计算机网络 班 级: 完成时间: 摘 要microsoft visual basic 6.0是在原有basic语言上的进一步发展,它具有简单易用界面友好功能齐全等优点,用visual basic检测硬件故障也有许多可供选择的方案,如常用的api等。计算机硬件检测系统是典型的故障检测系统,其开发主要采用vb6.0 中的api技术对电脑硬件故障检测编程。本系统主要完成对计算机硬件故障的处理,主要包括硬件故障检测。本论文包括需求分析、系统功能、系统设计、程序设计、系统测试及存在问题等方面,较为系统地介绍了“计算机硬件故障检测系统”课题开发的整个过程。关键词:计算机;检测系统;硬件abstractmicrosoft visual basic 6.0 is the original basic language for the further development of its friendly and easy-to-use interface fully functional advantages, hardware with visual basic there are many options, such as the commonly used api, etc. computer hardware detection system is a typical application of detection information system. this system mainly completes computer hardware detection information. this thesis includes requirement analysis, system function, systems design, programming and the system tests and exists the aspects such as question etc, and comparatively systematically introduced the whole course of computer hardware detection system subject development.key words:computer;detection system;hardware目录31.概述41.1 硬件故障检测概述41.2课题背景41.3 系统目标51.4开发工具选择52 开发环境的介绍62.1vb的介绍63硬件出现的故障其解决方法93.1.电脑卡和运行慢93.2.死机103.3 蓝屏103.4.无故重启103.5.黑屏无法开机113.6.开机启动一半出现错误113.7.电脑自动关机113.9 小结124.系统分析需求154.1需求分析154.2可行性分析164.2.1 技术可行性164.2.2 经济可行性164.2.3 运行可行性164.3.4 用户使用可行性174.3功能设计174.4 界面设计174.5 业务流程图175. 程序的运行与维护185.1 程序的配置185.2 程序的维护186开发总结20致 谢21参考文献221.概述1.1 硬件故障检测概述从pc诞生到现在,电脑经过了无数次的更新换代。随着各项技术的不断突破,电脑作为一个奢侈品的时代已一去不返,已经从商务应用过渡到了娱乐休闲,走入了寻常百姓家;电脑从原本单纯的专业使用,变成了目前的大众家庭娱乐中心,更多的家庭用户还将电脑作为一个家庭装饰品。但在电脑给我们带来方便的同时,也给我们带来了不少烦恼。比如说:死机、重启、黑屏等一些电脑故障,就经常困扰着不少朋友。当自己的电脑出了故障,不少朋友只能将自己的电脑送去电脑城维修,废时废力不说,还得付上那高额的维修费。而实际上,许多故障往往很容易搞定,不需要任何专业工具,自己动手也就是几分钟的事情。电脑故障分别软件故障和硬件故障。对于专业维修人员,一般是采用先“硬”后“软”方法来检测故障的所在处(即先检查硬件,确认硬件是否有故障,如果排除了硬件故障,再检查软件问题);而对于动手能力较差的新手来说,笔者建议朋友们选择先软后硬的方法。这篇文章是以“电脑常见硬件故障解决方案”为核心,所以对于排除电脑软件故障,。即将电脑系统盘完全格式化,重新安装操系统,仅仅安装必要驱动。这时,如果故障解决了,即为软件故障;如果故障仍没有解决,即为硬件故障。还有一种情况是,格式化后不能正常安装操作系统,这同样为硬件故障。这里我只介绍硬件故障1.2课题背景21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。计算机的应用及普及到经济和社会生活的各个领域。随之而来的是管理检测市场工作日趋复杂繁重,要耗费大量人力、物力,而现有检测的管理水平不高,一直以来人们使用传统人工的方式检测硬盘故障,这种检测方式存在着许多缺点,如:效率低、保密性差、时间长。这样的机制已经不能适应时代的发展,已愈来愈成为检测工作的一个瓶颈。在信息时代这种传统的检测方法必然被计算机为基础的信息检测所取代。作为计算机应用的一部分,使用计算机软件对硬盘故障进行检测,具有着手工管理所无法比拟的优点.这些优点能够极大地提高检测工作的效率,也是检测工作的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套检测软件成为很有必要的事情。我作为跨世纪的一代学计算机的年轻人,希望在这方面有所贡献。改革的总设计师邓小平同志说过:科学技术是第一生产力。我希望能用所学的知识编制一个适用的程序以便有效的进行检测计算机硬件故障。1.3 系统目标此系统以计算机为工具,通过对电脑硬件的好坏进行检测,把检测人员从繁琐的检测处理中解脱出来,使其能完成更好工作,开发本检测系统,从而全面提高工作质量,具体如下:1)节约资源,提高信息的精确度。本系统能减少很多不必要的资源,不用像以前那样用冗余的纸张式的管理。大节省了能源。并且计算机的存储与快速查询功能大大提高了管理的效率,并且还提高了信息管理的精确度。2)方便快速操作,精简人员,节约开支。方便快速的操作,可减少信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为公司节约了开支,增加了财富。1.4开发工具选择建立一个计算机故障检测系统,是一项复杂的软件工程的实施。近30多年来,软件工程发展成为新科学,至今已经成为it产业的重要支柱。一开始,人们往往使用手工作坊式的软件开发方法,靠个人的力量编写各种小型程序;但是随着计算机硬件技术的飞速发展,计算机软件在各个领域中的作用日益突出,那种多年来被人们沿用的手工作坊式的开发方法,已经在软件产品的质量、成本及开发时间等方面无法满足需求。根据自己的实际情况和软件开发的要求,本系统采用开发语言为microsoft visual basic 6.0(简称vb6.0)。vb6.0作为的开发工具,采用api对硬件信息故障进行检测,通过vb6.0引用api信息,来实现各种硬件故障检测功能。2 开发环境的介绍 2.1vb的介绍现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作做作企业级开发工具的产品有:microsoft公司的visual basicmicrosoft公司的visual cborland公司的delphi powersoft公司的powerbuliderjava等等在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。作为系统的开发,visual basic是一个非常理想选择。数据库是mis中的重要支持技术,在mis开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言visual basic语言,该开发工具具有很多长处:visual basic是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与windows的专业开发工具sdk相媲美,而且程序开发人员不必具有c/c+编程基础。在visual basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用windows内部的应用程序接口(api)函数,以及动态链接库(dll)、动态数据交换(dde)、对象的链接与嵌入(ole)、开放式数据访问(odbc)等技术,可以高效、快速地开发出windows环境下功能强大、图形界面丰富的应用软件系统。总的来说,visual basic具有以下特点:可视化编程:用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大影响了软件开发效率。visual basic提供了可视化设计工具,把windows界面设计的复杂性“封装”起来,开发人员不必为界面设计而编写大量程序代码。只需要按设计要求的屏幕布局,用系统提供的工具,在屏幕上画出各种“部件”,即图形对象,并设置这些图形对象的属性。visual basic自动产生界面设计代码,程序设计人员只需要编写实现程序功能的那部分代码,从而可以大大提高程序设计的效率。面向对象的程序设计4.0版以后的visual basic支持面向对象的程序设计,但它与一般的面向对象的程序设计语言(c+)不完全相同。在一般的面向对象程序设计语言中,对象由程序代码和数据组成,是抽象的概念;而visual basic则是应用面向对象的程序设计方法(oop),把程序和数据封装起来作为一个对象,并为每个对象赋予应有的属性,使对象成为实在的东西。在设计对象时,不必编写建立和描述每个对象的程序代码,而是用工具画在界面上,visual basic自动生成对象的程序代码并封装起来。每个对象以图形方式显示在界面上,都是可视的。结构化程序设计语言visual basic是在basic语言的基础上发展起来的,具有高级程序设计语言的语句结构,接近于自然语言和人类的逻辑思维方式。visual basic语句简单易懂,其编辑器支持彩色代码,可自动进行语法错误检查,同时具有功能强大且使用灵活的调试器和编译器。visual basic是解释型语言,在输入代码的同时,解释系统将高级语言分解翻译成计算机可以识别的机器指令,并判断每个语句的语法错误。在设计visual basic程序的过程中,随时可以运行程序,而在整个程序设计好之后,可以编译生成可执行文件(.exe),脱离visual basic环境,直接在windows环境下运行。事件驱动编程机制visual basic通过事件来执行对象的操作。一个对象可能会产生多个事件,每个事件都可以通过一段程序来响应。例如,命令按钮是一个对象,当用户单击该按钮时,将产生一个“单击”(click)事件,而在产生该事件时将执行一段程序,用来实现指定的操作。在用visual basic设计大型应用软件时,不必建立具有明显开始和结束的程序,而是编写若干个微小的子程序,即过程。这些过程分别面向不同的对象,由用户操作引发某个事件来驱动完成某种特定的功能,或者由事件驱动程序调用通用过程来执行指定的操作,这样可以方便编程人员,提高效率。访问数据库visual basic具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理microsoft access格式的数据库,并提供了强大的数据存储和检索功能。同时,visual basic还能直接编辑和访问其他外部数据库,如dbase,foxpro,paradox等,这些数据库格式都可以用visual basic编辑和处理。visual basic提供开放式数据连接,即odbc功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如sql server,oracle等。在应用程序中,可以使用结构化查询语言sql数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的sql的编程技术,为单机上运行的数据库提供了sql网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。动态数据交换(dde)利用动态数据交换(dynamic data exchange)技术,可以把一种应用程序中的数据动态地链接到另一种应用程序中,使两种完全不同的应用程序建立起一条动态数据链路。当原始数据变化时,可以自动更新链接的数据。visual basic提供了动态数据交换的编程技术,可以在应用程序中与其他windows应用程序建立动态数据交换,在不同的应用程序之间进行通信。对象的链接与嵌入(ole)对象的链接与嵌入(ole)将每个应用程序都看作是一个对象(object),将不同的对象链接(link)起来,再嵌入(embed)某个应用程序中,从而可以得到具有声音、影像、图像、动画、文字等各种信息的集合式的文件。ole技术是microsoft公司对象技术的战略,它把多个应用程序合为一体,将每个应用程序看作是一个对象进行链接和嵌入,是一种应用程序一体化的技术。利用ole技术,可以方便地建立复合式文档(compound document),这种文档由来自多个不同应用程序的对象组成,文档中的每个对象都与原来的应用程序相联系,并可执行与原来应用程序完全相同的操作。动态链接库(dll)visual basic是一种高级程序设计语言,不具备低级语言的功能,对访问机器硬件的操作不太容易实现。但它可以通过动态链接库技术将c/c+或汇编语言编写的程序加入到visual basic应用程序中,可以像调用内部函数一样调用其他语言编写的函数。此外,通过动态链接库,还可以调用windows应用程序接口(api)函数,实现sdk所具有的功能3 硬件出现的故障其解决方法 安装好一台电脑后。难免会出现这样或那样的故障。 这些故障可能是硬件的故障。也可是软件的故障。一般情况下。刚刚安装的机器出现硬件故障的可能性较大。机器运行一段时间后。其故障率相对降低。对于硬件故障。我们只要了解各种配件的特性及常见故障的发生。就能逐个排除各个故障。接触不良的故障 。接触不良一般反映在各种插卡、内存、cpu等与主板的接触不良。或电源线、数据线、音频线等的连接不良。其中各种接口卡、内存与主板接触不良的现像较常见。通常只要更换相应的插槽位置或用像皮擦一擦金手指。就可排除故障。 2.未正确设置参数 cmos参数的设置主要有硬盘、软驱、内存的类型。以及口令、机器启动顺序、病毒警告开关等等。由于参数没有设置或没有正确设置。系统都会提示出错。如病毒警告开关打开。则有可能无法成功安装windows 95。3.硬件本身故障 。硬件出现故障。除了本身的质量问题外。也可能是负荷太大或其它原因引起的。如电源的功率不足或cpu超频使用等。都有可能引起机器的故障。3.1.电脑卡和运行慢电脑无法正常关机或关机慢的情况或虚拟内存小,再就是运行软件出错或cpu占用高,或开机运行不必要的软件用以下方法。以下也可以加快电脑速度进入安全模式在左下角开始菜单运行中输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试(可以加快启动速度),一般是启动运行程度太多所以卡运行软件出错请用上面的解决,如果经常网页出错或打不开在左下角开始菜单内的运行中输入命令 regsvr32 actxprxy.dll 确定在运行中输入regsvr32.exe shdocvw.dll 修复ie在开始菜单运行中输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试(可以加快启动速度)开机按f8进入安全模式用360安全卫士查杀关机慢或关不了机或无法正常关机,一般为软件运行太多有冲突(关机时经常伴随着自动结束任务),用上面msconfg方法来减少启动软件数和加快速度虚拟内存不足一般为没有剩余空间和病毒,请先检查c盘剩余空间,一般保留2g以上,删除无用的东西,再用上面的加快电脑速度方法,就不会出现内存不足清除系统垃圾,让c盘空间大一点,复制以下echo off echo 正在清除系统垃圾文件,请稍等.del /f /s /q %systemdrive%*.tmp del /f /s /q %userprofile%local settingstemporary internet files*.* del /f /s /q %userprofile%local settingstemp*.*echo 清除系统垃圾完成! echo. & pause 复制以上到记事本,保存为bat(清除垃圾.bat)文件,双击运行下面为提高关机速度windows registry editor version 5.00hkey_current_usercontrol paneldesktophungapptimeout=200waittokillapptimeout=1000 hkey_local_machinesystemcurrentcontrolsetcontrolwaittokillservicetimeout=1000复制以上到计事本,存为名子为123.reg文件后,双击导入注册表,重新启动3.2.死机一般为运行软件过多,或电脑散热不好,太热,更换cpu风扇,或内存不兼容或内存接触不良还有病毒。在开始菜单运行中输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试(可以加快启动速度),一般是你启动运行程度太多,或文件冲突问题安装360安全卫士,开机一直按f8进入安全模式查杀,现在网上十个毒有九个是木马,所以杀毒软件都查不到毒,建议安装360查杀散热不好,重新安装cpu散热片和显卡风扇,可以接触不良,可更换cpu风扇和显卡风扇更换内存和清理主板和内存等的灰尘或重新插拔内存显卡3.3 蓝屏一般为cpu太热,灰尘,病毒,硬盘有坏道,内存质量问题在开始菜单运行中输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试 一般是你启动运行程度太多,或文件冲突问题安装360安全卫士,开机一直按f8进入安全模式查杀,现在网上十个毒有九个是木马,所以杀毒软件都查不到毒,建议安装360查杀散热不好,重新安装cpu散热片,可能接触不良,可更换cpu风扇更换内存,或把内存上的灰尘清一清,如果发现有硬盘撞击声,后蓝屏,说明硬盘有坏道, 还有就是打开软件蓝屏,你可以先把这个软件重新装一下试试如果玩游戏蓝屏,除以上,再一个就可能你的电脑显卡或内存配置低,3.4.无故重启一般为cpu太热,病毒,灰尘,电源不好,内存不好,显卡太热,主板电容不好在开始菜单运行中输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试(可以加快启动速度),一般是你启动运行程度太多,或文件冲突问题安装360安全卫士,开机一直按f8进入安全模式查杀,现在网上十个毒有九个是木马,所以杀毒软件都查不到毒,建议安装360查杀散热不好,重新安装cpu散热片,可以接触不良,可更换cpu风扇重新插拔显卡和内存卡,最主要的是清理cpu和内存附近的灰尘,最容易这样, 或换一个电源试试(检查你的用电,有时电压不稳)主板上电容可能爆浆了,看看你电脑cpu附近的电容(竖立起来像小桶一样的电容)是不是有鼓起的,正常的应是平的,电子市场买几个同型号的,几毛钱一个换了 如果玩游戏时无故重启大部分为太热,和显卡或电脑配置低,或者重新安装系统3.5.黑屏无法开机一般为为内存或显卡接触不良或内存质量问量或电源问题或才cpu接触不良(开机无声或和嘀嘀声,二声以上的,一声为正常)一般为重新插拔显卡和内存卡,最主要的是清理cpu和内存附近的灰尘,最容易这样-或更换内存或显卡或电源试试一般为缺少系统文件,或者文件损坏和丢失或显卡驱动或病毒开机按f8进入安全模式删除显卡驱动重新启动,和重新安装显卡驱动或进入安全模式开始菜单运行输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试(这样也可以加快电脑的启动),再不行就重新安装系统3.6.开机启动一半出现错误如一串数子,内存不能读等,或加载不成功一般为文件丢失或卸载软件不彻底,注册表有残留或病毒记下出错的文件名,在开始菜单运行里输入regedit回车,打开注册表,,查找记下的错误名(如:splus.dll),把所有找到的键值删除,重新启动电脑在开始菜单运行输入msconfig回车,在启动里将所有(除ctfmon)对勾都掉保存重启动试试(这样也可以加快电脑的启动)如果不知名子进入安全模式在开始菜单运行输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试 丢失文件或文件损坏无法启动的,一般为重新安装系统,文件出错没丢失或不是文件损坏用上面的方法3.7.电脑自动关机一般为缺少系统文件或电源有问题或病毒或cpu太热在开始菜单运行中输入msconfig回车,在启动里将所有(除ctfmon)对勾都去掉保存重启动试试 安装360安全卫士,开机一直按f8进入安全模式查杀,现在网上十个毒有九个是木马,所以杀毒软件都查不到毒,建议安装360查杀散热不好,重新安装cpu散热片,可能接触不良,可更换cpu风扇(如要有报警的自动关机,太部分为太热)或换一个电源试试(检查你的用电,有时电压不稳),或主板电容爆了,看看你电脑cpu附近的电容(竖立起来像小桶一样的电容)是不是有鼓起的,正常的应是平的花屏一般为显卡问题检查显卡风扇,可能太热,或者显卡损坏,更换显卡,再一个就是重新安装显卡驱动3.8.无声音或麦克风无声一般为声卡驱动或者软件设置问题和音频设置问题,或软件冲突,和硬件问题首先确定是不是驱动问题,如何判断是不是驱动问题的方法就是:如果右下角没有小喇叭并且也打不开音量控制,这一般为驱动没装好(如果不是集成声卡,请重新插拔声卡。大部分为集成,就重新安装声卡驱动,一般在你的主板驱动盘内或者你网上下载一个),如果能打开音量控制,说明驱动程序没问题,检查软件是否冲突和设置问题和硬件问题没有声音设置问题一般检查音量控制是否静音, 无法上网或老掉线,一般为信号问题,硬件连线,病毒检查猫上的dsl或adsl灯,如果不亮或闪烁为信号不好,建议你打客服电话,找专人给你修线路再检查你的网线,是否接触不良,(如果发现左下角网络图标打着差,说明网线没连好)如果能玩qq和能打开5/,不能打开别的网页,一般用上面的方法修复ie就可能是病毒,查木马,或没有设置主页和dns,dns地址可以问问打电话当地的客服3.9 小结电脑出现的故障。既有复杂故障。也有简单故障。实践证明。不管是复杂故障还是简单故障。其中大部分故障都有一定的蛛丝马迹。甚至是一些十分明显的外观表现。比如电容器体积膨胀和炸裂现象、电阻烧糊或烧黑现象、晶体管炸开或破裂现象、变压器有烧焦味等。以及那些没有安装散热片的非功率型集成块的表面出现严重发热现象等(注意:检查集成块时。只能在开机一段时间后关机。再用手指触摸集成块表面。千万不要在带电状态下触摸集成块。因为那将会因手上的高压静电击穿集成块。造成新的故障点。人的手上一般都有上万伏的高压静电。只是电量极小。很难为人感觉。但击穿集成块却绰绰有余)。只要你能通过“望、闻、听、切”。并认真分析。其中的大部分故障。你完全可以采用简单的方法来顺利解决。 常见驱动程序的安装以及注意事项 可能驱动程序的安装对大多数朋友来说都是小菜一碟。但还是有不少初学电脑的朋友因为不能正确的安装驱动序而苦恼。今天笔者简单介绍一下自己安装电脑硬件驱动程序的经验。主板驱动的安装 目前所有的主板都提供“傻瓜化”安装驱动程序。只要依次用鼠标选安装条即可。笔者建议在安装驱动程序的时候先安装主板驱动程序。不少主板。特别是采用intel芯片组的产品。都要求在先安装主板驱动以后才能安装别的驱动程序。所以。我们还是先安装主板驱动程序为佳。intel主板驱动为两个文件。而且有安装次序之分。笔者试过很多次都需要先安装inf。再安装iaa。安装inf后最好重新启动电脑。否则会提示不能安装。而威盛和nf主板驱动则方便的多。只需要执行一个程序就能全部完成。安装的时候直接执行安装程序。然后依次点“下一步”即可。直到系统提示重新启动。这里笔者多说一句。有时候cpu(主要是amd的处理器)都需要安装驱动。笔者就发现在win xp下安装amd处理器驱动以后系统性能有一定的提升。所以使用amd处理器的朋友要仔细查看一下你的驱动盘。看看上面有没有cpu驱动的说明。 显卡驱动的安装 在显卡附带的驱动盘内一般都附带了多个版本的驱动程序。但不是最新的驱动就一定最合适。安装win2000以上的操作系统的朋友最好安装通过微软认证的驱动。而安装win98或者winme操作系统的则没什么讲究。如果发现安装显卡驱动以后出现死机的情况。建议更换其他版本的驱动程序。 声卡驱动程序的安装 很多朋友可能不清楚自己的主板到底集成什么声卡。安装的时候面对众多的驱动也不知道应该如何取舍。笔者建议。在安装驱动程序之前。最好先看清楚主板上的声卡芯片型号。或者看主板说明书上关于声卡型号的标注。然后在安装相应的驱动程序。笔者以前遇到过很多朋友因为安装了不合适的声卡驱动而导致电脑发生不正常。要命是有些驱动在安装的时候并没有“无法安装”之类的提示。所以很多朋友也不知道安装的正确与否。 网卡驱动的安装 目前大多数主板都集成了网卡。这类产品的驱动安装还是比较容易的。遗憾的是部分集成的威盛网卡容易出现安装的时候会遇到不能被正确识别的问题。这时候一定要仔细研究说明书然后安装。笔者就遇到过不少在win98系统下无法正常安装威盛网卡的问题。大家千万要注意啊。 usb接口驱动的安装 win98根本不能达到usb2.0的传输速度。所以在win98下只安装usb1.x的驱动就可以。在win2000以上系统当中同样需要安装补丁以后才能达到正常usb2.0的速度。所以安装usb驱动的时候大家要注意一下。 打印机、扫描仪驱动的安装 有不少的外设产品需要先执行驱动安装文件。然后根据安装提示连接。否则会出现无法安装的问题。例如方正一些型号的打印机。针对这种情况。笔者同样建议先仔细研究说明书。然后根据说明进行安装。如果发现安装错误。建议在设备管理器中删除安装错误的设备。然后重新安装正确的驱动程序。 raid驱动程序的安装 以前有朋友提到过在win xp下安装raid驱动需要在安装操作系统的时候进行。这里提醒安装raid的朋友注意一下。intel 865芯片组中需要安装raid时。要用软盘进行安装。 另外笔者想说的是。对于安装驱动来说。win xp操作系统是所有操作系统当中最方便的。如果怕麻烦的朋友最好选择安装win xp。但即便是win xp也不是支持所有的硬件。一样有很多设备需要手动安装驱动程序。 如果发现驱动程序安装错误。而删除设备以后又不能正确安装应该怎么办呢(这种情况在win98中出现的较多)?大家只要找到windows目录中的inf中相应的文件删除就可以了。这里要提醒大家注意的是。电脑基础知识少、英文不好的朋友千万别轻易尝试。否则有可能需要重新安装系统 4.系统分析需求4.1需求分析需求分析是软件设计阶段之前较为重要的一个阶段。它是通过对应用问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户需求精确化、完全化,最终形成需求规格说明的一个分析阶段。需求规格说明是软件设计、实现、测试直至维护的主要基础,良好的分析活动有助于避免早期错误,从而降低软件开发成本,改进软件质量。硬件故障专业检测系统是一个比较简单的软件。它过程仅需要用户检测系统,在界面显示上硬盘,内存等主要硬件故障信息。根据本人的了解,硬件检测软件的需求分析是做为一个用户来讲,需要此软件所据有的功能。本软件的需求分析如下: 用户可以检测硬盘的好坏。 用户可以检测内存的好坏。 用户可以检测 cpu好坏。 用户可以检测显卡好坏。 用户可以检测声卡好坏。可以直观的用需求分析图来表示,如图3-1。硬盘故障内存故障cpu故障声卡故障显卡故障故障检测用户图1-1 需求分析图4.2可行性分析 可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。只要资源和时间不加以限制, 所有的项目都是可行的, 然而, 由于资源缺乏和交付时间限制的困扰, 给基于计算机系统的开发带来了困难。 因此对软件项目的可行性做出细致而谨慎的评估是十分必要的。如果在定义阶段尽早发现将来可能在开发过程中遇到的问题, 及早做出决定, 可以避免大量的人工, 金钱, 时间上的浪费。 因此, 作者在开发本系统之前, 对本次开发的可行性进行了分析。4.2.1 技术可行性系统的开发平台,我们选择了当前流行的windows xp操作系统,应用程序开发采用microsoft公司的面向对象程序开发工具visual basic 6.0。vb6.0是全新的可视化编程环境,为我们提供了一种方便、快捷的windows应用程序开发工具。采用api技术,api有着简单、灵活、可扩充等特点,非常适合初学者快速掌握并用来开发和windows相关的系统信息。当前检测信息系统的开发,大都时基于api技术和面向对象软件开发技术。这些技术目前已经成熟,被广泛应用与各个领域。综上所述,计算机硬件故障专业检测系统的开发,在技术上是可行的。4.2.2 经济可行性经济可行性研究是对系统投入使用后带来的经济效益进行估计,也包括对系统的投资预算。即要解决两个问题,资金可得性和经济合理性。当前办公用pc机的普及使得开发和应用系统在经济上成为可能。现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为企业的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高企业的工作效率;第四,本系统可以使敏感文档更加安全,等等。另一方面, 就企业自身来说,它也是需要这样一个软件的。我们在计算机还没有普及之前,信息都必须通过在纸上填写来实现, 这样既浪费时间又容易出错,。随着信息时代的来临, 我们的各项工作都要讲求效率, 检测管理也不例外, 这就为软件提供了使用群体。所以,本系统在经济上是可行的。4.2.3 运行可行性本系统可以运行在win2000及以上操作系统之上, 就是说市场上流行的操作系统都可以支持。另外,本系统为一个计算机硬件检测系统,所耗费的资源非常的小,一般用户的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。4.3.4 用户使用可行性本系统的操作简单, 有计算机基础的人无需培训即可使用, 即使是没有计算机基础的人只需经过简单的培训就可以很熟练的使用本系统。系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各界面上的选项卡或按钮就能执行相应的功能。而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。所以说本系统在用户使用可行性上是没有问题的。因此,它在用户使用上是可行的。综上所述,开发计算机硬件故障专家检测系统在技术上、经济上等都是可行的。4.3功能设计根据需求分析,系统采用vb的sdi窗体,作为主界面。在功能上要有检测当前计算机上硬件故障的信息。 硬盘:包括型号,大小,分区,分区大小,卷标等所以的故障信息。 内存:包括内存大小,虚拟内存大小等故障信息。 cpu:包括cpu型号和大小等故障信息。 声卡:包括声卡形号故障。 显卡:包括显卡型号大小等故障信息。 全部:包括所以的硬盘,内存,cpu,声卡,显卡全部有故障的信息,以树形结构显示出来。4.4 界面设计程序的界面是用户直接接触到的最直观的东西。本程序采用了简单明了的设计界面。所有的功能都一目了然。根据用户的需求分析,采用单窗体设计,设计了操作区、显示区、提示区、三个设计区域。 4.5 业务流程图业务流程图是系统分析人员作进一步系统分析的依据。业务流程图是系统分析人员、管理人员相互交流思想的工具,系统分析员可以直接在业务流程图上拟出计算机要处理的部分。利用业务流程图可以分析业务流程是否合理。本系统业务流程图很简单如下:3-3。显示信息检测硬件故障 用户图3-3业务流程图5. 程序的运行与维护 程序在完成系统实施、投入正常运行之后,就进入了程序运行与维护阶段。5.1 程序的配置 1、硬件配置要求: cpu:pii200以上。 内存:32mb以上。 硬盘:2.1gb以上(可用空间最好在160mb以上)。 2、软件配置要求: windows2000/xp中文版操作系统。 本系统运行:首先启动windows2000/xp,将本程序拷贝到硬盘相应地目录下,之后,可以用安装盘安装程序,也可以支接运行“exe文件”即可。 5.2 程序的维护 程序维护的目的是保证程序正常而可靠地运行,并能使程序不断得到改善和提高,以充分发挥作用。换言之,程序维护就是为了保证程序中的各个要素随着环境的变化始终处于最新的、正确的工作状态。程序维护的工作量往往是很大的,其费用大约占整个生命周期的60%,所以我们必须对程序维护给予足够的重视。 1、程序维护的内容 按照维护
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 转岗教育安全培训制度
- 村小校长培训制度
- 医院感染相关培训制度
- 心理健康辅导站培训制度
- 综合减灾教育培训制度
- 污水处理厂技术培训制度
- 植物根际微生物功能多样性研究
- 宁夏药师考试题库及答案
- 2025湖北武汉市第三十二中学招聘初中教师1人备考题库带答案详解
- 2026浙江台州湾新区招聘10人备考题库及1套完整答案详解
- 2025-2026学年北师大版七年级生物上册知识点清单
- 委托作品协议书
- 食品加工厂乳制品设备安装方案
- 2025至2030中国芳纶纤维行业发展分析及市场发展趋势分析与未来投资战略咨询研究报告
- 尾牙宴活动策划方案(3篇)
- 鲁教版(2024)五四制英语七年级上册全册综合复习默写 (含答案)
- 生蚝课件教学课件
- 组塔架线安全培训
- 化疗神经毒性反应护理
- 2025年度运营数据支及决策对工作总结
- 2025年《外科学基础》知识考试题库及答案解析
评论
0/150
提交评论