程中给予了我许多理论和实践上的指导。她对工作认真负责治学严谨,尤其是当我遇到不懂的问题或调试不出程序时,她总能第时间给予我帮助。她对我的悉心指导以及孜孜不倦严谨细致的态度令我受益匪浅。同时我也由衷地感谢在大学三年学习生活中给予我关怀教诲帮助支持和鼓励的老师和同学们,正因为有了你们,我的生活如此精彩。在此我衷心的感谢你们,祝福你们,参考文献参考文献林卓然语言程序设计北京电子工业出版社郑阿奇,刘启芬,顾韵华实用教程北京电子工业出版社赛奎春信息系统开发实例精选北京机械工业出版社王春才数据库系统开发完全手册北京人民邮电出版社李贺应用与开发范例宝典北京人民邮电出版社伍俊良课程设计与系统开发案例北京清华大学出版社萨师煊,王珊数据库系统概论北京高等教育出版社王家华软件工程沈阳东北大学出版社郑阿奇,刘启芬,顾韵华实用教程北京电子工业出版社赛奎春信息系统开发实例精选北京机械工业出版社王春才数据库系统开发完全手册北京人民邮电出版社李贺应用与开发范例宝典北京人民邮电出版社伍俊良课程设计与系统开发案例北京清华大学出版社萨师煊,王珊数据库系统概论北京高等教育出版社哈尔滨金融学院算计系毕业论文王家华软件工程沈阳东北大学出版社田金兰等使用指南电子工业出版社年数据库访问技术机械工业出版社年出版潘锦平软件开发技术西安电子科技大学出版社年出版王珊萨师宣数据库系统概论高等教育出版社年出版如何使用中文版机械工业出版社年出版中文实用教程北京希望电脑公司希望电子出版社中断子程序的流程河南城建学院本科毕业设计论文第四章门禁和考勤系统的软件设计控制器串行通信中断子程序设计控制器的单片机系统平时独立工作,并不频繁的与机进行数据交换,只是在机发送请求通信信号后,控制器的单片机按照机的命令传送数据或接收数据。根据本门禁系统的要求,控制器的单片机和机的通信采用主从式通信协议,机为主机,控制器的单片机为从机。机为主控机,担任着查询控制器和数据管理的功能。机的上层门禁系统软件采用轮番查询的方式来完成和单片机的串行通信,每隔定的时间就轮番查询门禁系统控制器。前章曾介绍过,机完成的串行通信的功能很多,包括接收单片机发送的卡片资料,卡片资料包括刷卡的卡号,此卡刷卡的时间等向单片机发送时间设置数据,向单片机发送日期设置数据,以及向单片机发送假日设置数据等等,机每个串行通信动态链接库函数都有个字节的命令码,单片机靠这个命令码来辨认这么多串行通信的功能。部分动态链接库的串口通信函数的命令码如表所示函数名称命令码表串若不正确,则无法进入该系统。单击取消按钮立即退出系统。登录窗口对象属性设计表登录窗口控件属性编号对象名含义属性取值窗体登录窗口屏幕中心标签用户名密码辽宁衡业集团人事信息管理系统第章详细设计文本空空命令按钮确定选颜色取消选颜色登录窗口程序逻辑设计展示屏幕输入用户名密码身份验证登录系统启动多文档主窗体根据权限显示窗体开始结束图登录窗口流程图哈尔滨金融学院算计系毕业论文多文档主界面窗口设计在系统登录成功之后,就会看到系统的主界面如下所示图在本系统主界面中,我们可以看到六个系统菜单,工具栏处还附有二级菜单。用户在使用时,只需要点击鼠标左键就可以进入相应的功能选项,快捷而方便。密码修改窗口设计为了保证个人密码的安全,用户可以随时修改自己原来的密码。界面如图所示第章详细设计图判断是否输入旧密码请输入旧密码警告判断是否输入新密码请输入新密码警告哈尔滨金融学院算计系毕业论文判断两次密码是否相同两次密码不同警告修改密码密码已经修改修改结果员工信息录入窗口设计本窗口主要实现员工数据的查询。管理员按要求录入编号,按确定按钮后系统检测该数据和数据库表中的数据是否存在,若重复则显示该员工的信息,界面如下所示第章详细设计图相关代码如下保存语句起始时间结束时间获得起始和结束时间,哈尔滨金融学院算计系毕业论文,设置语句实现。在设计的过程中,我学习了种数据库系统开发工具。它具有的可视化的编程环境和连接数据库的便捷性,为数据库的连接提供了多种方法。本次实习使我再度意识到开发套人事信息管理系统,对于个企业的发展占据了极为重要的地位。它不单单提供给管理者做出重大决策的依据,也为企业合理分配充分利用人力资源提供了扎实的理论基础。通过对系统的分析设计,使我把在书本上学到的理论与实践相结合,大大提高巩固了之前所学习的内容。但系统在设计过程中不可避免地遇到了各种各样的问题,因为本人水平有限,并没有完全地理解的强大功能,因此系统还存在着许多不足之处。受开发条件和开发时间的限制,本系统只完成了基本操作,没有实现如工资考勤人事调动等功能,这些都是需要完善的地方,该系统离实际使用也还有定的距离,需要进行不断地补充和完善。哈尔滨金融学院算计系毕业论文致谢在本文即将完成之际,无论我的毕业设计是否能够真的投入使用,这里面每个控件的绘制,每段文本的输入,每行语句的调试之中都凝结着我辛勤的汗水。将近三个月的设计时间虽然短暂,我却从中学到了很多的东西。特别感谢此次指导我毕业设计的侯菡萏老师,她在我的毕业设计过口通信函数的命令码表机和单片机通信时,首先发送给所有联网的控制器个字节的地址码,所有控制器都处于地址接收模式即串行通信模式,接收到地址后,跟自己设定的地址比较,如果相同,则此控制器的单片机就转入串行通信模式即数据接收模式,允许接受数据。地址与机发送地址不同的控制器,仍然处于地址接收模式,就不理睬以下发送的数据。地址与机发送地址相同的控制器,转入数据接收模式。数据的开始是个字节的命令码,单片机接收到这个命令码后,然后和单片机内部的命令码比较,和哪个命令码相同,就跳转到相应命令的函数段执行。下表是通信协议祯数据的格式表。河南城建学院本科毕业设计论文第四章门禁和考勤系统的软件设计控制器地址函数功能命令有效数据和校验表串行通信数据帧格式图串行通信中断子程序设计的流程图如图所示图串行通信流程上位机串行通信程序设计上位机的串口通信实现函数都在第五章所写得串行通信动态链接库里,其实现的思想是主程序调用个函数,在这里配置串行通信的所需的参数,包括波特率奇偶校验传送的数据长度超时模块等,然后串行通信调用个辅助通信例程,这个辅助通信例程把命令控制器地址发送的字节数命令功能代码所要发送的数据的地址指针等信息都包含在此例程的参数河南城建学院本科毕业设计论文第四章门禁和考勤系统的软件设计里。具体的通信过程是首先配置超时模块,它相当于个计时器,用于判断串口通信是否超时。如果数据在配置的时间区间内,接收到控制器发送来的响应,则通信成功如果没有接收到响应,则通信失败,这时辅助通信例程将重新送本次数据,并以同样的计时来处理,如果数次发送均失败,则判断此次通信失败。辅助通信例程把此信息传递给主程序,在上位机的界面上显示串行通信失败。通信完毕,主程序调用函数来关闭串口。次完整的串行通信应该包括从上位机调用动态链接库的串行通信函数开始,直到上位机接收到动态链接库函数返回的信息的整个过程。因此,个主程序在调用串行通信函数后,必须保持等待状态直至接收到串行通信函数发出的信息为止,这是个阻塞式的通信进程,所以在读写线程的中用,来完成读写线程为最高优先级的设置,这样就可以阻塞其他进程,保证读写线程的优先处理。其通信的流程图如下图所示河南城建学院本科毕业设计论文第四章门禁和考勤系统的软件设计图机通信流程门禁管理功能模块部分界面本门禁管理系统主要有基本设置门禁设置基本操作卡通工具帮助七项功能的界面设计。添加设置控制器参数单击基本设置控制器进入以下界面河南城建学院本科毕业设计论文第四章门禁和考勤系程中给予了我许多理论和实践上的指导。她对工作认真负责治学严谨,尤其是当我遇到不懂的问题或调试不出程序时,她总能第时间给予我帮助。她对我的悉心指导以及孜孜不倦严谨细致的态度令我受益匪浅。同时我也由衷地感谢在大学三年学习生活中给予我关怀教诲帮助支持和鼓励的老师和同学们,正因为有了你们,我的生活如此精彩。在此我衷心的感谢你们,祝福你们,参考文献参考文献林卓然语言程序设计北京电子工业出版社郑阿奇,刘启芬,顾韵华实用教程北京电子工业出版社赛奎春信息系统开发实例精选北京机械工业出版社王春才数据库系统开发完全手册北京人民邮电出版社李贺应用与开发范例宝典北京人民邮电出版社伍俊良课程设计与系统开发案例北京清华大学出版社萨师煊,王珊数据库系统概论北京高等教育出版社王家华软件工程沈阳东北大学出版社郑阿奇,刘启芬,顾韵华实用教程北京电子工业出版社赛奎春信息系统开发实例精选北京机械工业出版社王春才数据库系统开发完全手册北京人民邮电出版社李贺应用与开发范例宝典北京人民邮电出版社伍俊良课程设计与系统开发案例北京清华大学出版社萨师煊,王珊数据库系统概论北京高等教育出版社哈尔滨金融学院算计系毕业论文王家华软件工程沈阳东北大学出版社田金兰等使用指南电子工业出版社年数据库访问技术机械工业出版社年出版潘锦平软件开发技术西安电子科技大学出版社年出版王珊萨师宣数据库系统概论高等教育出版社年出版如何使用中文版机械工业出版社年出版中文实用教程北京希望电脑公司希望电子出版社中断子程序的流程河南城建学院本科毕业设计论文第四章门禁和考勤系统的软件设计控制器串行通信中断子程序设计控制器的单片机系统平时独立工作,并不频繁的与机进行数据交换,只是在机发送请求通信信号后,控制器的单片机按照机的命令传送数据或接收数据。根据本门禁系统的要求,控制器的单片机和机的通信采用主从式通信协议,机为主机,控制器的单片机为从机。机为主控机,担任着查询控制器和数据管理的功能。机的上层门禁系统软件采用轮番查询的方式来完成和单片机的串行通信,每隔定的时间就轮番查询门禁系统控制器。前章曾介绍过,机完成的串行通信的功能很多,包括接收单片机发送的卡片资料,卡片资料包括刷卡的卡号,此卡刷卡的时间等向单片机发送时间设置数据,向单片机发送日期设置数据,以及向单片机发送假日设置数据等等,机每个串行通信动态链接库函数都有个字节的命令码,单片机靠这个命令码来辨认这么多串行通信的功能。部分动态链接库的串口通信函数的命令码如表所示函数名称命令码表串
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 69 页
第 2 页 / 共 69 页
第 3 页 / 共 69 页
第 4 页 / 共 69 页
第 5 页 / 共 69 页
第 6 页 / 共 69 页
第 7 页 / 共 69 页
第 8 页 / 共 69 页
第 9 页 / 共 69 页
第 10 页 / 共 69 页
第 11 页 / 共 69 页
第 12 页 / 共 69 页
第 13 页 / 共 69 页
第 14 页 / 共 69 页
第 15 页 / 共 69 页
预览结束,还剩
54 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。