人事资源管理系统.docx
《人事资源管理系统.docx》由会员分享,可在线阅读,更多相关《人事资源管理系统.docx(46页珍藏版)》请在三一办公上搜索。
1、数字媒体技术专业毕业设计题目住哪儿网人力资源管理系统的开发姓名班级所在院系完成时间摘 要人事资源是指一定组织为开展业务及培育人才的需要,采用各种方式对员工进行有目的、有计划的培养和训练的管理活动,其目标是使员工不断的更新知识,开拓技能,改进员工的动机、态度和行为,是企业适应新的要求,更好的胜任现职工作或担负更高级别的职务,从而促进组织效率的提高和组织目标的实现。此系统是为人事资源管理而研究开发的,主要实现对人事资源自动化管理,具有一定的通用性。此系统采用ASP.NET和SQL server作为开发工具来开发。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事资源管理。论文主
2、要介绍了本课题的开发背景,所要完成的功能和开发的过程。重点的说明了系统设计的重点、设计思想、关键技术和解决方案。关键词:人事资源管理 灵活 A Microsoft SQL Server 2008 目 录第一章 绪论1 1.1课题背景1 1.2研究意义1 1.3国内外发展概况2 1.4本章小结3第二章 可行性分析4 2.1经济可行性4 2.2技术可行性4 2.3操作可行性4 2.4法律可行性4 2.5本章小结5第三章 需求分析6 3.1背景分析6 3.2开发工具选择6 3.3功能分析15 3.4性能分析15 3.5运行环境15 3.6本章小结16第四章 总体设计17 4.1系统设计原理17 4.
3、2功能模块设计17 4.3本章小结19第五章 数据库设计20 5.1数据库设计规则20 5.2数据库概念结构设计20 5.3数据库关系模型设计20 5.4数据库逻辑结构设计21 5.5本章小结23第六章 详细设计23 6.1登录模块的设计23 6.2人事管理模块设计24 6.3考勤管理模块的设计25 6.4后台模块的设计25 6.5系统退出模块的设计26 6.6本章小结27第七章 系统实现27 7.1登陆模块的设计27 7.2人事管理模块的实现28 7.3考勤管理模块的实现31 7.4后台管理模块的实现34 7.5本章小结36第八章 软件测试37 8.1软件测试的目的和意义37 8.2软件测试
4、的步骤37 8.3软件测试的具体实现37 8.4软件测试结论38 8.5评价38 8.5本章小结39总 结40参考文献412014届本科毕业论文第一章 绪论1.1课题背景全球经济一体化进程的加快, 企业之间的竞争也愈演愈烈。在迅速变化的市场中, 中小企业以其市场适应能力强, 产业转换灵活、方便等经营特点, 成为我国经济形式的重要组成部分, 并在改革开放的二十年里为我国经济发展做出了令人瞩目的成就。但目前, 中小企业因长期体制的痼疾及经营资源限制, 已无法保证其在高科技时代的继续生存和发展, 因而, 中小企业要想摆脱困境, 进行“二次创业”, 实现企业的可持续发展战略, 就必须重视对企业内部员工
5、的人事资源管理, 要把提高员工素质的教育人事资源管理作为打败竞争对手的条件。现代化技术的发展和经济结构的调整要求劳动力结构形式不断改进以适应形势发展的要求。经济发展的客观规律要求人才结构合理,既需要一般人才,同时也需要高级人才,其中占劳动力大多数的应该是熟练技工。随着社会经济的快速发展,竞争也越来越激烈,现代技术的难度与复杂程度越来越高,社会的发展对劳动者提出的要求也越来越高。职业发展是现代企业人力资源管理一项核心工作内容,也是工作的重点,人事资源是企业获得高素质人才的重要途径。对于提高企业员工的专业水平和个人能力至关重要,所以人事资源管理系统应该能够为管理者提供充足的信息和快捷的查询手段。但
6、一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外系统使用时间长后,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。1.2研究意义1、人事资源管理能增强员工对企
7、业的归属感和主人翁责任感。就企业而言,对人事资源得越充分,对员工越具有吸引力,越能发挥人力资源的高增值性,从而为企业创造更多的效益。有资料显示,百事可乐公司对深圳270名员工中的100名进行一次调查,这些人几乎全部参加过人事资源管理。其中80%的员工对自己从事的工作表示满意,87%的员工愿意继续留在公司工作。人事资源管理不仅提高了职工的技能,而且提高了职工对自身价值的认识,对工作目标有了更好的理解。 2、人事资源管理能促进企业与员工、管理层与员工层的双向沟通,增强企业向心力和凝聚力,塑造优秀的企业文化。不少企业采取自己人事资源管理和委托人事资源管理的办法。这样做容易将人事资源管理融入企业文化,
8、因为企业文化是企业的灵魂,它是一种以价值观为核心对全体职工进行企业意识教育的微观文化体系。企业管理人员和员工认同企业文化,不仅会自觉学习掌握科技知识和技能,而且会增强主人翁意识、质量意识、创新意识。从而培养大家的敬业精神、革新精神和社会责任感,形成上上下下自学科技知识,自觉发明创造的良好氛围,企业的科技人才将茁壮成长,企业科技开发能力会明显增强。更多企业管理论文请在茅山下查找. 3、人事资源管理能提高员工综合素质,提高生产效率和服务水平,树立企业良好形象,增强企业盈利能力。美国权威机构监测,人事资源管理的投资回报率一般在33%左右。在对美国大型制造业公司的分析中,公司从人事资源管理中得到的回报
9、率大约可达20-30。摩托罗拉公司向全体雇员提供每年至少40小时的人事资源管理.调查表明:摩托罗拉公司每1美元人事资源管理费可以在3年以内实现40美元的生产效益。摩托罗拉公司认为,素质良好的公司雇员们已通过技术革新和节约操作为公司创造了40亿美元的财富。摩托罗拉公司的巨额人事资源管理收益说明了人事资源管理投资对企业的重要性。 4、适应市场变化、增强竞争优势,培养企业的后备力量,保持企业永继经营的生命力。企业竞争说穿了是人才的竞争。明智的企业家愈来清醒地认识到人事资源管理是企业发展不可忽视的“人本投资”,是提高企业“造血功能”的根本途径。美国的一项研究资料表明,企业技术创新的最佳投资比例是5:5
10、,即“人本投资”和硬件投资各占50%。人本为主的软技术投资,作用于机械设备的硬技术投资后,产出的效益成倍增加。在同样的设备条件下,增加“人本”投资,可达到投1产8的投入产出比。发达国家在推进技术创新中,不但注意引进、更新改造机械设备等方面的硬件投入,而且更注重以提高人的素质为主要目标的软技术投入。事实证明,人才是企业的第一资源,有了一流的人才,就可以开发一流的产品,创造一流的业绩,企业就可以在市场竞争中立于不败之地。5、人事资源管理员工有着以上四点意义,开发一个系统可以更好的管理人事资源管理工作。1.3国内外发展概况近年来,有关人事资源管理的软件很多。但大部分是人事资源管理中介组织的一项面向企
11、业的服务,而且还是一些网络版本。在国内,网络学校及其人事资源管理管理软件比较盛行,如中国广播电视大学。真正由企业自身组织的人事资源,据调查的资料可知,到目前为止只有一些外国企业以及在中国的跨国企业,拥有自己的人事资源管理软件,而且这些也只是作为企业其他软件的一个组成部分出现,如摩托罗拉的人事资源管理就是其人力资源管理软件的一个组成部分,并且还只实现了员工个人信息管理很小的一部分功能。在国内企业中,尽管领导们都认识到人事资源的重要性,也有一些企业采取了一些有益的措施。他们购买了计算机,也建立起自己的内部网,对人事资源管理采用了一些简单的应用程序,但离使用计算机系统和专门软件来管理还有一段距离。综
12、上所述,无论在国内外,目前还没有一套比较完善的、专门的、适用于各种企业自己使用的企业人事资源管理软件。因此,研究开发出一套比较通用、功能比较完善的企业人事资源管理软件,力求在这一领域取得一些新的成果. 随着全球化市场竞争的加剧和商业运作快速反映的要求,企业必须学习更快速有效地利用知识参与竞争。因此,很多企业开始将自身知识转化能力的增长看作是迎接竞争的一项重要生产力。企业的不断学习能够帮助企业更快地适应市场环境的飞速变化,赋予员工学习专业技能的机会与能力,企业可以迅速根据市场需求的变化,从而调整分配企业组织的人力资源分布,形成高效的企业组织单元,更好地完成企业运作任务。人事资源管理已经成为企业现
13、代化的重要标志。1.4本章小结本章对现代传统的信息管理的背景和现状进行了简单介绍并对管理系统的研究意义进行了简要分析,然后概述了信息管理系统实现的功能要求和为企业带来的好处。第二章 可行性分析可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、追加投资、暂缓开发、分步实施等方案和结论,最后完成可行性分析。可行性分析对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行可行性研究是程序员成功实施该系统的重要前提,是实施该系统的重要前提,是实施必不可少的步骤。可行性研究的目的就是用最小的代
14、价在尽可能短的时间内研究并确定提出的问题是否行的通的解决办法。分析这些方案的通常从技术可行性、经济可行性、操作可行性、法律可行性等方面,分析这些方案的可行性。通过计算机网络对人事资源进行管理,使银行对自身拥有的员工有了一个更为深该的了解。不仅能全面的统计员工的情况,及时的了解员工的动态信息,还可以根据计算机记录的数据信息,向员工推荐适合的金融产品,不断调整银行的业务发展动向2.1经济可行性经济可行性分析主要是对开发新系统所投入的资金与系统投入使用后所带来的经济效益进行比较,确认新系统是否会给企业带来一定的经济效益。现在,计算机的价格已经十分低廉,性能性能逐渐强大。服务器主机,域名一年也才几百,
15、要是企业有自己的内部网络连几百都剩了。只需将网页,SQL数据放到服务器上并运行即可。第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高管理员的工作效率;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。2.2技术可行性技术可行性分析是根据新系统的目标来衡量是否具备所需要的技术,包括系统开发人员数量和水平,硬件方面,软件方面及其它应用技术。本人对企业人事资源资源需求方向有了一定认识。软件全是微软的,硬件方面普通电脑就可编写。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是
16、可行的。2.3操作可行性本系统为网页形式,每台电脑基本上装有浏览器,使用方便,在任何一台有网的电脑上就可操作。所以操作可行性可行。2.4法律可行性本系统为企业人事资源管理网更好的管理人事资源工作。无任何与法律相抵触的地方。所以法律上可行。2.5本章小结本章主要对系统的可行性研究进行了从技术可行性、经济可行性、操作可行性、法律可行性等方面,分析这些方案的可行性。第三章 需求分析3.1背景分析本系统主要是以企业人事资源为主要研究对象,主要研究的是人事资源,以员工为核心。企业人事资源个人金融服务包括个人存款服务,个人理财服务,个人汇兑服务和个人银行服务,各项服务下又细分为不同内容的具体服务模块。本系
17、统对这四项服务的人事资源均分别进行收集和管理,进行适当的分析,帮助银行决策,满足员工的要求。 针对个人人事资源过于分散的问题,建立统一的员工数据库,实现不同渠道人事资源共享;公司内不同部门人事资源的共享;不同环节信息共享,从而全面梳理满足员工需求的环节与流程,使员工的需求得到快速的响应。 采用以员工为中心的思想,全面搜索,分析人事资源,为银行提供员工的价值,重要程度,潜在销售机会,服务完成情况等多方面信息,从而实现员工和服务的最佳匹配以实现银行效益最大化和员工效益的最大化。 主要采用网上服务的形式,通过实名登陆,在线对员工提供服务,使用网上问卷调查的形式逐步完成员工的全部信息,对于所获得的人事
18、资源进行分析和提取,找到员工的真正需求方向,为其提供更合理的产品推荐,开拓银行市场。 通过人事资源收集,员工资料管理分析,对人事资源进行挖掘,再到最后推荐适合员工的产品等一系列步骤来完成系统的功能。3.2开发工具选择3.2.1 ASP.NET技术简介由于系统的操作界面都是Web页面形式,而且需要对各种用户的具体请求进行动态处理并返回结果,这是一般静态Web页面技术所无法实现的,所以采用动态网页技术。目前动态网页技术有很多,可以说是层出不穷,比如CGI、PHP、JSP、ASP、ASP.NET等。本设计采用ASP.NET技术。ASP.NET(又称ASP+)是ASP的下一代版本,它并不只是ASP的简
19、单扩展,它是一个建立在公共语言运行库上的编程框架,可用于服务器上生成功能强大的Web程序。其中包含了许多新的特性。ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET远远超越了ASP,同时也提供给Web开发人员更好的灵活性,有效缩短了Web应用程序的开发周期。ASP.NET与Windows2000Server/AdvancedServer的完美组合,为中小型乃至企业级的web商业模型提供一个更为稳定,高效,安全的运行环境。(一)ASP.NET包含的文件类型及其主要作用ASP.NET包含的文件类
20、型及其主要作用,如表1.1所示。表1.1 ASP.NET文件类型及其主要作业文件扩展名用途及说明Global.asaxASP.NET 应用程序级别的逻辑和事件处理代码都存放在这个文件中,不处理UI的生成,并且一般不为响应个别页请求而被调用Web.Config系统环境设置文件,相当于ASP中的Global.asa文件.aspx包含ASP.NET程序代码的文件,浏览器可执行此类文件,向服务器提出浏览请求.asmx制作Web Service 的原始文件.sdl或wsdlWeb Service 的描述文件, 以XML格式保存.vb或.cs.vb文件是存放VB.NET代码的文件, 而.cs文件是存放C#
21、代码的文件.aspc可重复使用在多个.aspx的文件,此文件可含有控件.ascx用户控制文件,可包含在多个.aspx文件中(二)ASP.NET内置对象ASP.NET提供了许多内置对象,Response 对象就是其中一个。这些提供了相当多的功能,例如,可以在两个网页之间传递变量、输出数据,以及记录变量值等。这些对象在ASP时代已经存在,道路ASP.NET环境下,这些功能仍然可以使用。而且,它们的种类更多,功能也更强大。ASP.NET内置对象是由IIS控制台初始化的ActiveX DLL 组件。因为IIS可以初始化这些内置组件用于ASP.NET中,所以用户也可以直接引用这些组件来实现自己的编程,即
22、可以在应用程序中,通过引用这些组件来实现访问ASP.NET内置对象的功能。1)Response对象是HttpResponse类的一个实例。该类主要是封装来自ASP.NET操作的HTTP响应信息。2)Request对象是HttpRequest类的一个实例。它能够读取员工端在Web请求期间发送的HTTP值。3)Application对象是HttpApplicationState类的一个实例。HttpApplicationState类的单个实例,将在员工端第一次从某个特定的ASP.NET应用程序虚拟目录中请求任何URL资源时创建。对于Web服务器上的每个ASP.NET应用程序,都要创建一个单独的实例
23、。然后通过内部Application对象公开对每个实例的引用。Application对象使给定应用程序的所有用户之间共享信息,并且在服务器运行期间持久地保存数据。因为多个用户可以共享一个Application对象,所以必须要有Lock和Unlock方法,以确保多个用户无法同时改变某一属性。Application对象成员的生命周期止于关闭IIS或使用Clear方法清除。4)Session对象是HttpSessionState的一个实例。该类为当前用户会话提供信息,还提供对可用于存储信息的会话范围的缓存的访问,以及控制如何管理会话的方法。可以使用Session对象存储特定用户会话所需的信息。这样,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 资源管理 系统

链接地址:https://www.31ppt.com/p-1896808.html