欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    工时定额管理系统设计—本科毕业论文设计.doc

    • 资源ID:4023831       资源大小:1.37MB        全文页数:57页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    工时定额管理系统设计—本科毕业论文设计.doc

    目 录引言31工时定额管理系统的需求分析61.1工时定额管理的现状及存在的问题61.2计算机辅助工时定额理的基本观点72工时定额管理系统的功能描述102.1服务器端结构功能描述102.2客户端功能模块概述163工时定额管理系统数据库设计203.1数据库的表说明203.2表结构及字段描述203.3表与表关系214工时定额管理系统的详细设计234.1服务器端234.2客户端395运行结果与分析47结论51致谢52参考文献53摘 要随着信息技术在管理上越来越深入而广泛的应用,管理信息系统的实施在技术上已逐步成熟。管理信息系统是一个不断发展的新型学科,任何一个单位要生存要发展,要高效率地把内部活动有机地组织起来,就必须建立与自身特点相适应的管理信息系统1。本文介绍了在J2EE和Mysql环境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发一个管理信息系统的过程。通过分析某一企业工时定额管理的不足,创建了一套行之有效的计算机管理工时的方案。文章介绍了工时定额管理系统的系统分析部分,包括可行性分析、业务流程分析等;系统设计部分主要介绍了系统功能设计和数据库设计及代码设计;系统实现部分说明了几个主要模块的算法,本系统界面友好,操作简单,比较实用。关键词: 信息管理系统; 工时定额管理; J2EE;工时; MysqlAbstractWith more and more widespread and profound application of information technology in management, the implement of management information system has become mature in technology step by step. Managing information system is a new subject. Enterprise needs existence and development, so enterprise activities should be organized efficiently and organically, which means tightening up the enterprise management and strengthening effective management of any resource (staff, finance, property, etc.) internal the enterprise, and also establishing a management information system fitting in with its own characteristics.This article introduces the detailed process of exploring a management information system under the environment of J2EE and Mysql, utilizing “Top-Bottom” overall plan and a strategy according to “Bottom-Top” application and exploitation. That is to establish a set of effective scheme for man-hour ration management by computer, through analyzing disadvantages of man-hour ration management by human resources. This article emphasizes on three sections. The system analysis section of man-hour ration management information includes feasible analysis, management function analysis.The system design section mainly focuses on system function design and data base design and data number design. And the system realization section has provided several major function , together with the main windows and programs.This economical and pragmatic system has explicit interface, with simple operation.Keywords: MIS; man-hour ration management;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表结构及字段描述表2 users表(用户表)结构字段类型及长度约束说明IDNUMBER(10)PRIMARY KEY NOT NULLAUTO_INCREMENT用户的唯一标识(主键)USERNAMEVARCHAR(45)UNIQUE KEYNOT NULL用户名PASSWDVARCHAR(45)NOT NULL用户密码ISACTIVETINYINT(1)NOT NULL用户状态标识ISMANAGERTINYINT(1)NOT NULL用户权限标识NAMEVARCHAR(45)UNIQUE KEYNOT NULL用户姓名表3 usertasks表(用户任务表)结构字段类型及长度约束说明IDNUMBER(10)PRIMARY KEYNOT NULLAUTO_INCREMENT用户任务的唯一标识(主键)USER_IDNUMBER(10)NOT NULL对应users表中的IDTASK_IDNUMBER(10)NOT NULL对应tasks表中的ID表4 hourrecord表(工时记录表)结构字段类型及长度约束说明IDINT(10)PRIMARY KEYAUTO_INCREMENT工时记录IDUSER_IDINT(10)NOT NULL对应users表中的IDUSERTASK_IDINT(10)NOT NULL对应usertasks表中的IDDATADATANOT NULL任务日期HOURSFLOATNOT NULL实用时间COMMENTVARCHAR(45)NOT NUL任务描述表5 tasks表(任务表)结构字段类型及长度约束说明IDINT(10)PRIMARY KEYAUTO_INCREMENT任务IDNAMEVARCHAR(45)任务名ISACTIVEVARCHAR(4)任务状态标识DESCRIPTIONVARCHAR(254)NOT NUL任务描述RATEFLOATNOT NULL时间定额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:修改的用户名不能与数据库中的重复。(3)输入数据 用户名、姓名、用户状态、用户权限。(4)输出数据 无新数据输出。用户修改功能实现设计如图17所示:图17用户修改功能实现设计4.1.5用户删除(1)场景描述 描述1:选择一条用户记录,点击下一步按钮,即可删除该用户信息。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面10。(3)输入数据 无新数据输入。(4)输出数据 无新数据输出。用户删除功能实现设计如图18所示:图18用户删除功能实现设计4.1.6任务查询(1)场景描述 描述1:用户点击“任务管理”按钮,进入任务管理页面;描述2:点击“查询任务信息”进入任务信息查询页面;描述3:输入查询条件。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面。(3)输入数据 无数据输入。(4)输出数据 任务列表、任务详细信息。任务查询功能实现设计如图19所示:图19任务查询功能实现设计4.1.7任务创建(1)场景描述 描述1:用户点击“新建任务信息”按钮,进入任务详情页面;描述2:输入任务名、定额时间、任务描述设置任务状态(激活或未被激活);描述3:用户点击“提交”按钮,进入任务添加成功页面。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;规则2:新建的任务名不能与数据库中的重复。(3)输入数据 任务名,任务状态,定额时间,任务描述。(4)输出数据 无新数据输出。任务创建功能实现设计如图20所示:图20任务创建功能实现设计4.1.8任务修改(1)场景描述 描述1:用户选择一条任务记录,点击下一步按钮,进入任务详情页面;描述2:输入任务名、定额时间、任务描述,设置任务状态(激活或未被激活);描述3:用户点击“提交”按钮,进入任务修改成功页面。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;规则2:修改的任务名不能与数据库中的重复。(3)输入数据 任务名,任务状态,定额时间,任务描述。(4)输出数据 无新数据输出。任务添加功能实现设计如图21所示:图21任务添加功能实现设计4.1.9任务删除(1)场景描述 描述1:管理员选择一条任务记录,点击下一步按钮,即可删除该任务信息。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面。(3)输入数据 无新数据输入。(4)输出数据 无新数据输出。任务删除功能实现设计如图22所示:图22任务删除功能实现设计4.1.10用户任务查询(1)场景描述 描述1:用户选中一条用户信息点击下一步按钮,进入任务列表页面;(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面。(3)输入数据 无数据输入。(4)输出数据 任务列表。用户任务查询功能实现设计如图23所示:图23用户任务查询功能实现设计4.1.11用户任务新建(1)场景描述 描述1:用户点击“新建用户任务”按钮,进入选择用户页面;描述2:选择一个用户,点击“下一步”按钮;描述3:选择一条要分配给用户的任务;描述4:用户点击“提交”按钮,进入用户任务新建成功页面。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;规则2:不能重复分配给同一个任务模块给用户。(3)输入数据 无新数据输入;(4)输出数据 无新数据输出。用户任务新建功能实现设计如图24所示:图24用户任务新建功能实现设计4.1.12用户任务删除(1)场景描述 描述1:用户选择一个用户记录,点击“下一步”按钮,进入选择任务页面;描述2:选择一条要删除的任务;描述3:用户点击“提交”按钮,进入用户任务删除成功页面。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;(3)输入数据 无数据输入。(4)输出数据 无新数据输出。用户任务新建功能实现设计如图25所示:图25用户任务新建功能实现设计4.1.13按用户查询工时清单(1)场景描述 描述1:管理员选择“工时清单”按钮,进入工时清单查询页面;描述2:管理员选择按“按用户查询”,进入按用户查询页面;描述3:管理员输入查询条件并选择“提交”按钮;描述4:系统根据条件查询记录并进行显示。 (2)业务规则 规则1:当前管理员必须在登录状态;规则2:系统判断用户选择的日期是否合法;规则3: 系统根据用户输入的条件进行查询并输出11。(3)输入数据 输入查询条件。(4)输出数据 查询出的记录。按用户查询功能实现设计如图26所示:图26按用户查询功能实现设计4.1.14按任务查询工时清单(1)场景描述 描述1:管理员选择“工时清单”按钮,进入工时清单查询页面;描述2:管理员选择“按任务查询”,进入按任务查询页面;描述3:管理员输入查询条件并选择“提交”按钮;描述4:系统根据条件查询记录并进行显示。(2)业务规则 规则1:做任何操作时首先判断当前用户信息是否存在,不存在时停止操作进入登录页面;规则2:系统判断用户选择的日期是否合法;规则3: 系统根据用户输入的条件进行查询并输出。(3)输入数据 输入查询条件。(4)输出数据 查询出的记录。按任务查询功能实现设计如图27所示:图27按任务查询功能实现设计 4.1.15密码修改 (1)场景描述 描述1:用户点击“密码修改”按钮,进入密码修改页面;描述2:输入用旧密码、新密码,点击提交按钮;描述3:系统判断旧密码是否正确,新密码是否合法;描述4:系统显示密码修改成功页面。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;规则2:输入的旧密码和数据库中的用户表相匹配;规则3:两次输入的密码必须相同;规则4:输入的新密码是合法的。(3)输入数据 旧密码、新密码。(4)输出数据 无新数据输出。密码修改功能实现设计如图28所示:图28密码修改功能实现设计4.1.16退出系统(1)场景描述 描述1:用户选择“退出”按钮,退出系统,进入登录页面。(2)业务规则 规则1:系统清空用户信息。(3)输入数据 无数据输出。(4)输出数据 无数据输出。退出系统功能实现设计如图29所示:图29退出系统功能实现设计4.2客户端4.2.1用户登录(1)场景描述 描述1:用户输入项目地址,进入系统首页;描述2:输入用户名、密码,点击“登录”按钮;描述3:系统判断用户名、密码是否正确;描述4:系统显示首页信息。(2)业务规则 规则1用户是否存在、并看用户是否被激活;规则2根据用户名、密码查询出用户信息,并保存。(3)输入数据 用户名、密码。(4)输出数据 不输出数据。登录功能设计如图30所示:图30登录功能设计4.2.2添加工时记录(1)场景描述 描述1:用户进入工时记录页面;描述2:用户选择“添加工时信息”按钮,进入添加记录页面;描述3:用户输入数据,并选择“提交”按钮;描述4:系统添加该记录,并在工时记录页面显示。(2)业务规则 规则1:做任何操作时首先判断当前用户信息是否存在,不存在时停止操作进入登录页面;规则2:系统判断用户选择要添加记录的日期。规则3: 系统判断用户提交的记录是否合法。(3)输入数据 输入工时记录信息。(4)输出数据 工时记录信息。添加记录功能实现设计如图31所示:图31添加记录功能实现设计4.2.3修改工时记录(1)场景描述 描述1:用户进入工时记录页面;描述2:用户输入数据,并选择“提交”按钮;描述3:系统修改该记录,并显示修改成功。(2)业务规则 规则1:做任何操作时首先判断当前用户信息是否存在,不存在时停止操作进入登录页面;规则2:系统判断用户选择记录所在的日期;规则3: 系统判断用户提交的记录是否合法。(3)输入数据 输入工时记录信息。(4)输出数据 工时记录信息。修改记录功能实现设计如图32所示:图32修改记录功能实现设计4.2.4删除工时记录(1)场景描述 描述1:用户进入工时记录页面;描述2:用户选择“删除工时信息”按钮;描述3:系统删除该记录,并在工时记录页面显示其它工时记录。(2)业务规则 规则1:做任何操作时首先判断当前用户信息是否存在,不存在时停止操作进入登录页面;规则2:系统判断用户选择记录所在的日期;规则3: 系统删除用户所选记录。(3)输入数据 不输入数据。(4)输出数据 不输也数据。删除工时记录功能实现设计如图33所示:图33删除工时记录功能实现设计4.2.5查询工时记录(1)场景描述 描述1:用户进入工时记录页面;描述2:用户输入查询条件,并选择“提交”按钮;描述3:系统根据条件查询记录,并在工时记录页面显示。(2)业务规则 规则1:做任何操作时首先判断当前用户信息是否存在,不存在时停止操作进入登录页面;规则2:系统判断用户选择的日期是否合法;规则3: 系统根据用户输入的条件进行查询并输出。(3)输入数据 输入查询条件。(4)输出数据 查询出的记录。工时查询功能实现设计如图34所示:图34工时查询功能实现设计4.2.6密码修改(1)场景描述 描述1:用户点击密码修改按钮,进入密码修改页面;描述2:输入用旧密码、新密码,点击提交按钮;描述3:系统判断旧密码是否正确,新密码是否合法;描述4:系统显示密码修改成功页面。(2)业务规则 规则1:做任何操作时首先判断当前用户必须是有效的(被激活的),否则停止操作进入登录页面;规则2:输入的旧密码和数据库中的用户表相匹配;规则3:两次输入的密码必须相同。规则描述4:输入的新密码是合法的。(3)输入数据 旧密码、新密码。(4)输出数据 无新数据输出。密码修改功能实现设计如图35所示:图35密码修改功能实现设计4.2.7退出系统(1)场景描述 描述1:用户选择“退出”按钮;描述2:系统清空信息。(2)业务规则 规则1:系统清空用户信息。(3)输入数据 不输入数据。(4)输出数据 不输出数据。退出系统功能实现设计如图36所示:图36退出系统功能实现设计5运行结果与分析管理员登录界面如图37所示:图37管理员登录界面用户管理界面(管理员端)如图38所示: 图38用户管理界面新建用户界面(管理员端)如图39所示:图39新建用户界面查询用户界面(管理员端)如图40所示:图40查询用户界面修改密码界面(管理员端)如图41所示:图41修改密码界面按用户查询工时信息界面(管理员端)如图42所示:图42按用户查询工时信息界面在本系统的开发过程

    注意事项

    本文(工时定额管理系统设计—本科毕业论文设计.doc)为本站会员(文库蛋蛋多)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开