Mutual Transfer Project.csproj.user
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<?xml version="1.0" encoding="utf-8"?> <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <PropertyGroup> <Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID> <Controller_SelectedScaffolderCategoryPath>root/Common/MVC/Controller</Controller_SelectedScaffolderCategoryPath> <WebStackScaffolding_ControllerDialogWidth>650</WebStackScaffolding_ControllerDialogWidth> <WebStackScaffolding_IsLayoutPageSelected>True</WebStackScaffolding_IsLayoutPageSelected> <WebStackScaffolding_IsPartialViewSelected>False</WebStackScaffolding_IsPartialViewSelected> <WebStackScaffolding_IsReferencingScriptLibrariesSelected>False</WebStackScaffolding_IsReferencingScriptLibrariesSelected> <WebStackScaffolding_DbContextTypeFullName>Mutual_Transfer_Project.Data.ApplicationDbContext</WebStackScaffolding_DbContextTypeFullName> <WebStackScaffolding_IsAsyncSelected>False</WebStackScaffolding_IsAsyncSelected> <WebStackScaffolding_IsViewGenerationSelected>True</WebStackScaffolding_IsViewGenerationSelected> <View_SelectedScaffolderID>RazorViewEmptyScaffolder</View_SelectedScaffolderID> <View_SelectedScaffolderCategoryPath>root/Common/MVC/View</View_SelectedScaffolderCategoryPath> <WebStackScaffolding_ViewDialogWidth>650</WebStackScaffolding_ViewDialogWidth> <ShowAllFiles>true</ShowAllFiles> <WebStackScaffolding_LayoutPageFile /> </PropertyGroup> </Project> |
Department.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; namespace Mutual_Transfer_Project.Models { public class Department { [Key] public int ID { get; set; } public string Title { get; set; } public ICollection<Employee> Employees { get; set; } } } |
Designation.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Threading.Tasks; namespace Mutual_Transfer_Project.Models { public class Designation { [Key] public int ID { get; set; } public string Title { get; set; } public ICollection<Employee> Employees { get; set; } } } |
Employee.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
using Mutual_Transfer_Project.Data; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Threading.Tasks; namespace Mutual_Transfer_Project.Models { public class Employee { [Key] public int ID { get; set; } public string Name { get; set; } public string Email { get; set; } public string ContactNo { get; set; } public string Address { get; set; } [ForeignKey("DepartmentId")] public int? DepartmentId { get; set; } public virtual Department Department { get; set; } [ForeignKey("DesignationId")] public int? DesignationId { get; set; } public virtual Designation Designation { get; set; } [ForeignKey("CompanyId")] public int? CompanyId { get; set; } public virtual Company Company { get; set; } [ForeignKey("UserId")] public int? UserId { get; set; } public virtual User User { get; set; } public ICollection<MutualTransferRequest> MutualTransferRequests { get; set; } } } |
MutualTransferRequest.cs
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Threading.Tasks; namespace Mutual_Transfer_Project.Models { public class MutualTransferRequest { [Key] public int ID { get; set; } public string Description { get; set; } public bool IsAccepted { get; set; } public DateTime Date { get; set; } [ForeignKey("ResponceId")] public int? ResponceId { get; set; } public virtual MutualTransferRequest Responce { get; set; } public ICollection<MutualTransferRequest> MutualTransferRequests { get; set; } [ForeignKey("EmployeeId")] public int? EmployeeId { get; set; } public virtual Employee Employee { get; set; } [ForeignKey("CityId")] public int? CityId { get; set; } public virtual City City { get; set; } [ForeignKey("DesignationId")] public int? DesignationId { get; set; } public virtual Designation Designation { get; set; } [ForeignKey("DepartmentId")] public int? DepartmentId { get; set; } public virtual Department Department { get; set; } } } |
Download ASP.Net Full Code of Employee Transfer And Promotion Management SYSTEM
Employee Transfer And Promotion Management System
INTRODUCTION
PROJECT OBJECTIVES of Employee Transfer And Promotion Management System
The objective of the project is to make a website Employee transfer and Promotion management system . In order to build such a website complete web support need to be provided. A complete and efficient website which can provide the complete information is basic objective of the project.
PROJECT OVERVIEW of Employee Transfer And Promotion Management System for Govt Employee and Private Employee
The central concept of the website is to allow the teachers for their transfer. The Server process the customers and the items are shipped to the address submitted by them. The website was designed into two modules first is for the teachers who wish to make mutual transfer. The end user of this product is an admin where the application is maintained and monitors for real-time queries of the online users. The website which is deployed at the teacher’s database, the details of the transfer are brought forward from the database for the user view based on the selection through the menu and the database of all the teachers are updated at the end of each transfer.
PROJECT SCOPE of Employee Transfer And Promotion Management System
Project scope management is to define the scope which consists of developing a well detailed description of the object. The primary benefit of building a sufficiently detailed description of the scope is that it provides the foundation in the future for making project decisions. But this also provides a common understanding of what the project scope is between the teachers. Besides having an explicit description of the project scope, it is also essential to include the different requirements from the teacher that have been developed in the collect requirements process and chosen to be the preferred requirements of the scope. Furthermore, it is necessary to consider the known risks, constraints and assumptions to add the project scope. All these points will have a significant contributor to the success and achievement of the project.
TOOLS FOR DEVELOPMENT of Employee Transfer And Promotion Management System
Our website is based on the following tools and computer languages:
Back-end Tools and Technologies
Microsoft SQL Server v17.9 2008
Front-End Tools and Technologies
- Microsoft visual studio 2019
- ASP.Net 4.5
- CSS
- JavaScript
- JQuery
Other Tools and Technologies
- Microsoft word 2007 (for documentation)
- Microsoft word 2010 (for documentation)
STUDY OF EXISTING SYSTEM for Employee Transfer And Promotion Management System
System analysis is the process of gathering and interpreting facts, identifying problems and using the information to recommend improvements on the system. System analysis is a problem solving activity that requires intensive communication between the system users and system developers. System analysis or study is an important phase of any system development process. The system is viewed as a whole, the inputs are identified and the system is subjected to close study to identify the problem areas. The solutions are given as a proposal. The proposal is reviewed on user request and suitable changes are made. This loop ends as soon as the user is satisfied with the proposal.
EXISTING SYSTEM
The current system is for transferring teachers mutually. Teachers visit the schools physically which require effort and teachers ask for transfer tell his/her requirements, then if any teacher available and agree for transfer.
- It is less user-friendly.
- User must go to schools/colleges and search teacher for transfer.
- It is a time consuming process.
- Not in reach of distant users.
Disadvantages of the Existing Systems Process
Do not have online transfer system
PROPOSED SYSTEM
In the proposed system teacher need not go to the schools/institutes for transfer. In the proposed system teachers can visit website and search partner for mutual transfer office without visiting schools physically so that they can save their precious time.
Teachers can search other teachers by name, city, school name and district. Moreover they can upload requirements provided by them.
Website will increase sales of transfer since having internet access means teachers access to the website from anywhere .For mutual transfer service teachers are allowed to create account on the website in order to gain information.
Benefits of Proposed System of Employee Transfer And Promotion Management System
User Friendly Interface
Friendly User Interface Ease to use for teachers.
Schools Available at Home
Teachers don’t need to go out and drive to school just sit in front of laptop or mobile.
Cancel Transfer
Facility of cancel of the undesired transfer or any issue related to transfer.
Time Saving Method
Saves the teachers and Administrator’s precious time
Other Helping Material of Final Year Project(FYP) of Employee Transfer And Promotion Management System
- Code of Employee Transfer And Promotion Management SYSTEM IN ASP.NET
- Functional and Non Functional Requirements of Employee Transfer And Promotion Management System
- SYSTEM/Software TESTING of Employee Transfer And Promotion Management
- Class Diagram Employee Transfer And Promotion Management System
- ERD Employee Transfer And Promotion Management System Entity Relationship diagram
- Sequence Diagram of Employee Transfer And Promotion Management System
- Use Cases Description of Employee Transfer And Promotion Management System
- Use Case Diagram Employee Transfer And Promotion Management System