C#+SQLServer企业人事管理系统设计+ER图(3)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

C#+SQLServer企业人事管理系统设计+ER图(3)

在国外,人事管理的发展比较成熟,甚至是具有一定的战略性意义。我们经常能够听到Microsoft、SAP等国外的著名公司。这些公司要完成的工作是需要一个庞大的团队来共同完成的。这时就需要有一种良好的人事管理机制来对如此数量庞大的人员进行科学的管理。这关系到企业的命脉,不容忽视,而在这一点上,国外做的确实比较好。管理的机制也很完善。

国内现在也正在逐渐重视人事管理方面的工作。小到一个小型企业,大到企事业单位。没有了人事管理,企业会变成一盘散沙,会缺少凝聚力,这样的企业迟早会被淘汰。相比于国外,国内对人事管理方面的非常积极,也在不断进行科学地研究、系统地完善,取得了一定的进步。相关研究人员正不断推进国内人事管理工作的发展。

1。3 本文研究内容及主要贡献

实现基本的人事管理工作。对企业员工的信息能够进行增加,查询,删除,修改等基本管理功能。不加入复杂的管理功能,只设计并开发增加、删除、修改、查询这四种基本的功能,实用、简洁、高效。并且能够导出到Excel中。

本人事管理系统基于。NET平台,选用SQL Server 2008 R2作为数据库,开发工具选择Microsoft Visual Studio 2010并选用C#语言进行开发。本系统主要由登录界面、员工管理,部门管理3个部分组成。

  登录界面模块:该模块主要管理登录人员的权限和信息匹配;

    员工管理模块:该模块主要对员工的档案等信息进行管理;

    部门管理模块:该模块主要对部门的信息进行添加,删除; 

这样,既减轻了相关人事管理人员的工作负担,同时满足了企业对于员工信息的基本管理。

第二章 需求分析

2。1 企业人事管理系统需求分析

本系统在开发前需要对当今社会小型企业对于人事管理工作的具体要求进行调查。根据用人单位对系统功能及数据结构的要求,此系统应具备三个方面的基本功能,即登录模块、员工管理模块以及部门管理模块。论文网

2。1。1登录模块

该模块主要用于方便人事工作人员登录系统并且能够对登陆的信息和数据库里存储的信息进行匹配、验证、加密;

2。1。2员工管理模块

该模块能够实现员工信息的新增、编辑、删除以及查询;

2。1。3部门管理模块

由于系统较为简单,故只需有部门信息的新增和删除即可。

2。2系统运行环境

运行平台:Win7(64bit)系统

开发平台:。NET平台

开发工具:Microsoft Visual Studio 2010

开发语言:C#

数据库管理软件:SQL Server 2008 R2

必备安装组件:。NET Framework 4。0以及上

2。3设计原则及要求

易用性:本人事管理系统应界面友好,与使用者交互性好,是Windows桌面应用程序;

独立性:系统各模块之间功能独立,互不干涉;模块内部联系密切,共同作业。达到了“高内聚,低耦合”的要求。

安全性:本系统只提供了两个管理员账户供人事专员使用,不提供注册功能。同时,使用者应禁用超级用户并在登录过程中,若发生登录失败的情况则不允许操作人员使用员工管理和部门管理的功能,系统会提示出错。在登录模块有机制对用户的登录信息进行验证、匹配。

稳定性:本系统在win7(64bit)系统上需运行稳定,其它的系统问题不会影响该系统的正常使用。 (责任编辑:qin)