软件工程论文(6篇)
软件工程论文篇1
一、选题依据(拟开展研究项目的研究目的、意义)
随着社会的进步、计算机技术的飞速发展,用计算机实现企业人事工资的管理势在必行。对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件;而工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,一般不允许出错,如果实行手工操作,每月发放工资须手工填制大量的表格,这就会耗费工作人员大量的时间和精力,计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计,服务于财务部门其他方面的核算和财务处理,同时计算机具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。所以人事工资管理系统应运而生,成为利用计算机实现企业人事工资管理的基本。
随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。建设一个科学高效的信息管理系统是解决这一问题的必由之路。企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统来进行管理,那么势必会给管理人员带来种种麻烦,因此类似工资管理系统之类的财务软件的开发势在必行。现在中国企业已进入"新管理时代",企业管理在经历了计划经济时期的"生产管理"时代,计划经济与市场经济相结合时期的"混合管理"时代后,从九十年代末进入全面市场经济时期的"新管理"时代.新管理时的中国企业管理是面向市场,基于现代企业制度,是中国模式,价值化,系统化,电脑化,国际化和普遍化管理的时代.新管理时代的中国企业管理以建立竞争优势,提高企业竞争力为核心.要提高企业的竞争力就必须整合企业经营,全面强化企业管理,形成企业持久发展的"内功".越来越多的质优企业舍得在管理系统上投资的举动,足以说明这一趋势.在市场竞争日益激烈,用户需求不断趋向多样化,企业间关联程度越来越密切的今天,要求企业行动必须快捷,灵敏,在管理的思想观念,方式方法上不断创新.人力已经很难完全达到要求,必须借助当代信息科技的最新成果,优化和加强企业的运营和管理.
三、研究方案(主要研究内容、目标,研究方法、进度)
主要内容:支持企业实现规范化的管理,支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时认识档案的建立,老员工转出、辞职、退休等。目标:实现企业员工工资管理的系统化、规范化和自动化。
四、进程计划(各研究环节的时间安排、实施进度、完成程度)
2006-03-10---2006-03-16收集所需资料2006-04-02---2006-04-16完成系统需求分析,对人事查询管理,人事维护管理,工资查询管理,工资维护管理,等各个功能模块的功能进行确定。2006-04-17---2006-04-25对数据库表结构进行设计,将表结构导入数据库。并对论文进行初步构思、编写。2006-04-17---2006-05-05继续完成功能模块的代码编写。2006-05-05---2006-05-23设计测试实例,对系统进行测试,找出缺陷,进行完善。2006-05-24---2006-06-15完成毕业论文的编写工作。
五、导师对文献综述的评语
签字:200年月日
软件工程论文篇2
[关键词]软件工程;无缝培养模式;IT培训机构
一、高校软件工程专业学生的就业现状与困惑
从近几年软件类各专业本科毕业生就业流向来看,到机关、科研和部队等事业单位就业的越来越少,今后大多数软件类本科生将到各类IT企业就业。而现状是:一方面大量的这类本科毕业生为找不到合适的工作而着急,另一方面,众多IT企业又在为招不到所需要的人才而发愁,这种就业难和选才难并存的怪现象困惑着各高校的IT教育工作者,也困扰和影响着我国IT产业的发展。
问题出在那里?显然是目前高校培养的学生不能满足企业的要求。一方面大多数普通高校还在沿用传统的人才培养模式,所培养的学生工程技术能力差;另一方面校企实质性的合作未能开展(因为现在的企业不愿接收学生实习),即便录用后,往往要花上一年以上的时间培训,才能独立承担技术工作,也就是说,学校和企业之间存在一个很大的缝隙,无法直接对接,学生需要相当长的适应期(企业再培训期)才能上岗。近几年,针对我院的软件工程专业本科生,我们开展了人才培养模式方面的一些教学研究和实践,摸索出一种以就业为导向的软件类专业本科生无缝人才培养模式。这种模式与传统的校企合作、工学结合模式不同,它不是直接与用人企业开展合作,而是与IT教育培训机构进行合作,通过集中实习实训、课程嵌入、弹性学习、建立就业基地等多种形式,训练学生的实际动手能力,培养零适应期的软件类本科毕业生,实现学校与IT软件企业的无缝对接。这样拓宽了高校软件类本科生的就业渠道,极大地提高了学生的就业竞争力,最终实现零距离就业。
二、传统人才培养模式的不足
目前国外在这方面开展的是一种非常流行的所谓合作教育(Co-OpEducation)模式,这种模式在世界43个国家的1500所大学中实施,包括美国1000所的20万本科学生,其中不乏世界一流大学,如麻省理工学院、乔治亚理工学院等。合作教育是一种非常严谨和严格的产学合作办教育的模式,学生在校期间轮流在学校学习和在产业实践;在产业实践期间顶岗工作、有报酬,学生毕业前已积累较丰富的产业工作经验,受到产业界的欢迎。这种模式实际上是一种校企合作、工学结合的模式。但是由于受经费、管理体制等因素的制约,当今的中国企业不愿接受学生实习,普通高校教学体制也不允许与企业合作办学。这就导致了传统的培养模式难以达到培养的目的。然而以就业为导向,与IT教育培训机构合作,培养零适应期软件类本科生的无缝培养模式正好可以解决这一现实问题。
三、国内高端软件人才的需求状况
我们利用计算机网络和到IT软件企业发放问卷、实地考察、访谈等方式,对目前国内高端软件人才需求状况、岗位设置、岗位的素质和能力要求等方面进行了历时二个多月的调查。
1.高端软件人才的需求势头不减。据有关部门统计,在未来3年内,每年至少存在20万高端软件人才的缺口。IT企业的健康快速发展需要3类人才。第一类是既懂技术创新又懂管理的IT高级人才;第二类是系统分析及设计人员白;第三类是熟练程序员。其中,一高一低两头的人才较缺。
另据国家教育部有关信息提供:中国软件还缺人才1000万人,如果以目前全国高校每年培训培养30万毕业生的规模计算,也需用30多年。
2.软件人才的岗位设置和对素质和能力要求发生了变化。近年来,随着IT业的发展,出现了一些新的岗位,如:多媒体设计工程师、网络系统管理员、网络构建工程师、中大型数据库管理员、软件测试工程师、WEB应用程序员、平面设计师等,这些岗位对人才的素质和能力有了更高的要求。
如:中大型数据库管理员要求能应用关系范式进行数据库设计,精通SQL语言,胜任数据库服务器管理与应用工作。获取Oracle数据库管理或SQLServer数据库应用或WindowsXP应用认证。而网络系统管理员要求掌握网络系统管理的基本知识与应用技能,能进行网络系统的安全设置。获取Window2000Server或TurboLinuxTLCE或Cisco路由配置专家认证。因此,我们可以将计算机人才岗位划分为以下几个就业岗位群:软件开发与应用(含可视化编程、WEB应用程序设计、软件测试、计算机办公应用),网络系统管理与构建(含网络构建、网络系统管理),多媒体设计与应用(含多媒体制作、图形图像制作、平面设计)。
调查发现,几年高端软件人才的需求仍是持续上升的,虽然08年爆发了金融危机,但高端软件人才的需求势头不减,对岗位的素质和能力要求进一步提高。
四、无缝人才培养模式的内容、特点和运行机制
所谓无缝人才培养模式就是以就业为导向开展软件工程专业本科教育,实施与IT教育培训机构的企业化项目实训合作,而不是校企合作或工学结合模式,以提高学生的实际动手能力,从而实现与用人单位的无缝对接,达到零距离就业。IT教育培训机构与校方的合作方式简单、切实可行,实训项目和教师由培训机构提供,学生既可以在校内利用学校机房进行培训,也可以外出到培训机构所在地去进行培训;另外,实训项目都是面向企业实际的企业化实战项目,教师也都具有项目开发的实际经验,所以无缝培养模式具有针对性、实用性强、企业化环境、便于操作、费用少、学生易于接受等特点。
这几年我们与中国软件国际有限公司(中软国际)、上海杰普科技有限公司、北京全美教育技术有限公司(ATA)、广州达内教育科技公司等多家IT培训机构进行了有效合作,做了一些有益尝试,也积累了在运行机制和管理体制方面的经验。在合作方式和运行机制方面,我们采取:一是让机构开展校内培训、生产实习企业化的试点,即请进来。
二是走出去,我们派出青年教师到上海和广州进行企业化项目师资的培训,培养双师型师资队伍。三是与机构建立长期合作关系,既重视准企业环境中的实训,更重视实训后的就业。
五、以就业为导向的软件人才培养实施方案实施方案面向省属普通高校本科学生,适合计算机科学与技术、软件工程、自动化、电子信息工程、通信工程等专业。
1.方案实施的原则(1)基于无缝培养模式的计算机人才培养实施方案强调的不是与用人企业的合作,而是与IT培训机构的合作,通过实习实训、课程嵌入、弹性学习、建立就业基地等多种形式,在企业环境中通过项目实战,训练学生的实际动手能力。
(2)坚持以就业为导向的原则,采取企业化项目实习的培养途径,培养零适应期的计算机高端应用人才。
(3)充分利用IT培训机构与众多企业广泛的联系,以及这些企业对这些IT培训机构所培训学生能力的认可,搭建校企之间的桥梁,填补校企之间的缝隙。
(4)学生自愿参加培训,由IT培训机构负责将其培训后的学生直接推荐到相关企业就业。
2.方案的组成和内容。实施方案由学习学期和实习实训学期两部分组成。内容主要包括:学习学期课程嵌入、弹性学习在教务及时间上的安排,实习实训学期实训内容、合作方式、学生组织及保障机制的安排,就业实习基地建设,双师型师资队伍建设和管理体制等。在制定方案时,坚持以就业为导向,采取企业化项目实习的培养途径。
3.方案实施的保障与管理。要使方案能得到真正实施,就必须要有稳定、可靠并且切实可行地保障与管理措施。人才培养实施方案是一项系统工程,需要学校、学院各有关职能部门的支持,如:教务、实验管理、学生管理、财务经费、就业统计等方面的支持,这些支持在实际运作中都是缺一不可的,否则方案的实施无法得到保障。同时方案在具体实施中的监督和管理也很重要,如:实习实训的内容和方式有无变化?学生的学习和生活有无困难?能否接受?教师教学的质量如何?学院对在外地实习学生的安全管理、方案实施后毕业生的就业统计及跟踪等。
就政府层面来讲,应从政策和财力上大力支持和鼓励IT教育培训机构开展面向本科毕业生的实习期和实训,提高毕业生的实际动手能力,使之成为社会需求的人才。这方面上海市政府、广州市政府和深圳特区做得较好,相继出台了一些鼓励政策。如:广州市政府规定凡是经培训后在广州市内IT企业就业,且签定一年以上合同的本科以上的毕业生,将减免培训费40%-60%,这一政策极大激发了学生的实习积极性。
就IT培训机构来讲,要保障方案的实施就应更加注重后期就业的问题。上一届毕业生经培训后就业率越高,对后一届毕业生的影响就越大,等于为后一届学生做了一个活广告,那么后续参加实训的学生就会越来越多,形成良性循环。
培训机构本身也会越做越大,越做越强。
五、开展无缝人才培养模式的实践
近些年来,一方面我们与上海杰普科技有限公司、中信软件教育公司等机构开展了校内培训、生产实习企业化的试点,即把两周的教学生产实习交给IT教育机构,由他们派来师资,带来设备和项目,使用我们学院的机房让学生实习,学生通过初步尝试带项目的实习,往往会对这种实际项目的操作开发产生强烈的兴趣,自愿做出进一步到对方公司培训3-4个月的决定,从而在毕业前已具有相当地实际项目开发经验,大大提高了就业竞争力。二是我们派出了4位青年教师到培训机构进行企业化项目师资的培训,培养双师型
师资,为以后实习节约资源,也降低了学生实习成本。三是与培训机构建立了长期合作关系,既重视准企业环境中的实训,更重视实训后的就业,我们与其中5家机构签订了就业实习基地协议,由对方每年定量保证我院经项目实训后的毕业生就业。今年还开展了校外集中培训、3+2模式(校内3个月,到公司2个月)实习及后期就业等方面的合作。到目前为止,前后已有400多名本科生参加了实习实训。目前已有372人就业,其中有不少就职于IBM、中软国际、中兴通讯、广东电信等大型IT企业,月薪平均达到3000元,就业率达到93%。96%的学生认为自己的动手能力、团队精神和职业素质有很大的提高。
六、几点思考
目前,各高校明显加大了对就业工作的指导力度和就业教育力度。为此,我们一直思考以下几个问题:
1.对定位于教学研究型的大学(如:我校),能否将部分专业如:计算机科学与技术、软件工程等专业确定为以就业为导向开展本科教育的专业?修订原有的泛而不精、万金油式人才培养方案,确定专业应用型(无缝培养模式)人才培养方案。
2.目前我们与IT教育培训机构的合作,在模式、机制和信用等方面还处在初级阶段,还有许多事情需要不断完善。
如:培训机构本身的发展和政府政策的稳定和延续性等问题。
几年来的实践和研究表明:在现行高校管理体制和就业形势下,同IT教育培训机构合作培养高端计算机人才,这种无缝人才培养模式是可行的、成效是显着的。通过项目实训培养了学生的团队合作精神,提高了学生的就业竞争力,这在当前全球金融危机背景下显得尤为重要。同时,它还在一定程度上解决了目前高校理论教学与实践脱节,学生普遍动手能力不强,缺少实际工作经验等问题,拓宽了学生的就业渠道,使学校可共享IT培训机构的就业资源;也降低了学校指导学生就业、学生寻找就业职位的成本,减轻了学校的就业负担和就业压力,因而得到学校和社会的普遍认可。
当然还有一些问题有待进一步的研究和解决,如:贫困学生难以负担实训经费、学生就业后所欠培训费分期还款是否守信用等问题。
参考文献:
[1]胡津民,管银枝.培养团队精神,提高学生的就业质量.中国大学生就业[J].2009,(36)[2]李月,赵为.开拓思路为大学生充分就业做好保障[OL].新华网,2008.
[3]肖淑珍.大学生进行职业选择要有市场意识[N].中国教育报,2009-03-07.
软件工程论文篇3
软件的发展和计算机的发展密切相关,随着计算机的发展历程,软件可以分为如下两个阶段。第一个阶段是20世纪的中期,个人计算机出现并且逐渐兴起,其应为携带方便、占地面积小等特点深受大众喜爱,与之伴随的计算机软件的需求量也在不断提高,于是便出现了各种的计算机语言,以及处理系统等;第二的阶段则为20世纪的70年代,随着通信技术的改革,计算机技术也作出了相应的革新,使两者可以更好地结合。此时针对计算机软件的开发,出现了数据库,同时因为通信技术的发展,大规模的集成电路Corbar软件开始出现并逐渐成型,从而出现了计算机网络,完成了多方共享的任务。随着计算机网络范围的不断扩展,最终建立其了覆盖全球的因特网。网络技术的发展,使每一位公民都认识到了计算机的存在,使计算机更好地为人们的生活提供帮助。从此,全球进入了网络化的新时代。
2计算机软件技术在工程领域的运用
2.1对文献整理的帮助
过去的文献整理工作十分复杂,需要耗费大量的时间。通常是由整理人员对需要整理的文献先进行清点,编写一个清单,然后摄影人员按照清单的内容对资料进行缩微拍摄,最终归档。但是,随着计算机技术的不断改革创新,在目前的文献整理工作中融入了很多高科技的元素,计算机发挥着其重要作用。在20世纪计算机技术刚刚兴起的时候,人们运用计算机整理文献的大致流程是:第一步先通过数据库软件对需要整理的文件中的数据进行整合,记录在数据库当中;第二步将需要拍摄的内容录入到Word文档当中,形成一个拍摄清单,里面表明刊头等要素;第三步将文档通过计算机打印出来。这三个步骤的完成都离不开计算机,同时因为人工智能代替的人力,减少了传统方法中出现差错的机会,使得整理工作更加精确和严密。在这一过程中,数据库发挥着主导作用。到了21世纪,计算机软件技术又出现了新的突破,人们需求的不断变化,工作难度的增加,使最传统的办公软件已经无法应付,需要开发一些有针对性的软件来完成一些特殊的流程,减少人们的工作量,提高工作的效率。在微缩工程领域中,文献整理占据了重要的地位,因此人们针对这工程领域一开发了专门的软件技术。上个世纪文献整理工作主要运用的是丹诚数据库,但是面对复杂庞大的数据,如果仅仅是需要进行一个胶片盒的盒标打印工作,都需要将该数据库当中每一条用的到的数据依次打开,然后再逐个进行复制粘贴到规定的文档当中,规范一个格式,最后再进行打印。如此一个小的任务,就需要进行很多次的复制粘贴,程序很复杂,同时稍不留神就会出现错误。针对这一问题,一种新的计算机软件便由此出现--marc-pro.exe。该应用程序是为了辅助数据库的工作而设计的,它能够使数据库充分地发挥其自身的功能,在文献整理工作中发挥了重要的作用,提高了文献整理工作的效率。
2.2对图像处理工作的帮助
目前无论是任何地点,都能够看到监控摄像头,视频监控已经成为了社会的一种现象。视频监控强调视频的清晰度,才能够更好地为大众服务。随着出现的各种图像处理方法,图像的清晰度在不断地提高。而针对图像处理这一任务,出现了各种处理软件,并且随着人们对图像清晰度提出的新要求,这些软件也在不断的完善。
2.2.1常用的图像处理功能下面为大家分析一下在图像处理时候,对软件要求的几项功能。模糊图像清晰化功能。实际拍摄中,焦距、运动等对图像进行的影响,出现图像模糊化,运用处理软件使原本模糊的图像清晰。该项功能在实际生活中得到了广泛的运用;消除噪声。很多视频拍摄完毕后,都会有很多干扰的声音,覆盖了我们需要的声音。利用自动增强的功能,能够使该图像所要反映的内容更加突出;同时还能够对图像进行锐化处理、将其锯齿消除。同时,由于很多监控设备像素不是很高,拍摄出来的画面在放大之后会出现一片马赛克的现象,可以运用软件将马赛克弱化。在拍摄物体的时候,如果该物体是背朝光源,就会出现拍摄出来的画面很暗,无法看清楚物体的原貌,这是就可以用明暗校正的功能来处理该图像;图像的重建功能。可以将拍摄的画面分为多个帧,将帧进行融合,然后将模糊的部分进行清晰化处理;如果图像中出现的人物面部不是很清晰,可以通过帧平均的方法,使人的五官变得更加清楚;对动态视频处理的功能。可以将拍摄中画面的亮度、明暗对比、噪声等问题进行处理;因为光线、监控机自身的原因,造成了拍摄的画面出现了失真的问题,可以通过还原图像的功能,使原本图像的颜色真实展现在人们眼中。
软件工程论文篇4
对于软件工程监理来说,明确监理环节和内容是监理活动得以顺利开展的基础和前提。软件工程与一般的土建工程、电气工程的差别非常大,其监理活动也具有独特的特点,下面简单分析一下软件工程监理可以分成哪几个环节以及各个环节的监理要点。
1.1招标阶段的监理招标是软件工程开展下去的第一步,只有做好充分的准备,才可能满足业主的期望,这一环节的成败将会直接影响到整个软件工程项目的成败。在招标阶段,合同成功签订表明该环节的结束,业主与软件开发商签订了具有法律效应的合同,双方具有了相互约束、相互配合的法律关系,是保证接下来工作顺利进行的基础。在这一环节中,监理工作主要包括这样几部分:(1)监理人员协助业主编制招标计划、审核软件工程的需求等。(2)监理人员仔细审核标书。(3)协助业主明确软件工程的目标、内容、功能以及进行软件工程的预算。(4)审核承建合同,仔细审核合同中的软件工程功能、技术指标、测试内容、验收要求、双方责任等内容。(5)协助业主与其他软件开发商进行良好的信息沟通,确保双方沟通的顺畅。在招标阶段,软件开发商尚未走进工程项目中,故此监理人员的主要职责是审核和确认,做好前期基础性工作。
1.2设计阶段的监理设计阶段是软件工程项目的一个关键阶段,虽然设计费用仅占软件工程项目总造价比例的1%-3%,但是其对整个项目的顺利开展以及造价、质量、进度等的管理影响非常大,设计方案质量高低将直接影响到软件工程项目实施过程中的开发与配置。在这一阶段,监理内容主要是:(1)审核软件系统的需求是否合理,以及实施路线、关键技术等内容是否合理,签署审核意见。(2)监理人员协助业主开展设计方案的评审工作。(3)组织业主、专业人员对软件工程项目测试方案、验收方案等进行详细审核,并签署审核意见。(4)结合合同要求进行进度计划审核,并确认进度计划的可行性、合理性,签署审核意见。(5)协助业主配合软件开发商开展软件工程实施前期的调查。在设计阶段,监理重点内容就是对设计方案进行细之又细、慎之又慎的审核。
1.3实施阶段的监理在软件工程项目实施阶段,一般可以分成需求分析、设计、编码、测试这4个步骤,每个步骤都有相应的监理内容和侧重点。(1)需求分析是软件工程实施的第一步,是保证最后开发出来的软件产品符合业主需求的基础,这一阶段的工程内容主要包括词汇表、用例模型、用例规约等内容,而对应的监理内容则包括监督需求分析过程、审核需求分析计划、审核需求分析结果等内容。(2)是设计阶段的监理过程,主要包括监督软件开发商的设计过程、审核设计计划、审核软件结构文档、监督软件设计结构中存在的问题并提出意见等。(3)编码阶段的监理,这一阶段是将软件开发商的设计思想变成计算机语言的过程,监理任务主要是审核项目组的人员、设备、进度计划等,并实时掌握软件开况,确保软件工程开发能按照进度计划顺利开展。(4)测试阶段的监理。软件工程的测试一般可以简单分成单元测试、集成测试、系统测试等内容,而监理内容则主要是审核测试计划、监督测试流程、复核测试结果等。
1.4验收阶段的监理验收阶段是软件工程项目的最后一个阶段,该阶段就是软件系统的试运行、验收移交过程,监理内容则主要是对软件系统进行细致的审核、监督、验证、测试、确认。
2应用分析
正确的软件工程监理方法有助于保证软件工程监理质量,从而确保软件工程质量,但目前国内软件工程监理工作中,还没有形成系统的监理方法体系,只有一些零散的监理方法和理论,比如,PDCA戴明环、鱼骨图等。在软件工程项目中,监理单位扮演的是技术方角色,其与普通土建工程的旁站监理不同,需要从软件工程项目一开始就做好进度、成本、质量等方面的监理,确保软件工程的顺利开展。
2.1质量控制在质量控制方面,最常用的方法是鱼骨图和PDCA戴明环。在运用鱼骨图进行软件质量控制时,首先需要确立质量控制目标,分析影响质量的因素,并对这些因素进行深入分析,在鱼骨图上标出来,讨论解决问题的方法,并标出解决方法的权重,以此来控制软件工程质量。比如说:在软件工程具体某实施项目的质量分析上,从人、机、料、法、环5个角度分析现场作业的质量因素。例如:某税收管理系统建设中,监理单位为有效控制工程质量,在需求分写环节非常重视需求的调研以及需求分析结果的审核,运用鱼骨图从人、事、时、地、物五个方面分析影响因素,如图1所示。
2.2进度控制在进度控制上,软件工程监理常采用甘特图进行,而采用这一方法的前提是对软件工程项目的任务了如指掌,绘制出详细的工作任务分解结构图,将所有项目的开始时间、工期等到标注到甘特图上,然后结合软件工程项目的特点确定控制关键点,并确定项目的关键路径,确定项目活动之间的相互依赖关系以及时序进度,按照项目类型将项目联系起来。例如:在某税收管理系统工程项目的进度监理管理中,监理人员绘制甘特图,对软件开发商的进度计划进行整体分析,发现其中存在这样几个问题:任务阶段划分不明确、任务间的关系不合理、关键任务不明确、忽略国家宏观政策对项目的影响等,结合这几个问题要求软件开发商立即进行进度计划的调整和整改,得出最优化的进度计划,并确保整个软件工程实施都处于受控状态,有效保证软件工程项目的顺利开展。
3结语
软件工程论文篇5
(1)在基本几何体中的应用。基本几何体包括圆锥、圆柱等,生活中虽然常见,但应用到工程制图中却意象模糊、难以想象。通过借助UG软件,开展教学时可以利用建模模块,画制草图。先在草图界面上画一个直角三角形,再回到建模界面,通过旋转工具的运用,将三角形直角边的任意一条边作为旋转中心线,另外的两条边可以自动生成为一个圆锥,导入制图模块,通过投影的方式,便可以得到一个立体圆锥,方便又快捷,能减少课堂在概念解说上的时间,立体图一眼即明。以截交线概念为教学代表,可以在已经建好的三维模型基础上,进行切开物体时可用假想的切割平面,再隐藏,进行制图模块投影便成二维工程图。这样的观摩教学方式,学生容易懂,并可以了解整个过程,能一下子吸引住学生的视线,拉住注意力。(2)在组合体中的应用。组合体相较于基本几何体更加复杂,其组合多变、排列方式多种,是由若干个基本几何体以叠加、切割或者综合等三种方式组合而成的立体。组合体的各项学习,包括绘图和读图是学习的重点,当然也会是一个难点,对于难点的学习,就更加需要借助实体演说,增加立体感,单凭想象学生会感觉困难,从而对学习产生惰性,不愿意深究。在组合体中的学习,可以利用UG进行辅助,如草图。拉伸、抽壳等工具都非常实用,借用这些工具一步步建立三维模型图,能避免传统教学实物模型中的缺点,如制作成本高。由于组合体种类偏多,在教学时,教师还可利用UG建模模块建立一个虚拟化的模型库,针对常用的教学例子建立,可以方便之后的教学、学习中随时调阅,反复利用,达到举一反三的效果。这样的教学方式,既能让学生掌握制图方面的知识,又能让学生学会独立分析方法的能力。(3)在装配图中的应用。装配图表示机器或部件的结构形状、装配关系技术要求和工作原理等要求,是生产中非常重要的技术。但装配图在实际操作却是不易,因为其结构复杂,又不能呈现成3D视图,只能以平面视图展开,大多学生在学习的过程中不易理解,对其装配的关系和整体形状的关系,从而对此学科的学习产生厌倦的情绪,对最终的教学成功过产生影响。因此,教师在进行教学时,应注意教学的方法,如为学生建立三维模型图,然后再充分利用UG软件把零件模型展示的出来,如它的结构、形状,将远离对学生一一讲解,加深学生的视觉感官,并要求学生按照图面所示对学生零件进行组装,加深学生的印象。如在齿轮油泵装配模型图时,教师应把机械的整体结构直观的展现在学生的面前。教师可利用UG软件将机械的整体展现出来,这种模式打破了传统生硬的教学方法,不仅增加了学生的学习的情绪,也提高了教师的教学效率,更利于学生的学习,更清楚机械的装置和读懂装配图。
2.UG软件在工程制图教学中应用的影响
从各方面分析所得,UG软件在工程制图教学应用中的展示、操作取得了明显的效果,而这些效果的直接影响还是师生。教师方面,理论知识不再难以表述,图示示例一目了然,制作课件即可,大大降低了教学的困难和说教的局限性;学生方面,能够提起学生学习的兴趣,由心底里激发出学生对于工程制图的热爱与动手兴趣,课堂上的气氛更加轻快有趣,师生之间的互动加强,能够更有效的提高教学质量。同时,学生的空间想象能力得到提升,对于空间的思考和思维得到锻炼,学习效果明显比未使用UG软件教学更好,对于师生和教学都有利才是教学应该发展的方向,也是教育不断改革的目的。
3.结束语
软件工程论文篇6
虽然智能体系统和其他系统比较有点较多,但其仍有一定不足需要完善,如下所示。
1.1设计元概念模型若是想要设计完善的设计元概念模型,那么需要考虑的问题较多,例如开发对象概念与智能体系统软件开发方法的管理、开发对象和智能体之间的关系等等,必须充分的考虑到。在此基础上建立完新原概念模型后,还需建模、实现过程。知道规则等等。
1.2拓展智能体系统软件工程的应用领域智能体系统软件在开发的过程中需要决的问题较多,其中最重要的便是要解决开发过程中各种问题,例如生长性、开放性及动态性等问题。
1.3探究系统结构与工具因智能体系统软件工程结构及开发方法指导设计等因素,其对智能体系统是否能够成为主流的开发有一定的影响。
1.4开发过程的标准化智能体软件的开发方法、途径逐渐得到完善,问题逐步得到解决,所以目前人们将目标放在了智能体系统软件工程标准化问题,此种现象的出现说明了智能体技术已经向工业化迈进。
2基于智能体系统的软件开发途径
智能体系统软件开发途径包括以下几点:(1)建立之恩给你体理论模型,将其视为框架建立智能体系统结构模型。(2)在结构模型前提下使用建模语言UML实现应用程序。本文便对智能体系统结构模型的建立方法、如何应用建模语言UML进行简要分析,详细包括以下几点。
2.1智能体系统的结构模型智能体是可执行计算的应用软件实体,因此可以将智能体系统理论模型框架下简历的模型从现实世界转换到数字领域。首先,智能体系统结构模型中的逻辑功能组件应该与理论模型中的问题求解策略、过程有较强的对应关系。其次,它是一种相互联系的系统结构,各个部件之间有着紧密关联的交互作用。基于智能体理论模型创建的结构模型主要包括了感知器、消息处理器、基于感知融合的世界模型、目标判断函数、策略部件和效应器。
2.1.1感知器感知器属于计算机系统中的一部分,其在运行的过程中可有效的检测外部环境及自身的状态,来充分的保证系统正常运行。感知器在其运行过程中所得到的数据包括内存使用的大小、内存剩余大小、占用CPPU时间比率、硬盘使用率等等,以上数据包含了计算机硬软件在运行过程中的使用情况。
2.1.2消息处理器消息处理其的主要工作内容便是与其他智能体进行沟通,此种数据传递沟通是通过二进制的形式来表达传递,还有一种建立文本的基础上进行传递。
2.1.3基于感知融合的世界模型基于感知融合的世界模型跟理论模型中的世界模型相对应,感知处理器能够感知器与消息处理器中获得信息,在一段连续的时间周期内将感知器与消息处理器中产生的数据信息融合一致。
2.1.4目标判断函数将两个数值相比较便可得到一个最简单的判断函数,较为复杂的判断方式还有区间判断、模糊判断、约束判断等。
2.1.5策略部件在智能体通用软件的模型中,没有必要也不可能将策略函数具体化,在实际工作中策略部件的具体形式可以根据具体应用而定。
2.1.6效应器效应器作为系统的输出,对外界对象与自身世界模型产生作用。一个智能体可能存在多个执行器,智能部件安排任务的执行顺序,将任务分解成多个子任务,子任务按照顺序排列,而效应器负责监督子任务的执行情况,必要时可以变换执行的顺序。
2.2基于建模语言UML的应用程序在结构模型的基础上,可以运用建模语言UML来实现应用程序,而这个过程则需要通过编程来实现。先是基于建模语言UML的代码生成智能体系统,然后运行该系统。建模语言UML是一种可视化的建模语言,它与其他大多数面向对象的语言存在着密切的映射关联。代码生成则是直接根据UML图生成计算机的框架程序,与智能体的六个组成部分相对应,UML模型的实现形式为CInputContainer、CSensor、CComunication、CEffector、Agent、COutputContainer。智能体系统在上述的模型与语言实现形式下,可以择优选择软件的开发程序。
3结束语