当前位置:首页>> >>


VB人事管理系统设计(论文 源代码 外文翻译 开题报告 答辩PPT).rar

收藏

资源目录
    文档预览:
    编号:20180913212522153    类型:共享资源    大小:14.59MB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    VB 人事管理系统 设计 论文 源代码 外文 翻译 开题 报告 答辩 PPT
    资源描述:
    第一章 绪论1第一章 绪 论1.1 系统概述1.管理信息系统的发展历史管理信息系统的概念起源很早。早在 20 世纪 30 年代,柏德就强调了决策在组织管理中的作用。50 年代,西蒙提出了依赖信息和决策的管理概念、维纳发表了控制论和管理的论述,以及与此同时计算机技术的飞速发展,为管理信息系统的出现奠定了理论和技术基础。管理信息系统的应用、发展是与计算机技术、通信技术和管理技术的应用、发展紧密相关的。特别是随着计算机技术、信息技术的飞速发展,管理信息系统也得到了飞跃。其发展过程大致分为如下的 3 个阶段:(1)电子数据处理系统(Electronic Data Processing System, EDPS)电子数据处理系统是数据处理的计算机化。通过计算机的高速运算和处理提高数据处理的效率。这是管理信息系统的雏形。(2)管理信息系统(Management Information System, MIS)计算机技术、数据库技术、网络通信技术与现代管理技术相结合,产生了管理信息系统,20 世纪 70 年代以来管理信息系统逐渐发展、成熟起来,表现出高度集中、定量化科学管理两大特点。管理信息系统以中心数据库和计算机网络为重要标志,采用分布式处理方式,把组织内部的各级管理结合起来,克服地理、时间上的界限完成必要的信息管理工作,辅助决策者进行决策工作。(3)决策支持系统(Decision Support Systems, DSS)早期的 MIS 只能提供大量的报告,其中真正对用户有用的信息很少。决策支持系统,即通过人机交互的方式帮助决策者找到可能的答案,为管理者决策提供必要的信息。随着计算机技术、信息处理技术、管理技术的更新和发展,以及 MIS 和 DSS 自身的理论发展,MIS 和 DSS 又有了新的变化。总之,随着技术的发展和理论的更新,管理信息系统在未来将会有更大的进步和发展。2.国内管理信息系统发展现状企业是国民经济的基本单元,企业信息系统建设是我国企业走向现代化的必由之路。我国目前共有各类企业 800 万家,这些企业在近 20 年来,在不同程度上都遇到了企业信息系统建设的问题。80 年代以来,国家有关部门就一直非常重视企业信息化的推进。国家有关部门曾重点扶持过一批国有大企业的信息化工程,并以它们为样板在第一章 绪论2全国制造业企业中推广过 CIMS。90 年代后,随着微型计算机、互连网等迅速普及,计算机技术对企业的影响越来越大,企业信息化进一步为人们所重视。1995 年以后,我国企业信息化走向了以 MIS 为主的道路,许多的人事信息管理系统被广大的企业所采用。在每一个大型的企业中都有自己的人事信息管理系统。因为随着企业员工的不断增长,信息管理的复杂度也在明显的增加,一些调查说明,在很多的企业在使用管理信息系统软件后,人事管理工作变得比较简单,只要对相应的管理人员进行一些简单的培训都能实现这种操作。3.企业人事管理的现状人事管理是企业管理的一个重要分支。随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。对人事管理的要求也不断提高,实现人事管理自动化,无疑将带来高效率的企业管理。人员是企业生存的主要元素,人员的增减、变动将直接影响到企业的整体运作,企业每天都要涉及到人员管理工作的问题。企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。传统的企业人事信息管理系统的人事管理采用人工方式,记录量大,易出错。人事管理系统就是用电脑代替大量的人工记录,完成众多信息的处理,方便、准确度高,且可以长期保存。旧式的用纸介质材料来记录的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将成为现代公司管理人员的首选。作为计算机应用的一部分,使用计算机对人事信息进行管理具有着手于工商管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。最初的人事管理采用人工方式,记录量大,易出错。人事管理系统就是用电脑代替大量的人工记录,完成众多信息的处理,方便、准确度高,且可以长期保存。旧式的用纸材料来记录的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将成为现代公司管理人员的首选。在企业信息化快速发展的时代,我们在充分肯定这些已经取得的成果的同时也不能忽视一些普遍性的问题。首先是过去 10 年左右,我国企业信息系统建设虽然轰轰烈烈地发展,但其成功率究竟如何?根据广东省信息中心和信息协会对 335 家已经实现了信息化的企业的调查,有 52.24%的企业认为本企业进行信息化建设的成效一般; 认为不理想的有 21.79%;认为效果非常好的只有 9.55%。根据研究还发现:一些企业已经投入使用的模块,实际中并未发挥作用,它只是针对若干局部系统,或者特定类型的产品的试运行。运行最好的为库存管理模块,原因主要是库存与其它部门间的相互影响较小。其次,信息录入、修改、查询及员工信息模块也在部分企业得到较好的应用。第一章 绪论3但成本管理及预测模块等使用情况较差。根据另一次对 300 名来自不同行业、不同企业的中层管理者的调查发现,这些管理者工作的科室中,人均微机数量 0.4~1 台的占33%,其中人均微机数量达到 1 台以上的企业占 37%。但是,这些企业中的计算机的97%是用来做文字处理工作,有 1/2 是用于浏览网页,甚至有 1/5 的计算机是经常用来玩游戏的。而大多数被调查者都认为:他们企业并没有实现信息化。这些调查和结果分析都说明了:我国企业目前虽然使用计算机已经比较普遍,但许多信息系统的应用情况却并没有达到预想的效果。本管理信息系统虽然能基本上满足用户的需求,但是也仍然存在一些问题:如对于员工的基本信息的管理不是很完善,用户管理的权限没有设置,各个数据库中的表没有设置主键。4.问题的提出及研究的意义综上所述,传统的手工方式的企业人事管理流程不可避免地存在着许多弊端。但随着现代信息技术的发展改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。现在,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。所有信息都表明:(1) 现代的企业管理迫切需要一个支持人事的信息平台;(2) 一个协同管理的平台是必不可少的;(3) 企业需要一个不断进行技术交流和培训的系统。基于上述分析,引入现代管理的思想,建立一套面向企业单位的人事信息管理系统是十分必要的。系统的创建与实施可以为企业管理人事管理的系统化、自动化和规范化提供有效的支持手段。5.课题研究的内容及目标课题研究的主要内容是:创建人事信息管理系统,主要实现系统管理,员工基本信息管理、考勤管理、员工评价信息、员工工资管理等主要功能。 系统设计的目标是:从操作简便、界面友好、灵活、实用、安全的要求出发,完成人事、工资管理的全过程。 6.可行性研究(1) 技术可行性本系统所采用的软硬件平台具体要求如下:硬件:处理器:英特尔 赛扬 D325主板:双敏 UP4PEN Pro.显卡、声卡:盈通 GF4MX4000, 内存:256 MB DDR333硬盘:ST40G/7200, 鼠标、键盘:三联光电套, 显示器:三星 788DF软件:Microsoft SQL server 2000,Microsoft Visual Basic 6.0第一章 绪论4Microsoft Windows 2000 professional,采用 Visual Basic 作为开发工具。在现有的技术条件下,软件开发人员能够熟练地使用上述开发工具进行系统的研究与设计,并使之投入使用。技术上完全可行。(2) 经济可行性系统未运行之前,初期投资比较大,花费相对而言比较多。各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,因为现在计算机已经普及了,相关的人员培训费可以减少很多。而同时又减少了数据的流通环节,提高了工作效率,保证了各项数据的准确性,避免了工作人员的流动造成的收据丢失等问题。因此,从长远的收益来看,经济上完全可行。基于以上分析,系统实现是可行的。1.2 开发工具简介1.Visual Basic 简介Visual Basic 是一种可视化的、面对对象和采用事件驱动方式的高级语言程序设计工具,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大。在 Visual Basic 环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用 Windows 内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入 (OLE)、开放式数据访问 (ODBC)等技术,可以高效、快速地开发出 Windows 环境下功能强大、图形界面丰富的应用软件系统。Visual Basic 具有强大的数据库管理功能,利用数据控件和数据库管理窗口,可以直接建立或处理 Microsoft Access 格式的数据库,并提供强大的数据存储和检索功能。同时,Visual Basic 还能直接编辑和访问其他外部数据库,如DBASE,FoxPro ,Paradox 等,这些数据库格式都可以用 Visual Basic 编辑和处理。Visual Basic 提供开放式数据连接,即 ODBC 功能,可通过直接访问或建立连接的方式使用并操作后台大型网络数据库,如 SQL Server,Oracle 等。在应用程序中,可以使用结构化查询语言 SQL 数据标准,直接访问服务器上的数据库,并提供了简单的面向对象的库操作指令和多用户数据库访问的加锁机制和网络数据库的 SQL 的编程技术,为单机上运行的数据库提供了 SQL 网络接口,以便在分布式环境中快速而有效地实现客户/服务器(client/server)方案。2. ADO 数据库访问技术Visual Basic 使用的数据访问技术的示意图如图 1-1 所示。ADO 是微软公司最新的数据访问技术。它被设计用来同新数据访问层 OLE DB Provider 一起协同工作,以提供通用数据访问,OLEDB 是一个底层的数据访问接口,用它可以访问各种数据源。ADO Data 控件使用 Microsoft ActiveX 数据对象(ADO )第一章 绪论5来快速建立数据绑定的控件和数据提供者之间连接。 Active .ExeDL 数据源 窗 体DHTML报 表编 码中 间 层数 据Microsft可 视 化 数据 工 具 MicrosftTaninServ 远 端DCOM,远 端A数 据集 , 远 端UDTs数 据 访 问ADO,RDAO 数 据 邦 定类 模 块用 户 控 件数 据 环 境ADO Recordset对 象Da控 件图 1-1 数据库访问示意图ADO 数据模型提供执行以下操作的方法:(1) 连接到数据源;(2) 指定访问数据源的命令,同时可带变量参数或优化执行。通常涉及 ADO 的Command 对象;(3) 执行命令,例如一个 SELECT 脚本;(4) 如果这个命令使数据按表中行的形式返回(例如 SELECT 命令) ,则将这些行存储在易于检查、操作或更改的缓存中;(5) 适当情况下,可以把 行的更改内容写或数据库中,更新数据源;(6) 提供常规方法检测错误(错误通常由建立连接或执行命令造成) ,涉及 ADO的 Error 对象。ADO 编程模型是由以下 8 个对象组成的:连接对象,命令对象,参数对象,记录集对象,字段对象,错误对象,属性对象和集合对象。ADO 提供“集合 ”,这是一种可方便地包含其他特殊类型对象的对象类型。使用集合方法可按名称(文本字符串)或序号(整型数)对集合中的对象进行检索。他主要提供 4 种类型的集合:(1) Connection 对象具有 Errors 集合,包含为响应与数据源有关的单一错误而创建的所有 Errors 对象;第一章 绪论6(2) Command 对象具有 Parameters 集合,包含应用于 Command 对象的所有Parameter 对象;(3) Record set 对象具有 Fields 集合,包含所有定义 Record set 对象列的 Field 对象;(4) 此外,Connection、Command、Record set 和 Field 对象都具有 Properties 集合。它包含所有属于各个包含对象的 Property 对象。ADO 支持两种事件:(1) Connection Events 当连接中的事务开始、被提交或被回卷时,当 Command 执行时,和当 connection 开始或结束时产生的事件;(2) Record set Events 当在 record set 对象的行中进行定位,更改记录集行中的字段,更改记录集中的行,或在整个记录集中进行更改时,所产生的用于报告数据检索进程的事件。3.SQL Server2000SQL Server 2000 系统是一个先进的面向新世纪的关系型数据库管理系统,它引入了大量先进的数据库技术,代表了未来数据库技术的发展趋势,可以为各种用户提供完整的数据库应用解决方案。除了其关系型系统的内核之外,它的分布式查询处理、强大的触发器功能、方便的数据发布等特点,使它充满着未来数据库技术的气息。SQL SERVER2000 的特点如下:(1) 易用性,它拥有微软产品的一贯特性,简单易用。(2) 可伸缩性,它使用的是动态数据库,当用户的数据超过原先申请的大小时,数据库文件可自动扩大,直到占满整个磁盘空间。(3) 集成性,它已经与 Windows 2000 以上的操作系统紧密结合,能够提供更加有效的安全性。第二章 系统需求分析7第二章 系统需求分析需求分析是指在管理信息系统开发生命周期中系统详细调查阶段的各项活动和方法。2.1 需求分析概述1.需求分析的目标需求分析的目标:按照系统规划原则在业务系统项目的范围内,具体明确系统开发的目标和用户的信息要求。通过对现行系统的管理水平、原始数据的精确程度、规章制度是否齐全和切实可行、各级领导对开发新的管理系统是否有比较清楚地认识和积极的态度、部门级别中是否能够抽调出比较精通本行业管理业务并且对本单位存在问题有深刻理解的相关人员等内容的详细调查,从而获得软件开发的基础,确定总体设计的限制条件,确认软件测试的具体要求,定义详细的功能模块,以求达到协助系统开发的根本目的。2.需求分析的原则需求分析的基本原则是:(1) 需要能够表达和理解问题的信息域和功能域;(2) 要能以层次化的方式对问题进行分解和不断细化;(3) 要给出系统的逻辑视图和物理视图。3.需求分析的一般步骤需求分析分为问题分析,需求描述,需求评审等几个步骤。首先进行问题分析。在该阶段,分析人员通过对问题以及环境的理解、分析和综合,清除用户需求的模糊性、歧义性和不一致性,并在用户的帮助下对互相冲突的要求进行折中,并为原始问题及其软件解建立模型。它是形成需求规格说明、进行软件设计的与实现的主要基础,例如面向数据流的分析方法、面向对象的分析方法以及面向数据的分析方法都属于需求建模方法。接着进入需求描述阶段,以需求模型为基础,考虑到问题的软件可解性,生成规格说明和初步的用户手册。在需求评审阶段,分析人员要在用户和软件设计人员的配合下对自己生成的需求规格说明和初步的规格说明进行符合,以确保软件需求的全面性、精确性和一致性,并使用户和软件设计人员对需求规格说明以及用户手册的理解达成一致。总结需求分析的步骤为:(1) 通过对现实环境的调查研究,获得当前系统的具体模型;(2) 去掉具体模型中的非本质因素,抽象出当前系统的逻辑模型;第二章 系统需求分析8(3) 分析当前系统与目标系统的差别、建立目标的逻辑模型;(4) 对目标进行完善和补充,并写出完整的需求说明;(5) 对需求说明进行复审,直到确认文档齐全,并且符合用户的全部需求为止。在本系统中需求分析的基本步骤也是按照以上三个阶段进行的。在任何的需求分析的一般步骤都必须遵守以上的步骤。2.2 系统业务流程分析1.业务流程图使用的基本符号业务处理的部门或单位。它表达了某项业务参与的人或物。(1) 数据存储或文档,也是一种数据的载体,但这个数据是作为档案来保存的。(2) 业务数据流动及方向,它表达了业务数据的流动方向,这个方向用单箭头表示。(3) 各类文档、数据,它表明了数据的载体。(4) 业务功能描述,表明了业务处理功能,一般用一个简单的祈使句表示。业务流程图使用的符号如图 2-1 所示。图 2-1 业务流程图使用的符号2.企业人事信息管理系统业务流程图企业人事信息管理系统的业务流程图是对整个系统的职能的总体描述。根据对整体系统的一个了解和分析得出了以下的业务流程图。如图 2-2 所示。3.员工基本信息管理业务流程图员工基本信息管理业务流程图是整个系统的一个职能域,是企业人事管理信息系统的一个子系统。其业务流程的具体如 2-3 图所示。4.员工考勤信息业务流程图员工考勤信息是本系统的一个子系统,他主要是针对员工的考勤信息的一个管理,通过对企业人事信息管理系统中的考勤分析后得出了以下的关于考勤信息的业务流程图,具体如 2-4 图所示。5.工资信息管理业务流程图工资管理系统主要是对员工工资的管理,根据对员工工资的管理分析得出了以下的员工工资的业务流程图,如图 2-5 所示。业务处理单位或部门存档 业务数据流动及方向文档、数据 业务功能描述第二章 系统需求分析9人 力 资源 部各 部 门人 员 需 求 信息 聘 用 信 息 表 基 本信 息管 理员 工 基 本信 息 员 工信 息管 理员 工 考 勤员 工 评 价员 工 工 资 信息员 工工 资管 理 员 工考 勤管 理员 工评 价管 理 考 勤 信 息 列 表员 工 评 价 列 表员 工 档 案 列 表工 资 信 息 表 财 务 部 各 部 门工 资 总 表 代 扣 清 单 工 资 信 息查 询 表人 力资 源部图 2-2 人事信息管理系统总体业务流程图员 工 人 力 资源 部各 部 门 财 务部聘 用 通 知 单 人 员 分 配信 息 单考 勤 信 息 员 工 评 价信 息 工 资 信 息表员 工 基 本信 息图 2-3 员工基本信息业务流程图第二章 系统需求分析10员 工 详 细工 资 表员 工 基 本信 息 表员 工 考 勤管 理 出 勤 信 息表员 工 评 价信 息 表员 工评 价管 理工 资管 理 员 工 工 资信 息 表 单 当 月工 资管 理图 2-4 员工考勤信息业务流程图图 2-5 员工工资业务流程图人 力资 源 部各部门各部门工资信息单出勤表 人 员 信 息 表 员工评价信息表财务科工资总表 代扣清单员工工资汇总单
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:VB人事管理系统设计(论文 源代码 外文翻译 开题报告 答辩PPT).rar
    链接地址:http://www.gold-doc.com/p-138986.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开