论文部分内容阅读
随着计算机软件技术和因特网的迅速发展,信息对于我军已变的越来越重要。在当今的知识时代,人才成为决定部队建设成败的主要元素之一。人事管理是部队建设中很重要的一个管理事项。人事信息是部队人员管理的基本信息,它包括人事基本档案、教育培训、个人经历、个人业绩及成果、工作调动、职称、干部任免等多项个人基本信息,这些信息数据量大、关系复杂,如果通过人事管理系统的计算机化管理,将大大提高部队人事部门的办公效率,作出正确的人员配置。本文叙述了基于Java和XML技术的部队人事管理软件的开发过程。首先概括介绍了信息系统体系结构的发展和演变,重点介绍本文采用的多层体系结构和B/S模式及其优缺点;其次介绍了本文使用的Java技术,包括JSP、Servlet、JavaBean、JDBC等,介绍了这些技术的特点以及用XML技术存取数据的方法。论文从系统需求分析、数据库设计、三层体系结构的各个层次的设计与实现几个方面来叙述人事管理软件的开发过程,重点叙述了软件开发过程中几个关键部分的设计和实现。这几个部分包括:主界面的设计、登陆模块、录入数据、分页显示、修改删除、数据库连接、数据库连接池设计,以及用XML从数据库中存取数据的方法,文章最后讨论了系统安全性和JSP中文问题的处理方法。该人事管理软件的开发采用多层体系结构,论文详细叙述了多层体系结构的客户层、业务逻辑层和数据层的实现过程。客户层界面采用JSP和Javascript实现,业务层使用JSP、Servlet技术,数据库连接采用JDBC、JavaBean技术来实现,系统的功能在业务逻辑层实现。该软件进行了登陆安全性设计,实现了对人事基本信息进行录入、修改、查询和删除的功能。本文在应用Java相关技术和XML,采用多层体系结构,从系统需求分析到具体功能设计,以及系统关键部分的具体实现思路和流程框图,阐述了一个人事管理软件的设计和开发过程。针对我国当前软件开发行业的最新发展,在攻读研究生期间,作者对国内外各种软件管理系统进行了深入的调研和分析之后,结合作者所在单位的实际情况,采用先进的网络设计技术,初步设计并实施了部队人事管理系统的开发和实践。在部队人事管理过程中提高了办事效率和准确性,收到了比较满意的应用效果,也为系统的进一步开发和完善积累了经验。