收藏到会员中心

文档题目:

考勤管理系统设计与实现

考勤管理系统设计与实现
上传会员: Qianduoduo1820
提交日期: 2023-02-06 20:40:51
文档分类: 计算机设计
浏览次数: 9
下载次数: 0
下载地址: 点击标题下载 考勤管理系统设计与实现 (需要:50 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数: 13981
XCLW23319  考勤管理系统设计与实现
摘要
随着社会的发展,人民对美好生活的追求的意愿越来越强烈。在大众创业、万众创新的政策引领下,一批又一批的创业公司如雨后春笋般涌现出来。在激烈的市场竞争中,高效的企业管理是每个企业管理者的目标。考勤管理系统是人事管理的基础,考勤管理系统可以帮助初创企业更加关注业务发展,提升企业的竞争力。本文结合传统的考勤系统需求,使用较为流行的微服务系统架构,设计并开发满足企业日常使用考勤系统。有别于以往考勤系统,传统的考勤一般是基于C/S架构,且有开发技术较落后、更新不易等缺点。本系统在设计之初就采用B/S架构,具备高可用、高并发、易扩展等优点。系统的主要开发模式是采用事件驱动异步开发模式,事件驱动模式有助于降低功能模块之间耦合度,异步开发模式有助于减少并发场景并提高性能。考勤系统只是企业信息管理系统的一部分,使用微服务架构可以构建一个大型的企业信息系统。通过使用微服务架构设计并开发考勤系统,是对以往的学习成果一个较好的实践,为未来构建大型系统做好准备。
目录
引言 1
第1章 概述 2
1.1 开发背景及意义 2
1.2 相关技术介绍 2
1.1.1 概述 2
1.1.2 单体应用 2
1.1.3 微服务 3
第2章 系统需求 5
2.1 功能性需求 5
2.1.1 签到 5
2.1.2 签退 5
2.1.3 考勤查询 5
2.1.4 考勤统计 5
2.1.5 用户管理 5
2.1.6 部门管理 5
2.2 非功能性需求 5
2.2.1 可用性 6
2.2.2 性能 6
2.2.3 安全性 6
第3章 总体设计 7
3.1 设计目标 7
3.2 系统组成 7
3.3 系统架构 8
3.4 系统主要流程 9
第4章 数据库设计 10
4.1 概述 10
4.1.1 用户表 10
4.1.2 公司表 10
4.1.3 部门表 11
4.1.4 考勤表 11
4.1.5 请假表 12
4.1.6 加班表 12
4.1.7 出差表 13
第5章 详细设计 14
5.1 系统实现技术框架及编程模型 14
5.1.1 Vert.x 14
5.1.2 事件驱动编程模型 14
5.1.3 异步框架mactor 15
5.2 网关 17
5.2.1 概述 17
第6章 系统实现 18
6.1 概述 18
6.2 登录过程 18
6.2.1 登录界面 18
6.2.2 登录过程实现概述 18
6.2.3 网关转发登录请求 19
6.2.4 构建业务处理及内部通讯层Handler 22
6.2.5 用户服务处理登录请求 25
6.2.6 登录过程实现总结 31
6.3 页面布局说明 31
6.4 用户中心实现方式 32
6.4.1 用户管理界面设计 32
6.4.2 用户添加、修改、删除界面 32
6.5 添加用户 33
6.5.1 网关转发添加用户请求 33
6.5.2 用户服务处理添加用户请求 34
6.6 修改用户、删除用户 36
6.7 考勤中心实现方式 36
6.7.1 考勤查询 36
6.7.2 网关转发考勤查询请求 37
6.7.3 考勤服务处理考勤查询请求 37
6.7.4 考勤统计 40
6.7.5 网关转发考勤查询请求 40
6.7.6 考勤服务处理考勤查询请求 40
第7章 结论 41
参考文献 42
致谢 43

(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇关于thinkphp上RBAC的研究及应用 下一篇涛涛集团网站的设计与开发

相关栏目

最新文档下载

推荐文档下载