【ASP.NET设计栏目提醒】:网学会员为需要ASP.NET设计的朋友们搜集整理了人事管理系统(ASP.NET C#)相关资料,希望对各位网友有所帮助!
随着信息时代的发展,在复杂多变的竞争环境中,企业人事资源越来越受到企业的重视。如何能够使用信息化技术及时有效地管理人事信息,已成为企业主管和人事管理资源部门越来越关注的一个问题。降低人事专员的工作量,提高日常工作效率。降低人事资源管理成本,提高员工整体素质。人事信息更加准确及时,沟通更加方便快捷。
本系统根据雅马哈公司(株洲)人事信息管理的实际需求,采用数据库与C#编程相结合的技术来实现信息化管理。系统运用Visual Studio 2005和Microsoft SQL Server 2005作为开发工具,利用C/S为开发结构,并采用了Windows Forms开发技术,使整个系统达到界面友好、可操作性强、灵活、实用的效果。
本系统实现了雅马哈公司(株洲)人事信息管理的所有要求,其中包括系统管理、人事管理、请假管理、工资管理、考勤管理、查询管理。
关键词:人事管理,C/S,SQL, Windows Forms
目 录
摘 要 I
ABSTRACT II
第1章 序言 1
1.1 背景 1
1.2 开发目标及意义 1
第2章 相关技术简介 3
2.1 Windows Forms简介 3
2.2 SQL Server 2005简介 4
2.3 Visual Studio 2005简介 5
第3章 系统分析与设计 7
3.1 可行性分析 7
3.1.1 引言 7
3.1.2 对系统之初与收益的分析 7
3.1.3 对公司技术支持的分析 7
3.1.4 对社会因素的分析 7
3.1.5 可行性分析结论 7
3.2 需求分析 8
3.2.1 系统需求 8
3.2.2 功能需求 8
3.2.3 数据需求 8
3.2.4 业务需求 9
3.3 功能模块设计 10
3.4 数据库设计 11
3.4.1 E-R图 11
3.4.2 数据库表设计 15
第4章 系统实现 23
4.1 开发工具及运行环境 23
4.2 登录功能 23
4.3 主页面设计 26
4.4 主要功能举例 29
4.4.1 数据查询的实现 29
4.4.2 数据添加与修改的实现 29
4.4.3 数据删除的实现 31
4.5 主要功能模块举例 32
第5章 系统测试 41
5.1 测试目的 41
5.2 测试方法 41
5.3 部分测试过程 42
结 论 45
参考文献 46
致 谢 47
系统需求就是通过定义系统中的关键类来建立模型。分析的根本目的是在开发者和提出需求的人之间建立一种理解和沟通的机制。因此,雅马哈(株洲)人事管理系统的需求分析也是和用户一起完成的。该系统是采用数据库技术来管理信息的系统,系统主要是对用户资料的操作,根据不同的用户,赋予不同的权限,从而对系统进行不同的操作,以达到对公司人事信息进行科学、规范的管理。
在企业中,人事部门传统的手工管理主要包括人事档案管理,人员工作调动记录,员工的考勤记录和统计以及原始工资核算。人事资源管理系统在企业中的地位是非常重要的,不同的企业对于人事资源系统的需求大不相同,企业文化决定了人事资源的需求面,在项目开发之前,进行需求的分析和整理等。这是项目中非常重要的部分,是项目成功与否的重要前提。
雅马哈(株洲)人事管理系统可以实现人事管理的基本工作:
1、登录管理:实现管理员登录和普通员工登录。
2、系统管理:修改用户密码、公司信息设置、公司部门设置、系统帮助信息。
2、员工信息管理:支持员工信息的增删改查。
3、考勤管理:月度部门考勤、年度个人考勤。
4、请假管理:请假申请和请假审核。
6、工资管理:支持工资信息的增删改查。
不同的用户以不同的身份登录,不同用户进入系统后对信息的管理权限不同。
本系统分为八个模块,分别是登录模块,系统管理,人事管理,考勤管理,请假管理,查询管理,工资管理和退出。雅马哈(株洲)人事管理系统的功能模块图如下图3.1所示。
如你对本套设计感兴趣,请记住本套设计在本站的编号:asp.net00272
上一篇:高速铁路供电运行状态检测系统设计研究