论文部分内容阅读
随着经济的全球化和因特网的迅速发展,信息对于企业已变的越来越重要。现代企业每天都要面临着大量的信息,何如正确,快速地处理和使用这些信息,是企业要处理好的一个重要问题。人事信息是企业的基本信息,它包括人事基本档案、工资、教育培训、个人经历、个人业绩及成果、工作调动、职称、干部任免等多项个人基本信息,这些信息数据量大、关系复杂,如果通过人事管理软件的计算机化管理,将大大提高企业人事部门的办公效率,做出正确的人力资源配置。 本文叙述了基于Java和XML技术的人事管理软件的开发过程。首先概括介绍了企业信息系统体系结构的发展和演变,重点介绍本文采用的多层体系结构和B/S模式及其优缺点;其次介绍了本文使用的Java技术,包括JSP、Servlet、JavaBean、JDBC等,介绍了这些技术的特点以及用XML技术存取数据的方法。论文从系统需求分析、数据库设计,三层体系结构的各个层次的设计与实现几个方面来叙述人事管理软件的开发过程,重点叙述了软件开发过程中几个关键部分的设计和实现。这几个部分包括:主界面的设计、登陆模块,录入数据、分页显示、修改删除、数据库连接、数据库连接池设计,以及用XML从数据库中存取数据的方法,文章最后讨论了系统安全性和JSP中文问题的处理方法。 该人事管理软件的开发采用多层体系结构,论文详细叙述了多层体系结构的客户层,业务逻辑层和数据层的实现过程。客户层界面采用JSP和JavaScript实现,业务层使用JSP、Servlet技术,数据库连接采用JDBC,JavaBean技术来实现,系统的功能在业务逻辑层实现。该软件进行了登陆安全性设计,实现了对人事基本信息进行录入,修改,查询,删除的功能。 本文在应用Java相关技术和XML,采用多层体系结构,从系统需求分析到具体功能设计,以及系统关键部分的具体实现思路和流程框图,阐述了一个人事管理软件的设计和开发过程。