考勤系统的实现

上传人:cl****1 文档编号:498207441 上传时间:2023-09-03 格式:DOCX 页数:44 大小:3.46MB
返回 下载 相关 举报
考勤系统的实现_第1页
第1页 / 共44页
考勤系统的实现_第2页
第2页 / 共44页
考勤系统的实现_第3页
第3页 / 共44页
考勤系统的实现_第4页
第4页 / 共44页
考勤系统的实现_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《考勤系统的实现》由会员分享,可在线阅读,更多相关《考勤系统的实现(44页珍藏版)》请在金锄头文库上搜索。

1、燕京理工学院YANCHINGINSTITUTEOFTECHNOLOGY(文法、经管类)科目名称:.人力资源信息管理题目:考勤管理系统的实现学院:管理学院专业:人力资源管理学号:130520109姓名:梁超群班级:人力1304班指导教师:张玉英2016年5月18日考勤管理系统的实现目录1、系统的需求分析与设计1.11需求分析2.1.2模块设计3.2、数据库的结构设计3.2.1 数据表结构需求分析3.2.2 空数据库系统的构建3.2.3 数据表的字段结构设计4.2.4 数据表的表关系设计1.13、窗体的实现1.4.3.1 窗体设计1.4.3.1.1 设计“主切换面板”窗体1.43.1.2 “出差管

2、理”窗体的设计1.73.1.3 “出勤管理”窗体设计2.03.1.4 “工作时间设置”窗体设计2.33.1.5 “加班管理”窗体设计2.53.1.6 “考勤统计”窗体设计2.73.1.7 “缺勤管理”窗体设计2.93.1.8 “员工信息管理”窗体设计3.23.1.9 员工信息子窗体3.54、程序的系统设置3.8.4.1自动启动“登陆”窗体3.81、系统的需求分析与设计1 1需求分析需求主要有以下几点:考勤管理系统首先应该能够对企业当前的考勤状况进行记录。其次,系统应该能够对企业员工的考勤变更情况进行记录,并据此可以灵活修改工作职责等各种考勤状况信息。再次,系统应该能够根据需要进行各种统计和查询

3、,比如查询员工的年龄、学历等,以便给人力管理部门进行决策参考。最后,系统还应该对求职者信息进行相应的管理,能够发掘合适的人才,加盟该公司。1.2模块设计企业考勤管理系统功能模块可以由七个部分组成,每一部分根据实际应用又包含不同的功能。系统登录模块:在数据库系统中设置系统登录模块,是维持系统安全性的简单方法。在任何一个数据库系统中,该模块都是必需的。出差模块:通过该模块,了解员工在公司的出差情况并记录。考勤统计模块:通过该模块,实现对员工考勤变动的记录和查看管理。加班管理模块:通过该模块,主要对员工的加班时间加以把控。工作时间模块、通过该模块,对企业当前员工的工作时间进行查询。缺勤管理模块:通过

4、该模块,记录员工的缺勤情况。出勤管理模块:对员工的上班出勤情况进行记录。员工信息登记模块:通过该模块,实现对新员工记录的输入和现有员工记录的修改。2、数据库的结构设计2.1 数据表结构需求分析“出差情况”表 “出勤管理”表 “工作时间”表 “加班时间”表 “考勤统计”表 “缺勤管理”表 “员工信息”表式等在该“考勤管理系统”中,总涉及到8张数据表,各个数据表的内容如下“SwitchboardItems”表:主要存放主切换面板和报表面板的显示信息主要记录员工的出差情况记录员工每天的出勤情况记录员工每天的工作时间记录员工每天的加班时间情况主要存放员工的考勤记录情况主要记录员工的缺勤次数主要记录员工

5、的基本信息状况,如:姓名、部门、联系方2.2 空数据库系统的构建新建一个“考勤管理系统.accdb”空白数据库第一步:启动Access单击最左边的【文件】,在弹出的Office功能区中选中【新建】命令。在文件名处输入所需名称;单击右边的文件夹,更改数据库的保存位置.13空匚 四28EC EtrHri-B41 刷VKA第二步:单击【创建】按钮, 空白数据库。如图:完成新建一个空白数据库,系统自动创建一个惋凹-近k.id - 冒 a/g总7*(:新硅川如图所示:2.3 数据表的字段结构设计在“考勤管理系统.accdb”数据库中创建“SwitchboardItems”表。第一步:创建的“考勤管理系统

6、.accdb”数据库中自动创建了“表1”数据表,单击【数据表】选项卡下的【视图】按钮,如图所示:第四步:在“SwitchboardItems”表的【设计视图】中进行表字段的设计,各个字段的名称、数据类型如下表所示:第二步:在弹出的【另存为】对话框中输入“SwitchboardItems”如图示:第三步:单击【确定】按钮,进入表的【设计视图】,如图所示:H也可安由开的学反折茶防Q片工鼻字照箱里K1-I国任扁a文志北卢1m例也划手型=费曰Nk-kqi丰炽0:兑四寺|SB*:*倒E3*:上,jm三十mirtico单击浜足加ID-三Fit士4i主nrt研叁)品行为赛怎响CJhM*iJribE:r3li

7、r寸I 1 &m Mi ipi tier1 1-t ublTuje 七 口牛min difd A,x- K 5nBioat9手 出修 土+文丰也知加工型Kl9土 GSUi*t r *twmr打5rd立费口回UJI*际H一 S.性 HlSUI快寸M=1MT*自由Q* g-j JV第六步:单击左上角【保存】按钮,保存该表。单击【视图】按钮,进入表的【数据表视图】。“出差情况”表表的字段结构如下:列名数据类型字段宽度是否主键出差编号自动编p长整型是员工编号文本4否部门编号文本4否出差日期日期/时间否结束日期日期/时间否备注文本50否输入并设置各个字段,表的【设计视图】如下图所示:S-wite h 匕

8、qh rid 之却有品 出朝*ET作时iFl 力匚咽:台W 等逊*tiH-弱:H LT 范工茫:总晶QE胃工回鹫BJFI0B国曰山式整理L1?生明=目动编写员丁步启宣文4然盯1御号9才出节E_|H月E_|R月/时间给一束臼用日期/时间福注文本学心称做猩卖型手用百1三*理大小新旧用由修式标题至mi=羊=与巧晒忙2土币为齐号总1早现a引X的 程田一可三iFi抑E的百“出勤管理”表表的字段结构如下表:列名数据类型字段宽度是否主键出勤编号自动编P长整型是员工编号文本4否部门编号文本4否上班日期日期/时间否下班日期日期/时间否是否为下午是/否是/否否备注文本50否分别键入各个字段,在表的【设计视图】中如

9、下所示:Switchboard Jtenns 山一百兄 出朝哲理 工 ruag 力匚刊T* 考勤就请 修吗但俚 ai_信。出井百再 出献=再ZOtmTion /每加配管理者世标座 切梁上限 与营开理飞I捻夷型自动编号文本文本日班/H寸间日朋/口寸而 曰期/日寸同出劫工扁号品曰目三主规刘 :?小 利tfiTH衣 自孤 索引 智桔京记 立& H升在三3l无王版i工作时间”表表的子段结构如下表小:列名数据类型是否主键早上班时间日期/时间否午卜班时间日期/时间否午上班时间日期/时间否晚下班时间日期/时间否分别输入该字段结构,在表的【设计视图】如下:附聿h Acctii立寸能早L砚:u寸同wrtclh

10、board items;*一*足出他匕理工作时向力口宙普理-WEHHrSS午下硼n寸问 午上班时间 晓切十日寸(同日期/日可闻 日期/n寸间 日期/时间 日期/日寸面争段惶住出1*理 电戟K拆 工彳干盯同an hnTfTttTOH 新EH十 切科而惆 劄科fFT理 axis*?于函体 E3 工伯 SJt*E!皑式幽7防1O:OO:_的H或qktt双则祈团传32不必诉是辜三无般/、技*此式K闺Hi人r委启句墟式为H化W 58173阴股匚随1手心若豺.H左可Fl Uf可芭:“加班管理”表表的字段结构表:列名数据类型字段宽度是否主键加班编号1自动编P长整型是员工编号文本4否部门编号1文本4一否开始日

11、期日期/时间否结S日期日期/时间:否备注文本50否分别输入该表字段,在【设计视图】中如下图所示:列名数据类型字段宽度是否主键统计编号自动编P长整型是员工编号文本4否部门编号文本4否开始日期日期/时间否结束日期日期/时间否出差次数数字整型否出差时间日期/时间否缺勤次数数字整型否缺勤时间日期/时间否加班次数数字整型否加班时间日期/时间否迟到次数数字整型否早退次数数字整型否W工次数数字整型否备注文本50否新仁Ae亡总生兰又寸海信示曲 ,*我 记旱和kfB壬性%二二 nnnnn小型仁兄 *过= XfVnjraj 加班省理 七出北小曰T及国 TSTh理W rrliM=r?鼻 H代酎河即理力潮=郢卷 iibSi#F m建曲幄TSI 4ai _ m“考勤统计”表表的字段结构如下:字的名称作前则回W昌工唯号一部门编号开始日期 结未日期皆注功本木印知本 口在文口日文分别输入该表字段,在【设计视图】中如下图所示:却口编W开始口明

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号