一、概述

本文主要描述常见的研究生论文结构方面的问题及对应解决办法

二、论文中不应有的内容

2.1 工程硕士论文常见的不适当内容

2.1.1 歌功颂德

常见的是在论文的摘要、绪论部分,过分拔高论文的来源价值及意义。这些内容,对于学术论文的严肃性是极大的伤害。

例如: 本课题在XXX领导的关心、帮助和支持下,取得了丰硕的建设成果

2.1.2 政府机构/国营单位的套话

论文的部分内容,像是政府工作报告。“落实工作”、“发扬xx总之”、“坚定不移推进XXX”这些官话套话出现在正文。

例如:XXX的建设将以便民、高效、廉洁、规范为宗旨,推行“一站式办公、一条龙服务、并联式审批、阳光下作业、规范化管理”的运行模式

 

2.1.3 项目实施计划

论文中出现了项目实施计划。注意,学术论文不是项目建设书,不需要有项目计划

例如:表格 2项目实施计划

阶段

时间要求

需求分析阶段

2012年11月-2011年12月

方案确认阶段

2013年01月-2013年01月

开发实施阶段

2013年02月-2013年04月

系统培训阶段

2013年05月-2013年05月

2.2 工学硕士论文常见的不适当内容

TBD

三、常见问题及应对

3.1 总体

  1. 需求、概要设计、详细设计所叙述的内容必须一一对应:在需求分析中,例举的功能性需求,需要在概要设计中有对应的模块,在详细设计中应该有对应模块的详细分解
    避免出现:需求分析中有功能需求1、功能需求2,但是概要设计中只有对功能需求2和需求分析中未提到的功能需求3的模块设计;概要设计中有n个模块,那么详细设计中也应该对应有这n个模块。
    除非:做出特别说明,指明自己论文所做工作在各个阶段(需求、概要、详细、测试等)的具体内容,并且解释这些具体内容在各个阶段不对应的原因。例如:详细设计这一章的章节标题写成“部分重要模块的详细设计”,就能够让读者清楚知道你的论文工作只是选择了一部分模块做详细设计。也可以在这一章的第一部分用文字说明。

3.2 需求部分

  1. 需求部分,尤其是功能需求,必须要有总体需求概述,不能在开篇直接写每个功能需求。需求概述从整体上对系统的需求进行统一描述。对应于论文的大纲,参见《软件工程方向硕士论文撰写指南》中5.3节的ch3大纲结构。
  2. 有些论文所撰写的所有需求,都使用文字描述,没有图形。必须改为:
    a. 增加用例图描述静态功能需求
    b. 增加时序图或活动图,描述功能的动态流程
  3. 避免使用单一的复杂用例图。有些论文只有一张用例图,图中有很多用例,文字又小有多,难以分辨。必须改为:
    a. 将大用例图按照描述粒度拆分(这是最优的方法)。一张主图展示系统最顶层功能需求;对于每一个(类)大的功能需求,分别单独绘制用例图,将该功能需求细化
    b. 将大用例图按照功能分组拆分(这是次优的方法)。多个功能需求,按照需求间的耦合度,分为几组。每组功能需求绘制一张用例图
  4. 如果论文有业务建模部分,需要放置到需求章节的第一部分。业务建模,是指对目标组织所执行的复杂的业务需求进行描述;这个工作,对于执行复杂业务流程的软件系统,例如金融保险行业的业务系统,是需要的;但是,对于其它无需考虑复杂业务流程的系统而言,不需要进行业务建模。业务建模之后,根据业务模型推导出系统的功能性需求和非功能性需求。
3.3 设计部分
  1. 总-分结构:在系统设计中,要遵循层次化的原则,粒度上由粗到细进行描述。
  2. 避免直接给出设计结果:直接给出设计结果,是指将项目文档中的细节部分一次性展示在论文中,缺少铺垫。而采用“总-分”式的描述,使得论文工作呈现出逐步推进的态势。这样方能体现出“分析”工作
  3. 如果论文将设计分为“概要设计”和“详细设计”两个章节,一般来说,类图应该放置到详细设计中描述
  4. 数据库设计原理要放置到第二章“相关技术”中论述。数据库设计原理是属于“原理”性的内容,不属于作者课题工作的主要部分。
  5. 设计部分的章节标题中,避免出现“功能”二字,而应该代以“模块”、“子系统”等字样。例如
    “4.2.无纸化业务功能设计”这种叙述是错误的,应该改为“4.2.无纸化业务子系统设计”
3.4 实现部分
  1. 软件的开发框架一般放到第二章(相关技术)中进行描述。所谓软件开发框架,是指在论文作者在进行课题工作时,所用到的其他人提供的工具、代码框架等。软件开发框架不属于论文作者的课题工作,因此应放置到“相关技术”中论述
3.5 部署与测试部分
TBD
3.6 图和表
  1. 每一副描述系统动态模型的流程图前面,都需要有引述铺垫,不可直接放一张图
  2. 流程图绘制必须规范,要么使用结构化分析方法中的流程图符号(word、powerpoint、visio都有标准图形),要么使用UML中的活动图。不可自行发明或者自作主张使用图形
  3. 过于复杂的流程图需要拆分。保证流程图贴入word文档中之后,图片不被压缩或者放大,显示比例为100%为准(word页面可以横向放置)。流程图拆分有两种基本方法
    a. 将流程图按照流程拆为前后衔接的多个部分
    b. 将流程图按照参与流程动作的主题拆分为多个部分
  4. 绘制流程图也要遵循粒度控制的原则,这一点上与用例图类似。可以首先绘制总体(或者高层)的流程,之后,再将该总体/高层流程中的每个动作再细化为新的更细粒度的流程图
  5. 各种图形,包括功能结构图、系统逻辑结构图、流程图等,如果使用了专有的名词或者缩略语,那么必须在该图前面的文字叙述中加以解释

转载于:https://www.cnblogs.com/HaifengCai/p/4133141.html

硕士研究生论文常见的结构问题相关推荐

  1. 软件工程硕士研究生论文撰写事项

    本文转载于:http://blog.sina.com.cn/s/blog_6860203101017rss.html 年复一年指导硕士研究生撰写论文,特将软件工程方向的专业硕士(即工程硕士)以及学术硕 ...

  2. 计算机硕士研究生论文格式,计算机硕士论文格式

    为毕业生写计算机硕士论文格式提供计算机硕士论文格式范文参考,涵盖硕士.大学本科毕业论文范文和职称论文范文,包括论文选题.开题报告.文献综述.任务书.参考文献等,是优秀免费计算机硕士论文格式网站. 从研 ...

  3. 【公共管理】mpa硕士研究生论文深度如何提高?有技巧的!

    公共管理硕士研究生在大学期间,对课程知识的学习可谓是头等大事,只有专业基础足够扎实,才能为日后的就业打下最结实的基础.临近毕业,学生们面对的一大任务那就是毕业论文写作,对于公共管理硕士学生一样也是如此 ...

  4. 计算机研究生论文怎怎么写,计算机硕士研究生论文大纲格式 计算机硕士研究生论文大纲怎样写...

    精选了[100个]关于计算机硕士研究生论文大纲格式供您后续的写作参考,在写计算机硕士研究生论文之前,很多大学生总是被计算机硕士研究生论文大纲怎样写难倒怎么办?请阅读本文! 五.基于J2EE的工程硕士论 ...

  5. 硕士研究生论文查重率多少合格?

    每到毕业季,毕业生都会很忙.大学毕业生既要忙于实习,又要忙于毕业论文.硕士生不仅要写论文,还要发表论文.他们面临着论文查重的共同问题.今天小编介绍硕士论文的查重率多少合格,希望能够对大家有所帮助. 硕 ...

  6. 硕士研究生论文查重你所不知道的降重方法

    对于很多硕士研究生而言,论文查重无疑是一大要点,那么,一篇好的研究生论文该如何降重,才能使其能够通过呢?下面,我们就一起来看看,硕士研究生论文查重有哪些好的降重方法: 一:巧妙利用引用 有过一次或者多 ...

  7. 计算机硕士研究生论文格式,★计算机硕士研究生论文提纲范文计算机硕士研究生论文提纲格式模板...

    ★计算机硕士研究生论文提纲范文计算机硕士研究生论文提纲格式模板 摘要 目录 附表清单 附图清单 第一章 绪论 一.研究背景和动机 二.研究目的和意义 第二章 文献综述 一.态度的意义 二.计算机态度的 ...

  8. 计算机硕士论文参考文献,计算机硕士研究生方面论文参考文献 计算机硕士研究生论文参考文献哪里找...

    精选了[100个]关于计算机硕士研究生方面论文参考文献供您后续的写作参考,在写计算机硕士研究生论文之前,很多大学生总是被计算机硕士研究生论文参考文献哪里找难倒怎么办?请阅读本文! 一.计算机硕士研究生 ...

  9. 硕士研究生毕业论文检测加强通过率的四大方法

    硕士论文一般在3-5万字之间,与一般的本科.专科毕业论文不一样,它需要一定的学术性和创新性,但很多硕士生没有数万字的论文经验,所以可能会存在一定的论文重复情况.那么,在毕业论文检测前,该如何将自己的论 ...

最新文章

  1. WMI技术介绍和应用——查询环境变量
  2. python3.7.2下载-Python编程神器 v3.7.2 最新免费版
  3. Oracle imp字符集转换,imp/exp 字符集转换
  4. redis 主从模式_Redis主从模式部署文档
  5. 使用.Net图表开发工具JDash.Net添加组件
  6. 工作331:uni-修改未完成数据动态渲染
  7. Bootstrap学习笔记系列1-------Bootstrap网格系统
  8. linux docker安装_Linux上安装docker的完美教程
  9. Debian 8 时间同步
  10. 第三章EF的基本使用 EF数据实体模型的更新
  11. 一个简单的Hook demo
  12. C++中typedef void(*F)(类型)解读
  13. 【 HDU1081 】 To The Max (最大子矩阵和)
  14. C语言段错误-core文件
  15. 完美.PCK文件不完全详解
  16. select_related和prefetch_related的用法与区别
  17. 基于JAVA微博网站计算机毕业设计源码+系统+mysql数据库+lw文档+部署
  18. 计算机由硬件和软件组成
  19. 浏览器无法访问某个网站,其他网站都正常
  20. 剑指 Offer 14.剪绳子(动态规划、数学分析)

热门文章

  1. 1.Java集合框架是什么?说出一些集合框架的优点?
  2. 【自动控制原理】控制系统数学模型
  3. Jmeter监听器之察看结果树(View Results Tree)-16
  4. win10字体突然变成了繁体快速解决
  5. 电商平台后台管理系统--->系统详细设计(用户管理模块)
  6. OCR-字体颜色与背景颜色区分不明显的调研
  7. pycharm安装python_pycharm如何安装numpy
  8. 触发器+日志+备份与恢复
  9. android 2.3 wifi (二)
  10. 电商网站,商品规格的设计思路