课程设计报告优秀(13篇)
在日常生活和工作中,报告的使用成为日常生活的常态,报告根据用途的不同也有着不同的类型。那么什么样的报告才是有效的呢?下面是小编收集整理的课程设计报告,欢迎阅读与收藏。
课程设计报告 篇1
本次Java课程设计我们这组做的课题是画随机圆,刚开始拿到题目我们组员都不知如何下手,经过小组成员一起查找资料,并且开会讨论,我们确定了设计的设计目标以及具体实现方式,包括如何将Java的思想运用到实际系统的详细设计之中。实验过程中,首先要将系统要实现的功能分为几大模块,然后每个组员分别完成,在此过程中使我加深了对Java的理解,以及如何进行团队工作的划分,学会发现各组员的长处并将其发挥出来。虽然大家没怎么学过Java,但大家都有C语言基础,所以通过努力实验,进一步培养我们利用Java语言进行编程和调试程序的能力,同时使我们能够学会将C语言与Java语言结合起来编写较复杂具有实际意义和算法复杂度较小的程序。与此同时熟练掌握Java语言的编辑,编译,调试程序,并将算法转变为程序实现。正确理解各种数据结构的逻辑特性和存储表示和基本操作的算法实现。掌握算法的时间分析和空间分析的技术。针对问题的特点选择合适的数据结构,设计实用高效的算法,提高大家的算法设计的能力和动手实验的技能。
实验过程中,我们分为逻辑设计和详细设计两个步骤实现。逻辑设计指的是,对问题描述中涉及的操作对象定义相应的数据类型,并按照以数据结构为中心的原则划分模块,定义主程序模块和各抽象数据类型;详细设计则为定义相应的存储结构并写出各函数的伪码算法。作为逻辑设计的结果,应写出每个抽象数据类型的定义,各主要模块的算法,并画出模块之间的调用关系图;详细设计的结果是对数据结构的基本操作的规格说明做出进一步的'求精,写出数据存储结构的类型定义,按照算法书写规范用类C语言写出函数形式的算法框架。
通过这次课程设计,使我灵活应用所学数据结构知识,独立完成问题分析,结合数据结构理论知识,编写程序求解指定问题。初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;并用系统的观点和软件开发一般规范进行软件开发,巩固、深化学生的理论知识,提高编程水平,并在此过程中培养我们严谨的科学态度和良好的工作作风。熟练掌握数据的存储表示和基本操作的实现,能够利用存储设计算法解决简单的航空订票问题。同时在这学期的实验中,培养了独立思考、动手操作的能力,在各种其它能力上也都有了提高。在实验课上,我学会了很多学习的方法。而这是日后最实用的。要面对社会的挑战,只有不断的学习、实践,再学习、再实践。这对于我的将来也有很大的帮助。以后,不管有多苦,我想我都能变苦为乐,找寻有趣的事情,发现其中珍贵的事情。就像中国提倡的艰苦奋斗一样,我都可以在实验结束之后变的更加成熟,会面对需要面对的事情,以及学会遇到问题,不急不慌,慢慢解决它。
这次课程设计本人主要参与了系统实现以及系统测试,还有参与小组共同完成的编写代码、实现功能模块。历时两个星期终于在大家的一起努力下顺利完成了。虽然过程辛苦是不可避免,但收获还是令人感到尤其的欣慰。在这次的课程设计中不仅检验了我所学习的知识,也培养了我的实践能力,让我知道遇到一个问题,如何去寻找思路,如何去解决问题,最终完成整个事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了宽容,学会了理解,也学会了做人与处世。课程设计是我们专业课程知识综合应用的实践训练,是我们迈向社会,从事职业工作前一个必不少的过程。实验过程中,也十分感谢实验指导老师马骏老师的指点与教导。这次课程设计不仅是对这学期所学知识的一种综合检验,而且也是对自己动手能力的一种提高,增强了自己实践能力。通过这次课程设计使我明白了自己知识还比较欠缺,只是学习书本知识还是远远不够的,自己不会的东西还有太多,学习需要自己长期的积累,在以后的学习、工作中都应该不断的学习,将课本的理论知识与生活中的实践知识相结合,不断提高自己文化知识和实践能力。
课程设计报告 篇2
电子课程设计是在先修理论课:电路理论、模拟电子、数字电子,以及与其相对应的实验课:电路理论实验、模拟电子实验、数字电子实验的基础上开设的一门以培养学生的设计能力、综合应用能力和工程实践能力为目标的必修课。
我国经济、科技的发展和国际范围内电子技术的发展、电子新产品的涌现,对电子类人才的培养提出了一个更高的标准和要求。而我国传统的教育思想和教学方法中重知识、轻能力,重理论、轻实践的教育思想已经不能适应现阶段人才培养的需要。实践教学对于提高学生的综合素质,培养学生的创新精神和实践能力具有特殊的作用。
1. 改革的理念
(1)以“走出去,用得上”为目标,顺应现代科技的发展态势出发,采取工程集成的教学观点,加强课程设计的数字化、综合化、系统化实验。
(2)重视设计方法学的变革,逐步培养学生熟练应用现代互设计工具,增强学生应用大规模复杂系统的能力。
(3)在理论课教学和基础实验教学中,注重加强基础拓展知识面,增强学生的工程实践能力。
(4)以人为本,把情感因素考虑进去,充分发展个性,因材施教。把培养创新意识和创新能力放在核心地位。
(5)打破院系甚至学校的壁垒,充分利用现有资源,本着“宁可用坏,不许放坏”的原则,为学生提供尽量多的
实践环境和实践仪器设备。
2. 实验教学新方法
(1)分层次。把理论教学、基础实验教学和课程设计融为一体,做到一条龙、不断线、重基础、分层次。在新的教学模式中,电子技术分为三个层次:基础理论教学,基础实验教学,综合应用实验教学和科技创新实验教学。其中电子设计课程属于第三层即综合应用层。
教学内容有着必然的连续性,“我要的是葫芦”使不得,既不能像传统的教学体制中重理论、轻实践,但也不能“改革过度”,片面强调实验的重要性。学理论是为了应用,实验也是为了应用,仅仅是在实践中所起的作用不尽相同而已。
基础实验教学又分为两个小的层次:基础实验和设计型实验。基础实验是为了验证理论,使学生对理论有更深的理解,并加固记忆;提高型实验运用某一或某几个理论,设计小型的电子产品,或电子产品的一个模块,对近期学的知识点加以综合应用。
综合应用层实验是在学完电路理论、模拟电子和数字电子及电路理论实验、模拟电子实验、数字电子实验后开设的一门必修课。通过分层次的实验,使学生综合利用所学的知识,学会电子系统设计的基本步骤、硬件安装方法、软件调试方法,学会应用新型的设计工具和仿真工具。使学生的知识结构和设计素质方面大幅度地提高,将比较分散的知识点能综合运用到实际中去。
科技活动层主要包括各类赛事。例如全国大学生电子设计大赛、全国大学生挑战杯科技竞赛以及众多公司举办的电子设计大赛。
(2)充分利用网络资源,在时间和空间上予以开放,改变传统课程设计运作模式。以往进行电子课程设计,具有时间和空间上的局限性。教师和学生任何一个环节出现问题,就不能达到交流的目的,且时间规定得较为严格,从教师给出题目到交实验报告为两周的时间。新的模式是一个学期:实验题目在学期初就发布到网上,学生根据自己的喜好进行在线选择,实验室提供通用的、常规的元器件,其它的器件鼓励学生自己到电子市场去选购器件,让他们熟悉电子器件市场,学会成本核算,为工作后的工程设计做一个“小热身”。学生根据自己的时间到实验室调试,到期末完成即可。
(3)将电子设计新技术、新方法融入到设计中。要求学生对自己的设计先进行软件仿真,根据仿真给出相关器件的参数,以及输入输出数据和波形图。做到虚拟仿真和硬件实验相结合――先虚拟后硬件,淡化软件和硬件设计界限,使学生体会和掌握设计方法学革命所带来的科学化和高效率。要求或建议学生掌握EDA方法,以及常用的Mutisim、Protel等仿真软件使用。
(4)本着“多样化、综合性、研究型、趣味性”的原则,精心设计实验题目和内容。设计多个题目,学生选做的实验空间加大。每一个题目都和当前新技术、新产品甚至生活中常用品有联系,有的是学院正在进行的项目的一个子模块。难度和工作量适中,设计的内容和所学的理论知识紧密联系,又有一定的提高,这样既激发了学生的学习兴趣,又不使他们在中途望而却步。通过这些待探索性和研究型的.设计题目的锻炼,学生将学过的知识串联起来,加以综合和应用,以理论指导实验,理论得到了运用、加深和升华。
(5)改变考核制度。考核的公正性是教育的公平性一个重要体现。由于目前我国的教育现状,分数对学生来说很是重要,所以考核公正有利用提高学生学习的积极性。根据课程设计的特点以及不同的侧重点,对环节进行细分,分为设计、仿真、参数的设定、安装、调试,对遇到问题的解决能力、实现的功能、性能指标测试和试验报告、总结答辩等内容,借鉴“以考促教,以考促学”的思想,每一个环节有不同的分值。
3. 结束语
实践证明,新模式的建立和实施,改变了学生的知识结构,培养了学生的创新意识,提高了学生的综合设计和工程实践能力,为后续层次的学习例如科技创新实验和走向工作岗位打下了坚实的基础。实施新模式后学生在各类竞赛获得的奖项和用人单位的好评是最好的见证。
课程设计报告 篇3
摘要:图像处理技术从其功能上可以分为两大类:模拟图像处理技术、和数字图像处理技术。数字图像处理技术指的是将图像信号直接转换成为数字信号,并利用计算机进行处理的过程,其主要的特点在于处理的精度高、处理的内容丰富、可以进行复杂、难度较高的处理内容。当其不在于处理的速度比较缓慢。当前图像处理技术主要的是体现在数字处理技术上,本文说阐述的图像处理技术也是以数字图像处理技术为主要介绍对象。数字图像处理又称为计算机图像处理,它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。近年来, 图像处理技术得到了快速发展, 呈现出较为明显的发展趋势, 了解和掌握这些发展趋势对于做好目前的图像处理工作具有前瞻性的指导意义。本文总结了现代图像处理技术的三点发展趋势。
一、 图像处理目的
对图像进行处理(或加工、分析)的主要目的有三个方面: (1)提高图像的视感质量,如进行图像的亮度、彩色变换,增强、抑制某些成分,对图像进行几何变换等,以改善图像的质量。(2)提取图像中所包含的某些特征或特殊信息,这些被提取的特征或信息往往为计算机分析图像提供便利。提取特征或信息的过程是计算机或计算机视觉的预处理。提取的特征可以包括很多方面,如频域特征、灰度或颜色特征、边界特征、区域特征、纹理特征、形状特征、拓扑特征和关系结构等。
(3)图像数据的变换、编码和压缩,以便于图像的存储和传输。不管是
何种目的的图像处理,都需要由计算机和图像专用设备组成的图像处理系统对图像数据进行输入、加工和输出。
二、 图像处理主要研究的内容
数字图像处理主要研究的内容有以下几个方面:
(1)图像变换由于图像阵列很大,直接在空间域中进行处理,涉及计算量很大。因此,往往采用各种图像变换的方法,如傅里叶变换、沃尔什变换、离散余弦变换等间接处理技术,将空间域的处理转换为变换域处理,不仅可减少计算量,而且可获得更有效的处理(如傅立叶变换可在频域中进行数字滤波处理)。目前新兴研究的小波变换在时域和频域中都具有良好的局部化特性,它在图像处理中也有着广泛而有效的应用。
(2)图像编码压缩图像编码压缩技术可减少描述图像的数据量(即比特数),以便节省图像传输、处理时间和减少所占用的存储器容量。压缩可以在不失真的前提下获得,也可以在允许的失真条件下进行。编码是压缩技术中最重要的方法,它在图像处理技术中是发展最早且比较成熟的技术。
(3)图像增强和复原图像增强和复原的目的是为了提高图像的质量,如去除噪声,提高图像的清晰度等。图像增强不考虑图像降质的原因,突出图像中所感兴趣的部分。如强化图像高频分量,可使图像中物体轮廓清晰,细节明显;如强化低频分量可减少图像中噪声影响。图像复原要求对图像降质的原因有一定的了解,一般讲应根据降质过程建立"降质模型",再采用某种滤波方法,恢复或重建原来的图像。
(4)图像分割图像分割是数字图像处理中的关键技术之一。图像分割是将图像中有意义的特征部分提取出来,其有意义的特征有图像中的边缘、区域等,这是进一步进行图像识别、分析和理解的基础。虽然目前已研究出不少边缘提取、区域分割的方法,但还没有一种普遍适用于各种图像的有效方法。因此,对图像分割的研究还在不断深入之中,是目前图像处理中研究的热点之一。
(5) 图像描述图像描述是图像识别和理解的必要前提。作为最简单的二值图像可采用其几何特性描述物体的特性,一般图像的描述
方法采用二维形状描述,它有边界描述和区域描述两类方法。对于特殊的纹理图像可采用二维纹理特征描述。随着图像处理研究的深入发展,已经开始进行三维物体描述的研究,提出了体积描述、表面描述、广义圆柱体描述等方法。
(6)图像分类(识别)图像分类(识别)属于模式识别的范畴,其主要内容是图像经过某些预处理(增强、复原、压缩)后,进行图像分割和特征提取,从而进行判决分类。图像分类常采用经典的模式识别方法,有统计模式分类和句法(结构)模式分类,近年来新发展起来的模糊模式识别和人工神经网络模式分类在图像识别中也越来越受到重视。
发展趋势:
一、图像处理的网络化
图像处理系统的发展大致可分为3 个阶段。早期的图像处理系统比较昂贵, 多以小型机为主机,且多人轮流使用一台设备, 这时的图像处理系统可称为图像大系统。
这个阶段为第1 阶段, 这一阶段的图像处理系统具有以图像帧存储为中心的系统结构。随着微机性能的提高和价格的大幅下降, 在图像处理实验室里, 一人一机不再是奢侈的配置, 图像处理系统得到了极大的普及, 这时的图像处理系统可称为图像小系统。
这个阶段为第2 阶段, 这一阶段的图像处理系统具有以计算机内存为中心的系统结构。随着网络数据库的发展, 系统走出了一人一机的圈子, 服务器/客户机、Internet、浏览器、网络数据库图像处理系统似乎变大了, 资源也增多了。计算机编程语言、操作系统出现了多样化,多CPU 的服务器开始走进普通实验室, 分布式计算系统被
用来构造指纹识别系统和人面像识别系统,图像处理系统越来越大型化, 这时的图像处理系统可称为超级图像系统。
这个阶段为第3 阶段, 这一阶段的图像处理系统具有以网络为中心的系统结构。图像处理技术和计算机技术密不可分, 随着计算机技术的超高速发展, 图像处理系统的更新换代速度也明显加快。例如一些在DOS 操作系统下运行的应用软件, 随着Windows 的出现而面临着升级的压力; 原来建筑在ISA 总线上的图像卡, 随着PCI总线的出现而趋于淘汰, PCI 图像卡则应运而生。落后与先进、淘汰与新生, 同一应用领域出现多个版本的竞争, 新的.知识不断涌现, 这无疑使图像界既充满活力, 同时又面临着诸多挑战。在众多新技术中, 图像处理网络化的影响无疑是巨大的。知识的挖掘、图像的浏览、基于内容的查询、以网络为中心的系统结构等挑战性的新课题不断涌现, 网络化使图像处理技术提高到了一个新高度。
二、图像处理的复杂化
图像处理的疑难问题很多且极其复杂, 如文字识别技术。目前, 印刷体汉字的识别率高达99%以上, 基本达到了实用程度, 但手写体汉字的识别却处在限定型手写体汉字识别的水平上, 其识别率还有待提高, 而自然手写体汉字的识别仍处在艰难的研究中。
图像压缩是近十年来研究的热点, JPEG,MPEGI, MPEGⅡ已经获得了应用, 业界又提出了对MPEG4, MPEG7, JPEG20xx 的研究。可以这样认为, 超低码率的图像编解码技术是目前需要攻克的难题, 而模糊图像的复原是需要长期研究的课题。由于散焦和运动模糊图像对图像的
损伤较大, 给图像复原造成了很大困难, 特别是集散焦、运动、高噪声、低清晰度于一身的复合型模糊图像, 其复原的难度使研究人员望而却步。面对银行、宾馆、汽车收费站监控系统使用的录像机录制的模糊图像,有关部门急需一种针对性强的模糊图像复原系统,但目前的技术水平难以胜任; 在指纹识别中, 大数据量指纹库中的识别速度以及模糊指纹的复原、变形指纹的校正都是亟待解决的问题; 在人面像识别中, 人的年龄、表情、姿态都对人面像识别有重大影响, 海量人面像识别不仅存在识别率的问题, 而且存在查询识别速度的问题。图像界对现存的这些复杂问题已进行了多年探索并积累了一定经验, 相信随着图像处理技术的快速发展, 这些复杂问题将会出现新突破。
三、处理速度的高速化
著名的摩尔定律(Moore law) 指出: 微处理器的集成度每18 个月将翻一番, 即CPU 以18 个月为一个更新换代周期; 新摩尔定律提出全球因特网流量每6 个月翻一番。当然, 摩尔定律的成立是界定于某一个时期的。作为计算机重要应用的图像处理技术, 在处理速度上将呈现出什么样的发展规律,目前还未见相关的研究报道。不言而喻, 图像处理的速度受多方面条件的制约, 其水平也是针对特定环境、特定时期而言的。按照习惯划分, 图像处理可分为软件处理和硬件处理。硬件处理系统中含有软件处理或软件介入。
课程设计报告 篇4
《机械设计基础》是近机类专业必修的一门技术基础课程,它主要介绍常用机构和通用机械零部件设计的基本知识、基本理论及设计方法等内容,为学生学习后续的专业课程奠定一定的基础,具有较强的理论性和实践性。《机械设计基础》课程设计是《机械设计基础》课程重要的实践性教学环节,一般安排在课程结束之后,大约占用两周时间,是学生在大学里第一次较为全面的工程设计与实践训练。课程设计的主要目的是让学生综合运用本课程的理论知识和生产实际知识,起到深化拓展有关机械设计方面知识的作用,为后续专业课程的学习、顺利完成毕业设计任务、提高就业率等打下一定的基础。
《机械设计基础》课程设计通常选择一般用途的机械传动装置或者简单机械作为设计内容。目前采用较广的是将以齿轮减速器或蜗杆减速器为主体的机械传动装置作为设计课题。因为减速器能够较全面地反映本课程所学的内容,主要包括电机、带传动、齿轮传动、轴、轴承、联轴器、螺栓、键、销、润滑、密封、减速器附件及箱体等,偏重零件方面的设计。课程设计的工作量为减速器总装配图1张,齿轮和轴类零件工作图各一张,设计计算说明书一份。内容较多而且设计过程比较复杂,需要把设计出的参数变为具体的结构,要求学生在两周内完成确实有一定的难度。那么,如何帮助学生顺利完成课程设计,如何提高课程设计的质量呢?本文结合多年的教学经验进行简单介绍。
1.要求学生重视课程设计。学生往往认为课程设计是一门考查课,比开卷考试还容易应付,无非就是把课程的内容按照一定的顺序抄写一遍,因而敷衍了事,把更多的精力都用在了复习其他课程上,对课程设计缺乏积极性和主动性。部分学生还以查阅资料为幌子逃课、迟到、早退等,甚至同学之间相互抄袭,瞎编乱造,忽略了知识体系的系统性和完整性,结果当然是课程设计质量不令人满意,故而必须要求学生从思想上重视课程设计。
2.要求教师严格管理课程设计过程。教师对课程设计的管理不够严格,不关心学生的出勤率以及迟到早退现象,或者把考勤任务直接交给班干部,而班干部又碍于班级同学的情面,不向指导老师如实汇报出勤率,这就给部分同学提供了钻空子的机会。课程设计占用两周时间,教师应该严格卡住时间点,比如:第1周,完成执行机构运动简图的绘制,完成减速器箱体、润滑以及附件的设计,完成总装图的手绘图,并及时进行检查,及时改正存在的错误,防止学生走弯路;第2周,绘制零件图,完成设计计算说明书,要求学生按时完成给定的任务,提高他们的.独立工作能力,加深对理论知识的理解掌握,防止个别同学平时不努力做,专搞最后突击、抄袭。两周的课程设计结束,要组织学生进行答辩,对于那些回答问题模糊不清,说话支支吾吾、语无伦次,图纸上漏洞百出的同学要严厉批评,要求其认真整改,问题严重的同学要重新进行课程设计。
3.要求学生自己动手拆装减速器。减速器在现代机械中应用非常广泛,但是大部分学生从来都没有接触过,对其详细结构当然也缺乏感性认识。只有通过实物装拆,才能使学生对减速器的结构有更加直观的认识,才能进一步分析减速器中力和运动的传递途径。装拆的重点是轴系零部件的结构及装配关系,使学生能够在设计中结合实际,选择合适的结构和尺寸,条件允许的话,还可以组织学生去减速器生产厂家参观或者观看陈列室。此外,对于箱体的设计也非常重要,箱体结构复杂,其各个尺寸,如箱体壁厚、箱座凸缘厚、箱体深度、轴承端盖外径、凸台高度、外箱壁至轴承座端面的距离等,单凭想象或查资料很难设计,有了实物才容易理解,方便学生绘制总装图和零件图。
4.要求学生重视传动方案的选择。传动装置用于将原动机的运动和动力传给工作机构,并协调二者的转速和转矩,以满足工作机对运动和动力的要求。传动方案的拟定主要包括传动装置的选择、总传动比的确定、各级传动比的分配、传动装置的运动和动力参数的计算等。传动方案拟定是机器总体设计的主要组成部分,方案设计的优劣对机器的工作性能、工作可靠性、外廓尺寸等均有一定程度的影响,因此确定一个较优的传动方案至关重要,需要对各种方案进行仔细分析比较,还要考虑工作环境、载荷平稳性、生产条件等多个方面。当采用几种传动形式组成的多级传动时,需要考虑各级传动机构的布置顺序,各级机构所适应的速度范围等,还需要考虑各种传动形式的优点和缺点,如:带传动工作平稳,具有缓冲吸振、过载保护等优点,适宜放在高速级,但是它的承载能力较低,结构尺寸比较大;链传动因多边形效应而存在运动不均匀、有一定的冲击振动,适宜放在低速级;斜齿轮传动的平稳性比直齿轮好,承载能力也较强,适宜放在高速级,但是在传动中会有附加轴向力产生;锥齿轮加工比较困难,一般放在高速级,并限制其传动比大小,以减小其直径和模数;蜗杆传动的传动比大,传动平稳,但是效率低,适宜放在高速级,以减小传递的转矩,获得较小的结构尺寸从而提高效率。
5.重点检查图纸中存在的问题。课程设计的两周结束后,要求学生把设计结果以图纸和说明书的方式上交,并在答辩时正确完整地回答老师提出的问题。这样一来,学生就需要完全清楚整个设计过程,并在图纸上正确表达出来,在说明书中提供有关参数的合理选择。关于画图部分,用到了机械制图课程中所学的知识,如主视图、俯视图、左视图,“长对正、高平齐、宽相等”,尺寸标注、公差配合、表面粗糙度等内容,学生必须严格按照制图的有关标准去执行。此外还应注意一些容易出错儿的细节问题,如两个齿轮啮合处、螺纹联接处、滚动轴承处、油标及油塞的位置、轴承端盖上螺钉的位置、三个视图的投影关系等。还需提醒学生注意,总装图中的尺寸标注主要包括特性尺寸、配合尺寸、安装尺寸和外形尺寸,其他的尺寸都标在零件图上;轴承与孔的配合,只标轴的配合性质;齿轮与孔的配合,标轴和孔的配合性质;零件序号的编写、明细表、标题栏的填写一定要遵守国标规定;图中的数字、字母、汉字、符号等也要按照要求书写。
6.重视答辩与成绩评定。答辩是课程设计的最后一个环节,是对学生工作成果的一次全面检查,通过提问题的方式引发学生思考,帮助他们提高对机械设计过程的理解和认识水平,因此务必组织学生进行答辩。在答辩过程中,可以发现学生设计中存在的问题,要求学生进行改正,提高设计质量。成绩评定要采用以答辩为主,参照平时表现(包括出勤情况、学习态度、钻研精神、遵守纪律情况等),设计计算说明书及图纸质量综合评定的方法。
《机械设计基础》课程设计是教学实践环节中很重要的一环,是启迪学生的创新思维、开拓学生创新潜能的重要手段,只有这些工作都做好了,才能保证课程设计的教学效果。
课程设计报告 篇5
一、问题要求及任务描述
设计模式课程作业要求独立制作一个软件,功能是实现23种模式的定义、优缺点以及显示示例代码。
(一)、题目要求
设计软件,将23种设计模式结合,要能够显示每种模式的定义、优缺点以及举例说明例子,加上简单的代码说明。
(二)、主要任务
主要是选择一种工具,实现显示的功能,整理各种模式的定义,概念、使用情况、以及选择模式实例,代码实现;
(三)、典型实例实现(任选三个分属于不同设计模式的实例)
1、单例模式 定义与结构
单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的要点
显然单例模式的要点有三个;一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个单例对象\,而客户甲\、客户乙\和客户丙\是单例对象的三个客户对象。可以看到,所有的客户对象共享一个单例对象。而且从单例对象到自身的连接线可以看出,单例对象持有对自己的引用。静态变量(这是c/c++的叫法,其他语言或有不同)是实现单例模式的要素。 单例模式的2种方式:饿汉式,懒汉式
单例模式属于对象创建型模式,其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点。对一些类来说,只有一个实例是很重要的,虽然系统中可以有许多打印机,但却只应该有一个打印机假脱机,只应该有一个文件系统和一个窗口管理器,一个数字滤波器只能有一个A/D转换器,一个会计系统只能专用于一个公司。怎样才能保证一个类只有一个实例并且这个实例易于被访问,一个全局变量使得一个对象可以被访问,但它不能防止你实例化多个对象,一个更好的方法是让类自身负责保存他的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法,这就是Singleton模式。
一个产生随机数的例子,整个应用程序中只需要一个类的实例来产生随机数,客户端程序从类中获取这个实例,调用这个实例的方法nextInt(),公用的方法访问需要进行同步,这是单例模式需要解决的同步问题。
2、工厂方法模式 定义与结构
工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。核心工厂类不再负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步抽象化的好处是使得工厂方法模式可以使系统在不修改具体工厂角色的情况下引进新的产品。
工厂方法模式是简单工厂模式的衍生,解决了许多简单工厂模式的问题。首先完全实现‘开-闭 原则’,实现了可扩展。其次更复杂的层次结构,可以应用于产品结果复杂的场合。
工厂方法模式的对简单工厂模式进行了抽象。有一个抽象的Factory类(可以是抽象类和接口),这个类将不在负责具体的产品生产,而是只制定一些规范,具体的生产工作由其子类去完成。在这个模式中,工厂类和产品类往往可以依次对应。即一个抽象工厂对应一个抽象产品,一个具体工厂对应一个具体产品,这个具体的工厂就负责生产对应的产品。
适用情况
第一种情况是对于某个产品,调用者清楚地知道应该使用哪个具体工厂服务,实例化该具体工厂,生产出具体的产品来。Java Collection中的iterator() 方法即属于这种情况。
第二种情况,只是需要一种产品,而不想知道也不需要知道究竟是哪个工厂为生产的,即最终选用哪个具体工厂的决定权在生产者一方,它们根据当前系统的情况来实例化一个具体的工厂返回给使用者,而这个决策过程这对于使用者来说是透明的。 优缺点
首先,良好的封装性,代码结构清晰。一个对象创建是有条件约束的,如一个调用者需要一个具体的'产品对象,只要知道这个产品的类名(或约束字符串)就可以了,不用知道创建对象的艰辛过程,减少模块间的耦合。
其次,工厂方法模式的扩展性非常优秀。在增加产品类的情况下,只要适当地修改具体的工厂类或扩展一个工厂类,就可以完成“拥抱变化”。例如在我们的例子中,需要增加一个棕色人种,则只需要增加一个BrownHuman类,工厂类不用任何修改就可完成系统扩展。 再次,屏蔽产品类。这一特点非常重要,产品类的实现如何变化,调用者都不需要关心,它只需要关心产品的接口,只要接口保持不表,系统中的上层模块就不要发生变化,因为产品类的实例化工作是由工厂类负责,一个产品对象具体由哪一个产品生成是由工厂类决定的。在数据库开发中,大家应该能够深刻体会到工厂方法模式的好处:如果使用JDBC连接数据库,数据库从MySql切换到Oracle,需要改动地方就是切换一下驱动名称(前提条件是SQL语句是标准语句),其他的都不需要修改,这是工厂方法模式灵活性的一个直接案。 最后,工厂方法模式是典型的解耦框架。高层模块值需要知道产品的抽象类,其他的实现类都不用关心,符合迪米特原则,我不需要的就不要去交流;也符合依赖倒转原则,只依赖产品类的抽象;当然也符合里氏替换原则,使用产品子类替换产品父类,没问题!
3、备忘录模式
定义与结构
备忘录(Memento)模式又称标记(Token)模式。GOF给备忘录模式的定义为:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可将该对象恢复到原先保存的状态。
从定义可以看出备忘录模式是专门来存放对象历史状态的,这对于很好的实现undo、redo功能有很大的帮助。所以在命令模式中undo、redo功能可以配合备忘录模式来实现。
适用情况
使用了备忘录模式来实现保存对象的历史状态可以有效地保持封装边界。使用备忘录可以避免暴露一些只应由“备忘发起角色”管理却又必须存储在“备忘发起角色”之外的信息。把“备忘发起角色”内部信息对其他对象屏蔽起来, 从而保持了封装边界。
但是如果备份的“备忘发起角色”存在大量的信息或者创建、恢复操作非常频繁,则可能造成很大的开销。
GOF在《设计模式》中总结了使用备忘录模式的前提:
1) 必须保存一个对象在某一个时刻的(部分)状态, 这样以后需要时它才能恢复到先前的状态。
2) 如果一个用接口来让其它对象直接得到这些状态,将会暴露对象的实现细节并破坏对象的封装性。 优缺点
优点:使用备忘录模式,可以避免暴露一些只应由源发器管理却又必须存储在源发器之外的信息,而且能够在对象需要时恢复到先前的状态。
缺点:使用备忘录可能代价很高。如果源发器在生成备忘录时必须复制并存储大量的信息,或者客户非常频繁地创建备忘录和恢复源发器状态,可能会导致非常大的开销。
1)备忘录(Memento)角色:备忘录角色存储“备忘发起角色”的内部状态。“备忘发起角色”根据需要决定备忘录角色存储“备忘发起角色”的哪些内部状态。为了防止“备忘发起角色”以外的其他对象访问备忘录。备忘录实际上有两个接口,“备忘录管理者角色”只能看到备忘录提供的窄接口——对于备忘录角色中存放的属性是不可见的。“备忘发起角色”则能够看到一个宽接口——能够得到自己放入备忘录角色中属性。
2)备忘发起(Originator)角色:“备忘发起角色”创建一个备忘录,用以记录当前时刻它的内部状态。在需要时使用备忘录恢复内部状态。
3)备忘录管理者(Caretaker)角色:负责保存好备忘录。不能对备忘录的内容进行操作或检查。
三、小结
(一)、问题解决方法及程序实现小结
我的课程设计作业用的是Dreamever,即静态网页。因为本身每种模式的内容相对固定,实例代码以及uml图片都不会有很大的变动,而且所有模式所涉及的数据内容不多,不需要数据库支持,所以用静态网页形式显示既方便又合理。
在制作网页的过程中,开始的思路是运用浮动框架,但是因为每种模式代码普遍比较多,若显示与框架之内,整个页面布局不够合理,也不美观,于是,一种模式运用两个页面来显示,即合理又美观。
但是软件也有本身的缺陷,内容相对固定,不易改变,在变动后不容易改变。从每个页面回归前一个页面的时候可能会不方便。
学习设计模式让我们感觉程序设计实际上是一件很有意思的事情,23种设计模式,每种模式又有自己独特的解决思路,带有一定的通用性。我们在发现问题到解决问题这个过程中,常会发现很多问题是重复出现的,或是某个问题的变体,外在不同,而本质相同,这些问题的本质就是模式。设计模式主要是在大量变成的基础上加以总结,以减少重复编码。
(二)、 尚未解决的问题及下一步工作思路
对于模板方法模式的理解还不够,相关内容还没有找到,对于课本上c#理解还不够深入,应该学习用多种语言实现每种模式,理解其基本思想。
(三)、 收获
在本次课程设计中,加深了对于23种设计模式的理解和记忆,更加明白总结对于学习的重要性,在程序开发中,重复性的东西是对于资源的一种浪费,所以在以后学习中应该在更加注重总结学习。本次的课程设计作业也能作为以后学习的一个工具,在需要复习的时候,可以回来查阅总结的内容,一举两得。
课程设计报告 篇6
我国会计信息系统从会计电算化初期模拟手工记账探索起步,经过与其他业务结合推广发展,再到会计专业判断的渗透融合,并且与内部控制相结合建立ERP系统集成管理,整个发展过程可以划分为缓慢发展时期(1980年以前)、自发发展阶段(1983~1986年)、有组织有计划发展阶段(1986~1992年)、成熟阶段(1992年至今)。
中国信息化进程中的问题在于如何充分利用信息技术来开发新的会计信息系统。根据国家规划,到20xx年,全国80%以上的单位要实现会计电算化。我国会计信息系统未来的发展趋势,主要是充分利用各种移动通信技术、网络技术和云技术,融合电子商务活动,是会计业务与经营管理紧密结合,全面实现会计信息系统的网络化、标准化、信息化目标。
ERP,即企业资源计划,它是体现以市场为导向开展经营管理活动的管理软件,能够将企业内部所有资源合在一起,对采购、生产、成本、库存、分销、运输、财务、人力资源进行规划,从而达到最佳资源组合,取得最佳效益。ERP应用成功的标志是:系统运行成绩化,软件的运作跨越多个部门;业务流程合格化,各级业务部门根据完全优化后的流程重新构建;绩效监控动态化,绩效系统能即时反馈以便纠正管理中存在的问题;管理改善持续化,是企业建立一个可以不断自我评价和不断改善管理的机制。一般可以解决企业管理中的问题:生产流程、进销存流程、内部沟通,信息资源共享、整合资源,提供高效、实时的订单、采购、生产、财务、物流、存货等准确信息。缓解市场多变和生产均衡之间的矛盾;解决企业库存管理的难题;提高客户满意度;有效解决信息孤岛问题;提高劳动生产率;改变企业中的部门本位观。
一、通过使用用友ERP-U872软件来实际操作练习,了解很多了解会计工作流程。
既学到了知识,也遇到很多问题。用友ERP-U872的功能可以划分为财务管理、供应链管理、生产制造管理、人力资源管理、客户关系管理(CRM)、集团管理、和多维分析管理等子系统。
1、财务管理子系统包括总帐、报表、应收款管理、应付款管理、固定资产、专家财务评估、公司对账、网上银行、现金流量表、网上报销、WEB财务等功能。总帐系统可以满足企业不同角色的会计人员处理日常业务,系统可以自动编制收款、付款、转账凭证,自动进行期末记账与结帐,自动生成总分类账、明细分类帐和财务报表,进行财税一体化管理。
2、供应链管理子系统包括采购管理、销售管理、库存管理、存货管理、存货核算、合同管理、售前分析、出口管理、委外管理、质量管理、进口管理,通过供应链管理帮助企业实现销售、生产、采购、财务部门的高销协同,逐步消除管理“瓶颈”,建立竞争优势。
3、生产制造管理是用友ERP- U8的重要组成部分,用户可以进行MRP运算、ROP运算,包括物料清单、主生产计划、需求计划、产能管理、生产订单、车间管理、工序委外、工程变更、设备管理等功能模块。
4、人力资源管理子系统提供薪资管理、人事合同管理系统、对劳动争议事件处理情况的管理和薪资管理功能模块。薪资管理系统用于各类企业、行政事业单位进行工资核算、工资发放、工资费用分摊、工资统计分析和个人所得税核算等,可以和总帐系统集成使用。人事合同管理系统、对劳动争议事件处理情况的管理和薪资管理等功能模块,试用于各类企业、行政事业单位都用人单位和劳动者个人签订的劳动合同以及各种人事协议进行管理。用友ERP- U872还提供集团财务、客户关系、多维分析管理等子系统。
本学期还学到主要内容:
二、系统管理和公共档案基本设置
1、如何进行系统注册。
2、系统建立、修改、引入和输出。
3、设置角色、用户和权限。
4、设置基本信息:编码方案的设置,数据精度的设置,系统启用。
5、设置基础档案:设置机构人员、客商信息、存货、财务、收付结算、业务、其他-常用摘要。
三、总帐管理
(一)、总账管理系统的目标包括:
1、及时、准确地采集和录入各种凭证,保证进入计算机系统的会计数据及时、准确和全面。
2、高效、正确地完成记账等数据处理过程。
3、随时输出某个时期内任意会计科目发生的所有业务,随时输出各个会计期间的各种账表,为企业管理提供信息。
4、建立总帐管理系统与其他子系统的数据接口,实现会计数据的及时传递和数据共享。
(二)、基本操作
1、总帐控制参数设置
2、期初余额录入
3、凭证管理:填制凭证、审核凭证、查询凭证、凭证记账等。
4、出纳管理:出纳签字、现金和银行存款日记账查询、凭证记账等。
5、账簿管理:总账、明细账、辅助账等账簿查询。
6、期末处理:自动转账、对账、结帐。
四、UFO报表管理
1、自定义一张货币资金表
2、利用报表模板生成报表
五、薪资管理
薪资管理系统具有明显的自动计算和汇总优势,能够使财务人员的工资核算工作由繁重变得轻松,并且能够避免手工计算过程中可能出现的差错,是薪资管理系统在实践中得到广泛的应用。
1、启用薪资管理系统
2、建立工资账套
3、设置人员附加信息
4、设置工资项目
5、设置银行名称
6、建立工资类别
六、固定资产管理
资产管理主要包括原始设备的管理、新增资产的管理、资产减少的处理、资产变动的管理等,并提供资产评估及计提减值准备功能,支持折旧方法的变更;固定资产核算系统可以用于固定资产总值、累计折旧数据的动态管理,协助设备管理部门做好固定资产实体的各项指标的管理、分析工作。
1、建立固定资产子账户、固定资产管理系统参数设置、录入固定资产原始卡片等。
2、修改固定资产卡片、增加固定资产、折旧处理
3、生成增加固定资产的记账凭证
4、对账与结帐、账表管理、计提折旧
5、固定资产的减少、固定资产的变动
6、批量制单
七、应收应付款管理
1、应收款/应付款管理系统控制参数设置、基本信息设置
2、应收款/应付款管理系统期初余额录入
3、应收款/应付款管理系统日常业务:形成应收/应付款项、收款/付款结算、转账处理、应收坏账处理、制单、查询统计
4、期末处理:汇兑损益、月末结账
首先说一下遇到的问题与处理:
(1) 进行账套的初始设置要认真谨慎,尤其是套账编码和启用日期需要注意。在操作过程中,曾经错误地将系统启用日期设置成20xx年,因此造成系统错误。同时,启动总账系统的时间必须大于或等于账套系统的启用时间,不然系统会出现“不能超前建账时间”或“不能滞后建账时间”。
(2) 完成后,录在以下几个阶段需要进行系统数据备份。分别是在启用账套前,基础设置入期初余额前、填制凭证前、过账前、结账前。在做账时,因为没有备份导致数据丢失,重头再来的事情时有发生。
(3) 审核凭证时,作废凭证不能被审核。审核人和制单人不能是同一个人,凭证一经审核,不能被修改、删除,只有取消审核签字后才可修改或删除,已标记作废的凭证不能被审核,需先取消作废标记后才能审核。在这里,我也犯了错误,就是忘记重新注册002,直接用系统管理员身份直接做凭证,导致最后审核不了。
ERP在财务管理中的应用
传统会计信息系统的主要特点是用于事后收集和反映会计数据,在管理控制和决策支持方面的.功能相对较弱。另外,系统的信息处理一般都是对手工会计职能的自动化,系统的结构是面向任务和职能的,这对满足会计核算的要求来说已经足够,但在业务流程的监控和与其他系统的集成性上还需要加以完善。ERP系统中的财务管理模块已经完成了从事后财会信息的反映,到财务管理信息处理,再到多层次、全球化财务管理支持的转变。这些转变具体体现在:吸收并内嵌了国际先进企业的财务管理实践,改善了企业会计核算和财务管理的业务流程,使得财务管理的效率得到提高;财务系统不仅在内部的各模块充分集成,与供应链和生产制造等系统也达到了无缝集成。
学习体会:学习用友ERP,我认为是熟悉会计工作最好的途径。跟着书本做用友ERP模拟财务工作,也就是跟着规范的企业管理流程走了一遍在这个过程中要多去思考,多去想想每走一步的理由,把学过的会计知识尽量串起来。需要知道不同时期,会计需要干些什么事情,会计在不同时期的工作任务是什么。然后才是熟悉软件,在学习过程中,不需要担心错误而不敢做,也不能太过于随意而错漏百出,这并不符合会计谨慎精神。遇到了困难,先尝试自己寻找原因,尝试用不同的办法解决问题。当认为自己的遇到的问题远在能力水平之外,询问老师或者别的同学,确实有种茅塞顿开的感觉。
课程设计报告 篇7
1、地震震害及其特点:
·地震震害表明:6、7度区单层砖柱厂房破坏较轻,少数砖柱出现弯曲水平裂缝:8度区出现倒塌或局部倒塌,主体结构产生破坏;9度区厂房出现较为严重的破坏,倒塌率较大。
从震害特点看,砖柱是厂房的薄弱环节,外纵墙的砖柱在窗台高度或厂房底部产主水平裂缝,内纵墙的砖柱在底部产生水平裂缝,砖柱的破坏是厂肩倒塌的主要原因。山墙在地震时产生以水平裂缝为代表的平面外弯曲破坏,山墙外倾、檩条拔出,严重时山墙倒塌,端开间屋盖塌落。屋盖形式对厂房抗震性能有一定的影响,重屋盖厂房的震害普遍重子轻屋盖厂房,楞摊瓦和稀铺望板的瓦木屋盖,其纵向水平刚度和空间作用较差,地震时屋盖易产生倾斜。
2、适用范围及结构布置
2.1单跨和等高多跨的单层砖柱厂房,当无吊车且跨度和柱顶标高均不大时,地震破坏较轻。不等高厂房由于高振型的影响,变截面柱的上柱震害严重又不易修复,容易造成屋架塌落。因此规定砖柱厂房的适用范围为单跨或等高多跨且无桥式吊车的中小型厂房,6-8度时厂房的跨度不大子15m且柱顶标高下大于6.6m,9度时跨度不大于12m且柱顶标高不大于 4.5m。
2.2厂房的平立面应简单规则。平面宜为矩形,当平面为L、T形时,厂房阴角部位易产生震害,特别是平面刚度不对称,将产生应力集中。对于立面复杂的厂房,当屋面高低错落时,由于振动的不协调而发主碰撞,震害更为严重。
2.3当厂房体型复杂或有贴建的房屋(或构筑物)时,应设置防震缝将厂房与附属建筑分割成各自独立、体型简单的抗震单元,以避免地震时产主破坏。针对中小型厂房的特点,钢筋混凝上无檀屋盖的砖柱厂房应设置防震缝,而轻型屋盖的砖柱厂房可不设防震缝。防震缝处宜设置双柱或双墙,以保证结构的整体稳定性和刚度,防震缝的宽度应根据地震时最大弹塑性变形计算确定。一般可采用50~70mm。
3、结构体系
3.1地震时厂房破坏程度与屋盖类型有关,一般来说重型屋盖厂房震害重,轻型屋盖厂房震害轻,在高烈度区影响更为明显。因此要求6-8度时宜采用轻型屋盖,9度时应采用轻型屋盖。人之地震震害调查表明:6、7度时的单跨和等高多跨砖柱厂房基本完好或轻微破坏,8、9度时排架柱有一定的震害甚至倒塌。因此《建筑抗震设计规范》(G8Jll一89)规定:6、7度时可采用十字形截面的无筋砖柱,8度1、2类场地应采用组合砖柱,8度3、4类场地及9度时边柱宣采用组合砖柱,中柱直采用钢筋混凝土柱。经过地震震害分析发现:非抗震设计的单层砖柱厂房经过8度地震也有相当数量的厂房基本完好,所倒塌的厂肩大部份在设计和施工上也存在先天不足,因此正常设计正常施工和正常使用的无筋砖柱单层厂后,在8度区仍然具有一定的抗震能力。可见对8度区的单层砖柱厂房都配筋的要求是偏严的,在抗震规范的修订稿中将8度1、2类场地“应”采用组合砖往改为“宜”采用组合砖柱,允许设计人员根据不同情况对是否配筋有所选择。一般来说,当单层砖柱厂房符合砌体结构刚性方案条件,经抗震验算承载力满足要求时,可以采用无筋砖柱。
3. 3对于单层砖柱厂房的纵向仍然要求具有足够的强度和刚度,单靠砖柱做为抗侧力构件是不够的,如果象钢筋混凝土柱厂房那样设置柱间支撑,会吸引相当大的地震剪力。使砖拄剪坏。为了增强厂房的纵向抗震承载力,在柱间砌筑与柱整体连接的纵向砖墙,以代替柱间支撑的作用,这是经济有效的方法。
3.4 当厂房两端为非承重山墙时,山墙顶部与檩条或屋面板恨难连接,只能依靠屋架上弦与防风柱上端连接做为山墙顶部的支点,这不仅降低了房屋整体空间作用,对防止山墙的出平面破坏也不利,因此厂房两端均应设置承重山墙。
3.5 厂房的纵横向内隔墙宣做成抗震墙,其目的充分利用培体的功能,避免主体结构的破坏。当内隔墙不能做成抗震墙时,最好采用轻质隔墙,以避免墙体对柱及柱与屋架连接节点产生不利影响,如果采用非轻质隔墙,则应考虑隔墙对柱及其与屋架节点产生的'附加剪力。
3.6 无窗架不应通至厂房单元的端开间,以免过份削弱屋盖的刚度。天窗架采用砖壁承重时,将产生严重的震害甚至倒塌,地震区应避免使用。
4、抗震承载力计算
4.1 横向抗震计算
单层砖往厂房横向抗震计算的计算简图,可按下列规定选取:(1)当厂房柱为无筋砖柱或边柱为组合砖柱、中柱为钢筋混凝土柱时,可采用下端为固接、上端为铰接的徘架结构模型; (2)当厂肩边柱为无筋砖柱、中柱为钢筋混凝士柱,在确定厂房自振周期时,砖柱下端按固接考虑,在计算水平地震作用时,砖柱下端按铰接考虑。这主要是考宅到在地震作用下,随着变形的不断增加,无筋砖柱下端开裂并退出工作,囚而全部横向地震作用由中部的钢筋混凝土柱承担。轻型屋盖单层砖柱厂房的横向抗震计算,可以忽略空间工作影响·采用平面排架进、厅计算。对于钢筋混凝上屋盖和密铺望板的瓦木屋盖厂肩,其空间作用不能忽略,应按空间分析的方法进行计算:但为了简化,对于一定条件下的厂房可以按平面排架进行计算,考虑到其空间工作影响,对计算的地震作用效应要进行调整。
4.2 纵向抗震计算
对于钢筋混凝土屋盖的等高多跨砖柱厂房,当考虑屋盖为刚性时,纵向地震作用在各柱列之间的分配与柱列的侧移刚度成正比:当考虑屋盖的弹性进行空间分析时,侧移刚度较大柱列分配的地震作用比按刚性屋盖分配的地震作用小,而侧移刚度较小柱列分配的地震作用比按刚性屋盖分配的地震作用大。设计中为了利用刚性屋盖假定时纵向地震作用分配形式简单的优点,可以针对不同屋盖形式对柱列的侧移刚度乘以修正系数,做为纵向地震分配时的柱列刚度,并对所计算的厂房自振周期进行修正,以考虑屋盖的弹性影响。
对于纵墙对称布置的单跨厂房,在厂房纵向沿跨中切开,取一个柱列单独进行纵向计算与对厂房进行整体分析结果是相同的。对于轻型屋盖的多跨厂房虽然屋盖仍具有一定的水平刚度,考虑到屋盖与砖墙的弹性极限变形值相差较大,为了计算简便,仍可假定各纵向往列在地震时独立振动,按柱列法进行计算。
由于山墙比较高大,在横向地震作用下,墙体内的平面弯曲应力使墙体产主水平裂缝,墙体内的剪力使墙体产生交叉裂缝;在纵向地震作用下,墙体产生平面外倾倒。在山墙壁柱中配筋,可以防止或减轻上述震害的产生,壁柱的截面和配筋不应小于排架柱,并应通到墙顶与卧梁、屋面构件连接。
为了防止山墙和横墙的剪切破坏,对其开侗应有所限制,开洞的水平截面面积不应超过总截面面积的50% 。8、9度时在山墙和横墙两端应设置构造柱,9度时在高大洞口两侧应设置构造柱。
课程设计报告 篇8
前 言
对于当今大学校园内的宿舍卫生检查管理来说,其数据量大,各种信息管理内容复杂,查询和管理校园内的宿舍卫生检查信息等工作由人工完成将是很累的,这种管理手段已不能适应时代的发展,因为它浪费了许多的人力和物力。但是一直以来人们使用传统人工的方式管理宿舍日常卫生,这种管理方式存在着许多缺点,如效率低等,另外,时间一长,将产生大量的文件和数据,这给查找和更新带来不少的困难。不仅浪费了许多人力物力资源,而且还很容易出现差错,有一个符合要求的软件对其进行智能化的宿舍卫生检查管理是最好不过的,节省了人力物力资源,并且对各种信息的把握和操作也更加方便了,对所有信息有了一个全局的掌握。
几年前,各个学校的宿舍卫生检查管理基本上都是靠手工进行,随着各个学校的规模增大,有关宿舍卫生检查管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生成绩管理。但手工管理具有效率底、易出错、检索信息慢、对学校的管理提供决策信息较为困难等缺点。我校目前同样使用人工方式管理,所以我想借本次毕业设计之际,开发一个适用本校各系通用的宿舍卫生检查管理信息系统,但本人开发的系统不完善。
我选择母校来设计这个系统主要有两个原因:
一是:我熟悉学校的宿舍卫生检查管理工作,进行需求分析时比较方便; 二是:在我校学习的几年里,我受到了很多老师的关怀,若开发的系统能投入使用并发挥作用,使有关人员从繁重的工作中解脱出来,也算是对母校的一点回报。
总之,本系统使用的SQL Server 20xx的企业管理器和Visual Basic 6.0的开发语言。详细介绍了学生公寓卫生检查智能化管理系统从技术及运行环境、系统分析、数据库设计、总体设计和详细设计的全部过程。对其中的问题,产生的原因进行了综合分析,对开发过程中的感受、得到的经验进行了总结,进一步得出结论并提出具有现实意义的意见和建议。实现一个管理信息系统的方法。作为毕业设计,由于时间比较紧张,加之本人没有过多的系统开发的经验,它肯定存在许许多多不足的地方,但对它的改善和功能的完备并不会随着毕业设计的结束而终止。本人将在原来的.基础上,着眼未来,追踪计算机新技术发展,并应用到系统持续开发中。
系统开发技术简介
Visual Basic 6.0语言概述
“Visual”指的是开发图形用户界面(GUI)的方法。它不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象添加到屏幕上的目标点即可。在用Microsoft Word进行图形绘制时,只要往Microsoft Word的空白文档中加入一个个的图形元素即可。Visual Basic的界面创作也类似。
“Basic”指的是BASIC(Beginners All-Purpose Symbolic Instruction Code)语言。Basic是一种在计算技术发展史上应用得最为广泛的语言。Visual Basic在原有BASIC语言的基础上进一步发展,到现在,包含了数百种语句、函数及关键字,其中很多和Windows GUI(Windows图形用户界面)有直接关系。
Visual Basic 6.0是一种可视化、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发Windows环境下的各类应用程序。它简单易学、效率高、且功能强大。在Visual Basic环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开放式数据连接(ODBC)等技术,可以高效、快速地开发出Windows环境功能强大、图形界面丰富的应用软件系统。总的来看,Visual Basic 语言用其设计应用程序时具有两个基本特点:可视化设计和事件驱动编程。
(1)可视化设计:
表现在VB在设计应用于程序界面时有“所见即所得”的处理功能。
(2)事件驱动编程:
在设计应用程序时,把对象添加到窗体中,在用户与程序进行交互时,用户基本上是通过鼠标、键盘与应用程序进行交互的,那些对象就必须对鼠标和键盘操作所引发的事件做出响应,来执行一段应用程序。
Visual Basic 应用由一系列对象组成,包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用,使其具有了最广大意义上的可通用性和扩展性。
SQL server 20xx技术简介
SQL(Structured Query Language)是一种通用的关系型数据库的编程语言,是一组命令的集合,包括关系型数据库的建立、维护和查询等操作,已成为关系型数据库普遍使用的标准。
Mircrosoft SQL Server 20xx是一个分布式的关系型数据库管理系统,具有客户/服务器体系结构,采用了一种称为Transact-SQL的SQL语言在客户机和服务器之间传递客户机的请求和服务器的处理结果。Mircrosoft SQL Server 20xx是一个应用广泛的数据库管理系统,具有许多显著特点,例如,用户喜欢的易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性能价格比等。
课程设计报告 篇9
摘要:在电力系统当中,应用继电保护装置不仅仅是传统的应用模式了,逐渐的已经应用到自动化、信息化和智能化的技术领域,促使继电保护装置应用的越来越多。对此,本文主要分析了继电保护技术的应用以及发展方向做进一步的探讨。
关键词:继电;保护;发展;方向
1在继电保护系统中网络技术的应用
目前,继电保护技术已经得到了新的发展,摒弃了传统意义上的应用技术,逐渐的走向成熟,向信息化、数字化领域发展,并且有了一定的突破。在我们近些年的研究来看,综合自动化技术已经不能满足当前的发展要求,在技术配置方上应该更加具有灵活性。所以,从这一方面来看,电力系统变电站应用自动化建设模式,再配合监控系统的应用是较为有利的。我们所说的保护装置是可以通过遥信的方式对远方终端进行输入,除此之外,保护装置的信息数据也可以在通信接口上对应远方的终端装置,并且在执行通信规章的过程中实现传递的作用。从另一个方面来看,运行模式如果是全分散式的,那么在安装表现时主设备是一次, 把保护单元进行分散控制,在设备周边设定好安装位置。满足当前技术条件时, 应用的实施方法主要有控制测量以及独立保护这两种。在电力系统当中,应用继电保护装置不仅具有可靠性,而且还具有良好的稳定性。
2继电保护的新技术
(1)根据自适应控制技术的定义当中我们可以理解到,在继电保护技术当中,自适应控制是非常重要的一项技术,也是必不可少的,会根据情况的发生而改变,所以在继电保护当中是非常关键的技术应用。在电力系统当中,应用自适应控制技术,可以根据变化的需要做出针对性改变,起到一个保护的作用,启动相应的保护措施,从而改善电力系统的运行模式,在一定程度上也满足了用电的需要。应用自适应技术,可以使得电力系统运行更加经济,也更为安全,便于使用,具有良好的经济效益。在电力系统的应用过程当中,这种技术不仅安全性好,而且在系统当中一旦出现不稳定状态时,还可以减弱故障的蔓延,减少振荡以及减缓系统频率的变化发生,或者是在接地短路时发生过渡电阻从而导致的一些负面影响,都可以有效的减缓。虽然我国电力系统在自适应技术领域方面在不断的研究深入,取得的成果也比较理想,但是,从真正意义上在电力系统当中应用该技术,从而减少故障的发生,还需要进一步的研究,得到系统的故障信息。所以,要达成该目标,就必须要应用网络和智能化技术,加强在这方面的发展,从而满足电力系统继电保护装置的应用,提高技术的完善性,促使让其更加稳定的应用到电力系统当中。(2)在我国当前电力系统的发展中,继电保护技术已经得到了广泛的应用,并且逐渐由传统的数字化、模拟化走向了信息技术的发展当中。在电力系统当中,信息技术主要的表现包括有数字信号处理技术以及小波转换技术,这两种应用技术。第一,应用数字信号处理时,主要是应用于DSP方面。由于近几年我国科学技术不断发展,随着计算机通信技术的不断完善,也更加优化,所以相关产业也得到了一定的.发展,有了明显的提高。在电力行业当中,数字信号技术的发展具有很大的意义,并且在继电保护技术应用中具有一定的突破。第二,应用小波变换技术指的就是把不同尺度以及不同位置的波形进行划分。由于它的形式是不同的,可以持续几个几周期,所以应用小波变换能够分析出信号和图像中的小问题,从而,在电力系统当中应用网络技术对继电保护可以更加持续、方便以及更加具有良好的稳定性。(3)通过科学研究表明,在我们的大脑当中具有感觉和记忆的功能,所以通过研究人工神经技术分析,也具备充分的学习的技能,如果应用到计算机系统中时,可以利用计算机把神经网络应用到继电保护的装置当中,形成一种新技术。在人工智能技术当中,应用神经网络技术是非常重要的,它就像是机器人一样,有着智能技术,在当前的科学技术领域当中,已经应用到了我们的家庭以及公共场所当中,涉及的领域范围是较为广泛的。通过这几年的研究来看,信息技术已经有了良好的发展,并且也取得了一定的成果。在电力系统的运行当中应用新技术可以准确的判断故障的发生位置、类型,以及发生故障的距离等。在电力系统当中,我们研究人工神经网络技术应用在系统处理故障当中时的效率是非常高的,一方面可以提高经济效益,另一方面在很大程度上也提高了用电的质量。 (4)我国电网规模随着经济建设的不断扩大,这也就要求电网运行的稳定性和安全性越来越高。在现阶段,我国出现了几次严重的停电事故,从而也说明在电力系统当中,仍然存在一些严重的弊端需要解决,最重要的一点就是继电保护工作。重要的保护管理取决于重要的测量信息,由此可以看来,只有进行良好的配置保护,才能从根本上取得良好的效果。我们说应用广域保护,也就是在传统的应用模式基础上解决一些已有的问题,更好的保护电力系统,从而保证电力系统的稳定性。进行保护电力系统时,必须要准确的识别电力系统是否在正常环境下运行,采取有效防范措施,防止问题的发生。(5)由于自适应继电保护属于新型的技术装置,它可以随着系统当中的变化进行自我调整,找到合理的适应范围,从而发挥出良好的性能。由于自适应技术的优点是多方面的,不仅能够提高电力系统的可靠性,而且也能够改善经济效益、提高安全性,有着良好的应用前景。
3结论
在电力系统的应用当中,无论是新领域,还是新技术都有了很大的提高,在继电保护发展当中也做出了一定的努力。信息技术的发展,在电力系统当中也加入了智能技术,并且得到了广泛的应用。同时,这也是促使继电保护技术呈现出一个新的应用范围,具有新的特征,也更加完美的与计算机技术相结合。虽然当前继电保护技术的应用还不够成熟,但这并不影响对技术的发展,提高它的稳定性,而这是一个发展基础,未来是明朗的,并且作为崭新的技术里程会越来越成熟。
参考文献:
[1]石侃.电力系统继电保护新技术的发展与分析研究[J].科技创新与应用,20xx(28).
[2]刘柏林,吕漫丽.电力系统继电保护新技术的发展与分析[J].科技信息(科学教研),20xx(14).
作者:耿磊 单位:国家电投黄河上游水电开发有限责任公司西宁发电分公司。
课程设计报告 篇10
一 :项目概况
1.1 基本项目任务
潍坊市郊区有一座锅炉厂,满足人们用电量的需求的同时,排放出大量的含尘气体,需要进行处理以保证对环境无害,拟设计一套除尘系统。该燃煤锅炉的基本参数如下:
烟气流量:30000Nm3/h;
烟气密度:1.29kg/m3;
烟气黏度:1.8×10-5P.s;
烟气温度:120℃;
烟气压强:1atm;
粉尘密度:20xxkg/m3
粉尘粒径分布符合对数正态分布,平均半径Dmean =30μm,均方差σ= 1.2。 进口粉尘浓度:20g/Nm3
1.2排放要求
要求达到国家《锅炉大气污染物排放标准》GB13271—20xx二类区域排放标准。
即烟尘浓度排放标准(标准状态下):200mg/m3;二氧化硫排放标准(标准状态下):900mg/m3。
1.3项目意义
锅炉厂排放的废气主要有锅炉燃煤产生的烟气,主要污染物有烟尘、二氧化硫、氮氧化物等。这些污染物排放到大气中将产生悬浮颗粒使气浑浊,出现灰霾、酸雨、光化学烟雾等气象灾害,危害环境和人体健康。锅炉燃煤燃烧过程中还会产生多环芳烃二噁英等持久性有机污染物以及排放大量温室气体--二氧化碳;此外,燃煤电厂飞灰中也已检出吸附有非多环芳烃类有机污染物。小颗粒一般是指
空气动力直径在0.001~10m之间固态或液态的空气悬浮物。我国大气中小颗粒物的污染非常严重,其主要来源是燃料燃烧后排放的产物,而其中又以火电厂排放的烟气所含比重最大。大气中总悬浮颗粒物(TSP)浓度的增加可导致大气能见度明显下降,太阳辐射损失明显增加,并影响人体呼吸系统。全国城市空气中TSP普遍超标,大气中二氧化硫浓度的增加对人体健康有严重影响,刺激呼吸系统,使气喘病人痉挛,诱发支气管炎、气管炎,二氧化硫还影响植物的生长发育及叶面伤害、坏死。此外,二氧化硫还是形成酸雨的主要物质,对金属材料可造成腐蚀使建筑材料出现斑痕,失去光泽。大气中氮氧化物浓度的增加会刺激人体呼吸系统、中枢神经系统、导致肺气肿、麻痹和痉挛,使植物生长缓慢,叶面损伤。另外氮氧化物也是形成酸雨的主要原因。
最近几年的大气受到严重的污染,雾霾天气在全国大部分城市频繁发生,平流层臭氧层变薄和酸雨的产生都是工业生产中释放的废气导致的,陆地和海洋生物也受到威胁。
源头治理已成为大气污染控制中一项积极有效的措施,因而每个工厂中的除尘净化设施就显得尤为重要。经济合理的除尘设备可将污染扼杀在“摇篮”中,还我们赖以生存的大气一片洁净,通过除尘装置对烟气进行净化,将对大气的污染降到最低,达到国家的排放标准,进一步的提升中心城区的形象和品位。
1.4设计原则等
本设计遵循如下原则进行工艺路线的选择及工艺参数的确定:
(1)除尘效率满足锅炉大气污染物排放标准。基础数据可靠,总体布局合理。
(2)避免二次污染,降低能耗,近期远期结合、满足安全要求。
(3)采用成熟、合理、先进的处理工艺,处理能力符合处理要求;
(4)投资少、能耗和运行成本低,操作管理简单,具有适当的安全系数,各工艺参数的选择略有富余,并确保处理后的尾气可以达标排放;
(5)在设计中采用耐腐蚀设备及材料,以延长设施的使用寿命;
(6)废气处理系统的设计考虑事故的排放、设备备用等保护措施;
(7)工程设计及设备安装的'验收及资料应满足国家相关专业验收技术规范
和标准。
(8)考虑场地的大小,设备要在满足除尘效率的前提下,应有尽量小的占地面积。
(9)要根据当地的具体情况和条件,本单位操作、维护管理水平,再根据各种除尘器的性能来选定所需要的除尘器。
二、方案选择
2.1选择原则
2.1.1环境性
Ⅰ 最大限度满足排放要求;
Ⅱ 考虑外观(明显的蒸汽或水蒸气流);
Ⅲ 大气污染控制体系产生的废水及土地污染;
Ⅳ 大气污染控制体系噪声水平;
Ⅴ 设备选址;
Ⅵ 可用空间;
Ⅶ 环境条件;
Ⅷ 完备的公共设施(水电)、辅助设施(废物处理处置);
2.1.2工程性
Ⅰ 污染物特性(物理化学特性、浓度、尺寸分布---以防各物质间产生化学反应、腐蚀、碾磨、毒性);
Ⅱ 气流性质(气量、温度、压强、湿度、组成、粘度、反应性、可燃性、密度、腐蚀性、毒性);
Ⅲ 设计与应用效率(尺寸与重量、分级效率、分割直径、压降、可靠性、能耗、温度限制、维护要求);
课程设计报告 篇11
1 概述
随着科学技术水平的不断向前提高以及社会经济的不断向前发展,人们越来越意识到广告宣传的重要性,越来越多的丰富多彩、新颖夺目的LED广告宣传牌充斥在城市的公共场所中,为灯红酒绿的城市增加了炫目多姿的色彩。这些LED广告宣传牌动态显示的背后,则是以流水灯的原理为基础,以单片机为控制核心,按照广告商的宣传需求,通过炫目的多彩和新颖的方式来吸引人们的眼球来完成广告宣传。基于单片机的流水灯的设计,主要是以单片机为控制核心,通过自身的数据输入输出端口完成与流水灯显示电路的数据联通,通过内部的程序运行来实现对流水灯显示电路的动态控制,进而实现显示电流的循环亮灭的操作。所以对于基于单片机的流水灯系统的深入研究与学习对于学习单片机控制系统以及LED广告宣传系统的工作机制进来说具有非常重要的现实意义。
2 基于单片机的流水灯的系统电路
流水灯的显示电路就是多个二极管通过一端公共连接而构成的显示电路,并将另一端分别与单片机的多个数据输入输出端口进行连接,当单片机向这些端口发送相应的数据时,根据二极管的工作特性,从而实现对其的亮灭控制。当然,单片机工作还需要复位电路和晶振电路配合单片机芯片构成单片机工作的最小系统,从而满足单片机正常工作的基本条件。如图1所示,为基于单片机的流水灯控制系统硬件电路图,该硬件电路以AT89C51为基本的控制核心,实现对8为二极管流水灯显示电路的亮灭控制。
该控制系统是以AT89C51为系统的控制单片机,它是美国ATMEL公司生产的高性能的CMOS 8位处理器,同时配备了丰富的硬件资源,有128字节的RAM供用户使用,并提供2个16为定时器/计数器完成定时和计数的工作以及32根数据输入输出端口来单片机与外部电路的数据连通的工作。
8位二极管构成的流水灯显示电路是用共阳极的连接方法来构成的显示电路的。常见的LED显示灯电路中的二极管连接方法有两种,一种是共阳极连接,一种是共阴极连接,它们是根据显示电路中二极管公共连接的方式来决定的。共阳极接法就是将构成LED显示电路的二极管的阳极接在一起构成公共端,共阴极接法就是将LED显示电路中的二极管的阴极接在一起构成公共端。对于共阳极接法的显示电路来说,如果在该端实施低电压(零电压),对于共阴极接法的显示电路来说,如果在该端实施高电压,那么无论在另外一段如何控制电压都不能使该显示电路亮灭,从而实现了通过对该公共端的电压的改变对整个LED显示电路的进行控制。当公共端施加了使能电压后,通过对该显示电路中的`某个二极管进行控制从而实现了对显示电路的二极管亮灭控制。图1中所示的流水灯显示电路为共阳极接法的LED显示电路,通过施加Vcc电压,可以是LED显示电路中的所有二级管一直处在使能状态,从而配合的单片机控制完成流水灯的设计。
3 基于单片机的流水灯的流程控制
流水灯就是按照一定的顺序和规则,按照人们的意愿有序地亮灭,通过人的视觉误差从而形成流水状的状态。基于单片机的流水灯系统设计,以图1为基本的硬件电路,根据人们的意愿来编写程序代码,通过单片机定时向P1端口发送控制信号数据,从而对流水灯显示电路的二极管亮灭的控制,实现流水灯的效果。
由于本文中采取的是流水灯显示电路采用的是共阳极的接法,所以在针对一个二极管亮灭的控制情况下,主要是是向该端口发送低电压数据即可使该二极管发亮,依次类推,即可实现流水灯的现象。但是值得注意的是,由于人类研究对于视觉具有暂留的特性,如果紧邻的两个二极管的亮灭交替时间间隔太少,在人眼观察下就会是持续亮的状态,达不到流水灯的效果,所以设计的时间间隔要满足一定的要求。对于流水灯的实现上有很多方法,其中循环移位法是相对比较简单的控制方法,即对8位二极管的亮灭信号控制字进行循环移位来实现流水灯的方法。
以紧邻两个二极管亮灭时间间隔为0.5s为例,对基于单片机的流水灯系统的控制流程进行伪代码设计如下:
a,对单片机的定时器/计数器进行初始化,包括定时器/计数器的选择,工作方式选择等初始化工作。
b,设定二极管亮灭控制变量V_number,并赋值为0xFE(该值是对高7位的二极管的阴极设定为高电压,对最后一位的二极管的阴极设定为低电压,从而实现最后一个二极管亮,其他二极管灭的初始状态)。
c,将V_number赋值到P1端口。
d,对定时器/计数器进行初始值设定(定时0.5s)并开始计时知道结束。
e,对V_number进行循环移位操作并将结果重新赋值给V_number。
f,跳到步骤c
根据上述流程,即可实现对P1端口输出控制数据的循环变化,实现共阳极的二极管显示电路的流水灯现象。
4 总结
基于单片机的流水灯系统的设计,主要是以51单片机为控制核心,配备8位共阳极接法的二极管显示电路,通过定时器/计数器的定时以及对连接8位二级管显示电路的P1端口进行循环移位赋值,从而实现对二极管显示电路的亮灭自动控制,实现流水灯现象。
参考文献:
[1]张灿.单片机花样流水灯设计[J].信息通信,20xx(01)
[2]易礼智.基于51单片机实现流水灯的若干种编程方法[J].铜仁学院学报,20xx(06)
[3]朱艳梅.基于单片机的流水灯的设计与实现[J].电子制作,20xx(04)
[4]李灵锋.单片机控制流水灯方法研究[J].煤炭技术,20xx(11)
课程设计报告 篇12
课程设计结束了,我学到了很多,也找到了自己身上的不足。感受良多,获益匪浅。但我们一起奋斗的精神和这份宝贵的经历将会成为人生道路上一道亮丽的风景线。
在课程设计的过程中,我们经历了感动,经历了一起奋斗的酸甜苦辣,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在设计过程中,与同学分工设计,和同学们相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。也一起分享了成功的喜悦。这次的课程设计对我们每个人来说都是一个挑战。
通过此次课程设计,使我更加扎实的掌握了有关所学专业方面的知识,尤其是在防雷接地一块。在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查终于找出了原因所在,使我更深刻地理解了电力系统专业方面知识与认识。暴露出了前期我在这方面的知识欠缺和经验不足。实践出真知,通过亲自动手制作,使我们掌握的知识不再是纸上谈兵。
过而能改,善莫大焉。在课程设计过程中,我们不断发现错误,不断改正,不断领悟,不断获取。最终的检测调试环节,本身就是在践行“过而能改,善莫大焉”的知行观。这次课程设计终于顺利完成了,在设计中遇到了很多问题,最后在老师的指导下,终于游逆而解。在今后社会的发展和学习实践过程中,一定要不懈努力,不能遇到问题就想到要退缩,一定要不厌其烦的发现问题所在,然后一一进行解决,只有这样,才能成功的做成想做的事,才能在今后的道路上劈荆斩棘,而不是知难而退,那样永远不可能收获成功,收获喜悦,也永远不可能得到社会及他人对你的认可!
课程设计诚然是一门专业课,给我很多专业知识以及专业技能上的提升,同时又是一门讲道课,一门辩思课,给了我许多道,给了我很多思,给了我莫大的空间。同时,设计让我感触很深。使我对抽象的理论有了具体的认识。
在此感谢我们的邵小强老师.,老师严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;老师循循善诱的教导和不拘一格的思路给予我无尽的启迪;这次模具设计的每个实验细节和每个数据,都离不开老师您的细心指导。而您开朗的个性和宽容的'态度,帮助我能够很顺利的完成了这次课程设计。
同时感谢对我帮助过的同学们,谢谢你们对我的帮助和支持,让我感受到同学的友谊。我想经过这样的一个过程我们会学到很多,学会了怎样去和别人沟通,理解别人所做的事,别人也会宽容的对待我们,从而我们就在无形之中加强了我们的人际交往能力。这个经验对我们以后的人生将会发挥很大的作用。毕竟我们是生活在人类这个群体之中的。假如世界上只剩下一个人,那么他不可能长久的生活下去的。
课程设计报告 篇13
本学期末我们进行了EDA实验,我们组做的是四路智能抢答器,不过本次实验与以往最大的不同是在熟练并掌握Verilog硬件描述语言的基础上,运用Quartus软件,对其进行波形以及功能的仿真。我们组抢答器的设计要求是:可容纳四组参赛者,每组设置一个抢答按钮供抢答者使用,电路具有第一抢答信号的鉴别和锁存功能,系统具有计分、倒计时和倒计时锁存等电路,输入信号有:各组的抢答按钮A、B、C、D,系统清零信号CLR,系统时钟信号CLK,计分复位端RST,加分按钮端ADD,计时预置控制端LDN,计时使能端EN,计时预置数据调整按钮可以用如TA、TB表示;系统的输出信号有:四个组抢答成功与否的指示灯控制信号输出口可用如LEDA、LEDB、LEDC、LEDD表示,四个组抢答时的计时数码显示控制信号若干,抢答成功组别显示的控制信号若干,各组计分动态显示的控制信号若干。整个系统至少有三个主要模块:抢答鉴别模块、抢答计时模块、抢答计分模块。
实验的第一天我们组三个人就开始对抢答器的各部分源程序进行调试,由于刚开始对于quartus2软件用的不是很熟练,所以在第一天几乎上没有啥大的进展,一直都在改程序中的错误。在不停的重复的编译、改错。拿着EDA修改稿、资料书检查出错的地方,一边又一遍的校对分析其中的错误。
在实验中我们遇到了很多的问题。为了解决这些问题我和他们两个都在的想办法通过各种渠道寻找解决问题的方法。上网查资料、问同学、图书馆查资料、问老师、自己想办法,其实最有效的方法还是自己去想那样学到的`东西才会更加的深刻记得时间也是最长的,他人的帮助当然是很好的,但只是暂时的要想真正的学到东西还是要靠自己去想办法。不能一有问题就希望要他人帮忙,一定自己先好好想想实在解决不了的再去问老师找同学。
由于在一开始的时候对quartus2软件的不熟悉耽误了很多的时间,在接下来的几天里遇到了不少的问题。刚开始的时候是源程序中的错误一直在那改,好不容易几个模块中的错误都一个个排除了,但当把他们放到一起时问题就又出现了。于是又开始了检查修改,可是弄了好长时间也没有弄明白,最后找了一个在实验室的同学说是顶层文件有问题。于是晚上又找了些关于顶层文件资料还有课本上的例子。最后对步骤已经有了很熟练的掌握,很快就完成了程序编译、仿真、下载到最后的调试。
纸上谈来终觉浅,绝知此事要躬行。在这短暂的两周实验中深深的感觉到了自己要学的东西实在是太多了,自己知道的是多么的有限,由于自身专业知识的欠缺导致了这次实验不是进行的很顺利,通过这次实验暴露了我们自身的诸多的不足之处,我们会引以为鉴,在以后的生活中更应该努力的学习。
虽然实验仅仅进行了两个星期就匆匆的结束了,但在这两个星期中收获还是很多的。实验的目的是要把学过的东西拿出来用这一个星期的实验中不仅用了而且对于quartus2软件的使用也更加的得心应手,这次实验提高了我们的动手能力、理论联系实际的能力、发现问题分析问题解决问题的能力。实验只要你认真做了都是对自己能力一次很大的提高。
本次设计过程中得到我们老师的悉心指导。瓮老师多次询问设计进程,并为我们指点迷津,帮助我们理顺设计思路,精心点拨,时刻在帮助着我们去提高自己。瓮老师一丝不苟的作风,严谨求实的态度,踏踏实实的精神,不仅是我学习的楷模,并将积极影响我今后的学习和工作。在此诚挚地向瓮老师致谢。
【课程设计报告】相关文章:
课程设计报告03-25
课程设计报告08-03
课程设计总结报告11-22
课程设计报告(15篇)03-29
课程设计报告15篇03-25
课程设计报告(通用6篇)01-08
课程设计报告(通用17篇)04-09
数字电路课程设计报告03-04
课程设计总结09-02