Diagrams #26

Merged
PootisPenserHere merged 8 commits from Diagrams into master 2018-08-16 22:49:07 +00:00
Showing only changes of commit dcac46b1fb - Show all commits

View File

@ -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
------- -------