基于Labview的员工综合管理系统.doc
《基于Labview的员工综合管理系统.doc》由会员分享,可在线阅读,更多相关《基于Labview的员工综合管理系统.doc(44页珍藏版)》请在咨信网上搜索。
1、毕业设计说明书 基于LabVIEW职员管理系统设计 院 、 部: 电气和信息工程学院 学生姓名: 郝睿 指导老师1: 王晓丽 职称 助教 指导老师2: 洪俊 职称 讲师 专 业: 通信工程 班 级: 通信1102 完成时间: 6月 摘 要 网络信息技术发展改善了传统工作模式,使大众工作学习和日常生活方法发生极大转变,企事业办工软件等也越加科学化、自动化。面对增加管理难度,传统有纸化管理模式已不能很好胜任,所以以计算机硬件为平台信息管理系统孕育而生。它把职员数据信息搜集和管理全部放在了一个简练便捷系统上,用户使用它时,能够把该系统经过互联网无缝和其它系统连接起来,实现数据互通,有效利用现有资源并
2、提升工作效率。 设计将以虚拟仪器技术作为基础,利用LabVIEW开发出一款职员管理系统。在LabVIEW基础上,结合Virtual Instrument服务器引用技术,树形控件来建立一套职员管理系统,对职员信息中姓名、年纪和职称等数据进行科学管理,真正实现人事管理无纸化、信息化和便捷化,方便工作人员进行相关管理操作,提升效率。 论文将对虚拟仪器开发环境进行简明说明,并经过设计职员管理系统思途经程简单介绍基于LabVIEW程序编程过程。职员信息管理系统以VI服务器引用控件作为数据服务器,树形结构控件作为显示界面。依据该系统要实现功效,分模块对密码系统、人员管理系统、信息编辑录入系统等进行单独设计
3、。确定各部分能实现预期功效后把它们组成一体,完成职员管理系统设计,并对其进行测试。 关键词:职员信息管理;虚拟仪器;模块化设计ABSTRACTThe development of network information technology improves the traditional working mode, making the publics work, studies and daily life styles change greatly. Office softwares of enterprises and institutes are also tending to be
4、 more scientific and automatic. In the face of the increasing difficulty of management, traditional modes of paper management modes are not qualified, so the information management system based on computer hardware platform is born. It puts collection and management of all the data in a simple and c
5、onvenient system. When users use it, they can link this system with other systems seamlessly through the Internet, realizing data sharing, effective use of existing resources and improve the work efficiency.In this design, we take virtual instrument technology as a development environment to develop
6、 the personnel information management system based on LabVIEW. Combined with Virtual Instrument servers on the basis of LabVIEW, we used technologies and tree control to establish a set of personnel information management system to manage the name, age and title of personnel information data scienti
7、fically, realizing paperless, informationize and convenient personnel management which can make managers do related work more convenient and reduce the workload. In this paper, we introduced the virtual instrument software and development environment in detail and briefly introduced the process of d
8、evelopment and programming based on LabVIEW according to the concrete example of designing personnel management system. The personnel information management system takes reference controls of VI server as the data server and takes the tree structure control as a real space. According to the function
9、s which this system aims to realize, we designed the password system, the personnel management system, the information edit inputting system separately. Finally, we integrated the modules after ensuring that each module can realize earmarked function,finish the design of the staff management system,
10、 and to test it. Key words:personnel information management;virtual instrument;modular design目 录1 绪论11.1 选题目标和意义11.2 中国外研究动态21.3 研究内容2 1.3.1 设计工作安排2 1.3.2 本文各章节介绍32 虚拟仪器及LabVIEW介绍42.1 虚拟仪器概念42.2 LabVIEW发展和特点42.3 LabVIEW设计步骤53 系统介绍及总体设计方案63.1 总体设计方案及技术指标6 3.1.1 系统结构设计6 3.1.2 技术指标73.2 前面板功效介绍7 3.2.1 登
11、录界面8 3.2.2 职员管理界面83.3 本章小结94 系统模块化程序设计104.1 系统开发软件环境104.2 登录模块设计114.3 职员管理模块设计12 4.3.1 载入人员模块13 4.3.2 删除人员模块14 4.3.3 添加人员模块15 4.3.4 导出人员模块16 4.3.5 查询人员模块174.4 功效模块整合184.5 子VI创建18 4.5.1 定义子VI属性19 4.5.2 系统关键子VI创建及说明194.6 本章小结235 系统测试和分析245.1 登录界面测试245.2 导入职员测试245.3 搜索职员测试255.4 添加职员测试265.5 删除系统测试26结束语2
12、8参考文件29致 谢321 绪论1.1 选题目标和意义 二十一世纪,在计算机网络技术和信息技术得到飞速发展后,企机关办公系统越加科学化、高效化和便捷化,这些改变使得现代城市里长久处于繁忙大家工作和生活得到了便捷。信息化和规范化工作方法已是企机关高效利用资源,提升效率首要目标1。当下还有一部分企事业职员管理处于人工手动管理阶段,不仅效率低浪费社会资源,还常常因为管理人员疏忽而出现错误,进而有可能造成一定经济损失。所以很多单位急切需求相关信息管理软件系统,用来帮助实现信息管理办公自动化和科学化,提升工作效率。职员信息管理系统正是在这种大趋势下孕育而生一个自动化办公应用处理方案,其关键目标是提升工作
13、效率,让工作人员从繁琐有纸化办公中解脱。它能帮组企机关有效科学地进行职员信息管理,关键功效包含职员信息导入和导出,在系统操作上集数据输入、查询、导出、删除等功效为一体2。 正因为好多企机关发觉了职员信息管理系统优点,越来越多企事业开始使用,它也所以得到广泛普及。课题选择利用美国NI企业LabVIEW图形化设计软件设计一款职员管理系统。该管理系统能够对职员数据信息进行管理操作,为工作人员提供一款操作便捷、可靠性高、界面简练和便于使用工具。该管理系统可对职员信息多种数据进行统一操作处理,使数据显示变得条理清楚,提升日常办公效率,降低数据处理复杂度3。 作为一款行业内领先工业标准图形编程平台,美国N
14、I企业LabVIEW是专门为程序员和工程师而设计图形直观化编程平台,它可经过软件和多种不一样功效硬件模块、测量设备及计算机组成一体,建立一套虚拟仪器系统4。LabVIEW所代表虚拟仪器技术在优点上表现为可依据用户需求,自定义仪器结构功效,且设计过程简单,转换灵活。从二十世纪八十年末代成功问世以来,世界各国各地程序设计人员全部已把LABVIEW图形化编程软件应用在工业产品设计中每个步骤,从而缩短了产品研发周期。利用LABVIEW虚拟仪器技术所提供多种控件能够满足任何项目标开发需求,能使以往复杂编程变得简单直观,程序员能腾出更多时间在试验项目运行、信息采集和结果分析上,并不是像以往花费很多精力编写
15、复杂文本程序、结构试验环境5。1.2 中国外研究动态 在欧美,自美国NI企业虚拟仪器技术在1986年问世后,一向是西方各国信息化测试、智能化控制领域研究关键和应用前沿6。进入二十一世纪后,西方很多科教强国多种自动测控研究部门全部研制了众多虚拟仪器开发平台,但相比之下,仍然是NI企业LabVIEW图形化编程软件使用最为广泛。现在虚拟仪器技术在国外已经大量利用于科学教育、军备建设、航空航天和生物医学等众多领域,和此同时,它在国外也发展成为一个新产业,而且产业总值正逐年上涨7。 在中中国地,作为国家引进最新兴优异技术项目之一,二十一世纪初,虚拟仪器技术曾被列入“十五”期间关键支助项目。最初中国是从引
16、进吸收NI企业产品开始对虚拟仪器技术进行研究,现在中国对虚拟仪器技术研究已迈入自主开发阶段,在虚拟仪器相关领域已经取得可喜成绩,如拥有完全知识产权“一体化虚拟仪器”是一个不一样于西方虚拟仪器优异技术8。另外,在北京正负电子对撞机改造工程中,中国工程师们也曾使用虚拟仪器技术对其慢控制系统总体框架进行设计。伴随中国经济发展模式从资源消耗型到环境友好型迈入,企业工厂技术升级也加紧了步伐,优异工业仪器设备需求量愈加巨大。在此基础上,中国虚拟仪器行业产值在以后将大幅连续增加。在对虚拟仪器普及工作中,现在中国很多著名高校,如清华大学、复旦大学、国防科技大学、中国科技大学等多所高校全部为虚拟仪器设置单独课程
17、和专业,并展开了对虚拟仪器技术领域研究、开发9。作为二十一世纪信息化测试和自动化控制领域关键研究方向,虚拟仪器出现使得大家对传统仪器概念、结构和模式认识发生了转变。伴随社会发展和科技进步,各行各业越来越重视效率,尤其是企机关,而最为方便高效职员管理系统使用也越来越广泛,但这些职员管理系统开发较复杂,所以利用LabVIEW直观化和易用性来开发一款职员管理系统很有必需。1.3 研究内容1.3.1 设计工作安排 (1)课题将利用LabVIEW设计一款职员管理系统,依据课题要求可知,需结合LabVIEW中字符串控件、HashTable、树形控件和程序结构等,利用LabVIEW实现系统各子VI创建,并完
18、成职员管理系统开发工作。 (2)在设计中,计划目标是设计一个含有密码登录、人员类别管理、信息录入输出等功效较基础职员管理系统。经过设计关键研究树形控件使用和在职员管理系统中应用,学会事件结构、条件结构、While结构、Case结构和VI服务器使用。 (3)依据系统要实现功效,明确设计思绪,化复杂为简单,分模块对密码系统、人员管理系统、信息编辑录入系统等进行单独设计,其中密码系统模块估计要使用到字符串控件及循环结构,人员管理和信息编辑录入系统将关键利用VI服务器对数据进行储存调用。最终确定各模块能实现确定功效后把各模块组成一体,进行调试书写程序说明。1.3.2 本文各章节介绍 第一章,关键介绍论
19、文研究背景,分析职员管理系统现实状况和发展,而且对论文包含虚拟仪器技术中国外发展情况进行介绍,最终对整篇论文章节进行安排。 第二章,针对研究关键具体介绍虚拟仪器技术和LabVIEW。虚拟仪器作为此次设计依靠开发平台,该章节将包含虚拟仪器基础概念和LabVIEW介绍等。 第三章,关键进行了基于LabVIEW职员管理系统总体设计方案和对职员管理系统功效操作进行介绍。首先是提出此次设计总体设计方案,给出原理框图,并分步对各模块进行简单说明,其次介绍系统在LabVIEW环境下技术指标。最终具体介绍职员管理系统登录界面怎样使用登录,和登录成功后怎样在信息管理界面进行对应操作。 第四章,首先在该章节将说明
20、软件开发环境,对编程环境、数据操作、设计形式和结构等进行介绍。 其次在上一章基础上具体介绍怎样使用各循环结构,对登录模块、导入数据模块、搜索模块、查询模块和删除模块怎样利用多种循环和控件进行说明,和怎样在事件结构中把各模块构建于一体,给出各模块原理框图并对设计思绪进行述说,对每个模块包含到子VI大致提及其功效,并说明怎样完成前面板设置。 最终在完成了四个模块具体介绍后,本章节将对第四章包含子模块进行具体说明,附上各模块设计框图并给出设计思绪。 第五章,针对整个已设计出雏形职员管理系统进行功效测试,完善并完成系统设计工作,对测试结果进行分析。2 虚拟仪器及LabVIEW介绍2.1 虚拟仪器概念
21、以计算机作为使用平台,由用户设定虚拟操控界面,测控功效经过软件来实现这种仪器系统称为虚拟仪器10。和传统测试仪器相比,虚拟仪器更为便捷。虚拟仪器技术改变了传统仪器由设备制造约定义其功效传统模式,它使用户能充足发挥自己才智和发明力11。用户可依据需要,开发出符适用户个性化需求仪器系统。LabVIEW图形化编程软件作为虚拟仪器代表,是美国NI企业开发虚拟仪器平台12。它是目前使用最为普及、发展速度最快、模块功效及其强大图形化编程平台之一,其特点表现在两个方面: (1)传统仪器只能经过硬件来实现测控,而LabVIEW则经过软件编程,实现同实体设备含有测控功效13。 (2)虚拟仪器前面板。传统仪器面板
22、上全部是物理按键和显示器,须经过手动才能进行操作。控件方面,LabVIEW前面板上控件和传统仪器控件无任何差异;外形上,LabVIEW控件和传统及其类似14;原理上,相对于传统仪器物理过程,LabVIEW控件操作对应着对应软件程序,经过程序实现功效。2.2 LabVIEW发展和特点 NI企业于二十世纪八十年代末年推出了LabVIEW 1.0,现在最新为本。二十多年来,在工程师不停改善下,LabVIEW功效模块愈加完备,它可运行于多个系统,比如Macintosh、Windows和Linux等。作为一个含有丰富功效编程平台,LabVIEW在众多研究机构和工业界所广泛采取。 LabVIEW软件设计程
23、序有前面板和后面板两部分。前面板就是虚拟仪器操控面板,由形象化控件组成,可实现对传统仪器中多种按钮和显示器模拟,用户可在前面板展现包含参数设置、菜单及结果显示等。后面板就是程序编程框图,相当于文本编程中程序代码。后面板控件和前面板对象相互对应,程序框图中数据流对应于前面板对象相关操作。采取图形化方法编程,使设计愈加明了高效。 LabVIEW作为一款成功虚拟仪器编程软件, 它有着很多特点,如:采取图形化编程语言,开发效率高,支持多个仪器和数具采集卡硬件驱动,调试、查错能力强大,支持多个操作系统,网络通信功效强大等。2.3 LabVIEW设计步骤 LabVIEW设计关键分为四步进行: (1)编写程
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Labview 员工 综合 管理 系统
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。