资源预览内容
第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
第9页 / 共33页
第10页 / 共33页
亲,该文档总共33页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
软件学院课程设计报告书课程名称软件工程导论设计题目企业人事档案管理系统专业班级姓名指导教师20xx年 月.3.4.5.6人7.12.14.14.16.17.20.20.21.22.23.2431设计时间 22设计目的 2PU114.3总体设计4.3.1总体设讣HIPO技术4.3.2代码设讣4.3.3数据库设讣4.4详细设计4.4.1系统管理模块详细设汁442培训管理模块详细设讣443档案管理模块详细设讣4.4.4绩效出勤管理模块详细设讣4.4.5 T诰管理樟供详细谄讣4设讣内容概述4 t 组织机构概述4.1 2现业务流程介绍与分析4丄3新业务流程介绍与分析42需求分析421总体LI标4.2.2彳本LI*不423系统数据建模424系统功能建模425数据字典5总结与展望 参考文献.成绩评定.1设计时间20xx2设计目的本次课程设计的U的是运用软件工程的思想,严格按照软件生命周期各阶段的U的和任务,完成对系统 的分析和设汁。同时将软件匸程中规范的软件开发方法应用到企业人事管理 系统的分析与设计过程中。3设计任务根据软件工程的开发过程,对人事管理系统进行分析与设计4设计内容4.1设计内容概述为了适应现代社会人们高度强烈的时间观念,人事管理系统软件为机矢,团体,事业单位,企业,公司等 的人事管理带来了极大的方便,能够为用户提供可靠的信息储存和快捷的查询手段。以往人们使用传统人工的 方式管理人事档案,这种管理方式存在着许多缺点。随着科学技术的不断提高,讣算机日趋成熟,其强大的功 能已为人们深刻认识,作为计算机应用的一部分,使用计算机对单位的人事档案信息进行管理,具有手工管理 所无法比拟的优点。例如:检索迅速、査找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些 优点能够极大的提高一个单位人事管理的效率。因此,开发这样的管理软件成为很有必要的事情,它能够具体 化、合理化的管理单位的人事信息,用结构化的思维方式运用计算机解决实际工作和生活中遇到的问题。随着计算机技术的飞速发展,企业信息化的发展,企业信息化的发展趋势,人事管理系统已经成为企业管 理美不可缺少的一部分4.1.1组织机构概述4.1.2现业务流程介绍与分析本软件只有两类用户:企业员工、系统管理员。使用软件时,企业员工只需登录便能查询、浏览他所需 要的信息。企业员工之所以那么少功能是为了防止企业员工随意删改个人信息,或者是恶意去破坏信息的完 整性。系统管理员要登录验证才能进入系统去修改信息。其中,管理员的权限有对员工资料的查询、修改、 建档、删除。但是还存在一些不便例如对应聘信息和员工考核相尖的功能和管理,员工的基本信息也不能及时更改。4.1.2.1现业务流程描述1.员工填写员工基本信息,通过人事部门审核进行筛选,然后确定选定人员名单进行员工培训,对员工 的基本信息录入到员工基本信息库中。2根据员工信息按部门职务进行分配签订合同。3对员工平日的出勤情况进行考核,输出考核表提交有尖部门领导和财务部门,财务部门根据员工信息 表和考勤表进行工资结算输出工资单给员工。4人事部门对员工的学历年龄进行证明和分析输出员工学历表和年龄分析表,对员工的岗位逬行调换, 通知退休年龄的员工。形成员工变动信息库,然后通过部门安排对员工信息进行修改提交财务部,由财务部 进行工资结算。4.1.2.2现业务流程图4.1.3新业务流程介绍与分析本系统釆用的是C/S模式,其主要的功能是在客户端的浏览器上体现的。C/S结构的客户端可以完成浏 览、查询、数据输入等简单功能,绝大部分工作要山服务器承担,包括对数据的保存,如:数据存储、恢复, 以及对系统失效的后果及复的处理方法等。系统管理:此系统可以分为用户和管理员,用户可以进行新用户的注册,基本信息更改,密码的更改, 管理员可以进行用户的管理,数据库的备份更新等。招聘管理:应聘者面试之后,录入应聘者信息,假若应 聘成功,则继续下一步工资,录入员工基本信息管理。人事管理:这一系统包含员工档案管理、部门安排管 理、调动管理、合同管理、培训管理、绩效考 评管理这儿个子模块。工资管理等4.13.1新业务流程描述1.应聘者填写应聘者信息,然后进行面试,通过人事部门审核进行筛选,然后确定选定人员名单进行员 工培训,对员工的基本信息录入到员工基本信息库中。2根据员工信息按部门职务进行分配签订合同。3对员工日常的出勤情况已经绩效进行考核,输出考核表提交有尖部门领导和财务部门,财务部门根据员 工信息表和考评表进行工资结算输出工资单给员工。4人事部门对员工的学历年龄进行证明和分析输出员工学历表和年龄分析表,对员工的岗位进行调换, 通知退休年龄的员工。形成员工变动信息库,然后通过部门安排对员工信息进行修改提交财务部,由财务部 进行工资结算。4.13.2新业务流程图r员工培训应聘者基聘i木信息表者J_.年龄分零新员匸信息库新员丄信息後员工出勤和绩效退休员丄信息表岗位调换员丄辞退员工变动信息库工资结算4.1.3.3新业务流程于原业务的比较新业务流程与现业务流程相比多了一些功能,招聘管理功能和考核管理功能,招聘管理 功能可以对应聘 者按条件筛选,这样节省了人力和时间。考核管理功能可以对员工的岀勤和工作业绩进行考核,形成奖惩的制 度,调动员工工作积极性。4.2.需求分析随着信息时代的到来以及办公自动化的全面发展,企业人事管理工作的需求也不断提高。传统的手工作 业效率较低,操作也较复杂,已不能满足企业发展的要求。人事管理系统打破了传统手工操作的模式,动态的实 现了职工信息管理、人事变动、职工考勤信息管理等功能。(1) 系统用户管理对使用系统的用户进行管理,为他们分配一定的权限,使他们规范的使用系统。本系统的用户及其操作权 限都是山管理员添加的,管理员添加完毕之后,再将登录名(即职工编号)和密码分配给员工。(2) 员工信息管理职工信息管理包括对职工基本信息和职工调动情况的记录进行查询、添加、删除和修改。(3) 员工绩效考勤管理用于对职工的考勤情况进行记录,同时管理和查询企业职工出勤情况。其中包括日考勤记 录、请假、加 班、出差等情况的查询、添加、删除和修改。(4) 员工调动管理用于员工信息变更数据的录入,包括上岗通知,员工基本信息,调出及离退人员通知、学历证明、培训 人员通知及考核情况。(5) 招聘管理应聘者面试之后,录入应聘者信息,假若应聘成功,则继续下一步工资,录入员工信息的录入4.2.1总体目标设计一个企业人事信息管理系统,此系统要以人为中心,为企业提供全面的人事管理解决方案;具体目 标:1)为企业建立规范化、实时人机互动人事管理机制;2)提高企业人事管理的效率、节约相尖的管理成本,增强人事管理的安全14 ;3)满足企业管理层,人事业务操作层和全体员工的不同层次和不同方面的需要;4)对企业将来的整体信息化建设提供必要的支持。422具体目标设计一个企业人事信息管理系统,此系统要以人为中心,为企业提供全面的人事管理解决方案;具体目 标:(1) 人事变动数据录入:主要功能是利用数据库对职工信息变更数据的录入,包括有上岗通知、 员工基本信息、调出及离退人员通知、学历证明、培训人员通知及考核情况等信息的录入。(2)人事变动业务处理:主要功能是对员工的调入、调出及离退人员的实际执行和学历变动、员工 培训及考核的处理。(3)数据分析:主要是用系统针对员工的相矢变动信息进行统计,再做一分析,有利于企业对人员 变动的管理。(4)打印统计报表:主要功能是打印员工统计表、员工学历统计表、年龄结构分析表、员工培训结 果统计表和员工考核情况表等。(5)档案查询:主要完成员工档案查询、调出及离退休人员的档案查询、员工培训及考核的信息的查询工作,提供多种形式、多种角度的查询。4.2.3系统数据建模4.2.4系统功能建模员丄信息表.管考评表人选定人员信息表员工学历表:理年龄分析表r退休员匸信息表事员工培训结果表-系部统应聘者应聘者信息表合同单人事管理系统顶层DFD各部门领导财务部应聘者信息表PW聘信息管理选宦人员名件人事管理系统一级细化P1选定人员名单P3员工培训管理员工培训结果表D1 员工信息库人事管理系统一级细化P3员工培训结果表D1员工信息库PW匸部门安排管理新员工信息表合同单退休员工信息表D3新员1:信息库D2员工变动信息库人事管理系统一级细化P4员工学历表年龄分析表员1 变动信息管理D2员匸变动信息库人事管理系统一级细化P)P6员工的出勤绩效考核管理新员工信息表人事管理系统一级细化P6D3新员工信息库退休员工信息表.工资单考评表人事管理系统一级细化P74.2.5数据字典数据字典是其于数据库中数据的描述,即元数据,而不是数据本身。数据本身将存放在物理数据库中,Lh 数据库管理系统管理。数据字典有助于这些数据的进一步管理和控制,为设计实现和运行阶段控制有矢数据提 供依据。(1) 数据流分量:数据流图中数据项的数据结构中的数据项说明,数据项是不可再分的 数据单位。数据项描述二数据项名,数据项含义说明,别名,数据类型,长度,取值范围,取值含义,与其他数据 项的逻辑尖系,数据项之间的联系。(2)数据流数据流图中流线的说明。数据流是数据结构在系统内存。对数据流的描述通常包括如下内容:数据流名,说明,编号,数据流来源,数据流去向,组成(数据结 构)(3)数据存储数据的存储特征说明。数据存储是数据结构停留或保存的地方,来源和去向之一。可 以是手工文档或手工凭单,也可以是计算及文档。一般而言,应包括如下内容:数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存名称:应聘者信息表别名:无描述:应聘者对自己的基本情况信息填写定义:应聘者信息表二姓名+性另IJ+年龄+学历+婚姻状况+应聘职务+应聘原因 位置:员工信息表输出到打印机名称:员工学历表别名:无描述:员工对自己的学历信息填写定义:员工学历表二员工号+姓名+年龄+职务+部门号位置:员工信息管理名称:退休员工信息表别名:无描述:员工的退休基本情况信息定义:退休员工信息表二员工号+姓名+
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号