论文部分内容阅读
随着中国经济的快速发展,国家越来越需要全面发展的人才。而中小学生一向是国家的希望。现在国家需要学生更加全面的发展。莱芜市决定响应国家要求,改变过去仅靠成绩评价学生好坏的做法,改为全面考虑,对学生的综合素质进行评价。但是这个综合素质评价工作涉及的数据多而杂乱,如果由人工完成,工作量大且不能保证结果的准确性。基于以上情况,开发了该莱芜市中小学生综合素质评价系统。系统采用当下流行的B/S架构设计,采用Java语言实现,应用了Struts框架和MVC模式进行开发,使系统的健壮性和可维护性大大提升。在数据库方面,系统采用微软的SQLServer2008作为系统数据库。SQLServer2008稳定性强,安全性高,是系统数据库的最好选择。本文主要介绍了莱芜市中小学生综合素质评价系统的设计与实现过程。首先是系统的开发背景和国内外相关系统的研究现状,明确了系统开发的重要意义。随后是系统的需求获取和需求分析。通过对莱芜市中小学生综合素质评价工作的详细调研和与系统用户进行多层次的交流确定了系统的业务需求。并进行了需求分析,得到了系统的功能需求和基础数据要求。之后就是系统设计,对系统的技术架构设计、功能模块设计以及数据库设计都做了详细描述,并将系统分为基础信息管理、素质评价、个人详细信息维护、综合实践及荣誉称号管理和课外学习与校内活动管理五个模块,对每个模块进行详细设计。最后对系统进行了实现和测试。系统最终基本实现了莱芜市中小学生综合素质评价工作中的所有业务需求,实现了包括系统登录、学生自评、同学互评、自我介绍、特长展示、学习情况信息管理、身体情况信息管理、荣誉称号信息管理、综合实践信息管理、课外学习信息管理以及校内活动信息管理在内的众多功能。系统最终实现了莱芜市中小学生综合素质评价工作的功能需求,基本达到了系统开发之初预期的目标,可以成功的完成相应工作。系统的使用大大提高了莱芜市中小学生综合素质评价工作的效率,同时大大提升了评价结果的科学性和准确性。