0% found this document useful (0 votes)
203 views

Roaster Management System

This document summarizes a project report on an Employee Schedule Management System. It was submitted by five students - Riparna Guha Majumder, Sounak Sadhukhan, Soumik Chatterjee, Shreyashee Ghosh, and Sristi Dey - to fulfill the requirements for a Bachelor of Computer Application degree. The project involved designing and developing a software system to manage employee schedules more efficiently with minimal manual intervention. The system was built using technologies like MySQL, PHP, HTML and CSS. It allows admin users to add, modify and view schedule details while regular users can only view their assigned schedules. The project demonstrates the scope, design, implementation and results of the scheduling management software.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
203 views

Roaster Management System

This document summarizes a project report on an Employee Schedule Management System. It was submitted by five students - Riparna Guha Majumder, Sounak Sadhukhan, Soumik Chatterjee, Shreyashee Ghosh, and Sristi Dey - to fulfill the requirements for a Bachelor of Computer Application degree. The project involved designing and developing a software system to manage employee schedules more efficiently with minimal manual intervention. The system was built using technologies like MySQL, PHP, HTML and CSS. It allows admin users to add, modify and view schedule details while regular users can only view their assigned schedules. The project demonstrates the scope, design, implementation and results of the scheduling management software.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 26

EMPLOYEE SCHEDULE MANAGEMENT SYSTEM

A Report of Minor Project (BCA 592) Submitted in


Partial Fulfillment of the Requirements
for the Degree of
Bachelor of Computer Application

Riparna Guha Majumder


MAKAUT ROLL NO-10401216054 & MAKAUT REGISTRATION NO-161041010067
Sounak Sadhukhan
MAKAUT ROLL NO-10401216017 & MAKAUT REGISTRATION NO-161041010104
Soumik Chatterjee
MAKAUT ROLL NO-10401216020 & MAKAUT REGISTRATION NO-161041010101
Shreyashee Ghosh
MAKAUT ROLL NO-10401216030 & MAKAUT REGISTRATION NO-161041010091
Sristi Dey
MAKAUT ROLL NO-10401216014 & MAKAUT REGISTRATION NO-161041010107

DEPARTMENT OF COMPUTER APPLICATION


INSTITUTE OF ENGINEERING & MANAGEMENT
2018
DECLARATION CERTIFICATE

This is to certify that the work presented in the project entitled “EMPLOYEE
SCHEDULE MANAGEMENT SYSTEM” in partial fulfillment of the requirement for
the award of degree of Bachelor of Computer Application of INSTITUTE OF
ENGINEERING & MANAGEMENT is an authentic work carried out under my
supervision and guidance.

To the best of my knowledge the content of this project does not form a
basis for the award of any previous Degree to anyone else.

Date: 05/12/2018
_______________________
Prof. Ankan Bhowmik
Dept. of Computer Application
Institute of Engineering & Management

___________________________
Prof. Abhishek Bhattacharya
Head of the Department
Dept. of Computer Application
Institute of Engineering & Management
CERTIFICATE OF APPROVAL

The foregoing project entitled “EMPLOYEE SCHEDULE MANAGEMENT


SYSTEM” is hereby approved as Minor Project and has been presented in
satisfactory manner to warrant its acceptance as prerequisite to the degree for
which it has been submitted.

It is understood that by this approval, the undersigned do not necessarily


endorse any conclusion drawn or opinion expressed therein, but approve the
project for the purpose for which it is submitted.

(Internal Examiner) (External Examiner)


Acknowledgements

We would like to express our special thanks of gratitude to our Guide (Ankan
Bhowmik) who helped us a lot in this project, her valuable suggestions helped us
to solve tough challenges and without her help this project could not have been
completed in time. A special thanks to our Head of Department (Prof. Abhishek
Bhattacharya) who gave us the golden opportunity to do this wonderful project
on the topic (Rostering System), which also helped us in doing a lot of research
and we came to know about so many new things we are really thankful to them.
Secondly, we would like to thank our friends who helped us a lot in finalizing this
project within the limited time frame.
Contents

Chapter 1
1.1 Introduction……………………………………………………………………..…………….1

Chapter 2
2.1 Scope of the project…………………………………………………………………….…2
2.2 User wise Functionalities…………………………………………………………….….3

Chapter 3
3.1 Design diagrams (Table Structure, E-R Diagram, DFD)…………………….4

Chapter 4
4.1 Software requirement…………………………………………………………….……..9
4.2 Hardware Requirement………………………………………………….………………9

Chapter 5
5.1 Results and discussion………………………………………….……..…………….…10
5.2 Future Scope….…………………………………………………….………………………19

Chapter 6
6.1 Conclusions ……………………………………………………………………………….…20
Chapter 1

1.1 Introduction

The Project named Rostering System described as Schedule Management


System. A schedule, often called a rota or roster, is a list of employees, and
associated information e.g. location, working times, responsibilities for a given
time period e.g. week, month or sports season.

A schedule is necessary for the day-to-day operation of many businesses


e.g. retail store, manufacturing facility and some offices and college. The process
of creating a schedule is called scheduling.

A schedule is most often created by a manager. In larger operations, a human


resources manager or scheduling specialist may be solely dedicated to creating
and maintaining the schedule. A schedule by this definition is sometimes referred
to as workflow.

Software is often used to enable organizations to better manage staff scheduling.


Organizations commonly use spreadsheet software or employee scheduling
software to create and manage shifts, assignments, and employee preferences.

1
Chapter 2

2.1 Scope of the project


Objective:
We live in a world of objects. These objects exist in nature, in human made
attributes, in business & in products that we use. They can be categorized,
described, organized, combined, manipulated & created. Web based technology
is a new way of thinking about problems using part by part module organized
around real-world concepts.
We used web-based technology as PHP & MYSQL for database to design &
develop my project proposal, class routine management system in client server
environment.
This project is designed for developing software performance the information
system with at least manual intervention. The software has been designed to do
informational tasks like Chairman, Teachers, Student & the Super Admin.
To analyze & design & finally implement this software We choose
 MYSQL for Designing the Database
 Server Slide Scripting Language PHP
 HTML, CSS for Design

Scope:
This project will be very useful for any educational institute where regular
evaluation of routine is required. It can also be very useful for any other who
requires quick manipulation of daily schedule.

2
2.2 User wise Functionalities

There are basically two types of user in this project-


1. Admin
2. User

Admin: - Admin can perform various types of job such as :

 Admin can add teacher, subject, course, routine etc.


 Admin can modify faculty details, subject details, course & routine details.
 Admin can search teacher details, subject & course details.
 Admin can delete information of faculty, subject & course.
 Admin can see all teacher details, subject details & also can see their daily
schedule.
 Admin can logout their account.

User: - User are the teacher who can see their routines :

 User can see day wise routine, period wise routine.


 User can see semester wise routine also.
 User can logout their account.

3
Chapter 3

3.1 Design diagrams

Table Structure: -
Table Name: Course

Column Name Data Type Size Constraints


cid Int 50 Primary Key

Cname Varchar 50

Table Name: Subject

Column Name Data Type Size Constraints


Subid varchar 50 Primary Key

Subname Varchar 0

Table Name: Teacher

Column Name Data Type Size Constraints


Tid Int 50 Primary Key

Tname Varchar 50

Qua Varchar 50

Phn Int 10

Email Varchar 50

addr Varchar 50

Active Text

4
Table Name: Routine

Column Name Data Type Size Constraints


Rid Int 50 Primary Key

Tid Int 50

Period Int 1

sub varchar 50

day varchar 50

Sem text 10

Table Name: Tuser

Column Name Data Type Size Constraints


Uid Int 50 Primary Key

pwd Int 50

Table Name: User

Column Name Data Type Size Constraints


Uid Varchar 50 Primary Key

pwd varchar 50

Table Name: Week

Column Name Data Type Size Constraints


Day varchar 50

5
E-R Diagram: -

1:N

TEACHER SUBJECT
T_S

T_R S_C
M:N M:N

ROUTINE R_C COURSE

1:N

6
DFD: -

7
8
Chapter 4

4.1 Software requirement


Platform used: Windows 10
IDE used: Wampserver 3.1
DBMS used: MYSQL 5.7
Designing tools used: HTML, CSS

4.2 Hardware Requirement

RAM: 2GB
HARD DRIVE: 500GB
PROCESSOR: Intel Core i5

9
Chapter 5

5.1 Results and discussion

Figure 1: Front Page of this System.

10
Figure 2: Index Page of this System.

Figure 3: Admin Login Page of this System.

11
Figure 4: Admin’s Home Page.

Figure 5: Add Teacher Details

12
Figure 6: All Teacher Details

Figure 7: Add Subject details

13
Figure 8: All Subject Details

Figure 9: Routine Details


14
Figure 10: Routine Search

Figure 11: Semester Wise Routine Details (Part-1)

15
Figure 12: Semester Wise Routine Details (Part-2)

Figure 13: Day Wise Routine Search

16
Figure 14: Day Wise Routine Details

Figure 15: User Login Page.

17
Figure 16: User’s Home Page of The Rostering System.

18
5.2 Future Scope
 The developing software is good quality software.

 We are trying our best to satisfy the actual need of the department system.

 But there is always scope for further development.

 We have implemented the software & try our level best to deliver an
excellent software.

 We can maintain personalized accounts of User so that they can view their
profile & add some features depends on their domain.

19
Chapter 6

6.1 Conclusion
In this project, we have focused on the class routine management for BCA dept.
The proposed system will reduce the time & labour used in the current manual
system. It would be able to save the valuable information. Our proposed system
will cover the entire dept. I think it will play a very efficient & also vital role on the
dept. system. It is natural that the creation of an efficient system will lead to the
desire of creating more efficient alternative one.

20

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy