当前位置:首页 > 基于MVC设计模式的加班管理系统设计毕业设计论文
引 言
随着计算机及计算机网络的普及和全国各地的网络的日益完善、健全,各种工作的计算机网络化将逐步取代繁重的传统办公模式。加班申请管理作为员工远程进行加班申请提供便利,也有利于领导阶层对员工加班管理,从而减轻管理人员的工作负担,简化加班申请流程,让复杂的加班申请用计算机数据库统筹管理。因此,设计一种加班管理管理系统为员工、组长、项目经理提供一个交互的接口,大大方便了组长、项目经理及管理员的管理人员。
加班是员工在公司的一个必有的情况,是提高公司收益的一个重要过程。本设计从加班单的申请、加班单的审核、员工加班单修改、删除、保存记录、查询等进行管理,实现了加班的整个流程的管理工作。系统实现了员工加班申请和项目经理、组长进行加班审批,并增加了部门管理、职务管理、系统菜单管理等功能,能够保证管理员对系统维护、职务、部门的修改,对保证加班申请流程和提高工作效率有非常重要的现实意义。随着网络化的普及,全国各大公司,实现无纸化办公成为未来的趋势。本系统的为结合其他管理系统提供了接口。 在最新的调查中,调查的范围样本量达到全球40个国家,将近450家企业。其中样本量的12%是中国的企业,全球调研报告去年首站发布是在上海,在去年的 10月19号。这个发布受到了一些关注和好评,我们进一步在过去几个月的时间里面把中国参加的企业又做了单独分国别的调查。调查的主要结论,我们发现中国企业迫切需要通过人力资本管理转型推动企业的发展战略。三个关键词:一个是转型、一个是引擎,第三个是目标。转型的目标通过调研,我们发现人力资源的转型主要目标是提升整个组织的适应性和灵活性。领导力建设和企业文化是转型的主要的两个引擎。人力资本管理的效率是促使转型的主要保障,也是转型的目标之一, 所以一个有效的员工信息管理系统可以帮助企业进行有效的推动企业的发展战略,所以研究员工信息管理是对于国内企业的发展是很有必要的。
5
一、需求分析
(一)系统目标
员工信息的电子化管理是企业管理信息系统的一部分,而正因为这种动态服务,才大大提高企业内部沟通,交流。这种模式已经逐渐替代到过去的手工工作模式以及工作方式。
本系统实现了员工加班管理、查询、增加及删除,组长、项目经理审批管理等功能。
本系统是企业对自己公司内部员工管理的系统,主要实现如下目标: ? 组长、项目经理对加班单的审批管理功能。 ? 用户加班单的增删改查等功能。 ? 系统管理员的维护管理功能。 (二)功能分析
开发软件首先做的是开发过程中最主要的就是系统的需求分析,需求分析同时也是软件生存周期中关键的一步。根据软件工程学中开发软件的要求,对系统全部功能和相关的技术进行具体的分析,分析时采用结构化的分析方法,自顶向下、逐层分解问题。
根据用户要求以及实际的具体分析,要求本系统具有以下功能: ? 管理页面要求美观大方、个性化。 ? 加班单的增加、删除、改动和查询功能。 ? 组长、项目经理审批加班单功能。
? 组员部门职位管理。
? 系统、操作流程简单、方便,能够提高工作效率。
6
(三)业务描述 1、系统模块图
总的系统模块主要包括:员工部门管理、职务管理;员工加班单查看、修改、删除、增加;员工加班单的审批;
总的系统功能模块结构图,如图1.1系统模块功能图所示:
加班管理系统 员工信息管理 员工加班单管理 加班审批管理 员工部门管理 员工职务管理 加班申请单删除 加班申请单提交 加班申请单查询 加班申请单修改 加班单审批查询 加班单审批 图1.1 系统模块功能图
2、业务流程图
加班业务流程图,包括加班单的新增、删除、修改、查询;加班单的审批
7
流程,如图1.2所示:
组员 组长 项目经理 加班审批 开始时间 加班审批 是否通过 是否选行 加班审批 是否通过 加班明细 图1.2 业务流程图
3、加班申请模块
所有用户进入加班申请页面,选项卡方式显示加班申请及查询和加班审批及查询,用户在每个分页面输入要查询的条件,点击搜索,页面列表显示所有符合 查询条件的加班信息。
1) 在加班申请及查询页面列表显示加班项目、加班日期、开始时间、结束时间、
拒绝理由、状态。
2) 在新增申请页面列表显示申请人、加班项目、加班部门、申请时间、开始时
间、结束时间、加班类型、加班理由。
3) 加班类型分为工作日、周六、周日,状态包括、待审批、被项目经理拒绝、
项目经理已审批。
4) 在每个页面可以根据状态、所属项目、开始日期、结束日期模糊组合查询;
8
共分享92篇相关文档