转贴: 我来谈谈毕业设计(准备篇)

2024-03-14 03:38

本文主要是介绍转贴: 我来谈谈毕业设计(准备篇),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

发信人: zyzyis (小菜∑十年一觉扬州梦), 信区: SCU_CS
标  题: 我来谈谈毕业设计(准备篇)
发信站: 四川大学蓝色星空站 (Sat Jan 15 11:15:53 2005), 转信

很早就想写篇帖子来讲述自己做了近半年研究工作的心得,这次趁着2001级的各位准备本科毕业设计
的机会,来讲一下自己对于如何做研究的经验, 也希望各位抛砖引玉, 不要再走前人的弯路.

1)如何开始----始计篇

一篇优秀的论文我认为由以下三个很重要的元素构成:

(i)优秀的创意 : 一般来说正规的论文是不会做前人已经完全做过的东西, 你需要在别人研究成果的基础上加入自己的一些idea, 当然这个是需要长时间的思考才能得出, 大家在选择做什么的时候最好从兴趣出发,找出平常自己最想做的东西,然后由导师指点做相关方向的内容,同时也需要多查前人的研究成果(那天你偶然发现你做的工作别人5年前就已经开始研究了,你会郁闷死的...),从中找出与自己实际能力所对应的一个平衡点.(在如何查找方面我后面会提到一些方法^_^)

(ii)坚实的实验数据与理论基础 : 一篇没有实验数据的论文在很多情况下是无意义的,这就好比我们做物理实验一样,任何理论的正确性都需要实验来证明.关于如何做有效的实验数据,我经验也十分的浅,从我的感触来看,做好实验最重要的是要有一个好的实验环境和实验平台.对于我们学计算机的人来说, 实验环境一般都比较简单(几个破机器足已^_^),对于实验平台就有点痛苦了,各位需要在实验程序上多多下功夫了,最大化的使得程序运行正确(各位要牢记该话,虽然很拗口,但是有着血的教训...呜),一定要在QA上严格把关啊.

(iii)优秀的写作水平 : 这项对我做研究来说是最大的心病(如何提高自己中英文写作能力的事情,我整天都有想法...),我不知道国内有没有学校开相关写作课程,但是国外我是确定有不少优秀大学开了课的,现在我看过国内不少期刊上面的文章,出现明显病句错字是很正常的事情.....因此要在短时间内迅速提高各位的写作水平, 我的建议就是多看看国内优秀的文章, 并不是让你看其内容, 而是理解文章结构的组成并尽量的模仿(在这里我提一下, 关于文章格式大家不用操心, 根据往年来看, 学校都会有统一格式规定, 说到这里, 我要为我的TeX打抱不平:(...)

根据以上三点,大家可以在寒假期间多多思考一下,最好能在这学期与导师交流一下,如果已决定伙伴了的更可以相互交流, 呵呵~

2)如何准备----工欲善其事,必先利其器
古人云:“工欲善其事,必先利其器”,寒假这段时间我认为大家可以花精力在熟悉相关试验软件和补基础知识上,这样在下学期开始做的时候不会感到那种紧迫感,相反的会变得十分有信心,在此我列了一些相关技能的表给大家参考,同时也十分欢迎大家补充:)

(1)选定一门实验用的操作系统: 这个有点废话的感觉, 目前大家能装的不外乎是Windows与*nix两类,在此还是推荐大家用Windows xp, 易用并且稳定性好,我这学期工作基本都用Linux, 深受其害-_-b

(2)熟悉一门或两门编程语言:从你做的方向挑选一或两门你估计会用到的语言,并在寒假熟悉它们,下学期是没有时间让你学习怎么编写hello world程序的哦:)

(3)熟悉一个你所运用的编程语言的IDE: 如果是团队合作的话, 最好是每人用的IDE都一样, 这样会省去不少麻烦, 比如写java都用eclipse, 写C#都用Visual Studio.NET, 写C/C++都用Visual C++等, 你不需要对它的功能了解得很仔细, 只要达到"just work"效果就可以了,在后面我会列出一个详细的列表给大家做参考,还有就是有个叫emacs的软件,属于万能IDE, 我一直在用,有兴趣的同学不妨去了解下

(4)学习查找相关资料:这个是重头戏, 大部分人对文献学习这个东西完全没有概念, 但不幸的是这是做论文最关键的地方, 因为我们做研究往往都是站在巨人的肩膀上来做的, 因此你需要在寒假就开始收集所选方向的专业网站以及论坛,还有相关研究会议的主页, 你这个时候可以先不看其内容,但是要收藏起来以防做得时候不会因为查资料而郁闷,后面我会推荐几个比较常用得网站给大家.

(5)熟悉排版软件word: 根据往年经验, 学校对于毕业论文的要求为word文档(我在此强烈建议今年可以使用pdf文档),所以对于word不熟的同学要多留心一下了(比如我...),去年我感受过几个兄弟为word排版的痛苦,那个通宵才真正的不值得啊...(不知道有TeX生成word文档的工具没 -_-#)

(6)掌握所做论文题材的相关基础知识: 这个是必须的,你如果连相关基础知识乃至基础术语都不懂的话, 你可能连别人的论文都看不懂,更不用说自己写论文了,所以大家可以充分利用寒假时间阅读一些相关题材的经典教材,这样才能让你在毕业设计的时候感觉是真正在尝试做东西而不是在学东西.

3)如何进行
每个人学习方法大家都不一样, 在此我就不讲述了, 希望大家能在大学时间最后几个月中展现自己证明自己.在此我再说一下, 虽然结果十分重要, 但不要忘了最重要的是享受过程.

----------------------------------------
废话就在此打住, 以下列出一个准备列表给大家参考(一个人知道的东西有限, 欢迎大家补充):

软件篇:
1) C/C++                推荐 Visual C++ 6.0
2) Java                 推荐 Eclipse, Borland JBuilder
3) C#                   推荐 Visual Studio.NET
4) Dephi                Borland Dephi
5) matlab/octave        强大的计算软件, 能够对你的实验数据做很多分析, 并画出图形, 
                        在信号处理上面也必用不可, 推荐大家都可以了解下
6) word                 ...
7) Visio                软件工程用,我不怎么在行这个
8) TeX/Metapost         Latex+CJK+WinEdit 专业排版系统, 在这里我只是列出来而已, 没兴趣的就用word吧
9) 数据库               ...
......(陆续添加中)

如果大家需要找linux下面的软件,可以写信给我, 或者在毕业交流群上发消息给我

书籍资料篇:

推荐三个查资料的网站
1)CiteSeer.IST
http://citeseer.ist.psu.edu/cs
这里可以查到世界上很多非常有价值的计算机专业论文,并且所有查到的论文都是free的,你可以从这里和巨人接轨(不过要记得加代理哦...)

2)中国学术期刊网(帐号:xn0015 密码:scdxwl) 
http://www.cd.cnki.net/index.htm
这是国内最大的网上论文资源站, 你可以查到很多核心期刊的最新论文, 以上帐号是川大图书馆的包库, 所有论文都可以下载观看

3)Google
http://www.google.com
史上最强大的搜索引擎, 按理说以上网站的内容google都可以查到, 我在毕业设计群上的论坛贴了一篇关于如何使用google的文章,
希望通过这个能打通大家的任督二脉^__^

关于经典教材我这里就不列了, 因为方向太多而且我也没那么大的本事, 不过你可以在群上发消息给我, 我可以很负责任的说至少我可以
在目前我们能找到的书籍里面给你个建议:)


目前就写到这里吧, 我最近会在点睛网或者学院服务器上弄个ftp, 供大家上传资料或者软件用, 如果有时间的话, 我争取把上面提到的软件放到上面供大家下载, 届时会在群上通知大家^__^

这篇关于转贴: 我来谈谈毕业设计(准备篇)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/807096

相关文章

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

从0到1,AI我来了- (7)AI应用-ComfyUI-II(进阶)

上篇comfyUI 入门 ,了解了TA是个啥,这篇,我们通过ComfyUI 及其相关Lora 模型,生成一些更惊艳的图片。这篇主要了解这些内容:         1、哪里获取模型?         2、实践如何画一个美女?         3、附录:               1)相关SD(稳定扩散模型的组成部分)               2)模型放置目录(重要)

单片机毕业设计基于单片机的智能门禁系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订

Detectorn2预训练模型复现:数据准备、训练命令、日志分析与输出目录

Detectorn2预训练模型复现:数据准备、训练命令、日志分析与输出目录 在深度学习项目中,目标检测是一项重要的任务。本文将详细介绍如何使用Detectron2进行目标检测模型的复现训练,涵盖训练数据准备、训练命令、训练日志分析、训练指标以及训练输出目录的各个文件及其作用。特别地,我们将演示在训练过程中出现中断后,如何使用 resume 功能继续训练,并将我们复现的模型与Model Zoo中的

第十章 【后端】环境准备(10.4)——Vagrant

10.4 Vagrant Vagrant 官网 Vagrant 镜像仓库 下载 安装 直接 install。 设置环境变量 Vagrant 默认将镜像保存在用户文件夹的 .vagrant.d 目录下,若用户文件夹在C盘,下载的镜像文件会大量占用C盘空间。设置环境变量 VAGRANT_HOME 后,Vagrant 会将镜像保存到环境变量指定的文件夹下。

OpenStack离线Train版安装系列—2计算节点-环境准备

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版

OpenStack离线Train版安装系列—1控制节点-环境准备

本系列文章包含从OpenStack离线源制作到完成OpenStack安装的全部过程。 在本系列教程中使用的OpenStack的安装版本为第20个版本Train(简称T版本),2020年5月13日,OpenStack社区发布了第21个版本Ussuri(简称U版本)。 OpenStack部署系列文章 OpenStack Victoria版 安装部署系列教程 OpenStack Ussuri版

OpenStack镜像制作系列1—环境准备

本系列文章主要对如何制作OpenStack镜像的过程进行描述记录 CSDN:OpenStack镜像制作教程指导(全) OpenStack镜像制作系列1—环境准备 OpenStack镜像制作系列2—Windows7镜像 OpenStack镜像制作系列3—Windows10镜像 OpenStack镜像制作系列4—Windows Server2019镜像 OpenStack镜像制作

基于stm32的河流检测系统-单片机毕业设计

文章目录 前言资料获取设计介绍功能介绍具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机设计精品

我在高职教STM32——准备HAL库工程模板(1)

新学期开学在即,又要给学生上 STM32 嵌入式课程了。这课上了多年了,一直用的都是标准库来开发,已经驾轻就熟了。人就是这样,有了自己熟悉的舒适圈,就很难做出改变,老师上课也是如此,排斥新课和不熟悉的内容。显然,STM32 的开发,HAL 库已是主流,自己其实也在使用,只不过更换库就意味着教学内容有很大变化,自己也就迟迟没有迈出调整这一步。现在,是时候做出变化了,笔者计划保持教学项