




已阅读5页,还剩46页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
天津电视广播大学毕业设计(论文)天津工业大学毕业设计(论文)实创有限公司人事管理系统开发姓 名 学 院 应用技术学院 专 业 信息管理与信息系统 指导教师 职 称 讲师 2006年 4 月28日天津工业大学毕业设计(论文)任务书 题目实创有限公司人事管理系统开发学生姓名学院名称应用技术学院专业班级04信息一课题类型模 拟课题意义人事管理信息化的根本目的是快捷全面地传递员工的个人信息,管理者可以及时掌握整个人事管理系统的全面情况,为全面合理的管理提供技术支持。 成功运行此系统,将可以高效能、大容量地收集、处理、存储人事信息,大幅度地提高人事管理信息系统的工作质量和效率。任务与进度要求课题选定。 2006年1月初查阅资料,进行准备工作。 2006年1月中系统需求,可行性分析。 2006年2月中系统初步设计与祥细设计。 2006年3月初系统实施与测试,编写论文。 2006年3月底修改论文。 2006年4月底整理论文定稿。 2006年5月初论文答辩。 2006年5月中主要参考文献1信息管理学 杨善林 高等教育出版社 2003年2信息管理学教程 杜栋 清华大学出版社彩2004年3信息管理系统 黄梯云 高等教育出版社 2003年4信息系统分析与设计 刘永 科学出版社 2005年起止日期2006年1月初2006年5月中备注院长 教研室主任 指导教师 毕业设计(论文)开题报告表 2006年1月9日姓名刘威成学院应用技术学院专业信息管理与信息系统班级04信息一题目实创有限公司人事管理系统开发指导教师陈香凝一、与本课题有关的国内外研究情况、课题研究的主要内容、目的和意义:国内外研究情况:随着社会的发展,科技的进步,管理信息系统(mis)在日常科学管理和工作效率上的作用日益明显,并发挥了重要的作用。一些世界500强企业的人事管理早已开始使用mis,而我国在这方面发展还比较缓慢。课题研究的主要内容:本课题主要研究人事管理系统,是实现管理信息化的一个重要方面。它包括:人事档案管理、工资管理、部门查询管理、报表管理等几个子系统。目的和意义:人事管理信息化的根本目的是快捷全面地传递员工的个人信息,管理者可以及时掌握整个人事管理系统的全面情况,为全面合理的管理提供技术支持。 成功运行此系统,将可以高效能、大容量地收集、处理、存储人事信息,大幅度地提高人事管理信息系统的工作质量和效率。二、进度及预期结果:起止日期主要内容预期结果2006年1月初2006年1月中2006年2月中2006年3月初2006年3月底2006年4月底2006年5月初2006年5月中课题选定。查阅资料,进行准备工作。系统需求,可行性分析。系统初步设计与祥细设计。系统实施与测试,编写论文。修改论文。整理论文定稿。论文答辩。定题准备工作完成完成系统构架完成系统设计实现系统运行,完成初稿修改二稿完成毕业设计完成课题的现有条件操作系统:windowss 9x/2000/xp软件环境:visualbasic 6.0、access2000硬件环境:cpu ce2.0、256m、80g、17寸显示器审查意见指导教师: 年 月 日学院意见主管领导: 年 月 日天津工业大学本科毕业设计(论文)评阅表(设计类)毕业设计题目实创有限公司人事管理系统开发学生姓名刘威成学生班级04信息一指导教师姓名陈香凝评审项目指标满分评分选题能体现本专业培养目标,题目大小、难度适中;学生工作量饱满,能得到较全面训练。10题目与生产、科研等实际问题结合紧密。10课题调研文献检索能独立查阅文献以及从事其它形式的调研,能较好地理解课题任务并提出实施方案;有分析整理各类信息从中获取新知识的能力。15外文应用能正确引用外文文献,翻译准确,文字流畅。5设计说明书(论文)设计图纸(插图)简洁、规范、无差错,设计栏目齐全合理,能正确使用国家标准单位。15设计说明书(论文)结构严谨,表达清楚,文字通顺,用语正确,基本无错别字和病句,书写格式符合规范。15能根据毕业设计目标进行实验设计,对数据的运算及处理正确无差错,对实验结果的分析准确。20设计具有创新性或实用价值。10合计100意见及建议评阅人签名:年 月 日天津工业大学毕业设计(论文)成绩考核表学生姓名刘威成学院名称应用技术学院专业班级04信息一题目实创有限公司人事管理系统开发1毕业设计(论文)指导教师评语及成绩:成绩: 指导教师签字: 年 月 日2毕业设计(论文)答辩委员会评语及成绩:成绩:答辩主席(或组长)签字: 年 月 日3毕业设计(论文)总成绩:a.指导教师给定成绩b.评阅教师给定成绩c.毕业答辩成绩总成绩(a0.5+b0.2+c0.3)摘 要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的visual basic6.0作为开发工具而开发出来的单机版人事档案管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。关键词:管理信息系统;人事管理;数据库abstractwith the development at full speed of the technology of the computer, the popularization which the computer used in business administration, it is imperative in personnel management to make use of computer to realize enterprises. this system combines companys real personnel management system, through real demand analysis, adopt powerful visual basic6.0 and make the unit edition personnel administrative system developed out for developing instrument. the whole system sets out from according with the easy and simple to handle request with friendly , flexible , practical , safe boundary plane, finish the whole course of personnel management , setting-up of the personal file while joining including entering the staff newly, the producing of old staff, the changes of position ,etc. cause the modification of workers information, such managements as personnel managements , such as staffs information inquiry , counting ,etc. and newly-increased , old staff of the persons who enter newly revise . used to prove , the personnel administrative system designed of this text can meet companys personnel management respects needs actually.key words:the management information system;personnel management;database目 录第一章 管理信息系统概述11.1管理信息系统简介11.2人事管理信息系统的发展1 1.3人事管理信息系统建设的好处2第二章 系统的需求分析42.1背景介绍42.2系统目标42.3系统的开发方法52.4运行环境7第三章 系统分析93.1开发的必要性93.2可行性分析93.3可行性分析报告103.4业务流程分析103.5数据流程分析113.6数据字典17第四章 系统设计204.1系统设计的原则与目标204.2系统功能模块设计204.3数据库设计244.4代码设计29第五章 系统实施305.1软件开发工具的选择306.2用户界面实现32第六章 系统运行与维护406.1系统的运行406.2系统的维护416.3系统的测试41结论42参考文献43谢辞44前 言管理信息系统是信息技术应用中一个非常重要的领域。随着计算机技术及其应用的发展,管理信息系统的理论与应用得到进一步的发展和完善。掌握管理信息系统技术,利用管理信息系统技术进行实际工作,对于管理者具有非常重要的现实意义。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事信息进行管理,有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。本论文为实创有限公司开发一个关于人事管理的信息系统。本课题主要研究人事管理系统,是实现管理信息化的一个重要方面。它包括七章,讲述了管理信息系统的基本概念、技术基础、系统的需求分析、管理信息系统的分析、设计与实施、系统的运行和维护等内容。第1章,主要介绍了管理信息系统的基本概念;人事管理信息系统的发展与意义。第2章,主要讲述系统开发的必要性。对公司的背景做个简单的介绍,做系统的目标进行设订,选择系统的开发方法、对系统运行的环境做了简单的说明。第3章,主要讲述了人事管理系统分析的基本内容。此系统对公司的可行性从经济上、技术上、管理上做出了详细的分析报告。在初步调查的基础上对系统做了详细的调查研究,包括组织结构调查、管理功能调查、业务流程调查及数据流程调查,其中业务流程调查的结果用业务流程图表示,而数据流程图的结果用数据流程图、数据字典等工具表示。第4章,主要讲述了人事管理系统设计的基本内容。主要包括:设计的原则和目标、系统详细设计等内容。重点讲解了系统详细设计的内容、方法和步骤,包括系统代码设计、系统模块化设计、数据库设计、输入输出设计。第5章,讲述了人事管理系统实施的主要内容。包括物理系统的实施、程序编写的方法、系统用户界面的实现。第6章,讲述了人事管理系统运行与维护。对初始数据的录入和登录方法的介绍和对程序的维护和测试。第一章 管理信息系统概述1.1管理信息系统简介管理信息系统(management information system, mis)是一门综合了管理科学、信息科学、行为科学、计算机科学、决策科学、系统科学和通信扶的新型学科,经过多年的发展,形成了比较完善的、独具特色的体系。管理信息系统经历了一个不断发展和完善的过程。进入20世纪80年代以后,随着各种技术特别是信息技术的迅速发展,mis得以进一步的发展,mis的概念也逐步充实和完善。管理信息系统(mis),它可以定义为:是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行管理信息的收集、传输、存储、加工、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层动作的集成化的人机系统。这个定义说明mis不仅仅是一个技术系统,而且还是把人包括在内的人机系统,因而它是一个管理系统,是一个社会技术系统。1.2人事管理信息系统的发展管理信息系统(management information system, mis)是一门综合了管理科学、信息科学、行为科学、计算机科学、决策科学、系统科学和通信扶的新型学科,经过多年的发展,形成了比较完善的、独具特色的体系。管理信息系统经历了一个不断发展和完善的过程。进入20世纪80年代以后,随着各种技术特别是信息技术的迅速发展,mis得以进一步的发展,mis的概念也逐步充实和完善。管理信息系统(mis),它可以定义为:是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行管理信息的收集、传输、存储、加工、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层动作的集成化的人机系统。这个定义说明mis不仅仅是一个技术系统,而且还是把人包括在内的人机系统,因而它是一个管理系统,是一个社会技术系统。1.3人事管理信息系统建设的好处人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。使其公司人事管理初步实行计算机化,让计算机在人事管理中得到初步应用。使人事管理者总是根据准确、及时的人事信息来进行决策,实现管理。只有计算机才能将现代化社会中,成倍增长的人事信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。发挥其特有的功能。即:(1)对输入的人事数据,进行数值运算和逻辑运算,求解各种问题。(2)对人事信息进行加工来解决各种数据处理问题,为人事决策者在决策时提供依据。(3)对人事管理的各种资料数据和计算机顺序,具有记忆存贮的能力。实践证明,当管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,即用计算机技术信息的收集、加工、传递和存贮等,可以使用人事基础信息,高效、合理、恰当地管理。这样,人事信息系统随着计算机的应用、发展而不断完善,计算机在人事信息管理中的地位也就是益重要。 正因为如此,实现人事管理现代化,要有科学的管理方法和先进的技术手段,才能最大限度地提高人事管理工作效率。现代人事工作的信息量越来越大,保密性越来越强,而且信息的密度不断提高,靠传统的管理方法和人工操作手段已经无法搞好人事管理工作。而计算机作为数据处理系统,已逐渐成为人事管理现代化的重要手段,在人事管理中正在发挥着重要的作用。一般来说,计算机在人事信息系统中的作用有:(1)计算机能够比人更快地提供有信息价值的人事数据;(2)计算机能够比人提供更新的人事数据;(3)计算机能够比人提供更加准确的人事数据;(4)计算机能够比人处理更多的人事数据等等。 正因为如此,我们利用计算机替代手工操作建立的人事信息系统,即计算机人事信息系统,其主要功能可以归纳为以下三点:一是可以高效能、大容量地收集、处理、存贮人事信息,大幅度地提高人事管理信息系统的工作质量和效率。二是可以及时掌握整个人事管理系统的全面情况,提供系统的准确的人事信息,可以促进人事工作的规范化及各项管理制度与指标体系的建立和健全,从而提高行政管理水平。 三是可以提供各种加工处理了的人事信息,以满足人事管理的特殊要求,适应新形势对教职工队伍提出的新要求,帮助选择方案,实现优化决策。当前,不少单位的人事部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。 总之,计算机的广泛应用,计算机人事管理信息系统的建立,适应了社会经济发的客观要求,是人事管理现代化的一大进步。今天我们运用计算机进行了人事档案管理的初步现代化的开发和使用,它大大提高了人事管理工作者的工作效率,它把人事管理(档案、工资)从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动;它能使决策、计划和其它管理活动更加科学、精确、灵活。因此,建立计算机人事管理信息系统是一种客观发展必然趋势。尽管在人事管理方面还不可能普遍使用计算机,但从长远来说,人事管理现代化和计算机是不分割的。轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现人事管理现代化。随着我国经济、科技的发的,人才开发管理的加强,我们一定要努力创造条件,促进使用计算机的人事管理现代化。为建设中国特色的社会主义而努力奋斗。 第二章 系统的需求分析2.1背景介绍 随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。人事劳资管理信息系统是现代企业管理工作不可缺少的一部分,是适应现代企业制度要求、推动企业劳动人事管理走向科学化、规范化的必要条件。但是,我国各个企业有着自身的体制、机制、特点与不同的要求;在开发这类系统时,系统需求分析是极为重要的一环。不同的企业具有不同的人事、工资管理制度,这就决定了不同的企业需要不同的人事劳资管理信息系统。由于本软件主要是为我实习工作的一家科技公司(实创技术有限公司)定制开发的。实创技术有限公司虽是一家刚刚成立的公司,但它以营造以人为本的企业文化,最大限度地激发每位员工的创造力,建立起一支严谨规范、追求卓越、超越自我的敬业团队,以理念引领企业,以智慧创立品牌,以创新打造精品,以管理保证质量,以信誉开拓市场,以服务赢得信任,以坚持求得发展。公司刚起步所以总体人员比较少,有正式员工20多人,人员结构比较简单,学历比较高,基本上都拥有大专以上学历,部门划分也很清晰,而且人员的流动性不高,所以该公司目前对人事管理的要求并不高。于是我借这次毕业设计之际,开发一个适用于实创技术有限公司的人事信息管理系统。2.2系统目标 人事管理系统可以用于支持企业完成人事管理工作,有如下3个方面的目标。 (1)支持企业实现规范化的管理。 (2)支持企业高效率完成人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。 (3)支持企业进行人事管理及其相关方面的科学决策,如企业领导根据现有的员工合同期限决定是否继续聘用等。2.3系统的开发方法人类在复杂的工程技术系统如能源、交通等建设方面,积累了丰富的经验,为研究复杂系统如管理信息系统提供了科学的指导性方法论,其主要开发的三个原则如下:(1)整体性原则。系统是相互联系,相互作用的诸要素组成的综合体。我们必须从整体和各组成部分的相互关系来考察事物,从整体目标和功能出发,正确处理系统各组成部分之间的相互关系和相互作用。(2)分解协调原则。就是把复杂问题化成若干相对简单的子问题以方便求解。若子系统的问题比较复杂,还可以再分。但在处理各类子问题时,必须根据系统的整体功能和目标,协调各子系统的行为、功能与目标,以保证整体功能目标的实现。(3)目标优化原则。所谓目标优化原则对简单系统来说,是求最优解,对复杂系统来说,求的是满意解。一定要注意,目标优化原则并不简单是求最优解的问题这里最需要指出的是:以上三原则是系统方法中处理复杂系统问题的三个主要原则,并非全部原则。在处理实际问题时,还需在这些原则的指导下,根据问题的特点,确定求解的具体方法和策略。管理信息系统的开发是一项复杂的系统工程。它涉及的知识领域广泛,牵涉的单位部门众多,需要在计算机技术、管理业务、组织及行为等方面全面把握,可以采用的系统开发方法也较多,每种方法都有自己的适应范围,不能简单地说哪种方法最好或明显比其他方法优越;另一方面,至今尚未出现一种完全行之有效的、能够独立进行系统开发并能很好完成系统开发的方法。各种方法往往会在系统开发的不同侧面和不同阶段为信息系统的开发提供有效益的帮助或明显提高开发质量及效率。因此,不能硬性规定必须采用何种方法从事系统的开发工作,而只能因地制宜,具体问题具体分析。目前,比较常用的系统开发方法有:结构化系统开发方法、原型法、面向对象开发方法。2.3.1结构化生命周期开发方法结构化系统开发方法,也称为ssa&d方法(structured system analysis and design)。其基本思想是:采用结构化思想、系统工程的观点和工程化的方法,按照用户至上的原则,先将整个系统作为一个大模块,自顶向下,以模块化结构设计技术进行模块分解;然后,再自下而上按照系统的结构将各个模块进行组合,最终实现系统的开发。结构化系统开发方法的过程是将整个信息系统开发过程按照生命周期(life cycle)划分为系统规划、系统分析、系统设计、系统实施和系统运行与维护5个相对独立的开发阶段。2.3.2原型法运用原型法(prototyping)开发管理信息系统时,首先,系统开发人员根据对用户需求的理解与用户共同确定系统的基本要求和主要功能;接着,由系统开发售货员利用软件工具,快速开发出一个满足用户需求的寝系统原型并运行之;然后开发售货员与用户一起针对原型系统的运行情况反复协商修改;最后,形成完全满足用户需求的管理信息系统。2.3.3面向对象开发方法 面向对象(object oriented)方法是由面向对象程序设计方法oop(object oriented programming)发展而来。它以类、对象、继承、消息传递等概念描述客观事物及其联系,与传统的面向数据的思想完全不同,为管理信息系统开发提供了全新的思维。它以对象为基础,利用特定的软件工具直接完成从对象客体的描述到软件结构之间的转换。它的应用解决了传统的结构化开发方法中客观世界描述工具与软件结构一一致的问题,缩短了开发周期,解决了从分析和设计到软件模块结构之间多次转换映射的繁杂过程。2.3.4系统开发方法的选择经过对三种开发方法的比较得出:原型法与结构化开发相比,原型法不够成熟,不利于控制和管理,对软件开发工具领带性强而且原型法在系统开发过程中,由于缺乏对系统全面、细致的分析,可能导致系统质量不高,从而增加系统维护的成本。而面向对象方法则需要一定的软件基础支持才可以应用,是一种自下而上的系统开发方法,对大型信息系统的开发会造成系统结构不合理、各部分关系失调等问题。综上所述,结构化系统开发方法更适合管理基础较好、管理模式定型的系统开发。因此,本系统的开发采用结构化系统开发方法。2.4运行环境2.4.1硬件环境要求计算机必须满足的条件:(1)cpu: intel pentium 166mhz或更高的处理器(推荐赛扬或更高的处理器),或任何运行于microsoft windows nt workstation的alpha的处理器。(2)操作系统: microsoft windows98/me/xp/2000或 microsoft windows nt service/workstation 4.0(推荐service pack 5)或更高版本。(3)监视器:microsoft windows支持的vga或分辨率更高的监视器。(4)内存:64mb内存以上。(5)硬盘:至少需要10mb空间。2.4.2软件环境要求本系统适用于microsoft windows98/xp/2000 下开发的,所采用的开发工具是vb6.0中文企业版。由于考虑到该企业每天的数据处理量,我们后台采用可microsoft的access2000数据库。推荐桌面显示方式:1024*768像素。2.4.2.1软件安装 1.在系统上安装vb6.0中文企业版.2.在系统上安装microsoft的access2000数据库.第三章 系统分析总体规划的后期,要对项目的可行性进行分析,可行性分析研究是任何一项工程正式投入力量前必须进行的一项工作。这对于保证资源的合理使用、避免浪费是十分必要的,也是项目能顺利进行的必要保证。信息系统建设是一项投资大、时间长的复杂工程,可行性分析研究更必要,也更复杂、更困难。 本项目是针对实创技术有限公司的人事管理系统规范化、系统化程度低的问题提出来的,希望可以用计算机来代替人工管理,减少公司的管理开支,同时只需要少数人便可以完成公司的人事管理工作。3.1开发的必要性现在一些中、小型公司在人力管理水平上比较落后,尤其是那些刚刚起步的小型公司,他们的人力管理水平并不被人们所重视。古老的人力管理使现代化的公司越来越跟不上时代的步伐,所以为实创技术有限公司建立一个人力管理信息系统是应时代的要求,它能人根本上提高公司的人力管理效率,改善公司在工作组织、管理方法等方面所存在的问题。3.2可行性分析1.管理上的可行性管理上的可行性分析可以从两个方面去考虑:一是科学管理的基础工作是建立管理信息系统的前提;二是领导的现代化管理水平。在合理的管理制度体制下,公司员工要转变思想,逐步适应由原来人工管理到现代化的计算机管理,更加有利于培养员工的适应性,另外还可以提高公司领导管理阶层的信息意识,增加组织竞争力,学会从长远的角度去看待问题。2.技术上的可行性技术上的可行性是根据新系统目标衡量所需要的技术是否已经具备,如硬件、软件,以及从事这些工作的技术人员数量及水平等。公司管理系统对系统软、硬件的要求并不是很高。技术人员只要经过简单的培训即可。3.经济上的可行性经济上的可行性主要是对开发项目的成本及效益作出评估,判断一下这个项目在经济上是否合理。在费用支出方面,不仅在主机费用,而且计算外围设备费用、软件开发费用、人员培训费用和将来系统投入运行后的经常费用(如管理、维护费用)和备件费用都是比较充裕的。在经济效益上我是从两方面综合考虑,一是与直接经济效益有关的指标,此系统的投资额比较小,维护简单。二是与间接经济效益有关的指标,伴随着此系统的应用,对企业所做的结构调整、管理制度与模式的改革而起着推动作用。3.3可行性分析报告经过我对实创技术有限公司的初步调查认为无论是在管理可行性、技术可行性、经济可行性上均具备开发人事管理信息系统的必要,新系统的目标基本满足与初步调查的需求,可行性分析的结果是:可以立即开发。3.4业务流程分析3.4.1业务流程分析业务流程图是一种表明系统内各单位、人员之间业务关系、作业顺序和管理信息流动的流程图,它可以帮助分析人员找出业务流程的不合理迂回等。实创有限公司的人事管理信息系统的业务流程是用户将员工登记卡上信息核实后录入到员工基本信息表中,根据工资单和扣款单的总和计算出每名员工的每月实发工资,并生成实发工资单。管理者可按部门查询各部门员工的基本情况和统计各部门人数和工资总和,还要了解员工的合同是否到期。为了详细查看员工的基本信息和工资明细,它们将以报表的形式进行显示并打印出来。 如图所示:用户管理者员工基本信息表各部门员工基本情况表实发工资单各部门人数和工资总和员工员工基本信息扣款单工资单财务部图3-1 业务流程图3.5数据流程分析3.5.1数据流程分析数据是住处的载体,是今后系统要处理的主要对象,因此必须对系统调查中所收集的数据以及统计、处理数据的过程进行分析和整理。对这些数据加以汇总、整理和分析,使之协调一致,为以后在数据库内各子系统充分的调用和共享数据资料奠定了基础。现有的数据流程分析都是通过分层的数据流程图(dfd)来实现的,其具体做法是:按照公司的业务流程图理出的业务顺序,将相应的调查过程中所掌握的数据处理过程绘制成一套完整的数据流程图,并且再绘图中,核对相应的数据和报表,由此可以得出公司信息系统的数据流程图。3.5.2数据流程图1顶层图:查询信息员工信息用户名、密码用户管理者人事管理信息系统图3-2 顶层图2第一层图:d1员工基本信息表p5 特殊查询管理 p6 报表查询管理 p4 部门查询管理 p3 工资统计管理 p2 工资管理 p1 人事档案管理 用户p7 打印 d2员工工资表d3工资统计表d4部门查询表d5特殊查询表d6报表查询表 图3-3 第一层图3对各功能模块进行数据流程分析:(1)人事档案管理:p1.4查看员工信息管理者p1.1添加员工信息p1.2修改员工信息用户p1.3删除员工信息d1员工基本信息表图3-4 人事档案管理流程图p2.4查看工资信息管理者p2.1添加工资信息p2.3删除工资管理p2.2修改工资信息用户(2)工资管理:d2员工工资表图3-5 工资管理流程图(3)特殊查询管理:d1员工基本信息表p3.1检索员工信息p3.2查看部门信息管理者用户d3特殊查询表图3-6 特殊查询管理流程图3.6数据字典 数据元素数据结构数据流数据存储数据字典是关于数据的信息的集合,也就是对数据流图中包含所有元素的定义的集合。其作用是在软件分析和设计的过程中给人们提供关于数据的描述信息,描述数据流程图中的数据流,数据存储,处理过程和外部实体,是关于数据流程图的补充说明。数据字典把数据的最小信息看成是数据元素(基本数据项),若干个数据元素可以组成一个数据结构(组合数据项)。数据结构的成分也可以是数据结构。数据字典通过数据元素和数据结构来描述数据流,数据存储的属性,它们之间的关系如右图所示。(1)数据元素条目:表3-1 数据元素条目编号名 称数据类型长 度取值范围说 明01职工编号数值型8000-99902部门字符型603职务字符型804职工姓名字符型805身份证号字符型1806性别字符型207出生日期日期型1008婚否逻辑型209文化程度字符型810政治面目字符型611毕业时间日期型1012毕业学校字符型1613所学专业字符型1614联系电话数值型1615籍贯字符型1016民族字符型1017家庭地址字符型3018邮政编码数值型619入单位时间日期型1020合同期限数值型821职称字符型1622评定时间日期型1023备注备注型100(2)数据结构科目:表3-2 数据结构条目编号名 称组 成流 量d1员工基本信息表职工编号、部门、职务、职工姓名、身份证号、性别、出生日期、婚否、文化程度、政治面目、联系电话、籍贯、民族等1000份/年d2员工工资表职工编号、职工姓名、技能工资、职务工资、工会会费、养老保险、扣款、实发工资等2000份/年(3)数据流条目:表3-3 数据流条目编号名 称来 源去 处组 成流 量f1员工基本信息用户管理者职工姓名、身份证号、性别、出生日期、婚否、籍贯等200份/每年f2员工工资信息用户管理者职工编号、职工姓名、职务工资、养老保险、失业保险等f3特殊查询信息用户管理者职工编号、职工姓名、日期等(4)数据存储条目:表3-4 数据存储条目编号名 称流入数据流流出数据流组 成组织形式d3特殊查询表p5.1p5.3职工编号、职工姓名、日期按职工编号排序第四章 系统设计4.1系统设计的原则与目标系统设计应遵循的原则:(1)系统性 系统是作为统一整体而存在的,因此,在系统设计中,要从整个系统的角度进行考虑,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,对系统的数据采集要做到数出一处、全局共享,使一次输入得到多次利用。(2)灵活性 为保持系统的长久生命力,要求系统具有很强的环境适应性,为此,系统应具有较好的开放性和结构的可变性。在系统设计中,应尽量采用模块化结构,提高各模块的独立性,尽可能减少模块间的数据耦合,使各子系统间的数据依赖减至最低限度。这样,既便于模块的修改,又便于增加新的内容,提高系统适应环境变化的能力。(3)可靠性 可靠性是指系统抵御外界干扰的能力及受外界干扰时的恢复能力。一个成功的管理信息系统必须具有较高的可靠性,如安全保密性、检错及纠错能力、抗病毒能力等。(4)经济性 经济性指在满足系统需求的前提下,尽可能减小系统的开销。一方面,在硬件投资上不能盲目追求技术上的先进,而应以满足应用需要为前提;另一方面,系统设计中应尽量避免不必要的复杂化,各模块应尽量简洁,以便缩短处理流程、减少处理费用。人事管理系统可以用于支持企业完成人事管理工作,有如下3个方面的目标。 (1)支持企业实现规范化的管理。 (2)支持企业高效率完成人事管理的日常业务,包括新员工加入时人事档案的建立,老员工转出、辞职、退休等。 (3)支持企业进行人事管理及其相关方面的科学决策,如企业领导根据现有的员工合同期限决定是否继续聘用等。 4.2系统功能模块设计该项目软件分为六大部分:员工基本信息模块、员工工资管理模块、工资统计模块、部门查询模块、特殊查询模块、报表查询模块。它开发的总体任务是实现员工信息的系统化、规范化和自动化。在人事管理系统中,查询、添加和修改在整个管理系统中占有很重要的地位。这三功能主要是实现对整个数据库进行管理,使实创有限公司的管理者能方便、准确地管理数据库。员工基本信息管理员工工资管理工资统计管理报表查询管理部门查询管理实创有限公司人事管理信息系统系统登录特殊查询管理该管理信息系统的结构设计是以逻辑模型为基础的,并借助于一套标准的设计准则和图表工具逐层地将系统分解成多个大小适当、功能单一、具有一定独立性的子模块。这些模块如下图:图4-1 功能模块图4.2.1用户登录功能用户登录功能是进行本系统的第一个功能,只有输入正确的用户名和密码的用户才能进入人事管理信息系统,如果其中有任一项错误都不能进入。每个用户都有一个属于自己的用户名和密码。 4.2.2人事档案管理模块功能人事档案管理修改员工信息查看员工信息添加员工信息 人事档案管理模块分为添加员工信息、修改员工、查看员工信息三个子模块。 人事档案管理模块主要是为了用户随时添加新员工信息,修改老员工信息并通过系统生成员工信息表以供管理者查看。图4-2人事档案管理模块图4.2.3工资管理模块功能工资管理修改工资信息查看工资信息添加工资信息 工资管理模块分为添加工资信息、修改工资信息、查看工资信息三个子模块。 添加工资信息:在员工有职位或工龄等一系列变化可按照公司有关规定增加工资数额。 修改工资信息:由于一些原因公司可能对员工的工资数额有些改动。 查看工资信息:系统经过整理后生成员工工资表管理者
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 景德镇陶瓷大学《日本文学史》2023-2024学年第二学期期末试卷
- 金山职业技术学院《英国文学导读》2023-2024学年第二学期期末试卷
- 福州软件职业技术学院《给排水工程概预算》2023-2024学年第二学期期末试卷
- 沈阳科技学院《水产品加工与贮藏》2023-2024学年第二学期期末试卷
- 喀什大学《幼儿教师专业发展与研究》2023-2024学年第二学期期末试卷
- 值班安全培训试题及答案
- 蒸发片碱题库及答案
- 招聘的题目及答案
- 运动学疗法题库及答案
- 兰州大学《人类学英文文献导读》2023-2024学年第二学期期末试卷
- 迎宾及颁奖礼仪培训
- 军营超市环境卫生管理方案
- 快乐海豚课件教学课件
- 国开《农村社会学》形考作业1-4参考答案
- 电子烟质量管理手册
- 城市数字底座CIM数字城市发展方向与技术
- 财政学学习通题库及答案
- 2023-2024学年全国初二下历史人教版期末试卷(含答案解析)
- 耳穴考核试题及答案
- 形势与政策智慧树知到答案2024年西北师范大学
- 2024-2030年中国射击场行业市场发展趋势与前景展望战略分析报告
评论
0/150
提交评论