• 18.13 MB
  • 2022-05-17 13:35:33 发布

江门海信电子考勤管理系统的研究与分析.pdf

  • 77页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
分类号TP31密级公开UDC编号《若A聲硕女研《4缘隹俗A胚目江口巧值电子考卸售理系统的研巧与分斯、中心)软件学院学院(所专业名称软件工程研巧牛姓备李美良学号R2012Q1189导师姓名梁志宏职称硏究员2015年10月 扉页:论文独创性声明及使用授权本论文是作者在导师指导下取得的研巧成果。除了文中特别加W标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,不存在飄窃或抄一袭斤为。与作者同工作的同志对本研究所做的任何贡献均己在论文中作了明确的说明并表示了谢意。现就论文的使用对云南大学授权如下;学校有权保留本讼文(含电子版),也可W采用影印、缩印或其他复制手段保存论文;学校有权公布论文的全部或部分内容,可将论文用于查阅或借阅服务:学校有权向有关机构送交学位论文用于学术规范审查、社会监督或评奖;学校有权将学位论文的全部或部分内容录入有关数据库用于检索服务。(内部或保密的论文在解密后应遵循此规定)II研巧生签名:i化师签名:期:_导 云南大学硕±研究生论文江鬥海信电子考勤管理系统的研究与分析巧要一环考勤管理是人事管理中重要的,考勤管理能更好的记录和评价员工的工作态度从而加强企业管理。江口市海信电子目前人员考勤管理都是基于传统的手工管理的形式,为了加强员工考勤管理的信息化手段,本文针对江口市海信电子员工考勤管理的实际需求,提出了江口市海信电子员工考勤管理系统分析和设计。论文介绍了江口海信电子考勤管理系统的研究背景、项目意义和目前的研究与应用现状,明确了论文研究的内容和主要工作;采用了软件工程的原理和方法,对系统进行了需求分析。在业务分析中,论文对系统存在的问题、组织机构、原有业务流程等进行了分析,给出了原有业务流程图和优化后的业务流程图。在功能分析中,论文通过用例分析和用例描述,明确了系统的功能,给出了系统的总体功能包图和子功能包图,包括日常考勤管理、特殊情况考勤管理、请假管理、员工申诉管理、基础信息管理、系统管理等子包图分析中,论文对系统;在数据各功能的所需要处理的数据进行了分析,给出了控制类关系图、缩略类图、实体类关系图,建立了数据库表结构;论文最后对所做的研究与分析工作进行了总结,并对进一步的工作进行了展望。关键词:信息系统;软件工程;数据库建模!考勤管理I 云南大学硕古研究生论文江口海信电子考勤管理系统的研究与分析AbstractAttendancemanagementisanimportantpartofpersonnelmanagement,m’atendanceanagementcanbetterevaluatetheemployeesworkrecordandatitudeinorderostrenthenenterrisemanaementTmenCit.JiantHisenseElectricaregpggy,basedoncurrentmanagementstaffattendanceformthetraditionalmanualmanagement,inordertostrengthenthemeansofinformationofemployeetimeandatendancemanagement,aimingattheactualdemand化angme打HisenseElectricemployeeatendancemanagement,weputforward化angmenHisenseElectricemployeeatendancemanagementsystemsanalysisanddesign.Thepaperintroducesthe化化archbackground打批1复111钓1HiscnseGlectricatendancemanaementsstemsroectsinificanceandcurrentresearchandgy,pjgalicationofclearlthecontentandmainthesisusetherincilesandmethodsofpp,y;ppsoftwareengineering,thesystemneedsanalysis.Inbusinessanalysis,thepapersstemroblemsoranizationalstructureexistinbusinessrocessesareanalzedyp,g,gpy,giventheexistingbusinessflowchartbusine巧flowchartandoptimized.虹ftinctionalanalsistheaerusecasesandusecasedescritionsaclearfunctionofthesstemy,ppp,y,-giventheoverallflmctionackaediaramandsubflmctionackaediaramofthepggpggsystem,includingdailyattendancemanagement,specialcircumstancesandatendancemanagementleavemanaementemloeecomlaintsmanaementbbasic,g,pypgy,ment-informationmanaesstemsmanaementandothersubackaediaraming,yg,pgg;thedataanalysistheaersstemthedataneedt:oberoc巧sedeachfimetioncarried,ppypoutbyanalyzingthecontrolclassdiagram,abbreviatedclassdiagram,classdiagramentitestablishedthedatabasetablestructureinallthaidsearchay;Fyeerdrend,ppanalysisaresximmarizedandfurtherworkinthefuture.,Keywords:informationsystems;softwareengineering;databasemodeling;attendancemanagementII 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析目泉摘要IAbstractII一第胃引胃111.1项目背景1.2同类系统研究与应用现状11.3研究的内容和主要工作2132..1研究的容1322..本人主要工作1.4论文结构3第二章业务分析42.1业务描述42丄1业务问题定义42丄2組织职能分析521..3业务人员分析52.2原有业务流程分析72.2.1日常考勤管理72.2.2特殊情况考勤管理8带22..3请假管理922410..员工申诉管理2.2.5考勤综合统计管理1123.业务流程优他口231口..曰常考勤管理23.217.特殊情况考勤管理2.3.3请假管理182.3.4员工申诉管理192.3.5考勤综合统计查询管理22232..6基础信息管理32.3.7系统管理24第H章功能分析26111 云南大学硕王研究生论文江口海信电子考勤管理系统的研究与分析3.1用户角色分析2632系统用例分析26.3.2.1总体用例分析263.2.2子用例分析273.3系统功能包图473.31.总体功能包图473.3.2子功能包图49第四章数据分析5441.功能数据分析544丄1日常考勤管理554丄2特殊情况考勤管理%4丄3请假管理574丄458员工申诉管理4丄5考勤综合统计查询管理594丄6基础数据管理巧4丄7系统管理604261.实体类关系分析4.3数据库表62第五章总结与展望695.1总结6952一.进步的工作的参考鐘70致谢71IV 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析第一車引言11.项目背聚一生产力思想的指导下在科学技术是第,坚持教育为本,把科技和教育摆在经济、社会发展的重要位置,増强国家的科技实力和科学技术向现实生产力转化的能力,提高科技对经济的贡献率,提島全民族的科技文化素质,把经济建设转W移到依靠科技进步和提髙劳动者素质的轨道上来,加速实现国家的繁荣昌盛。一直非常重视的战略科教兴国是我国,科教兴国与人才强国并列存在,两者相辅口]相成,不可分割。,公司的人员越来越多,必随着企业的不断扩大,为了保证企业的稳定发展须有一个良好的企业管理制度。由于是企业管理制度的重要组成部分,考勤管理^系统在现代社会越来越多的关注。对于现在的考勤硬件,从打化卡和指纹考勤机的机器发展迅速,收集相关的考勤数据已经变得越来越简单。现在公司的数据处理方面面临的最大问题是考勤数据的手工计算,各种数据均是人工计算,使该部且很容易出错了一口工作人员的工作量变大,手续繁琐。另,而方面,大量的员工经常需要检査或不能忘记带上自己的工作卡(作业或工作证),然后找到相关负责人介绍等一系列工作后,才可W实现。送个电子企业考勤管理系统基于网、络设计,可W收集考勤信息自动处理,旷工加班等信息相关的统计数据也可W是相关的员工考勤统计方面的奖励和惩罚的情况下,其他员工可W通过查询他们的信息,并实现在线网络考勤相关信息综述所述,研究与分析江口海信电子考勤管理系统,对未来的教育发展有促进作用。1.2同类系统研究与应用现状随着现代科技的进步,使用电脑进行考勤管理已成为现代企业运营中不可或一缺的部分。在过去,我们的考勤手动,不仅浪费了大量的人力与物力,但不能保证它的准确性和透明度,企业的管理带来了诸多不便。现在使用电脑来管理我1 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析们的工作考勤,大大减少了工作人员的工作量,提髙了工作效率,使原来复杂而枯燥的工作变得简单和容易。一企业考勤管理系统的企业和机构,它的内容是不可缺少的部分,为企业决策者和管理者是至关重要的,因此,企业考勤管理系统应该能够为用户提供充足的人事管理信息和有效的手段来管理查询一,但直使用传统的手工方式来管理员工通勤等信息,这种管理方法,也有很多缺点,如效率低,保密性和贫困,但随。着时间的推移,会产生大量的文件和数据,捜索,更新和维护都带来了不少困难5[]因此,企业考勤管理系统的发展是必要的,W其独特的技术和管理的影响。一作为计算机应用的部分,使用电脑的时间和考勤信息企业管理,劳动管理不可比拟的优势,它迅速检索查找方便,可靠性高,内存容量大,保密性好,寿命长,成本低,可减少更多的人力和物力资源,从而可W大大提髙工作效率的企业考勤管理,考勤管理公司也科学化,规范化,与世界的重要条件。因此,企业考勤管理系统的发展是必要的,凭借其独特的技术和管理的影响。考勤信息管理系统,包括员工的基本信息(姓名,性别,部口等),检查员工的基本信息,根据员工的实际工资或实际出席查看员工的基本信息等:除了密码变化和帮助解一。释功能通过考勤系统,我们可W很容易地对公司员工的信息,有个基本的了解,您可W轻松地知道员工的考勤。1.3研究的内容和主要工作1.3.1研究的内容本文研究的江口海信电子考勤管理系统取用WB/S模式为设计基础,服务器使用Windows2003系统,数据库为SQL2008。为了能使用户能实时收到信息,同时在B/S基础上开发C/S应用,为了使移动终端(主要W安卓系统为操作系统)上能同样使用基本功能,使用W沈servers+数据库服务器的技术。W上数据服务一RFD器取用同台服务器。并为支持手机信息的发送,在口岗安装I接收器并连接到口岗内的客户机。1.3.2本人主要工作1 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析本人主要负责完成了江口海信电子考勤管理系统设计开发过程中的业务分析、功能分析和数据分析等工作。1)在江口海信电子考勤管理系统的业务分析过程中,根据江口海信电子考组织结构及治安巡防业务情况给出了江口海信电子考勤管理系统的业务描述,通过对江口海信电子考勤管理原有业务流捏的分析对业务流程进行再造分析。2)在江口海信电子考勤管理系统的功能分析过程中,采用面向对象方法首先对系统参与者进行了角色划分,对各角色参与业务情况给出了总体用例分析与子用例分析。此外,给出了系统总体功能包图与子功能包图。3)在江口海信电子考勤管理系统的数据分析过程中,针对功能分析所提出的日常考勤管理、特殊情况考勤管理、请假管理、员工申诉管理、基础信息管理、系统管理等功能给出相应的缩略图,并对实体类关系进行了分析,最后给出了数据库的表结构。1.4论文结构本文由五章内容组成,其中:第一章介绍了本文的项目背景,对考勤管理的同类系统研究与应用现状进行了概述,阐述了研究的内容W及本人的主要工作及论文结构)。第二章是本文的重点,对江口海信电子考勤管理业务进行详细的研究与分析,包括:业务描述、原有业务流程分析、业务流程优化。第H章是本文的核也内容么一,针对江口海信电子考勤管理系统的业务分析进行功能分析、、。,包括角色分析系统用例分析系统功能包图第四章是本文的核也内容之一,在江口海信电子考勤管理业务分析和功能分析的基础上进行了功能数据分析,通过控制类图、类国缩略类图、实体类关系图(和数据库表结构)对数据库进行了详细分析与设计。第五章总结了本文所做的工作一,同时对江口海信电子考勤管理进步的工作进行了展望。3 云南大学硕±硏究生论文江口海信电子考勤管理系统的研究与分析第二章业务分祈软件需求分析就是种清晰一二义性的方式对一、简明、致且无个待开发系统中的各个方面有意义的陈述的集合。需求必须是完整的,足W使设计师和工一W程师来开发个使客户满意的软件产品。。软件需求分析主要包括王个不同的层次:业务分析、功能分析和数据分析业务分析是客户对软件制品目标的髙层次要求21业.务巧述业务描述是客户对软件制品目标的高层次要求的形象化阐述。么1.1业务问届定义考勤管理是提供公司日常管理的重要管理方面,同时也是提高公司效率的重要方面,江口海信电子目前考勤管理都是基于传统的手工管理形式,在传统方式下,日常请假考勤等,都是通过传统的纸张申请方式进行,对员工的考勤采用签到和签退的方式来记录,这种考勤记录方式管理效率低下,不利于对考勤信息的现代化管理。目前:,江口海信电子考勤管理的业务主要表现在(1)考勤规则制定W及审批业务流程复杂,对考勤规则的制定都是由考勤管理小组制定然后分发到各部口员工手中,而对员工是否熟悉考勤规则并不知道,考勤管理小组修改考勤规则后,员工考勤规则信息更新也非常慢。一(2)考勤信息采集是基于上靠报表填报的形式,对考勤信息种类单,且考勤信息采集效率低下,部分考勤信息采集过程中并不科学及公平公正,需要进一步优化考勤考核的范围W及考勤标准,促进考勤的公平公正。(3)考勤考核管理效率低下,对考核结果发布不及时,对有异议的考核结果处理不及时,对考勤考核相关数据的分析与统计也不及时,统计结果对考勤调整没有实质作用,考勤上报过程太慢而且考勤上报数据处理不及时,效率低下。为了加强员工考勤管理的信息化手段,本文针对江口海信电子对员工考勤管理的实际需求,对员工考勤管理系统进行研究与分析。4 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析2丄2组织职能分析:1、综合管理办公室如图2所示,江口海信电子部口情况;2、人力资源部;3、财会部4、生产计划部5、生产车间6、物资材料管理部;7、运维检修;;;部;8、工程部等组成。’投汲细s?拉倒办济恵■財会游巧w?巧巧货0無^|j',^||严j层:j图2江口海信电子组织结构图综合管理办公室主要负责文件、资料的控制管理,负责各行政业务部口之间的协调、督办工作,负责定期向领导汇报工作,领导交办的其他工作等工作。人力资源部主要负责建立公司人力资源管理系统,制定公司制度、人力资源管理制度。、、财务部主要负责资金的筹集管理使用和监督检查,负责资产的价值形态管理等工作。生产计划部主要负责生产计划。生产车间主要负责公司的产品生产。物资材料管理部主要负责生产原材料的供给。运维检修部负责生产技术统一管理一,组织执行公司统发布的生产技术管理标准等工作。工程部主要负责公司的工程项目管理。2丄3业务人员分析(1)员工:在原有业务流程分析中,员工在日常考勤中,进行上班签到和下班签到;在特殊情况考核管理中,员工进行提供请假依据;在请假管理中,员工进行填写请假申请单并提交;在员工申诉中,进行提出申诉申请。(2)考勤管理工作办公室工作人员:在原有业务流程分析中,在日常考勤管理中,考勤管理工作办公室工作人员负责日常考勤统计;在特殊情况考勤管理中,考勤管理工作办公室工作人员负责周考勤信息初步核实和周考勤信息通知;5 云南大学硕±研巧生论文江口海信电子考勤管理系统的硏究与分析在员工申诉管理中,考勤管理工作办公室工作人员负责申诉调査管理;在考勤综合统计管理中,考勤管理办公室王作人员负责统计相关信息。(3)考勤管理工作分管领导:在原有业务流程分析中,在员工申诉管理中,考勤管理王作分管领导负责申诉审核管理。(4)部口考勤员;在原有业务流程分析中,在持殊情况考勤管理中,部口考勤员负责接收部口周考勤信息、上报出勤认定表。(5)部口领导:在原有业务流程分析中,在特殊情况考勤管理中,部口领导负责审批请假依据;在请假管理,部口领导负责审批请休假申请。(6)人力资源部工作人员:在原有业务流程分析中,在请假管理中,人力资源部工作人员负责审核申请。八)人力资源部领导:在原有业务流程分析中,在请假管理中,人力资源部领导负责审批申请。6 云南大学硕±研究生论文江口海信电子考勤营理系统的研究与分析2.2原有业务流程分析2.2.1日常考勘管理''.1;化化人MMI巧ft接巧社於.电X.I振"xa行上巧*助少山,,H"J:j巧f化邑-小_N_^.上妳拟记;I丫。巧資巧巧V'‘ ̄村]迎行丫巧制田^^|rA川晉'VY-下巧洛巧巧^YP\给化巧胁遍巧篮I^Vi.巧J甲 ̄虽f^麵抑姑巧?Lj结丑小的定考妨的化国2.1日常考勤管理业务流程图如图2.1所示,日常考勤管理流程图是员工在上下班中进行签到的业务过程。如果员工要进行考勤,首先在上班之前并在规定的时间内进行纸质的签到,并在。下班之后在规定的时间内进行纸质签到待所有出勤人员考勤结束后,考勤管理7 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析工作办工作人员会将当天考勤表收集好,并统计当天的考勤情况,制定考勤情况表。2.2.2特巧巧况考勘曹理儀>出々W户ti说)—*'审'I〔|*邮?曲占少〔上Id*咕 ̄ ̄ ̄f?i1'1^飞f.广^■>化弟户rm儀aw巧.ft巧巧MMgI>f?K%l?KW;mJi取化试臟〔的出。进法,巧过Vf议化度rniiAW?J!V走*VN号.\ff5sf(i?U<l?U!>fe0J*,A‘ii巧i^3"■化/A?Ni._時巧WJ用化知1Y^IfetN?Jitii?iIwf么巧公巧《…VrmJ巧1I1图2.2特殊情况考勤管理业务流程图如图2.2所示,特殊情况考勤管理流程图是公司进行特殊情况考勤的业务流程。首先,考勤管理工作办工作人员取出本周各天的考勤情况表,并统计出本周。的考勤统计表,经领导审核通过后,将考勤结果下发各个部口各部口收到考勤结果后,进行核实,若发现有因公务出差没有打考勤的人员,则由部口考勤员发出申请,经部口领导审批后,上报至考勤管理工作办。进过考勤管理工作办工作8 云南大学硕i研究生论文江口海信电子考勤管理系统的研究与分析人员和领导审核通过后,考勤管理工作办修改员工周出勤表,并重新公示公司出勤结果。2.23请假管理.:1。^姑I.部。掩茄X。杳躺旣Kft人拍1操是志盛诗jIm读句谈味胶中巧^^审化ftJrjItV■*拓定说化吸中用f心I中JV化化巧化您印巧fV?師JI^巧化i#脚投冲LI這—^f胚么中i巧宝乂力^-I^巧巧浊巧审化y^巧化巧拌岐中JV—0I1培&處註I%V巧化巧路抵中曲;;^^■j-"'m'(抽关巧化階中巧^X心中化不训过JY巧《跑过''Afis知明化陋中巧W^1〇<*L中服品尸图2.3请假管理业务流程图如图2.3所示,请假管理业务流程图描述的是员工进行请假的业务流程。首先,由员工进行填写请休假申请审核单,并上报部口领导进行审批,若审批通过,则上报至人力资源部工作人员进行审批,若审核通过,则上报至人力资源领导进行审批,若审批通过,则请假予W通过。9 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析2.2.4员工申诉管理nl'I&?巧々屯U人《巧巧巧丄化S!ii;专>:)5ff妇1[If^捉I#:!川巧中巧Jrj4V.也―立—号m巧考斷巧!里fF^化考段中巧JjV化么中诉^ ̄ ̄心't''pIftlfJ二NX/r糾r^II闲巧中i咕J甘不J^'化么中巧拟91V[中巧K投皆巧)—!*#'親置-巧化,f5脚巧拟/\肿>I!巧5敞巧巧!如A策人[]、‘/^別下;王!中巧巧逆帅知)1 ̄V-巧巧中巧巧巧公巧中诉巧巧I^)HC^小-巧翊反巧賠么髮I^^5I真>r."I…*^(梭化反诚沾化巧)I瞄文仅1巧咕息欢I^J—〇<技巧枯思巧巧^10 云南大学硕击研究生论文江口海信电子考勤管理系统的研究与分析图2.4员工申诉管理业务流程图如图2.4所示,员工申诉管理业务流程图描述的员工进行申诉管理的业务流程。首先,员工发出申诉申请,并提交申请至考勤管理办公室。考勤管理办工作人员收到申请后,调查申诉,并总结出申诉报告。考勤管理办公室领导审核申诉,。若审核通过,则由考勤管理办进行更改考勤结果考勤管理办公室工作人员接收。公示申诉结果的通知后,公示申诉结果员工查看申诉结果,同时填写反馈信息表,并提交至考勤管理办公室工作人员,考勤管理办公室工作人员存档反馈信息表。2.2.5考勘综合统计管理*" ̄ ̄ ̄的朽I’r;;心。炬考臟[冊>户)'^"VVV灭於々臟评用於臟许月众-々賊*〔^〔)〔)VV^二....II-K-V定*赚'?細il笔户苦小芭巧々脚巧W估总^^V热味巧肋阳肚^^刺炬々贈化把)图2.4考勤综合统计管理业务流程图如图2.4所示,考勤综合统计管理业务流程图描述考勤管理办公室工作人员进行考勤综合统计的业务流程。首先,考勤管理办公室工作人员确定考勤统计类11 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析别,,确定是天次考勤统计、周次考勤统计、月次考勤统计后确定考勤统计范围。查找考勤登记信息后,并统计考勤信息,最后完成制定考勤情况表。2.3业务流程优化业务流程优化是指从根本上对原来的业务流程做彻底地重新设计,把直线职能型的结构转变成平行的流程网络结构,优化管理资源和市场资源配置,实现组织结构的扁平化、信息化和网络化,从结构层次上提高企业管理系统的效率和柔巧]性。2.义1日常考巧管理日常考勤管理是江口海信电子对员工日常出勤情况统计的业务过程。日常考勤管理可W分为:考勤时间管理、用户识别管理、员工上班考勤管理、员工下班考勤营理和日常考勤统计管理。^11n巧巧巧时化巧巧巧0!^^\f乂化巧村刚。巧巧圳考抑时闽巧巧^^^巧巧痕巧‘B打W议a々乂4vil.化巧。化《統巧间乎巧。tt巧巧巧‘追化巧列叫间j^^^讲考肋问巧Xg^^*'巧1?朗;。^^沿81|任1*?V下巧市紙时阳设皮^^V\[/小VVfI ̄保抑喔__:^〔^巧芭延巧盐:贿图2.6考勸巧间管理再造业务流程图12 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析如图2.6所示工考勤时间进行管理,,考勤时间管理再造业务流程围可W对员、下班W及系统时间的设置对比原有的业务流程増加了对上班,是未来管理发展的趋势,并且使用考勤时间管理可W提高考勤管理的效率,比原有的业务流程更节约时间。设置系统时间参数业务步骤的数据约束:设置系统时伺参数必须在用户登录系统后进行。考勤时间设置业务步骤的数据约束:考勤时间设置必须在用户选择管理考勤时间之后进行。上班考勤时间设置业务步骤的数据约束:上班考勤时间设置必须在用户选择设置签到时间后进行。下班考勤时间设置业务步骤的数据约束:下班考勤时间设置必须在用户选择设置签退时间后进行。联网设置系统时间业务步骤的数据约束;联网设置系统时间必须在用户选择联网设置系统时间后进行。手动设置系统时间业务步骤的数据约束:手动设置系统时间必须在用户选择手动设置系统时间后进行。13 云南大学硕壬研究生论文江口海信电子考勤管理系统的研究与分析?剛I州棚)V系纯巧巧巧X进时考被^V-Ty;齡择uj诚F,.弯.;-吉‘I’4;运公愧巧31地;接V相知化靴分徘淮诚巧巧々贼巧化^^巧巧视市测巧短VJL——〇图2.7用户识别管理再造业务流程图如图2.7所示,用户识别营理再造业务流程图可W对员工用户识别进行管理,对比原有的业务流程增加了系统对员工识别和运维分部管理考勤设备,是未来管理发展的趋势,并且使用用户识别管理可W提高考勤管理的效率,比原有的业务流程更节约时间。启动用户识别业务步骤的数据约束:启用用户识别必须在用户登录系统后进行。通知运维分部维修管理考勤设备业务步骤的数据约束;通知运维分部维修管理考勤设备必须在员工连续3次识别不通过后进行。14 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析1in.?—P^F巧化f权喊忌接三广丄胜__;i,户呼?‘-—-—CK—5越扣化功图2.8员工±班考勤管理再造业务流程图如图2.8所示,员工上班考勤管理再造业务流程图可对员工上班考勤进行管理,对比原有的业务流程增加了权限的验证,是未来管理发展的趋势,并且使用员工上班管理可W提高考勤管理的效率,比原有的业务流程更节约时间。员工进行上班考勤业务步骤的数据约束;员工进行上班考勤必须在用户识别后进行。考勤登记业务步骤的数据约束;考勤登记必须在用户拥有权限后进行。i.b,i.編机调脚<)f培化fRi;U宫艳喔童呼_[、/扣-—〇-0g扣成巧图2.9员工下班考勤管理再造业务流程图如图2.9所示,员工下班考勤管理再造业务流程图可W对员工下班考勤进行,管理,,对比原有的业务流程増加了员工权限的验证是未来管理发展的趋势并15 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析且使用员工下班考勤管理可W提高考勤管理的效率,比原有的业务流程更节约时间。员工进行下班考勤业务步骤的数据约束:员工进行下班考勤必须在用户识别后进行。考勤登记业务步骤的数据约束:考勤登记必须在用户拥有权限后进行。'-■■iM:i1^/;It'''巧化袁统A制巧抵^-it校賴^巧击巧I巧.5i巧肋悄况〔^mmmmf^图2.10曰常考勤统升管理再造业务流程图如图2.10所示,日常考勤统计管理再造业务流程图可W对员工日常考勤统计进行管理,对比原有的业务流程增加了系统导出考勤数据,是未来管理发展的趋势,并且使用日常考勤统计管理可W提高考勤管理的效率,比原有的业务流程更节约时间。导出系统考勤数据业务步骤的数据约束:导出系统考勤数据必须在巧户登录系统后进行,并且必须拥有相应权限。统计考勤情况业务步骤的数据约束:统计考勤情况必须在系统验证数据完整性通过后进行。保存考勤情况业务步骤的数据约束:保存考勤情况必须在系统统计完考勤情况后进行。16 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析2.3.2特巧情况考勤管理-WI;:I>f,ii古WJ巧hKv0v!WIWIIIA巧WJI,曲V巧')r____I^^、单考—i>W上g?削I(3HC*i&I-?…,?口 ̄.;.—I^下狂訓|巧,)V?ife.feJ^'田。巧^[1?,。化生^"jftftft幻阳奴化?—.'-担广、*—>巧《WK供没^j章中世。^〔^I—小_ftt?ridiBlv|VJzXz"<(KdBa.Ai^(.—^iU^dlM^^*0 ̄心■也?出?)*f?巧Tf\公私卿出動f^■■■〇?II1图2.11持殊情况考勤管理再造业务流程图如图2.11所示,特殊情况考勤管理再造业务流程图可W对员工特殊情况考勤进行管理,对比原有的业务流程增加了系统数据导出和审核,是未来管理发展的趋势,并且使用特殊情况考勤管理可W提高考勤管理的效率,比原有的业务流程更节约时间。系统导出考勤信息业务步骤的数据约束:系统导出考勤信息必须在用户登录系统后进行。统计公司各部口周考勤信息业务步骤的数据约束:统计公司各部口周考勤信息必须在系统导出考勤信息后进行。审核部口考勤信息业务步骤的数据约束:审核部口考勤信息必须在考勤管理工作办公室工作人员将各部口周考勤信息上报至考勤管理工作分管领导。17 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析接收部口周考勤信息业务步骤的数据约束:接收部口周考勤信息必须在考勤管理工作办公室工作人员下发各部口周考勤信息后进行。提供请假依据业务步骤的数据约束:提供请假依据必须是考勤员工因公出差,方可进行。审批请假依据业务步驟的数据约束:审批请假依据必须在员工提供请假依据后进行。审批出勤认定业务步骤的数据约束:审批出勤认定必须在部口领导审核通过后进行。。认定出勤业务步骤的数据约束:认定出勤必须在审核出勤认定确认后进行公示公司周出勤结果业务步骤的数据约束:公示公司周出勤结果必须在更新员工周出勤信息后进行。2.33请假管理.MIMIlIgmaw、A/cwinI<",:担?^?战U室互—。巧用^q'wJ,!Sf_'巧义WWW中wT()V"'醇J小化W化巧中巧^^审化*nJ斯化1?化?中1重^!^)丄I?议巧化巧中。<广(>^yitiAni"f占乂中访巧人为1^^^巧巧满1巧权"化B中;^ZHL中M中t?化化^^ ̄Art瑜过'—韋■^用小舟^‘CX中化.小的^於占LJY,r*由,','考、.?w的中AICX1{L…齡;kJT18 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析固么口请假管理再造业务流捏国如图2.12所示,请假管理再造业务流程图可W对员工请假进行管理,对比原有的业务流程增加了系统导数数据和审核数据,是未来管理发展的趋势,并且使用请假管理可>。1^1提高考勤管理的效率,比原有的业务流程更节约时间身份验证业务步骤的数据约束;身份验证必须在用户登录系统后进行。提交请休假申请审批单业务步骤的数据约束:提交请休假申请审批单必须在员工填写完请休假申请审批单。审批请休假申请业务步骤的数据约束:审批请休假申请必须在员工提交请休假申请审批单后进行。审核申请信息业务步骤的数据约束:审核申请信息必须在部口领导审核通过申请后进行。通知请休假申请不通过业务步骤的数据约束:通知请休假申请不通过必须在审批请休假申请不通过后进行。通知请休假申请审批通过业务步骤的数据约束:通知请休假申请审批通过必须在审批请休假申请通过后进行。2.3.4巧工申诉管理91 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析巧I.W.LIS料巧/:;屯UVA扣5鸦輕巧1.04巧说诗[I化出中诉媒輪一^>1I。小IV巧阳嫩班-:1I:..一f^■''化:6校》?f^t诉J|'^1^,'、、,一>1气-I■木':巧化中巧〔是V闲巧中巧I^^4jzzz¥zzr捉父中诉棋巧^^V命诉带按龍〔^—^rI^^1^IV巧巧中辦巧化公承中巧巧巧^手^^y诉巧反馈協底Ssf^J哀1-K_一吉麵忠弁)技蝴陌思巧巧^国2.13员工申诉管理再造业务流程图20 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析如图2.13所示,员工申诉管理再造业务流程图可W对员工申诉进行管理,对比原有的业务流程增加了系统移交申请和更新系统通知,是未来管理发展的趋势,并且使用员工申巧管理可W提髙考勤管理的效率,化原有的业务流程更节约时间。填写考勤管理工作考核申诉业务步骤的数据约束:填写考勤管理工作考核申诉必须是用户登录系统并提出申诉申请后进行。调查申诉业务步骤的数据约束:调查申诉必须在考勤管理办公室工作人员接收申诉后进行。.不申诉审核管理业务步骤的数据约束:申诉审核管理必须在考勤管理办公室领导接收申诉后进行。更新考勤结果通知业务步骤的数据约束:更新考勤结果通知必须在申诉审核管理通过后进行。查看申诉结果业务步骤的数据约束:査看申诉结果必须在申诉结果公示后进行。提交反馈信息业务步骤的数据约束:提交反馈信息必须在填写反馈完成后进行。反馈信息存档业务步骤的数据约束:反馈信息存档必须在接收反馈信息后进行。21 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析I2.5.3考勤综合统计查询管理wu痴巧巧占於去i.n、挺:;^V小V次統*品d次满次泌iMfe利戶^貧^'^^^■';;;;一,,rj二巧■;'■}:'t.;巧\/'护 ̄'’Xfn歹timf(I、j4…'^%■^按《淡巧闽撇H肖思0^V規兹阿泌U?。巧^^V ̄换户"拍听视^图2.14考勤综合统计管理再造业务流程图如图2.14所示,考勤综合统计管理流程再造业务流程图是员工、考勤管理办公室工作人员对考勤综合统计查询信息进行管理的流程,这是新增的流程,能够更高效率的管理基本信息。选择查询统计类别业务步骤的数据约束;查询统计类别必须在用户登录系统后进行,切有操作权限。提交参数业务步骤的数据约束:提交参数必须在选择完查询统计类别后进行。系统返回统计结果业务步骤的数据约束;系统返回统计结果必须在系统已经查询完成后进行。导出统计结果业务步骤的数据约束:导出统计结果必须在系统已经返回统计结果后进行。22 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析2.3.6基础信息管理而瓦—丢靜抽I巧巧进A巧鑛^^:.;叶二,IM满曲片:击如…垃;。抑泌边担妃棋滋fc激J^VV货X柏化巧紙部n柏忠巧战^^^^\/V一,t;"敌二\V巧诉巧聘投A巧站^^^-'X访f"巧如扯%^3IV闕兹沒巧躲麻她巧忠阳巧I^>巧加:〉f占化jf化、^.斯^為獅陈煤怒:戸 ̄巧晚品〉戸禾^^JI巧班巧枯该闲愼化J〔^ ̄ ̄—- ̄ ̄i>KD)图LK基拙信息管理再造化务流程图,基本信息管理流程再造业务流程图是系统管理员对系统基如图2.15所示本型信息进行管理的流程,这是新増的流程,能够更高效率的管理基本信息。基本信息管理的结果包括员工信息管理、部口信息管理,存储在考勤管理系统的数据库中,更容易方便查询和调用。选择管理的内容业务步骤的数据约束;选择要管理的项目,包括员工信息、部口信息。修改信息并保存业务步骤的数据约束:当选择要修改信息时为选择的项目进行此步骤。添加信息并保存业务步骤的数据约束:当选择要添加信息时为选择的项目进23 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析行此步骤。删除信息业务步骤的数据约束:当选择删除信息时为选择项目进行此步骤。查询信息业务步骤的数据约束:当选择要修改信息时为选择的项目进行此步骤。23.7.系统管理宗f马巧巧浊巧巧巧彎!A巧^^yVV?!奶巧巧巧mtr巧:1f^色巧[尸PE][J^yII:V@巧巧:圾〔O改巧化化巧t&V退巧巧巧巧浓化悟忠内巧^^參添加惊化井巧巧yLjIV捉巧'游勉蝴除沿进^^刪除賠思y巧扣'巧巧苗咐悟总^0芭刖怕忠:图2.16系统管理再造业务流程图24 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析如图2.16所示,系统管理流程再造业务流程图是系统管理员对系统进斤管理的流程,这是新增的流程,能够更髙效率的管理基本信息。系统管理的结果包括用户信息、权限信息、角色管理,存储在考勤管理系统的数据库中,更容易方便查询和调用。选擇管理的内容业务步骤的数据约束:选择要管理的项目,包括用户管理、权限管理、角色管理;修改信息并保存业务步骤的数据约束:当选择要修改信息时为选择的项目进行此步骤。添加信息并保存业务步骤的数据约束:当选择要添加信息时为选择的项目进行此步骤。删除信息业务步骤的数据约束:当选择要删除信息时为选择的项目进行此步骤。査询信息业务步骤的数据约束:当选择要修改信息时为选揮6#目进行此步骤。25 云南大学硕±研究生论文江口海信电子考勤替理系统的研究与分析=第章功能分析功能分析描述了待开发的软件必须完成的任务,定义了必须实现的软件功能,P-W使得用户通过谊些功能完成他们的任务,从而满足业务需要。3.1用户角色分析W下从江口海信电子考勤管理系统的实际需求分析,得到江口海信电子考勤管理系统涉及到W下角色;表3.1用户角色划分表角色职责或功能运维分部工作人员系统主要参与者,进行日常考勤管理等员工系统主要参与者,进行日常考勤管理、特殊情况考勤管理、请假管理、员工申诉管理、考勤综合统计查询管理等。考勤管理工作办公室工系统主要参与者,进行日常考勤管理、特殊情况考勤管理、员工申作人员诉管理等。考勤管理工作分管领导系统主要参与者,进行轉殊情况考勤管理、员工申巧管理等。部n考勤人员系统主要参与者,进行特殊情况考勤管理等。,进行特殊情况考勤管理部口领导系统主要参与者、请假管理等。人力资源部工作人员系统主要参与者,进行请假管理等。人力资源部领导系统主要参与者,进行请假管理等。系统管理员系统主要参与者,进行基础数据管涅、系统管理等。3.2系统用例分祈u一用例secase)表示参与者与系统的次交互过糧。用例图用来描述软件需求(一11[]模型中的系统功能,通过组用例可W描述软件系统能够给用户提供的功能。321..息体用例分析26 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析、下面给出了江口海信电子考勤管理系统的总体用例图,包含日常考勤管理特殊情况考勤管理、请假管理、员工申诉管理、考勤综合统计查询管理、基本信31:息管理、系统管理等用例,如下图.所示江n海隐电子考歯窗理巧鏡@一天延)I。::;/Q ̄巧考豁贸工枝巧齊T乂力资汲函工巧人货7\\p繼理工讓靈工户半 ̄^乂力巧巧巧巧@^C魏致擦變:p^Q考議又康議?Xi4i?图3.1江口海信电子考勤管理系统总体用例图3.2.2子用例分析3.2.2.1日常考巧管理27 吉南大学硕生?研究生论文江口海信电子考勤管理系统的研究与分析问常考麵管積《对雜瓣抑时"'?■—、?i<驟1:化人,i谁奸W_、、^",N(V叫峭巧)六!.x}L^姆非1。^1斑考^^巧丈—一—,H-H巧巧巧肿巧(^Q^^*^**^****'*****-?-■1A■^考截替巧i:作办&者1.化入疑图3.2日常考勤管理用例国表3-1考勤时间管理用例描述描述项说明名称考勤时间管理描述描述了运维分部工作人员对系统日常考勤时间设置管理的过程参与者运维分部工作人员前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点登录按钮击;""(3)进入日常考勤界面后,点击考勤时间管理按钮;(4)选择设定时间类型;(5)进行操作;(6)退出。表3-2用户识别管理用例描述描述项说明28 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析名務用户识别管理撇壶描述了系统对用户进行识别的过程参与者员王前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志)(提示成功或回显信息基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入日常考勤管理界面后,点击用户识别按钮。""(4)点击识别;(5)等待系统反馈,6)是否识别成功()4)(判断,不成功执行(;(7)结束。表3-3员工±班考勤管理用例描巧描述项说明名称员工上班考勤管理描巧描述了员工进行上班考勤的过程参与者员工前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入日常考勤界面后,点击员工上班考勤管理按钮。""(4)点击上班考勤;(5)等待系统反馈;(6)是否考勤成功(判断),不成功执行(4);29 云南大学硕女研究生论文江口海信电子考巧管理系统的研究与分析(7)退出。■3-4员工内表SE考勤管麵例描述描巧项说明名称员工下班考勤管理描述描述了员工进行下班考勤的过程参与者员工前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;"登"(2)点巧录按钮;""(3)进入日常考勤界面后,点击员工下班考勤管理按钮。""(4)点击下班考勤;(5)等待系统反馈;(6)是否考勤成功(判断),不成功执行(4);(7)退出。表3-5日常考勤统计管埋用例描化描化项说明名務日常考勤统计管理描述描述了考勤管理工作办公室工作人贯进行日常考勤统计管理的过程参与者考勤管理工作办公室工作人员前置条件执行人已经登录系统;有权限执行本功能;房置条件返回成功标志(提示成功或回显信息)基本巧作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;30 云南大学硕±研究生论文江口海信电子考勤营理系统的研究与分析""(3)进入日常考勤界面后,点击日常考勤统计管理按钮。(4)选择日期;""(5)点击统计(6)等待系统返回统计信息;(7)退出。表3-6考勤时间设定管理用例撒龙描述项说明名称考勤时间设定管理描述描述了运维分部工作人员对考勤时间设定的过程。参与者运维分部工作人员前置条件执行人己经登录系统;有权限执行本功能;‘:亡后置条件返回成功标志(提示成功或回显信息)基本巧作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮,""(3)进入日常考勤管理界面后,点击考勤时间管理按钮。入考勤时""(4)进间管理界面后,点击考勤时间设定按钮*(5)输入考勤时间;(6)保存考勤时间;(7)提交考勤时间;(8)退出。表3-7系统时间设定管理用例描化描化项说明名称系统时间设定管理描述描述了运维分部工作人员对系统时间设定的过程。参与者运维分部工作人员31 云南大学硕±研究生论文江n海信电子考勤管理系统的研究与分析前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)(1)1基本操作流输入账号、密码(^及系统验证码;""(2)点击登录按钮;""(3)进入日常考勤管理界面后,点击考勤时间管理按钮。""(4)进入考勤时间管理界面后,点击系统时间设定按钮。(5)输入系统时间;(6)保存系统时间;(7)提交系统时间;(8)退出。S..2.22特巧巧况考勤管理扬*防獨考滅贸場爲掛af及*■''考勸稼巧I:化化管巧#N?c?>\技抽巧嗔^1nlKfeQ^巧巧巧^\甲\?lnckjdex\人一mim\毎支MX图3.3特殊情况考勤管理用例图表3-8周考勤信息巧步核实用例描述描述项说明32 云南大学硕:t研究生论文江口海信电子考勤管理系统的研巧与分析名称周考勤信息巧步核实描巧描述了考勤管理工作分管领导和考勤管理工作办公室工作人员对周考勤信息初步核实管理的过程参与者考勤管理工作分管领导、考勤管理工作办公室工作人员前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)1)基本操作流(输入账号、密码W及系统验证码;""(2)点击登录按钮;"(3)进入特殊情况考勤理你界面后,点击周考勤信息初步核"实按钮。(4)进入核实操作;(5)返回。表3-9出勤认定管埋用例描化描述项说明名称出勤认定管理撇龙描述了部口考勤人员、部口领导和员工进行出勤认定的过程i参与者部口考勤人员、部口领导和员工前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入特殊情况考勤管理界面后,点击出勤认定管理按钮。(4)填写出勤认定信息;(5)保存信息;33 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析(6)提交信息!(7)退出。3-表10周考勤信息通知用例描巧描述项说明名巧周考勤信息通知描化描述了考勤管理工作分管领导、考勤管理工作办公室工作人员对周考勤信息通知的过程参与者考勤管理工作分管领导、考勤管理工作办公室工作人员前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入特殊情况考勤管理界面后,点击周考勤信息通知按钮。(4)拟定通知;(5)保存通知;(6)发布通知;(7)退出表3-11周考勤信息统升用例猶巧撒龙项说明名称周考勤信息统计描巧描述了考勤管理工作分管领导和考勤管理工作办公室工作人员对周考勤信息统计管理的过程参与者考勤管理工作分管领导、考勤管理工作办公室工作人员34 云南大学硕±研究生论文江口海信电子^勤管理系统的研究与分析前置条件执行人已经登录系统;;有权限执行本功能后置条件返回成功标志)(提示成功或回显信息基本揉作流(1)输入账号、密码W及系统验证码;"登录"(2)点击按钮;"(3)进入特殊情况考勤理你界面后,点击周考勤信息初步核"实按钮。(4)进入周考勤信息初步核实界面后,点击周考勤信息统计;(5)选择周次,提交;(6)等待系统返回统计信息;(7)导出统评信息;(8)退出表3-口考勤信息审核用例描化描化顷说明名称考勤信息审核搪述描述了考勤管理工作分管领导和考勤管理工作办公室工作人员对周考勤信息审核管理的过程参与者考勤管理工作分管领导、考勤管理工作办公室工作人员前畳条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;入特殊情况考勤"(3)进理你界面后,点击周考勤信息初步核"实按钮。(4)进入周考勤信息初步核实界面后,点击周考勤信息审核,(5)选择周次;(6)等待系统返回统计信息;35 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析(7)填写审核信息;(8)提交审核信息;(9)保存信息;(10)退出。表3-。周考勤信息下发用例描述.描巧项说明名務周考勤信息下发描化描述了考勤管理工作分管领导和考勤管理工作办公室工作人员对周考勤信息下发管理的过程参与者考勤管理工作分管领导、考勤管理工作办公室工作人员前置条件执行人己经登录系统;有权限执行本功能;后置条件返回成功标志)(提示成功或回显信息基本揉作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;入特殊情况考勤"(3)进理你界面后,点击周考勤信息初步核"实按钮。(4)进入周考勤信息初步核实界面后,点击周考勤信息下发;(5)选擇周次,提交;(6)等待系统下发考勤信息;(7)退出36 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析3.2.2.3巧假管理〇isiiMX ̄支.SW1*錢'時扣。lii爭'人I/\’i人方皮窥邦.1:巧人H^中说人(A;堤溫冲说)'-"■,…"听'话…■;舍IV//\乂办離編觸—?#图3.4请假管理用例图表3-14请假申请用例描述描述项说明'名称请假申请描述描述了员工进行请假申请的过程参与者员工前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入请假管理界面后,点击请假申请按钮。?(4)填写请假申请信息;(5)保存请假申请信息;37 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析(6)提交请假申请信息。表3-15申请部口审核用例描述描化项说明名称申请部口审核描述描述了部口领导审核员工请假申请的过程参与者部口领导前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入请假管理界面后,点击申请部口审核按钮。(4)导出待审核列表;(5)选择审核内容;(6)填写审核信息;(7)保存审核信息;(8)提交审核信息;表3-16申请人力资源审批用例描述描述项说明名称申请人力资源审批描化描述了人力资源部对员工请休假申请审核的过程参与者人力资源部工作人员、人力资源部领导前置条件执行人已经登录系统;有权限执行本功能!后置条件返回成功标志)(提示成功或回显信息基本揉作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;II38 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析击""(3)进入请假管理界面后,点申请人力资源审批按钮。(4)导出待审核列表;(5)选择审核内容;(6)填写审核信息;(7)保存审核信息;(8)提交审核信息;3.2.2.4员工申诉管理tiTiwti八/掉巧中解^咬\?/\听嫂资緣^\^考巧豫巧X作办&莖X作人巧V\N\中押阳^A考麵簿麵X巧t管纖曾.\掛巧图3.5员工申诉管理用例图表3-17考勤管理申诉申请用例描述描述项说明名称考勤管理申诉申请描述描述了员工进行考勤管理申诉申请的过程39 云南大学硕±研究生论文江n海信电子考勤管理系统的研究与分析参与者员工前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码及系统验证码;""(2)点击登录按钮;""(3)进入员工申诉界面后,点击考勤管理申诉申请按钮。(4)填写申诉申请,(5)保存申请;(6)提交申请;(7)退出。表3-巧申请调査管理用例撤龙描述项说明名称申请调查管理描化描述了考勤管理工作办公室工作人员进行申请调查的过程参与者考勤管理工作办公室工作人员前置条件执行人己经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入员工申诉界面后,点击申请调查管理按钮。(4)导出待调查列表;(5)选择调查内容;(6)填写调查信息;(7)保存调查信息;(8)提交调查信息;表3-巧申诉审核管理用例描述40 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析描述项说明名称申诉审核管理描述描述了考勤管理工作分管领导进行员工申诉管理的过程参与者考勤管理工作分管领导前置条件执行人已经登录系统;有权限执行本功能:后置条件返回成功标志(提示成功或回显信息)基本操作流(1)输入账号、密码W及系统验证码;""(2)点击登录按钮;""(3)进入员工申诉界面后,点击申诉审核管理按钮。(4)导出待审核列表;(5)选择审核内容;(6)填写审核信息;(7)保存审核信息;(8)提交审核信息;3.2.2.S考勤综合统计查询管理樹IS#缴ts淘朝类别货^^文肛?A、考動驚理X作鄰公ix作乂巧剧巧^图3.6考勤综合统计査询管理用例图41 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析表3-20査询类别管綱例描巧搪述项说明名称査询类别管理撒龙描述了员工、考勤管理工作办公室工作人员对査询类别管理的过程参与者员工、考勤管理工作办公室工作人员前置条件执行人已经登录系统;;有权限执行本功能后置条件返回成功标志(提示成功或回显信息)基本操作流表3-21査询结果报表管麵例描化描巧项说明名称查询结果报表管理描述描述了员工、考勤管理工作办公室工作人员对查询结果报表管理的过程参与者员工、考勤管理工作办公室工作人员前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流f42 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析3.2.L6基本信息芭理盛础授瞬管覇站L转巧(一支嚴钱管搜巧一'Ti制1瞥a):图3.7基本信息管理用例图表3-22员工管理用例描述描述项说巧名称员工管理描述描述了系统管理员对员工管理的过程参与者系统管理员;有权限执行本功能前置条件执行人已经登录系统;后置条件返回成功标志-(提示成功或回显信息)基本操作流1)(开始(2)选择信息类型(员工/部口信息)(3)提交名称、关键字(4)信息是否存在(判断),不存在执行(7)(5)修改还是删除(判断),若删除执行(10)(6)修改信息,转(8)(7)添加信息(8)是否确认,不确认转(6)(9)是否继续,继续转(2),否则转(11)(10)删除信息,转(9)43 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析(11)保存退出表3-23部口管麵例描化描化项说明名称部口管理描化描述了系统管理员对部口管理的过程参与者系统管理员前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)开始(2)选择信息类型(员工/部口信息)(3)提交名称、关键字(4)信息是否存在(判断),不存在执行(7)(5)修改还是删除(判断),若删除执行(10)(6)修改信息,转(8)(7)添加信息(8)是否确认,不确认转(6)(9)是否继续,继续转(2),否则转(11)(10)删除信息,转(9)(11)保存退出44 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析3.2.2.7系统管理黎深赞煙、—狀’哲;排()心Qj ̄ ̄I綺位留替(^^)/mm?'?图3.8系统管理用例图表3-24用户管理用例描述描述项说明名称用户管理描述描述了系统管理员对用户管理的过程参与者系统管理员前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志)(提示成功或回显信息基本操作流(1)开始(2)选择信息类型(用户//权限/角色)(3)提交名称、关键字(4)信息是否存在(判断),不存在执行(7)(5)修改还是删除(判断),若删除执行(10)(6)修改信息,转(8)(7)添加信息(8)是否确认,不确认转(6)45 云南大学硕:t研究生论文江口海信电子考勤管理系统的研究与分祈(9)是否继续,继续转(2),否则转(11)(10)删除信息,转(9)(11)结束表3-25角色管理用例描化描化项说明名務角色管理描述描述了系统管理员对角色管理的过程参与者系统管理员前置条件执行人已经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本揉作流(1)开始(2)选择信息类型(用户//权限/角色)(3)提交名称、关键字(4)信息是否存在(判断),不存在执行(7)(5)修改还是删除(判断),若删除执行(10)(6)修改信息,转(8)(7)添加信息(8)是否确认,不确认转(6)(9)是否继续,继续转口),否则转(11)(10)删除信息,转(9)(11)结束表3-26权限管理用例撒龙描述项说明名称权限管理撒巧描述了系统管理员对权限管理的过程46 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析参与者系统管理员前置条件执行人己经登录系统;有权限执行本功能;后置条件返回成功标志(提示成功或回显信息)基本操作流(1)开始(2)选择信息类型(用户//权限/角色)(3)提交名称、关键字(4)信息是否存在(判断),不存在执行(7)(5)修改还是删除(判断),若删除执行(10)(6)修改信息,转(8)(7)添加信息(8)是否确认,不确认转(6)(9)是否继续,继续转(2),否则转(11)(10)删除信息,转(9)(11)结束3.3系统功能包图3.义1念体功能包图I迂?1巧倍知予考搞曾适乐巧 ̄irnr曰攻 ̄春忌…巧巧.操破巧满巧巧I ̄ ̄^—J?、?I1況考曲巧9III ̄?勘怯合M计&為irh"/I玄享奋—-一?—一聲户,一;\S:,1;i:'''■''j4■V'卢一';'.■I''''V巧毎式二''-::,玄巧一,。?马'■'■J:…-、;>',,IV'丫''冷:\'/f\j ̄^V_ji,^, ̄'I'-'',一':安皆吗'v:'…'.'::■甘王■一;:,冉;if爸兵這II,.[ ̄ ̄yX申巧巧凝'?■M系南撰读下壤VLAI口己bJ留3.9江口海信电子考勤管理系统总包图47 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析3一如上图.9所示:,江口海信电子考勤管理系统共分为六个包日常考勤管理、特殊情况考勤管理、请假管理、员工申诉管理、基本信息管理和系统管理。日常考勤管理包提供给运维分部工作人员、员工、考勤管理工作办公室工作人员H种角色使用,运维分部工作人员可W使用该包的考勤时间管理;员工和运维分部工作人员可W使用用户识别管理;员工可W使用员工上班考勤管理;员工可使用员工下班考勤管理;考勤管理工作办公室工作人员可W使用日常考勤统计管理。特殊情况考勤管理包提供给考勤管理工作分管领导、考勤管理工作办公室工作人员、部口考勤人员、部口领导、员工进行使用,考勤管理工作分管领导和考、勤管理工作办公室工作人员可!M使用该包的周考勤信息初步核实;部口考勤人员部口领导、员工可W使用出勤认定管理;考勤管理工作分管领导、考勤管理工作办公室工作人员可W使用周考勤信息通知。请假管理包提供给员工、部口领导、人力资源部工作人员,、人力资源部领导迸行使用仅员工可W使用该包的请假申请;仅部口领导可队使用该包的申请部口审核;人力资源部工作人员和人力资源部领导可W使用申请人力资源审批。员工申诉管理包提供给员工、考勤管理工作办公室工作人员、考勤管理工作分管领导使用,仅员工可W使用该包的考核管理申诉申请;仅考勤营理工作办公室工作人员可W使用申诉调查管理;考勤管理工作分管领导可W申诉审核管理。考勤综合统计查询管理包仅提供给员工使用,员工可W使用查询类别管理、查询结果报表管理子包。基础数据管理包仅提供给系统管理员使用,系统管理员可W使用员工管理和部口管理子包。系统管理包仅提、、。供给系统管理员使用,系统管理员可W使用用户管理角色管理权限管理子包48 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析3.义2子功能包困3.3.2.1日常考勒管理包图 ̄1,?餐*畔尽 ̄飞胃回關一。由。澗綱泌;爛I、?4:,》!J、',、I1I1,、'、、;'、?、'1:、*IV';-、i飞.:1■、么_、,.□令二]^口^h…1IWK’ita¥巧?"争々??M巧巧U.、/;!兹1;。中孩,培■>塞余:託;":扣品"J巧S诲?!蛋接簿;為占护:;巧’''。'一2巧、■^nVi-4J'iy—口」国3.10日常考勤管理包图如图3.10所示,日常考勤管理描述了用户识别管理、员工上班考勤管理、员工下班考勤管理、考勤时间管理、日常考勤统计管理等功能。因jJfe日常考勤管理主要涉及用户识别管理、员工上班考勤管理、员工下班考勤管理、考勤时间管理、日常考勤统计管理等5个子包。其中,考试时间管理包又包含考勤时间设定、系统时间设定。49 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析3.3.2.2特殊巧况考勤管理包图 ̄ ̄1授巧续烧况考敎密n.',il榜钱兵设巧巧姑lI"I.,口;下L''■;1巧I而去知品I:诚i, ̄■若'A.対巧疯b巧WAK弟文'I'^、、-^;、么i...口-—巧柳罪.V.■心端;而口I’’‘、’?i勒俗扮库約X髮曇義鶴#^毅豪綺讀Ji赛滋察嚷拍綾惑逾敍丢議复據蠢織‘議图3.11特殊情况考勤管理包国3.11如图,特殊情况考勤管理描述了出勤认定管理所示、周考勤信息初步核实、周考勤结果通知等功能。因此,特殊情况考勤管理主要涉及出勤认定管理、周考勤信息初步核实、周考勤结果通知等3个子包。其中,周考勤结果通知又包含周考勤信息统计、考勤信息审核、周考勤信息下发3个子包。3.3.2.3请假管理包围I巧巧巧巧n.巧巧續時詳斯■.?I广'、…,'I'I去.V.)y,I\么’'n; ̄>巧巧中巧大,南杯中否/p赛巧印舒:IIIV__巧巧中巧放(;审片'''':一节,社图3.。请假管理包图50 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析如图3.12所示,请假管理描述了请假申请、请假申请部口审核、请假申请、、人为资源审批等功能。因此,请假管理主要渉及请假申请请假申请部口审核请假申请人力资源审批等3个子包。3.3.2.4员工申诉管理包图I锅I:中瞬粒齒n,;S埋W由助玉中闲siiP尸^每巧體巧中韩中厲中化审权攒理I1中W品。函品I图3.13员工申诉管理包图如图3.13所示,员工申诉管理描述了考核管理申诉申请、申诉调查管理、申诉审核管理等功能。因此,请假管理主要涉及考核管理申诉申请、申诉调查管理、申诉审核管理等3个子包。3.3.2.S考巧综合统计查询管理%觀梯紅巧i}溢询巧巧I'%y/:iWjftm(tHhiIIII击rn,ffriliiWJW别yynu占品巧I51 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析图3.14考勤综合统计査询管理包图如图3.14所示,考勤综合统计查询管理描述了查询类别管理、查询结果报表管理等功能。因此,考勤综合统计查询管理主要涉及查询类别管理、查询结果报表管理等2个子包。3.3.2.6基本信息管理包围I^沒?沿数份较巧1城牠巧较巧巧WiRi]"…-……■"'%/、/\"—^—■iII—品E7IWSJIIii11':l^图3.15基本信息管理包图315如图.所示,,基本信息管理描述了员工管理、部口管理等功能。因此基本数掘管理主要涉及员工管理、部口管理等2个子包。3.3.27系.统管理包困I,痕沒寶矮II'■■'…。;I?'? ̄? ̄ ̄<>''r-,IiI]1VII图3.16系统管理包图52 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析。如图3.16所示,系统管理描述了用户管理、角色管理、权限管理等功能因此,系统管理主要涉及用户管理、角色管理、权限管理等3个子包。53 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析第四章数据分析2[1】数据分析是在完成业务和实现软件功能时所需要的数据。4.1功能巧据分祈II[g^' ̄—?,<?<"?,"".?..,,^—?|,—iIitii,!"。占*:*;?pwp?nje*)*[?IIejIfII,?sIjII片1II灯IIIIM[Maa■*——'m-in—iuf■HM^?A*Wl‘.^pj[)[fDfjyiJly,J[jp■HSflSaSSKSSfc?dbsad图4.1江口海信电子考勤管理系统控制类关系图54 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析经过分析后得知江口海信电子考勤管理系统中所需的控制类之间的关系如上图4.1所示。图中考勤管理系统控制类依赖日常考勤管理控制类、特殊情况考勤管理控制类、请假管理控制类、员工申诉管理控制类、基础数据管理控制类、系统管理控制类。日常考勤管理控制类依赖考勤时间管理、用户识别管理、员工上班考勤管理、员工下班考勤管理、日常考勤统计管理5个控制类。特殊情况考勤管理控制类依赖周考勤信息初步核实、出勤认定管理、周考勤信息通知等3个控制类。请假管理控制类依赖请假申请、申请部口审核、申请人力资源审批等3个控制类。员工申诉管理控制类依赖考核管理申诉申请、申诉调查管理、申诉审核管理等3个控制类。考勤综合统计查询管理控制类依赖查询类别管理、查询结果报表管理等2个控制类;基础数据管理控制类依赖员工管理、部口管理等2个控制类。系统管理控制类依赖用户管理、角色管理、权限管理等3个控制类。4丄1日常考勤管理<<生化巧IW闽店惠-;忠品古r>TV胤恨s々"'?IIBft分巧巧去巧巧巧做:i:化人K巧巧/涛庄?1?分化N.??片巧j\^'\?単細?^>??-—■->'〇钟诚》/If里11》.法畑—柏店:蜘巧/\怕;禹j^、ax产>、、/、、膊6的\二.\姐作踰、巧/1、豐吐、一/控?l三_—义—^9告^I?#击巧>*V?44巧》、、朵审BI号i?a;巧a气甲.似从a:。留s°一 ̄*?'巧動冉行辑IIT坦龙作化应望X巧入巧抑..],.>括>把-鸟度S曲图4.2日常考勤管理缩略类图如图4.2所示,日常考勤管理缩略类图中,运维分部工作人员通过日常考勤管理界面进行考勤时间管理,考勤时间管理涉及考勤时间信息,所W考勤时间替理依赖考勤时间信息实体类;运维分部工作人员和员工通过日常考勤管理界面进行用户识别管理,用户识别涉及用户信息,所W用户识别管理依赖用户信息实体类;员工通过日常考勤管理界面进行员工上班考勤管理,员工上班考勤管理涉及考勤记录信息,所W员工上班考勤管理依赖考勤记录信息实体类;员工通过日常考勤管理界面进行员工下班考勤管理,员工下班考勤管理涉及考勤记录信息,所55 吉南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析>^1员工下班考勤管理依赖考勤记录信息实体类;考勤管理工作办公室工作人员通1过日常考勤管理界面进行日常考勤统计管理,日常考勤统计管理涉及考勤记录信息,所W日常考勤统计管理依赖考勤记录信息实体类;根据日常考勤功能对数据实体的依赖、用户信息、,分别给出了考勤时间信息考勤记录信息3个实体类的全部属性,这些都是构建数据库表的基础。4丄2特巧情况考勤管理Q"炸- ̄r ̄材。5!;》人1,<科^^^碟9叩‘"\/ST"^子\/,Jft ̄A£ir?/ifr人巧\/\,。乂"-丄1化:>./??/^早一 ̄ ̄_^賴邸护……朽麻\ttitiUcio’/‘\/逍’/<’--’〇-/id...-遁'.「/'于-A/Twmm早^HI.图4.3将殊情况考勤管理缩略类图如图4.3所示,特殊情况考勤管理缩略类图中,考勤管理工作分管领导和考勤管理工作办公室工作人员通过特殊情况考勤管理界面进行周考勤信息初步核实,周考勤信息初步核实涉及周考勤信息,所W周考勤信息初步核实依赖周考勤信息实体类;部口考勤人员、部口领导和员工通过特殊情况考勤管理界面进行出勤认定管理,出勤认定管理涉及周考勤信息,所W周考勤信息初步核实依赖周考勤信息实体类:考勤管理工作分管领导和考勤管理工作办公室工作人员通过特殊情况考勤管理界面进行周考勤信息通知,周考勤信息通知涉及周考勤信息、出勤认定信息,所W周考勤信息通知依赖周考勤信息、出勤认定信息实体类;、根据特殊情况考勤管理功能对数据实体的依赖,分别给出了周考勤信息出勤认定信息2个实体类的全部属性,这些都是构建数据库表的基础。56 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析4丄3请假管理。I体袭 ̄T ̄ ̄?札,,曲占W怎|巧[I.dIwimawxiMg。化八1.瞧飾叫端\尸I舅*???中???*;?1???.俯nis9??i\?!'.随側■.1.人.可\/./'??,—纪ns身—■—\M'化貪《■1S??<.>>巧々似IW巧口W找y寒t}?筑-。>wrvio至WWWi?awm/i!/r*,—"_单'强^一1I7人'"^***?"!1^去?JT》\;擎1[7责又1/\//、AA???i:任AR/\//、?>、<£Vit?y?、y?、WKA力巧留4[4 ̄讓X■甲f4;@X椅tA力鮮啤娜>:至玄又?—,?n>Pm^f{A惠‘巧?njsj^,t,m入fm#斯注太力巧《班戍巧图4.4请假管埋缩略类图如图4.4所示,请假管理缩略类图中,员工通过请假管理界面进行请假申请管理,请假申请管理涉及请假信息,所W请假申请依赖请假信息实体类;部口领导通过请假管理界面进行申请部口审核管理,申请部口审核管理涉及请假信息、请假部口审核信息1、,所^^申请部口审核依赖请假信息请假部口审核信息实体类;人力资源部工作人员和人力资源部领导通过请假管理界面进行申请人力资源审批管理,申请人力资源审批管理涉及请假信息、请假部口审核信息、请假人力资源审核信息,所W申请人力资源审批依赖请假信息、请假部口审核信息、请假人力资源审核信息实体类-;根据请假管理功能对数据实体的依赖,分别给出了请假信息、请假部口审核信息、请假人力资源审核信息3个实体类的全部属性,这些都是构建数据库表的基础。57 吉南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析4.1.4员工申诉管理?<牟沫巧 ̄ ̄';-讶X々巧侍去?朽;1批I.审曲0、-"巧书*1/车1tss货中巧化'::!:1:撕/思.:三5S^/■…叫賠。工,X,乂.i,Y《fei'"。巧及》LN.交咐试,句,巧巧田巧巧巧*/丢巧,-__.V ̄、,單?NV??k?巧留友W?5、?.-',巧±中扣巧用-巧巧1枯I巧巧j巧人岛1—,入jizaiesSiV、,'^、!>*寺孩、?WLftf奋公策怎巧人妇/、、**l、;三'、?、?‘、?-?、_>/、》?/(*"I?詞、裝\咏巧架巧巧巧/中化巧底帘换按篡/-防I巧?曲,*/\/》,(?肛、?^/、?、'挺属按歲楚::/、/撕V/V'郑龄巧巧*朽孩Q《,■品西其于1rni[dSfmfmw].'.]:争巧巧兄巧巧巧巧]―/\满:体?巧巧每隙準g?号巧?1L——.―J&1U…?,1■…1,I削■■-I考兹巧。:化分巧巧巧图4.5员工申诉管理缩略类图如图4.5所示,员工申诉管理缩略类图中,员工通过员工申诉管理界面进行考勤管理申诉申请,考勤管理申诉申请管理涉及员工申诉信息,所W考勤管理申诉申请依赖员工申诉信息实体类;考勤管理工作办公室工作人员通过员工申诉管理界面进行申诉调查管理,申诉调查管理涉及员工申诉信息、申诉调查审核信息,所申诉调查管理依赖员工申诉信息、申诉调查信息实体类;考勤管理工作分管领导通过员工申诉管理界面进行申诉审核管理,申诉审核管理涉及员工申诉信息、、申诉调查审核信息,所W申诉审核管理依赖员工申诉信息申诉调查审核信息实体类工、考勤管理办公室工作人员通过员王申诉管理界面进行处理结果反馈;员管理,处理结果反馈管理涉及申诉调查审核信息、员工申诉信息,所W申诉审核、管理依赖员申诉信息申诉调查审核信息实体类;根据员工申诉管理功能对数据实体的依赖,分别给出了员工申诉信息、申诉调查审核信息2个实体类的全部属性,这些都是构建数据库表的基础。58 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析4丄5考勘综合统计查询管理考妨b及惊惠-弓衍D.5巧人巧<?》朽巧:电.5巧巧巧巧解采谢巧巧榜:妹I◎?< ̄?fP*-.T.iTiJK考。惶AI?'、??*!?沒化芭巧巧巧朽:i:界掛、望;考^沒合?>?掠I^……-‘条巧\,A’M丄\??k?%*访巧汁思巧巧巧,、、、、、里、/^^\-*',>弔执巧!蜘公义-1.化入巧*占??泼化?!!:燕1惊X巧考勘棋忠患化—齿削tm嘴冉巧|巧没恕巧巧/\顧巧’,〇‘'-血%巧管。港X化乂巧輪益品。粹节古郁y甲■.-7严如f■磕柄;^巧巧巧-成巧人巧‘■V削?的山巧父边;-Sir苗图46基辄数据管理缩略类图如图4.6所示,考勤综合统计查询管理缩略类图中,员工和考勤管理办公室工作人员通过考勤综合统计查询管理界面进行查询类别管理,查询类别管理依赖考勤记录信息、周考勤信息,所W查询类别管理依赖考勤记录信息、词考勤信息实体类;员工和考勤管理办公室工作人员通过考勤综合统计查询管理界面进行查询结果报表管理、周考勤信息,所W查询,查询结果报表管理依赖考勤记录信息结果报表管理依赖考勤记录信息、周考勤信息实体类。根据基础数据管理功能对数据实体的依赖,分别给出了周考勤信息、考勤记录信息2个实体类的全部属性,这些都是构建数据库表的基础。4丄6基础数据巧理《?乂化巧巧户巧化?化nlD■?-;/[}K'"■--巧胸批>S[?六如¥9-__一 ̄一"*?;>?的屯爹1}种和巧销巧瞬粉饿洛揀脊理 ̄ ̄)\巧蹤窜:化饼没化竹谦;、銭巧、、、'、《》乂9;巧、、?巧群;>>巧口巧I?>I巧n巧巧錦OD""?化巧I:::::::;]茲f獻二>;围4.7基础数据管理缩略类图如图4.7所示,基础数据管理缩略类图中,系统管理员通过基础数据管理界59 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析面进行员工管理,,员工管理涉及用户信息所W员工管理依赖用户信息实体类;系统管理员通过基础数据管理界面进行部口管理,部口管理涉及部口信息,所W部口管理依赖部口信息实体类;根据基础数据管理功能对数据实体的依赖,分别给出了用户信息、部口信息2个实。体类的全部属性,这些都是构建数据库表的基础4.1.7系统管理巧产巧思-化户虹’?服帛(P讯所巧…,搁自.辭看聲或/-备解,*///"TiiTTT—':/li皆I??1I》[1p..f?々c/;<?;1於化杉>帘I朵I成换化换}\发巧巧视系统哲巧:巧资岡《級掛龙巧色巧巧《钱巧婿结?2\瘡跨斬\?錢n、、巧去\ktW-'带而齡l■‘\\V护糾矣》>t1"单:化私*巧拟巧巧"-兰護肆…I--iI》化殺協度-U说阳诚巧?打m巧致?ft化图4.8系统管理缩略类图如图4.8所示,系统管理缩略类图中,系统管理员通过系统管理界面进行用户管理,用户管理涉及用户信息,故依赖用户信息。系统管理员通过系统管理界面进行角色管理,角色管理涉及角色信息,故依赖角色信息。系统管理员通过系统管理界面进行权限管理,权限管理涉及权限信息,故依赖权限信息。根据系统管理功能对数据实体的依赖,分别给出了用户信息、角色信息、权限信息3个实体类的全部属性,这些都是构建数据库表的基础。如 舌南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析4.2实体类关系分析由于江口海信电子考勤管理系统功能数据分析中的日常考勤管理缩略类图包含考勤时间信息、用户信息、考勤记录信息;考勤管理系统功能数据分析中的特殊情况考勤管理缩略类图包含周考勤信息、出勤认定信息;考勤管理系统功能数据分析中的请假管理缩略类图包含请假信息、请假部口审核信息、请假人力资源审核信息;考勤管理系统功能数据分析中的员工申诉管理缩略类图包含员工申诉信息、申诉调查审核信息;考勤管理系统功能数据分析中的基础信息管理缩略类图包含用户信息、部口信息;考勤管理系统功能数据分析中的系统管理缩略类、图包含用户信息、角色信息、权限信息,;因此考勤管理系统包括勤时间信息用户信息、考勤记录信息、周考勤信息、出勤认定信息、请假信息、请假部口审核信息、请假人为资源审核信息、员工申诉信息、申诉调查审核信息、部口信息、角色信息、权限信息共十三个实体类。?》壬化巧j(1《巧化巧》X?持H诉巧容心》中巧肿賴搭常法々N跨I巧n按息.中巧乂终巧。-?齡祀?诉?巧0中话内6人?.中巧拍g荡nK净‘中游M问冲‘味苹巧澳淫一;:。.hJ叫尊夏?5輩麥t.?中巧太財、诚,I:?中分A皮巧g一^^托.Ii应<4*1叫皂?—N夺化1N?f禪絞保度登乘巧N《巧类》巧校诛《旅藥鬟复.m户巧义巧扮奋惠敏巧iHUD力巧巧中议馆息 ̄,'-巧:1MDiiD1kmwm[mx记m/S?冻巧這电It?巧户采.該航.象接乂扭、-而N-I'"j?巧mm、「孩城—'一I?<??车体々;》净化托息NNI" ̄矜…^,7T.化甘’I1I?巧谋巧巧?皆IN?-I1支I-々拍记風?》叫寸;化存I1I1.?巧14?陌毛4則-*化、站用考&巧惠"??tT?二,:撇設:诏巡溫12就激H網酬喝‘驟:?给疯剛?《&巧疯Zmi?媒《巧松稼餐,备主化-图4.9江口海信电子考勤管理系统实体类关系图一一如图4.9所示,个用户可W请多次假,因此用户信息和请假信息是对多一一对多的管理的关系,因此用;个员工可W多次申诉户信息和员工申诉信息是;一一次请假可W有多个请假部口审核,因此请假信息和请假布恩审核信息是对多61 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析一个用户可W进行多次考勤一的关系。,因此用户信息和考勤记录信息是对多的一关系一。个用户可W拥有多个角色,因此用户和角色是对多的关系。4.3巧据库表(1)部口信息保存部口的基本信息。表4-1郁口信息表字段名数据类型长度键II部口ID字符型5主键部口名称字符型20否备注字符型30否一一阻4-部口是表1部口信息表的主键,它是唯标识该表中所有行的个列一或组列。(2)权限信息保存权限的基本信息。表4-2权限信息表字段名数据类型长度键权限ID字符型5主键权限名字符型20否权限等级字符型5否备注字符型30否一一权限阻是表4-2权限信息表的主键它是唯,标识该表中所有行的个列一或組列。(3)角色信息62 苦南大学硕±研究生论文江n海信电子考勤管理系统的研究与分析保存角色的基本信息。表4-3角色信息表字段名数据类型长度键角色ID字符型5主键部口瓜字符型5外键权限ID字符型5外键角色名字符型20否部口字符型20否职务字符型20否备注字符型30否一一-3角色信息表的主键标识该表中所有行的个列角色ID是表4,它是唯一、‘组列.或。部口ID和权限ID是该表的外键。(4)用户信息保存用户的基本信息。表4-4用户信息表字段名数据类型长度I键II用户ID字符型10主键角色ID字符型5外键用户名字符型型15否密码字符型15否邮箱字符型30否联系方式字符型15否备注字符型30否一用户阻是表4-4用户信息表的主键一,它是唯标识该表中所有行的个列一组列或。角色ID是该表的外键。63 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析(5)员工申诉信息员工申诉的基本信息。表4-5员工申诉信息表字段名数据类型长度键申诉ID字符型5主键用户ID字符型10外键申诉人字符型10否所属部口字符型20否申诉时间时间型否申诉事项字符型100否申诉依据字符型100否反馈时间时间型否状态字符型10否备注字符型30否一一-申诉ID是表45员工申诉信息表的主键,它是唯标识该表中所有行的一组列个列或。用户ID是考勤信息表的外键。(6)申诉调查审核信息保存申诉调查审核的基本信息。表4-6申诉调査审核信息表字段名数据类型长度键申诉调查阻字符型5主键申诉ID字符型5外键申诉调查人字符型10申诉调查意见字符型100申诉调查审核意见字符型100审核人员字符型2064 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析备注字符型30一-申诉调查6,它是唯ID是表4申诉调查信息表的主键标识该表中所有行一一组列的个列或。申诉ID是该表的外键。(7)请假信息保存请假的基本信息。表4-7请假信息表字段名数据类型长度键请假ID字符型5主键用户ID字符型10外键请假人字符型10否W请假类别字符型5否请假天数字符型5否请假事由字符型100否状态字符型10否?注名字符型100否III一一-7请假信息表的主键请假ID是表4,它是唯标识该表中所有行的个列或一组列。用户ID是该表的外键。(8)请假部口审核信息保存请假部口审核的基本信息。表4-8请假部口审核信息表字段名数据类型长度键II部口审核ID字符型5主键请假ID字符型5外键部口审核人字符型10否65 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析审核意见字符型100否状态字符型10否备注字符型30否一一部口审核-8ID是表4学生信息表的主键,它是唯标识该表中所有行的个列或一组列。请假ID是该表的外键。(9)请假人力资源审核信息保存请假人力资源审核的基本信息。表4-9请假人力资源审核信息表字段名数据类型长度键人力资源审核ID字符型5主键部口审核ID字符型5外键审核人员字符型10否审核意见字符型100否状态字符型10否备注字符型30否一人力资源审核-9请假人力资源审核表的主键ID是表4,它是唯标识该表一一组列中所有行的个列或。部口审核ID是该表的外键。(10)考勤时间信息保存考勤时间的基本信息。表4-10考勤时间信息表字段名数据类型长度键考勤时间方案ID字符型5主键上班考勤时间时间型否下班考勤时间时间型否66 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析系统时间设置类型字符型3否备注字符型100否一-考试时间方案ID是表410考试时间信表的主键,它是唯标识该表中所一一组列有行的个列或。(11)考勤记录信息保存考勤记录信息。表4-。考勤记录信息表字段名数据类型长度键考勤ID字符型5主键考勤时间方案ID字符型5外键"考勤人员字符型10否考勤周数字符型20否考勤时间时间型否考勤地点字符型20否是否考勤字符型1否U状态字符型10否备注字符型100否一-考勤ID是表410考勤记录信息表的主键,它是唯标识该表中所有行的一一组列个列或。考勤时间方案ID是该表的外键。(12)周考勤信息保存周考勤的基本信息。表4-12周考勤信息表字段名数据类M长度mII周考勤ID字符型5主键考勤ID字符型5外键67 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析 ̄考勤周数字符型20否III缺勤人员字符型20否缺勤时间字符型50否是否出勤认定字符型1否备注字符型100否一-周考勤ID是表412周考勤信息表的主键,它是唯标识该表中所有行的一一组列个列或。考勤ID是该表的外键。(13)出勤认定信息保存出勤认定的基本信息。表4-13出勤认定信息表字段名撕类型长度键出勤认定一ID唯标识符型主键周考勤ID字符型20外键出勤认定人字符型20否出勤时间字符型20否考勤记录字符型50否缺勤事由字符型100否所在单位意见字符型10否一出勤认定-ID是表413出勤认定信息表的主键,它是唯标识该表中所有一一组列行的个列或。周考勤ID是该表的外键。68i- 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析第五章总结与展望5.1魚结本文所做的主要工作有如下几方面;1.研究了对江口海信电子公司对员工考勤管理的工作,使用信息化手段解决了该企业考勤中不方便的难题。2.使用信息化手段解决该校学生请假流程和违纪处罚的流程繁琐,让学生或班主任走来走去找领导签名的麻烦。3.对该企业安全办公室的设想,设计出自动化的口禁系统,减轻口卫的工作压力,同时使公司对员工的考勤了如指掌。通过对江口海信电子考勤管理系统的业务、功能、数据分析的过程,不仅使我深入的了解软件的工程化具有重大的意义,而且也使我学到了如保去分析设计一个比大型的软件系统。除此之外,由于此次负责业务分析、功能分析和数据分析的过程,使我对软件系统开发的需求工程有了更深的认识。5一.2进步前工作呈然,本文完整的研究与分析了江口海信电子考勤管理系统。但是系统的功能分析和数据分析中仍然存在不足么处。1.理论结合实际。本文只是对江口海信电子考勤管理进行的研究与分析,在实际项目中可能会遇到本文分析之外的功能,今后在实际项目中不断完善。2一.在系统开始过程中的些细节上做得还未够深入。比如系管理员对系统的维护方面,还没有详细的深入分析。69 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析参考文献D]谢丽萍.学生考勤系统的设计与实现[J].现代计算机:上半月版,2012年第3-;7780期..校园信息化建设研究J.黑龙江科技信息2011年第31巧张红兵刘海蒂[],觀224页.一"[3]郁春江严仲兴黄树校园卡通口禁学生考勤系统研究[J].计算机光盘0口649-0软件与应用:115页.,2年第1期--4君.M.合肥工业大学出版社.20101201.[]曾德典型业务流程案例分析[]5金华包汉贞.浅谈企业业务流程再造机.价值工程.200510:51[]臧年第期第-52页.[6]高焕堂.usecase入口与实例[M].清华大学出版化.2008年1月.7邱郁惠.UML那些事儿M.北京:机械工业出版社,2008年12月第1版。[][]巧]周华?软件设计与体系结构[M].北京:科学出版社,20口年。-9.4版北京髙等教育出版社:.[]黄梯云替理信息系统[M],200911411710工程导论M-张海藩.软.5版.北京褲华大学出版社:3845.件[,2008[]]M-.北京靖华大学出版社2010:158160.[巧陶华亭漱件工程[],.SLServerM.2009.赵彥数据库原理与应用技术北京塘华大学出版社,[巧Q[]70 云南大学硕±研究生论文江口海信电子考勤管理系统的研究与分析致谢论文撰写了几个月,辛苦总算得到回报,论文完成了。想到即将毕业,踏出云大的校口,分别尊重的师长和亲爱的同窗学友,有点不舍。、。论文撰写完成,离不开导师耐屯的指导和同窗学友的建议导师在我撰写论文期间,给论文的定题、确定撰写形式、论文的修改,提出了很多指建设性、实。用性的意见从这个过程中,体现出导师知识渊博,关也帮肋学生,具有实事求是、治学态度严谨、创新和开拓精神。早期毕业的同窗学友,给予经验性建议,。使我的撰写论文过程中少走弯路及降化论文重复率等得到很大的帮肋同时,江口班的班主任及老师在我生活。、学习过程中给予帮肋和关也值此论文撰写完成之时,感谢云大导师、江口班老师和同学,非常感谢大家。同时,还要感谢我的家人,她们在我撰写论文期间,对我理解、鼓励和支持,才使我顺利完成硕±学位的研究工作。71