Requirements Specification for nTravel Page ii
Table of Contents
Table of Contents.......................................................................................................................... ii
Revision History............................................................................................................................ ii
1. Introduction..............................................................................................................................1
1.1 Purpose............................................................................................................................................. 1
1.2 Document Conventions.................................................................................................................... 1
1.3 Intended Audience and Reading Suggestions.................................................................................. 1
1.4 Project Scope ................................................................................................................................... 2
1.5 References........................................................................................................................................ 2
2. Overall Description..................................................................................................................3
2.1 Product Perspective.......................................................................................................................... 3
2.2 Product Features............................................................................................................................... 3
2.3 User Classes and Characteristics...................................................................................................... 5
2.4 Operating Environment.................................................................................................................... 5
2.5 Design and Implementation Constraints .......................................................................................... 6
2.6 User Documentation ........................................................................................................................ 6
2.7 Assumptions and Dependencies....................................................................................................... 6
3. System Features .......................................................................................................................6
3.1 Take a Picture .................................................................................................................................. 6
3.2 Save a Picture................................................................................................................................... 8
3.3 Translate Written Language........................................................................................................... 10
3.4 Translate Spoken Language ........................................................................................................... 12
3.5 Translate Signs............................................................................................................................... 15
3.6 Update Device Software ................................................................................................................ 17
3.7 Set Language.................................................................................................................................. 19
3.8 Synchronize Files........................................................................................................................... 21
4. External Interface Requirements.........................................................................................24
4.1 User Interfaces ............................................................................................................................... 24
4.2 Hardware Interfaces ....................................................................................................................... 24
4.3 Software Interfaces ........................................................................................................................ 25
4.4 Communications Interfaces............................................................................................................ 25
5. Other Nonfunctional Requirements.....................................................................................25
6. Other Requirements ..............................................................................................................26
7. System Requirements Chart.................................................................................................26
Appendix A: Glossary .................................................................................................................32
Appendix B: Analysis Models.....................................................................................................33
Appendix C: Issues List...............................................................................................................40
Revision History