Professional Documents
Culture Documents
PROJECT TITLE
HUMAN RESOURCE MANAGEMENT SYSTEM
FOR TARCHA INDUSTRIAL COLLAGE
Hardware Requirements
• Computer with 4.00 GB RAM, 500GB hard
disk, Intel(R) core (TM) i5-3220 CPU 3.30GHz,
system type 64 bit operating system.
Software development tools
Activities Tools
Client side code HTML and CSS
payroll system and other system which has relationship in Human Resource
Management system.
The machine is not active a system is not accessed by a users.
Project significant/use
Generally this project are use to:-
• our college Human Resource Management office perfectly take
place daily activity perfectly.
• A extravagancy of economy, human power and time is covered
or substitute by using this modern system
• To share a norms for other neighbor and our country for good
work effectively use in any HRM office.----etc
Functional requirements
• Registering the new employee in the collage.
• Produce report based on the employee’s database.
• Managing the Employees information efficiently.
• Authorizes the administrator to control data access by the
user.
• Search an Employee by Employee ID.
• Update, save the employee’s information if necessary.
• Delete unnecessary or out of date information.
• Describe the employee placement.
• Vacancy announcement.
Non-functional requirements
Non-functional requirements are requirement, which has not essential for the system,
but it can support and give more quality for the system.
• Performance requirements
• Users interface requirement
• Security and accesses permission
• Backup and Recovery
System activates
login
Admin/p
ersonnel username and
officer/E Invalid password
mployee
Valid
check Other page
wants to register
enter
enter user name
and password
check
Invalid
open
Display form
fill fields
Validate infor
save
Registered
Use case
class diagram
Administrator Manage system
Emp placement
-empID:string -AdminID:string
-Username:sring
-Fname:string -AdminName:sting 1
+Delete() -empID:string
-Mname:string
1..* 1
+Update() +Delete()
-Birthdate:string 1
+Search() +Update()
-Country:string 1 +create()
()
-Region:string 1..*
1 New emp registration
-Location:string
-sex:char -empID:string
1
+search() Login -Fname:string
+register() -username:string -Mname:string
-password:string -Lname:string
1 +sigin() -Birthdate:integer
+reset() -age:integer
1 -sex:char
1 -dayofemployment:integer
Personnel officer -monthofempoyment:integer
Search emp info -personnelID:string -yearofemployment:integer
1
-empID:string 1..* -personnelname:string -department:string
1
1 +Register() -qualification:string
+Search()
+Generate report() 1..*-experience:integer
1 1
1 () -levelofeducation:string
1 -marriagestatus:string
1 +submit()
1..*
Employee
Delete emp info +reset()
-name:string
-empID:sting
-empID:string 1..* Vacancy announcement
+Delete() -requationtype:string
+search()
-date:date
-requationnumber:integer
Generate report Update emp info 1..* -announcedby:string
-jobnumber:double
-empID:string
-empID:string 1 1..* -Registrationstartdate:string
+Update() -Registrationenddate:string
+Generate report()
-salary:string
+Reset() -announcementtype:string
-quantity:string
-qualfication:string
-gender:char
+save()
+delete()
+update()
Database diagram