人事管理系统设计.doc
《人事管理系统设计.doc》由会员分享,可在线阅读,更多相关《人事管理系统设计.doc(15页珍藏版)》请在咨信网上搜索。
系统设计说明书 目录 1 可行性研究 1 1.1 概述 1 1.2 系统目标 1 1.3 开发的背景及意义 2 1.4 建议的新系统 2 1.5 可行性分析 2 1.5.1 技术可行性 3 1.5.2 经济可行性 3 1.5.3 运行可行性 3 1.6 总结 3 2 总体规划 4 2.1 组织机构与调查 4 2.2 划分子系统 4 2.3 具体计划 4 3 系统分析 5 3.1 现行系统分析 5 3.2 新系统逻辑设计 5 4 系统设计 6 4.1 系统结构设计 6 4.2 数据库设计 7 5 系统实施 8 5.1 程序设计(程序内容) 8 5.2 系统测试 10 1 可行性研究 1.1 概述 数据信息的增多和时间的宝贵性,要求有一个强大的数据管理系统管理,快捷方便的帮助用户来管理这些烦琐的数据。作为计算机应用的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大等。这些优点能够极大地提高人事信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。众所周知,Microsoft Visual Studio.Net 2005是目前非常流行的数据库管理系统。使用Microsoft Visual Studio.Net 2005可以为创建桌面或网络数据库方案的面向对象的关系型数据库管理系统。Microsoft Visual Studio.Net 2005 提供了强有力的数据处理能力, 可极大地提高生产力的快速应用程序开发工具, 和创建所有类型的数据库方案的弹性需要。它可以艺术化地创建企业数据库方案的数据库管理系统。Microsoft Visual Studio.Net 2005是速度最快的关系型数据库开发系统,用Microsoft Visual Studio.Net 2005 创建的应用程序可以满足各种要求,具有广泛的用途。因此,针对不同的情况,可能需要对操作系统、Microsoft Visual Studio.Net 2005 或应用程序进行优化,以达到最佳性能。 1.2 系统目标 本系统主要包括以下几方面内容: (1) 合理的设计数据库 尽量合理地减少数据库数据的冗余,使重复的数据保持在最小限度,这样将不必要的多占用存储空间,减少产生混乱影响的危险,还能提高计算机的运行速度。 (2)设计出友好的界面 界面的友好与否是用户评价一个软件优劣的重要方面之一,使用户有一个良好的心情。 另外窗口界面要多用按钮和快捷键,少用菜单,窗口的各个控件布局要合理,美观。要充分的利用Microsoft Visual Studio.Net 2005提供的强大的功能,多用窗口和控件,充分体现窗口的多元化格局。 (3)实现基本功能和一些特殊功能的操作 该系统要求除了能实现信息的录入,删除,插入,更新,打印等基本功能之外,还要求能够根据用户的需要进行操作。 1.3 开发的背景及意义 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事档案的管理势在必行。当前企业信息管理系统正在从C/S结构向B/S结构转移,但是由于安全性等方面的因素,C/S结构的管理信息系统仍然占据企业管理信息系统的主流。 人事管理系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。 人事管理系统可以用于支持企业完成劳动人事管理工作,有如下3个方面的目标。 (1) 支持企业实现规范化的管理。 (2) 支持企业高效率完成劳动人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。 (3) 支持企业进行劳动人事管理及其相关方面的科学决策,如企业领导根据 现有的员工数目决定招聘的人数等。 1.4 建议的新系统 开发这个系统的目的就是要帮助企业的人力资源部门提高工作效率,实现企业人事信息管理系统的系统化、规范化和自动化。根据这个系统所要实现的目的和任务,总结出这个系统最终要实现的主要功能如下: (1) 员工各种信息的输入,包括员工的基本信息、学历信息、婚姻状况、考勤信息、工资信息。 (2) 对用户进行授权。 (3) 员工各种信息的修改。 (4) 对于转出、辞职、退休员工信息的删除。 (5) 按照某种条件,查询统计符合条件的员工信息。 (6) 对查询、统计的结果打印输出。 1.5 可行性分析 可行性研究的目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决。可行性研究实质上是要进行依次大大地压缩简化了的系统分析和设计的过程,也就是在较高层次以较抽象的方式进行的系统分析和设计的过程。本文讨论了可行性研究主要从技术上可行性、经济可行性、运行可行性三个方面来进行。 1.5.1 技术可行性 随着国内软件开发的日益发展壮大,各种中小企事业单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。而这个系统尽管其在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。 1.5.2 经济可行性 对于整个系统而言,在系统未运行之前,初期投资比较大,花费相对而言比较多。各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,因为现在计算机已经普及了,相关的人员培训费可以减少很多。而同时又减少了数据的流通环节,不必要花费那么多的时间,,也避免了工作人员的流动造成的收据丢失等问题,适应了当前的发展形式。 1.5.3 运行可行性 此系统采用Microsoft Visual Studio.Net 2005开发工具, 利用SQL Server 2000对数据库表进行存储,提供数据之间的操作功。首先Microsoft Visual Studio.Net 2005是一个开放的协作式系统可以连接许多比较常用的数据库。其次它具有可视化的开发环境,使代码的编写更为直观,并且在可视化环境下的调试和维护也相对容易。再次Microsoft Visual Studio.Net 2005提供了大量控件,这既丰富了应用程序的表达能力,也加快了项目的开发速度。 1.6 总结 本系统在项目功能和数据结构的设计上严格要求,尽量切实体现实用,并兼顾到普通需求和特殊需求;在程序设计上界面友好,操作简便, 节省了大量的工作量,加强了档案记录的安全性和完整性,可以方便地查询、阅读、修改、交流和重复使用,提高工作了效率。 2 总体规划 2.1 组织机构与调查 企业部门:人事部、财务部、安全维护 人事处:基本信息、奖惩信息、考勤信息 财务部:对员工发放工资 安全维护:用户管理,权限 2.2 划分子系统 在设计时按照实际的要求把本系统划分为员工基本信息管理,员工考勤信息管理,员工工资信息管理和员工奖惩信息管理等模块 1、奖惩信息管理模块主要实现对员工的奖惩信息的添加、删除、修改、等基本操作。如对其信息的录入之后,则相应的输入数据库中。 2、基本信息管理模块包括员工的基本信息的基本操作。如添加、删除、修改、等。如可对刚被聘用的员工进行基本信息输入。 2.3 具体计划 表2.1具体实施计划 实施计划 阶段 人数 时间(天) 人月 起止时间 可行性研究 2 2 4 2008-4-11 2008-4-13 系统分析 2 2 4 2008-4-13 2008-4-15 系统设计 2 2 4 2008-4-15 2008-4-17 3 系统分析 3.1 现行系统分析 现行系统没有统计部分,看不出员工平时工作的业绩及日常表现,难以决定下一段的实施计划如员工的升职与降职,加薪与减薪,奖惩等。这些数据对未来发展都起着至关重要的因素。安全设置也不够完善。具体实施如下: 业务流程: 1. 首先登记员工的基本信息情况,只有登记的员工才可以进行简单操作。 2. 再确定该员工是否拥有权限可以对其进行录入,删除等操作,惹该员工拥有权限,则可以操作。 3. 确定后,将员工的信息添加到数据表中,库存作相应的更新。 4. 可将此结果倒入到Excel中,进行处理。 统计报表的业务流程: 1. 统计每月员工的实发工资总额。 3.2 新系统逻辑设计 图3.1员工人事管理数据流图 4 系统设计 4.1 系统结构设计用户登录 员工奖惩信息 员工工资信息 员工考勤信息 员工基本信息 系统管理模块 基本信息模块 人事管理系统 模糊查询 工资报表 模块 高级查询 删除 修改 添加 用户管理 图4.1人事系统结构图 4.2 数据库设计 表4.1 员工基本信息表 名称 字段名 字段类型 大小(精度,小数位数) 备注 员工编号 员工编号 int 4 非空,主键 员工姓名 员工姓名 char 8 空 性别 性别 char 2 空 民族 民族 char 4 空 出生日期 出生日期 datetime 8 空 聘用时间 聘用时间 datetime 8 空 聘用方式 聘用方式 char 10 空 聘用来源 聘用来源 char 10 空 所在部门 所在部门 char 10 空 所任职务 所任职务 char 10 空 所获职称 所获职称 char 10 空 工资号 工资号 int 4 空 表4.2 员工奖惩信息表 名称 字段名 字段类型 大小(精度,小数位数) 备注 员工编号 员工编号 int 4 非空,主键 员工姓名 员工姓名 char 8 空 奖惩时间 奖惩时间 datetime 8 空 奖惩原因 奖惩原因 char 200 空 撤消日期 撤消日期 datetime 8 空 撤消原因 撤消原因 char 2000 空 表4.3 工资信息表 名称 字段名 字段类型 大小(精度,小数位数) 备注 员工编号 员工编号 int 4 非空,主键 工资号 工资号 int 4 非空 员工姓名 员工姓名 char 8 空 发放时间 发放时间 datetime 8 空 基本工资 基本工资 int 4 空 旷工罚款 旷工罚款 int 4 空 迟到扣款 迟到扣款 int 4 空 出差补助 出差补助 int 4 空 补贴 补贴 int 4 空 实发工资 实发工资 int 4 空 5 系统实施 5.1 程序设计(程序内容) 基本信息管理: 主要实现对员工的奖惩信息的添加、删除、修改、等基本操作。如员工奖惩信息,要进生以下的操作(员工编号、员工姓名、奖惩时间、奖惩原因、撤消日期、撤消原因)输入完成后,显示相应的信息。确认无误后,将此信息保存的数据库中。 奖惩信息管理: 主要实现对员工的基本信息的添加、删除、修改、等基本操作。如员工奖惩信息,要进生以下的操作(员工编号、员工姓名、聘用时间等)输入完成后,显示相应的信息。确认无误后,将此信息保存的数据库中。 //添加员工基本信息try {sqlCommand com = new SqlCommand(); com.Connection = conn; string aa; aa = "insert into 员工基本信息 values('" + textBox44.Text + "','" + textBox43.Text + "','" + textBox42.Text + "','" + textBox41.Text + "','" + textBox40.Text + "','" + textBox39.Text + "','" + textBox38.Text + "','" + textBox37.Text + "','" + textBox36.Text + "','" + textBox35.Text + "','" + textBox34.Text + "','" + textBox33.Text + "','" + textBox32.Text + "','" + textBox31.Text + "','" + textBox30.Text + "','" + textBox29.Text + "','" + textBox28.Text + "','" + textBox27.Text + "','" + textBox26.Text + "','" + textBox25.Text + "')"; com.CommandText = aa; com.ExecuteNonQuery(); MessageBox.Show("添加成功", " 提示信息"); //修改员工基本信息try { SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; string u; u = "update 员工基本信息 set 员工编号='" + textBox44.Text.Trim() + "',员工姓名='" + textBox43.Text.Trim() + "',性别='" + textBox42.Text.Trim() + "',民族='" + textBox41.Text.Trim() + "',婚否='" + textBox40.Text.Trim() + "',党派='" + textBox39.Text.Trim() + "',出生日期='" + textBox38.Text.Trim() + "',联系电话='" + textBox37.Text.Trim() + "',学历='" + textBox36.Text.Trim() + "',专业='" + textBox35.Text.Trim() + "',学位='" + textBox34.Text.Trim() + "',毕业学校='" + textBox33.Text.Trim() + "',聘用时间='" + textBox32.Text.Trim() + "',聘用方式='" + textBox31.Text.Trim() + "',聘用来源='" + textBox30.Text.Trim() + "',员工状态='" + textBox29.Text.Trim() + "',所在部门='" + textBox28.Text.Trim() + "',所任职务='" + textBox27.Text.Trim() + "',所获职称='" + textBox26.Text.Trim() + "',工资号='" + textBox25.Text.Trim() + "'where 员工编号='" + textBox44.Text.Trim() + "'"; if (bb.Length == 0){ MessageBox.Show("员工编号不能为空"); this.textBox44.Focus(); return; } try { SqlCommand cmd = new SqlCommand();cmd.Connection = conn; string d; d = "delete from 员工基本信息 where 员工编号='" + textBox44.Text + "'"; cmd.CommandText = d; int i = cmd.ExecuteNonQuery(); MessageBox.Show(i + "条记录被删除!");} catch (SqlException sqlE) MessageBox.Show(sqlE.Message, "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (System.Exception n) { MessageBox.Show(n.Message, "错误提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } finally {conn.Close();} 5.2 系统测试 软件测试是保证软件质量的关键,它是对需求分析设计和编码的最后复审。在软件生命周期的每个阶段,都不可避免地会产生错误,通常在编写出每个原程序后,就要对它进行必要的测试,这步工作自己来完成。软件产品可用黑盒法和白盒法进行测试,通常两种方法结合使用。在测试系统时先进行黑盒法测试,即检查程序是否输出正确的结果,而后进行白盒测试,即了解程序的内部结构和处理过程,对程序中重要的逻辑路线进行测试,在不同点检查程序状态,确定实际状态与预期的状态是否一致。 在测试过程中对每个模块设计一组数据,首先按照测评体系和计算方法计算的出应有的正确结果,然后将所设计的这组数据运用该模块进行计算,最后将手算结果与运行结果对比,查看结果是否有误;如在计算应发工资时,设置一固定的员工工资通过将手算和模块计算的结果进行比较,看看是否有误,若有误则进行问题排查找处原因进行修改。 系统在开发过程当中,因为有些模块的界面设置及其功能要求都是基本限于一致的,所以为了加快开发进程,模块实现有些是相互借鉴的。最初因为进行模块测试都会实现准备测试所需的数据源。 1. 管理员登陆测试(黑盒测试) 输入错误的用户名和密码,如用户名(g),密码(123)。 结果:提示“登陆失败,请重新登陆”。 输入正确的用户名和密码,如用户名(g),密码(123),进入系统。 总结: 经过系统的不断测试及改进,人事管理系统已达到了预期的效果,可以实现以下功能:员工基本信息的添加删除修改及模糊查询,员工实发工资的计算及总体信息的高级查询。对员工总体信息的查询,可根据不同的查询方式如员工编号,员工的工资号,员工的考勤等。用户可对其进行应用,运行状况良好、实现了人事管理的目的。 目 录 第一章 项目总论 - 1 - §1.1项目简介 - 1 - §1.2可行性研究的范围 - 2 - §1.3编制依据 - 2 - 第二章 项目建设背景及必要性 - 3 - §2.1橡胶密封件项目提出的背景 - 3 - §2.2国家产业政策 - 6 - §2.3项目建设的必要性 - 8 - 第三章 项目优势 - 11 - §3.1市场优势 - 11 - §3.2技术优势 - 16 - §3.3组织优势 - 17 - §3.4政策优势:关中—天水经济区发展规划 - 17 - §3.5区域投资环境优势 - 17 - 第四章 产品介绍与技术介绍 - 20 - §4.1橡胶密封件产品介绍 - 20 - §4.2 产品标准 - 21 - §4.3 产品特征及材质 - 21 - §4.4产品方案 - 26 - §4.5产品技术来源 - 27 - 第五章 项目产品发展预测 - 28 - §5.1产品行业关联环境分析 - 28 - §5.2行业竞争格局与竞争行为 - 33 - §5.3竞争力要素分析 - 39 - §5.4项目发展预测 - 41 - §5.5竞争结构分析及预测 - 43 - 第六章 项目产品规划 - 47 - §6.1项目产品产能规划方案 - 47 - §6.2产品工艺规划方案 - 47 - §6.3项目产品营销规划方案 - 51 - 第七章 项目建设规划 - 58 - §7.1项目建设总规 - 58 - §7.2项目项目建设环境保护方案 - 61 - §7.3项目建设节能方案 - 65 - §7.4项目建设消防方案 - 66 - §7.5项目建设生产劳动安全方案 - 69 - 第八章 项目组织实施情况 - 73 - §8.1项目组织 - 73 - §8.2项目劳动定员和人员培训 - 74 - §8.3项目管理与实施进度安排 - 77 - §8.4工程招标 - 80 - 第九章 项目财务评价分析 - 82 - §9.1项目总投资及资金筹措 - 82 - §9.2项目财务评价依据及相关说明 - 83 - §9.3 项目总成本费用估算 - 84 - §9.4 销售收入、销售税金及附加和增值税估算 - 84 - §9.5 利润分配估算 - 85 - §9.6 借款偿还计划 - 85 - §9.7现金流估算 - 85 - §9.8不确定性分析 - 86 - §9.9风险分析 - 88 - 第十章 项目经济、社会效益评价 - 90 - §10.1经济效益评价 - 90 - §10.2社会效益评价 - 90 - 第十一章 可行性研究结论与建议 - 91 - §11.1研究结论 - 91 - §11.2建议 - 91 - 13- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事管理系统 设计
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文