




已阅读5页,还剩108页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1课程设计论文基于JAVA的学生成绩管理系统的设计与实现THEDESIGNANDREALIZATIONOFTHERESULTOFSTUDENTADMINISTRATIONMANAGEMENTSYSTEMONTHEJAVA学生姓名学号年级专业指导老师学院提交日期2009年11月2目录摘要2前言41需求分析411功能需求分析412性能需求分析513数据库需求分析数据流图514数据结构分析数据流图62概要结构设计921系统功能结构设计922数据库概念结构设计103逻辑结构设计104详细设计及功能实现1141模块设计与实现115总结21参考文献21致谢213基于JAVA的学生成绩管理系统的设计与实现作者周亚平指导老师陈义明(湖南农业大学科学技术师范学院2004级计算机科学与技术专业教育班,长沙410128)摘要随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教学管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。基于JAVA与SQLSERVER数据库技术建立一个高校成绩管理系统该系统为管理员、学生和教师提供了查询、修改、增加记录、删除等功能,功能比较落齐全,基本上能满足学生和老师的要求。关键词JAVA;需求分析;概要设计;学生成绩管理系统;THEDESIGNANDREALIZATIONOFTHEEDUCATIONALADMINISTRATIONMANAGEMENTSYSTEMBASEDONJAVAAUTHORZHOUYAPPINGTUTORCHENYIMING(SCHOOLOFINFORMATIONSCIENCETECHNIQUENORMALSCHOOL,HUNANAGRICULTURALUNIVERSITY,CHANGSHA,410128)ABSTRACTFLYTECHNICALLYALONGWITHTHECALCULATORTODEVELOPSOONANDTHEHIGHEREDUCATIONSYSTEMREFORMOFCONTINUOUSLYTHOROUGH,TRADITIONALEDUCATIONMANAGEMENTTHEMETHOD,MEANSANDWORKEFFICIENCIESHAVEALREADYCANTADAPTTHENEWDEVELOPMENTDEMAND,CANTCOMPLETETHETEACHINGMANAGEMENTWORKNICELYTHEMAINPATHTHATRAISESTHEEDUCATIONALADMINISTRATIONMANAGEMENTLEVELISATHOUGHTTHATRENEWSTHEGOVERNOR,STRENGTHENNINGTHESCIENCEUNDERSTANDINGTOMANAGETHEACTIVITYACCORDINGTOTHEJAVABUILDUPTHATSYSTEMOFANEDUCATIONALADMINISTRATIONOFHIGHSCHOOLMANAGEMENTSYSTEMSPURSUESTUDIESWITHTHEDATABASETECHNIQUETOLIVINGTOPROVIDEDTHESEARCH,MODIFY,SAVE,INCREASETHERECORDANDSELECTELECTIVECOURSESETCWITHTEACHERFUNCTION,THEFUNCTIONRELATIVELYFALLSWELLFOUND,CANSATISFYTHEREQUESTBETWEENSTUDENTANDTEACHERBASICALLYKEYWORDJAVATHENEEDANALYSISTHEESSENTIADESIGNDATABASEDETAILEDDESIGN4前言学生成绩管理工作是高校教育工作的一项重要内容。教务管理工作是指学校管理人员按照一定教育方针,运用先进的管理手段,组织、协调、指挥并指导各用户活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。学生成绩管理工作是学校教学工作的中枢,是保证高校教学机制正常运转的枢纽,它是一项目的性、计划性、适用性、创造性和科学性很强的工作。学生成绩工作关系到高校教学秩序的稳定。随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教务管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高校综合成绩管理信息系统,是深化教务体制改革的有利措施。JAVA以GUI的编程方式、面向对象的程序设计、众多的GUI组件和强大的数据库应用开发支持,在竞争激励的开发工具市场中越来越羸得程序设计者的青睐。JAVA是WINDOWS系统下的可视化集成开发工具,提供了强大的可视化组件功能,使程序员能够快速、高效地开发出WINDOWS系统下的应用程序,特别是在数据库和网络方面,JAVA与其它开发工具相比更是胜出一筹。可视化主要是指开发图形用户界面,而只需调用GUI组件即可。1需求分析11功能需求分析该学生成绩管理系统具备三方面的功能一方面是学生用户,学生通过输入学号和密码进下该系统后,可以进行一些基础查询(学生信息查询、班级信息查询、课程信息查询)、成绩管理(成绩查询、计算平均分)重新登陆系统;一方面老师进入该系统则比学生多一些权限成绩输入、成绩查询。具体功能的详细描述如下111选择学生基本维护菜单命令,即可进入学生基本维护功能窗体,在其中输入学生的相关信息,如果需要添加或修改学生信息,则单击相应的按纽,5输入新信息后单击添加就可以了。需要删除一条信息,则只要选择这条信息再点击删除。在搜索条件中输入相关的条件,单击查询就可查找信息。112选择学生信息查询菜单命令,即可进入学生信息查询功能窗体,在其中的下拉列表中选择你要看的信息,则在下面的表格中显示你要的信息。113选择成绩管理添加成绩菜单命令,即可进入添加成绩功能窗体,此功能权限只有管理员和教师。114选择成绩管理输入成绩菜单命令,即可进入输入成绩功能窗体,此功能权限只有管理员和教师。115选择成绩管理修改成绩界面,此功能规管理员所有。116选择成绩管理查询成绩界面此界面对学生也是可见的,它的权限规所有用户所有。117选择登陆重新登陆则会返回登陆界面,为用户提供方便。118选择退出将退出整个系统。12性能需求分析时间特性要求在软件方面,响应时间有点慢,因为是用JBUILDER做的,它占用内存比较大,更新处理时间比较快而且迅速。安全性设立口令号和密码验证方式,防止非法用户登录进行操作。也就是用户只有管理员、学生和教师才能进入这个系统,用户凭口令号和密码进入此系统,系统会自动判断用户是那种类型,分别拥有不同的权限。13数据库需求分析数据流图在教务系统中功能模块主要牵涉到的信息包括是学生信息(BASE_INFO)、班级信息CLASS_INFO、课程信息CLASS_INFO、成绩表CHENGJIBIAO、选课表XUANKEBIAO、登陆表STU。学生信息包含学号ID、姓名NAME、班级CLASS、性别SEX、地址ADDRESS课程信息包括课程编号COURSE_ID、课程名称COURSENAME、教师(TEACHER)选课表编号SELECT_ID课程名称COURSENAME、课程编号COURSE_ID、学号XH、姓名NAME、成绩RESULT、教师(TEACHER)6成绩表编号NUMBER、学号ID、课程名称COURSENAME、成绩RESULT、教师(TEACHER)班级信息班级编号BJBH、学号ID、姓名NAME班级名称BJMC、班主任BZR。登陆表口令号ID、密码PASSWORD、权限RIGHTLIMIT。根据以上划分的具体数据信息,得到数据流图如11所示11数据库需求分析数据流图14数据结构分析数据流图141数据结构学生信息组成学号ID、姓名NAME、班级CLASS、性别SEX、地址ADDRESS课程信息组成编号COURSE_ID、课程名称COURSENAME、教师(TEACHER)选课信息组成编号SELECT_ID课程名称COURSENAME、课程编号COURSE_ID、学号XH、姓名NAME、成绩RESULT、教师(TEACHER)成绩表包括组成编号NUMBER、学号ID、课程名称COURSENAME、成绩RESULT、教师(TEACHER)课程信息包括组成课程编号COURSE_ID、课程名称COURSENAME、教师(TEACHER)班级信息组成班级编号BJBH、年级NJ、班级名称BJMC、人数RS、班主任BZR登陆表组成口令号ID、密码PASSWORD、权限RIGHTLIMIT142数据流1421对图11中所涉及的数据流描述如下1数据流名口令号用户登录操作登陆信息错误信息账号信息2开发环境与工具介绍前端客户端我用的是MACROMEDIADREAMWEAVER8来编写JSP文件。中间业务逻辑层的JAVABEANS用的是JBUILDERXENTERPRISEX版。数据库的编写是采用MYSQL数据库。21开发环境由于我用的是JBUILDERXENTERPRISE版开发的这个系统,这个开发软件功能十分强大,所以自然对开发环境要求相对来说比较高。1对系统硬件的要求最小512MRAM,推荐786MBRAM。2对系统平台的要求WINDOWS平台CPUINTELPENTIUMIII及以上兼容系列500MHZ以上。操作系统MICROSOFTWINDOWS2000(SP4)、WINDOWXP或者WINDOWSSERVER2003。LINUX平台CPUINTELPENTIUMIII及以上兼容系列500MHZ以上。操作系统SUNJAVADESKTOPSYSTEMRELEASE2或者REDHATENTERPRISELINUX3022运行环境硬件适用于数据吞吐量较大的不同服务器;软件服务器端WINDOWSXPMYSQL用户端WINDOWXPIE返回信息寻找信息数据库7说明根据这个口令号定位到用户管理数据库,以便进行身份验证。数据流来源登陆界面输入的口令号和密码。数据流去向其中用户口令信息将存在于整个操作过程中,防止非法登陆。数据流组成口令号(文本);密码(文本)2数据流名寻找信息说明根据用户在学生信息维护的时候所填写的信息。数据流来源学生信息维护界面学生输入包含学号、班级编号、名称等。数据流去向学号将存在整个操作,其它的存入数据库。数据流组成学号(文本);姓名(文本)等3数据流名寻找信息说明根据用户在成绩管理的时候所填写的信息。数据流来源成绩输入、修改、添加等界面用户输入包含课程编号、课程名称、成绩、教师。数据流去向学号、班级编号、课程编号将存在整个操作,其它的存入数据库。数据流组成课程编号(文本)、课程名称(文本)、教师(文本)等。4数据流名返回信息说明根据用户在学生信息维护的时候所填写的信息存入了数据库之后。数据流来源由学生信息维护界面学生输入的包含学号、姓名、性别等存入数据库的。数据流去向学生信息维护界面。数据流组成学号(文本)、姓名(文本)、班级名称(文本)、性别(文本)等。5数据流名返回信息说明根据用户在成绩管理的时候所填写的信息存入数据库后。数据流来源由成绩管理输入的包含班级名称、教师、课程名、成绩存入数据库的。数据流去向成绩管理的各子界面。数据流组成班级编号(文本);班级名称(文本);教师(文本)等;81422对图11中所涉及的处理过程描述如下1处理过程名登陆输入数据流口令号、密码输出数据流不符合输入条件的错误信息处理过程逻辑用IF条件进行判断。2处理过程名班级信息维护输入数据流班级编号、班级名称、教师等输出数据流班级编号、班级名称等,其中班级编号将存在整个操作。处理过程号班级编号,其中班级编号将存在整个操作。3处理过程名学生信息维护输入数据流学号、姓名、班级编号、性别等。输出数据流学号、姓名、班级编号、性别等。其中学号将存在整个操作。4处理过程名课程查询输入数据流学号、姓名输出数据流学号、班级名称、课程名称、上课时间节、上课时间天、上课地点、其中课程编号将存在整个操作。5处理过程名成绩输入输入数据流课程编号、课程名称输出数据流编号、学号、课程名称、成绩、其中编号和学号将存在整个操作。92概要结构设计21系统功能结构设计211模块的功能设计根据需求分析阶段得到的功能需求,管理员、学生和教师用户通过输入口令号和密码进下该系统后,可以进行一些学生基础信息查询(学生信息查询、班级信息查询、课程信息查询)、学生信息维护、成绩管理(成绩查询、计算平均分)重新登陆系统、退出。模块功能大概可以分为如下4个方面这几个模块学生基础维护、成绩管理、登陆、退出。其中基础维护还要包括学生信息维护、班级信息维护、课程信息维护。成绩管理包括成绩查询、添加成绩、成绩输入等。综上所述,得到客户端功能模块图如下21所示。老师登陆学生基本信息成绩管理登陆退出学生信息维护学生信息查询成绩查询成绩修改成绩输入重新登陆图21客户模块系统功能模块图退出成绩添加1022数据库概念结构设计根据需求分析阶段得到的数据字典以及数据流图,由以上分析可以得到系统中出现的实体有学生信息实体、课程信息实体、班级信息实体、成绩表实体等等。可以画出对应的ER图如下得到总ER图22如下M1N1111N1N3逻辑结构设计根据上面概念结构设计阶段得到的ER图,下一步应该将它转化为关系模型。可以得到对应的关系模式为BASE_INFO(ID、NAME、CLASS、SEX、ADDRESS)CLASS_INFO(CLASS_ID、CLASSNAME、TEACHER、ID)XUANKEBIAO(NUMBER、ID、COURSENAMETEACHER、CLASS_ID、CLASSNAME、RESULT)CHENGJIBIAO(NUMBER、ID、NAME、COURSE、RESULT)COURSE_INFO(NUMBER、COURSEID、COURSENAMEDATES、TEACHER、JIESHU、ADDRESS)STU(ID、PASSWORD、RIGHTS)XUANKEBIAOCOURSE_INFOCLASS_INFOBASE_INFOSTUCHENGJIBIAOSTADYBELONGSTADYLOGINCHOOSE114详细设计及功能实现41用户登录模块设计与实现设计思路为了检验登录用户是否是一个合法用户,当用户输入用户名和密码后,需要查询数据库以便验证该用户是否为非法用户。同时通过用户输入的口令号就可知道用户是管理员、学生,还是教师,他们的权限不同。实现功能用户可以从登陆界面进入到教务管理系统界面,然后进行一些操作。图41为系统运行时的截图该模块的核心代码如下判断用户是否合法和用户权限。PUBLICVOIDJBUTTON1_ACTIONPERFORMEDACTIONEVENTESTRINGUSERNAMENAME_TEXTGETTEXTTRIMSTRINGPASSWORDPASSWORD_TEXTGETTEXTTRIMIFUSERNAMEEQUALS“|PASSWORDEQUALS“JOPTIONPANESHOWMESSAGEDIALOGNULL,“用户名或密码不能为空“ELSETRY图41用户登录模块的系统截图12/建立数据库连接对象JDBCCONNCONNNEWJDBCCONN/连接数据库CONNOPENCONN“STUDENT“,“SA“,“YAYA“STRINGSTRSQL“SELECTFROMSTUWHEREID“USERNAME“TRY/得到记录;RESULTSETRSCONNGETRESULTSSTRSQLRSFIRSTSTRINGPASSWORDRSGETSTRING“PASSWORD“TOSTRINGTRIM/得到数据库中对应用户名的密码INTRIGHTRSGETINT“RIGHTLIMIT“RSCLOSEIFPASSWORDEQUALSPASSWORDJOPTIONPANESHOWMESSAGEDIALOGNULL,“成功登陆“DISPOSECHAXUNCHENGJICXCJNEWCHAXUNCHENGJICXCJUSERNAMEUSERNAMEMAIN_FRAMEMAINFRAMENEWMAIN_FRAMEMAINFRAMEUSERSUSERNAMEMAINFRAMESETVISIBLETRUEDIMENSIONSCREENSIZETOOLKITGETDEFAULTTOOLKITGETSCREENSIZEDIMENSIONFRAMESIZEMAINFRAMEGETSIZEIFFRAMESIZEHEIGHTSCREENSIZEHEIGHTFRAMESIZEHEIGHTSCREENSIZEHEIGHTIFFRAMESIZEWIDTHSCREENSIZEWIDTHFRAMESIZEWIDTHSCREENSIZEWIDTHMAINFRAMESETLOCATIONSCREENSIZEWIDTHFRAMESIZEWIDTH/2,SCREENSIZEHEIGHTFRAMESIZEHEIGHT/213MAINFRAMEUSERSUSERNAMESWITCHRIGHTCASE0MAINFRAMEJMENUITEM4SETVISIBLEFALSEMAINFRAMEJMENUITEM6SETVISIBLEFALSEMAINFRAMEJMENUITEM1SETVISIBLEFALSEMAINFRAMEJMENUITEM3SETVISIBLEFALSEBREAKCASE1MAINFRAMEJMENUITEM3SETVISIBLEFALSEMAINFRAMEJMENUITEM6SETVISIBLEFALSEBREAKDEFAULTMAINFRAMESETTITLE“学生成绩管理系统“BREAKELSEJOPTIONPANESHOWMESSAGEDIALOGNULL,“密码错误,请重输“PASSWORD_TEXTSETTEXT“CATCHEXCEPTIONEXJOPTIONPANESHOWMESSAGEDIALOGNULL,“用户名或密码错误1“NAME_TEXTSETTEXT“PASSWORD_TEXTSETTEXT“CONNCLOSECONN/关闭数据库连接CATCHEXCEPTIONEXJOPTIONPANESHOWMESSAGEDIALOGNULL,“用户名或密码错误2“14SYSTEMOUTPRINTEXGETMESSAGE/FIRSTTRYCATCH/SECONDTRYCATCH/ENDELSE/ENDMETHOD图42学生信息维护模块的系统截图15该模块的核心代码PUBLICSTATICVOIDMAINSTRINGARGSBANJIXINXIBANJIXINXINEWBANJIXINXIPUBLICVOIDJCOMBOBOX1_ACTIONPERFORMEDACTIONEVENTEINTSTATEJCOMBOBOX1GETSELECTEDINDEXIFSTATE1TRYSTRINGSQL“SELECTFROMBASE_INFO“QUERYDATASET1CLOSE/将SQL语句传给QUERYDATASET1执行。QUERYDATASET1SETQUERYNEWQUERYDESCRIPTORDATABASE1,SQL,NULL,TRUE,LOADALLQUERYDATASET1OPEN/将QUERYDATASET1打开QUERYDATASET1REFRESH/刷新QUERYDATASET1/ENDTRYCATCHEXCEPTIONEXJOPTIONPANESHOWMESSAGEDIALOGNULL,“SORRY暂时没有学生信息记录“/ENDCATCH/ENDIFELSEIFSTATE2TRYSTRINGSQL1“SELECTFROMCLASS_INFO“QUERYDATASET1CLOSE/将SQL语句传给QUERYDATASET1执行。QUERYDATASET1SETQUERYNEWQUERYDESCRIPTORDATABASE1,SQL1,NULL,TRUE,LOADALL图43学生基本信息查询模块的系统截图16QUERYDATASET1OPEN/将QUERYDATASET1打开QUERYDATASET1REFRESH/刷新QUERYDATASET1/ENDTRYCATCHEXCEPTIONEXJOPTIONPANESHOWMESSAGEDIALOGNULL,“SORRY暂时没有班级信息记录“/ENDCATCH/ENDIFOFELSEELSETRYSTRINGSQL2“SELECTFROMXUANKEBIAO“QUERYDATASET1CLOSE/将SQL语句传给QUERYDATASET1执行。QUERYDATASET1SETQUERYNEWQUERYDESCRIPTORDATABASE1,SQL2,NULL,TRUE,LOADALLQUERYDATASET1OPEN/将QUERYDATASET1打开QUERYDATASET1REFRESH/刷新QUERYDATASET1/ENDTRYCATCHEXCEPTIONEXJOPTIONPANESHOWMESSAGEDIALOGNULL,“SORRY暂时没有课程信息记录“/ENDCATCH/ENDELSEOFELSE/ENDELSE17成绩输入界面的核心代码PUBLICVOIDJBUTTON1_ACTIONPERFORMEDACTIONEVENTESTRINGFIELD1JTEXTFIELD1GETTEXTTRIMSTRINGFIELD2JTEXTFIELD2GETTEXTTRIMSTRINGFIELD3JTEXTFIELD3GETTEXTTRIMSTRINGFIELD4JTEXTFIELD4GETTEXTTRIMSTRINGFIELD5JTEXTFIELD5GETTEXTTRIMIFFIELD1EQUALS“ELSETRYJDBCCONNCONNNEWJDBCCONN/连接数据库CONNOPENCONN“STUDENT“,“SA“,“YAYA“STRINGSTRSQL“INSERTINTOCHENGJIBIAOID,NAME,COURSE,RESULT,TEACHERVALUES“FIELD1“,“FIELD2“,“FIELD3“,“FIELD4“,“FIELD5“CONNEXECUTEUPDATESTRSQLJOPTIONPANESHOWMESSAGEDIALOGNULL,“成绩输入成功“/SYSTEMOUTPRINTLN“NAME“图44成绩输入模块的系统截图18CATCHEXCEPTIONEXSYSTEMOUTPRINTLNEXGETMESSAGEJOPTIONPANESHOWMESSAGEDIALOGNULL,“数据库没有链接成功,数据没有输入成功“/ENDCATCH/ENDIF核心代码/查找要修改成绩的学生信息PUBLICVOIDJBUTTON1_ACTIONPERFORMEDACTIONEVENTESTRINGFIELD1JTEXTFIELD1GETTEXTTRIMSTRINGFIELD2JTEXTFIELD2GETTEXTTRIMIFFIELD1EQUALS“CATCHEXCEPTIONEXSYSTEMOUTPRINTLNEXGETMESSAGE/ENDIFELSETRYSTRINGSQL“SELECTFROMXUANKEBIAOWHEREID“FIELD1“ORCOURSE_NAME“FIELD2“QUERYDATASET1CLOSE/将SQL语句传给QUERYDATASET1执行。QUERYDATASET1SETQUERYNEWQUERYDESCRIPTORDATABASE1,SQL,NULL,TRUE,LOADALLQUERYDATASET1OPEN/将QUERYDATASET1打开QUERYDATASET1REFRESH/刷新QUERYDATASET1/ENDTRYCATCHEXCEPTIONEXJOPTIONPANESHOWMESSAGEDIALOGNULL,“SORRY没有你要的信息,请检查你输入的信息“/ENDCATCH/ENDELSE/修改成绩PUBLICVOIDJBUTTON2_ACTIONPERFORMEDACTIONEVENTESTRINGFIELD1JDBTEXTFIELD1GETTEXTTRIMSTRINGFIELD2JDBTEXTFIELD2GETTEXTTRIMTRYJDBCCONNCONNNEWJDBCCONN/连接数据库CONNOPENCONN“STUDENT“,“SA“,“YAYA“STRINGSTRSQL20“UPDATEXUANKEBIAOSETCOURSE_NAMEFIELD1,RESULTFIELD2“CONNEXECUTEUPDATESTRSQLJOPTIONPANESHOWMESSAGEDIALOGNULL,“修改成功“CATCHEXCEPTIONEXSYSTEMOUTPRINTLNEXGETMESSAGEJOPTIONPANESHOWMESSAGEDIALOGNULL,“数据库没有链接成功,数据没有修改成功“/ENDCATCH/返回所有记录PUBLICVOIDJBUTTON3_ACTIONPERFORMEDACTIONEVENTESTRINGSQL“SELECTFROMXUANKEBIAO“TRYQUERYDATASET1CLOSE/将SQL语句传给QUERYDATASET1执行。QUERYDATASET1SETQUERYNEWQUERYDESCRIPTORDATABASE1,SQL,NULL,TRUE,LOADALLQUERYDATASET1OPENQUERYDATASET1REFRESH/ENDTRYCATCHEXCEPTIONEXJOPTIONPANESHOWMESSAGEDIALOGNULL,“SORRY返回出现错误“/ENDCATCH215总结该学生成绩管理系统总体说来功能比较齐全,学生和教师的一些基本的功能都已经具备;数据库的设计方面,建有学生表、课程表、班级表、成绩表、选课表、登陆表,数据库中存在一些问题,如数据冗余,不够完善。但在做课程设计的过程中也遇到很多问题,一开始时其中最大的问题是不知道用哪种编译工具,后来选择了JBUILDER2006,在编写程序时,由于JBUILDER不熟悉,从来没有用过,前一两天还处在熟悉怎么用的阶段,为连接数据库花了一些时间,在网上查资料,后来终于连上了。编写程序起来也有点困难,但是也越来越顺利了。经过调试后终于把自已想到实现的功能一步步实现了,通过这次课程设计使我收获了好多,熟悉了JBUILDER和JAVA的运用,还复习了数据库相关语句的编写。参考文献1JAVA大学基础教程电子工业出版社20062施平安清华大学出版社,20053徐慧慧,叶达峰,JBUILDER编程技术与实例,人民邮电出版社,20064杨文龙,软件工程,电子工业出版社,1997致谢这次课程设计能够顺利的完成,要感谢老师的教导和同学的无私的帮助。首先是陈义明梅老师,为我的设计改进提供了很多宝贵的意见,还有和同学一起讨论帮我解决了几个图47查询成绩模块的系统截图22错误,老师上实验课时讲得详细并严格要求我们,为我们的课程设计起了促进作用。在此对老师和给予我帮助的同学表示最诚挚的感谢23本科毕业设计(论文)管理暂行规定毕业设计(论文)是本科人才培养的重要实践性教学环节,也是学士学位评定的重要依据。为了切实做好我校的毕业设计(论文)工作,规范毕业设计(论文)工作的管理,提高毕业设计(论文)的质量,特制定本规定。一、毕业设计(论文)的主要目的(一)培养学生运用所学知识独立地分析和解决本专业范围内一般问题的能力,培养学生的创新意识和实践能力,使学生从事学术研究的能力得到初步的训练;(二)培养学生理论联系实际的工作作风和严谨认真的科学态度;(三)培养学生分析设计能力、研究实验能力、工程实践能力、经济分析能力、外文阅读能力和计算机的运用能力,以及社会调查、文献资料查阅和论文写作能力。二、毕业设计(论文)的基本要求(一)按照各专业“毕业设计(论文)教学大纲”的要求进行;(二)要具有学术性,要对自然科学或社会科学内某一领域进行专门、系统的研究,并表达其研究成果;(三)要具有创见性,要对学术或工程的某个问题有新的发现、新的构想或新的发展和完善;(四)要具有科学性,要求论述系统而完整,首尾一贯而不前后矛盾,实事求是而不主观臆造;(五)要具应用性,要能解决生产实际问题,在技术改造、生产管理等通过方面有所创造;(六)应做到观点正确、论据充分、推理严密、计算准确,层次分明、条理清楚、语言精炼,有必要的图表和相关资料等;(七)应参阅一定数量的外文资料,并要求在毕业设计(论文)中反映出来。三、毕业设计(论文)的工作程序毕业设计(论文)工作程序分为选题、开题、撰写论文或设计、中期检查、答辩、归档等环节。四、毕业设计(论文)的时间安排毕业设计(论文)工作时间为812周,时间安排应按24本科生毕业设计(论文)工作流程执行,集中用于毕业设计(论文)的时间不得少于专业培养计划规定的周数。五、毕业设计(论文)的领导与管理全校毕业设计(论文)在分管教学副校长领导下进行,分级管理,层层负责。(一)教务处毕业设计(论文)管理工作职责1、汇总各院(部)毕业设计(论文)题目和指导教师安排,协调有关问题;2、做好毕业设计(论文)前期、中期、后期检查工作,对未达到各阶段进度、质量要求或违反有关规定的院(部)提出整改要求;3、开展学校毕业设计(论文)工作评估和研究工作。(二)院(部)毕业设计(论文)管理工作职责各院(部)成立毕业设计(论文)工作领导小组,确定毕业设计(论文)指导教师,布置毕业设计(论文)工作任务,检查本院(部)毕业设计(论文)工作落实情况。院(部)毕业设计(论文)管理工作职责为1、审查毕业设计(论文)选题、下达任务书,安排指导教师,布置毕业设计(论文)有关工作;2、定期检查毕业设计(论文)工作进展情况,协调处理毕业设计(论文)中的有关问题,督促检查指导教师的工作;3、对学生毕业设计(论文)按规范化要求进行形式审查,组织毕业设计(论文)答辩和成绩评定工作。对答辩小组提出的优秀的毕业设计(论文)及评阅答辩中有争议的毕业设计(论文),组织答辩委员会进行复议,最终确定成绩;4、按学校有关要求,保存与毕业设计(论文)有关的电子和纸质文档;5、做好本院(部)学生毕业设计(论文)总结与评估工作。(三)毕业设计(论文)指导教师职责1、指导学生选题,拟定任务书,安排学生做开题报告,编写指导方案,制定计划和工作程序;2、对学生提出具体要求,指定主要参考资料和社会调查内容,规定学生应完成的查阅中外文资料、文献综述、开25题报告、各项实验数据、计算工作(包括上机)、设计(论文)等;3、采取多种方式检查学生的工作进度和工作质量,及时解答和处理学生提出的有关问题,并认真填写毕业设计(论文)指导记录表;4、做好学生外文翻译的评阅工作,指导学生按规范要求正确撰写毕业设计(论文);5、在学生答辩前对毕业设计(论文)(包括设计说明书、计算资料、实验报告、图纸或论文等)进行审查,认真填写毕业设计(论文)评语,指导学生参加答辩;6、根据院(部)安排参加答辩工作。(四)学生在毕业设计(论文)过程中必须做到1、重视毕业设计(论文)过程,明确各环节目的、意义和要求,虚心接受指导教师和实验技术人员的指导,保质保量地完成毕业设计(论文);2、独立完成规定的工作任务,不弄虚作假,不抄袭、剽窃他人成果;3、认真填写本科毕业设计(论文)研究过程记录表;4、毕业设计(论文)成果、资料应于答辩结束后及时交指导教师收存,凡涉及到国家机密、知识产权、技术专利、商业利益的成果未经院(部)许可,学生不得擅自带离学校。六、毕业设计(论文)的选题与开题(一)选题原则1、原则上一生一题,当一个课题比较大时,可以分成几个小课题,每个学生完成一个小课题时必须保证其主要部分为独立进行的工作,使每个学生都受到较全面的训练;2、选题应体现本专业的培养目标,达到毕业设计(论文)大纲的教学要求;3、选题应特别注意有利于学生综合应用所学知识,有利于学生能力的培养,并能保证各专业所应当具有的基本技能的训练;4、选题应与社会、生产、教学、科研等实际相结合。理工科毕业设计(论文)的选题应注重在具有实际应用前景、具有创新构思的课题中选取,鼓励理工科学生进行毕业设26计,其中,工科毕业设计所占比例应不少于80;文科及经管类的选题需注重分析解决当前经济改革、社会现实生活和理论研究中的热点、难点、焦点问题;。毕业设计论文在实验、实习、工程实践和社会调查等社会实践中完成的比例要在50以上。5、选题难度和工作量要适当,使学生能在规定的时间内完成任务;6、选题要有一定层次区分,有利于各类学生提高水平,鼓励学生有所创新;7、各专业的选题数须多于本专业当届的毕业生数。每学年选题应适当更新,不同届选题重复率须控制在20以内;8、各专业选题须经院(部)严格审查并报教务处备案。(二)选题、开题程序1、指导教师提出的毕业设计(论文)课题须经院(部)审查后向学生公布,通过师生双向选择或经协商分配,确定学生毕业设计(论文)题目及指导教师。选题和指导教师一经确定,不得随意更改;2、各院(部)应不迟于第七学期第十四周结束前完成选题工作,毕业设计(论文)任务书不迟于第七学期第十五周前下达给学生,院(部)应将毕业设计(论文)选题汇总表于第七学期第十六周结束前报教务处;3、毕业设计(论文)开题工作应在第七学期结束前完成,包括文献调研、文献综述、开题报告等,院(部)应根据本院(部)毕业设计(论文)工作的具体计划,安排学生在指导小组范围内作开题报告;七、毕业设计(论文)任务书(一)毕业设计(论文)任务书是学生进行毕业设计(论文)的指导性文件,每个学生都必须有自己的任务书;(二)任务书的内容包括设计(论文)研究的背景和依据、任务和基本要求、进程安排等;(三)任务书由指导教师填写,交教研室审查,经院(部)批准后方可实施;(四)毕业设计(论文)结束后,任务书要与毕业设计(论文)一起送交院(部)保存。27八、毕业设计(论文)指导教师配备(一)毕业设计(论文)指导教师应由具有中职及以上专业技术职务的教师或工程技术人员担任,助教等初级职称人员不能单独指导毕业设计(论文),但可根据需要安排协助指导教师的工作。指导教师名单由院(部)毕业设计(论文)工作领导小组审定后,报教务处备案;(二)指导毕业设计(论文)期间,指导教师必须坚守岗位,各院(部)要严格控制指导教师出差。确因工作需要出差的,须经院(部)分管教学副院长批准,并委派水平相当的教师代理指导;(三)对于在校外进行毕业设计(论文)的学生,院(部)可聘请相当于中级专业技术职务及以上的工程技术人员或研究人员担任指导教师,但院(部)必须指定专人进行检查,掌握进度,保证质量,协调解决有关问题;(四)每位指导教师指导的学生数原则上不超过8人,科研、教研能力突出的高级职称教师或具有博士学位人员可适当增加指导人数(最高不超过10人)。指导教师对每个学生的指导每个环节不得少于1次,总计不得少于3次。九、设计(论文)的撰写1、毕业设计(论文)的撰写按“本科毕业设计(论文)撰写规范”执行;2、设计(论文)正文字数文科(除外语类)10000字以上,理工科及外语、艺术类6000字以上;3、所有设计(论文)应按规定格式打印1份,学生所在院(部)留存。另外应将电子版报送教务处。十、毕业设计(论文)答辩及成绩评定(一)毕业设计(论文)完成后必须进行答辩。对通过毕业设计(论文)答辩并达到毕业基本要求的学生方可发给毕业证书。各专业成立答辩小组,具体负责本专业毕业设计(论文)答辩和成绩评定。各院(部)成立答辩委员会,对答辩小组提出的优秀的毕业设计(论文)及评阅答辩中有争议的毕业设计(论文)进行审查、复议,最终确定成绩。答辩工作原则上不聘请校外专家参加,如确因课题需要,必须聘请校外人员参加时,须经院(部)批准;(二)毕业设计(论文)答辩按“本科毕业设计(论28文)答辩程序和实施办法”规定程序进行;(三)毕业设计(论文)的成绩评定,采用五级记分制,即优、良、中、及格和不及格,具体评分标准按照“本科毕业设计(论文)量化评分参考标准”执行。要求优秀与良好比例之和控制在70以内,优秀率在15左右(最多不超过20)。其中优秀、不及格等级须写出具体理由,其余等级须写出简要评语;(四)凡毕业设计(论文)成绩不及格者,按结业处理。十一、毕业设计(论文)工作所需的经费(含开题费、实验费、答辩费、指导教师课时津贴等)由学校按各院(部)毕业生每人350元,统一发放至各院(部),由各院(部)制订分配细则。十二、本规定自公布之日起执行,由教务处负责解释。附件1本科毕业设计(论文)撰写规范附件2本科毕业设计(论文)量化评分参考标准附件3本科毕业设计(论文)答辩程序和实施办法附件4本科毕业设计(论文)工作评估办法二七年十一月十三日29附件1本科生毕业论文撰写规范为进一步规范本科生毕业论文的撰写工作,提高论文撰写质量,加强论文的管理工作,特制定本规范。1论文结构及写作要求论文(设计说明书)应包括封面,目录,中文题目、中文摘要与关键词、英文题目、英文摘要与关键词,正文,注释,参考文献,致谢,附录(可选)等部分。11目录目录独立成页,包括论文中全部章、节的标题及页码。12题目题目应该简短、明确、有概括性。论文题目一般中文字数不超过25个字,外文题目不超过15个实词,不使用标点符号,中外文题名应一致。标题中尽量不用英文缩写词,必须采用时,应使用本行业通用缩写词。13摘要与关键词131摘要摘要是对论文(设计说明书)内容不加注释和评论的简短陈述,要求扼要说明研究工作的目的、主要材料和方法、研究结果、结论、科学意义或应用价值等,是一篇具有独立性和完整性的短文。摘要中不宜使用公式、图表以及非公知公用的符号和术语,不标注引用文献编号。中文摘要一般为200字左右。132关键词关键词是供检索用的主题词条,应采用能覆盖论文主要内容的通用技术词条(参照相应的技术术语标准),一般列38个,按词条的外延层次从大到小排列。中英文关键词应一一对应。14论文正文论文正文部分包括绪论(或前言、序言)、论文主体及结论。绪论是说明论文工作的选题目的和意义,国内外文献30综述以及论文所要研究的内容。论文主体是论文的主要组成部分。要求层次清楚,文字简练,通顺,重点突出。结论是整个论文的总结,应做到重点突出,言简意赅。正文字数原则上文科(除外语)不少于10000字,理工科及外语、艺术类不少于6000字。15注释论文中有名词或情况需要解释,或者引用他人的观点及原话、主要数据等必须加注说明,注明出处。16参考文献参考文献反映论文的取材来源、材料的广博程度。列出的只限于那些作者亲自阅读过的,最重要的且发表在公开出版物上的文献或网上下载的资料。参考文献不少于10篇,其中外文文献不少于2篇。17附录如有不宜放在正文中但有重要参考价值的内容(如公式的推导、程序流程图、图纸、数据表格等)可编入论文的附录中。18致谢向给予指导、合作、支持及协助完成研究工作的单位、组织或个人致谢,内容应简洁明了、实事求是,避免俗套。2书写及打印要求21论文书写论文(设计说明书)要求统一使用MICROSOFTWORD软件进行文字处理,统一采用A4页面(210297)复印纸打印,版芯尺寸页边距为上28CM,下25CM,左25CM,右25CM;字间距为标准,单倍行距。页眉宋体、五号,居中排列;页眉内容为本科毕业论文;页码在页下居中放置,用五号字体。论文封面和目录不编页码,页码从目录后开始编排。页码用阿拉伯数字(1、2)编排。论文文字错漏率不能大于万分之五。22目录目录应包括论文中全部章节的标题及页码,含摘要与31关键词(中、外文)、正文章、节题目(可视论文需要进行,编写到23级标题)、参考文献、附录、致谢等。目录题头用四号黑体字居中排写,隔行书写目录内容。目录中各章节题序及标题用五号宋体。23摘要与关键词中、外文摘要与关键词单独成页置于目录后,编排上中文在前,外文在后。摘要、关键词题头均用小四号黑体字排写,内容文字用五号宋体字,英文用TIMESNEWROMAN。关键词各词条间用分号“;”隔开。24论文正文241章节及各章标题章节标题应突出重点、简明扼要,字数一般在15字以内,不使用标点符号。标题中尽量不采用英文缩写词,对必须采用者,应使用本行业的通用缩写词。正文除章节条款的标题外均用五号宋体。242层次层次根据实际需要选择,以少为宜。各层次标题不得置于页面的最后一行(孤行)。层次代号格式要求参照表21和表22。表21自然科学类论文层次代号及说明章1顶格,小三号黑体节11顶格,四号黑体条111顶格,小四号黑体(1)顶格,五号黑体款首行空两格,五号宋体项顶格,五号宋体32首行空两格,五号宋体表22社会科学类论文层次代号及说明章一、顶格,小三号黑体节(一)顶格,四号黑体1顶格,小四号黑体条空两格,五号宋体(正文)(1)顶格,五号黑体款空两格,五号宋体(正文)顶格,五号宋体项首行空两格,五号宋体(正文)25注释与参考文献注释一律采用尾注。正文中应按顺序在需要注释处的文字右上角用标明,中序号应与“注释”中序号一致,具体标注格式如下著作图书类文献序号作者书名版次出版地出版者,出版年引用部分起止页33翻译图书类文献序号作者书名译者版次出版地出版者,出版年引用部分起止页学术刊物类文献序号作者文章名学术刊物名,年,卷(期)引用部分起止页学术会议类文献序号作者题名见编者,文集名,会议名称,会议地址,年份出版地出版者,出版年引用部分起止页学位论文类文献序号学生姓名学位论文题目学校及学位论文级别答辩年份引用部分起止页报纸文献序号作者文章名报纸名,出版日期(版次)在线文献序号作者文章名电子文献的出处或可获得地址,发表或更新日期/引用日期(任选)正文之后一般应刊出主要参考文献。列出的只限于那些作者亲自阅读过的,最重要的且发表在公开出版物上的文献或网上下载的资料。以下为社会科学类论文参考文献的标注格式著作图书类文献序号作者书名版次出版地出版者,出版年翻译图书类文献序号作者书名译者版次出版地出版者,出版年学术刊物类文献序号作者文章名学术刊物名,年,卷(期)学术会议类文献序号作者题名见编者,文集名,会议名称,会议地址,年份出版地出版者,出版年学位论文类文献序号学生姓名学位论文题目学校及学位论文级别答辩年份报纸文献序号作者文章名报纸名,出版日期(版次)在线文献序号作者文章名电子文献的出处或可获得地址,发表或更新日期/引用日期(任选)自然科学类论文可不要注释,参考文献标注格式与社会科学类论
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专业智商测试试题及答案
- 高职建筑专业试题及答案
- 酒店专业试题及答案
- 环保专业试题及答案
- 甲状腺专业试题及答案
- 沟通专业试题及答案
- 河北省承德市平泉市党坝中学2025-2026年学年九年级历史上学期9月月考试题(含答案)
- 宁波生态假山施工方案
- 路口半弧形护栏施工方案
- 楼顶景观水系施工方案
- 220kV变电站消防工程 投标方案(技术方案)
- 画法几何及土木工程制图课件
- 35770-2022合规管理体系-要求及使用指南标准及内审员培训教材
- 流水别墅案例分析
- 录入与排版教学计划
- 呼吸衰竭小讲课课件
- 气瓶检验员考试题库
- AAMA2605-铝窗(板)更高标准有机喷涂的非官方标准、性能要求、测试程序
- 第一章三国演义讲义课件
- 联合国可持续发展目标
- 西语国家概况
评论
0/150
提交评论