基于ASP.NET小微企业人力资源管理系统

现如今,现代信息技术高速发展,人们的生活和工作方式都发生了巨大转变。现在越来越多的流行网上小微企业人力资源管理,网上小微企业人力资源管理使工作更方便快捷。人力资源管理领域也同样与我们生活息息相关,发生了重大的转变。越来越多的希望自己无论在什么时间、什么地点都可以自主小微企业人力资源管理,有些突破传统的小微企业人力资源管理方式,从而让小微企业人力资源管理更加有自主性和便捷性。所以,利用计算机互联网的技术学习慢慢进入大家的视野。通过网络系统化对假勤信息,薪酬信息,绩效信息方面进行进行线上操作,这种形式比起传统的模式更为方便、灵活、高效,节约了很多的资源。本篇文章就是结合人力资源管理领域的现状,通过利用软件开发、软件工程等相关的理论,来展开研究小微企业人力资源管理系统。本课题重点主要完成了对于SpringMVC框架的线上小微企业人力资源管理系统的需求分析、开发、设计和测试。完整的系统主要包含了假勤信息、薪酬信息、绩效信息、员工信息、管理员用户这几大模块,满足了用户在线小微企业人力资源管理的需求,提高了人力资源管理领域的信息化水平。技术方案如下:通过在Visual Studio的平台上去开发。在WEB的前端使用了css、js、Jquery和Ajax等技术,并在系统开发的时候使用JVM1.8开发环境,且部署时使用Tomcat8.5的应用服务器。通常的架构涉及:信息管理系统为客户机/服务器型、利用Web浏览器/服务器,这两类主要架构。使在线小微企业人力资源管理更加方便,将假勤信息、薪酬信息、绩效信息、员工信息、管理员用户的数据录入至系统,在浏览器客户端进行各项操作。能够自主的在该系统查看人力资源管理领域信息,还能对该系统的各项功能等进行判断,分析,记录,这大大的提高了程序质量,同时还减轻了的时间和精力,还促进了用户之间的协作能力,全面的提升了人力资源管理领域的小微企业人力资源管理效率,节省出更多的科研时间和精力。

基于ASP.NET小微企业人力资源管理系统_第1张图片

系统设计思想

本课题的目的是设计一款小微企业人力资源管理系统以实现小微企业人力资源管理。本系统采用B/S模式不仅可以避免用户必须安装专业软件才能开发小微企业人力资源管理系统或者访问小微企业人力资源管理系统的局限性,而且更加便利。该小微企业人力资源管理系统在不改变和影响用户操作习惯的前提下主要完成对人力资源管理领域信息的记录。

系统总体设计

前台模块只要是让普通用户和游客用户使用,包括,后台模块主要是让管理员使用,包括系统用户管理(系统用户录入、删除、修改、登录密码修改、注册用户管理)、假勤信息管理(演示假勤信息录入、删除、修改、假勤信息查询审核)、薪酬信息管理(薪酬信息录入、删除、修改、薪酬信息查询审核)、绩效信息管理(绩效信息录入、删除、修改、绩效信息查询审核)、,后台可以对假勤信息表、薪酬信息表、绩效信息表、员工信息表、管理员用户表进行添加数据、删除、修改数据及查询等数据操作。

基于ASP.NET小微企业人力资源管理系统_第2张图片

系统功能模块设计

系统登录:用户通过输入对应用户名和密码,验证登录。

系统用户管理:管理员进入系统后,有权对所有权限用户进行管理。

假勤信息管理:相关权限用户可以进行假勤信息的查询、添加、修改、删除操作,也可以对工号、姓名、性别、部门、日期、上班时间、上班状态、下班时间、下班状态等数据项进行单独操作,设置数据类型等参数。

薪酬信息管理:相关权限用户可以进行薪酬信息的查询、添加、修改、删除操作,也可以对工号、姓名、性别、部门、职位、月薪、缺勤次数、效绩工资、补助、扣除、实发工资、月份、备注等数据项进行单独操作,设置数据类型等参数。

绩效信息管理:相关权限用户可以进行绩效信息的查询、添加、修改、删除操作,也可以对工号、姓名、性别、部门、职位、效绩工资、备注等数据项进行单独操作,设置数据类型等参数。

员工信息管理:相关权限用户可以进行员工信息的查询、添加、修改、删除操作,也可以对工号、密码、姓名、性别、部门、职位、手机、身份证、地址、月薪、缺勤次数、效绩工资、备注等数据项进行单独操作,设置数据类型等参数。

管理员用户管理:相关权限用户可以进行管理员用户的查询、添加、修改、删除操作,也可以对用户名、密码、权限等数据项进行单独操作,设置数据类型等参数。

环境需要

1.运行环境:VS2013以上版本。

2..NET环境:.NET4.0以上;

3.IIS环境:IIS版本均可

4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS;

5.数据库:MsSql 2018版本以上;

基于ASP.NET小微企业人力资源管理系统_第3张图片

目录

第1章绪论1

1.1开发背景与意义1

1.2国内、国外发展现状1

第2章系统开发技术的介绍2

2.1 C#简介2

2.2CSS简介2

2.3 Servlet概念2

2.4SQL Server数据库简介3

第3章系统分析4

3.1功能需求分析4

3.2业务流程分析5

3.3数据流程分析5

第4章系统设计6

4.1系统设计思想6

4.2系统总体设计6

4.3系统功能模块设计7

4.4数据库设计8

4.4.1概念模型设计8

4.4.2数据库表设计11

第5章系统的实现13

5.1实现环境说明13

5.2主页面的实现13

5.3登录模块的实现13

5.4假勤信息模块的实现14

5.5薪酬信息模块的实现15

5.6绩效信息模块的实现15

5.7员工信息模块的实现16

5.8管理员用户模块的实现17

第6章系统测试19

6.1测试分析19

6.23功能测试19

6.4测试结果20

第7章总结21

致谢22

参考文献23

你可能感兴趣的:(ASP.NET,c#,asp.net,.net,sqlserver,visual,studio)