乡土人才管理系统网络版的设计与实现郭志勇、彭长根、汪学明摘要:乡土人才是农村重要的人力资源,他们对农村的经济发展有着举足轻重的作用。为了对乡土人才进行规范化的计算机管理,我们开发了“贵州省乡土人才管理系统”软件,利用该软件能方便收集全省各地县的乡土人才数据,建立乡土人才数据库,选拔优秀的乡土人才,查询全省乡土人才的基本情况、分布结构情况等,以便及时调整和培养人才队伍,促进乡土人才智力和技术的交流,引导人才到需要的地方去发挥作用。关键词;乡土人才,管理系统,软件,开发,数据库,Java1问题背景为了对贵州省乡土人才进行规范化的计算机管理,我们完成开发了“贵州省乡土人才管理系统网络版”软件,通过该软件能够对全省乡土人才信息进行收集、管理、查询和统计。将乡土人才纳入信息化管理,贵州省起步较早,为此我们以本文来阐述该系统的分析、设计和实现的过程。2需求分析2.1任务概述2.1.1目标贵州省乡土人才管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的人才管理系统,人事管理部门的人才管理的自动化的计算机系统,为人事管理部门的决策层提供准确、精细、迅速的人才信息。开发要实现的具体目标为:1、升级人才数据库,实现数据集中:升级foxpro数据库为Oracle数据库,原本的foxpro数据库为桌面类型数据库,已经不适应现网络状况比较发达的现状,升级为Oracle数据库后数据的安全性和可靠性大大提高,同时实现数据集中,无需再在系统中导入导出数据,使得数据安全性得到进一步提升。2、实现综合条件查询和模糊搜索查询:能够根据用户给定的综合条件进行精确查询,也能够根据主要专长信息和主要业绩信息进行模糊查询,便于人事部门查询到急需的人才,促进乡土人才智力和技术的交流,最大限度发挥乡土人才的作用。3、实现乡土人才结构分布统计:通过统计功能,掌握全省乡土人才结构分布情况,包括学历结构、专业结构、职业分布结构、行业分布结构、地域分布结构等,以此为依据,制定乡土人才培训计划,优化乡土人才队伍结构,引导人才合理流动。4、实现优秀乡土人才选拔:通过评价指标体系,选拔拔尖乡土人才,并由各级人事部门对他们进行表彰。2.2需求规定2.2.1对功能的规定功能1:安全登录功能2:新增操作员功能3:操作人员维护功能4:新增用户组功能5:用户组维护功能6:添加人才数据功能7:人才数据维护功能8:全部人才信息浏览功能9:模糊查询功能10:基本情况统计功能11:专业结构统计2.2.2对性能的规定为了保证系统能够长期、安全、稳定、可靠、高效的运行,机票预定系统应该满足以下的性能需求:2.2.2.1系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足企业对信息处理的需求。由于乡土人才管理系统系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而人才数据数量和时间又影响决策活动,其准确性很大程度上决定了乡土人才管理系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性。2.2.2.2系统的开放性和系统的可扩充性乡土人才管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询和察看报表的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。2.2.2.3系统的易用性和易维护性乡土人才管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。乡土人才管理系...