1学号:200800602050212密级:________________兰州城市学院本科毕业论文出版社人事管理系统学院名称:培黎工程技术学院专业名称:电子信息科学与技术学生姓名:指导教师:二○一一年十月2BACHELOR'SDEGREETHESISOFLANZHOUCITYUNIVERSITYThePersonalManagementSystemofPublishingCompanyCollege:PeiliengineeringtechnologyinstituteSubject:ElectronicinformationscienceandtechnologyName:KangBoDirectedby:ZhengXiaoPingProfessorOctober20113郑重声明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于培养单位。本人签名:日期:4摘要本文以出版社管理信息系统建设中的人事管理子系统的开发为背景,首先论述了管理信息系统的概念、结构及系统开发的基本原理和方法,以VisualFoxPro6.0开发平台;详细说明了以数据库技术为技术背景的人事管理系统的基本功能及实现过程,其次全文按序言、管理信息系统综述、开发方法、开发平台和工具、系统规划和分析、系统实现、处理等七个章节加以论述,并且对系统各个模块的操作既查询修改、删除、更新等做了详细的演示。最后重点介绍信息管理系统未来的展望和发展前景。关键词:管理信息系统、人事管理、系统开发、数据库、查询ABSTRACTThispaperistodiscussthepersonalmanagementsubsystemwhichisaccordingtothemanagementinformationsystemconstructionofpublishingcompany.Firstofall,thepaperdissertatedtheconcept,thestructureofthemanagementinformationsystemandbasicprincipleandmethodofsystemdevelopmentthroughthevisualforpro6.0developmentplatform.Itisexplainedthebasicfunctionandtherealizationprocessofthepersonalmanagementsystembythedatabasetechnique.Secondly,thepaperdividedintosevenparts。Asfollows,preface,summaryofmanagementinformationsystem,developmentmethods,developmentplatformandtools,systemplanningandanalysis,therealization5system,disposalandsoonFurthermoreitisdemonstratedthesystemofeachmoduleoperationwhichincludedinquiring,modificationdeletionandupdatingIntheend,itisintroducedthefutureexpectationanddevelopmentprospectoftheinformationmanagementsystem.Keywords:Managementinformationsystem,personnelmanagement,systemdevelopment,database,query目录第一章引言………………………………………………………………6第二章管理信息系统综述2.1概述……………………………………………………………72.2管理信息系统的发展……………………………………………72.3目前我国人事管理的现状………………………………………72.4人事管理信息系统建设的好处…………………………………8第三章开发方法3.1系统开发方法概述……………………………………………83.2结构化生命周期法简介…………………………………………83.3本系统开发方法的选择…………………………………………8第四章开发平台和工具4.1开发平台的选择…………………………………………………94.2开发工具的选择…………………………………………………94.2.1开发语言介绍…………………………………………………9第五章系统规划和分析……………………………………………………………105.1系统的可行性分析………………………………………………1065.2系统的详细调查…………………………………………………105.3系统逻辑模型的提出……………………………………………10第六章.系统设计……………………………………………………………………106.1系统设计的依据…………………………………………………116.2系统总体结构设计………………………………………………116.3系统界面………………………………………………126.4源代码………………………………………………………………………14第七章.开发总结与对管理信息系统的展望参考文献………………………………………………………………………………24第一章引言在现代社会中管理的作用越来越显得重要。一般来讲,管理通过计划、组织、指导与领导、控制等手段,为组织制定目标,应用组织的各种要素,以实现组织的目标。对一个出版社来说,人们按照一定的生产关系组织起来,对系统内的各个部门人员加以计划、指导、监控和协调,以达到预期的目的,即称为管理。管理信息系统从产生到现在已经经历了单项数据处理阶段、综合数据处理阶段、现代管理信息系统(MIS)等几个阶段。但是在我国,由于各种原因,管理信息系统的发展尚处于初级阶段。尽管如此,充分利用现有的资源和技术力量,开发一些适合出版社的管理信息系统还是非常必要的。近年来,随着科学技术的迅猛发展和管理水平的不断提高,计算机已经被广泛应用于日常管理之中,那么作为一个出版社来说,人力资源的管理和利用是出版社发展的根本保证,可以及时的做到人员在各个部门的调动及分配比例,便于登记,提高工作效率。因此开发一套完整的人事管理系统已是大势所趋.第二章管理信息系统综述2.1概述管理信息系统(ManagementInformationSystem,简称MIS)是一个由管理人员和计算机组成的用以进行信息的收集、传输、加工、存储、维护和使用的系统。它是7一门综合了管理科学,系统理论,计算机科学的系统性边缘科学。管理信息系统的物理组成包括以下五个方面:(1)计算机硬件系统:包括主机、外部存储器、输入输出设备等。(2)计算机软件系统:包括系统软件和应用软件两大部分。(3)通信系统:包括线路等通信设施和与计算机网络、数据通信有关的软件等。(4)工作人员:包括系统分析员、程序设计员、维护人员、管理员、操作人员等。2.2管理信息系统的发展管理信息系统通过对企业当前运行的数据进行处理来获得有关信息,以控制企业的行为;利用过去和现在的数据及相应的模型,对未来的发展进行预测;能从全局目标出发,对企业的管理决策活动予以辅助。2.3目前我国人事管理的现状我国的计算机应用于企业管理,只是在70年代末期以后才逐渐开展起来的。目前,计算机辅助管理已在我国的各行各业得到了广泛地应用,但总的来说,计算机在我国管理中的应用,还处于初级阶段,尽管近两年发展较快,但还需要不断地探索和研究。尤其是计算机辅助人事管理仅是近几年才在我国得到普及和发展,而在许多发达国家计算机辅助人事管理已十分普及,因此对这方面的研究是必要的,它将推动我国企业的发展和人事管理信息处理的现代化。2.4人事管理信息系统建设的优点科技是第一生产力,离开了科学技术的企业是不会长远发展的,科技的载体是人,没有人也说无所谓科学技术,因此人力资源的开发和管理是十分重要的。随着时代的发展,人才在我国各行各业中的地位日趋重要,各类人才肩负着企业发展的重任,所以人事管理的好坏,决定着一个集体的兴衰成败,因此,开发人事管理信息系统对出版社的管理及人才素质的提高具有重大的社会意义。可以提高该出版社管理的现代化水平,提高人事管理的工作效率,适应社会的发展。因此此系统有以下四个优点。1、及时的记录各部门的人员情况2、改变工作方式,提高工作效率3、提高了经济效益84、强化科学管理水平第三章开发方法3.1系统开发方法概述建立一个管理信息系统,是一项复杂的软件工程的实施。近30多年来,软件工程发展成为新科学,至今已经成为IT产业的重要支柱。一开始,人们往往使用手工作坊式的软件开发方法,靠个人的力量编写各种小型程序;但是随着计算机硬件技术的飞速发展,计算机软件在各个领域中的作用日益突出,那种多年来被人们沿用的手工作坊式的开发方法,已经在软件产品的质量、成本及开发时间等方面无法满足需求。3.2结构化生命周期法简介结构化生命周期法是一种传统的管理信息系统开发方法,其基本思想是把整个系统开发过程分成若干个阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。3.3本系统开发方法的选择基于以上开发方法的优劣和本系统的实际情况,本系统总体上采用结构化生命周期法进行系统规则、系统分析和系统设计,但在系统实施阶段采用原型法。第四章开发平台和工具4.1开发平台的选择考虑到本系统的性能要求,和现有的条件,我们选择了WINDOWSXP中文版作为开发、测试和运行的平台。因为WINDOWS操作系统是目前应用最广的操作系统,它以全新的图形界面,简单快捷的操作方式,支持多媒体功能等特点而成为软件发展的流行趋势,选用它作为开发平台,易于功能的扩展和软件升级。4.2开发工具的选择针对目前世界上流行的大量软件和开发工具,经过认真分析其优缺点,结合计量器具管理系统的需要和目前的硬件环境,选用微软WINDOWS平台下的VisualFoxPro6.0(简写为VF6.0)作为软件开发工具。现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市9场上最为流行、使用最多的可用作做人事管理系统开发工具的产品有:Microsoft公司的VisualFoxPro6.0、VisualBasic编程语言、C语言等等选择VisualFoxPro6.0有以下几个优点:1面向对象的开发语言是专门数据库管理开发系统。2开发数据库代码量少。3开发快捷,效率高,界面美观。4适合开此类发小型数据库。第五章系统规划和分析系统规划,应根据组织的目标和发展战略以及管理信息系统建设的客观规律,并考虑到组织面临的内外部环境,科学地制定管理信息系统的发展战略和总体方案,合理安排系统建设的进程;它是管理信息系统(MIS)生命周期的第一个阶段,是MIS的概念形成时期,这一阶段的主要目标,就是制定出MIS的长期发展方案,决定MIS在整个生命周期内的发展方向、规模和发展进程。它的主要任务是:制定MIS的发展战略、确定组织的主要信息需求,形成MIS的总体方案、制定系统建设的资源分配计划。5.1系统的可行性分析可行性分析是系统分析阶段的第二项活动,可行性分析能使新系统达到以最小的开发成本取得最佳的经济效益。可行性分析的目的,是根据开发管理信息系统的请求,通过初步调查,对要开发的管理信息系统从技术上、经济上、资源上和管理上进行是否可行的研究分析。这是一项保证资源合理使用、避免失误和浪费的重要工作。1、经济上的可行性,适合快速桌面级开发,开发费用较低。2、技术上的可行性,开发速度快,是开发小型数据库的前端工