工龄等) ,进行同一 类型的人员统计,并可以将结果通过打印输出,以便备案。
1.4 现行
系统存在的主要问题分析
现行系统的主要
问题归纳起来主要有: 1. 单机单用户系统,随着网络的发展,同时人才资源管理系统中信息的使 用者大大增加,原有的单机单用户系统已远远不能满足需要。同时,原有的数据 库也不支持多用户的
网络运行环境。 2.系统独立性差,原有系统一般都是使用数据库提供的开发工具编写的程 序,因此收数据库的制约比较大,编写出来的程序性能也不好。特别是无法支持 如 Sql2000, MS SQL Server 等新的数据库。 3.模块性差,由于不是一个完整的编程语言,故无法做到代码的模块化,给 功能的扩展带来了巨大的不便。
1.5 提出可能的解决
方案 鉴于目前企业对人才资源管理系统的需求与实际情况, 新系统方案的重点放 在系统的可扩展性上,为了实现这一设计,新系统应具备以下几方面的要求: 1.新系统采用
Delphi 开发成功,充分利用该开发
程序的优势,提高了工作效 率。 2.新系统从设计到实现都应遵循模块化,是用一致的接口进行信息的传递与
模块调用。模块的划分应尽量符合实际业务的划分,以保证以后新模块的加入尽 可能少的影响现有功能模块的运行。 3.新系统所具有的特性: *通用性:用户可根据本单位的需求灵活设置人员类别及其数据库结构,可 满足不同层次,不同性质,不同业务工作的需求。 *标准化:提供了丰富完善的人才资源管理内容,为各级人才资源部门之间 的数据共享及数据交换奠定了良好的基础。 *先进性:采用面向对象技术开发,适应
计算机网络技术发展趋势,运行在 windows 环境下,界面友好操作方便
2
基于 Delphi 的人事管理系统的设计与开发
第二章 人事管理系统系统分析
2.1 系统的初步调查
建立一个好的管理信息系统,必须要有一个好的管理基础。所谓好的管理基 础,指的是合理的管理体制、完善的制度、科学的管理方法和准确的原始数据。 应该看到,我国开发管理信息系统的时间还不长,设计开发的实际经验也很 不足。要使进销存信息系统在企业建立、使用,并从中获得巨大的效益,必须具 备以下基本条件。 (1)领导重视、管理人员积极性高 管理信息系统的建立,需要企业公司提供资源、经费、人力和时间,要涉及 管理体制、规章制度的变化、调整和大量数据的编码、表格形式协调等工作,这 些公司管理的全局性问题必须在公司高层领导的重视和支持下才能获得解决。 管理人员的积极性也是不容忽视的条件。 管理人员是管理信息系统的直接 用户,它们的积极性和配合程度,关系到管理信息系统的使用效果和生命力。 (2)具备一定的资源条件 管理信息系统的资源主要包括计算机硬、
软件设备,不间断电源、空调等辅 助设备和计算机房设施等,有条件的公司应尽量发掘和利用现有计算机设备。管 理信息系统的费用可分为 开发费用和运行费用,前者包括设备购置、人员工资、 培训和开发过程中的一系列支出等, 后者包括机器运行、维护和修理费,人员 工资和水、电、纸张等日常开支。 要有足够的资金保证,才能顺利完成整个系统的开发工作。当然,资金的投 入也可以在开发和运行过程中分阶段进行, 在逐步取得阶段成果的基础上补充更 多的资源。 (3)组织一个强有力的开发小组 管理信息系统的质量, 在某种意义上直接取决于开发人员的水平和素质。 开 发小组的人数因系统规模大小而异,通常包括系统分析员、程序员、数据录入员 和硬、软件维护人员。由于管理信息系统的开发通常是从逐个子系统分期分批进 行的,同时,已开发完毕投入使用的系统仍需不断维护、改进和完善,因此这个 开发小组应该在相当长的时期内存在
。 在正式的立项之前必须进行可行性分析, 而可行性分析主要是对现行系统进
3
基于 Delphi 的人事管理系统的设计与开发
行充分的调查研究,细致了解现行系统的现状流程,以及存在的主要问题,在此 基础上提出新的系统的逻辑模型。 详细的现状调查目的是为了弄清现行系统的基本功能及信息流程, 为新系统 逻辑模型提供基础。它是建立新系统的前期工作,也是进行系统分析和设计的重 要基础。 因此要建