全面的测试:在上述测试系统功能的基础上的整体测试,以验证系统的功能符合设计要求。
(1)通过以下具体示例对登录模块进行调试,如图15所示:
(2)对考勤管理模块进行调试:
首先是添加考勤记录:
添加数据为:
员工编号:0910430134,则对应的员工姓名显示为:黄宇超。
点击单个员工按纽,则出勤记录自动添加一条记录为:
员工编号 出入状态 时间
0910430133 2013-5-13:05
删除记录:选中要删除的记录,点击删除当前记录,则系统自动删除此条记录,表中不再有相应的记录。
检索记录:可以按照时间或员工编号进行检索。例如:选中时间,输入时间范围,点击按条件检索,则表中会显示在时间范围内的记录。选中员工,输入员工编号,点击按条件检索,则表中会显示该员工的记录。
其它添加出差记录,添加请假记录,添加加班记录的测试方法与添加考勤记录的测试方法相同。
按照这样的方法对逐一功能进行测试,修改错误的程序代码,最后完成整个系统的调试。
4.3 结 论
通过实施考勤管理系统,初步实现信息技术的考勤管理。以前的公司记录单元需要大量人力资源统计和保存Excel文件。由于Excel不是关系型数据库结构,数据约束的缺乏,很容易造成数据的不一致,查询不便。实施以来,考勤管理系统,集中数据存储,只是一个简单的操作来完成统计和查询。
通过数据导出和打印功能,可以打印员工考勤信息和其他状态信息,员工管理单位为公司提供数据参考。
系统实现员工考勤记录管理,统计信息将是有利于记录考勤管理安全。
通过考勤管理系统,管理人员可以实时查看员工的考勤,离开的情况下,旅游案件,加班。及时的决策和调整,大大提高了公司的单位效率,降低管理成本。
考勤管理系统作为一个平台,为公司的经理,在实际应用中拥有其巨大的发展潜力。除了实现的功能,还应继续提高开发工作,如:如何杜绝员工代打卡现象,如何实现网上考勤等。
通过本次毕业设计,我大致了解软件开发工作中的基本过程,并从中获得了很多知识,在课堂上和有意义的收获了解到,继我有一个非常深刻的体会:
1,自定义变量名的形式和程序,必须规范,如果有必要,添加注释,不要想当然对某个变量,常量的进行不规范的定义,并依此类推。标准的定义方式,有助于其他程序员更容易理解的代码,以便日后文护。
2,在工作中与团队成员更多的交流和讨论,因此可以确保整个系统的一致性,而且还可以交流经验,不断充实和完善自己。
3,编程的方法是重要的,程序的用户界面还需要注意外观,布局要合理,突出主题,友好界面,并让用户的计算机访问该软件第一次,就觉得一目了然,简单地滚动软件用户指南就能明白什么软件大致功能。软件界面美观的软件市场和后续生存在市场上扮演重要的角色。
4调试编译后的程序是非常重要的一步,调试的目的在于,可以逐步完善,正确的程序中的错误,使程序尽量达到完美。在调试的过程中,尽量不要使用编程调试普通用户的思文编程调试的想法。
以上是我的经验,在毕业设计过程中编写程序的过程中,我不仅学到了关于编制软件过程中,也体会到软件工程的重要性。成功的关键在于软件需求分析和设计。从软件工程的角度可以得出以下结论:
(1)软件需求分析是在发展过程中迈出的重要一步,但也是决定性的一步,是一个逻辑模型的软件让用户“做什么”的要求。在实践中,因为用户不理解软件开发,软件往往可以实现的功能不能得到充分提高,软件开发人员充分了解用户的需求,想在用户的前面,用户没想到的需求,也要考虑到。 C#公司考勤管理系统的设计实现+流程图+ER图(17):http://www.751com.cn/jisuanji/lunwen_195.html