人事管理系统需求分析文档

合集下载

OA人事管理系统需求分析

OA人事管理系统需求分析

OA人事管理系统需求分析1. 引言人事管理是组织管理中非常重要的一部分,它涉及到员工的招聘、培训、绩效考核、薪资管理等方面。

随着组织规模的不断扩大,传统的人事管理方式已经无法满足日益增长的需求。

因此,开发一个高效且易用的OA人事管理系统就显得非常有必要。

本文档旨在对OA人事管理系统的需求进行分析和规划,以确保系统能够满足组织的人事管理需求,并提供良好的使用体验。

2. 功能需求2.1 员工信息管理•输入员工的基本信息,包括姓名、性别、出生日期、联系方式等;•支持上传员工照片;•记录员工的教育背景、工作经历等详细信息;•管理员可以随时查询、编辑和删除员工信息;•员工可以自行查看和修改个人信息。

2.2 招聘管理•给出招聘需求并发布招聘信息;•接收员工的简历,并进行筛选和面试安排;•记录招聘过程中的评价和意见;•向申请者发送面试通知和录用通知。

2.3 培训管理•设计并发布培训计划;•员工可以报名参加培训课程;•培训结束后,记录员工的培训成绩和反馈意见;•统计培训的效果和成本效益。

2.4 绩效考核管理•设计并发布绩效考核指标;•员工可以自评和互评;•主管可以对员工进行绩效评价;•统计绩效考核结果,生成报表。

2.5 薪资管理•定期更新员工的薪资信息;•记录员工薪资的变动和调整;•发布薪资支付通知;•统计员工的薪资情况,生成报表。

2.6 员工福利管理•提供各种福利政策,并记录员工是否享受;•管理员可以随时查询员工福利的使用情况;•提供员工福利调查的功能。

3. 非功能需求3.1 用户友好性•界面简洁明了,操作简单直观;•提示信息准确清晰,帮助用户快速上手;•支持多语言切换,以满足不同国际化需求。

3.2 安全性•采用安全的身份验证和权限控制机制,确保只有合法用户才能访问系统;•用户密码需要进行加密存储,以保护用户信息的安全;•系统需支持数据备份与恢复,以避免数据丢失。

3.3 可靠性•系统需要具备高可用性,能够及时响应用户请求;•系统的错误处理能力要强,能够及时定位并修复错误。

人事管理系统需求分析报告

人事管理系统需求分析报告

人事管理系统需求分析报告一、引言人事管理系统是一种基于计算机技术的信息管理系统,主要用于管理组织机构内的人事信息、员工档案、员工绩效等相关信息。

本报告旨在对人事管理系统的需求进行详细分析,明确系统的功能模块、业务流程、数据录入与查询等关键要素,以便于开发人员进行系统设计与开发。

二、系统概述三、功能需求1.组织机构管理a.可管理多级组织机构,包括部门、岗位等b.可以进行组织机构的增删改查操作c.可以设置组织机构的权限和角色2.员工档案管理a.可以添加员工的基本信息,包括姓名、性别、出生年月等b.可以录入员工的入职、转正、离职等信息c.可以管理员工的合同、培训记录等3.员工绩效管理a.可以设定绩效考核指标和权重,包括工作质量、工作效率等b.可以进行员工绩效评估,并生成绩效报告c.可以设定奖励和惩罚机制,包括奖金、晋升等4.薪资管理a.可以设定员工薪资结构和薪资调整机制b.可以自动计算员工薪资,包括基本工资、津贴、绩效工资等c.可以生成工资单和薪资报告5.考勤管理a.可以记录员工的考勤情况,包括请假、加班等b.可以自动生成考勤报表和考勤统计c.可以设定考勤规则和考勤异常的处理机制四、性能需求1.系统应具备良好的响应速度和稳定性,能够在多用户同时使用的情况下保持正常运行2.系统应具备高度的安全性,能够保证敏感信息的保密性和完整性3.系统应具备良好的扩展性和适应性,能够根据组织机构的变化进行灵活的调整和修改4.系统应具备可靠的数据备份和恢复机制,确保数据的安全性和完整性五、用户界面设计需求1.界面应简洁清晰,符合直觉,易于操作2.应提供良好的导航和菜单结构,使用户可以方便地找到所需功能3.应提供适当的数据验证和提示,防止用户输入错误或遗漏4. 应提供灵活的报表导出功能,支持常见的数据格式,如Excel、PDF等5.应提供个性化设置选项六、数据管理需求1.数据应能够进行适当的分类和归档,便于查询和管理2.数据应具备完整性和一致性,避免冗余和错误3.数据操作应具备高效性和安全性,避免数据泄露和丢失七、总结本报告对人事管理系统的需求进行了详细分析,明确了系统的功能模块、业务流程、数据录入与查询等关键要素。

人力资源管理系统需求分析模板

人力资源管理系统需求分析模板

目的和宗旨:明 确人力资源管理 系统的主要目的 和宗旨,例如实 现人力资源管理 流程的自动化、 标准化、信息化 等。
核心功能和特点: 简要介绍人力资 源管理系统的主 要核心功能和特 点,如员工信息 管理、招聘管理、 培训管理、绩效 管理等模块的功 能和特点。
企业内部员工信息管理 招聘、培训、绩效等人力资源业务管理 考勤、薪资等日常事务处理 员工关系、企业文化等软性管理
招聘管理模块: 用于发布招聘 信息、筛选简 历、面试安排 等招聘流程的
管理。
培训管理模块: 用于制定培训 计划、发布培 训信息、记录 员工培训情况
等。
绩效管理模块: 用于评估员工 的工作表现, 制定绩效目标、 考核标准等。
数据采集:收集 各部门人力资源 需求,整合并分 析
数据处理:对采 集数据进行清洗、 分类、存储等处 理
绩效管理:了解 公司的绩效管理 体系和考核标准, 以评估员工的工 作表现和业绩, 为人力资源管理 提供依据。
需求调研的目标和范围
调研方法:问卷调查、访谈等
调研结果:收集到的数据和信 息
调研结果分析:对收集到的数 据和信息进行整理、分析和解 读
用户管理:实现 用户注册、登录、 权限分配等功能
组织架构管理: 支持企业组织架 构的创建、编辑 和删除
异常并报警
备份与恢复: 定期备份系统 数据,确保数 据安全,在系 统故障时能够
快速恢复
升级与维护: 定期对系统进 行升级和维护, 保证系统的稳 定性和安全性
应急响应:建 立应急响应机 制,对突发事 件进行快速处
理和恢复
数据加密:对系统中的敏感数据进行加密存储,保证数据的安全性。 访问控制:对系统进行严格的访问控制,限制不同用户的访问权限,防止未经授权的访问。 安全审计:对系统的操作进行安全审计,及时发现和处理安全事件,保证系统的安全性。 备份与恢复:定期对系统数据进行备份,确保在发生意外情况下能够及时恢复数据。

人事管理系统需求分析文档

人事管理系统需求分析文档

人事管理系统需求分析文档1.引言2.目标与范围人事管理系统的目标是帮助企业进行人力资源管理,包括招聘、员工档案管理、薪酬福利管理、绩效考核以及培训等方面的工作。

本系统将为企业提供全面的人力资源管理解决方案,旨在提高企业的人力资源管理效率和服务质量。

3.功能需求3.1招聘管理-发布招聘信息:系统管理员可以发布招聘岗位信息,包括职位描述、薪资待遇等。

-简历管理:系统能够接收并管理候选人的简历,提供简历筛选、管理和反馈功能。

-面试安排:系统管理员能够进行面试安排,并为面试官提供面试评估工具。

3.2员工档案管理-合同管理:系统能够管理员工的合同信息,包括合同类型、签订日期、有效期等。

-薪酬福利管理:系统能够记录员工的薪资、奖金、福利等相关信息。

3.3绩效考核管理-绩效目标设定:系统能够帮助上级设定直属下级的绩效目标。

-绩效评估:系统能够进行员工绩效评估,并生成评估报告。

3.4培训管理-培训需求分析:系统能够分析员工的培训需求,并为企业提供相应的培训计划。

-培训记录管理:系统能够记录员工的培训记录,并提供培训效果评估。

4.非功能需求4.1安全性-系统应具备用户身份验证机制,确保用户访问的安全性。

-系统应具备数据加密功能,确保数据的机密性。

4.2可靠性-系统应具备备份和恢复功能,以避免数据丢失和系统故障。

-系统应能够提供稳定可靠的服务,以确保用户的正常使用。

4.3可扩展性-系统应能够支持大量用户的并发访问,以满足企业的需求。

-系统应能够灵活扩展,以适应企业的发展和变化。

5.接口需求5.1用户界面-系统应提供友好的用户界面,以便用户轻松使用和操作系统。

-系统应支持多语言界面,以满足不同地区和用户的需求。

5.2数据接口-系统应能够与企业现有的人力资源管理系统集成,以实现数据的共享和交换。

6.项目进度计划-需求分析阶段:1周-系统设计阶段:2周-系统开发阶段:4周-系统测试阶段:1周-系统部署阶段:1周7.总结本文档对人事管理系统的需求进行了详细分析,包括功能需求、非功能需求和接口需求。

人事管理系统需求分析说明书

人事管理系统需求分析说明书

人事管理系统需求分析说明书目录1引言 2编写目的 2背景 2定义 2参考资料 32任务概述 3目标 3使用者的特点 3假定和约束 43需求规定 4对功能的规定 4对效能的规定 8.1精度 8.2时间特性要求 9.3灵活性 9输入输出要求 9资料管理能力要求 9故障处理要求 9其他专门要求 94执行环境规定 10装置 10支援软体 10介面 10控制 10软体需求说明书本需求说明书目的在于:将使用者提供的需求描述系统化、精确化、全面化。

从而实现:1.作为软体系统开发技术协议的参考依据,为双方提供参考。

2.支援目标软体系统的确认。

3.控制系统进化过程,根据人事管理系统的特点,对被开发软体系统的主要功能、效能进行完整描述,为软体开发者进行详细设计和程式设计提供基础。

预期读者:软体设计者和测试者。

说明:a.待开发的软体系统的名称:人事管理系统;b.本专案的任务提出者:南京航空航天大学学生处;c.本专案的任务开发者:南京航空航天大学理学院;d.使用者及实现该软体的计算中心或计算机网路:南航计算机中心;e.该软体系统同其他系统或其他机构的基本的相互来往关係:本系统同学校的其他管理系统(如:教务管理系统、图书管理系统、校园卡管理系统、学生管理系统等)共同构成学校的自动化办公系统。

使用者输入:使用者输入的使用者名称及密码使用者名称及口令与使用者分类资讯:存放在一个资料库表中,用以判断该使用者是员工使用者还是管理员使用者;员工使用者资讯管理:是员工使用者使用该系统的许可权的表现,只能处理自己的资讯管理员使用者资讯管理:是管理员使用者使用许可权的表现,每一位管理员所拥有的许可权不同,这在使用者分类资讯中都已表示出来;员工资讯管理:即档案资讯管理,包括员工的基本资讯管理:存放工号、姓名、年龄、状态、专业等;还包括培训管理:记录员工培训资讯;调动管理:记录员工的部门系别资讯以及职称评定资讯。

员工可以查询各项资讯,管理员可以对员工资讯进行查询,修改,登出等;员工工资资讯:员工的工资由管理员在工作结束根据员工职称以及奖惩资讯等计算后记入库中,员工只能进行查询而不能修改,管理员有登记和修改的许可权;员工考评资讯:员工的考评资讯由管理员确认后计入库中;出错显示:当使用者名称与密码不正确时,系统显示出错,并要求使用者重新输入;显示屏:是使用者与计算机系统进行互动的显示渠道。

人事档案管理分析系统需求分析

人事档案管理分析系统需求分析

人事档案管理分析系统需求分析一、引言1、编写目的该软件是作为合同的组成部分,为提高工作效率,便于对人事档案进行统计和管理,应丽佳股份公司的要求进行软件开发。

为使该软件能更符合丽佳股份公司人事档案的要求;特编写该系统分析说明书。

而且除本系统需求分析规格说明书提及的功能之外,其余功能不列入待开发软件开发的范围;为此,特编写人事管理系统需求分析规格说明书,以使开发者与用户之间达成一致的共识;同时也做为软件验收合格与否,为以后的软件编写垫定基础。

2、前景说明(1)待开发软件的名称为人事档案管理分析系统;(2)该待开发的项目是应丽佳股份公司的要求进行系统设计开发,开发者为卢奕敏,其用户为丽佳股份公司人事档案管理员;(3)该管理分析系统软件将对某单位人事档案进行资料管理和统计。

3、参考资料本文档参照了北京大学出版社出版的《软件工程-技术、方法与环境》、一书中的需求分析文档及《FOXPOR FOR WINDOW6.0》。

二.概述2.1功能概述主要功能;1、功模块图如下:待开发软件的主要功能分析为:(1)该软件能对员工的人事档案资料进行有效的录入、修改和删除;(2)该软件能根据职工编号或姓名对符合条件的员工人事档案资料进行修改;(3)该软件能根据职工编号或姓名对符合条件的员工人事档案资料进行删除;(4)待开发软件能根据职工编号或姓名查询符合条件的员工人事档案资料,并打印查询结果。

三.数据流图与数据字典1、数据流图。

经过分析,得出的数据流图如图1、图2、图3所示。

图1 顶层数据流图图2 0层数据流图人事档案文件图3 一层数据流图(a )图3 一层数据流图(b )1、数据字典(1)数据流条目库存管理要求=[数据的录入单|数据的修改单|数据的删除单] 数据的录入单=编号+姓名+性别+出生日期+工作日期+婚否+工作部门+职务职称+基本工资数据的修改单=编号+姓名+性别+出生日期+工作日期+婚否+工作部门+职务职称+基本工资数据的删除单=编号+姓名+性别+出生日期+工作日期+婚否+工作部门+职务职称+基本工资查询要求=[统计要求]统计表={员工的档案情况}(2)文件条目文件名:人事档案文件组成:{编号+姓名+性别+出生日期+工作日期+婚否+工作部门+职务职称+基本工资}组织:按职工的编号及姓名的递增顺序排列2、小说明小说明只描述最底层的基本加工。

人事管理系统需求分析文档2024424

人事管理系统需求分析文档2024424

人事管理系统需求分析文档2024424一、引言人事管理是一个企业中至关重要的部门,负责员工的招聘、培训、薪酬管理、绩效评估等工作。

传统的人事管理方式无法满足企业不断发展的需求,因此需要一款高效、灵活的人事管理系统来支持和优化人力资源管理工作。

二、目标本文档旨在分析人事管理系统的需求,明确系统的功能和特性,为系统的开发和实施提供指导。

三、功能需求1.员工管理:包括员工档案管理、员工信息维护、离职员工管理等功能,方便企业对员工信息进行统一管理和查询。

2.招聘管理:包括岗位需求发布、简历筛选、面试安排等功能,方便企业快速、高效地完成招聘流程。

3.培训管理:包括培训需求分析、培训计划制定、培训资源管理等功能,方便企业对员工进行培训管理和评估。

4.薪酬管理:包括薪酬核算、薪资福利管理、绩效考核等功能,方便企业对员工薪资和绩效进行管理和评估。

5.绩效管理:包括绩效目标设定、绩效考核、绩效结果分析等功能,方便企业对员工绩效进行评估和激励。

6.考勤管理:包括考勤记录、加班管理、请假管理等功能,方便企业对员工考勤情况进行记录和统计。

7.报表统计:支持各种报表的生成和导出,如员工信息表、薪资统计表、绩效分析报告等,方便企业进行决策和分析。

四、性能需求1.系统的响应时间要求在2秒以内,保证用户的使用体验。

2.系统的稳定性要求高,保证系统能够长时间稳定运行。

3.系统的安全性要求高,保证用户信息的安全和隐私。

4.系统要支持多用户同时使用,保证并发性能。

五、界面需求1.界面简洁直观,操作便捷,提供友好的用户体验。

2.界面风格统一,符合企业的形象和风格。

3.系统支持多种操作方式,包括PC端和移动端,方便用户在不同的设备上进行使用。

六、数据需求1.系统要支持大量员工数据的存储和管理,保证数据的安全性和完整性。

2.系统要支持数据的备份和恢复功能,防止数据丢失。

七、其他需求1.系统要具备良好的扩展性和灵活性,能够根据企业的需求进行定制和拓展。

人力资源管理系统需求文档

人力资源管理系统需求文档

人力资源管理系统需求文档一、引言本文档旨在详细描述人力资源管理系统的需求,以便开发团队准确理解和实施系统功能。

人力资源管理系统是一个用于管理和优化人力资源相关流程的应用软件,为企业提供一站式的人力资源管理解决方案。

本文档将分别描述系统的背景、目标和范围,以及详细说明各个功能模块的需求。

二、背景随着企业规模的不断扩大和发展,人力资源管理面临着越来越多的挑战。

传统的人力资源管理方式已经无法满足企业的需求,因此需要一个高效、集中化的人力资源管理系统来提高人力资源管理的效率和质量。

三、目标本人力资源管理系统的目标是优化和简化企业的人力资源管理流程,提高管理效率和员工满意度。

系统将提供以下主要功能:1. 员工信息管理:包括员工档案、个人基本信息、职位信息、薪资福利等。

2. 招聘管理:包括职位发布、简历筛选、面试安排等。

3. 绩效管理:包括目标设定、绩效评估、考核结果统计等。

4. 培训管理:包括培训需求分析、培训计划制定、培训记录管理等。

5. 薪酬管理:包括薪资结构管理、工资核算、奖金发放等。

6. 考勤管理:包括考勤记录、请假管理、考勤统计等。

7. 离职管理:包括离职申请、离职手续办理、员工离职调查等。

四、范围本系统的范围包括以下几个方面:1. 系统应具备用户管理功能,包括用户的登录、权限管理等。

2. 员工信息管理模块应能够实现员工信息的录入、修改、查询和删除等操作。

3. 招聘管理模块应具备职位发布、简历筛选、面试安排等功能。

4. 绩效管理模块应能够支持目标设定、绩效评估、考核结果统计等操作。

5. 培训管理模块应具备培训需求分析、培训计划制定、培训记录管理等功能。

6. 薪酬管理模块应支持薪资结构管理、工资核算、奖金发放等操作。

7. 考勤管理模块应能够记录员工的考勤情况,包括请假、迟到早退等。

8. 离职管理模块应具备离职申请、离职手续办理、员工离职调查等功能。

五、功能需求描述1. 用户管理功能:- 支持用户登录和注销操作,确保系统安全性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

湖南文理学院数据库课程设计报告设计题目:人事管理系统学生姓名:吕楠桢系别:计算机系专业:网络工程班级:网工10102班学号:201017030223指导教师:汤海蓉目录1 开发背景 -------------------------------------------------------------- 32 系统分析 --------------------------------------------------------------3 2·1需求分析: ------------------------------------------------------- 3 2·2系统功能需求分析:-------------------------------------------- 3 3系统功能分析 ---------------------------------------------------------4 4 概念模型设计 -------------------------------------------------------- 5流程图: -----------------------------------------------------------------5 人事管理系统E-R图: --------------------------------------------- 5 员工及部门概念模型------------------------------------------------- 65 关系模型设计: ----------------------------------------------------- 96 应用程序设计 ------------------------------------------------------- 127 设计心得与体会 ---------------------------------------------------- 18参考文献 ---------------------------------------------------------------- 181 开发背景随着社会经济的不断发展,对于一些中小型企业来说,人力资源管理成为企业发展一个重要的因素。

有一些企业还停留在用纸张档案管理方式,这中管理方式效率低下,而且容易出错。

极不适应现代企业发展和管理要求。

针对这种情况,我们开发了人事管理系统。

本系统旨在实现认识管理系统,包括员工资料,人事管理,工资管理,统计管理和系统管理系统五大模块2 系统分析2·1需求分析:本系统是人事管理系统,它主要实现管理员如何对普通用户进行授权,如何插入、删除一个员工的信息,用户如何浏览员工的所有信息,以及用户如何查询自己想要的结果,也即是通过输入查询条件,显示符合条件的员工记录以及如何显示这个员工的全部信息。

如何对查询或统计出来的符合条件的记录用报表的形式打印出来,窗口打开时的排放顺序,也即是平铺还是重叠。

2·2系统功能需求分析:1 员工各种信息的输入,包括员工的基本信息、学历信息、培训记录、调动记录、奖惩记录、考勤信息、工资信息。

2 员工各种信息的修改。

3 对于辞职、退休、开除员工信息的管理。

4 按照某种条件,查询统计符合条件的员工信息。

5 对用户进行授权。

6 对查询、统计的结果打印输出。

3系统功能分析系统开发的总体任务是实现企业人事管理的系统化、规范化和自动化。

本系统所具有的功能主要有:●普通员工查看员工信息●加班津贴的管理。

(根据加班的时间和类型给予不同的加班津贴。

)●员工月工资的生成。

(根据月工资生成公式,按照员工的考勤情况和工作表现,生成员工月工资。

)●系统管理员对系统的管理。

●企业工资报表的生成。

(支持各种不同形式的报表,如单个员工工资报表生成、部门员工工资报表生成等)●信息查询系统的使用帮助。

●帐号信息的修改。

实现功能:普通用户:1 浏览员工信息2 修改密码管理员: 1 浏览所有员工信息2 修改员工信息3 增加新的员工4 撤除员工信息5 对系统进行些设置4 概念模型设计流程图:人事管理系统E-R图:员工及部门概念模型培训情况:工资管理:调动记录:部门信息:用 户:管理员:5 关系模型设计:基本信息(员工号,姓名,年龄,性别,部门,职务,修、学历,状态,出生年月,籍贯,民族,身份号,婚姻状况,政治面貌,血型,开始工作时间,家庭住址,电话)学历信息(员工号,学历,专业,毕业院校,毕业时间,外语类型,外语级别,计算机级别)培训情况(培训名称,培训内容,员工号,开始时间,结束时间,培训单位,培训地点,培训费用)考勤信息(员工号,本月天数,公休假天数,应出勤天数,请假天数,节假日加班,日常加班)工资管理(员工号,部门,状态,基本工资,加班补贴,交通及通讯补贴,公积金,养老金,所得税,应发工资,实际工资)调动记录(员工号,姓名,调动前部门,调动前职务,调动原因,调动时间,批准人,调动后部门,调动后职)奖惩记录(员工号,奖惩,姓名,奖惩内容,奖惩原因,奖惩时间,批准部门,负责人)部门信息(部门号,部门,部门经理,部门员工数)用户(用户名,口令)管理员(管理员,密码,权限)5·0基本信息表5·1培训记录表列名数据类型及长度是否为空说明培训名称char(30) notnull pxnr培训内容char(30) null pxmc员工号char(10) null emp_no 开始日期datetime(8) null ksrq结束日期datetime(8) null jsrq培训单位char(30) null pxdw培训地点char(30) null pxdd培训费用money(8) null pxfy5·2考勤信息表列名数据类型及长度是否为空说明员工号char(10) notnull emp_no 本月天数int(4) notnull byts公休假天数int(4) null gxjts应出勤天数int(4) null ycqts请假天数int(4) null qjts节假日加班int(4) null jjrjb日常加班int(4) null rcjb5·3工资管理表列名数据类型及长度是否为空说明员工号char(10) notnull emp_no 部门char(10) notnull emp_bm 状态char(10) notnull emp_zt 基本工资money(8) null jbgz加班补贴money(8) null jbbt午餐补贴money(8) null wcbt交通及通讯补贴money(8) null jtbt公积金money(8) null gjj养老金money(8) null ylj应发工资money(8) null yfgz所得税money(8) null sds实发工资money(8) null sfgz5·4调动记录表列名数据类型及长度是否为空说明员工号char(10) null emp_no姓名char(20) null emp_name 调动前部门char(10) null ddqbm调动前职务char(10) null ddqzw调动原因ntext(16) null ddyy调动时间datetime(8) null ddsj批准人char(10) null pzr调动后部门char(10) null ddhbm调动后职务char(10) null ddhzw5·5奖惩记录表列名数据类型及长度是否为空说明员工号char(10) notnull emp_no姓名char(20) null emp_name 奖惩char(10) notnull jc奖惩内容char(10) null jcnr奖惩原因char(10) null jcyy奖惩时间datetime(8) null jcsj批准部门char(10) null pzbm负责人va cha(50)null fzr5·6学历信息表列名数据类型及长度是否为空说明员工号char(10) notnull emp_no学历char(10) notnull emp_xl专业char(20) null zy毕业院校char(20) null byyx毕业时间datetime(8) null bysj外语类型char(10) null wylx外语级别char(10) null wyjb计算机级别char(10) null jsjjb5·7用户表列名数据类型及长度是否为空说明用户名char(10) null yh_name 口令char(10) null yh_key5·8管理员表列名数据类型及长度是否为空列名管理员char(10) null name密码char(10) null password 权限char(10) null permission5·9部门信息表列名数据类型及长度是否为空说明部门号char(10) bmh部门char(10) bm部门经理char(10) bmjl部门员工数int(4) bmygs部门工资money(8) bmgz6 应用程序设计T-SQL语句---------全体员工信息----------------use 人事管理系统gocreate proc find_allasbeginselect * from 员工endGOexec find_all-------------------------------------调动信息查询use 人事管理系统gocreate proc find_diaodongasbeginselect * from 调动记录endGOexec find_diaodong-------------------------------------------奖惩记录查询use 人事管理系统gocreate proc find_jiangchengasbeginselect * from 奖惩情况endGOexec find_jiangcheng-------------------------------------- -----考勤记录查询use 人事管理系统gocreate proc find_kaoqinasbeginselect * from 考勤endGOexec find_kaoqin------------------------------------- ---培训记录查询use 人事管理系统gocreate proc find_peixunasbeginselect * from 培训endGOexec find_peixun------------------------------------ ------按员工号或姓名查询use 人事管理系统gocreate proc proc_nona@员工号 char(10),@姓名 char (20)asselect * from 员工where 员工号=@员工号 or 姓名=@姓名GOexec proc_nona @员工号 ='2',@姓名=''exec proc_nona '1','李牧白'-----------------------------------------按部门查询员工信息并返回员工数---------存储过程调用存储过程use 人事管理系统gocreate proc proc_bumen@部门 char(10) ,@sum int outputasselect * from 员工where 部门=@部门select @sum=count(*) from 员工where 部门=@部门return @sumGO----调用按部门查询的存储过程create proc proc_bm@部门 char(10)asdeclare @e intexec proc_bumen @部门 ,@e outputprint '本部门共有'+cast(@e as char(2))+'名员工。

相关文档
最新文档