Payroll Management System
Payroll Management System
Payroll Management System
• What is a database?
• Necessity of ER diagrams?
• Components of ER Diagrams:
• Entity
• Strong Entities:
• Independent from other entities.
• Are often called parent entities, since they will often have weak entities that depend on them.
• They will also have a primary key, distinguishing each occurrence of the entity.
• Weak Entities:
• Depend on some other entity type
• They don't have primary keys
• They have no meaning in the diagram without their parent entity.
• Associative Entities:
• They relate the instances of several entity types.
• They also contain attributes specific to the relationship between those entity instances.
ER Diagram Concepts
• Components of ER Diagrams:
• Attributes:
Properties or traits of an entity, a many-to-many relationship or a one-to-one relationship.
•Multivalued Attributes:
Multivalued attributes are those that are can take on more than one value.
•Derived Attributes:
Derived attributes are attributes whose value can be calculated from related attribute values.
• Relationships
Relationships are associations between or among entities.
ER Diagram Concepts
• Keys: Keys are used to link various tables in a database to each other in the most efficient way possible.
• Primary Key:
An attribute or combination of attributes that uniquely identifies one and only one instance of an entity.
• Foreign Key:
Created any time an attribute relates to another entity in a one-to-one or one-to-many relationship.
• Cardinality: Maximum number of times an instance in one entity can relate to instances of another entity
• Ordinality: Minimum number of times an instance in one entity can be associated with an instance in the related entity
PAYROLL MANAGEMENT
The Payroll management deals with the financial aspects of employee’s salary
,allowances , deductions ,gross pay ,net-pay and generation of pay slips and
for specific period.
Features:
Manage employee information efficiently .
Define the deductions and leave.
Generate payslip at the convenience.
Generate and manage the payroll process accordingly to the salary
structure assigned to the employee.
Generate reports related to the employee .
Manage your own security.
DATA FLOW DIAGRAM