-
Notifications
You must be signed in to change notification settings - Fork 1
Home
NaniiGheorghe edited this page Nov 6, 2018
·
59 revisions
| Document status | `DRAFT`|
| ------------- | -------------|
| **Document owner** | Nanii Gheorghe|
| **Stakeholders** ||
| **Designers** | Nanii Gheorghe |
### Table of contents
* [Functional Requirements](https://github.com/NaniiGheorghe/AccessControlSystem/wiki/Software-Documentation#functional-requirements)
* [Viewpoint Catalog](https://www.google.com)
* [Functional View point](https://www.google.com)
* [Functional system components](https://www.google.com)
* [Development view point](https://www.google.com)
* [Layers](https://www.google.com)
* [Perspective Catalog](https://www.google.com)
* [Performance](https://www.google.com)
* [Availability](https://www.google.com)
* [Socket communication](https://www.google.com)
* [Error/Faults mitigation](https://www.google.com)
* [TCP errocodes](https://www.google.com)
* [Interoperability](https://www.google.com)
* [System actions on specific messages](https://www.google.com)
* [Usability](https://www.google.com)
* [General Settings](https://www.google.com)
* [Common Settings](https://www.google.com)
* [TCP Settings](https://www.google.com)
* [IP Settings](https://www.google.com)
* [Examples](https://www.google.com)
* [How to change IP](https://www.google.com)
* [How to change TCP socket ports](https://www.google.com)
* [How to change a setting](https://www.google.com)
* [References](https://www.google.com)
## Functional Requirements
Given following functional requirements:
| Epic Link | Description |
| :-------------: | -------------|
| [`ACS-1`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/1) | The ability of the user/administrator to open a door lock(if has access to it) using an electronic key or fingerprint. |
| [`ACS-2`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/2) | The ability of the user/administrator to login in the system to access his personal data(web/mobile).|
| [`ACS-3`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/3) | The ability of the user to see all his accessible/inaccessible door locks(web/mobile). |
| [`ACS-4`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/4) | The ability of the user to request access to a specific office room(web/mobile).|
| [`ACS-5`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/5) | The ability of the administrator to give access to a user to a specific office room|
| [`ACS-6`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/6) | The ability of the administrator to create a new office room.|
| [`ACS-7`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/7) | The ability of the administrator to create a new door lock.|
| [`ACS-8`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/8) | The ability of the administrator to link a room with a door lock.|
| [`ACS-9`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/9) | The ability of the administrator to see all entries and exits for in a room.|
| [`ACS-10`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/10) | The ability of the administrator to see all entries and exits for a user.|
| [`ACS-11`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/11) | The ability of the administrator to see how much time stayed a person in the office in a specific day.|
| [`ACS-12`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/12) | The ability of the administrator to export a statistic about how much time stayed a person in the office during a period of time. |
| [`ACS-13`](https://github.com/NaniiGheorghe/AccessControlSystem/issues/13) | The ability of the administrator to link a physical door look with a entity in the system.|
Home Page