ATS Project Synopsis

Embed Size (px)

Citation preview

  • 7/30/2019 ATS Project Synopsis

    1/11

    PROJECT SYNOPSIS

    (AUTOMATED TRAINING MANAGEMENT SYSTEM)

    Submitted by

    Pushpendra Kumar

    Under the Guidance of

    xxxx Mr. ANIL SINGH(Faculty coordinator (SOFTWARE DEVELOPER

    with designation) At CIPL noida)

    1

  • 7/30/2019 ATS Project Synopsis

    2/11

    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

    .

    Name Registration no: .

    Date: .

    Certified that the above statement made by the student is correct to the best of our

    knowledge and belief.

    Mr. ANIL SINGH

    LECTURER SOFTWARE DEVELOPER

    Faculty Coordinator Industry Coordinator

    2

  • 7/30/2019 ATS Project Synopsis

    3/11

    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 employeesetc. 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 managementinformation 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 maneffort 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 withtheir 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 enrolledfor 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 theplacement test.

    3

  • 7/30/2019 ATS Project Synopsis

    4/11

    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. Requirement Essential/

    Desirable

    Description of the

    Requirement

    Remarks

    RS1 The system should

    have a login

    Essential A login box should

    appear when thesystem is invoked.

    The logins are assigned

    by the mail-admin

    RS2 The system should

    have help screens

    Essential Help about the

    various features ofthe system should be

    provided in

    sufficient detail in aQ&A format.

    The campaign policy

    should also be part of thehelp.

    RS3 The system shouldlock the login id if

    wrong password is

    entered 3 times in arow

    Desirable This feature willimprove the

    robustness of the

    application

    Since the application isgoing to be used only by

    the employees, this

    feature is not essential.However, if time is there,this will be implemented.

    RS4 The system shouldhave formulas on

    the client side

    Essential These features willnot make

    unnecessary calls to

    back end and willreduce the network

    Formulae can be changedeasily since it is an

    intranet application

    4

  • 7/30/2019 ATS Project Synopsis

    5/11

    traffic.

    A data flow diagram (DFD) is a design tool to represent the flow of data through aninformation system.

    A DFD also helps management organize and prioritize data handling procedures and staffing

    requirements.

    Automated Training Management System DFD

    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 theexisting 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 operationalexcellence and provide best services to the police station.

    With mature global delivery model, was able to put together an onsite-offshore team, whichprovided 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

  • 7/30/2019 ATS Project Synopsis

    6/11

    1) Date by list of students that are enrolled for training programs in specific branch.

    2) Training course wise list of enrolled students in specific branch

    3) Branch wise list of registered students.

    4) Registration status report for any training program.

    5) List of all students enrolled in a specific training program6) Payment details report for each student

    7) Payment details report for training program

    8) Report of working status of the employee of the company.

    PROJECT PLAN

    TEAM STRUCTURE

    Team is basically consisting of six members and two mentors that guide us throughout the

    project from time to time.And I played the role of member of the team.

    Modules involved in the project

    Registration Management Module.

    6

  • 7/30/2019 ATS Project Synopsis

    7/11

    Placement services Management

    Query Management.

    Trainee information Management

    Admin Module to manage and support all the above modules

    Module 1: Registration Management Module

    This module is used to automate the registration process. There are two ways by which

    students can register themselves for course programs.

    By submitting registration form online.

    By direct Registration at company office.

    For submitting registration form online following points need to develop in system.

    Provide Course program information on the web site

    Student can fill registrationform online.

    After filling the form this information should be saved and a unique registration number

    should be generated.

    Student should get registration done acknowledgement by a registration slip that will

    have the registration number

    Facilities to send this registration slip to students email id for further reference.

    Then the student needs to send the registration slip along with their registration fee

    demand draft to college office. After receiving the demand draft there should be facility to confirm the student for the

    course.

    For direct Registration at COMPANY office

    The system should have facility to enter details of direct registration also in the system. For this

    a course user can computerized all these students record to the system. This is necessary forgenerating the correct analysis reports that need information of all enrolled students etc. Also the

    details of students in the system are also necessary for all further communication.

    Module 2: Placement services management

    7

  • 7/30/2019 ATS Project Synopsis

    8/11

    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 3: Query Management

    Using this module trainees can enquiry about different courses, their duration, cost, location anddifferent events which are going to be organized by company in coming days. Trainees can also

    register themselves and after registration they will receive an email on their email id whichcontains a user name and password by which they can login to access their account details. And

    they can also perform the following tasks:

    To add, update the profile of trainees

    Facility to upload resume

    Facility to upload photograph

    Facility to change password

    Using this module admin department of Company can update the details of all of their

    employees. From here employee admin can do the following task

    Add new employee

    Update employee details

    Upload photo of employee

    If employee is not associated with the organization facility to make him/her status as

    inactive.

    Generate all employee details report

    Other Staff related facilities such as Leave, Library, Search student etc

    Module 4: Admin Module to manage and support all the above modulesTasks 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

  • 7/30/2019 ATS Project Synopsis

    9/11

    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

    Hardware Requirements

    PC with 5 GB hard-disk (for installation)

    1GB RAM(minimum)

    Software Requirements

    Windows 7/SP 2

    MS-SQL server 2008

    Microsoft Visual Studio 2010

    IIS

    Environment:

    Technology: .Net

    Front End: C#.net

    9

  • 7/30/2019 ATS Project Synopsis

    10/11

    Architecture: 3 tier

    Web Technology: ASP.Net, AJAX

    Back End: SQL Server

    Markup Language: HTML, XML

    Scripting Language: JavaScript

    10

  • 7/30/2019 ATS Project Synopsis

    11/11

    11