计算机毕业论文|计算机论文|计算机毕业设计|计算机网络论文  
设为首页 加入收藏 联系站长
论文无忧网|专业的计算机论文、计算机毕业论文服务网站
计算机毕业设计 计算机毕业论文 计算机论文 管理系统 工资 在线选课 图书
当前位置:计算机毕业论文网 >> JAVA论文设计 >> 浏览文章
JAVA024综合测评系统的设计与实现

【说明】本站所列作品的内容只是论文的部分介绍,如果想了解此作品的详细资料,请联系在线客服。
全套设计作品包括系统+源程序+论文+开题报告+使用手册,可以直接作为毕业设计/论文使用.
本站作品全部经过技术员测试,完整无错,大家可以放心参考使用。包调试,包指导,售后全部免费,直到您通过答辩为止。
现成作品的购买流程请参照:购买现成作品流程 网站介绍 常见问题解答


摘要
大学期间,综合测评计算是每学期必不可少的工作。人工计算综合测评是一个很繁杂的过程:每个学生先计算自己的综合测评成绩,制成草表,上交给班委;然后班委核对并将成绩录入制成电子文档上交给院系相关部门。在这个过程中,学生常常感到厌烦,因而草表的准确率很低;接着人工核对、录入成绩,造成工作量大,效率低下,准〖本文来自:毕业设计论文网www.paper51.com〗确率也无法得到保证。所以,广大师生迫切希望信息化综合测评系统的产生。利用该系统,同学们可以方便准确地计算出自己的综合测评成绩,并能将结果上传至服务器,省去班委人工核对、成绩录入这些烦琐的工作。而且,系统提供的查询功能可以方便同学们对自己所需信息的检索。该论文主要介绍了网络上最受欢迎的JavaApplet技术、系统的分析设计、各个功能模块的实现、系统的测试调试、以及系统开发过程中遇到的问题和问题的解决。
关键词:综合测评;计算;查询;Applet

Abstract

Duringtheuniversity,computationthesyntheticalevaluationisnecessaryperterm.Themanualcomputationofsyntheticalevaluationisamuchnumerousanddiverseprocess.First,everyonecomputethescoresbythemselves,andmakeadraft,thendeliverit.Second,thecadresintheclasschecktheresultandimportthedataintocomputerformakingthedocument,thenhandinittoarelativedepartmentoracademy.Intheprocess,thestudentsaresickofit.Therefore,theveracityofthedraftislow.Ontheotherhand,manualcheckingandscores’inputtingcausethegreaterworkloadandlowerefficiency.Moreovertheveracityisunabletobeguaranteed.So,alltheteachersandstudentsarelookingforwardtohaveaninformationizationalsystemofthesyntheticalevaluation.Usingthesystem,studentscan’tonlycomputetheirscoresofsyntheticalevaluationconvenientlyandcorrectly,butalsocansubmittheresultstotheserver.Whichcanomitthecomplicatedworkofclasscadres’manualcheckingandscores’inputting.Moreover,thefunctionofqueryofferedbythesystemscanmakeconvenientforstudentstosearchtheinformationtheywant.ThediscourseintroducestheApplettechnology,theanalysisanddesignofthesystem,theimplementofeveryfunctionmodule,thetestanddebugofthesystem,andtheproblemsmetintheexploitationaswellasthesolutiontothem.
Keywords:syntheticalevaluation;computation;query;Applet

在大学期间,同学们计算过多次综合测评,深刻体会到综合测评计算是一件既繁琐且准确率又低的事情。同时,班委每学期都要将同学们上交的书面形式的综合测评得分情况进行核对并输入到电脑里面,制成电子文档,方便全年段同学的成绩排名,并且也要将电子文档上交给院系相关部门留档。每次要完成这个任务,全班的班委都必须参与〖本文来自:毕业设计论文网www.paper51.com〗,可谓兴师动众,一旦不能很好的协调,出错率就很高,造成工作量加大。在信息化时代,这种手工计算综合测评的模式必将被以计算机为基础的信息化系统所取代。所以,设计一个功能完善的综合测评系统,已成为大家迫切的愿望。通过这个系统,每个同学可以准确计算自己的综合测评成绩并将得分情况上传到班委的机子上,这样就可以省去班委统一输入成绩这一繁琐的过程,既方便了同学们,准确率也得到了保证。

该综合测评系统的开发采用了JavaApplet技术,是因为JavaApplet与ASP等制作动态网页的工具相比,具有得天独厚的优势:ASP等只是脚本语言,而Java是一种面向对象的语言,其提供内容丰富的类库,能满足用户更多的交互需求;Java是一种与平台无关的语言,开发的系统具有良好的可移植性,且安全性高;ASP等脚本语言是在服务器端运行的,而JavaApplet是运行在客户端浏览器上的小应用程序,这一特性更使得Applet能同时拥C/S及B/S两种软件体系结构的优势。
同时,本系统的开发采用了面向对象的方法,将系统划分模块时,尽量做到高内聚低耦合,提高模块独立性[1],给模块功能的增加与修改带来了方便。前台采用可移植性良好,健壮,安全性高的Java语言开发,后台采用微软的ACCESS数据库,作为开发平台,强大的开发工具与稳定的后台数据库,保证了系统的健壮性。在系统的开发过程中,也遇到了一些问题(如:数据的表格显示等),但通过自己的努力以及指导老师的帮助,这些问题都得到了圆满的解决。

综合测评系统分析设计
需求分析
根据计算机科学与工程系综合测评评分细则以及广大同学计算综合测评的经历,整理得到该系统的功能需求为:
1、用户只要根据列出的得分项进行选择,以及少量的数据输入就可以计算出自己的综合测评成绩。
2、用户将自己计算好并〖本文来自:毕业设计论文网www.paper51.com〗核对过的综合测评成绩上传,为防止恶意用户随意修改合法用户的成绩,成绩上传前必须进行用户合法性的验证,合法用户方能将自己的综合测评成绩上传至服务器端的数据库。同时,合法用户也可以随时修改自己的密码。
3、用户可以根据自己的需要进行查询:
1)输入学号,就可以精确得到该位同学的综合测评的得分、排名等情况
2)查询所有学生的综合测评得分情况,并按学号顺序排列显示
3)查询业务学习成绩大于等于或小于某一值的所有学生的综合测评得分情况,并按业务学习成绩从高到低排列显示
4)查询综合测评成绩大于等于或小于某一值的所有学生的综合测评得分情况,并按综合测评成绩从高到低排列显示
5)查询业务学习成绩大于或小于某一值且综合测评成绩大于等于或小于某一值的所有学生的综合测评得分情况,并按学号的顺序排列显示。
4、用户可以查看全班同学的业务学习成绩及综合测评成绩各个得分段的比例,更好地了解班级的综合测评情况。

模块功能说明
1、政治素质
该模块能够将所有的政治素质方面的得分项列出来,供用户选择自己的得分情况,然后计算出政治素质的得分。法纪观念、学习态度、品德修养、劳动实践、奖惩得分与政治素质模块的功能相似,都是计算各自的得分,所以在此不一一阐述。
2、政治思想素质
该模块则将政治素质、法纪观念、学习态度、品德修养、劳动实践、奖惩分各个模块组合,以整体的方式显示给用户,并能将各个小模块的得分情况相加,得出政治思想素质的实际得分(100分制)及总得分(实际得分×20)
3、业务学习得分
该模块能够处理用户输入各门课程的得分情况,计算业务学习实际得分(100分制,业务学习实际得分=各门课程的学分成绩总和÷各门课程学分总和 公共选修课的成绩)及总得分(业务学习实际得分×60)。
4、智能素质得分
该模块则将科研能力、社会工作能力、师范生技能、文艺活动能力各个小模块的得分相加得到智能素质的实际得分(100分制)及总得分(实际得分×10)。
5、体育素质得分
该模块能够处理用户体育课成绩的输入,计算体育素质的实际得分(体育课成绩×60 课外体育活动成绩)及总得分(实际得分×10)。
6、精确查询
该模块能够接受用户输入学号,查询该同学综合测评的相关情况。
7、模糊查询
该模块能够接受用户的输入,根据用户的需要,以业务学习得分和综合测评得分为条件进行查询。
8、综合测评成绩比例显示
该模块能够根据全部上传的综合测评,统计总人数,某一分数段的人数,然后按比例图显示给用户。
9、综合测评成绩上传
该模块能够验证用户的合法性并将合法用户计算出的综合测评得分情况上传至服务器端的数据库上,作为留档材料,也作为成绩核对的依据。
10、用户密码修改
该模块能够验证用户的合法性并能实现合法用户对自己密码的修改。

目录

摘要I
AbstractI
1引言1
2综合测评系统开发工具简介1
2.1ACCESS数据库1
2.2Java及JavaApplet简介2
3综合测评系统分析设计3
3.1需求分析3
3.2系统整体框架4
3.3模块功能说明6
4综合测评系统实现7
4.1系统数据库设计7
4.2数据库访问模块的实现9
4.3客户端各个模块的实现9
4.4开发过程中遇到的问题及解决17
5系统运行和调试19
5.1测试目的19
5.2测试环境19
5.3测试方法与测试过程19
5.4运行和调试结果20
结束语21
致谢21
参考文献22
附录23

上一篇: JAVA023中国象棋打谱系统的设计与实现
下一篇: JAVA025办公自动化系统的设计与实现
在线客服  
点击这里给我发消息 点击这里给我发消息
点击这里给我发消息 点击这里给我发消息
QQ:528311109 QQ:528311109
  服务邮箱:Service@paper51.com
热门浏览
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
最近更新  
论文降价了,2010年毕业的同学你
计算机毕业论文无忧网-公告
计算机毕业论文-论文无忧网至同学
5年信誉服务保证-计算机毕业论文
购买现成作品流程
计算机毕业论文答辩过程中需要注
付款方式
网站介绍
计算机毕业论文答辩前的准备
常见问题
设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 在线留言 | 网站地图
Copyright 2006-2008 Powered by Paper51.com,论文无忧网 All Rights Reserved.
声明:《论文无忧网》,根据《信息网络传播权保护条例》,如果我们网站上的的作品侵犯了您的权利,请及时通知我们,我们会及时删除。
《论文无忧网》为您提供优秀的计算机毕业设计|计算机毕业论文|计算机论文|毕业论文等资料,仅供学习参考使用。