考勤管理系统的设计与实现.docx
《考勤管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《考勤管理系统的设计与实现.docx(18页珍藏版)》请在冰豆网上搜索。
![考勤管理系统的设计与实现.docx](https://file1.bdocx.com/fileroot1/2022-10/29/1fcd5920-cd14-4c00-b4f7-287285dcb07a/1fcd5920-cd14-4c00-b4f7-287285dcb07a1.gif)
考勤管理系统的设计与实现
考勤管理系统的设计与实现
摘要考勤管理系统是为了满足单位日常考勤管理的需求,使单位考勤过程更加快速、安全、高效的信息管理系统。
本系统基于C/S模式,采用VisualBasic语言与Access数据库开发完成,实现了系统管理、数据管理与报表管理等功能。
其中系统管理包括登录、退出、打卡...
摘要
考勤管理系统是为了满足单位日常考勤管理的需求,使单位考勤过程更加快速、安全、高效的信息管理系统。
本系统基于C/S模式,采用VisualBasic语言与Access数据库开发完成,实现了系统管理、数据管理与报表管理等功能。
其中系统管理包括登录、退出、打卡数据采集、班次定义、日常排班与请假登记等模块;数据管理包括缺席登记、员工数据管理与数据库管理等模块;报表管理包括日常动态考勤报表、考勤明细管理报表与考勤月报管理报表等模块。
本系统能基本满足用户在考勤管理方面的需求,界面友好,符合用户使用习惯,能实际地提高单位考勤管理的效率。
关键词:
考勤管理;C/S模式;VisualBasic;MicrosoftAccess
TheDesignandRealizationofAttendanceManagementSystem
Abstract
Theattendancemanagementsystemistheinformationmanagementsystemthatcansatisfythedemandoftheunitdailyattendancemanagementandlettheunitattendanceprocessmorerapidly,safely,highlyeffectively.ThesystemisbasedonC/Smode,completedwithVisualBasicLanguageandAccessdatabasedevelopment.Itisconsistedofthesystemmanagement,datamanagement,reportmanagement,andotherfunctionsmodule.Themanagementsystemincludesregistration,exitandpunchcarddatacollection,schedulingdefinition,dailyschedulingandaskingforleaveregistermodule.Thedatamanagementincludesabsenceregistration,staffdatamanagementanddatabankadministrationmodule.Thereportformmanagementiscomposedofdailydynamicattendancereportform,attendancemanagementdetailedreportformandattendancemonthlymanagementreportformmoduleandsoon.Thesystemcanbebasicallymetedtherequirementsofusersappraisalmanagementneeds,bewithfriendlyinterface,conformedtotheuserusecustom.Atthesametimeitcanactuallyenhancetheunit attendancemanagementtheefficiency.
Keywords:
attendancemanagement;C/Smode;VisualBasic;MicrosoftAccess
功能需求
认证用户。
系统在连接数据库前需对用户进行认证。
如果认证通过,执行连接。
对非法用户则拒绝执行操作并关闭程序。
设置上下班时间。
系统应能由用户设置上下班时间,并能根据此时间来判断员工是否迟到或早退。
记录员工出勤状况。
系统必须能记录员工每日的上下班时间,能够对请假或出差的员工进行登记。
并且能记录其请假或出差的详细情况,能够提供多种查询方式供用户查询员工的出勤记录。
统计出勤状况。
系统要能够按用户指定的时间范围对员工的出勤状况进行统计,列出详细的统计结果,其中需包含迟到,早退,请假,出差和旷工次数。
并提供检索功能,使能够对单个员工的出勤统计结果进行查询。
添加删除员工。
系统需能够对员工进行添加或者删除操作。
并能够对新增的员工进行正常的记录,统计和查询操作。
(2)性能需求
系统需能够对数据库进行反复读写操作,并且保证在数据库存有大量信息的时候,系统的所有功能依然能正常运行。
(3)将来可能提出的要求
该系统可扩展按照统计出来的结果来计算员工应得的薪水并会同出勤统计结果一起制成详单提供给管理者。
2.3功能分析
设计本考勤系统目的是为企业解决员工考勤的繁琐工作,减轻企业负担,减少不必要的劳动力、金钱的损耗,提高工作效率,为企业创造更多效益,实现单位考勤管理的系统化、规范化和自动化。
因此本系统主要需要实现以下几个功能:
管理员登录及信息维护,员工信息维护,数据采集,基本数据(请假类型、部门类型、职务类型)维护,数据库管理,查询功能,排班功能,请假、缺席记录等。
目 录
1.引言 1
1.1设计背景及目的 1
1.2开发语言 2
1.3C/S模式 2
1.4IC卡 2
1.5考勤机 3
2.系统分析 3
2.1工作流程分析 3
2.2需求分析 4
2.3功能分析 4
2.4数据流图分析 6
3.系统设计 7
3.1总体结构设计 7
3.2详细设计 8
3.2.1数据库设计 8
3.2.2代码设计 10
3.2.3用户界面设计 10
4.系统实现 12
4.1系统界面 12
4.2数据库访问 12
4.3系统登录界面 13
4.4员工信息管理 13
4.5报表功能 16
5.软件测试与分析 18
结 论 19
参考文献 19
致 谢 20
声 明 21
摘要
是先进制造技术的基础技术。
加工在现代化生产中显示出很大的优越性。
对于现代制造业,数控机床非常适合那些形状复杂、精密和批量小的零件。
而一般的普通机床根本无法满足这个要求。
就连仿形机床和组合机床也解决不了高精度与小批量这个矛盾。
因此数控加工非常适合航空、航天、电力、交通和电子等制造业的零件加工技术。
零件加工面临的一个主要问题是产品的高精度、多样性和批量小的矛盾。
这就要求从机床到数控都需要柔性。
CNC数控系统由于采用软件控制,具有了很大的柔性。
现代的数控机床其突出的优点是可以进行高精度加工和多样化加工,完全可以取代其他的加工方法。
由于数控机床是按照预定的程序自动加工,加工过程不需要人工干预,加工精度还可以通过软件进行校正及补偿,因此可以提高零件的加工精度,稳定产品的质量。
特别对于多品种、少批量的零件更是如此。
关键词 数控技术;板类零件;数控编程
工件为板类零件外轮廓的加工,平面加工量较大,还有圆角,内形腔和孔的加工所以要选择数控铣床加工.
在此我用华中世纪星HNC-21T系统的数控立铣床。
该系统稳定性好,耐用度高,加工精度高。
华中世纪星HNC-21数控系统。
这是一种具有全功能的数控系统。
华中世纪星HNC-21T数控系统采用先进的开放式体系结构,内置嵌入式工业PC,配置7.7//或10.4//彩色液品显示屏和通用工程面板,集成进给轴接口、主轴接口、手持单元接口、内嵌式PLC接口于一体,支持硬盘、电子盘等程序储方式以及软驱、DNC、以太网等程序交换功能、具有低价格、高性能、配置灵活、结构紧凑、易于使用、可靠性高的特点。
可选配各种类型的脉冲式(HSV-16系列全数字交流伺服驱动单元),模拟式交流伺服驱动单元或步进电机驱动单元以及HSV-11系列串行接口伺服驱动单元。
目录 字
摘要I
第1章绪论1
1.1数控技术国内的现状1
1.1.1开放结构的发展1
1.1.2软件伺服驱动系统2
1.2数控技术发展趋势4
第2章数控加工工艺和工艺分析8
2.1零件加工工艺过程分析8
2.1.1零件图样分析 8
2.2零件加工工序分析10
2.3本章小结16
第3章数控加工程序17
结论20
参考文献21
附录22
致谢26
摘 要
传统的二手交易市场主要存在的问题有:
信息流动滞后。
对于买方想要获得二手交易市场的商品信息必须跑去跳蚤市场或是寻找公告板上张贴的广告。
而对于卖方想要使自己想卖的物品信息传播出去要么破费去张贴广告,要么就是节假日去跳蚤市场摆摊。
信息传播具有较大的滞后性。
网络利用率低。
随着现