| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14796 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着现代科学技术的不断发展,各种各样的新技术不断出现在我们的生活中,并且扮演着重要的角色。网络在此过程中也受益匪浅,也带动了计算机技术的发展。对于公司而言,对每个员工进行考勤是必不可少的,为保证考勤的真实性和方便性,开发一个公司考勤管理系统,对于提高公司的运作效率和保证对客户的服务质量非常重要。 公司考勤管理系统的开发是基于Android平台,开发过程利用MVC开发模式去实现了该系统,并且使用了MySQL数据库;本系统将使用者分为管理员、部门经理和员工,对于不同角色的功能需求,设计了用户登录、部门交流、员工请假、考勤实现、请假管理、考勤管理、用户管理、公告管理等方面的功能 对系统进行功能进行分析和实现后,进行最后的测试。测试发现系统运行良好、性能也相对稳定、基本功能都已实现。并且利用计算机在数据处理的高效性,对考勤情况进行统计,提高了经理对考勤情况进行统计的效率。
关键字:公司考勤管理系统;Java;考勤管理;请假管理
目 录 摘 要 ABSTRACT 1绪论-1 1.1 课题研究的背景与意义-1 1.2 课题研究现状-1 2系统开发技术与环境-2 2.1 开发语言-2 2.2 客户端技术-2 2.3 开发工具-2 2.4 数据库的选择-3 3系统分析-4 3.1可行性分析-4 3.1.1 经济可行性-4 3.1.2 技术可行性-4 3.1.3 操作可行性-4 3.2需求分析-4 3.2.1 功能需求分析-4 3.2.2 性能需求分析-7 3.3系统数据需求分析-8 3.3.1 系统数据流图-8 3.4.2 系统数据需求-11 4系统总体设计-12 4.1 系统开发软件的选择-12 4.2 系统总体功能设计-12 4.3 系统界面设计-12 4.3.1 员工界面功能布局-12 4.3.2 部门经理界面功能布局-13 4.3.3 管理员界面功能布局-14 4.4 系统数据库设计-14 4.4.1 概念模型设计-14 4.4.2 数据库逻辑设计-17 5系统详细设计-18 5.1 数据库详细设计-18 5.2 类的设计-22 5.2.1 类的设计-22 5.2.2 类之间的关系-26 5.3 用户模块设计-26 5.3.1 系统登录设计-26 5.3.2 系统交流区信息模块设计-27 5.3.3 系统请假模块设计-27 5.3.4 系统考勤模块设计-27 5.4 经理模块设计-28 5.4.1 请假管理模块设计-28 5.4.2 考勤管理模块设计-28 5.5 管理员模块设计-28 5.5.1 用户管理模块设计-28 5.5.2 公告管理模块设计-28 6系统实现-30 6.1数据库实现-30 6.2 用户模块实现-30 6.2.1 系统登录实现-30 6.2.2 系统交流区信息模块实现-34 6.2.3 系统请假模块实现-36 6.2.4 系统考勤模块实现-37 6.3 经理模块实现-38 6.3.1 请假管理模块实现-38 6.3.2 考勤管理模块实现-39 6.4 管理员模块实现-40 6.4.1 用户管理模块实现-40 6.4.2 公告管理模块实现-41 7系统测试-43 7.1 测试方法-43 7.2 用户模块功能测试-43 7.3 经理模块功能测试-44 7.4 管理员模块功能测试-45 8总结与展望-47 参考文献-48 致 谢-49 |

