{$cfg_webname}
主页 > 计算机 > JSP >

软件公司考勤管理系统的设计与实现(JSP,MySQL)

来源:wenku163.com  资料编号:WK16310350 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310350
资料介绍

软件公司考勤管理系统的设计与实现(JSP,MySQL)(毕业论文15800字,程序代码,MySQL数据库)
本文所阐述的软件公司考勤管理,以B/S 模式高效地实现了考勤管理的各项功能,可进行人员管理、部门管理、考勤管理、工资管理、系统设置等功能。提升了企业的效率和竞争力,能够满足现代企业的管理需求。系统采用MyEclipse集成开发平台,使用JSP程序设计语言,MySQL数据库进行数据存储。
 
4.1.1公司信息管理
公司信息管理主要包括了公司基本信息和用户管理。
(1)公司基本信息主要介绍了公司名称、电话、编号等信息;管理员可以对公司的基本信息进行设置,管理员登录到系统后,就可以对这些内容进行增加、修改、删除等操作。
(2)用户管理主要记录了用户的信息,这些都是记录在了数据库中,可以对用户的信息进行添加等内容。这些内容也只有当管理员登录系统之后才可以进行这些操作。
4.1.2客户信息管理
  客户信息管理包括了客户信息管理和联系人信息管理,当管理员登录系统后,赋予公司员工一定的权限。只有有权限的员工才可以对这些内容进行操作。客户信息将与项目组相挂钩。
4.1.3信息管理
  信息管理包括了公告管理和留言管理,员工登录系统后可以进行留言操作,而公告管理则只能有权限的员工或管理员才可以进行设置。同样的,这也是考勤系统的附加部分。
4.1.4部门管理
部门管理主要包括角色设置和部门管理。
   (1)在角色设置中,我们可以分配软件公司内部角色,包括管理员,经理,科员等,不同角色有不同标准。不同的职位拥有不同的权限,如员工只能进行签到等的一系列操作,而管理员则几乎可以进行任何操作。
   (2)在部门管理中,我们可以分为许多的部门,包括了开发部、业务科等,员工分别属于其中某个部门。同时,我们也可以在部门内部再细分,设置项目组,项目组属于部门,我们可以将员工拉入到某个项目组当中去,但该员工仍可以隶属于某个部门。
4.1.5考勤管理
考勤管理是这个系统的核心内容,主要包括了员工管理、员工签到、员工考勤这三方面内容。
(1)员工管理可以添加考勤员工。当员工进入到该软件公司时,具有权限的人(一般为管理员)可以对该员工设置考勤,使该员工具有考勤的权限。
(2)员工签到是当员工登录系统后,就可以点击签到,然后生成签到时间等数据。最后,在员工考勤中可以统计出员工的考勤次数等内容。
(3)员工考勤是对所有进行考勤的员工进行这个月的统计,显示该员工这个月中的考勤状况,同时能够为工资统计进行辅助作用。
我们可以通过对员工签到、考勤等操作,来了解员工的出勤状况,规范员工的上下班时间,并为薪资管理提供数据支撑。员工考勤通过每天签到,来得到员工的出勤信息情况,再通过对应的员工的职务,来匹配对应的薪资水平,从而算出员工的详细工资情况。
 

软件公司考勤管理系统的设计与实现(JSP,MySQL)
软件公司考勤管理系统的设计与实现(JSP,MySQL)
软件公司考勤管理系统的设计与实现(JSP,MySQL)
软件公司考勤管理系统的设计与实现(JSP,MySQL)
软件公司考勤管理系统的设计与实现(JSP,MySQL)


目录
第1章 绪论    1
    1.1 研究背景和意义    1
    1.2国内研究现状    1
    1.3文章结构    2
    1.4本章小结    2
第2章 相关技术分析    3
    2.1 开发及运行环境需求    3
    2.2相关技术介绍    3
      2.2.1JAVA 简述    3
      2.2.2 B/S模式概述    4
      2.2.3 MySQL概述    4
      2.2.4 JSP概述    5
      2.2.5 SSH框架概述    5
    2.3本章小结    5
第3章系统设计分析    7
    3.1可行性研究    7
      3.1.1经济可行性    7
      3.1.2技术可行性    7
    3.2 需求分析    7
    3.3系统目标    7
    3.4 系统流程概述    8
    3.5 系统功能概述    9
    3.6 本章小结    11
第4章 系统设计    13
 4.1系统模块设计    13
4.1.1公司信息管理    13
4.1.2客户信息管理    13
4.1.3信息管理    12
4.1.4部门管理    12
4.1.5考勤管理    14
4.1.6工资管理    15
    4.2数据库设计    15
      4.2.1数据库需求分析    16
4.2.2数据库概念设计    18
4.2.3数据库逻辑设计    18
    4.3本章小结    21
第5章 系统详细设计与实现     23
    5.1 开发环境设置    23
    5.2数据库连接配置    23
    5.3视图层实现    25
    5.4模型层实现    25
    5.5控制层实现    26
    5.6详细功能实现    26
      5.6.1登录功能的实现    26
      5.6.2系统导航首页设计    27
      5.6.3员工模块设计    29
      5.6.4考勤管理模块设计    30
      5.6.5考勤统计模块设计    30
      5.6.6考勤月度统计模块设计    31
      5.6.7公司信息管理模块设计    32
      5.6.8工资管理模块设计    33
    5.7本章小结    33
第6章 系统测试    35
    6.1系统测试    35
      6.1.1登录测试    35
      6.1.2员工测试    36
      6.1.3考勤测试    36
      6.1.4工资测试    37
    6.2本章小结    37
第7章 总结与展望    39
    7.1总结    39
    7.2展望    39
致谢    41
参考文献    43

推荐资料