当前位置:文档之家› 事业单位人事管理系统详细设计

事业单位人事管理系统详细设计

石河子大学信息技术学院数据库系统课程设计某单位人事管理系统的数据库信息姓名:曾晨2010508013李沁梅2010508063老师:于宝华专业:计算机科学与技术学院:信息科学与技术学院页脚内容1完成日期:2013-1-17目录一、........................................................................... 人事管理信息系统概述51.1、项目简介 (5)1.2、项目背景及现状分析 (5)二、.............................................................................................. 可行性分析6三、.................................................................................................. 需求分析73.1、系统的性能要求 (7)3.2、总体需求 (7)3.3、数据流分析 (7)四、.................................................................................................. 系统规划94.1、系统的功能模块划分 (9)4.2.、系统功能 (10)五、.............................................................................................. 数据库设计115.1、系统E-R图 (11)页脚内容25.2、数据词典 (15)5.3、系统信息数据规划 (16)5.4、表结构 (17)5.5、存储过程 (23)5.6、视图 (24)5.7、数据库系统关系图 (25)5.8、触发器 (25)六、........................................................................................... 系统UML建模266.1、流程图 (26)6.2、用例图 (27)6.3、系统时序图 (27)6.4、系统协作图 (29)七、.................................................................................................. 模块设计327.1、用户登录界面的设计 (32)7.2、系统主界面的设计 (32)7.3、员工基本信息管理界面设计 (33)7.4、员工考勤管理的界面设计 (35)页脚内容37.5、员工工资管理的界面设计 (36)7.6、员工评价管理的界面设计 (37)八、.......................................................................................... 系统运行环境398.1、开发环境 (39)8.2、运行环境 (39)九、.................................................................................................. 参考文献40页脚内容4单位人事管理系统摘要:随着时代的进步,企业也逐渐变得庞大起来;当今社会人员流动越来越频繁,使得企业人事管理工作也变的越来越复杂。

如何管理好企业员工的信息,成为企业管理中一个大的问题。

如果能实现企业人事管理的自动化,无疑将给公司管理部门带来很大的方便。

因此,设计一个单位人事管理系统已经成了当务之急。

一、人事管理信息系统概述1.1、项目简介在"以人为本"的当今社会,以人为中心的管理已成为单位的首要任务。

因此,人力资源管理也成为了企业管理中的一个重要内容。

随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。

对人事管理的要求也不断提高,实现人事管理自动化,无疑将带来高效率的企业管理。

在这种情况下,开发一个人力资源管理系统就显得非常必要。

本系统是采用功能强大的Visual Basic 6.0和SQL Sever2000作为开发工具而开发出来的人事管理系统。

整个系统符合操作简便、界面友好、灵活、实用、安全的要求。

为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

1.2、项目背景及现状分析人员是企业生存的主要元素,人员的增减、变动将直接影响到企业的整体运作,企业每天都要涉及到人员问题。

企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。

然而人事管理系统可以保存公司内部所有的人事活动资料,给用户提供高效的查询服务。

所以良好的人事活动资料管理和人事活动日志管理,将给公司带来很多有价值的信息。

因此,实现人事管理的系统化、规范化、自动化成为现代公司管理人员的首选。

目前,国内人事信息管理系统的开发技术基本成熟;主要原因在于人事信息管理系统本身具有业页脚内容5务清晰、数据处理规范等许多优点,为其实现计算机信息化提供了必要的优越条件;加上近十年来计算机技术的飞跃发展,以及国内各应用单位的高度重视,人事信息管理系统在国内基本上已进入了普及应用的阶段。

国内近90%以上的应用计算机及开发管理信息系统的公司和单位均开发并运行了人事信息管理系统,其他没有和正准备开发计算机应用或开发管理系统的公司和单位,也把人事信息管理系统作为其应用与开发的首要目标。

二、可行性分析在决定开发管理信息系统应用项目之前,首先要做好系统开发的可行性分析。

可行性分析的任务是确定项目开发是否必要和可行。

建设企业人事管理系统的必要性取决于需求的迫切性和实现的可行性。

从以下几个方面认真进行研究,从而为确定系统开发项目的决策提供科学依据。

经济可行性对组织的经济状况和投资能力进行分析,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费用、人员工资和培训费等;另一方面是取得的收益,其中有一部分可以用钱来衡量,如开发本系统,为企业节省的人力,物力。

收益的另一部分难以用钱表示,如加强人事信息管理。

技术上可行性技术上的可行性分析所考虑采用的硬件和软件技术能满足用户提出的要求(如计算机的容量、速度等)。

此外,因本系统难度不大,所涉及的范围只限于企业人事信息管理,所以在技术上已达到开发该系统的能力。

管理上的可行性重要是管理人员对开发信息系统的态度和管理方面的基础工作。

重要领导不支持的项目肯定不可行。

管理基础工作好坏重要表现在管理制度和方法是否科学,规章制度是否齐全以及原始数据是否正确等方面。

综上所述,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,我选择了开发企业人事管理系统。

页脚内容6三、需求分析需求分析工作是系统生命周期重要的一步,也是决定性的一步。

忽略需求分析往往会付出沉重的代价。

大量实践表明,信息系统产生的许多错误都是由于需求定义不准确或错误导致的,而且,如果在需求定义阶段发生错误,则修改这些错误的代价是非常高的,并随着开发周期的进展,改正错误或在改正错误时引入的附加错误的代价是按指数增长的。

因此,系统开发中的需求定义是系统成功的关键一步,必须引起足够的重视。

企业人事管理系统中一项重要的工作就是录入和校对员工的基本信息和人事活动提醒,由于人数多,细节多,人工处理很容易丢失资料或出现不准确的情况,因此采用计算机进行企业人事管理,根据具体情况进行需求分析。

3.1、系统的性能要求整个企业人事管理信息系统运行在本单位局域网中。

对数据的安全有相应的保护措施。

3.2、总体需求人事管理信息系统对企业人事部门的业务工作用计算机进行全面现代化管理。

主要包括人员基本情况管理、工资管理和考勤管理等几个方面,以实现用户方便地输入和更新信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印。

另外用户还可以对这些基本信息进行定期的更新和删除,人事管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。

3.3、数据流分析0层数据流图如下:系统用户事业单位人事管理系统普通用户查看信息反馈信息查看修改删除信息页脚内容71层数据流图如下:总体数据流图如下:页脚内容8四、系统规划4.1、系统的功能模块划分根据上述的系统功能分析,可以得出如图4.2.1所示的系统功能模块图。

从图中可以看出系统包括系统管理模块、人事变动管理模块、员工信息管理模块和部门管理模块在员工信息管理模块中,又包括员工档案管理、员工工资管理、员工考勤管理和员工评价管理4部分。

可见,员工是系统的核心,其他模块都是以员工为中心并为其服务的。

信息系统的总体功能组织结构如图4.1所示。

页脚内容9页脚内容10用户登录帮助部门管理系统管理事业单位人事管理修改删除帮助添加部门退出系统事件查询添加修改删除关于人事变动管理添加工资工资查询修改删除员工考勤管理员工档案管理考勤添加员工工资管理档案查询修改删除修改删除考勤查询用户管理档案添加员工评价管理修改删除评价查询评价添加员工信息管理图4.1系统总体功能组织结构图4.2.、系统功能管理系统主要完成的功能有:员工信息的建立与维护,包括员工信息的添加、修改、删除等。

员工信息的输入,员工信息包括员工的基本信息、考勤信息、工资信息和评价信息等。

员工信息的修改与删除,包括对员工考勤信息、工资信息和评价信息等信息的修改和删除。

员工考勤信息的维护,包括考勤记录的添加、修改和删除等。

员工工资信息管理,包括员工工资的查询、修改和删除等操作。

员工评价信息管理,包括对员工评价的查询、修改和删除等。

五、数据库设计5.1、系统E-R图用户信息实体的E-R图如图5.1.1所示。

用户员工编号用户密码图5.1.1用户信息实体E-R图部门信息实体E-R图如图5.1.2所示。

部门人数部门编号部门名称员工编号图5.1.2部门信息实体E-R图各实体之间关系的E-R图如图5.1.3所示。

页脚内容11图5.1.3各实体之间关系的E-R图员工基本信息实体的E-R图如图5.1.4所示。

5.1.4员工基本信息实体E-R图考勤信息实体的E-R图如图5.1.5所示。

页脚内容12图5.1.5考勤信息实体E-R图工资信息实体的E-R图如图5.1.6所示。

图5.1.6工资信息实体E-R图评价信息实体的E-R图如图5.1.7所示。

相关主题