




已阅读5页,还剩37页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业(设计)论文(二一二届)题目MANTIS管理平台任务管理院系部计算机与信息学院业计算机科学与技术二一二年六月MANTIS系统任务管理摘要随着信息技术的发展,人们对于运用计算机来辅助,协调和管理自身工作的需要正在逐步提高。在这个日益办公自动化的信息时代,很多办公模式正由传统的工作模式向辅助软件办公转变,这样不但效率得到广泛的提高,而且人员的工作量也在逐步的减少,有助于工作的规范化以及程序化,后期的查询以及维护方便快捷。MANTIS管理平台正是适合目前公司管理的需要,为公司办公管理提供了方便快捷的管理模式。任务管理正是当前针对公司对员工的工作任务进行跟踪查询,减少工作的繁琐性和返工的系统。本系统是MANTIS管理平台下,使用JAVA语言、MYECLIPSE和MYSQL数据库作为开发工具开发的一个子系统。系统中主要使用的是SPRINGMVC依赖注入三层架构,EXTJS结合JS页面的AJAX请求来完成系统的整体设计。关键词任务管理,JAVA语言,SPRINGMVC,EXTJS,AJAXTHETASKMANAGEMENTOFTHEMANTISSYSTEMABSTRACTWITHTHEDEVELOPMENTOFINFORMATIONTECHNOLOGY,THENEEDFORUSEOFCOMPUTERSTOAIDCOORDINATIONANDMANAGEMENTOFTHEIROWNWORKISGRADUALLYINCREASEINTHISGROWINGOFFICEAUTOMATIONINFORMATIONAGE,MANYOFFICEMODELISFROMTHETRADITIONALMODELTOASUPPORTINGSOFTWAREOFFICE,SOTHATNOTONLYTHEEFFICIENCYOFAWIDERANGEOFIMPROVED,BUTTHEWORKLOADISGRADUALLYREDUCED,CONTRIBUTETOTHESTANDARDIZATIONOFTHEWORKANDPROCEDURES,POSTQUERIESANDMAINTENANCEQUICKANDEASYMANTISPLATFORMISSUITABLEFORTHENEEDSOFTHECOMPANYMANAGEMENT,OFFICEMANAGEMENTFORTHECOMPANYTOPROVIDEACONVENIENTMODEOFMANAGEMENTTASKMANAGERISTHESYSTEMOFTRACKINGANDTRACING,REDUCETHETEDIOUSWORKANDREWORKTHETASKSOFTHEEMPLOYEESAGAINSTTHECOMPANYTHISSYSTEMISASUBSYSTEMOFTHEMANTISMANAGEMENTPLATFORM,THEUSEOFTHEJAVALANGUAGE,MYECLIPSEANDMYSQLDATABASEDEVELOPMENTTOOLSTHEMAINSYSTEMISTHESPRINGMVCDEPENDENCYINJECTIONTHREETIERSTRUCTURE,THEEXTJSCOMBINEJSPAGE,ANAJAXREQUESTTOCOMPLETETHEOVERALLDESIGNOFTHESYSTEMKEYWORDSTASKMANAGER,JAVALANGUAGE,MYECLIPSE,SPRINGMVC,EXTJS,AJAX目录1引言111研究的目的和意义112国内外研究现状213论文研究的主要内容2131简要内容2132需要实现的功能2133重点解决的问题3134预期结果和成果314研究的方法、步骤3141研究方法3142步骤42技术背景521开发工具的简介5211MYECLIPSE(JDK160X)5212TOMCAT522MYSQL数据库(NAVICATFORMYSQL90)623SPRING30MVC依赖注解624EXTJS框架63系统分析831名词定义832用户特点833需求规定9331用例图和类图9332事件流104系统设计1941概要设计19411系统功能结构图19412逻辑ER图19413数据库设计20414时序图设计2142接口设计24421用户接口24422外部接口24423内部接口255功能实现2651登录模块2652查看任务模块2653我的任务模块2854任务分配模块2955任务流转模块3056任务搁置模块3157任务审核模块326总结34参考文献35致谢36指导教师简介371引言11研究的目的和意义为了迎合现在开发部所设想的开发模式(软件工厂开发模式)和管理模式,所以需要一套较为全面的管理软件来协助我们实现公司的构想开发模式和管理模式。故我们决定开发一款适合公司工作流程和管理的MANTIS平台(任务管理)。随着信息技术的发展,人们对于运用计算机来辅助,协调和管理自身工作的需要正在逐步提高。而面向对象的程序设计在当今应用程序的开发过程中具有重要的地位,它的最大的优点就是能够提高程序开发的质量和开发。经过分析,我使用JAVA开发工具,利用其提供的各种面向对象的开发工具,首先在短时间内建立系统应用原型,然后对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。通过将对MANTIS管理平台中任务管理系统的研究,可以准确和正确地满足MANTIS管理平台的要求,对员工的工作任务进行跟踪查询,减少工作的繁琐性和返工。随着办公的日益自动化,越来越多的软件开始着手于办公软件的开发,采用软件来辅助办公,不但效率得到广泛的提高,而且人员的工作量也在逐步的减少,加之采用软件来辅助办公有助于工作的规范化以及程序化。后期的查询以及维护方便快捷。采用软件办公能尽早发现问题同时有助于解决问题,这样就做到了降低开发和维护成本。MANTIS管理平台正是适合目前公司管理的需要,为公司办公管理提供了方便快捷的管理模式。任务管理则与每个员工的相关工作紧密联系,能快速管理员工的工作和公司所下发的任务12国内外研究现状13论文研究的主要内容131简要内容MANTIS管理平台之任务管理在每个项目开发过程中,都会出现许多的任务和与其相关的操作,我们把这些任务集中在一起,统一对他们进行管理。任务管理主要是对任务分配做管理可以有以几种模式由项目经理分给研发组组长。由研发组组长分给开发组组长和研发组组员。由开发组组长分给开发组员。由开发组组长提交测试申请给测试组组长。由研发组组长分配维护任务给维护组组长。维护组。每个任务的关闭必须由测试组提交测试报告,测试报告通过就可将该任务改为以解决,由研发组组长核实后方可关闭并填写完成时间。每个任务中可以提交并保存相关文档和回复。任务分类为未分配、已分配、解决中、已解决、关闭。任务在分配之后填写任务预计完成时间。132需要实现的功能A任务添加、修改任务添加信息(任务编号、任务归属、任务类型、任务评价、任务紧急程度、任务发布者、任务分配人、任务被分配者、任务添加时间、任务关闭时间、预计完成时间、任务是否在次打开、再次打开时间、再次关闭时间、任务状态、任务流转信息(流转人、流转状态及原因)、任务附件、任务描述、任务留言)。B任务删除任务只要过了分配状态则不可被删除(带回收站)。C文档添加、修改添加文档信息(文档类型、文档名称、文档上传时间、上传人、隶属那个任务)。D文档上传、下载上传、下载任务相关文档。E文档删除只有文档审核通过前可以删除。F文档在线查看查看上传的文档(不可修改)。G操作权限组长、项目经理、部门经理以上人员及助理,其他人员只可查看。133重点解决的问题对项目管理任务的分配新任务的添加(流转任务、审核任务)指定任务的查看、审核,修改、删除等操作对指定任务的附加文档实现在线打开文档上传、下载、重传134预期结果和成果经理及组长或者经理级别以上人员使用MANTIS管理系统,能通过平台对任务的添加、分配、审核、修改、删除等操作,公司任务被分配职员能通过管理平台接受任务、完成任务后提交任务相关文档(上传、重传),也可以在特殊情况下申请任务流转(除董事长外,其他人员均可以为任务被分配者)。14研究的方法、步骤141研究方法A需求分析完成整个课题的需求分析,其中包括用例分析完成课题的用例分析,并完成相关用例图和用例文档类分析完成课题的类分析,画出类图。完成需求报告整合用例文档和类图等,完成需求报告。B概要设计完成整个课题的概要设计,其中包括原型设计完成课题的静态原型的设计,获得大概的系统界面。完善原型完善原型设计,美化界面,完善部分按钮功能和界面特效。数据库设计完成整个系统的数据库设计,建立想要的数据表。系统设计完成系统设计。C详细设计完成课题的详细设计,主要包括整个课题的代码编写,后台功能的实现,实现增、删、改、查的功能。142步骤A严格按照软件开发要求,撰写需求分析说明书、概要设计说明书、详细设计说明书等文档,一步一步的完成该项目B开发环境的搭建C编程实现D功能测试E系统交互2技术背景21开发工具的简介211MYECLIPSE(JDK160X)MYECLIPSE企业级工作平台(MYECLIPSEENTERPRISEWORKBENCH,简称MYECLIPSE)是对ECLIPSEIDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,STRUTS,JSF,CSS,JAVASCRIPT,SQL,HIBERNATE。MYECLIPSE的实际价值来自包含的发布包中的大量的工具。如CCS/JS/HTML/XML的编辑器,帮助创建EJB和STRUTS项目的向导并产生项目的所有主要的组件如ACTION/SESSIONBEAN/FORM等。还包含编辑HIBERNATE配置文件和执行SQL语句的工具。212TOMCATTOMCAT是一个免费的开源的SERLVET容器,它是APACHE基金会的JAKARTA项目中的一个核心项目,由APACHE,SUN和其它一些公司及个人共同开发而成。由于有了SUN的参与和支持,最新的SERVLET和JSP规范总能在TOMCAT中得到体现。与传统的桌面运用程序不同,TOMCAT中的应用程序是一个WAR(WEBARCHIVE)文件。WAR是SUN提出的一种WEB应用程序格式,与JAR类似,也是许多文件的一个压缩包。这个包中的文件按一定目录结构来组织通常其根目录下包涵有HTML和JSP文件或者包涵这两种文件的目录,另外还会有一个WEBINF目录,这个目录非常重要。通常在WEBINF目录下有一个WEBXML文件和一个CLASSES目录,WEBXML是这个运用的配置文件,而CLASSES目录下则包涵编译好的SERVLET类和JSP或SERVLET所依赖的其它类(如JAVABEAN)。通常这些所依赖的类也可以打包成JAR放到WEBINF下的LIB目录下,当然也可以放到系统的CLASSPATH中,但那样移植和管理起来不方便。22MYSQL数据库(NAVICATFORMYSQL90)MYSQL是一个小型关系型数据库管理系统,开发者为瑞典MYSQLAB公司。在2008年1月16号被SUN公司收购。而2009年,SUN又被ORACLE收购。MYSQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内。这样就增加了速度并提高了灵活性。MYSQL的SQL“结构化查询语言”。SQL是用于访问数据库的最常用标准化语言。MYSQL软件采用了GPL(GNU通用公共许可证)。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MYSQL作为网站数据库。采用MYSQL数据库可以方便的向ORACLE数据库迁移,可以为以后的发展需要提供很的迁移性。23SPRING30MVC依赖注解MVC框架是一个全功能的构建WEB应用程序的MVC实现。通过策略接口,MVC框架变成为高度可配置的,MVC容纳了大量视图技术,其中包括JSP、VELOCITY、TILES、ITEXT和POI。SPRING框架的功能可以用在任何J2EE服务器中,大多数功能也适用于不受管理的环境。SPRING的核心要点是支持不绑定到特定J2EE服务的可重用业务和数据访问对象。毫无疑问,这样的对象可以在不同J2EE环境(WEB或EJB)、独立应用程序、测试环境之间重用。24EXTJS框架EXTJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端AJAX框架。无论是界面之美,还是功能之强,EXT的表格控件都高居榜首。单选行,多选行,高亮显示选中的行,拖拽改变列宽度,按列排序,这些基本功能EXTJS轻量级实现。自动生成行号,支持CHCKBOX全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,这些也算可以想到的功能。再加上可编辑GRID,添加新行,删除一或多行,提示多行数据,拖拽改变GRID大小,GRID之间拖拽一或多行,甚至可以在TREE和GRID之间进行拖拽。更令人惊叹的是,这些功能竟然都在EXT表格控件里实现了。EXTJS最开始基于YUI技术,由开发人员JACKSLOCUM开发,通过参考JAVASWING等机制来组织可视化组件,无论从UI界面上CSS样式的应用,到数据解析上的异常处理,都可算是一款不可多得的JAVASCRIPT客户端技术的精品。EXTJS是一个用JAVASCRIPT写的,主要用于创建前端用户界面,是一个与后台技术无关的前端AJAX框架,因此,可以把EXTJS用在NET、JAVA、PHP等各种开发语言开发的应用中。EXTJS统一的效果、丰富的控件、强大的功能、能任意改变的皮肤、完美的浏览器兼容、原生态的AJAX、多种数据格式的支持、插件用于在客户端创建丰富多彩的WEB应用程序界面。EXTJS可以用来开发RIA富客户端的AJAX应用。3系统分析31名词定义任务管理系统所设计的名词定义英文名中文名英文名中文名TASKMANAGER任务管理APLYTASK任务流转申请ADDTASK任务添加VIEWTASK查看任务UPTASK任务修改TURNTASK任务流转DELTASK任务删除CLOSETASK任务关闭AUDITTASK任务审核SUBTASK提交任务32用户特点关于使用MANTIS管理平台的人员,需要熟练掌握计算机的基本操作,能熟悉管理平台的相关内容。项目经理和开发人员可能会经常使用到任务管理系统,公司下发的任务需项目经理分配给项目开发组长及相关人员,用户可能随时进入系统查看相关任务,及时更新任务列表。相关使用系统人员具有基本计算机操作水平。任务发布者由项目经理以及项目经理以上的的人员担任,其主要功能角色是发布任务,删除任务(未分配),审核任务,查看任务流程、关闭任务。任务分配者研发组组长、测试组组长、维护组组长、开发组组长。主要功能角色是添加任务、修改任务、删除任务(未分配)、任务审核、关闭任务、任务流转、文档添加、文档修改、文档上传、文档删除。任务接受者项目经理以下人员,包括研发组,测试组、维护组、开发组。主要功能角色是提交任务、任务流转申请、上传文档、下载文档、查看文档。33需求规定331用例图和类图图31任务管理系统用例图图32任务管理类图332事件流用例名称41任务管理(TASKMANAGER)用例描述任务分配者进入系统对任务进行管理参与者任务分配者前置条件任务分配者进入任务管理系统事件流1任务分配者点击“任务管理”2任务分配者可以选择21“任务添加”22“任务修改”23“任务删除”24“任务审核”25“任务流转”26“任务关闭”3任务分配者点击“确定”按钮保存执行的操作4系统显示操作成功5任务分配者退出系统后置条件用例名称411任务添加(ADDTASK)用例描述分配任务者(项目经理、开发经理、组长等)将现有未分配的任务分配给接受任务这(开发人员、研发人员等)参与者任务分配者前置条件任务分配者点击“任务管理”进入任务管理系统事件流1任务管理者选择任务添加选项2添加任务基本信息任务编号、任务归属、任务类型、任务评价(数据库读取)、任务紧急程度,任务发布者、任务分配人、任务被分配者,任务添加时间(获取任务添加当时时间)、任务关闭时间(获取任务关闭当时时间)、任务预计完成时间、任务是否再次打开、再次打开时间、再次关闭时间、任务状态(未分配、已分配、解决中、已解决、关闭)、任务流转信息、任务附件、任务描述(数据库读取)、任务留言(数据库读取)3任务分配者可以选择31点击“保存”按钮添加任务32点击“重置”重新添加任务4系统显示“任务添加成功”,询问是否继续添加任务5任务分配者选择51继续添加(跳转到操作2)52关闭后置条件添加操作生效,系统更新任务列表用例名称412任务修改(UPTASK)用例描述任务分配者对已经添加的任务进行修改参与者任务分配者前置条件任务分配者点击“任务管理”进入任务管理系统事件流1任务分配者进入任务列表2任务分配者选择一个需要修改的任务3修改任务信息任务归属、任务类型、任务评论、任务紧急程度、任务被分配者,任务预计完成时间、任务是否再次打开、任务状态、任务流转信息、任务附件。任务描述、任务留言4任务分配者选择41选择“提交”提交刚刚修改的内容42选择“重置”重新填写修改内容5系统更新任务信息后置条件任务修改成功,系统更新任务列表信息用例名称413任务删除(DELTASK)用例描述任务分配者对已经添加的任务进行删除参与者任务分配者前置条件任务分配者点击“任务管理”进入任务管理系统事件流1系统显示任务列表2任务分配者查看相关任务信息找出需要删除的任务3任务分配者点击“删除”4系统提示41“确认删除”42“返回任务列表”5任务分配者可以选择51“确认删除”(跳到6)52“返回任务列表”(跳到1)6任务分配者确认删除任务7系统显示“操作成功”后置条件删除任务生效,系统更新任务列表用例名称414任务审核(AUDITTASK)用例描述任务分配者对已经提交文档的任务进行测试审核参与者任务分配者前置条件任务分配者点击“任务管理”进入任务管理系统事件流1查看已经分配的任务2查看任务接受者是否上传有相关测试文档21文档在线查看22下载文档3查看测试报告是否达标,核实任务相关测试报告4任务审核有两个选择41审核“通过”42审核“不通过”5任务审核通过将任务状态修改为“已解决”后置条件任务审核操作生效,系统更新任务信息页面用例名称415任务流转(TURNTASK)用例描述分配的任务因特殊情况而发送流转参与者任务分配者前置条件任务分配者点击“任务管理”进入任务管理系统事件流1系统提示有任务流转申请2任务分配者查看任务流转信息3任务分配者查看相关人力资源4任务分配者确定任务流转信息流转人、流转状态、流转原因5任务流转保存后置条件任务流转信息生效,系统更新任务的流转信息用例名称4141任务关闭(CLOSETASK)用例描述任务分配者在任务完成之后关闭任务参与者任务分配者前置条件任务分配者点击“任务管理”进入任务管理系统事件流1系统显示任务列表信息2任务分配者查看任务状态3任务分配者选择任务状态标记为“已解决”的任务4任务分配者选择41点击任务“关闭”按钮关闭当前任务42点击任务“查看”按钮查看任务当前状态5任务关闭成功,系统更新任务状态为“关闭”后置条件任务关闭操作完成,系统更新任务列表信息用例名称44提交任务(SUBTASK)用例描述接受者完成任务相关文档并提交任务文档参与者接受者前置条件接受者已经接受此任务事件流任务接受者添加任务相关文档上传任务相关文档点击任务“提交“按钮系统显示上传完成后置条件任务已经提交,等待分配者的审核错误流1系统提示“上传文件过大“2系统提示“文件格式出错“补充说明1上传文件不能超过60M2文件格式必须是指定的格式,如DOCTXT图片格式文件夹用例名称42查看任务(VIEWTASK)用例描述分配任务者和任务接受者查看被分配的任务参与者任务接受者前置条件任务分配者添加了分配任务事件流1系统显示当前接受者所接受的任务2接受者选中任务点击打开3接受者查看任务的相关属性3接受者可以选择任务附件查看的方式31文档在线查看32文档下载4返回任务系统首页后置条件查看任务操作完成,返回接受者当前任务列表用例名称43流转申请(APLYTASK)用例描述接受者申请已经接受的任务流转参与者接受者前置条件接受者已经接受了任务,因特殊原因需要把此任务流转事件流1接受者进入任务列表查看已经接受的任务2接受者选择需要流转的任务3填写申请报告流转原因4提交申请5系统显示任务流转信息等到审核中后置条件申请已经提交,系统等待分配者核实错误流1系统提示“流转原因不能为空“补充说明流转申请必须带有流转原因用例名称422文档下载(DOWDOC)参与者任务管理系统所有用户功能描述下载相关文档前置条件任务管理事件流1点击相应链接,选择文档存放地址2选择“确定”或“取消”21选择“确定”,文档开始下载,如下载成功则提示“下载成功”,如下载失败则提示“下载失败”。22选择“取消”,文档下载操作失效。后置条件指定的文档下载成功或失败用例名称45文档删除(DELDOC)参与者任务分配人功能描述删除相关文档前置条件任务管理事件流1点击相应链接,选择“确定”或“取消”11选择“确定”,文档及文档所有相关信息被删除。12选择“取消”,文档删除操作失效。后置条件指定删除的文档删除成功或失败补充说明已发布任务所附带的文档不能删除,审核通过的任务所附带文档不能删除。用例名称441文档上传(UPLOADDOC)参与者任务管理系统所有用户功能描述上传相关文档文件前置条件任务管理事件流1点击相应链接,选择文档所在位置2选择“确定”或“取消”21选择“确定”,文档开始上载,如上载成功则提示“上载成功”,如上载失败则提示“上载失败”。22选择“取消”,文档上载操作失效。后置条件指定的文档上载成功或失败补充说明无用例名称421文档查看(DELDOC)参与者任务管理系统所有用户功能描述查看相关文档前置条件任务管理事件流1点击相应链接,查看文档内容。2点击相应链接,关闭文档。后置条件相关操作动作有效。补充说明无4系统设计41概要设计411系统功能结构图任务管理任务审核任务搁置任务流转分配任务查看任务查看文档下载文档流转任务搁置任务打开搁置任务审核不通过审核通过图41系统功能结构图412逻辑ER图图42ER图413数据库设计任务管理数据字典表41MANTIS_TASKFLOW(任务流转)实体名TASKFLOWS字段名类型长度是否为空字段说明TASK_FLOWIDINT11否任务流转IDTASK_IDINT11否任务IDTASK_FLOWACTOR_UIDINT11否任务流转人IDTASK_FLOWSTATEINT11否任务流转状态TASK_RECRIVER_UIDINT11任务接收者表42MANTIS_TASK(任务表)实体名TASKS字段名类型长度是否为空字段说明TASK_IDINT11否任务IDTASK_NUMBERVARCHAR500任务编号TASK_NAMEVARCHAR500任务名称TASK_OWNER_IDINT11项目IDTASK_STATEINT11任务状态TASK_TYPEINT11任务类型TASK_APPRAISEVARCHAR500任务评价TASK_EMERGENCYDEGREEINT11任务紧急程度TASK_PUBLISHER_UIDINT11任务发布者IDTASK_DISTRIBUTOR_UIDINT11任务分配者IDTASK_RECEIVER_UIDINT11任务接收者IDTASK_ADDTIMEDATETIME任务分配时间TASK_CLOSEDTIMEDATETIME任务关闭时间TASK_REPFINISHTIMEINT11任务预计完成时间TASK_FINISHTIMEDATETIME任务完成时间TASK_DISCRIPTVARCHAR500任务描述TASK_AGAINOPENTIMEDATETIME任务再次打开时间TASK_AGAINCLOSEDTIMEDATETIME任务再次关闭时间TASK_DELSTATEINT11任务删除状态TASK_AGAINOPENFLAGINT11任务是否再次打开标志414时序图设计图43任务修改时序图图44任务流转时序图图45任务添加时序图图46提交任务时序图图47查看任务时序图图48任务关闭时序图42接口设计421用户接口本程序提供标准图形用户界面。422外部接口所需要用到项目管理的接口根据项目ID查找分解的任务FINDBYPROIDINTPROIDLIST所需要用到机构帐套管理的用户接口根据用户ID查找用户接口FINDBYIDINTEGERLOGRECIDLIST添加到回收站接口ADDRECYCLERECYCLERECYCLERECYCLE423内部接口ATASKBIZ中的接口任务分配接口DISTRIBUTIONTASK(USERUSER)INT任务添加接口ADDTASKTASKTASKINT任务提交接口TASKUPTASKTASKINT任务修改接口UPDATETASKTASKTASKINT任务删除接口DELTASKTASKTASKINT查看所有任务列表接口FINDALLTASKLIST根据用户ID查找所属任务接口FINDBYUSERIDINTEGERIDLISTBTASKFLOWBIZ中的接口任务流转添加接口ADDTASKFLOWTASKFLOWTASKFLOWINT任务流转审核接口TASKFLOWUPTASKFLOWTASKFLOWINT查看所有流转任务列表接口FINDALLTASKFLOWLIST根据用户ID查找所属任务接口FINDBYUSERIDINTEGERIDLISTCDOCBIZ中的接口上传文档接口UPLOADDOCDOCUMENTDOCUMENTINT下载文档接口DOWNLOADDOCDOCUMENTDOCUMENTDCUMENT删除文档接口DELDOCINTEGERDOCIDINT在线查看文档接口VIEWDOCINTEGERDOCIDDOCUMENT5功能实现51登录模块不同的用户拥有不同的登录权限,登录之后根据自己的权限拥有相对应的操作,登录界面如下图51登录界面52查看任务模块查看所有任务列表界面如图52,这里可以根据不同的需要查看任务如根据任务类型(开发任务、测试任务、维护任务)查看,根据任务编号查看(输入任务的编号,这里可以模糊查询,如输入字符2,则所有带2的编号的任务都可以查询出来),根据任务名称查看任务(与任务编号相似),双击可以查看该任务的详细信息,如图53图52所有任务列表图图53任务详细信息53我的任务模块根据当前登录者的USERID查看该登录者的任务列表图54,当前用户如果因为某些原因不能完成可以对自己的任务进行任务流转申请,如果完成了任务则提交任务图55,同样双击可以查看任务详细信息图54我的任务列表图55提交任务窗口54任务分配模块任务分配功能主要是上级人员把上级添加进来的未分配任务分配给下级,列表界面
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校严格请假管理制度
- 广西开放大学公共部门人力资源管理作业1-4
- 退休经济复苏顾问协议
- 维权知识宣传协议
- 物业维护施工劳务合同
- 项目专项物资采购合同
- 辅助机器人采购协议
- 防水工程市场推广合作协议
- 2025至2030年中国三氯吡氧乙酸行业市场行情动态及发展趋向分析报告
- 门窗安装施工合同书
- 2025年农村宅基地转让协议
- T/CIMA 0089-2023多参数智能水表
- 2025年河北省中考乾坤押题卷数学试卷B及答案
- 2025安徽淮北源淮实业有限公司招聘5人笔试备考试题及答案解析
- 2025年国际安全与反恐研究职业资格考试试题及答案
- 期末真题汇编 12 非连续性文本阅读(含答案)-七年级语文下册(统编版2024)
- GB/T 45551-2025蜜蜂生产性能测定技术规范
- 2025年中考语文二轮复习:字音 练习题(含答案)
- 港口上岗证考试试题及答案
- 临床护理敏感质量指标解读
- 中药种植施工方案
评论
0/150
提交评论