人事管理系统概要设计报告
人事管理系统概要设计报告
人事管理系统概要设计报告1.引言人事管理对于企业的发展至关重要,但传统的人事管理流程繁琐且容易出错。
为了提高效率和准确性,我们决定设计开发一个人事管理系统。
本报告将给出该系统的概要设计,包括系统的基本功能、技术选择和系统架构等。
2.系统目标和功能该人事管理系统的目标是提高人事管理效率和准确性。
系统将包括以下主要功能:-人员管理:管理所有员工的基本信息,包括姓名、职位、工号、部门等,并能够对员工进行增删改查操作。
-考勤管理:记录员工的考勤信息,包括请假、迟到早退等,以便管理者进行统计和调动。
-薪资管理:管理员工的薪资相关信息,包括基本工资、绩效奖金等,计算薪资并生成相关报表。
-绩效考核:对员工的工作绩效进行定期考核,评定绩效等级,并生成绩效报表。
-员工培训:记录员工的培训信息,包括培训项目、培训时间等,以提高员工的专业技能。
3.技术选择为了满足系统的需求,我们选择以下技术进行开发:- 编程语言:Java,具有良好的跨平台性和易维护性。
-数据库:MySQL,具有高效的数据存储和管理能力。
- 前端框架:HTML、CSS和JavaScript,实现用户界面的交互和美观。
4.系统架构该人事管理系统采用三层架构,分为表现层、业务逻辑层和数据访问层:- 表现层:负责接受用户的输入和显示系统的输出,使用HTML、CSS和JavaScript实现用户界面和交互。
- 业务逻辑层:负责处理用户的请求和实现系统的各种功能,使用Java编程语言实现。
-数据访问层:负责与数据库进行数据的读写和管理,使用MySQL作为数据库管理系统。
5.系统流程1)用户登录:用户输入用户名和密码进行登录认证。
2)进入系统:登录成功后,用户可以进入系统,查看员工信息、进行考勤管理、薪资管理等操作。
3)员工管理:管理员工的增删改查操作,记录员工的基本信息。
4)考勤管理:记录员工的考勤信息,包括请假、迟到早退等。
5)薪资管理:管理员工的薪资相关信息,计算薪资并生成相关报表。
人力资源管理系统详细设计报告【免费】
人力资源管理系统详细设计报告说明:本人力资源管理系统详细设计报告包括以下主要内容:1.引言:实施本系统的公司的背景介绍等2.项目章程:目前公司人力资源管理存在的问题、项目范围、进度表、预算等3.系统详细设计说明,包括:系统功能说明、系统结构说明、DFD图、ER图、操作界面设计、数据库设计、详细的数据表(包括主键、外键、数据类型、默认值、取值范围等)引言编制《人力资源管理系统详细设计报告》(下称报告),是为了得出对目标系统的精确描述,设计出程序的蓝图,使程序员能够根据此蓝图写出代码。
本《报告》的读者是:参与系统开发的管理人员以及系统设计人员、代码编制人员和系统实施人员。
背景介绍A公司是一家主营全国VSAT卫星通信业务的有限责任公司,拥有信息产业部颁发的VSAT、ISP、SP和ICP服务许可证。
A公司成立于1994年,经过12年的迅速发展,已经在全国建立了金融、出版、航空机票预定、远程诊断等六个专用子网系统,并建立了八百多个卫星终端站,同时,为不同的客户提供数据、图象、话音等通信传输业务。
到目前为止,A公司已成为国内规模最大的VSAT通信服务企业之一。
项目章程1.项目的参与者该项目是对A公司的人力资源管理系统进行规划、设计和实施。
前期主要的项目参与者包括:A公司一名副总经理担任项目经理,A公司人力资源部主管,A公司人力资源部两名副主管,高级系统分析人员2名,系统设计人员2名。
2.存在的问题在实施该系统之前,A公司在人力资源管理方面主要存在以下问题:(1)人力资源管理工作效率较低系统实施前,A公司人力资源管理的大部分工作都是通过手工完成,只使用了office等基本的办公软件,文档的整理和归档方面完全是存储原始的文本资料。
(2)人力资源管理的体系不健全、不完善公司缺乏统一的与企业发展战略相匹配的人力资源管理体系。
人力资源部门的大部分精力仍从事传统的人事管理工作,不具备履行人力资源管理职能所需要的知识和技能,没有掌握现代人力资源管理的管理理论和管理方法,对员工的招聘、培训、绩效管理、薪酬管理以及员工的职业发展与生涯规划等方面的工作原则、工作方法和工作技巧了解不多,这些都严重制约了A公司人力资源管理各项职能的发挥,难以使人力资源为公司创造出更大的价值。
(人力资源管理)年人力资源管理系统详细设计报告
人力资源管理系统详细设计报告说明:本人力资源管理系统详细设计报告包括以下主要内容:1.引言:实施本系统的公司的背景介绍等2.项目章程:目前公司人力资源管理存在的问题、项目范围、进度表、预算等3.系统详细设计说明,包括:系统功能说明、系统结构说明、DFD图、ER图、操作界面设计、数据库设计、详细的数据表(包括主键、外键、数据类型、默认值、取值范围等)引言编制《人力资源管理系统详细设计报告》(下称报告),是为了得出对目标系统的精确描述,设计出程序的蓝图,使程序员能够根据此蓝图写出代码。
本《报告》的读者是:参与系统开发的管理人员以及系统设计人员、代码编制人员和系统实施人员。
背景介绍A公司是一家主营全国VSAT卫星通信业务的有限责任公司,拥有信息产业部颁发的VSAT、ISP、SP和ICP服务许可证。
A公司成立于1994年,经过12年的迅速发展,已经在全国建立了金融、出版、航空机票预定、远程诊断等六个专用子网系统,并建立了八百多个卫星终端站,同时,为不同的客户提供数据、图象、话音等通信传输业务。
到目前为止,A公司已成为国内规模最大的VSAT通信服务企业之一。
第一章项目章程1.项目的参与者该项目是对A公司的人力资源管理系统进行规划、设计和实施。
前期主要的项目参与者包括:A公司一名副总经理担任项目经理,A公司人力资源部主管,A公司人力资源部两名副主管,高级系统分析人员2名,系统设计人员2名。
2.存在的问题在实施该系统之前,A公司在人力资源管理方面主要存在以下问题:2.1人力资源管理工作效率较低系统实施前,A公司人力资源管理的大部分工作都是通过手工完成,只使用了office等基本的办公软件,文档的整理和归档方面完全是存储原始的文本资料。
2.2人力资源管理的体系不健全、不完善公司缺乏统一的与企业发展战略相匹配的人力资源管理体系。
人力资源部门的大部分精力仍从事传统的人事管理工作,不具备履行人力资源管理职能所需要的知识和技能,没有掌握现代人力资源管理的管理理论和管理方法,对员工的招聘、培训、绩效管理、薪酬管理以及员工的职业发展与生涯规划等方面的工作原则、工作方法和工作技巧了解不多,这些都严重制约了A公司人力资源管理各项职能的发挥,难以使人力资源为公司创造出更大的价值。
人事管理系统分析和设计报告
《人事管理系统》分析和设计报告一、需求分析通过对现行人事管理系统的调查,明确了人事管理系统由档案管理、职务调动管理、奖惩管理、考勤管理、工资管理、请销假管理组成。
系统功能的主要描述如下。
(1)员工档案管理1)对公司里所有员工进行统一编号;将每一位员工的信息保存在员工档案记录中。
2)对新聘用的员工,将其信息加入到员工档案记录中;对于解聘的员工,将其信息从员工档案记录中删除。
3)当员工的信息发生变动时,修改员工档案记录中相应的属性。
(2)员工职务调动管理对公司里所有员工的职务记录进行统一编号;登记员工调动前后的具体职务,以及调动时间。
(3)奖惩管理对公司里所有员工的奖惩记录进行统一编号;登记员工奖惩的原因,所受奖惩类型,奖惩时间。
(4)考勤管理1)对员工上班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、迟到)。
2)对员工下班刷卡的记录进行统一编号;登记员工上班时间、签到类型(准时、早退)。
(5)请销假管理1)对员工请假的记录进行统一编号;登记员工请假时间、请假类型。
2)对员工销假的记录进行统一编号;登记员工销假时间、请假类型,检查是否超期。
(6)工资管理1)对公司里所有员工的工资记录进行统一编号,建立工资记录表。
(7)部门管理1)对公司所有的部门进行编号,建立部门记录。
二、概念结构设计三、逻辑结构设计四、物理结构设计数据库物理设计阶段的任务是根据具体计算机系统(DBMS和硬件等)的特点,为给定的数据库系统确定合理的存储结构和存取方法。
所谓的“合理”主要有两个含义:一个是要使设计出的物理数据库占用较少的存储空间,另一个对数据库的操作具有尽可能高的速度。
主要体现在后者。
(1)建立索引:①对表部门在属性列领导人号上建立非聚集索引,②对表员工在属性列出生日期上建立非聚集索引,在属性列学历上建立非聚集索引③对表出勤在属性列上班日期上建立非聚集索引④对表工资在属性列基本工资上建立非聚集索引⑤对表职务调动在属性列调动前职务上建立非聚集索引。
人力资源管理系统详细设计报告【免费】
人力资源管理系统详细设计报告说明:本人力资源管理系统详细设计报告包括以下主要内容:1.引言:实施本系统的公司的背景介绍等2.项目章程:目前公司人力资源管理存在的问题、项目范围、进度表、预算等3.系统详细设计说明,包括:系统功能说明、系统结构说明、DFD图、ER图、操作界面设计、数据库设计、详细的数据表(包括主键、外键、数据类型、默认值、取值范围等)引言编制《人力资源管理系统详细设计报告》(下称报告),是为了得出对目标系统的精确描述,设计出程序的蓝图,使程序员能够根据此蓝图写出代码.本《报告》的读者是:参与系统开发的管理人员以及系统设计人员、代码编制人员和系统实施人员。
背景介绍A公司是一家主营全国VSAT卫星通信业务的有限责任公司,拥有信息产业部颁发的VSAT、ISP、SP和ICP服务许可证。
A公司成立于1994年,经过12年的迅速发展,已经在全国建立了金融、出版、航空机票预定、远程诊断等六个专用子网系统,并建立了八百多个卫星终端站,同时,为不同的客户提供数据、图象、话音等通信传输业务。
到目前为止,A公司已成为国内规模最大的VSAT通信服务企业之一.项目章程1.项目的参与者该项目是对A公司的人力资源管理系统进行规划、设计和实施。
前期主要的项目参与者包括:A公司一名副总经理担任项目经理,A公司人力资源部主管,A公司人力资源部两名副主管,高级系统分析人员2名,系统设计人员2名。
2.存在的问题在实施该系统之前,A公司在人力资源管理方面主要存在以下问题:(1)人力资源管理工作效率较低系统实施前,A公司人力资源管理的大部分工作都是通过手工完成,只使用了office等基本的办公软件,文档的整理和归档方面完全是存储原始的文本资料.(2)人力资源管理的体系不健全、不完善公司缺乏统一的与企业发展战略相匹配的人力资源管理体系。
人力资源部门的大部分精力仍从事传统的人事管理工作,不具备履行人力资源管理职能所需要的知识和技能,没有掌握现代人力资源管理的管理理论和管理方法,对员工的招聘、培训、绩效管理、薪酬管理以及员工的职业发展与生涯规划等方面的工作原则、工作方法和工作技巧了解不多,这些都严重制约了A公司人力资源管理各项职能的发挥,难以使人力资源为公司创造出更大的价值.(3)人力资源管理缺乏科学规划公司在人力资源方面没有科学的规划,只能是走一步看一步,始终处于被动局面.正是由于缺乏对人力资源的科学规划,使员工的招聘、培训等工作没有计划性,从而导致在人力资源管理上存在较大的随意性,间接地影响到了A公司的生产经营活动。
人事管理系统设计报告
人事管理系统设计报告辅导教师:学院:班级:目录一、系统分析1.1系统概况 (3)1.2系统功能说明 (3)1.3设计阶段划分 (3)1.4可行性分析 (3)1.5系统软硬件环境要求 (3)1.6结构图表 (4)1.7数据图表 (4)二、概念结构设计2.1局部模块 (11)2.2总体E-R图 (12)2.3冲突与解决 (12)三、逻辑结构设计3.1关系模式 (13)3.2范式范围说明 (13)3.3规范化的关系模式集 (13)四、感想与总结 (14)一、系统分析随着计算机的发展及网络技术的应用,当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。
传统的手工操作方式,易发生数据丢失,统计错误,劳动强度高,且速度慢。
使用计算机可以高速,快捷地完成以上工作。
在计算机联网后,数据在网上传递,可以实现数据共享,避免重复劳动,规范人事管理行为,从而提高了管理效率和水平。
而在日常生活中信息技术的不断融入,在技术越来越先进的同时,应该从以前繁琐的事务中解放出来,提高我们的工作效率。
1.1系统概况为满足人事管理现代化的需求,在人事管理领域也开始使用人事管理系统,人事管理系统的使用,克服了以往工作人员人工进行管理的种种不便,使得保存、查询、更新人事档案的工作变得更加方便和快捷。
1.2系统功能本系统是为了实现以下目标而构建的。
主要包括各部门情况、考勤情况、员工基本情况、工资管理情况、员工培训情况和员工科研情况。
以下将分别概述。
部门内及部门间的协调管理情况决定着整个系统的命脉,它反映了各部门之间的内在联系,它起着引导作用,为其他的操作管理规划了一整套的准则。
员工的出勤情况直接影响着企业的整体计划和创造的利润额。
员工基本情况包括员工的个人基本信息、工龄、评优评先情况、工资情况等与员工个人有直接联系的信息。
工资管理情况包括整个企业的工资表、工资的账目统计、工资的发放情况。
员工培训情况包括全体员工的职业技能培训、个别员工的培训。
人力资源管理系统详细设计报告
人力资源管理系统详细设计报告说明:本人力资源治理系统详细设计报告包括以下要紧内容:1.引言:实施本系统的公司的背景介绍等2.项目章程:目前公司人力资源治理存在的问题、项目范畴、进度表、预算等3.系统详细设计说明,包括:系统功能说明、系统结构说明、DFD图、ER图、操作界面设计、数据库设计、详细的数据表〔包括主键、外键、数据类型、默认值、取值范畴等〕引言编制«人力资源治理系统详细设计报告»〔下称报告〕,是为了得出对目标系统的精确描述,设计出程序的蓝图,使程序员能够依照此蓝图写出代码。
本«报告»的读者是:参与系统开发的治理人员以及系统设计人员、代码编制人员和系统实施人员。
背景介绍A公司是一家主营全国VSAT卫星通信业务的有限责任公司,拥有信息产业部颁发的VSAT、ISP、SP和ICP服务许可证。
A公司成立于1994年,通过12年的迅速进展,差不多在全国建立了金融、出版、航空机票预定、远程诊断等六个专用子网系统,并建立了八百多个卫星终端站,同时,为不同的客户提供数据、图象、话音等通信传输业务。
到目前为止,A公司已成为国内规模最大的VSAT通信服务企业之一。
第一章项目章程1.项目的参与者该项目是对A公司的人力资源治理系统进行规划、设计和实施。
前期要紧的项目参与者包括:A公司一名副总经理担任项目经理,A公司人力资源部主管,A公司人力资源部两名副主管,高级系统分析人员2名,系统设计人员2名。
2.存在的问题在实施该系统之前,A公司在人力资源治理方面要紧存在以下问题:2.1人力资源治理工作效率较低系统实施前,A公司人力资源治理的大部分工作差不多上通过手工完成,只使用了office等差不多的办公软件,文档的整理和归档方面完全是储备原始的文本资料。
2.2人力资源治理的体系不健全、不完善公司缺乏统一的与企业进展战略相匹配的人力资源治理体系。
人力资源部门的大部分精力仍从事传统的人事治理工作,不具备履行人力资源治理职能所需要的知识和技能,没有把握现代人力资源治理的治理理论和治理方法,对职员的聘请、培训、绩效治理、薪酬治理以及职员的职业进展与生涯规划等方面的工作原那么、工作方法和工作技巧了解不多,这些都严峻制约了A公司人力资源治理各项职能的发挥,难以使人力资源为公司制造出更大的价值。
人事管理系统设计报告.doc
人事管理系统设计报告1计算机信息处理作业课程设计报告题目人事管理系统姓名学号专业计算机信息管理班级307 指导老师季小明二零零九年十月二十八日目录一、课程设计的目的与要求(2)二、内容(2)2.1系统分析(2)2.1.1 系统开发的背景(2)2.1.2需求分析(3)2.1.3可行性分析 ............................................................... 错误!未定义书签。
2.1.4任务目标 .................................................................. 错误!未定义书签。
2.2系统设计(5)2.2.1系统功能模块设计...................................................... 错误!未定义书签。
2.2.2共用功能模块(6)2.2.3主框架模块 ............................................................... 错误!未定义书签。
2.2.4数据管理模块 ............................................................ 错误!未定义书签。
2.2.5数据查询模块 ............................................................ 错误!未定义书签。
2.2.6数据浏览模块 ............................................................ 错误!未定义书签。
2.3系统数据库设计 ....................................................... 错误!未定义书签。
2.3.1人事管理系统数据流图................................................ 错误!未定义书签。
2024人力资源管理系统详细设计报告
2024人力资源管理系统详细设计报告I.引言人力资源管理系统(Human Resource Management System, HRMS)是一种用于管理员工信息、考勤记录、薪酬管理、培训等人力资源相关数据的软件系统。
本报告旨在详细设计一款2024年的人力资源管理系统,以支持公司的人力资源管理流程。
II.功能模块设计1.员工信息管理模块-支持员工基本信息的录入、查询、修改和删除-提供员工照片上传和管理功能-支持员工分类、职位和部门的管理2.考勤管理模块-支持打卡和签到功能,记录员工考勤信息-提供请假申请和批准流程-生成考勤报表和统计分析3.薪酬管理模块-计算员工薪资和提供薪资发放记录-支持员工绩效评估和奖惩管理-提供薪资报表和统计分析-提供培训计划和课程的管理-支持员工培训需求调查和培训反馈-生成培训报告和统计分析5.绩效管理模块-支持设定评估指标和标准-提供员工绩效评估流程和结果记录-生成绩效报表和统计分析6.招聘管理模块-支持发布招聘需求和简历筛选-提供面试安排和评估流程-生成招聘报告和统计分析III.数据库设计1.员工信息表-包含员工ID、姓名、性别、手机号码、入职日期等字段2.考勤记录表-包含员工ID、考勤日期、上班打卡时间、下班打卡时间等字段3.薪资记录表-包含员工ID、薪资发放日期、薪资金额等字段-包含课程ID、课程名称、培训日期、培训地点等字段5.绩效评估表-包含员工ID、评估指标、评估结果等字段6.招聘需求表-包含招聘职位、需求人数、要求经验等字段IV.系统界面设计1.员工信息管理界面-提供员工信息的录入、查询、修改和删除功能-显示员工照片和基本信息2.考勤管理界面-提供考勤记录的查询和统计分析功能-显示员工的考勤信息和请假记录3.薪酬管理界面-提供薪资记录的查询和统计分析功能-显示员工的薪资发放记录和绩效评估结果4.培训管理界面-提供培训计划的录入和查询功能-显示员工的培训需求和培训反馈-提供绩效评估指标的设定和查询功能-显示员工的绩效评估流程和结果记录6.招聘管理界面-提供招聘需求的发布和查询功能-显示招聘职位和应聘者的简历信息V.系统流程设计1.员工信息管理流程-管理员录入员工信息并上传照片-员工可以查询和修改个人信息2.考勤管理流程-员工打卡或签到,并记录考勤信息-员工可以申请请假,经过审批后记录请假记录3.薪酬管理流程-根据薪资计算规则计算员工薪资-根据绩效评估结果奖励或惩罚员工4.培训管理流程-制定培训计划并通知员工参加培训-员工可以提交培训需求和参与培训反馈-设定评估指标和标准,完成评估流程-提供员工绩效结果和反馈6.招聘管理流程-发布招聘需求和筛选简历-安排面试和评估应聘者VI.技术架构1. 前端:使用HTML、CSS和JavaScript构建用户界面2. 后端:使用Java或C#编程语言开发系统逻辑3.数据库:采用关系型数据库(如MySQL)存储和管理数据4.网络:基于HTTP协议进行前后端通信VII.总结本报告详细设计了一款2024年的人力资源管理系统,包括功能模块设计、数据库设计、界面设计、系统流程设计和技术架构。
人事管理系统课程设计报告
1.应用程序的名称:人事管理系统2.应用程序的主题和目的:制作能用于创建人事信息管理的系统,创建人事管理数据表,反映职工的基本信息。
其中含有,“职工编号”,“职工姓名”,“职工性别”,“职工年龄”,“基本工资”,“所在部门”。
“工作时间”,“简历”,“职称”等字段。
可以对人员信息进行适当的处理,以满足单位或企业需要。
能够执行以下四种操作:(1)可以输入职工的完整信息以增加新成员(2)可以选择性的删除职工的信息(3)可以实现对职工人员进行排序(4)可以实现对某个职工进行筛选3.应用程序的简介:设计目的:创建人事管理数据表,该表反映职工的基本信息,其中包含职工编号、职工姓名、职工性别、所在部门、职工年龄、工作日期、基本工资、职称、职务和简历等字段。
应用系统主控界面应包括记录编辑和记录查询等功能模块。
记录编辑功能完成职工记录编辑的“增加记录”、“删除记录”、“筛选记录”和“排序记录”等功能。
功能介绍:“增加记录”功能可以弹出提示信息对话框,对话框含有九个分别对应人员信息的静态控件,和九个编辑框,用于用户输入要增加的人员的九条信息。
“删除记录”功能可以用来删除某个人员或某些人员的信息。
系统中会显示该信息已被删除。
该信息也会从数据库中删除。
“筛选记录”功能可以用来提供给用户筛选出需要查看的人员的信息,该人事管理系统会弹出一个对话框,提示用户输入要筛选的人员的职工编号,从而筛选出该人员的信息。
此时系统会弹出被筛选出的人员的全部信息。
“排序记录”功能可以用来用户对数据库中的所有人员根据职工编号进行排序。
使用该功能后按下一个记录键,可以看到所有的人员已按照职工编号排好顺序了。
基本内容:每一个界面都是一个类,类上的选择按钮由该类的成员函数实现,而职工信息则是数据成员。
主界面的类是:CMyView,成员函数有OnButtonAdd( )(增加记录);OnButtonDel( )(删除记录);OnButtonPaiXu( )(排序记录); OnButtonSort( )(筛选记录) CMySet,定义指针为:m_pSet调用数据成员。
企业人事管理系统设计报告
企业人事管理系统设计报告课题名称:专业班级:学生姓名:学号:指导教师:1.系统规划1.1项目背景随着经济的发展、企业规模的扩大和市场竞争的更加激烈,各类企业都愈来愈认识到人事管理的重要性及提升企业自身人事管理水平的迫切性,一个企业要想长远的发展,人才是根本,人事管理对于企业生存与长远发展所具备的重要性,普遍被各类公司认同。
而人事管理水平的提升不仅需要高素质的管理人员,而且也需要信息化工具进行辅助。
计算机的普遍应用使得人事管理软件也得到了迅速发展,为企业的人事管理提供了系统化的服务。
人事管理软件的应用,能够使企业的人事管理更加方便、准确和快捷。
1.2系统目标开发本系统的目的就是帮助企业的人力资源部门提高工作效率,实现企业人事信息管理的系统化,规范化和自动化。
具体如下:(1)改变过去手工操作,建立计算机系统操作,更加快捷,做到高效率的人事管理。
(2)通过业务的整合和组织结构的调整,提高数据的准确性,避免逻辑的错误和人为的错误,提高数据的可信度。
(3)能够及时了解公司员工的基本信息、考勤信息和调动信息,便于人事的调动和管理。
1.3可行性分析1.技术上的可行性本系统对于硬件方面要求并不高,一般公司的配备的电脑都能够满足本管理信息系统系统在硬件上的要求。
在软件方面,本系统的数据库服务器产品选择Access 2003。
Access2003支持用户对数据库的基本操作,是数据库系统的核心软件,其主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性。
可以实现数据共享,减少数据冗余,采用特定的数据模型,具有较高的数据独立性,具有统一的数据控制功能。
Access2003是一个中小型数据库管理系统,使用方便、功能强大,与其它数据库有良好的结合。
拥有使用更简单、界面直观等优点,具有计算机基础知识和操作技能的人员就可以熟练的操作使用。
因此该管理信息系统的开发在技术上是可行的。
2.经济上的可行性由于本系统是以中小型企业为实施单位和理想用户,所以本系统的开发、实施都不庞大。
人力资源管理系统详细设计报告【】
人力资源管理系统详细设计报告说明:本人力资源管理系统详细设计报告包括以下主要内容:1.引言:实施本系统的公司的背景介绍等2.项目章程:目前公司人力资源管理存在的问题、项目范围、进度表、预算等3.系统详细设计说明,包括:系统功能说明、系统结构说明、DFD图、ER图、操作界面设计、数据库设计、详细的数据表(包括主键、外键、数据类型、默认值、取值范围等)引言编制《人力资源管理系统详细设计报告》(下称报告),是为了得出对目标系统的精确描述,设计出程序的蓝图,使程序员能够根据此蓝图写出代码。
本《报告》的读者是:参与系统开发的管理人员以及系统设计人员、代码编制人员和系统实施人员。
背景介绍A公司是一家主营全国VSAT卫星通信业务的有限责任公司,拥有信息产业部颁发的VSAT、ISP、SP和ICP服务许可证。
A公司成立于1994年,经过12年的迅速发展,已经在全国建立了金融、出版、航空机票预定、远程诊断等六个专用子网系统,并建立了八百多个卫星终端站,同时,为不同的客户提供数据、图象、话音等通信传输业务。
到目前为止,A公司已成为国内规模最大的VSAT通信服务企业之一。
第一章项目章程1.项目的参与者该项目是对A公司的人力资源管理系统进行规划、设计和实施。
前期主要的项目参与者包括:A公司一名副总经理担任项目经理,A公司人力资源部主管,A公司人力资源部两名副主管,高级系统分析人员2名,系统设计人员2名。
2.存在的问题在实施该系统之前,A公司在人力资源管理方面主要存在以下问题:2.1人力资源管理工作效率较低系统实施前,A公司人力资源管理的大部分工作都是通过手工完成,只使用了office等基本的办公软件,文档的整理和归档方面完全是存储原始的文本资料。
2.2人力资源管理的体系不健全、不完善公司缺乏统一的与企业发展战略相匹配的人力资源管理体系。
人力资源部门的大部分精力仍从事传统的人事管理工作,不具备履行人力资源管理职能所需要的知识和技能,没有掌握现代人力资源管理的管理理论和管理方法,对员工的招聘、培训、绩效管理、薪酬管理以及员工的职业发展与生涯规划等方面的工作原则、工作方法和工作技巧了解不多,这些都严重制约了A公司人力资源管理各项职能的发挥,难以使人力资源为公司创造出更大的价值。
软件工程概论论文:人事管理系统概要设计说明书
软件工程概论论文:人事管理系统概要设计说明书第一篇:软件工程概论论文:人事管理系统概要设计说明书人事管理系统概要设计说明书人事管理系统概要设计说明书1.引言1.1 编写目的人事管理系统的需求分析阶段将系统用户对该系统的需求做了详细的说明。
对于人事管理系统的概要设计是在需求分析的基础上进一步进行设计说明。
主要解决系统需求的程序模块设计问题包括决定各个模块之间的接口、模块之间传递的信息以及数据结构、模块结构的设计等。
在接下来的概要设计说明书中将对本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中程序员可依据此概要设计说明书在概要设计对人事管理系统所做的模块结构设计的基础上对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书以便于了解在概要设计过程中所完成的各模块设计结构或在修改时找出在本阶段设计的不足或错误。
1.2 项目背景所开发系统的名称企业人事管理系统项目提出者某公司最终用户公司或企业项目的开发者马秋萍刘永强王静常建国1.3 参考资料【1】张俊兰江开耀李晔等.软件工程.西安西安电子科技大学出版社2003年8月【2】萨师煊王珊.数据库系统概论第三版.北京:高等教育出版社2000 【3】王征李家兴.SQL Server实用简明教程第三版.北京:清华大学出版社2006 【4】郝兴伟.Web开发技术.北京:清华大学出版社2004 【5】刘晓华张建周慧珍Jsp应用开发详解北京电子工业出版社2008年10月2.人事管理系统结构2.1 概述该系统主要是用来管理员工的相关信息以及工资等的情况统计公司把员工的信息包括姓名、性别、年龄等信息输入人事管理系统的数据库然后在管理终端对数据进行查询和修改等操作。
使用人事管理系统便于公司领导掌握人员的动向及时调整人才的分配。
2.2 人事管理系统结构系统的模块划分已在需求规格说明书中出每个模块对应一个程序模块根据需求规格说明书可得出各模块之间的关系如下培训管理模块工资管理模块调动管理模块奖惩管理模块合同管理模块绩效管理模块考勤管理模块辅助管理模块员工录用模块档案管理模块员工解聘模块统计管理模块合同到期解聘离职人员名单所在合同基本工资员工职位考评决定奖惩奖惩金额考勤信息合同信息工资信息奖惩信息考评信息统计信息合同时间2.3 人工处理过程本系统人工处理过程主要有1登记员工的信息。
人力资源管理系统详细设计报告【免费】
、人力资源管理系统详细设计报告说明:本人力资源管理系统详细设计报告包括以下主要内容:1.引言:实施本系统的公司的背景介绍等2.项目章程:目前公司人力资源管理存在的问题、项目范围、进度表、预算等3.>4.系统详细设计说明,包括:系统功能说明、系统结构说明、DFD图、ER图、操作界面设计、数据库设计、详细的数据表(包括主键、外键、数据类型、默认值、取值范围等)引言编制《人力资源管理系统详细设计报告》(下称报告),是为了得出对目标系统的精确描述,设计出程序的蓝图,使程序员能够根据此蓝图写出代码。
本《报告》的读者是:参与系统开发的管理人员以及系统设计人员、代码编制人员和系统实施人员。
背景介绍A公司是一家主营全国VSAT卫星通信业务的有限责任公司,拥有信息产业部颁发的VSAT、ISP、SP和ICP服务许可证。
A公司成立于1994年,经过12年的迅速发展,已经在全国建立了金融、出版、航空机票预定、远程诊断等六个专用子网系统,并建立了八百多个卫星终端站,同时,为不同的客户提供数据、图象、话音等通信传输业务。
到目前为止,A公司已成为国内规模最大的VSAT通信服务企业之一。
~项目章程1.项目的参与者该项目是对A公司的人力资源管理系统进行规划、设计和实施。
前期主要的项目参与者包括:A公司一名副总经理担任项目经理,A公司人力资源部主管,A公司人力资源部两名副主管,高级系统分析人员2名,系统设计人员2名。
2.存在的问题在实施该系统之前,A公司在人力资源管理方面主要存在以下问题:(1)人力资源管理工作效率较低系统实施前,A公司人力资源管理的大部分工作都是通过手工完成,只使用了office等基本的办公软件,文档的整理和归档方面完全是存储原始的文本资料。
\(2)人力资源管理的体系不健全、不完善公司缺乏统一的与企业发展战略相匹配的人力资源管理体系。
人力资源部门的大部分精力仍从事传统的人事管理工作,不具备履行人力资源管理职能所需要的知识和技能,没有掌握现代人力资源管理的管理理论和管理方法,对员工的招聘、培训、绩效管理、薪酬管理以及员工的职业发展与生涯规划等方面的工作原则、工作方法和工作技巧了解不多,这些都严重制约了A公司人力资源管理各项职能的发挥,难以使人力资源为公司创造出更大的价值。
人事管理信息系统分析与设计报告
人事管理信息系统分析与设计报告人事管理信息系统分析一、引言1.摘要: 设计一个人事管理信息系统,其目的是为了更方便、快捷和准确的管理企业人事信息。
利用该人事管理信息系统能够实现输入全校教师的基本信息,进行人员的新增,修改和删除,能够进行人员工资的计算及调整,输出工资报表,对教师进修,培训进行管理。
2.背景: 项目的承担个人:管理信息系统开发小组。
人事管理信息系统面向的用户:企业人事管理部门。
3.设计人事管理信息系统引用资料:管理信息系统教材。
二、现行系统的概括1.现行系统现状调查说明:现行系统的流程过于简单话,不能充分概括整个人事管理过程,很难实现简单的信息管理。
2.系统需求说明:现行系统存在功能简单、性能不稳定、可靠性和安全性较低等问题。
用户需要一个利用类似该系统的能够实现输入基本信息,进行人员新增,修改和删除,能够进行人员工资的计算及调整,输出工资报表,对教师进修,培训进行管理的人事管理信息系统。
三、新系统逻辑方案1.新系统目标:根据用户的需求开发一个能够更方便、快捷和准确的管理企业人事信息的系统。
2.新系统逻辑模型:业务流程图:数据流程图:顶层数据流程图第一层数据流程图1. 顶层数据流程图: 对教师基本信息、认识调动信息管理。
对教师工资进行调整计算。
对教师进修以及培训进行管理。
管理教师加班信息。
2. 第一层数据流程图:对教师的基本信息,进行人员的新增、修改和删除。
增加或减少教师的工资。
安排教师进修和培训。
修改教师加班信息。
数据字典:1.数据项数据项条目2.数据结构数据结构条目3.数据流数据流条目4.数据存储数据存储条目5.处理逻辑6.外部实体外部实体条目四、实施计划1.工作任务的分解:人事部门对教师的基本信息进行整合,建立基本信息数据库。
财务部门则根据教师个人情况以及学校工资安排,设计出方便的、自动的工资结算程序。
最后管理信息系统开发人员对各个模块进行整合、完善、测试。
2.预算:系统开发估计需要一万元左右。
人力资源管理系统详细设计报告
人力资源管理系统详细设计报告说明:本人力资源管理系统全面设计报告包含下列要紧内容:1.引言:实施本系统的公司的背景介绍等2.项目章程:目前公司人力资源管理存在的问题、项目范围、进度表、预算等3.系统全面设计说明,包含:系统功能说明、系统结构说明、DFD图、ER图、操作界面设计、数据库设计、全面的数据表(包含主键、外键、数据类型、默认值、取值范围等)引言编制《人力资源管理系统全面设计报告》(下称报告),是为了得出对目标系统的精确描述,设计出程序的蓝图,使程序员能够根据此蓝图写出代码。
本《报告》的读者是:参与系统开发的管理人员与系统设计人员、代码编制人员与系统实施人员。
背景介绍A公司是一家主营全国VSAT卫星通信业务的有限责任公司,拥有信息产业部颁发的VSAT、ISP、SP与ICP服务许可证。
A公司成立于1994年,通过12年的迅速进展,已经在全国建立了金融、出版、航空机票预定、远程诊断等六个专用子网系统,并建立了八百多个卫星终端站,同时,为不一致的客户提供数据、图象、话音等通信传输业务。
到目前为止,A公司已成为国内规模最大的VSAT通信服务企业之一。
项目章程1.项目的参与者该项目是对A公司的人力资源管理系统进行规划、设计与实施。
前期要紧的项目参与者包含:A公司一名副总经理担任项目经理,A公司人力资源部主管,A公司人力资源部两名副主管,高级系统分析人员2名,系统设计人员2名。
2.存在的问题在实施该系统之前,A公司在人力资源管理方面要紧存在下列问题:(1)人力资源管理工作效率较低系统实施前,A公司人力资源管理的大部分工作都是通过手工完成,只使用了office等基本的办公软件,文档的整理与归档方面完全是存储原始的文本资料。
(2)人力资源管理的体系不健全、不完善公司缺乏统一的与企业进展战略相匹配的人力资源管理体系。
人力资源部门的大部分精力仍从事传统的人事管理工作,不具备履行人力资源管理职能所需要的知识与技能,没有掌握现代人力资源管理的管理理论与管理方法,对员工的招聘、培训、绩效管理、薪酬管理与员工的职业进展与生涯规划等方面的工作原则、工作方法与工作技巧熟悉不多,这些都严重制约了A公司人力资源管理各项职能的发挥,难以使人力资源为公司制造出更大的价值。
人事管理系统课程设计报告
湖南文理学院数据库课程设计报告设计题目:人事管理系统学生姓名:系专班学别:计算机学院业:级:号:指导教师:同组同学:评阅意见:题目课程设计任务书人事管理系统专业、班级学号同组人员主要内容:姓名设计内容:设计如下主要功能模块1)人事档案管理模块。
2)人员薪酬管理模块。
3)人员培训管理模块。
4)各类报表生成模块。
5)人员内部调动、离岗管理模块。
6)人员奖惩情况管理模块。
7)具有数据备份和数据恢复功能。
基本要求:单位内部的人事的管理,从大的方面分主要集中在单位职工的个人情况、调入调出等。
所以该系统主要是实现对数据的录入、插入、删除、查询、统计、更新、打印等功能。
其次,为了信息的保密与安全,系统还要提供一定的安全机制。
开发这个系统的目的就是帮助单位人力资源部门提高工作效率,实现人事信息管理的系统化、规范化和自动化。
在提供详细人员资料的同时,还为保证资料的保密性特设置访问密码,有效控制进入系统的人员。
完成期限:二周指导教师签名:课程负责人签名:2010年9月18日目录课程设计任务书 (1)目录 (2)1.开发背景 (3)1.1相关技术介绍 (3)1.1.1VisualBasic6.0中文版工具软件简介 (3)1.1.2.SQL server2000简介 (4)1.功能描述 (6)2.1 功能模块图 (6)2.2功能描述 (7)3.数据流程分析 (8)3.1数据流程图 (8)3.1.1数据流程图 (8)3.1.2 流程图 (9)3.2数据字典 (10)3.数据库的设计与优化 (17)4.1数据库概念设计 (17)4.2数据库逻辑结构设计 (19)4.物理设计和实施 (21)5.1 数据库物理设计 (21)5.2数据库的建立 (21)5.3实验数据的输入 (26)6.应用程序设计 (26)6.1建立公共模块 (27)7.课程设计心得体会 (29)7.1系统的特点 (29)7.2系统的不足 (29)7.3开发心得 (29)参考文献 (31)致谢 (32)1.开发背景人力资源是企业所有资源中最活跃与最昂贵的资源,如何让更多的员工以积极主动的态度参与公司的运作,最大限度的发挥企业人力资源的效用是每一个管理者关心的问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人事管理系统概要设计报告
1、系统结构设计
1.1系统功能概述
用户管理模块:
能够对不同的用户给出不同的权限(根据角色按模块进行权限分
配),从而为系统提供一定的安全性。
所有用户都可以修改自己的用户密码,
系统管理员可以修改其他用户的密码。
系统要求能够对企业员工的相关信息进行管理,如输入、修改、删除和查询
员工的信息。
员工的信息除了本身的基本信息,还包括员工的学习、工作经
历信息、家庭成员基本信息等。
在删除员工信息同时,需要把该员工的考勤
信息、考评信息和工资信息删除。
用户管理模块处理流程
考勤管理模块:
系统要求能够输入和查询员工每天上下班时间记录(这些信息一般由考勤机自动读入,不使用考勤机的也可以在该功能模块中人工录入),内容包括每天的考勤信息。
允许考勤管理人员在添加或删除考勤信息,允许另外还要求提供“月考勤统计”功能,用于统计员工指定月份的出勤信息。
1.2系统总体结构和模块外部特性设计
2、接口设计
2.1外部接口
2.1.1用户界面
在用户界面部分,根据需求分析的结果,用户需要一个用户友善界面。
在界面设计上,
应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。
外观上也要做到合理化,考虑到用户多对WINDOW 风格较熟悉,应尽量向这一方向靠拢。
在设计上采用窗口对话框方式,在出错显示上可调用Microsoft Visual studio 库中的错误提示
函数。
总的来说,系统的用户界面应作到可靠性、简单性、易学习和使用
2.1.2软件接口
服务器程序可使用Microsoft Visual studio提供的对SQL SERVER的接口,进行对数据库的所有访问。
服务器程序上可使用SQL SERVER的对数据库的备分命令,以做到对数据的保存。
2.1.3硬件接口
在输入方面,对于键盘、鼠标的输入,可用Microsoft Visual studio的标准输入/输出,对
输入进行处理。
在输出方面,打印机的连接及使用,也可用Microsoft Visual studio的标准输入/输出对其进行处理。
2.2内部接口
内部接口方面,各模块之间采用函数调用以及对数据表的存取操作的方式进行信息传
递。
具体参数的结构将在下面数据结构设计的内容中说明。
接口传递的信息将是以数据结构
3、数据结构设计
3.1
数据库选择
人事管理系统是一个小型的数据库系统,
在这里采用采用 SQL Server 数据库进行开发。
SQL Server 是一种关系型数据库管理系统。
关系型是当前最受欢迎的数据存储和数据检索模 型。
所有的数据处理都涉及存储和检索数据的操作,
SQL Server 是作为一个组织内部的全部
数据的中心存储器来设计的。
组织中数据的关键特性强调了这一方法的重要性。
3.2数据表结构设计 表名 字段(英文) 字段(中 文) 数据类型 备注 Userlnfo (用户表) UserId
用户编号
int
不为空,自动
增长,主键 UserName 用户名 n char(30) 不为空 Password 密码 n char(30) 不为空 Confim 确认密码: n char(30) 不为空 ScaptPassword
密码提示 问题 n char(50) 不为空 An swer 答案 n char(30) 不为空 Sex 性别 char ⑵ 不为空 Email
邮箱 「 n char(30) 不为空 「
MobilePho ne 手机 char(11) 不为空 Telepho ne 固定电话 char(20) 不为空 QQ QQ 号码 [n char](10) 可为空
「
Remark
备注 [n char](200) 可为空
Categoryl nfo (类别 表)
CategoryId 类别编号
int
不为空,自动 增长,主键 CategoryName 类别名 n char(20) 不为空 In foType
类别类型: int
不为空
In troduct ion 类别简介 n varchar(100) 可为空
封装了的数据,以参数传递或返回值的形式在各模块间传输。
4、出错处理设计
4.1出错输出信息
程序在运行时主要会出现两种错误:1、由于输入信息,或无法满足要求时产生的错误,
称为软错误。
2、由于其他问题,如网络传输超时等,产生的问题,称为硬错误。
对于软错误,须在操作成功判断及输入数据验证模块由数据进行数据分析,判断错误类型,再生成相应的错误提示语句,送到输出模块中。
对与硬错误,在出错的相应模块中输出简单的出错语句,并将程序重置。
返回输入阶段。
4.2出错处理对策
所有的客户机及服务器都必须安装不间断电源以防止停电或电压不稳造成的数据丢失
的损失。
若真断电时,客户机上将不会有太大的影响,主要是服务器上:在断电后恢复过程
可采用SQL SERVER的日志文件,对其进行ROLLBACK 处理,对数据进行恢复。
在硬件方面要选择较可靠、稳定的服务器机种,保证系统运行时的可靠性。