第六讲:毕业设计的目录结构注意事项
0、目录结构
本讲再梳理下毕业设计的目录结构。
一个有序的目录结构,即可以理清我们的撰写思路,也方便阅读者理解我们的思路。
根据之前的课程,一般毕业设计论文的结构可以缩减如下:
一、封面;
二、目录;
三、中英文摘要;
四、关键词;
五、绪论/前言;
六、正文;
1、可行性研究
(1)技术可行性
2、系统概要设计
(1)物理框架
(2)功能框架
3、系统详细设计
(1)功能设计
(2)数据库设计
4、系统成效
七、致谢;
八、参考文献;
1、封面
不要再出现“附件4”字样,因为我们没有前面的附件1-3,也就不应该有附件4。
封面要单独一页,主要使用分页符与其他页面隔开。下面这种就是封面变成两个页面了。
2、目录
2.1格式
目录一定要自动生成,前提是我们已经根据格式要求修改了各个标题的样式,然后将标题的样式应用到文章里面,并且设置好个标题的自动编号。
标题前面的编号是否是自动的,很好判定的一个方式就是,看是否能够用鼠标选中前面的序号。如果能够选中的,如下所示,就是手动输入的,自动编号我们是无法选中的。因为自动生成是不允许用户修改的,也就无法选中。
目录可以先用分页符预留空白页出来,后面再生成也可以。
自动生成的目录,鼠标移动到每一个链接上的时候,都会有提示:按CTRL键然后鼠标单击可以导航到正文对应的内容。
2.2关于页码
我们尽可能让页面从1开始。如下面页面是从5开始。
如果是WPS,一般在前言的第一页(也就是你目录的第一条记录开始,如上图,目录的第一条记录是“前言”)双击页脚中间既可以插入页码。页面建议选中“第X页,共XX页”的格式,这样别人阅读的时候可以很清楚文档的位置。
采用页码居中的样式,从本页之后开始编码。
确定后,我们仍然要设置下总的页码数,默认总的页码数是全部的页码总数,如下所示,虽然是第一页,但是在整个文档里面确实第五页了。
然后我们翻到最后一页,显示的是第8页,共12页。
这会给阅读者一个错觉,是不是后面还有几页不见了?
这个时候我们可以修改下总页面,在任何有页码的一个页面双击页脚,可以单独选中总页码进行修改。
把上面的12选中,改成8,然后回车即可。
这个时候我们可以看到,最后一页变成了:第八页,共八页。其他页面的总页码页会自动更新。
这个时候再更新目录页。
我们可以看到,更新后,页码均进行了自动更新。
当然,在上面的更新页码的选项中,我们也可以单独更新页码即可。这样后续就不用设置第一标题的格式为加粗了。
3、摘要
摘要一定要让人阅读完后可以大概了解你要做什么事情。很多同学的都是先有题目再有论文的,那么最好的方式就是把题目拆分来描述。如下:
上面的题目拆分就是两个:
1、分布式存储技术
2、宿舍信息管理系统
首先,你先描述这个宿舍管理系统是新建的还是在原有的基础上修改的(也就是二次开发的),然后这个系统是干嘛用的,也就是有什么功能的。然后,再说下分布式存储技术是怎么用到这个宿舍信息管理系统里面的。
分布式存储技术可以理解成给原来的系统加了一套文件存储系统,或者说新建了一个特殊的文件夹,这个文件夹可以通过接口来读写数据的。
分布式计算技术可以理解成给原来的系统加了一套分析方法,或者说新建了一个特殊的函数,这个函数可以通过接口来输入数据并获取输出的数据的。
网络爬虫技术可以理解成给原来的系统加多了一个数据接口,这个接口可以自动或手动定时从其他地方获取数据提供给本系统。
所以,你要陈述分布式存储/分布式计算/爬虫,那么这里要有相关的说明。
4、关键字
就是你要突出什么内容,或者说你的文章重复次数最好的文字。如果开始拿捏不准的,可以全文写完后再补上去。
5、前言/绪论/引言
我们的很多论文,特别是技术性的论文,为了让别人觉得不突兀,所以都会有一个过渡。这个引言就是一个过渡。比如你毕业设计要做的是一个系统,引言部分就是你要陈述下为什么要做这个系统。做这个系统的由来。
6、可行性研究
可行性研究有好几种,但是最基本的就是技术可行性。就是证明你毕业设计用的技术是可行的,不是天马行空的想象。这里可以写一些关于这个技术的通用认知。比如Java语言具有XXX优势。如果是系统的,还可以写国内外的人建立这个类似的系统的时候都采用了哪些技术,而这些技术你现在也是在用的,或者在这些技术的基础之上升级的。就是通过陈述,告知你的毕业设计用的技术是成熟的,稳定的。
7、系统概要设计
7.1物理框架
告诉别人你是怎么架设这个系统的硬件的。从硬件的架设就可以看出来你的系统是否科学。这里可以根据系统的需要加入:分布式存储/分布式计算/爬虫的硬件结构。
7.2功能框架
告诉别人你这个系统有哪些功能,这里可以根据系统的需要加入:分布式存储/分布式计算/爬虫的功能结构。
8、系统详细设计
8.1功能详细设计
针对各个功能进行描述,一定要注意,任何图表都不是凭空出现的,都必须要有详细的文字描述。不要想当然认为别人能够看懂你的图表。很多同学的图表是没有开始和结尾也没有阅读顺序的提示的。
这里可以根据系统的需要加入:分布式存储/分布式计算/爬虫的功能描述或流程图描述。
8.2数据库详细设计
最基本的实体模型图和表结构图还是要有的。
表与表之间的关系图,可以根据自己的系统来绘制。目前的趋势基本上为了削弱数据库与应用层的耦合性,往往考虑到应用层反向生成数据库的问题。所以数据库里面表与表的关系会很弱,甚至表与表之间没有啥关系。所以这个表与表的关系图可以自己根据自己的系统来绘制。
9、系统成效
系统成效可以和引言向对应的,引言说了你为什么要做这个产品。这里讲的是你做完了这个产品后,有哪些收获,可以是心理的,当然主要是具体的、实际的。比如图书馆管理系统,原来有哪些问题,这些问题在引言都是可以写出来的。然后经过你的一番折腾,这些问题都解决了。那么在系统成效这里就要写清楚解决了哪些问题。有图就放图,没有图的话,可以可以画些图放上去。这里,你要陈述分布式存储/分布式计算/爬虫,放入到这个系统上的优势。
10、致谢
这个要认真写,比如不要有年度的错误,比如把3年写成了4年。
11、参考文献
按格式写,教程可以不写进去。