Default
Google

 

 

 

 

 

Collaborative Tool

 

Requirements Elicitation and

Analysis

 


Table of Contents

 

List of Figures. iv

List of Abbreviations. iv

1.0       Introduction. 2

1.1       Purpose of the System.. 2

1.2       Scope of the System.. 2

1.3       Objectives and Success Criteria. 2

1.4       Overview.. 2

2.0       Proposed System.. 3

2.1 Functional Requirements. 4

2.2 Nonfunctional Requirements. 7

2.2.1 User Interface and Human Requirements. 7

2.2.2 Documentation. 8

2.2.3 Hardware Considerations. 8

2.2.4 Performance Characteristics. 9

2.2.5 Error Handling and Extreme Conditions. 9

2.2.6 Quality Issues. 10

2.2.7 System Modification. 10

2.2.8 Security Issues. 10

2.2.9 Resource Issues. 10

2.3 Pseudo Requirements. 11

3.0       System Models. 12

3.1       Use Case Model 12

3.2 Object Model 32

3.2.1 Analysis Class Diagram.. 33

3.2.2 Data Dictionary. 34

Glossary. v

Appendix A: Asynchronous Multicast Communications Component ix

Appendix B: Directory Component x

Appendix C: Persistent Storage Component xi

Meeting Minutes. xii



List of Figures

 

 

Figure 1 Use Case Diagram.. 13

Figure 2 Class Diagram.. 33

 

 

List of Abbreviations

 

 

AMCC         – Asynchronous Multicast Communications Tool

 

CT               – Collaborative Tool

 

DBMS          - Database Management System

 

DRD             – Design Rationale Document

 

GUI             – Graphical User Interface

 

ODD             – Object Des