您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页企业考勤管理系统

企业考勤管理系统

来源:纷纭教育


合 肥 师 范 学 院

(本 科)

课程设计说明书

课 程 题 目 姓 名 学 号 专业班级 指导教师

数据结构 企业考勤管理系统

程勇 袁吻 唐如雪 1110451027 1110451071

1110451081

2011级计算机软件一班

程敏

完成日期 2012 年 12 月 26 日

摘 要:20世纪末,随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。

企业考勤管理程序是信息管理系统的一个子系统,一个基于单机版的系统。因为随着计算机技术的不断进步与发展,计算机已经深入到人们日常生活的每个角落。该系统开发功能主要包括:管理员可以通过计算机设置企业考勤管理程序,打印供企业使用。

该程序是使用C语言编写的企业考勤统计程序。

关键字:姓名;矿工;部门名称;迟到;时间;请假;早退;。 1 前言

学风是高等学校办学思想、人才培养质量和管理水平的重要标志,也是学生思想品质、学习态度和综合素质的重要体现,是学生思想政治教育和校园精神文明建设及高校校风的重要组成部分。良好的学风对于提高教学水平和人才培养质量,促进学生的全面发展和健康成长有着十分重要的意义。学风建设是一个系统工程,是大学理念和大学精神的重要体现。 2 题目描述 2.1 背景

程序实践是本科生重要教学环节之一。通过程序实践,强化学生的计算机应用技能,使学生验证、巩固和充实所学的理论知识,加深对相关内容的理解,拓宽知识面,培养学生的创新精神和实践能力

企业考勤管理程序是企业管理工作中一个比较重要的任务,过多的企业考勤管理程序工作给公司管理人员带来了很大麻烦的。虽然原始的记录方法在一定的程度上可以解决问题,可是现在计算机已经走到了我们的生活,它的不足之处就显而易见了。企业考勤管理程序,是一个对于企业考勤的管理系统, 不仅大大减少了考勤管理人员的大量的工作,而且还方便了部门和公司对员工出勤率的查询,只要通计算机登入本系统就能及时修改、更正员工的考勤信息,使信息真实、有效。这样节省了大量人力物力,节省了宝贵的时间,大大提高了工作效率.用C语言进行了该系统的编写。操作上力争实现人性化、合理化,满足公司、部门、非计算机管理人员的使用和查看。 2.2 功能

本系统主要是公司对员工出勤情况的统计系统。

该系统需要有建立,修改,查询,载入,储存,退出功能,利用查询功能分开查看某一部门或者某一个员工的缺课记录,方便公司统计。

- 1 -

3.需求分析:(1)、录入员工的旷工记录

(2)、查询某个员工的旷工情况 (3)、修改某个员工的旷工记录

(4)、统计某段时间内(以天为单位),旷工员工姓名及旷工次

数,查询结果先按旷工次数降序排序。

4.1 程序整体结构 系统功能结构图

4.2 各模块功能描述

1).录入员工的矿班记录:从键盘输入数据(提示:为避免重复从键盘输入数据,测试时可将数据存储在文件中,利用输入重定向功能读入),输入格式为:旷班日期第几次部门名称 员工姓名 等。 每行一条纪录。 例如:

20120209(2012年2月9日) 人事部张三 迟到 20121021 (2012年10月21日)财务部李四 旷班

2).修改某个员工的旷班记录:可以对矿班纪录的任意部分进行修改。 3).查询某个员工的旷班情况:查询结果按照日期升序排序,同一天内按照所矿班的次数升序排序。

4).统计某段时间内(以天为单位),矿班员工姓名及旷班数,查询结果先按旷班次数降序排序,旷班次数数相同的员工按姓名升序排序;

- 2 -

5).统计某段时间内,有员工的部门及矿班人次,按矿班人次由多到少排序,旷班人次相同的部门按部门名称升序排序; 6).系统以菜单方式工作。 5 详细设计

5.1 模块1建立员工矿班记录子模块

要建立的员工人数,员工基本信息(包括矿工时间、员工姓名、部门名称、第几节、迟到次数、早退次数、请假次数、旷课次数)可用creat()函数。如图

5.2 模块2修改员工旷班记录子模块

根据要修改的员工姓名以及部门名称找到相应的信息,再选择要修改的项目进行单项修改。如图

5.3模块3修改员工旷班次数记录子模块

- 3 -

根据人名可以查出该员工的旷班次数记录 。如图

5.4模块4查看员工旷班记录子模块

根据部门名称和时间范围查出所有在该范围内旷班的员工以及次数.如图.

6 测试

6.1 功能1测试 员工旷班记录的录入功能

- 4 -

6.2功能2测试 修改员工出勤记录。

- 5 -

6.3功能3测试 查询员工出勤记录。

6.4功能4测试

- 6 -

查看部门出勤记录。

7.自我体会

这次的课设中,我们遇到了很多的问题,有的通过思考或查看书本解决了,有的还留在脑子里,这次课程设计告诉我们:只有通过孜孜不倦的求索我们才会有进步,不懂得思考就不能真正的掌握一门知识。 它让我们明白我们所掌握的知识还很欠缺,还需要我们继续深入学习,我们原以为自己已经掌握了,但这次实验后我们发现我掌握得还不够。

总之,我们觉得做学问不应该马虎,对于所学一定要有深入的理解,这也是我们从这次课程设计得到的启示。 8附录

附录1:程序源代码

- 7 -

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务