摘要:随着人事管理进程的加快,原有的人工管理方式已经不能满足现代化企业的要求,通过计算机信息系统实现人事管理已经成为必然的趋势。本文叙述了一个基于B/S架构的人事管理系统的实现技术和开发过程。该系统选用VS.NET 2010作为开发平台、SQL Server 2008作为后台数据管理并基于ASP.NET开发技术,主要包括:公告管理、员工管理、部门管理、考勤管理、请假管理等功能模块。52961
毕业论文关键词:人事管理,ASP.NET,SQL Server 2008,B/S架构
Abstract: With the acceleration of the process of personnel management, the original manual management has been unable to meet the requirements of a modern enterprise, It has become an inevitable trend to manage personnel matters by information system. This paper describes the realization of technology and the development process of human resource management system based on the B/S architecture. The system uses VS.NET 2010 as the development platform, SQL Server 2008 as the Database management System and ASP.NET technology, It mainly includes the following function modules: Notice management, staff management, departmental management, attendance management, leave management add so on.
Keywords: personnel management, asp.net, visual studio 2008, sql server 2008,b/s architecture
目 录
1 引言 4
1.1 系统研究意义 4
1.2 系统研究现状 4
1.3 本文的组织结构 5
2 系统解决方案 5
2.1 开发工具 5
2.2 ASP.NET技术 6
2.3 技术开发方案 7
3 系统需求分析 7
3.1 系统可行性分析 7
3.2 系统用户角色分析 8
3.3 系统功能模块划分 10
4 数据库设计 11
4.1 概念模型设计 11
4.2 逻辑模型设计 12
5 系统详细设计 15
5.1 登录模块 15
5.2 系统导航模块 18
5.3 用户信息管理模块 19
5.4 考勤信息管理模块 25
5.5 新闻公告管理模块 26
5.6工资管理模块 27
5.7 请假信息管理模块 28
5.8 工作日志信息管理模块 29
6 系统测试 30
6.1 软件测试的必要性 30
6.2 测试的结果 31
结 论 32
参考文献 33
致 谢 34
1 引言
1.1 系统研究意义
随着计算机在日常生活中的不断普及,计算机信息系统已被广泛应用于企业、政府和学校管理等领域,这种高效和便捷的辅助工具已经深刻地改变着人类社会,与现代社会的发展也密切联系。
信息化时代的发展对企业的人事管理提出了新的要求,高效的人事管理系统可以为企业的发展和经营提供坚强的后盾。在操作规范化、查询速度、处理效率等方面,人事管理系统具有人工管理所无法比拟的优点。它使得企业中员工信息的管理从繁杂的手工记录转变成利用计算机进行信息管理,为企业管理人事提供方便。根据企业多年管理的实际情况进行调研,发现长久以来人们使用手工记录的方式管理员工信息,这种管理方式存在着很多不足,人们需要花费大量的时间和精力去处理不断变化的数据,这对于查询、更新和修改都带来了不少的困难。现在的人事管理系统可以有效的节省大量的时间,可以避免数据泄露,和出现大量的错误。随着人事管理系统的不断完善,人事的管理将更加依赖于信息化的管理。所以系统开发将围绕人事管理工作的实际情况,使之能迅速将计算机和人事的管理结合起来以满足现代化企业高效工作的需要[4]。