版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
大学生综合素质测评系统的设计与实现目录TOC\o"1-3"\h\u261641引言 表12班主任信息表所示。表SEQ表\*ARABIC1学生信息表表SEQ表\*ARABIC2管理员信息表表SEQ表\*ARABIC3测评小组信息表表SEQ表\*ARABIC4专业学习测评表表SEQ表\*ARABIC5身心健康测评表表SEQ表\*ARABIC6文化素质测评表表SEQ表\*ARABIC7实践服务能力测评表表SEQ表\*ARABIC8创新实践能力测评表表SEQ表\*ARABIC9成绩信息表表SEQ表\*ARABIC10扣分记录表表SEQ表\*ARABIC11思想道德测评表表SEQ表\*ARABIC12班主任信息表4详细设计与实现4.1管理员管理模块4.1.1功能描述管理员可以修改自己的个人信息、也可以对学生信息、测评小组信息和班主任信息、学生综合素质测评信息、学生成绩信息、扣分记录进行管理。以学生成绩信息管理为例,可以点击成绩管理按钮,在出现的两个按钮中点击成绩添加,就弹出如图4-1所示的成绩导入窗体,在此窗体中可以批量导入学生的成绩,也可以选择一次添加一位同学的成绩。批量导入好之后可以点击成绩查询按钮进行学生成绩查看,在学生成绩查看窗体中(图4-2),可以根据学生的学号、姓名以及学期和科目进行查询,还可以将成绩表导出。图4-1成绩批量导入功能图4-2成绩查询功能图4-3成绩excel表图4-4批量导入成功后数据库中的成绩信息表图4-5导入成功后学生端的成绩信息4.1.2实现技术本系统基于ApacheFileUpload上传组件实现文件的批量导入。用JAVA代码将文件上传至一个临时文件,再通过JAVA代码从临时文件夹中获取数据,最后根据MySQL语句将信息插入数据库中。导入Excel文件(图4-3)进入数据库时被导入的Excel文件的表的列数要与数据库中对应的表(图4-4)的列数和数据类型一致。图4-6批量导入部分代码4.2班主任管理模块4.2.1功能描述在班主任管理模块中,班主任可以修改自己的个人信息,还可以查询和审核学生的各个测评表。班主任审核是班主任点击图4-8中的班主任审核按钮,在弹出的窗体(图4-9)中选择通过还是不通过。图4-7修改个人信息图4-8专业学习评测查询图4-9班主任审核界面4.2.2实现技术当测评小组测评通过后,学生测评表信息会上传至班主任审核,在班主任审核之前,该学生测评表中“banzhurenshenhe”字段的值是空的,老师需点击web中的审核钮选择“通过”还是“不通过”,当选择通过时,“banzhurenshenhe”字段的值为“通过”,同时测评会上传至管理员处;当选择不通过时,“banzhurenshenhe”字段的值为“不通过”,同时测评会反馈至学生,让学生重新修改。图4-10数据更新部分代码4.3测评小组管理模块4.3.1功能描述在测评小组管理模块中,测评小组成员可以查看测评小组的信息,还可以查询和审核学生的各个测评表。测评小组需要审核学生填写的测评表是否正确,审核通过了需要反馈给学生,测评表上传至班主任处再由班主任进行审核;审核不通过也需要反馈给学生,让学生重新填写。图4-11测评小组查看小组信息图4-12测评小组审核学生提交测评表4.3.2实现技术测评小组审核通过与否通过“是”与“否”显示,那么执行这样操作则需要代码先连接数据库,在判断测评表中的“cepingxiaozushenhe”字段中存放的是“是”还是“否”,当测评小组成员将一份测评表通过审核,那么代码需要将该生测评表中的“cepingxiaozushenhe”字段的值改为“是”。数据表变化如图4-12所示。图4-13思想道德测评表图4-14测评小组执行审核操作部分代码4.4学生管理模块4.4.1功能描述在学生模块中,学生可以更改自己的个人基本信息,填写综合素质测评表,查询并可以导出自己的成绩和扣分记录。其中填写测评表只需要填入数据库中没有的数据,并上传证明。以添加思想道德测评信息为例(图4-16),基础分由系统自动填写,处罚分系统也会根据扣分记录表计算自动填入,学生需要填写的只有奖励分部分,填写之后要点击上传按钮上传图片或文件证明。图4-15更改个人信息界面图4-16添加思想道德测评表信息界面图4-17查询扣分记录界面4.4.2实现技术当学生想删除测评信息时,可以单击测评查询中的删除钮,可以实现这一功能需要代码完成将用户选择删除的数据在对应的数据库表中进行删除,以学生删除测评表为例,需要执行的MySQL语句是“deletefromtablewhereid=student.id”(table为数据表名称,student.id为学生学号)。在学生的思想道德测评表中处罚分是不需要学生进行填写的,这是由电脑根据学生的扣分情况自动获取,就需要代码将扣分记录评测表中学生的扣分情况进行累加再添加到思想道德评测表中去。对学生扣分记录的累加可以靠MySQL语句中的sum函数实现,本系统采用的MySQL语句是这样的“selectxuehao,sum(fenshu)Asfenshufromkoufenjiluwherekoufenjilu.xuehao=xueshengxinxi.xuehao”。当累加好被扣掉的分数之后,还需将分数添加进入思想道德测评表中才算获取分数成功。图4-18信息删除的部分代码图4-19获取处罚分的部分代码5测试5.1系统测试系统测试对系统的设计和开发是一个十分重要的步骤。因为在系统进行测试前系统中的各个功能模块或多或少存在一些缺陷与失误,这些都需要我们进行排查,因为有时候可能只是因为一个小小的问题,就可以导致测评系统运行失败。所以一定要对系统进行测试,观察系统能否实现要求的效果。针对系统各个模块的测试,主要情况如下:模块测试功能测试方法测试结果管理员模块用户登录测试用管理员账号进行登录登录情况正常,在账号、密码、验证码都没有错误时登录成功,三项中填错任何一项都会弹出提示框。导入功能测试导入学生个人信息、班主任信息、测评小组信息、学生成绩信息、扣分记录导入情况正常,导入成功后可以在管理员处查询导入情况也可以在相应的账号处查询到导入情况。查询功能测试点击进入学生信息查询、班主任信息查询、测评小组查询、测评表、成绩查询、扣分记录查询查询功能正常,可以查询到相应信息。导出功能测试对拥有导出功能的地方逐个进行导出操作导出情况正常,都能顺利导出。班主任模块用户登录测试用班主任账号进行登录登录情况正常,在账号、密码、验证码都没有错误时登录成功,三项中填错任何一项都会弹出提示框。修改功能测试修改个人信息修改功能正常,在班主任账号修改成功后,在数据库、管理员账号都能查询到修改后信息。查询功能测试点击查询学生测评表查询功能正常,可以查询到相应信息审核功能测试点击班主任审核审核功能正常,选择通过后可以在管理员处查询到学生测评表,审核不通过,学生账号的测评表会显示不通过。导出功能测试对拥有导出功能的地方逐个进行导出操作导出情况正常,都能顺利导出。测评小组用户登录测试用测评小组账号进行登录登录情况正常,在账号、密码、验证码都没有错误时登录成功,三项中填错任何一项都会弹出提示框。修改功能测试修改个人信息修改功能正常,在测评小组账号修改成功后,在数据库、管理员账号都能查询到修改后信息。审核功能测试点击测评表进行审核审核功能正常,审核通过选择“是”,可以在班主任处查询到学生测评表,审核不通过,选择“否”学生账号的测评表会显示不通过。学生模块用户登录测试用学生账号进行登录登录情况正常,在账号、密码、验证码都没有错误时登录成功,三项中填错任何一项都会弹出提示框。修改功能测试修改个人信息修改功能正常,修改后都能成功显示修改后的数据,并且都能在数据库中查询到。录入功能测试录入测评表内容录入功能正常,录入后可在数据库中查询到查询功能测试点击查询所有可以查询的信息查询功能正常,可以查询到相应信息导出功能测试对拥有导出功能的地方逐个进行导出操作导出情况正常,都能顺利导出。6总结第一次设计与开发测评类的系统,根据系统设计方法的步骤认真的进行分析和研究,本系统可以将综合素质测评速度大大提高。班主任和测评小组可以实现学生提交的信息快速进行审核,审核通过与否也能快速反馈到学生这边,这样不仅是工作效率得到提高,而且学生的测评结果的保密性更强;班主任和测评小组都审核通过之后测评表才会提交到管理员处,管理员可以查看测评表,也可以根据不同的条件对测评表进行查询,管理员还可以批量导入学生信息和学生成绩,减少人工干预使失误率降低。但因为本人的技术不够娴熟,所以系统的实现中还有很多的不足之处,比如网页界面单调;数据库和部分代码存在冗余;后台的管理功能不够完善等。参考文献康鲜菜.大学生综合素质测评系统的设计与研究[J].信息与电脑(理论版),2018(15):50-52.郭凌辉.基于低秩理论的算法及应用研究[D].南京︰南京理工大学,2013.汪兴来,阮汉乐.基于WEB的大学生综合素质测评管理系统的设计与实现[J].科技信息,2009(35):900-901.杨敏.基于.net大学生综合素质测评系统的设计与实现[D].电子科技大学,2019:1-5.张雅棋.SQLSever、MySQL、Oracle数据库在水务系统中的应用比较[J].天津科技,2019,46(09):52-54.罗坚.地源热泵中央空调运行优化控制系统设计[
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 闽南科技学院《工程测试技术》2025-2026学年期末试卷
- 高中试题语文卷子及答案
- 福州职业技术学院《道路勘测设计》2025-2026学年期末试卷
- 稀土真空热还原工成果转化模拟考核试卷含答案
- 市场营销策划公司年度工作总结报告
- 木材检验员安全检查评优考核试卷含答案
- 异丁烯装置操作工安全宣教强化考核试卷含答案
- 平台管理员成果转化水平考核试卷含答案
- 房地产投资策略解析-房地产顾问
- 2026年兰州市九年级(初三)二诊模拟考试历史+道德与法治试卷(含答案)
- 版中国农业银行VI系统
- DB11T 695-2025 建筑工程资料管理规程
- 广东省湛江市2025年普通高考测试历史试卷及答案(二)(金太阳)(湛江二模)
- 幼儿园森林教育
- 《水工隧洞瓦斯防治技术规范》
- GB/T 5054.4-2024道路车辆多芯连接电缆第4部分:螺旋电缆总成的试验方法和要求
- 04S519小型排水构筑物(含隔油池)图集
- DL∕T 519-2014 发电厂水处理用离子交换树脂验收标准
- 2024年高等教育文学类自考-04265社会心理学笔试考试历年高频考点试题摘选含答案
- 基于BIM技术的工程量清单自动生成
- 和谐婚姻家庭知识讲座
评论
0/150
提交评论