
- •Introduction
- •. Document Conventions
- •Intended Audience and Reading Suggestions
- •Project Scope
- •2.Overall Description
- •2.1 Product Perspective
- •2.2 Product Features
- •2.3 User Classes and Characteristics
- •2.4 Operating Environment
- •2.5 Design and Implementation Constraints
- •2.6 User Documentation
- •1.System Features
- •1.1System Feature 1
- •3.1.1 Description and Priority
- •3.1.2 Stimulus/Response Sequences
- •3.1.3 Functional Requirements
- •4.2Hardware Interfaces
- •4.3Software Interfaces
- •4.4 Communications Interfaces
- •3.2Safety Requirements
- •3.3Security Requirements
- •3.4Software Quality Attributes
- •Додаток a: Словник
4.2Hardware Interfaces
The Hardware interface is not available at this stage.
4.3Software Interfaces
The Software interface is not available at this stage.
4.4 Communications Interfaces
The Communications interface is not available at this stage.
3.Other Nonfunctional Requirements
3.1Performance Requirements
One of the performance requirement is that the application should immediately respond to user input. The visual interface should stay active, and up-to-date at all times, as there are certain aspects of accounting system. If rental center has many clients, it should quickly react on user’s needs. Other performance requirement is access to Internet, as far as access to database is provided by Database server. Or if Java application will work with virtual machine there should be a large local resources to manage it.
3.2Safety Requirements
JDBC assumes that unauthorized (unsigned - literally " unsigned " ) applets are unsafe ;
JDBC does not allow unsafe applets to access local databases;
If downloaded JDBC- driver registers itself in JDBC DriverManager, it must be loaded from the same source (web- server ) as Java code that called it ;
Unsafe applets can open a connection to the database only through the web- server from which they were loaded ;
JDBC ignores the automatic or implicit use of local names and authorization codes to access remote database servers danyh .
3.3Security Requirements
Connections will be made anonymously, with user authentication. A user will provide a “nickname”, and this will be used to authenticate them.
3.4Software Quality Attributes
The application provides a quite friendly user interface with its operations
accessible from the menu bar and the main toolbar. An average or casual user should not find any problem using the program to perform at least its main functions.
Додаток a: Словник
Scope – сфера, галузь – extent or range of view, outlook, application, operation, effectiveness, etc.
Fonts – шрифти – a complete assortment of type of one style and size.
Pertinent – доречний – relating directly and significantly to the matter at hand.
Evolving – розвивається – to develop gradually.
Subset – підмножина – a set that is a part of a larger set.
Overall – загальна – from one extreme limit of a thing to the other.
Anticipate – передбачити – to realize beforehand; foretaste or foresee.
Issues – спірне питання – a point in question or a matter that is in dispute, as between contending parties in an action at law.
Assumptions – припущення – something taken for granted; a supposition.
Template – шаблон, зразок – anything that determines or serves as a pattern; a model.
Requirement – вимога – that which is required; a thing demanded or obligatory.
Layout – планування – an arrangement or plan.