实例 1 人事管理系统
通 过 前 面 管 理 信 息 系 统 基 础 和
PowerBuilder 基 础 学 习 , 我 们 初 步 掌 握 了 使 用
PowerBuilder 进行信息系统开发的基本知识。下面将通过一个个实例来说明如何利用
PowerBuilder 作为数据库前端开发工具,开发出具有使用价值的管理信息系统。
人事管理系统实例是本书的第一个例子。因此对于实例开发过程中所涉及到的一些知
识会有重点讲述。
随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业
人事档案的管理势在必行。当前企业信息管理系统正在从
C/S 结构向 B/S 结构转移,但是由
于安全性等方面的因素,
C/S 结构的管理信息系统仍然占据企业管理信息系统的主流。本书
所讲述的实例都是
C/S 结构的管理信息系统。
人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动
企业劳动人事管理走向科学化、规范化的必要条件。
第一节 系统设计
一、系统目标设计
人事管理系统可以用于支持企业完成劳动人事管理工作,有如下
3 个方面的目标。
支持企业实现规范化的管理。
支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案
的建立,老员工转出、辞职、退休等。
支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据现有
的员工数目决定招聘的人数等。
二、开发设计思想
本系统开发设计思想有以下几点。
尽量采用公司现有软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现
有资源,提高系统开发水平和应用效果的目的。
系统应符合公司人事管理的规定,满足公司日常人事管理工作需要,并达到操作过程中
的直观、方便、实用、安全等要求。
系统采用
C/S 体系结构,Client(客户端)负责提供表达逻辑、显示用户界面信息、访
问数据库服务器;
Server(服务器端)则用于提供数据服务。系统分析等前期工作应尽量详
细完善,以便公司以后体系结构的改变,对于一些安全性要求不高的信息可以方便的采用
Brower/Server 的方式进行访问。
系统采用模块化程序设计方法,即便于系统功能的各种组合和修改,又便于未参与开发
的技术维护人员补充、维护。
系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等
操作。