毕设开题报告(本科毕业论文开题报告该怎么写)

毕设开题报告(本科毕业论文开题报告该怎么写)入职XX大学以来,每年都指导本科生做毕业论文,在指导毕业论文过程中,总体还算比较愉快,没有出现大的问题,学生都能够按照我的要求完成毕设,达到预期的目标,顺利毕业 。但今年指导学生做毕设有点特殊,特殊之处主要在于今年所带毕设学生的人数几乎超过前几年的学生人数总和 。
基于这种特殊性,再用以往的方法指导学生,不仅在时间上显得捉襟见肘,而且可能效率低下 。基于这几年带毕设的经验,以及学生在做毕业论文过程中所存在的问题,再加上自己对毕业论文的理解,所以在要求学生写开题报告之前,给学生写个简单的开题报告攻略 。



开题报告的主要作用就是要说明为什么要选这个题目,选这个题目有什么意义,如何实现以达到预期目标,在实现过程中要解决的关键问题是什么,以及对进度进行合理规划 。

写开题报告和写八股文差不多,因为其主要内容都被限死,只能按照其规定的内容进行撰写 。开题报告主要包括以下几个方面:选题的背景和意义、研究的主要内容和拟解决的关键问题、研究的方法和技术路线、进度安排和参考文献等 。


由于今年所带的毕设的题目几乎都是XX系统的设计与实现,现以这些题目为例,聊聊开题报告应该怎么写?


第一,选题的背景和意义
这个可以进一步细分为选题的背景和意义两个部分 。选题的背景可以通过文献调研,了解该题目在国内外的研究情况,对题目的相关理论知识进行阐述,按照时间方式或者不同的研究方法,以层层递进的方式进行书写 。研究的意义主要是指预期目标达到之后,可以带来哪些好处、便利?像XX系统设计与实现这类工程性的题目,只需阐述系统实现之后带来哪些便利,可以从便利性、经济性、管理的有效性这三方面进行阐述 。


第二,研究的内容和拟解决的关键问题
研究的内容主要是指在研究或者实现过程中具体需要做的工作,相当于对题目进行任务分解 。拟解决的关键问题主要是在实现系统过程中,可能会遇到的难度比较大且又非常重要的问题 。像XX系统设计与实现这类题目主要研究内容分成前端和后台 。对前端和后台包含的模块或者功能进行细化即可 。


第三,研究的方法和技术路线
这部分的作用主要就是说明如何实现预定目标以及通过什么手段来实现预定目标?像XX系统设计与实现这类题目,需要说明的是需要用什么技术实现?比如用PHP语言,MySQL数据库、Tomcat服务器、是否用MVC等,这些内容得详细介绍 。针对每个研究内容,进一步解释拟用什么方式或者技术手段来实现,描述的越详细越好 。

第四,进度安排

主要是给自己定个目标,规定在哪个时间段应该实现或者完成哪些任务 。由于本科毕设的时间不是特别长,可以用周来安排进度,也可以用具体的日期来安排进度 。安排的进度的时间不宜过长也不宜过短,过长可能导致其目标性不强,过短可能导致目标实现不了缺乏指导意义 。一般以三周左右为宜 。以下的进度安排可做参考 。
2019.12.01-2019.12.20
明确论文内容,准备写开题报告 。
2019.12.21-2020.01.13
进行相关论文资料的翻译,搭建系统平台 。
2020.01.14-2020.02.02
开始着手设计系统,完成系统前端界面的设计 。
2020.02.03-2020.02.29
完成后端数据库的设计并将前后端结合 。
2020.03.01-2020.03.24
对系统的功能进行测试;准备中期检查 。
2020.03.25-2020.04.20
根据测试结果与中期检查的问题,进一步完善系统.