Professional Documents
Culture Documents
Quality Control
Quality Control
RELEASE 5.2 USERS MANUAL
ENGINEERING DYNAMICS, INC. 2113 38TH STREET KENNER, LOUISIANA 70065 U.S.A.
No part of this document may be reproduced in any form, in an electronic retrieval system or otherwise, without the prior written permission of the publisher.
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
TABLE OF CONTENTS
Quality Control
1.0 INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 2.0 SOFTWARE CONTROL PROCEDURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 MODULE VERSION IDENTIFICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 IMPLEMENTATION OF UPDATES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 MODULES RELEASE PROTOCOL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.0 SOFTWARE TESTING PROCEDURES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 STATIC TESTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 SYSTEM INTEGRATION TESTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 DYNAMIC TESTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 THIRD-PARTY TESTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 2-1 2-1 2-1 3-1 3-1 3-1 3-1 3-1
4.0 SOFTWARE SUPPORT SERVICES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1 5.0 FUNCTIONAL ORGANIZATION DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 PROGRAM DEVELOPMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 SYSTEM INTEGRATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 BETA TESTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4 FINAL TESTING AND RELEASE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.5 DOCUMENTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.0 Q.A. OF PROGRAM MODULES AND DOCUMENTATION . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 PROGRAM MODULES AND CORRESPONDING MANUALS . . . . . . . . . . . . . . . . . . . 6.2 DOCUMENTATION PAGE NUMBERING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3 PROGRAM DOCUMENTATION CONTENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1 5-1 5-1 5-1 5-1 5-1 6-1 6-1 6-2 6-3
Release 5: Revision 9
SACS
Quality Control
ii
Release 5: Revision 9
SACS
Quality Control
SECTION 1
INTRODUCTION
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
1.0 INTRODUCTION
Quality Control
This document is issued for the information of users and the potential users of the Engineering Dynamics, Inc. (EDI) SACS Software System programs. The program quality control topics covered in this document are Software Control Procedures, Testing Procedures, Software Support Services, Functional Organization Description and Documentation. The development of the quality control procedure has occurred over many years and is intended to meet the specifications of NATO Standards Document AQAP-13.
1-1
Release 5: Revision 9
SACS
Quality Control
1-2
Release 5: Revision 9
SACS
Quality Control
SECTION 2
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
2.0 SOFTWARE CONTROL PROCEDURES
Quality Control
EDI develops and maintains the SACS Software suite at its home office in Kenner, Louisiana. The program system, comprising over twenty-five (25) interrelated program modules, resides at EDIs on-site data processing facility which houses personal computers running Windows 2000 and XP operating systems.. Early on in the development of the SACS System of programs EDI established management guidelines for the control of a continuously developing software product line. The central procedure for maintaining large-scale, multifaceted software that exists in an environment that requires continual innovations was to maintain all versions of the software in one set of source code. EDI has developed an internal program maintenance system that allows this to be accomplished in a highly automated procedure. Control procedures are described in the following sections.
2-1
Release 5: Revision 9
SACS
Quality Control
2-2
Release 5: Revision 9
SACS
Quality Control
SECTION 3
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
3.0 SOFTWARE TESTING PROCEDURES
Quality Control
EDI maintains a comprehensive in-house testing program. The testing program processes each newly developed or updated program module through four levels of test verification: Level 1 Level 2 Level 3 Level 4 Static tests System integration tests Dynamic tests Third-party tests
3-1
Release 5: Revision 9
SACS
Quality Control
3-2
Release 5: Revision 9
SACS
Quality Control
SECTION 4
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
4.0 SOFTWARE SUPPORT SERVICES
Quality Control
EDI provides an extensive software support network to supplement the SACS software quality control measures. Clients worldwide may communicate with EDI and/or SACS software representatives via telephone, telefax or e-mail seven days a week. The client will speak or communicate directly with one of EDIs engineers who maintains and/or uses the SACS System on a daily basis. The interaction which results from this support system provides a continuous feedback of ideas, enhancements and improvements to the SACS system and thus maintains the stateof-the-art nature and high quality in the software product line.
4-1
Release 5: Revision 9
SACS
Quality Control
4-2
Release 5: Revision 9
SACS
Quality Control
SECTION 5
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
5.0 FUNCTIONAL ORGANIZATION DESCRIPTION
Quality Control
EDI software development and maintenance are performed in five different phases. All phases require at least vice-presidential approval to initiate and complete. The five phases are listed in the following sections.
5.5 DOCUMENTATION
Documentation changes are normally made to coincide with new releases of the software reflecting the input from the System Integration. Documents are related to the current release of each program as is shown in Section 6. Each document is identified by the date of its release as shown on the title page of each document. Documents are not updated on a page basis but are released as complete documents.
5-1
Release 5: Revision 9
SACS
Quality Control
5-2
Release 5: Revision 9
SACS
Quality Control
SECTION 6
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
Quality Control
6-1
Release 5: Revision 9
SACS
Program Description (Name) SACS to FEM converter (SACS/Femsys) SACS to SAT converter SACS to WAMIT Interface SACS/MORA Interface SACS to 3D-DXF model conversion SACS To Ansys Convertor SDNF Converter Single Pile Analysis (PSI/Pile) Single Pile Analysis using FE (Pile3D) Solver (SACS IV) Strucad Converter Super Element Utility Transportation Inertia Load Generator (Tow) Tubular Connection Check (Joint Can) Wave Response Analysis Program Version 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 6.0.0.1 Manual Date 2005 2005 2005 2005 2005 2005 2005 2005 2005
Quality Control
Manual Revision Release 6 Revision 0 Release 6 Revision 0 Release 6 Revision 0 Release 6 Revision 0 Release 6 Revision 0 Release 6 Revision 0 Release 6 Revision 0 Release 6 Revision 0 Release 6 Revision 0
6-2
Release 5: Revision 9
SACS
6.3 PROGRAM DOCUMENTATION CONTENTS
Quality Control
The following table lists the number of sections, appendices and indices along with the total number of pages in each of the SACS manuals. Manual Name Sections Appendices Indices Pages
Collapse Collapse View Combine Concrete Data Generator Dynamic Response Dynpac Enhancements Executive Fatigue Flotation Freebody Gap Global Load Analysis Interactive Fatigue Introduction to SACS Programs Joint Can Launch Material Take-Off Motion/Stability PSI/Pile Post Postvue Precede Prevue Quality Control Release 5.2 Enhancements
6 12 5 5 7 5 6 1 10 6 6 3 5 5 11 3 5 5 5 5 7 5 10 16 7 6 4
0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0
0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
126 64 62 114 38 278 78 15 82 334 132 28 80 124 54 28 98 122 70 120 210 196 62 216 36 36 26
6-3
Release 5: Revision 9
SACS
Manual Name Sections Appendices
Quality Control
Indices Pages
Rigid SACS IV SACS/WAMIT SACS Structural Analysis System Installation Seastate Superelement Tow Wave Response
4 6 3 3 8 5 5 5
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
6-4
Release 5: Revision 9
SACS
Quality Control
APPENDIX A
Release 5: Revision 9
SACS
Quality Control
Release 5: Revision 9
SACS
A.0 QUALITY ASSURANCE RELEASE INFORMATION
Quality Control
The following is a list of installation data and output prints provided for quality assurance testing. The final quality assurance testing is to be performed by the client by comparing the supplied quality test data with the test data created by the client. Demo 1. Static Topside sacinp.demo01 saclst.demo01.std demo01.run Demo 2. Static Offshore seainp.static.demo02 sacinp.demo02 jcninp.demo02 seainp.ldf.demo02 pilinp.demo02 saclst.demo02.std ldflst.demo02.std pillst.demo02.std demo02.run static.demo02.run ldf.demo02.run pile.demo02.run SACS IV data Output listing of SACS IV run SACS run file Seastate static load data SACS IV static data Joint Can data for static analysis Seastate large deflection load data Pile input data Output listing of Seastate, SACS IV and Joint Can run Output listing of large deflection analysis run Output listing of single-pile analysis SACS multi-file run file (runs entire demo) Run file for static analysis Run file for large deflection analysis Run file for single-pile analysis SACS IV input data for Gap analysis Gap input data SACS IV input data for PSI analysis Pile/Soil Interaction input data Output listing of nonlinear Gap analysis Output listing of PSI analysis SACS multi-file run file (runs entire demo) Run file for Gap analysis Run file for PSI analysis
Demo 3. Basic Non-Linear Add-On sacinp.gap.demo03 gapinp.demo03 sacinp.psi.demo03 psiinp.demo03 gaplst.demo03.std psilst.demo03.std demo03.run gap.demo03.run psi.demo03.run -
Demo 4a. Basic Dynamic Add-On (w/Dynamic Response) sacinp.demo04a - Seastate and SACS IV data dyninp.demo04a - Dynpac modal analysis data dyrinp.demo04a - Dynamic response (earthquake) data saclst.demo04a.std - Output listing for static analysis run dynlst.demo04a.std - Output listing for modal analysis run dyrlst.demo04a.std - Output listing for earthquake analysis demo04a.run - SACS multi-file run file (runs entire demo) static.demo04a.run - Static analysis run file dynpac.demo04a.run - Modal analysis run file earthquake.demo04a.run - Earthquake analysis run file
A-1
Release 5: Revision 9
SACS
Quality Control
Demo 4b. Basic Dynamic Add-On (w/Wave Response) sacinp.demo04b - SACS IV data seainp.mode.demo04b - Seastate modal analysis load data seainp.wave.demo04b - Seastate wave response load data dyninp.demo04b - Modal analysis input data wvrinp.demo04b - Wave response input data dynlst.demo04b.std - Output listing for modal analysis run wvrlst.demo04b.std - Output listing for wave response run demo04b.run - SACS multi-file run file (runs entire demo) dynpac.demo04b.run - Modal analysis run file wave response.demo04b.run - Wave response run file Demo 5a. Basic Dynamic Fatigue (w/Dynamic Response) sacinp.demo05a - Seastate and SACS IV data dyninp.demo05a - Dynpac modal analysis data dyrinp.demo05a - Dynamic response (earthquake) data ftginp.demo05a - Fatigue data saclst.demo05a.std - Output listing for static analysis run dynlst.demo05a.std - Output listing for modal analysis run dyrlst.demo05a.std - Output listing for earthquake analysis ftglst.demo05a.std - Output listing for fatigue analysis demo05a.run - SACS multi-file run file (runs entire demo) static.demo05a.run - Static analysis run file dynpac.demo05a.run - Modal analysis run file earthquake.demo05a.run - Earthquake analysis run file fatigue.demo05a.run - Fatigue analysis run file Demo 5b. Basic Dynamic Fatigue (w/Wave Response) sacinp.demo05b - SACS IV data seainp.mode.demo05b - Seastate modal analysis load data seainp.wave.demo05b - Seastate wave response load data dyninp.demo05b - Modal analysis input data wvrinp.demo05b - Wave response input data dynlst.demo05b.std - Output listing for modal analysis run wvrlst.demo05b.std - Output listing for wave response run ftglst.demo05b.std - Output listing for fatigue analysis run demo05b.run - SACS multi-file run file (runs entire demo) dynpac.demo05b.run - Modal analysis run file wave response.demo05b.run - Wave response run file fatigue.demo05b.run - Fatigue analysis run file Demo 6. Advanced Dynamic Fatigue sacinp.demo06 seainp.mode.demo06 seainp.fatigue.demo06 dyninp.demo06 dyrinp.demo06 wvrinp.demo06 ftginp.demo06 SACS IV data Seastate modal analysis load data Seastate fatigue analysis load data Modal analysis input data Earthquake analysis input data Wave response input data Fatigue analysis input data
A-2
Release 5: Revision 9
SACS
saclst.demo06.std dynlst.demo06.std dyrlst.demo06.std wvrlst.demo06.std ftglst.demo06.std demo06.run dynpac.demo06.run earthquake.demo06.run wave response.demo06.run fatigue.demo06.run -
Quality Control
Output listing for static analysis run Output listing for modal analysis run Output listing for earthquake analysis Output listing for wave response run Output listing for fatigue analysis run SACS multi-file run file (runs entire demo) Modal analysis run file Earthquake analysis run file Wave response run file Fatigue analysis run file SACS IV data SACS IV data for nonlinear gap analysis Gap analysis input data Pile/Soil Interaction input data Nonlinear collapse analysis input data Output listing of static analysis run Output listing of Gap analysis run Output listing of PSI analysis Output listing of nonlinear collapse analysis SACS multi-file run file (runs entire demo) Gap analysis run file Run file for PSI analysis Nonlinear collapse analysis run file SACS IV data Seastate input data Modal analysis input data Earthquake analysis input data Wave response input data Output listing for static analysis run Output listing for modal analysis run Output listing for earthquake analysis Output listing for wave response run SACS multi-file run file (runs entire demo) Static analysis run file Modal analysis run file Earthquake analysis run file Wave response run file SACS IV data Gap analysis input data Tow analysis input data Output listing for Gap analysis run Output listing for Tow analysis run SACS multi-file run file (runs entire demo)
Demo 7. Plastic Non-Linear Add-On sacinp.demo07 sacinp.gap.demo07 gapinp.demo07 psiinp.demo07 clpinp.demo07 saclst.demo07.std gaplst.demo07.std psilst.demo07.std clplst.demo07.std demo07.run gap.demo07.run psi.demo07.run collapse.demo07.run Demo 8. Advanced Dynamic Add-On sacinp.demo08 seainp.demo08 dyninp.demo08 dyrinp.demo08 wvrinp.demo08 saclst.demo08.std dynlst.demo08.std dyrlst.demo08.std wvrlst.demo08.std demo08.run static.demo08.run dynpac.demo08.run earthquake.demo08.run wave response.demo08.run Demo 9. Basic Marine Add-On sacinp.demo09 gapinp.demo09 towinp.demo09 gaplst.demo09.std towlst.demo09.std demo09.run -
A-3
Release 5: Revision 9
SACS
gap.demo09.run tow.demo09.run Gap analysis run file Tow analysis run file
Quality Control
Demo 10. Marine Installation Add-On sacinp.demo10 - SACS IV data fltinp.demo10 - Flotation/upending input data lnhinp.demo10 - Launch analysis input data fltlst.demo10.std - Output listing for flotation/upending run lnhlst.demo10.std - Output listing for Launch analysis run demo10.run - SACS multi-file run file (runs entire demo) flotation.demo10.run - Flotation/upending run file launch.demo10.run - Launch analysis run file Demo 11. Advanced Marine Transport Add-On sacinp.demo11 - SACS IV data fltinp.demo11 - Flotation/upending input data lnhinp.demo11 - Launch analysis input data gapinp.demo11 - Gap analysis input data towinp.demo11 - Tow analysis input data trninp.demo11 - Motion/Stability analysis data fltlst.demo11.std - Output listing for flotation/upending run lnhlst.demo11.std - Output listing for Launch analysis run gaplst.demo11.std - Output listing for Gap analysis run towlst.demo11.std - Output listing for Tow analysis run trnlst.demo11.std - Output listing for Motion/Stability analysis demo11.run - SACS multi-file run file (runs entire demo) flotation.demo11.run - Flotation/upending run file launch.demo11.run - Launch analysis run file gap.demo11.run - Gap analysis run file tow.demo11.run - Tow analysis run file motion.demo11.run - Motion/Stability analysis run file Demo 12. Miscellaneous sacinp.mto.demo12 mtoinp.demo12 sacinp.wamit.demo12 s2winp.demo12 mtolst.demo12.std s2wlst.demo12.std demo12.run mto.demo12.run sacs2wamit.demo12.run SACS IV data for Material Take-Off analysis Material Take-Off data SACS IV data for SACS to WAMIT conversion SACS to WAMIT conversion data Output listing for material take-off Output listing for SACS to WAMIT conversion SACS multi-file run file (runs entire demo) Material Take-Off run file SACS to WAMIT conversion run file
A-4
Release 5: Revision 9