您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 企业人事管理系统的设计与实现
华东交通大学理工学院课程设计题目:企业人事管理系统的设计与实现分院:电信分院专业:计算机科学与技术学号:姓名:班级:计科(2)班指导教师:2020-03-24数据库课程设计内容介绍论文(设计)题目企业人事管理系统的设计与实现选题时间2011年12月完成时间2012年论文(设计)字数12580关键词查询,人事管理,数据库论文(设计)题目的来源、理论和实践意义:本课程设计是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而又方便实用的一个人事管理系统。在开发模型的系统结构中沿用主机/终端模型到B/S模型到多层的B/S模式并且再到C/S模式,相应的系统应用体系结构也由单层结构发展到二层、三层结构甚至多层;利用面向对象技术的广泛应用,组件技术的出现解决了传统的软件开发的分布性个重要性的一些问题,提高了软件开发的效率和质量。人事管理系统是一个协助各个单位科学、全面、高效地进行人事管理的系统,它根植于国内人事管理的实际情况,实用而科学。并且操作便捷,维护便利,专业的报表设计,增强的数据处理,完美的信息图形分析。因此人事管理系统软件作为一种管理软件在各个企事业单位中得到了广泛的使用,提高了企业的人事管理效率,帮助了企业解决了大量人事管理上的成本控制问题等。课程设计的主要内容及创新点:本论文是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人事管理系统。人事系统是一套通用性极强的人事管理系统。提供了完备的人事档案管理,包括员工档案分类管理(政治面貌、生理状况、);人事变动(新进员工登记、员工离职登记);考核(奖惩、);考勤(上班考勤情况管理)。人事档案资料完备,打印灵活。提供人事综合查询系统。附:论文(设计)本人签名:年月日摘要企业人事管理系统是九十年代才出现的新兴的信息系统,它属于人力资源管理系统的一个小的分支,是管理科学和计算机技术紧密结合的产物。随着计算机技术的迅速发展,特别是软件开发技术和开发工具的不断进步,人事管理系统的开发逐步呈现出多方位,全面的开发模式:在开发模型的系统结构方面在沿着主机/终端模型到B/S模型到多层的B/S模式、再到C/S模式,相应地系统应用体系结构也由单层结构发展到二层结构再到三层结构以至多层;面向对象技术的得到广泛应用,组件技术的出现解决了传统的软件开发在分布性和重用性的一些问题,提高了软件开发的效率和质量本论文是从现代企业管理中的人事管理现状出发,针对人事管理的复杂程序,经过详细的系统调查,开发出的操作简单而且方便实用的一个人事管理系统。人事系统是一套通用性极强的人事管理系统。提供了完备的人事档案管理,包括人事档案分类管理(政治面貌、生理状况、;人事变动(新进员工登记、);考核(奖惩);考勤(上班考勤情况管理)。人事档案资料完备,打印灵活。提供人事综合查询系统,可以用姓名查询和员工编号查询两种条件查询到用户所需资料。各种人事资料可方便的打印。本系统的前端开发工具是VisualBasic6.0,后台数据库引擎选用数据库软件MicrosoftSQL2000。关键词:查询,人事管理,数据库目录第一章概论………………………………………………………………………51.1课题的来源…………………………………………………………………51.2课题研究的目的及意义……………………………………………………51.3课题的研究现状……………………………………………………………..6第二章开发工具的选择2.1前端开发工具VisualBasic6.0介绍...................................................62.2数据库MICROSOFTSQL2000介绍...............................................................8第三章数据库设计3.1概要设计.......................................................................................................103.2数据库设计...................................................................................................12第四章系统设计与实现……………………………………………………….13.4.1系统架构设计……………………………………………………………...13.4.2控件准备和引用设置……………………………………………………...14.4.3系统登陆设计……………………………………………………………...15.4.4主窗体的设计…………………………………………………………........17第五章系统的测试与实施……………………………………………………245.1引言………………………………………………………………………….245.2测试概述…………………………………………………………………….245.3测试举例…………………………………………………………………….255.4软件需求测试结论………………………………………………………….25主要参考文献……………………………………………………………………28后记………………………………………………………………………………30第一章概论1.1课题的来源在过去,各行各业往往都有不少管理人员孤立地看待数据处理和计算机。造成这种看法的原因是,数据处理和信息服务人员不愿使用容易被计算机用户理解的语言同用户进行交替。管理人员对这种交流缺乏兴趣和无能为力,导致延缓了计算机西听的开发,从而在许多其他方面助长了自守和冗余劳动的现象。在用户同信息服务人员的交流方面,没有一个单位能够做到尽善尽美,但是,确有某些单位已经取得了比较好的成功经验。用户同信息服务人员配合默契的一些单位认为:这种成功的原因在于,用户已经掌握了计算机和信息资源管理方面的基本知识。可见,用户管理人员掌握这方面的知识是非常必要的。诚然,信息服务专业人员是具备这方面的知识的,但是要使用户管理人员获得这些知识,就必须通过正规的学习,阅读和实践。妥善处理用户同信息服务人员之间的关系,可以加强双方的互相配合。为了建立和维护一个高质量的信息系统,各方都必须尊重双方的意愿。系统质量的好坏是直接与用户信息服务人员之间互相配合的好坏成正比的。凡是那些不愿意掌握有关计算机和信息资源管理方面基本知识的用户管理人员,必须成为落伍者,特别是在当前这种鼓励用户直接参与信息系统开发过程的发展趋势下。过去用户管理人员在很大程度上是依赖信息服务人员来推荐,开发和实现所需要的信息系统的。签于信息服务需要不断的发展变化,现在把签别和提高系统的责任留给了用户——这也上理所当然的。用户更多地参与信息系统的开发,这种趋势早在70年代中期就开始了,而且,自那时以后不断地发展,现在已进入了信息服务人员同用户合作的时代。因为只有用户更了解他们自己想从信息系统中得到什么。用户参与信息资源管理(IRM)的典型事例表现在分布式数据处理(DDP)方面。在这方面,用户不仅要参加系统的开发,而且还要负责管理系统运行所需要的硬件设备和人员。直到最后几年,人们才认识到:信息是一种资源,必须把这种有价值的资源加以利用,不使其白白浪费掉。在竞争激烈的环境里,管理人员必须有效地利用信息,不然,就难以立足于不败之地。过去,管理人员仅仅把计算机看成是省钱的工具,而现在,计算机被看成是创造利润的工具。每个公司都有大量的,尚未发掘的,可利用计算机和信息资源的潜力。发掘这种潜力所需要具有的计算机和信息处理的知识水平,这是大多数管理人员所能及的。1.2课题研究的目的及意义现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打印机等,已基本取代了旧的办公用具。如今,人事管理己完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容己经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事的信息管理系统,也是十分必要的。本课题基于我国企业管理信息化建设现状,结合在实际工作中所遇到的问题和收获,对企业人事管理系统在设计开发等方面进行研究,重点研究系统开发中所采用的软硬件平台规范、数据库结构设计、开发工具的选择与使用,目的是从技术手段的角度阐述如何实现企业从传统经营管理模式向信息化管理模式转变的过程,以及人事管理系统在企业管理信息化中所起到的重要作用。本课题的开发主要是要花费相当多的人力和时间,虽然开发出来的软件可能离具体产生效益还有一定的距离。但是,出于通过毕业设计来丰富自己的专业知识,并从长远利益来考虑,本课题的设计开发还是具有相当大的经济可行性的。11.3课题的研究现状目前,在国内外各大企事业单位中,人事管理系统的使用是非常广泛的。同时,有很多的软件开发商也开发了许多基于各种行业的企业人事管理学系统,其中有单机版的,也有C/S和B/S模式的。而不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。而且,企业管理信息量大、操作繁琐、传统的方式不再适应新的工作需要,开发研制适合企业的人事管理系统,使其具有整体性强、流程简单、操作方便、功能丰富和通用性强等特点,是加快企业人才管理工作办公自动化、信息资源化和管理科学化建设进程必要途径。因此建立适合企业的管理信息系统,是促进企业信息高速公路的发展,为企业的发展提供条件的重要课题。随着数据库技术和网络技术的发展,数据库的互连技术正成为世界计算机领域研究的热点,基于WEB的管理信息系统的研究正成为MIS研究的主流。与此同时,Internet的发展与普及,国内许多企业已经建成有自己的企业人力资源管理软件,为企业的快速运营提供了很大方便。但是对于有些中小企业来说,不需要大量的数据库,所以我们的目标是开发一个功能使用,操作简单的人事管理系统。第二章开发工具的选择2.1前端开发工具VisualBasic6.0介绍2.1.1VisualBasic6.0概述VisualBasic(VB)是微软公司出品的一个快速可视化程序开发工具软件,借助微软在操作系统和办公软件的垄断地位,VB在短短的几年内风靡全球。VB是极有和功能强大的软件,主要表现在:所见即所得的界面设计,基于对象的设计方法,极短的软件开发周期,较易维护的生成代码。美国微软公司在1991年推出VB1.0至今已经经历了6个版本,VB6.0运行在Win9x或WinMe,Win2000,WinXP,WindowsNT等操作系统下,是一个32位的应用程序开发工具。VB率先采用可视化的程序设计方法,利用系统提供的大量控件,采用可视化的拖动方式,直接在窗体上构建用户图行界面,并可直观,动态地调整界面的风格和样式,直到满意为止,从而有效地克服了传统编程中必需用大量时间和代码去描述界面元素外观和位置的弊端。VB通过不同控件的搭配组合,就可很方便地构造出应用程序的界面来。VB是一种面向对象程序设计语言,程序员所要做的就是针对不同的对象,分别编写这些对象所要响应的事件过程,整个VB应用程序也就是由图行用户界面和这些相对独立的事件过程构成的。2.1.2VisualBasic6.0的优点2.1.2.1可视化编程用传统程序设计语言设计程序时,都是通过编写程序代码来设计用户界面,在设计过程中看不到界面的实际显示效果,必须编译后运行程序才能观察。如果对界面的效果不满意,还要回到程序中修改。有时候,这种编程-编译-修改的操作可能要反复多次,大大
本文标题:企业人事管理系统的设计与实现
链接地址:https://www.777doc.com/doc-4534276 .html