更全的杂志信息网

电气工程专业毕业论文中的软件设计是特殊要求吗吗

发布时间:2024-07-08 11:20:12

电气工程专业毕业论文中的软件设计是特殊要求吗吗

可以的,这篇应该可以参考下,就是不知道你还需要不需要呢1、对蜗杆传动的类型进行选择利用GB-T10085-1988中数据的条件,本次蜗杆利用蜗杆(ZI)。2、对蜗杆和蜗轮材质的选择蜗轮采用模具铸造而成,材质采用锡磷青铜。围绕着保护环境节约价值高的材料,因此齿圈利用青铜铸造而成,而轮芯则采用材质更好的灰铸铁铸造而成。蜗杆与蜗杆之间传动的能量一般,之间传动的速度并不是很快,蜗杆采用45钢;并在蜗杆螺旋表面做淬火处理。采用45钢可以增强效率和耐磨性,提高韧性,加强强度。3、对齿根弯曲疲劳强度检验和对接触疲劳强度设计传动之间的中心距为 (4-6)1)计算T2的大小根据Z1=8,估计选择效率η1=85,则T2=55×106=55×106=55×106=932)确定载荷系数K蜗轮和蜗杆的转速并不是很高,他们之间冲撞不是很高,因此选择系数为Kv=05;则K=KβKAKv=1×1×05=15。蜗轮蜗杆载荷比较稳定,因此载荷系数为Kβ=1;在利用12-5[8]中数据可以知道帮并选择系数KA=1。3)对ZE的确定蜗轮的材质ZCuSn10PI和钢蜗杆匹配,所以 弹性影响系数为160。 4)对于Zp的选择首先预先估计d1/a=35,然后利用图12-13[8]中的数据可以知道Zρ=9。5) 对于[σH]的选择依照蜗轮的材质采用ZCuSn10PI构成并由模具压铸而来,因此螺旋齿面的硬度应该超过45HRC,然后可以利用表12-7[8]中数据可以知道蜗轮 [σH]'等于245MPa N=60jn2Lh=60×1×20×12000/5=67×107 KHN==8845则 a≥=75mm6)计算中心距预先定其中心距为220mm,又根据i=5,所以可以利用表12-2[8]中数据可以知道模数为8mm可以确定分度圆直径大小为70mm。这时d1/a=4,再次利用表12-18[8]中数据可以知道Zρ'等于65,得出Zρ'小于Zρ,所以以上假设成立,可以使用。。4、对于蜗杆和蜗轮的各种具体数字准确的计算1)蜗杆首先对蜗杆的轴向齿距和轴向齿厚大小进行判断得出Pa=133mmSa=5664mm;然后对直径的系数大小和齿顶圆齿根圆以及分度圆导程角q=10;da1=96mm; df1=8mm; γ=11°18´36"。2)蜗轮对于蜗轮主要对蜗轮的分度圆直径d2,齿根圆和喉圆直径df2,da2;以及蜗轮的齿数z2和变位系数x2和对传动比的验证iz2=40;x2=-5;i=40/8=5;d2=mz2=8×40=320mm;da2=d2+2ha2=320+2×8=336mm;df2=d2-2hf2=320-2×2×8=8mm;rg2=a- da2/2=200-5×336=32mm。5)、对齿根圆强度的校核 齿数为 zv2===08因为x2=-5, zv2=08,所以利用12-14[8]中数据可以知道YFa2=87 Yβ=1-=9192许用应力[σF]= [σF] 'KFN。利用12-8[8]中数据可以知道并得出铸锡磷青铜制造的蜗轮的弯曲应力 [σF]'=56MPa。由以上数据可以得出其寿命的系数为 KFN==985其强度满足实际要求,合理。 6)、蜗杆蜗轮的精度根据GB/T10089-1988这个,可以从其中圆柱形蜗杆,蜗轮的精度等级为8级,侧隙的种类为f,因此标注是8f GB/T10089-1988,以上都是选择都是由于蜗杆属于通用机械减速器。4 链传动设计 已知链传动传动比i=5,输入功率P=86W。 1 选择链轮齿数z1,z2 假定链速υ=3~8m/s,由表9-8[8]选取小链轮齿数z1=22,从动链轮齿数z2=iz1=5×22=55。2 计算功率Pca查得工作情况系数KA=2,故Pca=2×86=83W3 确定链条链节数Lp初定中心距a0=40p,则链节数为Lp==[]节 =12节,最终确定Lp=124节。4 对链条节数的选择和确定利用9-10[4]中数据可以查询知道齿数的系数大小为Kz=11; KL=06;利用9-13[8]中数据可以对小链轮的转速进行预先估计,因为链板有可能会发生疲劳破坏,这是由于链板在功率曲线顶点左侧。链板选择用单排链,利用9-11[8]中数据可以查询知道多排链的系数为KP=1,因此功率为是P0===4W为了验证上面预计的链的工作的点在功率曲线的顶点的左侧是否是对的,利用n1=04r/min和P0=4W,再根据9-13[8]中数据查询并选择单排链。因此上述假设成立。再根据9-1[8]中数据可以查询知道节距p=875mm。5 计算链长和中心距L===97ma= =mm =642mm(002~004)a=(002~004)×642mm =3~6mma'=a-△a=642-(3~6)mm=7~4mm取 a'=640mm6 验算带速υ==m/s=5m/s,满足实际要求。利用9-4[8]中数据可以知道小链轮毂孔直径dkmax=59mm, 并大于电动机的轴径大小,因此比较满足要求。8对压轴力的计算和确定 圆周力的的计算==30N将其依照水平方向安置取,因此其系数为KFP=15,所以=40N5 齿轮传动设计根据已知功率输入为P=79W,小齿轮转速 n1=15转/分传动比i=2。 1 选定齿轮类型、精度等级、材料及齿数 1)选择直齿圆柱齿轮 2)齿轮速度中等不是很快,因此选择7级精度 3)对齿轮的材质进行选择。利用10-1[5]表中数据选择小齿轮材料的选择为40 Cr,并且做出调质处理,与此同时可以得出其硬度为280HBS;和上一个一样的道理大齿轮所用材质是45钢,并知道其硬度为240HBS。4)对小齿轮的齿数进行选择z1=25,对大齿轮的齿数的选择和计算z2=iz1=2×25=50。 2 对齿轮的设计用接触疲劳强度来设计 先根据计算公式来计算,即 1)弄清公式中各个代表的数值大小; (a) 首先对载荷系数的确定Kt=2; (b) 对其传动的转矩大小进行确定=5×105×44679/15Nmm=845×105N·mm (c) 由表10-7[9]选取齿宽系数ød=1 (d) 利用10-6[9]中数据可以知道其材质的ZE大小;ZE=8MPa1/2 (e) 利用10-21d[9]中数据可以查询到其齿面硬度的接触疲劳强度σHlim1=600MPa;同理也可以查询到大齿轮的强度为σHlim2=550MPa; (f) 根据10-13[9]中的公式来计算循环次数 N1=60n1jLh=60×15×1×(2×8×300×15)=65×109 N2=N1/i=65×109 /2=325×109 (g) 利用10-19[9]中数据可以知道KHN1=90;KHN2=95; (h) 对其应力的计算利用(10-12)[9]中数据可以得到 2)计算 (a) 对分度圆直径的计算,将其代[σH]入中最小的值 d1t≥==50mm (b) 计算圆周速度υ (c) 对齿宽的计算 (d) 计算b/h的大小 mt=d1t/z1=50/25=78 h=25mt=25×78=505 mm b/h=50/505=11 (e) 对载荷的系数的计算因为υ=07422m/s,所以精度等级为7,在利用10-8[9]中数据可以查询知道KV=12;预先估计KAFt/b<100N/m。在利用表10-3[9]中数据可以查询知道KHα=KFα=2;再利用10-2[9]中数据可以知道系数KA=1;再次利用10-4[9]中数据可以知道精度等级为7级、两个小齿轮不是相互对称安装时相对支撑时,KHβ=12+18(1+6)+23×10-3b把上述数值代到下面可以得到KHβ=12+18(1+6×)×+23×10-3×5=425;由b/h=11,KHβ=425;再利用10-13[9]中数据可以查询得到KFβ=35;因此得到 =1×12×425×35=918。(f)对分度圆直径的验证,根据(10-10a)[9]中数据可以知道===49 mm(g)对模数的确定m=d1/z1=49/25=42 mm3 对其强度计算弯曲强度设计公式为 (4-9)1)对计算中强度极限和寿命安全系数的确定(a)σFE1=500 MPa,σFE2=380 MPa;(b)KFN1=85, KFN1=88;(c)S=4;[σF]1==85×500/4 MPa=57 MPa;[σF]2==88×380/4 MPa=86 MPa;(d)对载荷系数的确定K=KAKVKFαKFβ=1×12×2×35=814(e)查取齿行系数=65,=226。(f)查取应力校正系数=58,=764。(g)计算大小齿轮的并加以比较==01379,==01644大齿轮数值大。2)设计计算=98就近取m=4,d1=49,算出小齿轮齿数z1= d1/m=49/4=27,z2=i z1=2×27=54。4 对其具体尺寸的计算1)齿轮分度圆的直径的计算d1=z1 m=27×4=108 mm, d2=z2 m=54×4=216 mm2)计算中心距 a=(d1+d2)/2==(108+216)/2=162mm3)对齿轮的宽度进行计算 b==1×108=108mm,取b1=108mm,b2=113mm5 验算 Ft=2T1/d1=2×845×/108=52 N ==73 N/mm<100 N/mm,合适。5互感器线圈绝缘包纸机工作执行部分设计设计一个机械设备的最终目的是能让所设计的设备投入实际生产,并要达到生产的要求。设计包纸机的目的是它的工作部分能实现包纸,并达到所要求的技术参数[10]。互感器线圈绝缘包纸机工作执行部分由包纸轮、放纸架和一个压紧装置组成。包纸轮的材料是45钢,轮体加工后进行抛光处理,表面镀铬,结构如图2。由电动机经带传动带动包纸轮转动,同时纸从上方的放纸架上包在包纸轮上。包纸轮上有槽,纸包在轮上的同时经过槽再包在需要包纸的线圈上。线圈在包纸轮内部,并和它同轴转动。 图2存放待用纸的地方是放纸架。放纸架由电木盘、放纸架支架、尼龙滚、星形电木杆很多部件构成。因为放纸架所受载荷不大,其各个部件的材料为酚醛布板、尼龙棒等。压紧结构示意图在图三所展示。保证包纸的紧凑性就是利用这个装置,工作时通过旋转外面的轮盘,通过一个蜗轮蜗杆传动带紧一根橘皮带,橘皮带再带紧正在进行包扎的纸,从而达到工作目的。 图3结 论综上所述,互感器线圈绝缘包纸机性能优越,完全能满足现在社会工业发展的要求。它在工作时具有以下优点:(1) 互感器线圈绝缘包纸机在工作时能够通过压紧装置,经过人工简单的操作使包纸紧凑;(2) 从电机到实现包纸只经过了两次带传动,传动过程简洁合理; (3)互感器线圈绝缘包纸机的直线行走部分行走范围达3000mm,能实现较长距离包纸;另外,互感器线圈绝缘包纸机具有高效率、稳定的可靠性以及耐用持久等特点,而这些都是机械设备的基本要求。其次是成本低,无论是制造、运营还是维修,互感器线圈绝缘包纸机的成本相比同类设备来说都降低了不少;然后是该设备的环保性能好。随着社会的发展,环保将会是机械设备最基本的要求。而此次设计的包纸设备完全不同于以往的包纸机,它的噪音、废弃物污染都降到了最低程度;最后是互感器线圈绝缘包纸机的操作和使用非常便利简单易于维修,对人体没有危害。综上所述,互感器线圈绝缘包纸机将会有良好的前景,当然,随着科学技术的发展,相信包纸设备将会进一步改进。致 谢毕业设计马上就要结束了。随之四年的大学生活也接近尾声,在这一学期的毕业设计时间里,非常感谢老师给予的指导,和同学们对我的帮助,非常感谢大家对我的指导和监督。在毕业设计过程中,我的指导老师从始至终都认认真真、勤勤恳恳地指导我进行设计,在他身上我不仅学到一些本科专业知识,还学到了他对工作认真负责的态度,这些都是我终身受益的,他们在我毕业设计过程中给予了我鼓励和帮助,感谢他们的耐心指导,祝老师,身体健康,在各自的工作岗位上创出良好的佳绩。还有一同设计的同学们,在共同相处的一学期里,我感到非常愉快,没有他们给予的帮助,我无法如此顺利的完成设计任务。同时,也感谢各位评审老师。毕业答辩是我大学的最后一次考核,为了我们顺利毕业,各位老师在这炎热的六月坚守岗位,尽职尽责。祝各位评审老师工作顺利。我向那些曾经给予我巨大帮助和鼓励的老师和16级机自2班的全体同学表示感谢,谢谢他们四年里对我无微不至的关怀和照顾,祝他们身体健康,前途无量!参考文献[1] 石娜 一种简易实用的引线包纸机 [J]变压器 ,1998 ,(01): 9—[2] 刘力,周伟组合导线联合包纸机设计[J]变压器 ,2004 ,(07): 12—[3] 胡来榕,陈启松机械传动手册[M] 北京: 煤炭工业出版社 ,[4] 王凤兰, 宗振奇 机械设计学[M] 长春: 吉林科学技术出版社, 2[5] 成大先 机械设计手册[M] 北京: 化学工业出版社 ,[6] 余梦生,吴宗泽机械零部件手册[M]北京: 机械工业出版社 ,[7] 张富洲轴承设计手册[M] 北京: 机械工业出版社 ,[8] 濮良贵, 纪名刚 机械设计[M] 北京: 高等教育出版社, 12[9] 朱孝录齿轮传动设计手册[M] 北京 : 化学工业出版社 ,[10] 成大先 机械设计图册[M] 北京: 化学工业出版社 ,[11] 孙振权 电子式电流器互感器研发现状与应用前景[J] 高压电器 ,2004 ,(12): 8—[12] 司徒东语 红外光技术在组合导线包纸机上的应用 [J] 变压器 ,2001 ,(11): 31—[13] 郎沪勇 一种新颖高效的包纸设备[J] 变压器 ,2001 ,(01): 24—[14] 张贵芳 滑动轴承[M] 北京: 高等教育出版社 ,[15] 吴宗泽 机械设计课程设计手册(第二版)[M] 北京: 高等教育业出版社 ,[16] Orlov P Fundamentala of Machine D Moscow: Mir P ,

可以。如1.智能化住宅防盗报警系统设计,2.出租车计费系统设计,3.交通灯电路设计,4.基于单片机的数字万年历设计

电气工程专业论文可以写软件吗吗

可以的 交通信号灯控制程序及其硬件实现

电气工程专业毕业论文要求高吗吗

相对来说比较难。学硕的毕业论文不同于本科,其研究要具有实践意义,并且毕业设计要有超前的作用,所写字数也较多,堪比一本书的厚度。同时电气工程及自动化的毕设要能完成实验,达到导师的目标要求。研究生毕业论文最主要的是要花时间,大量的时间用来看文献,做毕设,做实验,做数据,再去写论文。

如果不知道怎么写 可以先在网上找找资料 然后再确定思路如果不会 要求发一下 我们可以帮你 采纳哦!

本科学习成绩单,外语水平证明,发表论文,各项获奖材料证书等。硕士研究生就读期间,各科目不能有挂科的情况,成绩必须达到合格及以上。研究生必须在读研期间发表一到三篇论文,这是对学生的学术水平做出要求。文科类硕士在就读期间,要有被国家权威机构,期刊或权威网站收录的专业论文。

软件工程专业要写毕业论文吗吗

这个领域能写的课题有很多的,像软件工程与应用这本刊,接收以下这些领域的文章:软件架构、软件设计方法、软件领域建模、软件工程决策支持、软件工程教育、软件测试技术、自动化的软件设计和合成、基于组件的软件工程、计算机支持的协同工作、编程语言和软件工程、计算机网络、信息与通信安全、计算机图形学与人机交互、多媒体技术应用、人工智能与识别、嵌入式软件与应用、自动控制、分布式计算与网格计算、云计算技术、存储技术、数据库技术研究、计算机辅助设计与应用技术等

当今中国软件工程一直以来都缺乏一个统一的定义,很多学者、组织机构都分别给出了自己的定义: 软件工程(1)、BarryBoehm:运用现代科学技术知识来设计并构造计算机程序及为开发、运行和维护这些程序所必需的相关文件资料。 (2)、IEEE在软件工程术语汇编中的定义:软件工程是:将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件;在1中所述方法的研究 (3)、FritzBauer在NATO会议上给出的定义:建立并使用完善的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。 目前比较认可的一种定义认为:软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。 (4)、《计算机科学技术百科全书》中的定义:软件工程是应用计算机科学、数学及管理科学等原理,开发软件的工程。软件工程借鉴传统工程的原则、方法,以提高质量、降低成本。其中,计算机科学、数学用于构建模型与算法,工程科学用于制定规范、设计范型(paradigm)、评估成本及确定权衡,管理科学用于计划、资源、质量、成本等管理。[编辑本段]目标 软件工程的目标是:在给定成本、进度的前提下,开发出具有可修改性、有效性、可靠性、可理解性、可维护性、可重用软件工程性、可适应性、可移植性、可追踪性和可互操作性并且满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。下面分别介绍这些概念。 (1)可修改性(modifiablity)。容许对系统进行修改而不增加原系统的复杂性。它支持软件的调试与维护,是一个难以达到的目标。 (2)有效性(efficiency)。软件系统能最有效地利用计算机的时间资源和空间资源。各种计算机软件无不将系统的时/空开销作为衡量软件质量的一项重要技术指标。很多场合,在追求时间有效性和空间有效性方面会发生矛盾,这时不得不牺牲时间效率换取空间有效性或牺牲空间效率换取时间有效性。时/空折衷是经常出现的。有经验的软件设计人员会巧妙地利用折衷概念,在具体的物理环境中实现用户的需求和自己的设计。 (3)可靠性(reliability)。能防止因概念、设计和结构等方面的不完善造成的软件系统失效,具有挽回因操作不当造成软件系统失效的能力。对于实时嵌入式计算机系统,可靠性是一个非常重要的目标。因为软件要实时地控制一个物理过程,如宇宙飞船的导航、核电站的运行,等等。如果可靠性得不到保证,一旦出现问题可能是灾难性的,后果将不堪设想。因此在软件开发、编码和测试过程中,必须将可靠性放在重要地位。 (4)可理解性(understandability)。系统具有清晰的结构,能直接反映问题的需求。可理解性有助于控制软件系统的复杂性,并支持软件的维护、移植或重用。 (5)可维护性(maintainability)。软件产品交付用户使用后,能够对它进行修改,以便改正潜伏的错误,改进性能和其他属性,使软件产品适应环境的变化,等等。由于软件是逻辑产品,只要用户需要,它可以无限期的使用下去,因此软件维护是不可避免的。软件维护费用在软件开发费用中占有很大的比重。可维护性是软件工程中一项十分重要的目标。软件的可理解性和可修改性有利于软件的可维护性。 (6)可重用性(reusebility)。概念或功能相对独立的一个或一组相关模块定义为一个软部件。软部件可以在多种场合应用的程度称为部件的可重用性。可重用的软部件有的可以不加修改直接使用,有的需要修改后再用。可重用软部件应具有清晰的结构和注解,应具有正确的编码和较低的时/空开销。各种可重用软部件还可以按照某种规则存放在软部件库中,供软件工程师选用。可重用性有助于提高软件产品的质量和开发效率、有助于降低软件的开发和维护费用。从更广泛的意义上理解,软件工程的可重用性还应该包括:应用项目的重用,规格说明(也称为规约)的重用,设计的重用,概念和方法的重用,等等。一般来说,重用的层次越高,带来的效益也就越大。 (7)可适应性(adaptability)。软件在不同的系统约束条件下,使用户需求得到满足的难易程度。适应性强的软件应采用广为流行的程序设计语言编码,在广为流行的操作系统环境中运行,采用标准的术语和格式书写文档。适应性强的软件较容易推广使用。 (8)可移植性(portability)。软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。为了获得比较高的可移植性,在软件设计过程中通常采用通用的程序设计语言和运行环境支撑。对依赖于计算机系统的低级(物理)特征部分,如编译系统的目标代码生成,应相对独立、集中。这样,与处理机无关的部分就可以移植到其他系统上使用。可移植性支持软件的课重用性和课适应性。 (9)可追踪性(tracebility)。根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力。软件可追踪性依赖于软件开发各个阶段文档和程序的完整性、一致性和可理解性。降低系统的复杂性会提高软件的可追踪性。软件在测试或维护过程中或程序在执行期间出现问题时,应记录程序事件或有关模块中的全部或部分指令现场,以便分析、追踪产生问题的因果关系。 (10)可互操作性(interoperability)。多个软件元素相互通信并协同完成任务的能力。为了实现可互操作性,软件开发通常要遵循某种标准,支持折衷标准的环境将为软件元素之间的可互操作提供便利。可互操作性在分布计算环境下尤为重要。 软件工程活动是“生产一个最终满足需求且达到工程目标的软件产品所需要的步骤”。主要包括需求、设计、实现、确认以及支持等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件体系结构,包括子系统、模块以及相关层次的说明、每一模块接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。支持活动包括修改和完善。伴随以上活动,还有管理过程、支持过程、培训过程等。[编辑本段]过程 生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足用户的要求。维护活动包括使用过程中的扩充、修改与完善。伴随以上过程,还有管理过程、支持过程、培训过程等。[编辑本段]原则 软件工程的原则是指围绕工程设计、工程支持以及工程管理在软件开发过程中必须遵循的原则。软件工程的原则有以下四项软件工程师基本原则:1)选取适宜开发范型 该原则与系统设计有关。在系统设计中,软件需求、硬件需求以及其他因素之间是相互制约、相互影响的,经常需要权衡。因此,必须认识需求定义的易变性,采用适宜的开发范型予以控制,以保证软件产品满足用户的要求。2)采用合适的设计方法 在软件设计中,通常要考虑软件的模块化、抽象与信息隐蔽、局部化、一致性以及适应性等特征。合适的设计方法有助于这些特征的实现,以达到软件工程的目标。3)提供高质量的工程支持 “工欲善其事,必先利其器”。 在软件工程中,软件工具与环境对软件过程的支持颇为重要。软件工程项目的质量与开销直接取决于对软件工程所提供的支撑质量和效用。4)重视开发过程的管理 软件工程的管理,直接影响可用资源的有效利用,生产满足目标的软件产品,提高软件组织的生产能力等问题。因此,仅当软件过程得以有效管理时,才能实现有效的软件工程。 这一软件工程框架告诉我们,软件工程的目标是可用性、正确性和合算性;实施一个软件工程要选取适宜的开发范型,要采用合适的设计方法,要提供高质量的工程支撑,要实行开发过程的有效管理;软件工程活动主要包括需求、设计、实现、确认和支持等活动,每一活动可根据特定的软件工程,采用合适的开发范型、设计方法、支持过程以及过程管理。根据软件工程这一框架,软件工程学科的研究内容主要包括:软件开发范型、软件开发方法、软件过程、软件工具、软件开发环境、计算机辅助软件工程(CASE) 及软件经济学等。[编辑本段]基本原理 自从1968年提出“软件工程”这一术语以来,研究软件工程的专家学者们陆续提出了100多条关于软件工程的准则或信条。美国著名的软件工程专家巴利·玻姆(Barry Boehm)综合这些专家的意见,并总结了美国天合公司(TRW)多年的开发软件的经验,于1983年提出了软件工程的七条基本原理。 玻姆认为,这七条原理是确保软件产品质量和开发效率的原理的最小集合。它们是相互独立的,是缺一不可的最小集合;同时,它们又是相当完备的。 人们当然不能用数学方法严格证明它们是一个完备的集合,但是可以证明,在此之前已经提出的100多条软件工程准则都可以有这七条原理的任意组合蕴含或派生。下面简要介绍软件工程的七条原理:1、用分阶段的生命周期计划严格管理 这一条是吸取前人的教训而提出来的。统计表明,50%以上的失败项目是由于计划不周而造成的。在软件开发与维护的漫长生命周期中,需要完成许多性质各异的工作。这条原理意味着,应该把软件生命周期分成若干阶段,并相应制定出切实可行的计划,然后严格按照计划对软件的开发和维护进行管理。 玻姆认为,在整个软件生命周期中应指定并严格执行6类计划:项目概要计划、里程碑计划、项目控制计划、产品控制计划、验证计划、运行维护计划。2、坚持进行阶段评审 统计结果显示: 大部分错误是在编码之前造成的,大约占63%错误发现的越晚,改正它要付出的代价就越大,要差2到3个数量级。 因此,软件的质量保证工作不能等到编码结束之后再进行,应坚持进行严格的阶段评审,以便尽早发现错误。3、实行严格的产品控制 开发人员最痛恨的事情之一就是改动需求。但是实践告诉我们,需求的改动往往是不可避免的。这就要求我们要采用科学的产品控制技术来顺应这种要求。也就是要采用变动控制,又叫基准配置管理。当需求变动时,其它各个阶段的文档或代码随之相应变动,以保证软件的一致性。4、采纳现代程序设计技术 从六、七时年代的结构化软件开发技术,到最近的面向对象技术,从第一、第二代语言,到第四代语言,人们已经充分认识到:方法大似气力。采用先进的技术即可以提高软件开发的效率,又可以减少软件维护的成本。5、结果应能清楚地审查 软件是一种看不见、摸不着的逻辑产品。软件开发小组的工作进展情况可见性差,难于评价和管理。为更好地进行管理,应根据软件开发的总目标及完成期限, 尽量明确地规定开发小组的责任和产品标准,从而使所得到的标准能清楚地审查。6、开发小组的人员应少而精 开发人员的素质和数量是影响软件质量和开发效率的重要因素,应该少而精。 这一条基于两点原因:高素质开发人员的效率比低素质开发人员的效率要高几倍到几十倍,开发工作中犯的错误也要少的多; 当开发小组为N人时,可能的通讯信道为N(N-1)/2, 可见随着人数N的增大,通讯开销将急剧增大。7、承认不断改进软件工程实践的必要性 遵从上述六条基本原理,就能够较好地实现软件的工程化生产。但是,它们只是对现有的经验的总结和归纳,并不能保证赶上技术不断前进发展的步伐。因此,玻姆提出应把承认不断改进软件工程实践的必要性作为软件工程的第七条原理。根据这条原理,不仅要积极采纳新的软件开发技术,还要注意不断总结经验,收集进度和消耗等数据,进行出错类型和问题报告统计。这些数据既可以用来评估新的 软件技术的效果,也可以用来指明必须着重注意的问题和应该优先进行研究的工具和技术。[编辑本段]方法学 软体工程的方法有很多方面的意义。包括专案管理,分析,设计,程序的编写,测试和质量控制。 软件工程师软体设计方法可以区别为重量级的方法和轻量级的方法。重量级的方法中产生大量的正式文档。 著名的重量级开发方法包括ISO9000,CMM,和统一软体开发过程(RUP)。 轻量级的开发过过程没有对大量正式文档的要求。着名的轻量级开发方法包括极限编程(XP)和敏捷流程(AgileProcesses)。 根据《新方法学》这篇文章的说法,重量级方法呈现的是一种防御型的姿态。在应用重量级方法的软体组织中,由于软体项目经理不参与或者很少参与程序设计,无法从细节上把握项目进度,因而会对项目产生恐惧感,不得不要求程式设计师不断撰写很多“软体开发文档”。而轻量级方法则呈现“进攻型”的姿态,这一点从XP方法特别强调的四个准则—“沟通、简单、反馈和勇气上有所体现。目前有一些人认为,重量级方法合于大型的软体团队(数十人以上)使用,而“轻量级方法”适合小型的软体团队(几人、十几人)使用。当然,关于重量级方法和轻量级方法的优劣存在很多争论,而各种方法也在不断进化中。 一些方法论者认为人们在开发中应当严格遵循并且实施这些方法。但是一些人并不具有实施这些方法的条件。实际上,采用何种方法开发软体取决于很多因素,同时受到环境的制约淡然最重要还是自己的努力和勤奋。

这眼看学校的要求了。不过据我所知,好像本科生都要写毕业论文,而且要答辩方能通过。拿到毕业证书和学位证。

楼上那位 强悍!你文章需要多少字数。具体的还有什么要求吗?

电气工程专业毕业论文设计

1、 [电气工程自动化]恒压供水系统的PLC控制设计 摘要:本文介绍了恒压供水的基本原理以及系统构成的基础,说明了可编程控制器(PLC)在恒压供水系统中所担任的角色。从系统的整体设计方案和实际需求分析开始,紧密的联系实际生活的需要,力求做到使系统运行稳定 类别:毕业论文 大小:141 KB 日期:2009-02-27 2、 [电气工程自动化]基于DSP2812的永磁同步电机矢量控制系统软件算法设计与研究 2008-12-11 11:59 39,424 评审表doc2008-12-11 12:00 43,008 文献综述doc2008-12-11 类别:毕业论文 大小:6 MB 日期:2008-12-11 3、 [电气工程及其自动化]直流电机PWM调速控制系统的FPGA实现 摘 要文章详细地介绍了直流电机的类型、结构、工作原理、PWM调速原理以及FPGA集成芯片。并对直流电机PWM调速系统方案的组成、硬件电路设计、程序设计及系统仿真分别进行了详细的叙述。拟开发的直流电机P 类别:毕业论文 大小:812 KB 日期:2008-12-01 4、 [电气工程及其自动化]基于单片机的无刷直流电机控制系统 2007-06-12 22:47 28,672 目录doc2007-06-12 21:29 41,984 中文翻译doc2007-06-06 类别:毕业论文 大小:406 KB 日期:2008-11-28 5、 [电气工程及其自动化]低压供配电设备设计选型、安装与试验 目录第一章. 低压供配电系统介绍…………………………………………………3-7第二章. 负荷计算的方法…………………………………………………… 8-12第三章. 低压电器的选型原则…………………………… 类别:毕业论文 大小:449 KB 日期:2008-11-14 6、 [电气工程及其自动化]空气冷却高密度聚乙烯中电树起始过程的观测 中文摘要聚乙烯电气和机械性能优良而广泛应用于绝缘。由于电树枝老化是聚乙烯绝缘破坏的关键因素,研究它具有重要意义。 本文以空气冷却高密度聚乙烯薄膜作为实验对象,主要针对中高频下设备绝缘过早损坏的问题,研 类别:毕业论文 大小:5 MB 日期:2008-11-14 7、 [电气工程及其自动化]高压开关微机综合保护装置硬件设计 摘 要煤矿井下6 k V电网防爆开关是矿井供电系统的关键设备,它负责向工作面和掘进面的工机械提供电能。长期以来现场所使用的这种开关载流能力小、保护简单、故障率高,直接影矿井供电的可靠性、安全性和连续 类别:毕业论文 大小:209 KB 日期:2008-11-08 %B5%E7%C6%F8%B9%A4%B3%CC+%D7%D4%B6%AF%BB%AF&btn=+%CB%D1%CB%F7+

相关百科

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号-2