基于web的在线考试系统的设计与实现说明书.doc_第1页
基于web的在线考试系统的设计与实现说明书.doc_第2页
基于web的在线考试系统的设计与实现说明书.doc_第3页
基于web的在线考试系统的设计与实现说明书.doc_第4页
基于web的在线考试系统的设计与实现说明书.doc_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于Web的在线考试系统的设计与实现报告目 录一、背 景.2(一)开发系统的必要性. .2(二)国内外同类作品的研究与应用现状.3 (1)国内外同类作品的研究.3 (2)国内外同类作品的研究成果.3 (3)国内外同类作品的应用现状.3二、作品的功能描述. .6 1.学生功能模块.7 2.管理用户模块.7 3.教师功能模块.7三、作品的技术方案.8 1.B/S三层模式.8 2.Tomcat应用服务器.9 3.Eclipse开发工具.9四、作品的技术创新点和实用性.9 1.技术创新点.9 2.实用性.10基于Web的在线考试系统的设计与实现报告摘 要:该系统阐述了基于B/S技术的上机考试平台的设计和实现过程。该考试系统的开发主要为教学提供了一个良好的考试平台,通过功能需求分析,确定了软件的总体结构,利用Jsp和SQL Server 2000数据库开发技术,实现了题库管理和自动组卷功能,提高考试效率。文中以在线自动组卷功能为重点,并辅以代码详细说明了其实现的过程和方法。关键词:在线考试;自动组卷;B/S;一、背景(一) 开发在线考试系统必要性考试的实质就是利用各种方式来考察学生对于知识的掌握程度,从而把这些信息反馈给教师或学生,以便及时恰当地调整下一步的教学活动,进一步提高教学质量及效果。随着计算机技术的发展,计算机功能越来越强大,人们开始利用计算机来实现这一目的,于是就出现了各种各样的计算机考试系统。基于Web的远程考试系统也将成为考试系统的一种发展趋势。通过在线考试,教师可以了解学生的学习情况和教学效果,改进教学方法,提高教学质量。学生则可以通过在线考试了解自己对内容的掌握情况,有目的地进行学习。在高等教育飞速发展的今天,各高校的招生人数和规模在不断扩大。同时,高等院校也出现了师资严重不足的问题。许多教师现在承担着以往几倍的教学工作,在实验、批改作业、课堂教学等环节上都是疲于奔命。因此教学的质量和效果也就比以前有了明显的滑坡。在考试这个环节上也存在以下问题:1、试题重复率高在考试命题这个环节上出现了不同程度的偷工减料现象,导致试题重复率较高。2、手工阅卷的主观失误增多面对成百上千份相同的考卷,教师在批改试卷的过程中也会由于疲劳而产生厌烦情绪,使得试卷的评阅出现较多的错误。3、批改试卷的工作量过大,严整影响其他教学环节。4、成绩反馈慢学生在考试结束后想尽快知道考试成绩,而目前的状况是,学生需要耐心等待。计算机在线考试客观公正,教学信息反馈迅速,用户端只需使用Web浏览器,无需任何附加软件,使用简单方便。本研究的目的就是利用校园网作为平台,充分利用Jsp技术和Java语言的优点,在计算机网络环境下对学生进行考试,实现命题、组卷、答题、阅卷和公布成绩全部自动化,实现教考分离、无纸化考试。在传统的考试中不能摆脱印刷试卷,课堂考试,人工填写成绩单,教务部门将成绩输入学生成绩管理系统等一系列环节。通过对计算机网络技术、Jsp技术和Java语言、数据库技术、组件复用等技术的深入研究,实现基于Web的在线考试,将任课教师从考试这些环节中解放出来,使他们能有更多的时间去研究课堂教学和实验等环节;对于学生来说,这种形式的考试也更客观、更公平、更公正,避免出现人情分。同样也为学校节约了考试经费,对促进校园网这个平台也有很强的实际意义。(二) (二)国内外同类作品的研究与应用现状I、国内外同类作品研究计算机技术与网络技术的不断发展,利用计算机网上考试取代传统的手工考试已成为一种趋势。国内外在用的考试系统品种繁多,其中自动抽题组卷算法、自动评分算法及功能设计等等也较成熟。系统的研究方向主要包括两大块内容:J2EE技术架构与MVC设计模式、系统的设计与实现方案,其中,后者被研究的较多。 系统的设计与实现方案主要从5方面进行研究:1、系统体系结构。考试系统体系结构有三个部分组成:表示层、服务层(应用服务层、公共服务层)和资源层。2、系统功能设计(各个模块)考试系统总体包括模块如下:系统登录、试题录入、试卷批阅、自动组卷、在线考试、成绩查询、考试管理。3、MVC模式在考试系统中的设计。它包括了模型的设计、视图层的设计、控制层的设计。4、MVC模式在考试系统中的实现。它将数据的前端表现和数据访问的实现相分离,由前台的JSP页面和后台的JavaBean程序组成。JSP页面用于显示数据,JavaBean用于访问数据库及实现复杂业务逻辑和算法。 5、数据库。基于面向对象技术的组态软件实时数据库系统的设计思想。针对实时数据库的特点提出了一种在J2EE环境下,利用设计模式缓存数据提高访问效率的方法,给出了实时数据库和其他应用的接口实现方式和通信方法,利用该方法建立的实时数据库具有全面的开放性、可维护性和可扩充性。II、国内外同类作品研究成果1、应用系统架构:客户端用户分为学生、教师、管理员 3类角色,使用Browser访问服务器。服务器分为4层(如图1),由上至下依次为:表示层、应用服务层、公共服务层和资源层。四层的各个模块相互配合,共同实现整个系统的个性化策略。结构清晰,各层功能明确,易于扩展,如果增加新的业务功能,只需在应用服务层增加功能模块,比C/S或 B/S两层结构模式更能适应业务应用快速发展变化的需要。(1)表示层提供个性化的界面和内容,即导航首页。导航首页是其他功能模块的人口,用户经过身份认证后,可看到自己的导航页面。不同用户的导航首页是不同的。(2)应用服务层提供与教学应用直接相关的功能,包括学习和交流两大类功能模块。学习类模块包括资源共享、交互式课件点播、交互式作业练习、个性化自测评价、智能答疑等几个模块。交流类模块是系统中用户之间的交流渠道,包括新闻公告、教学论坛、在线实时答疑、个人消息几个模块,支持实时交流和非实时交流两种方式。应用服务层是系统的核心教学功能层,可通过增加功能模块进行扩展。(3)公共服务层位于应用服务层之下,和应用服务层共同组成服务层。公共服务层为应用服务层提供基础的公共服务,主要包括用户管理、资源管理、权限管理、日志管理、搜索帮助、智能向导、信息过滤器等几个模块。(4)资源层即数据库层,用于存放各种数据。2、数据库关键技术:考试系统通过JDBC技术与试题数据库进行连接,并且利用JavaBean技术实现。JDBC的实现由连接、SQL语句、结果集构成,其主要作用有三个方面:第一,建立和管理与数据库的连接;第二,构造SQL命令,向数据库发起查询请求;第三,处理数据库返回结果。JavaBean为应用程序提供了可重用的代码,提升了应用程序的开发速度,并减少了系统的出错因素和调试工作量。通过JavaBean实现与数据库的连接。JDBC技术实现 的 对数据库的各种操作以JavaBean的形式保存在指定的目录中,在JSP程序中通过执行UseBean语句与指定的组件相联系,并变化参数实现具体的操作。这种实现方法对试题数据库的全部操作均被封装在JavaBean中,具有良好的安全性,同时因JavaBean中的组件在被凋用时无需重新编译,故运行效率较高。3、用例分析:试题管理模块是网上考试系统的一个重要组成部分,试题管理需要实现对试题的增加、编辑和删除功能,并能对指定试题的属性进行查找和统计,属性包括试题类型、难度、认知层次和所属知识点等。同时 ,对于这些试题的属性同样需要增加、编辑、删除和查找功能。试题除这些属性外,还包括作者、估计完成时间、题干和答案等。题干和答案还应依据试题的不同形式(填空、选择、问答等等)有不同的表现形式。按照面向对象的设计思想,对以上具有名词属性的概念进行抽象,按照经验,最终抽取的实体类为:试题(question)、难度(Difficulty)、认知层次(Renzhicengci)、题型(Tixing)、知识点(Zhishidian)。而按照功能划分,可以将以上五个类划分到两个不同的包中:试题包 (com。XXX。exam。system。entity。question),包中有Question类试题属性包(com。XXX。exam。system。entity。qustlib) ,包中包括Difficulty、Renzhicengci、Tixing和Zhishidian四个类。这些类都是数据实体类,类中封装对应实体的数据和访问控制方法。就MVC模式而言,这些类属于 Model这个层次,MVC模式中的Controller这个层次将通过应用这些实体类来实现数据的存取。4、应用模式设计:在面向对象的实现方法中,对一个对象的产生可以是直接定义或者在需要使用时动态申请( new方法)。但是,简单的使用这两种方法会对系统的真正应用带来很多的限制、问题和隐患 ,对效率的要求也不可能太高。在实际开发中,这样功能的实现是在实体类的基础上再实现一个操作类,由这个类来完成对数据实体的操作,因此在试题包 ( com。XXX。exam。system。entity。question)中含有4个类:Question类、QuestionManager和SearchQuestionData类以及QustLib类。Question类中增加特殊的产生获取对象的方法,QuestionManager和SearchQuestionData两个类对试题的搜索功能的控制进行实现。而QustLib类用来封装对所有试题属性:题形、认知层次、难度和知识点四种对象的的控制操作。从设计模式的角度上来讲,在对试题和试题属性两种类的操作上采用了工厂方法 ( Factory Method),在具体的应用中对这种方法作了变形的处理。5、QustLib 类细节设计: QustLib类中实现对试题属性的四个类的控制 ,实现它们的对象的产生。这些属性的操作主要是添加、删除和修改,以及通过列表列出让用户指定的操作。因此在QustLib中针对每个属性都有这么一套方法 :add( )、remove( )、modify ( ) 、get( ) 、getList( ),同时,由于采用 Lazy Loading的方法,对每个属性类又有一个初始化方法int ( )。采用这种方法,在QustLib中有四个私有ArrayList类型的变量,分别转载四种属性的所有对象,考虑到属性在应用时修改编辑较少而数据量又不大,所以在每次Qustlib的唯一实例初始化时要对这四个ArrayList进行装载动作,即将数据库中的实体对应的数据全部取出实例化为对象,并将各类的所有对象都装入相应的ArrayList中,这样在系统的内存中就装载了所有的属性对象,在使用时直接从ArrayList中取就可以了。6、实时数据库实现:(1)利用XML存储组态参数,利用单例模式读取组态参数并缓存到内存区,大大提高了数据的访问速度。(2)利用Timer实现数据采集算法和定时算法分离,利用Facade定义实时数据库向外提供的接口,使实时数据库具有很强的独立性和开放性,降低了和其他模块的耦合度。(3)利用 Web Service定义实时数据库的分布式接口,使实时数据库具有了良好的分布式能力。 III、国内外同类作品应用现状目前在国内外就网络化考试系统在理论研究和技术实践方面的探索,大体经历的三个阶段发展。一、单机化考试。即基于单机的计算机考试系统,典型的例子如“山东省文化基础考试系统”、“全国计算机等级水平考试系统”等。单机化考试,考前逐机安装考试系统,考后,逐机手工阅卷,用软盘回收成绩,然后将成绩汇总上报,在回收过程中一旦软盘或软驱发生故障则需要换盘或修复软驱后重新回收。这种“半手工半机器”的单机化考试,更没有充分利用网络的优点。在当今学校规模不断扩大,参加考试的学生不断增加的情况下,单机化考试的考务工作量越来越重。二、C/S架构下的网络化考试。这是一种基于局域网的考试,典型的例子是美国ATA公司研发的“ATA考试系统”,它用于考试的机器分为服务器(Server)和客户机(Client)两种,优点是作到了对客户机的灵活控制和试卷的自动回收,缺点是需要分别开发和安装相应的考试服务系统和考试客户系统,在这点上与单机化考试的考前准备工作量相比是有增无减。三、B/S架构下的网络化考试。这是一种基于Web的网络化考试,目前应用比较广泛,如清华大学的“清华网络学堂”、“清华在线教育”等网络教学平台中都采用了这种考试方式,以适应和促进网络教学和远程教育。它将软件、试题、成绩等全部存放在服务器上,客户机只要是能上网的微机即可;它突破时空限制,可在任何时间、任何能够上网的地点进行远程考试和考务工作。它可自动生成和打印试卷:它能实现中途换机等意外情况下的继续考试;考试结束时可迅速给出客观题考试成绩,主观题部分也是以网上阅卷的方式进行并实时提交成绩。这种阅卷给了考生最大的公平感。这些都使得网络化考试比传统的纸面考试和单机化考试具有无以比拟的效率和公平上的优越性,是现代化考试发展的方向。国内著名的工商管理考试GMAT于1999年就开始实行计算机考试,2000年后GRE,TOEFL考试也开始采用计算机考试,向着网络化方向发展。近年来出现的各种认证考试以及英语专业和雅思考试已经是一种基于计算机网络的考试,完全摆脱了纸和笔。目前国内成熟的网络考试系统多为QS模式,比如清华毫太网络考试系统,B/S模式的比较少,其中基于JavaZ技术的网络考试平台则更少。 二、作品的功能描述通过对系统需求的分析,同时整合网站总体功能,可以分析出在线考试平台大致可以分为三个模块:学生考试管理、管理用户模块、教师系统管理。内含:考生注册、实时考试、密码管理、成绩查询、信息修改、权限管理、评卷功能、试卷管理、成绩统计。具体如图1所示。教师系统管理评卷功能试卷管理成绩统计学生考试管理成绩查询考生注册密码管理实时考试管理用户模块信息修改权限管理在线考试系统1、学生功能模块(1)考生注册系统管理员在考生参加考试前,将考生信息录入系统。以保证每个考生都有唯一的登录名登录系统答题。考生也可自行注册。(2)实时考试在本在线考试系统中,教师可以根据试卷类型随机从题库中抽取题目,组成个性化试卷;自动计算考试时间;自动保存考生作答情况,保留考试现场;防止考生利用网络技术进行作弊。(3)密码管理本在线考试系统提供考生对自身密码进行校验、修改的功能。在线考试时,避免别人恶意登录,查询成绩时,也可以避免考试成绩的曝露。(4)成绩查询本在线考试系统提供考生查询自己考试成绩功能。根据学生的用户名和密码登录成绩查询模块,可以看到自己的成绩状态,有4种具体情况:“你还未考试”、“考试进行中”、“您的分数是-1”、“您的分数是90”。2、管理用户模块1)信息修改在管理用户模块中,管理员可以增、删、查、改所有用户的信息。2)权限设置在管理用户模块中,管理员可以为不同的教师配置不同权限,个性化用户操作。3、教师功能模块(1)评卷功能本系统采用自动评卷和手工评卷相结合的方式。对于客观题,系统自动进行答案检验;对于主观题,则由教师根据学生作答情况,给予评分。教师可以对已阅试卷进行复查,重新评估。(2)试卷管理试卷管理指的是为考试提供试卷模板,教师可以根据自己课程的特定,组成个性化试卷。设置的内容包括题目类型,分值,考试时间等等。(3)成绩统计当教师对学生的试卷批改完毕后,可以查阅考试人数,统计缺考情况,设置考生状态,对学生的最终成绩进行查询、排序,甚至是重新审核。三、作品的技术方案1、B/S三层模式。 这种模式在逻辑上将应用功能分为三层:客户显示层、业务逻辑层、数据层。客户显示层是为客户提供应用服务的图形界面,有助于用户理解和高效的定位应用服务。表示层数据由多个JSP页面显示,提供用户和系统交互的界面,人机会话系统在该层中得到实现。本系统表示层客户端是基于浏览器的Web客户端,通过Web浏览器访问Web服务器并下载由JSP和Servlets生成的动态页面,所能执行的操作只能限于提供给客户的表单上,因此,安全性有了一定保证。业务逻辑层位于显示层和数据层之间,专门为实现企业的业务逻辑提供了一个明确的层次。它接受Web层发来的请求数据,并依此进行相应的动作,完成事先定义的任务,并且把下一步的要求回送给Web层。数据层用来定义、维护、访问和更新数据并管理和满足应用服务对数据的请求。业务需求:学生登上平台,得到一份考试课程的试卷,从开始考试起到规定的时间结束,自动交卷,另外能够查阅成绩,修改密码;管理员能对学生的资料进行管理,对教师的权限进行修改;教师能够对试卷进行组合,对考试的题库进行管理,可根据自定义属性自动生成试卷,批阅试卷,对成绩进行查询和管理。用户需求:描述了用户使用产品必须要完成的任务。本在线考试系统中,学生通过在登录界面输入用户名和密码成功登入平台,进行在线考试;试卷完成后点击保存试卷按钮退出平台。教师在考试前对试卷的类型进行设置,考试结束后,对试卷进行批改,并做到能查询成绩。功能需求:定义了开发人员必须实现的软件功能,使用户利用系统能够完成他们的任务,从而满足了业务需求。在本在线考试系统中,具体要实现一些基本功能和主要功能。一般功能主要包括:登录功能,修改密码,查询成绩,用户权限的修改,学生信息的管理等;主要功能主要包括:自动组卷,交卷,自动保存,成绩管理,试卷类型管理等等功能。由于传统的考试平台是基于C/S的,往往需要在同一个局域网内实现功能,不能满足目前的需求。此外,C/S模式下,需要在每台联网电脑上都安装相应的软件,忽略了安全性,并增加了维护的复杂度。因此,在该系统的开发上,考虑到适用范围、安全性、维护等各方面的因素,采用B/S三层架构的模式。如图1所示,分别为表示与会话层、业务逻辑层、数据层。相较之传统模式,B/S的模式具备一下功能:(1)安全保护:主要用于用户的身份认证、提交的答案的加密与防窃听等,实现对考试过程中数据的安全保密,维护考试的公平,公正性。(2)数据完整性校验:主要用于当系统出现故障或数据恢复时,对用户的考试数据进行检测,保证其提交的答案、身份等与考试相关信息的一致性。(3)系统冗余备份:作为考试平台,其可靠性是十分关键的,为了保证本文设计的系统可靠性,设置了冗余热备份系统,它可以实现当工作系统出现故障时,立刻代替原工作系统进行工作,从而实现本系统高可靠性。 2、Tomcat应用服务器 Tomcat是一个免费开源的Servlet容器,它是Apache基金会的Jakarta项目中一个核心项目,由Apache、Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。Tomcat还具备了作为商业Java Web应用容器的特征。小巧、免费,集成度好,是中小型Web应用的首选应用服务器。3、Eclipse开发工具Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件构建开发环境。Eclipse 附带了一个标准的插件集,包括Java开发工具。同时还包括插件开发环境(PDE),允许构建与 Eclipse 环境无缝集成的工具。由于 Eclipse 中的每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。这种平等和一致性并不仅限于 Java 开发工具。尽管 Eclipse 是使用 Java 语言开发的,但它的用途并不限于Java语言;例如,支持诸如 C/C+、COBOL 和 Eiffel等编程语言的插件已经可用,或预计会推出。当前Eclipse已经成为开发Web应用最方便强大高效的IDE工具。四、作品的技术创新点和实用性1、 技术创新点相比传统的考试方式,基于WEB的在线考试系统的主要好处是一方面可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活, 可以在规定的时间段内的任意时间参加考试;另外计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感。在计算机网络环境下对学生进行考试,实现命题、组卷、答题、阅卷和公布成绩全部自动化,实现教考分离、无纸化考试。2、实用性网络信息的加速发展,使数字化教育方式体现了其独特的优势。本办公自动化上机考试系统的建立,若能投入实际使用中,则很好地做到了标准化,使题库有层次,管理更方便,组卷更省时,题目随机抽取,避免了题目外漏的现象。基于WEB的在线考试系统的自动评阅、计分、成绩存档功能将有效地避免资源的浪费,有利于环保,减少人员,提高效率。 16大学本科生毕业设计(论文)撰写规范本科生毕业设计(论文)是学生在毕业前提交的一份具有一定研究价值和实用价值的学术资料。它既是本科学生开始从事工程设计、科学实验和科学研究的初步尝试,也是学生在教师的指导下,对所进行研究的适当表述,还是学生毕业及学位资格认定的重要依据。毕业论文撰写是本科生培养过程中的基本训练环节之一,应符合国家及各专业部门制定的有关标准,符合汉语语法规范。指导教师应加强指导,严格把关。1、论文结构及要求论文包括题目、中文摘要、外文摘要、目录、正文、参考文献、致谢和附录等几部分。1.1 题目论文题目应恰当、准确地反映论文的主要研究内容。不应超过25字,原则上不得使用标点符号,不设副标题。1.2 摘要与关键词1.2.1 摘要本科生毕业设计(论文)的摘要均要求用中、英两种文字给出,中文在前。摘要应扼要叙述论文的研究目的、研究方法、研究内容和主要结果或结论,文字要精炼,具有一定的独立性和完整性,摘要一般应在300字左右。摘要中不宜使用公式、图表,不标注引用文献编号,避免将摘要写成目录式的内容介绍。1.2.2 关键词关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准),一般列35个,按词条的外延层次从大到小排列,应在摘要中出现。1.3 目录目录应独立成页,包括论文中全部章、节的标题及页码。1.4 论文正文论文正文包括绪论、论文主体及结论等部分。1.4.1 绪论绪论一般作为论文的首篇。绪论应说明选题的背景、目的和意义,国内外文献综述以及论文所要研究的主要内容。文管类论文的绪论是毕业论文的开头部分,一般包括说明论文写作的目的与意义,对所研究问题的认识以及提出问题。绪论只是文章的开头,不必写章号。毕业设计(论文)绪论部分字数不多于全部论文字数的1/4。1.4.2 论文主体论文主体是论文的主要部分,要求结构合理,层次清楚,重点突出,文字简练、通顺。论文主体的内容要求参照大学本科生毕业设计(论文)的规定第五章。论文主体各章后应有一节“本章小结”。1.4.3 结论结论作为单独一章排列,但不加章号。结论是对整个论文主要成果的归纳,要突出设计(论文)的创新点,以简练的文字对论文的主要工作进行评价,一般为4001 000字。1.5 参考文献参考文献是论文不可缺少的组成部分,它反映了论文的取材来源和广博程度。论文中要注重引用近期发表的与论文工作直接有关的学术期刊类文献。对理工类论文,参考文献数量一般应在15篇以上,其中学术期刊类文献不少于8篇,外文文献不少于3篇;对文科类、管理类论文,参考文献数量一般为1020篇,其中学术期刊类文献不少于8篇,外文文献不少于3篇。在论文正文中必须有参考文献的编号,参考文献的序号应按在正文中出现的顺序排列。产品说明书、各类标准、各种报纸上刊登的文章及未公开发表的研究报告(著名的内部报告如PB、AD报告及著名大公司的企业技术报告等除外)不宜做为参考文献引用。但对于工程设计类论文,各种标准、规范和手册可作为参考文献。引用网上参考文献时,应注明该文献的准确网页地址,网上参考文献不包含在上述规定的文献数量之内。1.6 致谢对导师和给予指导或协助完成论文工作的组织和个人表示感谢。内容应简洁明了、实事求是,避免俗套。1.7 附录如开题报告、文献综述、外文译文及外文文献复印件、公式的推导、程序流程图、图纸、数据表格等有些不宜放在正文中,但有参考价值的内容可编入论文的附录中。2、论文书写规定2.1 论文正文字数理工类 论文正文字数不少于20 000字。文管类 论文正文字数12 00020 000字。其中汉语言文学专业不少于7 000字。外语类 论文正文字数8 00010 000个外文单词。艺术类 论文正文字数3 0005 000字。2.2 论文书写本科生毕业论文用B5纸计算机排版、编辑与双面打印输出。论文版面设置为:毕业论文B5纸、纵向、为横排、不分栏,上下页边距分别为2.5cm和2cm,左右页边距分别为2.4cm和2cm,对称页边距、左侧装订并装订线为0cm、奇偶页不同、无网格。论文正文满页为29行,每行33个字,字号为小四号宋体,每页版面字数为957个,行间距为固定值20磅。页眉。页眉应居中置于页面上部。单数页眉的文字为“章及标题”;双数页眉的文字为“大学本科生毕业设计(论文)”。页眉的文字用五号宋体,页眉文字下面为2条横线(两条横线的长度与版芯尺寸相同,线粗0.5磅)。页眉、页脚边距分别为1.8cm和1.7cm。页码。页码用小五号字,居中标于页面底部。摘要、目录等文前部分的页码用罗马数字单独编排,正文以后的页码用阿拉伯数字编排。2.3 摘要中文摘要一般为300字左右,外文摘要应与中文摘要内容相同,在语法、用词和书写上应正确无误,摘要页勿需写出论文题目。中、外文摘要应各占一页,编排装订时放置正文前,并且中文在前,外文在后。2.4 目录目录应包括论文中全部章节的标题及页码,含中、外文摘要;正文章、节题目;参考文献;致谢;附录。正文章、节题目(理工类要求编写到第3级标题,即.。文科、管理类可视论文需要进行,编写到23级标题。)2.5 论文正文2.5.1 章节及各章标题论文正文分章、节撰写,每章应另起一页。各章标题要突出重点、简明扼要。字数一般在15字以内,不得使用标点符号。标题中尽量不用英文缩写词,对必须采用者,应使用本行业的通用缩写词。2.5.2 层次层次以少为宜,根据实际需要选择。层次代号格式见表1和表2。表1 理工类论文层次代号及说明层次名称示 例说 明章第1章 章序及章名居中排,章序用阿拉伯数字节1.1 题序顶格书写,与标题间空1字,下面阐述内容另起一段条1.1.1 款1.1.1.1 题序顶格书写,与标题间空1字,下面阐述内容在标题后空1字接排项 (1) 题序空2字书写,以下内容接排,有标题者,阐述内容在标题后空1字 版心左边线 版心右边线表2 文管类论文层次代号及说明章节条款项一、 (一) 1. (1)居中书写空2字书写空2字书写空2字书写空2字书写 版心左边线 版心右边线各层次题序及标题不得置于页面的最后一行(孤行)。2.6 参考文献正文中引用文献标示应置于所引内容最末句的右上角,用小五号字体。所引文献编号用阿拉伯数字置于方括号“ ”中,如“二次铣削1”。当提及的参考文献为文中直接说明时,其序号应该与正文排齐,如“由文献8,1014可知”。经济、管理类论文引用文献,若引用的是原话,要加引号,一般写在段中;若引的不是原文只是原意,文前只需用冒号或逗号,而不用引号。在参考文献之外,若有注释的话,建议采用夹注,即紧接文句,用圆括号标明。不得将引用文献标示置于各级标题处。参考文献书写格式应符合GB77141987文后参考文献著录规则。常用参考文献编写项目和顺序应按文中引用先后次序规定如下:著作图书文献序号作者书名(版次)出版地:出版者,出版年:引用部分起止页 第一版应省略翻译图书文献序号作者书名(版次)译者出版地: 出版者,出版年:引用部分起止页 第一版应省略学术刊物文献序号作者文章名学术刊物名年,卷(期):引用部分起止页学术会议文献序号作者文章名编者名会议名称,会议地址,年份出版地,出版者,出版年:引用部分起止页学位论文类参考文献序号研究生名学位论文题目出版地学校(或研究单位)及学位论文级别答辩年份:引用部分起止页 西文文献中第一个词和每个实词的第一个字母大写,余者小写;俄文文献名第一个词和专有名词的第一个字母大写,余者小写;日文文献中的汉字须用日文汉字,不得用中文汉字、简化汉字代替。文献中的外文字母一律用正体。作者为多人时,一般只列出前3名作者,不同作者姓名间用逗号相隔。外文姓名按国际惯例,将作者名的缩写置前,作者姓置后。学术会议若出版论文集者,可在会议名称后加上“论文集”字样。未出版论文集者省去“出版者”、“出版年”两项。会议地址与出版地相同者省略“出版地”。会议年份与出版年相同者省略“出版年”。学术刊物文献无卷号的可略去此项,直接写“年,(期)”。参考文献序号顶格书写,不加括号与标点,其后空一格写作者名。序号应按文献在论文中的被引用顺序编排。换行时与作者名第一个字对齐。若同一文献中有多处被引用,则要写出相应引用页码,各起止页码间空一格,排列按引用顺序,不按页码顺序。参考文献书写格式示例见附录1。2.7 名词术语科技名词术语及设备、元件的名称,应采用国家标准或部颁标准中规定的术语或名称。标准中未规定的术语要采用行业通用术语或名称。全文名词术语必须统一。一些特殊名词或新名词应在适当位置加以说明或注解。文管类专业技术术语应为常见、常用的名词。采用英语缩写词时,除本行业广泛应用的通用缩写词外,文中第一次出现的缩写词应该用括号注明英文全文。2.8 计量单位物理量计量单位及符号一律采用中华人民共和国法定计量单位(GB310031021993,见附录2),不得使用非法定计量单位及符号。计量单位符号,除用人名命名的单位第一个字母用大写之外,一律用小写字母。非物理单位(如件、台、人、元、次等)可以采用汉字与单位符号混写的方式,如“万tkm”,“t/(人a)”等。文稿叙述中不定数字之后允许用中文计量单位符号,如“几千克至1 000kg”。表达时刻时应采用中文计量单位,如“上午8点45分”,不能写成“8h45min”。计量单位符号一律用正体。2.9 外文字母的正、斜体用法按照GB310031021986及GB71591987的规定使用,即物理量符号、物理常量、变量符号用斜体,计量单位等符号均用正体。2.10 数字按国家语言文字工作委员会等七单位1987年发布的关于出版物上数字用法的规定,除习惯用中文数字表示的以外,一般均采用阿拉伯数字(参照附录3)。2.11 公式原则上居中书写。若公式前有文字(如“解”、“假定”等),文字顶格书写,公式仍居中写。公式末不加标点。公式序号按章编排,如第1章第一个公式序号为“(1-1)”,附录2中的第一个公式为(-1)等。 文中引用公式时,一般用“见式(1-1)”或“由公式(1-1)”。公式中用斜线表示“除”的关系时,若分母部分为乘积应采用括号,以免含糊不清,如a/(bcosx)。通常“乘”的关系在前,如acosx/b而不写(a/b)cosx。2.12 插表表格不加左、右边线。表序一般按章编排,如第1章第一个插表的序号为“表11”等。表序与表名之间空一格,表名中不允许使用标点符号,表名后不加标点。表序与表名置于表上,居中排写(见附录4)。表头设计应简单明了,尽量不用斜线。表头中可采用化学符号或物理量符号。全表如用同一单位,将单位符号移到表头右上角,加圆括号(见附录4中的例2)。表中数据应正确无误,书写清楚。数字空缺的格内加“”字线(占2个数字宽度)。表内文字和数字上、下或左、右相同时,不允许用“”、“同上”之类的写法,可采用通栏处理方式(见附录4中的例2)。表内文字说明不加标点。文管类的插表在表下一般根据需要可增列补充材料、注解、附记、资料来源、某些指标的计算方法等。表内文字说明,起行空一格,转行顶格,句末不加标点。表题用五号字,表内文字及表的说明文字均用五号字,中文用宋体。表格容量较大,必要时表格也可分为两段或多段(这只能发生在转页时),转页分段后的每一续表的表头都应重新排字,重排表头的续表上方右侧应注明(续表)字样。2.13 插图插图应与文字紧密配合,文图相符,技术内容正确。2.13.1 制图标准插图应符合技术制图及相应专业制图的规定。机械工程图:采用第一角投影法,应符合附录5所列有关标准的规定。电气图:图形符号、文字符号等应符合附录6所列有关标准的规定。流程图:符合国家标准。对无规定符号的图形应采用该行业的常用画法。2.13.2 图题及图中说明每个图均应有图题(由图号和图名组成)。图号按章编排,如第1章第一图的图号为“图1-1”等。图题置于图下。有图注或其他说明时应置于图题之上。图名在图号之后空一格排写。引用图应说明出处,在图题右上角加引用文献编号。图中若有分图时,分图号用a)、b)等置于分图之下。图中各部分说明应采用中文(引用的外文图除外)或数字项号,各项文字说明置于图题之上(有分图题者,置于分图题之上)。图题用五号字,图内文字及说明均用五号字,中文用宋体。2.13.3 插图编排插图与其图题为一个整体,不得拆开排写于两页。插图应编排在正文提及之后,插图处的该页空白不够排写该图整体时,则可将其后文字部分提前排写,将图移到次页最前面。2.13.4 坐标单位有数字标注的坐标图,除无单位者(如标示值)之外,必须注明坐标单位。2.13.5 论文中照片图及插图毕业论文中的照片图均应是原版照片粘贴(或数码像机图片),照片可为黑白或彩色,应主题突出、层次分明、清晰整洁、反差适中。照片采用光面相纸,不宜用布纹相纸。对金相显微组织照片必须注明放大倍数。毕业论文中的插图不得采用复印件。对于复杂的引用图,可采用数字化仪表输入计算机打印出来的图稿。2.14 附录理工类论文附录的序号采用“附录1”、“附录2”等,附录顺序为开题报告、文献综述、外文文献的中文译文及外文复印件等。文管类论文附录序号相应采用“附录一”、“附录二”等。3、论文排版要求3.1 纸张要求及页面设置名称格式要求纸张B5(182257),幅面白色页面设置上下页边距2.5cm和2cm,左右页边距2.4 cm和2cm,页眉、页脚分别为1.8cm和1.7cm,对称页边距、左侧装订并装订线为0cm、奇偶页不同、无网格页眉宋体字五号居中页码宋体字小五号居中3.2 封面(详见模版、B5纸单面打印)名称格式要求本科毕业设计/论文宋体字小二号,行距固定值25磅 ,间距段前、段后分别为0.5行,要求字体居中论文题目黑体字二号,行距固定值25磅,间距段前、段后分别为0.5行。论文题目中文字数不得超过25字,要求字体居中填写姓名宋体字小三号, 行距固定值20磅 , 间距段前、段后分别为0.5行,要求字体居中大学楷体字小二号,行距固定值20磅, 间距段前、段后分别为0.5行。每字间空1格,要求字体居中年 月宋体字小三号,行距固定值20磅, 间距段前、段后分别为0.5行。数字用阿拉伯数字,日期为论文提交日期,要求字体居中3.3 封面2(详见模版、B5纸单面打印)名称格式要求本科毕业设计/论文宋体字小二号,行距固定值25磅,间距段前、段后分别为0.5行,要求字体居中论文题目黑体字二号,行距固定值25磅,间距段前、段后分别为0.5行。论文题目中文字数不得超过25字,要求字体居中学院(系)宋体字四号,行距固定值20磅,间距段前、段后分别为0.5行,字体左对齐专业同上学生姓名同上学号同上指导教师同上答辩日期同上3.4 本科毕业设计/论文 任务书(单面打印)本科毕业设计/论文B5纸,单面打印,不编页码3.5 中、英文摘要名称中文摘要英文摘要标题摘要:黑体字小二居中,行距固定值20磅,间距段前、段后分别为1行Abstract: Times New Roman体小二号居中,行距固定值20磅,间距段前、段后分别为1行段落文字宋体字小四号,行距固定值20磅Times New Roman体小四号,行距固定值20磅关键词同上,“关键词”三字加粗同上,“Key Words”两词加粗页码罗马大写

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论