限于当前所能掌握了解的知识,记录一下自己最近调研的论文撰写经验预防忘记。
一、框图
主要分为分层结构、流水线结构、树型结构3大类。
1.分层结构
分层结构是最为流行、应用最广泛的应用软件的设计方式。在应用了分层结构的系统中,各个子系统按照层次的形式组织起来,上层使用下层的各种服务,而下层对上层一无所知。每一层都对自己的上层隐藏其下层的细节。分层结构通常拿来画系统架构图。
关于系统架构图,进一步参考:如何画架构图? - 知乎先说答案。画架构图分四步走:第一,搞清楚要画的架构图的类型;第二,确认架构图中的关键要素(比如产品…https://www.zhihu.com/answer/1381203176
关于架构图,给出了四步骤:
第一,搞清楚要画的架构图的类型;
一般有四种。业务架构、应用架构、数据架构和技术架构。关于这四种架构上述的知乎回答说的非常好了。不过个人目前感觉最重要的是应用架构,这个模块处于承上启下的位置,是打通业务与底层技术的一个节点。
第二,确认架构图中的关键要素(比如产品、技术、服务);
这块我还不太明白。
第三,梳理关键要素之间的关联:包含、支撑、同级并列等;
这一块还挺重要的,详细说就是如何组织架构图。并且也给出了要素间的三种关系:包含(大框包小框)、支撑(自上而下逐级支撑)、同级并列(同一层由多个并列模块所组成)。通过这三种关系的组合可以绘制出多种多样的架构图。
第四,输出关联关系清晰的架构图。
这块我也还不太明白
2.流水线结构
流水线结构强调了模块之间的顺序和关系,模块之间是按照一定的因果关系往前推进,比较常见的场景是学习计划,事件根因分析,一般是从左到右的顺序。 流水线结构通常拿来画流程图。
流程图的话相对相对比较简单,捋清流程并且弄明白几种符号的意义,还是比较容易画出来的。
3.树型结构
通常拿来画组织结构图、思维导图、内容目录。当然还可以拿来话数据结构示意图。
二、伪代码
写好伪代码是一件很重要的事。我们常常感觉自己做的东西比较复杂,不太好把代码讲清楚,但我们总不能直接把代码给拷贝到论文里吧(之前写报告老这么干,现在想想好傻),那么这时候用上伪代码会很好解决这个问题。挑出自己最重要的代码讲清楚了,再粘贴到论文中,论文的专业程度瞬间就提升了起来了。
关于伪代码可以参考一下这篇:
学会写伪代码 - fengMisaka - 博客园一、伪代码是什么? 伪代码(Pseudocode)是一种算法描述语言。使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言(C, Java, Pascal)实现。因此,伪代码必须结构清晰,https://www.cnblogs.com/linuxAndMcu/p/11242905.html里面给出了伪代码的一般规范,还是很值得学习的。
三、LaTeX
这怕是写论文里最牛的工具了,万物皆可LaTeX。但是我还不太熟练,不管3721,先把相关的学习资料粘贴进来再说。
下面这个是LaTeX的网页版overleaf,要是小规模看看这个可能可以用着。网上对overleaf的评价还是蛮高的,大家可以试着注册一个快捷开始论文排版。
Overleaf, Online LaTeX EditorAn online LaTeX editor that’s easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more.https://www.overleaf.com/其他要继续进一步学习的话参考一下大佬写的教程吧:一篇实用的Latex的入门教程_tommorrow12的博客-CSDN博客_latex
四、工具
工欲善其事,必先利其器。好的工具还是蛮重要的,推荐几个工具吧。
1.Visio
经典的绘图软件了,功能也很全,就是得花点时间破解一下。在里面可以插入图片,等等,凡是word能干的,基本上他都能干。
2.drawio
方便快捷的在线绘图软件,功能也很全,还是免费的。这个也可以下载PC的软件,网页版的话如下链接
Flowchart Maker & Online Diagram Softwarehttps://app.diagrams.net/
3.ProcessOn
ProcessOn - 免费在线作图,思维导图,流程图,实时协作
这也是一个很不错的在线绘图软件。
4.XMind
这个也得费点时间自己破解一下,不破解也行,就是能使用的功能少一点。这个拿来画树形结构图那简直不要太爽。
5.PPT
可别小看PPT,很多PPT画出来的框图也是非常美观好看的。
6.mathtyp、axmath
数学公式编辑工具,相关教程见:数学公式编辑软件哪个香? - 知乎
五、论文查找网站
1.知网
2.Web of Science(SCI数据库)
Clarivatehttp://apps.webofknowledge.com/
3.EI Village
4.IEL(IEEE/IET Electronic Library )数据库
IEEE Xplorehttps://ieeexplore.ieee.org/Xplore/home.jsp
5.万方
万方数据知识服务平台万方数据知识服务平台-中外学术论文、中外标准、中外专利、科技成果、政策法规等科技文献的在线服务平台。https://g.wanfangdata.com.cn/index.html
六、论文撰写
目前只懂得上英语课老师讲的IMRD(Introduction、Method、Result、Disscussion)。
然后就是措辞尽可能专业性、提高内容的客观性、减少词组和缩写提高规范性、合理使用连接技巧提高连贯性、引用时要合理修改否则算是剽窃抄袭的。
目前想到的大致只有这些了,等还有想法在继续更新。