星云科技公司人事管理系统主要是为了用户方便对系统首页、个人中心、员工管理、通知公告管理、考勤信息管理、工资信息管理、请假申请管理、打卡登记管理、奖惩信息管理、调岗申请管理、报销申请管理、辞职申请管理、调薪申请管理等信息进行查询,也是为了更好的让管理员进行更好存储所有数据信息及快速方便的检索功能,对系统的各个模块是通过许多今天的发达系统做出合理的分析来确定考虑用户的可操作性,遵循开发的系统优化的原则,经过全面的调查和研究。
系统所要实现的功能分析,对于现在网络方便的管理,根据自己的需求可以进行查看信息等,这样既能节省用户的时间,不用在像传统的方式,需要查询、由于很多用户时间的原因,没有办法去了解,真的很难去满足用户的各种需求。所以星云科技公司人事管理系统的开发不仅仅是能满足用户的需求,还能提高管理员的工作效率,减少原有不必要的工作量。
运行软件:vscode
前端nodejs+vue+ElementUi
语言 node.js
框架:Express/koa
前端:Vue.js
数据库:mysql
开发软件:VScode/webstorm/hbuiderx均可
星云科技公司人事管理系统,主要的模块包括管理员;系统首页、个人中心、奖惩类型管理、部门管理、员工管理、部门经理管理、通知公告管理、考勤信息管理、工资信息管理、请假申请管理、打卡登记管理、奖惩信息管理、调岗申请管理、报销申请管理、辞职申请管理、调薪申请管理,部门经理;系统首页、个人中心、员工管理、通知公告管理、考勤信息管理、工资信息管理、请假申请管理、打卡登记管理、奖惩信息管理、调岗申请管理、报销申请管理、辞职申请管理、调薪申请管理,员工;系统首页、个人中心、通知公告管理、考勤信息管理、工资信息管理、请假申请管理、打卡登记管理、奖惩信息管理、调岗申请管理、报销申请管理、辞职申请管理、调薪申请管理等功能。系统中管理员主要是为了安全有效地存储和管理各类信息,还可以对系统进行管理与更新维护等操作,并且对企业有相应的操作权限。这种个性化的平台特别注重交互协调与管理的相互配合,激发了管理人员的创造性与主动性,对星云科技公司人事管理系统而言非常有利。
本系统采用的数据库是Mysql,使用Vue框架开发,,VSCODE 是本系统的开发平台。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。
目 录
第一章 绪 论 1
1.1背景及意义 1
1.2国内外研究概况 1
1.3 研究的内容 2
第二章 关键技术的研究 3
2.1相关技术 3
2.2 NODEJS技术 3
2.3 MySQL数据库 3
2.4 Vue框架 4
第三章 系统分析 5
3.1 系统设计目标 5
3.2 系统可行性分析 5
3.3 系统功能分析和描述 5
3.4系统UML用例分析 6
3.4.1管理员用例 6
3.4.2员工用例 6
3.5系统流程分析 7
3.5.1添加信息流程 7
3.5.2操作流程 8
3.5.3删除信息流程 8
第四章 系统设计 10
4.1 系统体系结构 10
4.2 数据库设计原则 11
4.3 数据表 13
第五章 系统实现 24
5.1管理员功能模块 24
5.2 前端 28
第六章 系统测试 31
6.1测试定义及目的 31
6.2性能测试 31
6.3测试模块 31
6.4测试结果 32
总 结 33
致 谢 34
参考文献 35