工时定额管理系统.docx

上传人:b****6 文档编号:13501304 上传时间:2023-06-14 格式:DOCX 页数:47 大小:1.31MB
下载 相关 举报
工时定额管理系统.docx_第1页
第1页 / 共47页
工时定额管理系统.docx_第2页
第2页 / 共47页
工时定额管理系统.docx_第3页
第3页 / 共47页
工时定额管理系统.docx_第4页
第4页 / 共47页
工时定额管理系统.docx_第5页
第5页 / 共47页
工时定额管理系统.docx_第6页
第6页 / 共47页
工时定额管理系统.docx_第7页
第7页 / 共47页
工时定额管理系统.docx_第8页
第8页 / 共47页
工时定额管理系统.docx_第9页
第9页 / 共47页
工时定额管理系统.docx_第10页
第10页 / 共47页
工时定额管理系统.docx_第11页
第11页 / 共47页
工时定额管理系统.docx_第12页
第12页 / 共47页
工时定额管理系统.docx_第13页
第13页 / 共47页
工时定额管理系统.docx_第14页
第14页 / 共47页
工时定额管理系统.docx_第15页
第15页 / 共47页
工时定额管理系统.docx_第16页
第16页 / 共47页
工时定额管理系统.docx_第17页
第17页 / 共47页
工时定额管理系统.docx_第18页
第18页 / 共47页
工时定额管理系统.docx_第19页
第19页 / 共47页
工时定额管理系统.docx_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

工时定额管理系统.docx

《工时定额管理系统.docx》由会员分享,可在线阅读,更多相关《工时定额管理系统.docx(47页珍藏版)》请在冰点文库上搜索。

工时定额管理系统.docx

工时定额管理系统

 

工时定额管理系统

 

专业:

计算机科学与技术

班级:

2004级1班

姓名:

引言3

1工时定额管理系统的需求分析6

1.1工时定额管理的现状及存在的问题6

1.2计算机辅助工时定额理的基本观点7

2工时定额管理系统的功能描述10

2.1服务器端结构功能描述10

2.2客户端功能模块概述16

3工时定额管理系统数据库设计20

3.1数据库的表说明20

3.2表结构及字段描述20

3.3表与表关系21

4工时定额管理系统的详细设计23

4.1服务器端23

4.2客户端39

5运行结果与分析47

结论51

致谢52

参考文献53

摘要

随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。

管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统[1]。

本文介绍了在J2EE和Mysql环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。

通过分析某一企业工时定额管理的不足,创建了一套行之有效的计算机管理工时的方案。

文章介绍了工时定额管理系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。

关键词:

信息管理系统;工时定额管理;J2EE;工时;Mysql

Abstract

Withmoreandmorewidespreadandprofoundapplicationofinformationtechnologyinmanagement,theimplementofmanagementinformationsystemhasbecomematureintechnologystepbystep.Managinginformationsystemisanewsubject.Enterpriseneedsexistenceanddevelopment,soenterpriseactivitiesshouldbeorganizedefficientlyandorganically,whichmeanstighteninguptheenterprisemanagementandstrengtheningeffectivemanagementofanyresource(staff,finance,property,etc.)internaltheenterprise,andalsoestablishingamanagementinformationsystemfittinginwithitsowncharacteristics.

ThisarticleintroducesthedetailedprocessofexploringamanagementinformationsystemundertheenvironmentofJ2EEandMysql,utilizing“Top-Bottom”overallplanandastrategyaccordingto“Bottom-Top”applicationandexploitation.Thatistoestablishasetofeffectiveschemeforman-hourrationmanagementbycomputer,throughanalyzingdisadvantagesofman-hourrationmanagementbyhumanresources.Thisarticleemphasizesonthreesections.Thesystemanalysissectionofman-hourrationmanagementinformationincludesfeasibleanalysis,managementfunctionanalysis.Thesystemdesignsectionmainlyfocusesonsystemfunctiondesignanddatabasedesignanddatanumberdesign.Andthesystemrealizationsectionhasprovidedseveralmajorfunction,togetherwiththemainwindowsandprograms.

Thiseconomicalandpragmaticsystemhasexplicitinterface,withsimpleoperation.

Keywords:

MIS;man-hourrationmanagement;J2EE;man-hour;Mysql

 

引言

在信息时代,产品市场已成为国际化市场,国际市场具有瞬息万变和多品种、小批量的需求之特点。

这就引起了企业在产品质量、成本方面的激烈竞争,各个企业为了在竞争中取胜,为了在竞争中求生存求发展,必然要寻求新的生产管理模式。

企业管理信息系统已成为企业生存与发展的必不可少的重要支柱之一,建立企业管理信息系统又是企业应用计算机实现整体优化的必由之路[2]。

随着我国市场经济的建设和发展,企业的科学化管理已成为加强企业竞争力、使企业运作方式与国际接轨的重要保证之一。

以工时定额为主体的劳动定额管理又是工厂、企业中诸多管理体系的核心之一。

工时定额不仅是工厂制定生产计划和组织生产流程的主要依据之一,同时又是成本核算、产品报价、确定生产周期的重要根据之一。

我国的工厂企业中,长期以来工时定额工作一直都是由工厂具有多年生产经验的定额员进行人工估算。

这种估工式的工时定额存在着效率低、误差大等问题。

由于不合理的工时定额而产生的职工内部矛盾和纠纷很多,这些矛盾和纠纷都严重地影响了企业职工的劳动积极性,影响了企业生产的发展。

为此,我们在有关工厂企业的协助下,研制了一套“计算机工时定额支持系统”。

目前,时间定额主要根据工艺人员查表计算或工艺人员的经验来制定。

如果凭经验,那么有资历的工艺人员就显得很重要。

即使如此,对工艺人员来说,这一工作也是很枯燥的,而且不能避免查手册。

如果用查表计算的方法对一个零件制定时间定额,就须确定每个工序的时间定额,而单件时间定额又由四部分组成,也就是说即使确定一个工序的时间定额,至少也应查四次手册,以确定时间定额中的每一组成时间。

而在每次查找前,又要首先确定已知的生产加工条件,如机床、加工种类、刀具、夹具及夹紧方式、装卸方式、工件尺寸、精度、测量工具及方式等许多因素,工作量大、程序繁琐。

基于此,作者研制了一个基于典型零件的计算机辅助时间定额系统。

时间定额的计算机辅助制定,可以将人从重复、简单的查表计算工作中解脱出来,而且效率高,节省时间。

工时定额是企业生产管理工作的基础数据。

工时定额制订的质量直接影响工时、设备利用率、产品生产周期和企业员工的劳动报酬等方面,也必然影响企业的其它管理工作。

由于工时定额在企业中的重要性,国内外许多企业和研究机构对此进行了大量的研究。

随着计算机技术在企业管理工作中的应用和普及程度的提高,计算机在工时定额制订中的应用已成为研究的热点。

据我们调查,许多企业有计划将计算机引入日常的工时定额管理工作中,但目前绝大多数企业还未能开展这项工作,仅少数企业利用计算机完成部分的工时定额管理工作,究其原因主要是目前已开发的定额管理软件专用性太强,覆盖面太窄,不能在不同企业中推广使用,使企业难以利用目前的定额软件完成日常的定额管理工作。

为了满足企业定额管理工作的需要,提高定额工作的质量,研制和开发适用于不同工艺环境、不同生产对象的通用工时制订系统,其意义是十分重大的[3]。

工时定额用途广泛,数据量也很大。

例如每个零件的每一道工序都有工时定额,而一般的制造企业,生产的零部件种类成千上万,工序繁多,定额数据量非常大。

长期以来,这些数据都只能依靠有经验的技术人员和管理人员经过长期的总结和反复修改才能确定,工作量大,周期长,受主观因素影响大,准确性和科学性难以保证,而且往往好几年才能更新一次,不能及时反映实际定额信息。

我国制造业在工时定额制定方面一直沿用原始的由定额员根据零件的材质、加工工步内容、使用机床型号、切削用量、表面精度、工件尺寸、走刀次数、返回行程、所用刀具和辅助时间等从手册中查出相应值或用公式计算得出。

这样不仅占用许多人力资源,而且使生产准备时间加长,计算结果存在由人为因素造成的误差。

因此,改变传统手工劳动定额制定模式,实现制定方法与手段的根本性突破,是劳动定额制定工作中一个亟待解决的问题。

1工时定额管理系统的需求分析

1.1工时定额管理的现状及存在的问题

1.1.1工时定额制定方法落后,定额水平普遍偏低

经验估计法、统计分析法、标准资料法等广泛使用的定额制定方法,存在数据缺乏科学性、计算过程复杂、表格线性化工作繁琐、工作效率低下等缺点,对实地测定、工作研究等先进的定额制定方法应用不足。

定额制定方法的落后使工时定额数据受主观因素影响大,数据的准确性差[4]。

1.1.2缺乏有效的定额数据管理和分析工具

积累的工时定额数据量庞大,又缺乏对数据进行有效分析和评估的工具,难以进行准确的定额调整,不利于形成先进、合理、科学、稳定的定额基础标准。

多品种、中小批量的生产模式在机械制造企业更多地被采用,定额制定、调整、统计等与定额管理工作相关的信息处理工作在量上不断增加。

1.1.3现行工时定额标准滞后于企业生产力的发展

企业成长过程中,新设备、新技术、新工艺和新材料得以不断应用,企业的定额制定需作相应的调整。

大多数企业的工时定额标准修订工作不及时、不完善,修订的周期太长,修订的依据不够充分,修订的准确性和科学性难以保证。

在多品种小批量及单件生产类型的企业内表现更为突出[5]。

1.1.4计算机辅助工时定额的应用水平不高

企业发展过程中,拥有了较全面的制造工艺标准数据和各种加工方法的工时计算公式,积累了大量的工时定额统计数据,迫切需要利用计算机技术进行有效的管理和利用。

信息化成为企业提高市场竞争力所依赖的重要手段,信息技术在企业的各领域得到深入而广泛的应用。

计算机辅助技术在工时定额制定和管理中的应用水平远落后于其它工作领域,成为企业信息化的“角落”。

1.1.5工时定额数据的集成度低

工时定额的制定与管理只是企业生产流程整体中的一个环节,工时定额管理系统就必然与其它系统交互和共享信息。

即便是已建立应用系统对工时定额进行管理的企业,对工时定额管理的信息集成性也考虑得不够,难以实现与其它系统的信息集成和数据共享,定额数据的一致性得不到有效保证,数据使用和重用的效率低下,不适应企业信息化的要求[6]。

1.2计算机辅助工时定额理的基本观点

计算机辅助工时定额管理系统是一种为定额人员服务的工具,一种帮助定额人员改善工作方法,改进工作流程和提高工作效率的工具。

同时,应认识到:

良好工具是提高工作效率和管理水平的必要条件,不是充分条件。

实施计算机工时定额管理系统不会也不可能自动解决工时定额管理中以前存在的种种弊端。

计算机工时定额管理系统作为一种工具,其最终目标是制定科学、准确的工时定额,现实目标是制定平衡、不因人而异的工时定额,有利于积累和完善企业的定额标准。

不能将工时定额管理狭义地理解为制定准确的工时定额,过分追求定额计算过程的智能化和结果的准确性。

有工时定额,就存在工时定额的管理,管理必定依赖于一定的手段和工具,这类工具和手段一直存在,并不断改进和提高。

计算机工时定额管理系统是适应企业全面信息化需求,工作和管理效率更高的管理工具。

首先是适应性强、应用面广,能解决企业定额管理信息化的主要问题。

其次是人机界面友好、符合定额人员工作习惯,容易学习和使用。

工时定额受企业生产类型、产品结构、工艺水平和生产技术等因素的影响,甚至受到管理体制的制约,个性十足且需要不断调整。

我国企业数量众多,规模和生产类型千差万别,不同的企业具有不同的定额标准和定额习惯。

计算机工时定额管理系统一定是通用的系统,能在不同的企业中推广使用。

也只有这样,才能成为一个实用的系统,才能得到持续的改进和提高,才能为用户提供专业化的产品和服务。

企业的工时定额制定具有明显的多样性,这在定额标准的形式和应用程度、定额制定方法上体现得更明显。

对用户而言,能解决问题,能产生效益的方法就是先进的方法,各种定额制定方法均有其应用场合和适用对象。

实用的计算机辅助工时定额系统必定要支持多种工时定额制定模式才能满足用户需求。

工时定额制定的过程就是依据工时定额标准进行工时定额计算的过程。

劳动定额管理的核心是劳动定额标准的形成和科学化,定额管理的发展过程就是工时定额标准不断量化、科学化的过程。

企业信息化环境下,应将工时定额管理系统视为企业集成系统中的一个子系统,定位于解决工时定额管理这一局部问题,需要满足企业信息化中数据共享和集成应用的需求。

产品生命周期中的各个环节是不可分割的,应该加以统一处理。

企业一切生产活动都是围绕产品展开的。

基于产品结构进行工时定额管理的系统内在地具有信息化环境下数据集成的能力,表现为:

.工时定额系统任务通常来源于PDM、CAPP等系统,这些系统本身就是按产品结构进行信息组织和数据管理的,下发到工时定额系统的定额任务也应是包含产品结构的。

.在工时定额系统内部,按照产品结构进行任务分发、流程控制和进度监控具有直观、方便的优点。

.按照产品结构进行定额数据的管理,查找和汇总方便而快捷,有利于其它业务系统对定额数据的应用[7]。

2工时定额管理系统的功能描述

本系统主要功能是进行工时定额管理,分为服务器端和客户端。

服务器端可以添加用户(普通用户、管理员)、用户任务。

管理员可以对每个用户分配任务,即:

可以把一个任务分配给同一个用户或者是多个用户,也可以把多个任务分配给一个用户或者是多个用户。

同时可以修改某个用户的权限(普通用户与管理员),还可以对用户状态进行操作(激活与不激活)。

管理员可以查询任何一个用户的工时清单,并对任务、用户任务信息及状态(激活与不激活)进行修改,并且能对各个用户的密码进行重新设置,也可以更改自己登录时所用的密码。

客户端使用已创建并激活的用户名和密码登录,登录用户可以对其工时记录进行添加、修改、删除,也可查询自己在某个期间的工时清单并打印,密码的修改是每个用户的必备功能,我们同样也为每个用户设置了修改密码的功能。

2.1服务器端结构功能描述

工时定额管理系统的服务器端应用程序功能模块如图1所示:

图1服务器端应用程序功能模块

2.1.1管理员登录模块

此模块实现管理员登录功能,流程图如图2所示:

图2管理员登录功能流程图

2.1.2用户管理模块

此模块成用户查询、用户创建、用户信息修改等功能,流程图如图3所示:

图3用户管理模块流程图

(1)用户查询

检索出所有符合查询条件的用户的相关信息。

(2)用户创建

管理员创建新用户,填写用户相应信息,对用户名、密码和用户的状态(激活或不激活)及权限(管理员或普通用户)进行设置。

(3)用户信息修改

管理员对所有用户的所有信息进行修改,包括:

用户名、密码、用户状态及用户权限。

(4)用户信息删除

管理员可以任意删除用户的信息。

2.1.3任务管理模块

此模块主要完成任务查询、任务添加、任务修改功能,流程图如图4所示:

图4任务管理模块流程图

(1)任务查询

检索出所有任务信息。

(2)任务添加

实现新任务的添加。

(3)任务修改

此模块完成对所有任务信息的修改功能,包括:

任务名和状态(激活或不激活)。

(4)任务删除

实现对任务的删除。

2.1.4任务分配模块

此模块主要完成用户信息检索、用户任务检索、用户任务新建、用户任务修改功能,流程图如图5所示:

图5任务分配模块流程图

(1)用户任务新建

管理员完成新建用户任务。

(2)用户任务修改

管理员对用户任务的修改。

(3)用户任务查询

管理员对用户任务的查询。

(4)用户任务删除

管理员对用户任务的删除。

2.1.5工时清单模块

此模块主要完成用户信息检索、工时清单查询功能,流程图如图6所示:

图6工时清单模块流程图

(1)按用户查询

管理员完成对用户工时清单的查询,根据给定的日期查询某一用户在此期间内完成某一或多个任务的详细清单。

(2)按任务查询

管理员完成对用户工时清单的查询,根据给定的日期查询某一任务在此期间内被某一或多个用户完成的详细情况。

2.1.6密码修改模块

此模块完成登录管理员密码修改功能,流程图如图7所示:

图7密码修改模块流程图

2.1.7退出系统模块

此模块完成退出系统功能。

2.2客户端功能模块概述

工时定额管理系统的客户端应用程序功能模块图如图8所示:

图8客户端功能模块流程图

2.2.1用户登录模块

此模块实现用户登录功能,流程图如图9所示:

图9用户登录模块流程图

2.2.2工时记录模块

此模块主要完成选择任务、添加工时记录、修改工时记录、删除工时记录功能,流程图如图10所示:

图10工时记录模块流程图

(1)查询工时记录

完成登录用户对工时记录的查询功能。

(2)添加工时记录

完成登录用户对工时记录的添加功能。

(3)修改工时记录

完成登录用户对工时记录的修改功能。

(4)删除工时记录

完成登录用户对工时记录的删除功能。

2.2.3密码修改模块

此模块完成登录管理员密码修改功能,流程图如图12所示:

图12密码修改模块流程图

2.2.4退出系统模块

完成登录用户退出系统功能。

 

3工时定额管理系统数据库设计

3.1数据库表说明

表1数据库表说明

表名

表说明

备注

users

用户表

所有用户信息

tasks

任务表

所有任务信息

usertasks

用户任务表

所有用户任务信息

hourrecord

工时记录表

所有用户工时记录信息

3.2表结构及字段描述

表2users表(用户表)结构

字段

类型及长度

约束

说明

ID

NUMBER(10)

PRIMARYKEY

NOTNULL

AUTO_INCREMENT

用户的唯一标识(主键)

USERNAME

VARCHAR(45)

UNIQUEKEY

NOTNULL

用户名

PASSWD

VARCHAR(45)

NOTNULL

用户密码

ISACTIVE

TINYINT

(1)

NOTNULL

用户状态标识

ISMANAGER

TINYINT

(1)

NOTNULL

用户权限标识

NAME

VARCHAR(45)

UNIQUEKEY

NOTNULL

用户姓名

表3usertasks表(用户任务表)结构

字段

类型及长度

约束

说明

ID

NUMBER(10)

PRIMARYKEY

NOTNULL

AUTO_INCREMENT

用户任务的唯一标识(主键)

USER_ID

NUMBER(10)

NOTNULL

对应users表中的ID

TASK_ID

NUMBER(10)

NOTNULL

对应tasks表中的ID

 

表4hourrecord表(工时记录表)结构

字段

类型及长度

约束

说明

ID

INT(10)

PRIMARYKEY

AUTO_INCREMENT

工时记录ID

USER_ID

INT(10)

NOTNULL

对应users表中的ID

USERTASK_ID

INT(10)

NOTNULL

对应usertasks表中的ID

DATA

DATA

NOTNULL

任务日期

HOURS

FLOAT

NOTNULL

实用时间

COMMENT

VARCHAR(45)

NOTNUL

任务描述

表5tasks表(任务表)结构

字段

类型及长度

约束

说明

ID

INT(10)

PRIMARYKEY

AUTO_INCREMENT

任务ID

NAME

VARCHAR(45)

任务名

ISACTIVE

VARCHAR(4)

任务状态标识

DESCRIPTION

VARCHAR(254)

NOTNUL

任务描述

RATE

FLOAT

NOTNULL

时间定额

3.3表与表关系[8]

图13表与表关系

 

4工时定额管理系统详细设计

4.1服务器端

4.1.1管理员登录

(1)场景描述

描述1:

用户输入项目地址,进入系统首页;

描述2:

输入用户名、密码,点击“登录”按钮;

描述3:

系统判断用户名、密码是否正确;

描述4:

系统显示首页信息。

(2)业务规则

规则1:

输入的用户名、密码和数据库中的用户表相匹配;

规则2:

当前用户必须是有效的(被激活的),否则不能登录;

规则3:

当前用户必须是管理员,否则不能登录[9]。

(3)输入数据

用户名、密码。

(4)输出数据

无新数据输出。

管理员登录功能实现设计如图14所示:

图14管理员登录功能实现设计

4.1.2用户查询

(1)场景描述

描述1:

用户点击“用户管理”按钮,进入用户管理页面;

描述2:

点击“查询用户信息”进入用户信息查询页面;

描述3:

输入查询条件。

(2)业务规则

规则1:

当前管理员必须在登录状态;

规则2:

当前用户必须是有效的(被激活的),否则不能登录;

规则3:

当前用户必须是管理员,否则不能登录。

(3)输入数据

无数据输入。

(4)输出数据。

用户详细信息列表。

用户查询功能实现设计如图15所示:

图15用户查询功能实现设计

4.1.3用户创建

(1)场景描述

描述1:

用户点击“创建用户信息”按钮,进入用户详情页面;

描述2:

输入用户名、姓名、设置状态(激活或未被激活)、设置用户权限;

描述3:

用户点击“提交”按钮,进入用户添加成功页面。

(2)业务规则

规则1:

做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;

规则2:

新建的用户名不能与数据库中的重复。

(3)输入数据

用户名、姓名、用户状态、用户权限。

(4)输出数据

无新数据输出。

用户创建功能实现设计如图16所示:

图16用户创建功能实现设计

4.1.4用户修改

(1)场景描述

描述1:

用户选择一条用户记录,点击下一步按钮,进入用户详情页面;

描述2:

修改用户名、姓名、设置状态(激活或未被激活)、设置用户权限;

描述3:

用户点击“提交”按钮,进入用户修改成功页面。

(2)业务规则

规则1:

做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;

规则2:

修改的用户名不能与数据

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2