首页 优秀范文 软件毕业论文

软件毕业论文赏析八篇

时间:2023-03-14 15:12:00

软件毕业论文

软件毕业论文第1篇

毕业论文致谢词范文一

本课题在选题及研究过程中得到**老师的悉心指导。陆老师多次询问研究进程,并为我指点迷津,帮助我开拓研究思路,精心点拨、热忱鼓励。陆老师一丝不苟的作风,严谨求实的态度,踏踏实实的精神,不仅授我以文,而且教我做人,虽历时三载,却给以终生受益无穷之道。对陆老师的感激之情是无法用言语表达的。

感谢**老师、**老师、**老师、**老师等对我的教育培养。他们细心指导我的学习与研究,在此,我要向诸位老师深深地鞠上一躬。

南京晓庄学院**院长、科学教育系**主任、**书记、**老师、**老师等老师为我提供了良好的研究条件,谨向各位同仁表示诚挚的敬意和谢忱。

感谢我的同学**、**、**、**三年来对我学习、生活的关心和帮助。

最后,向我的父亲、母亲、爱人、女儿致谢,感谢他们对我的理解与支持。

毕业论文致谢词范文二

感谢我的导师XXX教授,他们严谨细致、一丝不苟的作风一直是我工作、学习中的榜样;他们循循善诱的教导和不拘一格的思路给予我无尽的启迪。

感谢我的小白老师,这片论文的每个实验细节和每个数据,都离不开你的细心指导。而你开朗的个性和宽容的态度,帮助我能够很快的融入我们这个新的实验室

感谢我的室友们,从遥远的家来到这个陌生的城市里,是你们和我共同维系着彼此之间兄弟般的感情,维系着寝室那份家的融洽。四年了,仿佛就在昨天。四年里,我们没有红过脸,没有吵过嘴,没有发生上大学前所担心的任何不开心的事情。只是今后大家就难得再聚在一起吃每年元旦那顿饭了吧,没关系,各奔前程,大家珍重。但愿远赴米国的C平平安安,留守复旦的D,E&F快快乐乐,挥师北上的G顺顺利利,也愿离开我们寝室的H&I开开心心。我们在一起的日子,我会记一辈子的。

感谢我的爸爸妈妈,焉得谖草,言树之背,养育之恩,无以回报,你们永远健康快乐是我最大的心愿。

在论文即将完成之际,我的心情无法平静,从开始进入课题到论文的顺利完成,有多少可敬的师长、同学、朋友给了我无言的帮助,在这里请接受我诚挚的谢意!

毕业论文致谢词范文三

致谢

本研究及学位论文是在我的导师郑建立副教授的亲切关怀和悉心指导下完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从课题的选择到项目的最终完成,郑老师都始终给予我细心的指导和不懈的支持。两年多来,郑教授不仅在学业上给我以精心指导,同时还在思想、生活上给我以无微不至的关怀,在此谨向郑老师致以诚挚的谢意和崇高的敬意。

软件毕业论文第2篇

与此同时,在学校研究生院学位办,七八个人挤在电脑前,眼睛盯着屏幕,等待着电脑上“学术不端文献检测系统”的检测结果。

几家欢乐几家愁

之前,四川师范大学研究生院在官方网站挂出通知,将使用“学位论文学术不端行为检测系统”对研究生学位论文进行检测,未参加检测的研究生,不能进行答辩。

丁然读研三,马上就要毕业了。4万多字的论文,年前就写好了,但丁然还是花了好几天时间修改。16日上午,她到研究生院二楼去交钱检测论文。收了钱后,老师在稿笺纸上写下名字,在她的名字前,已经有很多篇人名,而头天已经有77人检测过了。

丁然把装有毕业论文的优盘交给老师插进电脑上传文档,并在空格输入名字和论文题目。老师点了确定键。丁然站在打印机旁,焦急地等待检测结果。几分钟后,结果打印出来:“总字数:4××××字;总重合字数:0,前部重复字数:0,总文字复制比:0%……”丁然跳起来:“过了!过了!”等候的人群,向她投来羡慕的眼神。

李娟则神情沮丧,其论文总文字重合率超过了10%。面对记者,李娟有些不好意思,她认为这个软件的名字叫“学术不端行为检测系统”太武断。

系统检测出重合率的同时,也会指出重合的地方。李娟不愿记者看检测出来的段落,她只是表示,这个软件并不一定是准确的,因为此前有人检测出0%但不放心,再次检测时就检测出了问题。老师的解释是数据库是随时更新的。李娟检测后,对论文做了修改。据说,此前一学生在检测时,被查出了43%的重合率!这位学生红着脸自言自语:“是不是引用没有标注引起的哦?”

丁然说,读三年研究生,而且就等着毕业证和学位证签合同,她对论文还是有些心虚。“虚,不是因为写不出来,而是总觉得做出来的与预期相比高度不够。”丁然这样解释她的心虚,她说这三年都是在学,但都没有按照既定的计划学习,学得不够强大,单纯就论文的准备来说,准备是很不充分的,但她反感记者说“抄袭”这两个字。“你不可能全部写别人从未涉及过的,都是站在别人肩上眺望的!”她说,“这么多年,我们这个专业领域的专家都鲜有突破,何况我们呢?”“能够游走在别人的论文中有些自己的亮点,就已经很不错了。”

合不合格 关系到学位申请

“检测、检测!”“检测软件地址:......”“怕测不是好学生,”“迎战‘不端’软件……” 川大研究生李萌以及好友车珊珊等人的QQ签名,一夜之间都改了。

据了解,四川大学文学与新闻学院于2009年12月12日下发“文新【2009】1号文件”,明确指出学位论文均需经过“学术不端文献检测系统”检测。而在电子科大与理工大学,去年就已经实施推行了这个检测系统。理工大学研究生院院长王绪本介绍,对于硕士研究生,学校并没有强制要求必须通过检测。但对于博士论文,是作了硬性要求的,必须通过软件数据库检测,检测免费。

电子科技大学方面没有接受记者采访,一些学生表示,一些学院比如微电子与固体电子学院,研究生们为了在正式检测前好修改,交50元可以自己提前检测论文。四川师范大学也规定,在学校统一进行常规检测之前,学生可自行申请检测,每篇检测费100元。

川大文新学院规定,检测结果分为合格、修改和不合格。如果检测发现论文与软件数据库论文重合超过50%以内,需要修改后重检,并给予相应处分。如果重合率超过50%或者二次检测重合率仍超过10%,为不合格,取消学位申请资格,记过,直至建议学校开除学籍。不过,也设置了补救程序:如果重合率认定有争议,可提起复议申请;在论文中对引文注明出处的,不计重合;复制本人已的,不计重合。在这方面,川师大的规定大致相似。

各方热议 以自觉端正学风为重

那天排队时,丁然与另一专业的博士生李军谈起检测的事。李军的结果是“总文字复制比0%”,他说自己很幸运,从一开始,就坚持要把论文写好,但是还是用了不少别人的东西,眼看4月交论文的时间就要到了,他心里没底,特地回学校来检测论文。李军说,有个哥们儿这段时间成天关在寝室和图书馆,埋头写论文。这哥们儿此前一直很有把握,但这次他回来后就几乎不出去,论文也基本上重新写,因为以前的论文“引用”得太多。李军对“引用”两个字加重了语气。一研究生则表示,在借助软件的作用的同时,还要以自觉端正学风为重。

“引用照着规定办,怎么会心虚?”

川大的魏霞也说,自己的论文自己有把握,为什么要去检测呢?“引用都是有明确规定的,照着规定办,怎么会心虚?”

中国科学院四川分院学者印开蒲听到学校推行这个软件,表示有些欣慰。老师不可能准确记忆那么多论文,有了这个数据库,就可以让过度引用和抄袭无处藏身。

“如果抄袭,是很容易被发现的”

四川师范大学研究生院常务副院长董志强介绍,这个软件是清华大学做的,已经做了好多年,现在比较成熟了,所以才开始正式使用。以前只能对比重复率,但现在可以区别引证。他认为学生不必太恐慌,毕竟这只是一个辅助手段,如果认为有问题,学生是可以申诉的,最后还是要由人来认定。“引进这个软件,主要是为了端正学风。软件数据库收录了上世纪80年代以来所有公开发表的论文,它可以告诉学生,如果再抄袭,是很容易被发现的,这个对很多人来说是压力,但却可以有效促进学风。”董志强说,为了端正为学风气,学校每年将为这个软件支付大约10万。

有个“紧箍咒”利己利师利校

从2008年开始,理工大学引入学术不端行为检测系统。研究生院院长王绪本说,不端行为有的属于主动行为,有的则是无意的。而软件可以有效防止这种行为的发生,不端行为影响是很大的,不管对个人还是社会,这其实是对自己不负责,而且常常连累导师连累学校,可以说是对不起自己、老师、学校,甚至是国家。

软件毕业论文第3篇

1.1 IC卡行业发展现状... 1

1.2 IC卡迅猛发展的原因... 2

第二章 硬件系统设计... 4

2.1 IC的选用与设计... 4

2.1.1  IC卡概述及分类... 5

2.1.2  IC卡国际标准... 5

2.2 电源电路设计... 7

2.3主控芯片AT89S52 及相关电路设计... 9

2.4 串行通信... 14

2.5 蜂鸣器电路设计... 18

第三章 系统软件设计... 19

3.1 编程软件... 19

软件毕业论文第4篇

一、研究背景

软件工程是高校计算机专业教学计划中的一门重要课程。软件工程的课程体系涉及了从客户沟通,软件设计,软件开发,软件测试到最终软件维护等软件生命周期各个阶段。既是一门理论性极强的专业课程,更是一门实践性很强的课程。近年来,全国各大高校均将软件工程作为计算机及其相关专业的一门重要专业课程。计算机专业的学生通过软件工程课程,学习作为软件从业人员需要掌握的基本专业能力,为未来从事计算机软件相关的各类工作,提供理论及方法的指导。可以说,学好软件工程,对计算机及其相关专业的从业人员来说都是一门必修课。

二、教学现状

在当前的软件工程课堂教学当中,部分院校采用纯理论课堂讲授的授课形式,另一部分院校则采用理论讲授与实践实训课程相结合的授课形式。然而,从教学内容来看,当前软件工程的教学内容,主要集中在传统方法学,即传统的软件工程学。对于面向对象方法学来说,很多新的知识方法还涉及不足,特别是软件模型化,构建技术,UML统一建模语言等等一些当下社会流行的软件工具和方法。同时,实践环节较少,实践效果不够理想也是软件工程教学中普遍存在的问题。目前可供该课程选用的合适的实验项目甚少,所以学生通过实验课程所达到的效果与教学要求存在较大的差距。另一方面,学生对理论知识的理解不足。软件工程是一门计算机领域的综合性、工程性学科。涉及软件生命从萌芽、成型、成熟、生命结束的各个周期阶段的工作和任务。学习者似乎能听懂,可听完后大部分学生还处在似懂非懂的阶段,真正需要动手时,不知道该从何下手。在近年来的教学实践过程中发现,一些理论知识,过于抽象晦涩。与实际的应用需要相脱节,学生对很多知识理论,只停留在概念阶段,难以消化,更无法理解理论知识在实际的软件设计、开发、测试、维护中究竟何时何地可以运用,具体又该如何操作。理论与实际的结合仍存在很多不足。这一方面与课程理论研究性较强有关,另一面也与教师本身长期在院校从事较单一的教学工作,缺少工程项目经验,脱离实际的生产及软件开发场景,难以将理论与现实情境很好的结合传授给学生。在计算机专业毕业生的毕业设计中,也集中体现出了学生不能把理论知识有效地运用到实践活动中的问题。学生并没有真正掌握基础理论及运用理论的技能和方法,所以在进行毕业论文设计时,不能将软件工程的理论充分运用到他们的设计实践中去,从而导致设计开发的软件和撰写的文档在结构、内容等方面错误百出。

三、改革思路

(1)研究并解决软件工程教学中存在的新兴软件方法不足等问题。结合现有的专业培养方案,教学大纲,制定教学计划,改善软件工程教学现状,研究传统软件工程技术在教学改革中占的课时比例及应当讲授的内容,增加研究面向对象软件工程技术在教学改革中的地位及讲授的方式、内容和课时量。(2)研究并解决软件工程课程实践性不足,学生学习停留于理论阶段的问题。结合理论课程的内容,增强软件工程的实践性,与一些软件开发的实训课程相结合,增加学生的实践机会,将软件工程理论应用于实践当中,提高学生对课程的理解和现实认识。(3)研究并解决学生对理论知识理解不足,课程停留于课堂教学,脱离实际运用,学生难以满足应用型人才培养目标等问题。根据教学计划,教师请教并邀请相关企业的软件资深从业人员,与学生开展专业知识交流活动。以企业中实际可行的软件项目为案例,为学生讲解软件知识,让学生理解软件工程的理论知识如何有效的融入实践当中。并加深学生对课程、对当今计算机领域流行的专业知识及未来从业方向,对计算机专业从业现状的认识,真正做到应用型人才的培养。可以安排学生到企业进行调研,参与实际的企业项目。(4)研究并解决学生在毕业设计及毕业论文的完成过程中,缺少理论支撑,不能合理规范化完成设计的问题。将软件工程专业知识与计算机专业毕业设计相结合,在毕业论文指导的过程中,重视软件工程理论的应用。以软件工程方法学,软件过程,项目管理等相关知识软件工程相关理论指导学生的毕业设计,力求整个毕业设计过程达到模块化、规范化,正规化。

参考文献

[1]张海藩.软件工程导论(第5版)[M].北京:清华大学出版社,2018.2

[2]崔含鼎,梁仕云.现代教学系统工程模式论[M].广西教育出版社,2001.

软件毕业论文第5篇

自考计算机专业毕业论文怎么写呢?有没有什么写作技巧呢?本篇就是向大家介绍了自考计算机专业毕业论文写作技巧,记得关注学术参考网查看更多的论文写作方法,欢迎大家阅读借鉴。

写作流程

自考计算机专业毕业论文有1年准备时间,写作时间的分配主要取决于考生软件开发的进度,如果考生开发的软件很成熟,那末后续的写作时间就较快,否则后面的写作就会很被动。例如,一般会在每年7月份登记,9月底开题,期间开发软件,到第二年2、3月就要完成初稿,再留一个月修改。

1、选题。选题首先要重要、有意义。例如有的考生选择设计木马程序,其本身是个病毒程序,这样的程序只能带来危害,实际生活中没有意义,就不能用于做毕业论文。

2、开发软件。开发软件要与实际相结合。实际性非常重要,要自己能开发一个能实际运行的软件。有的考生自己并没有参与实际工作,只是看书是不行的。自己参与的可以是一个大的项目或课题组,论文中介绍完大的系统后,一定要把自己的工作量写清楚。

3、写论文。开发完就可以写论文了,论文是个总结,但是不要写成工作总结,一定要有主题,应体现自己的开发思想和论述自考本科计算机专业毕业论文写作指南自考本科计算机专业毕业论文写作指南。写论文要达到一定字数,一般要3万字。其中,编程代码一般为2-3千行,这个不是机器自动生成的代码,一定是自己写的源代码。

论文结构

计算机专业毕业论文一般有8个部分。1、概述或引言。这个部分相当于大纲,一般要求4-5千字,主要是对软件开发背景,使用的软件工具、环境,最后达到的效果,自我在里面的贡献等;2、需求分析。软件有哪些功能、模块,用的什么工具等;3、设计方案和主要技术自考本科计算机专业毕业论文写作指南文章自考本科计算机专业毕业论文写作指南出自http://gkstk.com/article/wk-78500001321796.html,转载请保留此链接!。主要是对里面每一部分的详细论述,使用的是什么技术,为什么使用。详细的模块分析或遇到的难点是怎样解决的等;4、具体的实现过程;5、测试。介绍自己开发软件实际达到的效果;6、总结。介绍自己开发软件的体会,或自己开发的成果使用情况,有什么评价,自己还有哪些不足,有什么需要改进的地方;7、致谢;8、参考文献。另外,还可以加一个“附录”部分。正文只能有一个中心,其他有重要参考价值的都可以放在附录部分。例如有重要的代码、图表,涉及其他领域的知识,需要解释的等都可以放在附录部分。

案例1:《家装工程预算软件的开放》1、概述;2、需求分析;3、总体设计;4、数据库设计;5、软件功能的实现;6、结论及改进;7、致谢;8、参考文献。

案例2:《经纬中天无线短信增值服务管理软件的设计和开放》1、引言;2、需求分析;3、设计方案论证和主要技术介绍;4、系统设计;5、编码实现;6、实际运行中出现的问题及相应的解决方案;7、结束语;8、致谢;9、参考文献。

答辩程序

答辩现场会有专业老师组成的答辩小组,一般为5人左右,学生抽签分配答辩组。答辩现场要考生做介绍和演示。考生需要提前准备幻灯片,一般不超过20张,为论文最核心部分的内容自考本科计算机专业毕业论文写作指南论文

WiseMedia

考生结合幻灯片介绍论文,答辩小组老师会根据考生论文提出问题,考生要实事求是回答,最后答辩小组老师打分,求平均分给出考生论文成绩。大部分考生都会达到优、良,个别考生没有通过论文,主要有两方面原因:1、论文并不是自己真正所做,用别人的软件为自己所用,老师一提问就能发现破绽;2、考生论文做得太简单,达不到工作量。这就需要考生踏踏实实地按照要求去作论文。

零碎提醒

论文的题目不要太大,一定要具体、实际,不能吹成通用的;

自考生考过全部课程后,最好能寻求实践机会。可以去应聘公司,真正参与一个项目,一边工作一边写论文;

论文不要上网抄,一定要自己做;

引用资料要有脚注;

软件毕业论文第6篇

关键词:软件工程;毕业设计;课程教学;教学改革

中图分类号:TP434文献标识码:A文章编号:1672-7800(2012)010-0200-02

基金项目:铜仁学院2011年教学改革项目(2011)

作者简介:蒲天银(1974-),男,硕士,铜仁学院计算机科学系副教授,研究方向为项目管理、信息安全;饶正婵(1976-),女,硕士,铜仁学院计算机应用研究所讲师,研究方向为项目管理、数据挖掘。

0引言

当前,软件工程作为一个相对年轻的独立学科,在高校受到越来越多的关注,不仅如此,软件工程作为一种产业已成为软件发展的关键技术。因此,作为一名当代大学生,想要成为合格的信息技术人才,掌握一定的软件工程新技术、新方法是必不可少的。

随着现代计算机技术的飞速发展,软件业也得到了很快的提高,为跟上世界信息技术发展的步伐,从20世纪80年代起,我国大多高校在计算机科学与技术专业人才培养方案中开设了软件工程基础,此门课程一般安排在三年级进行,课程的开设对学生在大学四年的软件理论掌握中取得了不错的效果。但纵观近几年来高校的毕业设计可以看出,在实践性教学和教学效果检验等方面还存在着不少问题。课程教学中从教材的选用上看,重理论轻实践的现象比较突出,学生毕业后往往通过要用人单位长时间培训后才能适应岗位的要求,使得高校教育与社会的实际需求的脱节;造成了资源的严重浪费。

高校培养人才的目标是以社会需求为导向,计算机专业人才的培养也不过如此,学校的教育教学应该围绕这个导向定位来组织教学内容和配备教学资源。随着软件工程技术的发展,软件工程领域的教学内容不断丰富,教育教学手段日新月异,教学改革已势在必行。

1软件工程教学的现状概述

在计算机科学与技术本科专业的课程体系中,软件工程作为一门基础课程来开设,很多高校选择教材均为由清华大学出版社出版、张海藩教授编著的《软件工程导论》。教师在课程教学中,一般采用讲授与实训相结合的教学方法,即课堂上由教师讲授理论、原理,实训时由学生动手设计一个项目。由于该教材以理论内容为主,因此,该课程的教学存在诸多的问题,具体表现在:

(1)从教学内容上看,由于教材的局限性,目前的软件工程教学是以传统的教学方法为主,实验内容以生命周期法体系为主要内容,这样容易造成学生的学习时效性差,跟不上信息产业技术发展的步伐,大多新技术还没有传授给学生,特别是近几年新发展起来的构件技术、234建模技术。传统教学方式在课堂上主要讲授理论知识,学习者似乎能听懂,可听完后大部分学生还是似懂非懂。当学生在实训中进行设计时却不知从何入手,该运用什么知识、哪种方法。

(2)实践环节少且不够理想。总体来讲,目前在软件工程实训环节可供该课程选用的合适的项目不多,所以学生做实验所达到的效果与教学要求存在一定的差距。一方面是学生不能把理论知识有效地运用到实践活动中;另一方面学生没有真正掌握基础理论及运用理论的技能和方法。所以,在进行毕业论文设计时,不能将软件工程的理论充分运用到他们的设计实践中去,导致很多学生选题时无从下手,不知怎么做,大多学生即使选择了软件开发,但在开发的软件和撰写的文档在结构、内容等方面错误百出。

(3)教师问题。目前,除专门的软件工程学院的院校外,大多开设有计算机专业的综合院校软件工程课程的主讲教师本身也是一个问题。由于软件工程这门课程对授课教师的素质要求高,它不仅要求教师对工程内涵本身有深刻的理解,还要求教师必须要掌握一定的软件开发经验和一定的项目和工程背景,这样教师才能从自己的开发实践中理解软件工程的基本原理与方法,讲授时才能将理论与实践相结合,学生能直观地感觉到该门课程的重要性,从而产生强烈的学习兴趣。正是因为以往教学中存在的这些问题,导致教学效果不明显,并直接影响学生的就业竞争力。

2高校毕业设计现状

目前大多高校计算机专业毕业设计不很理想,具体表现在两个方面:

(1)从学生方面看,首先是学生入学后,通过3年的学习,学生在前三年级中一般都较为系统地学习了计算机软硬件方面的知识,并进行了实验、课程设计等多方面的训练。但由于大多实验、课程设计等实践训练属于考查范围,有一些学生抱着一种得过且过的心态,没有达到既定的学习目的,这样就造成既没有扎实的理论知识,也没有较强动手能力的尴尬局面。同时,目前大多高校将学生选题时间定在四年级第一学期,学生在导师的指导下准备毕业设计内容。但由于指导教师考虑到学生就业等实际情况,平时并没有对学生进行严格的时间要求和进度管理,很多学生直到毕业离校时才仓促完成任务,整个论文也是东拼西凑、质量不高。

(2)从指导教师方面看,首先是选题问题,指导老师把关不严,很多同学由于没有扎实的专业基础,30%左右的同学不敢选择设计类的问题,选择设计类的项目同学也存在问题,有的题目过大,如银行管理系统的开发,有的题目过小,如抢答器的设计;其次是指导过程不科学,在设计环节中,不论是软件开发还是硬件设计,大多同学只注重核心功能的实现,而忽略培养学生规范的设计过程及良好的设计习惯,使得毕业设计没达到对学生的锻炼价值。比如,在进行软件开发时只注重功能的实现,没有认真进行需求分析、设计方案的讨论、设计书的编写、编码风格的规范以及软件测试的要求。

3以毕业设计为导向,做好软件工程课程教学改革

3.1教学过程的正确引导

针对学生在毕业设计过程中存在的很多问题,作为教师如何将新的技术和方法传授给学生,使他们能真正掌握基本的软件工程的原理和方法是课程教学改革的核心内容。为此一般要求授课老师要能正确地把握目前软件工程的发展方向,掌握最新的软件开发技术,并能结合软件开发的实际例子,将该门课的精华有效地传授给学生。

3.2强化可行性分析与开题任务的结合

在学生毕业设计中,开题的任务是由指导教师与学生共同确定所选的毕业设计题目是否符合本科毕业设计基本要求。在软件开发过程中,可行性分析的主要任务是从经济、技术等方面分析拟将开发的系统在技术、花费财力、人力与物力等方面是否可行。首先,师生要分析所选的题目在法律上是否可行,有无违反国家的相关法律,有无违反当今社会的道德行为规范;其次,分析所选的题目在技术上是否可行,即所选的题目技术含量很高,现有市场还没有类似的产品,且该产品一旦开发成功,将带来巨大的收益;再次,如果该题目在法律上、技术上都是可行的,还应考虑经济上是否可行。

3.3将需求分析阶段在毕业设计过程中有效实施

软件需求分析的目的是澄清用户的要求,并把双方共同的理解明确地表达成一份书面文档——软件需求规格说明书。需求分析阶段对锻炼学生的沟通能力有很大的帮助,按照传统软件工程学的原理,需求分析的目的主要有3个:一是功能性需求分析,确定待开发软件需要哪些方面的功能;二是性能需求分析,确定待开发软件在性能方面有哪些具体的要求;三是数据需求分析,确定待开发软件在数据信息方面的需求。确定这3个需求的依据均源于对客户的了解,因此,需求分析的一个至关重要的任务便是与客户沟通。

在实际应用中,需求分析也是一个让人头疼的问题。用户的不配合是需求分析阶段的最大困难所在,在这种情况下,教学过程中可以考虑把学生分为若干小组,大家互相作为开发人员与用户,把即将完成的毕业设计题目作为项目,可以让学生身临其境地体会作为开发人员在需求分析阶段所应完成的任务,体会实际开发过程中用户以各种理由拒绝合作的无奈,以及应该以何种方式与客户沟通,如何调动客户的积极性与主动性。同时,也可以让学生体会作为客户与用户可以享受的权利及其应该承担的义务,使其走向软件编程的工作岗位时能更加懂得如何从客户与用户口中获取项目所需的功能、性能与数据。

3.4环环相扣,全面提升课堂教学的有效性

学生通过可行性分析、需求分析两个阶段的实践后,既学到了教材上的理论知识,又能与实践很好地结合起来,相信对课程教学已有了浓厚的兴趣。在接下来的设计环节中,作为教师要充分将工程体系的知识应用起来,结合现实生活中的工程问题举实例,让学生能主动地进入角色,处理好这些问题后,相信后面的问题就迎忍而解,既解决了理论课堂学习的枯燥无味,又帮助学生完成了毕业设计任务,全面提升了课堂教学的有效性。

参考文献:

[1]熊仕勇,张登国,黄星华.试论“软件工程”课程的实践性教学[J].重庆邮电大学学报:社会科学版,2007(6).

[2]何月梅,杜海艳,王保民.《软件工程》课程教学改革的探索[J].中国成人教育,2009(13).

软件毕业论文第7篇

关键词:土木工程;大土木;宽口径;毕业设计

土木工程毕业设计是学生从学校理论阶段向社会实践之间转换的最佳嵌入模式,是进入工程实际当中的无论是设计、施工、管理或科研的最好开始。同时也是毕业生自己独立进行工作的最佳开始阶段。在教育部提出的“厚基础,宽口径”的人才培养模式下,土木工程专业对于地方高校来讲必然是向应用型、实践型转变。但土木工程涵盖范围较广,涉及知识面较宽,针对性较强,故原有的教学模式已很难适应大土木教学要求,故为适应大土木人才培养模式要求。毕业设计故必须同时做出相应改革。本文主要毕业设计所做的教学改革提出一些地方高结合延安大学建筑工程学院土木工程专业校应对新形势下的大土木教学改革的工作方法。

1大土木背景下的宽口径土木工程专业人才培养方案的总体设

自1998年各大高校扩招以来,对于地域处于不利条件下的地方性高校,因多方面因素生源质量不断下降,但教育部又提出“强基础,宽口径,多方向”的专业办学思路,故延安大学建筑工程学院根据陕北地方经济建设和“西部大开发”战略北京要求,结合学生就业需求和服务地方的需要,因材施教,有针对性地对学生分方向进行培养false。强基础是实现宽口径的基本前提,一名工科专业学生,首先应学好工程基础课程,而后才可能应用这些基本知识与理论,在服务地方和个人兴趣的领域发展自己的装也知识和技能,所以,“强基础,宽口径”是大土木背景下人才培养的共同要求,针对人才培养个性化要求,各院校均推出了自己的人才培养特色。因此在制定土木工程专业人才培养方案时,我们遵循“用得上,下得去,吃得苦,留得住”的原则,从重视实施传授到重视能力培养的转变,来制定人才培养计划和组织土木工程专业整个教学过程,尤其是对于毕业设计的积极探索。

2土木工程专业毕业设计的基本要求

毕业设计的题目决定了内容,故科学选题是关键。土木工程毕业设计应该尽可能以实际工程为目标进行毕业设计。在满足基本教学要求和培养目标下,尽可能结合工程实际的项目选题,以促进学生应用新技术、新知识,促进学生与社会需求有机结合。题目应有深度和广度能使学生在毕业设计中结合应用所学知识。毕业设计课程建设标准应具备以下一些要素:(1)全新教学大纲。教学大纲,不是学习内容简单的堆砌,而是对于毕业设计课程教学的纲领性文件;不只简单讲授大纲,还应指导学生自学纲要。教学大纲除对基本内容提出要求外,还应根据学科发展不断更新,阐明本课程与相关课程联系,充分体现课内、课外教学方法,激励学生主动学习。(2)全新教学方法。实施启发式、讨论式教学,教师在课堂上,讲清思路、突出重点。恰当处理传授知识和培养能力关系。(3)适宜教材。必须建立一批教学辅助材料。编写一些参考书、实验指导书等等,以培养学生掌握本学科最新发展动态。

3毕业设计应注意应用计算机辅助设计

BIM是BUILDINGIMFORMATIONMODELING,是一个概念,一般翻译为建筑信息模型。大概的意思就是说有含有信息的建筑三维模型。能用来建模,编辑,管理等等这种模型的软件,都可以叫BIM软件。常见的有AU公司的REVIT软件。BIM软件的特性:BIM当然需要软件才能实现,所涉及到的软件可以分成很多类,从规划开始直到建筑物生命结束,可以分成很多的阶段,每个阶段都会有至少一种专业软件,如BIM建模软件,BIM机电分析软件,BIM综合碰撞检查软件,BIM造价分析软件,日照分析软件,结构分析软件,MEP等等。目前,有Auto-CAD、、Sap2000、斯维尔、PKPM、天正等国际和国内建筑设计软件系统。对于土木工程毕业设计来讲,利用BIM为学生讲授毕业设计的一部分内容即结构设计软件,使学生利用毕业设计的实际工作特点开展BIM验证性试验,强化学生对于大学四年所学知识的理解,将电算结果与手算结果进行对比,提升学生的实际动手能力,提高学生分析实际问题和解决实际工程问题的能力,使学生可以真正做到学以致用。对于土木工程专业,在当今社会(信息化、网络化)下,各种计算软件层出不群下(如PKPM、盈建科、广厦、理正、ANSYS、AUTOCAD、迈达斯)学生应能够通过掌握现代辅助工具,更好的服务于将来的工作,为将来毕业工作打下坚实的基础。在毕业设计过程中应该强调以手算为主,计算机辅助设计作为验证性设计。然而通过引入BIM中的建筑结构软件,学生能够把自己的毕业设计成果转换为计算机辅助计算,使学生可以把自己手算的计算结果和图纸与软件计算和绘制的图纸作对比,这样指导老师、毕业生通过对比计算结果即可知道自己手算结果正确与否,是否在工程设计允许误差的计算范围之内。使毕业设计指导老师的工作量能够大大减轻,并且使毕业设计的指导效果能够大大提高。

4结语

本文结合我院近几年应用建筑信息模型指导土木专业毕业设计过程中发现,学生能够很好掌握建筑信息模型的各类软件,并且能够很好的应用软件计算结果修正自己的计算结果,从而能够提高毕业设计质量,并且学生能够在日后的工作岗位当中掌握这方面的不同软件打下坚实的基础,为在信息化浪潮中成为一名合格的工程师奠定坚实的基础。

作者:吴小强 单位:延安大学建筑工程学院

参考文献:

[1]董事尔.宽口径土木工程专业人才培养模式研究[J].高等建筑教育,2002(1):18-21

[2]《2011~2015年建筑业信息化发展纲要》,中华人民共和国中央人民政府网,2011,5.

软件毕业论文第8篇

实践。

关键词:毕业设计;分析问题;解决问题;能力

毕业设计作为理工科高等院校教学体系的一个重要组成部分,是培养学生创新精神和独立解决问题能力的一个综合性教学环节,对于培养实践性应用型人才具有重要作用。毕业设计是对所学知识的检验与总结,能够培养和提高学生独立分析问题和解决问题的能力。针对在毕业设计的实施阶段存在着一些问题,对在毕业设计实施阶段如何培养学生独立解决问题的能力进行了探索与实践。

一、毕业设计实施阶段存在的主要问题

毕业设计对于培养大学生的创新精神、实践能力和综合素质起着重要作用,是实现人才培养目标的重要环节。在指导学生的毕业设计时,在毕业设计实施阶段中存在一些问题。

(1)在需求分析阶段中毕业设计创新的意识不强,学生创新意识薄弱,比较缺乏探索新问题的动力和能力。

(2)概要设计阶段和详细设计阶段实践操作能力不强,有很多学生缺乏实践的信心,虽然会有一些很好的思想,但由于没有马上进行实践,或者做了实践遇到困难就退了下来,这样很难将所学的专业理论知识整合、系统化,提高学生独立解决问题的能力更是无从谈起。

(3)毕业设计的通过要求较低,毕业设计阶段也是学生联系工作准备就业的阶段,加上毕业设计一般都能全部通过,学生的学习压力远小于就业压力,相当数量的学生对毕业设计不重视。

二、毕业设计实施阶段如何提高学生独立解决问题的能力

毕业设计是本科教学的一个重要阶段,是展示学生本科学习成果和专业能力的综合环节。对于计算机科学与技术专业的学生而言,更是面临着挑战。计算机专业的毕业设计通常是要求模拟实现一个应用系统,完成从需求分析、概要设计、详细设计到编码实现的基本过程。以下围绕毕业设计实施阶段如何提高学生独立解决问题的能力进行了若干探讨,包括需求分析阶段如何培养学生独立解决问题的能力、概要设计阶段如何培养学生独立解决问题的能力、详细设计阶段如何培养学生独立解决问题的能力。

1.需求分析阶段如何培养学生独立解决问题的能力

需求分析是关乎毕业设计开发成败的重要因素。现在的软件设计中返工开销占了总开销很大比例,而导致返工的主要原因是需求分析不明确。可以看出需求分析在毕业设计中所占有的地位。需求分析的任务不是确定系统怎样完成的工作,而是确定系统必须完成那些工作,也就是对目标系统提出完整、准确、清晰、具体的要求。它所做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统的接口细节,定义软件的其他有效性要求。

在指导学生在对自己的毕业设计进行需求分析时,学生对自己要处理的问题有一定的了解,通过网络查找相关资料,有条件的话到相关的企业做调研,确定目标系统的综合要求,并提出这些需求实现条件,以及需求应达到的标准。

在毕业设计过程中,首先要求学生从以上几方面对毕业设计进行科学的需求分析,在这一阶段中,学生通过需求分析能够更加清楚地理解毕业设计中要解决的问题,并能够从整体上提高对问题的思考能力,为完成毕业设计和以后的工作打下坚实的基础。此阶段,通过师生共同努力,借助于网络的同时,为学生创造条件和机会进行实际调研,对系统的整个流程掌握清晰,在完成毕业设计需求分析的过程中,通过学生自身的不断努力和指导教师的指导,在反复论证的过程中提高学生们独立的分析问题的能力,这是学生走向成功的第一步。

2.概要设计阶段如何培养学生独立解决问题的能力

概要设计阶段将软件系统需求转换为未来系统的设计;逐步开发强壮的系统构架;使设计适合于实施环境,为提高性能而进行设计。概要设计阶段具体的任务有总体设计、接口设计、数据结构的设计、模块设计、其他设计等。

在概要设计阶段,毕业生对业务处理过程了解的完整性和准确性非常重要。调查了解清楚所有的业务流程才能设计出适合各流程业务节点用户业务特点和习惯的软件,使开发出来的软件更受欢迎。在概要设计阶段,通过指导教师的指导,学生查找相关的资料,到相关部门调研,不断努力,反复修订毕业设计的概要以求达到完美。完成这个阶段任务,学生对毕业设计有一个从整体到局部的更深的认识,学生的思路更加清晰。在学生自身的努力和指导教师的指导下,学生对学过的专业理论知识进行系统的梳理并应用于实践,不仅提高学生的自信,而且提高了学生的实践能力,对独立完成毕业设计充满了自信。

3.详细设计阶段如何培养学生独立解决问题的能力

详细设计的基本任务为每个模块进行详细的算法设计。用某种图形、表格、语言等工具将每个模块处理过程的详细算法描述出来。

详细设计阶段,通过对每个模块进行算法分析设计,掌握理论知识的同时学会运用辅助的工具,反复修改论证过程中学生会掌握每个模块的各种设计思想,并在不断的实践中学会如何去思考问题,解决问题,在提高专业理论知识的同时提高了实践能力,能够主动去探究解决问题的新方法。变被动学习为主动学习,这对于提高学生独立解决问题是非常重要的。在此阶段,学生通过算法分析、代码设计在加强理论的同时加强了上机的实践能力,通过对问题的反复求解,学生会对毕业设计和所用到的设计工具有更深的理解,对学生以后的工作和学习都具有深远的意义。

在近几年所指导的本科生毕业设计中,对以上方法进行了实践,比如:在《教师工作量统计软件设计与实现》毕业设计中,要求学生在毕业设计实施过程中,引入UML、Rose等在当时还属于较新的技术,使他们掌握了基本的面向对象分析方法和相关的技术、工具。在《教师档案管理系统设计与实现》《运动会后台管理系统成绩管理设计与JAVA实现》要求学生以J2EE技术应用实现毕

业设计。J2EE技术是近年来新兴的分布式应用技术,学生通过毕业设计实施阶段学习了如何基于J2EE技术设计和实现多层分布式应用系统。

通过多次毕业设计的实践,毕业生在毕业设计实施阶段得到了一定锻炼,在实际软件开发工作中都能较快地进入角色。满足社会对计算机人才的需求,具有较好的促进作用。需要指出的是,随着社会对综合型人才的需求越来越大,如何搞好毕业设计实施阶段中的各项工作仍然面临着很大挑战,需要我们根据计算机技术发展趋势,在实践中继续探索!

参考文献:

[1]张俊林.在本科毕业设计中培养学生创新能力的改革与实践[J].重庆科技学院学报,2008(1).

[2]洪月华.毕业设计中信息素养的提升与创新能力的培养[J].高教论坛,2009(1).

[3]罗勇,文彬.高等学校毕业论文教学环节改革研究与实践[J].广东青年干部学院学报,2007(2).