论文部分内容阅读
随着计算机网络技术的不断发展和我国九年义务教育的不断推进,九年义务教育普查已成为国家教育工作的重中之重,它保障了适龄儿童、少年享有义务教育的权利。目前的普查方式大多以手工方式进行,缺少一个智能、高效、操作简单的信息化普查系统,如何实现九年制义务教育普查的智能化,使该系统成为以适龄儿童为主体,教师、学校、单位、领导共同参与的信息化平台,真正改变传统手工普查中任务烦琐、普查效率低、普查数据孤立的现状,这是教育工作者迫切需要解决的问题。针对以上问题本文采用JAVA技术、SSH框架、EXT组件、B/S体系结构对九年义务教育普查系统进行研究开发,作者的主要工作如下:1、对现行九年义务教育普查进行调查研究,在此基础上拟定需求报告。依据软件工程设计原则,按照业务逻辑划分功能模块,并对整体性能、运行环境等进行了全面的分析,设计了九年义务教育普查系统框架。2、采用java组件式开发系统,具有良好的可维护性和扩展性。前台界面采用EXT组件,客户端界面友好,操作方便简单。普查系统内容采用SQL数据库存储。整个系统由系统管理员模块、教师模块和适龄儿童管理模块、单位信息管理模块、综合查询模块五部分组成,较为完整地实现了九年制义务教育普查中各项繁重工作管理的全过程,有利于相关部门开展管理工作,有利于领导制定科学的方针政策,有利于提高九年义务教育的质量和普及率。3、系统具体实现是基于SSH框架:表现层通过JSP页面实现交互界面。业务逻辑层由Spring IoC容器提供业务模型组件和该组件的协作对象数据处理(DAO)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。数据持久层中,则依赖于Hibernate的对象化映射和数据库交互,处理DAO组件请求的数据,并返回处理结果。该系统实现了适龄儿童管理、报表管理等所需功能。解决了在九年义务教育普查中普查效率低、普查数据孤立的问题。