考勤管理系统(计算机学院数据库课程设计)(提交版).doc

考勤管理系统(计算机学院数据库课程设计)(提交版).doc

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 第一章 系统概述 2 1.1系统开发背景与意义 2 1.1.1 系统开发背景 2 1.1.2 系统开发意义 2 第二章 系统需求分析 3 2.1 系统功能要求 3 2.2 需求分析概述 3 2.3 系统功能模块概述 4 2.3.1考勤管理模块 5 2.3.2 差假管理模块 12 2.3.3 考勤查询模块 14 2.3.4 人事管理模块 16 2.3.5 系统设置模块 19 2.3.6 日志管理模块 23 2.3.7 备份管理模块 24 2.3.8 提醒管理模块 25 2.3.9 报表管理模块 29 2.4 数据字典 32 第三章 系统总体设计 33 3.1 系统总体设计目标 33 3.2 系统概念设计 33 3.2.1 概念模型(E-R图) 33 3.2.2 关系模式 34 第四章 数据库系统实现 35 4.1 系统实现工具简介 35 4.1.2 SQL Server 2000简介 35 4.2 人事管理系统数据库实现 35 4.2.1 建表 35 4.2.2 表表连接 37 结束语 38 参考文献 38 第一章 系统概述 1.1系统开发背景与意义 1.1.1 系统开发背景 随着计算机的发展及网络技术的应用,当今社会正快速向信息自动化社会前进,信息自动化的作用也越来越大,特别是各行业的管理领域,智能化信息处理已是提高效率、规范管理、客观审查的最有效途径。考勤作为一个公司的基项管理,是单位对员工工作管理的基本依据。开发考勤管理系统,正是完善企业信息化管理的重要环节。对于员工考勤如果仍使用传统的手工方式录入将是一项复杂的工作。面对庞大的信息量,该方式现主要存在以下弊端: 浪费人力、效率低下。 2、考勤结果反映速度慢,主管部门不能及时全面地监督员工的出勤情况。 3、难避免考勤中的弄虚作假现象。一些单位上报的工资人数往往大于实际考勤和领工资的人数,造成公司大量工资流失。 4、由于考勤数据的不准确,公司劳动人事工资管理系统的许多基础数据也存在较大误差,给人事部门的许多全局性的统计工作也带来了不准确性。 5、考勤统计工作复杂繁重,难以保证统计结果的正确性、及时性。 因此,人工考勤已很难满足公司规范化管理的要求。建立现代化的智能考勤管理信息系统势在必行。 1.1.2 系统开发意义 考勤管理系统能满足公司多种考勤及管理要求,能为公司带来巨大的经济效益: 1、考勤管理系统通过考勤机判断并记录员工上下班关信息,可以保证考勤数据的准确、公正、安全,减少考勤人员的工作负担,避免人为因素的干扰和弄虚作假现象。 2、所有员工的考勤信息可一次读回,考勤系统对信息统一处理,迅速、全面。 3、能为人事工资管理系统提供可靠的数据资料,确保人事统计的准确、可靠。 4、各管理用计算机及管理软件用Windows环境下的全中文界面平台,能灵活处理各种特殊情况,方便的修改各种基本信息,提供丰富的统计报表,查询方便,管理安全,操作简便易学。 第二章 系统需求分析 2.1 系统功能要求 1.能够方便地对上下班时间进行设定。 2.能够提供员工出入公司的情况记录。出入情况主要由员工签到/退来记录,但是需要设置人工添加的功能,如出勤记录、月度考勤统计、人事信息、部门设置等,已备特殊情况的处理。 3.能够提供请假、加班、调休和出差情况的记录,并实现查询、添加、修改、删除等处理功能。 4.能够在每个月底进行整个月的考勤情况统计。 5.能够具有一定的安全性、协调性和完整性。 2.2 需求分析概述 需求分析是整个项目开发流程的第一个环节,它是在用户和软件开发组之间建立对用户的共同理解,由软件开发组进行分析、精化并详细描述后,按文档规范编写出《软件需求规格说明书》(Software Requirement Specification,SRS)的过程。 软件需求分析特别重要。在软件工程的历史中,很长时间里人们一直认为需求分析是整个软件工程中的一个简单步骤,但在过去十多年中越来越多的人认识到它是整个过程中最关键的一个过程。只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。许多大型应用系统的失败,最后均归结到需求分析的失败:要么获取需求的方法不当,使得需求分析不到位或不彻底,导致开发者反复多次地进行需求分析,致使设计、编码、测试无法顺利进行;要么客户配合不好,导致客户对需求不确认,或客户需求不断变化,同样致使设计、编码、测试无法顺利进行。 2.3 系统功能模块概述 作为解决公司内部办公自动化的方案之一(OA的一部分)的考勤管理系统,主要实现公司对员工考勤方面的自动化管理。包括的主要功能模块如下: 图2.1 系统功能模块图 图2.2 系统顶层数据流图 2.3.1考勤管理模块 基本功能: 提供员工登陆功能,在登陆后可

您可能关注的文档

文档评论(0)

lichenxuqwe + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档