毕业论文-人事档案管理系统(3)

1970-01-01 08:00

论文题目:人事信息管理系统

前 言

当今这样一个信息的世界中,信息的掌握和分析已成为现代企业生产、经营过程中的重要因素。人事管理系统是现代企业管理体制作不可缺少的部分,为适应现代企业制度要求、逐步走向人事管理科学化、规范化,利用计算机实现企业人事档案管理势在必行。

人事管理系统是一个典型的计算机信息处理的管理模式,它支持企业对本单位工作人员的管理。本论文从基本需求出发,本着用户界面友好,数据处理快捷的原则,创建了一个具有良好实用性的人事管理系统。

PowerBuilder是一种开发性能非常优秀的面向对象的数据库应用开发工具,它除了能够设计传统的高性能、基于客户/服务器Client/Server)体系结构的应用系统外,也能够用于开发基于Internet的应用系统。PowerBuilder支持应用系统同时应用系统同时访问多种数据库,这既包括诸如Oracle、Sybase之类的大型数据库,也包括FoxPro之类的支持ODBC接口的小型数据库。另外,PowerBuilder开发环境携带的Adaptive server Anywhere本身就是一个功能强大的DBMS,对小型应用来说,直接使用这个数据库是个质优价廉的选择。

在北京理工大学众多老师的辛苦教导下,我经过数年的学习,系统而全面地掌握了计算机的基础理论和应用技术,取得了很大的收获。在毕业设计中,我将利用所学到软件工程、数据库应用等知识,使用PowerBuilder数据库应用系统开发软件,设计并开发了《人事管理系统》。

《人事管理系统》采用面向对象的、可视化的数据库应用系统技术完成了对人事住处的管理,采用了PowerBuilder8.0开发环境,并使用本地Adaptive server Anywhere7.0数据库。该系统可以满足人事管理日常工作的需要,实现无纸化办公,以模糊组合查询的方式,提供了相同数据源多库表的查询,为人事住处的管理提供了方便、快捷的操作方式。

本系统除了完成常见人事管理系统中人员对象的管理外,还针对现代企业管理的具体要求,增加了对企业部门设置和岗位编制的管理,并使其与传统的单一人员管理有机的结合,实现了数据的合理设置和有效应用,使其更为适用于目前的企业人事管理过程。

11

通过系统开发,使我对面向对象、可视化的数据库应用系统和软件的开发过程有了一些感性的认识和了解,同时也是对自己数年来计算机专业学习成果的一次检验和考核。

由于时间紧迫、水平有限,论文编写的过程中难免存在一些不足之处, 敬请各位教师予以批语指正。

12

第一章 绪 论

1.1问题的提出

随着计算机和网络技术的广泛应用,人事档案管理系统成为现代企业管理中不可缺少的一部分。为适应现代企业制度要求,实现企业劳动人事档案管理的科学化和规范化,从而提出了企事业单位人事档案管理系统开发的课题。 1.2课题的背景及意义

企事业单位人事档案管理工作是一种繁琐的,务求准确讯速的信息检索工作。特别是对在岗人员、离退人员、工资发放、职称评定等信息的管理,具有典型的信息处理管理模式。本设计以人事档案管理为入口点,提出了基于面向对象的数据库应用系统开发技术——PowerBuilder为设计工具,以软件工程设计规则为指导的人事档案管理系统。该课题基于PowerBuilder数据库应用系统开发技术进行开发,达到了提高企事业单位人事档案管理信息处理效率的效果。

第二章 开发环境及开发工具

PowerBuilder是一种开发性能非常优秀的面向对象的数据库应用开发工具,它除了能够设计传统的高性能、基于客户/服务器Client/Server)体系结构的应用系统外,也能够用于开发基于Internet的应用系统。PowerBuilder支持应用系统同时应用系统同时访问多种数据库,这既包括诸如Oracle、Sybase之类的大型数据库,也包括FoxPro之类的支持ODBC接口的小型数据库。另外,PowerBuilder开发环境携带的Adaptive server Anywhere本身就是一个功能强大的DBMS,对小型应用来说,直接使用这个数据库是个质优价廉的选择。

《人事管理系统》采用面向对象的、可视化的数据库应用系统技术完成了对人事住处的管理,采用了PowerBuilder8.0开发环境,并使用本地Adaptive server Anywhere7.0数据库。该系统可以满足人事管理日常工作的需要,实现无纸化办公,以模糊组合查询的方式,提供了相同数据源多库表的查询,为人事住处的管理提供了方便、快捷的操作方式。

13

第三章 系统需求分析

3.1系统开发策略

本系统开发主要采用自顶向下的开发方式,自顶向下的方法模型如下图所示: 需求 规范 修改

设计

实现

测试 生产

图3.1 改进

3.2系统功能需求分析 1需求分析概述

需求分析是软件定义时期的最后一个阶段,也是设计数据库的一个起点,它确定了系统必须完成哪些工作,提出完整、准确、清晰和具体的要求,直接影响到后面各个阶段的设计,及设计结果是否合理和实用。

需求分析的任务是通过详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统(手工系统/计算机系统)工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。新系统必须充分考虑今后可能的扩充和改变,不能仅仅按当前应用需求来设计系统。

需求分析的结果是系统开发的基础,关系到工程的成败和软件产品的质量。因此必须用行之有效的方法对软件需求进行严格的审查验证。 2.需求分析的具体任务

① 确定对系统的综合要求

14

a. 支持企业实现规范化的管理。

b. 支持企业高效率完成人事档案管理的日常业务。 c. 支持企业进行劳动人事管理及其相关方面的科学决策。 ② 分析系统的数据要求

任何一个软件系统本质上都是信息处理系统,系统必须处理的信息和系统应该产生的面貌,对软件设计有深远影响。因此,必须分析系统的数据要求,这是软件需求分析的一个重要任务。分析系统的数据要求通常采用建立概念模型的方法。

复杂的数据有许多基本的数据组成,数据结构表示元素之间的逻辑关系,利用数据字典可以全面准确地定义数据,但是数据字典的缺点是不够形象直观。为了提高可理解性,常常利用图形工具辅助描绘数据结构。

软件系统经常使用各种长期保存的信息,这些信息通常以一定方式组织并存储在数据库和文件中,为了减少数据 条,避免出现插入异常或删除异常,简化修改数据的过程,通常需要把数据结构规范化。 2.人事档案管理系统的系统分析

现在的世界是信息的世界,随着信息量越来越大以及计算机技术的发展,计算机已成为各企事业单位管理的重要工具。人事档案管理是对员工信息、部门信息、岗位信息、工资信息的管理和快速方便的查询。 本系统主要完成以下任务:

a. 员工各种信息的输入。 b. 员工各种信息的修改。

c. 对于转出、辞职、离退员工信息的删除。

d. 按照某种条件,查询、统计符合条件的员工信息。 e. 对查询、统计的结果打印输出。 f. 人事档案管理系统的使用帮助。 3.业务流程图

本系统的业务流程图如下:

15


毕业论文-人事档案管理系统(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:古代书信的格式图古代感谢信

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: