Beruflich Dokumente
Kultur Dokumente
DECLARATION
I hereby declare that the project work entitled (AUTOMATED TRAINING MANAGEMENT SYSTEM) is an authentic record of my own work carried out at CETPA INFOTECH PVT. LTD. (NOIDA) as Requirements of Industry Internship project for the award of degree of MCA. from ..,
Pushpendra kumar, under the guidance of Mr. ANIL SINGH and .. during .
Certified that the above statement made by the student is correct to the best of our knowledge and belief.
PROFILE OF PROBLEMS
AUTOMATED TRAINING MANAGEMENT SYSTEM is used to maintain the database of all the trainees which are pursuing, completed and interested in doing training program from CETPA INFOTECH. These are engineering students, corporate professionals, other employees etc. The registration process of course is consuming lots of time and man efforts. Managing details of such large number of students data using manual system is very difficult. Also managing payment details needs to be computerized for better maintenance and performance. Placement services, students enrolled for these services and managing record of visiting college, placed students etc also becomes unmanageable manually as it consumes lots of time and for small task it takes more number of people to handle the task. Also to produce any management information details report is very difficult, these reports are very necessary for management of organization for their decision making. Thus there is need of system which can be used resolve all the above mentioned problems for the organization and hence improve performance and efficiency. Also reduces the cost and man effort in organization. The system provides following information: Information of all course programs to be conducted at different branches of company to the students. Detailed information of all course contents, trainer profile etc to the students. Platform to provide a complete registration process for the course programs. o There should be facility on the web site from where student can fill the registration form. After filling form a registration slip should be generated that will be send to student to their email id also. Student need to send this slip to AUTOMATED TRAINING MANAGEMENT SYSTEM office along with their DD. After receiving the registration slip and Demand Draft of student should be confirm from web site admin. The confirmation slip should be automatically sent to students on their email ID. That they need to show on the time of course. To manage the placement services of the organization. o For placement many companies used to come in organization. Facility to add these companies, set the test date of these companies, profile of students enrolled for the companies. Admin should be able to set, update and view details of these. Provide platform from where trainees register themselves for placement activity conducted at company campus. Trainees should have facility to upload their resume, update their profile, photo and choose the companies they wish to appear for the placement test.
Bulk email sending facility to send emails to students for giving some information, updates on course programs and to be in contact of the registered students. Web application should have admin facility that can be accessed to only authorized users with different role and responsibility. Admin should have facility for o Confirmation of students after receiving their DD. o Facility to send confirmation slip on the email ID of student. o Facility to manage/ monitor details the payments made by students. o Facility to provide different MIS reports based on different criteria. o Facility to add, update and delete course program o Facility to add, update the workshop schedules o Facility to manage placement services. o Facility to add, update students of course programs. o Facility to view student profile.
DFD - Data Flow Diagrams:No. Essential/ Desirable RS1 The system should Essential have a login RS2 The system should Essential have help screens Requirement Description of the Requirement A login box should appear when the system is invoked. Help about the various features of the system should be provided in sufficient detail in a Q&A format. This feature will improve the robustness of the application Remarks The logins are assigned by the mail-admin The campaign policy should also be part of the help.
RS3 The system should Desirable lock the login id if wrong password is entered 3 times in a row RS4 The system should Essential have formulas on the client side
Since the application is going to be used only by the employees, this feature is not essential. However, if time is there, this will be implemented. These features will Formulae can be changed not make easily since it is an unnecessary calls to intranet application back end and will reduce the network
4
traffic.
A data flow diagram (DFD) is a design tool to represent the flow of data through an information system. A DFD also helps management organize and prioritize data handling procedures and staffing requirements.
PROBLEM ANALYSIS
The problem requires the services of product in supporting the company training, placement and development department functions, so that it increases the performance and scalability of the existing system. The project is categorized in following modules: Registration Module. Placement services management Query Management. Trainee information Management Admin Module to manage and support all the above modules
FUNCTIONS TO BE PROVIDED
The overall objective of the team was to ensure use of integrated best practices; leverages scarce and expensive technical resources (people) across the enterprise promote operational excellence and provide best services to the police station. With mature global delivery model, was able to put together an onsite-offshore team, which provided end-to-end standardized and automate scripting services to colleges in which it provide information to all the trainees, staff members and also to the alumnus Some functions are:
5
1) 2) 3) 4) 5) 6) 7) 8)
Date by list of students that are enrolled for training programs in specific branch. Training course wise list of enrolled students in specific branch Branch wise list of registered students. Registration status report for any training program. List of all students enrolled in a specific training program Payment details report for each student Payment details report for training program Report of working status of the employee of the company.
Placement services Management Query Management. Trainee information Management Admin Module to manage and support all the above modules
COMPANY used to provide placement to its students. They conduct placement test, students can enrolled for these test and see their results on website. This module will be responsible for all admin task related task related to placement activities Admin Part From admin part will have facility for following To add, update the list of companies To update the result of company test To view the list of enrolled students for the placement test To view profile of any enrolled student
Module 4: Admin Module to manage and support all the above modules
Tasks that will be handled by admin are To add new course programs To update the existing course programs details To update details of registered students
8
To confirm a student registration To modify batch date To add, modify fee payment details of students To send confirmation or registration slip on demand to the students To manage employee status of organization
SOFTWARE REQUIREMENTS
Software Requirements
Windows 7/SP 2 MS-SQL server 2008 Microsoft Visual Studio 2010
IIS
Environment:
Technology: .Net Front End: C#.net
9
Architecture: 3 tier Web Technology: ASP.Net, AJAX Back End: SQL Server Markup Language: HTML, XML Scripting Language: JavaScript
10
11