毕业论文总结模板一
直到今天,才有心情重新翻开自己的毕业设计,整理一下自己的辛勤劳动的成果。在此之前,我的毕业设计说明书曾被无数次勒令修改格式,从刚开始的对诸位老师的严谨认真态度的肯定,到后来各位老师吹毛求疵的不满,再到最后反正已经改了这么多回了,不在乎这最后的一半次的心情。说明书的版本号也从刚开始的第一版,第二版,到后来只能根据修改日期来确定,这其中的滋味,不足为外人道也。
设计导师是挺严厉一名教授,老师结合我的工作背景给我出了个新题目,所以,我的毕业设计任务书变成了一张龙飞凤舞的草稿纸。
设计之初的目的是实现一个视频采集与叠加融合的系统,这令我不由得联想到了我所熟悉的ARM,那么,ARM能实现导师所描述的功能么?
答案是肯定的,ARM作为MCU中功能强大而设计完善的主控芯片,实现视频的叠加融合应该不难。以此为基础,我进行了历时三个多月的艰辛探索。最后终于在毕设答辩之前,完成了导师交给我的基本功能。
系统的实现包括以下硬件环境:以ARM11为主控芯片的S3C6410开发板,U转串数据线,电源线,用于TFTP数据传输的网线一根;软件环境有:Ubuntu系统,完整的交叉编译工具,Minicom。
代码包括:lcd_pic01(lcd_pic01,lcd_pic02,lcd_pic03,lcd_pic04),括号中代码为不同升级版本;mkpic(bmp,jpeg),支持这两种图片的格式转换。
执行过程:
1、启动minicom,设置S3C6410用nand方式Uboot启动;
2、在终端打开mkpic文件,其中mm与pic文件夹为图片库,编译后的mkpic可执行文件为图片的编解码程序,test.sh为批量转换图片库的脚本(./tesh.sh即可);
3、编译lcd_pic0x为可执行文件,并加载到tftpboot下;
4、配置相应网口号,使主机网口号符合arg下的配置,从而使用tftp工具加载相应代码;
5、tftp 54000000 back,tftp 53000000 image,tftp 50008000 lcd_pic0x.bin(内存54000000与53000000存放的是将要显示在前景与背景的图片数据段,50008000存放的是可执行代码,用来设置相应显示设置)。
设计在进行当中是存在客观问题的,时间不够用,能力有限等,所以导致现在回想起来的话,其实设计中还是有许多地方值得完善的:
1、没有进行视频采集;
2、没有进行视频信号的分析,编解码;
3、图片格式支持有限;
4、没能实现两个窗口的任意大小缩放;
5、没能完善按键控制模块。
无论如何,这次的毕业设计对我的职业帮助还是很大的,相信在未来的技术领域,我将继续努力,接到更有挑战的项目,做更完善的自己。
毕业论文总结模板二
毕业答辩终于结束了,虽然没有什么特别新的点子,但其中点点滴滴经验值得记录下来。
1. 确定研究方向
刚开始毕业设计时一点头绪都没有,论文题目都难得确定下来。多亏师兄指点才确定了论文研究方向。
为了让答辩老师明白你毕业设计做了些什么,所以一定要把 要解决什么问题->怎么解决这些问题->解决的效果怎么样。所以论文要用程序说明你确确实实解决了那些问题。经过师兄指点大概确定了论文研究方向为随即行走理论在聚类中的研究。
2. 程序实现
程序实现是个大问题,以前没有用过matlab,为了学matlab 还专门借了matlab 书,最终也没有翻几页,大部分知识网上一搜就有。所以个人感觉对于本质上,原理上的东西还是需要看看书,但如果语法不懂网上多的是可以对症下药查找,这个比书方便多了。就这样在晃悠无聊中过了大半个月,还不敢动手,matlab 语法书也看不下去。终于有一天开始决定不管三七二十一写吧,首先在纸上记录了程序要做的几个步骤。
1). 造数据集 2). 生成k邻近图 3). 随即行走 4). 看聚类效果
发现写下这几个步骤很有好处,虽然没有规定必须那一天要完成,至少当我可能漫无目的飘着的时候,知道现在动手做哪一步。就这样根据上面几个步骤写程序,细节处是当天计划下来的(比如早上开始写程序时规定今天写完这个小算法,这样的计划有督促性且比较有可行性),在写程序过程中出现了我以前没有想到的问题,这时才真正感觉到刘未鹏《暗时间》里对书写作用的思考,与其漫无目的的想着,不如就动手,对着写下的文字反思。
程序写完后发现效果不对马上找错,发现应该把最小生成树与k-邻近图叠加起来。在写最小生成树的这样的算法时,绝对要先把算法步骤弄清楚。当时找了从网上找了一个迪杰斯特拉算法,发现运行有点问题,对程序分析了半天也没有发现什么错误。后来通过画图演示,发现给环做标记时变量赋值错误(这也是迪杰斯特拉算法的核心)。所以对于算法必须有怎个框架和具体难点怎么解决的思路,不然给一个变量赋错值程序白写了。
ps: 从程序实现这一阶段得出 1.做事要有大框架 细小计划 2.写算法要对算法步骤清晰和难点怎么解决 3.大胆写,小问题在写的过程中会冒出但很容易解决,不大胆写这些问题被发现的时间越晚,效率越低。
3. 写论文
写论文也要很有规划,开始我就一个劲的从头写到尾。后来发现这些旁支末节可以先不写,先把论文框架搭起来,写核心部分。比如,最小生成树,k邻近图,随即行走及其距离计算。也许是偷懒,对其中用到的一些参考文献没有好好记录下来,这后来写参考文献资料时又得重新找一遍,当时懒的代价,让更多的时间和埋怨来买单了。对论文文档备份和更新也很重要,当时每次打开电脑时就到处找上版的论文,其实可以像程序版本那样来个 1.v ,2.v 加点进度说明什么的。
ps :不要偷懒,现在沉下心,多勤快点,为了将来能够更加轻松点。
4. 答辩
由于工作前面都做完了,答辩时比较轻松。但有一点值得注意,老师叫我们把论文和程序整理起来。这一看我才发现好多程序都没有写注释,特别生成人工数据集的程序当时偷懒以后没用了,没做备注,整理起来相当麻烦。所以以后对有用的东西,有结果的东西一定要备注起来。
毕业论文总结模板三
这次的毕业设计做的不是很好,提交完论文后,仍觉得有做的不好的地方,对于论文能不能最后通过,我心里也没底,下面来对毕设总结一下:
1. 快速入题。
拿到毕设题目要尽快把自己的蓝图勾画出来,不能走一步算一步,必须把整体把握好。而我的这次毕设,都过了很长时间才知道自己要做什么。
2.频繁与导师讨论。有问题多问导师,不能自己闷头做,方向偏了仍不知道,多把自己的想法和思路告诉老师。
3.软件的学习。一定要边做边学软件,千万不能在做毕设期间,拿着本软件教程从第一页开始看,这样效率最低了,最好是根据已有论文资料中提到的软件用途,有针对性的学。包括毕设前期读文献资料,也不能闷头读,要与毕设紧密联系起来,最好是边做边读,有针对性的读。
4.越挫越勇。做毕设,常常感觉到这句话:“山重水复疑无路,柳暗花明又一村。”通常,一定是有解决的办法,只是由于文献查的不够,或是少了那点灵感。
5.不能脱离实际。做的毕设要有意义,不能浮在上面,要让自己满意。
6.越来越紧的状态,尤其是最后的那几天。毕设越到最后阶段,越要有毅力和状态,不能前紧后松,觉得前面做了不少,后面可以放松了。论文提交的前几天,要不厌其烦的检查论文,包括内容,格式等。本次毕设,论文已经打印了,竟然发现有几页没有两端对齐,又去重新打印。最好是一项一项的检查:图、表、公式、字体、行距、对齐。整体上一项一项检查,确保万无一失。