NATIONAL INSTITUTE OF FASHION TECHNOLOGY,
CHENNAI
VISUAL BASIC .NET
END TERM JURY
REPORT ON VB.NET PROJECT
TOPIC: HUMAN RESOURCE MANAGEMENT SYSTEM
SUBMITTED TO- SUBMITTED BY-
The Jury Abhishek Raj
B/AP/12/227
DFT-III
CONTENTS
 Acknowledgement
 Introduction : VB.Net
 Client-Server Technology
 Project Details
 Hardware and Software Used
 System Introduction
 System Flow Diagram
 Forms layout and Description
 Data and Database Description
 Conclusion
 References
ACKNOWLEDGEMENT
The following project on ‘HUMAN RESOURCE ANAGEMENT
SYSTEM’ has been made under the able guidance of Dr. Martin J. Mathews,
Associate Professor, for the subject Visual Basic .Net (VB.Net) for semester III of
Department of Fashion & Textiles. We are highly grateful to him, for providing us
with this extremely interesting project, which has enhanced our knowledge with
respect to the subject and also, for guiding us and providing help whenever needed.
Thank You.
INTRODUCTION
 VB.Net:
VB .NET is a language supported by Microsoft’s Visual Studio .NET integrated
development environment. Integrated development environment (IDE) helps
programmers code, test, and document programs. It is a .NET language with VB
syntax.
Visual Basic .NET is the next generation of Visual Basic, but it is also a significant
departure from previous generations. Experienced Visual Basic 6 developers will
feel comfortable with Visual Basic .NET codeand will recognize most of its
constructs. Visual Basic 6 codecan't be compiled by the Visual Basic .NET
compiler without significant modification.
Visual Basic is engineered for productively building type-safe and object-oriented
applications. Visual Basic enables developers to target Windows, Web, and mobile
devices. As with all languages targeting the Microsoft .NET Framework, programs
written in Visual Basic benefit from security and language interoperability.
This generation of Visual Basic continues the tradition of giving you a fast and
easy way to create .NET Framework-based applications.
 Generation of Visual Basic Application:
• Inception – 2000
• Beta 1
• Beta 2
• .NET Framework – 2002
• Visual Studio 2005
• Visual Studio 2008
• Visual Studio 2010
• Visual Studio 2013
 Client–Server Technology:
Clients and servers exchange messages in a request-responsemessaging pattern.
The client sends a request, and the server returns a response. This exchange of
messages is an example of inter-process communication. To communicate, the
computers must have a common language, and they must follow rules so that both
the client and the server know what to expect. The language and rules of
communication are defined in a communications protocol. All client-server
protocols operate in the application layer.
Servers are classified by the services they provide. A web server serves web pages;
a file server serves computer files. However, by requesting a web page or a file, a
client implicitly makes use of the server's resources, like memory, CPU cycles, and
software. A resource is virtually any of the computer's software and electronic
components, from programs and data to processorsand storage devices.
Collectively, shared resources on a server constitute a service.
When a bank customer accesses online banking services with a web browser (the
client), she initiates a request to the bank's web server. Since the
customer's login credentials are stored in a database, the web server runs a program
to access a databaseserver. This database server may, in turn, fetch financial
transaction records from another database server. An application server interprets
the returned data by following the bank's business logic, and provides the output to
the web server. Finally, the web server sends the result to the web browser, which
interprets the data.
A client does not share any of its resources, but requests a server's content or
service function.
Client-server describes the relationship between two computer programs in which
one program, the client program, makes a service request to another, the server
program.
Standard networked functions such as email exchange, web access and database
access, are based on the client-server model.
 Client–Server Architecture:
 Two Tier Architecture:
 Three Tier Architecture:
First Tier:
Client
Task/Services:
 User Interface
 Presentation Services
 Application Services
SecondTier:
Data Server
Task/Services:
 Application Services
 Business Services
 Data Services
First Tier:
Client
Task/Services:
 User Interface
 Presentation Services
SecondTier:
Application Server
Task/Services:
 Application Services
 Business Services
Third Tier:
Data Server
Task/Services:
 Data Services
 Data Validation
PROJECT DETAILS
 Hardware and Software Used:
 Hardware Specification:
Processor : Intel(R) Core(TM) i3-2370M
ProcessorSpeed : 2.40GHz
Ram : 4GB
Hard Disk : 250GB
Key Board : 85 keys
 Software Specification:
.Net Version : Visual Studio 2005 & 2008
Database : MS Access 2010
Operating Sys. : Windows 7 Home Basic
 System Description:
The project is made in view overcoming the problems found in many Companies
& Organization regarding Maintenance, Recording and keeping database,
employee information, candidates, etc
This project is use for the management of human resource by consultancy services,
which help to add, edit, update, and delete the information of employee, candidates
and company.
It is also helps in search the job vacancies, and employees. It is useful for both
company and employee.
 System Flow Diagram:
 Forms layout and Description:
Login Form
 Used for login by admin or other authority
 No signup is required because its single user system
Main Form (Home):
 Home page of system after login form
 Here we can access every part of the system
Employee Form:
 Used for add new employee details
 Search and edit of exist employee detail
Add New Employee:
 Used to add detail for new employee
Edit Employee Details:
 Used to edit details for existing employee in the system database by using
their unique Emp ID
Edit Employee Details:
 Used to edit details for existing employee in the system database after
entering their unique Emp ID
Search Employee:
 Used to search employee by using different fields such as qualification,
experience, and field category.
CompanyForm:
 Used for add new Company details
 Search and edit of exist Company detail
Add New Company:
 Used to add detail for new Company
Search Company:
 Used to search Company by using different their requirements such as
qualification, experience, and field category.
Search Form:
Employee Search
 Used to search bothEmployee and Company details by using their fields
such as Id, Name, Field etc
Search Form:
Companysearch:
AppointmentForm:
Appoint Employee:
AppointmentLetter:
 Print the appointment letter.
Report Form:
 Help to give report about the different section of system..
Appointmentreport:
 Help to sort the appointed candidates.
Not Appointed Employee:
 Help to sort the unemployed candidates.
Help Form:
 It gives the information that help to understand about the system.
 Data and DatabaseDescription:
 Employee Data Table:
The data table is made by using MS Access 2010. It contains data of all
employees’ personal and professional details.
Field Name Data Type Description
Emp ID AutoNumber Unique Employee ID
Emp Name Text Employee Name
D.O.B Date/Time Date of Birth
Gender Text Male / Female
Mobile No. Text -
Email ID Text -
Address Text -
Qualification Text Employee Qualification
Experience Text In Year
Field Category Text
Status Text Appointed / Not Appointed
 Company Data Table:
The data table is made by using MS Access 2010. It contains data of all
companies details and requirements.
Field Name Data Type Description
Comp ID AutoNumber Unique Company ID
Comp Name Text Company Name
Address Text -
Mobile No Text -
Email ID. Text -
Website Text -
Qualification Text -
Experience Text Required Employee Experience
Field Category Text -
Salary Number Offer by Company
Required Employee Number No. of Employee required
CONCLUSION
This system helps us to manage the employee and company requirements and
details very easily and safely. This system also helps to find job for unemployed
candidate and also provide employee to the company as their requirements.
Since the system is useful for a consultancy service only, which act as a mediator
between any company and employee, so it can not be used at any other place, it’s a
limited working system.
This system help me to understand the basic knowledge about the HRMS as well
as the working about a consultancy service.
This is system help to increase my basic knowledge about Visual Basic.Net and its
uses.
REFERENCES
 Programming Visual Basic .NET- Dave Grundgeiger
Publisher: O'Reilly First Edition January 2002
 .Net Tutorial for beginners- India Community Initiative
 http://en.wikipedia.org/wiki/Client%E2%80%93server_model.html
 Class Notes and lectures provided by Dr. Martin j. Mathews

More Related Content

PDF
Online Library Mangement System
PPTX
Online Job Portal (UML Diagrams)
DOCX
Job portal system doc
PPTX
Online Jobportal
PPTX
Job Portal
 
PPTX
College Automation System use in Institutions
PDF
5 job adda doc 2
Online Library Mangement System
Online Job Portal (UML Diagrams)
Job portal system doc
Online Jobportal
Job Portal
 
College Automation System use in Institutions
5 job adda doc 2

What's hot (20)

DOC
Leave management system chp 1 4
PDF
Attendance management system project report.
PDF
Srs2 Job Portal
DOCX
Online voting system project
DOCX
Final srs of academic a webpage based android app
PPSX
Employee Management System
PPT
Employee management system uml
DOC
Online job portal java project report
PPTX
Dbms project.ppt
PPTX
Job portal Application
DOCX
vehicle management system project report
DOC
SRS for smart health care system,srs for health system,health management doc...
PDF
Chapter 4 Structured Query Language
PPTX
Food Order in a Restaurant - Data Structure Project
PPTX
Leave management system
PPTX
Online Job Portal ppt presentation
PDF
Employee Management System in C++
PPTX
Online Food Ordering System
PPTX
A trópusi esőerdők
PDF
PATIENT MANAGEMENT SYSTEM project
Leave management system chp 1 4
Attendance management system project report.
Srs2 Job Portal
Online voting system project
Final srs of academic a webpage based android app
Employee Management System
Employee management system uml
Online job portal java project report
Dbms project.ppt
Job portal Application
vehicle management system project report
SRS for smart health care system,srs for health system,health management doc...
Chapter 4 Structured Query Language
Food Order in a Restaurant - Data Structure Project
Leave management system
Online Job Portal ppt presentation
Employee Management System in C++
Online Food Ordering System
A trópusi esőerdők
PATIENT MANAGEMENT SYSTEM project
Ad

Similar to HMRS - Human Resource Management System (VB.Net) (20)

PDF
E-Tender System
PDF
Job portal
PPTX
Project Report.pptx
PPT
Hr management
PPTX
Placement Cell project
PPTX
Library management system project
PPTX
Flying freshers
DOCX
Sending the data already gathered from the client to the Server
DOCX
Fayaz_CV
PDF
CV_PurnimaBalla_WCS-Consultant_7Yrs
PDF
Net banking
DOC
PDF
ASP NET Professional Projects 1st Edition Hersh Bhasin
PPT
Build Message-Based Web Services for SOA
DOC
PDF
14.project online eamination system
PDF
ASP NET Professional Projects 1st Edition Hersh Bhasin
DOC
DOCX
payroll management -1.
E-Tender System
Job portal
Project Report.pptx
Hr management
Placement Cell project
Library management system project
Flying freshers
Sending the data already gathered from the client to the Server
Fayaz_CV
CV_PurnimaBalla_WCS-Consultant_7Yrs
Net banking
ASP NET Professional Projects 1st Edition Hersh Bhasin
Build Message-Based Web Services for SOA
14.project online eamination system
ASP NET Professional Projects 1st Edition Hersh Bhasin
payroll management -1.
Ad

More from Abhishek Raj (20)

PPTX
Digital Garment Printing
PDF
Green Industry Initiative - Sustainable Production
PDF
Quality Control in Garment Manufacturing
DOCX
Costing of Sewing Accessories
PPTX
OSHA Regulations - Ergonomics
DOCX
Maintenance Management - Project
PPTX
5s Implementation - Case Study
DOCX
OSHA Regulations - Ergonomics
PDF
Factory Layout 1500 m/c Option 3
PDF
Brandix Apparel India - Apparel Internship Report
PPTX
Study on Exports T-Shirts Manufacturing Units in Tirupur
PDF
Study on Exports T-Shirts Manufacturing Units in Tirupur
PDF
Factory Layout 1500 m/c Option 1
PPTX
T-Shirt Manufacturing - Plant Layout
PPTX
Brandix Apparel India - Apparel Internship
PDF
Factory Layout 500 m/c
PDF
Factory Layout 1500 m/c Option 2
DOCX
Quality Management System - ISO 9001-2015
PPTX
Garment Printing Solutions
PPTX
Cost Reduction Strategies
Digital Garment Printing
Green Industry Initiative - Sustainable Production
Quality Control in Garment Manufacturing
Costing of Sewing Accessories
OSHA Regulations - Ergonomics
Maintenance Management - Project
5s Implementation - Case Study
OSHA Regulations - Ergonomics
Factory Layout 1500 m/c Option 3
Brandix Apparel India - Apparel Internship Report
Study on Exports T-Shirts Manufacturing Units in Tirupur
Study on Exports T-Shirts Manufacturing Units in Tirupur
Factory Layout 1500 m/c Option 1
T-Shirt Manufacturing - Plant Layout
Brandix Apparel India - Apparel Internship
Factory Layout 500 m/c
Factory Layout 1500 m/c Option 2
Quality Management System - ISO 9001-2015
Garment Printing Solutions
Cost Reduction Strategies

Recently uploaded (20)

PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
PPTX
Cybersecurity-and-Fraud-Protecting-Your-Digital-Life.pptx
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PPTX
Trending Python Topics for Data Visualization in 2025
PDF
MCP Security Tutorial - Beginner to Advanced
DOC
UTEP毕业证学历认证,宾夕法尼亚克拉里恩大学毕业证未毕业
PDF
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
PDF
Workplace Software and Skills - OpenStax
PPTX
4Seller: The All-in-One Multi-Channel E-Commerce Management Platform for Glob...
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
PPTX
Plex Media Server 1.28.2.6151 With Crac5 2022 Free .
PDF
Topaz Photo AI Crack New Download (Latest 2025)
PPTX
Matchmaking for JVMs: How to Pick the Perfect GC Partner
PPTX
Tech Workshop Escape Room Tech Workshop
DOCX
How to Use SharePoint as an ISO-Compliant Document Management System
PDF
AI-Powered Fuzz Testing: The Future of QA
PPTX
Download Adobe Photoshop Crack 2025 Free
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
PPTX
Introduction to Windows Operating System
PPTX
MLforCyber_MLDataSetsandFeatures_Presentation.pptx
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
Cybersecurity-and-Fraud-Protecting-Your-Digital-Life.pptx
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Trending Python Topics for Data Visualization in 2025
MCP Security Tutorial - Beginner to Advanced
UTEP毕业证学历认证,宾夕法尼亚克拉里恩大学毕业证未毕业
PDF-XChange Editor Plus 10.7.0.398.0 Crack Free Download Latest 2025
Workplace Software and Skills - OpenStax
4Seller: The All-in-One Multi-Channel E-Commerce Management Platform for Glob...
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
Plex Media Server 1.28.2.6151 With Crac5 2022 Free .
Topaz Photo AI Crack New Download (Latest 2025)
Matchmaking for JVMs: How to Pick the Perfect GC Partner
Tech Workshop Escape Room Tech Workshop
How to Use SharePoint as an ISO-Compliant Document Management System
AI-Powered Fuzz Testing: The Future of QA
Download Adobe Photoshop Crack 2025 Free
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
Introduction to Windows Operating System
MLforCyber_MLDataSetsandFeatures_Presentation.pptx

HMRS - Human Resource Management System (VB.Net)

  • 1. NATIONAL INSTITUTE OF FASHION TECHNOLOGY, CHENNAI VISUAL BASIC .NET END TERM JURY REPORT ON VB.NET PROJECT TOPIC: HUMAN RESOURCE MANAGEMENT SYSTEM SUBMITTED TO- SUBMITTED BY- The Jury Abhishek Raj B/AP/12/227 DFT-III
  • 2. CONTENTS  Acknowledgement  Introduction : VB.Net  Client-Server Technology  Project Details  Hardware and Software Used  System Introduction  System Flow Diagram  Forms layout and Description  Data and Database Description  Conclusion  References
  • 3. ACKNOWLEDGEMENT The following project on ‘HUMAN RESOURCE ANAGEMENT SYSTEM’ has been made under the able guidance of Dr. Martin J. Mathews, Associate Professor, for the subject Visual Basic .Net (VB.Net) for semester III of Department of Fashion & Textiles. We are highly grateful to him, for providing us with this extremely interesting project, which has enhanced our knowledge with respect to the subject and also, for guiding us and providing help whenever needed. Thank You.
  • 4. INTRODUCTION  VB.Net: VB .NET is a language supported by Microsoft’s Visual Studio .NET integrated development environment. Integrated development environment (IDE) helps programmers code, test, and document programs. It is a .NET language with VB syntax. Visual Basic .NET is the next generation of Visual Basic, but it is also a significant departure from previous generations. Experienced Visual Basic 6 developers will feel comfortable with Visual Basic .NET codeand will recognize most of its constructs. Visual Basic 6 codecan't be compiled by the Visual Basic .NET compiler without significant modification. Visual Basic is engineered for productively building type-safe and object-oriented applications. Visual Basic enables developers to target Windows, Web, and mobile devices. As with all languages targeting the Microsoft .NET Framework, programs written in Visual Basic benefit from security and language interoperability. This generation of Visual Basic continues the tradition of giving you a fast and easy way to create .NET Framework-based applications.  Generation of Visual Basic Application: • Inception – 2000 • Beta 1 • Beta 2 • .NET Framework – 2002 • Visual Studio 2005 • Visual Studio 2008 • Visual Studio 2010 • Visual Studio 2013
  • 5.  Client–Server Technology: Clients and servers exchange messages in a request-responsemessaging pattern. The client sends a request, and the server returns a response. This exchange of messages is an example of inter-process communication. To communicate, the computers must have a common language, and they must follow rules so that both the client and the server know what to expect. The language and rules of communication are defined in a communications protocol. All client-server protocols operate in the application layer. Servers are classified by the services they provide. A web server serves web pages; a file server serves computer files. However, by requesting a web page or a file, a client implicitly makes use of the server's resources, like memory, CPU cycles, and software. A resource is virtually any of the computer's software and electronic components, from programs and data to processorsand storage devices. Collectively, shared resources on a server constitute a service. When a bank customer accesses online banking services with a web browser (the client), she initiates a request to the bank's web server. Since the customer's login credentials are stored in a database, the web server runs a program to access a databaseserver. This database server may, in turn, fetch financial transaction records from another database server. An application server interprets the returned data by following the bank's business logic, and provides the output to the web server. Finally, the web server sends the result to the web browser, which interprets the data. A client does not share any of its resources, but requests a server's content or service function. Client-server describes the relationship between two computer programs in which one program, the client program, makes a service request to another, the server program. Standard networked functions such as email exchange, web access and database access, are based on the client-server model.
  • 6.  Client–Server Architecture:  Two Tier Architecture:  Three Tier Architecture: First Tier: Client Task/Services:  User Interface  Presentation Services  Application Services SecondTier: Data Server Task/Services:  Application Services  Business Services  Data Services First Tier: Client Task/Services:  User Interface  Presentation Services SecondTier: Application Server Task/Services:  Application Services  Business Services Third Tier: Data Server Task/Services:  Data Services  Data Validation
  • 7. PROJECT DETAILS  Hardware and Software Used:  Hardware Specification: Processor : Intel(R) Core(TM) i3-2370M ProcessorSpeed : 2.40GHz Ram : 4GB Hard Disk : 250GB Key Board : 85 keys  Software Specification: .Net Version : Visual Studio 2005 & 2008 Database : MS Access 2010 Operating Sys. : Windows 7 Home Basic
  • 8.  System Description: The project is made in view overcoming the problems found in many Companies & Organization regarding Maintenance, Recording and keeping database, employee information, candidates, etc This project is use for the management of human resource by consultancy services, which help to add, edit, update, and delete the information of employee, candidates and company. It is also helps in search the job vacancies, and employees. It is useful for both company and employee.  System Flow Diagram:
  • 9.  Forms layout and Description: Login Form  Used for login by admin or other authority  No signup is required because its single user system
  • 10. Main Form (Home):  Home page of system after login form  Here we can access every part of the system
  • 11. Employee Form:  Used for add new employee details  Search and edit of exist employee detail
  • 12. Add New Employee:  Used to add detail for new employee
  • 13. Edit Employee Details:  Used to edit details for existing employee in the system database by using their unique Emp ID
  • 14. Edit Employee Details:  Used to edit details for existing employee in the system database after entering their unique Emp ID
  • 15. Search Employee:  Used to search employee by using different fields such as qualification, experience, and field category.
  • 16. CompanyForm:  Used for add new Company details  Search and edit of exist Company detail
  • 17. Add New Company:  Used to add detail for new Company
  • 18. Search Company:  Used to search Company by using different their requirements such as qualification, experience, and field category.
  • 19. Search Form: Employee Search  Used to search bothEmployee and Company details by using their fields such as Id, Name, Field etc
  • 23. AppointmentLetter:  Print the appointment letter.
  • 24. Report Form:  Help to give report about the different section of system..
  • 25. Appointmentreport:  Help to sort the appointed candidates.
  • 26. Not Appointed Employee:  Help to sort the unemployed candidates.
  • 27. Help Form:  It gives the information that help to understand about the system.
  • 28.  Data and DatabaseDescription:  Employee Data Table: The data table is made by using MS Access 2010. It contains data of all employees’ personal and professional details. Field Name Data Type Description Emp ID AutoNumber Unique Employee ID Emp Name Text Employee Name D.O.B Date/Time Date of Birth Gender Text Male / Female Mobile No. Text - Email ID Text - Address Text - Qualification Text Employee Qualification Experience Text In Year Field Category Text Status Text Appointed / Not Appointed  Company Data Table: The data table is made by using MS Access 2010. It contains data of all companies details and requirements. Field Name Data Type Description Comp ID AutoNumber Unique Company ID Comp Name Text Company Name Address Text - Mobile No Text - Email ID. Text - Website Text - Qualification Text - Experience Text Required Employee Experience Field Category Text - Salary Number Offer by Company Required Employee Number No. of Employee required
  • 29. CONCLUSION This system helps us to manage the employee and company requirements and details very easily and safely. This system also helps to find job for unemployed candidate and also provide employee to the company as their requirements. Since the system is useful for a consultancy service only, which act as a mediator between any company and employee, so it can not be used at any other place, it’s a limited working system. This system help me to understand the basic knowledge about the HRMS as well as the working about a consultancy service. This is system help to increase my basic knowledge about Visual Basic.Net and its uses.
  • 30. REFERENCES  Programming Visual Basic .NET- Dave Grundgeiger Publisher: O'Reilly First Edition January 2002  .Net Tutorial for beginners- India Community Initiative  http://en.wikipedia.org/wiki/Client%E2%80%93server_model.html  Class Notes and lectures provided by Dr. Martin j. Mathews