36
FACULTY MANAGEMENT SYSTEM A Project Report On Faculty Management System Submitted To: Parul Institute of Engineering and Technology MCA Programme Submitted By: Hemubhai C Bharvad Roll No.:11MCAMQ03 Enrollment No.:115250693043 HEMU BHARVAD .C ARPIT CAHUAHN .S Page 1

FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

  • Upload
    lylien

  • View
    223

  • Download
    5

Embed Size (px)

Citation preview

Page 1: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

A

Project Report

On

Faculty Management System

Submitted To:

Parul Institute of Engineering and Technology

MCA Programme

Submitted By:

Hemubhai C Bharvad

Roll No.:11MCAMQ03

Enrollment No.:115250693043

Arpitbhai S Chauhan

Roll No.: 11MCAMQ05

Enrollment No.: 115250693055

Under Guidance of: - Mr. Pritesh Upadhyaya

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 1

Page 2: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

CERTIFICATEThis is to certify that Mr./Ms.HEMUBHAI

BHARVAD Student of Master of Computer Applications has satisfactorily completed the Course in “Software Project in C” as a part of course curriculum in MCA Semester - FIRST for the Academic Year 2011-12.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 2

____________

Date of Submission

Mr.Pritesh Upadhyaya

Teacher In-charge

Exam No. ______Roll No. 11MCAMQ3

Mr. Varang Acharya

Head of the

Department

Page 3: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

PARUL INSTITUTE OF ENGINEERING AND TECHNOLOGY

MCA PROGRAMME

Index

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 3

Acknowledgement

Introduction To Project

Features Of Project

Flow Of Project

Tools &Technology Used

Investigation Of Proposed System

Features Of Proposed System

Requirements Of Existing System

Future Enhancement

Limitation Of Project

Screen Shots

References Websites & Books

Conclusion

4

5

6

7

8

11

12

13

14

15

16

26

27

Page 4: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Acknowledgement

I here, feel very grateful presenting this project report on “Faculty Management

System”. It was very nice experience while working on this project.

I feel very fortunate here to have support of number of key individuals during this project

report. Here, I take chance to thank them all for helping me all the way during the study report.

First of all, I would like to thank Mr. Varang Acharya for helping me and giving tips on

how to make the report better and for finding many errors and giving valuable suggestions on correcting

them.

I should our project guide with Mr. Pritesh Upadhyaya, Assistant professor at our

department for guiding us in many occasions during this study report. Also I would like to thank Mr.

Adarsh Patel, Assistant Professor at our department for his valuable guidance. I would be extremely

indebted for their valuable time and continuous support. Without them I would not be able to complete

this study report.

Lastly, I would also like to thank all those people whose name may not have been

appeared in here but whose contribution has not gone un-noticed. I am personally also very thankful to

them.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 4

Page 5: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Introduction

The goal of any system development is to develop and implement the system cost effectively; It most suited to the user’s analysis is the heart of the process. Analysis is the study of the various operations performed by the system like as (add, update, delete, search faculty details) and maintain relationship within through the system. During analysis, data collected on the files, decision points and transactions handled by the present system.

The Faculty Management System can be entered using a username and password. It is accessible by an administrator.

Administrator only they can add data into the database. The data can be retrieved easily.

The data are well protected for personal use and makes the data processing very fast. This system objectives of easily & maintainable information.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 5

Page 6: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Features of project

Manage the Faculty information.

Current Date Time of Faculty information.

Easily maintainable and updateable.

View all Faculty details of records.

Easy to use and handle.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 6

Page 7: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Flow of project

Faculty Management System

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 7

Page 8: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Tools & Technology

The Invention of C language

C language was developed by Dennis Ritchie in 1972 at Bell telephone Laboratories in USA.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 8

Page 9: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

So C is a middle level language. C has been defined so that it has the advantages of a high level

language, namely, machine independence.

The main purpose to prefer C language

C is often used for "system programming", including implementing operating systems and

embedded system applications, due to a combination of desirable characteristics such as code

portability and efficiency, ability to access specific hardware addresses, ability to pun types to

match externally imposed data access requirements, and low runtime demand on system

resources. 

C-Language information

C is a procedural systems implementation language. It was designed to be compiled using

a relatively straightforward compiler, to provide low-level access to memory, to provide

language constructs that map efficiently to machine instructions, and to require minimal run-time

support’s C was therefore useful for many applications that had formerly been coded in assembly

language.

Advantages of C Language

Speed of the resulting application. C source code can be optimized much more than higher-level

languages because the language set is relatively small and very efficient.

That leads to a second advantage that C has which is its application in Firmware programming

(hardware). That is due to its ability to use/work with assembly and communicate directly with

controllers, processors and other devices.

C is highly portable(C programs written for one computer can be run on another computer).

The main advantages of C language are that there is not much vocabulary to learn, and that the

programmer can arrange for the program is very fast.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 9

Page 10: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

C programs written in c are efficient and fast.

C programming language is very easier to learn.

Disadvantages of C language1. C does not have OOPS feature that's why C++ is developed. If you know any other modern

programming language then you already know its disadvantages.

2. There is no runtime checking in C language.

3. There is no strict type checking (for ex: we can pass an integer value for the floating data

type).

4. C doesn't have the concept of namespace.

5. C doesn't have the concept of constructors and destructors.

Technology used information

Project Name Faculty Management System

Software Development Tool Turbo C

Operating system Windows XP

Project Team Size 2

Team Member Hemubhai Bharvad (115250693043)

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 10

Page 11: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Arpit Chauhan (115250693055)

Data store [tables used in the system]

File Description

Faculty information It can be inform about Faculty.

Faculty Salary information It can be inform about Salary.

Add Faculty information Add new Faculty information.

Update Faculty information Update Record from the older Record.

Delete Faculty information Delete Record from the existing Record.

Search Faculty information Search Record from the existing Record.

Exit To exit from Faculty information system.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 11

Page 12: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Different tables used in the system along with their description are below

The above tables are described briefly and can be understand clearly information

About project field.

Investigation of Proposed System

The first step in system development life cycle is the identification of need of change to improve

or enhance an existing system. An initial investigation on existing system was carried out. The

present system of faculty is completely manual. Many problems were identified during the initial

study of the existing system.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 12

Page 13: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

The Existing system of “Faculty management system” is to be computerized in order to

overcome the problems which affect the existing system. Computerizing the existing system with

the help of C programming language.

Generally, there has been a criterion to work on any job or task for a specific purpose. Nobody

works without specific detailed information about the particular task performing. Thus, any

Billing system can be performed such as Customer information. Both the Billing Staff and

customer information staff, Records of customer, automatically perform billing calculations. In

the new computerized system the basic and the initial advantage is that it is in hand of

administrative authority and therefore prevents illegal use of information, thus it can also take

care of data security.

Features of Proposed System

The “Faculty management system” of the organization is developed to overcome the most of the

problems occurring in the manual system by computerizing the existing system. The features of

the newly proposed computerized system are described in brief as below:

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 13

Page 14: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

After computerizing the system, the owner of the organization or the user of the system can

finish their work in least amount of time and efforts. The computerized systems have many gains

and efforts which the manual system can’t give in any type of situations.

In any manual system if we take, the main problem arising is to maintain the number of records

and finding a particular record.

Some of the features of the proposed system are given below:

Maintaining the Data for Faculty details, Salary information details, etc.

Calculating the Gross salary within HRA, DA, and Salary amount.

Getting the information.

Faculties maintain Registration form.

Removal of Data Redundancy

Data Consistency.

Requirements of Existing System

Efficiently maintains the details about the patient

Simultaneously updates changes made to any data, item in the entire data base.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 14

Page 15: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

It is faster than manual system.

Future enhancement

In future enhancing a faculty listing with particular field name of a record will be generating reports.

We are providing online facility that the any faculty can access any place anywhere that the user can interaction with the faculty management system.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 15

Page 16: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Limitation of System

This system will not work on web based application.

In this system through cannot generate faculty details on the papers.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 16

Page 17: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Screen shots

Login

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 17

Page 18: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

User name Enter system user namePassword Enter system password.

Menu

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 18

Page 19: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

New Faculty details 1. Add new faculty information fill up the registration form.Update Faculty details 2. Update existing faculty details can be updated new information.Delete Faculty details 3. Delete existing faculty details record can be deleted.Search Faculty details 4. Searching one record detail for faculty information.Display Faculty details 5. Display all record for faculty details information.Faculty Salary Calculate 6. Faculty salary can be calculated by HRA ,DA.Projects details information 7. Details for this project follow step by step process. Exiting Program 8. Existing a project

Add faculty details

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 19

Page 20: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Registration form This form can be adding a new detail of faculty.ID Id of faculty.NAME & LASTNAME Name of faculty & Surname of faculty.SALARY Salary of faculty.ADDRESS Address of faculty.PHONE NO Contact no of faculty.DESIGNATION Designation of faculty.

Update faculty details

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 20

Page 21: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Update details This page can be existing record will be updated.Current data Existing record of faculty details information.Updated data Editing existing record of faculty details information.

Delete faculty details

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 21

Page 22: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Delete details This page can be existing record will deleted.Delete record Deleting existing details of faculty information.FACULTY ID From faculty id enter an existing particular data deleting detail of faculty

information.

Search faculty details

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 22

Page 23: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Search faculty details This page can be existing faculty details of record Search.

Search record Searching existing details of faculty information.FACULTY ID From faculty id enter an existing particular searching detail of

faculty information.

Display or view all faculty details

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 23

Page 24: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

View all details This page can be display all from existing database.VIEW RECORDS From existing database can be easily getting all faculty details of

information.

Calculate salary information

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 24

Page 25: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Calculate Salary information

This page can be calculating faculty’s salary.

SALARY RECORD From faculty id will be enter particular faculty’s on salary calculating & displaying HRA ,DA, total gross salary information.

Project details

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 25

Page 26: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Project details This page can be displaying help of our project.help Display help of step by step process details of information.

Exit

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 26

Page 27: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Exiting project This page from can be displaying created & presented by name.Team member name display information.

References websites & booksHEMU BHARVAD .C

ARPIT CAHUAHN .S Page 27

Page 28: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

Web Reference:

http://www.sourcecodester.com

http://www.wikipedia.org

http://www.daniweb.com

http://www.itpapers.com

http://www.microsoft.com

Books:

Programming in C by Pradeep Day & Manas Ghosh

Conclusion

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 28

Page 29: FACULTY MANAGEMENT SYSTEM - Web viewProject Report. On. Faculty Management System. Submitted To: Parul Institute of Engineering and Technology. MCA Programme. Submitted By: Hemubhai

FACULTY MANAGEMENT SYSTEM

“Faculty Management System“ which is developed only for the stored the information about the Faculty in computer which is very easy to handle if the any person which is knows the English language perfectly who have no knowledge about any software that person can handle this system. Also can update, delete record and calculate gross salary within HRA, DA.

HEMU BHARVAD .C

ARPIT CAHUAHN .S Page 29