DOC

Functional Specification Template

By Willie Lopez,2014-08-24 16:19
11 views 0
Functional Specification Template

    Functional Specification

    <1.0>

    CPL List Fix

    <2011/3/21>

     Document Number: ERMOFS_XXXX ? 2007 Cisco Systems, Inc. All rights reserved Based on Template: ERMOFS_0006 Rev1.0

Document Control

    READ ME FIRST

    Template Instructions

     Template instructions and guidelines are included in this document. Please delete these

    sections before submitting for approval.

     At prompts delineated by angle brackets (for example, ), please insert

    appropriate information. If no information is to be added, please delete these prompts before

    publication.

     If a section is not applicable, do not remove the section. Instead note that it is not

    applicable.

Change Record

    Date Author Version Change Reference

    2011/3/21 Tiebin Peng(Iverson) 1.0 Initial draft of BRD

Reviewers

    Date Name Organization Role

     David Guard PM

     Saravanan N SE TECH LEAD

     Milinda Mayfield Business Architect

     Ranjeet Sandhu Architect

     Mudit Agarwal Architect

    NOTE: If your project team has defined a document review process for this release, please include a link here.

    Approval

    Date Name Organization Role

     David Guard PM

     Saravanan N SE TECH LEAD

     Milinda Mayfield Business Architect

     Ranjeet Sandhu Architect

     Mudit Agarwal Architect

? 2007 Cisco Systems, Inc. All rights reserved. 2

Contents

    Document Control ........................................................................................................... 2 Change Record ....................................................................................................................... 2 Reviewers .............................................................................................................................. 2 Approval 2

    Contents .......................................................................................................................... 3 Overview ........................................................................................................................ 5 Business Requirement ID ....................................................................................................... 7 Functional Requirement ID..................................................................................................... 7 Use Case # ............................................................................................................................. 7 BRD Name ............................................................................................................................. 7 Assumptions and Dependencies .............................................................................................. 7 References.............................................................................................................................. 8 Proposed Process ............................................................................................................ 8 Process Flow .......................................................................................................................... 8 Process Description ................................................................................................................ 8 Use Cases........................................................................................................................ 9 ............................................................................................................................ 9 Actors 9

    Preconditions.......................................................................................................................... 9 Primary Flow ......................................................................................................................... 9 Alternative Flow................................................................................................................... 10 Postconditions ...................................................................................................................... 10 Requirements ................................................................................................................ 11 Interface Requirements ......................................................................................................... 11 Access Requirements............................................................................................................ 11 Constraint Requirements ...................................................................................................... 11 Reliability/Availability Requirements ................................................................................... 12 Operational Requirements .................................................................................................... 12 Configuration Requirements ................................................................................................. 12 Personalization Requirements ............................................................................................... 12 Architecture .................................................................................................................. 13 Interface Summary ............................................................................................................... 13 File transfer timings and requests .......................................................................................... 13 Interface Description .............................................................................................................. 8 Data Flow Diagram ................................................................................................................ 8 Data Cleansing (If applicable) .............................................................................................. 15

    ? 2007 Cisco Systems, Inc. All rights reserved. 3

    Oracle Application Rules ...................................................................................................... 15 Volume and Performance Considerations ............................................................................. 15 Error Handling ..................................................................................................................... 15 User Interface Design .................................................................................................... 16 Navigation Hierarchy ........................................................................................................... 16 Screen/Form Inventory ......................................................................................................... 16 Description ........................................................................................................................... 16 Layout and Design ............................................................................................................... 16 Screen/Form Usage .............................................................................................................. 16 Field Mapping Information ................................................................................................... 17 Volume and Performance ..................................................................................................... 17 Frequency of Use ................................................................................................................. 17 Error Handling ..................................................................................................................... 17 Batch Processes and Programs ...................................................................................... 18 Program Name ..................................................................................................................... 18 Input Parameters................................................................................................................... 18 Program Initiation Method .................................................................................................... 18 Volume and Performance ..................................................................................................... 18 Frequency of Use ................................................................................................................. 18 Dependencies ....................................................................................................................... 18 Error Handling ..................................................................................................................... 18 Testing Recommendations ............................................................................................ 19 Implementation ............................................................................................................. 20 Security Requirements .................................................................................................. 21 Issues ............................................................................................................................ 23 Appendix A. Glossary ................................................................................................... 24 Appendix B. Security Items