企业班组管理系统毕业论文.doc

上传人:仙人指路1688 文档编号:3934730 上传时间:2023-03-28 格式:DOC 页数:40 大小:645KB
返回 下载 相关 举报
企业班组管理系统毕业论文.doc_第1页
第1页 / 共40页
企业班组管理系统毕业论文.doc_第2页
第2页 / 共40页
企业班组管理系统毕业论文.doc_第3页
第3页 / 共40页
企业班组管理系统毕业论文.doc_第4页
第4页 / 共40页
企业班组管理系统毕业论文.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《企业班组管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《企业班组管理系统毕业论文.doc(40页珍藏版)》请在三一办公上搜索。

1、摘要班组管理信息系统( Team Management Information System ,以下简称TMIS)是将以计算机技术为基础的管理信息系统应用于企业基层班组管理而形成的一种现代化的班组管理方法和手段。开发和利用TMIS对提高班组管理水平,实现班组管理现代化具有重要意义,是实现以人为中心的管理、促进企业管理现代化的必然选择。本系统利用目前计算机与网络技术,结合现今企业现场管理的改善方法和手段,从TMIS的初步调查开始,详细介绍了班组管理系统的需求分析、业务流程和数据流程,并进行了系统总体结构设计、功能模块设计和数据库设计等,目的是通过对理想的TMIS的主要功能目标、系统构成和开发过程

2、等的分析研究,来探索企业如何开发TMIS、用TMIS有效解决基层班组的管理问题,用班组管理与现场管理相结合的手段实现班组现场管理的无纸化以及班组间信息共享的目标。关键词:信息技术;数据库技术;班组管理AbstractTeam management information system (Team Management Information System, hereinafter referred to as TMIS) is based on computer technology will be the management information system used in corpo

3、rate grassroots team management and team formation of a modern management methods and means. Development and use of TMIS to improve team management, team management to achieve modernization is important, is to achieve human-centered management, promotion of enterprise management modernization inevit

4、able choice. The system uses the current computer and network technology, combined with the improvement of modern enterprise site management methods and means, from the preliminary investigation began TMIS, detailing the team management system requirements analysis, business process and data flow, a

5、nd overall structure of the system 、function modules design and database design, etc. The purpose is through the main function of the ideal target TMIS, system structure and development process of analysis, to explore how companies develop TMIS, with TMIS effective solution to the problem grassroots

6、 management team, with the team management and site management team combining means to achieve paperless site management team as well as the goal of sharing information.Keywords: information technology;database technology;team management目录摘要IAbstractII前言11 班组管理信息系统概述21.1 班组管理系统基本概念21.2 班组管理系统基本作用21.

7、3 研究背景和意义32. 系统需求分析42.1 现行系统的描述42.2 现行系统存在的问题42.3 解决方案52.4 可行性分析72.4.1 技术可行性72.4.2 经济可行性72.4.3 管理可行性73. 系统逻辑方案83.1 企业初步调查83.2 详细调研83.2.1 组织结构调研83.2.2 数据流图84. 系统总体结构设计94.1 系统总体设计目标94.1.1 总体目标94.1.2 具体目标94.2 软件模块设计94.2.1 系统方案确定94.2.2 软件结构设计104.3 系统配置方案114.3.1 系统体系结构114.3.2 系统软硬件环境124.3.3 系统安全性设计125. 系

8、统详细设计及实现135.1 编程技术的选择135.2 功能模块详细设计135.2.1 系统管理模块135.2.2 员工考勤模块145.2.3 奖金管理模块165.2.4 员工培训模块175.2.5 绩效考核模块185.3 代码设计195.3.1 代码设计的概念195.3.2 代码的功能205.3.3 代码设计的原则205.3.4 具体代码设计205.4 数据库设计215.4.1 概念模型设计215.4.2 总体 E-R图225.4.3 数据字典225.5 用户界面设计255.5.1 界面设计基本原则255.5.2 用户界面风格265.5.3 系统实现界面图266. 系统测试296.1 测试目的

9、及意义296.2 测试原则296.3 测试方法296.4 测试步骤306.5 测试方案设计317. 系统维护与管理33结论34致谢35参考文献36前言实现企业现场管理的信息化对一个企业的生存与发展至关重要,而基层班组建设管理的信息化是现场管理的重要组成部分。首先,班组是企业的组成细胞,班组是企业管理中最基础的一级管理组织,企业的各项运营生产工作最终都要通过班组去落实,各项任务都要依靠班组去完成,因此班组是企业各项工作的落脚点,是安全、服务的基地,是技能、创新的基地,是我们一切工作的着力点,是实现和谐稳定的源头;班组建设管理水平的高低,直接决定了企业的竞争力和可持续发展能力。其次,管理信息系统的

10、开发是一个开发生命周期长,技术要求高、难度大,影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的根本保证,而且可以提高开发效率、节省开发时间、降低企业成本。本班组建设管理系统的开发目的就是解决企业基层管理工作的信息交互问题,进一步提高员工技能水平,使得班组管理工作更加规范、高效、有序,班组建设取得更加明显的成效。该系统能够对班组成员进行规范的管理、监控和考核,杜绝人为弊端;可以方便企业的管理层与执行层之间进行信息的沟通与交流,使企业领导更全面地掌握班组的现状及动态;还可以使企业的各项规章制度和指令,能够灵敏快捷地落实到班组,极大地提高了企业的管理效能;更有效

11、地提高了工作效率、降低了经营成本。1 班组管理信息系统概述1.1 班组管理系统基本概念班组管理信息系统( Team Management Information System ,以下简称TMIS)是将以计算机为基础的管理信息系统应用于班组管理而形成的一种现代化的企业基层管理方法和手段,是对信息技术与班组管理技术结合的最佳定义。企业班组是企业组织生产经营活动的基本单位,如何有效地管理、利用和开发这一基层资源 ,是每一个企业必须重视的大事。班组管理工作包括班组人员、设备、绩效、安全制度与班组文化建设等方面,而班组管理人员往往将花费大量时间在班组例行性工作中。因此,如果能建立起班组管理信息系统,把这

12、部分工作分离出来,用计算机来进行管理,必将能大大提高班组管理人员的工作效率。同时,利用系统中存储的大量历史信息,也可为上级领导决策提供有用的参考价值。1.2 班组管理系统基本作用班组是企业各项工作的落脚点,是完成生产任务、确保安全效果的重要保证。全面加强班组建设,实现班组管理的科学化、制度化、规范化,提高管理水平,是实现管理现代化的一项重要工作。班组管理系统在企业基层工作中所起到的作用如下:(1) 提高工作效率信息技术在班组管理中主要是作为工具来应用,它可以用来处理班组工作定量的问题,比如班组人员考勤、薪资计算等等,较之手工管理,信息技术的应用将大大降低班组例行性工作所花费的时间, 这无疑极大

13、地提高了基层部门的工作效率,从而为企业带来了更大的收益。(2) 优化工作流程新班组管理信息系统的建立包含了班组工作的全部内容,班组成员只需按照预设好的规范制度和流程处理好相应的工作,从而避免了员工工作的盲目性,提高了工作的流畅性。把管理技术与信息技术结合在一起,在软件中展现班组管理工作的全部内容与业务流程,从而使得TMIS可以被用来定义基层部门的班组工作内容,优化和规范其工作流程,使其成为企业基层信息化、职业化、个性化的管理平台。(3) 提高管理水平在实施班组管理系统后,经过整合的、较为全面、准确的信息不仅可以让企业领导对本企业基层班组现状有一个比较全面和准确的认识,同时也可以生成综合的分析报

14、表供企业领导人在决策时参考。因此,班组管理影响着决策的实施,影响着企业目标利润的最终实现,而实施过程也是一个反思先行制度,重组、改进和提高管理水平的契机。1.3 研究背景和意义随着现代市场经济的快速发展,企业的状况发生了根本性转变,在企业所有制结构发生根本性变化的同时,班组的组织方式、运行方式和管理方式也在快速改变中。企业要取得竞争优势,基层班组工作就是最为基础也是十分重要的一个方面。尤其是随着信息技术的发展与应用,不仅使现代企业班组管理的观念发生了急剧性变化,也为班组管理的发展带来了巨大的机遇。如何通过信息技术变革促进班组管理成效,成为当前热门的课题。如何提高效益和市场竞争力, 打破班组建设

15、与管理僵化的思维定式,走出传统的运转模式将成为企业发展的必然趋势。现今,我国企业班组建设与管理工作进入了一个全面创新的新阶段。面向新时代的现代企业组织变革,尤其是企业组织结构扁平化、联系网络化的发展趋势,班组的运转条件和生态环境正在不断变化着,班组管理工作也受到了全方位的挑战。随着企业外部环境对企业的要求越来越高,企业可利用外部环境的机会就越来越少,因此,越是在竞争激烈的微利时代,企业越应该加强精细管理,完善流程制度,通过内部管理提升企业效益,确保企业实现又好又快发展。班组作为企业最基层的管理组织,是企业的细胞,建设和管理好班组,是企业强化内部管理,提升基础管理水平的一项重要内容。(1) 理论

16、意义:本文通过对华龙焦煤公司班组建设与管理的现状进行分析,从班组管理制度建设、成员能力管理、班组文化建设及信息平台建设等方面,制定了班组管理提升方案,这为该行业完善当前班组管理模式,提升班组管理水平提供了理论依据。(2) 现实意义:本文深入分析了当前华龙焦煤班组管理现状,明确了班组管理提升的指导思想和总体目标,通过制定综合性提升方案,从班组制度建设,班组队伍建设、文化建设等方面入手, 借助于现代化的高新技术,实现班组管理工作的现代化、信息化、高效性,建立管理科学、运行灵活的班组管理体系,着力提升班组管理能力,对于解决当前华龙班组管理存在的普遍问题,提升企业凝聚力、执行力,推进企业又好又快发展有

17、重要的现实意义。2. 系统需求分析2.1 现行系统的描述通过查找大量的资料、文献,了解到华龙焦煤传统班组的结构图如下:图1班组结构图班组的基本工作如下:l 班组长负责下发上级部门的命令,布置任务,领导属下根据上级要求完成任务。l 技术员主要负责攻克班组内核心、困难的技术难关以及指导其他组员的工作。l 资料员负责整理文件,收集班组解决问题所需的资料。l 员工负责执行和落实班组长布置的具体任务。2.2 现行系统存在的问题通过对华龙焦煤公司班组建设的调查分析,结合传统煤矿行业班组建设模式,分析出班组建设主要存在的问题如下:(1) 管理制度不健全、条理不清晰,目标不明确。现今,诸多企业基层的现场管理中

18、,大多数班组并没有形成健全的班组管理制度,理清班组管理各方面的关系,包括安全、目标、质量、设备,思想等方面。各班组长也对管理目标缺乏明确的认识,班组管理中存在很大的盲从性,许多工作也止于形式,并没有发挥班组管理措施的真正作用。(2) 资料录入速度慢、效率低且保存难度大。传统班组管理模式下,班组资料为纸质化且分类保存在班组资料盒里,资料修改和更新工作过程繁琐,实现困难。由于传统模式下资料录入速度慢、不全面且不实时,所以查询资料时操作不便、效率低下;同时,纸质化的班组资料,由于员工长期的翻阅,更新,也导致了其保存起来难度大。(3) 班组管理积极性弱,管理水平低。班组成员没有形成良好的团体,班组骨干

19、亦没有发挥带头的作用,导致了管理活动效率低下、自觉性不高;再者,班组管理科学程度不高,运用的新技术较少,没有运用有效的现场管理工具和方法进行班组工作管理;因此,管理的效果差,效率低。(4) 企业文化建设水平低,企业思想匮乏。 传统企业,大多都注重企业的盈利性,整个企业也缺乏核心的文化思想和价值理念,企业仅仅是为了盈利而运转,甚至在传统的家族企业里,亲情关系更是替代了企业的制度,因此,企业名气小、规模也难以扩大,不能真正为企业经营效率的提高带来实质上的效果。(5) 班组不集中、位置分散,信息共享难度大。由于各班组一般都处于不同的位置,又与上级管理层分开,如何实现实时沟通,第一时间里把基层工作信息

20、及时准确的传交上级,实现信息的共享,是企业管理工作的重要条件。2.3 解决方案针对华龙公司及传统煤矿行业班组建设存在的以上问题,现提出以下的解决措施:(1) 落实班组制度建设,明确班组目标管理。“没有规矩,不成方圆”,要深入班组制度建设工作,依靠制度管人管事;同时,要制定班组实现的工作目标,明确班组工作方向,这样不仅在日常工作中避免走很多弯路,有利于落实工作职责、规范职工行为以及提高工作效率,还有利于科学地评估工作绩效、提高工作效率,对提高班组建设水平具有重要意义。 (2) 利用现代化信息工具,实现企业资料的电子化存档。企业电子档案,是企业在管理、生产、科技活动中,以电子计算机作为工具生成和读

21、取的,用数字代码记录下来的文字,图标等有价值的信息。企业电子档案管理工作一直是企业档案工作的薄弱环节,其中尤以长期存储和利用为难点。因此,引进一套先进的电子档案管理软件,从而提高企业资料的录入、查阅速度,解决了资料保存难、效率低的问题,全面提升企业基层管理工作的效率。(3) 完善班组奖惩体系,形成科学管理模式。企业应根据班组工作完成的质量,结合班组的具体绩效制度,建立一套完善的班组奖惩体系;同时,引进科学的“6S”现场管理工具与手段,加强班组现场管理能力,提高班组管理的科学水平。 抓好班组各项绩效考核工作,奖惩公平公正。不断完善班组绩效考核工作机制,根据各类班组业务流程与工作目标,进一步划清业

22、务关系,理顺业务流程,完善管理制度,做到检查和考核工作有章可循、有据可查;不断完善惩罚和激励机制,使得企业奖惩制度深化人心,激发员工成长动力,增强队伍活力,提升工作业绩。 重视班组现场管理工作,提升现场管理水平。班组的现场管理水平是企业的形象、管理水平和精神面貌的综合反映,是衡量企业素质及管理水平高低的重要标志。着重加强6S管理,在班组生产现场管理中,通过导入“6S”(整理、整顿、清扫、清洁、素养、安全)管理活动,形成以班组管理为活动平台,以人的素养为核心因素,以整理、整顿、清扫和清洁为环境因素,以安全、环保为目标因素的生产现场动态管理系统,从而为职工创造一个安全卫生舒适的工作环境。 加强对班

23、组长和员工的管理培训全面提高班组长的素质,发挥班组长的“领头羊”作用。班组长是发挥上行下效作用的关键人物,他可以领导员工及时完成上级下达的任务并把员工的需要和现场的基本情况及时反映给上级,因此,班组长自身的素质将直接影响班组现场管理的水平。 班组全员参与,推进班组民主管理要避免班组长一人独断的决策模式,企业应组织班组全体员工共同参与管理活动,让员工自己动手,开拓思维,充分发掘广大员工的智慧,不断创新、不断提高、不断深化管理的内涵,从而提高班组成员管理的积极性,建立和谐的班组团队,促进班组建设工作的不断发展。(4)找准文化建设中心,打造企业特色班组文化。企业文化是一个企业的灵魂,班组建设工作应与

24、企业文化建设相结合,各班组要努力打造自己独有的特色文化,从而与整个企业文化融合交叉,构建成整个企业文化体系。班组文化对班组的建设与管理有着思想引导的作用,对企业员工具有重要的再塑功能。加强班组文化建设工作,形成独特的班组文化,对调动员工积极性,增加责任感,促进团队和谐具有重要意义。班组文化建设工作要以完成生产经营任务,提高经济效益为中心,紧密结合班组实际来开展,使班组文化内容更加丰富,更富有活力(5)建立班组管理信息改善平台。班组建设不但要实现基础管理规范化,工作要求标准化,创新成果应用化,还要实现业务流转的信息化。该平台的搭建,可以帮助班组改善资料信息的管理,实现班组之间的互动交流,减轻班组

25、负担。通过班组建设信息化平台,完善员工信息、资料、业务数据的录入,实现在线查阅和实时监控,各项班组事务通过信息平台流转,改进工作流程,提高工作效率。因此,无论员工身处何地,都能够及时管理班组信息,真正的实现企业信息的共享。综述,若某个企业的班组管理工作做好了,那么,整个班组就会充满活力与工作激情,企业生命力和后劲就会增强,管理水平就会达到一个新的层次。同时,广大员工的积极性、创造力亦能得到充分发挥。所以,我们要充分认识到加强班组建设的重要性和必要性,增强班组管理工作的紧迫感,以建设标准化班组为入手,紧抓班组基础管理、推进班组学习创新,努力提升班组管理水平,推动企业管理水平和业绩指标再上新台阶。

26、2.4 可行性分析通过对企业班组的各个方面进行了具体的了解与摸索之后,现对该企业班组建设管理系统的进行可行性分析。2.4.1 技术可行性该系统所需硬件设备,市场上销售且价格较低,软件上,操作系统采用Windows系列操作系统,数据库管理系统采用Mysql,这些软件在MIS开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。2.4.2 经济可行性由于无论大型或中小型企业的基层班组建设工作都需要采用一定规模计算机来对企业各项业务进行管理,因此对开发班组建设管理系统大力支持,开发经费方面没有问题。2.4.3 管理可行性该班组管理系统主要以本企业员工为主要服务对象,企业每位员工都必须在该系统上

27、进行必要的信息登记以方便查询员工信息。另外,无论从企业领导还是员工来讲对开发该系统也是极为支持的,企业也可同时制定使用该系统的培训计划,从而为实施MIS做好物质准备和工作准备。因此管理上可行。综述,开发班组建设管理系统在技术上、经济上、管理上都是可行的。3. 系统逻辑方案3.1 企业初步调查在本系统正式研发前,首先要对该系统的整体模块与功能进行逻辑构思。因此,本人通过对该企业基层班组的参观学习后,查找大量的文献与资料,同时,也用个人访谈法去与企业员工详细的交流以了解各个部门的主要职能及具体运作方式、过程和他们对开发新系统的态度等。初度调查的内容主要为:1. 对新系统开发的态度,是否支持;2.

28、该班组的日常业务;3. 员工受教育程度;4. 公司规模,现有员工数目;5. 系统可发所需时间。3.2 详细调研3.2.1 组织结构调研在对该企业班组工作传统管理模式和业务流程进行认真分析和研究的基础上,经过与该企业相关领导的反复交流、协商、论证,最后确定了该班组管理系统的逻辑模型。下面就以数据流图的方式来描述新系统的逻辑功能。3.2.2 数据流图图 2 系统总体数据流图4. 系统总体结构设计4.1 系统总体设计目标4.1.1 总体目标班组建设管理系统的总体目标是:通过本班组管理系统的建立,班组作业流程更加规范化,班组管理事物更加透明化,员工间、部门间的信息交流也更加方便,实现对班组业务快速正确

29、的管理,减少了成员人为的操作失误,全面提高班组管理效率,使得班组管理工作简易化、信息化,管理人员得以摆脱繁重的简单例行性工作,实现“公平、公正、合理”的企业管理原则。同时,也使上级领导层准确地认识到企业基层班组的工作的状况及班组建设的重要性,从而更好的实现企业“以人为本”的管理理念、更有效地利用了企业的人才资源,更加科学地节省班组管理成本,提高了管理的水平,为打造企业核心竞争力奠定了坚实的基础!4.1.2 具体目标班组建设管理系统的具体目标是:l 制定严格的班组管理制度,实现班组管理标准化。l 结合班组作业指导书体系建设和工单化管理工作,实现班组作业流程化。l 凝聚班组成员力量,实现班组管理的

30、团体性与和谐化。l 加强一线队伍培训,提高成员素质,实现班组管理的科学化。l 提升班组消息传递、资源共享、事务处理的能力,实现班组管理信息共享化。l 为企业发展战略决策提供基层数据以及为系统实施效果提供信息反馈4.2 软件模块设计4.2.1 系统方案确定(1) 一个比较理想的系统,应该满足以下要求: 简单性、实用性系统应该尽可能设计的简单灵活,各功能实现过程清晰明了,同时应考虑实用性避免不必要的复杂化。结构应简单尽可能使处理过程缩短,处理费用减少,系统收益增高;同时也利于基层使用者掌握和维护。 完整性系统是作为一个统一的整体而存在的,因此系统的各项功能要保持完整,数据采用要统一,传递语言要一致

31、。 灵活性系统对外界环境的变化应有较强的适应力,即便在条件变化之后,仍能提供详尽的具有现实意义的有关信息。 可靠性系统必须是可靠的,只有这样,才能保证系统的高质量,才能得到使用者的信任。 经济性系统应该给使用者带来相应的利益,提供更准确、更全面、更及时的信息,方便大大提高管理的效率。(2)根据以上原则,班组建设管理系统的的方案如下: 选择MyEclipse作为开发平台。MyEclipse是一个十分优秀的用于开发Java的Eclipse的插件集合,MyEclipse的功能非常强大,对各种开源产品的支持十分广泛,也是目前世界上使用广泛的程序开发工具。利用其高效率的开发环境和简单实用的功能完成系统的

32、设计工作。 系统提供录入、查询、打印、核算等基本工资维护功能,力求简洁实用。4.2.2 软件结构设计系统开发的总体任务是实现班组业务的系统化、规范化和高效化。系统功能分析是在系统开发的总体任务的基础上完成的。系统分析的根本任务是在开发者和提出需求的用户之间建立理解和沟通机制,因此,企业班组管理系统的软件结构的设计是由开发人员或客户一起完成的。本班组管理系统需要完成功能主要有:l 系统管理:包括:登录用户的增加,删除、修改,数据库的备份、还原;l 人员管理:主要包括浏览、添加人员信息、人员信息的添加、修改。l 奖金管理:主要包括员工奖金的修改、添加、删除。l 考勤管理:主要是对班组员工每天出勤的

33、状况进行记录,以方便对员工进行考核 奖励。l 培训管理:主要包括培训计划的详细信息、添加、删除培训计划和填写培训总结。l 职责分配:对班组员工的任务进行详细的安排,确保职责落实到人。l 班费管理:对班组活动费用进行简单的记录工作。l 信息查询:对企业信息,员工信息,部门信息等进行简便快速的查询操作。该班组管理系统目前的功能有限,故本系统主要使用对象是中小型企业员工,员工可以进行有关信息的查询和浏览。对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到如图所示的系统功能模块图。图3系统总体功能模块图4.3 系统配置方案4.3.1 系统体系结构本系统是采用B/S模式,即浏览器和服务器(Br

34、owser/Server)结构,是随着Internet技术的兴起,对C/S(Client/Server)结构的一种变化或者改进的结构。这种结构下,用户是通过浏览器来访问系统里的各项信息与数据,从而让各用户具有更快速,高效的工作体验。B/S模式下是少部分事务逻辑在浏览器中实现,但是主要的事务逻辑在服务器端实现,从而大大减轻使用者客户端的电脑负荷,因此,与C/S结构相比,也降低了系统后期运行维护与升级所需的成本和工作量以及用户所需的总成本。从现有技术看,企业型局域网里建立B/S结构的网络应用,并辅以互联网下数据库的应用,对于初级使用者来说也是相对易于理解和掌握的。特别是像JAVA这样的跨平台语言,

35、它一次性到位的开发,能实现不同的用户,从任何不同的地点,以不同的接入方式访问和操作共同的数据库,从而有效地保护了数据平台和管理用户访问权限,服务器端的数据库数据也相当安全。目前,应用软件系统的改进和升级越来越频繁,企业若采用C/S架构的软件产品,那么对一个大型企业基层单位来说,系统管理人员就需要在几百甚至上千部电脑之间来回奔跑,忙于系统的安装,维护与升级,从而大大影响了工作效率和工作任务量,但采用B/S架构的系统软件就相对于简单方便多了,只需要对服务器进行有效的管理就行了,因为所有的客户端只是浏览器,根本无需做任何的维护。无论企业用户规模有多大,用户分布地有多复杂,都无需增加任何额外的维护、升

36、级的工作费用,所有的操作只需要通过互联网对服务器进行,从而实现了真正意义上的信息共享。4.3.2 系统软硬件环境操作系统:Windows2000、Windows XP、Windows 7等浏览器:IE6.0及以上数据库:Mysql 5.04.3.3 系统安全性设计为了预防某些用户的误操作、人为破坏以及其他非可预料的因素对系统的损坏,本系统主要采取了以下几项措施:(1)登录本系统必须是拥有本系统访问权限的用户,拥有合法的用户名和密码。同时,登录用户分为系统管理员和普通员工用户,他们分别对系统拥有不同的权限。(2)本系统可以选择自动或手动备份数据库。(3)对系统所用的Mysql 5.0 数据库设置

37、了登录密码。5. 系统详细设计及实现5.1 编程技术的选择由于本系统采用的Java语言构建的,所以主要开发工具选择的是MyEclipse 。它不仅是Windows下可视化的应用程序开发工具,也在对数据库开发方面有着强大支持功能。它是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。但MyEclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。大多数用户都愿意将 MyEclipse 当作 Java 集成开发环境来使用,由于 MyEclipse 中的每样东西都是插件,并且支

38、持HTML 、PHP等编程语言,所以对于给 MyEclipse 提供插件以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。也正因为其简洁明快的编程语言、功能强大的扩展组件和灵活方便的集成编程环境在竞争激烈的市场中越来越赢得青睐。5.2 功能模块详细设计本班组信息管理系统主要功能模块包括系统用户管理模块,员工信息模块,奖金管理模块,考勤管理以及班组培训活动与费用等模块,现就以下主要模块进行分析。5.2.1 系统管理模块(1)功能模块图本模块主要用于系统中用户和数据库安全等的管理,主要有用户管理、数据库备份、修改密码、退出系统等功能。图4 系统管理功能图(2) 功能

39、描述 用户检测 主要用于对用户身份的检测,初步保证系统安全,拒绝无用户权利的访问者进入系统。 用户管理 对用户进行管理,主要有增加、删除、修改等功能,用户权限选项有操作员、管理员两种。 数据备份主要是对系统各项数据的备份工作,预防系统损坏后由于数据丢失造成的损失。5.2.2 员工考勤模块(1)功能模块图考勤管理模块主要包含考勤规则设置,员工上下班打卡记录,考勤信息查询与统计等功能。本模块主要是对员工日常上班出勤状况及加班天数等进行定量统计,方便对每个员工实行量化管理,并且可根据考勤记录信息,结合薪酬福利体系对员工实行奖惩。图5 考勤模块图(2)数据流程图图6 考勤数据流图(3)功能描述 考勤通

40、过对每位员工日常上班打卡状况以及请假、加班次数进行统计,记录每位员工的出勤信息,为企业对每位员工的考评提供依据。 月份统计对每位员工月出勤状况进行简单统计,自动计算出员工出勤天数、早迟退状况、请假次数及类别等信息。 查询部门领导可对员工每月的出勤信息进行查询,以便必要时给予警示工作,员工本身亦可通过查询操作对自己的出勤状况进行了解,方便工作的调整等。5.2.3 奖金管理模块(1) 功能模块图奖金管理模块应主要包含奖金设置、奖金扣发统计、奖金查询等功能。本模块主要通过与公司岗位体系相结合,并与考勤管理、绩效管理模块进行对接,针对企业内不同工作人员采用有效的激励方法,制定出有效的激励和惩罚措施。图

41、7 奖金管理功能图(2)数据流程图图8 奖金管理数据流图(3) 功能描述 奖金设置与公司岗位体系相结合,制订企业奖金体系标准,同时为适应人力市场的因素影响也可对例外人员进行处理,可设置考勤结果与员工奖金的结合方案;亦可结合班组绩效管理结果,设置企业奖金政策。 奖金发放根据不同岗位人员的奖金计算方式不同,同时与考勤及人员异动及绩效管理结果相链接,自动计算出结果。 奖金审核班组长对上级所发奖金数额及班组成员对个人所获奖金进行查验,确认无错后领取当月班组或个人奖金。 奖金统计根据员工类型或等级进行奖金统计,并可将奖金数据录入后与公司现有薪金结构进行比较分析,建立奖金统计报表,供班组员工查询、对照,统

42、计结果可导出。5.2.4 员工培训模块(1)功能模块图通过建立系统培训体系使企业的培训管理工作更加系统化,同时结合员工岗位体系,使培训工作更具有针对性和有效性。图9 培训功能图 (2) 数据流程图图10 培训数据流图(3) 功能描述 培训体系各企业针对本企业不同岗位人员制订本企业培训体系.明确工作人员应具有的知识和技能,制定详细培训内容。 需求征集人事部可发起培训需求征集通知,对各部门员工培训需求量进行统计。 培训计划企业根据不同类型员工制定不同的详细培训计划,确保培训活动的正常,高效的运行。 对员工参加培训的情况及时进行统计、记录并对培训满意情况的进行反馈汇总。5.2.5 绩效考核模块(1)

43、 功能模块图绩效考核模块包括考核项目维护、考核方案设置、考核等级设计、考核记录维护、考核结果计算以及考勤管理。图11 绩效功能模块图 (2) 数据流程图图12 绩效数据流程图(3) 功能描述 绩效考核项目维护定义需要考核的项目名称,建立考核项目的标准库。目的在于方便以后系统的维护。以及不同部门之间的考核量化。包含 :编号、名称、适用范围以及含义。 绩效考核方案设置设定每个考核类型在整个绩效考核中所占的比率.主要是针对部门考核来制定的,因为部门考核有相关部门考核和部门自己考核,对于不同的部门每个相关部门的考核权重市可以自己设定。该项功能的权限是系统管理员才可以使用的。 个人考核表维护依据系统设定

44、的对本部门员工的考核方案,结合员工考勤表对本部门员工进行考核,考核结果直接和员工的工资薪金相结合,系统自动计算出员工的绩效工资。 考核结果计算:依据指定的考核方案计算出个人的考核得分。5.3 代码设计5.3.1 代码设计的概念所谓代码,是代表客观存在的实体及其各种属性的符号,如数字、字母或它们的组合。由于计算机不能识别任何一种具体的物体和事件,而只能识别数字、英文字母及少数的一些特殊符号。因此,必须把物体和事件数字化、字符化,这就需要进行代码设计。5.3.2 代码的功能l 可以使数据的表达方式标准化,有利于对客观事物及其属性进行识别。l 减少信息量,节省存储空间。l 便于信息的传输和进行分类、

45、合并、匹配、检索等处理,提高计算机信息处理效率。l 表明事物所处状态,利于计算机对客观事物及其属性的识别。5.3.3 代码设计的原则(1) 唯一性每一个代码都仅代表唯一的实体和属性。(2) 标准化与通用性凡国家和主管部门对某些信息分类和代码有统一规定和要求的,则应采取标准形式的代码,以使其通用化。(3) 简洁性代码的设计要尽可能简单、明了,以便降低误码率,提高工作效率。(4) 稳定性代码的定义和描述应具有相对稳定性,要避免过多的改动。(5) 可扩充性与灵活性必须留有一定的后备余量,以适应发展的需要。(6) 规律性便于编码和识别。代码应具有逻辑性强、直观性好的特点,便于用户识别和记忆。5.3.4

46、 具体代码设计根据公司扁平组织结构特点,本系统采用字符、数字混合码的编码方式。混合码编码方式不仅有顺序码简单易追加、数字码易于校对处理、字符码可读性好等优点,而且克服了其他码类冗长、识别性差、不易记忆等缺点,因此编码效果较好。编码方式为:部门是以中文开头的则代码的设置就是部门的汉语拼音首字母,如果是英文开头的即以前两位字母表示;员工代码采用部门代码加员工顺序编号的方式,员工顺序码就是根据员工加入公司的先后顺序自动编码,并规定每个部门主管顺序码为001。编码具体形式如下表:(*代表顺序码)表 1 编码表部门部门代码员工代码总经理室ZJZJ*研发部YFYF*财务部CWCW*HR部HRHR*销售部XSXS*市场部SCSC*例如,销售部员工张三则应编码为XS023。5.4 数据库设计21世纪是计算机应用与信息技术迅速飞跃的时代,而数据处理是各项技术都必不可缺的过程,在各项应用中占据很大的比重(约70%),而数据管理又是伴随数据处理的一个过程。因此,数据库技术是实现数据管理功能的最快最方便的技术,是计算机应用科学的一个重要分支,也是信息技术得以实现的基石。数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它对一个管理信息系统有着极为重要的作用,可以提高数据的整合性和程式与数据的独立性,从而减少数据的重

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号