"景先生毕设|www.jxszl.com

高校人事管理系统的设计与实现(源码)【字数:15481】

2023-07-05 21:09编辑: www.jxszl.com景先生毕设
摘 要信息社会互联网技术的发展给我们带来极大的便利。但是信息的更新无疑给高校或社会带来极大的挑战。对于高校人事管理来说,因为信息量大,传统的手工管理不仅会造成管理效率低下、成本增加,同时错误率也会增加,这已经不能适应当今社会对信息管理的要求。因此根据高校人事管理的需求,设计了人事管理系统,不仅能帮助高校提高管理效率,降低管理成本,也促进了无纸化办公。根据高校人事管理的需求以及方便管理人员进行管理的原则,人事管理系统采用B/S架构,以Visual Studio 2013和 SQL Server 2008数据库作为开发工具。采用ASP.NET MVC框架及C#语言对应用程序进行编写以完成数据添加、查询、删除、修改等操作。本系统分为管理员和教职工两种角色,管理员拥有所有权限,教职工只有基本的查询等权限。本系统的功能模块有机构管理、角色管理、岗位管理、用户管理、区域管理、数字字典、系统菜单、活动管理、出差信息管理、工资管理等。
Key words: Personnel Management System; Browser/Server; ASP.NET MVC; C# 目 录
第一章 绪论 1
1.1开发背景 1
1.2开发目的和意义 1
1.3系统开发环境和工具 2
1.3.1 Visual Studio 2013开发工具介绍 2
1.3.2 Microsoft SQL Server2008数据库介绍 2
第二章 系统分析 4
2.1系统的需求分析 4
2.1.1市场需求 4
2.1.2用户需求 4
2.1.3技术需求 4
2.2系统的可行性分析 4
2.2.1技术可行性 4
2.2.2经济可行性 5
2.2.3操作可行性 5
2.3系统的用例分析 5
第三章 系统设计 9
3.1系统功能模块设计 9
3.2系统子功能模块设计 9
3.2.1前台管理模块 9
3.2.2后台管理模块 10
第四章 数据库设计 11
4.1实体联系图 1 *51今日免费论文网|www.jxszl.com +Q: ^351916072
1
4.2数据库表设计 11
第五章 系统主要功能模块实现 23
5.1登录模块 23
5.2基本信息维护 24
5.2.1用户信息维护 24
5.2.2角色信息维护 26
5.2.3机构信息维护 27
5.2.4岗位信息维护 27
5.2.5区域信息维护 27
5.2.6系统菜单维护 28
5.3出差管理模块 28
5.3.1出差申请 28
5.3.2出差审批 29
5.3.3出差通知 30
5.4校内活动模块 30
5.4.1活动申请 30
5.4.2活动审批 31
5.4.3活动通知 32
5.5工资管理模块 32
5.5.1工资生成 32
5.5.2工资查看 34
第六章 系统其他功能模块实现 36
6.1权限控制 36
6.2数据备份 36
6.3服务器监控 38
6.4系统日志 39
第七章 系统测试 42
7.1测试方法 42
7.1.1黑盒测试 42
7.1.2白盒测试 42
7.2测试用例 42
7.2.1机构维护测试用例 42
7.2.2权限维护测试用例 43
7.2.3生成工资测试用例 43
7.2.4出差申请审批测试用例 44
7.2.5测试总结 44
第八章 总结与展望 45
8.1总结 45
8.2展望 45
结束语 46
致 谢 47
参考文献 48
第一章 绪论
1.1开发背景
随着计算机的兴起及信息技术的不断进步,信息管理的模式也有了巨大的变化。在20世纪60年代的时候,科学技术有了很大的进步,特别是计算机也已经被推向实际的应用。人类作为这个世界的主角,信息量是特别的庞大繁杂的,并且也不断的变化,为了能够更好的对信息进行最优化管理,信息管理系统也由此诞生。但是因为当时技术的制约,计算机信息管理的应用比较局限,只能进行简单的财务信息进行管理,并且管理的效率也比较低[1]。
在进入20世纪80年代,伴随着科学技术进一步发展,计算机技术和网络技术也有了很大发展,计算机已经能够应用于简单的信息管理。因为实际需要,人事管理系统也不能仅仅限于企业人事信息,高校也同样适用。教职工的个人相关的信息也必须进行采集和管理。最优化的管理不仅能够让高校更好的发挥出人才价值,并且也能够使高校拥有长久的活力及发展力[7]。
现在计算机技术也已经趋于成熟,随着计算机应用的不断普及,信息的更新也更加的迅速,对信息实时性的要求也不断提高。特别是在经济全球化的今天,信息对高校的兴衰有着极大的影响,信息资源有着极大的利用价值,实时的信息掌控是一个管理人员进行管理最重要的手段。人是这个社会的主导者,本身也是一个极为庞大的信息资源,一切的社会活动都离不开人。对于高校来说,管理好人力资源能够决定一个高校的成败。一个优秀的管理者及管理制度够让教职工更加积极的工作,这对于保持高校竞争力及活力有极大的作用。就现在情况而言,传统的人工手动的管理信息已经不能满足高校的要求,它将造成高校管理成本的增加,同时也会因为劳动量大信息繁琐而效率低下错误率也将加大,利用计算机网络技术,将一个优秀的管理制度应用于管理系统,由此人事管理系统也应运而生[8]。
1.2开发目的和意义
当今信息化社会,信息的更新不断加快。对于高校来说,教职工有着极为庞大的个人信息,包括他们的学历背景、技术能力、工作履历等。所以对于高校来说,如何能够在教职工个人信息中看出他的能力并安排在合适的岗位特别重要。特别是在经济全球化的今天,教职工信息更新及人员的流动也更加的频繁,这对于管理者来说是一个能力的考验,当然也是一个极大的挑战[1]。管理者如何在这么庞大的信息中进行筛选及人员调动十分重要,这样不仅可以使教职工的能力得到更好的利用,还能促进教职工的积极性,保持高校的长久活力。这一切维持高校正常运转都离不开高校管理机制,否则将会是一盘散沙。人事管理系统就是将高校一定管理机制融入到系统中设计出来的,人事管理系统能够让高校有序的按照一定秩序运行。为管理者进行管理提供了更加方便快捷的手段。

原文链接:http://www.jxszl.com/jsj/jsjkxyjs/444715.html