导语:如何才能写好一篇毕业论文文献格式,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
2、参考文献根据内容的不同分成了图书,报纸,专利文件等很多类,不同类参考文献类型代码不同。
关键词:网络;数据包;Sniffer
1引言
目前,已经有不少的Sniff工具软件,如Windows环境下,最富盛名的工具是Netxray和Snifferpro,用它们在Windows环境下抓包来分析,非常方便。在UNIX环境下如Sniffit,Snoop,Tcpdump,Dsniff等都是比较常见的。这里介绍一个用C语言和网络数据包和分析开发工具libpcap及winpcap实现的简易网络Sniffer。
2网络嗅探器程序框图
首先给出流程如图1所示。
图1流程图
3网络嗅探器程序实现
在c环境下编程,源码如下:
/*June2nd,2002
*ProjectforgraduationqualificationByBbyTeam19*/
#include
#include
//必须加路径,必须把头文件packet32.h包含进去
#include"..\..\Include\packet32.h"
#include"..\..\Include\ntddndis.h"
#defineMax_Num_Adapter10
//Prototypes原形
//发包
voidPrintPackets(LPPACKETlpPacket);
//设备列表
charAdapterList[Max_Num_Adapter][1024];
//主程序开始
intmain()
{
//defineapointertoanADAPTERstructure设备指针
LPADAPTERlpAdapter=0;
//defineapointertoaPACKETstructure包指针
LPPACKETlpPacket;
inti;
DWORDdwErrorCode;
DWORDdwVersion;
DWORDdwWindowsMajorVersion;
//Unicodestrings(WinNT)
WCHARAdapterName[8192];//网络适配器设备列表
WCHAR*temp,*temp1;
//ASCIIstrings(Win9x)
charAdapterNamea[8192];//网络适配器设备列表
char*tempa,*temp1a;
intAdapterNum=0,Open;
ULONGAdapterLength;
charbuffer[256000];//容纳来自驱动器的数据的缓冲区
structbpf_statstat;
//获得本机网卡名
AdapterLength=4096;
printf("Packet.dlltestapplication.Libraryversion:%s\n",PacketGetVersion());
printf("Adaptersinstalled:\n");
i=0;
下面这段代码是用来在不同版本下得到网络适配器名:
Win9x和WinNT中的网卡名称是分别用ASCII和UNICODE实现的,所以首先要得到本地操作系统的版本号.:
dwVersion=GetVersion();
dwWindowsMajorVersion=(DWORD)(LOBYTE(LOWORD(dwVersion)));
这里首先用到的Packet.dll函数是PacketGetAdapterNames(PTSTRpStr,PULONGBufferSize,通常它是与驱动程序通信并被调用的第一个函数,它将返回的用户本地系统中安装的网络适配器的名字放在缓冲区pStr中;BufferSize是缓冲区的长度:
if(!(dwVersion>=0x80000000&&dwWindowsMajorVersion>=4))
{//是WindowsNT
//找不到设备列表
if(PacketGetAdapterNames(AdapterName,&AdapterLength)==FALSE){
printf("Unabletoretrievethelistoftheadapters!\n");
return-1;
}
//找到设备列表
temp=AdapterName;
temp1=AdapterName;
while((*temp!=''''\0'''')||(*(temp-1)!=''''\0''''))
if(*temp==''''\0'''')
memcpy(AdapterList,temp1,(temp-temp1)*2);
temp1=temp+1;
i++;
temp++;
//显示适配器列表
AdapterNum=i;
for(i=0;i wprintf(L"\n%d-%s\n",i+1,AdapterList); printf("\n"); else//否则就是windows9x,获取适配器名的方法同WinNT下 if(PacketGetAdapterNames(AdapterNamea,&AdapterLength)==FALSE){ tempa=AdapterNamea; temp1a=AdapterNamea; while((*tempa!=''''\0'''')||(*(tempa-1)!=''''\0'''')) if(*tempa==''''\0'''') memcpy(AdapterList,temp1a,tempa-temp1a); temp1a=tempa+1; tempa++; printf("\n%d-%s\n",i+1,AdapterList); 下面这段代码就是让用户选择监听的网络适配器号: //选择设备 do printf("Selectthenumberoftheadaptertoopen:"); scanf("%d",&Open); if(Open>AdapterNum) printf("\nThenumbermustbesmallerthan%d",AdapterNum); }while(Open>AdapterNum); 然后,将所选择的设备打开,这里可以设置为“混杂”模式打开,也可以是“直接”模式打开。代码如下: //打开设备 lpAdapter=PacketOpenAdapter(AdapterList[Open-1]); //当设备无法打开时,出示错误信息: if(!lpAdapter||(lpAdapter->hFile==INVALID_HANDLE_VALUE)) dwErrorCode=GetLastError(); printf("Unabletoopentheadapter,ErrorCode:%lx\n",dwErrorCode); 将网卡设置为“混杂”模式,代码如下: 这里用到函数PacketSetHwFilter(LPADAPTERAdapterObject,ULONGFilter),它在到来的包上设置了一个硬件过滤器,如操作成功,返回TRUE。AdapterObject是过滤器所在的网卡设备指针;过滤器的常量Filter定义在头文件ntddndis.h中,包括有: NDIS-PACKET-TYPE-PROMISCUOUS:设置混杂模式,每个到来的包都会被网卡接受; NDIS-PACKET-TYPE-DIRECTED:只有直接到主机网卡的包才会被接受; NDIS-PACKET-TYPE-BROADCAST:只接受广播包; NDIS-PACKET-TYPE-MULTICAST:只接受到主机所在的组的多播包; NDIS-PACKET-TYPE-ALL-MULTICAS:接受每个多播的包。 //setthenetworkadapterinpromiscuousmode //如果混杂模式设置失败,提示错误: if(PacketSetHwFilter(lpAdapter,NDIS_PACKET_TYPE_PROMISCUOUS)==FALSE){ printf("Warning:unabletosetpromiscuousmode!\n"); 然后在driver中置512K的缓冲: 这里用到函数PacketSetBuff(LPADAPTERAdapterObject,intdim),它被用于设置AdapterObject指向的网卡的驱动程序的缓冲区,成功则返回TRUE。Dim是新的缓冲区的大小,当它被设定时,旧缓冲区中的数据将被丢弃,其中存储的包也会失去。 需要注意的地方:驱动器缓冲区的大小设置是否恰当,将影响截包进程的性能,设置应能保证运行快且不会丢包。这里设置的是512000Byte。 //seta512Kbufferinthedriver //当无法设置缓冲区时,提示错误: if(PacketSetBuff(lpAdapter,512000)==FALSE){ printf("Unabletosetthekernelbuffer!\n"); PacketSetReadTimeout(LPADAPTERAdapterObject,inttimeout)函数的功能是,设置与AdapterObject指定网卡绑定的读操作超时的值,timeout以毫秒为单位,0表示没有超时,当没有包到时,read就不返回。 //seta1secondreadtimeout //设置1秒的读取操作超时 if(PacketSetReadTimeout(lpAdapter,1000)==FALSE){ printf("Warning:unabletosetthereadtiemout!\n"); 接下来,定位设备,代码如下: 这里用到函数PacketAllocatePacket(Void)将在内存中分配一个PACKET结构并返回一个指向它的指针,但这个结构的Buffer字段还没有设定,所以应再调用PacketInitPacket函数来对其进行初始化。 //allocateandinitializeapacketstructurethatwillbeusedto //receivethepackets. //当定位失败时,提示错误: if((lpPacket=PacketAllocatePacket())==NULL){ printf("\nError:failedtoallocatetheLPPACKETstructure."); return(-1); 然后,就可以初始化设备,开始接受网络包了: 用函数PacketInitPacket(LPPACKETlpPacket,PVOIDBuffer,UINTLength)来初始化PACKET结构。lpPacket是要被初始化的指针;Buffer为指向用户分配的包含包的数据的缓冲区的指针;Length为缓冲区长度。 需要注意的地方:PACKET结构关联的缓冲区存储由packetcapturedriver截获的包,包的数量被缓冲区大小所限制,最大缓冲区的大小就是应用程序从驱动器中一次能读到的数据的多少。所以设置大的缓冲区可减少系统调用的次数,提高截获效率。这里设置的是256K。 PacketInitPacket(lpPacket,(char*)buffer,256000); 接下来,是截包主循环: //maincaptureloop 这里又用到函数PacketReceivePacket(LPADAPTERAdapterObject,LPPACKETlpPacket,BOOLEANSync),它将接受(截获)一个包的集合。参数包括一个指向用来指定截包的网卡的ADAPTER结构指针、一个指向用来容纳包的PACKET结构、一个指出是同步还是异步方式操作的标记。当操作同步时,函数锁定程序;当操作异步时,函数不锁定程序,必须调用PacketWaitPacket过程来检查是否正确完成。一般采用同步模式。 //直到有键盘键入: while(!kbhit()) //capturethepackets捕获包 //捕获包失败时,提示错误: if(PacketReceivePacket(lpAdapter,lpPacket,TRUE)==FALSE){ printf("Error:PacketReceivePacketfailed"); //打印包中的数据,调用自定义函数PrintPackets() PrintPackets(lpPacket); 最后将得到的统计数据打印出来,代码如下: 这里用到函数PacketGetStats(LPADAPTERAdapterObject,structbpf_star*s)可以得到两个驱动程序的内部变量的值:从调用PacketOpenAdapter开始,已经被指定网卡接收的包数目;以及已经被网卡接收但被内核丢弃的包数目。这两个值被驱动程序拷贝到应用提供的bpf_stat结构中。 //printthecapturestatistics //得到统计值 //当无法从内核读取状态时,提示错误: if(PacketGetStats(lpAdapter,&stat)==FALSE){ printf("Warning:unabletogetstatsfromthekernel!\n"); //打印“XX包被截取;XX包被丢弃”: else printf("\n\n%dpacketsreceived.\n%dPacketslost",stat.bs_recv,stat.bs_drop); 这里用函数PacketFreePacket(LPPACKETlpPacket)来释放由lpPacket指向的结构: //释放空间 PacketFreePacket(lpPacket); 用函数PacketCloseAdapter(LPADAPTERlpAdapter)来释放ADAPTER结构lpAdapter,并关闭网卡指针: //closetheadapterandexit //关闭设备退出 PacketCloseAdapter(lpAdapter); return(0); }//主程序结束 其中用来打印数据报的自定义的函数PrintPackets()的代码在这里就不详细说明了。 4结束语 通过对网络嗅探器的编写,目的使大家知道网络管理的重要性,时刻注意网络信息安全问题,做好信息的加密和解密工作。 参考文献 【1】王腾蛟等,《新概念VisualC++6.0教程》,北京科海集团公司,2001 【2】王宝智等,《全新计算机网络教程》,北京希望电子出版社,2001 【3】单征等,《网络黑洞攻击与防范指南》,中国电力出版社,2002 【4】程秉恢等,《黑客任务实战》,北京希望电子出版社,2002 一、格式要求 1、封面 使用提供的模板,须填写部分以提供的模版字体为准。(参照格式示例) 2、摘要 由题名、内容摘要、关键词组成;单独一页。 题名的中文字数一般不超过20个字,题名一般取居中、1.5倍行距编排格式,采用黑体小三号字,如有副标题,应较主标题退后两字符,采用黑体四号字。括号内的单位、学号、姓名以宋体、小四号、居中、1.5倍行距。(参照格式示例) 【内容摘要】字数应为200——300字,采用黑体四号字、1.5倍行距、首行缩进2字符。(参照格式示例) 【关键词】的个数为3——8个。关键词与关键词之间空一格,不加任何标点符号,采用黑体四号字、1.5倍行距、首行缩进2字符。(参照格式示例) 3、目录 目录由毕业论文各部分内容的顺序号、名称和页码组成。目录应该用“---”联系名称与页码。目录两字使用黑体小三号字、1.5倍行距,上下各空一行;内容使用黑体四号字、1.5倍行距,单独另起一页排在“摘要”之后。(参照格式示例) 4、正文部分: 毕业论文正文采用宋体小四号字,页面设置为:A4纸,上下各2.54厘米,左右3.17厘米,对称页边距,装订线0厘米;段落设置为:两端对齐,左右缩进0字符,段前段后0字符,首行缩进2字符,1.5倍行距。(参照格式示例)正文中:一级标题使用“一、***”,黑体四号字、1.5倍行距、首行缩进2字符;二级标题使用“(一)***”,黑体小四号字、1.5倍行距、首行缩进2字符;三级标题使用“1、***”,四级标题使用“(1)***”,格式同正文文字,宋体小四号字,首行缩进2字符,1.5倍行距。(参照格式示例) 正文开始空一行。 正文结束后应有致谢,具体内容因人而异,一般为:向某某基金会、合作单位、资助或支持的企业、组织或个人致谢;向协助完成研究工作,提供便利条件的组织或个人,提出建议和提供帮助的人致谢;向给予转载和引用权的资料、图片、文献、研究思想和设想的所有者致谢;向其它应感谢的组织或个人致谢。>>>简介论文写作基本格式及要求 5、参考文献和注释: 参考文献:单独另起一页,参考文献四个字使用黑体四号字、1.5倍行距,首行缩进0字符,上部空一行;内容使用宋体小四号字,1.5倍行距,首行缩进2字符。所列的参考文献原则上不少于5篇(册)。参考文献的著录格式及示范实例:(参照格式示例) 刘国钧,陈绍业,王凤翥。图书馆目录。第1版。北京:高等教育出版社,1957. 注释:使用脚注、尾注均可,脚注使用Word默认格式,尾注格式与参考文献同,与参考文献同页。 社会实践报告的格式请参照毕业论文格式要求。 二、装订顺序 论文由封面、毕业设计(论文)成绩评议、毕业设计(论文)任务书、结题验收、中文摘要、目录、正文、参考文献等部分组成。各种部分的格式详见附录: 1、任务书:由指导教师填写,在布置毕业设计时发给学生,格式详见附3; 2、封面:封面包括论文题目、学生姓名、班级等,格式详见附1; 3、目录:按三级标题编写,要求层次清晰,主要包括摘要、正文主要层次标题、参考文献、附录等; 4、摘要:中文摘要应在200字左右,包括论文题目、论文摘要、关键词(3至5个); 5、正文:论文正文包括绪论(或前言、概述等)、论文主体、结论。工科论文要求符合科技论文格式,正文文字应在4000字以上;在正文中每写完一章换一次页; 7、结题验收:由学生认真书写,指导教师签字后有效,格式详见附4; 8、成绩评议:论文评语包括论文成绩,由教师填写,格式详见附2; 二、毕业论文的格式要求 1、毕业论文要统一用A4(210mmⅹ297mm)标准纸打印装订(左装订)成册,正文用宋或楷体小四号字,版面上空2.5cm,下空2cm,左右空2cm(靠装订线一侧增加0.5cm空白用于装订)。 2、封面:封面的格式统一参照附1; 3、摘要:摘要中一般不用图、表、公式等,摘要页置于封面页后,“摘要”用小三号黑体,居中,摘要的内容的格式参照正文的格式。 4、关键词:关键词置于摘要内容的下方不空行;词语间用两个空格隔开,字体采用小四号宋体加粗,不缩进。 5、正文:另起一页,字间距设置为标准字间距,行间距设置为1.5倍行距;首行缩进2字符,正文编排按章节编号,序号一律用阿拉伯数字,层次格式为: 1××××(一级标题用小三号黑体,居中) ××××(内容用小四号宋体) 1.1××××(二级标题用四号黑体,不缩进) ××××(内容用小四号宋体) 1.1.1××××(三级标题用小四号黑体,不缩进) 原则上只采用三级标题;如有超过三级标题的情况则采用下列形式: (1)××××(小四号宋体,缩进两字符) ①××××(小四号宋体,缩进两字符) 6、页码的编制分三类:即封面不编制页码;摘要目录采用“Ⅰ、Ⅱ”的形式;正文采用阿拉伯数字“-1-、-2-、-3-...."的形式;居中。 7、页眉页脚的编制,采用宋体、居中、小五号字体。 8、如文中有插图、插表都居中且拉通编号;如“图1XXXXXXX、图2XXXXXX、 图3XXXXXX、………;采用宋体五号居中。表1XXXXX、表2XXXXX、表3XXXXX……”;采用宋体五号居左。 9、参考文献:格式如下 1、题目:应简洁、明确、有概括性,字数不宜超过20个字。 2、摘要:要有高度的概括力,语言精练、明确,中文摘要约100—200字; 3、关键词:从论文标题或正文中挑选3~5个最能表达主要内容的词作为关键词。 4、目录:写出目录,标明页码。 5、正文: 专科毕业论文正文字数一般应在3000字以上。 毕业论文正文:包括前言、本论、结论三个部分。 前言(引言)是论文的开头部分,主要说明论文写作的目的、现实意义、对所研究问题的认识,并提出论文的中心论点等。前言要写得简明扼要,篇幅不要太长。 本论是毕业论文的主体,包括研究内容与方法、实验材料、实验结果与分析(讨论)等。在本部分要运用各方面的研究方法和实验结果,分析问题,论证观点,尽量反映出自己的科研能力和学术水平。 结论是毕业论文的收尾部分,是围绕本论所作的结束语。其基本的要点就是总结全文,加深题意。 6、谢辞:简述自己通过做毕业论文的体会,并应对指导教师和协助完成论文的有关人员表示谢意。 7、参考文献:在毕业论文末尾要列出在论文中参考过的专著、论文及其他资料,所列参考文献应按文中参考或引证的先后顺序排列。 8、注释:在论文写作过程中,有些问题需要在正文之外加以阐述和说明。 9、附录:对于一些不宜放在正文中,但有参考价值的内容,可编入附录中。 二、注意事项 1、毕业论文一律打印,采取a4纸张,页边距一律采取:上、下2.5cm,左3cm,右1.5cm,行间距取多倍行距(设置值为1.25);字符间距为默认值(缩放100%,间距:标准),封面采用教务处统一规定的封面。 2、字体要求 论文所用字体要求为宋体。 3、字号 第一层次题序和标题用小三号黑体字;第二层次题序和标题用四号黑体字;第三层次及以下题序和标题与第二层次同;正文用小四号宋体。 4、页眉及页码 毕业论文各页均加页眉,采用宋体五号宋体居中,打印“河北大学xxxx届本科生毕业论文(设计)”。页码从正文开始在页脚按阿拉伯数字(宋体小五号)连续编排,居中书写。 5、摘要及关键词 中文摘要及关键词:“摘要”二字采用三号字黑体、居中书写,“摘”与“要”之间空两格,内容采用小四号宋体。“关键词”三字采用小四号字黑体,顶格书写,一般为3—5个。 英文摘要应与中文摘要相对应,字体为小四号timesnewroman。 6、目录 “目录”二字采用三号字黑体、居中书写,“目”与“录”之间空两格,第一级层次采用小三号宋体字,其他级层次题目采用四号宋体字。 7、正文 正文的全部标题层次应整齐清晰,相同的层次应采用统一的字体表示。第一级为“一”、“二”、“三”、等,第二级为“1.1”、“1.2”、“1.3”等,第三级为“1.1.1”、“1.1.2”等。 8、参考文献 参考文献要另起一页,一律放在正文后,在文中要有引用标注,如×××[1]。 一、毕业论文正文 1、毕业论文、文献综述、外文翻译及开题报告全部用计算机打印。 2、课题任务书装订在正文目录之前。 3、“目录”居中用四号黑体加粗,中间空12个字距。页码采用阿拉伯数字加“()”右顶格止,前面加“………………”;汉字用五号宋体,英文及数字用五号TimesNewRoman;论文文本每页右上角有页码,用五号TimesNewRoman。 4、标题控制在20个汉字以内,居中用四号黑体加粗;如语意未尽,可以借副标题予以补充,置于标题下,前加破折号,用小四号黑体加粗。 5、按五号字空行后,居中用小四号宋体打印三行内容:学生:×××指导教师:×××三峡大学理学院 6按五号字空行并空2个字距后,用五号黑体打印“摘要:”,接着用五号宋体打印内容,篇幅控制在200字左右,换行时为自动换行,不空字距。中文摘要下方为英文摘要,用五号TimesNewRoman,“Abstract:”加粗。 7、换行空2个字距后,用五号黑体打印“关键词:”,接着用五号宋体打印内容,关键词由3—8个词或词组组成,各关键词之间用分号相隔。中文关键词下方为英文关键词(小写),用五号TimesNewRoman,“Keywords:”加粗。 8、按五号字空行并空两个字距后直接五号宋体打印前言内容,不编序号。 9、按五号字空行后打印主体部分及总结。各层次标题一律用阿拉伯数字连续编号,不同层次的数字之间用“.”相隔,末尾数字后面不加标点,如“1”“2.1”“3.1.2”等;各层次的序号均左顶格起,后空1个字距接排标题。第1层次的序号及标题上下按五号字空行,用小四号黑体加粗,其它用五号宋体。论文中的表、图和公式按第1层次的序号编号,如:“表1.1”、“表1.6”……,“图1.1”、“图1.7”……(编号后空1个字距接排图名及表名),“公式1—(1)”、“公式1—(2)”……。图及表用小五号宋体居中排,图名和表名用小五号黑体加粗,分别置于图的下方和表的上方并居中排。公式一律用公式编辑器打印,序号标注在最后一行的最右边,前面加“………………”;公式换行时,只能在+,-,×,÷,<,>等处换行,上下式尽可能在“=”处对齐。 10、致谢、附录均左顶格起,不编序号,用小四号黑体加粗,上下按五号字空行,其后内容用五号宋体。附录有复印的图表,用16K纸单面复印,页边距与毕业论文稿纸一致,便于装订。 11、“参考文献”左顶格起(不编序号),用小四号黑体加粗,上下按五号字空行,其后内容用五号宋体。引用顺序号加“〔〕”左顶格起,后空1个字距后著录。著录顺序见《三峡大学毕业论文工作实施条例》P16或封二、封三。“〔〕”中顺序号与正文中顺序号一致(正文中按顺序在引用参考文献处用上标“〔〕”标明)。参考文献必须是作者亲自阅读过的发表在公开出版物上的文献。 12、毕业论文正文不少于1.5万字。 二、文献综述 由前言、主体、总结和参考文献组成。 第一页第一行左起顶格,用四号宋体打印“文献综述”。换第二行打印标题,格式见第一条1、4、5、8、9、11。文献综述不少于3000字(前言300字左右,主体2500字左右,总结100—200字),其中参考文献不少于15种。 三、外文翻译 1、外文资料用16K纸单面复印或打印,页边距与毕业论文稿纸一致,便于装订。 2、译文:第一页第一行左起顶格,用四号宋体打印“外文翻译”。换第二行打印标题,格式见第一条1、4。标题为原文标题的中文译文,作者是华人时,署名为中文,否则,署名为英文名。(格式与第一条对应部分相同)。 3、装订时,原文在前,译文在后。 4、外文翻译不少于3000汉字。 一、硕士论文的基本要求 1、硕士论文应表明作者确已在本学科上掌握了坚实的基础理论和系统的专门知识,并对所研究课题有新的见解,有从事科学研究工作或独立担负专门技术工作的能力。 2、硕士论文一般应用中文撰写(学科教学(英语)除外),字数一般在10000字左右。 二、硕士论文一般应包括下述几部分 (一)题目:能概括整个硕士论文最重要的内容,恰当、简明、引人注目;严格控制在20字以内。 (二)、摘要(中外文):硕士论文第一页为中文摘要(800字左右),应说明本论文的目的、研究方法、成果或结论,要突出论文的创造性成果和新见解,语言力求精炼。为便于文献检索,在摘要的最后另起一行,相应注明本文的关键词3至8个。外文摘要另起一页打印。推荐阅读>>>硕士毕业论文的各个部分怎么去写 (三)、目录:应是硕士论文的提纲,也是论文组成部分的小标题,应将文内的章节标题依次排列,标题应简明扼要。章、节、小节分别以一、1、 (1)等数字依次标出。所标页码应与正文一致。 关键词:成人教育;毕业论文 一、成教本科生毕业论文工作特点及存在的问题 1.成教本科生散、远距离,管理较困难,毕业论文工作要及早布置 2.成教本科生实践经验丰富,但缺少了学术论文写作的基本素养和学术规范意识,出现许多不合要求与不合规范的现象 3.成教毕业论文工作的操作程序、标准和管理制度不健全、不规范 4.毕业论文指导不到位 毕业论文的质量与指导教师有很大的关系,毕业论文在确定选题、拟写提纲、草创初稿到修改定稿的全过程,指导教师都应当发挥指导监督、点拨启发、促进提高等作用,但在现实中,指导教师却指导不到位,导致论文质量不高。究其原因一是由于指导教师对成人教育的毕业论文工作不重视,认为成人本科生整体素质较差,水平不高,指导是否到位也不会对论文水平有多大提高;二是确实有些教师由于连年的扩招,工作量过大,既要教学又要搞科研,既要指导普通高等教育学生的论文,又要兼顾成教论文指导,根本应接不暇,影响指导力度;三是有些指导教师本身缺乏应有的敬业精神,工作不认真负责,加上与成教生联络不便,更是使这些指导教师在论文指导上马虎应付,敷衍了事。 二、搞好成教本科生毕业论文工作的建议 1.学校要重视成教本科生的毕业论文工作,切切实实搞好该项工作 成人教育是普通高校中另一重要组成部分,成人教育的毕业论文质量能直接反映学校的教学质量,学校从领导到一般指导教师要重视成人教育毕业论文的工作,要剔除认为成教生的素质低下,水平不高,重不重视都一个样的不良思想,不能降低要求,更不能放任自流。要加强对该项工作的管理,切切实实搞好该项工作。 2.要制定成人教育毕业论文的规范和标准 要进一步深化和完善成教毕业论文的规范化要求和管理,建立规范的论文工作组织管理、论文文体结构、格式要求、操作程序、答辩规则、成绩评定标准等制度,使成教毕业论文管理更加科学化、规范化。 3.要加强对指导教师的管理 4.加强学生的管理 1基本规范要求的内容 1.1毕业论文文本结构组成 毕业论文有10个部分组成:①毕业论文封面;②论文任务书;③标题;④摘要;⑤目录;⑥正文;⑦谢辞;⑧参考文献;⑨附录;⑩毕业论文评语表. 1.2毕业论文结构规范 1.2.1毕业论文封面 封面按规定的格式填写,包括论文题目,作者姓名,指导教师姓名,学科专业等内容.,全国公务员共同天地 1.2.2论文任务书 毕业论文任务书必须按规定项目填写齐全. 1.2.3标题 标题要求以最恰当,最简明的词语反映论文中最重要的特定内容的逻辑组合,做到文,题贴切.题名中不使用非规范的缩略词,符号,代号和公式,通常不采用问话的方式.标题的中文字数一般不超过20个字,外文标题不超过10个实词,中外文标题应一致,居中编排格式. 1.2.4中外文摘要及关键词 毕业论文的摘要包含中文摘要和外文摘要.中文摘要字数约为300字,外文摘要约为250个实词. 关键词(Keywords)是用以表示全文主题内容信息的单词或术语.关键词的个数为3-6个.关键词的排序,通常应按研究的对象,性质(问题)和采取的手段排序. 关键词应另起一行,排在摘要的左下方.中外文关键词应一一对应. 1.2.5目录 目录由毕业论文各部分内容的顺序号,名称和页码组成,另页排在"摘要"之后.目录应该用"…………"连接名称与页码. 1.2.6正文 毕业论文的正文包括前言(引言),正文,结论三个部分. 正文内容序号为:1;1.1;1.1.1;1.1.1.1. 毕业论文的字数一般为7000字左右. 1.2.6.1前言(引言) 前言(引言)主要说明研究工作的目的,范围,对前人工作的评述以及理论分析,研究设想,研究方法和实验设计,预期结果和意义等.该部分应有一定量的文字叙述. 1.2.6.2正文 正文是毕业论文的核心部分,占据主要篇幅.其内容可包括: 方案论证:说明设计原理并进行方案选择,阐明为什么要选择这个方案(包括各种方案的分析,比较)以及所采用方案的特点. 过程论述:作者对自己研究工作的详细表述.要求论理正确,论据确凿,逻辑性强,层次分明,表达确切. 结果分析:对研究过程中所获得的主要数据,现象进行定性或定量分析. 正文中的图,表按下述要求处理: 图:正文中的图主要包括曲线图,构造图,示意图,图解,框图,流程图,记录图,布置图,照片,图版等. 图要有图号及简短的确切的题名,图号按章序编号,并居中置于图下.要先见文后见图.图在正文中不能跨节排列. 表:表的编排一般是内容和测试项目由左向右横读,数据依序竖排.要由表号,表名及必要的说明,居中置于表的上方,表中文字符号的字体应比正文小一号. 1.2.6.3结论 1.2.7谢辞(致谢) 谢辞(致谢)是对给予各类资助,指导,和协助完成科研工作,以及提供各种条件的单位和个人表示的感谢.谢辞应实事求是. 1.2.8参考文献 文后参考文献,是论文的重要组成部分.所列出的文献,应当是作者亲自阅读或引用过的,不应转录他人文后的文献.在写资料出处时一定要亲自核实,不要出现任何差错.指导者与评阅者应进行核实查对,以保证其真实可靠.所引用的文献,应是公开出版的刊物,内部刊物一般不引用. 参考文献的著录,按著录/题名/出版事项顺序排列. 毕业论文所列参考文献原则上不少于10篇(册). 1.2.9附录 为了材料的完整性,编入正文而又能比正文提供更多的信息,研究方法以及深入性等可考虑编写附录. 附录主要包括以下内容:正文中所使用公式的推导;研究方法和技术的更深入地叙述;以备查读方便所需的辅工具或表格;重复性数据图表;使用的主要符号,意义,单位,缩写,程序全文及说明等. 1.2.10毕业论文评语表,全国公务员共同天地 2毕业论文打印格式 2.1打印及纸张 毕业论文原则上采用计算机打印.使用A4规格的纸张,边距规定如下: 左边距2.5cm,右边距及上下边距2cm.. 2.2字体及字号 论文题目……………………………黑体二号 "摘要"字样………………………黑体三号 摘要正文……………………………宋体小四 关键词………………………………宋体小四 论文正文 第一层次的题序和标题……………黑体三号 第二层次的题序和标题……………黑体小三 第三层次的题序和标题……………黑体四号 第四层次正文………………………宋(楷)体小四;英文用新罗马12号 (一)毕业论文项目 完整的毕业论文由一系列项目构成,这些项目应包括:封面、中文内容提要及关键词、英文内容提要及关键词、目录、正文、注释、附录、参考文献、致谢,其中"注释"与"附录"是具体情况安排,其余各项均为必备项目。 (二)项目含义 包括文头、论文标题、作者、专业、年级、学号、指导教师、分校。 2、中文内容提要及关键词 内容提要是对论文的概括性描述,自述在300至500字之间;关键词是从论文标题、内容提要或正文中提取的、能表达论文主题的、具有实质意义的词语,一般不超过7个。 3、英文内容提要及关键词 它的内容提要(Abstract)和关键词(Keywords)由中文翻译而成。 4、目录 包括论文的一级标题、二级标题、三级标题的名称以及对应的页码;附录、参考文献的对应页码。 5、正文 它是论文的主干部分,由绪论、本论、结论三部分组成,这三部分在行文上可以不明确标示,但各部分内容应以若干层次的标题来表示,正文字数在7000字以上。 6、注释 它是对论文中所应用的名词术语的解释,或是对引文出处的说明,采用脚注形式。 7、附录 它是对正文起补充说明作用的信息材料,可以采用文字、图形、表格等形式。 9、致谢 它是作者对在论文写作过程中给予指导帮助的人员表示感谢。 二、编排格式 (一)版式与用字 文字、图形一律从左至右衡写横排。文字一律通栏编辑,适用规范的简化汉字,忌用异体字、复合字及其他不规范的汉字。 (二)编排式样及字体号 (1)文头 封面顶部居中,3号宋体加粗,上下各空一行,固定内容为"东北财经大学本科毕业论文"。 (2)论文标题 论文标题用2号黑体加粗,在文头下居中,上下各空两行。 (3)论文副标题 论文副标题用小2号黑体加粗,紧挨正标题下居中,文字前加破折号。 (4)其余项目 作者、专业、年级、学号、指导教师、分校的项目名称用3号黑体,内容用3号楷体,在正副标题下居依次排列,各占一行。 另起一页。论文标题用3号黑体,顶部居中,上下各空一行; "内容提要"的内容用5号宋体,每段起首空两格,回行顶格; "关键词"三字用4号黑体,内容用5号黑体,一般不超过7个词,词间空一格。 另起一页。"内容提要"项目名称规定为"Abstract",顶部居中,用3号Arial字体,加粗; "内容提要"的内容用5号Arial字体,标点符号用英文形式。 另起一页。"目录"项目名称用3号黑体加粗,顶部居中;内容用小4号仿宋体。 另起一页。 (1)论文标题用3号黑体加粗,顶部居中排列,上下各空一行; (2)文字用5号宋体,每段起首空两格,回行顶格,1.5倍行距; (3)正文文中标题 一级标题:标题序号为"一",用5号宋体加粗,独占行,末尾不加标点; 二级标题:标题序号为"(一)",用5号宋体加粗,独占行,末尾不加标点; 三级标题:标题序号为"1、",用5号宋体加粗,可根据标题的长短决定是否独占行,若独占行,则末尾不加标点,若不独占行,标点后面须加句号。 四级标题:标题序号为"(1)",用5号宋体,要求与三级标题相同; 五级标题:标题序号为"①",用5号宋体,要求与三级标题相同。 注:每级标题的下一级标题应各自连续编号。(4)注释 正文中加注之处右上角加数码,形式为"①"或"(1)",同时在本页留出适当行数,用横线与正文分开,空两格后写出相应的注号,再写注文。注号以页为单位排序,每个注文各占一段,用小5号宋体。 (5)附录 "附录"项目名称用4号黑体加粗,在正文后面空两行顶格排列,内容编排参考正文。 (6)参考文献 "参考文献"项目名称用4号黑体加粗,在正文或附录后面空两行顶格排列;另起一行空两格用5号宋体排列参考文献内容,具体编排方式同注释。 (7)致谢 另起一页。"致谢"项目名称用4号黑体加粗,另起一行空两格用5号宋体编排内容,回行顶格。 6、表格 正文或附录种的表格一般包括表头和表体两部分,编排的基本要求是: (1)表头 包括表号、标题、计量单位,用小5号黑体,在表体上方与表格线等宽编排。其中,表号居左,格式为"表1",全文表格连续编号;标题居中,格式为"××表";计量单位居右,参考格式为"计量单位:元"。 (2)表体 表体的上下端线一律使用粗实线(1.5磅),其余表线用细实线(0.5磅),表的左右两端不应封口(没有左右边线)。表中数码文字一律使用小5号字。表格中的文字要注意上下居中与对齐,数码位数应对齐。