论文部分内容阅读
随着校园信息化不断深入的发展,用计算机代替手工管理,全面探索和实现科研业绩评价信息化已经成为学校的一项重要课题。至今为止承德市翠桥学校还没有接触过任何形式的教师科研业绩评价系统,对于学校来讲是个新鲜事物,本课题正是从我校科研业绩评价的实际需要出发,利用现有的软、硬件条件和网络资源,在没有太多投资的情况下,开发一个能够实现项目、管理、评价等多项功能于一体的通用的科研业绩评价系统,以提高科研业绩评价的工作效率。本文遵循软件开发设计的思想,在结合承德市翠桥学校发展需要的基础上,对教师科研业绩评价系统的用户、结构、数据等进行研究,设计了中小型评价系统的建模过程。文章首先介绍了选题背景,然后从需求、背景、用户、可行性、指标、功能方面对教师科研业绩评价系统进行了需求分析,根据上述需求利用UML设计方法设计了系统的用例图;然后介绍了系统中应用的重要技术,并阐述了此项技术的特点,其中重点介绍了B/S架构、JAVA技术,根据这些技术确定了系统需要实现的功能模块,主要包括用户需求、注册登录、信息修改、业务流程,评价管理五大模块,并绘制出时序图、模块图和流程图,运用MySQL数据库技术设计了数据库结构和系统需要的数据库表;最后是本系统的实现,详细分析了当今最流行的基于J2EE框架的Struts、Spring和Hibernate三大组合框架开发技术以及数据在基于SSH组合框架技术的表示层、业务层和持久层三层体系结构的分配管理以及传递过程,达到了系统的实现目标。通过以上设计,顺利的实现了系统所需的功能,另外,在科研业绩评价系统的开发过程中,考虑了系统的安全策略和技术可行性,设计了系统权限管理和数据库备份与恢复功能,充分保证了系统的安全。开发实践表明,使用本系统可以简化日常工作流程,提高工作效率,提高了可扩展性和可维护性,基本满足了学校科研业绩评价的需求,有效地实现了科研业绩的量化管理。