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

  • 格式:doc
  • 大小:1.64 MB
  • 文档页数:28

下载文档原格式

  / 28
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

石河子大学信息技术学院

数据库系统课程设计

某单位人事管理系统的数据库信息

姓名:曾* 2010508013

李沁梅 2010508063

老师:***

专业:计算机科学与技术

学院:信息科学与技术学院

完成日期:2013-1-17

目录

一、人事管理信息系统概述 (4)

1.1、项目简介 (4)

1.2、项目背景及现状分析 (4)

二、可行性分析 (5)

三、需求分析 (5)

3.1、系统的性能要求 (6)

3.2、总体需求 (6)

3.3、数据流分析 (6)

四、系统规划 (8)

4.1、系统的功能模块划分 (8)

4.2.、系统功能 (8)

五、数据库设计 (9)

5.1、系统E-R图 (9)

5.2、数据词典 (12)

5.3、系统信息数据规划 (13)

5.4、表结构 (13)

5.5、存储过程 (16)

5.6、视图 (16)

5.7、数据库系统关系图 (17)

5.8、触发器 (17)

六、系统UML建模 (18)

6.1、流程图 (18)

6.2、用例图 (19)

6.3、系统时序图 (19)

6.4、系统协作图 (21)

七、模块设计 (22)

7.1、用户登录界面的设计 (22)

7.2、系统主界面的设计 (23)

7.3、员工基本信息管理界面设计 (23)

7.4、员工考勤管理的界面设计 (24)

7.5、员工工资管理的界面设计 (25)

7.6、员工评价管理的界面设计 (26)

八、系统运行环境 (27)

8.1、开发环境 (27)

8.2、运行环境 (28)

九、参考文献 (28)

单位人事管理系统

摘要:随着时代的进步,企业也逐渐变得庞大起来;当今社会人员流动越来越频繁,使得企业人事管理工作也变的越来越复杂。如何管理好企业员工的信息,成为企业管理中一个大的问题。如果能实现企业人事管理的自动化,无疑将给公司管理部门带来很大的方便。因此,设计一个单位人事管理系统已经成了当务之急。

一、人事管理信息系统概述

1.1、项目简介

在"以人为本"的当今社会,以人为中心的管理已成为单位的首要任务。因此,人力资源管理也成为了企业管理中的一个重要内容。随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。对人事管理的要求也不断提高,实现人事管理自动化,无疑将带来高效率的企业管理。在这种情况下,开发一个人力资源管理系统就显得非常必要。

本系统是采用功能强大的Visual Basic 6.0和SQL Sever2000作为开发工具而开发出来的人事管理系统。整个系统符合操作简便、界面友好、灵活、实用、安全的要求。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。

1.2、项目背景及现状分析

人员是企业生存的主要元素,人员的增减、变动将直接影响到企业的整体运作,企业每天都要涉及到人员问题。企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。然而人事管理系统可以保存公司内部所有的人事活动资料,给用户提供高效的查询服务。所以良好的人事活动资料管理和人事活动日志管理,将给公司带来很多有价值的信息。因此,实现人事管理的系统化、规范化、自动化成为现代公司管理人员的首选。

目前,国内人事信息管理系统的开发技术基本成熟;主要原因在于人事信息管理系统本身具有业务清晰、数据处理规范等许多优点,为其实现计算机信息化

提供了必要的优越条件;加上近十年来计算机技术的飞跃发展,以及国内各应用单位的高度重视,人事信息管理系统在国内基本上已进入了普及应用的阶段。国内近90%以上的应用计算机及开发管理信息系统的公司和单位均开发并运行了人事信息管理系统,其他没有和正准备开发计算机应用或开发管理系统的公司和单位,也把人事信息管理系统作为其应用与开发的首要目标。

二、可行性分析

在决定开发管理信息系统应用项目之前,首先要做好系统开发的可行性分析。可行性分析的任务是确定项目开发是否必要和可行。建设企业人事管理系统的必要性取决于需求的迫切性和实现的可行性。从以下几个方面认真进行研究,从而为确定系统开发项目的决策提供科学依据。

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

技术上可行性技术上的可行性分析所考虑采用的硬件和软件技术能满足用户提出的要求(如计算机的容量、速度等)。此外,因本系统难度不大,所涉及的范围只限于企业人事信息管理,所以在技术上已达到开发该系统的能力。

管理上的可行性重要是管理人员对开发信息系统的态度和管理方面的基础工作。重要领导不支持的项目肯定不可行。管理基础工作好坏重要表现在管理制度和方法是否科学,规章制度是否齐全以及原始数据是否正确等方面。

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

三、需求分析

需求分析工作是系统生命周期重要的一步,也是决定性的一步。忽略需求分析往往会付出沉重的代价。大量实践表明,信息系统产生的许多错误都是由于需求定义不准确或错误导致的,而且,如果在需求定义阶段发生错误,则修改这些