已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信 息 科 学 与 技 术 系实 验 报 告实验四 基于QT的远程控制需求分析报告 【实验目的】1. 掌握软件需求结构化分析方法2. 掌握使用Visio建立分析模型的方法3. 掌握软件需求说明书的撰写【实验内容】1. 问题背景及描述;2. 功能分析;3. 建立系统流程图;4. 建立数据流图;5. 算法描述;6. 建立ER图;7. 建立状态图;8. 撰写软件需求说明书;9. 验证软件需求;【实验步骤】见附件【实验总结】通过此次实验,我们明白了软件需求结构分析方法,了解了使用Visio建立分析模型的方法,掌握了软件需求说明书的撰写。需求分析报告的目的是为了使用户和软件开发者双发对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。附件:目 录1 引言11.1 编写目的11.2 背景11.3 定义11.4 参考资料22 任务概述22.1 目标22.2 用户的特点22.3 假定和约束23 需求规定23.1 对功能的规定23.1.1 对功能的规定23.1.2 主控端设计思路33.1.3 各模块功能具体要求43.1.4 远程控制流程53.1.5 数据流图53.2 系统可行性分析63.2.1 经济可行性63.2.2 技术可行性63.2.3 操作可行性73.3 对性能的规定73.3.1 界面要求73.3.2 灵活性73.3.3 数据要求73.3.4 用户系统描述83.3.5 故障处理要求83.3.6 性能需求83.3.7 其他专门要求94 运行环境规定94.1 设备94.2 支持软件94.3 控制105 系统模块的总体设计105.1 模块设计105.2 屏幕监控模块设计105.3 文件操作模块设计115.4 命令操作模块设计125.5 HTTP/FTP服务器模块设计135.6 API HOOK模块设计136 总结131引言1.1 编写目的近年来,随着计算机及网络的应用普及,千千万万的人们在娱乐、通讯、学习、工作等各方面都实现了前所未有的信息化,极大地提高了生活质量与工作效率。网络技术的不断发展,也为远程监控技术的发展创造了条件。远程监控软件一般分两个部分:一部分是客户端程序Client,另一部分是服务器端程序Server,多数远程监控软件把被监控端作为服务器,主控端作为客户端。考虑到在监控过程中,如果把主控端作为客户端向被监控端发送TCP连接请求,容易被防火墙或者杀毒软件阻止,监控过程就不能够成功进行。因此,本次项目设计将被监控端设计为客户端,向主控端发连接请求,建立连接后,主控端向被监控端发送远程控制命令,控制被监控端电脑中的各种应用程序运行,被监控端对主控端发送来的命令进行处理,并将命令处理结果返回给主控端。1.2 背景 在飞速发展的今天,包括涵盖远程办公、远程教育、远程维护、远程协助以及企业管理等都属于远程控制涉及的应用领域。随着应用领域的越来越广泛,使用的价值也不断提高,市场需求也越来越明显。目前比较出名的远程控制软件例如PeerYou,VCN,Oray等都具有高效的信息交互和传输能力,以及实现跨平台的高效远程控制。C/S模式远程控制软件充分利用网络资源,以普通PC机为控制设备,通过面向对象以及模块化的程序设计,有着低成本、高实用性、可靠性和可扩展性的优点。综合以上原因,我决定通过一定的理论知识与实践来尝试学习此类知识,并且使用QT编程语言结合C/S模式实现一款远程控制软件。1.3 定义数据流图:简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。1.4 参考资料 实用软件文档写作 清华大学出版社 肖刚2 任务概述2.1 目标远程控制是当前信息技术领域的热点,使用远程控制技术,我们可以克服因地域差异而造成的操作不便,让网络的效率得到更大的发挥。随着技术的发展与网络的普及,目前远程控制技术的应用领域已经相当广泛。我们不仅可以通过远程控制技术管理远端电脑,解决远端电脑的故障,与其他同事通过网络实现远程协作,一起编辑一份文档或者与其他团队成员交流信息,还可以在家里或旅途中使用公司内部网络的数据与办公设备,实现远程办公。基于此,我们的目标是为一个中小型企业而开发出此套远程控制系统,利于公司的远程交流控制。 2.2 用户的特点对于企业内部工作人员而言,远程控制技术最具吸引力的莫过于可以遥控远端的电脑。用户可以在家中操作办公室里的电脑,或者在办公室里调用存储在家中的文档,同时还可以当一回专家,通过远程控制计算机执行上级交给的任务,从而有利于提高工作的执行效率。2.3 假定和约束 企业要求的开发时间紧迫,所以可以结成一个技术小组共同研究开发,分工合作。3 需求规定3.1 对功能的规定 3.1.1 对功能的规定系统的操作功能主要分为四大模块如图3.1所示,可以划分为以下几个部分。(1)获取被控计算机系统信息模块:主控电脑获得被控电脑的主要信息,主要包括可用的实际内存大小、系统版本号、处理器序号、鼠标的按钮个数和盘的文件系统类型等信息。(2)系统控制模块:实现被控端计算机关机、注销、重起功能。(3)发送消息模块:主控端与被控端进行简单的文字对话。(4)界面控制模块:隐藏或显示被控端开始按钮、任务栏与桌面图像。发送文字消息远程控制系统主控端被控端设置主控端获取被控端消息被控端系统控制发送连接请求获取命令并执行控制被控端桌面图3.1 系统总体结构图3.1.2 主控端设计思路主控端主要是发送各种控制命令给被控端,控制被控端实现各种控制功能。当程序运行时首先要进行主控端的设置,本系统采用了人性化的设计,调用了Winsock控件,所以用户不需要自己来设置端口,只要鼠标点击“设置主控端”按钮就可以完成主控端的设置。设置成功后,系统提示设置成功,进入监听状态, 等待被控端发送连接请求,接收到连接请求后建立连接。主控端便可以实现对被控端的控制和消息的发送了。主控端分为两大部分如图3.2所示。第一个部分是操作部分,主要分为系统设置、被控端信息、系统控制、发送消息和界面控制五部分。第二部分是信息栏显示,当主控端程序运行时会显示主机的IP地址和主机名,而当连接建立后,信息栏会显示被控端的IP地址。图3.2 主控端结构3.1.3 各模块功能具体要求(1)主控端获取被控端系统信息。此模块的主要功能是主控端能通过此功能了解到被控计算机上的系统信息,为后面进一步的对被控端进行控制作一个简单的了解,也同时通过此功能对被控计算机上所安装的软、硬件进行了解,做到对被控计算机的了解程度跟了解本机一样。(2)对被控端的界面控制。此模块主要实现主控端对被控计算机的用户界面的控制,包括对开始按钮的隐藏以及显示、任务栏的隐藏以及显示和桌面图标的隐藏和显示功能。(3)对被控端的系统控制。此模块主要实现对被控计算机的机器系统的控制,包括对被控计算机实施关闭计算机、重新启动被控端计算机以及注销被控端计算机目前使用的用户功能。做到使主控端用户在主控计算机上就能很容易的控制被控计算机的系统。(4)向被控端发送信息。此模块主要实现主控计算机向被控计算机发送文字性消息的功能,有了此功能模块的建立,主控端用户可以在本机上向被控端用户传递信息和发送消息,做到了主控端的用户与被控端用户的联系。3.1.4 远程控制流程被监控端收到主控端的UDP命令:control:TCP Port,获得主控端开放的TCP端口号。成功连接主控端的TCP端口后,并从中读取事件对象,接着对事件对象进行类型判断,如果是键盘事件,就对键盘事件重演;如果是鼠标事件,就对鼠标事件重演。接着判定控制套接是否关闭,如果关闭,控制结束。否则返回继续读取事件。流程如图3.3。图3.3远程控制流程3.1.5 数据流图 系统模块流图如图3.4所示: 图3.4 系统模块流图3.2 系统可行性分析3.2.1 经济可行性本课题设计成本低廉,要的只是两个ISP分发的IP地址,而且这也多用于局域网或企业网等内网,就更谈不上成本上的问题。但是如果需要对程序的质量提高可以购买加密算法,对传输数据进行加密。3.2.2 技术可行性本课题设计所用到的一系列的技术已是累积了几十年的技术,这些技术在这么多年的发展中并没有被淘汰,反而是越来越来热门。当初远程协助这门技术在DOS时代就已经存在,只是受网络的制约,但是此时这门技术还是受网络技术制约着。网络流量的问题是造成所有通信程序的不稳定性的罪魁祸首。但是本课题设计在局域网中是完全能够实现的,而且也是专门为企业网内部所设计,因为数据信息没被加密,如果想走Internet,则需建立VPN。3.2.3 操作可行性根据系统的操作是否简单易懂,是否为用户所接受,从操作的角度研究系统的可行性。本课题设计操作简单,客户端安装后无需其它操作,服务端待客户端自动连接后,则可以对其屏幕、文件、注册表等进行操作,完全像操作本地机器一样简单。综合以上三方面的可行性分析,本课题设计的操作是可行的。3.3 对性能的规定3.3.1 界面要求主控端界面应当简单、友好、方便使用和操作;被控端是用作运行在被控计算机内的可执行文件,为提高执行速度,从客户端发送到服务端的信息应尽量的少。主控端与被控端之间通过使用TCP协议建立连接,以实现对被控计算机的控制。3.3.2 灵活性(1)操作方式上应该能够满足鼠标和键盘任意切换的需要。(2)能够支持Windows95、Windows98、Windows2000、WindowsMe和WindowsXP的运行环境。(3)留有与其他系统的接口。3.3.3 数据要求简单远程控制系统的结构中,主控端是相当于一个系统的前台,为用户提供了一个操作界面,而几乎所有的操作都是在被控端这个后台处理程序运行的,被控端界面提供的操作可分为连接、动作、和信息三个模块。连接模块是在被控端运行的,动作模块作为远程控制系统的核心,是在主控端运行实现的。3.3.4 用户系统描述首先设置主控计算机为主控端,主控端显示为监听状态,被控端通过输入主控计算机的IP地址点击连接主控端。被控端连接成功后,主控端显示为连接状态,主控端便可以对被控计算机实现各种操作。每次操作成功后都会在主控端计算机上显示相应的提示信息。3.3.5 故障处理要求 当系统发生故障时,要求技术小组人员能迅速站到问题所在并及时妥善处理,保障公司的利益,将损失降到最小。3.3.6 性能需求为了保证软件能够长期、安全、稳定、可靠、高效的运行,本远程控制软件应该满足以下的性能需求:(1)准确性与及时性软件处理的准确性和及时性是软件的必要性能。在软件设计和开发过程中,要充分考虑软件当前和将来可能承受的工作量,使软件的处理能力和响应时间能够满足企业对信息处理的需求。(2)开放性和可扩充性远程控制软件在开发过程中,应该充分考虑以后的可扩充性。例如增添其它功能,用户的需求也会不断的更新和完善。所有这些,都要求软件提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过软件的开放性来完成,既软件应是一个开放软件,只要符合一定的规范,可以简单的加入和减少软件的模块,配置软件的硬件。通过软件的修补、替换完成软件的升级和更新换代。(3)易用性和易维护性由于远程控制软件是面向的使用人员广泛,这些使用人员不一定对计算机非常熟悉。这就要求软件能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求软件应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的帮助,缩短用户对软件熟悉的过程。(4)标准性如规范的界面、作为业界标准的TCP/IP网络协议所要求的质量规范等;同时,在自主开发本软件时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、可操作性和可移植性。(5)安全性软件注重安全性。如果是正式单位使用远程控制软件,使用者必需拥有这个软件的使用权。否则,如果随便就可以使用,那么被不法分子利用就可以窥看单位里的所有信息,造成不必要的损失。因此,可以配置用户一个密码,拥有正确密码才有权所有该软件。那么,密码文件的加密工作就一定要完善,不能被轻易破解。(6)响应速度例如远程控制主机的屏幕,模拟鼠标、键盘向控制主机实现单击等操作,需要较高的响应速度。因此,屏幕发送端在截取屏幕,并压缩屏幕数据的时间应尽量短,而且压缩后的屏幕数据应尽量小,但要保证客户端收到的屏幕数据还原为图片显示的效果不能太差。两者应衡量权重。3.3.7 其他专门要求 要求能随时随地完成远程监控的任务,保障良好的数据传输能力。4 运行环境规定4.1 设备运行本软件要求处理器在奔腾3代以上,内存在128M以上的计算机。4.2 支持软件 本系统支持的操作系统包括:Windows95、Windows98、Windows2000、WindowsMe和WindowsXP。本软件的开发工具:QT。4.3 控制 本系统通过主控端对被控端进行监控。5 系统模块的总体设计5.1 模块设计本系统面向的对象有两种,一种是服务端,一种是客户端。服务端只要是向客户端发送操作命令,客户端解析命令后执行相应操作,然后将结果返回给服务端,服务端再将结果显示出来。5.2 屏幕监控模块设计屏幕监控,也就是将客户端的屏幕截图,然后发送给服务端。由于截图图片格式为BMP,一帧图像数据量很大,因此在此模块中引用第三方开源类库CxImage,和压缩库zlib,将截图在内存中压缩成JPEG格式,然后再调用zlib的压缩函数进一步对JPEG压缩,最后再发送给服务端。鼠标和键盘的操作则是通过模拟来实现,在服务端捕获鼠标键盘操作后,服务端的命令连接就会将捕获的结果发送到客户端,客户端再通过调用mouse_event和keybd_event这两个API函数进行模拟鼠标键盘操作。该模块大致流程图如图5.1所示:发送截屏命令解析命令截屏图片压缩添加数据包尾发送数据接收数据是数据包尾吗?模拟鼠标点击移动模拟键盘操作是否数据包解压显示图片服务端客户端发送键盘鼠标命令停止传输吗?开始屏幕传输停止屏幕传输是否图5.1屏幕监控大致流程图5.3 文件操作模块设计文件操作,包括文件上传、文件下载、删除文件、修改文件名、执行远程程序。在文件传输过程中,服务端能显示传输进度,也可以终止传输。该模块大致流程图如图5.2所示:发送命令解析命令修改文件名执行远程程序服务端客户端删除文件文件传输文件传输发送结果显示结果停止传输吗?停止传输是否图5.2文件操作大致流程图5.4 命令操作模块设计命令操作,包括系统注册表、服务、进程、消息广播、执行CMD、重启或关闭远程计算机等操作,命令操作传输的数据量小,响应快。为了客户端程序能正常对进程、服务等操作,还必须对客户端进程进行提升权限操作。该模块的功能模块图如图5.3所示:远程协助系统远程注册表管理远程服务管理远程CMD操作远程进程管理远程关机重启管理图5.3命令操作功能模块图5.5 HTTP/FTP服务器模块设计对于使用自动上线的用户来说,如果系统包含HTTP/FTP服务器的话就会比较方便,因此在该远程协助系统中,嵌入了简单的HTTP和FTP服务器,用户可以借助这两个服务器,将服务端的IP更新到动态域名的某个文件中,使得客户端能够自动上线。5.6 API HOOK模块设计本系统采用API HOOK技术对客户端进程进行守护,达到防止客户端进程被恶意结束的目的。该功能采用了微软的开源类库detours,对OpenProcess和TerminateProcess这两个系统API进行HOOK,从而实现对客户端进程进行守护的目的。6 总结 经过小组的设计和开发,远程监控系统基本开发完毕。实现了功能需求拟订的功能,各功能能够正常运行:连续获得被监控端机器的屏幕变化;能对对方机器实现文件上传、下载;能远程控制对方机器;能重启,关闭对方计算机。但是由于毕业设计时间较短,所以该系统还有许多不尽如人意的地方,比如界面设计不太美观,还有就是TCP方式太消耗资源,这是需要改进的地方。 附件:大学本科生毕业论文(设计)规范一、毕业论文(设计)格式规范一份完整的毕业论文(设计)材料一般应包括下列内容:(一)题目;(二)目录;(三)论文主体(包括中英文摘要及关键词;正文;致谢;参考文献等);(四)附录。具体分述如下: (一)题目题目应力求简短、精确、有概括性,直接反映毕业论文(设计)的中心内容和学科特点。题目一般不超过20个汉字,如确有必要,可用副标题作补充。(二)目录毕业论文(设计)必须按其结构顺序编写目录,要求层次分明,体现文章展开的步骤和作者思路。目录格式是论文的结构层次,反映作者的逻辑思维能力,所用格式应全文统一,每一层次下的正文必须另起一行。目录独立成页,以章、节、小节来编排。(三) 论文主体1、中英文摘要及关键词摘要一般不分段,不用图表,以精炼的文字对毕业论文(设计)的内容、观点、方法、成果和结论进行高度概括,具有独立性和自含性,自成一篇短文,具有报导作用。中文摘要一般以200-300个字为宜。关键词是反映毕业论文(设计)内容主题的词或词组,一般35个。其中英文摘要与中文摘要基本对应,英文关键词之间用分号分开,最后一个关键词后不加任何标点。2、正文包括引言、正文、结论等部分。(1)引言引言也称前言、导论、导言、绪言、绪论等。它的作用是向读者初步介绍文章的背景和内容,通常包括以下几个方面:为什么写这篇文章,要解决什么问题;论文的主要观点;与课题相关的历史回顾;写作资料的来源、性质及其运用情况,论文的规划和简要内容;研究中的新发现;课题的意义等。(2)正文正文是论文的核心部分,是作者学术理论水平和创造性工作的综合体现,是作者运用掌握的材料与方法进行论证、得出结论的部分,其任务是分析问题和解决问题。根据不同论文研究的课题性质、研究方法的不同,理论型、实验型和描述型论文的正文格式和写法不尽相同,但他们的要求是一致的。即:主题明确:全文围绕主题展开讨论,不离题;论证充分:有观点、有思路、有材料、有说服力;结论清楚:研究导出的结论不含糊、易理解;逻辑严密:文字精炼流畅、条理清晰。(3)结论结论是论文要点的回顾和提高,是整个研究过程的结晶,是全篇论文的精髓。结论中应对本篇论文解决了什么问题,得出了什么规律,存在什么问题给出明确的回答。撰写结论时,要注意精炼准确、总结提高、前后呼应。3、致谢(无必要时可省略)以精练的文字,对在毕业论文(设计)工作中直接给予指导、帮助的人员表示谢意,言辞恳切,实事求是。4、参考文献毕业论文(设计)须在论文的最后列出参考文献。参考文献应以公开发表过的、作者真正阅读过的、与论文密切相关的或直接引用的为限,未发表过的论文、试验报告、内部资料等不宜列入。参考文献的列写必须严格按照毕业论文(设计)中引用的先后顺序依次列写。参考文献的列写格式,详见“毕业论文(设计)的书写规范与打印要求”。(四)附录(无附录时可省略)凡不宜收入正文中的、又有价值的内容可编入毕业论文的附录中。如:大号的设计图纸;篇幅较大的计算机程序(但以研究软件程序为主的毕业论文题目,其程序可作为正文的一部分);过长的公式推演过程。其它内容如译文及原文、专题调研报告、文献综述等可另行装订成册。二、毕业论文(设计)的书写规范与打印要求(一)书写规范1、 引用有关政策、方针性内容务必正确无误,不得泄漏国家和单位机密。2、使用普通语体文写作,体例统一,文句通顺,无语法错误,简化字符合规范,标点符号使用正确,符号的上下角标和数码要写清楚且位置准确。3、采用中华人民共和国国家标准(GB31003102-93)规定的计量单位和符号,单位用正体,符号用斜体。4、使用外文缩写代替一术语时,首次出现的,应用括号注明其含义,如CPU(Central Processing Unit,中央处理器)。5、国内工厂、机关、单位的名称等应使用全名,如不得把“大学”简写成“衡阳师院”或“衡师院”。6、公式应另起一行并居中书写,一行写不完的长公式,最好在等号处或在运算符号处转行。公式编号用圆括号括起,示于公式所在行的行末右端。公式编序可以全文统一,依前后次序编排,也可以分章节编排,但二者不能混用。文中公式、表格、图的编排应统一。7、文中引用某一公式时,应写成:“由式(5)可知”。8、文中表格可以全文统一编序,也可以逐章独立排序,表序必须连续。文中引用表格时,“表”在前,序号在后,如:“见表8”。 表格格式可采用三线表,表格的名称和编号应居中,并位于表格上方,表序在前,表名在后,其中空一格,表名末不加标点符号。如: 9、文中插图都应有名称和序号,可以全文统一编序,也可以逐章独立排序,图序必须连续。文中引用插图时,“图”在前,序号在后,如:“见图12”。图的名称和编号应居中并写于图的下方,图序在前,图名在后,其中空一格,末尾不加标点。如: 插图应用Word文档绘制,或用CAD绘制后插入,不得用铅笔、钢笔、圆珠笔等绘制(特殊情况除外)。10、“正文”中如对某一术语或情况需加解释而又不宜写入正文时,应在此“术语”或“情况”后引入注释符号,置于右上角,有多个注释时,应依次编号,如:、。11、参考文献的书写格式:参考文献采用宋体5号字。正文引用参考文献依次编序,其序号用方括号括起上标注出。如“效率可提高25%2”,表示此结果援引自文献2。各类参考文献的编排格式及示例如下:a. 专著、论文集、学位论文、报告序号作者.文献题名文献类型标识.出版地:出版者,出版年.起止页码.1刘国钧,陈绍业,王凤翥.图书馆目录M.北京:高等教育出版社,1957,15-18.2辛希孟.信息技术与信息服务国际研讨会论文集:A集C.北京:中国社会科学出版社,19943张筑生.微分半动力系统的不变集D.北京:北京大学数学研究所,1983.4冯西桥.核反应堆压力管道与压力容器的LBB分析R.北京:清华大学核能技术设计研究院.1997.b. 期刊文章序号作者.文献题名J.刊名,年,卷(期):起止页码.5何龄修.读顾城南明史J.中国史研究,1998,(3):167-173.6金显贺,王昌长,王忠东,等.一种用于在线检测局部放电的数字滤波技术J.清华大学学报(自然科学版),1993,33(4):62-67.c. 论文集中的析出文献序号析出文献作者.析出文献题名A.原文献作者(任选).原文献题名C.出版地:出版者,出版年.析出文献起止页码.7钟文发.非线性规划在可燃毒物配置中的应用A.赵玮.运筹学的理论与应用中国运筹学会第五届大会论文集C.西安:西安电子科技大学出版社,1996.468-471.d. 报纸文章序号作者.文献题名N.报纸名,出版日期(版次).8谢希德.创造学习的新思路N.人民日报,1998-12-25(10).e. 国际、国家标准序号标准编号,标准名称S.9GB/T 16159-1996,汉语拼音正词法基本规则S.f. 专利序号专利所有者.专利题名P.专利国别:专利号,出版日期.10姜锡洲.一种温热外敷药制备方案P.中国专利:881056073,1989-07-26.g. 电子文献序号作者.电子文献题名电子文献及载体类型标识.电子文献的出处或可获得地址,发表或更新日期/引用日期(任选).11王明亮.关于中国学术期刊标准化数据库系统工程的进展EB/OL./pub/wml.txt/980810-2.html,1998-08-16/1998-10-04.12 万锦堃.中国大学党报论文文献(1983-1993).英文版DB/CD.北京:中国大百科全书出版社,1996.h. 各种未定义类型的文献序号作者.文献题名Z.出版地:出版者,出版年. 徐超.氧化锌的制备、改性及其光催化研究 学位论文硕士 2010:22-23贺敏强 表面分子印迹微/纳米复合材料的制备及其性能研究博士论文2012张邦文, 谢长生, 胡军辉, 王辉虎, 桂阳海. 金属纳米粒子在聚合物中的磁致排列实验及分子动力学模拟. 高等学校化学学报, 2006, 26(11): 2131-2134注:A-论文集中的文章;J期刊;C论文集;M书;N报刊;D学位论文;S标准;P专利;EB/OL电子文档参考文献与注释的区别参考文献是作者写作论文时所参考的文献书目,一般集中列表于文末;注释是对论文正文中某一特定内容的进一步解释或补充说明,按序列在文末参考文献前。参考文献序号用方括号标注,注释用数学加圆圈标注(如、)。(二)毕业论文(设计)打印要求1、毕业论文(设计)应按规定格式用激光打印机单面打印,纸张大小一律使用国际标准A4型复印纸。2、页面设置:版心为297210mm;上下页边距均为3cm,左页边距为2.5cm,右页边距为2cm,装订边0.5cm;页码居中;其余设置采取系统默认设置。 3、论文题目:使用三号黑体字,加粗,居中放置。4、系、专业、学号、作者姓名、指导教师姓名(小四号宋体字,加粗),依次排印在论文题目下(上空二行,居中)。系 专业(学号)(姓名)指导教师5、摘要(上空二行,缩进2个汉字字符)中文摘要采用宋体五号字,英文摘要采用五号“Time New Roman”字型;行距设置为固定值22磅。摘要(宋体,五号字,加粗)(宋体五号字)6、关键词中文关键词采用宋体五号字,英文关键词采用五号“Time New Roman”字型;行距设置为固定值22磅。关键词(宋体,五号字,加粗);(宋体五号字)7、目录每章题目用黑体字,每节题目用宋体字,并注明各章节起始页码,题目和页码用“”相连,如下所示:目 录(黑体四号字)(自然空二行)1. (1)(黑体小四号字)1.1 (2) (宋体五号字) 1.1.1 (6) (宋体五号字) 2. (40) (黑体小四号字) 8、正文字体要求每章题目左顶边、黑体四号字;每节题目左顶边、黑体小四号字;每小节题目左顶边、黑体小四号字。正文文字用宋体小四号汉字和小四号“Times New Roman”英文字体,每自然段首行缩进2个汉字字符。9、行间距要求正文行距设置:设固定值22磅。每章题目与每节题目之间的行距设置:段前1行、段后1 行。 每节题目与小节题目之间的行距设置:段后0.5 行。10、正文章节序号编制章,编写为:1. ,2., 3.,。节,编写为:1.1、1.2,2.1、2.2。小节,编写为:1.1.1, 1.1.2。小节以下层次,先以括号为序,如(1),(2);再以圈圈为序,如, 。正文字体、行间距要求及章节序号编制如下所示:1 (黑体四号字,段前1行、段后1行)1.1 (黑体小四号字,段后0.5行)- - - - - - - -(内容省略)- - - - - - (宋体小四号字,首行缩进2个汉字字符) 1.2 (黑体小四号字,段前0.5行、段后0.5行)- - - - - - - - -(内容省略)- - - - - - - - - - - - - - - - - -1.2.1 (黑体小四号字) - - - - - - - - -(内容省略)- - - - - - - - - - - - - - - - - -1.2.2 - - - - - - - - -(内容省略)- - - - - - - - - - - - - - - - - - 22.1 - - - - - - - - -(内容省略) - - - - - - - - - - - - - - - - -2.2 - - - - - - - - -(内容省略)- - - - - - - - - - - - - - - - -11、毕业论文(设计)打印顺序依次为:论文题目 系、专业、学号、作者姓名、指导教师姓名 摘要 关键词 目录 正文 文后注(可省项)参考文献 英文题目、系、专业、学号、作者姓名、指导教师姓名、摘要、关键词。三、毕业论文(设计)文本装订规范1、毕业论文(设计)文本按如下次序装订成册:封面 (格式见附件1,可从大学网页下载);毕业论文(设计)任务书(格式见附件2,可从大学网页下载);毕业论文(设计)开题报告(格式见附件3,可从大学网页下载);毕业论文(设计)成绩评定表(格式见附件4,可从大学网页下载);毕业论文(设计)(包括毕业论文(设计)打印要求中第11项的所有内容);附录(无附录时可省略);封底。2、 附件另行装订毕业论文(设计)材料较多,且不宜收入正文中的有关材料,如译文及原文、专题调研报告或开题报告、过长的公式推演过程、非软件设计题目中篇幅较大的计算机程序等,可按如下次序装订成册:封面 ;目录;调研报告、文献综述;外文翻译及原文(译文在前,原文在后);公式推演过程、计算机程序等;封底。3、某些特殊专业毕业论文(设计)文本、图纸等较多时,应按要求整理完毕后装入专用资料袋或专用资料盒,做到资料齐全、工整美观。 四、毕业论文(设计)任务书填写说明(一) 毕业论文(设计)任务书是指导教师根据已经确定的毕业论文(设计)题目下达给学生的一种教学文件,是学生在指导教师的指导下独立从事毕业论文(设计)工作的依据。任务书由指导教师负责填写,经教研室主任和系主任审查后下达给学生。(二) 任务书必须针对每个学生下达,不能多人共用,若是几人共同完成的课题,必须是每人各有专题,各有侧重。选题要恰当,任务要明确,难度要适中,份量要合理,使每个学生在规定的时限内,经过自己的努力可以完成任务书规定的设计和研究内容。(三) 任务书一经下达,不得随意改动。(四)填写基本要求:1、毕业论文(设计)的研究内容(或任务、目标):(1)工程设计类课题:明确设计具体任务,设计原始条件及主要技术指标;设计的具体要求、该学生的侧重点、应完成的工作量(如开题报告、设计说明书、图纸、译文及计算机应用要求等)等内容应填写具体、明确。(2)软件开发类课题:明确软件开发的具体任务,一般应包括弄清系统的现状及其发展趋势,建立仿真模型,编写计算机程序,上机调试与结果分析等具体内容,应完成的工作量要求(如开题报告、论文、译文、程序以及程序使用说明等)要填写具体、明确。(3)实验研究或科研类课题:明确课题的来源,具体任务目标,国内外相关研究现状及其评述;该学生的研究重点,研究的实验内容、实验原理及实验方案;计算机应用及工作量要求(如论文、开题报告、译文等)应填写具体、明确。(4)文科类毕业论文:明确课题的任务、方向、研究范围和目标,查阅文献、收集资料并整理分析,了解相关的研究历史和研究现状,要求完成的工作量(论文文献评述、译文等)。2、 毕业论文(设计)进度安排:指导教师可根据实际情况合理安排工作进度。 3、主要参考文献与资料:在确定了毕业论文(设计)题目和明确了基本要求后,指导教师应给学生提供一些相关资料和相关信息,指导学生收集主要参考资料和文献。4、教研室意见一栏,各系可根据实际情况调整为指导小组组长签名等。五、毕业论文(设计)成绩评定表填写说明(一)学生的毕业论文(设计)成绩,采用五级计分制(优秀、良好、中等、及格、不及格),由答辩委员会根据论文质量、答辩情况及指导教师和评阅教师意见综合评定。(二)评定学生的毕业论文(设计)成绩,主要看工作任务的完成情况和工作质量,同时考虑学生在毕业论文(设计)过程中的表现和能力(含设计思想、知识运用、工作能力、创造精神、工作作风等),全面衡量,实事求是。最终成绩的优秀与良好率之和应控制在50%以内,优秀率控制在10%以内。(三)指导教师评语指导教师必须认真而全面考核学生毕业论文(设计)工作的全过程,对学生的毕业论文(设计)任务完成情况、知识应用能力、独立工作能力、创新能力、外语水平、文本质量和工作态度等作出客观、公正的评价,写出评语(评语应在200字以上,用钢笔填写),并给出建议成绩。(四)论文评阅人评语论文评阅人着重审阅论文文本,考查其工作思路、理论观点、知识应用能力、创新精神、外语能力及毕业论文(设计)文本、图纸的规范性等,给出客观公正的评价,写出评语(评语应在200字以上,用钢笔填写),并给出建议成绩。(五)答辩小组和答辩委员会评语答辩小组和答辩委员会着重审查论文质量,考查学生答辩时的思维能力、综合表达能力、基本理论和基本概念及回答提问的情况等,做出客观公正的评价,写出评语,并由答辩委员会根据指导教师、评阅人评阅意见及答辩小组意见确定学生最终成绩。六、毕业论文(设计)相关附件材料一览表附件1:大学毕业论文(设计)封面附件2:大学毕业论文(设计)任务书附件3;大学毕业论文(设计)开题报告附件4:大学毕业论文(设计)成绩评定表(一)、(二)、(三)附件5;大学毕业论文(设计)附件封面附件6:大学院级优秀毕业论文(设计)压缩文稿格式附件7:大学院级优秀毕业论文(设计)登记表附件8:大学毕业论文(设计)指导性评分标准附件9:大学外聘毕业论文(设计)指导教师申报表附件10:大学毕业论文(设计)成绩表附件11:大学毕业论文(设计)选题情况表附件12:大学毕业论文(设计)质量分析报告附件13:大学毕业论文(设计)参考选题一览表附件1:大学 毕业论文(设计)题 目: 所 在 系: 专 业: 学 号: 作者姓名: 指导教师: 年 月 日附件2:大学毕业论文(设计)任务书论文题目学生姓名学 号专 业班 级指导教师职 称起止时间年 月 日 至 年 月 日一、毕业论文(设计)的研究内容(或任务、目标):二、论文进度安排:三、主要参考文献与资料:指导教师意见: 签名: 年 月 日教研室意见: 负责人签名: 年 月 日系审核意见:负责人签名: 年 月 日附件3:大学本科生毕业论文(设计)开题报告论文题目学生姓名学 号专 业班 级指导教师职 称一、选题的目的、意义及国内外研究动态:二、主要研究内容、创新之处:三、研究方法、设计方案或论文提纲:四、完成期限和预期进度:五、主要参考资料:六、指导教师意见:签名: 年 月 日 开 题 报 告 会 纪 要时间地点与会人员姓 名职务(职称)姓 名职务(职称)姓 名职务(职称)会议记录摘要:会议主持人:记 录 人:年 月 日教研室(或开题报告评审小组)意见:负责人签名: 年 月 日系工作小组意见:负责人签名: 年 月 日附件4:大学毕业论文(设计)成绩评定表(一)毕业论文(设计)题目学生姓名专业班级学号指导教师评语:建议成绩:指导教师签名: 年 月 日 大学毕业论文(设计)成绩评定表(二)毕业论文(设计)题目学生姓名专业班级学号评阅人评语:建议成绩:评阅人签名: 年 月 日 大学毕业论文(设计)成绩评定表(三)毕业论文(设计)题目学生姓名专业班级学号答辩时间地点答辩小组成员姓名职务(职称)姓名职务(职称)答辩小组评语: 建议成绩: 组长签名: 年 月 日系答辩委员会意见:评定成绩 负责人签名: 年 月 日附件5:大学毕业论文(设计)附 件题 目: 所 在 系: 专 业: 学 号: 作者姓名: 指导教师: 年 月 日附件6:优秀毕业论文(设计)压缩文稿格式毕业论文(设计)题目(3号黑体,居中)专业学生: 指导教师:(小4号宋体,居中)摘 要: (小5号宋体)关键词:; (小5号宋体)Abstract: (5号,字体为Times New Nomen)Key words:(5号,字体为Times New Nomen)正文:5号宋体,行距设置为固定值22磅。1级标题:4号宋体加粗居中2级标题:小4号宋体加粗左顶格3级标题:5号宋体加粗左顶格参考文献:小5号宋体注:1、向学院推荐的优秀毕业论文(设计)采用本压缩文稿格式;2、压缩文稿字数控制在30004000之间。附件7:大学本科毕业生院级优秀毕业论文(设计)登记表系部(签章)_专业_年级_ 年月 日序号学号学生姓名毕 业 论 文 (设 计) 题 目指导教师情况备注姓名职称学位所在单位附件8:项 目 优 秀中 等不 及
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公路项目后期养护与运营管理方案
- 医养结合大楼抗震设计与施工方案
- 推动思政教育与专业教育深度融合实施方案
- 人防工程规划设计方案
- 城市排水管网优化设计方案
- 环境工程师高级污染治理与可持续发展项目方案
- 2025年冷链物流配送合同协议
- 2025河南鹤壁鹤淇发电有限责任公司专业技术人员公开招聘3人笔试历年参考题库附带答案详解
- 2025江苏苏州市昆山市水务集团有限公司第一批次招聘2人笔试历年参考题库附带答案详解
- 2025山东青岛金水发展投资有限公司法务经理招聘录取笔试历年参考题库附带答案详解
- 2025年南陵县县属国有企业公开招聘工作人员55人笔试考试参考试题及答案解析
- 2025年医疗机构输血科(血库)基本标准(试行)
- 肠代食管吻合口狭窄的护理个案
- 普通高中化学课程标准(2025年版)
- 陕西省2025年中考物理真题(AB合卷)附答案
- 兄弟BAS-311G电脑花样机说明书
- 医疗器械临床试验质量管理规范试题及答案(2025年)
- 基础护理第七版试题题库及答案解析
- 中层复合酸在皮肤美容中的应用专家共识(2025)解读 2
- 中华财险2025年校园招聘行测笔试
- 2025年蓝海新材料(通州湾)有限责任公司秋季高校毕业生招聘80人笔试参考题库附带答案详解
评论
0/150
提交评论