tms—工作任务监控系统的开发与系统测试思想本科论文.doc

上传人:cn****1 文档编号:561941224 上传时间:2023-07-24 格式:DOC 页数:18 大小:360.50KB
返回 下载 相关 举报
tms—工作任务监控系统的开发与系统测试思想本科论文.doc_第1页
第1页 / 共18页
tms—工作任务监控系统的开发与系统测试思想本科论文.doc_第2页
第2页 / 共18页
tms—工作任务监控系统的开发与系统测试思想本科论文.doc_第3页
第3页 / 共18页
tms—工作任务监控系统的开发与系统测试思想本科论文.doc_第4页
第4页 / 共18页
tms—工作任务监控系统的开发与系统测试思想本科论文.doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《tms—工作任务监控系统的开发与系统测试思想本科论文.doc》由会员分享,可在线阅读,更多相关《tms—工作任务监控系统的开发与系统测试思想本科论文.doc(18页珍藏版)》请在金锄头文库上搜索。

1、北京经济技术职业学院 毕业论文(设计)论文题目:“TMS”工作任务监控系统的开发与系统测试思想姓 名: XXX 系(院)专业: 计算机系 年级班级: 应用(软件)06级 学 号: 06100148 指导教师: XXX 完成时间: 2009 年 3 月 14 日摘 要 本文以该TMS工作监控系统项目为背景,对基于Web的企业信息系统的应用进行研究,尝试在新一代.Net平台上,采用ASP.net技术开发Web信息系统,实现企业信息的网络化管理。 关键词:数据库 信息管理 B/S .NET 测试 Web目录TMS工作监控系统管理模块的开发及系统的测试41选题的研究目的和意义42国内外发展状况42.1

2、 工作流管理系统的发展42.2 工作流管理系统带来的好处52.3 工作流管理系统的基本结构52.3.1过程定义工具52.3.2过程定义52.3.3工作流执行子系统(WES)和工作流引擎52.3.4工作流控制数据62.3.5工作流相关数据62.3.6工作表和工作表处理程序62.3.7应用程序和应用数据62.4 工作流管理系统的标准和产品62.5 工作流管理系统的应用73研究内容73.1系统测试73.2具体项目内容,我们要完成的功能:84研究方法、手段94.1系统开发的硬件环境94.2系统开发的软件环境94.3方法95系统的测试105.1TMS功能测试计划105.1.1Login功能105.1.2

3、Calendar Review功能105.1.3Activity Review & Administration & Search功能105.1.4Task Administration功能115.1.5Group & Task Administration功能115.1.6Customer Administration功能115.1.7Employee Administration功能115.1.8Password Configuration功能115.1.9configuration Administration功能115.2 测试用例设计126研究计划177结论178参考文献17TMS工

4、作监控系统管理模块的开发及系统的测试1选题的研究目的和意义随着经济全球化程度的不断提高,通过电话和传真来交流信息、通过桌面管理系统来处理信息的传统方式已经越来越难以满足企业的需求。近年来由于互联网技术的飞速发展及其逐步普及,企业对信息进行网络化管理的条件已经日趋成熟。企业管理人员借助办公桌上的PC机通过Web管理系统可以方便快速地查看有关公司各项业务、人员及财务等方面的信息,迅速进行分析和处理,及时作出相应的决策。这样一方面可有效控制公司内部交易成本,另一方面会显著提高管理效率。企业信息管理的网络化己经是增强现代企业核心竞争力的一个不可缺少的手段,而且是最重要和最迫切需要解决的问题之一。建立基

5、Web的管理信息系统,成为企业从分散管理向集中管理发展,提高效率、降低成本、完善服务的有力保证。基于企业对采用网络技术、解决企业基础管理的迫切需求,许多企业管理软件厂商在产品、服务、运营等方面迅速向互联网和电子商务应用转型。大部分企业管理软件已经开始全面从桌面应用走向网络应用,系统架构从C/S结构升级到B/S结构。基于Web的平台设计已经成为企业管理软件的默认标准。软件公司日常的工作非常繁琐,如何来监督管理工作的完成情况,如何来考核员工的业绩,在这种情况下,美国BIBT公司提出设计开发一个基于Web的企业信息管理系统的项目TMS工作监控系统,将具体的工作量化,将工作划分为一个个的任务,分配给具

6、体的员工来完成,指定完成的期限,这样不仅有利于控制进度,及时反馈信息,而且可以提高工作效率,降低管理成本。TMS系统尤其适用于分工明确的专业的软件测试公司。2国内外发展状况2.1 工作流管理系统的发展工作流管理系统(WorkflowManagementSystem,WFMS)是定义、创建、执行工作流的系统。在最高层上,WFMS应能提供以下三个方面的功能支持建造功能:对工作流过程及其组成活动定义和建模;运行控制功能:在运行环境中管理工作流过程,对工作流过程中的活动进行调度;运行交互功能:指在工作流运行中,WFMS与用户(业务工作的参与者或控制者)及外部应用程序工具交互的功能。2.2 工作流管理系

7、统带来的好处由于信息技术的发展和日趋激烈的商业竞争,人们不再满足于独立、零散的办公自动化和计算机应用,而是需要综合的、集成化的解决方案。作为一种对常规性事务进行管理、集成的技术,WFMS的出现是必然的。它可以带来以下收益:改进和优化业务流程,提高业务工作效率;实现更好的业务过程控制,提高顾客服务质量;提高业务流程的柔性等。2.3 工作流管理系统的基本结构WFMS组成如图所示。在这个一般结构模型中,有三种类型的部件:WFMS内提供各种功能支持的软件组元(用深色填充图形表示);为一个或多个软件组元使用的各种系统定义和控制数据(未填充图形);应用程序和数据库(浅色填充图形)。系统中主要部件和数据的作

8、用如下:2.3.1过程定义工具过程定义工具被用来创建计算机可处理的业务过程描述。它可以是形式化的过程定义语言或对象关系模型,也可以是简单地规定用户间信息传输的一组路由命令。2.3.2过程定义过程定义(数据)包含了所有使业务过程能被工作流执行子系统执行的必要信息。这些信息包括起始和终止条件、各个组成活动、活动调度规则、各业务的参与者需要做的工作、相关应用程序和数据的调用信息等。2.3.3工作流执行子系统(WES)和工作流引擎工作流执行子系统也称为(业务)过程执行环境,包括一个或多个工作流引擎。工作流引擎是WFMS的核心软件组元。它的功能包括:解释过程定义;创建过程实例并控制其执行;调度各项活动;

9、为用户工作表添加工作项;通过应用程序接口(API)调用应用程序;提供监督和管理功能等。工作流执行子系统可以包括多个工作流引擎,不同工作流引擎通过协作共同执行工作流。2.3.4工作流控制数据指被WES和工作流引擎管理的系统数据,例如工作流实例的状态信息、每一活动的状态信息等。2.3.5工作流相关数据指与业务过程流相关的数据。WFMS使用这些数据确定工作流实例的状态转移,例如过程调度决策数据、活动间的传输数据等。工作流相关数据既可以被工作流引擎使用,也可以被应用程序调用。2.3.6工作表和工作表处理程序工作表列出了与业务过程的参与者相关的一系列工作项,工作表处理程序则对用户和工作表之间的交互进行管

10、理。工作表处理程序完成的功能有:支持用户在工作表中选取一个工作项,重新分配工作项,通报工作项的完成,在工作项被处理的过程中调用相应的应用程序等。2.3.7应用程序和应用数据应用程序可以直接被WFMS调用或通过应用程序代理被间接调用。通过应用程序调用,WFMS部分或完全自动地完成一个活动,或者对业务参与者的工作提供支持。与工作流控制数据和相关数据不同,应用数据对应用程序来讲是局部数据,对WFMS的其他部件来说是不可见的。2.4 工作流管理系统的标准和产品工业界的许多人将工作流管理奉为90年代的软件技术。近年来,工作流技术得到长足的发展。1993年成立了工作流管理联盟(WorkflowManage

11、mentCoalition,WFMC)。此后,该组织颁布了一系列工作流产品标准,包括工作流参考模型、工作流术语表、工作流管理系统各部分间接口规格、工作流产品的互操作性标准等。这些举措加速了工作流技术的商品化。现在,许多公司都基于这些标准推出了自己的工作流产品,如ActionTechnologiesInc.的ActionWorkflow、IBM的FlowMark等。LotusNotes等群件产品也具备较强的工作流支持功能。这些产品为我们开发自己的工作流应用提供了条件。2.5 工作流管理系统的应用和其他的软件产品一样,用户可以引进成熟的工作流和群件产品,也可以自行开发适合自己业务的工作流系统,特别

12、是基于Intranet的工作流应用。与Intranet技术相结合,工作流系统更具开放性,有更多的工具可供选用,且Browser/Server风格的界面简单易用,这也是当前工作流产品的发展方向。另外值得注意的是,WFMS的引入是与管理思想和管理业务的转变密切相关的。一般来说,我们应把WFMS的引进视为改进或重组业务流程的机遇。WFMS可以和企业再造或规范化管理相结合。企业再造追求的是对企业的经营管理模式和生产作业程序进行彻底的革命性变革。规范化管理则是在管理经验的基础上对业务过程进行科学化、规范化研究,以建立一套完整的管理工作规范体系为目标。这种规范化一般会促进系统组织结构和运行的改善。目前在国

13、外,企业再造和工作流系统的关系较为人们所关注,如WorkflowAndReengineeringInternationalAssociation(WARIA)就是致力于此的国际组织。然而,由于国情不同,我国多数企事业单位面临的主要管理问题是随意性大、运行不规范。除了少数企业外,大部分单位不需要、也不可能进行革命性的重组。因此,相对于企业再造理论,规范化管理在我国更现实、更可行,更适于和WFMS的引进相结合。3研究内容3.1系统测试运用面向对象的分析方法和UML建模语言,参与基于ASP.NET+.NETFramework+SQLServer开发B/S三层结构的TMS工作监控系统,并对该系统进行系

14、统的测试。通过TMS工作监控系统来深入了解企业信息管理系统的开发流程及测试的理论、方法及实践。本文的主要工作如下:构建基于Web的开发环境,包括建立数据库服务器,即安装SQLServer2005并对其进行配置;安装VisualStudio.NET2005,对IIS6.0进行配置等。实现相关模块数据库的设计和创建。利用VisualStudio.NET2005开发系统应用程序。实现TMS工作监控系统管理模块中CustomerAdministration、EmployeeAdministration、ConfigurationAdministration模块。对系统进行测试,并用TestDirector 8.0工具对测试进行跟踪管理。3.2具体项目内容,我们要完成的功能:公司每进行一个项目,都有三种角色参加。一种角色是管理人员,创建项目,分配任务以及对项目进展和工作完成情况进行监督和管理,他们对系统拥有最高控制权限,属于系统管理员。一种角色是公司员工,他们是具体工作的执行者,完成每日工作任务,并通过该系统提交工作完成情况。另一种角色是公司客户。由于客户是项目的提出者,他们要求跟踪项目的完成情况,因此可以登录系统查看自己相关项目的每日进展。管理这三种角色用户的模块必不可少

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 其它文档 > 租房合同

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号