StartLine = DataRows \\ Rows + 1 Else
Lines = Rows
StartLine = ForTimes End If
.CurrentX = FixedX CurY = CurY + RowH .CurrentY = CurY
For i = (StartLine - 1) * Rows + 1 To (StartLine - 1) * Rows + Lines 'StartLine To Lines
With msfGrid
objPrint.Print Trim(.TextMatrix(i, 0)); Tab(14) _ ; Trim(.TextMatrix(i, 1)); Tab(27) _ ; Trim(.TextMatrix(i, 2)); Tab(33) _ ; Trim(.TextMatrix(i, 3)); Tab(47) _ ; Trim(.TextMatrix(i, 4)); Tab(60) _ ; Trim(.TextMatrix(i, 5)); Tab(80) End With
.CurrentX = FixedX
CurY = CurY + RowH - 20 .CurrentY = CurY '.print Str Next
If TypeOf objPrint Is Printer Then .EndDoc Else '.c End If Next
.FontSize = OldFontSize End With Exit Sub PrintErr:
MsgBox Err.Description, vbCritical, gTitle Err.Clear
If TypeOf objPrint Is Printer Then objPrint.KillDoc Else End If End Sub
5.软件测试与分析
对本系统进行代码测试、功能测试、以及界面测试、满足系统设计的需要。
第 18 页 共 21页
本系统能够较好的实现上班时间的设定;能够提供员工出入单位的情况记录;能够提供请假、出差情况的记录,并实现查询、添加、修改、删除、浏览等处理功能;能够在每个月底进行整个月的出勤情况统计;能够拥有一定的安全性、协调性和完整性;能准确反映出某天或者某月的个人、部门或者整个单位的考勤状况,避免以往手工统计的烦琐工作,从而为管理人员提供准确的考勤数据,大大节约管理成本,减少了不必要的劳动力。对企业实现人事管理现代化、规范化具有重要的意义,为人力资源开发、职工的绩效考核提供重要的参考依据。
但在安全性上存在一定的漏洞;功能不够完善,查询功能还不能很好的实现;界面还需美化;系统扩充功能还需进一步加强实现。以上问题都有待进一步的改善。
结 论
本设计从需求分析到系统实现完全依照软件工程中“计算机软件开发规范”规定的软件生存周期实现,符合软件工程学原理。本文论述了考勤管理系统的设计开发实现过程,介绍了软件系统的组成,讨论了IC卡技术,了解了考勤机及其种类和优缺点。本考勤管理系统能准确反映出某天或者某月的个人、部门或者整个单位的考勤状况,避免以往手工统计的烦琐工作,从而为管理人员提供准确的考勤数据,大大节约管理成本,减少了不必要的劳动力。这对企业实现人事管理现代化、规范化具有重要的意义,为人力资源开发,职工的绩效考核提供重要的参考依据。
由于本人水平和经验有限,系统在设计的过程中难免会出现错误,敬请各位老师批评指正。
参考文献
[1] 沈炜,杨世锡. Visual Basic 编程从基础到实践[M].北京:电子工业出版社,2006。 [2] 鲁荣江,王立丰.Visual Basic 项目案例导航[M].北京:科学出版社,2002。 [3] 刘韬,何旭洪. Visual Basic 数据库系统开发实例导航(第二版)[M].北京:人民邮电出版社,2005。
[4] 陈立航.Access 2000 命令与实例[M].北京:清华大学出版社,1999。
[5] 朱祥贤.射频IC卡考勤系统的设计与开发[EB].http://www.wanfangdata.com.cn/ 2002。
[6] 尚春明,陈勇.建设事业IC卡技术应用研究[EB].http://www.cin.gov.cn/ic/。 [7] 徐立,吴明旺. Visual Basic应用与开发案例教程[M].北京: 清华大学出版社,2005。 [8] 吴洁明,袁山龙.软件工程应用实践教程[M].北京:清华大学出版社,2003。
第 19 页 共 21页
致 谢
本论文的工作是 2010年2月至2010年 6月在XXX系完成的。整个毕业设计经历了几个月的不懈努力到了收获阶段,在此,我要向在这次毕业设计中给予过我指导、帮助和关心的老师和同学表示我最真挚的谢意。
本文是朱西平老师的热情关心和指导下完成的,他渊博的知识和严谨的治学作风使我受益匪浅,对顺利完成本课题起到了极大的作用。在此向他表示我最衷心的感谢!
在论文完成过程中,本人还得到了李飞老师无私的帮助、指点和建议和许多同学的鼓励和热情支持的设计能够顺利实现,本人向他们表示深深的谢意!
感谢四年来学校老师的培养和教育,正是他们细心的教导才有了我对知识的浅尝。
感谢父母的养育,从小教会我吃苦的精神,正是他们的优秀的品格深深的影响着我不断进取。
最后向在百忙之中评审本文的各位专家、老师表示衷心的感谢!
第 20 页 共 21页