基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx

上传人:王** 文档编号:1153063 上传时间:2024-04-06 格式:DOCX 页数:25 大小:282.94KB
下载 相关 举报
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第1页
第1页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第2页
第2页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第3页
第3页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第4页
第4页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第5页
第5页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第6页
第6页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第7页
第7页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第8页
第8页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第9页
第9页 / 共25页
基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx_第10页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx》由会员分享,可在线阅读,更多相关《基于JAVA的网上评教系统的设计与实现计算机科学与技术专业.docx(25页珍藏版)》请在优知文库上搜索。

1、基于JAVA的网上评教系统的设计与实现摘要:随着我国高等院校的不断扩招,高校的教务管理工作日益繁重,传统手工评教模式不再适应当前教务管理工作的实际需要,学校教务管理工作者迫切需要一种效率更高、流程更优、评教结果更为科学的新型评教模式。基于此,本文结合某高校的具体实际,设计并实现了一套基于JAVA的网上评教系统。本文先对国内外有关网上评教系统的研究现状进行分析,总结出现有系统的优势和不足,并将可借鉴的思路和有待优化的方向引入到本系统的构建上,并以此确定了系统的研究目标。本文从系统业务流程出发,采用UML用例准确梳理出系统的业务需求和开发重点,设计出评教信息管理功能、用户管理功能等业务模块,同时将

2、系统用户划分为学生、教师以及教务管理人员(系统管理员)三大类型。系统需求分析完成后,本文基于JAVA开发语言、B/S架构以及SQLServer2016数据库等技术展开了系统的设计与实现过程,并结合用例图、时序图、界面图等就系统的需求分析、设计和实现环节进行详细论述,最终从系统功能和性能两方面对系统完成全面而科学的测试,测试结果表明,系统最终品质达到预期水准,具备较强的实用性和可靠性。通过该系统可以实现教学质量全面、公正的评价,并以此作为教育改善的依据,有望持续提学校的教学质量,最终促进学生与学校的长远、持续发展。关键词:JAVA;网上评教;B/S架构DesignandImplementatio

3、nofanOnlineEvaluationSystemBasedonJAVAAbstract:WiththecontinuousexpansionofcollegesanduniversitiesinChina,theeducationalmanagementofcollegesanduniversitiesisbecomingmoreandmorearduous.Thetraditionalmanualevaluationmodeisnolongersuitablefortheactualneedsofcurrenteducationaladministration.Schooleducat

4、ionmanagementworkersurgentlyneedahigherefficiencyandbetterprocess.Thenewevaluationmodeofteachingresultsismorescientific.Basedonthis,thispapercombinesthespecificrealityofauniversitytodesignandimplementasetofJAVA-basedonlineevaluationsystem.Thispaperfirstanalyzestheresearchstatusofonlineevaluationsyst

5、emathomeandabroad,summarizestheadvantagesanddisadvantagesofthesystem,andintroducestheideasandthedirectiontobeoptimizedintotheconstructionofthesystem,anddeterminesthesystem.Researchgoals.Basedonthesystembusinessprocess,thispaperusesUMLusecasestoaccuratelysortoutthebusinessneedsanddevelopmentprioritie

6、softhesystem,designbusinessmodulessuchasevaluationinformationmanagementfunctionsandusermanagementfunctions,anddividethesystemusersintostudents,teachersandeducationalmanagementpersonnel.Systemadministrators)threemajortypes.Afterthesystemrequirementsanalysisiscompleted,thispaperdevelopsthesystemdesign

7、andimplementationprocessbasedonJAVAdevelopmentlanguage,B/SarchitectureandSQLServer2016databasetechnology,andcombinesusecasediagram,timingdiagram,interfacediagram,etc.toanalyzeanddesignthesystemrequirements.Theimplementationprocessisdiscussedindetail,andthesystemisfullyandscientificallytestedfromthea

8、spectsofsystemfunctionandperformance.Thetestresultsshowthatthefinalqualityofthesystemreachestheexpectedlevelandhasstrongpracticabilityandreliability.Throughthissystem,acomprehensiveandfairevaluationofteachingqualitycanbeachieved,andthiscanbeusedasabasisforeducationimprovement.Itisexpectedtocontinuet

9、opromotethequalityofteachinginschoolsandultimatelypromotethelong-tennandsustainabledevelopmentofstudentsandschools.Keywords:JAVA;onlineevaluation;B/Sarchitecture目录III1绪论41.1 选题背景与研究意义41.2 国内外研究现状41.3 系统开发理论基础51.3.1 JAVA开发语言51.3.2 B/S架构61.4 研究思路和主要研究内容62网上评教系统的需求分析82.1 系统业务流程分析82.2 系统功能需求分析82.3 系统非功能

10、需求分析103网上评教系统的设计123.1 系统总体设计123.1.1 系统物理架构设计123.2 系统功能详细设计123.3 数据库设计143.3.1 数据库概念设计143.3.2 数据库物理设计164网上评教系统的实现与测试184.1 系统开发环境的搭建184.2 评教信息管理功能的详细实现184.3 系统测试23结论25参考文献26致谢错误!未定义书签。1.1 选题背景与研究意义教学的质量是提高一个学校竞争力的重要指标,而开展教学评价则是提高学校教学质量的重要手段。在传统的教学管理模式中,校内从事教学质量评估工作的相关人员,在开展教师评教工作时通常需要先印刷纸质教师教育教学评价表,发放给

11、参与评价的对象(评价主体通常是某教师任课的班级学生),让其通过手写填表的方式给参评教师进行评价。上述传统的学校评教工作流程在学生规模小、参评教师人数少、评价体系简单、评价指标少的情况下具有一定的适用性,然而,随着我国教育事业的日益普适化,各学校的招生规模保持稳健增长,导致学校的教务管理工作内容越来越多,所涉及到的数据和信息也越来越多,仅仅使用纯手工对这些数据进行处理与分析已经越来越不现实。在此背景下,学校教务管理工作者迫切需要一种效率更高、流程更优、评教结果更为科学的新型教师评教模式,以此提高学校的教学质量,并最终使学校在未来的竞争中获得优势,促进学校、学生的长远发展。随着计算机技术和网络技术

12、的发展,我国的教育信息化水平得到了极大的提升,传统教评工作中遇到的瓶颈借助信息化管理系统可以迎刃而解,这极大推动了网上教评系统的诞生与发展。该类系统通过数据库技术、编程语言等工具实现开发,为学校的教评工作指明了新的方向,学生在网上登陆系统对老师进行各方面的评价,反应学生对老师的印象和建议,通过对数据分析、数据筛选、书记整合、数据总结得到学生对老师的综合评价,在人力和时间成本、经济成本上为学校减少了大量开支,通过教评系统可以科学的反映教学的质量问题,通过数据的分析得出符合客观事实的答案,满足学校管理的需求。综上所述,考虑到传统教评模式具有流程长、效率低以及成本高等诸多弊端,不再适应当前教务管理工

13、作的实际需要,而通过计算机技术开发的网上教评系统可以有效解决上述问题。基于此,本文以某高校为研究对象,根据该校实际建立该校的网上评教系统,通过该系统对该校教学质量进行全面、公正的评价,并以此科学实施教育改善,从而持续提高该校的教学质量,促进学生与学校的长远、持续发展。1.2 国内外研究现状二十世纪九十年代,互联网技术逐渐成熟并且开始在生产生活中得到广泛推广应用,高等院校的评教管理的方式也随着互联网的兴起而发生改变。新的基于网络的评教系统逐渐被技术人员开发出来,学生作为重要的受益者可以通过系统分配的权限对自己的课程和任课老师打分,将自己对老师的建议通过系统提交,老师则可以登录系统查看自己被认可的

14、程度以及学生和其它老师对自己的意见。以往的评教方式已经逐渐失去生机与活力,基于互联网的教学评教系统得到广泛认可,推动许多有名的软件公司纷纷开发出产品化的网络评教系统。国外的信息化程度比较高,因此网上评教系统的研发工作起步较早,他们研发的网上评教管理软件从本国教育现状出发,设置评教系统的评价体系标准,进而设计系统的功能模块。所以虽然国外的这些网上评教管理软件设计理念先进、功能强大,但是并不适用于我国各类院校网上评教管理的业务流程和要求。面对这样的一个现状,国内的各个院校开始根据自己的实际情况组织技术人员研发符合自己学校特色的网上评教系统,这些网上评教系统虽然不求完美,但都实用、易用,而且也都最终

15、实现了学校教师教学评教的网络化。这些已开发的网上评教系统,其中有些系统可以提供参与评教的学生或老师在学期内任意时间点完成系统的登录及查看、修改、提交教评结果的功能;有些则仅仅是在某一时间点可以完成登录及评教,对于教评过程中的中间数据只限参评教师或相关领导查看等等。这些软件虽然各有特色,各有亮点,但都存在一个普遍的问题那就是软件数据的通用性和可兼容性。从技术层面上来看,目前基于B/S架构的网上教评系统已经成为高校教务管理工作发展的主流。基于B/S架构,采用互联网技术的网上评教系统可以极大提高高校教师评教管理工作的协调能力,减轻高校教务管理工作人员的工作负担,同时基于B/S架构,可以有效突破校园网

16、的限制,从而大大提高了系统的灵活性和操作性。综上所述,由于基于B/S架构的网上评教系统是未来高校评教系统的主流趋势,基于该技术架构可以在系统灵活性、功能操作性等方面创造优势,本文在综合分析国内外研究现状的基础上,决定采用B/S架构开发本文研究的基于JAVA的网上评教系统,学生和老师分别通过WBE界面完成评教和评教结果的查看等操作,而学校教务管理人员通过WBE界面进行评教结果的分析与统计,督促相关教师改进教学方法,最终促进学校整体教学水平的提高。1.3 系统开发理论基础1.3.1 JAVA开发语言作为计算机编程语言的一种,JAVA开发语言经过多年的实践检验,深受系统开发人员的喜爱,在最近几年的网络编程工作中被广泛使用。因为JAVA是集中了计算机编程语言、系统开发、应用、部署环境于一体的综合性软件开发技术,且具备语言简单、健壮性、分布性、安全性、

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > Java

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!