课程设计报告

发布 2022-10-01 04:22:28 阅读 5925

考勤管理系统课程设计。

一、背景 2

二、可行性分析 2

2.1技术可行性 2

2.2 经济可行性 2

2.3 操作可行性 2

2.4结论意见 3

三、需求分析 3

3.1功能需求 3

3.2 性能需求 3

3.3 全局分析 4

3.4系统现状 4

3.5系统功能结构 5

3.6系统业务流程图 5

3.7系统数据流程图 6

3.8数据字典 6

四、总体设计 7

4.1数据库 7

4.2系统窗口 8

五、综合测试 9

5.1 功能测试 9

5.2 性能测试 10

5.3 安全性、访问控制性测试 10

5.4 兼容性测试 10

5.5 操作易用性及界面友好性测试 10

5.6 测试小结 11

六、设计小结 11

七、参考文献 11

由于员工信息不断增多,而职工考勤管理是一项非常琐碎、 复杂而又十分细致的工作,这使得以前人工管理暴露出许多不足的地方,并且管理十分不便。随着信息技术的高速发展,各行各业都充分利用信息平台提高自己的管理效率。当今国内各企业已纷纷建立考勤制度,依托考勤管理系统,使管理效率显著提高。

考勤管理系统是企业对考勤实现信息化管理,考勤管理中重要涉及的管理任务有两个方面:职工基本信息管理、考勤信息管理。主要有职工基本信息、职工考勤,适用于各企业。

考勤系统的目的是为实现员工考勤数据的登记、设计统计和考勤信息查询过程的自动化, 完善员工管理现代化,方便管理人员统计考核职工出勤情况,方便员工查询。

技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软件配置能否满足开发者需要等。 目前仓库与仓库之间建有局域网,各仓库均采用 pc 机作为工作台,其容量、速度能满足系统要求。根据客户提出的系统功能、性能及实现系统的各项约束条件,根据新系统目标来衡量所需的技术是否具备,本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。

同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。

主要是对开发仓库货物管理系统的经济效益进行评价, 一方面是估算开发它的支出费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。 另一方面是估算职工考勤管理这个软件可能取得的收益中可以用钱来衡量的那部分。并对目前的软件市场进行调查,所做软件是否有很大的销售市场和相当规模的用户群。

所做软件的开发成本与客户提出的要求是否可达到双方都满意。并且分析系统开发是否会对其它产品或利润带来一定影响。经过对上述几个方面的调查研究和分析,我们得出职工考勤管理这个软件的市场前景是相当客观的,在经济角度来说,开发职工考勤管理是可行的。

主要是了解职工考勤管理的相关人员对开发信息系统是否支持, 现有职工考勤管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。职工考勤管理人员积极支持该系统开发,使新系统能够充分的发挥作用;系统操作简单,易于理解,操作者经过短时间的培训就可以使用职工考勤管理系统。

经过认真地可行性研究,系统基本上做到了在技术、经济、运行、法律上的可行。因此,相信在按照计划上实施的前提下,全系统的设计将会按时按量完成。所以系统研制和开发是可以马上进行的。

考勤管理是人事管理工作中比较重要的一个环节,对于企事业单位充分利用人力资源具有重要的应用价值。考勤管理系统是企事业单位用于记录员工迟到、早退、缺席和请假等出勤情况信息,并提供统计数据的管理信息系统。系统所记录、管理的信息直接与员工的考核相联系,也直接关系到工资调整和职称晋升等员工的直接经济利益。

企业门禁考勤管理系统是企业为了实现员工上下班考勤刷卡、数据采集及记录、信息查询和考勤统计,实现薪资结算过程的自动化,完善人事管理现代化。

基于系统需求分析,该系统需要实现以下基本功能:

用户管理:管理系统操作人员,设置操作人员口令和权限。在满足不同系统用户的操作需求的基础上,提高系统的安全性。

人事考勤管理:完成企业对员工个人考勤信息(包括员工的基本档案和在职信息)的管理及相关操作。操作员进行员工考勤信息录入及更改,其中包括员工的基本信息、工作部门、工作流程,要求对这些员工档案信息可以进行新增、修改、删除操作,同时可以进行查询和浏览操作。

该模块是本系统的重点,用户可以通过该模块为单位建立一个比较完整的人事考勤系统,同时可以对数据进行查看。

基础数据管理:维护人事管理相关的一些基础数据。主要包括以下功能:

1) 部门类别设置:维护企业中设立的部门类别信息;

2) 职工类型设置:维护当前企业职工与企业的关系的类别信息;

3) 职务类别设置:维护企业中设立的职务类别信息;

4) 职工资类别设置:维护企业中设立的工资类别信息;

5) 称类别设置:维护企业职工的职称类别信息。

人事变动管理:对于人事上的变动调整进行管理,对人员考勤的信息进行更新 (如:员工职务、员工职称、员工性质等的变动)。

考勤管理:考勤管理可帮助公司完成时间管理记录员工上下班、加班、出缺勤时间,并可将数据连至薪资计算系统处理,以便作薪资结算。企业还可根据此考勤系统查询企业内各时段的员工出缺勤状况,作管理方面的分析。

数据库管理:对现有的数据库进行管理,包括数据备份和恢复,以方便用户对数据库的管理和维护工作,提高系统的数据安全性。

1) 硬件环境在最低配置的情况下,系统的性能往往不尽如人意,现在的硬件性能已经相当出色,且**也很便宜,因此通常给服务器端配置高性能硬件。 处理器:inter pentium ii 266 mx或更高、内存:

64mb、硬盘空间:2gb、显卡:svga 显示适配器;

2) 软件环境操作系统:windows 98/me/2000/nt、数据库:msq

用户需要输入用户名和密码进入人事考勤管理系统,对人事考勤管理系统的部门、员工的基本信息进行维护和管理。在考勤管理模块中录入员工当天的考勤信息,同时可对年、月、员工进行查询。还可以通过考勤汇总查询对员工某月的考勤记录进行汇总,计算出员工月工作天数,早退、迟到的天数等。

use case 是对一个活动者使用系统的一项功能时所进行的交互过程的一个文字描述序列。 在该 use case 图中只有顶层图,主要是考虑到考勤管理系统体积不大,做成一个顶层图会使得各用例间的关系更清晰。

由于本次设计是小型软件系统的开发,所以采用卡片形式书写数据字典。每张卡片上保存描述一个数据的信息这样做更新和修改起来比较方便,而且能单独处理描述每个数据的信息。下面将列出若干数据元素的数据卡片信息。

a、数据流的描述。

数据流编号:d-01

数据流名称:员工信息单。

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

数据流**:各部门。

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

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

数据流量:约20张/小时。

高峰流量:约30张/小时。

数据流编号:d-02

数据流名称:出勤规划表。

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

数据流**:各部门。

数据流去向:考勤部门

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

数据流量:约5张/小时。

高峰流量:约8张/小时。

b、处理逻辑的描述。

处理逻辑编号:p-01

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

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

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

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

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

处理频率:约1次/月。

c、数据存储的描述。

数据存储编号:f-01

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

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

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

关键字:出勤+姓名。

相关联的处理:p-01

外部实体的描述。

外部实体编号:s-01

外部实体名称:各部门。

简述:提供员工信息单。

输入的数据流:d-02

输出的数据流:d-01

外部实体编号:s-02

外部实体名称:各部门。

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

输入的数据流:d-01

输出的数据流:d-01

d、数据加工处理的描述。

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

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

3)点击“备注”有“增加备注”的功能。注:以上三项只有管理人员才可进入。

课程设计报告格式 课程设计

洛阳理工学院。课程设计说明书。课程名称。设计课题。专业。班级。学号。姓名。完成日期2014年12月26日。问题描述 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的内容要求。基本要求 小四宋体,行间距单倍行距,每段缩进两个字符。叙述一下设计的基本要求。测试数据 小四宋体,行间距单倍行距,每...

课程设计总结,课程设计报告

课程设计总结,课程设计报告。3.尝试应用项目管理软件进行项目进程的规划管理 绘制甘特图,不作硬性要求 二 选题说明。人事管理是企业信息管理的重要部分,面对大量的人事工资信息,财务部门采用人力处理将浪费大量的时间 人力和物力,且数据的准确性低。因此,开发一个界面友好,易于操作的人事工资管理软件进行自动...

课程设计 课程设计报告格式

学校名。课程设计报告。课程名称 c语言程序设计 系别 专业班级 学号。姓名。课程题目 企业人事管理系统 完成日期 指导老师 年月日。附件。课程设计的内容。企业人事管理系统 本项目的目标是开发一个功能实用,操作简便,简单明了的人事管理系统。能够录入人事的基本资料,在操作上能够完成诸如添加 修改 删除 ...