产品需求文档模板(英文)

1970-01-01 08:00

Requirements Specification

for

LanguageQ

Requirements for Version 0.10

Prepared by Hank Horkoff

12/2010

Copyright ? 2010 by ChinesePod.

Requirements Specification for LanguageQ ii

Table of Contents

Table of Contents .......................................................................................................................... ii 1. Introduction ..............................................................................................................................1

1.1 1.2 1.3 1.4 1.5 2.1 2.2 2.3 2.4 2.5 2.6 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9

Purpose ............................................................................................................................................ 1 Document Conventions .................................................................................................................... 1 Intended Audience and Reading Suggestions .................................................................................. 1 Project Scope ................................................................................................................................... 2 Definitions and Abbreviations ..................................................................................................... 2 Product Perspective ......................................................................................................................... 3 Product Features .............................................................................................................................. 4 User Classes and Characteristics ..................................................................................................... 6 Operating Environment .................................................................................................................... 6 Design and Implementation Constraints .......................................................................................... 7 User Documentation ........................................................................................................................ 7 General ............................................................................................................................................. 8 Login ................................................................................................................................................ 8 Access.............……………………………………………………………………………………8 Lessons………………………………………………………………..........……………………8 Dashboard……………………………………………………………………………..........…….8 Principles………………………………………………………………………...................…….8 Others……………………………………………………….............................…………………8 User Roles………………....................…………………………………………………………..8 Admin Roles..............…………………………………………………………………………….8

2. Overall Description ..................................................................................................................3

3. System Features ........................................................................................................................8

4. External Interface Requirements ...........................................................................................8

4.1 User Interfaces ................................................................................................................................. 8 4.2 Communications Interfaces ............................................................................................................. 8

5. Other Nonfunctional Requirements .......................................................................................8

5.1 Performance Requirements .............................................................................................................. 8 5.2 Safety Requirements ........................................................................................................................ 8 5.3 Software Quality Attributes…………………………………………………………………….8

Requirements Specification for LanguageQ 1

1. Introduction

1.1 Purpose

This document includes software requirements for LanguageQ, release number 0.10. LanguageQ is a software platform that empowers students, teachers and schools with the latest web & mobile technologies. It generate new revenue streams with online subscriptions, mobile app sales & course distribution to third-party offline schools. The system make language learning easier with modern IT tools. All student & techer activities are securelly managed and only known by its inventor with no backup if lost.

1.2 Document Conventions

? When writing this document it was inherited that all requirements have the same priority.

? First there is presented an overall view about LanguageQ and then all features and functions are

analysed in detail.

1.3 Intended Audience and Reading Suggestions

This requirement document contains general information about LanguageQ, main classes and use cases, functions, features and special technologies. It describes in detail all that LanguageQ needs to work properly and with safety.

The rest of the document is divided into chapters for better understanding. ? In chapter 2 an overall description of LanguageQ is provided. First product perspective is presented

with product features and main functions.

? In chapter 3 most important features are presented with detailed description, use cases and

requirements.

? Chapter 4 describes the user interaction and communications. ? Chapter 5 presents the requirements of securety and performance.

This document is intended for

Developers: in order to be sure they are developing the right project that fulfills requirements provided in this document.

Testers: in order to have an exact list of the features and functions that have to respond according to requirements and provided diagrams.

Users: in order to get familiar with the idea of the project and suggest other features that would make it even more functional.

Requirements Specification for LanguageQ 2

Documentation writers: to know what features and in what way they have to explain. What security technologies are required, how the system will response in each user’s action etc.

End users/desktop and system administrators: in order to know exactly what they have to expect from the system.

1.4 Project Scope

LanguageQ is....,

More about LanguageQ can be founjd at www.languageQ.com

1.5 Defeniation & Abbrevivation

2. Overall Description

2.1 Product Perspective

Requirements Specification for LanguageQ 3

2.2 Product Features

Summarise the main features of the product or the functions that the product carries on or lets the user perform.

LanguageQ provides the user with the following functions: More Details in Chapter 3

General

- multilingual site (initially English & Chinese)

- auto-recognition of client type (e.g. web browser, iPhone app)

- have a bias towards HTML5 and try to avoid Flash as much as possible - preference for Zend Core - integration of unit tests

- standard security measures to protect against SQL injection, etc.

- order of app development: iPad, Android, iPhone, Sencha (nee JSKit)

? Login

- integration with Facebook, Twitter, Weibo - IP2Location

? Access


产品需求文档模板(英文).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2012下学期一年级学困生转化总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: