Project Attendence Managemnt System

Embed Size (px)

Citation preview

  • 7/27/2019 Project Attendence Managemnt System

    1/33

    Attendance Management System

    1

    Project Report

    On

    Attendance Management System

    International School of Informatics and Management

    Sector-12,Mahaveer Marg, Mansarover, Jaipur

    Submitted By: Guided By

    1. Saurabh Kumar Jain Mr. Vijay Gupta

    2. Uma Joshi Assistant Professor,

    3. Bhupesh Kumar Sharma IIIM, Jaipur.

    Team Number:-15

  • 7/27/2019 Project Attendence Managemnt System

    2/33

    2

    Attendance Management System

    C E R T IF ICA TEThis is to certify that this report embodies the original work

    done by Saurebh Kumar Jain, Uma Joshi and Bhupesh

    Kumar Sharma during this project submission as a partial

    fulfillment of the requirement for the System Design Project

    of Masters of Computer Application IV Semester, of the

    Rajasthan Technical University, Kota.

    Swati V. Chande

    Principal

    (MCA Department)

    International School of

    Informatics and Management

    Mr. Vijay Gupta

    Assistant Professor

    International School of

    Informatics and Management

  • 7/27/2019 Project Attendence Managemnt System

    3/33

    3

    Attendance Management System

    ACK NO W L E D G EME N TThe satisfaction that accompanies that the successfulcompletion of any task would be incomplete without the

    mention of people whose ceaseless cooperation made it

    possible, whose constant guidance and encouragement

    crown all efforts with success.

    We are grateful to our project guide Mr. Vijay Gupta Sir for

    the guidance, inspiration and constructive suggestions thathelpful us in the preparation of this project.

    We also thank our colleagues who have helped in successful

    completion of the project.

    Saurabh KumarJain

    Uma Joshi

    Bhupesh KumarSharma

  • 7/27/2019 Project Attendence Managemnt System

    4/33

    4

    Attendance Management System

    Tab

    leo

    fContents1. Synopsis 5

    2. Feasibility Study 8

    3. Working Of Present System 10

    4. Characteristics of The Proposed System 11

    5. Data Tables 12

    6. Data Flow Diagrams 15

    7. Entity Relationship Diagram 19

    8. Screen Shots Of Form 21

    9. Conclusion 31

    10.Bibliography 32

  • 7/27/2019 Project Attendence Managemnt System

    5/33

    5

    Attendance Management System

  • 7/27/2019 Project Attendence Managemnt System

    6/33

    6

    Attendance Management System

    A tt e n d an c e M a nag em e n t S y s t e m

    Introduction:-

    Attendance Management System is a software

    developed for daily student attendance in schools, collages

    and institutes. If facilitates to access the attendance

    information ofa particular student in a particular class. Theinformation is sorted by the operators, which will be provided

    by the teacher for a particular class. This system will also

    help in evaluating attendance eligibility criteria of a student.

    Purpose:-

    The purpose of developing attendance

    management system is to computerized the tradition way of

    taking attendance. Another purpose for developing this

    software is to generate the report automatically at the end of

    the session or in the between of the session

    Scope:-

    The scope of the project is the system on which

    the software is installed, i.e. the project is developed as a

    desktop application, and it will work for a particular institute.

    But later on the project can be modified to operate it online.

  • 7/27/2019 Project Attendence Managemnt System

    7/33

    7

    Attendance Management System

    Technology Used:-Language:-VB.NET

    Backend:-MS-Access

    System Requirement:- Minimum

    RAM:-256 MB Hard Disk:-

    40 GB Processor:-Intel

    Pentium 4

    Operating System:-Windows XP Service Pack2

    Overview:-

    Attendance Management System basically has

    two main modules for proper functioning

    First module is admin which has right for creating space

    for new batch. Any entry of new faculty, Updation in

    subject if necessary, and sending notice.

    Second module is handled by the user which can be a

    faulty or an operator. User has a right of making daily

    attendance, generating report.

    Attendance can be taken in two ways:

    On the basis of Subject and month.

  • 7/27/2019 Project Attendence Managemnt System

    8/33

    8

    Attendance Management System

    On the basis of Class.

  • 7/27/2019 Project Attendence Managemnt System

    9/33

    9

    Attendance Management System

    Economically Feasibility:

    The system being developed is economic withrespect to School or Collages point of view. It is cost

    effective in the sense that has eliminated the paper work

    completely.

    The system is also time effective because the

    calculations are automated which are made at the end of the

    month or as per the user requirement.

    The result obtained contains minimum errors and

    are highly accurate as the data is required.

    Technical feasibility:

    The technical requirement for the system is

    economic and it does not use any other additional Hardware

    and software.

    Behavioral Feasibility:

    The system working is quite easy to use and learn

    due to its simple but attractive interface. User requires no

    special training for operating the system.

  • 7/27/2019 Project Attendence Managemnt System

    10/33

    10

    Attendance Management System

    W o r k i ng Of P r ese nt S y s t e m

    In the present system all work is done on paper. The whole session

    attendance is stored in register and at the and of the session the reports

    are generated. We are not interested in generating report in the middle

    of the session or as per the requirement because it takes more time in

    calculation. At the end of session the students who dont have 75%

    attendance get a notice.

    DISAD VANTAGES OF PRESENT WORKING

    SYSTEM

    Not User Friendly: The existing system is not user friendly

    because the retrieval of data is very slow and data is not

    maintained efficiently.

    Difficulty in report generating: We require more calculations to

    generate the report so it is generated at the end of the session.

    And the student not get a single chance to improve their

    attendance

    Manual control: All calculations to generate report is done

    manually so there is greater chance of errors.

    Lots of paperwork: Existing system requires lot of paper work.

    Loss of even a single register/record led to difficult situation

    because all the papers are needed to generate the reports.

    Time consuming: Every work is done manually so we cannot

    generate report in the middle ofthe session or as per the

    requirement because it is very time consuming.

  • 7/27/2019 Project Attendence Managemnt System

    11/33

    11

    Attendance Management System

    CHAREACTERSTIC OF THE PROPOSED

    SYSTEM

    User Friendly:-The proposed system is user friendlybecause the retrieval and storing of data is fast and data is

    maintained efficiently. Moreover the graphical user interface

    is provided in the proposed system, which provides user to

    deal with the system very easily.

    Reports are easily generated: reports can be easily

    generated in the proposed system so user can generate the

    report as per the requirement (monthly) or in the middle of

    the session. User can give the notice to the students so he/she

    become regular.

    Very less paper work: The proposed system requires

    very less paper work. All the data is feted into the computer

    immediately and reports can be generated through computers.

    Moreover work become very easy because there is no need to

    keep data on papers.

    Computer operator control: Computer operator control

    will be there so no chance of errors. Moreover storing andretrieving of information is easy. So work can be done

    speedily and in time.

  • 7/27/2019 Project Attendence Managemnt System

    12/33

    12

    Attendance Management System

  • 7/27/2019 Project Attendence Managemnt System

    13/33

    13

    Attendance Management System

    AdminTable:

    S.No. Field na

    me Da

    ta

    Type Description

    1. Username Text Storeusernameforcheckingcorrect

    username

    2. Password Text Storepasswordcorrespondingto username

    3. UserType Text UserTypeAdministratororUser

    TeacherTable:

    S.No. Field name DataType Description

    1. TeacherId Number Unique key forEveryTeacher

    2. TeacherName Text NameofTeacher

    AttendanceTable:

    S.No. Field name Data

    Type

    Description

    1. StudentName Text NameofStudent

    2. Status Number Totalnumberclassesattended byparticular

    Student

    3. Semester Text InwhichSemesterStudentisStudying

    4. Subject Text TheSubjectWiseAttendanceIsmaintained

    5. Month Text TheMonth Wise Attendanceismaintained

    wheretotalworkingdaysinmonth=20

  • 7/27/2019 Project Attendence Managemnt System

    14/33

    14

    Attendance Management System

    SubjectTable:

    S.No. Field name Data

    Type

    Description

    1. Code Number Subjectcode a unique key

    2. SubjectName Text NameofSubjectsinallsemester

    3. Semester Text InwhichSemesterstudentisstudying

    StudentTable:

    S.No. Field name Data

    Type

    Description

    1. StudentID Number Thisisthe rollno ofthe student

    2. StudentName Text Thisisthe nameofstudent

    3. Course Text Thisisthe courseinwhich the studentsare

    studying .By defaultcourseisMCA

    4. Semester Text Thisisthe semesterinwhich Studentsare

    Studying. By defaultSemesterisIVsem

  • 7/27/2019 Project Attendence Managemnt System

    15/33

    15

    Attendance Management System

  • 7/27/2019 Project Attendence Managemnt System

    16/33

    Attendance Management System

    0-level DFD:

    User/Administrator

    System Output

    1-level DF D :

    Login

    ProcessReport

    Generation

    Teacher

    EntryStudent

    Entry

    Attendance

    Entry

    16

  • 7/27/2019 Project Attendence Managemnt System

    17/33

    17

    Af

    te

    r

    log

    in

    2-level DF D :

    2.1:

    Administrator

    Afterlogin

    Login

    Process

    Login

    DataStored

    Student

    Entry

    Teacher

    EntryDataStored

    Teacher

    StudenData Entry DataEntry

    Administrator

  • 7/27/2019 Project Attendence Managemnt System

    18/33

    Af

    te

    r

    log

    in

    2.2

    User

    Login

    Process

    AfterloginLogin

    Attendan

    Report

    Generation

    Attendance

    Entry

    DataStored

    Attendance

    Report

    DataEntry

    User

  • 7/27/2019 Project Attendence Managemnt System

    19/33

  • 7/27/2019 Project Attendence Managemnt System

    20/33

    20

    Name

    Teacher

    Id

    Month

    StudentId

    Subject

    Teacher

    Status

    Attendance

    Semes

    Teaches

    Belongs

    S.Code

    Subject

    Studied

    S.Name

    Teacherid

    Student

    StudentIdSemester

    Name

    Course

  • 7/27/2019 Project Attendence Managemnt System

    21/33

  • 7/27/2019 Project Attendence Managemnt System

    22/33

    1. LoginForm

    This login Form is made For Security purpose. So only

    Authenticated User only Access in to the Project. There are

    two Type of persons can enter in the project

    1. Administrator

    2. User

  • 7/27/2019 Project Attendence Managemnt System

    23/33

    2. Add InformationForm

    This form is showed when authorized administrator enters

    his correct User Name and Password. This Form gives the

    option to fill the name of Students and the name of Teacher

    if a new faculty has joined.

  • 7/27/2019 Project Attendence Managemnt System

    24/33

    3. StudentInformationForm

    This form enables the Administrator to fill the name of

    Students and there Semesterwhere the Student Id will

    change automatically when a Student is saved in the

    Database. And course Will Be remain same because this

    System is made for MCA Students.

  • 7/27/2019 Project Attendence Managemnt System

    25/33

    4. TeacherInformationForm

    This Form is made for Administrator to fill up the name of

    teachers when teacher Id is changed automatically. If a new

    teacher joined the collage its name also is included in the

    System

  • 7/27/2019 Project Attendence Managemnt System

    26/33

    5. UserForm

    This form is opened when user fill up his correct User Name

    and Password and User Type Is user. This form enables theuser to fill up attendance of every student and see whish

    student is short listed and what is the total attendance of

    each individual attendance in a particular Subject and in a

    particular month

  • 7/27/2019 Project Attendence Managemnt System

    27/33

    6. SemesterForm

    This form facilitates the user to choose a semester in which

    attendance is to be filled. In this system we are using the

    Fourth Semester so when the user clicks on Semester4 the

    list of Semester 4 students is come.

  • 7/27/2019 Project Attendence Managemnt System

    28/33

    7. AttendanceForm

    This Form is used to choose subjects and the month for

    which attendance is to be filledup and show a list of

    students. When a User click to corresponding Check box

    and click on save the students will be stated present and

    their attendance is added.

  • 7/27/2019 Project Attendence Managemnt System

    29/33

    8. ReportForm

    8.1. Short ListForm

    This form shows the list of Short listed students. We can see

    this list according to Subject wise and month wise. When

    user click on view, then list is shown accordingly.

  • 7/27/2019 Project Attendence Managemnt System

    30/33

    30

    8.2. AttendanceStatusForm

    This form shows the status of the students or we can say

    number of classes attended in a particular subject in a

    particular month. When user click on the View Status button

    of short list form then this form will appear with the status.

  • 7/27/2019 Project Attendence Managemnt System

    31/33

    31

    C on c lu s ionTheAttendance Management System is developed using

    Visual Basic.NET fully meets the objectives of the system

    which it has been developed. The system has reached a

    steady state where all bugs have been eliminated. The

    system is operated at a high level of efficiency and all the

    teachers and user associated with the system understands

    its advantage. The system solves the problem. It wasintended to solve as requirement specification.

  • 7/27/2019 Project Attendence Managemnt System

    32/33

    32

    B ib liog ra phy1. The complete Reference Visual Basic.NET

    2. Beginning VB.NET (Wrox Publication)

    3. System Analysis and Design Alias M. Awad

    4. Software Engineering Roger Pressman

    W e b s ite s1.w ww.microsoft.com

    2.w ww.w3schools.com

    3.w ww.dotnetspider.com

    http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.w3schools.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.dotnetspider.com/http://www.w3schools.com/http://www.dotnetspider.com/http://www.microsoft.com/
  • 7/27/2019 Project Attendence Managemnt System

    33/33

    33

    Fu t u r e Scope

    Attendance Management System has many