• 1017.50 KB
  • 2022-05-17 13:01:18 发布

基于java学生考勤管理系统

  • 129页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
基于java的学生考勤信息管理系统设计摘要学生考勤信息管理系统用于实现学校对在校学生的考勤信息的管理,是典型的管理信息系统。学生考勤信息的手工登记查询,是一项非常繁重而枯燥的劳动。在计算机技师飞速发展的今天,应用数据库技术实现学生考勤信息统计的管理是行之有效的。本文系统地介绍了一个基于java的学生考勤信息管理系统,论述了一个基于java的B/S考勤信息管理系统的设计原理、设计思想及具体的实现过程,对部分架构及设计思想和设计过程作了详细阐述。系统具有师生个人信息管理、请假、增删师生信息等功能,信息管理模块、考勤管理模块和考勤系统模块。本系统开发主要包括后台数据库的建立以及前端应用程序的开发两部分。其一要求建立起的数据库具有完整性和一致性,并具有一定的数据安全性;其二要求程序界面友好、功能完备,通俗易懂。本次发采用HTML、JSP、JS、STRUCTS1、SQLServer2005数据库等技术。本文着重讨论了用JSP技术和SQLServer2005开发考勤管理系统时的数据库访问技术和动态网页制作技术,并给出了部分实现代码。关键词:考勤信息管理系统;java;B/S;SQLserver Basedonjava&B/SStudentAttendanceInformationManagementSystemDesignAbstractStudentAttendanceInformationManagementSystemisatypicalmanagementinformationsystemusedforimplementingtheschoolstomanagetheirstudentsattendanceinformationinschool.Studentattendanceinformationmanualregistrationqueryisaveryheavyandtediouswork.Intoday"srapiddevelopmentofcomputertechnology,theapplicationofdatabasetechnologycouldbeeffectiveusedonit.ThisarticlesystematicallyintroducesanddiscussesastudentattendanceinformationmanagementsystemandB/Sattendanceinformationmanagementsystembasedonjava,whichincludethedesigntheory,designphilosophyandspecificimplementationprocess.Thesystemcontainsmanyfunctionslikepersonalinformationmanagementofteachersandstudents,leavecases,additionsanddeletions.Italsodividedintoinformationmanagementmodule,attendancemanagementmodule,attendancesystemmoduleandsoon.Thedevelopmentofthissystem,includingtheestablishmentofdatabaseandfront-endapplicationdevelopment.Intheonehand,itdemandsthedatabaseestablishedwithintegrityandconsistencyandacertaindegreeofdatasecurity.Intheotherhand,itshouldhavethefriendlyprograminterface,fullyfunctioningandeasytounderstand.ThisdevelopmentusesHTML,JSP,JS,STRUCTS1,SQLServer2000databasetechnology.ThisarticlefocusesontheproductiontechnologyusingJSPtechnologydevelopmentandSQLServer2000AttendanceManagementSystemdatabaseaccesstechnologyanddynamicwebpages,andgivenpartofthecode.Keyword:attendanceinformationmanagementsystem;java;B/S;SQLserver 2 目录1前言11.1研究背景11.2选题目的及意义11.3研究内容12系统开发环境与相关技术32.1开发技术及开发工具简介32.2运行环境42.3系统设计思想及处理流程43系统需求分析53.1系统可行性研究分析53.2可行性分析报告53.3系统开发具体研究分析64系统总体设计74.1系统总体功能层次图74.1.1请假审核84.1.2考勤情况84.1.3考勤修改94.1.4退出系统94.2总结95数据库设计105.1数据库需求分析105.2数据库表106系统实现146.1密码修改146.2请假156.3请假审批16(1)程序描述166.4考勤录入176.5考勤修改197系统维护与测试217.1系统的维护217.2系统测试22结论23参考文献25谢辞262 附录272 1前言1.1研究背景随着社会的发展,计算机科学日渐成熟,计算机越来越深入到我们的日常生活中,成为我们不可或缺的辅助工具。其强大的功能已为人们深刻认识,它已进入人类社会的各个领域,并发挥这越来越重要的作用,各行各业的人们无须经过特别的训练就能够使用计算机完成许许多多复杂的工作。随着我国人口的增长,高校的生源也日益增加。学校考勤信息的管理作为高校管理的一项日常工作,也随着学生人数的管理而变得繁琐起来。与此同时,计算机技术的发展也是与时俱进一日千里,于是,使用计算机代替人工记录管理学生的考勤信息自然而然的进入了人们的视野里。1.2选题目的及意义本系统的运行在WindowXP操作系统下,利用Jsp、Js与Structs1进行开发;采用MicrosoftSQLServer数据库进行学生信息的存储和处理。《学生考勤信息管理系统》包括老师课上考勤、学生请假、师生交互等功能,可以有效的提高学生考勤管理的服务质量。本系统的操作使用方式符合选课管理员和师生的一般习惯,具备操作灵活,使用方便等特点。用MicrosoftSQLServer的作为数据库后台支持,可以方便的进行各种数据存储、查询和处理,所开发出的系统安全可靠。使用起来通俗易懂。1.3研究内容  为了开发出真正满足用户需要的软件产品,首先必须要知道用户的需求。目前有许多不同的用于需求分析的结构化分析方法,但是,所有的方法都遵循以下准则:必须理解并描述问题的信息域;必须定义软件应完成的功能;必须描述作为外部事件结果的软件行为;必须对描述信息、功能和行为进行分解,用层次方式展示细节;在开始系统设计前,进行可行性研究是必不可少的一个环节。可行性研究的目的不是解决问题,而是确定问题是否值得去解决。所以我们就要通过对消费2 管理系统的可行性研究,来判断出原定的系统目标和规模是否现实,以及系统完成后所能带来的效益是否大到值得投资开发这个系统的程度。学生考勤信息管理系统的信息量非常庞大,其中对学生信息的采集和分析统计的工作也非常繁琐。本系统的功能和传统手工考勤模式相比较,毫无疑问会大大提高了信息管理的效率,辅助提高工作人员的工作效率,加强学生信息的统一管理和及时查询。同时在计算机上提供一个全面的管理系统平台,使管理员和老师更加快捷、方便、全面地统计查询学生的考勤情况,同时也对学生进行统一管理,可对学生的信息进行查询。学生考勤信息系统就是作为实现信息现代化管理的重要平台,具有非常好的市场前景。开发此考勤管理系统主要用到的技术:jsp、java、SOL数据库,是基于WINDOWS的系统。由于jsp、java、SOL数据库都是比较成熟技术,所以在技术上是可行的。具体要求如下:u了解考勤管理系统基本运行流程;u掌握java、jsp和B/S开发技术;u熟练应用SQLserver2005设计数据库;u实现用户信息管理的功能u实现用户信息维护的功能u实现请假管理的功能u实现考勤管理的功能2 2系统开发环境与相关技术2.1开发技术及开发工具简介1、Jsp技术构造系统分析JSP是JavaServerPages的简称,它是由Sun公司于1999年6月推出,是基于JavaServlet以及整个Java体系的Web开发技术。作为J2EE体系中的重要一环,JSP为创建高度动态的Web应用提供了一个独特的开发环境。JSP能够适应市场上包括ApacheJDBC是用于执行SQL语句的Java应用程序接口,由一组用Java语言编写的类与接口组成,在JSP中将使用JDBC来访问数据库。JDBC是一种规范,它让各数据库厂商为Java程序员提供标准的数据库访问类和接口,这用就使得开发独立于DBMS的Java应用程序成为可能。一般的Java开发工具都带有JDBC-ODBC桥驱动程序,这样,只要是能够使用ODBC访问的数据库系统,也就能够使用JDBC访问了。2、SQLserver2005数据库开发工具简介SQLServer是一个关系数据库管理系统,它最初是由MicrosoftSybase和Ashton-Tate三家公司共同开发的,于1988年推出了第一个OS/2版本。在WindowsNT推出后,Microsoft与Sybase在SQLServer的开发上就分道扬镳了。Microsoft将SQLServer移植到WindowsNT系统上,专注于开发推广SQLServer的WindowsNT版本。该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。它有以下特点:.可伸缩性和可用性,并且易于安装、部署和使用。3、B/S模式简介B/S(Browser/Server浏览器/服务器)模式又称B/S结构。B/S模式是指在TCP/IP的支持下,以HTTP为传输协议,客户端通过Browser访问Web服务器以及与之相连的后台数据库的技术及体系结构。它由浏览器、Web服务器、应用服务器和数据库服务器组成。客户端的浏览器通过URL访问Web服务器,Web服务器请求数据库服务器,并将获得的结果以HTML形式返回客户端浏览器。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。125 相较于C/S模式的系统升级维护复杂来说,B/S模式最大的好处是运行维护比较简便,能实现不同的人员从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据。另外,B/S还便于面向广大未知用户使用,因为只要电脑安装了IE,经过一定的设置,就都可以使用,如建立企业网站发布信息。2.2运行环境本系统主要WindowsXP环境下运行,数据库管理系统(DBMS)是SQLServer2005,动态网页以JSP(JavaServerPages)来建立系统。2.3系统设计思想及处理流程1、系统应符合学生考勤信息管理系统的规定,满足管理工作需要,并达到操作过程中的直观,方便,实用,安全等要求。2、系统采用B/S体系结构,动态网页客户端负责表达逻辑,显示用户界面信息,数据库服务器SQLServer2005则用于提供后台数据服务。3、系统采用模块化程序设计方法,便于系统功能的各种组合和修改。4、系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改操作。125 3系统需求分析3.1系统可行性研究分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。信息系统也应从技术可行性,经济可行性和社会可行性三方面来论证。通过长时间的观察与实践,我认为学生考勤信息管理系统的可行性分析如下:(1)经济可行性分析开发该系统只需一台主机,会Jsp+SOL,了解windows操作系统,在开发的时间内(三个月内),所需的成本不多,开发该系统完全可行。(2)技术可行性分析技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等。消费管理系统的工作主要是在用户和管理员之间架起一座桥梁,能相互了解信息和处理信息。这一特点非常适合计算机的人机特点,用户可通过登陆方式使用系统,并在系统上查找自己想要的所有内容。这时计算机就为用户提供信息传输速度快、准确度高的优势。随着计算机硬件和软件技术的飞速发展,这就为系统的建设提供了技术条件。(3)社会可行性分析在当前信息技术飞速发展的大环境下,计算机技术和软件技术的更新是考勤信息管理系统完全有可能也有能力采用这样先进的管理技术。它对考勤信息管理系统带来的影响可以看到:对传统管理理念的冲击,可能引起管理层的变动和人员的调整。对管理工作人员的要求提高,使消费管理系统在一定的可能下进行人员精简,迫使工作人员继续学习新知识,拓宽计算机在市场环境下的生存空间。对计算机与用户之间业务方式的转变和扩充开发。该系统是独立完成的,而且开发的学校自己用的,不是商业软件,不会因版权等问题产生法律问题。3.2可行性分析报告把可行性分析的最后成果整理成书面的形式,这就是可行性分析报告。可行性分析报告包括下列内容:①考勤信息管理系统近期和长远目标,新系统的总体目标及主要功能②主要问题和主要信息需求:125 ③拟订新系统方案④从经济、技术、社会等方面论证方法的可行性可行性分析报告是系统开发人员经过初步调查与可行性研究后所做的工作总结,反映了开发人员对建立新系统的看法。必须认真起草,并通过系统分析人员的集体讨论,然后提交。3.3系统开发具体研究分析要建立新的考勤信息管理系统,就必须对现行的管理系统进行全面、细致而充分的调查研究。具体采用直接面谈和专门访问并参加业务实践,与工作人员一起完成最基本的工作程序的方法。原来考勤信息管理系统处理中心进行信息管理的主要方式是基于手工处理,信息处理工作量大,容易出错,缺乏系统、规范的信息管理手段。现在准备建立的考勤信息管理系统,要把客户的相关管理工作实行计算机统一管理,以提高工作效率和管理水平。本系统从以下几个方面对用户的需求进行分析。(1)系统的需求分析:可以进行数据的采集,学生的管理,对考勤记录的查询。(2)对数据的安全性、可靠性要求:系统各项数据信息必须保证安全性和可靠性。(3)定时整理数据:系统管理员根据学生的历史考勤信息定时整理系统数据库,并将运行结果归档。125 4系统总体设计消费管理系统是一个典型的数据库应用程序,由系统设置模块、消费人员管理模块、消费数据采集模块,报表查询模块等模块组成,允许管理员操作相应的菜单,从而实现数据信息的添加,修改,删除,查询,打印,统计等功能。4.1系统总体功能层次图1、基于java的B/S学生考勤信息管理系统是提供系统管理员、老师和学生使用的信息管理系统。基于java的B/S学生考勤信息系统功能结构图如下125 4.1.1请假审核表4-1请假审核输入请假信息(学号、请假时间、请假原因、申请时间,审批情况,审批时间)125 处理流程输出将该记录更新到数据库,并将该审核情况信息显示4.1.2考勤情况表4-2考勤情况输入学生信息(学号、姓名、性别、考勤结果)、时间、节次处理流程输出将该记录插入数据库4.1.3考勤修改表4-3修改考勤输入学生信息(学号、姓名、性别、考勤结果)、时间、节次125 处理流程输出将该记录插入数据库,并将个人选课情况显示4.1.4退出系统该模块的主要功能是退出考勤信息管理系统。4.2总结通过对总体设计的分析规划,我们对程序的总体设计有了充分认识,对系统的各部分模块有了总体的认识,我们下一步所做的工作就是应该进行数据库的设计及系统设计。125 5数据库设计消费管理系统采用了Microsoft推出的SQLServer2005作为后台数据库5.1数据库需求分析在设计数据库结构时,以及可能地满足用户所提出的各项要求,同时又避免同时又要避免冗余数据产生。由于在考勤信息管理系统中,需要采集大量的信息,包括学生个人信息,考勤记录等,如果不能够合理有效地组织数据表的结构,以及合理设置每张表所包含的字段,那么后期进行的数据的整理以及汇总时,就会增加编程人员的开发难度,并造成成绩效益的大幅度下降。角色设计将整个使用考勤信息管理系统分为多个不同角色,采用比较人性化的系统权限分配方式,一般有学生、老师以及管理员。如表5-1所示表5-1权限描述学生对个人信息的管理、请假申请、考勤统计班主任对个人信息的管理、对学生请假进行审批、考勤统计任课老师对个人信息的管理、请假查看、考勤管理院领导对个人信息的管理、考勤统计管理员对人员信息的管理、请假管理、考勤管理5.2数据库表(1)loginuser(用户表)表4-5用户表的结构字段名数据类型长度空主键外键备注account文本10NYpassword文本10type数字4N登录类型(2)specialty(专业表)表4-6专业表的结构125 字段名数据类型长度空主键外键备注sid数字4NY专业Idsname文本30专业名(3)student(学生)表4-7学生表的结构字段名数据类型长度空主键外键备注sno文本10NYsname文本15Nsclass文本10sex文本2birthplace文本40tel文本15professional数字4email文本20note文本50(4)teacher(老师表)表4-8老师表的结构字段名数据类型长度空主键外键备注tno文本10NYtname文本15Nsex文本2seniority数字4birhtplace文本40tel文本15professional数字4email文本20note文本50type数字50125 (5)course(登录用户视图)表4-9课程的结构字段名数据类型长度空主键外键备注CNO数字1NYCNAME文本45NCREATETIME日期(6)attendance(考勤表)表4-10考勤表的结构字段名数据类型长度空主键外键备注id文本11NYsno文本15Ncno数字11shijian文本2jieci数字11statues文本1(7)qjmx(请假表)表4-11请假表的结构字段名数据类型长度空主键外键备注id文本10NYsno文本15NbeginDate文本2beginJC数字4endDate文本40endJC文本15reason数字4statues文本20note文本50apptime文本50125 sptime文本50spz文本50125 6系统实现6.1密码修改(1)程序描述该模块是涉及到安全性的一个模块,同时也是比较重要的模块。(2)功能表5-1密码修改功能表程序名称密码修改相关数据库表LOGINUSER输入旧密码、新密码输出将修改结果显示程序处理说明1.输入旧密码和新密码2.验证旧密码是否正确3.验证新密码与重密码是否一致4.将该记录插入数据库(3)程序流程图图6-1密码修改程序流程图125 (4)测试计划1)旧密码为空或错误时,则显示旧密码不能为空或错误。2)新密码和重密码为空或不一致时,则提示新密码和重密码不能为空或要求一致。3)输入的信息都完整且符合条件时,则显示密码修改完成。6.2请假1)程序描述该模块是最重要最核心的一个模块,请假审批模块、考勤模块都是围绕这个模块做的。(2)功能表6-2请假申请功能表程序名称申请课题相关数据库表QJMX输入请假信息(学号、请假开始时间、请假开始节次、请假结束时间、请假结束节次、原因、申请时间)输出将该学生的所有请假信息显示程序处理说明1.输入请假信息2.验证必填内容是否填满3.将该记录插入数据库(3)程序流程图图5-2申请课题程序流程图125 (4)测试计划1)必填项目未填满时,则提示要填写该项目。2)输入的信息都完整且符合条件时,则显示全部请假申请。6.3请假审批(1)程序描述该模块是比较重要的一个模块,考勤管理模块都是在这个模块配合完成。(2)功能表6-3请假审批功能表程序名称课题审核相关数据库表QJMX输入请假信息(学号、请假开始时间、请假开始节次、请假结束时间、请假结束节次、原因、申请时间)、审核状态输出将该审核情况信息显示程序处理说明1.审核状态、备注2.审核状态输入完显示审核情况3.将该记录插入数据库(3)程序流程图图6-3请假审核程序流程图125 (4)测试计划1)当审核状态为0时,会显示待审核。2)输入审核状态后,则显示审核信息的状态。(5)关键代码Stringsql="UPDATEqjmxSETstatues=?,note=?,sptime=?,spz=?WHEREid=?";DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);ArrayListlist=newArrayList();list.add(status);list.add(note);list.add(newDate());list.add(tname);list.add(qjid);6.4考勤录入(1)程序描述该模块是系统的目的所在,是非常重要的一个模块。(2)功能表6-4考勤录入功能表程序名称考勤录入相关数据库表attendance输入考勤信息(学号、课程号、时间、节次)、考勤状态输出将个人选课情况显示程序处理说明1.输入时间信息、课程信息2.验证课程是否已考勤3.将该记录插入数据库(3)程序流程图125 图6-4课程考勤程序流程图(4)测试计划1)选择班级时,则显示该班级所有学生。2)当考勤已进行,则显示该节课已考勤。3)当学生考勤状态为旷课,则显示旷课状态(5)关键代码Stringsql="SELECT*FROMCA_STATUSWHERESHIJIAN=?ANDJIECI=?andzy=?";result=dbUnit.batchUpdateAutoClose(conn,"insertintoattendance(sno,cno,shijian,jieci,statues)values(?,?,?,?,?)",list);result=dbUnit.updateAutoClose("insertintoCA_STATUS(shijian,jieci,zy,bj)values(?,?,?,?)",list1);125 6.5考勤修改(1)程序描述该模块扩大了考勤的灵活度。(2)功能表6-5考勤信息修改功能表程序名称学生考勤情况、考核表相关数据库表attendance、ca_status输入考勤信息(学号、课程号、时间、节次、考勤)、修改状态输出将个人选课情况显示程序处理说明1.输入时间信息、班级信息2.验证该节次是否已进行考核3.将该记录插入数据库(3)程序流程图图6-5考勤信息修改程序流程图(4)测试计划1)当学生为旷课专题,则显示旷课。2)当该节次未进行考核,则可以提示未进行考勤。(5)关键代码125 Stringsql="SELECT*FROMCA_STATUSWHERESHIJIAN=?ANDJIECI=?andzy=?";result=dbUnit.batchUpdateAutoClose(conn,"deletefromattendancewheresno=?andcno=?andshijian=?andjieci=?and?<>0",list);result=dbUnit.batchUpdateAutoClose(conn,"insertintoattendance(sno,cno,shijian,jieci,statues)values(?,?,?,?,?)",list);125 7系统维护与测试7.1系统的维护系统维护的目的是保证考勤信息管理系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。换言之,系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统维护的工作量往往是很大的,其费用大约占整个生命周期的60%,所以我们必须对系统维护给予足够的重视。1、系统维护的内容按照系统维护对象的不同,系统维护的内容可分为以下几类:(1)系统应用程序维护(2)数据维护(3)代码维护(4)硬件设备维护2、系统维护的类型系统维护的重点是系统应用软件的维护工作,按照软件维护的不同性质,可以划分为下面四种类型:(1)纠错性维护诊断和修正系统中遗留的错误。(2)适应性维护使系统适用环境的变化而进行的维护。(3)完善性维护为满足用户的需求而进行的维护。(4)预防性维护为将要发生的变化或调整而进行的主动性维护。3、系统维护的组织与管理系统维护工作,首先必须建立一个维护组织,确定进行维护工作所应遵循的原则和规范化的过程,此外还应建立一套适用于具体系统维护过程的文档及管理措施,以及进行复审的标准。125 7.2系统测试在java开发过程中采用了多种措施保证软件质量,但是实际开发过程中还是不可避免地会产生差错,系统中通常可能隐藏着错误和缺陷,未经周密测试的系统投入运行,将会造成难以想象的后果,因此系统测试是开发过程中为保证软件质量必须进行的工作。大量统计资料表明,系统测试的工作量往往占开发总工作量的40%以上。因此,我们必须重视测试工作。由于程序中隐藏的缺陷只在特定的环境下才有可靠显露,系统缺陷通常是由于对某些特定情况考虑不周造成的。因此测试不是为了表明程序正确;成功的测试也不是没有发现错误的测试。有意义的软件测试应该是从“破坏”软件系统的角度出发,精心设计最有可以暴露程序系统缺陷的测试方案。因此软件测试的目标应该是以尽可能少的代价和时间找出软件系统中潜在的错误和缺陷。从产品角度看,测试计划中的测试项目包括软件结构中的分系统层、子系统层、功能模块层、程序模块层中的各类模块,从测试本身看,分为单元测试,组合测试,确认测试等。测试对象是随着阶段而异的,最基本、最初的测试是单元测试,后面的组合测试、确认测试都是以被测过的模块作为测试对象的。在具体的测试中,一般应遵循以下原则:由程序设计者之外的人进行测试;测试用例应由两部分组成:输入数据和预期输出结果;应选用不合理的输入数据与非法输入测试;不仅要检验程序是否实现预期功能,还应检查程序是否做了不应该做的工作;集中测试容易出错的程序模块;对程序修改以后,必须重新进行测试。在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:(1)菜单项测试:为了保证每一项下拉菜单能够正确实现系统设计的功能,我把相关的基础数据,基本上全部输入到本系统中,并对每一个菜单项多次进行了增加、删除、修改等操作,从而保证了菜单功能的正确实现。(2)数据跟踪:完成菜单项测试后,我又对系统内的每一个数据进行了跟踪。经过实践证实,说明该功能完全正常,对其它的功能模块也进行了类似的设置。(3)综合测试:在以上测试的基础上对系统功能进行了整体的测试,依次检验系统功能是否符合系统设计的要求。125 结论本论文详述了基于java的B/S学生考勤信息系统设计与实现的整个开发流程,本设计是对本人在大学四年所学知识的综合考验,在开发过程中,本人对软件开发的认识有了进一步的提高,对软件应用程序开发流程有了深刻地了解,这些都在我以后的学习工作中有了很大的帮助。系统的制作已经完成了。虽然它没有投入到学校的选课系统中,但是它的功能是完全可以实现简单的选课,同时操作性强,具有人性化。这过程真的不容易,特别是在遇到一个问题的时候,真的会让人无时无刻都在想着那个问题的解决方法,无形中减少了很多的自由时间,但是每当把问题解决的时候,就会觉得所有的一切都是值得的。特别是在需求分析的阶段很多时候都没有考虑完整,导致我到后面要改很多。所以一定要先分析清楚想好需求,否则会做很多的无用功。在这里我将系统设计做如下总结:l系统完成情况:Ø本系统的功能已经达到设计的要求。系统中各个模块的功能均已实现,为整体系统的构建奠定了基础。Ø系统中模块划分明确,模块功能设计有较强的针对性。Ø系统的设计遵循软件开发的全过程,使我对软件系统的开发过程有了更深刻的认识和了解。l系统不足之处:Ø系统中整个背景样式还可以做的更加动感,更加美观,在这方面的学习还有待加强。Ø系统中老师考勤的时候需要手动选择课程,以后可以考虑把科目跟教师绑定。可以更方便的进行考勤。Ø系统只局限于计算机系,没有涉及其他系,这样只能系部管理,如果可以把全校的专业系别都加入,校部进行管理,这样会更加方便学校进行管理。Ø系统中考勤统计如果以图表方式展现会更直观。考勤管理系统到这里才告一个段落,还不仅仅是到此就结束了,以后还有很多的功能要添加进来,到后面还要添加志愿管理,全校专业的管理等等功能,对于一个专业的考勤管理软件,仅仅只有这些功能还是不够的。125 在出去实习之前,JS对于我来说还是一个非常陌生的东西,从我进入软件编程这一行到我去学用JS来编程,同时辅助JSP来编程,整个过程是很有收获的。在这整个过程当中我有很多很深刻的体会,同时也学到了非常多的东西。就本次的毕业设计而言,在学到了新的东西的同时,也发现了大量的问题,在慢慢解决这些问题的时候,我学到的东西是最多的。以后继续走编程这条路碰到的问题还会更多,但同时也会有更多的收获。虽然这次的设计还有有缺陷,但是它是我一个人独立完成,很大的增强了我的自信心,同时使我更加坚定了编程这条路。125 参考文献[1]赵卓君:《java程序设计基础教程》.北京:清华大学出版社,2010[2]闪四清.SQLServer实用简明教程[M].清华大学出版社,2005[3]杨学瑜,王志军,刘同利.JSP入门与提高[M].清华大学出版社,2002[4]廖望,何俊,谢春旺,钟永生,黄智诚.SQLServer2000案例教程[M].冶金工业出版社,2004.[5]Java基础教程—(从问题分析到程序设计).马里克、莱欧著,郭平译.北京:清华大学出版社,2004.10[6]连洪武.EclipseWeb开发从入门到精通[M].清华大学出版社,2007.6.[7]耿祥义,张跃平.JSP实用教程(第2版)[M].清华大学出版社,2007.10.[8] 萨师煊,数据库系统概述.高等教育出版社.2006.5[9] 李雁领:《数据库技术及应用》[M],高等教育出版社,200125 谢辞本次的毕业课题设计是我大学生活中经历的又一段忙碌而充实的时光。在将近三个月的时间里,我学到了很多的东西,不仅掌握到了更多的理论知识,扩展了知识面,提高了自己的实际操作能力,而且学会了如何去学习新的知识,学会了面对困难和挑战,学会了团结合作,互帮互助。借此论文之际,向所有帮助、关心、支持我的老师、朋友同学,表达最真诚的谢意。首先感谢北京理工大学珠海学院四年来对我的培养与教导,同时也感谢计算机学院的项目团队,在加入项目团队以来,我在项目实践方面得到锻炼,积累了丰富的知识,培养了严谨的逻辑思考能力,专业能力进一步提高,动手实践能力也得到进一步提高,这也为我今天的毕业设计的完成奠定了扎实的基础。本论文是在胡敬朋老师的耐心指导下完成的。在此,我对他的耐心指导和帮助表达我最真诚的谢意,感谢他在这几个月来为我们的毕业设计所付出的努力。在这段时间里,我从他身上,不仅学到了许多的专业知识,更感受到了他工作中的兢兢业业,生活中的平易近人和教学中的热情豪迈,让我学到了很多在课本上没有学到的知识。毕业设计项目的顺利完成,离不开各位老师和同学的支持和帮助,同时也离不开我的实习公司东信和平,在整个本设计开展过程中,我感谢他们问我的毕业设计提出了宝贵的建议和意见,使我的设计得到进一步的完善并最终得以完成,在此,我再次向他们表示真挚的谢意。另外还要感谢我的父母,为我的学业提供了物质和精神,没有他们的付出,就没有今天的我。总之,在以后的学习、工作、生活中我将更加努力,用自己的行动回报社会、父母、学校、老师及同学。最后感谢关心和帮助过作者的所有老师与同学。并向参与此次答辩的老师致以谢意。125 附录附录1程序源代码//========================登录============================///***是否登录成功,并返回用户类型**@paramuid*用户名*@parampassword*密码*@return*@throwsException*/publicUserisLoginSuccess(Stringuid,Stringpassword)throwsException{Useruser=null;if(uid==null||password==null){;}else{DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);ArrayListlist=newArrayList();list.add(uid);list.add(password);ResultSetres=dbUnit.queryAutoClose("select*FROMLOGINUSERwhereACCOUNT=?andpassword=?",list);if(res.next()){user=newUser();inttype=res.getInt("type");Stringname=res.getString("NAME");user.setUid(uid);user.setType(type);user.setUsername(name);125 }}returnuser;}//=======================人员信息列表=========================//publicListgetStudent(){Listlist=null;Stringsql="SELECTSTUDENT.*,specialty.snameaszy,classname"+"FROMSTUDENT,specialty,class"+"WHEREspecialty.SID=STUDENT.professional"+"andclass.zyid=STUDENT.professionalandclass.id=student.sclass";DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);try{ResultSetrs=dbUnit.queryAutoClose(sql);if(rs!=null){list=newArrayList();while(rs.next()){Stringsno=rs.getString("SNO");Stringsname=rs.getString("SNAME");Stringsex=rs.getString("SEX");Stringjg=rs.getString("birthplace");intzyid=rs.getInt("professional");Stringzy=rs.getString(10);Stringtel=rs.getString("TEL");Stringemail=rs.getString("EMAIL");Stringnote=rs.getString("NOTE");Stringsclass=rs.getString("classname");Studentstudent=newStudent();student.setBirthplace(jg);student.setEmail(email);student.setNote(note);student.setSclass(sclass);125 student.setSex(sex);student.setTel(tel);student.setSname(sname);student.setSno(sno);Specialtys=newSpecialty();s.setId(zyid);s.setName(zy);student.setProfessional(s);list.add(student);}}}catch(Exceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}finally{returnlist;}}//========================增加用户========================//publicbooleanaddStudentDao(Studentstudent)throwsException{Stringsql="insertintostudentvalues(?,?,?,?,?,?,?,?,?)";booleansuc=false;DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);ArrayListlist=newArrayList();list.add(student.getSno());list.add(student.getSname());list.add(student.getSclass());list.add(student.getSex());list.add(student.getBirthplace());list.add(student.getTel());list.add(student.getProfessional().getId());list.add(student.getEmail());list.add(student.getNote());125 if(dbUnit.updateAutoClose(sql,list)){suc=true;sql="INSERTINTOLOGINUSER(ACCOUNT,PASSWORD,NAME,TYPE)VALUES(?,?,?,?)";ArrayListlist1=newArrayList();list1.add(student.getSno());list1.add(student.getSno());list1.add(student.getSname());list1.add(5);dbUnit.updateAutoClose(sql,list1);}returnsuc;}//=======================用户修改========================//publicbooleanupdateStudentDao(Studentstudent)throwsException{Stringsql="updatestudentsetsname=?,sclass=?,sex=?,birthplace=?,tel=?,professional=?,email=?,note=?wheresno=?";booleansuc=false;DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);ArrayListlist=newArrayList();list.add(student.getSname());list.add(student.getSclass());list.add(student.getSex());list.add(student.getBirthplace());list.add(student.getTel());list.add(student.getProfessional().getId());list.add(student.getEmail());list.add(student.getNote());System.out.println("------------"+student.getSno());list.add(student.getSno());if(dbUnit.updateAutoClose(sql,list))125 suc=true;returnsuc;}//========================用户删除========================//publicbooleandeleteStudentDao(Stringsno)throwsException{Stringsql="deletefromstudentwheresno=?";booleansuc=false;DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);ArrayListlist=newArrayList();list.add(sno);if(dbUnit.updateAutoClose(sql,list)){suc=true;}System.out.println(suc+"222");returnsuc;}//========================请假列表========================//publicListgetQjxxByTeacher(Stringtno){ListqjxxList=null;ArrayListlist=newArrayList();booleanresult=false;list.add(tno);Stringsql="SELECTb.id,A.SNO,A.SNAME,B.BEGINDATE,B.BEGINJC,B.ENDDATE,B.ENDJC,B.REASON,B.STATUES,B.APPTIME"+"FROMSTUDENTA,QJMXB,TEACHERC"+"WHEREA.SNO=B.SNOANDC.professional=A.professional"+"ANDA.SCLASS=C.CLASSANDC.TNO=?";DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);ResultSetres;125 try{res=dbUnit.queryAutoClose(sql,list);if(res!=null&&res.next()){qjxxList=newArrayList();res.previous();while(res.next()){QjxxBeanqjxx=newQjxxBean();Stringid=res.getString("id");Stringsno=res.getString("sno");Stringsname=res.getString("sname");Stringkssj=res.getString("BEGINDATE");Stringksjc=res.getString("BEGINJC");Stringjssj=res.getString("ENDDATE");Stringjsjc=res.getString("ENDJC");Stringcontent=res.getString("REASON");intzt=res.getInt("STATUES");Stringsqsj=res.getString("APPTIME");Studentstudent=newStudent();student.setSno(sno);student.setSname(sname);qjxx.setId(id);qjxx.setBeginDate(kssj);qjxx.setBeginJC(ksjc);qjxx.setEndDate(jssj);qjxx.setEndJC(jsjc);qjxx.setContent(content);qjxx.setStatus(zt);qjxx.setSqsj(sqsj);qjxx.setStudent(student);qjxxList.add(qjxx);}125 }}catch(Exceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}finally{returnqjxxList;}}//========================请假申请========================//publicbooleanqjAppl(StringbeginDate,StringbeginJC,StringendDate,StringendJC,Stringcontent,Stringsno){booleanres=false;Stringsql="insertintoqjmx(sno,begindate,beginjc,enddate,endjc,reason,statues,apptime)VALUES(?,?,?,?,?,?,0,?)";DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);try{ArrayListal=newArrayList();al.add(sno);al.add(beginDate);al.add(beginJC);al.add(endDate);al.add(endJC);al.add(content);al.add(newDate());dbUnit.updateAutoClose(sql,al);//res=true;}catch(Exceptione){e.printStackTrace();125 }finally{returnres;}}//========================请假审批========================//publicvoidupdateQjxxsp(intstatus,Stringnote,Stringqjid,Stringtname){Stringsql="UPDATEqjmxSETstatues=?,note=?,sptime=?,spz=?WHEREid=?";DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);ArrayListlist=newArrayList();list.add(status);list.add(note);list.add(newDate());list.add(tname);list.add(qjid);try{dbUnit.updateAutoClose(sql,list);}catch(Exceptione){e.printStackTrace();}}//========================考勤========================//publicbooleanaddKqxx(Stringsj,Stringjc,Stringzy,Stringbj,Stringkc,Mapkhxx)throwsException{booleaniskq=isKCKq(sj,jc,zy,bj);if(iskq==false){DBUnitdbUnit=newDBUnit(SQL_CLASSNAME,SQL_URL,SQL_USERNAME,SQL_PASSWORD);booleanresult=true;Setset=khxx.entrySet();Iteratorit=set.iterator();125 ArrayListlist=newArrayList();ArrayListlist1=newArrayList();list1.add(sj);list1.add(jc);list1.add(zy);list1.add(bj);while(it.hasNext()){ArrayListsub=newArrayList();Map.Entryentry=(Entry)it.next();Stringsno=entry.getKey();Stringsta=entry.getValue();sub.add(sno);sub.add(kc);sub.add(sj);sub.add(jc);sub.add(sta);list.add(sub);}Connectionconn=dbUnit.getConnetion();try{result=dbUnit.batchUpdateAutoClose(conn,"insertintoattendance(sno,cno,shijian,jieci,statues)values(?,?,?,?,?)",list);result=dbUnit.updateAutoClose("insertintoCA_STATUS(shijian,jieci,zy,bj)values(?,?,?,?)",list1);}catch(Exceptione){System.err.println("插入考勤情况失败");e.printStackTrace();}returnresult;}else{returnfalse;}}125 **本科毕业设计(论文)管理暂行规定毕业设计(论文)是本科人才培养的重要实践性教学环节,也是学士学位评定的重要依据。为了切实做好我校的毕业设计(论文)工作,规范毕业设计(论文)工作的管理,提高毕业设计(论文)的质量,特制定本规定。一、毕业设计(论文)的主要目的(一)培养学生运用所学知识独立地分析和解决本专业范围内一般问题的能力,培养学生的创新意识和实践能力,使学生从事学术研究的能力得到初步的训练;(二)培养学生理论联系实际的工作作风和严谨认真的科学态度;(三)培养学生分析设计能力、研究实验能力、工程实践能力、经济分析能力、外文阅读能力和计算机的运用能力,以及社会调查、文献资料查阅和论文写作能力。二、毕业设计(论文)的基本要求(一)按照各专业“毕业设计(论文)教学大纲”的要求进行;(二)要具有学术性,要对自然科学或社会科学内某一领域进行专门、系统的研究,并表达其研究成果;(三)要具有创见性,要对学术或工程的某个问题有新的发现、新的构想或新的发展和完善;(四)要具有科学性,要求论述系统而完整,首尾一贯而不前后矛盾,实事求是而不主观臆造;(五)要具应用性,要能解决生产实际问题,在技术改造、生产管理等通过方面有所创造;(六)应做到观点正确、论据充分、推理严密、计算准确,层次分明、条理清楚、语言精炼,有必要的图表和相关资料等;(七)应参阅一定数量的外文资料,并要求在毕业设计(论文)中反映出来。三、毕业设计(论文)的工作程序毕业设计(论文)工作程序分为选题、开题、撰写论文或设计、中期检查、答辩、归档等环节。四、毕业设计(论文)的时间安排毕业设计(论文)工作时间为8~12周,时间安排应按**125 本科生毕业设计(论文)工作流程执行,集中用于毕业设计(论文)的时间不得少于专业培养计划规定的周数。五、毕业设计(论文)的领导与管理全校毕业设计(论文)在分管教学副校长领导下进行,分级管理,层层负责。(一)教务处毕业设计(论文)管理工作职责:1、汇总各院(部)毕业设计(论文)题目和指导教师安排,协调有关问题;2、做好毕业设计(论文)前期、中期、后期检查工作,对未达到各阶段进度、质量要求或违反有关规定的院(部)提出整改要求;3、开展学校毕业设计(论文)工作评估和研究工作。(二)院(部)毕业设计(论文)管理工作职责:各院(部)成立毕业设计(论文)工作领导小组,确定毕业设计(论文)指导教师,布置毕业设计(论文)工作任务,检查本院(部)毕业设计(论文)工作落实情况。院(部)毕业设计(论文)管理工作职责为:1、审查毕业设计(论文)选题、下达任务书,安排指导教师,布置毕业设计(论文)有关工作;2、定期检查毕业设计(论文)工作进展情况,协调处理毕业设计(论文)中的有关问题,督促检查指导教师的工作;3、对学生毕业设计(论文)按规范化要求进行形式审查,组织毕业设计(论文)答辩和成绩评定工作。对答辩小组提出的优秀的毕业设计(论文)及评阅答辩中有争议的毕业设计(论文),组织答辩委员会进行复议,最终确定成绩;4、按学校有关要求,保存与毕业设计(论文)有关的电子和纸质文档;5、做好本院(部)学生毕业设计(论文)总结与评估工作。(三)毕业设计(论文)指导教师职责:1、指导学生选题,拟定任务书,安排学生做开题报告,编写指导方案,制定计划和工作程序;2、对学生提出具体要求,指定主要参考资料和社会调查内容,规定学生应完成的查阅中外文资料、文献综述、开题报告、各项实验数据、计算工作(包括上机)、设计(论文)等;125 3、采取多种方式检查学生的工作进度和工作质量,及时解答和处理学生提出的有关问题,并认真填写毕业设计(论文)指导记录表;4、做好学生外文翻译的评阅工作,指导学生按规范要求正确撰写毕业设计(论文);5、在学生答辩前对毕业设计(论文)(包括设计说明书、计算资料、实验报告、图纸或论文等)进行审查,认真填写毕业设计(论文)评语,指导学生参加答辩;6、根据院(部)安排参加答辩工作。(四)学生在毕业设计(论文)过程中必须做到:1、重视毕业设计(论文)过程,明确各环节目的、意义和要求,虚心接受指导教师和实验技术人员的指导,保质保量地完成毕业设计(论文);2、独立完成规定的工作任务,不弄虚作假,不抄袭、剽窃他人成果;3、认真填写《**本科毕业设计(论文)研究过程记录表》;4、毕业设计(论文)成果、资料应于答辩结束后及时交指导教师收存,凡涉及到国家机密、知识产权、技术专利、商业利益的成果未经院(部)许可,学生不得擅自带离学校。六、毕业设计(论文)的选题与开题(一)选题原则1、原则上一生一题,当一个课题比较大时,可以分成几个小课题,每个学生完成一个小课题时必须保证其主要部分为独立进行的工作,使每个学生都受到较全面的训练;2、选题应体现本专业的培养目标,达到毕业设计(论文)大纲的教学要求;3、选题应特别注意有利于学生综合应用所学知识,有利于学生能力的培养,并能保证各专业所应当具有的基本技能的训练;4、选题应与社会、生产、教学、科研等实际相结合。理工科毕业设计(论文)的选题应注重在具有实际应用前景、具有创新构思的课题中选取,鼓励理工科学生进行毕业设计,其中,工科毕业设计所占比例应不少于80%;文科及经管类的选题需注重分析解决当前经济改革、社会现实生活和理论研究中的热点、难点、焦点问题125 ;。毕业设计(论文)在实验、实习、工程实践和社会调查等社会实践中完成的比例要在50%以上。5、选题难度和工作量要适当,使学生能在规定的时间内完成任务;6、选题要有一定层次区分,有利于各类学生提高水平,鼓励学生有所创新;7、各专业的选题数须多于本专业当届的毕业生数。每学年选题应适当更新,不同届选题重复率须控制在20%以内;8、各专业选题须经院(部)严格审查并报教务处备案。(二)选题、开题程序1、指导教师提出的毕业设计(论文)课题须经院(部)审查后向学生公布,通过师生双向选择或经协商分配,确定学生毕业设计(论文)题目及指导教师。选题和指导教师一经确定,不得随意更改;2、各院(部)应不迟于第七学期第十四周结束前完成选题工作,毕业设计(论文)任务书不迟于第七学期第十五周前下达给学生,院(部)应将毕业设计(论文)选题汇总表于第七学期第十六周结束前报教务处;3、毕业设计(论文)开题工作应在第七学期结束前完成,包括文献调研、文献综述、开题报告等,院(部)应根据本院(部)毕业设计(论文)工作的具体计划,安排学生在指导小组范围内作开题报告;七、毕业设计(论文)任务书(一)毕业设计(论文)任务书是学生进行毕业设计(论文)的指导性文件,每个学生都必须有自己的任务书;(二)任务书的内容包括:设计(论文)研究的背景和依据、任务和基本要求、进程安排等;(三)任务书由指导教师填写,交教研室审查,经院(部)批准后方可实施;(四)毕业设计(论文)结束后,任务书要与毕业设计(论文)一起送交院(部)保存。八、毕业设计(论文)指导教师配备(一)毕业设计(论文)指导教师应由具有中职及以上专业技术职务的教师或工程技术人员担任,助教等初级职称人员不能单独指导毕业设计(论文),但可根据需要安排协助指导教师的工作。指导教师名单由院(部)毕业设计(论文)125 工作领导小组审定后,报教务处备案;(二)指导毕业设计(论文)期间,指导教师必须坚守岗位,各院(部)要严格控制指导教师出差。确因工作需要出差的,须经院(部)分管教学副院长批准,并委派水平相当的教师代理指导;(三)对于在校外进行毕业设计(论文)的学生,院(部)可聘请相当于中级专业技术职务及以上的工程技术人员或研究人员担任指导教师,但院(部)必须指定专人进行检查,掌握进度,保证质量,协调解决有关问题;(四)每位指导教师指导的学生数原则上不超过8人,科研、教研能力突出的高级职称教师或具有博士学位人员可适当增加指导人数(最高不超过10人)。指导教师对每个学生的指导每个环节不得少于1次,总计不得少于3次。九、设计(论文)的撰写1、毕业设计(论文)的撰写按“**本科毕业设计(论文)撰写规范”执行;2、设计(论文)正文字数:文科(除外语类)10000字以上,理工科及外语、艺术类6000字以上;3、所有设计(论文)应按规定格式打印1份,学生所在院(部)留存。另外应将电子版报送教务处。十、毕业设计(论文)答辩及成绩评定(一)毕业设计(论文)完成后必须进行答辩。对通过毕业设计(论文)答辩并达到毕业基本要求的学生方可发给毕业证书。各专业成立答辩小组,具体负责本专业毕业设计(论文)答辩和成绩评定。各院(部)成立答辩委员会,对答辩小组提出的优秀的毕业设计(论文)及评阅答辩中有争议的毕业设计(论文)进行审查、复议,最终确定成绩。答辩工作原则上不聘请校外专家参加,如确因课题需要,必须聘请校外人员参加时,须经院(部)批准;(二)毕业设计(论文)答辩按“**本科毕业设计(论文)答辩程序和实施办法”规定程序进行;(三)毕业设计(论文)的成绩评定,采用五级记分制,即优、良、中、及格和不及格,具体评分标准按照“**本科毕业设计(论文)量化评分参考标准”执行。要求优秀与良好比例之和控制在70%以内,优秀率在15%左右(最多不超过20%)。125 其中优秀、不及格等级须写出具体理由,其余等级须写出简要评语;(四)凡毕业设计(论文)成绩不及格者,按结业处理。十一、毕业设计(论文)工作所需的经费(含开题费、实验费、答辩费、指导教师课时津贴等)由学校按各院(部)毕业生每人350元,统一发放至各院(部),由各院(部)制订分配细则。十二、本规定自公布之日起执行,由教务处负责解释。附件1:**本科毕业设计(论文)撰写规范附件2:**本科毕业设计(论文)量化评分参考标准附件3:**本科毕业设计(论文)答辩程序和实施办法附件4:**本科毕业设计(论文)工作评估办法二○○七年十一月十三日125 附件1:**本科生毕业论文撰写规范为进一步规范本科生毕业论文的撰写工作,提高论文撰写质量,加强论文的管理工作,特制定本规范。1.论文结构及写作要求论文(设计说明书)应包括:封面,目录,中文题目、中文摘要与关键词、英文题目、英文摘要与关键词,正文,注释,参考文献,致谢,附录(可选)等部分。1.1目录目录独立成页,包括论文中全部章、节的标题及页码。1.2题目题目应该简短、明确、有概括性。论文题目一般中文字数不超过25个字,外文题目不超过15个实词,不使用标点符号,中外文题名应一致。标题中尽量不用英文缩写词,必须采用时,应使用本行业通用缩写词。1.3摘要与关键词1.3.1摘要摘要是对论文(设计说明书)内容不加注释和评论的简短陈述,要求扼要说明研究工作的目的、主要材料和方法、研究结果、结论、科学意义或应用价值等,是一篇具有独立性和完整性的短文。摘要中不宜使用公式、图表以及非公知公用的符号和术语,不标注引用文献编号。中文摘要一般为200字左右。1.3.2关键词关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准),一般列3~8个,按词条的外延层次从大到小排列。中英文关键词应一一对应。1.4论文正文论文正文部分包括:绪论(或前言、序言)、论文主体及结论。绪论是说明论文工作的选题目的和意义,国内外文献综述以及论文所要研究的内容。125 论文主体是论文的主要组成部分。要求层次清楚,文字简练,通顺,重点突出。结论是整个论文的总结,应做到重点突出,言简意赅。正文字数原则上文科(除外语)不少于10000字,理工科及外语、艺术类不少于6000字。1.5注释论文中有名词或情况需要解释,或者引用他人的观点及原话、主要数据等必须加注说明,注明出处。1.6参考文献参考文献反映论文的取材来源、材料的广博程度。列出的只限于那些作者亲自阅读过的,最重要的且发表在公开出版物上的文献或网上下载的资料。参考文献不少于10篇,其中外文文献不少于2篇。1.7附录如有不宜放在正文中但有重要参考价值的内容(如公式的推导、程序流程图、图纸、数据表格等)可编入论文的附录中。1.8致谢向给予指导、合作、支持及协助完成研究工作的单位、组织或个人致谢,内容应简洁明了、实事求是,避免俗套。2.书写及打印要求2.1论文书写论文(设计说明书)要求统一使用MicrosoftWord软件进行文字处理,统一采用A4页面(210×297㎜)复印纸打印,版芯尺寸:页边距为上2.8cm,下2.5cm,左2.5cm,右2.5cm;字间距为标准,单倍行距。页眉:宋体、五号,居中排列;页眉内容为:**本科毕业论文;页码在页下居中放置,用五号字体。论文封面和目录不编页码,页码从目录后开始编排。页码用阿拉伯数字(1、2……)编排。论文文字错漏率不能大于万分之五。2.2目录目录应包括论文中全部章节的标题及页码,含摘要与关键词(中、外文)、正文章、节题目(可视论文需要进行,编写到2~3级标题)、参考文献、附录、致谢等。125 目录题头用四号黑体字居中排写,隔行书写目录内容。目录中各章节题序及标题用五号宋体。2.3摘要与关键词中、外文摘要与关键词单独成页置于目录后,编排上中文在前,外文在后。摘要、关键词题头均用小四号黑体字排写,内容文字用五号宋体字,英文用TimesNewRoman。关键词各词条间用分号“;”隔开。2.4论文正文2.4.1章节及各章标题章节标题应突出重点、简明扼要,字数一般在15字以内,不使用标点符号。标题中尽量不采用英文缩写词,对必须采用者,应使用本行业的通用缩写词。正文除章节条款的标题外均用五号宋体。2.4.2层次层次根据实际需要选择,以少为宜。各层次标题不得置于页面的最后一行(孤行)。层次代号格式要求参照表2-1和表2-2。表2-1自然科学类论文层次代号及说明章1×××××顶格,小三号黑体节1.1×××××顶格,四号黑体条1.1.1×××××顶格,小四号黑体款(1)×××××顶格,五号黑体×××××××××××××××××××××××××××××××首行空两格,五号宋体项①××××顶格,五号宋体×××××××××××××××××××××××××××××××首行空两格,五号宋体125 表2-2社会科学类论文层次代号及说明章一、×××××顶格,小三号黑体节(一)××××顶格,四号黑体条1.×××××顶格,小四号黑体×××××××××××××××××××××××××××××××空两格,五号宋体(正文)款(1)××××顶格,五号黑体×××××××××××××××××××××××××××××××空两格,五号宋体(正文)项①×××××顶格,五号宋体×××××××××××××××××××××××××××××××首行空两格,五号宋体(正文)2.5注释与参考文献注释一律采用尾注。正文中应按顺序在需要注释处的文字右上角用[]标明,[]中序号应与“注释”中序号一致,具体标注格式如下:著作图书类文献——[序号]作者.书名.版次.出版地:出版者,出版年:引用部分起—止页翻译图书类文献——[序号]作者.书名.译者.版次.出版地:出版者,出版年:引用部分起—止页学术刊物类文献——[序号]作者.文章名.学术刊物名,年,卷(期):引用部分起—止页学术会议类文献——[序号]作者.题名.见:编者,文集名,会议名称,会议地址,年份.出版地:出版者,出版年:引用部分起—止页学位论文类文献——[序号]学生姓名.学位论文题目.学校及学位论文级别.答辩年份:引用部分起—止页报纸文献——[序号]125 作者.文章名.报纸名,出版日期(版次)在线文献——[序号]作者.文章名.电子文献的出处或可获得地址,发表或更新日期/引用日期(任选)正文之后一般应刊出主要参考文献。列出的只限于那些作者亲自阅读过的,最重要的且发表在公开出版物上的文献或网上下载的资料。以下为社会科学类论文参考文献的标注格式:著作图书类文献——[序号]作者.书名.版次.出版地:出版者,出版年翻译图书类文献——[序号]作者.书名.译者.版次.出版地:出版者,出版年学术刊物类文献——[序号]作者.文章名.学术刊物名,年,卷(期)学术会议类文献——[序号]作者.题名.见:编者,文集名,会议名称,会议地址,年份.出版地:出版者,出版年学位论文类文献——[序号]学生姓名.学位论文题目.学校及学位论文级别.答辩年份报纸文献——[序号]作者.文章名.报纸名,出版日期(版次)在线文献——[序号]作者.文章名.电子文献的出处或可获得地址,发表或更新日期/引用日期(任选)自然科学类论文可不要注释,参考文献标注格式与社会科学类论文注释格式相同。2.6公式原则上居中书写。若公式前有文字(如“解”、“假定”等),文字顶格书写,公式仍居中写。公式末不加标点。公式序号按章编排,并在公式后靠页面右边线标注,如第1章第一个公式序号为“(1-1)”,附录2中的第一个公式为“(②-1)”等。文中引用公式时,一般用“见式(1-1)”或“由公式(1-1)”。公式较长时在等号“=”或运算符号“+、-、×、÷”处转行,转行时运算符号书写于转行式前,不重复书写。公式中应注意分数线的长短(主、副分线严格区分),长分线与等号对齐。2.7插表125 表格一般采取三线制,不加左、右边线,上、下底为粗实线(1磅),中间为细实线(0.75磅)。比较复杂的表格,可适当增加横线和竖线。表序按章编排,如第1章第一个插表序号为“表1-1”等。表序与表名之间空一格,表名不允许使用标点符号。表序与表名置于表上,居中排写,采用楷体小五号字。表头设计应简单明了,尽量不用斜线。表头中可采用化学符号或物理量符号。全表如用同一单位,将单位符号移到表头右上角,加圆括号。表中数据应正确无误,书写清楚。数字空缺的格内加“—”字线(占2个数字宽度)。表内文字和数字上、下或左、右相同时,不允许用“″”、“同上”之类的写法,可采用通栏处理方式。社会科学类论文插表在表下一般根据需要可增列补充材料、注解、资料来源、某些指标的计算方法等。补充材料中中文文字用楷体小五号字,外文及数字用TimesNewRoman体小五号字。2.8插图插图应符合国家标准及专业标准,与文字紧密配合,文图相符,技术内容正确。2.8.1图题及图中说明图题由图号和图名组成。图号按章编排,如第1章第一图图号为“图1-1”等。图题置于图下,图注或其他说明时应置于图与图题之间。图名在图号之后空一格排写,图题用黑体小五号字。引用图应说明出处,在图题右上角加引用文献编号。图中若有分图时,分图号用a)、b)标识并置于分图之下。图中各部分说明应采用中文(引用的外文图除外)或数字项号,各项文字说明置于图题之上(有分图题者,置于分图题之上),采用楷体小五号字。2.8.2插图编排插图与其图题为一个整体,不得拆开排写于两页。插图应编排在正文提及之后,插图处的该页空白不够时,则可将其后文字部分提前排写,将图移到次页最前面。2.9附录附录序号采用“附录1”、“附录2”或“附录一”、“附录二”等,用四号黑体字左起顶格排写,其后不加标点符号,空一行书写附录内容。附录内容文字字体字号参照正文要求。3.毕业论文装订顺序125 (1)封面(2)目录(3)中文题目、中文摘要及关键词、英文题目、英文摘要及关键词(4)正文(5)注释(6)参考文献(7)附录(可选)(8)致谢(9)封底自然科学类论文可不要注释,参考文献标注方式与社会科学类论文注释格式相同。4.毕业论文资料存档要求各院(部)须对本单位毕业论文资料统一用专门档案盒(袋)存档,论文资料为毕业论文材料册一份及装订好的论文正本一份。材料册的装订顺序为:(1)任务书(2)开题报告(3)指导教师评阅表(4)专家评阅书(5)答辩情况记载表(6)成绩评定表(7)研究过程记录表(8)指导记录表(注:院(部)可根据本规范化,结合学科专业特点制定细则并报教务处备案)125 **本科毕业生毕业设计撰写规范为进一步规范本科生毕业设计的撰写工作,提高设计撰写质量,加强设计的管理工作,特制定本规范。⒈毕业设计的内容一份完整的毕业设计应包括以下几个方面:1.1标题标题应简短、明确,具有概括性。标题字数要适当,不宜超过25个字。如确因表达需要而字数过多又无法删减的,可以分成主标题和副标题。1.2目录目录按三级标题编写(即:1、1.1、1.1.1),要求标题层次清晰。目录中的标题应与正文中的标题一致。1.3摘要摘要应以浓缩的形式概括研究课题的内容,中文摘要应在300字左右,外文摘要为中文摘要翻译件。1.4设计总说明设计总说明主要介绍设计任务来源、设计标准、设计原则及主要技术资料,中文字数应控制在1500~2000字。1.5引言(绪论)绪论应说明本课题的意义、目的、研究范围及需达到的技术要求;简述本课题在国内外的发展概况及存在的问题;说明本课题的指导思想;简述本课题应解决的主要问题。1.6正文毕业设计正文包括正文主体与结论,其内容分别如下:正文主体是对研究工作的详细表述,其内容包括:问题的提出,研究工作的基本前提、假设和条件;模型的建立,实验方案的拟定;设计的主要方法和内容;实验方法、内容及其分析;理论论证,理论在课题中的应用,课题得出的结果,以及对结果的讨论等。结论是对整个研究工作进行归纳和综合而得出的总结,对所得结果与已有结果的比较和课题尚存在的问题,以及下一步开展研究的见解与建议。结论应简短。125 1.7参考文献与附录参考文献是毕业设计不可缺少的组成部分,它反映毕业设计的取材来源、材料的广博程度和材料的可靠程度,也是作者对他人知识成果的承认和尊重。一份完整的参考文献可向读者提供出非常有价值有意义的信息资料。一般应列入的主要文献不少于10篇,其中外文文献不少于2篇。附录是对于一些不宜放在正文中,但有参考价值的内容,可编入毕业设计附录中,例如公式的推演、编写的程序等;如果文章中引用的符号较多时,为便于读者查阅,可以编写符号说明,注明符号代表的意义。一般附录的篇幅不宜过长。1.8致谢致谢应以简短的文字对在课题研究过程中给予帮助的人员(例如指导教师、答疑教师及其他人员)表示自己的谢意。⒉毕业设计的要求毕业设计有工程设计类和计算机软件设计类,具体要求如下:2.1工程设计类学生必须独立完成一定数量的工程图,图纸应符合制图标准。文中插图原则上为计算机绘图;一份1.0~1.5万字的设计说明书;参考文献不少于10篇,其中外文文献不少于2篇。2.2计算机软件类学生应独立完成一个软件或较大软件中的一个模块,要有足够的工作量;需写出1万字以上的软件说明书或论文。参考文献不少于10篇,其中外文文献不少于2篇。各院(部)可参照以上要求,根据专业自身特点补充制定相关规定,并报教务处备案。⒊毕业设计的写作细则3.1书写毕业设计原则上为计算机打印,纸型:A4,方向:纵向;版芯尺寸:页边距为上2.8cm,下2.5cm,左2.5cm,右2.5cm;单倍行距。125 正文中的任何部分不得写到文稿纸边框以外。汉字必须使用国家公布的规范字。章及章标题用小三号黑体,节及节标题用四号黑体,正文用五号宋体,图表号及标题采用楷体小五号字。页眉:宋体、五号,居中排列;页眉内容为:**本科毕业设计;页脚:宋体、五号,居中排列,页脚内容为页码。3.2标点符号毕业设计中的标点符号应按新闻出版署公布的“标点符号用法”使用。3.3名词、名称科学技术名词术语尽量采用全国自然科学名词审定委员会公布的规范词或国家标准中规定的名称。使用外文缩写代替某一名词术语时,首次出现时应在括号内注明其含义。外国人名采用英文原名,按名前姓后的原则书写。一般很熟知的外国人名(如牛顿、达尔文、马克思等)可按通常标准译法写译名。3.4量和单位量和单位必须采用中华人民共和国的国家标准GB3100-GB3102-93,它是以国际单位制(SI)为基础的。非物理量的单位,如件、台、人、元等,可用汉字与符号构成组合形式的单位,例如件、台、元/km2。3.5数字毕业设计中的测量统计数据一律用阿拉伯数字,但在叙述不很大的数目时,一般不用阿拉伯数字。3.6标题层次毕业设计的全部标题层次应有条不紊、整齐清晰。相同的层次应采用统一的表示体例,正文中各级标题下的内容应同各自的标题对应,不应有与标题无关的内容。章节编号方法应采用分级阿拉伯数字编号方法,第一级为“1”、“2”、“3”等,第二级为“1.1”、“1.2”、“1.3”等,第三级为“1.1.1”、“1.1.2”、“1.1.3”等,但分级阿拉伯数字的编号一般不超过四级,两级之间用下角圆点隔开,每一级的末尾不加标点。125 各层标题均单独占行书写。第一级标题居中书写;第二级、第三级、第四级标题序数顶格书写,后空一格接写标题,末尾不加标点;第四级以下单独占行的标题顺序采用A、B、C……和a、b、c……两层,标题均空两格书写序数,后空一格写标题。正文中对总项包括的分项采用(1)、(2)、(3)……单独序号,对分项中的小项采用①、②、③……的序号或数字加半括号,括号后不再加标点。3.7注释毕业设计中有个别名词需要解释时,可加注说明,注释可用页末注(将注文放在加注页的下端)或篇末注(将全部注文集中在文章末尾),而不可行中注(夹在正文中的注)。注释只限于写在注释符号出现的同页,不得隔页。3.8公式公式应居中书写,公式的编号用圆括号括起放在公式右边行末,公式和编号之间不加虚线。3.9表格每个表格应有自己的表序和表题,表序和表题应写在表格上方正中,表序后空一格书写表题。表格允许下页接写,表题可省略,表头应重复写,并在右上方写“续表××”。3.10插图毕业设计的插图必须精心制作,线条要均称,图面要整洁美观。每幅插图应有图序和图题,图序和图题应放在图位下方居中处。插图应用墨线绘成,或用计算机绘图。3.11参考文献参考文献的书写格式要符合国家标准GB7714-87规定。参考文献按文中出现的先后,统一用阿拉伯数字进行自然编号,一般序码宜用方括号括起。⒋毕业设计资料的组成毕业设计资料应包括毕业设计说明书及相关的附件材料。4.1毕业设计说明书应包括以下内容:(1)封面;(2)毕业设计任务书(由指导教师填写);125 (3)目录;(4)中英(外)文摘要;(5)引言(绪论);(6)正文;(7)参考文献与附录(参考文献书写格式应遵照GB7714-87的规定)。(8)致谢。4.2附件材料应包括以下内容:(1)开题报告;(2)规定阅读的外文资料原文及译文;(3)设计图纸(主要针对工科各专业);(4)指导教师、评阅人、答辩小组意见及答辩提问记录;成绩评定(包括答辩委员会在综合平时成绩、指导教师、评阅人意见后给出的最后成绩和评语等)。5.毕业设计装订顺序(1)封面(2)目录(3)中文题目、中文摘要及关键词、英文题目、英文摘要及关键词(4)正文(5)参考文献(6)附录(7)致谢(8)封底自然科学类论文可不要注释,参考文献标注方式与社会科学类论文注释格式相同。6.毕业设计资料存档要求各院(部)须对本单位毕业设计资料统一用专门档案盒(袋)存档,设计资料为毕业设计材料册一份及设计一份。材料册的装订顺序为:(1)任务书(2)设计过程记录表(3)(4)指导记录表(5)答辩情况记载表(6)成绩评定表(注:院(部)可根据本规范化,结合学科专业特点制定细则并报教务处备案)125 **本科毕业设计(论文)格式(自然科学类)(范本)目录(四号黑体居中)(空一行)摘要(五号宋体)……………………………………………………………………………YAbstract(五号TimesNewRoman体)……………………………………………………………Y前言(五号宋体)(可选)…………………………………………………………………………Y1XXXXX(五号宋体,下同)……………………………………………………………Y1.1XXX…………………………………………………………………………………………Y1.2XXX…………………………………………………………………………………………Y1.2.1XXXXXXX…………………………………………………………………………Y1.2.2XXXXXX………………………………………………………………………Y1.2.3XXXXXX………………………………………………………………………Y2125 XXXXXX………………………………………………………………………………………Y2.1XXXXXXX…………………………………………………………………………………Y2.2XXXXXXX……………………………………………………………………………Y2.2.1XXXXXXXXX……………………………………………………Y2.2.2XXXXXXXXXXXXX……………………………………………………………Y结论………………………………………………………………………………………Y参考文献………………………………………………………………………………………………Y附录(可选)……………………………………………………………………………………………Y致谢……………………………………………………………………………………………………Y125 XXXXXXXXXXXXXXXXXXXXXXXXXXXX(小二号黑体居中)(空一行)摘要(黑体小四号):XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(五号宋体,单倍行距)(空一行)关键词(黑体小四号):XX;XX;XXXX;XXXX;XXXX(五号宋体)(空一行)XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(空一行)〔三号TimesNewRoman体居中,单倍行距〕Abstract(小四号TimesNewRoman体):XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX125 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(五号TimesNewRoman体,单倍行距)(空一行)Keywords(小四号TimesNewRoman体):XXXXX;XXXXXXXX;XXXXX;XXXXXXX;XXXXXX(五号TimesNewRoman体)(以上单独成页)125 1标题(正文第1章标题,小三号黑体,上下间距为:段前0.5行,段后0.5行)×××××××××(五号宋体,单倍行距)××××××××××××××××××××××××××××………1.1××××××(正文2级标题,四号黑体)×××××××××(五号宋体)××××××…………1.1.1××××(正文3级标题,小四号黑体)×××××××××(五号宋体)×××××××××××××××××××××××××××××××………2×××××××(正文第2章标题,要求同上)×××××××××(五号宋体)×××××××××××××××××××××××××××××××××××………(正文后空一行)参考文献(四号黑体居中)(空一行)[1]××××××××××××(五号宋体)[2]×××××××××××××××××××××××××××××××××××××××××××××××××[3]××××××××××××××××××××××…………附录:(另起一页,四号黑体,顶格)附录内容文字字体字号参照正文要求。125 致谢(另起一页,四号黑体居中)×××××××××(五号宋体,单倍行距)×××××××××××××××××××(注:论文的字号、行距等格式要求,院(部)可自行统一规定,并报教务处备案。)125 **本科毕业设计(论文)格式(社会科学类)(范本)目录(四号黑体居中)(空一行)摘要(五号宋体)……………………………………………………………………………YAbstract(五号TimesNewRoman体)…………………………………………………………………Y前言(五号宋体)(可选)……………………………………………………………Y一、XXXXXXXXXXXXXX(五号宋体,下同)…………………………………………………………Y(一)XXXXXXX………………………………………………………………………………………Y1.XXX…………………………………………………………………………………………Y二、XXXXXX………………………………………………………………………………………Y(一)XXXXXXX…………………………………………………………………………………Y1.XXXXXXX……………………………………………………………………………Y结论………………………………………………………………………………Y注释125 ……………………………………………………………………………………………………Y参考文献………………………………………………………………………………………………Y附录(可选)……………………………………………………………………………………………Y致谢……………………………………………………………………………………………………Y125 XXXXXXXXXXXXXXXXXXXXXXXXXXXX(小二号黑体居中)(空一行)摘要(黑体小四号):XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(五号宋体)(空一行)关键词(黑体小四号):XX;XX;XXXX;XXXX;XXXX(五号宋体)(空一行)XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(空一行)〔三号TimesNewRoman体居中,单倍行距〕Abstract(小四号TimesNewRoman体):XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX(五号TimesNewRoman体)(空一行)125 Keywords(小四号TimesNewRoman体):XXXXXXXX;XXXXXXXX;XXXXX(五号TimesNewRoman体)(以上单独成页)一、标题(正文第1章标题,小三号黑体,上下间距为:段前0.5行,段后0.5行)125 ×××××××××(五号宋体,单倍行距)××××××××××××××××××××××××××××………(一)××××××(正文2级标题,四号黑体)×××××××××(五号宋体)××××××…………1.××××(正文3级标题,小四号黑体)×××××××××(五号宋体)×××××××××××××××××××××××××××××××………(1)××××(正文4级标题,五号黑体)二、×××××××(正文第2章标题,要求同上)×××××××××(5号宋体)×××××××××××××××××××××××××××××××××××………(正文后空一行)注释(四号黑体居中)(空一行)[1]××××××××××××(五号宋体)[2]×××××××××××××××××××××××××××××××××××××××××××××××××[3]××××××××××××××××××××××…………致谢(另起一页,四号黑体居中)×××××××××(五号宋体,单倍行距)××××××××××××××××××××125 125 本科生毕业论文(或设计)(申请学士学位)论文题目作者姓名所学专业名称指导教师年月日125 学生:(签字)学号:论文答辩日期:年月日125 指导教师:(签字)125 附件2:**本科毕业设计(论文)量化评分参考标准(自然科学类)指标最高分评分要素选题10选题来自学科前沿或生产实践第一线,有重要的理论意义或实用价值,富有创新性文献综述10有较完善的文献综述,能全面地反映该学科及相关领域的发展状况,归纳总结全面准确论文体现的技术水平与实际能力20设计合理,理论分析与计算正确,实验数据正确,有较强的实际动手能力,或具有一定理论研究深度论文体现作者研究成果与专业知识30对研究的问题能较深刻分析或者有独到见解,成果突出,反映出作者很好地掌握了有关基础理论与专业知识写作与总结提炼能力30论文结构严谨,逻辑严密,论述层次清晰,语言流畅,表达准确,重点突出,论文完全符合规范化要求,书写工整或用计算机打印成文以上标准供指导教师、评阅专家建议论文评定等级时参考125 选题10选题来自学科前沿或生产实践第一线,有重要的理论意义或实用价值,富有创新性文献综述10有较完善的文献综述,能全面地反映该学科及相关领域的发展状况,归纳总结全面准确论文体现的技术水平与实际能力20设计合理,理论分析与计算正确,实验数据正确,有较强的实际动手能力,或具有一定理论研究深度论文体现作者研究成果与专业知识20对研究的问题能较深刻分析或者有独到见解,成果突出,反映出作者很好地掌握了有关基础理论与专业知识写作与总结提炼能力30论文结构严谨,逻辑严密,论述层次清晰,语言流畅,表达准确,重点突出,论文完全符合规范化要求,书写工整或用计算机打印成文答辩情况10能简明扼要地阐述论文的主要内容,能准确流利地回答各种问题以上标准供答辩小组评定论文成绩参考注:①本评分标准适用于自然科学类各专业;②总分满分为100分,论文等级标准为:优秀(100>X≥85);良好(85>X≥75);中等(75>X≥65);及格(65>X≥125 60);不及格(X<60)。(各专业亦可根据专业特点,制定相应的评分标准及评分实施细则)125 **本科毕业设计(论文)量化评分参考标准(社会科学类)指标最高分评分要素选题10选题有重要的理论意义或现实意义,富有创新性文献阅读10有较完善的文献综述,能全面地反映该学科及相关领域的发展状况,归纳总结全面准确学术水平20论文有独到的见解,富有新意或对某些问题有较深刻的分析,有较高的学术水平或较大的实用价值研究能力30论点鲜明,论据确凿,论文表现出较强的分析能力和概括能力,文章材料翔实可靠,有说服力写作与总结提炼能力30论文结构严谨,逻辑性强,论述层次清晰,语句通顺,语言准确,符合规范化要求,书写工整或用计算机打印成文以上标准供指导教师、评阅专家建议论文评定等级参考选题10选题有重要的理论意义和现实意义,富有创新性文献阅读10125 有较完善的文献综述,能全面地反映该学科及相关领域的发展状况,归纳总结全面准确学术水平20论文有独到的见解,富有新意或对某些问题有较深刻的分析,有较高的学术水平或较大的实用价值研究能力20论点鲜明,论据确凿,论文表现出较强的分析能力和概括能力,文章材料翔实可靠,有说服力写作与总结提炼能力30论文结构严谨,逻辑性强,论述层次清晰,语句通顺,语言准确,符合规范化要求,书写工整或用计算机打印成文答辩情况10能简明扼要地阐述论文的主要内容,能准确流利地回答各种问题以上标准供答辩小组评定论文成绩参考注:①本评分标准适用于社会科学类各专业;②总分满分为100分,论文等级标准为:优秀(100>X≥85);良好(85>X≥75);中等(75>X≥65);及格(65>X≥60);不及格(X<60)。(各专业亦可根据专业特点,制定相应的评分标准及评分实施细则)125 附件3:**本科毕业设计(论文)答辩程序和实施办法一、本科毕业设计(论文)实行院(部)、专业(教研室)两级答辩制度,各专业应成立答辩小组,院(部)应成立答辩委员会。所有毕业设计(论文)完成并通过形式审查后必须进行答辩,不参加答辩的学生,毕业设计(论文)成绩按不及格处理。对于答辩小组提出的优秀的毕业设计(论文)以及评阅答辩中有争议的毕业设计(论文),应由院(部)答辩委员会复议,最终确定成绩。二、院(部)组织答辩前应先将答辩委员会名单、参加答辩的学生名单、答辩的具体安排等相关材料,报教务处备案。教务处全面检查答辩工作。三、答辩程序⒈答辩资格审查。凡本科生毕业设计(论文)按计划完成者,其设计或论文经院(部)形式审查通过,方获得参加答辩资格;⒉毕业设计(论文)答辩。毕业设计(论文)形式审查通过后,由院(部)答辩小组主持答辩并以公开方式进行。答辩前,答辩小组每个成员都必须详细审阅每位学生毕业设计(论文)报告,了解设计(论文)的质量和水平,并准备答辩时应向学生提出的问题,为答辩作好准备。答辩中,学生须报告自己毕业设计(论文)的主要内容并回答答辩小组成员的提问,每个学生的答辩时间不少于10分钟,答辩小组对每位学生的提问不得少于3个问题。⒊答辩小组专家应主要对以下几个方面进行质疑:①现场报告中的疑、错点;②设计(论文)中的疑、错点;③设计(论文)课题涉及的基本理论、基本技能;125 ①阶段性的成果及课题相关的国内、外动态;②本课题的不足及完善方向、方法。⒋成绩评定:①答辩前每个学生都要将自己的毕业设计(论文)在指定的时间内交给指导教师及评阅专家,由指导教师及专家审阅,写出评阅意见并建议论文评定等级;②答辩工作结束后,答辩小组应举行专门会议按学校统一的评分参考标准和评分办法,在参考指导教师与专家的评阅意见及建议论文评定等级的基础上,评定每个学生的成绩。对答辩小组提出的优秀的毕业设计(论文)以及评阅答辩中有争议的毕业设计(论文),由院(部)答辩委员会进行复议,最终确定成绩,并向学生公布;③院(部)答辩委员会有权调整毕业设计(论文)成绩。四、实施办法⒈各院(部)毕业设计(论文)答辩工作,在院(部)院长领导下的答辩委员会负责进行,答辩委员会由教授、副教授、讲师及有关单位的高级工程师、工程师5~7人组成;⒉各院(部)可根据学生人数的多少,按专业成立若干个答辩小组。每一答辩小组,可设秘书一人(负责答辩时记录),成员3~5人(不含秘书),其中,中级以上职称的教师不少于3人;⒊答辩小组的职责是安排答辩程序,主持答辩过程,评定学生成绩并写出评语;⒋答辩工作结束后,答辩小组应向院(部)做出书面报告。五、答辩经费参加答辩教师的劳务及有关费用,从本院(部)毕业设计(论文)工作经费中支出。125 附件4:**本科毕业设计(论文)工作评估办法每学年本科生毕业设计(论文)工作结束后,由校、院对毕业设计(论文)工作进行评估。一、院(部)评估院(部)毕业设计(论文)工作评估由院(部)组织实施,内容包括毕业设计(论文)前期准备工作、设计(论文)完成情况、毕业设计(论文)工作组织管理三个方面。⒈毕业设计(论文)前期准备①毕业设计(论文)任务书的完善程度与质量;②毕业设计(论文)选题质量;③毕业设计(论文)任务书和开题报告的规范情况。⒉设计(论文)完成情况①毕业设计(论文)预期目标;②毕业设计(论文)完成情况。⒊毕业设计(论文)工作组织管理①毕业设计(论文)过程管理情况;②毕业设计(论文)成绩评定情况。二、院级评估⒈各院(部)按**本科毕业设计(论文)工作流程的时间要求将毕业设计(论文)成绩登记表和院(部)评估总结报教务处;⒉教务处组织有关专家对设计(论文)进行评审,院(部)按抽查学生名单将有关材料报教务处,材料包括:①毕业设计(论文)任务书(教师填写);②毕业设计(论文)开题报告;③指导教师评阅表;④专家评阅书;⑤答辩情况记载表及答辩原始记录本;⑥成绩评定表;⑦研究过程记录表;125 ⑧指导记录表;⑨毕业设计(论文)。⒊学校公布评估结果,对毕业设计(论文)工作优秀的院(部)予以表彰,对毕业设计(论文)工作中的问题予以通报。125 **本科毕业设计(论文)工作流程序号工作环节主要工作内容时间安排1组织准备1.各院(部)成立毕业设计(论文)工作领导小组,制订工作计划和安排;2.对指导教师、学生进行动员,明确相关规章制度;3.检查落实毕业设计(论文)工作各项必备条件。第七学期第12周2征题审题1.对指导教师资格进行审查;2.指导教师根据专业培养目标要求申报毕业设计(论文)选题;3.院(部)结合专业要求审查各申报选题,确定选题。第七学期第13周3选题1.公示选题,指导教师、学生双向选择,院(部)调整并确定选题结果;2.院(部)将选题情况汇总后报送教务处备案。第七学期第14周4下达任务1.指导教师向学生下达任务书,明确课题研究内容、任务、进程安排及基本要求等;2.院(部)组织各教研室审查任务书下达情况。第七学期第15周5开题1.指导教师指导学生广泛查阅文献资料,撰写文献综述;2.组织学生开题,填写开题报告书;3.院(部)检查学生开题工作完成情况及完成质量。第七学期结束前6中期检查1.检查内容包括:学生毕业设计(论文)工作进展,如设计(论文)撰写、实验等工作完成情况及完成质量、学生在毕业设计(论文)期间的学习纪律情况、指导教师到位情况、毕业设计(论文)工作安排落实及组织管理情况等;2.院(部)组织各教研室、指导教师、学生开展自查;3.教务处随机抽查。第八学期7撰写论文1.院(部)结合专业特点开展设计(论文)写作专题讲座,指导学生规范撰写论文;2.学生按相关规范撰写设计(论文)初稿,由指导教师提出指导、修改意见,指导次数不少于3次。3.学生根据指导教师提出的指导、修改意见,完成设计(论文)定稿。4.按规范装订成册后,提交指导教师及专家评阅。第八学期8评阅1.院(部)提前拟定评阅、答辩工作具体安排,并将工作安排报送教务处备查;2.指导教师对毕业设计(论文)进行评阅,写出评语及建议论文评定等级;第八学期125 3.专家对毕业设计(论文)进行评阅,写出专家评阅意见及建议论文评定等级。9答辩1.学生将毕业设计(论文)定稿提交给所在答辩小组;2.答辩教师应提前审阅学生的毕业设计(论文),拟订答辩提纲,作好答辩准备;3.学生参加小组答辩,并采取公开形式进行;4.答辩小组复查学生答辩资格,写出对毕业设计(论文)的评价意见,并根据量化评分参考标准评定设计(论文)成绩及等级;5.答辩原始记录本由院(部)保存备查。第八学期10复议1.对成绩为优秀及评阅答辩中有争议的毕业设计(论文),答辩委员会须进行审查、复议,确定最终成绩及等级;2.论文(设计)成绩经分管教学副院长审核签字后报送教务处备案。第八学期结束前4周11档案管理1.学生根据规范要求将毕业设计(论文)定稿文本及电子版交院(部)存档,并将电子版交学校存档;2.各院(部)整理毕业设计(论文)相关材料,规范档案管理,相关材料至少保存4年。第八学期结束前3周12总结评优1.各院(部)总结毕业设计(论文)工作,提交总结报告和相关分析材料,推荐优秀毕业设计(论文);2.教务处组织开展毕业设计(论文)专项评估。第八学期结束前2周125 **本科毕业设计(论文)选题审批表(供教师选题用)院(部):届别:课题名称课题类型适用专业指导教师专业技术职务核批学生数课题完成形式本课题性质、主要内容及意义:专业审查意见:125 负责人签名:年月日院(部)审查意见:负责人签名:年月日备注:说明:1、表中“课题类型”是指纵向课题、横向课题、自拟课题,由指导教师按类填写。125 2、本表用钢笔填写或用计算机打印,字迹须清晰。3、本表须报教务处备案。教研室、院(部)各留一份。125 **本科毕业设计(论文)选题汇总表序号学号姓名专业毕业设计(论文)题目指导教师姓名指导教师职称课题来源(自拟、纵向、横向、科研立项等)论文是否在实践中完成备注125 注:本表应于第七学期第十六周结束前送交教务处备案。院(部)(盖章):填表人:负责人:日期:125 **本科毕业设计(论文)任务书设计(论文)名称:院(部)、专业:学生姓名:指导教师:下达时间:一、设计(论文)的背景和依据二、设计(论文)的任务和基本要求125 三、设计(论文)的进程安排四、教研室审核意见教研室主任年月日五、院(部)意见签章年月日注:125 学生进行毕业设计(论文)前,指导教师应填好此任务书,经教研室主任签字后,正式给学生下达,学生在答辩前应将该任务书送交院(部)保存。125 **本科毕业设计(论文)开题报告表课题题目学生姓名所学专业导师姓名报告日期125 **教务处制125 关于本科毕业设计(论文)开题报告的规定为切实做好本科毕业设计(论文)的开题报告工作,保证论文质量,特作如下规定:一、开题报告是本科毕业设计(论文)的必经过程,所有本科生在写作毕业设计(论文)之前都必须作开题报告。二、开题报告主要检验学生对专业知识的驾驭能力和研究能力,考察写作论文的准备工作是否深入细致,包括选题是否恰当,资料占有是否翔实、全面,对国内外的研究状况是否了解,本人的研究是否具有创新性等。三、毕业设计(论文)开题报告前,学生必须根据所学专业培养目标,与教师双向选择后确定选题,根据任务书广泛查阅文献,深入调查,收集资料,制定研究方案,在此基础上撰写开题报告。四、学生设计(论文)开题前需认真填写开题报告表,并向导师提出申请,由毕业设计(论文)指导小组负责开题报告的评议。125 五、毕业设计(论文)指导小组应当对开题报告进行认真评议,主要评议论文选题是否恰当,研究设想是否合理、可行,研究内容与方法是否具有开拓性、创新性,是否可以开始进行论文写作等。评议结果分为“合格”和“不合格”两种,学生开题报告评议结果须为“合格”方可开始论文写作。毕业设计(论文)指导小组不得少于3人六、开题报告表应送交所在院(部)保存。七、表中各项可自行加页。125 题目指导小组成员姓名专业技术职务或职称签字研究现状、选题意义、研究方法、研究内容和主要参考文献125 (续表)研究计划︵时间安排︶125 指导小组评语和评议结果评议结果:指导小组组长签名:年月日说明:此表同毕业设计(论文)其他材料一起交院(部)保存。125 **本科毕业设计(论文)研究过程记录表(由学生填写)院(部)专业指导教师学生姓名学号届别题目记录1学生签名:指导教师签名:年月日记录2学生签名:指导教师签名:年月日125 记录3学生签名:指导教师签名:年月日记录4学生签名:指导教师签名:年月日记录5学生签名:指导教师签名:125 年月日说明:1、此表为学生撰写和修改毕业设计(论文)的动态记录表,供学生每次撰写或修改毕业设计(论文)时填写并签名。2、记录次数不得少于3次,多于5次可附页。3、此表由学生保管,并于每次填写记录后交指导教师审查。论文完成后,此表交院(部)保存。125 **本科毕业设计(论文)指导记录表院(部)专业学生姓名学号届别题目指导记录1指导教师签名:年月日指导记录2指导教师签名:年月日指导记录3指导教师签名:年月日125 指导记录4指导教师签名:年月日指导记录5指导教师签名:年月日说明:1、此表为指导教师指导学生撰写和修改毕业设计(论文)的动态记录表,供指导教师在每次指导学生撰写或修改毕业设计(论文)时填写并签名。2、指导次数不得少于3次,多于5次可附页。3、此表由指导教师保管。论文完成后,此表由指导教师交院(部)保存。125 **本科毕业设计(论文)指导教师评阅表院(部)届别专业学生姓名学号指导教师题目125 请从论文选题、文献综述、学生的论文写作能力、科研创新能力、专业基础与素质等方面进行评价,并指出是否达到答辩要求及建议论文评定成绩。(不少于150字)成绩:指导教师签名:年月日(此表由院(部)存档)125 **本科毕业设计(论文)专家评阅表院(部)届别专业学生姓名学号指导教师题目125 请评价论文选题、创新性、该生所具有的科研能力、写作能力及论文不足之处等,并指出是否达到答辩要求及建议论文评定成绩。成绩:评阅专家签名:工作单位:专业技术职务:年月日(此表由院(部)存档)125 **本科毕业设计(论文)答辩情况记载表题目:专业:学生姓名:届别:指导教师:答辩时间:记录人:答辩小组成员姓名专业技术职务签字125 答辩小组提出的主要问题及学生回答问题情况(不少于3个问题)成绩:答辩小组组长签名:年月日(此表由院(部)存档)125 **本科毕业设计(论文)成绩单院(部):(盖章)院(部)专业班级学生姓名学号届别题目指导教师评定成绩指导教师姓名职称评阅教师评定成绩评阅成绩1评阅教师姓名职称评阅成绩2评阅教师姓名职称答辩评定成绩组长签名:毕业设计(论文)成绩、等级总评成绩:等级:125 院(部)院长签名:年月日注:总评成绩=指导教师评定成绩30%+评阅教师评定成绩30%+答辩评定成绩40%;等级指优秀、良好、中等、及格、不及格五种。(此表由院(部)存档)125 **本科毕业设计(论文)成绩登记表院(部)(盖章):填表人:负责人:日期:序号学号姓名专业毕业设计(论文)题目指导教师姓名指导教师评定成绩评阅教师评定成绩答辩评定成绩总评备注分数等级125 注:总评分数=指导教师评定成绩30%+评阅教师评定成绩30%+答辩评定成绩40%;等级指优秀、良好、中等、及格、不及格五种。本表院(部)存档并于第八学期结束前报送教务处。125 **本科毕业设计(论文)课题落实、完成情况表院(部):专业:届别:本表共页,第页序号课题题目类别地点(何地何单位)起止时间实践时数指导教师学生设计(论文)成果价值设计论文姓名职称姓名班级125 说明:1.各院(部)每年毕业设计(论文)学期结束前按规定填报(注意表中所有栏目必须填全)并存档。2.本表由学生所在院(部)按班级用黑色碳素墨水清晰地填写或用计算机打印。一式二份,其中一份交教务处,一份存所在院(部)。3.设计(论文)成果价值指已用于科研、生产、实验、社会实践等。审核人:填表人:填表日期:年月日125 **本科优秀毕业设计(论文)一览表院(部):专业:届别:本表共页,第页序号课题题目类别设计(论文)特色设计(论文)成果价值指导教师学生设计论文姓名职称姓名班级125 说明:1.各院(部)每年毕业设计(论文)学期结束以前按规定填报(注意表中所有栏目必须填全)并存档。2.本表由学生所在院(部)按班级用黑色碳素墨水清晰地填写或用计算机打印。一式二份,其中一份交教务处,一份存所在院(部)。3.设计(论文)特色指是否有创新、发明创造等;设计(论文)成果价值指已用于科研、生产、实验、社会实践等。审核人:填表人:填表日期:年月日125 **本科毕业设计(论文)工作总结表院(部):届别:专业名称毕业学生人数课题类型(项/%)成绩统计(人/%)纵向课题横向课题自拟课题合计优秀良好中等及格不及格合计毕业设计(论文)成果统计已取得阶段性成果(项)受到生产部门重视或准备采用(项)有较大经济或实用价值(项)有较高学术水平(项)125 毕业设计(论文)基本情况分析(包括完成情况、成果、成绩分析、好的与差的典型事例)本院(部)在这次毕业设计(论文)中主要工作经验、存在的主要问题、提高毕业设计(论文)质量的意见和建议院(部)负责人(签章):年月日125 注:此表一式两份,一份院(部)留存、一份报教务处。125 **优秀本科毕业设计(论文)推荐表院(部):届别:学生姓名(学号)指导教师姓名学生所学专业专业技术职务题目选题情况1、课题研究的意义,与科研、生产等实际结合程度,综合训练基本要求125 2、题目质量、深度学生能力素质综合运用知识能力引用文献资料能力设计(实验)能力外文应用能力计算机应用能力数据分析处理能力(续表)毕业论文︵1.按期完成情况125 设计︶质量2.论文说明书(设计)撰写水平3.规范化程度(栏目齐全、按要求撰写)院(部)推荐意见:院(部)负责人:(盖章)年月日校专家评审组意见:组长:年月日注:此表一式两份,一份院(部)留存、一份报教务处。125 **本科毕业设计(论文)材料存档要求材料名称提交人存档要求检查时间毕业设计(论文)选题审批表教研室交各院(部),各院(部)汇总各院(部)留存中期检查毕业设计(论文)选题汇总表教研室交各院(部),各院(部)汇总一式二份,一份交教务处,同时各院(部)留存中期检查毕业设计(论文)任务书指导教师下达给学生各院(部)留存中期检查答辩工作安排各院(部)制定答辩前1周交教务处,同时各院(部)留存需学校保存的材料,在学生申请学位前上交;设计(论文)后一学期期初检查各院(部)材料存档情况毕业设计(论文)指导记录表答辩小组交各院(部),各院(部)汇总各院(部)留存毕业设计(论文)研究过程记录表毕业生交各院(部),各院(部)汇总各院(部)留存毕业设计(论文)指导教师评阅表、专家评阅表答辩小组交各院(部),各院(部)汇总各院(部)留存毕业设计(论文)答辩记录表答辩小组交各院(部),各院(部)汇总各院(部)留存毕业设计(论文)成绩单答辩小组交各院(部),各院(部)汇总一式二份,一份交教务处,一份各院(部)留存毕业设计(论文)各院(部)汇总答辩后交教务处(电子版),同时各院(部)留存优秀毕业设计(论文)推荐表各院(部)汇总按计划交教务处,同时各院(部)留存优秀毕业设计(论文)集答辩委员会交各院(部),各院(部)汇总各院(部)留存优秀毕业设计(论文)一览表各院(部)汇总一式二份,一份交教务处,一份各院(部)留存毕业设计(论文)课题落实、完成情况表各院(部)汇总一式二份,一份交教务处,一份各院(部)留存毕业设计(论文)工作总结表各院(部)学期结束前交教务处,同时各院(部)留存125 本科毕业设计(论文)工作流程图各院(部)征集毕业设计(论文)题目,组织讨论审定学生选题院(部)组织专家对毕业设计(论文)选题情况进行审核,并汇总上报下发任务书查阅资料,做好毕业设计(论文)的准备工作开题毕业设计(论文)期中检查毕业设计(论文)答辩和成绩评定毕业设计(论文)档案整理存档汇编优秀毕业设计(论文)论文集本科毕业设计(论文)工作总结与评估125 125 本科毕业设计(论文)答辩流程图指导教师对学生的毕业设计(论文)写作提纲提出修改意见,并指导学生论文撰写工作学生进一步修改后送指导教师审阅、定稿评阅教师对设计(论文)写出评语,是否同意答辩答辩委员会签署评语,评定成绩学生写出毕业设计(论文)初稿,交指导教师审阅,并听取修改意见院(部)答辩委员会组织设计(论文)答辩,答辩委员会专家评议,决定是否通过毕业设计(论文)答辩是否是否125 125