人员管理系统内蒙古民族大学计算机专业本科毕业论文_第1页
人员管理系统内蒙古民族大学计算机专业本科毕业论文_第2页
人员管理系统内蒙古民族大学计算机专业本科毕业论文_第3页
人员管理系统内蒙古民族大学计算机专业本科毕业论文_第4页
人员管理系统内蒙古民族大学计算机专业本科毕业论文_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本科毕业论文题目:创世威公司人员管理系统学院:计算机科学与技术学院专 业:年 级:姓 名:指导教师:完成日期:内蒙古民族大学本科生毕业论文中文摘要及关键字 1英文摘要及关键词 1引言 21概述 21.1开发背景21.2开发环境32系统分析与设计 32.1系统功能分析32.2系统功能模块设计442.3数据库设计2.3.1数据库需求分析.2.3.2数据库概念结构设计2.3.3数据库逻辑结构设计 3系统实现5.557123.1系统启动界面123.2系统登录界面123.3主窗口界面123.4员工基本信息查询窗口 133.5员工在做项目查询窗口 133.6部门信息查询窗口 133.7开发商信息查询窗口

2、133.8设计院信息查询窗口 143.9工程材料信息查询窗口 143.10员工学历信息浏览窗口 143.11职务信息浏览窗口 153.12信息修改窗口 153.13打印机设置窗口153.14报表打印窗口163.15密码修改窗口163.16系统使用说明窗口164系统编码174.1应用对象的open事件代码174.2登录窗口的事件代码 174.3主窗口中菜单对象的事件代码 184.4员工基本信息查询模块的代码 194.5修改模块的代码274.6报表打印模块的代码27结束语29参考文献致谢3031内蒙古民族大学本科生毕业论文摘要本系统根据目前人员信息管理的特点,为其量身定做的人员管理软件。其介绍了人

3、员管理系统的开发过程。该论文详细论述了从需求分析,系统分析,概要设计,详细设计,以及测试与调试的整个开发过程,在设计过程中最大限度地满足用户的要求。总结了开发过程中的结构及本系统今后的改进方向,遵循软件工程的方法。因此,该系统具有较强的实用性和针对性。本系统开发成功后可以实 现对公司人员进行全方位的管理,功能包括信息查询,信息修改,报表打印,帮 助等。采用面向对象的系统软件开发工具PowerBuilder 9.0 ,系统操作简单,维护性强,功能完备。关键词:开发过程;人员管理系统;创世威;PowerBuilder 9.0AbstractThis system is an admi nistra

4、 nt software accord ing to the characteristics of the personal management. It introduces the development process of the personal management information system. The thesis discusses the need analysis, system an alysis, esse ntials desig n, detailed desig n, test and the whole developme nt process in

5、details. In the course of designing, it meets the users need. Summarizes the strueture in the developme nt and the improveme nt direct ion of this system. Follow the method of software engineering. So it has stronger practicability and pertinence. This system can realize the pers on al man ageme nt

6、all directi on after it is developped. Its function includes information researched, information modification, report forms prin ted, help and so on. The developp ing tool is PowerBuilder 9.0. It is simple to operate, the main tai nability is stro ng and the fun ctio n is complete.Key Words: Develop

7、me nt process; pers on al ma nageme nt in formatio n system;chua ngshiwei; PowerBuilder 9.0引言人员管理系统是集计算机技术、网络通信技术为一体的信息系统工程,它能 够使企业运行的数据更加准确、及时、全面、详实,同时便于对各种信息的进一 步加工;另外也有利于进一步加强企业管理的科学化、合理化、制度化、规范化。在目前的软件开发中,可以说,以数据为中心的信息管理系统是有前途的行业。随着信息产业的飞速发展,信息化管理已经引入并应用到各行业的管理领 域,尤其是对于公司人员管理。现在的企业若想在激烈的市场经济中立足并

8、胜出。 就必须一套完善的且适合自身特点的信息化管理系统,以实现及时地反馈人员信息,完善服务质量,提高经济效益,分析市场需求,制定经营计划和目标等管理 目的。信息管理的飞速发展对宾馆业既是一个机遇也是一个挑战,只有提高企业自身的生命力,与市场同行,才是企业正确的发展方向。实现一个公司人员信息化建设,除了必要的硬件设备外,还必须要有一个优 秀的信息管理系统软件的支持。这个软件,首先,它的设计思路来源于一个成熟、 清晰的业务流程;其次,它的运行依托于一套事先精心设计的计算机程序。不断地更新系统使之能够适应不同的环境,满足人员不断变化的需求和复杂的功能要 求。针对以上要求,开发一个适合大多数公司管理人

9、员的高效、 可靠、易于维护,同时又能满足用户业务需求的人员管理系统软件。1概述1.1开发背景当今社会,是个高科技、高效率、高度竞争的全新社会。人员管理系统是现 代人员管理的一个具体体现。目前,各公司规模越来越大,基于人工管理的方式已不再能适应当前繁重业务发展的需要。人员管理信息的日益庞大、复杂化,管理内容日益增多,使各人员管理者意识到计算机管理信息的重要性。为此,开发出一个适应现代化人员信息管理系统,以提高公司管理的效率。创世威科贸发展有限公司是北京市的一个新开业不久的公司, 主要从事生产 建筑材料,代理各种建筑材料。公司占地面积10000多平方米,建筑面积120000 多平方米,现有职工10

10、0人。该公司有生产部门,销售部门,人事部门等。1.2开发环境为解决人员管理中烦琐的新员工登记、人员查询、项目查询修改、材料查 询修改等问题,本系统采用了 PowerBuilder 9.0 来开发,它有如下特点: PowerBuilder是面向对象的数据库应用系统开发工具,它功能强大,可以开发客户/服务器(Clie nt/Server )、分布式和因特网(In ternet )等应用系统, 支持交叉平台开发。2) .自带数据库操作更容易,与数据库的连接方便,简洁。3) .有功能强大的PowerScript 语言及丰富的PowerScript函数,大大提高了 系统的开发效率。4) .目前支持平台有

11、: Windows 95/98/Me,Windows NT/2000,UNIX。5) .目前支持的数据库主要有:Sybase, MS SQL Server,DB2等。6) .完善的组件开发全面支持开放标准的组件,且支持团队开发。7) .灵活的联机帮助。2系统分析与设计2.1系统功能分析系统开发的总体任务是实现人员信息的系统化、规范化和自动化。针对这些,该人员管理信息系统所要完成的主要功能模块有:文件模块,主要有文件打开,保存,删除和退出系统等功能。信息修改模块,主要完成员工基本信息的信息、部门信息、职称信息、员 工学历信息、员工在做项目信息、工程材料信息、开发商信息、设计院信息的输 入、删除、

12、保存功能。员工信息查询模块,主要完成公司员工基本信息的排序和查询。包括对员 工号,员工姓名,性别,部门号,职务,籍贯,出生年月,民族,身份证号,婚 否,学历,政治面貌,进入公司时间,联系电话,家庭住址等字段的查询。其它信息查询模块,主要完成公司各种信息表中数据的浏览,查询等信息 管理功能。信息查询模块,由于添加了下拉列表框,查询信息时可按每个表的每个字段查询。这些表包括部门信息表,员工学历表,职务信息表,开发商信息表, 设计院信息表,员工在做项目表,工程材料表。报表打印模块,主要完成各类数据报表的打印功能:用户在列表中选择报表名, 数据窗口中便显示该报表的数据信息,单击 “打印“按钮即可打印相

13、应数据表的 信息。可修改打印机设置。关于模块,该模块对系统功能的做了整体的描述,可以使用户对系统功能 一目了然。系统管理模块,该模块主要包括密码修改模块,系统使用说明模块。2.2系统功能模块设计综合上述系统各项功能,对其进行集中,分块后,按照结构化程序设计的 要求,得到图2.1所示的系统功能模块图。系统启动界面系统登录界面主窗口界7面图2.1系统功能模块图2.3数据库设计2.3.1数据库需求分析需求分析是数据库设计的第一个阶段,体现着用户的需求,使数据库结构能充分地满足各种信息处理的要求。2.3.2数据库概念结构设计由上面的系统功能可设计出满足用户需求的各种实体。信息实体有:客户入住登记,客房

14、状态,房间预订,客户赔/买,客户留言以及退房结算信息实体。各个实体具体描述信息的E-R图如下,图2.2是员工基本信息实体E-R 图。图2.3是部门信息实体E-R图。图2.4是员工学历信息实体E-R图。图 2.5是员工在做项目信息实体 E-R图。图2.6是工程材料信息实体E-R图。图 2.7是开发商信息实体E-R图。图2.8是设计院信息实体E-R图。图2.3部门信息实体E-R图图2.4员工学历信息实体 E-R图5内蒙古民族大学本科生毕业论文图2.8设计院信息实体E-R图7图2.5员工在做项目信息实体E-R图工程材料信息实体图2.6工程材料信息实体 E-R图设计院信息实体内蒙古民族大学本科生毕业论

15、文142.3.3数据库逻辑结构设计1).创建 Adaptive Server Any where数据库新建一个文件夹,命名为” liyi ng ”。在该文件夹下,打开PB应用程序,单击工具栏上的Database图标,打开数据库画板Database-0 Connections,依次展开ODB ODBC Utilities 节点,双击Create ASA Database 选项, 弹出如1-1窗口,输入信息后,单击OK,即创建名为“mysource.db”的数据库2).连接 Adaptive Server Any where 数据库(一)创建ODB(数据源单击DB Profile 图标,在打开的窗

16、口中,依次展开ODBODBC、Utilities 节点,双击ODBCAdministor,在ODBC数据源管理器窗口中,选择用户DSN, 单击添加按钮,在创建数据源窗口中选择Adaptive Server Anywhere8.0 驱动程序,单击完成,在ODBCCo nfiguratio n for Adapative Server Any where窗口的ODBC、Login、Database三个选项卡(如图 2.10、2.11、2.12 )中输入数据,单击确定后完成“ liying_odbc ”数据源的创建图2.9创建数据源窗口图2.10 ODBC选项卡图2.11 login 选项卡图2.1

17、2 database 选项卡(二)创建数据库描述文件在Database Profiles 窗口中选择ODBODBC节点,单击New,按钮,弹 出Database Profile Setup-ODBC 窗口,选择Connection,填入如图 2.13 所 示的数据:用户密码为“ sql ”,输入完后选择Preview选项卡,单击Test connect,测试成功则弹出如 2.14所示窗口,单击确定后,返回DatabaseProfile Setup-ODBC窗口,刚刚建立的描述文件就显示在窗口中了图2.13用户密码界面图2.14测试成功窗口(三)连接数据库在Database Profiles窗口

18、上,选择“ liying ”数据库描述文件,单击Connect按钮,完成数据库的连接。注:连接成功的数据库描述文件,会在该描述文件的图标前面打上“V”标记。3).创建数据表单击Database图标,在展开的“ liying ”节点视图中,右击Tables选 项,选择New Table,,在数据库画板中定义新表的各字段的属性,完成定义后 单击保存输入表名,完成表的创建。按照上述方法可创建的数据库表见表 2.1-表2.8。分别为:员工基本信息 表、部门信息表、职称信息表、开发商信息表、员工在做项目表、设计院信息表、 工程材料信息表、学历信息表。表2.1员工基本信息表字段名称字段类型字段大小小数位数

19、索引是否为空员工号字符型15primaryNO姓名字符型20NO性别字符型2YES部门号字符型3Foreig nYES职务字符型16YES籍贯字符型40YES出生年月日期时间型8NO民族字符型10YES身份证号字符型18NO婚否字符型4NO学历字符型20NO政治面貌字符型10YES进入公司时间日期时间型8YESEmail字符型20YES联系电话字符型20YES表2.2部门信息表字段名称:字段类型 字段大小小数位索引是否为空部门号字符型20PrimaryNO部门名称日期型NO部门人数字符型8YES表2.3职称信息表字段名称字段类型字段大小小数位索引是否为空职位代号字符型13PrimaryNO职位

20、名称日期型20YES职位权力字符型40YES表2.4开发商信息表字段名称字段类型字段大小小数位数索引是否为空姓名(单位)字符型40NO地址字符型40YES电话字符型20YESEmail字符型20YES拟建筑项目字符型40YES项目进程字符型40YES备注字符型40YES表2.5员工在做项目信息表字段名称字段类型字段大小小数位数索引是否为空员工号字符型15PrimaryNO姓名字符型20NO联系电话字符型20YES项目名称字符型40NO所需商品编号字符型20商品名称字符型40项目类型字符型20YES项目地址字符型40YES占地面积数值型102YES建筑面积数值型202YES投入资金货币型202Y

21、ES开工时间时间型8YES竣工时间时间型8YES开发商字符型40YES开发商电话字符型20YES 1设计方字符型40YES设计方电话字符型20YES表2.6设计院信息表字段名称字段类型字段大小小数位数索引是否为空姓名(单位)字符型20PrimaryNO地址字符型40YES电话字符型20YESEmail数值型102YES设计项目数值型202YES设计进度数值型202YES表2.7工程材料信息表字段名称字段类型字段大小小数位数索引是否为空商品编号字符型20PrimaryNO商品名称字符型40YES货源字符型20YES单价数值型102YES数量数值型202YES总价数值型202YES订货时间时间型8

22、YES到货时间时间型8YES表2.8员工学历信息表字段名称字段类型字段大小小数位数索引是否为空员工号字符型15PrimaryNO学历字符型20NO专业字符型40NO毕业时间日期型8YES毕业学校字符型40YES外语语种字符型20YES外语水平字符型20YES4) .浏览和输入数据在数据库画板窗口中,右击要浏览的数据表,在弹出的快捷菜单中选择Edit Data菜单下的Grid命令,用鼠标拖动的方式浏览数据库表的数据。如果要输 入数据,可右击窗口下部空白区域,选择Insert Row命令,完成后保存即可。注:要向数据库表中添加数据,则必须先为该数据库表建立一个主键 (Primary),否则不能输入

23、数据。5) .创建工作空间和应用对象用PowerBuilder开发应用程序首先应建立工作空间,用它来管理应用程 序。其步骤为:单击 PowerBar上的New按钮打开新建对话框,单击 Workspace 选项卡中的 Workspace图标,然后单击“确定”,输入新建的工作空间名称 如:workspace1。工作空间管理的是目标,每个目标对应一个应用或应用程序,在建立应用 程序目标时,将自动建立一个应用对象。其步骤为:单击上PowerBar上的New按钮打开新建对话框,单击 Target选项卡中的Application 图标,输入新建应 用对象名称如:appl,完成应用对象的建立。注:每个应用程

24、序都必须有一个应用对象,并且也只能有一个应用对象, 它是应用程序的入口3系统实现3.1系统启动界面:该模块主要完成系统的载入功能(窗口类型为:Popup)。系 统启动界面见图3.1 o炊迎光临创世威人员管理系统|系猊幵整局齐妍幵岌耐何=刘月連4曰图3.1系统载入功能窗口3.2系统登录窗口:该模块的功能为:用户身份验证;系统登录。系统登录窗口见图3.2 o图3.2系统登录功能窗口3.3主窗口界面主窗口界面上有:标题栏菜单栏,住宿管理、客房管理、客户查询、客 户赔/买、报表打印、客户留言、退房结算和系统管理主菜单工具栏,有入住 登记、客户查询、预订房间、客户赔/买、等工具图标状态栏最大化、最小 化

25、和控制按钮,用于控制主窗口的大小变化。主窗口界面见图3.3 o图3.3系统主窗口界面3.4员工基本信息查询窗口:该模块主要完成与员工基本信息的排序和查询。员 工基本信息查询窗口见图3.4 。图3.4员工基本信息查询窗口3.5员工在做项目查询窗口:完成员工在做项目信息的浏览,排序,查询等信息 管理功能。员工在做项目查询窗口见图3.5。3-aoM7!3a I on I ami nsKuzini rc)-ig Wk的 BJiHW间Ifdil-i| IT 坨 iW* iffl | m hlR M H号IT *F 林r i9i n| m4 fin图3.5员工在做项目查询窗口3.6部门信息查询窗口:主要完

26、成部门基本信息的查询功能。可按部门人数升序图3.6部门信息查询窗口或降序查询。部门信息查询窗口见图3.6。内蒙古民族大学本科生毕业论文3.7开发商信息查询窗口:主要功能为对开发商信息表中的数据进行查询和浏览 等管理功能。开发商信息查询窗口见图3.7 。图3.9工程材料信息窗口15图3.7开发商信息查询窗口3.8设计院信息查询窗口 :主要完成设计院信息查询和浏览功能。设计院信息查 询窗口见图3.8。设计院信息甌茗凸*|趟班頁话Emiiri刨世威北京西型昂13*01013033上常砸査迪|匙屯GI单也二J|創世耻査珂 |焜出图3.8设计院信息查询窗口3.9工程材料信息窗口:主要完成工程材料信息表中

27、信息的浏览和查询。工程材 料信息窗口见图3.9 。的占占4W曰傭品暑裤ID1000coiJSL阀夭淖CCT冋Wmi平冃天删O&frflPabwljing!VDDKHr Iis 出IZ1内蒙古民族大学本科生毕业论文图3.16系统使用说明窗口183.10员工学历信息浏览窗口:主要完成员工学历的查询和浏览功能。员工学历信息浏览窗口见图3.10 。员匸学丿万佶扈浏览* I * m -h.f-些 41tHMJybUTOCHCKKn 裔需 红*14悯腮制邁SUttrW J5*fdhl划人WLUJQSCKWH 飞汎嫌池船图3.10员工学历信息浏览窗口3.11职务信息浏览窗口:主要完成所有表单的插入,删除,保

28、存功能。职务信息浏览窗口见图3.11职务信息浏览职也代号0-75D100100010-750100100020-7S0100100M职位45称拾皆经理 车间主怪JS跖职捋駅利血贵生产产岳 砧勘工柞图3.11职务信息浏览窗口3.12信息修改窗口:主要完成所有表单的插入,删除,保存功能。信息修改窗口见图3.12azE*7fcffi . | inxrswtn bi | 工惬jmih | sFati | ffiiitrw. | hjjlhe I ip.#: | mr 11良工 twn-ffiivSiffwi?MIIH31DDai甲!ifeSJJiilJ 东 at 州0:U7WXOaii 昭韭女OSUt

29、rt山事ttFTF3.13打印机设置窗口:主要完成打印机的基本设置。打印机设置窗口见图3.13图3.13打印机设置窗口3.14报表打印窗口:主要完成被选报表的打印功能。报表打印窗口见图3.14图3.14报表打印窗口3.15密码修改窗口:主要完成系统登录密码的更新操作功能。密码修改窗口见图 3.15图3.15密码修改窗口3.16系统使用说明窗口;主要帮助用户熟悉系统各模块功能和使用方法。系统使用说明窗口见图3.16人讯啊系扯他讥计HL扌木-M jfi %】扌JL .程九 侔的債也疥轨1丹.亡他紘性介业込和的亂惋山:打洌:師、u f , 亍血1 一 详玄.IE HJ f也T1刈特利讨訂-訂 如1

30、_1工 /夕卜 但 戸 丰U于血少止I诙1录lk ir普的科沖化、件舛仕.制他化-规池化”存I I i询旳 轶f牛歼Zi.中.呵Lit说r 収敲JW为中O的.良普上坐痰 沪光足刊呵i至卓I彳亍Mk *宾上址个会司人员恫庖彳匕錘设”降也媳的 f牛iit曲夕卜.谨:必序!it 快们一个f尤卷的. r ”电曾理疥统 勒t tr的至忡。站帯執件.芦*. 亡白!j总订 愿乍若來踊J 1个成黜、渣嘶的业舟*41碎:其按.它的送轩依 扌E一左 JI比朴卄心 既 讥 的Lt疗材L利訂严“ Wi 111 O! S3i 奉 统f中-.W-:毎U i卉卜址TV |“J白寸对;冷.i菇如人 R博斤坐内蒙古民族大学本科

31、生毕业论文4系统编码4.1应用对象的open事件代码SQLCA.DBMS=ODBCSQLCA.AutoCommit=FalseSQLCA.DBParm=ConnectString= DSN=ixuejiao ;UID=dba;PWD=sql” Connect using SQLCA /连接系统默认的事务对象 SQLCA ope n( w_de nglu) /打开系统启动窗口 if SQLCA.SQLCODEvO the nmessagebox( “提示”,”连接数据库失败! ”)end if4.2登录窗口对象的事件代码cb_1.clicked()/定义两个变量stri ng pass_word

32、,use name/ Profile chua ngshiweiSQLCA.DBMS = ODBCSQLCA.AutoCommit = FalseSQLCA.DBParm = Conn ectStri ng=DSN=qixuejiao;UID=dba;PWD=sql/连接数据库conn ect;/检索用户名和密码记录SELECT操作员表.用户名,操作员表.密码INTO :use name,:pass_wordFROM操作员表WHERE操作员表.用户名=:sle_1.text ;/判断用户输入的用户名是否正确if sle_1.text= or sle_2.text= the nmessagebo

33、x(错误!,用户名或密码不能为空!,exclamation!,ok!,2)disco nnect; /断开数据库连接elseif trim(usename)=trim(sle_1.text) and trim( pass_word)=trim(sle_2.text)the nope n( w_mai n)/打开系统主界面close(pare nt)/关闭登录窗口elsemessagebox(错误!,用户名或密码错误,请重新输入!”,exclamatio n!, ok!,2)disco nnect; /断开数据库连接end ifend if4.3主窗口中菜单对象的事件代码m_文件.打开.clic

34、ked()stri ng doc name ,n amedin teger valuevalue=GetFileOpenName(选择文件,docname,named,All File(*.*),*.*)IF value=1 THEN FileOpe n(docname)m_文件.删除.clicked()stri ng doc name ,n amedin teger value,retvalue=GetFileOpenName(选择文件,docname,named,All File(*.*),*.*)IF value=1 THEN ret=messagebox( 删除,删除文件+n amed

35、+?,questio n!, OKCa ncel!)if ret=1 then filedelete(docname)m_文件.保存.clicked。stri ng doc name ,n amedin teger valuevalue=GetFileSaveName(” 选择文件,docname,named,AII File(*),*)IF value=1 THENcommit;elserollback;end ifm_文件.关闭系统.clicked()close(w_mai n)4.4员工基本信息查询模块的代码cbx_1 . clicked() : / 复选框(员工号)的 clicked(

36、)代码if cbx_1.checked=true the nif rb_1.checked=true the ndw_1.setsort(#1 A)elsedw_1.setsort(#1 D)end ifdw_1.sort()end ifrb_1. clicked()的代码:/单选按钮(升序)的clicked()代码if cbx_1.checked=true the ndw_1.setsort(#1 A)dw_1.sort()end ifrb_2. clicked()的代码:/单选按钮(降序)的clicked()代码if cbx_1.checked=true the ndw_1.setsort

37、(#1 D)dw_1.sort()end if/实现逐条查询功能dw_1.rowfocuschanged()事件的代码:/实现光标在不同行的滚动:stri ng siif curre ntrow1 the nm=m -1dw_1.scrolltorow(m) / 转到上一条记录elsemessagebox(提示,这是第一个记录! )/弹出提示框end ifcb_2.click() 的代码:int m,nn=dw_1.rowcou nt() /取得总行数m=dw_1.getrow() / 取得当前行号if mn then /比较当前行号与总行数大小m=m+1dw_1.scrolltorow(m)

38、 / 滚到下一行elsemessagebox(提示,这是最后一个记录!) / 显示提示框end ifcb_2.click() 的代码:/转到第一行记录 dw_1.scrolltorow(1)cb_3.click() 的代码:/转到最后一行记录int nn=dw_1.rowco un t()dw_1.scrolltorow( n)cb_3.click() 的代码:/查询按钮的click() 事件 stri ng n ewsql stri ng what if ddlb_3.text= 员工号thenif ddlb_3.text= 员工号and sle_2.text= thenmessagebox

39、( 提示!,请输入查询条件!)elseif ddlb_3.text=员工号and isnull(sle_2.text)=false thenn ewsql=select * from+trim(sle_2.text)+职工基本信息表 where员工号elseif ddlb_3.text=员工号and isnull(sle_2.text)=false and34sle_2.textselect * from职工基本信息表 where员工号=+trim(sle_2.text)+” thenmessagebox(提示!,数据库中无此人信息!)end if elseif ddlb_3.text= 姓名

40、the nnewsql=select * from职工基本信息表 where 姓名=+trim(sle_2.text)+if ddlb_3.text= 姓名and sle_2.text= the n messagebox(提示!,请输入查询条件!)elseif ddlb_3.text=姓名and isn ull(sle_2.text)=false thennewsql=select * from职工基本信息表 where 姓名=+trim(sle_2.text)+elseif ddlb_3.text= 性别and isn ull(sle_2.text)=false andsle_2.textn

41、 ewsql the nmessagebox( 提示!,数据库中无此人信息!)end ifelse if ddlb 3.text=性别thenn ewsql=select * from职工基本信息表where性别=+trim(sle_2.text)+”if ddlb 3.text=性别and sle 2.text= thenmessagebox( 提示!,II请输入查询条件!)elseif ddlb 3.text=性别and isn ull(sle_2.text)=false thenn ewsql=select * from职工基本信息表where性别=+trim(sle_2.text)+”

42、elseif ddlb 3.text=性别and isn ull(sle_2.text)=false andsle_2.textn ewsql the nmessagebox( 提示!,II数据库中无此人信息,请确认您的输入是否有误!)end ifelseif ddlb 3.text= 部门号thenn ewsql=select * from职工基本信息表where部门号=+trim(sle_2.text)+”if ddlb 3.text=部门号and sle 2.text= thenmessagebox( 提示!,II请输入查询条件!)elseif ddlb 3.text=部门号and is

43、null(sle_2.text)=false thenn ewsql=select * from职工基本信息表where部门号=+trim(sle_2.text)+”elseif ddlb 3.text=部门号and isn ull(sle_2.text)=false andsle_2.textn ewsql the nmessagebox( 提示!,II数据库中无此人信息,请确认您的输入是否有误!)end ifelseif ddlb 3.text= 职务thenn ewsql=select * from职工基本信息表where职务+trim(sle_2.text)+if ddlb_3.tex

44、t= 职务and sle_2.text= thenmessagebox( 提示!,请输入查询条件!)elseif ddlb_3.text=职务and isn ull(sle_2.text)=false the nn ewsql=select * from=+trim(sle_2.text)+职工基本信息表where职务elseif ddlb_3.text=职务and isn ull(sle_2.text)=false andsle_2.textn ewsql the n messagebox( 提示!, end if数据库中无此人信息,请确认您的输入是否有误elseif ddlb_3.text

45、= 籍贯thenn ewsql=select * from=+trim(sle_2.text)+职工基本信息表where籍贯if ddlb_3.text= 籍贯and sle_2.text= thenmessagebox( 提示!,请输入查询条件!)elseif ddlb_3.text=籍贯and isn ull(sle_2.text)=false the nn ewsql=select * from=+trim(sle_2.text)+职工基本信息表where籍贯elseif ddlb_3.text=籍贯and isn ull(sle_2.text)=false andsle_2.textn

46、 ewsql the n messagebox( 提示!, end if数据库中无此人信息,请确认您的输入是否有误elseif ddlb_3.text=出生年月thenn ewsql=select * from=+trim(sle_2.text)+职工基本信息表where出生年月if ddlb_3.text= 出生年月and sle_2.text= then messagebox(提示!,请输入查询条件!)elseif ddlb_3.text=出生年月and isnull(sle_2.text)=false thennewsql=select * from职工基本信息表 where 出生年月=

47、+trim(sle_2.text)+”elseif ddlb 3.text=出生年月and isnull(sle_2.text)=false and sle_2.textn ewsql the n!)messagebox(提示!,数据库中无此人信息,请确认您的输入是否有误end ifelseif ddlb 3.text= 民族thenn ewsql=select * from职工基本信息表where民族=+trim(sle_2.text)+”if ddlb 3.text=民族and sle 2.text= thenmessagebox( 提示!,II请输入查询条件!)elseif ddlb 3

48、.text=民族and isn ull(sle_2.text)=false thenn ewsql=select * from职工基本信息表where民族=+trim(sle_2.text)+”elseif ddlb 3.text=民族and isn ull(sle_2.text)=false andsle_2.textn ewsql the nmessagebox( 提示!,II数据库中无此人信息,请确认您的输入是否有误!)end ifelseif ddlb 3.text=身份证号thenn ewsql=select * from职工基本信息表where身份证号=+trim(sle_2.te

49、xt)+”if ddlb 3.text=身份证号and sle 2.text= thenmessagebox( 提示!,II请输入查询条件!)elseif ddlb 3.text=身份证号and isnull(sle_2.text)=false thenn ewsql=select * from职工基本信息表where身份证号=+trim(sle_2.text)+”elseif ddlb 3.text=身份证号and isnull(sle_2.text)=false andsle_2.textn ewsql the nmessagebox( 提示!,II数据库中无此人信息,请确认您的输入是否有误!)end ifelseif ddlb 3.text= 婚否IIthe nn ewsql=selec

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论