Top Banner
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
36

Final Faculty Management System (1)

Nov 18, 2015

Download

Documents

joesua

yeahhhhhh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

FACULTY MANAGEMENT SYSTEM

FACULTY MANAGEMENT SYSTEM

A

Project Report

On

Faculty Management System

Submitted To:Parul Institute of Engineering and TechnologyMCA ProgrammeSubmitted By:

Hemubhai C BharvadRoll No.:11MCAMQ03

Enrollment No.:115250693043

Arpitbhai S ChauhanRoll No.: 11MCAMQ05

Enrollment No.: 115250693055Under Guidance of: - Mr. Pritesh Upadhyaya

CERTIFICATE

This 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.

PARUL INSTITUTE OF ENGINEERING AND TECHNOLOGYMCA PROGRAMMEIndex 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 Conclusion4

56781112131415162627

AcknowledgementI 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. IntroductionThe goal of any system development is to develop and implement the system cost effectively; It most suited to the users 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.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.

Flow of projectFaculty Management System

Tools & Technology The Invention of C languageC language was developed by Dennis Ritchie in 1972 at Bell telephone Laboratories in USA.

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 languageC 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 supports C was therefore useful for many applications that had formerly been coded in assembly language.

Advantages of C LanguageSpeed 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.C programs written in c are efficient and fast.

C programming language is very easier to learn. Disadvantages of C language

1. 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 informationProject NameFaculty Management System

Software Development Tool Turbo C

Operating system Windows XP

Project Team Size 2

Team Member Hemubhai Bharvad (115250693043)

Arpit Chauhan (115250693055)

Data store [tables used in the system]File Description

Faculty informationIt can be inform about Faculty.

Faculty Salary informationIt can be inform about Salary.

Add Faculty informationAdd new Faculty information.

Update Faculty informationUpdate Record from the older Record.

Delete Faculty information Delete Record from the existing Record.

Search Faculty informationSearch Record from the existing Record.

Exit To exit from Faculty information 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 SystemThe 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. 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 SystemThe 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:

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 cant 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. It is faster than manual system.

Future enhancementIn 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.

Limitation of System This system will not work on web based application.

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

Login

User nameEnter system user name

PasswordEnter system password.

Menu

New Faculty details1. Add new faculty information fill up the registration form.

Update Faculty details2. Update existing faculty details can be updated new information.

Delete Faculty details3. Delete existing faculty details record can be deleted.

Search Faculty details4. Searching one record detail for faculty information.

Display Faculty details5. Display all record for faculty details information.

Faculty Salary Calculate6. Faculty salary can be calculated by HRA ,DA.

Projects details information7. Details for this project follow step by step process.

Exiting Program8. Existing a project

Add faculty details

Registration formThis form can be adding a new detail of faculty.

IDId of faculty.

NAME & LASTNAMEName of faculty & Surname of faculty.

SALARYSalary of faculty.

ADDRESSAddress of faculty.

PHONE NO Contact no of faculty.

DESIGNATIONDesignation of faculty.

Update faculty details

Update detailsThis page can be existing record will be updated.

Current dataExisting record of faculty details information.

Updated dataEditing existing record of faculty details information.

Delete faculty details

Delete detailsThis page can be existing record will deleted.

Delete recordDeleting existing details of faculty information.

FACULTY IDFrom faculty id enter an existing particular data deleting detail of faculty information.

Search faculty details

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

Search recordSearching existing details of faculty information.

FACULTY IDFrom faculty id enter an existing particular searching detail of faculty information.

Display or view all faculty details

View all detailsThis page can be display all from existing database.

VIEW RECORDSFrom existing database can be easily getting all faculty details of information.

Calculate salary information

Calculate Salary informationThis page can be calculating facultys salary.

SALARY RECORDFrom faculty id will be enter particular facultys on salary calculating & displaying HRA ,DA, total gross salary information.

Project details

Project details This page can be displaying help of our project.

helpDisplay help of step by step process details of information.

Exit

Exiting projectThis page from can be displaying created & presented by name.

Team member name display information.

References websites & booksWeb 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 GhoshConclusionFaculty 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.Exam No. ______

Roll No. 11MCAMQ3

Mr. Varang Acharya

Head of the

Department

Mr.Pritesh Upadhyaya

Teacher In-charge

____________

Date of Submission

HEMU BHARVAD .C

ARPIT CAHUAHN .SPage 9