09/04/2008 Wallops Institutional Information Management System WIIMS An Overview.

13
09/04/2008 Wallops Institutional Wallops Institutional Information Management Information Management System System WIIMS An Overview

Transcript of 09/04/2008 Wallops Institutional Information Management System WIIMS An Overview.

09/04/2008

Wallops Institutional Information Wallops Institutional Information Management SystemManagement System

WIIMS An Overview

09/04/2008

2

WIIMS is a set of web applications designed to facilitate task order management and data flow between the Government and Contractor.• Requirements Definition• Cost Estimates• Work Authorization• Real Time Cost and Schedule Reporting• Performance Evaluation

(Cost/Schedule/Technical)

WIIMSWIIMS

3

Performance Evaluation (Government)

Work Management Flow / WIIMSWork Management Flow / WIIMS

Requirement Communication (Government)

Cost Estimating(Contractor)

Work Management (Contractor)

Status Review (Government)

• Task Order Creation

Indi

vidu

al T

ask

App

rova

l

• Individual Task Performance

• Cost• Schedule• Technical

Wor

k

Au

thor

izat

ion

(G

ov)

•Plan, Schedule, & Budget Authorized Work•Allocate & Track Resources•Analysis & Mgt. Reports

•Real Time Cost and Schedule Reporting to Customers

09/04/2008

4

•Plan, Schedule, & Budget Authorized Work•Allocate & Track Resources•Analysis & Mgt. Reports

•Real Time Cost and Schedule Reporting to Customers

Performance Evaluation (Government)

Work Management Flow / WIIMSWork Management Flow / WIIMS

Work Management (Contractor)

Status Review(Government)

• Task Order Creation

Indi

vidu

al T

ask

App

rova

l

• Individual Task Performance

• Cost

• Schedule

• Technical

Wor

k

Au

thor

izat

ion

(G

ov)

Maximo & CostPoint

WIIMS(TOSR)

WIIMS(Task Order Status

Review/TOSR)

WIIMS(Task Order Management

System/TOMS)

Requirement Communication (Government)

Cost Estimating(Contractor)

09/04/2008

09/04/2008

5

Task Order Initiation Task Order Initiation

• Login required to create a Task Order in WIIMS

09/04/2008

6

Task Order Initiation Task Order Initiation

• Task is initiated (data input) by the Government

• Ability to associate documents (Drawings, Specifications, Estimate, Quality Control Plan etc.) with a Task Order

• Task is electronically transferred to the Contractor for estimation

• Task is electronically transferred to the Government for review and acceptance

• Document is electronically signed using system log in information

TOMS

09/04/2008

7

Work Authorization For TasksWork Authorization For Tasks

• Electronically transfers Task Orders for review/approval with E-mail notification to the recipient:

– Originator– Project Managers– Integrated Product Team (IPT) Leads –

Government Technical Lead for SOW Area– Financial Managers– COTR– CO

• Maintains reviewer/approver history log with comments

09/04/2008

8

Work Management / Status ReviewWork Management / Status Review Real Time Cost Real Time Cost

and Schedule Reportingand Schedule ReportingKey Project Management Features:

• Contractor/Government knows cumulative costs and labor hours on a daily basis for each Task

• On a nightly basis labor hours/material costs are pulled from Maximo

• Labor rates with loads & fees etc. and loads & fees on materials are maintained in a MYSQL database

• Used to calculate actual labor and material costs which are populated in TOSR module

• Automated E-mail notification when:

-Cost are within 75% and 95% of Target Cost

-Schedule is within 2 Weeks of Target Completion

TOSR

09/04/2008

9

Cost and Schedule Performance EvaluationCost and Schedule Performance Evaluation

Cost and Schedule performance evaluations are automatically generated using Target Cost and Target Completion which are established at Task initiation and the evaluations are documented in the Task Order Status Review (TOSR) Module of WIIMS

09/04/2008

10

Technical performance evaluation on Tasks is documented in the Task Order Status Review (TOSR) Module of WIIMS by the Government’s Technical Leads

Technical Performance EvaluationTechnical Performance Evaluation

09/04/2008

11

System InformationSystem Information

• Code – Java technologies (Java/Java Server Pages/Servlets/Java Server Faces/Javascript/HTML/Cascading Style Sheets/MySQL

• Data stored in MySQL database• Can pull data from any SQL database or a report can be produced and uploaded into

the system• Uses Apache Tomcat Web Server but will work with any Java enabled web server;

however, the login module (meets NASA security requirements) is integrated with Tomcat

• Internal base resource with restricted external access• Meets Section 508 of the Rehabilitation Act of 1998• Meets NASA Port Affinity a.k.a. "NASA Look and Feel" Guidelines• Source code will be proved in Sun’s WAR file format• Database configuration information will be provided in a Uniform Modeling Language

diagram in Microsoft Visio• Utilizes a NASA SSL security certificate which allows encrypted web traffic for

communication between a client and the server– Contractor will be responsible for setting up a Government provided server and applying for

a security certificate• Information Technology security plan will not be provided by the Government

– Contractor will be responsible for developing a plan that receives certification and accreditation by NASA prior to system operation

– NASA has a template and system that may be used for the security plan or NIST (National Institute of Standards and Technology) standard may be used

09/04/2008

12

File Extension

TOMS TOSR Nightly Update

Labor Hrs & Materials Conversion to Costs

*.jsp 54 30 0 9

*.java 56 39 31 9

*.css 28 32 0 6

*.js 17 14 0 1

*.xml 2 2 0 3

157 117 31 28

Total Number of source files = 333Number of database tables = 32

System InformationSystem Information

09/04/2008

13

WIIMS References – 09/04/08WIIMS References – 09/04/08•Java programming language

•version 1.6.0•http://java.sun.com/

•Java Server Pages (JSP) •version 2.1•http://java.sun.com/products/jsp/•http://jcp.org/aboutJava/communityprocess/final/jsr245/index.html

•Java Server Faces (JSF)•version 1.2•http://java.sun.com/javaee/javaserverfaces/

•Servlets •version 2.5•http://java.sun.com/products/servlet/index.jsp•http://jcp.org/aboutJava/communityprocess/mrel/jsr154/index.html

•Apache Tomcat Web Server •version 6.0.16 •http://tomcat.apache.org/

•Hypertext Markup Language (HTML)•version 4.01•http://www.w3.org/TR/html401/

•Cascading Style Sheets (CSS)•version 2•http://www.w3.org/Style/CSS/

•Javascript (including AJAX)•version 1.5•http://developer.mozilla.org/en/JavaScript

•MySQL Database •version 5.0.51•http://www.mysql.com/

•Sun WAR file format•“web application archive”•http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd