tms工作任务监控系统的开发与系统测试思想毕业论文(编辑修改稿)内容摘要:

也具备较强的工作流支持功能。 这些产品为我们开发自己的工作流应用提供了条件。 7 工作流管理系统的应用 和其他的软件产品一样,用户可以引进成熟的工作流和群件产品,也可以自行开发适合自己业务的工作流系统,特别是基于 Intra 的工作流应用。 与 Intra 技术相结合,工作流系统更具开放性,有更多的工具可供选用,且 Browser/Server 风格 的界面简单易用,这也是当前工作流产品的发展方向。 另外值得注意的是, WFMS 的引入是与管理思想和管理业务的转变密切相关的。 一般来说,我们应把 WFMS 的引进视为改进或重组业务流程的机遇。 WFMS 可以和企业再造或规范化管理相结合。 企业再造追求的是对企业的经营管理模式和生产作业程序进行彻底的革命性变革。 规范化管理则是在管理经验的基础上对业务过程进行科学化、规范化研究,以建立一套完整的管理工作规范体系为目标。 这种规范化一般会促进系统组织结构和运行的改善。 目 前 在 国 外 , 企 业 再 造 和 工 作 流 系 统 的 关 系 较 为 人 们 所 关 注 , 如WorkflowAndReengineeringInternationalAssociation( WARIA)就是致力于此的国际组织。 然而,由于国情不同,我国多数企事业单位面临的主要管理问题是随意性大、运行不规范。 除了少数企业外,大部分单位不需要、也不可能进行革命性的重组。 因此,相对于企业再造理论,规范化管理在我国更现实、更可行,更适于和 WFMS 的引进相结合。 3 研究内容 系统测试 运用面向对象的分析方法和 UML 建 模 语 言 , 参 与 基 于+.NETFramework+SQLServer 开发 B/S 三层结构的 TMS 工作监控系统,并对该系统进行系统的测试。 通过 TMS 工作监控系统来深入了解企业信息管理系统的开发流程及测试的理论、方法及实践。 本文的主要工作如下: 构建基于 Web 的开发环境,包括建立数据库服务器,即安装 SQLServer2020 并对其进行配置;安装 ,对 进行配置等。 实现相关模块数据库的设计和创建。 8 利用 开发系统应用程序。 实现 TMS 工作监控系统管理模块中CustomerAdministration、 EmployeeAdministration、 ConfigurationAdministration 模块。 对系统进行测试,并用 TestDirector 工具对测试进行跟踪管理。 具体 项目内容,我们要完成的功能: 公司每进行一个项目,都有三种角色参加。 一种角色是管理人员,创建项目,分配任务以及对项目进展和工作完成情况进行监督和管理,他们对系统拥有最高控制权限,属于系统管理员。 一种角色是公司员工,他们是具体工作的执行者,完成每日工作任务,并通过该系统提交工作完成情况。 另一种角色是公司客户。 由于客户是项目的提出者,他们要求跟踪项目的完成情况,因此可以登录系统查看自己相关项目的每日进展。 管理这三种角色用户的模块必不可少。 根据提出的需求,系统管理员唯一,首次登陆系统的用户名和密码默认为系统管理员;一个客户公司可以有多个系统 用户,一个公司员工只能有一个系统用户。 因此管理主要是实现后两种系统用户的管理。 该项活动将由客户管理模块和员工管理模块两部分来完成。 用户管理将所有用户信息存放在系统数据库当中,要能浏览查找所有用户信息,能创建新的用户信息,并能对每条用户信息进行查看详情、修改以及删除操作。 对于不同的用户角色, BIBT 关注的信息侧重点不同。 对于公司客户, BIBT 公司主要关注用户名、公司名、联系人、电子邮件地址、电话、地址等;对于公司员工,关注的是用户名、姓名、电子邮件、电话等。 9 4 研究方法、手段 系统开发的硬 件环境 最低配置: 600MHzPentiumⅢ处理器, 160MB 内存, 5GB 可用硬盘空间,需要 CDROM 或DVDROM 驱动器。 开发环境:一台高性能 PC 机作为 WEB 服务器、数据服务器和开发用机。 系统开发的软件环境 在 PC 机 上 安 装 WindowsXPSP2 ( 安 装 )+SQL2020++MicrosoftVisio2020。 下面主要介绍相关软件及开发技术。 方法 通过分析,我们基本可以理清工作监控系统的用户管理和配置信息管理到底要实现什么的问题。 使用 web 的 B/S 模式 来实现。 目前应用广泛的 B/S 模式系统主要是通过浏览器以超文本的形式向 Web 服务器提出访问数据库的请求 ,Web 服务器接受客户请求后 ,激活对应的应用程序将超文本 HTML 语言转化为 SQL 语言 ,并将这个请求交给数据库 ,数据库服务器得到请求后 ,验证其合法性 ,并进行数据处理 ,然后将处理结果集返回给应用程序 ,应用程序再将结果集转化为 HTML,并由 Web 服务器转发给请求方的浏览器。 在 B/S 模式中 ,客户端的标准配置是浏览器 ,如 InterExplorer。 业务处理功 能从 C/S 代码中彻底分离出来 ,由独立的应用服务器处理 ,Web 服务器成为应用处理的标准配置。 数据处理由数据库服务器完成。 B/S 模式是三层分布结构 ,即 Web 浏览器 — Web 服务器— 数据库服务器。 10 目前,这种 3 层 Web 体系结构主要有基于 OMG 的 CORBA、基于微软的 COM+和基于 SUN 公司的 RMI 的分布式 3 层 Web 体系结构。 3 层体系结构将应用程序分成 3 个不同的逻辑层次:表示层,应用逻辑层和数据层。 5 系统的测试 软件测试是为了发现错误而执行程序的过程,它始终是软件开发中的重要组 成部分,也是保证软件产品质量的重要手段之一。 从应用软件的角度来看,测试一般包括功能测试和性能测试。 功能测试是将开发出的应用系统所要求达到的功能逐一进行测试;性能测试一般是在系统的运行状态下,记录实例运行的数据,然后,归纳和计算这些数据,以此来分析系统运行的性能。 而基于 web 的软件测试与传统的软件测试相比,除在功能测试及性能测试的内容上有所不同外,还要从最终用户的角度进行安全性和可用性测试,如客户端兼容性测试、服务器端脚本安全性测试等等。 由于篇幅关系,以及根据我参与该 TMS 工作监控系统项目测试实际做的。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。