本科毕业设计完整流程指导,从"选题"到"答辩"

2023-09-28 17:55:00 来源 : haohaofanwen.com 投稿人 : admin

下面是好好范文网小编收集整理的本科毕业设计完整流程指导,从"选题"到"答辩",仅供参考,欢迎大家阅读!

毕业设计思路流程图怎么做

本文章主要适用于"计算机专业"和"涉及到计算机领域的相关专业"的毕设设计,主要从"选题"、"书写开题报告(可行性分析)" 到 "系统设计"、"论文写作"、再到 "论文查重", 涉及到各个流程的细节。

诸君请阅!

(友情提醒:毕设大家做好自己动手做,这也是锻炼自己能力的一个过程。有的同学要是零基础,其实网上有很多教程视频,可以花一个半月的时间先去学下再动手做;给自己本科一个满意的答卷!!)

1、选择导师。一般在大四上学期选择毕设导师,有的学校是由教务老师直接分配,有的学校可能是自己和老师进行双选。

2、选题。选题也分两种情况,每个学校的情况可能不一样。第一种是导师给定几个题目,自己选择;第 二种是自己拟题,交给导师审核确认。

3、书写开题报告。选题完成就是写开题报告,开题报告主要包括:选题背景、毕设题目、涉及技术、可 行性分析和功能需求分析等。

4、系统设计。

5、毕业论文写作。

6、论文查重。

正片开始!!

1、选题

1. Web(JAVA)有关基于Web的机票管理系统基于Web的驾校管理系统基于Web的图书管理系统基于Web的生物制药管理系统基于Web的财务管理系统2. Python基于Python+Django的新冠肺炎数据分析系统基于Python+Django的在线自动判题系统基于Python+Django的学生社团管理系统基于Python+Django的论文管理系统基于Python+Django的网上拍卖系统3.深度学习基于卷积神经网络的车牌图像识别系统基于机器学习的动作识别系统基于机器学习的人脸年龄估计设计与实现基于人脸图像的性别分类系统基于深度学习的银行卡号识别系统设计与实现

2、书写开题报告

选题确定后,就要开始写开题报告了。

以某个学校的开题报告为例(如下图);开题报告主要包括选题意义、可行性分析、总体设计原则和写作进度。

选择意义:主要写一些背景和选题的意义。比如,“基于Python+Django的新冠肺炎数据分析系统”那就去网上搜一些关于“新馆肺炎”的背景资料;最后,写一下设计这个系统的意义何在。

可行性分析:主要说一下实现系统的技术需要哪些。比如:“基于Python+Django的新冠肺炎数据分析系统”需要Python, Django, html, css等技术。主要说一下目前已有的计算机技术可以完成系统的整体设计。一般可以从技术可行性和操作可行性两个方面去讲。

总体设计原则:主要描述一下系统的功能有哪些,论文组织结构。

写作进度:主要讲述一下自己目前论文的写作进度和毕设的开发进度。

(每个学校的开题报告内容可能不一样,有疑问大家可以评论留言!)

3、系统设计

若有同学大一到大四没有好好学或者基础不是太好的同学,建议大家可以先花个15天到30天左右的时间去网上找学习视频,网上资源有很多的;比如B站、慕课等等。

一般做系统设计主要包括前后端和连接数据库,主要包含的技术有CSS、HTML、JavaScript、Jquery和MySQL。这些都是比较基础的,无论你是用JAVA还是Python设计你的系统,这些都是需要基本掌握的。

4、毕业论文写作

关于毕业论文的写作,其实最重要的是论文查重,这个我单独拿出来具体讲了!(见下一小节)

毕业论文一般分为五个部分:概述、技术简介、可行性分析、需求分析和总体设计。(具体视各个学校和导师的规定)

4.1 概述

概述部分主要包括选题背景,研究意义和课题内容概述。

大家应该可以看出来,概述部分其实主要是对开题报告进行具体的阐述。

选题背景主要是介绍你设计的这个系统在于解决什么问题,这个问题对于社会发展有什么益处,市场调查情况如何等等。

选题意义主要是详细说明你设计的这个系统的意义,与已经有的类似系统有什么区别?

课题内容概述主要讲述你论文的每一小节是干什么的,比如:第一部分是概述,第二部分是技术简介,以此类推。

4.2 技术简介

技术简介部分主要描述一下你的系统设计运用到哪些技术,对这些技术进行介绍以及这些技术有什么优点。

4.3 可行性分析

一般可行性分析主要包括经济可行性、技术可行性和操作可行性。大家根据自己的系统扩展开来将就行了。

4.4 需求分析

需求分析部分主要是对系统的各个功能模块进行分析。比如:驾校系统包括登录功能、学员信息、教练信息、报考信息等多个功能模块,那就需要具体分析每个功能模块的需求,登录信息包括用户名、密码等等,学员信息包括姓名、学时、手机号等等;一般通过ER图来表示。

简言之,本系统需要哪些功能模块,各个功能模块需要哪些信息等等。

4.5 总体设计

总体设计部分主要是对功能的具体实现进行介绍。主要介绍各个功能的流程图以及截图,还包括数据库设计。

5、论文查重

论文写完,最担心的就是查重率了!

有的学校可能是用维普进行查重,有的学校可能是使用知网进行查重;最多可能是只有两次机会!!

所以,大家在写的时候就要注意,如果你有部分内容是在百度上CV操作的,一定要去修改下,不然后面查重报告会是全红的。

下面这个是知网的。


相关文章

专题分类