《人事信息管理系统案例分析.docx》由会员分享,可在线阅读,更多相关《人事信息管理系统案例分析.docx(16页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、人事信息管理系统案例分析精选 管理方案文件编号:0 2020 年 年 6 6月人事信息管理系统案例分析 版本号:A A修改号:1 1页次:1.0 编制:会签:审核:批准 : 发布日期:实施日期:方案大全方案整理人事信息管理系统软件工程案例分析学生姓名 学号所属学院信息工程学院专业计算机科学与技术班级计算机 13-1指导老师 软件工程结课大作业塔里木高校教务处制 书目1、 项目背景与意义 . 错误! 未定义书签。2、 可行性探讨 . 错误! 未定义书签。3、 需求分析 . 错误! 未定义书签。系统需求分析 . 错误! 未定义书签。系统性能要求分析 . 错误! 未定义书签。建立系统用例模型 . 错
2、误! 未定义书签。建立系统动态模型 . 错误! 未定义书签。4、总体设计 . 错误! 未定义书签。数据库概念模型设计 . 错误! 未定义书签。数据流图 . 错误! 未定义书签。基本图形符号 . 错误! 未定义书签。系统的数据流图 . 错误! 未定义书签。系统接口设计 . 错误! 未定义书签。5、系统界面设计 . 错误! 未定义书签。系统总体流程图 . 错误! 未定义书签。登录窗体 . 错误! 未定义书签。添加内部调动信息窗体 . 错误! 未定义书签。6、总结. 错误! 未定义书签。7、参考文献 . 错误! 未定义书签。人事信息管理系统案例分析 1 、项目背景与意义 当代的社会中,办公自动化进入
3、社会的每一个角落已经势不行挡,而人事管理系统是办事管理工作的效率,为办公自动化的普及奠定了基础。一套行之有效的高校人事管理信息系统不仅是建设好企业和单位的一项重要的基础工作,也是实现单位现代化管理、加速决策科学化的重要途经,实现人事资源信息的统一管理,做到能查所查、能改所改、能用所用。并对企业和单位的行政管理工作起到了主动有力的促进作用。随着我国人事制度改革的进一步深化,全球性人才竞争日趋激烈,人才流淌频率日益加快,建立合理、科学的人事管理信息系统,实现人力资源的有序管理与高效利用,是二十一世纪企业和单位人事管理工作发展的必定趋势,也是企业,单位提高管理水平,增加竞争力的重要举措。企业,单位人
4、事管理系统主要包括对人事信息的添加、修改、删除和查询等功能的实现,以及对用户权限的限制,增加了系统的平安牢靠性,使得人事档案信息的管理更加规范化,提高了工作效率,使人事管理员得以摆脱繁重的日常工作。系统精确、全面的数据存储和数据分析,为领导科学决策供应了参考,系统便捷的信息采集和查询功能,为员工管理和查看个人信息供应了便利。利用计算机实现企业人事管理势在必行,计算机管理所无法比拟的优点检索快速、查找便利、牢靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件,因而高效的人事信息管理系统显得尤为重要。因此,一套行之
5、有效的人事管理软件,对企业和单位人事管理工作进行有效电子化管理,化简繁琐的手工操作,提高工作效率都是很有意义的事情。2 、 可行性探讨 开发任何一个基于计算机的系统,都会受到时间和资源上的限制。因此,在接受项目开发任务之前,必需依据客户供应的时间和资源条件进行可行性分析,以削减项目开发风险,避开人力、物力和财力的奢侈。可行性分析与风险分析在许多方面是相互关联的,项目风险越大,开发高质量的软件的可行性就越小。(1)新系统目标可行性分析:分析新系统的目标是否符合企业的现状和发展的须要。假如单位采纳人事管理系统来管理单位人员,那么它在工作效率上会有很大的提高。(2)社会可行性分析:社会可行性分析主要
6、是指管理信息系统的开发是否符合国家法律、政策,是否能够与社会大系统实现良好的对接。这个人事管理系统是个小规模的管理系统,是用来管理一个公司的员工信息的,它符合国家法律要求,能与社会大系统实现良好对接。(3)技术可行性分析:技术可行性分析是依据新系统的目标来衡量是否具备所须要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。(4)经济可行性分析:经济可行性分析主要是对开发新系统所投入的资金与系统投入运用后所带来的经济效益进行比较,确认新系统是否会给企业带来肯定的经济效益。由于本系统规模较小,所以开发本系统不会耗费太多的资金,相反假如将本系统很好的运用到工作中,能大大提高工作效
7、率,给公司带来更多的经济效益。(5)管理可行性分析:管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。3 、 需求分析 需求分析是介于系统分析阶段和软件设计阶段之间的重要桥梁。一方面,需求分析以系统规格说明和项目规划作为分析活动的基本动身点,并从软件角度对它们进行检查与调整;另一方面,需求规格说明又是软件设计、实现测试直至维护的主要基础。良好的分析活动有助于避开或尽早发觉早期的错误,从而提高软件生产率,降低开发成本,改进软件质量。该系统分为 4 个模块:用户管理模块、人事信息管理模块、员工调动管理模块和薪酬管理模块。用户登管理模块:该模块是对登陆该系统的用
8、户的用户名及密码进行管理。分为用户登录和注册新用户两项。不同的用户拥有不同的权限。人事信息管理模块:该模块是关于公司的人事信息维护,首先是对入职员工的基本信息的录入、修改、阅读等操作;其次是员工人事档案、合同档案等基本信息的管理和公司的部门管理;最终,并对公司的人事信息从工种,专业,学历等属性进行统计分析。员工调动管理模块:该模块是对员工的职位调动进行管理的,员工调动主要分为内部调动和外部调动两方面,内部调动为本城市中部门间的调动,外部调动为分公司间的调动。本模块还有登记新员工和复职、离职等信息管理。薪酬管理模块:主要包括薪酬登记、薪酬修改、薪酬查询薪酬设置 4部分组成。其中,薪酬登记是完成对
9、员工薪酬的添加,假如有须要更正的部分,通过薪酬修改模块来实现,系统还供应给员工查询薪酬的功能,通过薪酬查询来实现。系统需求分析通过对现行系统的具体调研,主要是从系统的角度理解用户的须要,确定新系统的综合要求,并提出这些需求的实现条件以及需求应达到的标准,也就是确定新系统要做什么,做到什么程度。这些需求包括: (1)功能需求。确定新系统应做什么,这是最主要的需求。该系统就是对 A公司的人员信息进行录入、修改、删除、查找及表单输出。 (2)性能需求。给出所开发的新系统的技术性能指标,包括存储容量限制、运行时间限制、平安保密性等。 (3)环境需求。这是对系统运行以及所处环境的要求。例如,在硬件方面采
10、纳什么机型、有什么硬件设备等(须要一台电脑、一台打印机);在软件方面,采纳什么支持系统运行的系统软件(指操作系统 window XP)。(4)将来需求。随着外界环境的改变以及系统的发展可能会提出的要求。所以在开发过程中,我们会使系统的开发与将来社会的发展接轨,让系统能适应社会环境的改变,从而使其在将来的一段时间里都能运用。系统性能要求分析 (1)精度:该系统的输入、输出数据精度的要求 1)员工姓名:不超过 20个字符(允许英文名字存在),字符型 2)员工工资:大小为 10个字符,字符型 (2)时间特性要求 1)查询服务部分:用户通过电脑提交查询服务吩咐到返回结果不超过 5秒钟 2)数据管理部分
11、:提交某一数据录入到结果返回不超过 5 秒钟 (3)敏捷性 1)操作方式:支持 Windows XP系统,对于 Windows Vista 、Win7 系统短暂不支持。2)接受到从另一个系统发来的违反协议格式的消息时能刚好拒绝。3)发觉系统自己出现错误时能刚好提出出错处理需求。 (4)该人事管理系统至少要达到以下四个方面的系统功能特点:1)操作简洁、界面友好:完全控件式的页面布局,使得员工信息的录入工作更简便;很多选项包括员工基本信息管理、员工考勤管理等只须要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清晰自己的操作状况。 2)功能完善:包括人事管理的各个方面:员工信息录入、阅读、
12、修改、删除、按各种条件进行查询、新用户的设置及密码修改等方面,都能完整地实现该企业对人事管理的要求。 3)即时可见:对员工基本信息的处理(包括录入、修改、删除等)将马上在主页的对应栏目显示出来,达到即时发布、即时见效的功能。4)便利移植:针对不同的企业,只须要稍作修改就可以开发出适合不同企业特点的人事管理系统。综上所述,系统的总体功能需求如图所示。图 建立系统用例模型(1) 识别角色:人事部、财务部、员工(2) 创建用例 1)与人事部相关的用例:用户管理;人事信息管理;员工调动管理; 2)与财务部相关的用例:薪酬管理; 3)与员工相关的用例:用户管理;人事信息管理;员工调动管理;薪酬管理; (
13、3) 建立用例图 整个系统用例图如图所示 图 建立系统动态模型(1) 活动图 图是描述员工申请调动过程。首先,员工提出书面调动申请。若人事部不同意,则通知员工不能进行工作交换。若人事部同意,则提出岗位支配,通知财务部进行工资变更,并且通知员工办理相关手续,进行工作交换。储存新职位变动,操作完成。图(2) 时序图 员工工资过程时序图如图所示。 图3)员工考勤查询时序图如图所示。 图4)考勤记录查询协作图如图所示。图5)员工信息查询协作图如图图4 、总体设计数据库概念模型设计在需求分析的基础上设计出能够满意用户需求的各种实体以及它们之间的关系。下面例举出各实体的实体图及实体关系 E-R 图:1 )
14、员工:编号、姓名、性别、身份证号图 图 员工实体图 2)合同:合同编号、员工编号、合同类型、合同起先日期、合同期限图 图 合同实体图 4)工资:所属工资月份、员工编号、员工姓名、出勤天数图 图 工资实体图 5)操作员:名称、密码、权限图操作员实体图6)与工资有关的实体关系 E-R 图图 图 与工资有关的实体关系 E-R 7)描述了实发工资包中的类图图 图实发工资包中的类图 数据流图基本图形符号 符号 名称 说明加工 表示数据的处理过程数据流 表示数据的流向数据存储文件 表示存储数据的数据库或者数据表数据源点或汇点 表示外部实体 图系统的数据流图 1)第一层数据流图 系统管理员人事管理系统系统数
15、据库 人事信息 人事信息 图2)其次层数据流图 用户假条信息处理请假信息表员工信息员工信息职员信息表工资信息表请假信息工资信息请假信息工资信息员工信息处理工资管理表单输出 员工信息 请假信息工资信息员工信息表单 请假信息表单工资信息表单登录权限辨别用户名 、 密码人事管理系统管理员权限 图 图 系统接口设计(1)用户接口 用户接口主要采纳图形接口和吩咐接口方式,用户可以通过点击图形界面的按钮、菜单、对话框等图形接口元素对程序和数据进行操作和在输入框中输入吩咐的方式查询信息。(2)外部接口 在用户界面部分,依据需求分析的结果,用户须要一个用户友善界面。在界面设计上,应做到简洁明白,易于操作,并且
16、要留意到界面的布局,应突出的显示重要以及出错信息。外观上也要做到合理化,考虑到用户多对 Windows 风格较熟识,应尽量向这一方向靠拢。(3)内部接口 身份认证模块的返回值确定当前用户是否可以进入人事管理系统,身份通过以后再依据用户本身的权限判定进入哪一个功能模块,并且推断其相应的操作权限,这些采纳返回值方式由用户本身的权限标记确定。5 、系统界面设计系统总体流程图否登录界面输入用户名 、 密码编辑员工信息提示用户名或密码错误信息正确 ?编辑假条信息 编辑工资信息进入系统操作页面输出表单 ? 输出表单 ? 输出表单 ?输出员工信息表单 输出假条信息表单 输出工资信息表单退出系统? ? 退出系
17、统是 是 是是否是 图 图系统总体设计流程图登录窗体 图登录窗体添加内部调动信息窗体 图 图 添加内部调动信息窗体6 、总结人事信息管理系统软件工程案例分析,是我学习计算机以来,操作具有好用功能的系统,进行案例分析后很有成就感,由于有过一次做课程设计的阅历,因此,在筛选学问,编写文档等方面就有了肯定的阅历。不过即使是这样,刚起先的时候遇到的主要问题还是不知道如何下手,不知道该如何编写一个有用的系统,后来去图书馆查阅了一些相关书籍,看了几个系统设计的详细事例,受益匪浅,从而也让我此次的课程设计有了一点头绪,通过几天的努力,我完成了人事信息管理系统案例分析。本次的课程设计到现在已经结束了,通过这次
18、的课程设计,我学到了多东西,也发觉了自己许多的不足。检验学习成果,看一看课堂学习与实际工作究竟有多大距离,并通过综合分析,找出学习中存在的不足,以便为完善学习安排,变更学习内容与方法供应实践依据。对我们这个专业的学生来说,实际实力的培育至关重要,而这种实际实力的培育单靠课堂教学是远远不够的,必需从课堂走向实践。这次的课程设计给我们供应了一个很好的机会。7 、参考文献1 好用软件工程学庄晋林,杨志宏主编 北京市:中国水利水电出版社2 好用软件工程教程陈雄峰编着 北京市:机械工业出版社3软件工程课程设计案例教程,第 1 版西北工业高校出版社,2008 4软件工程课程设计,清华高校出版社,2011:124-190 5 肖丁,吴建林,周春燕,俢佳鹏软件工程模型与方法, 北京邮电高校出版社,2011