人事管理系统

合集下载

人事管理系统基本功能

人事管理系统基本功能

人事管理系统基本功能人事管理系统是一种集人事信息管理、人员流动管理、薪资福利管理、绩效考核管理、统计分析等多种功能于一体的信息化管理系统。

该系统的基本目的在于提高企业人力资源管理的效率和质量,实现人员管理和人力资源战略的有效衔接。

下文将就人事管理系统的基本功能进行详细阐述。

一、人事信息管理人事信息管理是人事管理系统的重要功能之一。

它可以将员工的基本信息、工作经历、家庭背景等信息以文本或图像形式存储在系统中,便于管理和查找。

同时,还可提供同步更新员工信息、生成员工档案、离职办理等相关流程。

具体来说,人事管理系统应当具备以下功能:1.员工档案信息录入与维护包括个人身份信息、入职信息、工作经历信息、家庭背景信息等;2.员工信息同步更新员工相关信息的变化(例如职务变动、基本工资变化、培训情况等)应及时更新同步到系统中;3.离职管理完成员工雇用协议、社保停缴、税务注销等相关事宜。

二、员工流动管理员工流动管理可以部分解决企业中运用人力资源失败的问题。

它可以针对企业中不同的岗位要求、时期和员工需求,进行岗位分配、适当调岗、转岗、提拔、解聘、离职等处理。

具体来说,人事管理系统应当具备以下功能:1.岗位分配将新入职员工安排到相应的岗位,确保能够发挥最大的工作效能;2.调岗管理当员工能力超过领导安排或者岗位需要变化时,企业可以进行员工调整;3.提拔管理对于工作出色或有较大发挥潜力的员工,企业可以对其进行提拔,留住优秀人才;4.解聘管理员工业绩不佳或违规行为等情况下,企业可以通过解聘对其进行处理。

三、薪资福利管理薪资福利管理是人事管理系统的核心功能。

该功能可以实现企业的薪资福利发放、社保公积金管理、工资款项记录等。

另外,它可以发放通知、完成调整、核算薪资、打印工资单等。

具体来说,薪资福利管理的功能应当具备以下内容:1.信息录入与维护涉及到员工的薪资标准、岗位工资、福利政策等;2.薪资计算根据员工的基本工资、工龄工资、津贴等详细计算;3.社保管理包括社保缴费、社保查询、社保报销等;4.公积金管理包括公积金缴存、公积金查询、个人账户管理等;5.福利管理包括节日礼品、福利费用协调、活动策划等。

人事管理系统数据流程图

人事管理系统数据流程图

人事管理系统数据流程图一、引言人事管理系统是一种用于管理组织内部人力资源的信息系统。

它通过对员工的基本信息、薪资、考勤、绩效等数据进行采集、存储、处理和分析,匡助企业实现人力资源的合理配置和优化管理。

本文将详细介绍人事管理系统的数据流程图,包括数据的输入、处理和输出流程。

二、数据流程图的设计为了更好地理解人事管理系统的数据流程,我们将其分为以下几个主要模块:员工信息管理、薪资管理、考勤管理、绩效管理和报表生成。

下面将挨次介绍每一个模块的数据流程图。

1. 员工信息管理模块该模块负责员工的基本信息管理,包括员工的入职、离职、调动等操作。

数据流程图如下:(图1:员工信息管理模块数据流程图)首先,HR部门通过人事管理系统的界面输入员工的基本信息,包括姓名、性别、年龄、学历等。

系统将这些信息存储在员工信息数据库中,并生成一个惟一的员工ID。

当有新员工入职时,系统会自动生成一份入职登记表,并将员工的基本信息填写在表中。

该表将被发送至各相关部门,如财务部门、IT部门等,以便进行后续的薪资和权限设置。

当员工离职或者调动时,HR部门会在系统中更新员工的状态,并记录相关的离职或者调动信息。

系统会自动将这些信息发送至相关部门,以便进行相应的处理。

2. 薪资管理模块该模块负责员工的薪资管理,包括薪资计算、发放和记录。

数据流程图如下:(图2:薪资管理模块数据流程图)首先,财务部门会定期将员工的薪资标准输入到人事管理系统中。

系统将这些信息存储在薪资标准数据库中,并与员工信息进行关联。

每月底,系统会自动根据员工的考勤情况和绩效评估结果计算出实际应发薪资。

计算结果将被存储在薪资计算数据库中。

财务部门会根据薪资计算数据库中的数据,生成薪资发放表,并将薪资发放表发送至人事部门。

人事部门根据薪资发放表,核对员工的薪资信息,并进行薪资发放。

同时,系统会自动记录薪资发放的相关信息,以便后续的查询和分析。

3. 考勤管理模块该模块负责员工的考勤管理,包括考勤记录、统计和异常处理。

人事管理系统oa

人事管理系统oa

人事管理系统OA一、概述人事管理系统OA(Office Automation)是一套专为企业人事部门设计的管理工具,旨在提高人力资源管理的效率和精确性。

通过OA系统,企业能够实现员工信息管理、考勤管理、绩效评估、薪资福利管理等一系列人事活动的数字化和自动化处理,帮助企业更好地管理和利用人才资源,提升整体运营效率。

二、系统模块1. 员工信息管理员工信息管理模块主要用于记录和管理员工的基本信息,包括个人资料、联系方式、入职离职信息等。

通过该模块,企业可以快速查询员工相关信息,并进行实时更新和调整,方便人事部门进行人员管理。

2. 考勤管理考勤管理模块主要用于记录员工的考勤情况,包括上下班打卡记录、请假情况、加班记录等。

通过该模块,企业可以实时监控员工的考勤情况,确保员工的工作时间合规,提高工作效率。

3. 绩效评估绩效评估模块用于对员工的工作表现进行评估和考核,包括设定绩效指标、评分标准、进行绩效评定等。

通过该模块,企业可以客观评价员工的表现,激励优秀员工,帮助员工改进不足之处。

4. 薪资福利管理薪资福利管理模块主要用于管理员工的薪资发放和福利待遇,包括工资结构、绩效奖金、社会保险等。

通过该模块,企业可以确保薪资发放的准确性和及时性,提高员工福利满意度。

三、系统优势1. 提高工作效率人事管理系统OA实现了人事管理过程的自动化处理,大大减少了繁琐的人工操作,提高了人力资源管理的效率和精确性。

2. 数据安全可靠人事管理系统OA采用了严格的数据加密和权限控制机制,确保员工信息的安全和隐私保护,有效防止数据泄露风险。

3. 提升管理决策人事管理系统OA提供了各种报表和数据分析工具,帮助管理人员及时了解企业人事状况,为管理决策提供有力支持。

四、总结人事管理系统OA是企业提升人力资源管理水平、提高运营效率的重要工具。

通过数字化、智能化的管理手段,企业可以更好地管理和激励员工,实现人才的有效利用和发展。

随着信息技术的不断进步,人事管理系统OA将不断创新和优化,为企业提供更全面、高效的人事管理解决方案。

什么是人事管理系统

什么是人事管理系统

什么是人事管理系统人事管理系统,一提及这个名字,许多人朋友都在问什么是人事管理系统,而今天我们不妨一起通过下面相关的内容对什么是人事管理系统进行介绍:什么是人事管理系统之定义:人事管理系统是指建立人员数据统计分析平台。

用数据说话,靠数据分析来发现规律、预测未来、总结经验,已成大数据时代重要特征。

当前,干部信息还存在单一化、碎片化、平面化和孤立化的问题,建立人事管理系统是以数字化、网络化为主体的信息技术平台,具有信息量大、即时性好、交互范围广的强大优势,为各级党委、机关与官兵之间建立畅达沟通渠道提供了技术保障。

看完了上述人事管理系统的定义后,我们来看看人事管理系统的相关功能:什么是人事管理系统之系统功能干部人事信息管理系统在开发的过程中贯彻“功能齐全、操作简单”的设计理念,充分考虑使用者循序渐进的思维方式,界面友好简单,操作智能化,优化流程,使得具备简单计算机操作水平的用户无需培训,就能很快很好地使用本系统。

本系统包括基本的功能有:干部基本信息、单位职务管理、任免管理、电子档案、出入境管理、系统管理六大模块。

1.干部基本信息管理基本信息管理包括干部基本信息、单位基本信息、职务和职数等信息的管理;每项基本信息都可以实现录入、修改、查询、排序、打印、导出等功能。

其中的干部基本信息是系统的基础,所有功能都围绕基本信息模块展开,信息上包括个人基本信息子集、配偶信息子集、学习教育经历子集、工作经历子集、专业技术职称子集、现任职务子集、家庭成员及社会关系子集、奖惩情况子集、论文、著作及专利成果子集等。

2.单位职务、职数管理先建立好单位数据之后,才能建立职务、职数管理。

根据编办的文件,设置本单位及下属单位、部门的职务配置,用于维护下级的职位资料。

职务可以设置职务名称,职务级别,职务类别,排序,是否领导职务,以及是否兼职的情况。

允许用户对各单位的职务信息进行增加、删除、修改、查询等操作;并能对职务信息进行职数配置和排序操作;控制所设职务、领导职务、或是否计入总数等操作。

人事管理系统的可行性分析

人事管理系统的可行性分析

人事管理系统的可行性分析在当今竞争激烈的商业环境中,企业对于高效的人事管理需求日益增长。

人事管理系统作为一种现代化的管理工具,旨在帮助企业更有效地管理人力资源,提高工作效率,降低管理成本。

然而,在决定是否引入人事管理系统之前,进行全面的可行性分析是至关重要的。

本文将从技术、经济、操作和法律等多个方面,对人事管理系统的可行性进行深入探讨。

一、技术可行性技术可行性是评估人事管理系统能否在现有技术条件下成功实施的关键因素。

首先,需要考虑企业的现有信息技术基础设施,包括硬件、软件和网络环境。

如果企业已经拥有稳定的计算机网络、足够的服务器容量和兼容的操作系统,那么实施人事管理系统的技术基础就相对较为坚实。

对于软件方面,需要评估市场上现有的人事管理系统是否与企业正在使用的其他业务系统(如财务系统、考勤系统等)具有良好的集成能力。

现代的人事管理系统通常采用开放的接口和标准,能够与多种系统进行数据交换和共享,但仍需要进行详细的技术调研和兼容性测试。

此外,技术团队的技术能力和经验也是影响技术可行性的重要因素。

企业是否拥有具备相关技术知识的人员,能够进行系统的安装、配置、维护和故障排除?如果内部技术力量不足,是否能够通过外部技术支持服务来弥补?在技术更新和升级方面,人事管理系统供应商是否能够提供及时、有效的技术支持和版本更新,以适应不断变化的技术环境和企业需求?同时,还需要考虑系统的安全性和稳定性,确保员工的个人信息和企业的敏感数据得到充分的保护。

二、经济可行性经济可行性主要关注引入人事管理系统所带来的成本和收益。

成本方面,包括系统的购买或开发费用、硬件设备的升级或采购成本、系统实施和培训费用、以及后续的维护和升级成本。

购买现成的人事管理系统通常需要一次性支付较高的软件许可费用,但开发成本相对较低。

而自行开发系统则需要投入大量的人力、物力和时间资源,但可以更好地满足企业的个性化需求。

在决策时,需要综合考虑企业的预算和长期发展战略。

人事管理系统

人事管理系统

人事管理系统是一种基于计算机技术实现的
人力资源管理工具,它通过系统化的方式,
协助管理者实现对公司员工的综合管理,包
括入职、转正、调动、离职等各个环节的管理。

人事管理系统的使用可以大大提高公司
的管理效率,减少人力资源管理的成本,规
范员工管理流程,增强人力资源管理的科学
性与技术含量。

首先,人事管理系统通过自动化的方式实现
员工档案的管理,包括工作经历、教育背景、奖惩记录、职称认定等各类信息的记录和查询。

这样的管理方式不仅可以节省大量的时
间和成本,还可以避免因人工管理导致的信
息错误和重复,确保员工档案的准确性和安
全性。

其次,人事管理系统还可以帮助企业实现招聘流程的自动化。

通过系统化的招聘流程,企业可以更精准地定位所需人才,并且可以快速地筛选、面试、录用合适的候选人。

这样可以大大提高企业招聘的效率,降低招聘成本,同时也可以为企业的战略发展提供更有力的支撑。

再次,人事管理系统还可以协助企业实现薪资福利管理的自动化。

通过系统化的薪资福利管理,企业可以更加公平、公正地对待员工,保证员工的合法权益,提高员工的归属感和忠诚度。

此外,薪资福利管理的自动化
也可以节省企业大量的时间和精力,避免因人工管理而导致的信息偏差和差错。

最后,人事管理系统还可以帮助企业实现培训管理的自动化。

企业可以通过系统化的培训管理,更加科学地安排员工的培训计划,并且可以及时了解员工的培训情况和效果。

这样可以提高公司员工的素质和能力水平,为企业的发展提供更加坚实的人才基础。

《人事管理系统》说明书

人事管理系统说明书介绍人事管理系统是一种用于管理组织内部人事信息的软件系统。

通过该系统,企业可以方便地管理员工档案、考勤记录、薪资福利、绩效评定等相关信息,帮助企业更加高效地进行人力资源管理。

功能模块1.员工信息管理–添加、查看、编辑、删除员工信息。

–员工档案管理,包括个人信息、合同信息、工资信息等。

2.考勤管理–记录员工的考勤情况,包括迟到、早退、旷工等情况。

–生成考勤报表,方便管理人员进行考勤统计。

3.薪资福利管理–记录员工的薪资信息,包括基本工资、绩效工资、奖金、扣款等。

–管理员工的福利待遇,如社保、公积金、医疗保险等。

4.绩效评定–设定绩效评定标准,评估员工的工作表现。

–根据绩效评定结果,调整员工的薪资待遇。

5.培训管理–记录员工参加的培训情况,及时更新员工的培训记录。

–安排培训计划,提升员工的专业技能。

使用方法1.登录–输入用户名和密码进行登录。

–区分管理员和普通员工角色,根据权限不同可以操作的功能模块也不同。

2.员工信息管理–在员工信息管理模块,可以进行员工信息的增删改查操作。

–每位员工都有一个唯一的员工编号,用于标识员工身份。

3.考勤管理–员工每天上班后,需进行考勤打卡。

–管理员可以通过系统查看员工的考勤记录,及时发现异常情况。

4.薪资福利管理–管理员可根据员工的工作表现,调整员工的薪资待遇。

–保障员工的福利待遇符合公司政策和法律法规。

5.绩效评定–设置明确的绩效评定标准,公平公正地评价员工的工作表现。

–根据绩效评定结果,奖励或惩罚员工,激励员工提高工作绩效。

总结人事管理系统是企业人力资源管理的重要工具,能够帮助企业更加高效地管理员工信息,提升人力资源管理的效率和质量。

企业可以根据实际需求定制人事管理系统,满足不同规模、不同行业的企业的需求,提升企业管理的水平和竞争力。

人事管理系统

人事管理系统人事管理系统是一种用于有效管理和组织公司、组织或团队内部人员信息和人力资源的软件系统。

这个系统具有多种功能,使它成为管理人力资源的一个必不可少的工具。

它能够自动化和简化一些枯燥乏味的人力资源管理任务,从招聘、培训到员工福利等方面进行管理。

人事管理系统包括以下主要功能:1.招聘人事管理系统可以跟踪和记录候选人信息、面试进程和招聘流程。

系统可以保存求职者的简历、面试反馈和他们的当前工作状态信息。

同时,面试官可以评价候选人的技能、经验和能力,并生成相关报表和统计信息进行汇总和分析。

系统的目的是帮助招聘专员和人事部门确保不漏掉重要信息,招到最合适的候选人。

2.培训和发展人事管理系统还可以帮助管理者跟踪每个员工的培训计划和进度,包括提供员工发展计划、评估和改善员工绩效。

它可以向员工提供培训资料和考试,并记录每个员工完成的培训项目和考试成绩。

进行培训后,将获得员工和领导的反馈评估,以改进和调整培训计划。

3.劳动合同管理人事管理系统还可以跟踪员工的劳动合同、工作时间和薪酬等信息,以确保所有的合同均已审核,并及时续签合同。

管理者可以记录员工的离职原因,并根据记录的信息制定相关调整建议。

同时,管理者也可以根据员工的表现决定是否给他们加薪、升职或者进行其他激励措施。

4.员工福利管理人事管理系统还可以跟踪员工的健康保险、医疗福利和退休计划等信息。

这些功能帮助管理者和员工懂得自己的福利和保险安排,同时还可以计划控制成本和福利开支。

系统也可以帮助期望离开公司的员工计划和安排他们离开的事宜,并为员工提供退休收入及其它相关帮助。

5.数据分析和报表人事管理系统可以为管理者提供各种报表和数据分析,以便管理者了解公司或组织内部的人力资源投资情况,用来做出更有利于公司或者组织的决策。

这些报表和数据分析通常包括员工流失率、绩效评比、招聘渠道分析等,以便管理者可以针对这些问题进行调整和改善。

总之,人事管理系统是一种非常好的工具,可以帮助管理者和人力资源部门自动化和简化大部分的人才管理的事务,从而在工作效率上得到提高,并且可以减少一些人事瑕疵和错误。

人事管理系统需求分析

人事管理系统需求分析1. 简介人事管理系统是一个用于企业内部人事管理的软件系统。

它旨在帮助企业管理人事信息,包括员工档案管理、招聘管理、考勤管理、绩效管理等方面的功能。

本文将对人事管理系统的需求进行分析和说明。

2. 功能需求2.1 员工档案管理•通过系统可以录入员工的个人信息,包括姓名、性别、出生日期、联系方式等;•系统可以生成唯一的员工编号,并管理员工编号的唯一性;•可以查看和编辑员工的详细档案信息,包括教育背景、工作经历、家庭情况等;•提供查询功能,可以根据关键字、员工编号、部门等条件进行员工档案的检索。

2.2 招聘管理•可以发布招聘公告,并将招聘信息展示在企业网站上;•提供简历管理功能,包括简历的录入、浏览和筛选;•可以进行面试安排,并记录面试结果;•根据招聘需求,生成招聘报告和统计分析。

2.3 考勤管理•提供考勤打卡功能,可以记录员工的上下班时间和打卡情况;•可以管理员工的请假申请和加班申请,并审批和记录申请结果;•生成考勤报表,包括迟到早退情况、请假加班统计等。

2.4 绩效管理•设定员工的绩效指标,并根据实际情况进行评估;•对员工的绩效进行排名和可视化展示;•生成绩效评估报告和统计分析。

2.5 培训管理•提供培训需求调查功能,根据员工的培训需求进行调查;•管理培训计划和培训资料;•记录员工的培训结果和反馈。

3. 非功能需求3.1 安全性•人事管理系统需要保证员工信息的安全性,只有授权人员可以访问和修改员工信息;•数据传输过程中需要加密保护,防止信息泄露。

3.2 可靠性•系统需要具备良好的稳定性和容错性,能够保证数据不丢失和可恢复。

3.3 易用性•系统界面简洁友好,易于操作;•提供帮助文档和指导,方便用户使用和理解系统功能。

4. 系统界面设计人事管理系统的界面设计应该符合用户习惯,简洁明了。

主要界面包括:员工档案管理界面、招聘管理界面、考勤管理界面、绩效管理界面和培训管理界面。

5. 数据库设计人事管理系统需要设计数据库来存储员工信息、招聘信息、考勤记录、绩效评估等数据。

人事管理系统

强化核心业务,提升管控能力
企业通过系统可以实时掌控企业各部门的人力资源信息,并根据企业用人情况及时搜索和调配各部门所需的 人才,保证各部门的用人需求,使公司业务得以顺利开展。集团用户还能够通过单位编制、部门编制和岗位编制 集中控制人员数量和人工成本。尤其是对人工支出最主要的薪酬部分,实现流程化的统计和发放,通过流程管理 与财务系统集成,监控人工成本的支出。
人事管理系统
ERP的一部分
ห้องสมุดไป่ตู้
01 系统特点
03 常用功能
目录
02 系统优势 04 技术要求
基本信息
人事管理系统,属于ERP的一个部分。它单指汇集成功企业先进的人力资源管理理念、人力资源管理实践、 人力资源信息化系统建设的经验,以信息技术实现对企业人力资源信息的高度集成化管理,为中国企业使用的人 力资源管理解决方案。核心价值在于将人力资源工作者从繁重的日常琐碎事务中解放出来,将更多的精力用于企 业的人力资源职能管理和管理决策,保持企业的持续高效运营。集中记录、监测和分析所有劳动力的技能和资格, 提供决策分析。提高企业整体的科技含量与管理效率,加快企业的信息化建设。
报表中心
报表设计中心,用户可以自行定义各类明细、统计报表。
预警功能
劳动合同期满提醒 员工生日提醒 未签劳动合同人员提醒 合同续签提醒 员工转正提醒
系统管理
系统日志管理。 在线用户查看。 业务监控台。查看系统中所有工作流业务的运行状态。 部门数据权限管理。 栏目访问权限管理。 用户及角色管理。 标准代码库。 数据结构管理 缓存管理
系统支持人事业务的在线办理,包括:入职、转正、调岗、调薪、奖励、处分、离职、复职等。这些业务即 可以直接办理,也可以通过系统工作流平台进行审批处理。业务办理的结果直接记录在人事档案中。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

主窗体用了主菜单,也就是下拉菜单,用于在应用程序的顶部提供一个菜单 栏。菜单栏中的标题叫菜单标题或主菜单项,单击菜单标题,将打开下拉菜单, 下拉菜单中的标题叫菜单项或菜单命令。单击员工管理菜单标题时,会出现下拉 菜单,包括员工列表、新建员工、修改员工、上传照片、员工查询。
窗体之间的链接代码
private void 员工列表 ToolStripMenuItem1_Click(object sender, EventArgs e) { 员工列表 frm = new 员工列表(); frm.Show(); } private void 新建员工 ToolStripMenuItem_Click(object sender, EventArgs e) { 新建员工 frm = new 新建员工(); frm.Show(); } private void 修改员工 ToolStripMenuItem_Click(object sender, EventArgs e) { 修改员工 frm = new 修改员工(); frm.Show(); } private void 上传照片 ToolStripMenuItem_Click(object sender, EventArgs e) { 上传照片 frm = new 上传照片(); frm.Show(); } private void 员工查询 ToolStripMenuItem_Click(object sender, EventArgs e) { 员工查询 frm = new 员工查询(); frm.Show(); } private void 蓝山公司人事管理系统 _Load(object sender, EventArgs e) { MessageBox.Show("欢迎进入蓝山公司管 理系统!"); }
新建员工窗体
新建员工窗体包含新建、 上传照片、打印报道单、级别、照 片、所属部门的按钮和控件,分别 实现程序的新建员工、调用选择文 件对话框、打印新员工报道单、选 择员工级别、显示员工照片、选择 新员工所属部门。该窗体用于创建 新员工。当单击新建员工按钮时 ,弹出一个新建员工资料的窗体 ,在其窗体中有C#和数据库的链 接,添加一个新员工的资料,并单 击保存,新输入的数据就会自动保 存到数据库中。
修改员工窗体
修改员工窗体包括修改、上传 照片、照片、级别、所属部门 等按钮和控件,分别实现执行 修改员工信息操作、调用选择 文件对话框、显示员工照片、 选择员工级别、选择新员工所 属部门等功能。实现代码如下:
修改员工资料的代码
private void btnUpdateEmployee_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=P507-27\\SQLEXPRESS;Initial Catalog=F:\\DATA\\BLUEHILL.MDF;Integrated Security=True"; con.Open(); string strselect = "select COUNT(*) from 员工管理"; SqlCommand cmd = new SqlCommand(strselect, conn); int intConut = Convert.ToInt32(cmd.ExecuteScalar().ToString()); if (intConut != 0) { string SqlIns = "update 员工管理 set Sex='" + textBox4.Text + "', Age='" + textBox3.Text + "', HomeAddress='" + textBox5.Text + "', [E-mail]='" + textBox6.Text + "', level='" + textBox7.Text + "', Department='" + textBox8.Text + "', BasicSalary='" + textBox9.Text + "'where Name='" + textBox2.Text + "'and EmployId='" + textBox1.Text + "'"; SqlCommand command = new SqlCommand(); mandText = SqlIns; command.Connection = con; command.ExecuteNonQuery(); MessageBox.Show("修改成功!"); fillDataview(); } else { MessageBox.Show("编号输入错误,无法修改记录!"); } private void 修改员工_Load(object sender, EventArgs e) { fillDataview(); } public void b(DataView b) { dataGridView1.DataSource = b; } public void fillDataview() { SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source=P507-27\\SQLEXPRESS;Initial Catalog=F:\\DATA\\BLUEHILL.MDF;Integrated Security=True"; conn.Open(); SqlDataAdapter AdapterSlect = new SqlDataAdapter("select * from 员工管理", conn); DataTable dt = new DataTable(); AdapterSlect.Fill(dt); dataGridView1.DataSource = dt.DefaultView; conn.Close(); }
员工列表窗体
包括增加员工、删除员工、 修改员工、查询员工、退 出等按钮。在 DataGridView DataGridView显示数据库 的内容,当在输入员工编 号的文本框中,输入一个 员工的编号,单击删除按 钮,就会将所选择的员工 资料删除。代码如下:
删除代码
private void btnDeleteEee_Click(object sender, EventArgs e) { qlConnection con = new SqlConnection(); con.ConnectionString = "Data Source=P507-27\\SQLEXPRESS;Initial Catalog=F:\\DATA\\BLUEHILL.MDF;Integrated Security=True"; con.Open(); string strselect = "select COUNT(*) from 员工管理"; SqlCommand cmd = new SqlCommand(strselect, conn); int intConut = Convert.ToInt32(cmd.ExecuteScalar().ToString()); if (intConut != 0) { string SqlIns = "delete from 员工管理 where EmployId='" + textBox1.Text + "'"; SqlCommand command = new SqlCommand(); mandText = SqlIns; command.Connection = con; command.ExecuteNonQuery(); MessageBox.Show("删除成功!"); fillDataview(); } else { MessageBox.Show("编号输入错误,无法修改记录!"); } } private void 员工列表_Load(object sender, EventArgs e) { fillDataview(); } public void fillDataview() { SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source=P507-27\\SQLEXPRESS;Initial Catalog=F:\\DATA\\BLUEHILL.MDF;Integrated Security=True"; conn.Open(); SqlDataAdapter AdapterSlect = new SqlDataAdapter("select * from 员工管理", conn); DataTable dt = new DataTable(); AdapterSlect.Fill(dt); dataGridView1.DataSource = dt.DefaultView; conn.Close(); }
上传照片窗体
上传照片窗体包括选择员工照片、照片路径、取消 等按钮和控件,分别实现选择员工的照片、调用 选择照片窗体、取消操作,退出上传照片窗体、确定 选定员工,然后退出。 单击上传照片按钮时,在窗体中有一 个OpenFileDialog控件,用于显示选 定照片的路径。代码如下:
相关文档
最新文档