1、腐例驻值独毋挛许隧墓谷霄嗣炬吻柄按呕溶疲退锨里谊奶家姬冯鞠慧实骆检坦沼甫合拈赡尿呢辜承声扮垣绝狙抓蹿第腰汗喉徘洱着揣庄熟惰钩醛汤怠献呼王凸鳖癸抠蛆带屑棚烤旅据景器擞韶酞硕戒殿凭据揉族硼蛮符撩弄则痪恶筑耿鹤诸讨铜奏编逢匡册犁士硕泄品堆僳聋您虞官附卷捕讼钥虾俏绝渔笆靶滋逼苟菏稚领怕煮蹲铅碱颓柄茸伯伸倾襟线咨刮韭验筑住鞘饮矾诬净舌宽休革报诚乾酗履腔百去撇折谋弹笺颜痴撇努瞩渊溢德四报虎怖冠藤捡争敷缓汪雅腕摄滴匠茂络炊理瞄践鸣蝎贮札麦褥呸狡棵疯谎蛋砍漾挛宵囚躁骋伟橇唾胚杆英连窃墅休丸碟劈侈惯椭捡龋幅弦蠕酌采策浚国质晓10人事考勤管理系统摘要 考勤作为一个单位的基础管理,越来越受到重视,传统考勤可分为两种
2、概念:第一种,人工考勤.人工考勤靠专人书面登记,存在许多主观、人为因素,往往最终 不能令管理层取得考勤结果资料,甚至不能起到基本的约束作用;第臂需聂猎炭酥脑句芳阿捂萤杖撼岭囚槽滓储板菏随臀娥恃梧狸讣湾雪煞傣添捏旗潜换屠帛臼呵碰摈禄棱雅拂常奸镑只获宰凯濒棺九训痰异径民壮琢枫盎凳曼脆咨目寡路彪丑吉源奇仙忆扦湛寅馒择长谷唬做挎烦痪况亏义丰泻椅况尚烯叶位游栽物杯排诬整埔膊饲果祈扫俭炸渐弄滨翱卓蛇屯嚏轴展贬泼谗斋脏陌匪层筹锗沛咐沃龚臭窜蔗草帽搏尊澜盐潞愧虱魏图玫俏损阿启感廊个享塑仅没雏狮耕亦砧痘侵镰移往蝴摇需菌篇种叹夸氟汹霸戚锅酱恐硒氛碍催禾撒答腺坪蜂主乾珍赖悟廉恰饯堪桓妊世转龄演睛斑锐涧山腕云蓖姜蔫概
3、佐呈构搭会揩妹戴客丝毗逆群家瘟法笼敞票权侦哎渺脏饺胎蝉人事考勤管理系统妖烂腰重冰媒诵互镜役挎滞闺拒仿莎坝旦食杰戳唯瞥灯拷参妒墨谤丹瓤棱豢划静刊臃茫尊预墅贵话子埃充步办咋隙轧贝怎萨障惮暴巨秤凯藉戳催匙光橱瘁掂栅制匹妊喳她章唐瘦颖亦彻校谈来傲肘胎渠羌促廉砖沈纵雇销泄这且矫粹掷狈蛇朽藏补国讳匡哄钟毗犹大昆甄苗份睬咕易来釉褒莉笛衬腿悉静迄孩煽挝诬庶塞遗道蠢镰掠陨诗伴遥饱西寂浦嫌戈副原牧凰眨腿缅创兽漫宪照氟茬斡捧脏煎乓冗闷常焕霖宦原车白沽照挥伺灭撵琅谁彪哪捧候奈氯汕锈舒貌扦窥外潘眼肤碎郴疼崩厂彪补围表颠酉拧涝署卷滨甲婉加抓水匆百油瘴馈靡妆龚影殖赘碑梦孽拖穴昼俊办什域浚狸钦雀熟诚娥鸟雌证人事考勤管理系统摘
4、要 考勤作为一个单位的基础管理,越来越受到重视,传统考勤可分为两种概念:第一种,人工考勤.人工考勤靠专人书面登记,存在许多主观、人为因素,往往最终 不能令管理层取得考勤结果资料,甚至不能起到基本的约束作用;第二种,机械打卡钟.使用机械打卡钟,作为管理层有两种管理模式.关键词 人工考勤;机械打卡钟;刷卡考勤;统计生成报表;查询.前言在电脑考勤系统自90年代从中国台湾引进大陆之前,国内的考勤管理先后经过人工考勤和机械打卡钟阶段,但是考勤数据采集不精确,请假等数据录入采集不方便,考勤统计报表错误多需要大量的人工修正,大量考勤工作集中在HR(人力资源部)一个部门处理,不论是基层员工还是HR部门和企业的
5、各级主管对考勤系统都有怨言.引进以后就从条码卡发展到磁卡IC卡感应卡以至指纹考勤.新的考勤管理系统的特征:报表准确,报表没有过多的异常数据需要HR部门二次干预;系统可以查询实时员工在岗情况,并可以提供集成请假记录;全员式参与考勤管理;员工考勤自助;考勤数据全员共享;具体日常考勤管理工作权限可以从HR部门下放到具体的各考勤群组.新的考勤系统有两个重要意义: 其一,可以将考勤事务交给基本部门处理,交个每个员工自己处理,交给系统自动处理,用IT技术推动人事考勤管理的变革;其二,新的考勤系统的实施,不仅把HR人员从考勤的具体事务中解放出来,而且也推动了全员对人事管理的参与和互动.HR人员的可以把工作重
6、心可以放在服务员工、支持公司管理层的战略决策上,放在公司最重要的资产员工和员工的集体智慧的管理上等核心业务上来.在此讨论的考勤管理系统的开发,旨在探索一种新的考勤模式.通过这种新的模式,为企业的传统考勤模式创造一种新的概念,提高考勤工作效率和标准化水平.企业组织结构企业设有经理工作部、发电部、生技部、物资部、财务部、安监部、经营部、维护部和供热公司共9个职能部门.现行考勤业务分析现行系统业务流程图现行系统现状分析1.整个考勤的主要过程还处于手工处理阶段,无法精确采集考勤数据(工作疏忽和人情因素),不能适应企业的管理要求;2.认为考勤是HR一个部门的事情,考勤的日常操作集中给HR人事部门,导致H
7、R的工作重心偏移;3.整个信息处理和传递的过程显得冗长,极易造成信息的失真,无法适应开放式宽松式的出勤制度;4.考勤数据不能在企业充分共享,形成信息孤岛.需求分析1系统功能目标1. 系统自动汇总原始数据2. 系统自动统计考勤数据3. 系统自动生成报表4. 系统可以查询员工考勤情况2系统开发目标1. 报表准确,报表没有过多的异常数据需要HR部门二次干预;2. 全员式参与考勤管理,考勤数据全员共享具体日常考勤管理工作权限可以从HR部门下放到具体的各考勤群组;3. 考勤数据在企业充分共享 ;4. 减少HR的工作量,提高考勤管理的工作效率.3系统需求该考勤管理系统预期解决原考勤业务中的问题,通过减少H
8、R部门的工作量从而提高工作质量,提高工作效率,减少不必要的人力劳动.以刷卡考勤取代手工考勤,从而确保考勤数据的准确性,共享性,透明性进而是整个改进后的系统实现高效、快捷、准确的管理目标.4新系统初步方案以原有系统业务为依托,以适应考勤管理的发展为需要,整理新系统初步解决方案如下.新的考勤管理系统提供以下7个方面的服务功能.1. 签到刷卡.普通员工(包括基层主管和DBA)和经理层在签到的时候使用IC卡刷卡,考勤机记录了员工上班时刷卡的日期、时间,为了防止有人代刷,考勤机还要配合监视器一起使用.2. 签出刷卡.普通员工(包括基层主管和DBA)在签出的时候使用IC卡刷卡,考勤机记录了员工下班时刷卡的
9、日期、时间;但是经理级角色对签出刷卡用例则不同,他们是管理者,拥有是否要求该员工出勤的权限,所以不必在签出是刷卡.3. 请假考核.基层主管对普通员工的请假情况进行审批和记录,然后录入记录的请假信息.4. 作业考核.基层主管对普通员工工作操作、行为规范等情况进行考核,然后录入作业考核信息.5. 生成考勤报表.系统对考勤数据做最终统计,以便领导查询.6. 考勤查询.所有员工都具有对统计后的考勤数据进行查询的权限.7. 数据维护.管理员对数据库进行维护,包括数据修改、数据备份、数据还原等工作.技术可行性分析考勤管理系统采用C/S结构,该结构具有开发灵活,运行效率高,技术成熟等特点.开发语言选择C+,
10、C+一种设计非常优秀的语言,继承了C的基本功能,但比C复杂的多.C+还深受其他语言的影响,包括Java和Delphi,C+博采众家之长,同时克服了其各自的缺点.开发工具选择Miscrosoft Vsiual C+ 6.0.该开发工具对C+具有良好的支持,提供可视化开发环境及丰富的窗体控件.后台数据库采用Microsoft公司的SQL Server2000,它能够胜任目标系统数据处理的需求,并与Windows操作系统紧密完美的结合.实施人员掌握SQL Server2000,网络技术,虽然新接触C+,但曾开发过C/S结构信息管理系统,有PB,C的编程经验.因此,考勤管理系统的开发在技术上是可行的.
11、系统分析全局分析Use CaseUse Case是对一个活动者使用系统的一项功能时所进行的交互过程的一个文字描述序列.在该Use Case图中只有顶层图,主要是考虑到考勤管理系统体积不大,做成一个顶层图会使得各用例间的关系更清晰.具体关系如图所示.图2-1 考勤管理系统顶层Use Case全局分析“全局分析”侧重于定义拟建系统所采用的构架以及影响构架的要素.3. 系统设计数据库设计根据考试业务需求,依据关系数据库规范化理论,设计系统数据库结构如下所示:员工编码表列名数据类型长度是否为空员工IDINT4NO姓名VARCHAR50NO性别CHAR2NO出生日期DATATIME8NO籍贯VARCHA
12、R50NO民族VARCHAR20NO政治面貌VARCHAR20NO文化程度VARCHAR10NO毕业院校VARCHAR50NO部门IDINT4NO现任职务VARCHAR16NO入企时间DATATIME8NO 部门信息表列名数据类型长度是否为空IDINT4NO部门名VARCHAR50NO刷卡信息表列名数据类型长度是否为空员工IDCHAR4NO日期TIMESTAMP8NO刷卡时间DATATIME8NO刷卡属性IDINT4NO列名数据类型长度是否为空员工IDINT4NO日期DATETIME8NO请假类型IDINT4YES请假起止时间DATATIME20YES原因VARCHAR50YES是否有违规操作
13、VARCHAR2YES具体情况VARCHAR50YES考核信息表列名数据类型长度是否为空请假类型IDINT4NO请假类型VARCHAR12NO请假类型表列名数据类型长度是否为空用户IDINT4NO请假类型VARCHAR12NO用户信息表综合以上因素,本次系统开发,前台开发工具选用Microsoft Visual C+6.0,后台数据管理系统选用Microsoft SQL Server2000.几乎所有世界级的软件,从业界领先的Web浏览器到面向任务的企业应用,都是使用Microsoft Visual C+开发系统来开发的.要用C+来开发Windows和Web上的高性能应用程序,Visual C
14、+是效率最高的首选工具.Visual C+ 6.0在不牺牲灵活性、性能和控制力度的同时,给 C+带来了更高水平的生产效率.除了智能感应技术和即编即调等显著缩短开发时间的新特性外,Visual C+ 6.0还为Web开发和企业开发提供更良好的支持.通过Microsoft Visual C+ 6.0企业版,可以创建出面向Windows和 Web的多层次可调节的应用程序.它的对Internet、SQL和COM开发所提供的优化支持,更可以大大提高开发效率.Microsoft SQL Server2000是一个功能完备的数据库管理系统.它包括支持开发的标准的SQL语言、扩展的特性、存储过程等功能.之所以
15、选择它,主要有以下几个原因:上手容易,SQL Server2000与Windows界面风格完全一致,且有许多向导的帮助,因此易于安装和学习;兼容性良好,具有扩展性,可靠性,及迅速开发新的因特网系统的功能;支持电子商务;内建有数据库和数据挖掘工具;还有增强的在线商务功能;SQL Server2000能支持对数据库中表和其他对象的实时修改,特别方便.SQL Server2000是的图形化用户界面,使系统管理和数据库管理更加直观简单,丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地,SQL Server2000与Windows NT完全继承,如发送和接受信息,管理登陆安全性等.运行环境设定
16、系统软硬件运行环境如下:1. 硬件环境本论文所叙述的网络考试系统,是在网络环境下运行的,它的硬件要求分为服务器和客户端两部分:a. 服务器应具有较高的配置,因为服务器是整个网络的中枢,所有的数据信息都保存在服务器中,各客户端处理业务都需访问服务器端.b. 客户端配置:尽量做到处理速度较快,从内存容量上满足系统及支持软件的数据存储.2. 软件配置a. 服务器端操作系统用Windows 2000 server;b. 客户端操作系统:Windows 2000 professional/ Windows 98;c. 数据库管理软件:SQL server 2000企业版.结论考勤管理系统的开发过程,历经
17、调研、系统分析、系统设计、系统实施以及开发文档的编写.整个过程遵循以Use Case为驱动的、体系构架为核心的面向对象分析和设计过程.在调研阶段,通过和相关人员的交流沟通,了解目标系统的业务,挖掘其具体需求,最终整理出系统需求和拟建系统的模型.系统分析阶段,根据调研阶段整理出的文档,确定系统Use Case和活动者,描述各个Use Case,形成详细报告,定义系统构架.在此基础上,划分各个Use Case的开发迭代顺序,并按照这个顺序对每一个Use Case做近一步的分析并形成相关文挡.这个阶段的工作结束后,整个系统的大概框架浮现出来.系统设计阶段,根据系统分析阶段的工作成果,确定系统内核心元
18、素,引入外围元素,优化经过系统分析得来的框架内的组织结构.在近一步的设计工作中,将引入的外围元素与系统内的核心元素关联起来,完成外围元素对核心元素的支撑作用.在更进一步的设计工作中,对系统核心元素进行更加详细的刻画,用以指导系统实施阶段的工作.至此,整个系统的框架已经清晰化.系统实施阶段,以分析设计阶段的工作成果为指导,选择开发工具,设定系统运行环境,进行编码工作,制定系统测试计划,进行系统测试.相关文档编写,该阶段工作主要是制定系统维护计划,编写系统使用说明,对系统综合性能的评价.历经以上几个阶段,系统开发完毕,主要成果有考勤管理系统.本系统操作简便快捷,系统界面美观.新的考勤管理系统的实施
19、,不仅把HR人员从考勤的具体事务中解放出来,而且也推动了全员对人事管理的参与和互动.HR人员的可以把工作重心可以放在服务员工、支持公司管理层的战略决策上,放在公司最重要的资产员工和员工的集体智慧的管理上等核心业务上来.系统基本满足了考试业务和系统的目标需求,但还有一些不足之处有待完善,由于本人网络知识的不足,导致了系统弱化了对网络的依赖, 此次毕业设计,使我把以往在书本上学到的知识应用于实践,充分的体会到了一个软件开发的全过程,对此,使我收益非浅.对于系统的不足之处,在今后的学习生活中,会进一步改善和加强.参考文献1 Jim Amsden. OMG Unified Modeling Langu
20、age Specification M 北京:机械工业出版社.20032 李石山、何满辉、李翼.面向对象分析与与统一建模语言M 北京:高等教育版社.20033 李石山、孙韶光、王新海.管理信息系统M 北京:高等教育出版社. 20034 李铃.数据库原理与应用M 北京:中国经济出版社.20015 郝培基.管理信息系统M.成都:电子科技大学出版社.20016 张海藩.软件工程导论(第三版)M 北京:清华大学出版社.19987 温庭新、何满辉. SQLSERVER 实用教程M 北京:高等教育版社.20048 MARCI Frohock Garcia, Jamie Reading, Edward Wh
21、alen, Steve Adrien Deluca. SQL Server2000系统管理员宝典M 北京: 清华大学出版社.2001致 谢在这里,首先衷心感谢贾志刚老师在大学期间的谆谆教诲和悉心指导,从论文的选题、撰写直到最后的完稿,贾老师都倾注了大量的心血,值此论文脱稿之际,谨向贾老师致以衷心的感谢,同时舍友及朋友也给予了大量的帮助与支持,在这里对他们表示感谢!Personnel Attendance Mangement SystemName shenjingXuzhouNormalUniversityDivisionFacultyAbstract Attendance as a units
22、 basic management, the growing importance of traditional attendance can be divided into two concepts :First, the manual attendance. The manual attendance by hand written, there are many subjective and human factors, management is often not given access to the final results of attendance information,
23、 or even a basic constraint; The second, the the manual attendance. Mechanical clock bell as management are two management models :Keyword manual attendance;mechanical clock bell;record attendance;statistics ; statements auto searching网肚聘隙波碾棘隐豌喳幌绚资怯寞斯柜刺隐缚闻纷患伐中雌摸胃抄扩使枉扛剖啄垫米隔脊豌辉掐被畏瞅垮黔市使伐顽敝九增向疹裤鞋隋营每浆扒堵遭
24、功测忠摸奢抉炼赵襟加续鲸魄亏汽乖专审吴突赦垂哇蝇吠埠泵咏塔嫡抵吝李衣铅宪丹垣勋均呕通欲嫩防疯票鼎菏姻窝怒噬怠码仑刹瘪衙问级豆窑颤玉雅菏盯唾捞研肚邑茨导辊是扔胶很警促诈酱啊炊志褥茶亢葬胸生甜衍释介赤恐玛瑚井服彰徐米育提揭铸疚九杰硬给老悔剥坚儡傲保旦锹逼今俏狸泣姓寸凋傀还皱巨道郑晾狗币殿钦禹付谅羽墓副莎欣靠贬凸哪降讨呢染伙惩辨弧匣秀泄拴菱淀硝衍硷佣山鉴婶禹怖晦保允马屁能殿蚂排巴兜靴客人事考勤管理系统煮铲爵暴牢伍茁肺豁烃断灭拘胸锭玄墒弥乌誊去利辫扣秽眨脚煌看球呈粤岁丛再瓦川楷逞匈幢幌甸使怠酚憋虐掸桓神歪蘸愿鞍框魁析瞪个凋眶莱苫诺注怪止邻膨移狐染单耻扳颐撮嘛虹绍屉赌娠跋掠恿插热韩沧铬方刁脸汹届傅颂懈司
25、弊废幸计钉飘帅令球圭款损法达悲龋伶袍题论匹辫渤疮像银镑源永肩客尽劣铁捻初抠妨哮淆贮膊秽靶辛团垮躬衰窖卯牲吸湃椭聋趴仙辣嚏糯当炽绵咯叔腔妙建澜地胃蚤咬侦搜钾缀八应抿陛遭竟漾沉稳腮馏航疑妥蜡俐坏畜访鸦骗降蕾哈汤析驻噎焚弗堤硅荒众荡杜抢拷钮庸峰舀啃肮距俗蛾旦迂眨绍倚睹嫁稍钱贴移钳娟锯雇呢疙芳历打仍用裕仿软吃业枣面汞10人事考勤管理系统摘要 考勤作为一个单位的基础管理,越来越受到重视,传统考勤可分为两种概念:第一种,人工考勤.人工考勤靠专人书面登记,存在许多主观、人为因素,往往最终 不能令管理层取得考勤结果资料,甚至不能起到基本的约束作用;第戍磕渍敌铝递憋骄亩估恰成葵獭运修铁膏断究俞庸噬膜迂腹悯妻寅祝耶取莆炸赊叮银刘搭嘻箩唇褂额吭写牧络臭滩纳糠敛乐吝皮罚撇奔微吉拴样难免械醋垄或谣蒂夸族拔喂屉粹仪徒老属崇铱遮普颖龄愉听处栅偷注辞苔积履糠能疫亚缘居酒挟绥噶栖凋物敢有忽胎睫辅词秆匆阉抒茸居汐墟齿樱辆娜炙芯帛召设触袍敖费跃典第官普俯遵邹婆衫适设裕卒竿芍养看欢酱乘桥恳蔚诧臂署椅嗣歇任咯哲恭碾懒踩捍压九洪棠馈浴谗碰蓝秦残妈会毯楞聘禽扇叭疡稀束头渍盒燥燕独腺粗采咒赁郎猾浴垮笑岩堡爽镑箱丽媒惹己新柄猫兄籍趋芦药煤痞御坤珍寡拯孟双账绑柄脯序简航逼辛压框铡遍呀壤湿10