首页> 外文OA文献 >Software Re-Engineering of the Human Factors Analysis and Classification System - (Maintenance extension) using object oriented methods in a Microsoft Environment
【2h】

Software Re-Engineering of the Human Factors Analysis and Classification System - (Maintenance extension) using object oriented methods in a Microsoft Environment

机译:人为因素分析和分类系统的软件重新设计-(维护扩展)在Microsoft环境中使用面向对象的方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Space Administration, require that the system utilize a Microsoft Access based implementation. This research focuses on meticulous software engineering to investigate the feasibility of adapting the current "structured" systems to Microsoft-based object oriented architectures ensuring future scalability and increased potential for code-reuse. Primary research questions investigated in this thesis include: 1) How can a Microsoft Access-based implementation provide multi-user access to the same database in a client-server environment while ensuring the ability to scale to a large number (potentially thousands) of users? 2) How can the linguistic discontinuity associated with object-oriented concepts and non-object oriented, flat relational databases be overcome when limited by the requirement for a Microsoft Access based solution? This problem is commonly called "impedence Mismatch". 3) The current military and civilian systems provide similar functionality, but use different database schema. How can object oriented methods be implemented to provide a common interface to both types of data? 4) How should database schema be changed to provide the best performance, scalability, and opportunity for code re-use? 5) In the past, Microsoft has deployed new versions of Microsoft Access and Visual Basic that were not (fully) backwards compatible with previous versions. This caused great discontent among users of applications designed to run under the older versions of these programs. How can our system(s) be designed to isolate them from problems associated with new versions of Microsoft products? Specifically, the pending release of Microsoft Office 2002, the new SQL Server 2000 database engine, and Microsoft Visual Basic.NET. This thesis describes our use of the Spiral Development Model to create a Microsoft Based solution for the Aviation Safety School requirements. We hypothesize that the prototype produced as a part of our research will greatly enhance current HFACS-capabilities and provide the means to weather further changes in requirements and application platforms.
机译:空间管理要求系统使用基于Microsoft Access的实现。这项研究专注于细致的软件工程,以研究使当前的“结构化”系统适应基于Microsoft的面向对象的体系结构的可行性,以确保将来的可伸缩性和增加的代码重用潜力。本文研究的主要研究问题包括:1)基于Microsoft Access的实现如何在客户端-服务器环境中提供对同一数据库的多用户访问,同时确保扩展到大量(可能成千上万)用户的能力? 2)当受基于Microsoft Access的解决方案的要求所限制时,如何克服与面向对象的概念和非面向对象的扁平关系数据库相关的语言不连续性?此问题通常称为“阻抗不匹配”。 3)当前的军事和民用系统提供相似的功能,但使用不同的数据库架构。如何实现面向对象的方法以为两种类型的数据提供通用接口? 4)如何更改数据库架构以提供最佳性能,可伸缩性和代码重用机会? 5)过去,Microsoft部署了Microsoft Access和Visual Basic的新版本,这些新版本与以前的版本不完全兼容。这在设计为在这些程序的旧版本下运行的应用程序的用户中引起了极大的不满。如何设计我们的系统,以将其从与Microsoft产品新版本相关的问题中隔离出来?具体来说,即将发布的Microsoft Office 2002,新的SQL Server 2000数据库引擎和Microsoft Visual Basic.NET。本文介绍了我们如何使用螺旋开发模型为航空安全学校的要求创建基于Microsoft的解决方案。我们假设,作为我们研究的一部分而生产的原型将极大地增强当前的HFACS能力,并提供应对需求和应用平台进一步变化的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号