当前位置:文档之家› 公司考勤系统的设计与开发

公司考勤系统的设计与开发

南京工程学院

课程设计说明书

作者:程保贵学号: 209070817

高柏刚学号:209070818

黄耀学号:209070819

系部:经济管理学院

专业:人力资源管理

题目:公司考勤管理系统的设计与开发

指导者:金卫健

2009年 12月 30日南京

课程设计要求

目录

前言 (3)

一、作业背景.......................................................................................................................... .3

二、选题说明......................................................................................................................... ..3

三、工作业绩.......................................................................................................................... .3 第0章系统规划 (4)

可行性分析 (4)

一、项目概述 (4)

二、项目背景和系统目标 (4)

三、项目可行性分析 (5)

第一章系统分析 (6)

一、现行系统 (6)

二、新系统逻辑方案 (8)

第二章系统设计 (12)

第一节概要设计 (12)

一、系统环境配置方案 (12)

二、系统功能结构设计 (12)

三、系统流程设计 (13)

第二节详细设计 (13)

一、输入输出设计 (13)

二、数据库设计 (15)

三、程序设计说明书 (16)

结束语 (17)

致谢 (17)

主要参考文献 (17)

前言

一、作业背景

公司考勤作为公司日常活动的一个重要环节,传统的考勤方式已经不再适用现代的考勤管理,因此开发一个功能齐全、具有现代特色的考勤管理系统至关重要。一个具有数据输入、输出、浏览、查询、统计和系统维护等功能的新系统能使企业考勤管理更加简便快捷、客观公正,提高公司的管理效率。

二、选题说明

近些年来,随着社会的发展和科技的进步,人们的工作与生活也越来越离不开计算机,对于各大企业来说就更是如此了。在各个企业中,企业员工的考勤工作不仅工作量大,而且时效性强。过去,企业多采用签到和报表的形式进行管理,效率和透明度较差,并且也容易出错;随着数据库技术的发展和企业信息化建设的进行,使用计算机管理企业考勤工作也成为大势所趋,它为企业的考勤工作节约了大量的人力和物力,也大大减轻了考勤工作人员的工作量。

1、基本思路:了解公司考勤管理的背景,功能及其主要程序。按照课程要求画出组织结构图,

管理功能图,业务流程图和数据流程图,进行系统分析;进行概要设计和详细设计。

2、作业目标:分析所收集到的资料,依照资料进行系统设计,按照课程设计要求进行各方面的截

面设计,系统规划以及功能的设计,通过这次设计了解公司考勤的基本流程和思路,对公司的考勤活动有深入的了解。

三、工作业绩

1、分组

2、个人主要工作(每个组员)

本系统的设计由所有组员合作共同完成。

3、主要收获(每个组员)

在这次的课程设计中,我们学到了很多,通过公司考勤系统的设计使我们对公司的考勤制

度、流程、管理方面有了深入的了解,同时使我们对管理信息系统的知识有了进一步的了解和提升,在设计过程中我们学到了总体规划,协同工作的重要性,培养了我们合作的精神,这对我们以后的工作有很大的帮助。在今后的学习中我们会更加积极的运用所学到的知识。

4、自我评定(每个组员)?优□良□中□及格□不及格

程保贵:优高柏刚:优黄耀:优

5、时间分配

第0章系统规划

可行性分析

一、项目概述

本项目是公司考勤系统的设计与开发,当今世界竞争越来越激烈,企业要想在全球化的浪潮中立于不败之地就要不断的创新,采取一系列科学的管理,考勤时公司的日常活动,对企业的工作效率有重要的作用,公司越来越重视公司考勤制度和系统的开发,利用考勤系统可以使考勤工作做到科学合理,公平公正,节省公司的财力和物力,为提高企业的效益创造有利条件,一个良好的公司考勤系统对公司的发展和战略规划有至关重要的作用,是公司不可或缺的一部分。二、项目背景和系统目标

近些年来,随着社会的发展和科技的进步,人们的工作与生活也越来越离不开计算机,对于各大企业来说就更是如此了。在各个企业中,企业员工的考勤工作不仅工作量大,而且时效性强。过去,企业多采用签到和报表的形式进行管理,效率和透明度较差,并且也容易出错;随着数据库技术的发展和企业信息化建设的进行,使用计算机管理企业考勤工作也成为大势所趋,它为企业的考勤工作节约了大量的人力和物力,也大大减轻了考勤工作人员的工作量。该系统的目标正是通过系统来实现考勤的科学化,信息化,为公司创造更多的价值,使公司的管理步入高水平。㈠项目背景

⑴组织概况:公司进行日常活动,要对员工的出勤情况了如指掌,公司的高层和相关部门根据考勤系统统计分析的出勤情况制定相关的政策和企业战略,对出勤率低的员工要进行相关的处理,为企业的其他部门的顺利正常运作提供保障。

⑵现行系统的概况:没有开发出先进科学的考勤系统,公司的考勤工作主要是通过人工的方式进行,速度慢,效率低,急需一个信息化的考勤系统来代替人工操作。

⑶态度:公司的考勤情况对公司的生产作业有重大的影响,考勤工作的好坏直接关系到公司的效益,所以公司的高层都非常重视考勤系统的开发,都很支持系统的开发。

⑷资源情况:考勤时全公司的事情,涉及到公司的所有部门,涉及到的内容繁杂繁琐,公司的部门分工明确,提供各方面的资源,这对考勤系统的开发具有重大的意义,有很大的帮助。

(5)企业战略目标

战略计划经营战略业绩评估

三、项目可行性分析

(一)必要性分析

考勤工作是企业日常活动,了解企业员工的出勤情况对公司的正常生产运行有重大的意义设计开发出考勤系统是适应公司信息化管理的需求,因此很有必要。

(二)可行性分析

(1)技术上的可行性

本系统采用管理信息的知识和相关的编程即可完成,在编程中可以使用各种编程软件,方便快捷,技术上可行。

(2)经济上的可行性

开发出考勤系统后,信息化的考勤工作将代替人工操作,使得考勤更加科学准确,节省公司的经济支出,而且考勤系统创造的价值远远大于它的成本,经济上是可行的。

(3)管理环境上的可行性

公司的考勤系统为公司的高层和各部门提供考勤数据,这便于他们的决策和管理,使他们的管理效率提高节省时间,因此在管理上会得到公司的认可。

第一章系统分析

一、现行系统

㈠现行系统现状详细调查

1、组织机构图

考勤系统功能结构图

2、业务流程图

(1)公司考勤管理系统业务流程图。如图所示

二、新系统逻辑方案

㈠新系统目标

新系统的目标在于为企业的考勤工作提供技术上的支持,使公司的考勤工作实现信息化,现代化,全面代替人工操作,使公司的考勤更加科学化,更加公平,新系统的功能与公司的整体系统融为一体,为公司的全面正常运行提供支持,配合公司的战略计划。

㈡新系统逻辑模型

1、公司考勤系统数据流程图,如图所示

公司考勤管理系统数据流程图2、员工出勤考核管理系统

(三)考勤系统数据字典

1、数据流的描述

数据流编号:D-01

数据流名称:员工信息单

简述:各部门给出的员工基本信息

数据流来源:各部门

数据流去向:人力资源部、计划部、考勤部门

数据流组成:部门+姓名+性别+职务

数据流量:约20张/小时

高峰流量:约30张/小时

数据流编号:D-02

数据流名称:出勤规划表

简述:各部门各工作时间归属划分

数据流来源:各部门

数据流去向:考勤部门

数据流组成:部门编号+出勤率+该出勤率所属者

数据流量:约5张/小时

高峰流量:约8张/小时

2、处理逻辑的描述

处理逻辑编号:P-01

处理逻辑名称:工作分配的制定

简述:制定各部门人员年年度工作任务

输入的数据流:员工信息单、员工工作安排表

处理描述:根据员工信息单,划分员工工作岗位及其年度工作任务

输出的数据流:出勤计划分配制定度表。

处理频率:约1次/月

3、数据存储的描述

数据存储编号:F-01

数据存储名称:出勤考核信息存储

简述:将考核结果存入信息库

数据存储组成:部门编号+职务+姓名+性别+出勤情况+实际出勤情况+考核总结

关键字:出勤+姓名

相关联的处理:P-01

外部实体的描述

外部实体编号:S-01

外部实体名称:各部门

简述:提供员工信息单

输入的数据流:D-02

输出的数据流:D-01

外部实体编号:S-02

外部实体名称:各部门

简述:提供员工班次安排,工作时间

输入的数据流:D-01

输出的数据流:D-01

4、数据加工处理的描述

(1)点击“基本信息”有“添加用户”,“修改密码”和“重新登陆”的功能。

(2)点击“考勤”有“全勤天数”,“请假天数”、“迟到天数”和“旷工天数”的功能。人力资源管理人员可根据员工出勤天数输入数据。

(3)点击“备注”有“增加备注”的功能。

注:以上三项只有管理人员才可进入

(4)点击“考勤查询”有“查询考勤信息”的功能。此部分负责提供按部门或员工查询考勤情况。

(5)点击“考勤生成单”有“生成员工考勤单”的功能。员工或管理人员可选择部门和员工,然后单击“打印”可进入[考勤单报表]对话框。

(四)新系统功能分析(功能分析图)

功能结构图

第二章系统设计

第一节概要设计

一、系统环境配置方案

ERP是一整套企业管理系统体系标准,其实质是在MRPⅡ基础上进一步发展而成的面向供需链的管理思想。而公司考勤系统管理作为ERP系统的一部分,是对员工的工作态度和积极性进行科学评价主要依据,其考勤的主要模块包括:考勤输入,负责工作考勤信息的输入;考勤查询,主要按部门或员工查询考勤情况;考勤单生成,用来生成个员工的考勤单.

二、系统功能结构设计

公司考勤系统的设计与开发是每一个企业管理中不可缺少的一部分。它的实际操作与应用对于企业日常管理来说是至关重要的一个环节。其功能结构图如图所示.

功能结构图

三、系统流程设计

1、初始界面为登陆界面,输入用户名和密码后点击“立即登陆”即可登陆考勤信息系统。

2、登陆系统后有学生管理信息系统的各项功能选项:

点击“基本信息”有“添加用户”,“修改密码”和“重新登陆”的功能。

点击“考勤”有查询“全勤天数”,“请假天数”、“迟到天数”和“旷工天数”的功能。

点击“备注”有“添加或删除备注”的功能。

点击“考勤查询”有“查询考勤信息”的功能。

点击“考勤生成单”有“生成员工考勤单”的功能。

第二节详细设计

一、输出输入设计

系统界面如下

员工登陆框界面图

图2.3考勤查询对话框

员工考勤工作表

二、数据库设计

1、员工信息表

员工信息表存储与员工有关的信息,例如姓名等。

2、 出勤计划表存储与出勤有关的信息,例如:出勤率等.如图

三、程序设计说明书

系统名:公司考勤管理系统 子系统名: 管理及工作专员登陆子系统 程序名 人员登陆 程序标识符

语言 VB 日期 2009/12/30 一、输入 二 、输出 员工姓名

考勤输入单 员工密码 考勤查询单 管理人员姓名

管理人员密码 三、程序功能:确认公司人员登陆

四、程序处理过程说明

系统名:公司考勤管理系统子系统名:管理人员考勤输入子系统

程序名:考勤输入程序标识符

语言VB 日期2009 /12/30

一、输入二、输出

员工基本信息员工考勤信息表

员工考勤信息

备注

三、程序功能:员工考勤评价

结束语

随着社会的发展和科技的进步,各个企业越来越离不开计算机,企业员工的考勤工作不仅工作量大,而且时效性强。过去,企业多采用签到和报表的形式进行管理,效率和透明度较差,并且也容易出错;随着数据库技术的发展和企业信息化建设的进行,使用计算机管理企业考勤工作也成为大势所趋,它为企业的考勤工作节约了大量的人力和物力,也大大减轻了考勤工作人员的工作量。未来将会是管理全面数据化的时代.

致谢

时间过得真快,转眼之间一周的课程设计就要结束了,在这一周的学习中我们学到了很多,受益非浅,在设计的过程中我们分工协作培养了团队合作的精神,这对我们很有帮助,另外,在设计过程中金老师认真指导我们,使我们得以顺利进行课程设计,并在后期的论文报告中指导我们,对我们的课程设计有很重要的帮助,在这里我们向金老师表示衷心的感谢。

主要参考文献

1、《数据库原理与应用》清华大学出版社

2、《管理信息系统:商务驱动的技术》高等教育出版社 2008

3、《管理信息系统的理论与应用》北京大学出版社2007

4、《管理信息系统实用教程》北京大学出版社2008

5、《管理信息系统与办公自动化》清华大学出版社1998

6、《管理信息系统的理论、开发和应用》复旦大学出版社2007

相关主题
文本预览
相关文档 最新文档