联系QQ :1095080675![]() |
联系QQ :1223950575![]() |
技术指导:1353934434![]() |
电子邮箱:1095080675@qq.com |
经过大学四年的学习,我们或多或少地掌握了计算机相关的基础理论知识、编程知识以及软件开发知识等。 这些知识为我们走向工作岗位奠定了坚实的基础。在毕业走向社会之前,我们都要经历一个毕业设计的阶段, 但在毕业设计刚开始时,我们往往会感觉到对要做的毕业设计摸不着头脑,此时,我们总会先考虑毕业设计的 具体实现,比如采用C/S还是B/S,采用何种编程语言,采用什么开发工具,Visual Studio系列还是Eclipse系列等等, 按部就班地完成毕业设计,需要查阅大量资料,花费巨大的时间。因为一切都是全新的,所有的想法、设计、代码都要 从零开始写作。而毕业设计的时间段刚好也和找工作时间重叠起来,客观地说,找工作才是广大计算机系毕业生的第一要务。 而毕业设计只不过是一次对大学四年学习知识的综合实践,而实践可以在工作中得到锻炼。所以,对于毕业设计来说, 我们认为可以参考一些现成的作品,在此基础上进行改造,使之成为适合自己的东西。一方面,在分析毕业设计成品的过程 中,我们可以理解这份作品的技术架构,实现原理以及相关的编程技术和技巧;另一方面,又可以学习到毕业论文的写作 方法,文章结构等等。如何更好地从参考毕业设计中更快地汲取自己所需要的知识呢?下面笔者就这个话题谈谈自己的看法:
众所周知,一份成品毕业设计至少包括毕业论文和程序两部分。比较完整的还包括开题报告、中期报告、答辩稿、外文翻译、 文献综述等。我们从计算机毕业设计网站买到一份参考作品之后,如何利用这份作品?笔者 认为应该从以下5个方面着手:
1. 看论文,宏观把握
拿到一份毕业设计,首先明确毕业设计的主题,打开毕业论文,查看其摘要、前言、系统设计、系统实现、系统测试以及 结论和参考文献,从整体上把握住这份毕业设计的功能需求,实现技术以及大致的总结评价。做到心中有数。
2. 运行程序,感性认识
在做完第1步之后,我们心中对这份毕业设计已经有了宏观上的认识,接下来需要做的是将程序运行起来,得到一个感性 的认识。这一步,我们最好是自己根据程序所用的编程技术,开发工具和运行环境自己摸索,将程序运行起来。如果自己 实在无法搞定,可以求助于客服人员,客服人员会帮你调试好程序。在程序调试好之后,我们建议使用一下程序,各个 主要功能都要有所涉及,这样就建立起一个非常清晰的感性认识。有助于我们接下来对程序代码的理解。
3. 分析代码,微观理解
对程序有了感性认识之后,我们使用开发工具打开程序源代码,开始分析程序的具体实现,一般地,对于B/S架构的程序, 我们使用的开发工具有DreamWeaver、Visual Studio 2005、Eclipse等,对于C/S的就要根据具体语言而定,比如VC6.0、 VB 6.0、Delphi、PowerBuilder等,看代码不是一字不漏地全部阅读,这样将会比较浪费时间,我们要结合论文,有重点 地去看,看关键代码,看具体实现机制,因为很多页面都是类似的。我们不必一个一个地全部看。看代码之后,想必大家 对这份毕业设计已经完全能够掌握了吧,OK,这样一来,我们已经在不知不觉中学习了很多的知识了。
4. 改造程序,古为今用
毕业设计是一个不可或缺的学习阶段,我们最终也要交给学校毕业设计相关材料,如毕业论文,程序,各种文档,最后 还要参加毕业答辩。所以,接下来,我们有两种办法,一是参考这份已有的作品,自己重新写作一份,写作过程中可以 使用已有作品中的部分代码,这样可以比较快速地完成,且原创性较高。二是直接改造这份成品,根据我们自己的需求, 修改页面设计,修改代码。这样做的好处是,程序框架不需要自己重新设计,我们只需要在这份已经存在的毕业设计上 添砖加瓦就可以了。
5. 修改论文,他为我用
程序我们已经做好了,最后一步便是修改论文,按照我们的设计思路和功能需求,完善论文,使之符合自己的要求。 另外,我们还需要按照学校要求的格式修改论文的具体格式,当然,经历了前几步,这些工作也都是水到渠成的事情了。 这个时候,相信同学们在收获知识的同时也完成了毕业设计这一环节,可以轻松地走向工作岗位了。
以上就是本站技术人员对计算机毕业设计环节的一些感悟,希望对大家有所帮助,如您有任何疑问,欢迎和我们进行交流。