网络试卷生成系统-工学学士毕业论文_第1页
网络试卷生成系统-工学学士毕业论文_第2页
网络试卷生成系统-工学学士毕业论文_第3页
网络试卷生成系统-工学学士毕业论文_第4页
网络试卷生成系统-工学学士毕业论文_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网络试卷生成系统(论文)PAGE摘要随着计算机技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。该系统本着应用简单、升级和部署方便、扩展性强,同时减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别等特点,比传统的考试模式更节省人力财力和时间。本文用将JSP技术与JAVA技术相结合设计了一个能自动生成网络考试系统方案。该系统用SQLServer2000作为后台数据库,分析了传统考试系统的缺陷,采用了多种新的设计方案,满足了任意题量、任意数量同时考试的考试要求,真正地使教师从出题、试题统计,试题存档等等费时的工作中解脱出来,将主要精力转移到如何利用现代化的科技手段提高教学效率等具有创造性的教学改革工作中,以更好地适应现代教育形势。本系统是用数据库的数据的筛选调用,系统先判断再输出。主要是用JSP动态网页和HTML文档来体现试卷的样式。并且把生成的试卷保存到指定的服务器工作目录下,利于试卷的网络发布查找试卷。关键词:试卷生成系统;考试系统;网络考试AbstractWiththerapiddevelopmentofcomputertechnology,theschoolteachingandmanagementinformationdevelopmentalsohavegreatprogress,thisrequiresabalanceddevelopmentofeachtachefromsoftwareandhardwaredoublesidestotheschoolconstructionintofirst-classinformationmanagement,educationteachingplatform.Thissysteminlinewithapplicationissimple,upgradesanddeployconvenient,extensible,andreduceteachersworkburden,improveworkefficiency,optimizingstudents'testprocess,enhancestudents'identityexamscharacteristicsthantraditionaltestmode,moresavetimeandmanpower.ThispaperUSESwillJSPtechnologyandJAVAtechnologiescombiningdesignacanautomaticallygeneratenetworkexamsystemsolutions.ThissystemUSESSQLServer2000asbackenddatabase,analyzesthedefectsoftraditionalexaminationsystem,usingavarietyofnewdesignscheme,satisfythearbitraryTiLiang,anynumberandexaminationexaminationrequirements,reallybringteachersprudently,examstatistics,fromthetestarchiveetctime-consumingworkfreed,putmainenergytransferredtohowtoapplythemodernscientificmeanstoimproveteachingefficiency,creativeworkofteachingreform,inordertobetteradapttomoderneducationsituation.ThisprogramwillbeadoptedJSPnetworkdatabasedevelopmenttechnologyetc,cancompletelymeettherequirementsoftheactualtest.Thissystemistousedatafromadatabasescreeningcalls,systemoutputagainbeforejudgment.MainlyusetheJSPdynamicpagesandHTMLdocumentstoreflectthestyleofpapers.Andthegeneratedpaperssavedtodesignatedserverworkingfolder,beneficialtothepapersissuedbythenetworksearchpapers.Keywords:Testpaper;generation;Systemthetestsystem;networkexam1需求背景1.1需求背景随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。特别是在计算机的操作系统具有了图形化的界面后,使用计算机已经不再是某些专业人员的专利,各行各业的人们不需要经过专业化的训练就能自如的在计算机上进行各种复杂的操作。这次的毕业设计是关于学校试卷自动生成系统的制作,便于老师更好的了解学生的知识掌握情况,因材施教;便于学生了解自身的知识缺陷,及时补充自己遗漏的内容;也有利于学生掌握书本上没有的知识,增加课外知识;便于学生与学生之间的相互学习,以增加自己的学习动力。1.2软件目标本项目是应课程设计需要开发的,主要应用到JAVA数据库连接等技术。作用于生成难易型试卷。项目主体包括界面设计和链接数据库,其中界面设计中又包含:1主界面(题库试卷生成功能模块);2次界面(有添加查询功能模块);3试卷生成界面(生成各类难易不等的试卷);4添加界面;5查询界面;6更新界面。本软件是小组独立开发的软件,内容设计要求源自指导老师。为了更好的利用计算机管理系统,制作一套试卷自动生成系统,是试题由教师或学生直接输入到数据库,这样就使试卷和试题方便管理,易于更新,管理工作将会更方便,更实用。因此为提高工作效率,减轻校方人员的工作负担,所以决定开发试卷自动生成系统软件。系统开发的总的设计目标是实现试卷生成的系统化、规范化和自动化,实现对试卷试题资料的集中统一的管理。本系统的最终目标是:形成试题库并能够按预定要求自动生成试卷。2总体设计2.1项目规划网络试卷自动生成系统是一个典型的基于Java语言开发的一种应用管理软件。本系统的主要功能是网络试卷的自动生成,试卷的全部内容由教师或学生通过试卷输入窗口存入数据库,本软件也比较智能话,对数据库中的所有试卷内容进行有效统一的管理,教师或学生可以很轻松的就查看到数据库中的试题内容,查看的方式是通过两种进行的,主要有精确查找和模糊查找两类。对试题数据可以增加、编辑、删除、查看等操作。使得教师对试题的管理更加方便、灵活。当数据库中的试题数量达到一定多的时候,教师就可以根据不同的知识点来生成试卷,生成的试卷是网页版的,是要应用HTML超文本语言实现,系统会自动把试卷放在系统的D盘根目录下面,同时会生成相应试卷的答案。2.2程序系统的结构添加试题添加试题主界面主界面试卷自动生成系统题库生成试卷帮助退出查询试题科目试卷删除试题修改试题试卷后台管理查看、删除试卷图2-1程序系统的结构3详细设计3.1界面窗口设计的基本原则简单:不要在功能的可用性上妥协保持界面简洁直观。用户需要易于理解和操作的功能。在一个组织糟糕的界面上,用户被大量高级功能所困扰,而无法直接的去使用最常用的功能。而一个组织有序的界面会把用户要完成的任务结合到背景中去,让用户能更有效的操作。最基本的功能应该让人可以马上看到,而那些高级功能对于新用户来说可以不那么明显。只有经过任务分析而确定的必要的功能才应该被放到界面上。要让用户尽可能的使用最少的功能,经过最少的步骤完成他们的任务。支持:把控制权交给用户并且提供提示性帮助,把系统的控制权交给用户,答应他们使用在日常生活中习惯的各种步骤完成他们的任务,不要用你主张的所谓“正确”的操作步骤去人为的限制用户的操作。系统应该答应用户建立并且维护自己的工作环境。系统的当前状态和能够被使用的操作应该有明确的标示。系统应该答应用户离开,并为他们保留离开时的工作状态。提供有关联的工作环境会使用户对系统有稳定的感觉。大部分用户都需要完成很多任务,在某些方面他们可能是专家,但在另外的方面,他们则可能是个新手。要做到在用户需要的时候能及时提供帮助,系统就应该理解并预计到用户的目的,然后再协助他们更轻松的完成任务。理想的帮助系统应该教给用户能够快速完成任务的知识。帮助系统应该在用户选择要独立完成一些任务的时候教会他们。相似:建立在用户已有的经验上答应用户根据以往的经验操作系统,非凡是他们从现实世界中获得的经验。这些经验的一小部分,被引用到交互界面中来,也将对用户完成大量的任务有很大帮助。通过一次学习获得的概念和技术应该能被应用在各种环境下。用户不应该为完成相似的任务而去学习新的东西。在交互界面中采用用户已经在现实世界里学到的概念和技术,可以让他们马上在计算机上开始工作并确保进展顺利。3.2界面窗口设计的注意方面显而易见:让对象和操作都直观可见,只要有可能,就要使交互界面表现的和真实世界一样。模拟真实世界和自然直接的交互方式能让交互界面更加直观,更易学易用。利用用户在计算机领域外的经验的最早尝试是使用图标和窗口系统。在我们逐渐趋向用真实世界的表示方法的时候,那些古老的表现方法将消失。在一个面向对象的交互界面上,展现给用户的对象和概念都是与真实世界相同的。例如我们的操作系统所提供的“回收站”,我们可以把没用的东西“扔”到里面。对我们来说,它更象一个真实的垃圾筐而不仅仅是一个抽象的容器。在需要的时候,我们甚至可以查看“回收站”里面都扔了些什么。对系统的控制应该明晰可见,而且各种功能也应该是明确的。对控制的可视化表现能够帮助用户理解操作规则,记住任务的步骤并且知道计算机正在做什么。例如,我们使用计算机提供的电话功能的时候,电话键盘的图象明白的告诉我们可以象用真实的电话键盘一样使用它们。答应用户直接去操作对象,尽量减少间接的操作步骤。识别并使用一个物体,在真实世界中不是被分开的步骤。同样的在计算机的操作中也没有必要把选择对象的步骤独立出来,因为选择的动作已经包含在拿起的动作中了。三维图象的界面更轻易实现直接的操作。

激励:让操作是可以预期的同时也是可逆的,用户对每一个操作都期望得到预期的结果。为了符合这些期望,设计师必须理解用户的任务、目的和思维模式。使用用户熟悉的术语和图形,从而帮助用户弄明白计算机中的对象以及其间的相互关系和规则。用户在进行一些尝试性操作的时候应该布满信心,他们知道自己可以去试着做些什么,然后就能看到结果,假如结果不满足还可以取消这个操作。使用一个答应把错误操作撤消的界面,会让用户感觉很好。即使是看上去最琐碎的操作,例如撤消选择或者移动对象,也应该是可逆的。想象一下,当你花了几分钟的时间精心选择了一些文件,正预备把它们打包的时候丢掉了选择,而这个操作又无法撤消,你会有什么样的沮丧心情。避免一次完成不同的操作,因为用户也许并不清楚那些副作用。例如,假如一个用户选择了取消发送短信的操作,那么仅是发送的操作应该被取消,而不会附带着类似删除短信等其他操作。把各个操作分开,而答应用户自己去定义操作的批处理。满足:创造一个有进展和成就的良好感觉让用户能不断的取得进展并有成就感。对用户的操作要马上作出反应,任何延迟都会干扰用户的工作,降低用户对系统的信心。及时的反馈可以让用户知道结果是否正确,并能够随时改变操作。例如,用户选择了一种新字体,使用这种字体的地方或者文字的样例应该马上改变。然后用户就可以知道他的选择是否恰当,假如不恰当,则可以马上更换。在用户使用一个不方便撤消的操作之前,要提供对操作结果的预览。例如,用户想在文档的一些地方使用加粗、有下划线的黑体字。预先在文档的某个部分示范这种变化,可以让用户决定是否执行操作。这样一来,可以为用户节约很多时间,而且增强了用户对系统的信心。避免让用户工作环境的信息得不到更新。信息应该不断刷新,以便用户能及时得作出正确的判定。假如结果不能马上被显示出来,那么系统的工作状态也要通知用户。这一点在网络环境中非凡重要,因为受带宽的限制在不同的网络系统中保持动态同步是比较困难的。例如,大部分浏览器都会在载入页面的过程中显示一个完成进度条。有效:让每一个对象在任何时刻都能用,用户应该能够在任何时刻都可以使用他们的每一个对象。要避免模式化的操作,那种曾经通用的操作方式已经不应该再发挥作用了。模式化限制了用户和系统的交互。例如,在大多数菜单驱动的系统中,都有一种模式对话框(类似“打印”或者“另存为”)需要输入一些参数。这种对话框把用户锁在了系统的外面,假如用户想继续操作,那他必须先选择“确定”或“取消”。假如用户想先查看下面窗口里的内容再完成这个对话框,他就不得不先取消这个对话框,否则他无法激活其他窗口。安全:让用户远离麻烦,应该让用户尽量避免发生错误。使用户远离麻烦的重担压在了设计师的肩上。交互界面应该提供视觉指引、提示、选择列表和其他的辅助,无论是自动的还是被人要求的。上下文的关联和浮动的帮助都可以象一个助手一样协助用户完成任务。即使最简单的提示也可以减少用户出麻烦的机会。系统已经知道的事情就不要让用户依靠自己的记忆,比如,上一次的配置,文件名或者其他的一些细节。假如这些信息被保存在系统里面,无论是什么样的形式,系统都应该把它们提供出来。当用户需要确认请求或者修正错误的时候,双向的沟通是很必要的。在过去,很多交互界面仅用单向的沟通,计算机对用户,来处理这类问题。但沟通应该是交互式的,就象交互界面在其他方面做到的那样,要有丰富的表现和交流方式。系统应该显示相应的信息,并且提供查阅其他相关信息或者帮助的途径。例如,被设计在很多系统中的拼写检查功能,用户工作的同时,可能拼写错误的单词被标示出来,系统答应用户马上换一个单词,或者当他们的工作告一段落的时候,再回过头来处理这些可能的错误。3.3界面窗口设计概要在系统主窗口中,我们采用了惯用的Windows应用程序界面。考虑到本系统涉及多个JFrame,我们采用了JPane是桌面窗格,来实现桌面上的内部窗体(JFrame)的特定界面样式行为。Swing图形设计工具界面的绘制一般使用Swing的Renderer思想实现。Renderer思想其基本原理是将渲染组件的图形对象传递给其他组件诸如paint、paintAll、paintChildren、paintComponent等渲染方法,让该组件代理完成具体界面的绘制。这种技术经常在JTable、JList、JTree和JComboBox等复杂Swing组件中使用。Renderer思想是代码复用和动态绑定思想在Swing架构中的具体体现。它包含的一个深层含义是,对于具体组件外观的绘制,负责渲染的宿主组件不需要知道被绘制组件的绘制是如何进行的,只要将自己的图形设备对象传递给被绘制组件的渲染方法就可以了。当然现实中的图形界面设计工具还需要渲染其他辅助图形,如当前选定组件的边框等。而这些都不会是什么问题了。因此Swing界面设计工具一般首先要在内存中构建被设计界面的组件树,当要绘制设计工具的界面时,只需将其Graphics对象传递给组件树顶层容器的Paint方法就可以了。如何构建被设计界面组件树呢?这个界面组件树的数据结构由描述界面的元数据,甚至是界面源代码码解析生成。界面元数据或源代码的解析生成是界面设计工具中最关键的技术之一。目前主要有三种解决方法。第一种是Delphi、VB为代表的资源文件方式,第二种是NetBeansMattise为代表的xml界面描述文件方式,第三种是EclipseVE为代表的代码解析和生成技术。Java界面设计工具一般采用后两种方式。界面描述文件方法相对比较简单。其核心思想是将界面组件树采用Xtml文件(或其它格式)的方式保存起来,以后或者预先生成静态界面源代码代码,或者在运行时根据它动态生成界面。由于xml的解析要比Java代码的解析简单得多,所以采用这种方式实现比较简单,而且界面设计动作容易控制。缺点是必须维持描述文件和源代码文件的同步,另外这种Xtml配置文件语法结构往往是非公开的,使得它设计的界面文件不能被其他界面设计工具所复用。另外程序员不能随意修改生成代码,描述文件和源代码之间生成关系是单方向的。第三种直接将Java界面源代码解析成组件数。这种方法也有两种做法,一种是对代码进行语法语义分析,并构建出要设计的界面组件树来;一种是使用Java编译器将源文件编译成最终Class,使用类加载器动态加载并反射生成最终组件树。前者缺点是非常复杂,需要丰富编译知识;优点是不需要将源代码编译通过。后者优点是解析非常简单,全部交给了编译器完成;缺点是如果源码存在编译错误,就无法最终生成设计界面。第三个基本技术,即组件属性的反射一般使用JavaBeans技术实现。Java平台提供了解决界面设计工具组件反射的工具,如BeanIntrospector、BeanDescriptor等类,它们建立在Java反射技术的基础上,提供解析和设置JavaBean(主要是组件对象)属性的机制。用来查看和设置组件属性的控件通常称作属性页,在Swing可以通过表格JTable结合Renderer/Editor思想实现。管理员登录界面设计:图3-1登录管理起到权限的限制作用,只有管理员才能登录,保证了后台数据的安全性和数据的不易泄漏。管理员只有输入正确的帐号和密码才能登录并进入系统,否则不能登录进入系统,若有非管理员登录系统会自动提醒,如下图所示:3-2错误账号密码当管理员登录成功之后,就会出现试卷后台管理的主界面,其主要运行结果如图所示:3-3登录节目主界面分为四类功能,主要是题库管理,试卷生成,现有试卷管理和帮助功能。题库管理:主要是对试卷知识点管理、试卷内容管理、试卷考试地点管理、试卷考试时间管理等等。试卷生成:可以工具用户的输入,生成对应知识点的HTML试题,网络版的试题可以发送到服务器上供大家共享。现有试卷管理:可以对以前生成的试卷进行查看和删除操作,起到对整个试卷库的管理操作。帮助功能:只要介绍本系统软件的使用方法和注意事项。3.4界面窗口局部功能3.4.1题库管理窗口运行结果如下:图3-4题库管理题库的功能有:添加知识点、添加试题和查询试题。3.4.2添加知识点窗口运行结果如下:图3-5科目管理可以对现有的知识点进行查询,添加,修改和删除等操作。3.4.3添加试题窗口运行结果如下:图3-6添加试题 管理员可以根据知识点的不同,来选择知识点的不同章节,最后选择难度,难度系数分为容易,中等,困难三个等级。然后输入试题,试题分为提干、答案选项和正确答案。3.4.4查询试题窗口运行结果如下:图3-7查询试题结果(1)当用户选中需要修改的试题后,点击删除按钮,系统就会把该试题删除。(2)用户还可以点击返回按钮来返回不修改试题操作。(3)当用户点击修改按钮后,就会出现试题修改对话框,如下图所示:图3-8修改试题(1)用户可以根据试题的错误之处适当的修改试题,然后点击修改,数据将马上存入数据库,并把试题修改完成。(2)当点击重置按钮后,试题将为空,全部内容需要用户重新输入。(3)用户还可以点击返回按钮来返回不修改试题操作。3.4.5试题生成窗口运行结果如下:图3-9试卷生成界面用户需要正确输入试卷的主标题、副标题、考试总时间和试卷总分数。用户可以选择考试的知识点,同时系统会自动把知识点所对应的章节给显示出来,方便用户的输入。当用户具体选中知识点所对应的章节后,题目数量会自动的显示出来,方便用户的选择输入试卷题目数量。3.4.6管理试卷库窗口运行结果如下:图3-10现有试卷管理可以根据知识点的选择,对现有的试卷进行管理,管理操作包括:(1)查看数据库中的试卷(2)删除数据库中现有的试卷3.7试卷的取题本系统取题才用的是随即函数的方法。本系统会逐个根据我们输入的关键字选取我们需要的试题。本系统的采用的是链表的存储方式,系统在每个链表前都有一个编号,我们每次需要多少题就从连表中抽取多少题,我们选用的是不放回的抽取方法,所以可以保证同一题不会在一份试卷上出现两次。我们选用这种方法主要是考虑到链表的抽取速度快,而且不受题目数量的限制。这样只要我们的题库足够大,那么随机选取出来的不同试题就会不同。4设计工具选择4.1设计工具的选择 本系统采用的开发工具是NetBeans5.5。NetBeans是SUN公司重点推广的Java集成开发环境,是一款非常方便易用的IDE开发环境。越来越多的开发者开始使用这个可视化的Java应用开发工具。使用NetBeans进行Java应用开发,可以极大地提高新手的学习速度,缩短熟手的开发时间,这使得NetBeans成为开发人员最喜爱的开发工具之一。 NetBeans使用Java编写语言编写,具有很好的可移植性。其强大的功能,可以帮助开发人员编写、编译、调试和总暑Java程序,并将版本控制和XML编辑等众多功能融入其中。 NetBeans提供了对开发NetBeans插件和基于NetBeans平台的富客户端全面的支持;具备全新的GUI设计工具Matisse,崭新的CVS支持,并且增强的编辑器的性能;同时提供了对主流J2EE的应用服务器的支持,主要包括SunApplicatonServer8.2、Weblogic9.0和JBoss4。 NetBeans集成了程序员开发桌面、Web、企业级和移动应用所需的一切软件资源。下面列出了NetBeans的一些特性: 1、项目是基于Ant组织 2、更新中心功能 3、编辑器方便使用 4、齐全的项目模板及实例 5、支持使用Matisse进行GUI用户界面设计 6、方便的Web开发与调试 7、便捷的J2EE开发与调试 8、强大的插件扩展功能 9、易学易用的测试与调试功能 10、移动开发的利器4.2主要问题和解决方案在本系统的的设计过程中,我们采用对话框界面窗口是支持多窗口的技术来实现像在窗口中显示每个从数据库中读取出来的信息。话框界面窗口就象一个主界面,它一般带有菜单。可以多个对话框一起显示,这些对话框窗口可以进行层叠、平铺等各种操作;可以对每个对话框窗口定位、改变大小、最大化和最小化,给用户操作带来更大的方便和实用。网络试卷生成系统(论文)5系统说明5.1开发工具和测试环境5.1.1、硬件环境处理器:IntelPentium2.0GHZ或更高内存:32M或更高硬盘空间:20G以上5.1.2、软件环境操作系统:Windows2000/2003/XP(测试)/Unix/Linux/Mac数据库:SQLServer2000JDK版本:jdk1.6.0开发工具:NetBeansIDE5.5开发语言:Java5.2系统安装及使用说明5.2.1、安装成功运行本系统必须得安装sun公司的JDK开发工具,并需要对JDK进行设置。在ManageSystem文件夹中附加了JDK1.6.0开发工具。下面就JDK1.6.0进行设置演示:对于Window2000/XP,用鼠标右击【我的电脑】,弹出菜单,选择【属性】,弹出【系统属性】对话框,再单击该对话框中的【高级】选项卡,如图7.21所示,然后单击“环境变量”按钮,弹出环境变量对话框,如图5-2-1。图5-1修改环境变量然后再单击系统变量区域中的“新建”按钮,弹出图5-2-3图5-2设置环境变量图5-3输入新环境变量接着分别添加如下的系统环境变量(假如JDK1.6的安装目录:C:\jdk1.6.0_01):变量名:JAVA_HOME变量值:C:\jdk1.6.0_01变量名:CLASSPATH变量值:.;C:\jdk1.6.0_01\lib\dt.jar变量名:Path变量值:C:\jdk1.6.0_01\bin最后按“确定”完成JDK1.6的环境变量的配置,退出对话框。5.2.2、用户使用说明书NetBeans5.5开发工具具有生成主项目的功能,所以用户只需将系统文件包(ManageSystem)下载到电脑里,打开java_kaoshi文件包dist的文件夹,直接双击java_kaoshi.jar文件,即可启动试卷自动生成系统。6系统评价6.1与其他系统比较本系统的特点 本系统是完全基于Java语言与NetBeans5.5开发工具而开发的学生公寓管理系统。正基于Java语言的特点,与其他基于其他语言开发的系统相比,本系统继承Java的全部特色:平台的独立性强,执行效率高,可移植性强。6.2存在问题和改进意见 本系统在开发过程中因时间上的关系,局部框架的功能基本上已经完成,并成功经过测试。至于系统的附加功能,如资料的修,数据的备份与恢复以及系统设置功能还没有实现。 除此之外,我们在开发过程中没有充分利用面向对象的开发方法,在模块与模块之间链接过程中,出现了一些意想不到的问题,在花费了相当多的精力的前提下,才将问题逐一解决。前车之鉴,后车之师。理解和体会所学到的知识,在未来的工作中我们将把我们所学到的理论知识和实践经验不断的应用到实际工作来。7总结 一个设计最重要的上设计思想,但一定的开发工具知识也上必不可少的。但此次毕业设计让我们体会到啦知识的重要性,由于我们知识量不够,又没经验,我们走了不少的弯路。这让我们充分体会了一个程序员的艰辛。下面上我对此次设计的总结: 首先,团队精神和协作能力是非常重要的,最近的设计中让我们深深休会到了这一点,由于小组成员配合不好,使本来很方便的窗口界面给自己的工作带来的及大的麻烦,本来很简单的工作由于我们的分工不好便复杂化啦。由于我们前期没分工明确,我们有些工作都重复了,而有些又没人做,在后期我们吸取教训,分工合作,终于完成了这份设计。

其次,文档是正规研发流程中非常重要的环节,缺乏文档,一个软件系统就缺乏生命力,在未来的查错,升级以及模块的复用时就都会遇到极大的麻烦。这次在这个小项目当中,就因为文档上的一点点理解错误,考虑的不够全面,让我们花了很大的工夫去改代码,改页面。所以说细节决定成败,以后我们在做人处事方面更要注重细节。此外,良好的代码编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。由于我们小组每个人都有着不同小毛病,虽然不显眼,但小毛病多了慢慢就出现问题了,所以我们小组成员互相提醒,互相检查,尽量避免一些小错误,着让我体会到了不良习惯带来的坏处,随意我们要尽量养成良好的习惯,避免一些小毛病,不显眼的坏习惯。基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统基于51单片机的嵌入式Internet系统的设计与实现单片机监测系统在挤压机上的应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论