Student Work Flow System

Preview:

DESCRIPTION

This project aims to manage students attendance and other management in colleges. It is online web application using higher end open source technologies.

Citation preview

Student Work Flow System

Project Report On

“Student Work Flow System”

Paavai Engineering College, Pachal,NH-7 Road, Namakkal,TN

Submitted By

Satyanarayana Mekala 074501612043

Guided By

Mrs. Annapoorani , Staff in MCA,Paavai Engineering College.Mr .Subhash E.PHead - Technical Training at TechV.

ABSTRACTABSTRACT

This is Online Web application for supporting Educational

Institutions.

Student Work is maintained by staff through this application

in 24x7 support

Reports can be generated for finding student feat and

Performance in each and every semester.

Staff Manage Student Attendance, Exams and Leave

information on daily basis

OBJECTIVEOBJECTIVE

This project aims at manage the student and staff personal and Educational

information .

It maintains the student Attendance details and allow to view student

Attendance reports in Student Webpage.

It maintains the student Exam and Leave details and allow to view student

Exam and Leave reports in Student Webpage.

Staff is analyze student feat in each and every Semester by using reports

generated for student performance.

EXISTING SYSTEMEXISTING 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.

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 of the session or as per the requirement because it is very time consuming.

Proposed System:Proposed System:

Easy of use.

Manage and Track Staff/Students data at ease.

Query student and staff details List to any depth

Reporting in more comprehensive way

User Accounts to control the access and maintain security

Multi-level Priorities & Severities.

Robust database back-end.

Reduce the manual errors.

Maintain daily and Semester wise student performance reports.

Provide leave request form in application for student facilitates

HARDWARE REQUIREMENTSHARDWARE REQUIREMENTS

Server Side:

       Operating System : WINDOWS          Processor : Pentium 3.0 GHz or

higher RAM : 1 GB or more Hard Drive : 80GB or more

Client side:

       Operating System : Windows or LINUX.              Processor : Pentium IVor 2.5 GHz or

higher.             RAM : 512 Mb or more

SOFTWARE REQUIREMENTSSOFTWARE REQUIREMENTS

Client on Intranet : Web Browser, Operating System

Web Server : TOMCAT, Operating System (any)

Data Base Server : MySQL, Operating System (any)

Development End : JSP, Java, Servlets, HTML, MySQL, OS (Windows), Web Server (Apache Tomcat 5.5) Report Tool : Jasper Report 3.0.

PROJECT DESCRIPTION:PROJECT DESCRIPTION:

Student work flow system is designed for managing student information in a efficient way.

This supports management of both student attendance and exam details for recounting student feat.

This project is aimed at developing a Student Work Flow System (SWFS) for the Evaluating Student Performance in the college.

This is an Intranet based application that can be accessed throughout the campus.

This system can be used to store student details, Attendance details and Exam details.

It shows the Student performance and student –staff relationship graphs.

MODULES:MODULES:

Following are the modules of the Student work Flow System,

Admin Module

Attendance Module

Exams Module

Leave Module

Report Module

This admin module contains following sub modules

Staff Login

Staff registration

Student Login

Student Registration

ADMIN MODULE

ATTENDANCE MODULE:

Day wise Attendance

Subject wise Attendance

DATAFLOW DIAGRAMDATAFLOW DIAGRAM

E-R DIAGRAME-R DIAGRAM

DATABASE TABLESDATABASE TABLES

The database tables used are,

Role Table.

Login Table.

College Table.

Student Table.

Staff Table.

Attendance Table

Exam Table

Leave Table

Testing performed for this project are,

Unit Testing.

Integration Testing.

User Interface Testing.

Validation Testing.

TESTINGTESTING

SAMPLE TEST CASESSAMPLE TEST CASES

S.NO TEST CASE EXPECTED RESULTS

ACTUAL RESULTS

ERROR

1 Enter Login name

Successfully entered

As Expected No

2 Enter Password Successfully entered

As Expected No

Login Process

S.NO TEST CASE EXPECTED RESULTS

ACTUAL RESULTS

ERROR

1 Enter the roll no Successfully saved

As Expected No

2 Enter the details Successfully saved

As Expected No

3 Assign permissions

Successfully saved

As Expected No

Registration Process

SYSTEM IMPLEMENTATIONSYSTEM IMPLEMENTATION

This stage involves,

Hardware and Software acquisition.

Educating end users.

A record of the detailed specification including procedures for end user and operating personnel is documented.

Sample Screen shotsSample Screen shots

Login page

Staff webpage

College Details page

Attendance Entry Detail Entry Page

Exam Marks Entry Page

Attendance Report page

Overall Sem1 Atten Report in Pdf format

Overall Sem1 Atten Report in HTML format

CONCLUSIONCONCLUSION

The Student work Flow System is developed using Java and open sources 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 solves the problem. It was intended to solve as requirement specification

The system is operated at a high level of efficiency and all the teachers and user associated with the system understands its advantage.

FUTURE ENHANCEMENTSFUTURE ENHANCEMENTS

This system being web-based and it facilitates different

types staff works.

Security constraints can be enhanced further.

The project can further be extended to integration with the Configuration

Management and Project planning.

Thank YouThank You