人事管理系统汇总2
人事管理系统
引言 ............................................................................................................... 错误!未定义书签。
第1章需求分析.............................................................................................. 错误!未定义书签。
1.1概述..................................................................................................... 错误!未定义书签。
1.2数据需求............................................................................................. 错误!未定义书签。
1.3功能需求............................................................................................. 错误!未定义书签。
1.4数据流图............................................................................................. 错误!未定义书签。
1.5数据字典............................................................................................. 错误!未定义书签。
第2章概念模型设计.................................................................................... 错误!未定义书签。
人事管理系统有哪些
在企业管理中尤其是人力资源管理中,使用数字化软件系统帮助企业更好的经营已经成为了必然的趋势。
而使用软件系统把HR从传统繁琐的人事管理方法中解决出来,为企业提供更加高效的人力服务。
管理系统从开始的只有简单的人员薪资管理功能到数据的收录,并没有数据报表生产分析等功能。
而并不能帮助企业做出一定决策依据,而通过不断的优化和版本跟新才逐步赶上了企业发展的脚步,并被企业所认可。
一、组织架构系统完整的组织架构规划,使得员工和企业之间的联系更加紧密,自上而下以及跨部门跨级别的工作汇报对接变的更加方便快捷,使得工作效率大幅度提高。
在系统中可以进行多种的人事功能设置,包括入力调转流程、黑名单管理、合同管理等等。
而员工通过手机端的软件也可以轻松实现公司外的自助服务和办公需要比如考勤、绩效查询、审批、在线培训等等,让员工行为更加主动,更积极主动的趣汇报对接工作。
二、灵活用工平台它是一个分布式及时用工平台,帮助企业实现按需招聘。
而它具有下面几个特点:1、分布式满足需求具有一站式多渠道发布职位,支持多个主流招聘渠道以及企业内部平台。
按照区域、组织精准满足企业主的招聘需求。
从而做到多块好省的按需及时用工需求。
2、智能招聘实现位置、时间、能力精准匹配。
3、及时薪资结算作为一个高效稳健的结算平台,需要为企业主提高合规灵活的结算方式,满足他们的个性化需求。
喔趣科技,作为中国劳动力综合管理专家品牌,致力于为大中型企业实现劳动力预测、劳动力管理、劳动力满足全过程的信息化、数字化、智能化,是为企业提供人事管理、智能排班、智慧考勤、绩效薪资、数据罗盘,灵活用工服务等全链劳动力综合管理与满足的云服务商。
目前,有超过12万家企业和超过400万的企业员工在使用喔趣科技的产品服务,主要分布在零售连锁、生产制造、现代服务业、餐饮行业、国企事业单位等多个行业。
人力资源管理六大模块体系详解(2)
人力资源管理六大模块体系解读人力资源管理已经突破了老式旳模式,把人上升到资源旳角度进行配置和管理,怎样实现对人力资源旳有效管理和配置,构建一种有效旳人力资源管理平台和体系成为企业HR工作旳重点。
作为这个有效体系旳构成部分,HR各大模块体系旳完善和工作旳展开显得尤为重要!1、人力资源规划---HR工作旳航标兼导航仪航行出海旳船只都需要确立一种航标以定位目旳地,同步需要一种有效旳导航系统以保证它航行在对旳旳路线之上。
人力自资源管理也同样,需要确定HR工作目旳定位和实现途径。
人力资源规划旳目旳在于结合企业发展战略,通过对企业资源状况以及人力资源管理现实状况旳分析,找到未来人力资源工作旳重点和方向,并制定详细旳工作方案和计划,以保证企业目旳旳顺利实现。
人力资源规划旳重点在于对企业人力资源管理现实状况信息进行搜集、分析和记录,根据这些数据和成果,结合企业战略,制定未来人力资源工作旳方案。
正如航行出海旳船只旳航标旳导航仪,人力资源规划在HR工作中起到一种定位目旳和把握路线旳作用!2、招聘与配置---“引”和“用”旳结合艺术人员任用讲求旳是人岗匹配,适岗适人。
找到合适旳人却放到了不合适旳岗位与没有找到合适旳人同样会令招聘工作失去意义。
招聘合适旳人才并把人才配置到合适旳地方是才能算完毕了一次有效旳招聘。
招聘和配置有各自旳侧重点,招聘工作是由需求分析-预算制定-招聘方案旳制定-招聘实行-后续评估等一系列环节构成旳,其中关键又在于做好需求分析,首先明确企业究竟需要什么人,需要多少人,对这些人有什么规定,以及通过什么渠道去寻找企业所需要旳这些人,目旳和计划明确之后,招聘工作会变得愈加有旳放矢。
人员配置工作实际上应当在招聘需求分析之时予以考虑,这样根据岗位“量身定做”一种原则,再根据这个原则招聘企业所需人才,配置工作将会简化为一种程序性旳环节。
招聘与配置不能被视为各自独立旳过程,而是互相影响、互相依赖旳两个环节,只有招聘合适旳人员并进行有效旳配置才能保证招聘意义旳实现。
企业人事管理系统
企业人事管理系统13信计2014-2015(二)《数据库原理及应用》课程设计设计题目企业人事管理系统设计时间2015.07.06---2015.07.10学生姓名学生学号所在班级指导教师徐州工程学院数学与物理科学学院目录1、可行性分析 (1)2、系统需求分析 (1)2.1关于该项目的需求分析 (1)2.2项目的功能分析 (1)2.3数据流图 (2)2.4数据字典 (4)3、数据库概念设计 (6)3.1系统的局部E-R图 (6)3.2系统全局E-R图 (7)4、数据库的逻辑设计 (8)5、数据库的物理设计 (9)6、系统的实现与调试 (10)6、1建立数据库 (10)6.2 建立表 (11)6、3插入数据 (13)6、4创建索引 (13)6、5创建视图 (14)6、6创建触发器.............................................................. 错误!未定义书签。
6、7创建存储过程.......................................................... 错误!未定义书签。
7、课设总结 (3)1、可行性分析可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。
可行性分析一般可定义为:可行性分析是在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是在对系统目标和环境精心分析的基础上,由于本系统知识面向机关和事业单位内人事信息管理人员和在职人员开发的信息管理系统,尽管这些人员可能没有使用过类似的系统,但是以Windows的友好界面和本系统良好的安全性设置,可以是人事信息管理员在专业人员的指导帮助下迅速掌握系统的操作方法。
人事管理系统
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊目录一.设计目的--------------------------------------------------------------------------------------2 二.功能介绍--------------------------------------------------------------------------------------2 三.程序流程--------------------------------------------------------------------------------------3 四.设计步骤--------------------------------------------------------------------------------------3 五.设计总结-------------------------------------------------------------------------------------23 六.程序清单-------------------------------------------------------------------------------------24 七.参考文献-------------------------------------------------------------------------------------38┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊一.设计目的在当今这个信息时代,提高工作效率一直是企业所追求的。
作为一个较大型的公司,在企业人事管理方面必然会有繁重的工作。
传统的手工管理方式不仅效率地下,而且极大的浪费纸张等资源,为此企业增加了不少支出。
人事管理系统(20211126113701)
人事管理系统(20211126113701)一、系统概述本系统旨在提高企业人力资源管理效率,通过数字化手段实现人员信息的集中管理、业务流程的自动化处理以及决策支持的数据分析。
系统涵盖了员工信息管理、招聘管理、培训管理、绩效管理、薪酬福利管理、考勤管理等多个模块,旨在为企业管理层和人力资源部门提供全面、高效、便捷的人力资源管理解决方案。
人事管理系统(20211126113701)二、功能模块介绍1. 员工信息管理:该模块负责员工基本信息的录入、修改、查询和维护。
包括但不限于员工的姓名、性别、出生日期、身份证号码、联系方式、学历背景、工作经历、家庭状况等。
同时,该模块还支持员工照片的和存储,确保信息的完整性和准确性。
2. 招聘管理:该模块提供招聘流程的全面管理,包括职位发布、简历筛选、面试安排、录用通知等。
通过系统,HR可以方便地发布职位信息,筛选符合条件的简历,安排面试时间,并最终发送录用通知。
系统还支持对招聘流程的跟踪和分析,帮助企业优化招聘策略,提高招聘效率。
3. 培训管理:该模块负责员工培训计划的制定、实施和评估。
HR可以根据员工的需求和企业的战略目标,制定相应的培训计划,并通过系统进行培训课程的安排、培训记录的录入和培训效果的评估。
系统还支持在线培训课程的开发和管理,方便员工进行自我学习和提升。
4. 绩效管理:该模块提供员工绩效的全面评估和管理。
HR可以根据企业的绩效考核标准和员工的岗位职责,制定相应的绩效考核方案,并通过系统进行绩效考核的录入、审核和汇总。
系统还支持绩效数据的分析和报告,帮助企业了解员工的工作表现和潜力,为员工的发展和晋升提供依据。
5. 薪酬福利管理:该模块负责员工薪酬福利的核算和管理。
HR可以根据企业的薪酬制度和员工的岗位职责、工作表现等因素,计算员工的薪酬福利,并通过系统进行薪酬福利的发放和记录。
系统还支持薪酬福利数据的分析和报告,帮助企业了解员工的薪酬福利状况,为企业的薪酬福利策略提供依据。
人事管理系统相关技术内容
人事管理系统相关技术内容
人事管理系统是指为管理人力资源而采取的一系列技术手段和方法。
以下是人事管理系统常用的相关技术内容:
1. 数据库管理系统(DBMS):人事管理系统通常需要存储和
管理大量的人事相关数据,如员工信息、岗位信息、薪资信息等。
数据库管理系统可以帮助系统进行高效的数据存储和管理,常见的数据库管理系统包括MySQL、Oracle等。
2. 网络技术:人事管理系统需要在多个终端之间进行数据共享和传输,网络技术可以帮助系统实现多终端的连接和数据传输,如局域网、互联网等。
3. 软件开发技术:人事管理系统需要通过软件来实现各种功能,包括数据录入、查询、统计分析等。
常用的软件开发技术包括Java、C#、Python等。
4. 前端开发技术:人事管理系统需要有用户友好的界面,前端开发技术可以帮助实现界面的设计和交互功能,如HTML、CSS、JavaScript等。
5. 数据分析技术:人事管理系统通常需要对各种人事数据进行分析和决策支持。
数据分析技术可以帮助系统进行数据挖掘、统计分析等操作,如数据可视化、机器学习等。
6. 人工智能技术:人事管理系统可以利用人工智能技术来实现一些智能化的功能,如人脸识别、智能推荐等,从而提高系统
的效率和用户体验。
以上是人事管理系统常用的相关技术内容,根据具体的系统需求和功能,可能还会涉及其他技术。
人事管理系统
人事管理系统第一篇:人事管理系统企业人事财务管理系统的开发与设计内容摘要随着Internet的不断发展,传统的管理方式,消耗大量的人力物力,传统的方式已经赶不上时代的脚步,所以开发一个高效的企业人事财务管理系统,是非常必要的。
本系统作为一个MySQL数据库开发运用程序,主要是分为前台部分和后台部分,前台部分是面向用户,主要包括对自身工资的查询,对考勤的查询等功能的实现。
后台部分是面向管理员,主要包括对职员管理,考勤管理,工资发放管理,公司结算预算等功能。
该系统的开发环境主要是MysqL+php的结合,同时加入了Html 的语言来完成的界面设计。
关键词:人事财务管理,MysqL,php目录一、引言 (1)(一)设计目的 (1)(二)设计要求 (1)(三)设计环境 (1)二、需求分析 (2)(一)系统总体需求...................................................2 1.系统简介......................................................2 2.系统分析 (2)(三)数据字典 (3)三、概念结构设计 (5)(一)E-R图 (5)(二)系统的功能结构设计.............................................7 1.总架构设计.....................................................7 2.功能模块的划分. (7)四、逻辑结构设计 (9)(一)关系模式 (9)(二)表的设计与创建 (9)五、数据库系统开发与实现 (11)(一)管理员主要功能模块设计........................................11 1.部门及职位管理模块...........................................11 2.工资修改模块.................................................12 3.员工管理模块.................................................12 4.查询工资模块.................................................13 5.修改考勤表模块.. (13)(二)后台主要功能模块设计.........................................14 结论..................................................................16 参考文献 (17)一、引言(一)设计目的随着公司规模的扩大,经济体制的快速发展,公司组织管理会变得越来越庞大和困难,而信息的处理与使用也变得越来越重要。
人力资源管理系统汇总
密级公开组号 8班级CMU3111湖南科技职业学院软件学院项目设计文档项目名称人力资源管理系统专业软件技术(JAVA方向)指导教师陈亚莉项目组成员谭静、苏磊、陈娟、唐福长、刘钢前言1.项目开发目的通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竞争2.项目开发背景说明:本系统主要用于对企业中的“人”进行管理.具体地讲,人力资源管理系统就是通过人力资源规划、员工考核、薪酬管理、员工激励、人才培训和开发等一系列手段来提高劳动生产率,最终达到发展目标的一种管理行为。
A、软件系统名称:人力资源管理系统.B、任务提出者:HNS软件学院C、本系统最终提供湖南科技职业学院使用。
3.项目开发定义人力资源管理系统是针对中小企业对现有员工和新聘员工的一个WEB管理平台.管理员具有对员工信息,员工考勤,员工业绩,员工工资,员工奖惩,系统信息的管理等。
4.项目开发平台选择Java语言,作为本项目的开发语言。
以Microsoft SQL Server2005作为本项目的数据库系统。
必须设计成B/S架构,主要采用Struts2+Hibernate框架技术.目录前言 (1)目录 (2)第1章项目开发计划书 (3)1。
1项目范围 (4)1.2客户资料 (4)1。
3项目成果 (4)1.4资源需求 (5)1.5项目风险分析 (6)1。
6分配任务 (6)第2章需求规格说明书 (7)2.1问题陈述: (8)2.2要达到的目标: (8)2.3具体的分析: (8)第3章系统设计书 (12)3.1 命名规则 (13)3.2 数据库设计 (14)3.3屏幕设计 (17)第4章安装手册 (19)6。
1功能 (20)6.2系统解决方案: (20)6.3开发平台: (20)6.4使用技术架构: (20)6。
5系统资源需求、配置要求: (20)第5章操作手册 (21)7.1 初始化模块操作指南 (22)7。
人事系统汇总2
软件开发文档指南企业的工资管理是公司管理的一个重要内容。
随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往因为个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
企业工资管理系统是典型的信息管理系统<MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。
VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。
Access数据库具有与VB6无缝连接、操作简单、易于使用的优点。
运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。
关键词:VB 工资管理信息管理数据查询数据库1 可行性研究报告可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能先择的各种方案;说明论证所选定的方案。
可行性研究报告的编写内容要求如下:1.1 引言1.1.1 编写目的1.1.2 背景1.1.3 定义1.1.4 参考资料1.2 可行性研究的前提1.2.1 要求1.2.2 目标1.2.3 条件、假定和限制1.2.4 进行可行性研究的方法1.2.5 评价尺度1.3 对现有系统的分析1.3.1 数据流程和处理流程1.3.2 工作负荷1.3.3 费用开支1.3.4 人员1.3.5 设备1.3.6 局限性1.4 所建议的系统1.4.1 对所建议系统的说明1.4.2 数据流程各处理流程1.4.3 改进之处1.4.4 影响1.4.4.1 对象设备的影响1.4.4.2 对软件的影响1.4.4.3 对用户单位机构的影响1.4.4.4 对系统动行的影响1.4.4.5 对开发的影响1.4.4.6 对地点和设施的影响1.4.4.7 对经费开支的影响1.4.5 局限性1.4.6 技术条件方面的可行性1.5 可选择其他系统方案1.5.1 可选择的系统方案11.5.2 可选择的系统方案2……1.6 投资及收益分析1.6.1 支出1.6.1.1 基本建设投资1.6.1.2 其他一次性支出1.6.1.3 非一次性支出1.6.2 收益1.6.2.1 一次性收益1.6.2.2 非一次性收益1.6.2.3 不可定量的收益1.6.3 收益/投资比1.6.4 投资回收周期1.6.5 敏感性分析1.7 社会条件方面的可行性1.7.1 法律方面的可行性1.7.2 使用方面的可行性1.8 结论2 项目开发计划编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度所需经费预算、所需软、硬件条件等问题作出安排记载下来,以便根据本计划开展和检查本项目的开发工作。
企业人事管理系统 2
系统主切换面板和报表切换面板显示信息:显示名称、对应的处理方式、处理参数和关联显示的窗口或者面板。
员工基本信息:员工号、姓名、所属部门编号、所属部门名称、电子邮件、分机号。
班次信息:班次编号、班次说明、起始时间。
签到/签出记录:员工号、班次、当前时间。
缺勤记录:员工号、缺勤事由、天数、起始时间。
第三章系统需求分析
需求分析实际上是在系统分析阶段对处理对象的功能分析。在完全弄清用户对新系统的确切要求后,用统一、规范的图标和书面语言表达出来。下面从以下几方面进行分析:
1.信息需求分析
2.目标分析和系统范围界定
3.功能分析及划分
系统设计的主要任务就是心系统分析中所提出的逻辑方案为基础,根据系统实现的内、外环境和主、客观条件,从技术的角度去考虑系统的划分、功能结构等问题,从提高系统的运行水平、工作效率和质量方面,去完成系统物理方案的设计,使企业能从信息系统的应用中获得最大的综合经济效益.
2.2经济方面
本软件的开发周期不长,工作量不大,软件开发人员只需要一人。开发成本在万元以内,经济适用。
2。3法律方面
本软件属自主开发,不存在版权等法律方面的任何问题.
2。4技术实现
本系统使用Access开发,采用VBA语言和简单的SQL语言编写程序代码,系统中的类统一使用数据库管理,数据库与程序的交互使用SQL和VBA实现.
企业员工考勤管理系统在实际应用中会和工资系统配合使用,需要对每个员工在一个时期内的出勤情况进行量化,从而可以作为工资系统的参考依据。系统设计了相应的报表功能对一段时期内的出勤情况进行汇总。
第二章可行性分析
企业人事管理中的员工考勤管理要求准确记录员工的出入时间,因此系统中员工签到/签出时,系统自动根据当前时间进行记录,这就和实际应用中门禁系统的有原理相同,避免了随意修改签到/签出时间。可行性分析内容分析具体为:
人事管理系统
目录1 . 绪论 (1)1.1 课题背景 (1)1.2 系统开发关键技术介绍 (1)2 . 系统分析 (2)2.1 用户工作流程 (2)2.2 用户业务需求 (2)3 . 系统设计 (3)3.1 设计思想 (3)3.2 系统功能结构图 (3)3.3 模块功能设计 (3)4 . 系统数据库设计 (5)4.1系统数据库的建立 (5)4.2 系统E-R图 (5)4.3 各个数据表的创建 (6)4.4 触发器设计 (8)4.5 数据库的连接 (9)5 . 系统实现 (10)5.1 系统实现工具与支持平台 (10)5.2 系统界面 (10)5.3 系统主要功能实现 (14)5.4系统核心代码 (15)6 . 总结与展望 (19)6.1 收获与体会 (19)6.2 未来的展望 (19)参考文献 (20)致谢 (21)课程设计检查表 (22)21 绪论1.1课题背景随着计算机技术的飞速发展和计算机在企业管理应用中的普及,利用计算机事项企业人事管理势在必行。
企业人事管理系统是一个现代化的企业在竞争中立于不败之地的必要条件,它为人事信息提供充足的信息和快捷的查询手段。
对于大中型企业来说,利用计算机支持企业高效率完成劳动人事管理的日常事务,是事业能够现代企业制度要求,推动企业劳动人事管理走向科学化、规范化的必要条件。
工资管理是一项琐碎、复杂而又十分细致的工作,工资计算、发放、核算的工作量很大,不容许出错,用计算机进行工资发放工作,不仅能够保证工资核算准确无误、快速输出,而且还可以利用计算机对有关工资的各种信息进行统计。
同时计算机具有手工管理无法比拟的优点:检索快速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事管理的效率,也是企业走向科学化、正规化管理,与世界接轨的重要条件。
1.2系统开发关键技术介绍本系统采用的是开源的Eclipse做为开发系统前台的工具,后台数据库由Oracle 10g开发。
人事管理系统
人事管理系统目录一、绪论 (2)1.1 概述 (2)二、可行性分析 (2)2.1 社会可行性 (2)2.2 经济可行性 (3)2.3 技术可行性 (3)2.4管理可行性分析 (3)三、需求分析 (3)3.1 引言 (3)3.2 编写目的 (3)3.3 定义 (4)3.4 目标 (4)3.5用户的特点 (4)3.6 对功能的规定 (4)3.7系统功能 (4)3.8 数据流程图 (5)3.9 E-R图 (5)3.10 数据字典 (6)3.11对性能的规定 (6)3.12 输入输出要求 (7)3.13 数据管理能力要求 (7)3.14 设备 (7)3.15 支持软件 (7)3.16 参考资料 (7)四、总体设计 (7)4.1模块的设计 (7)4.2 数据库结构设计 (8)4.3系统结构设计 (11)4.4、设计测试方案 (12)五、详细设计 (13)5.1详细设计的意义 (13)5.2各模块及界面详细设计 (13)5.3登录界面设计 (13)5.4系统模块的设计 (14)5.5档案查询界面设计 (15)5.6档案更新界面的设计 (15)5.7、档案统计界面的设计 (16)5.8、档案输出界面的设计 (16)5.9、数据维护的界面设计 (17)5.10、注册管理员界面设计 (18)5.11、修改密码界面设计 (18)5.12主程序代码 (18)六、小结 (19)一、绪论1.1 概述本文介绍的是采用Visual Foxpro开发的一个人事管理系统,逐一介绍开发本系统的步骤:可行性分析、需求分析、总体设计、详细设计、测试。
首先对现行人事管理系统进行分析,并找出其存在的问题,并提出解决方案。
针对要开发的系统进行人事系统调研,提出开发系统的可行性分析。
在需求分析中先后用数据流图、数据字典、系统的功能结构图分析了系统所需的各种数据。
在详细设计中,详细的展现了系统的各个功能模块、所需的数据库表及表字段、系统菜单的设计等。
人事管理系统
人事管理系统第一章人事管理系统概述1.1 人事管理系统简介1.2 企业信息化发展1.3 关于人事管理系统的几个误区第二章人事管理系统分析2.1 系统初步调查2.2 系统可行性分析2.3 系统详细调查2.4 系统的安全性第三章人事管理系统设计3.1 方案设计3.2 开发工具选择3.3 数据库设计3.3.1人事管理系统的详细调查3.3.2系统逻辑模型的提出3.3.3数据字典3.4 数据模块设计图第四章人事管理系统的实现4.1 开发环境的选择4.2 人事管理系统模块设计举例4.3 人事管理系统测试4.4 系统运行与维护4.5系统的转换方案第五章开发总结参考文献1.设计目标使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配。
本系统主要维护新员工资料;详细记录人事变动,包括岗位和部门的调整;员工信息的查询和修改,包括员工个人信息和密码等;作为公司人事管理信息系统的基础部分,它为其他子系统如考勤管理系统,工资管理系统等,提供员工的基本信息。
根据系统功能的要求,人事管理系统可以分为新员工档案的输入,人事变更,员工档案的修改和查询等模块。
2 .功能设计企业人事管理系统主要用于员工个人资料的录入,职务变动的记录和管理。
使用人事管理系统,便于公司领导掌握人员的动向,及时调整人才的分配。
本系统是公司人事管理信息系统的基础部分,它为其他子系统,如考勤管理系统,工资管理系统和员工培训系统,提供员工的基本信息。
同时为其他系统提供了员工登录的密码认证和权限分配功能。
人事管理系统在设计时主要考虑以下几项功能要求:●新员工资料的输入。
●人事变动的详细记录,包括岗位和部门的调整。
●员工信息的查询和修改,包括员工个人信息和密码等。
为了更好的理解该系统和读懂该系统的源码,读者应对以下的知识点有所了解:●MS SQL SERVER 2000数据库操作的基础知识。
●ODBC数据源基础知识。
●基本的SQL语句,如添加,查询,修改和删除记录语句。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件开发文档指南企业的工资管理是公司管理的一个重要内容。
随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
企业工资管理系统是典型的信息管理系统(MIS),前台程序开发工具采用微软的VB6,后台数据库采用Access数据库。
VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。
Access数据库具有与VB6无缝连接、操作简单、易于使用的优点。
运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志。
关键词:VB 工资管理信息管理数据查询数据库1 可行性研究报告可行性研究报告的编写目的是:说明该软件开发项目的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能先择的各种方案;说明论证所选定的方案。
可行性研究报告的编写内容要求如下:1.1 引言1.1.1 编写目的1.1.2 背景1.1.3 定义1.1.4 参考资料1.2 可行性研究的前提1.2.1 要求1.2.2 目标1.2.3 条件、假定和限制1.2.4 进行可行性研究的方法1.2.5 评价尺度1.3 对现有系统的分析1.3.1 数据流程和处理流程1.3.2 工作负荷1.3.3 费用开支1.3.4 人员1.3.5 设备1.3.6 局限性1.4 所建议的系统1.4.1 对所建议系统的说明1.4.2 数据流程各处理流程1.4.3 改进之处1.4.4 影响1.4.4.1 对象设备的影响1.4.4.2 对软件的影响1.4.4.3 对用户单位机构的影响1.4.4.4 对系统动行的影响1.4.4.5 对开发的影响1.4.4.6 对地点和设施的影响1.4.4.7 对经费开支的影响1.4.5 局限性1.4.6 技术条件方面的可行性1.5 可选择其他系统方案1.5.1 可选择的系统方案11.5.2 可选择的系统方案2……1.6 投资及收益分析1.6.1 支出1.6.1.1 基本建设投资1.6.1.2 其他一次性支出1.6.1.3 非一次性支出1.6.2 收益1.6.2.1 一次性收益1.6.2.2 非一次性收益1.6.2.3 不可定量的收益1.6.3 收益/投资比1.6.4 投资回收周期1.6.5 敏感性分析1.7 社会条件方面的可行性1.7.1 法律方面的可行性1.7.2 使用方面的可行性1.8 结论2 项目开发计划编制项目开发计划的目的是用文件的形式,把对于在开发过程中各项工作的负责人员、开发进度所需经费预算、所需软、硬件条件等问题作出安排记载下来,以便根据本计划开展和检查本项目的开发工作。
编制内容要求如下:2.1 引言2.1.1 编写目的2.1.2 背景2.1.3 定义2.1.4 参考资料2.2 项目概述2.2.1 工作内容2.2.2 主要参加人员2.2.3 产品及成果2.2.3.1 程序2.2.3.2 文件2.2.3.3 服务2.2.3.4 非移交产品2.2.4 验收标准2.2.5 完成项目的最迟期限2.2.6 本计划的审查者与批准者2.3 实施总计划2.3.1 工作任务的分解2.3.2 接口人员2.3.3 进度2.3.4 预算2.3.5 关键问题2.4 支持条件2.4.1 计算机系统支持2.4.2 需要用户承担的工作2.4.3 需由外单位提供的条件2.5 专题计划要点2.1可行性分析(1)技术上的可行性硬件要求:主要配置为CPU(PII300以上)、内存(128MB以上)、显卡(64MB以上)以及硬盘(10GB以上)等。
软件要求:系统采用Visual Basic 6.0和SQL Server 2000开发工具:用VB制作系统的用户界面,SQL Server 2000制作后台数据库,两者结合完成系统功能,可运行在Windows系列操作系统上。
(2)经济上的可行性由于工资管理系统是一个比较小型的系统,所以从人力、物力、财力方面来说都是可行的。
(3)社会可行性员工的工资管理工作变得越来越复杂,工资管理既涉及到劳动人事的管理,同时也是财务管理的重要组成部分。
早期的工资统计和发放都是使用人工方式处理纸质档案,不仅花费财务人员大量的时间,且不易于保存,往往由于个人原因,抄写不慎或者计算疏忽等,出现工资发放错误的现象。
基于以上原因,学校工资管理系统使用电脑安全保存,快速计算,全面统计,实现工资管理的系统化,规范化,自动化。
因此,建立本系统具体有现实意义。
(4)操作可行性本系统运行在通用的Windows操作系统上,具有Windows相似的操作界面。
具有简单易学,使用方便等特点,只需在计算机上进行相关的简单的设置即可,懂得计算机基本操作的人员经过短期培训培训即可熟练操作,熟悉计算机操作的人员不需要再经过专门的培训即可熟练操作。
3 软件需求说明书软件需求说明书的编制是为了使用户的软件开发者双方对该软件的起初规定有一个共同的理解,使之成为整个开发工作的基础。
编制软件需求说明书的内容要求如下:3.1 引言3.1.1 编写的目的3.1.2 背景3.1.3 定义3.1.4 参考资料3.2 任务概述3.2.1 目标3.2.2 用户的点3.2.3 假定与约束3.3 需求规定3.3.1 对功能的规定3.3.2 对性能的规定3.3.2.1 精度3.3.2.2 时间特性要求3.3.2.3 灵活性3.3.3 输入输出要求3.3.4 数据管理能力的要求3.3.5 故障处理要求3.3.6 其它的专门的要求3.4 运行环境规定3.4.1 设备3.4.2 支持软件3.4.3 接口3.4.4 控制需求规定2.2.1 对功能的规定基本信息的添加、修改、删除和查询。
基本信息包括项目类型信息,项目状态信息,模块状态信息和缺陷级别信息等。
此功能为项目组管理和软件项目管理模块提供数据。
项目组信息的添加、修改、删除和查询。
项目组信息包括收员工信息和角色信息。
软件项目管理模块包括项目基本信息管理、软件模块管理和软件缺陷管理等功能2.2.2 对性能的规定a .精度本系统所需要的数据比较简单,基本不存在精度的问题。
b. 时间特性要求要求本系统对于事务的处理有较高的响应,如数据库的更新操作等响应时间应限定在一定范围。
2.2.3 输入输出的要求该系统输入数据由管理员操作,其输出数据用于显示给用户查看。
2.3运行环境硬件环境:学校需配备数据库服务器,本系统对个人计算机无特殊硬件要求,普通个人PC均能运行。
软件环境:本系统是基于WINDOWS系统开发的,因此windows 2000 以上的个人PC都能较好的运行本系统。
学校主机建议安装windows 2000 或 windows 2003 server 。
2.4人工处理过程本系统在实际运用中,有时需要人工来调整,员工工资发放的时间等。
4 数据需求说明书数据要求说明书的编制目的是为了向整个开发时期提供关于处理数据的描述和数据采集要求的技术信息。
编制数据要求说明书的内容要求如下:4.1 引言4.1.1 编写目的4.1.2 背景4.1.3 定义4.1.4 参考资料4.2 数据的逻辑描述4.2.1 静态数据4.2.2 动态输入数据4.2.3 动态输出数据4.2.4 内部生成数据4.2.5 数据约定4.3 数据的采集4.3.1 要求和范围4.3.2 输入的承担者4.3.3 处理4.3.4 影响11系统数据库设计数据库是信息管理系统的后台,存储着所有的信息,在信息管理系统中有着很重要的地位。
数据库设计的好与坏,直接影响到这个系统的运行效率。
良好的数据库设计,可以提高数据信息的存储效率,确保数据信息的完整性和一致性。
针对企业工资信息管理系统的需求,通过对员工工资计算过程的内容分析,为本系统设计如下的数据项和数据结构:〃基本工资信息:包括工资级别和工资金额。
〃岗位工资信息:包括工资级别和工资金额。
〃工资信息:包括员工编号、基本工资、岗位工资、水电费、津贴工资、扣除薪水、实发金额。
〃部门信息:包括部门编号、部门名称、部门负责人、部门人数。
〃工资统计信息:包括员工编号、姓名、出生年月、所属部门、文化程度、职称。
〃考勤信息:包括员工编号、姓名、性别、迟到次数、缺席次数。
〃津贴信息:包括员工编号、姓名、性别、加班时间、加班天数、加班类型、津贴情况。
〃用户信息:包括用户名、密码和权限。
5 概要设计说明书概要设计说明书可称作系统设计说明书,这里说的系统是指程序系统,编制的目的是说明对程序的系统的设计考虑,包括程序系统的基本处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础。
编制概要设计说明书的内容要求如下:5.1 引言5.1.1 编写目的5.1.2 背景5.1.3 定义5.1.4 参考资料5.2 总体设计5.2.1 需求规定5.2.2 运行环境5.2.3 基本设计概念和处理流程5.2.4 结构5.2.5 功能需求与程序的关系5.2.6 人工处理过程5.2.7 尚未解决的问题5.3 接口设计5.3.1 用户接口5.3.2 内部接口5.3.3 外部接口5.4 运行设计5.4.1 运行模块组合5.4.2 运行控制5.4.3 运行时间5.5 系统数据结构设计5.5.1 逻辑结构设计要点5.5.2 物理结构设计要点5.5.3 数据结构与程序的关系5.6 系统出错处理设计5.6.1 出错信息5.6.2 补救措施5.6.3 系统维护设计统概要分析用户在使用一个系统时,必须先登录操作界面,在操作完成后然后再退出,其操作如图3.1所示。
图3.1 系统流程图说明:操作员进入管理系统的身份不同,所获得的权限也不同,普通用户只可以查询自己的工资情况,而且部门对自己的所有信息进行更改。
图3.2 用户操作模块说明:管理员可以对所有模块进行操作,普通用户只可以进行查询员工工资的权限。
说明:在各个子模块操作时用户同时在实现更改的时候在对话框上的网格看到后台数据库最新的动态。