《工程硕士专业学位论文格式规范.docx》由会员分享,可在线阅读,更多相关《工程硕士专业学位论文格式规范.docx(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、山东大学硕士学位论文山东大学软件工程硕士专业学位论文格式规范1.1基本要求及结构软件工程硕士学位论文一样应用中文撰写,英语水平较好的同学提倡并鼓励用中、外文双语撰写。学位论文字数一样为2-5万字左右(论文正文应该在4080页),用A4纸张双面打印装订。软件工程硕士学位论文一样应由以下几部分组成,依次为:1、论文封面;2、扉页;3、原创性声明和关于论文使用授权的声明(附件一);4、中、外文论文目录;5、中文摘要;6、英文摘要;7、符号说明;8、论文正文(包括文献综述);9、附录、附图表;10、引文出处及参考文献;11、致谢;12、攻读学位期间发表的学术论文目录;13、学位论文评阅及答辩情形(附件
2、二);14、外文论文(软件工程硕士根据自己外文情形挑选是否用外文撰写)。1.2格式规范及撰写指南1.2.1论文封面 论文封面,由山东大学研究生院统一印制,学生个人不需要自己准备。封面需填写的内容说明如下:(1)分类号:须采用中国图书资料分类法进行标注,软件工程专业为TP311;(2)单位代码:10422;(3)密级:非涉密(公布)论文及涉密论文的正本不需标注密级。被确定为涉密论文的副本必须在封面右上角处注明所确定的论文密级(内部、或秘密或秘密),同时还应注明相应的保密年限。各密级的最长保密年限及书写格式规定如下:内部 5 年(最长5年,可少于5年);秘密 10 年(最长10年,可少于10年);
3、秘密 20 年(最长20年,可少于20年);(4)学号:填写自己的学号;(5)作者姓名:请填写个人姓名;(6)专业:以国务院学位委员会批准的专业目录中的专业为准,一样为二级学科,软件工程学科专业为软件工程硕士;(7)指导教师和技术职务:指导教师的署名技术职务一律以批准招生的为准,且只能写一名指导教师,实行双导师制,企业指导教师(限一名)必须写在括号中; (8)论文完成时间:上半年毕业答辩的同学填写4月10-20日中的某一日,下半年申请毕业答辩的同学填写10月10-20日中的某一日;以上几项字体须用四号加重黑体字打印。(9)论文题目:需要中、外文标示,用小二号加重黑体字打印封面的论文题目,用三号
4、加重打印封面外文论文题目,论文题目应能概括整个论文最重要的内容,具体、切题、不能太笼统,但要引人注目。题目力求简短,不得超过30个汉字,若语意未尽,可用副题补充说明。副题应处于从属地位,一样可在题目的下一行用破折号()引出。注:工程性的文论一样如果没有特别的创新之处,不要显现“研究”字样,可为,“设计与实现”,“分析与设计”、“分析与实施”等等。 1.2.2论文扉页论文扉页,其内容与封面相同,必须由本人用碳素钢笔认真填写,扉页为A4纸张单独一页。1.2.3原创性声明和关于学位论文使用授权的说明原创性声明和关于学位论文使用授权的说明,为单独的A4纸张一页, 在“原创性声明”和“关于学位论文使用授
5、权的声明”中论文作者签名和导师签名处,必须由作者本人和导师亲自用碳素钢笔签字,日期一样为上半年申请答辩的学生填写4月10日-20日中的某一日,下半年申请毕业答辩的学生填写10月10日-20日中的某一日。1.2.4中外文论文目录论文需要有中外文目录各一份。目录应将文内的章、节标题依次排列,并注明页码。标题应简明扼要。中文的“目录”标题字用小三号加重黑体字打印,并居中,目录内容用小四号宋体打印。外文的“目录”标题字用加重小三号字体大写字母打印,目录内容用小四号字体小写字母打印。目录中章、节号均使用阿拉伯数字,如第1章则为1,其余分层次为1.1及1.1.1等几个层次,其中“.” 用半角;目录中应有页
6、号,页号从正文开始直到全文终止;目录本身其页号另编,页号在页中间排列,其具体排列对齐格式如上面所示。目录本身内容必须用Word索引和目录功能来自动生成。1.2.5中外文摘要中文摘要:论文第一页为中文摘要,一样为1000字左右,或者A4纸张一页半为好。中文摘要应以最简洁的语言对自己的论文及工作进行全面的介绍,包括课题的背景,解决的主要问题,主要工作和方法,以及项目实施后的成效,是全文的一个高度概括摘要主要是对自己独立工作的总结,用34自然段把自己的工作概括清楚。摘要应突出理论与实践的结合点,用句应精炼概括。为了便于文献检索,应在本页下方另起一行注明论文的关键词(3-5个),之间用分号相隔。关键词
7、应体现论文的主要内容,词组符合学术规范。中文“摘要”标题字用小三号加重黑体字打印,摘要内容用小四号宋体打印。外文摘要:外文摘要内容应与中文摘要基本相一致,要语句通顺,语法正确,准确地反映论文的内容,并在其后列出与中文相对应的外文关键词。“摘要”标题字用加重小三号字体Times New Roman字体大写字母打印,摘要内容用小四号Times New Roman字体小写字母打印。1.2.6符号说明符号说明:介绍论文中所用符号表示的意义。如果论文中使用了大量的物理量符号、标志、缩略词、专门计量单位、自定义名词和术语等,应编写成注释说明聚集表。假如上述符号和缩略词使用数量不多,可以不设专门的聚集表,而
8、在论文中显现时加以说明。1.2.7论文正文(1)论文正文是学位论文的主体和核心部分。学位论文是专门供专家批阅以及供同行参考的学术著作,必须写得简练、重点突出,不要照抄排列叙述书本上较多的常识性内容。同时应注意使论文各章之间密切联系,形成一个整体。论文正文主要包括如下几个部分:绪论、需求分析、系统架构设计、系统详细设计、系统实现与测试以及结论等6部分。(2)论文正文字体及层次要求。正文内容用小四号宋体打印。每页要有页眉,其上居中打印“山东大学硕士学位论文”字样,页码标注在页面底端(页脚)外侧。论文中层次不宜太多,要有一定的编排系统和统一的格式,根据内容轻重做到整篇论文和谐一致。层次编排格式统一如
9、下:第1章,第2章,1.1,1.2,1.1.1,1.1.2,【 1.1.1.1,1.1.1.2, 】1.,2.,3.,(1),(2),(3),l 以上【】中的层次为必要时才采用,一样情形下都不采用。l 文中提到层次名时要准确对应,如“第1章”、“1.2”、“1.1.2”、“步骤1”、“步骤(2)(4)”等。论文中的操作步骤尽量统一用(1)、(2)及以下层次的编号。l 文中并列内容可用“”、“”等标志列出,要做到全文统一。如有下一层次并列内容,可用另一种标志或较小字号的同种标志,注意要易于区分层次高低。带标志的并列内容不超过两层。注:文中尽量少用此排列,显得内容较散,更像技术报告,不向科学论文l
10、 文中不用、或a、b、c作为顺序编号。也不用一、二、三及(一)、(二)、(三)作为顺序编号。l 标题由词组或短语组成,要简短明确,题末不带标点。(1)、(2)、(3)层次以下的内容一样不用标题。同一层次标题在语法结构上应尽量对等。l 不显现“孤立”编号,例如,不应显现只有1.1.1而无1.1.2等后续编号的情形。如确实需要该标题,可采用不带编号和标志的标题,字体字号与同等层次标题相同(目录中不必列出)。论文中的各级标题举例要求如下: 标题 中文 一级标题 1 小三号黑体 二级标题 1.1 四号黑体 三级标题 1.1.1 小四号黑体 四级标题(不举荐使用) 1.1.1.1 小四号加重黑体 注:标
11、题一定要用Word的标题工具设置,不要自己排格式和设置字体,以便整篇文章统一和可以自动生成目录。(3)论文用纸及打印规格。论文用纸一律为A4,一样每行3234字,每页2931行,双面打印。纸张规格、尺寸(mm)每页印刷版面尺寸(mm)每行打印字数每页打印行数含篇眉,页码不含篇眉,页码A4 (210x297)146x240146x2203234字2931行页眉:从摘要开始到最后,在每一页的最上方,用5号宋体,居中排列,页眉之下划一条线,页眉用“山东大学硕士学位论文”字样的名称。段落、页边距、字间距和行间距:页边距2.54cm(上下),3.17 cm(左右);字间距,标准;行间距,1.5倍行距;段
12、落按照标题级别不同,分别采用不同的段后间距:标题级别段后间距一级标题20 pt二级标题12 pt三级标题6 pt(可适当调剂各级标题的段后间距,以利于控制正文合适的换页位置)(4)论文中的制图、制表等要求。论文中的制图、制表、公式、符号必须遵循国家规定的标准,具体如下: 插图要求,所有插图按分章编号,如第1章的第1张插图为“图11”,字体可以用5号字题所有插图均需有图注(图的说明),图号及图注应在图的下方居中标出;一幅图如有若干幅分图,均应编分图号,用(a),(b),(c).按顺序编排;插图须紧跟文述,在正文中,一样应先见图号及图的内容后再见图,一样情形下不能提前见图,特别情形需延后的插图不应
13、跨节;图形符号及各种线型画法须按照现行的国家标准;坐标图中坐标上须注明标度值,并标明坐标轴所表示的物理量名称及量纲,应均按国际标准(SD)标注,例如:kW,m/s,N,m.等,但对一些示意图例外;图应具有“自明性”,即只看图、图题和图例,不阅读正文,就可懂得图意;图中用字最小为宋体小五号字; (8)使用他人插图须在图题正下方注明出处。插图必须同内容密切联系,切忌与文字和表重复。注:图的绘制一定要紧凑美观并且保证清楚,尽量不要用彩色和带底纹,切记不要直接从其他文献和网上直接拷贝图形。表要求,表中内容应与叙述文字内容相呼应,表的结构应简洁明了,表随文排,字体要5号字。对于文中的各类表,一定注意先有
14、引用文字(格式一样为“如表8-5所示”)然后见到表,插表表名要简明贴切,表序按章用阿拉伯字编列,表序末和表名末均不加标点符号,写在表的上方。表格较长如需转页,则在下页稿纸上重写表头,并在表的右上方写“续表”,表内全部数据的统一计数或计量单位应置于表的右上角,若表中各栏计量单位不同,则将单位分别列入表头的各栏中,将量的符号与单位符号之间用斜线隔开,即表中的数值用量与单位的比值形式表示。表内数据对应位上下对齐,一样以小数点为准;数字间夹有“”,“/”号者,以这些符号对齐;无数据或文字处一律空白。相邻栏内数字相同时,应重复书写,勿用“同左”、“同上”等,;表内文字说明,空一格起行,转行顶格,并正确使
15、用标点符号,但每段最后一律不用标点符号。表内名词短语、数据需注释时,用脚注,即在所需加注名词或数据的右上角注符号“,”或星号,在表的底线下方写出相应的符号和注文,不显现“注”字,如对整个表加以说明时,可附注于底线下方,注文前应有“说明:”字样。程序代码可以以11表的形式显现(将程序放在一个矩形边框内),代码用Times New Roman 5号字,以示区别正文。程序代码不需要是完整的程序代码,主要用来说明问题,不要显现注释,切记直接将程序中的代码不加任何排版直接拷入,文中代码一样都要有,但不要显现过多,切记不要显现大篇幅的代码。注:表可以用5号字,但一定要单倍行距,要排版紧凑,以与正文内容区别
16、。公式要求,公式均需有公式号;公式号按章编排,如式(23);公式中各物理量及量纲均按国际标准(SI)及国家规定的法定符号和法定计量单位标注,禁止使用已废弃的符号和计量单位;公式中用字、符号、字体要符合学科规范。图、表、公式等与正文之间要有6磅的行间距。 1.2.8附录、附图表 附录、附图表:主要列入正文内过分冗长的公式推导,供查读方便所需的辅助性数学工具或表格;重复性数据图表;实验性图片;程序全文及说明等。1.2.9引文出处及参考文献引文出处及参考文献:(1)参考文献一样应是作者亲自考察过的对学位论文有参考价值的文献,除特别情形外,一样不应间接使用参考文献;(2)参考文献应具有权威性,要注意引
17、用最新的文献;(3)引用他人的学术观点或学术成果,必须列在参考文献中;(4)参考文献在整个论文中按显现次序依次列出,并在引用处右上角标注,标注符号为【X】;(5)参考文献要具有一定的数量,不作特别数目的要求,一样至少30篇左右,且以近期文献为主;(6)参考文献的书写顺序如下:(a)期刊的著录格式著者题名(可省略)期刊名,出版年,卷号(期号):页码如: 卜小明,龙驭球一种薄板弯曲问题的四边形位移单元力学学报,1991,23(1):5360Mastri A R.Neuropathy of diabetic neurogenic bladder. Ann Intern Med, 1980,92(2.
18、2):316-318(b)专著的著录格式著者书名版本(第1版不注)出版地: 出版者,出版年如: 马振华离散数学导引北京:清华大学出版社,1993Newman W M,Sbroull R F.Principles of Interactive Computer Graphics.New York: McGraw Hill,1979 (c) 论文集中析出的文献著者题名见(In): 文集编者文集名版本(第一版不注)出版地: 出版者,出版年页码如: 胡海昌中厚板弯曲理论的一种更精确的解耦方案见: 黄克智,徐秉业固体力学及其工程应用北京: 清华大学出版社,19938589Weinstein L,Swar
19、tz M N. Pathogenic properties of invading nicroorganisma. In: Sodeman W A, Jr., Sodeman W A,ed. Pathologic physiology: mechanisms of disease. Philadephia: Saunder, 1974.457-472(d)学位论文的著录格式序号 作者. 题名: 学位论文. 学位授予单位所在地: 学位授予单位, 学位授予年(e)专利的著录格式序号 专利申请者. 专利题名. 专利国别, 专利文献种类, 专利号. 出版日期(f)技术标准的著录格式序号 技术标准发布单
20、位. 技术标准代号. 技术标准名称. 出版地: 出版者, 出版年注:工程硕士论文的参考文献除论文、著作、书等以外也可以显现少量的技术标准、技术报告和网站资源等作为参考文献。1.2.10致谢致谢:系对给予各类资助、指导和协助完成研究工作以及提供各种对论文工作有利条件的单位和个表示的感谢。致谢应实事求是,切忌浮夸之词,不能千篇一律,要写自己真实的想法,一样不超过半页纸。1.2.11攻读学位期间发表的学术论文目录攻读学位期间发表的学术论文目录:按学术论文发表的时间顺序,列出本人在攻读学位期间发表或已录用的主要学术论文清单,包括论文发表刊物名称、卷册号、页号、年月及论文署名位次。学位论文评阅及答辩情形
21、:论文答辩通过后,送校学位办公室、图书馆和档案馆的论文需将学位论文评阅及答辩情形填入相应的表格中。1.3 论文内容组织结构 软件工程硕士的论文的主要内容结构应按照如下方式进行组织,作者也可以根据自己研究设计开发系统的实际情形做一些微调。具体如下:第1章 绪论1.1 系统开发背景1.2国内外研究技术开发状况1.3解决的主要问题1.4本文的主要工作1.5论文的组织结构第2章 需求分析2.1系统概述2.2系统目标和解决的问题2.3系统需求获取模式2.4系统需求问题描述 2.4.1系统功能性需求 2.4.2系统非功能性需求第3章 系统架构设计3.1 系统设计目标和原则3.2 系统技术架构设计(网络架构
22、、安全架构、系统逻辑、部署架构、实现架构、数据架构等几个方面,作者可以进行挑选性的撰写。)3.3 系统功能架构第4章 系统详细设计4.1系统建模4.1.1系统的静态结构图4.1.2系统的动态结构图4.2系统数据库设计第5章 系统实现与测试5.1系统总体实现5.2-5.n具体关键实现5.n+1系统测试,5.2.1系统测试的环境与方案5.2.2系统测试数据与过程5.2.4系统测试结果与分析第6章 结论1.4 论文主要内容写作说明1.4.1绪论 绪论简要说明系统设计开发的背景、从国内外相关领域以及用户角度介绍有关的开发技术分析,采用技术的原因,需要多查询一下资料,可以是专业知识知名网站,以及系统解决
23、的主要问题和论文的重点工作等。每章节抽出几个核心的工作,一样通俗的有关技术知识,在绪论中不必赘述。为了反映出作者确已把握了所从事软件工程领域的坚实的基础理论和宽广的专业知识,具有开阔的科学视野,对研究开发方案作了充分论证设计,绪论应单独成章,列为第一章,并用足够的文字叙述,一样为10000字左右。1.4.2论文的正文论文的正文主要包括需求分析、系统架构设计、系统详细设计以及系统的实现与测试等4个部分,该部分是论文核心部分,占主要篇幅。正文必须实事求是,客观真切,准确完备,合乎逻辑,层次分明,简便可读。1.4.2.1需求分析在系统需求分析章节中,主要是为作者设计开发的一个新系统定义业务需求,主要
24、回答的是“系统开发设计的用户需要什么?通过作者开发设计的系统用户得到什么?”在系统概述中主要利用图表等概括性的描述系统的业务模型及有关业务流程现状和总体要求;需求获取模式主要介绍需求获取的过程和相关的需求获取采用的技术,如果需求分析不占主要篇幅,没有什么特色也可以不写,或2.3和2.4节合并;在需求问题描述中,重点要有较大的篇幅,主要从功能需求(functional requirement)和非功能性需求(nonfunctional requirement)两部分进行描述,其中功能需求主要描述作者开发设计的系统提供的活动和服务,重点是通过需求用例建模,其软件制品表现为系统用例图(use-cas
25、e diagram)和系统用例描述(use-case narrative)。论文在该部分描述中,作者可根据自己开发设计系统功能包的大小,对系统的核心用例和用例描述进行重点的描述,但避免全部在论文中排列出来,作者可以用作为论文附件的形式进行附录,在描述功能性需求时作者需要体现论文写作设计的思想,不是把作者实际项目中所设计的全部用例以及用例描述都放在该部分内容章节里面,写成清单式报告等形式。非功能性需求主要描述作者开发设计的一个中意系统的其他特点、特点和约束条件。非功能性需求的内容一样用非量化的指标来表示。作者在论文写作中其表现形式可以为图表的形式来展现。如系统要求的可靠性指标包括故障率、可复原性
26、和可保护性等,可以以补充性规格描述等方式描述,这部分也可以包含对开发环境的描述等。注:该部分内容应该设计需求分析的主要分析文档的描述:用例、业务模型、系统顺序图、操作规约、补充规格说明、数据字典,有些需求分析文档也可以在设计描述。1.4.2.2系统架构设计系统架构(systems architecture)设计主要是为作者设计开发的系统提供一个统一的总体框架,主要关注结构、模块性、基本构件和主要控制流等方面,作者也要论述说明架构视图为何如此,在架构中作者要从某个角度观察系统的窗口,只强调关键信息或想法,忽略其他。在这一章节中作者主要介绍设计架构要达到的目标和遵循的原则以及技术架构内容。主要包括
27、功能视图、逻辑视图、进程视图、部署视图、数据视图、安全视图、实现视图等主要部分内容。作者在写技术架构该部分内容过程中,如果没有特色的内容可以适当进行一些论述,要对特色的重点部分进行论述,作者在写作中要对所设计得到的每个架构图表之前都要进行简要的论述,阐明设计该图表的方法,体现作者设计的思想,同时应体现作者完成该部分内容所应完成的工作量。各类视图主要说明如下:逻辑视图:最重要的层、子系统、包、框架、类、接口等概念性组织。概括了主要软件元素的功能;展现了描述系统关键方面的重要用例场景;UP设计模型的视图,是使用UML包、类和交互图的可视化。进程视图:进程和线程。描述了他们的职责、协作以及分配给他们
28、的逻辑元素;UP设计模型的视图,是使用UML类图和交互图的可视化,其中使用了UML进程和线程表示法。部署视图:进程和构件在处理节点上的物理部署以及节点之间的网络配置;UP部署模型的视图,使用UML部署的可视化。数据视图:数据流、持久性数据模式、对象与持久性数据之间的模式映射,对象到数据库、储备过程以及触发器的映射机制;UP数据模型的部分视图,使用UML类图的可视化用于描述数据模型;用UML活动图表示数据流。安全视图:概述了安全模式和架构中实施安全的控制点;可以作为UP部署模型的视图,使用UML部署图的可视化,突出了关键安全控制点和相关文件。实现视图:实现模型;包含源代码、可执行文件等;实现模型
29、包括Web页面、DLL、可执行文件、源代码等;UP实现模型的视图,用文字或者UML包图和构件图表示。该部分内容有关知识请参阅Applying UML and Patterns(Second Edition)第五部分,细化迭代3,第32章,架构分析和SAD的介绍。对于框架(如持久性框架、交互框架等)也可以在这里描述。注:在描述架构设计思想时体现设计模式,描述时还要注意的是不要用通用的结构,描述一定有具体的结构图,最好有特色,有思想。1.4.2.3系统详细设计在该章节中作者主要根据UML模型图中的静态结构图(如类图、对象图),类之间的关系、交互图(顺序图、协作图)和状态图(状态图、活动图)来对系统
30、进行详细的描述。作为论文,作者不需要将系统所有上述内容进行细化描述,和在论文中进行排列,要重点描述设计的思想、设计方法、设计模式和设计理论,描述有特色的设计、有一定难度的设计和有一定复杂度的设计,其他可以作为论文附件进行附录。同时作者要对系统数据库进行有关的设计,包括表的设计,表关系的设计、OR转换,持久性的问题,储备问题。这部分设计主要描述设计中的问题,设计的方法,包括设计模式,以及设计的结果,描述为什么会得到这样的设计,以及这样设计的好处。注意:描述的方法,对于同样一个业务流程或操作的问题,在需求分析要用用例描述来描述,在设计中就要用顺序图或活动图描述,在实现时就要用算法、流程图或者伪代码
31、描述等,但同一业务或操作最好不要在各个部分描述。1.4.2.4系统实现与测试作者在写该部分内容时如果从具体功能实现的角度描述,论文可能排列太多,缺乏思想性。作者应重点从如下角度去挖掘该部分内容,第一从系统实现总体的角度用一节对系统的实现给出一个总体性的论述,并有适当的主要界面和2-4个主要的图表,可以3-5页;其次作者可以抽出关键的,复杂的功能算法实现,数据结构、数学模型、界面设计、交互设计、并发控制、性能设计、通讯协议,接口等分别进行一节的描述,可以以流程图和伪代码等形式进行描述,一定要避免大篇幅的代码附写在该部分章节内容中。在系统测试该部分内容中,如果作者的论文测试没有特色就增加一节简单的描述作为软件开发过程的一个步骤,也可以不写。如果作者的论文主要从测试角度来撰写,可以按照软件工程的角度来进行撰写,把软件测试按照一个项目进行组织治理,从测试背景、国内外测试相关技术、测试需求、测试方案和用例,测试的实现(测试过程和测试数据)、测试结果分析及建议等几个部分进行论文的撰写。论文的工作量取决于作者测试方案的复杂度,重点是方案的方法和技术,同时一定有分析的方法和技术。1.4.3 结论 该部分内容作者主要介绍项目的应用、实施情形和成效,存在的问题,如何改进等,为将来进一步的设计开发奠定基础。
限制150内