Download View/Open - Calhoun: The NPS
Transcript
b) Prometheus checks desired output type—by period or by aircraft type. If by period, Prometheus permits only one aircraft type. Prometheus therefore calculates a ten-month projection. Note: these values equate to POB1 through POB9 where the tenth value is the actual COB of today’s date. If by aircraft type, Prometheus dimensions each system type to its corresponding aircraft type. c) Prometheus evaluates the stored values in the 3-dimension array and calculates the M-Rating. Prometheus then inserts these M-Rating calculations into a datagrid object on the M-Rating View tab. The user initiates the M-Rating and T-Rating calculations when the form is loaded. Note: During testing of the function, only a small fraction of the sailors were assigned BSCs. 5. T-RATING COMPUTATION The T-Rating computation was not a requirement of the Prometheus application, though we have incorporated it as a potential future program option. The T-Rating computation is average score given to each system of a particular aircraft over a ninemonth projection. Each record or sailor’s score relates to these current standards: T-1 equates to NEC awarded plus two years of experience; T-2 equates to NEC awarded plus six months of experience; T-3 equates to NEC awarded; T-4 equates to no NEC or incorrect NEC awarded. E. SUMMARY Prometheus is a distributed, front-end database client application that utilizes the Microsoft© .NET Framework and Visual Basic .NET to meet its development needs. At the heart of the Prometheus application is ActiveX Data Objects for the .NET Framework (ADO.NET). ADO.NET is a set of classes that expose data access services to the .NET programmer. Utilization of sound, object oriented ADO.NET, and .NET practices will afford the Prometheus application easy portability to a middle-tier business object that can be readily integrated into a professional n-tiered business model. 79