access考勤表.docx
- 文档编号:1250454
- 上传时间:2022-10-19
- 格式:DOCX
- 页数:6
- 大小:19.09KB
access考勤表.docx
《access考勤表.docx》由会员分享,可在线阅读,更多相关《access考勤表.docx(6页珍藏版)》请在冰豆网上搜索。
access考勤表
access考勤表
篇一:
access工资管理系统
河南城建学院
《数据库技术与应用》设计说明书
设计题目:
工资管理系统系别:
建筑工程管理系专业:
指导教师:
班级:
学号:
姓名:
20XX年1月11日
一、设计的背景、目的、任务
随着社会主义市场经济的不断发展,建设一个科学高效的信息管理系统是解决这一问题的必由之路。
企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。
工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的工资管理系统对员工工资等进行系统的管理,很难实现企业高效运转。
通过对工资管理系统数设计的需求分析、概念设计、逻辑设计、物理设计、数据库运行及维护阶段工作的实践,掌握数据库设计的一般方法与步骤,深入掌握数据库设计的基本理论、方法和步骤。
本课程设计是《数据库技术与应用》课程的实践部分,是在学习完课程后进行的一次综合练习。
可以加深对《数据库技术与应用》的原理和程序的理解、巩固、提高,让学生做到学以致用,把所学的理论知识应用于实际问题的解决,编制出完整的应用程序,为以后实际编制大型的应用软件打基础。
二、课程设计要求(包括设计说明书的具体要求)要求:
根据《数据库原理与应用》所学课程的内容,完成工资管理系统数据库设计的需求分析、概念设计、逻辑设计、物理设计、上机运行及维护工作。
要求所构成的系统和设计的数据库能够满足课程设计任务书提出的各项要求。
(1)熟悉一种关系数据库
(2)根据自定题目以及需求,完成需求分析、逻辑设计
(3)在一种关系数据库中,完成数据库物理设计、上机运行及维护工作(4)在工资管理系统数据库中,录入相应的信息(5)能对数据库进行各种SQL语言的各种操作
(6)按要求完成课程设计说明书,参考文献数量不得低于5个课程设计题目
三.课程设计题目
工资管理系统
四.功能描述
工资管理是现代企业管理中的一个部分,完善的工资管理系统可以有效的管
理职工,可以提高对职工的管理,还能节省企业的费用。
工资管理系统用于每个月员工实发工资的计算,计算的项目包括基本工资、奖金、福利和津贴等。
工资管理系统的输出结果是对员工工作的一个评价。
本系统中,计算工资的基本依据是考勤管理系统的统计结果。
同时统计和查询时需要用到人事管理系统中的员工信息和部门信息。
所以这个系统是在前面两个系统的基础上实现的。
工资管理系统应具有以下的功能:
1.该系统可供企业管理人员添加,修改和删除登录系统的用户名,密码及企业员工的各种信息。
2.管理人员可以在系统中相应的窗体查取各个员工的各种相应的信息。
3.管理者可以明确地看到员工的考勤情况。
4.管理者能明白的知道员工的月度奖励及月度工资统计状况。
5.管理者能从中了解到员工的福利津贴,扣发情况。
6.员工基本工资的设定。
7.实发工资计算公式的调整。
8.根据出勤统计结果计算本月各项实际金额五、概要设计
根据需要的功能,得到系统功能模块设置,如图所示
1.人员信息模块
此模块可供管理者查看,添加,修改和删除员工的员工编号、密码、权
限、姓名、部门等信息。
2.部门设置模块
此模块可供管理者查看,添加,修改和删除部门的部门编号、名称等。
3.员工工资设置
此模块可供管理者查看,添加,修改和删除部门员工编号、工资(元/
小时)
4.福利津贴扣发模块
此模块可供管理者查看,添加,修改和删除员工的记录编号、年月、员
工编号、类别、项目名称、金额、说明。
5.月度考勤统计
月度奖金查询
此模块可供管理者查看,添加,修改和删除员工的记录编号、员工编号、
年月、各类统计信息。
6.月度奖金查询模块
此模块可供管理者通过员工编号对员工的月度奖金情况进行查询。
7.固定福利查询
此模块可供管理者通过年月,员工编号对员工的固定福利进行查询。
工资管理系统的输出结果是对员工工作的一个评价。
本系统中,计算工资的基本依据是考勤管理系统的统计结果。
同时统计和查询时需要用到人事管理系统中的员工信息和部门信息。
所以这个系统是在前面两个系统的基础上实现的,这里为了简便,直接把需要的表从前面的数据库中导入,具体的方法后面介绍。
根据上面的分析,最后得到系统的数据流程图。
六、详细设计
根据上面的数据流程图,可以列出如下系统所需的数据项和数据结构。
(1)员工工资设置:
员工编号、工资(元/小时)。
(2)福利津贴扣发:
记录编号、年月、员工编号、类别、项目名称、金额、说明。
(3)月度工资统计:
记录编号、年月、员工编号、基本工资、奖金、其他应发明细、其他应发总额、扣发明细、扣发总额、实发金额。
所需的外部数据支持:
(1)人员信息:
员工编号、密码、权限、姓名、部门、当前状态。
(2)部门设置:
部门编号、名称等。
(3)月度考勤统计:
记录编号、员工编号、年月、各类统计信息。
根据上面的设计,这个系统总共需要7个数据表。
其中员工信息、部门设置、计数器和考勤统计,可以使用前面设计好的数据表。
另外需要建立3个数据表用于保存工资设置、福利津贴扣发记录和工资统计结果。
另外福利津贴扣发记录中,需要用到1个记录类别代码表,用于标识记录数据是津贴、福利还是扣发项,还
需要一个表格用来记录各类行为相对的金额。
1).这个系统总共需要7个数据表。
各表的名称与结构如下:
表一部门设置
表三管理员信息表
表四人员信息表
篇二:
职工考勤管理系统数据库设计
《数据库原理及应用》项目实训任务书
一、题目:
职工考勤管理信息系统
二、目的与要求1.目的:
1)锻炼学生的分析解决实际问题的能力;
2)培养学生的数据库基础系统的分析、设计和开发能力2.基本要求
1)《数据库原理及应用》课程设计采用以“项目小组”为单位进行,项目小组根据选定的项目,按计划进度完成项目的分析与设计及实现任务。
2)每个班级分成两个大组,每组选出组长一名,负责考勤、作业的收集上交。
3)题目自定或采用附录中的参考题目,每人选择一个题目4)数据库工具:
access或者SQLServer
5)程序开发工具可以根据所学自行选择,或者采用accESS实现开发3.创新要求
在基本要求达到后,可进行创新设计,如系统用户功能控制,对管理员级和一般级别的用户系统功能操作不同
三、信息描述
系统基本信息描述,如:
职工、考勤等。
四、功能描述
系统功能基本要求
职工信息,包括职工编号、职工姓名、性别、年龄、职称等;出勤记录信息,包括上班打卡时间,下班打卡时间,缺勤记录等;出差信息,包括出差起始时间、结束时间、统计总共天数等;请假信息,包括请假开始时间,结束时间,统计请假天数等;加班信息,包括加班开始时间、结束时间、统计加班总时间。
五、解决方案
1.分析程序的功能要求,划分程序功能模块。
2.画出系统流程图。
3.重点是设计数据库(严格按照数据库设计步骤),完成系统功能。
4.完成项目实训报告书。
六、进度安排
七、撰写项目实训报告及总结
项目实训报告要求:
包括需求分析、概念结构设计、逻辑结构设计、编码(详细写出编程步骤)、测试的步骤和内容、项目总结、参考资料等,不符合以上要求者,则本次设计以不及格记。
八、参考资料
《数据库原理及应用》
《accESS数据库与程序设计》《accESS项目案例导航》
数据库教研室20XX.05.20
图1系统结构图
1.2.1模块管理
(1)用户管理模块
增加一名系统使用用户,同时设置密码和权限,当此用户要更改密码时,可以在修改密码模块中进行。
必须具有一定权限才能进行此项操作。
而当某些职工离职或者因某中缘故,不能再使用考勤系统,可以将该用户删除。
可以更改拥护权限,使其具有访问某些模块的权限或者剥夺其访问某些模块的权限。
所有系统使用用户都可能在此修改密码,以保障系统安全。
(2)基本资料管理模块
设置的时间有上午上、下班时间,下午上、下班时间,这个模块与上下班时间表相对应,以方便考勤操作。
增加和删除请假类型,修改请假类型内容,并将操作结果存在请假类型表内。
增加和删除外出类型,修改外出类型内容,并将操作结果存在外出类型表内。
增加、删除和修改员工基本资料。
图2考勤系统业务流程图设计的数据流程图如下所示:
图3考勤系统的数据流程图
设计的E-R图如下所示
图4考勤系统的E-R流程图
该考勤管理系统中主要包括了员工的基本信息(姓名、性别、所属部门等),查询员工的基本信息,可根据员工的实际工资情况或实际的出勤情况查看员工的基本信息等;(:
access考勤表)另外还有权限管理和日志的功能。
将生成的代码,复制。
通过SQL2000,在数据库中新建的表如下所示:
图5数据库中建立的表
1.2.3数据表的设计
(1)用户表的创建
用户表的创建脚本如下:
createtable用户(
用户名char(30)notnull,员工号char(30)null,权限名char(30)null,
用户密码intnotnull,权限号intnotnull,constraintPK_用户primarykey(用户名))go
用户表的字段格式说明如下所示:
图6用户表的属性
图7用户表
(2)权限表的创建
权限表是用来确定某一权限类型所能访问的系统模块。
权限表的创建脚本如下所示:
createtable权限表(
权限名char(30)notnull,用户管理char
(2)notnull,基本资料更改char
(2)notnull,请假管理char
(2)notnull,外出管理char
(2)notnull,加班管理char
(2)notnull,修改考勤资料char
(2)notnull,数据库操作char
(2)notnull,
篇三:
accESS综合练习5
考生的一切操作均在打开的”职工考勤数据库.mdb”数据库中进行。
一、基本操作
1、修改字段类型:
将”职工考勤表”表中的”照片”字段的类型修改为”oLE”型。
2、删除字段:
将”职工考勤表”表中的”民族”字段删除。
3、修改字段名字:
将”职工考勤表”表中的”职工编号”改为”工号”。
4、修改字段长度:
将”职工考勤表”表中的”工号”字段的长度改为”8”。
5、设置主键:
将”职工考勤表”表中的”工号”字段设为主键,以及将”职务代码
表”表的”职务代码”字段设为主键。
6、按职工的出生年月由低到高进行排序。
7、在职务代码表和职工考勤表之间建立关联关系(只实施参照完整性,不实施级联更新和级联删除)。
二、简单操作
1、建立一个名为”全勤查询”的查询,显示所有全勤(事假天数和病假天数均为0天)的职
工的工号、姓名、性别、职务名称(删除原有的表之间的连接,创建”职务代码表”到”职工考勤表”的连接)。
2、建立一个名为”事假天数更新查询”的更新查询,所有职工的事假天数乘以2。
3、建立一个名为”职务代码职工查询”的参数查询,参数名称为”输入职务代码”,查询职工的工号、姓名、
事假天数、病假天数、职务代码(来源职工考勤表)。
三、综合应用
利用”设计视图”建立一个名为”职工考勤查询”的窗体,窗体中含一个文本框和
一个标签控件,标签标题为”输入职工工号:
”名称为Label0,文本框的名称为工号。
窗体中含两个
命令按钮名称分别为:
command1和command3,标题分别为:
查询和退出。
“退出”按钮功能是关闭窗体(使用控件向导功能创建),”查询”按钮的功能是在单击”查询”按钮时,显示该工号职工的考勤信息:
工号、姓名、职务名称、事假天数、病假天数(使用打开查询功能的宏)。
(提示:
采用宏和查询实现,建立一个名为”职工考勤查询”的宏和一个名为”窗体”的查询,
此查询的表连接为”职务代码表”到”职工考勤表”)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- access 考勤表