我的指点和辅导,再次并谢谢大家。考勤管理的请假这项,我首先给其加条请假记录工号,姓名刘海柱,和请假起至时间,请假原因等信息后然后在查询模块中,分别进行按工号查询按时间查询和按时间查询该项记录并且在统计模块中统计刘海柱的请假时间请假次数等依次验证数据流处理的正确性。移植测试我把系统拷贝到其他计算机上运行,看其移植性能和对环境的要求。综合测试在以上测试的基础上对系统功能进行整体的测试,依此来检验系统功能是否符合设计的要求。考勤管理界面通过以下具体示例对登录模块进行调试,如图所示图登录模块流程图满足条件覆盖的测试用例如下覆盖方法测试路径次数次预期结果条件覆盖进入系统退出系统退出系统对考勤管理模块进行调试首先是添加考勤记录添加数据为员工编号,则对应的员工姓名显示为刘海柱,选者出入状态入。点击单个员工按纽,则出勤记录自动添加条记录为员工编号出入状态时间删除记录选中要删除的记录,点击删除当前记录,则系统自动删除此条记录,表中不再有相应的记录。检索记录可以按照时间或员工编号进行检索。例如选中时间,输入时间范围,点击按条件检索,则表中会显示在时间范围内的记录。选中员工,输入员工编号,点击按条件检索,则表中会显示该员工的记录。其它添加出差记录,添加请假记录,添加加班记录的测试方法与添加考勤记录的测试方法相同。按照这样的方法对逐功能进行测试,修改的程序代码,最后完成整个系统的调试。参考文献程序设计教程吴金华于秋生等编著步骤步步地进行,以便确保系统的整体性。统规划分期实施逐步完善原则。管理信息系统要按规划分阶段实施,由点到面逐步扩充,逐步完善,循序渐进。系统功能设计图系统的功能模块图出勤的原始时间记录主要来源于智能卡考勤机,并且以固定格式保存在数据库中。系统的各部分数据流程图如下所示,出勤管理数据流程图如下所示图出勤管理数据流程图添加加班记录数据流图如下所示出勤信息管理员信息系统管理员系统登陆系统管理员工信息智能考勤管理系统考勤管理帐户管理考勤管理数据备份数据查询考勤统计打印输出员工管理修改密码添加用户删除用户图添加加班记录数据流图添加请假记录录数据流图如下所示图添加请假记录数据流图系统的主程序流程图员工请假信息系统管理员出勤信息请假信息经理请假信息请假批示系统管理记录登记员工信息系统管理员系统登陆加班信息加班信息加班管理图系统主程序流程图各个子模块的功能设计用户登录模块功能由用户输入用户名和密码。如果用户名和相应密码正确,则根据该用户的权限类别进行权限设置若用户名和密码,则进行提示,且只允许用户输入次,超过次系统自动退出。系统管理员进入考勤操作主界面。般管理员进入般管理员界面,相应的操作会受到限制。例如不能添加,删除管理员,不能修改用户权限。考勤信息管理模块功能本模块主要实现对上下班时间设置,同时对出勤信息,加班信息,请假信息,出差信息进行添加删除修改等操作。功能结构图如图所示图考勤信息管理模块功能结构图数据库管理模块功能本模块实现对系统数据库的备份和还原,以防止出现数据丢输入用户名和密码后,会跳转到系统的主功能界面。主功能界面里含有九个菜单选项。其中包括管理员管理员工管理考勤管理统计管理查询打印报表关于我们帮助以及退出。通过点击上面的菜单选项,可弹出对应的功能界面,进行系列的操作。考勤管理界面图出勤记录界面图请假记录界面在出勤界面里,这里有添加修改出勤记录加班记录请假记录出差记录的四大功能。在添加修改出勤记录功能里,可以连接并更改数据库,对员工的出勤记录进行增删改查的功能。同时可以进行全部员工部门远门单个员工的筛选显示,如果需要更加详细的筛选,可以点击按条件检索,通过输入编号员工号姓名部门等进行筛选。更加方便的进行操作。加班记录与请假记录同添加修改记录类似,可以输入加班或者请假的时间范围,员工号,请假事宜来对员工的加班请假事件进行记录,同时也能够对记录进行增删改查和条件检索的功能。六测试与调试测试白盒测试是种以程序的内部逻辑结构为依据而设计测试用例的方法,因而又称为结构测试法或玻璃盒测试法。合理的白盒测试就是要选取足够的测试用例,对源代码实行比较充分的覆盖,以便尽可能多的发现程序中的。主要有两种方法种是逻辑覆盖法,另种称为路径覆盖法。在这里我们采用逻辑覆盖法。在开发智能考勤系统的时候,我们对系统使用白盒测试技术进行了全面测试,采取的具体测试思路是菜单项测试为了保证每项下拉菜单能正确实现系统设计的功能,我把考勤系统所需的所有信息按出勤迟到早退出差请假等分类全部输入到系统中,并对每个菜单反复进行增加删除修改打印报表操作,从而保证了菜单项的正确实现。数据跟踪完成菜单项测试后,我对系统内的每个数据进行了跟踪测试。例如对。机械工业出版设,年月第版编程技巧典型案例解析电脑编程技巧与维护杂志设编著中国电力出版社年月第版数据库安全张敏徐震冯登国编著科学出版社年月第版串口通信技术与工程实践赵兰涛北京人民邮电出版社年月总结通过这次论文撰写,我大致了解了在进行软件开发工作时的基本过程,并且从中获得了许多从课堂上学不到的知识和有意义的收获,其中我对以下几点有很深刻的体会编程中定义窗体及变量的名称时,定要规范,必要时加上注解,不要想当然的定义个变量,常量等。标准的定义方式,有助于其他编程人员更容易的看懂程序代码,以便以后进行维护。在工作中要多与小组成员沟通与讨论,这样可以保证系统整体的致性,而且也可以互相交流经验,从而充实和提高自己。编程的方法固然重要,程序的使用界面也需要注意美观,布局要合理,主题要突出,界面要友好,要让使用过计算机的用户在首次接触到该软件时,感到目了然,只要简单翻阅下软件使用说明书就能了解该软件的大致功能。软件界面的美观对软件的市场销售及以后的市场生存起着重大作用。致谢感谢我的指导老师给予我无私的帮助。你的教诲让我明白了自己的不足,让我明白做什么事都必须有严谨的态度。你们的言传身教将使我终生受益。还有特别感谢我的同学,在他们的帮助下,使得我顺利的完成了毕业设计的工作,再次最后我要感谢辅导网站的工作人员在我毕业论文制作过程中给失等驱动和蜂鸣器,以实现声光报警功能。译码电路用于选通和。答题计时判分显示与声光报警模块工作原理在上显示抢答选手号,倒计时开始,答题键按下后由裁判控制评分,答对加十分绿灯亮三秒,答错减十分红灯亮三秒。若在内没有完成答题,则会出现报警黄灯闪,蜂鸣器响。然后进入下轮抢答。电路图见。图答题计时判分显示与声光报警电路图软件设计软件设计思想本次实验的软件设计思想如下利用的口,口作为并行输入输出,其中口定义为高四位输出,低四位输入,口定义为输出,口定义为输出。利用的通道和作为红灯亮秒定时器,绿灯亮定时器,而的通道用来接黄灯和蜂鸣器具体的功能实现通过端口来扫描键盘输入,并有定的削抖功能。信号传输至进行处理。通过软件进行倒记时,进行加减分,送显示。信号灯,蜂鸣器作相应的反应。至此整体思路已如上所描述。整个编程思想如下所述首先,为了使主程序易读,本次设计采用了将多个功能的模块编成为子程序的方法,所用程序为键盘显示子程序,键盘扫描子程序,秒倒记时子程序,声光报警子程序。第,初始化给送初值。这部分主要完成的初始化。第二,查询是否有键盘按键按下,若没有按下则继续查询,仍未开始定时,直到检测出有按键按下为止才可以开始定时。第三,当开始键按下,给送初值开始定时,然后用指令来进行查询。第四,当定时开始时每进行次循环要判断是否有答题结束键按下。如果有,结束倒记时,若没有,倒记时至并打开声光报警系统第五,通过检测键盘是否有正确键按下。如果有,则调用加法指令,并绿灯闪烁。否则调用减法指令,红灯闪烁。因此,在设计该软件时考虑到程序设计的基本要求中要求程序应简单易读便于读者理解,更重要的是设计者自身的设计思想应清晰,编制的程序应易于理解。所以本次设计采用的软件思想如上所述。程序流程图该设计的程序流程图可以分为五个主程序流程图键盘显示子程序流程图键盘扫描子程序流程图秒倒记时声光报警模块程序流程图计分模块程序流程图。注程序流程图如下所示。主程序流程图图秒倒记时声光报警模块程序流程图图取数码表首地址选择位码调倒记时显示子程序查表并通过送显示判未到初始化减通道覆初值调声光报警子程序产生方波驱动蜂鸣器及黄灯下步关的秒定时通道控制字,码计数,方式,产生方波驱动蜂明器,及黄,步提高思想觉悟。尤其是观察分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。作为整个学习体系的有机组成部分,课程设计虽然安排在两周进行,但并不具有绝对独立的意义。它的个重要功能,在于运用学习成果,检验学习成果。运用学习成果,把课堂上学到的系统化的理论知识,尝试性地应用于实际设计工作,并从理论的高度对设计工作的现代化提出些有针对性的建议和设想。检验学习成果,看看课堂学习与实际工作到底有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善学习计划,改变学习内容与方法提供实践依据。对我们电气工程专业的本科生来说,实际能力的培养至关重要,而这种实际能力的培养单靠课堂教学是远远不够的,必须从课我的指点和辅导,再次并谢谢大家。考勤管理的请假这项,我首先给其加条请假记录工号,姓名刘海柱,和请假起至时间,请假原因等信息后然后在查询模块中,分别进行按工号查询按时间查询和按时间查询该项记录并且在统计模块中统计刘海柱的请假时间请假次数等依次验证数据流处理的正确性。移植测试我把系统拷贝到其他计算机上运行,看其移植性能和对环境的要求。综合测试在以上测试的基础上对系统功能进行整体的测试,依此来检验系统功能是否符合设计的要求。考勤管理界面通过以下具体示例对登录模块进行调试,如图所示图登录模块流程图满足条件覆盖的测试用例如下覆盖方法测试路径次数次预期结果条件覆盖进入系统退出系统退出系统对考勤管理模块进行调试首先是添加考勤记录添加数据为员工编号,则对应的员工姓名显示为刘海柱,选者出入状态入。点击单个员工按纽,则出勤记录自动添加条记录为员工编号出入状态时间删除记录选中要删除的记录,点击删除当前记录,则系统自动删除此条记录,表中不再有相应的记录。检索记录可以按照时间或员工编号进行检索。例如选中时间,输入时间范围,点击按条件检索,则表中会显示在时间范围内的记录。选中员工,输入员工编号,点击按条件检索,则表中会显示该员工的记录。其它添加出差记录,添加请假记录,添加加班记录的测试方法与添加考勤记录的测试方法相同。按照这样的方法对逐功能进行测试,修改的程序代码,最后完成整个系统的调试。参考文献程序设计教程吴金华于秋生等编著步骤步步地进行,以便确保系统的整体性。统规划分期实施逐步完善原则。管理信息系统要按规划分阶段实施,由点到面逐步扩充,逐步完善,循序渐进。系统功能设计图系统的功能模块图出勤的原始时间记录主要来源于智能卡考勤机,并且以固定格式保存在数据库中。系统的各部分数据流程图如下所示,出勤管理数据流程图如下所示图出勤管理数据流程图添加加班记录数据流图如下所示出勤信息管理员信息系统管理员系统登陆系统管理员工信息智能考勤管理系统考勤管理帐户管理考勤管理数据备份数据查询考勤统计打印输出员工管理修改密码添加用户删除用户图添加加班记录数据流图添加请假记录录数据流图如下所示图添加请假记录数据流图系统的主程序流程图员工请假信息系统管理员出勤信息请假信息经理请假信息请假批示系统管理记录登记员工信息系统管理员系统登陆加班信息加班信息加班管理图系统主程序流程图各个子模块的功能设计用户登录模块功能由用户输入用户名和密码。如果用户名和相应密码正确,则根据该用户的权限类别进行权限设置若用户名和密码,则进行提示,且只允许用户输入次,超过次系统自动退出。系统管理员进入考勤操作主界面。般管理员进入般管理员界面,相应的操作会受到限制。例如不能添加,删除管理员,不能修改用户权限。考勤信息管理模块功能本模块主要实现对上下班时间设置,同时对出勤信息,加班信息,请假信息,出差信息进行添加删除修改等操作。功能结构图如图所示图考勤信息管理模块功能结构图数据库管理模块功能本模块实现对系统数据库的备份和还原,以防止出现数据丢
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 46 页
第 2 页 / 共 46 页
第 3 页 / 共 46 页
第 4 页 / 共 46 页
第 5 页 / 共 46 页
第 6 页 / 共 46 页
第 7 页 / 共 46 页
第 8 页 / 共 46 页
第 9 页 / 共 46 页
第 10 页 / 共 46 页
第 11 页 / 共 46 页
第 12 页 / 共 46 页
第 13 页 / 共 46 页
第 14 页 / 共 46 页
第 15 页 / 共 46 页
预览结束,还剩
31 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。