SlideShare a Scribd company logo
1 of 123
HR Management System

NAME: Aakash Mehta
Index
•
•
•
•
•
•
•
•
•
•
•
•
•

Project Definition
Company Profile
Current System Problems
Type Of Model Choose For System Development
Overview Of Proposed System
Process Of RFID Machine
Tools & Technology
Feasibility Study
System Design
User Interface
Test Case
Notation , Naming Convention & Abbreviations
Bibliography
Project Definition
This project has been implemented after study and understanding the concept and process
of “HR Management System”.

“In this project we are trying our best to demonstrate the System on .NET platform with C#
language , Through which we have implement such application which provide facility to maintain large
amount of data easily and calculate the Attendance , Leave ,Holiday ,Working hours , Shifts and
Salary of Employees for Time Management Module as well as for Students of ATS.”
Current System Problems
•

In Currently the company used desktop Application for each department.

•

And manually entered the data into application.

•

The current system are not centralized so each department store separate copy of every
different departments.

•

In current system are used MS Access Database.

•

These many problems in current system there for we are moving towards Proposed System
that is Web Based and many new features added into That application like Time Management
Module and ATS Module.
Type Of Model Choose for System Development
Selection of suitable software development process model which We have selected Spiral Model.
 The Spiral Model is a software development process combining elements of both
design and prototyping-in-stages.
 This model of development combines the features of the prototyping and the waterfall model.
The Spiral Model is intended for large, expensive and complicated projects.
 The Spiral Model is based on continuous refinement of key products for requirements definition
and analysis, system and software design, and implementation .
At each iteration around the cycle, the products are extensions of an earlier product.
This model uses many of the same phases as the waterfall model, in essentially the same order,
separated by planning, risk assessment, and the building of prototypes and simulations
 Starting at the center, each turn around the spiral goes through several task regions :
• Determine the objectives, alternatives, and constraints on the new iteration.
• Evaluate alternatives and identify and resolve risk issues.
• Develop and verify the product for this iteration.
• Plan the next iteration
Spiral Model
Overview Of Proposed System
•

Tata Chemicals Limited (TCL) seeks to develop a Software Application on Latest web-based
Platforms for migrating from their current application.

•

The idea is to develop an Online Application for HR Management System. This application will
help the users to work on various modules in same application.

•

Each module will have specific importance. And any authorised user will able to work on it from
anyplace as it’s an online system. This application will cover all the departments.

•

This application will provide user to work on same but larger in size application where all the
modules will reside together. This application is going to be the heart of HR Management System.

•

Various modules are included in this system like Time Management, Township Electricity and
Estate Management, Payroll Management, ATS(Apprentice Student Training) Management, etc.

•

But Currently We are working on only two modules Time Management and ATS Modules , Other
group partners work on the other modules of HR Management System and our external guide is
also working on this system.
Modules Of HR Management System
Time ,Estate and
Electricity

Time
Management

HR
Management
System

Payroll

ATS
Time Management Module
 Main Activities :
•
•

•

•
•
•
•
•
•

Maintaining Employees details and employee Joining and Separation details.
Maintain Employee Leave Management.
- Various Type Of Leave including CL (Casual Leave) ,PL (Privilege Leave) , SL (Sick Leave)
- Holiday Calculation
Shift Timing Details
- Two Types Of Shift : 1) Fix (general)
2) Rotational
The initial data would be captured from Punch-Card Machine.
For New Employee Punch no. will be running serial number incremented by 1.
Date of joining, valid from date, valid to date, separation date will be system date.
In case of re-join punch card no. has to be entered by user.
In case of separation punch card no. will be bank and employee status will become inactive.
Daily Activities :
–
Capturing & Loading Data files from Punch-Card machine
–
Processing of data
–
Report generation Weekly and Monthly
ATS Module
ATS module will maintain the records of students who are undergoing training at
ATS (Apprentice Training School) center at Mithapur. It will also process their stipend calculation on
monthly basis depending on the attendance and hours worked. All Reports related to this module also
generated here.

Main Activities :
•Admission Process for Students
- In This Activity there are two types of students will be carried out through selection procedure.
1) 10th Pass
2) ITI Trained Apprentice
Time Management Module
•Contract Entry for Students
- After completion of Admission Process , All the related information regarding Contract Entry i.e.
Date of Joining, Date of Completion, Contract period, Registration Date, Bank Name and A/C No. will be
captured here.
•Maintaining stipend information for Students
- Student is also paid stipend during there training period, and if student is availing hostel facility
then fix deduction is done from it.
•Generation of reports
Process Of RFID Machine

E.g. 2901075300017
2901 - It is Date and Month
respectively i.e. 29th January
0753– It is the time in 24 hours
hh:mm i.e. 7:53 AM
00017– It is the Punch card
No. of an Employee.
Tools & Technology
• Server – Side Technology
- Asp. Net Framework 3.5

- IIS server
• Client – Side
–Internet Explorer
–Mozilla Fire Fox
–Google Chrome

• Database
–Oracle 11g
Server Side Technology
 ASP .NET Framework 3.5
•

•
•
•
•
•

•
•
•

ASP.NET is a server-side Web application framework designed for Web development to
produce dynamic Web pages. It was developed by Microsoft to allow programmers to build
Dynamic Web Sites, Web Applications and Web Services.
It includes a large library and provides language interoperability across several programming
languages.
Programs written for the .NET Framework execute in a software environment, known as
the Common Language Runtime (CLR).
An Application virtual machine that provides services such as Security, Memory Management,
and Exception Handling.
The class library and the CLR together constitute the .NET Framework.
New Features :
- Language Integrated Query (LINQ)
LINQ is a new Language integrated feature that allows you to perform SQL queries in a more
flexible and less error prone way also this allows you to filter, order and group data
XML (Extensible Markup Language)
AJAX (Asynchronous Java Script)
CSS (Cascading Style Sheet)
Back-End Side Technology
 ORACLE 11g
•
•
•

•
•
•
•

•
•

In Oracle EVERYTHING is a transaction and it is not permanent until you COMMIT.
In 11g, all memory can be tuned automatically by setting one parameter.
Now in Oracle 11g we see the memory_max_target parameter which governs the total maximum
RAM for both the PGA and SGA regions and the new memory target parameter which governs the
existing sizes. This allows RAM to be de-allocated from the SGA and transferred to the PGA.
New Partitioning capabilities in Oracle 11g
Partitioning by parent /child references
Partitioning by Virtual Columns
More composite Partitioning including :
- Range / Range
- List/Range
- List/Hash
- List/List
Passwords can be case sensitive from 11g onwards.
Oracle Database 11g introduces new caching functionalities to better utilize the expanded
memory footprint to speed up Query processing.
Feasibility Study
•

A feasibility study is performed by a company when they want to know whether a project is
possible given certain circumstances.

•

Feasibility studies are undertaken under many circumstances - to find out whether a company
has enough money for a project, to find out whether the product being created will sell, or to see
if there are enough human resources for the project.

•

A good feasibility study will show the strengths and deficits before the project is developed or
budgeted for.

•

By doing the research beforehand, companies can save money and resources in the long run by
avoiding projects that are not feasible.

-

Technical Feasibility
Economic Feasibility
Operational Feasibility
Technical Feasibility
•The following technical feasibility areas were probed during the feasibility study phase:
•The technologies used are Microsoft Visual Studio 2008 as the Development Environment, .NET as
platform, Oracle 11g as the Database to store huge amount of data.
• AJAX, CSS, XML and ASP. Net to make the application web based and effective.
• Having a good programming background, getting acquainted with the technologies will not be a
problem.
• The system is expandable in many dimensions with respect to addition of more functionality, features
etc.
•The Front-End and the Back-End technologies provide a way to preserve the accuracy, reliability and
ease of access and data security.
Economic Feasibility
•

For declaring that the system is economically feasible, the benefits obtained from the system has to
be rated against the cost incurred to actually develop the system. The following are the benefits that
would be derived from the proposed system.

•

All the require tools ASP.net 2008 and oracle 11g are available at organization as well as on client
side so there is no need to purchase new license s/w.

•

Reduces the workload therefor time and money also reduce .
Operational Feasibility
•

There is sufficient support to the project from the management and from the intended users of the
system.

•

The current business methods can very well be incorporated into the proposed system. The
proposed system has more chance of being accepted by the intended users.

•

The system will work when it is developed and installed and there are no major barriers to its
implementation within the organization.
System Design
• System Flow Of HR Management System
• UML Diagram
- Use Case Diagram
- Sequence Diagram
- Class Diagram
- Activity Diagram
System Flow Of HR Management System
Use Case Diagram
Sequence Diagram
1) Sequence Diagram For Punch Process
2) Sequence Diagram for Employee Leave Process :
3)

Sequence Diagram for Shift Process :
Class Diagram
ATS Module
1..

1..

1.*

1..

1..

1..

1..

1..

1..

1..
Time Management Module
Activity Diagram
Time Management Module
ATS Module
User Interface
Home Page
Time Management Module
Transaction Of Time Management Module
- Employee Master

- Employee HRD Monthly

- Holiday Master

- Employee Leave Entry

- Leave Master
- Shift Timing Master
- Shift Pattern Master
- Shift Processing
- Shift Info
- Punch Details
-Punch Data Release Process
-Employee Joining & Separation
-Employee HRD Daily
Employee Master
Holiday Master
Leave Master
Shift Timing Master
Shift Pattern Master
Shift Processing
Shift Info
Punch Details
Punch Data Release Process
Employee Joining & Separation
Employee HRD Daily
Employee HRD Monthly
Employee Leave Entry
ATS (Apprentice Training School) Module
Transaction Of ATS Module
-TRADE Master
- ITI Master
- Student Entry Master
- Staff Detail Entry
- Quarterly Exam Result Entry
TRADE Master
ITI Master
Student Entry Master
Staff Detail Entry
Quarterly Exam Result Entry
Reports
- Extension Letter Report

- Shift Timing Listing

-

Muster Roll

- Late In Early Out Report

-

Overtime Register

-

Leave Type Listing

-

Holiday Details Report

-

Overtime Report

-

Category Details Report

-

Shift Code Listing

-

Department Listing Report

-

Leave and Daily Match Listing
Extension Letter Report
Muster Roll
Overtime Register
Holiday Details Report
Category Details Report
Department Listing Report
Leave And Daily Match Listing
Shift Timing Listing
Late In Early Out Report
Leave Type Listing
Overtime Report
Shift Code Listing
Test Case
Test Case Id

Test Case Name

Input

Expected

Resultant Output

Output
TC-01

(Button Click)

TC-02

Add

The input is the Data successfully Achieved
various kinds of inserted into the
data add in the database in the
Database.
valid format.

Modify

Change

(Button Click)

Delete

When require to Data must deleted Achieved

(Button Click)

TC-03

the Various
changes Achieved
particular
data which has been
made should be
where require
reflected in the
database
delete particular

from the database

record
TC-04

Save
(Button Click)

The input is the
various kinds of
data that comes
from
different
controls.

The data must be Achieved
save
into the
database in the
valid format.
Test Case Id

Test Case Name

Input

Expected

Resultant Output

Output
TC-05

Button

(Button Click)

TC-06

Clear

Click=”Clears”

Search Button

Display
Values

List

All the data in Achieved
various controls of
a particular form
must be clear.
of User
able

should
to

be Achieved

Filter

Fields.
TC-07

Dropdown list

Select an item from User should be Achieved
able to view only
Dropdown list
the name of an
item but in the
database its ID
should be stored if
any.
Time Management Module
TEST CASE : 1
Transaction Name
Description

Employee Master
Employee First Name , Middle Name , Last Name and all the other Personal DetailsAnd Department
Code, Designation Code, Bank A/C Number and all the other Office Details Store in Database through
this transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW ,SAVE and CLEAR

Actual Result

PASS

TEST CASE : 2
Transaction Name

Holiday Master

Description

Holiday Type , Holiday Date , year , Description , Compensatory Date and Sunday flag Details Store in
Database through this transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS

TEST CASE : 3
Transaction Name

Leave Master

Description

Leave Name , Half / Full Leave , Description of Leave and all other Details Storein Database through
this transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS
TEST CASE : 4
Transaction Name

Shift Timing Master

Description

Shift Name , Shift In time , Shift Out time, Rest In time ,Rest out Time , standard number of punching
and other Details Store in Database through this transaction .

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS

TEST CASE : 5
Transaction Name

Shift Pattern Master

Description

Skip pattern, Shift Type and from the other Details can generate New shift, Modify and Delete Shift
through this transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW and CLEAR

Actual Result

PASS

TEST CASE : 6
Transaction Name

Shift Processing

Description

When we click on Process Shift after selecting Year ,Month and Last Execute for

Expected Result

Record should be successfully ADD , DELETE , SAVE and CLEAR

Actual Result

PASS
TEST CASE : 7
Transaction Name

Shift Info

Description

From Year , Month , Employee No . , Shift Pattern , Category and Day user can see Shift Detail Of
already generate for Employee and also can Generate New Shift through this transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS

TEST CASE : 8
Transaction Name

Punch Details

Description

Through this transaction browse .DAT files for Attendance calculation for Process and Re-process data
of Employee.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW and CLEAR

Actual Result

PASS

TEST CASE : 9
Transaction Name

Punch Data Release Process

Description

When Click on Release Process Data

Expected Result

Record should be successfully SAVE and CLEAR

Actual Result

PASS
TEST CASE : 10
Transaction Name

Employee Joining And Separation

Description

Joining /Separation , Grade , Basic Pay ,Shift Type ,Shift Pattern , and all other details Store through this
transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS

TEST CASE : 11
Transaction Name

Employee HRD Daily

Description

Date Of Punch , Category , In Time , Out Time , Rest In Time , Rest Out Time ,Working Hours and all
other Details Store through this transaction

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW SAVE and CLEAR

Actual Result

PASS

TEST CASE : 12
Transaction Name

Employee HRD Monthly

Description

Employee No , Department Code and other Details Store through this transaction for whole Month.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS
TEST CASE : 13
Transaction Name

Employee Leave Entry

Description

Employee No , Leave Code, From Date , To Date , From Session , To Session and other Details Store
through this transaction for Leave Detail of Employee.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS
ATS Module
TEST CASE : 1
Transaction Name

Trade Master

Description

Trade Code ,Trade Name , Trade Short Name and other
Details store through this transaction for Trade.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS

TEST CASE : 2
Transaction Name

ITI Master

Description

ITI Code, ITI Name and Other Details store through this ITI Master transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS

TEST CASE : 3
Transaction Name

Student Entry Master

Description

All the Information of Student like Student Personal Detail, Education Details , Reference Details and
ITI Details store through this transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS
TEST CASE : 4
Transaction Name

Staff Detail Entry

Description

Staff Type, Department Name , Employee Name , Staff Name ,Staff Category and other Details of Staff
store in Database through this transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS

TEST CASE : 5
Transaction Name

Quarterly Exam Result Entry

Description

Year ,Student Name , Quarter No. ,Remarks and other Exam Details store in database through this
transaction.

Expected Result

Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR

Actual Result

PASS
Notations, Naming Conventions, Abbreviations
HR Management System : Human Resource Management
ATS : Apprentice Training School
.DAT : Data File
Buffer time : after the shift is complete there is a gap of 45 minutes for overtime.
OT : Overtime ( when employee work on holiday or weekoff then it is consider as Overtime)
Reimbursement :compensation paid (to someone) for damages or losses or money already spent
Compensatory Date : compensatory time; or comp time refers to a type of work schedule
arrangement that allows (or requires) workers to take time off instead of, or in addition to, receiving
overtime pay. A worker may receive overtime pay plus equal time off for each hour worked on
certain agreed days, such as bank holidays.
Encashment : The payment in cash of a note, draft, etc
Trade : The action of buying and selling goods and services.
PL : Privilege Leave
SL : Sick Leave
CL : Casual Leave
Bibliography
Books
Beginning ASP.NET 3.5 in C# 2008 From Novice to Professional
Second Edition by Matthew McDonald, Apress.
Pressman, Roger S., Software Engineering: A Practitioner’s Approach. McGraw-Hill, 2001.
Applied Software Project Management by O’Reilly,
www.stellman-greene.com./aspm/content/view/14/38.
Websites:
http://www.asp.net/
http://www.aspcode.net/category/ASPNET-articles.aspx
http://www.asp.net/ajax/
http://www.aspdotnetsuresh.com/
http://www.w3schools.com/ASPNET/default.asp
http://www.dotnetspider.com/tutorials/AspNet-Tutorials.aspx
HR management system

More Related Content

What's hot

HRMS Presentation
HRMS PresentationHRMS Presentation
HRMS Presentationguestd28de
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management Systemvivek shah
 
Hotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrsHotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrsvidya_shankar
 
Student management system analysis document
Student management system analysis documentStudent management system analysis document
Student management system analysis documentHojamuradowa
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt systemSayali Birari
 
Leave Management System Documentation
Leave Management System DocumentationLeave Management System Documentation
Leave Management System Documentationmuzammil siddiq
 
School management System
School management SystemSchool management System
School management SystemHATIM Bhagat
 
Human Resource Management System(HRMS)
Human Resource Management System(HRMS)Human Resource Management System(HRMS)
Human Resource Management System(HRMS)Ariful Islam
 
Hostel management system (5)
Hostel management system (5)Hostel management system (5)
Hostel management system (5)PRIYANKMZN
 
Student management system(stms)
Student management system(stms)Student management system(stms)
Student management system(stms)jarajana
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management SystemAnjali Agrawal
 
College Management System
College Management SystemCollege Management System
College Management SystemAsfaque Khalid
 
University Management Information System
University Management Information SystemUniversity Management Information System
University Management Information SystemAbzetdin Adamov
 
Project proposal of school managment software
Project proposal of school managment softwareProject proposal of school managment software
Project proposal of school managment softwareProshanta Halder
 
Hospital Management Record System Proposal
Hospital Management Record System ProposalHospital Management Record System Proposal
Hospital Management Record System ProposalBishal Bista
 
Leave management system
Leave management systemLeave management system
Leave management systemHemal Joshi
 

What's hot (20)

HRMS Presentation
HRMS PresentationHRMS Presentation
HRMS Presentation
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Online help desk
Online help deskOnline help desk
Online help desk
 
Hotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrsHotel managementsystemcorrectfinalsrs
Hotel managementsystemcorrectfinalsrs
 
Student management system analysis document
Student management system analysis documentStudent management system analysis document
Student management system analysis document
 
College mgmnt system
College mgmnt systemCollege mgmnt system
College mgmnt system
 
Leave Management System Documentation
Leave Management System DocumentationLeave Management System Documentation
Leave Management System Documentation
 
School management System
School management SystemSchool management System
School management System
 
Human Resource Management System(HRMS)
Human Resource Management System(HRMS)Human Resource Management System(HRMS)
Human Resource Management System(HRMS)
 
Hostel management system (5)
Hostel management system (5)Hostel management system (5)
Hostel management system (5)
 
presentation
presentationpresentation
presentation
 
Student management system(stms)
Student management system(stms)Student management system(stms)
Student management system(stms)
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
College Management System
College Management SystemCollege Management System
College Management System
 
University Management Information System
University Management Information SystemUniversity Management Information System
University Management Information System
 
Project proposal of school managment software
Project proposal of school managment softwareProject proposal of school managment software
Project proposal of school managment software
 
Hospital Management Record System Proposal
Hospital Management Record System ProposalHospital Management Record System Proposal
Hospital Management Record System Proposal
 
Leave management system
Leave management systemLeave management system
Leave management system
 
Proposal for hrm
Proposal for hrmProposal for hrm
Proposal for hrm
 
Learning Managment System
Learning Managment SystemLearning Managment System
Learning Managment System
 

Similar to HR management system

Similar to HR management system (20)

Online hostel management_system
Online hostel management_systemOnline hostel management_system
Online hostel management_system
 
Raghu resume[1]
Raghu resume[1]Raghu resume[1]
Raghu resume[1]
 
Customer relationship management
Customer relationship managementCustomer relationship management
Customer relationship management
 
E M S ppt (1).pptx
E M S ppt (1).pptxE M S ppt (1).pptx
E M S ppt (1).pptx
 
Online talent sourcing - a future essentia
Online talent sourcing - a future essentiaOnline talent sourcing - a future essentia
Online talent sourcing - a future essentia
 
Arul_Resume
Arul_ResumeArul_Resume
Arul_Resume
 
Arunprakash Alagesan
Arunprakash AlagesanArunprakash Alagesan
Arunprakash Alagesan
 
Resume (2)
Resume (2)Resume (2)
Resume (2)
 
Resume
ResumeResume
Resume
 
Janhvi_singh_resume_24-Aug-2016
Janhvi_singh_resume_24-Aug-2016Janhvi_singh_resume_24-Aug-2016
Janhvi_singh_resume_24-Aug-2016
 
sdlc.pptx
sdlc.pptxsdlc.pptx
sdlc.pptx
 
Ahmed El Mawaziny CV
Ahmed El Mawaziny CVAhmed El Mawaziny CV
Ahmed El Mawaziny CV
 
Rajasekhar Raju
Rajasekhar RajuRajasekhar Raju
Rajasekhar Raju
 
Project scheduler doc
Project scheduler docProject scheduler doc
Project scheduler doc
 
Amol Chillarge Asp.net C# developer and Tester
Amol Chillarge Asp.net C# developer and TesterAmol Chillarge Asp.net C# developer and Tester
Amol Chillarge Asp.net C# developer and Tester
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Sdlc 4
Sdlc 4Sdlc 4
Sdlc 4
 
JimSundinCurrent
JimSundinCurrentJimSundinCurrent
JimSundinCurrent
 
Presentation.pdf
Presentation.pdfPresentation.pdf
Presentation.pdf
 
Muruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net DeveloperMuruga logeswaran CV-Senior .Net Developer
Muruga logeswaran CV-Senior .Net Developer
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 

Recently uploaded (20)

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 

HR management system

  • 2. Index • • • • • • • • • • • • • Project Definition Company Profile Current System Problems Type Of Model Choose For System Development Overview Of Proposed System Process Of RFID Machine Tools & Technology Feasibility Study System Design User Interface Test Case Notation , Naming Convention & Abbreviations Bibliography
  • 3. Project Definition This project has been implemented after study and understanding the concept and process of “HR Management System”. “In this project we are trying our best to demonstrate the System on .NET platform with C# language , Through which we have implement such application which provide facility to maintain large amount of data easily and calculate the Attendance , Leave ,Holiday ,Working hours , Shifts and Salary of Employees for Time Management Module as well as for Students of ATS.”
  • 4. Current System Problems • In Currently the company used desktop Application for each department. • And manually entered the data into application. • The current system are not centralized so each department store separate copy of every different departments. • In current system are used MS Access Database. • These many problems in current system there for we are moving towards Proposed System that is Web Based and many new features added into That application like Time Management Module and ATS Module.
  • 5. Type Of Model Choose for System Development Selection of suitable software development process model which We have selected Spiral Model.  The Spiral Model is a software development process combining elements of both design and prototyping-in-stages.  This model of development combines the features of the prototyping and the waterfall model. The Spiral Model is intended for large, expensive and complicated projects.  The Spiral Model is based on continuous refinement of key products for requirements definition and analysis, system and software design, and implementation . At each iteration around the cycle, the products are extensions of an earlier product. This model uses many of the same phases as the waterfall model, in essentially the same order, separated by planning, risk assessment, and the building of prototypes and simulations  Starting at the center, each turn around the spiral goes through several task regions : • Determine the objectives, alternatives, and constraints on the new iteration. • Evaluate alternatives and identify and resolve risk issues. • Develop and verify the product for this iteration. • Plan the next iteration
  • 7. Overview Of Proposed System • Tata Chemicals Limited (TCL) seeks to develop a Software Application on Latest web-based Platforms for migrating from their current application. • The idea is to develop an Online Application for HR Management System. This application will help the users to work on various modules in same application. • Each module will have specific importance. And any authorised user will able to work on it from anyplace as it’s an online system. This application will cover all the departments. • This application will provide user to work on same but larger in size application where all the modules will reside together. This application is going to be the heart of HR Management System. • Various modules are included in this system like Time Management, Township Electricity and Estate Management, Payroll Management, ATS(Apprentice Student Training) Management, etc. • But Currently We are working on only two modules Time Management and ATS Modules , Other group partners work on the other modules of HR Management System and our external guide is also working on this system.
  • 8. Modules Of HR Management System Time ,Estate and Electricity Time Management HR Management System Payroll ATS
  • 9. Time Management Module  Main Activities : • • • • • • • • • Maintaining Employees details and employee Joining and Separation details. Maintain Employee Leave Management. - Various Type Of Leave including CL (Casual Leave) ,PL (Privilege Leave) , SL (Sick Leave) - Holiday Calculation Shift Timing Details - Two Types Of Shift : 1) Fix (general) 2) Rotational The initial data would be captured from Punch-Card Machine. For New Employee Punch no. will be running serial number incremented by 1. Date of joining, valid from date, valid to date, separation date will be system date. In case of re-join punch card no. has to be entered by user. In case of separation punch card no. will be bank and employee status will become inactive. Daily Activities : – Capturing & Loading Data files from Punch-Card machine – Processing of data – Report generation Weekly and Monthly
  • 10. ATS Module ATS module will maintain the records of students who are undergoing training at ATS (Apprentice Training School) center at Mithapur. It will also process their stipend calculation on monthly basis depending on the attendance and hours worked. All Reports related to this module also generated here. Main Activities : •Admission Process for Students - In This Activity there are two types of students will be carried out through selection procedure. 1) 10th Pass 2) ITI Trained Apprentice Time Management Module •Contract Entry for Students - After completion of Admission Process , All the related information regarding Contract Entry i.e. Date of Joining, Date of Completion, Contract period, Registration Date, Bank Name and A/C No. will be captured here. •Maintaining stipend information for Students - Student is also paid stipend during there training period, and if student is availing hostel facility then fix deduction is done from it. •Generation of reports
  • 11. Process Of RFID Machine E.g. 2901075300017 2901 - It is Date and Month respectively i.e. 29th January 0753– It is the time in 24 hours hh:mm i.e. 7:53 AM 00017– It is the Punch card No. of an Employee.
  • 12. Tools & Technology • Server – Side Technology - Asp. Net Framework 3.5 - IIS server • Client – Side –Internet Explorer –Mozilla Fire Fox –Google Chrome • Database –Oracle 11g
  • 13. Server Side Technology  ASP .NET Framework 3.5 • • • • • • • • • ASP.NET is a server-side Web application framework designed for Web development to produce dynamic Web pages. It was developed by Microsoft to allow programmers to build Dynamic Web Sites, Web Applications and Web Services. It includes a large library and provides language interoperability across several programming languages. Programs written for the .NET Framework execute in a software environment, known as the Common Language Runtime (CLR). An Application virtual machine that provides services such as Security, Memory Management, and Exception Handling. The class library and the CLR together constitute the .NET Framework. New Features : - Language Integrated Query (LINQ) LINQ is a new Language integrated feature that allows you to perform SQL queries in a more flexible and less error prone way also this allows you to filter, order and group data XML (Extensible Markup Language) AJAX (Asynchronous Java Script) CSS (Cascading Style Sheet)
  • 14. Back-End Side Technology  ORACLE 11g • • • • • • • • • In Oracle EVERYTHING is a transaction and it is not permanent until you COMMIT. In 11g, all memory can be tuned automatically by setting one parameter. Now in Oracle 11g we see the memory_max_target parameter which governs the total maximum RAM for both the PGA and SGA regions and the new memory target parameter which governs the existing sizes. This allows RAM to be de-allocated from the SGA and transferred to the PGA. New Partitioning capabilities in Oracle 11g Partitioning by parent /child references Partitioning by Virtual Columns More composite Partitioning including : - Range / Range - List/Range - List/Hash - List/List Passwords can be case sensitive from 11g onwards. Oracle Database 11g introduces new caching functionalities to better utilize the expanded memory footprint to speed up Query processing.
  • 15. Feasibility Study • A feasibility study is performed by a company when they want to know whether a project is possible given certain circumstances. • Feasibility studies are undertaken under many circumstances - to find out whether a company has enough money for a project, to find out whether the product being created will sell, or to see if there are enough human resources for the project. • A good feasibility study will show the strengths and deficits before the project is developed or budgeted for. • By doing the research beforehand, companies can save money and resources in the long run by avoiding projects that are not feasible. - Technical Feasibility Economic Feasibility Operational Feasibility
  • 16. Technical Feasibility •The following technical feasibility areas were probed during the feasibility study phase: •The technologies used are Microsoft Visual Studio 2008 as the Development Environment, .NET as platform, Oracle 11g as the Database to store huge amount of data. • AJAX, CSS, XML and ASP. Net to make the application web based and effective. • Having a good programming background, getting acquainted with the technologies will not be a problem. • The system is expandable in many dimensions with respect to addition of more functionality, features etc. •The Front-End and the Back-End technologies provide a way to preserve the accuracy, reliability and ease of access and data security.
  • 17. Economic Feasibility • For declaring that the system is economically feasible, the benefits obtained from the system has to be rated against the cost incurred to actually develop the system. The following are the benefits that would be derived from the proposed system. • All the require tools ASP.net 2008 and oracle 11g are available at organization as well as on client side so there is no need to purchase new license s/w. • Reduces the workload therefor time and money also reduce .
  • 18. Operational Feasibility • There is sufficient support to the project from the management and from the intended users of the system. • The current business methods can very well be incorporated into the proposed system. The proposed system has more chance of being accepted by the intended users. • The system will work when it is developed and installed and there are no major barriers to its implementation within the organization.
  • 19. System Design • System Flow Of HR Management System • UML Diagram - Use Case Diagram - Sequence Diagram - Class Diagram - Activity Diagram
  • 20. System Flow Of HR Management System
  • 21.
  • 22.
  • 23.
  • 25.
  • 26. Sequence Diagram 1) Sequence Diagram For Punch Process
  • 27. 2) Sequence Diagram for Employee Leave Process :
  • 28. 3) Sequence Diagram for Shift Process :
  • 34.
  • 35.
  • 38. Transaction Of Time Management Module - Employee Master - Employee HRD Monthly - Holiday Master - Employee Leave Entry - Leave Master - Shift Timing Master - Shift Pattern Master - Shift Processing - Shift Info - Punch Details -Punch Data Release Process -Employee Joining & Separation -Employee HRD Daily
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 57.
  • 58.
  • 60.
  • 62.
  • 63.
  • 65.
  • 66.
  • 69.
  • 70.
  • 72.
  • 74.
  • 75. Employee Joining & Separation
  • 76.
  • 78.
  • 80.
  • 82.
  • 83.
  • 84.
  • 85. ATS (Apprentice Training School) Module
  • 86. Transaction Of ATS Module -TRADE Master - ITI Master - Student Entry Master - Staff Detail Entry - Quarterly Exam Result Entry
  • 88.
  • 89.
  • 91.
  • 93.
  • 95.
  • 97.
  • 98. Reports - Extension Letter Report - Shift Timing Listing - Muster Roll - Late In Early Out Report - Overtime Register - Leave Type Listing - Holiday Details Report - Overtime Report - Category Details Report - Shift Code Listing - Department Listing Report - Leave and Daily Match Listing
  • 100.
  • 106. Leave And Daily Match Listing
  • 108. Late In Early Out Report
  • 112. Test Case Test Case Id Test Case Name Input Expected Resultant Output Output TC-01 (Button Click) TC-02 Add The input is the Data successfully Achieved various kinds of inserted into the data add in the database in the Database. valid format. Modify Change (Button Click) Delete When require to Data must deleted Achieved (Button Click) TC-03 the Various changes Achieved particular data which has been made should be where require reflected in the database delete particular from the database record TC-04 Save (Button Click) The input is the various kinds of data that comes from different controls. The data must be Achieved save into the database in the valid format.
  • 113. Test Case Id Test Case Name Input Expected Resultant Output Output TC-05 Button (Button Click) TC-06 Clear Click=”Clears” Search Button Display Values List All the data in Achieved various controls of a particular form must be clear. of User able should to be Achieved Filter Fields. TC-07 Dropdown list Select an item from User should be Achieved able to view only Dropdown list the name of an item but in the database its ID should be stored if any.
  • 114. Time Management Module TEST CASE : 1 Transaction Name Description Employee Master Employee First Name , Middle Name , Last Name and all the other Personal DetailsAnd Department Code, Designation Code, Bank A/C Number and all the other Office Details Store in Database through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW ,SAVE and CLEAR Actual Result PASS TEST CASE : 2 Transaction Name Holiday Master Description Holiday Type , Holiday Date , year , Description , Compensatory Date and Sunday flag Details Store in Database through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS TEST CASE : 3 Transaction Name Leave Master Description Leave Name , Half / Full Leave , Description of Leave and all other Details Storein Database through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS
  • 115. TEST CASE : 4 Transaction Name Shift Timing Master Description Shift Name , Shift In time , Shift Out time, Rest In time ,Rest out Time , standard number of punching and other Details Store in Database through this transaction . Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS TEST CASE : 5 Transaction Name Shift Pattern Master Description Skip pattern, Shift Type and from the other Details can generate New shift, Modify and Delete Shift through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW and CLEAR Actual Result PASS TEST CASE : 6 Transaction Name Shift Processing Description When we click on Process Shift after selecting Year ,Month and Last Execute for Expected Result Record should be successfully ADD , DELETE , SAVE and CLEAR Actual Result PASS
  • 116. TEST CASE : 7 Transaction Name Shift Info Description From Year , Month , Employee No . , Shift Pattern , Category and Day user can see Shift Detail Of already generate for Employee and also can Generate New Shift through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS TEST CASE : 8 Transaction Name Punch Details Description Through this transaction browse .DAT files for Attendance calculation for Process and Re-process data of Employee. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW and CLEAR Actual Result PASS TEST CASE : 9 Transaction Name Punch Data Release Process Description When Click on Release Process Data Expected Result Record should be successfully SAVE and CLEAR Actual Result PASS
  • 117. TEST CASE : 10 Transaction Name Employee Joining And Separation Description Joining /Separation , Grade , Basic Pay ,Shift Type ,Shift Pattern , and all other details Store through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS TEST CASE : 11 Transaction Name Employee HRD Daily Description Date Of Punch , Category , In Time , Out Time , Rest In Time , Rest Out Time ,Working Hours and all other Details Store through this transaction Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW SAVE and CLEAR Actual Result PASS TEST CASE : 12 Transaction Name Employee HRD Monthly Description Employee No , Department Code and other Details Store through this transaction for whole Month. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS
  • 118. TEST CASE : 13 Transaction Name Employee Leave Entry Description Employee No , Leave Code, From Date , To Date , From Session , To Session and other Details Store through this transaction for Leave Detail of Employee. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS
  • 119. ATS Module TEST CASE : 1 Transaction Name Trade Master Description Trade Code ,Trade Name , Trade Short Name and other Details store through this transaction for Trade. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS TEST CASE : 2 Transaction Name ITI Master Description ITI Code, ITI Name and Other Details store through this ITI Master transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS TEST CASE : 3 Transaction Name Student Entry Master Description All the Information of Student like Student Personal Detail, Education Details , Reference Details and ITI Details store through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS
  • 120. TEST CASE : 4 Transaction Name Staff Detail Entry Description Staff Type, Department Name , Employee Name , Staff Name ,Staff Category and other Details of Staff store in Database through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS TEST CASE : 5 Transaction Name Quarterly Exam Result Entry Description Year ,Student Name , Quarter No. ,Remarks and other Exam Details store in database through this transaction. Expected Result Record should be successfully ADD , MODIFY , DELETE , VIEW , SAVE and CLEAR Actual Result PASS
  • 121. Notations, Naming Conventions, Abbreviations HR Management System : Human Resource Management ATS : Apprentice Training School .DAT : Data File Buffer time : after the shift is complete there is a gap of 45 minutes for overtime. OT : Overtime ( when employee work on holiday or weekoff then it is consider as Overtime) Reimbursement :compensation paid (to someone) for damages or losses or money already spent Compensatory Date : compensatory time; or comp time refers to a type of work schedule arrangement that allows (or requires) workers to take time off instead of, or in addition to, receiving overtime pay. A worker may receive overtime pay plus equal time off for each hour worked on certain agreed days, such as bank holidays. Encashment : The payment in cash of a note, draft, etc Trade : The action of buying and selling goods and services. PL : Privilege Leave SL : Sick Leave CL : Casual Leave
  • 122. Bibliography Books Beginning ASP.NET 3.5 in C# 2008 From Novice to Professional Second Edition by Matthew McDonald, Apress. Pressman, Roger S., Software Engineering: A Practitioner’s Approach. McGraw-Hill, 2001. Applied Software Project Management by O’Reilly, www.stellman-greene.com./aspm/content/view/14/38. Websites: http://www.asp.net/ http://www.aspcode.net/category/ASPNET-articles.aspx http://www.asp.net/ajax/ http://www.aspdotnetsuresh.com/ http://www.w3schools.com/ASPNET/default.asp http://www.dotnetspider.com/tutorials/AspNet-Tutorials.aspx