人事管理系统概要设计说明

合集下载

人力资源管理系统概要设计说明书.doc

人力资源管理系统概要设计说明书.doc

人力资源管理系统概要设计说明书1ERP人力资源管理系统概要设计1引言1.1 编写目的人力资源管理系统(HRMS),包括人事日常事务、薪酬、招聘、培训、考核以及人力资源的管理,也指组织或社会团体运用现代化的科学方法,对企业的人力进行合理的组织、培训和调配,同时对人的思想、心理和行为进行恰当的诱导、控制和协调,充分发挥员工的主观能动性,用以提高企业人力资源管理水平,使人力资源更有效的服务于组织或团体目标。

本文档预期读者为本系统开发小组的组员,文档用于人力资源管理系统设计的大纲说明,概括了该系统的各个模块的需求规定,设计构思,系统流程,功能分配,数据结构设计,接口设计,运行设计,信息结构设计,出错处理和维护等方面的内容,使本系统开发小组的组员们能大致构建一个系统框架,为详细设计提供基础。

在下一阶段的详细设计中,程序设计员参考本概要设计说明书,在概要设计对人力资源管理系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段参考本说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

1.2 背景本系统名称为人力资源管理系统,提出者为黄永儒,开发者为黄永儒,黄敏,詹萍,预期用户为需要人力资源管理的小型企业。

人力资源管理系统将由两部分组成:置于管理部门的前台客户程序,以及置于公司的数据库服务器。

本系统与其他系统的关系如下:1.3 定义SQL SERVER: 系统服务器所使用的数据库管理系统(DBMS)。

SQL:Structured Query Language(结构化查询语言)一种用于访问查询数据库的语言。

事务流:数据进入模块后可能有多种路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其他表主键关联的域。

ROLLBACK: 数据库的错误恢复机制。

1.4 参考资料(1)人力资源管理系统详细设计——詹萍(2)人力资源管理系统软件需求说明书——黄敏(3)人力资源管理系统数据库设计说明书——黄永儒(4)人力资源管理系统数据要求说明书——黄永儒(5)人力资源管理系统项目分工说明书——黄敏(6)人力资源管理系统项目开发计划——黄永儒2 总体设计2.1 概述本人力资源管理系统要求实现有效、快速、安全、可靠和无误的完成系统操作、人事档案、人事管理、日常管理功能。

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书概要设计说明书版木号:V2.0文档信息及版本历史概要设计说明书名目1引言 (4)1.1编写目的 (4)1.2背景 (4)1.3建义 (4)1.4参考资料 (4)2总体设计 (5)2.1需求规定 (5)2.2运行环境 (5)开发平台 (5)2.3差不多设计概念和处理流程 (5)2.4结构 (10)2.5系统用例图 .............................................. 错误!未定义书签。

2.6人工处理过程 (10)2.7尚未问决的问题 (11)3接口设计 (11)3.1用户接口 (11)3.2夕卜部接口 (11)3.3内部接口 (11)4运行设计 (12)4.1运行模块组合 (12)总体运行设计 (12)4.2运行操纵 (12)4.3运行时刻 (12)5系统数据结构设计 (12)5.1逻辑结构设计要点 (12)数据表设计 (12)5.2物理结构设计要点 (15)5.3数据结构与程序的关系 (15)6系统岀错处理设计 (15)6.1出错信息 (15)6.2补救描施 (16)1引言1.1编写目的在需求分析时期中,我们差不多将系统用户对本系统的需求做了详细的阐述,这些用户需求差不多在上一时期的调研中获得,并在需求规格说明书中做到了详尽得叙述及阐明。

本时期在系统的需求分析的基础上,对系统做概要设汁。

要紧解决实现该系统需求的程序模块设计问题,包括如何把该系统划分成若「个模块、决立%个模块之间的接口、模块之间传递的信息,数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本时期中对系统所做的所有概要设计进行详细的说明。

在下一时期的详细设计中,程序设汁员可参考此槪要设计报告,在槪要设计对系统所做的模块结构设il•的基础上,对系统进行详细设计。

在以后的软件测试以及软件爱护时期也可参考此说明书,以便于了解在概要设il•过程中所完成的各模块设计结构,或在修改时找出在本时期设计的不足或错误。

人力资源管理人力资源管理系统概要设计说明书

人力资源管理人力资源管理系统概要设计说明书

(人力资源管理)人力资源管理系统概要设计说明书人力资源管理系统概要设计说明书版本号:V2.0文档信息及版本历史概要设计说明书目录1引言2 1.1编写目的21.2背景21.3定义21.4参考资料22总体设计2 2.1需求规定22.2运行环境3开发平台32.3基本设计概念和处理流程32.4结构42.5系统用例图52.6人工处理过程62.7尚未问决的问题63接口设计6 3.1用户接口63.2外部接口63.3内部接口74运行设计7 4.1运行模块组合7总体运行设计74.2运行控制84.3运行时间85系统数据结构设计8 5.1逻辑结构设计要点8数据表设计85.2物理结构设计要点125.3数据结构和程序的关系126系统出错处理设计12 6.1出错信息126.2补救措施131引言1.1编写目的于需求分析阶段中,我们已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经于上壹阶段的调研中获得,且于需求规格说明书中做到了详尽得叙述及阐明。

本阶段于系统的需求分析的基础上,对系统做概要设计。

主要解决实现该系统需求的程序模块设计问题,包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,数据结构、模块结构的设计等。

于以下的概要设计方案中将对于本阶段中对系统所做的所有概要设计进行详细的说明。

于下壹阶段的详细设计中,程序设计员可参考此概要设计方案,于概要设计对系统所做的模块结构设计的基础上,对系统进行详细设计。

于以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解于概要设计过程中所完成的各模块设计结构,或于修改时找出于本阶段设计的不足或错误。

1.2背景开发软件名称:人力资源管理系统项目任务提出者:襄樊学院计算机系项目开发者:“襄理”神马小组用户:公司或企业实现软件单位:“襄理”神马小组1.3定义MVC:网站项目的三层结构:数据-视图-控制模式Businesslogicclass:业务逻辑层DAO:数据访问接口JDBC:连接数据库的协议1.4参考资料●《人力资源管理系统需求分析规格说明书》2总体设计2.1需求规定通过该系统的实施,将公司或企业人事管理等方面的工作通过系统来实施,其中包括员工信息管理、部门信息管理、招聘信息管理、薪资管理、奖惩制度和系统管理等,使得公司的人事管理方面的业务运转周期缩短20%之上,来提高公司的运转效率。

企业人事管理系统概要设计说明书

企业人事管理系统概要设计说明书

企业人事管理系统概要设计说明书文档作者谭聪学号 310院(系、部)信息科学与工程学院班级计算机本0803学年学期 2010-2011第二学期2011年05月25日一.引言编写目的在系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的调研中获得,并在需求规格说明书中做到了详尽得叙述及阐明。

本阶段在系统的需求分析的基础上,对系统做概要设计。

主要解决实现该系统需求的程序模块设计问题,包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

项目背景开发软件名称:人事管理系统项目任务提出者:XX企业项目开发者:张玲软件开发小组用户:XX企业参考资料1. Stephen ,《面向对象与传统软件工程》,机械工业出版社2.《科技进步先进个人申报管理系统》概要设计说明书,东方软件公司开发3.谭庆平,《软件工程》,高等教育出版社4.杨钰等,《JSP网络开发技术》,人民邮电出版社术语与缩略语RSXG:人事管理系统。

C/S:Client/server客户机/服务器。

UML:Unified Modeling Language , 统一建模语言。

类图(class diagram):表述系统中各个对象的类型及其间存在的各种静态关系。

交互图(interactive diagram):是表述各组对象如何依某种行为进行协作的模型。

可修改性:容许对系统进行修改而不增加原系统的复杂性。

有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书

人力资源管理系统概要设计说明书概要设计说明书1.引言1.1编制目的在人力资源管理系统项目的前一阶段,即需求分析阶段,对系统用户对系统的需求进行了详细描述,并在需求说明书中进行了详细描述和澄清。

现阶段,在系统需求分析的基础上,对人力资源管理系统进行了简要设计。

主要解决了程序模块的设计问题,实现了系统的要求。

包括如何将系统划分为几个模块,确定每个模块之间的接口,模块之间传输的信息,以及数据结构和模块结构的设计。

在以下概要设计报告中,将详细描述本阶段系统的所有概要设计。

在下一阶段的详细设计中,程序员参考本概要设计规范,在人力资源管理系统概要设计的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试和软件维护阶段参考本手册,以了解在概要设计过程中完成的每个模块的设计结构,或在修改过程中找出该阶段设计中的不足或错误。

1.2项目背景本项目(人力资源管理系统)由一家公司委托第三开发团队开发。

人力资源管理系统将由两部分组成:位于管理部门的前台客户端程序和位于公司的数据库服务器。

本系统与其他系统的关系如下:1.3定义1.3.1专用术语SQL Server:系统服务器使用的数据库管理系统。

SQL:用于访问和查询数据库的语言事务流:进入模块后可能会有多种数据路径进行处理。

主键:数据库表中的关键域。

值互不相同。

外部主键:数据库表中与其它表的主键关联的域。

1.3.2缩写系统:除非另有说明,否则为本地预订系统。

sql:structuredquerylanguage(结构化查询语言)。

1.4以下列出了大纲设计过程中使用的相关信息资料:1.需求规格说明书杨晓丹、王卉刘守玉王晋娜等,第三软件开发小组成员2.用户操作手册第三软件开发小组开发成员第三软件开发小组开发成员3.系统设计说明书件开发小组4《软件开发计划》第三软件开发小组开发成员5.《概要设计说明书》第三软件开发小组开发成员6.《详细设计说明书》第三软件开发小组开发成员7.《测试用例》第三软件开发小组开发成员8.《配置管理计划》第三软件开发小组开发成员2.任业务概述2.1目标2.2运营环境系统将两部分程序组成,安装在公司各部门客户机上的客户程序及公司内的数据服务器程序。

人事管理系统详细设计说明书概要

人事管理系统详细设计说明书概要

河北科技师范学院人事管理系统项目详尽设计设计小组:Max 开发小组小构成员:专业:信息管理与信息系统班级:指导教师:人事管理系统详尽设计说明书F.1 前言编写目的在自己事管理系统项目的前一阶段,已经将系统用户对本系统的需求做了详尽的论述,这些用户需求已经在上一阶段的实地调研中获取。

在本阶段中,确立应当怎样详细地实现所要求的系统,进而在编码阶段能够把这个描绘直接翻译成用详细的程序语言书写的程序。

主要的工作有:依据在《需求剖析说明书》中所描绘的数据、功能、运转、性能需求,并依据《纲要设计说明书》所确立的办理流程、整体构造和模块外面设计,设计软件系统的构造设计、逐一模块的程序描绘(包含各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等),解决怎样实现程序详细运转步骤。

在以下的各个阶段中,《用户操作手册》将与本阶段的工作密切联合,努力作到让用户易懂易学。

《测试报告》和《保护报告》也将参照本说明书,查验本系统的各项性能指标,实时发现疏漏实时修理,必定要把功能强盛、稳固靠谱、便于保护的人事管理系统交到用户手中。

在下一阶段的详尽设计中,程序设计员可参照本详尽设计报告,在详尽设计对人事管理系统所做的模块构造设计的基础上,对系统进行详尽设计。

在此后的软件测试以及软件保护阶段也可参照本详尽说明书,以便于认识在详尽设计过程中所达成的各模块设计构造,或在改正时找出在本阶段设计的不足或错误。

背景项目名称:人事管理系统开发与设计项目拜托者: **产品的用户:人事管理部门开发者: Max开发小组人员 (****)本项目的计算机中心: ** 信息技术系实验室该系统与公司的职工培训管理系统、考勤管理系统、薪水管理系统等系统存在数据共享等关系。

定义人事管理:所谓人事管理 , 是指以从事社会劳动的人和相关的事的互相关系为对象 , 经过组织 , 协调 , 控制,监察等手段 , 谋求人与事以示共事人之间的互相适应 , 实现充散发挥人的潜能 , 把事情做得更好这一目标所进行的管理活动。

人事管理系统概要设计

人事管理系统概要设计

人事管理系统概要设计概要设计是软件开发过程中的一个重要阶段,它描述了系统的基本结构、模块划分以及模块间的关系。

以下是一个人事管理系统概要设计的示例,描述了该系统的主要模块和功能。

一、系统简介二、系统需求分析1.基本功能需求-员工信息管理:包括员工的基本信息、合同信息、档案信息等的录入、查询和修改。

-考勤管理:记录员工的考勤情况,包括请假、加班、迟到、旷工等。

-绩效评估:根据设定的评估指标对员工进行绩效评估,并生成评估报告。

-薪资管理:根据员工的工资计算公式自动生成员工的薪资,并进行发放和统计。

-培训管理:记录员工的培训情况,包括培训计划、培训记录和培训成绩。

-奖惩管理:记录员工的奖惩情况,包括奖励、惩罚和警告等。

-统计报表:生成各类统计报表,如员工信息汇总、薪资统计、绩效评估结果等。

2.扩展功能需求-考勤机对接:与考勤机进行数据实时传输和同步,提高考勤数据的准确性和及时性。

-薪资计算规则灵活配置:提供一个界面,允许管理员根据企业自身薪资计算规则进行配置。

-绩效评估指标可调整:允许管理员根据企业的绩效评估标准进行调整。

三、模块设计1.员工信息管理模块-包括员工信息的录入、查询和修改功能。

-数据库表设计:员工信息表(员工ID、姓名、性别、年龄、部门等)。

2.考勤管理模块-包括请假、加班、迟到、旷工等考勤记录的录入和查询功能。

-数据库表设计:考勤记录表(记录ID、员工ID、考勤类型、考勤时间等)。

3.绩效评估模块-包括绩效评估指标的配置、员工绩效评估的录入和查询功能。

-数据库表设计:绩效评估指标表(指标ID、指标名称、权重等)、绩效评估记录表(员工ID、指标ID、得分等)。

4.薪资管理模块-包括薪资计算公式的配置、薪资发放和统计功能。

-数据库表设计:薪资计算公式表、薪资记录表。

5.培训管理模块-包括培训计划的录入、培训记录的录入和查询功能。

-数据库表设计:培训计划表、培训记录表。

6.奖惩管理模块-包括奖惩记录的录入和查询功能。

【人力资源管理系统】概要设计说明书

【人力资源管理系统】概要设计说明书

人力资源管理系统概要设计说明书人力资源管理系统概要设计分为两个方面:系统设计、结构设计,下面将做详细说明。

一、系统设计系统开发环境:SQL Server 2003、MyEclipse 6.5、Tomcat 6.0、Dreamweaver 8系统运行环境:Windows 系统系统结构:系统采用B/S结构,运用ssh(struts+spring+hibernate)框架、采用MVC设计模式,系统分为三层:数据持久化层、模型层、视图层层次间交互的模块:dao、biz、action二、结构设计A)、系统模块结构sB)、功能概述3.1。

系统管理—-系统管理员a)。

薪酬标准项目设置概述:基本工资、岗位工资、交通补贴等等b)。

薪酬发放方式设定c)。

试题分类3.2。

人力资源档案管理a). 登记--人事专员概述:输入新入职员的信息——提交档案状态:待复核、正常、已删除b). 复核-—人事经理概述:列出所有待复核人资源档案并逐条进行复核,修改不合实际的信息备注:该员工所属机构和职位不能修改,通过复核后档案生效c). 查询——人事专员、人事经理概述:输入员工所在机构,职位和建档时间-—列出查询结果列表备注:某个查询条件没有输入该查询条件将对结果不起限定作用。

条件之间是与的关系d)。

变更——人事专员、人事经理概述:可修改档案编号、所属机构和职位外的员工信息。

所属机构和职位不能修改,需要在调用管理模块中进行e)。

永久删除——人事经理概述:将数据物理删除,不做备份保存f)。

删除——人事经理概述:标记想要删除的记录状态为“已删除”、“不可删除"、“待复核”的员工档案和系统管理员的档案,“已删除"的档案可以恢复备注:系统需给出提示,“确认”后执行操作g). 恢复—-人事经理概述:查询得到“已删除”档案并将其状态修改为“正常”备注:系统需给出提示,“确认”后执行操作3。

3。

薪酬管理——薪酬专员/薪酬经理薪酬标准管理概述:定义薪酬标准(薪酬专员),薪酬标准复核(薪酬经理),薪酬标准查询备注:复核后的薪酬单状态为“执行”,付款状态为“等待"3。

企业人事管理系统概要设计说明书

企业人事管理系统概要设计说明书

企业人事管理系统概要设计说明书姓名:花江堂主学号:专业:信息管理与信息系统学院:计算机科学与工程学院指导老师:目录1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3参考资料 (2)1.4术语与缩略语 (2)2.设计概述 (3)2.1限制和约束 (3)2.2设计原则和设计要求 (3)3.系统的软件构架 (4)3.1模块结构图 (4)3.2功能分配 (4)4.子系统的结构、模块用例 (5)4.1各个模块包括的页面列表 (5)4.2开发用例 (5)5.系统接口、数据库设计规划 (7)5.1接口设计 (7)5.2数据库设计 (7)5.3运用设计 (9)6.出错处理设计 (10)6.1出错输出信息 (10)6.2出错处理策略 (10)1.引言1.1编写目的在系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段的调研中获得,并在需求规格说明书中做到了详尽得叙述及阐明。

本阶段在系统的需求分析的基础上,对系统做概要设计。

主要解决实现该系统需求的程序模块设计问题,包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,数据结构、模块结构的设计等。

在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。

在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对系统所做的模块结构设计的基础上,对系统进行详细设计。

在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。

1.2项目背景开发软件名称:人事管理系统项目任务提出者:XX企业项目开发者:zhanxx用户:XX企业1.3参考资料1. Stephen R.Schach,《面向对象与传统软件工程》,机械工业出版社2.《科技进步先进个人申报管理系统》概要设计说明书,东方软件公司开发3.谭庆平,《软件工程》,高等教育出版社4.杨钰等,《JSP网络开发技术》,人民邮电出版社1.4术语与缩略语RSXG:人事管理系统。

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

目录
1.导言 (1)
目的 (2)
围 (2)
开发环境 (2)
缩写说明 (2)
参考资料 (3)
版本更新信息 (3)
2.系统分析 (3)
3.界面设计 (5)
4.体系结构 (6)
4.1体系结构 (6)
4.2系统运行环境 (6)
5.数据模型 (7)
5.1数据库的概念结构模型设计 (7)
5.3数据库管理物理结构模型设计 (11)
6.使用过程 (13)
1.导言
1.1目的
该文档的目的是描述人事管理系统项目的概要设计,其主要容包括:
●系统功能简介
●系统结构设计
●数据设计
●模块设计
●界面设计
1.2围
文档详细介绍了人事管理系统的需求设计,数据库实现及实现的工具,主要是对企业人事管理的后台管理的设计实现部分,详细的代码部分在详细设计里面。

1.3开发环境
操作系统: Microsoft Windows xp 、Microsoft Windows7
数据库系统:SQL Server 2005
开发工具:Visual stadio 2010
1.4参考资料
网上一些类似比较完整的系统,人事管理系统,企业一些其他的系统的设计理念,好的报告分析。

[1]人杰、殷人昆、陶永雷.实用软件工程(第二版)[M].北京:清华大学.1997.
[2] 海藩.软件工程导论(第四版)[M].北京:清华大学.2007.
[3] 《c#从入门到精通》王小科
2.系统分析设计
2.1简介
本系统是采用C# 语言开发的,VS提供了强大的视图编程集成环境,所以在一些基本的界面设计上使开发变得很容易。

另外通过Sql Server这种高效的关系数据库,他与VS还有Windows 系列的操作系统紧密集成,这种安排使Sql Server能充分利用系统提供的特性。

对于即将开发的该系统来说,Sql Server 是一个很好的选择。

而开发人员都具有一定的编程基础和系统开发经验,并且已经熟练掌握该开发语言,完全有能力开发出该系统。

2.2系统总体需求描述
●普通员工登录系统可以查询维护自己的信息,包括浏览自己的信息,维护个人信息,以
及修改密码和浏览个人的考勤信息,奖惩信息和调动信息,但不允许查看和修改其他的信息。

●管理员登录系统可以查询和维护所有员工除了其他管理员的信息,包括浏览所有员工个
人信息,维护所有员工详细档案,修改员工密码,以及浏览和维护员工考勤信息,奖惩信息和调动信息。

还可以对系统进行维护,比如说维护部门信息和职位信息。

3系统分块需求描述:
●1、员工基本信息管理
◆添加职工信息:管理员可以添加职工的基本信息,包括员工号、、身份证号、性别、籍
贯、年龄、生日、住址、E-mail、学历、专业、毕业时间、毕业院校、联系方式、进入本单位时间等。

◆修改职工信息:选择一个职工,可以修改这个职工的基本信息。

◆查询职工信息:可以根据职工的编号、或者进入单位时间进行查询职工基本信息。

并且
可以针对查询结果进行修改和删除操作。

◆删除职工信息:先找到某个员工的信息,然后为他办理离职手续。

(员工办理离职手续
是同时删除与该员工有关的基本工资记录和职位记录以及该员工的密码权限信息) ●2、职工考勤信息管理
(4)添加考勤信息:考勤信息主要分为:迟到,早退,矿工,请假,加班。

考勤信息通常都是对应于一个特定的员工而言的。

(5)查询考勤信息:根据职工编号或者时间进行查询,得到所有的考勤信息,包括考勤信息里的所有信息,但是不能够对信息进行任何操作。

●3、职工调动信息管理
◆添加调动信息:添加事业职工的原有部门、原有职务、原有工资、新部门、新职务、新
工资等信息。

◆查询调动信息:查询某个职工的调动信息或者某段时间事业部的调动情况。

●4、部门信息管理
◆添加部门信息:添加一个新的部门,记录部门的代号、名称等
◆修改部门信息:修改相应的部门信息
◆删除部门信息:对待一些不需要的部门,可对部门进行删除
●5、职位信息管理:
◆添加职位信息:可增添某个职位,包括职位名称、所属部门等
◆修改职位信息:修改相应的职位信息
◆删除职位信息:允许管理员删除某个职位的信息
●6、查询信息管理
◆该模块可分为:员工信息查询,部门信息查询,考勤信息查询,奖惩信息查询,人事异
动查询,工资发放查询。

具体的操作功能在各个模块都已写明,在此不再赘述。

●7、薪资福利管理
◆该模块分为薪资管理和奖惩信息:
◆员工薪资信息:员工的一些初始工资
◆奖惩信息:可根据考勤记录和业绩要求对员工的奖励,处罚。

在本系统中对于考勤记录
对奖惩信息的影响由管理员输入。

奖惩信息主要分为大功,小功,小过,大过。


2.3处理流程
2.4结构设计
2.4.2各个子模块的功能概述:
员工信息浏览:点击员工浏览按钮时,显示出员工的基本信息。

员工档案维护:点击档案维护按钮时,弹出一个窗体来显示出员工的员工号和,点击该员工,显示出该员工的信息,输入想要维护的信息,并把信息更新到数据库中,维护员工的基本信
息。

员工就职:点击员工就职按钮时,弹出窗体显示出员工必须填写的信息项,填完并保存之后,点击填写详细档案,弹出窗体显示出其他需要完善的信息项,填写完毕后点击保存按钮,将信息保存到数据库中。

员工调动:点击员工调动按钮后,弹出一个窗体来显示出员工的员工号和,点击该员工,弹出窗体显示出该员工原来的部门、职位、薪金信息,并填写新部门、新职位、新薪金,点击保存按钮后,将信息更新到数据库中。

员工离职:点击员工调动按钮后,弹出一个窗体来显示出员工的员工号和,点击该员工,弹出窗体显示出该员工的部门、职位、薪金信息,并填写离职日期,点击保存按钮将信息更新到数据库中,实现员工的离职。

员工调动查询:点击员工调动查询按钮时,弹出窗体显示出员工的调动信息。

奖惩信息维护:点击奖惩信息维护按钮时,弹出一个窗体来显示出员工的员工号和,点击该员工,填写奖惩类别和奖惩日期,点击保存按钮将信息更新到数据库中。

奖惩信息查询:点击奖惩信息查询按钮时,弹出窗体显示出员工的奖惩信息。

部门信息维护:点击部门设置按钮时,显示出已经存在的部门的信息,点击添加按钮,可以输入新的部门信息,点击保存按钮之后,可将信息更新到数据库中。

点击删除按钮则可删除该部门。

修改密码:点击修改密码按钮时,弹出窗体,输入旧密码和新密码,旧密码正确时点击保存按钮将更改信息保存到数据库中,旧密码错误则提示。

职位信息维护:点击职位设置按钮时,显示出已经存在的职位的信息,点击添加按钮,可以输入新的职位信息,点击保存按钮之后,可将信息更新到数据库中。

点击删除按钮则可删除该职位。

权限设置:点击权限设置按钮时,弹出窗体,输入要更改成的权限,点击保存按钮将更改信息保存到数据库中。

考勤信息维护:点击考勤信息维护按钮时,弹出一个窗体来显示出员工的员工号和,点击该员工,填写迟到、早退、矿工、请假、加班次数和考勤时间,点击保存按钮将信息更新到数据库中。

考勤信息查询:点击考勤信息查询按钮时,弹出窗体显示出员工的考勤信息。

工资信息维护:点击工资更新按钮时,弹出一个窗体来显示出员工的员工号和,点击该员工,弹出一个窗体显示出该员工的原工资,并填写新工资,点击保存按钮将信息更新到数据库中。

工资发放:点击工资信息查询按钮时,给需要发放工资的员工进行工资发放,并将发放结果保存到数据库中。

工资信息查询:点击工资信息查询按钮时,弹出窗体显示出员工的工资发放信息。

软件说明:点击软件说明按钮时,弹出窗体说明一些关于该软件的信息。

用户手册:点击用户按钮时,弹出窗体显示对该系统的操作方法,指导新用户
对该系统进行
4体系结构设计
4.1.流程逻辑
在程序开始的时候会判断进入该模块的员工是管理员还是普通员工,然后给他们赋以不同的权限。

其流程图如下:
4.2硬件环境
本系统的硬件环境如下:
●客户机:普通PC
⏹CPU:2.2GHz以上
⏹存:2GB以上
⏹分辨率:推荐使用1024*1024
⏹硬盘:80G以上
5 系统数据结构设计
5.1数据库数据结构设计
该系统使用数据库对数据进行管理,使用的数据库表如下:
1.员工信息表:
2.部门信息表:
3.职位信息表:
4.密码权限表:
6.实际工资表:
8.奖惩信息表:
其中员工号是外键,它参照员工信息表里的员工号。

10.员工考勤信息表:
其中员工号是外键,它参照员工信息表里的员工号。

11.员工职位信息表:
其中员工号是外键,它参照员工信息表里的员工号。

6.使用过程。

相关文档
最新文档