Diagrams #26
@ -1,6 +1,6 @@
|
|||||||
================
|
=============
|
||||||
Documentation
|
Documentation
|
||||||
================
|
=============
|
||||||
|
|
||||||
.. contents::
|
.. contents::
|
||||||
|
|
||||||
@ -10,22 +10,22 @@ Functional requirements
|
|||||||
- A user name and password auth
|
- A user name and password auth
|
||||||
- Encrypted sensitive data
|
- Encrypted sensitive data
|
||||||
- The employee need to have their full name captured
|
- The employee need to have their full name captured
|
||||||
- The last name must tolerate being null
|
- The last name must tolerate being null
|
||||||
- An email will be needed for the employee
|
- An email will be needed for the employee
|
||||||
- The email format must be formated
|
- The email format must be formated
|
||||||
- Employees will need a phone number
|
- Employees will need a phone number
|
||||||
- Searching employees despite the encryption
|
- Searching employees despite the encryption
|
||||||
- Employees must have a unique code to reference them
|
- Employees must have a unique code to reference them
|
||||||
- Being able to modify the name, email and phone values of already existing employees
|
- Being able to modify the name, email and phone values of already existing employees
|
||||||
- Having the values for the different payments parametrized
|
- Having the values for the different payments parametrized
|
||||||
- Allowing for employees to perform other roles during their work day
|
- Allowing for employees to perform other roles during their work day
|
||||||
- Only for the auxiliars
|
- Only for the auxiliary personnel
|
||||||
- Taking into account only the current momth for the salary
|
- Taking into account only the current month for the salary
|
||||||
- Reducing the taxes for the salary
|
- Reducing the taxes for the salary
|
||||||
- If it goes beyond the threshold a differnt percentaje is paid in taxes
|
- If it goes beyond the threshold a different percentage is paid in taxes
|
||||||
- The way the extra tax is handled should be parametrized
|
- The way the extra tax is handled should be parametrized
|
||||||
|
|
||||||
Non functional requirments
|
Non functional requirements
|
||||||
---------------------------
|
---------------------------
|
||||||
- Session management
|
- Session management
|
||||||
- Data integrity
|
- Data integrity
|
||||||
@ -36,17 +36,17 @@ Functional requirements
|
|||||||
In
|
In
|
||||||
-----
|
-----
|
||||||
- Employee details
|
- Employee details
|
||||||
- First name
|
- First name
|
||||||
- Middle name
|
- Middle name
|
||||||
- Last name
|
- Last name
|
||||||
- Birth date
|
- Birth date
|
||||||
- Email
|
- Email
|
||||||
- Phone number
|
- Phone number
|
||||||
- Work per day
|
- Work per day
|
||||||
- Number of deliveries
|
- Number of deliveries
|
||||||
- Rol performed
|
- Rol performed
|
||||||
|
|
||||||
Procesos
|
Process
|
||||||
-----------
|
-----------
|
||||||
- Register a new employee
|
- Register a new employee
|
||||||
- Modify employee
|
- Modify employee
|
||||||
@ -56,13 +56,13 @@ Procesos
|
|||||||
|
|
||||||
Out
|
Out
|
||||||
-----
|
-----
|
||||||
- Upong registering
|
- Upon registering
|
||||||
- Employee code
|
- Employee code
|
||||||
- In the work days registry
|
- In the work days registry
|
||||||
- Raw salary for the the month
|
- Raw salary for the the month
|
||||||
- Taxes discounted
|
- Taxes discounted
|
||||||
- Real salary for the month
|
- Real salary for the month
|
||||||
- Vouchers (if applicable)
|
- Vouchers (if applicable)
|
||||||
|
|
||||||
Tests
|
Tests
|
||||||
-------
|
-------
|
||||||
|
Loading…
Reference in New Issue
Block a user