Keywords: human resources management system; salary management system; C#; vs2008; ASP.net
目录
摘要 i
Abstract i
目录 iv
1 绪论 1
1.1 课题的意义 1
1.2 研究背景 2
1.3 研究现状 2
1.4 国内外研究水平 3
2 系统开发技术及环境 4
2.1 ASP.NET技术简介 4
2.1.1 ASP.net技术概述 4
2.1.2 ASP.net的优点 4
2.2 SQL SERVER 2005简介 5
2.2.1 SQL Server 2005概述 5
2.2.2 SQL Server 2005的应用功能 6
2.3 VISUAL STUDIO 2008简介 6
2.3.1 Microsoft Visual Studio 2008概述 6
2.3.2 Microsoft Visual Studio 2008支持工具 7
2.4 系统体系结构 7
2.4.1 B/S结构概述 7
2.4.2 C/S结构概述 8
2.4.3 B/S结构与C/S结构比较 8
3 系统分析与设计 10
3.1 可行性分析 10
3.1.1 技术可行性 10
3.1.2 经济可行性 10
3.1.3 操作可行性 10
3.1.4 管理可行性 10
3.2 系统需求分析 11
3.3 功能需求 11
3.4 数据需求 12
3.5 功能模块设计 12
3.6 数据库设计 14
3.6.1 E-R图 14
3.7 数据库表设计 17
4 系统设计的实现 25
4.1 登陆主界面 25
4.2 管理员管理子系统主界面 26
4.3 员工信息管理模块 27
4.4 考勤管理模块 29
4.5 奖罚管理模块 30
4.6 薪资管理模块 31
4.7 公告管理模块 32
4.7.1 发布公告功能 32
4.7.2 公告信息的查看功能 33
4.8 部门管理模块 34
4.9 系统管理模块 35
4.9.1 角色管理功能 35
4.9.2 用户管理功能 36
4.9.3 操作日志 36
4.10 员工查询子系统主界面 37
5 系统测试 38
5.1 系统测试概述 38
5.2 测试结果总结 38
6 总结与展望 39
6.1 总结 39
6.2 展望 40
致谢 41
参考文献 42
1 绪论
1.1 课题的意义
在现今的社会中,不管是国内还是国外的企业人事资源管理系统一般都是采用的两种方法:一种是通过运用人为的纯手工的操作降所有信息记录在册,并且进行统一的编号以及存档;另一种则是利用单机版或局域网版的很老很有局限性的管理软件进行企业的管理,通过传统的手工收集企业中的人事信息以及数据,并且将其录入到电脑中,然后通过运用功能划分很不完善科学的软件来进行的管理。而这两种方法都有其各自非常显而易见的弊端。第一种方式会因由于信息收集者的书写字迹各不相同,文化水平不一,从而会导致他们之间的信息传递过程中不免会发生一些失误,导致造成数据的不完整,而且众所周知纸质的信息载体有一个非常致命的弱点,就是信息保存时间和保存条件都受极大的限制,长时间的管理过程不免会造成信息的误判甚至损失。第二种方式虽然相对于第一种解决了纸质载体信息容易丢失以及信息保存时间短的问题,但是存在另外一个更加致命的缺点:由于软件系统的过老,在企业管理系统中某些功能划分和规划会不是很科学,所以在管理系统的操作方面会存在很大的脱节,并且在系统的数据库安全问题方面也会存在着一定的缺陷。在目前信息化的时代中,一个完善成熟的企业人事资源管理系统将会极有效得提高企业人事信息及数据的管理水平。这将会效果极大地提高优化人事资源,企业的管理水平并且实现企效益业利益的最大化。因此为了达到这样的效果,就必须通过信息管理系统及其理论来优化资源配置。当然,国内外企业积极地应用人事资源管理系统于自身是希望通过采用人事资源管理系统,把企业人事的资源运用到最高的经济效益,同时也期望能够更好地管理人事信息并且公开企业信息。 ASP.net企业人事资源管理系统设计(2):http://www.youerw.com/jisuanji/lunwen_7773.html