基于PB企事业人事管理系统设计
关键词:原型法面向对象数据一致性数据窗口信息管理系统
企事业人事管理系统
摘要企事业人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求数据一致性、完整性、安全性好。而对于后者则要求应用程序功能完备,易使用等特点。
经过分析如此情况,我们使用POWERSOFT公司的POWERBUILDER开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
1 绪论
人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分,使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。
因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套人事管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法
2 系统需求分析
2.1现有的人事管理信息系统介绍
现有的企业人事信息管理系统完成的主要功能有:
●有关企业员工各种信息的输入,包括员工基本信息、所在部门、工作信息和工作简历等。
●员工各种信息的查询
●员工各种信息的修改
●考勤信息的输入等
●考勤信息的查询
●考勤信息的修改
●员工工作评价信息的输入
●员工工作评价信息的查询
●员工工作评价信息的修改
●员工工资信息的输入
●员工工资信息的查询
●员工工资信息的修改等
2.2现有的人事管理信息系统业务流程分析
3 人事管理信息系统分析与设计
3.1人事管理信息系统功能简介
新系统的功能主要包括:
●办公管理:报告审批、会议管理、新闻公告、月历查询。
●档案管理:文档管理、文档查询、企业词典。
●人事管理:
1.员工档案管理:在职员工档案、离职员工档案。可随意定义档案各栏目的名称及对应摘要项目,输出员工档案正反面材料,或空白人事档案表;
2.人事统计查询:对所有员工进行综合条件查询,设置列表栏目内容,并输出打印;提供分类统计、数据汇总;
3.员工卡制作:提供完全灵活的员工卡制作,用户可以任意地制作各式员工胸卡,设计其内容、格式、标签、字体等,包含员工照片;
●住宿管理:房间号管理、住宿查询统计
4 人事管理信息系统主要模块的详细设计
4.1员工人事信息管理模块简介
一、档案资料:
基本资料:
基本资料界面包括员工编号、姓名、性别、出生日期、民族、婚姻情况、籍贯、政治面貌、现住址、联系电话、传呼机号码、最高学历、专业、毕业院校、外语、外语水平、职称及评定时间、受聘时间、部门、职务、工资级别和特长等。
家庭情况:
家庭情况包括:家庭成员情况和配偶情况。家庭成员情况中有称呼、姓名、出生年月、工作单位、职务或住址以及政治面貌。并有两个功能键“插入行”和“删除行”,按插入行按钮即在光标所在位置前插入一行,删除行即删除光标所在的行。配偶情况输入框可以自动识别员工的婚姻情况,只有在员工已婚情况时该项才可输入。内容包括:配偶姓名、出生日期、政治面貌、民族、籍贯、户籍所在地、文化程度、电话、工作单位、职务,其中政治面貌、民族、文化程度、职务可从摘要选择。
工作履历:
工作履历包括应聘前工作简历、受聘后工作履历,应聘前简历中有起止年月、工作单位、职位、所做工作,受聘后履历有起止年月、受聘部门、职务、所作工作。
受训情况:
包括应聘前学习及受训情况、受聘后培训情况。
主要业绩:
包括主要业绩和技术分析两个内容。
历年评语:
包括奖励与处分和人事评语。在奖励与处分中有时间、事件、奖励与处分三项,可任意插入、删除行。人事评语中有年份、评定人名称、评语,在年份的下拉框中选择年份,将光标移动到评定人后会发现光标形状变成工字型,按鼠标左键会出现绿色的输入框即可输入人名,而评语输入框不限文字个数,可任意输入。
二、新增
三、修改
四、删除
五、离职处理
在职员工离职时,可通过“离职处理”功能将此离职员工的人事档案转到离职员工档案管理中