企业员工信息管理系统论文.doc
《企业员工信息管理系统论文.doc》由会员分享,可在线阅读,更多相关《企业员工信息管理系统论文.doc(47页珍藏版)》请在咨信网上搜索。
1、个人收集整理 勿做商业用途 毕业设计(论文)企业员工管理系统论文作者:左娇娇指导教师:任晓鹏专 业:计算机网络技术系 (院):信息工程系答辩日期:2015年05月28日 目录摘要3Abstract4第一章 绪 论51.1 课题研发的目的与意义51。2 可行性分析51。2.1技术可行性51.2。2经济可行性5第二章 系统需求分析62.1 需求分析62。2 业务流数据流分析62。3数据流分析72。4 数据字典72.5新系统逻辑模型的提出92.5。1.实体集的转换规则92。5。2.实体集间联系的转换规则9第三章 系统设计103。1 B/S模式介绍103。1。1 B/S模式的概念103。1。2 B/S
2、模式与C/S模式对比103。2 开发工具介绍113.2。1 。NET的特点113.2。2 ASP。NET113。2.3 ASP。net 简介123。2.4数据库 SQL Server介绍143。2。5数据库的发展163。2。6 ADO技术介绍173.2.7 数据库管理系统17第四章 系统总体架构184。1功能模块介绍184.2系统登录流程图194。3密码修改流程图194.4添加岗位信息流程图204.5合同信息管理流程(管理员)20第五章 使用说明215.1 系统功能简介215。1。1 系统功能图215.1。2 系统功能介绍215.2 操作说明225.2。1 系统的运行环境225.2.2 系统的
3、调试与测试225。3系统详细说明235。3.1 系统登录235.3.2 密码修改255.3.3 机构信息管理275。3.4 机构信息管理315。3.5 人事档案管理365。3。6 合同信息管理40第六章 结论456。1 系统特色456。2 系统存在不足456.3 心得与收获46致 谢46参 考 文 献46摘要随着经济全球一体化时代的到来,企业的发展不再仅限于技术的竟争,市场的竟争,更重要的是人才的竟争。企业在发展过程中,除了要维护好和客户的关系,掌握先进的行业生产技术,还必须拥有一批本领域中具有相当才能的工作人员,才能在信息时代的经济浪潮中立于不败之地。人才是企、事业单位的宝贵财富,是人力资源
4、管理的核心。吸引人才,留住人才成为企业人力资源管理的一个重要课题.随着企业彼此间的竞争日趋激烈,信息技术在企业的发展中占据着越来越重要的地位。随着管理模式在企业中得到进一步的深入应用,人力资源管理信息系统是在适应市场需要的客观前提下,为了满足各中小企业进行人事综合管理而开发的软件。我工作的企业原来的规模比较小,现在公司规模扩大,靠人工完成管理容易引起工作效率低,工作错误多,因此,为了提高公司的人事管理的效率,我设计开发了本软件,解决实际的管理问题.本系统是一个使用简单,功能全面的人力资源管理系统,主要针对中小企业进行人事管理。本企业人力资源管理系统是基于ASP。NET+SQLServer的企业
5、人力资源管理系统,基本业务能实现对人力资源进行机构管理,岗位管理,合同,人员分类,职务,人事档案等。关键字:企业人力资源管理 ASP。NET SQL2005第一章 绪 论1.1 课题研发的目的与意义 人力资源信息管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人力资源信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着电脑的广泛普及应用,应用电子计算机技术处理人事部门的
6、工作,实现管理工作的系统化,规范化,自动化,已成为刻不容缓的一项任务.人力资源管理信息系统是为了满足各中小企业管理自身的人事资料而设计的。本系统是一个使用简单,功能全面的人力资源管理系统,主要针对中小企业进行人事管理.基本业务能实现对人力资源进行机构管理,岗位管理,合同,人员分类,职务,人事档案等.作为计算机应用的一部分,使用计算机对档案信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高公司人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本系统采用前台编程语言Asp。Net开发而成,
7、运行在WindowsXP/2000操作系统上,使用SQL Server作为后台数据库,因而具有操作界面简单明了,操作步骤简介清晰,系统的可移植性好等优点.人力资源信息管理系统的建立,使人事管理工作发生了深刻的变化,与传统的手工作业相比,它使人事管理人员从繁重的工作中解脱出来,大大减轻了工作量,减少了人为的工作失误,全面提高了人事管理的效率及管理水平,提高了对各种资料的加工处理和检索的速度,从而使人事管理水平跃上了一个新的台阶。1。2 可行性分析1.2。1技术可行性技术上的可行性分析要考虑将来要采用的硬件和软件技术能否满足用户提出的要求(如计算机的容量、速度等).1。2.2经济可行性 主要从对项
8、目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用等等,另一个是取得的收益。这是个超小型的管理系统,从投入的人力,财力与物力来讲是非常之小的,只要一台电脑,所以这方面的因素基本可忽略. 第二章 系统需求分析2。1 需求分析设计并实现一个基于ASP.NET的企业人力资源管理系统,基本业务能实现对人力资源进行机构管理,岗位管理,合同,人员分类,职务,人事档案等。企业人力资源管理系统基本业务模块功能结构:管理员用户:(1)修改密码(2)机构信息管理(1。添加机构2.查询机构3。删除机构4。修改机构)(3)岗位信息管理(1。添加岗位2.查询岗位3。删除岗位4.修改岗位)(4)人
9、事档案管理(1。添加人事档案2.查询人事档案3。删除人事档案4.修改人事档 案)(5)合同信息管理(1.添加合同2。查询合同3。删除合同4。修改合同 5.审核合同)(6)退出管理 普通员工:(1)修改密码(2)我的人事信息(3)提交合同信息(4)我提交的合同信息(1.添加合同2。查询合同3.删除合同4。修改合同)2。2 业务流数据流分析 计算机信息系统以数据库为核心,在数据库管理系统的支持下,进行信息的收集、整理、存储、检索、更新、加工、统计和传播等操作。对于数据库应用开发人员来说,为使现实世界的信息流计算机话,并对计算机话的信息进行各种操作,就是如何利用数据库管理系统、系统软件和相关硬件系统
10、,将用户的要求转化成有效的数据结构,并使数据库结构易于实现用户新的要求的过程. 确切的说,数据库设计是指对于一个给定的应用环境,提供一个确定最优数据模型与处理模式的逻辑设计,以及一个确定数据库存储结构与存取方法的物理设计,建立起既能反映现实世界信息和信息联系,满足用户数据要求和加工要求,有能被某个数据库管理系统所接受,同时能实现系统目标,并有效存取数据的数据库。2。3数据流分析 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制
11、造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 软件系统本质上是信息处理系统,因此,在软件系统的整个开发过程中都必须考虑两方面的问题-“数据及对数据的“处理”。为了把用户的数据要求清晰明确地表达出来,系统分析员通常建立一个概念性的数据模型。概念性数据模型是一种面向问题的数据模型,是按照用户的观点来对数据和信息建模,它描述了从用户角度看到的数据,它反映了用户的现实环境,且与在软件系统中的实现方法无关。这里我们运用最常用的表示概念性数据模型的方法,是实体联系方法即ER模型。通常,软件系统中有许多数据是需要长期保存.为减少数据冗余,简化修改数据的过程,实现对数据进化规范化. 2.4 数据字典
12、数据库是设计网站必不可少的后台支持,在设计数据库表结构之前,首先要创建一个数据库,在我们的企业人力资源管理系统中,我们定义这个数据库为DB_humanMgr。该数据库中包含了5张表:管理员用户信息表(AdminInfo)、员工信息表 (WorkInfo)、机构信息表 (JigouInfo)、岗位信息表 (GangweiInfo)、合同信息表(ContractInfo )下面分别介绍一下这些表的结构。下面分别介绍一下这些表的结构。1) 管理员用户信息表(AdminInfo),记录系统管理员信息,结构如下表所示:表1 AdminInfo 字段名类型主键备注ID自动编号是自动编号ADNamenvar
13、char用户名ADPassnvarchar用户密码addtimedatetime时间2) 员工信息表 (WorkInfo),用来保存员工的基础信息,结构如下表所示:表2 WorkInfo字段名类型主键备注ID自动编号是自动编号JIDInt所属机构GIDInt所在岗位WNamenvarchar登录编号WPassnvarchar登录密码WUNamenvarchar真实姓名WTelnvarchar座机WPhonenvarchar手机WEmailnvarcharEmailWPayfloat基本公司JoinDateDatetime入职日期wContentNtext备注Addtimedatetime时间3
14、) 机构信息表 (JigouInfo),用来保存机构基础信息,结构如下表所示:表3 JigouInfo字段名类型主键备注ID自动编号是自动编号JGNamenvarchar机构名称JGUsernvarchar负责人4)岗位信息表 (GangweiInfo),保存项目基础信息结构如下表所示:表4 GangweiInfo字段名类型主键备注ID自动编号是自动编号JIDInt所属机构idGWNamenvarchar岗位名称GWContentnvarchar负责工作GWPaynvarchar岗位工资5)合同信息表 (ContractInfo),保存设置的员工提交的合同信息结构如下表所示:表5 Contra
15、ctInfo字段名类型主键备注ID自动编号是自动编号WIDInt上传人CCTitleNvarchar合同编号CCANvarchar甲方CCBnvarchar乙方CCdateDatetime合同日期CCNameANvarchar负责人CCNameBNvarchar负责人CCFileUrlNvarchar附件CCContentNvarchar备注stateInt合同状态addtimeDatetime2.5新系统逻辑模型的提出2。5。1。实体集的转换规则一个实体集转换为关系模型中的一个关系,实体的属性就是关系的属性,实体的码就是关系的码,关系的结构就是关系模型。2。5。2.实体集间联系的转换规则1。
16、将1:1联系的转换方法将1:1联系转换为一个独立的关系:与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,且每个实体的码均是该关系的候选码。2。将1:1联系与莫一端实体集所对应的关系联合,则需要在被合并关系中增加熟悉,其新增的属性为联系本身的属性和与联系相关的另一个实体集的码。第三章 系统设计3.1 B/S模式介绍3.1.1 B/S模式的概念B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,
17、从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据。3.1。2 B/S模式与C/S模式对比C/S结构软件(即客户机/服务器模式)分为客户机和服务器两层,客户机不是毫无运算能力的输入、输出设备,而是据有了一定的数据处理和数据存储能力,通过把应用软件的计算和数据合理地分配在客户机和服务器两端,可以有效地降低网络通信量和服务器运算量.由于服务器连接个数和数据通信量的限制,这种结构的软件适于在用户数目不多的局域网内使用.B/S(浏览器/服务器模式)是随着Internet技术的兴起,对C/S结构的一种改进。在这种结构下,软件应用的业务逻辑完
18、全在应用服务器端实现,用户表现完全在Web服务器实现,客户端只需要浏览器即可进行业务处理,是一种全新的软件系统构造技术.这种结构更成为当今应用软件的首选体系结构。1,数据安全性比较。由于C/S结构软件的数据分布特性,客户端所发生的火灾、盗抢、地震、病毒、黑客等都成了可怕的数据杀手。另外,对于集团级的异地软件应用,C/S结构的软件必须在各地安装多个服务器,并在多个服务器之间进行数据同步。如此一来,每个数据点上的数据安全都影响了整个应用的数据安全.所以,对于集团级的大型应用来讲,C/S结构软件的安全性是令人无法接受的.对于B/S结构的软件来讲,由于其数据集中存放于总部的数据库服务器,客户端不保存任
19、何业务数据和数据库连接信息,也无需进行什么数据同步,所以这些安全问题也就自然不存在了。2,数据一致性比较。在C/S结构软件的解决方案里,对于异地经营的大型集团都采用各地安装区域级服务器,然后再进行数据同步的模式。这些服务器每天必须同步完毕之后,总部才可得到最终的数据。由于局部网络故障造成个别数据库不能同步不说,即使同步上来,各服务器也不是一个时点上的数据,数据永远无法一致,不能用于决策。对于B/S结构的软件来讲,其数据是集中存放的,客户端发生的每一笔业务单据都直接进入到中央数据库,不存在数据一致性的问题。3,数据实时性比较.在集团级应用里,C/S结构不可能随时随地看到当前业务的发生情况,看到的
20、都是事后数据;而B/S结构则不同,它可以实时看到当前发生的所有业务,方便了快速决策,有效地避免了企业损失。4,数据溯源性比较。由于B/S结构的数据是集中存放的,所以总公司可以直接追溯到各级分支机构(分公司、门店)的原始业务单据,也就是说看到的结果可溯源.大部分C/S结构的软件则不同,为了减少数据通信量,仅仅上传中间报表数据,在总部不可能查到各分支机构(分公司、门店)的原始单据。5,服务响应及时性比较。企业的业务流程、业务模式不是一成不变的,随着企业不断发展,必然会不断调整。软件供应商提供的软件也不是完美无缺的,所以,对已经部署的软件产品进行维护、升级是正常的。C/S结构软件,由于其应用是分布的
21、,需要对每一个使用节点进行程序安装,所以,即使非常小的程序缺陷都需要很长的重新部署时间,重新部署时,为了保证各程序版本的一致性,必须暂停一切业务进行更新(即“休克更新),其服务响应时间基本不可忍受.而B/S结构的软件不同,其应用都集中于总部服务器上,各应用结点并没有任何程序,一个地方更新则全部应用程序更新,可以做到快速服务响应。6,网络应用限制比较.C/S结构软件仅适用于局域网内部用户或宽带用户(1兆以上);而我们的B/S结构软件可以适用于任何网络结构(包括28.8K拨号入网方式),特别适于宽带不能到达的地方.3.2 开发工具介绍伴随着Internet/Intranet技术的发展,开发基于We
22、b的应用程序势在必行,数据库技术更是需要和Web数据相结合,才是更为广阔的前景.ASP。Net作为微软推出的新兴Web应用程序开发技术,在数据库应用方面发挥着越来越重要的作用. 本系统的开发工具选用的是Microsoft.NET2005,编程语言选用的是C#,数据库选择用的SQLServer2005。3.2.1 .NET的特点 .NET是Microsoft.NET的简称。它是一个功能强大的面向网络、支持各种用户终端的开发平台环境。它定义了一种公用语言子集(CommonLanguageSubset)来提供符合其规范的语言和类库之间的无缝集成。对下一代网络通信标准,可扩展标记语言(Extensib
23、leMarkupLanguage,XML)提供完全支持.而且。NET平台的基础架构。NET框架(Framework),采用统一的命令集支持各种编程语言.从而消除各种异类框架之间的差异,将他们合并为一个整体。.NET框架提供强的跨语言继承性、错误处理和调试功能。使得编程人员可以自由的选择他们喜欢的编程语言,实现语言的互用性。 3.2。2 ASP.NETASP。net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP。net提供许多比现在的Web开发模式强大的的优势. 执行效率的大幅提高 ASP.net是把基于通用语言的程序在服务器上运行.不像以前的AS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 员工 信息管理 系统 论文
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。