自学内容网 自学内容网

本科论文要求

本科论文要求

要求

1.到杭电本部答辩;

2.论文正文不能少于25页(按照标准格式),最好在30页以上;

3.论文平台:查重功能+格式校验功能

4.答辩过程需要将自己的系统或应用进行5分钟演示,在答辩之前先将系统演示做一个五分钟的录屏视频;
在这里插入图片描述
在这里插入图片描述

论文题目要求:

主题目不超过20个字符(不能满足的可以在副题目中进行补充),不要用“*******研究为题(适合文科)”,可以使用, “ *******的设计与实现”为题

开题报告撰写方法

研究背景,概况及意义

1.研究背景

说明为什么做这项研究

选题相关行业、产业发展、社会大背景、现实应用需求、当前存在问题等

2.研究意义

说明课题的研究价值:应用价值 、社会价值、学术价值(重点书写应用价值,对于理论价值、社会价值、学术价值如果不存在可以不写,不要扯太远,紧扣题目,针对性强一些)

例如:“校园互助”系统的设计与实现:

​ 论述APP或微信小程序的优点

​ 紧扣“校园互助”,解决同学那些问题

3.国内外研究现状

将国内、国外进行分开写,分别其的技术发展情况和技术研究情况进行描述

表述方法:

先一下段总体描述

在选取比较有代表性的3-4个样例

谁-- 利用什么方法–在那个问题上做了哪些研究–取得了什么进展–该工作有何优劣**(查询一定数量的文献资料,最好用最新的文献资料,用自己的语言进行描述不要使用原话以免增加其论文的查重率)**

可按时间先后顺序描述,注意文献引用标注**([1] [2]进行标注 “用上标格式” ,内容为后方应用文献的位置)**

最后评述研究现状的不足,主要针对课题对应应用场景

研究主要内容、步骤方法及措施

主要内容

要重点研究,解决的几个问题:3-5个

  • 相关开发工具。项目实现中要用到的关键技术和方法
  • 系统需求分析、功能设计
  • 如何格局功能要求设计合理的数据库
  • 可能需要的算法分析与设计等
  • 测试方案的选择与设计

(每项2-4行文字描述即可)

研究步骤、方法与措施

可以一起写也可以分开写

分开写: 研究步骤,参考软件工程开发步骤(软件开发类的项目)

1.学习相关开发技术,搭建开发环境;

2。设计系统整体架构;

3.进行系统功能需求分析、工鞥模块设计;

4.编写代码,完成系统功能实现

5.开展系统测试,完善系统功能实现

6.撰写毕业论文,参与答辩。

方法与措施

1.在可行性分析和需求缝隙中,通过查阅相关文献,查看开源项目,了解×××系统的需求点,了解现行相关技术,平台框架爱的构成和部署,一此对技术架构,极速选型有初步的想法,绘制业务流程图等。

2.在系统的概要设计和详细设计阶段,采用敏捷开发的方法,使用×××工具和方法,绘制功能流图,数据库E-R图,界面设计图等

3.在软件测试与迭代中,使用黑盒测试及白盒测试结合的方法

合并写:研究步骤+方法措施

1.查阅和整理文献资料与相关政策文件,与导师交流,了解行业背景与现状,了解技术发展与应用情况等。

2.需求分析:通过走访调研,确定系统功能清单,绘制各功能模块的业务流程图,绘制系统原型。

3.系统设计与实现:选择,学习开发工具,进行系统的代码开发。

4,测试与调试:使用黑盒测试及白盒测试结合的方法,测试内容包括接口发送数据及数据是否合法,功能是否有全部实现,界面设计与原型是否一致问题。

预期的成果

该课题研究最终要达到的目的或目标

  • 完成了一个什么系统或产品
  • 实现了那些功能
  • 实际解决了那些问题
  • 系统性能如何
进度安排

使用三列表格进行展示(序号、时间、内容)

参考

在这里插入图片描述

参考文献

参考:SCI期刊、一级期刊,核心期刊,硕士学位论文,图书、少量网络文献等

  • 文献数量不少于8(最好在10-15)篇,且期刊学术论文不少于2(最好4)篇
  • 必须与毕业论文紧密相关

参考:在这里插入图片描述

注意:参考文献的格式要规范、参考文献的质量不能太差

排版要求

  • 标题为小三号黑体
  • 正文为五号宋体
  • 页边距为左3cm、右2.5cm、上下2.5cm
  • 标准字间距、标准行间距
  • 页面采用A4纸

文件参考:毕业设计(论文)开题报告写作规范及封面

理工类专业毕业设计(论文)模板
在这里插入图片描述

毕业论文撰写方法

不合格情况下存在的主要问题

**选题不合理:**不符合工科本科毕业设计要求、选题太大、像文献综述

**论文框架结构不合理:**内容不完整,缺少鼻血的内容模块;内容模块顺序不合理,条例混乱,论述不清楚

**论文格式不规范:**最大的问题,文字格式,语句不通讯,段落格式、图标格式、参考文献格式等

**论文内容太少:**篇幅少于20页,重要模块内容少,描述简略,比如系统设计,系统事项部分内容少,不能提现工作量等

论文框架
一.中英文摘要

说明该研究为什么要做,做了什么东西,怎么做的,有什么功能,有什么意义

摘要内容(400字左右,主要分为四个部分:选题背景说明、摘要主体、研究成果的意义、关键字)

选题背景说明:34句话,23行

摘要内容

​ 研究内容:做了什么系统

​ 研究方法:采用了什么平台,用了什么方法,途径或者技术手段去实现

​ 研究成果:实现的系统有什么功能

研究成果的意义:提高…效率,满足…需要,方便…工作等 (2-3行)

关键字:3-6 从论文题目、摘要中提取,体现论文核心内容 (通过内容可以清除知道论文的主要内容是什么)
在这里插入图片描述

摘要示例

在这里插入图片描述

二.目录(可自动生成)
三.论文主体部分**(不少于12000字)**
1.绪论或概述 (3-5页)

1.1课题的研究背景和意义

可以前面开题柏高中来,比如行业、产业发展、社会需要、现有软件或产品的不足等。

1.2国内外研究现状

可以从前面开题报告中来:国内与国外、技术与应用现状

注意不要写行业或产业的现状,要写课题相关研究内容的现状

例如:“基于微服务架构的秒杀系统”:重点在秒杀系统的现状

写作方法:文献内容的整理描述+2-3个案例的较详细分析

1.3论文研究内容、步骤、方法措施

可以从前面开题报告中来

1.4论文组织结构

按照论文章节分别说明每章中论述的主要内容:每章用2-3行进行论述

例如:

在这里插入图片描述

2.相关技术与工具 (3-5页,不要写太多)

2.1相关论理论知识说明

计时说明本论文中关键术语、概念、缩略语等,如B/S模式,MVC模式

2.2相关技术与工具

开发语言、框架视为技术:Vue、Docker、Spring Cloud、Spring Boot

开发平台视为工具:MySQL、VScode、Visual Studio

2.3本章小结

简要总结本章内容,3-5行即可

3.需求分析 重要内容之一

一般分为三块:业务需求、用户需求、功能需求

大致可以按照下面的标题进行书写

3.1系统目标 (内容相对铰空、类似喊口号)

是说明系统或产品达成什么样的目标:功能目标、性能目标、易用性、可靠性、可维护性等

3.2角色目标

使用本系统的有哪些人(角色)

类似于校园互助系统的角色有学生,后台管理员,可能还有有教师,后勤人员等

3.3系统功能分析

说明系统要实现的功能模块及其作用:文字+用例图

在这里插入图片描述

画图工具推荐:

在这里插入图片描述

3.4业务流程分析

选择几个主要功能模块分析其业务流程:文字+业务流程图

业务流程图展示相关部门、人员之间的业务关系、业务操作过程

在这里插入图片描述

示例:

在这里插入图片描述

3.5非功能性需求 简单写

不直接与系统的具体功能相关的一类需求:界面需求(页面配色等)、安全性需求、可靠性需求、可维护性需求、可扩展性需求等

技术可行性分析、经济可行性分析,作为本科毕业设计,可写可不写

3.6系统开发运行环境

开发软件、开发平台、数据库、运行在什么系统中、软硬运行环境

3.7本章小结

简要总结本章的内容,3-5行即可

4.系统设计 占论文25%~30%

参考软件工程过程:概要设计+详细设计

4.1系统架构设计 文字描述+架构图

采用了什么架构:B/S还是C/S

采用何种框架:MVC、MVVM等

架构图实例:
在这里插入图片描述
在这里插入图片描述

注意:架构图最多只能占半页纸,不能占满一页A4纸!!!

4.2系统功能模块设计 详细描述

详细说明各功能模块的具体功能合作用:文字描述为主+功能流程图

参考:
在这里插入图片描述

实例:(秒杀系统的系统功能模块设计)

在这里插入图片描述

先讲不同功能模块进行大致分割,在对每个功能下的子功能进行分析,对于功能比较复杂的模块,可以使用功能流程图进行辅助描述

对于复杂描述的功能模块示例:
在这里插入图片描述

4.3数据库设计

对于项目中的数据库设计进行分析展示

可以通过:

  • 文字描述:平台,目标,表名称

  • E-R图:整体ER图、局部ER图

    整体ER图:对项目中各个表的关系进行整体展示

    在这里插入图片描述

    局部ER图:对一部分表的关系进行关系展示
    在这里插入图片描述

在这里插入图片描述

  • 实体描述 (必须有的)

    写出数据字典(每张表都要做)
    在这里插入图片描述

4.4界面原型设计 线框图,非运行界面

文字+原型图简单说明界面设计原则、目标等(界面设计、配色、线条风格等)

示例:

在这里插入图片描述

5.系统实现 占论文25%-30%

描述主要功能模块式如何实现的 (结合4.2功能模块的设计来一步一步地书写,选取主要的功能模块去写)

对每个主要模块、可先写界面设计,然后写功能实现

表达方式:文字描述+程序流程图+关键核心代码展示

真实运行界面设计

文字简单描述该页面设计思想、技巧或色彩选用历年等,然后展示其运行界面

5.1登录模块展示 (书写示例)
在这里插入图片描述
在这里插入图片描述

对于比较复杂的部分使用流程图进行表的,主要写流程实现的的思路,例如在用户登录成功后会跳转首页,将用户数据存储到本地存储中,登录失败后会弹出通知,告知失败的原因。而不是“输入完账号密码后点击登录,之后点击哪里哪里的用户使用手册”

5.6(本章最后部分)本章小结

注意:
在这里插入图片描述

像上述目录在系统设计中将主要功能分开写的情况下,就要在下方功能实现的过程中对分的主要功能进行分开实现描述,否则一定会被判定为不合格的情况

6.系统测试

说明测试环境,采用的测试方法等

对主要模块:详细测试用例,测试结果,测试出那些bug,解决的办法

示例:
在这里插入图片描述

写出几个测试出错的情况并写出解决的方法

最后本章小结

7.总结

内容可包括:十年学习什么的简单总结,毕业设计完成了那些公主,取得了什么成功,软件系统或产品的特色、存在的不足或者有待改进之处,对将来的展望等

(以上除了7.总结外,其他自成一章,每章要另起一页)

致谢

感谢学院、指导老师等(要另起一页进行编写)

书写格式规范

具体格式要求在给的文档中有具体的描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


原文地址:https://blog.csdn.net/m0_56983341/article/details/143955421

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!